"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)([0x3e02402, 0x2811800, 0x2732334, 0x42c, ]);
/*

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


 Copyright (c) 2015-2018 Google, Inc., Netflix, Inc., Microsoft Corp. and contributors
 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at
     http://www.apache.org/licenses/LICENSE-2.0
 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
*/
/*

 Copyright Google Inc. All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.io/license
*/
/*

 Copyright 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 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.dev/license
*/
var da,aaa,caa,baa,oa,eaa,qa,ra,faa,gaa,jaa,iaa,kaa,laa,maa,oaa,paa,qaa,uaa,Ha,Aaa,Baa,La,Daa,Ma,Eaa,Faa,Gaa,Caa,Na,Jaa,Ta,Kaa,Laa,Oaa,Paa,Qaa,Raa,Saa,db,Uaa,Vaa,Waa,Yaa,gb,lb,aba,bba,hba,tb,iba,jba,kba,lba,gba,mba,dba,cba,eba,fba,nba,oba,qba,rba,Ab,tba,wba,xba,yba,Aba,Bba,Eba,Iba,Kba,Mba,Rba,Sba,Gb,Xba,Tba,Zba,cca,aca,dca,bca,zba,Mb,Ob,eca,ica,fca,gca,Vb,jca,$b,mca,nca,oca,qca,Sb,kca,rca,sca,tca,uca,dc,ec,lc,vca,wca,mc,yca,Cca,Bc,Oca,Pca,Qca,Rca,Sca,Tca,Xca,Yca,Zca,$ca,Fc,eda,fda,ida,jda,Lc,kda,
lda,mda,pda,oda,tda,uda,vda,Pc,xda,Mc,Bda,Cda,Dda,Fda,Mda,Kda,Nda,Sda,Zda,$da,Xda,Yda,aea,bea,cea,eea,fea,gea,Uc,kea,lea,mea,nea,oea,Vc,qea,rea,tea,uea,vea,wea,Eea,Fea,Gea,id,Hea,Dea,Iea,Bea,Aea,zea,yea,Jea,Lea,Oea,Qea,od,Sea,pd,Vea,rd,Wea,Yea,Zea,$ea,afa,sd,efa,ffa,hfa,ifa,gfa,kfa,jfa,mfa,lfa,nfa,rfa,vd,ufa,wfa,vfa,zfa,xfa,Afa,yd,Bfa,Dd,Dfa,Gd,Gfa,Ffa,Efa,Jd,Ifa,Jfa,Md,Lfa,Mfa,Nfa,Ofa,Sd,Qfa,Sfa,Ufa,Vfa,Tfa,Wfa,Xfa,Yfa,Zfa,$fa,bga,cga,aga,dga,fga,ega,gga,hga,jga,mga,qga,oga,nga,pga,sga,uga,tga,wga,
xga,vga,zga,rga,Aga,Bga,Dga,Cga,Ega,Fga,Gga,Hga,Iga,Kga,Lga,ie,Mga,Qga,Rga,Tga,Uga,Sga,Wga,Xga,Yga,ne,Zga,$ga,aha,cha,dha,gha,iha,hha,oe,kha,lha,nha,oha,pha,qha,tha,wha,yha,ve,zha,Aha,Dha,Lha,Gha,Nha,Oha,Pha,Rha,Sha,Tha,Uha,Vha,Xha,Zha,aia,cia,dia,eia,Yha,fia,hia,gia,kia,iia,jia,lia,mia,nia,oia,qia,ria,tia,sia,yia,xia,via,zia,wia,Aia,Bia,Cia,Dia,Eia,Gia,Hia,Fia,Lia,Nia,Ria,Sia,Uia,Wia,Xia,aja,$ia,bja,cja,dja,fja,hja,jja,mja,nja,oja,qja,rja,sja,uja,vja,wja,xja,yja,zja,Bja,Dja,Eja,Fja,Hja,Se,Ija,Jja,
Kja,Mja,Lja,Nja,bf,cf,Qja,Rja,Zja,aka,cka,dka,gka,lka,kka,oka,nka,rka,ska,tka,uka,vka,xka,Bka,wka,Aka,zka,Cka,Ika,Jka,Lka,Kka,Lf,Oka,Pka,Ska,Tka,Uka,Wka,Xka,Yka,bla,cla,dla,gla,ila,jla,hla,lla,kla,mla,nla,ola,qla,sla,rla,tla,ula,vla,xla,yla,zla,Bla,Cla,Ala,Ela,Gla,Ila,Jla,Nla,Rla,Tla,Wla,Vla,Sla,dma,cma,ema,gma,fma,hma,ima,lma,oma,mma,qma,tma,uma,zma,yma,Bma,Ama,Cma,Fma,Gma,Ema,Dma,Hma,Kma,Mma,Lma,Oma,Nma,Pma,Qma,Vma,Wma,Xma,ana,Yma,hna,ina,cna,ona,lna,jna,nna,yna,zna,Gna,Fna,Hna,Jna,Mna,Nna,Ona,
Qna,Rna,Tna,Una,Vna,Wna,Xna,Yna,Sna,aoa,$na,Zna,boa,coa,doa,eoa,Ch,foa,goa,hoa,ioa,joa,Dh,noa,ooa,Eh,poa,qoa,Fh,toa,uoa,woa,xoa,zoa,yoa,voa,Aoa,Gh,Boa,Eoa,Foa,Goa,Hoa,Coa,Doa,Ioa,Koa,Loa,Moa,Jh,Noa,Uoa,Roa,Voa,Ooa,Woa,Poa,Yoa,Toa,Soa,Zoa,$oa,apa,bpa,Lh,cpa,dpa,epa,fpa,gpa,ipa,jpa,kpa,lpa,mpa,npa,rpa,ppa,qpa,tpa,spa,upa,Ph,Qh,ypa,wpa,Apa,Bpa,Cpa,Fpa,Dpa,Epa,Kpa,Jpa,Gpa,Mpa,Lpa,Npa,Rh,Ppa,Spa,Qpa,Wpa,Tpa,Upa,Vpa,Xpa,Ypa,Zpa,aqa,dqa,bqa,cqa,eqa,fqa,gqa,hqa,iqa,jqa,lqa,mqa,pqa,qqa,rqa,sqa,tqa,uqa,vqa,
wqa,xqa,Aqa,Bqa,Dqa,Fqa,Jqa,Gqa,Mqa,Lqa,Nqa,Oqa,Uqa,Wqa,Yqa,$qa,bra,ii,cra,dra,era,fra,gra,hra,ira,jra,kra,lra,nra,sra,qi,ura,vra,zra,Mra,Pra,Qra,Lra,Rra,Sra,Tra,$ra,bsa,dsa,gsa,Ji,isa,jsa,ksa,lsa,msa,nsa,osa,psa,rsa,tsa,wsa,Asa,Bsa,Yi,Esa,Fsa,Isa,Jsa,nj,Ksa,Msa,Nsa,Osa,Qsa,Psa,Tsa,Ssa,Usa,Vsa,Xsa,Wsa,Ysa,Zsa,uj,ata,bta,cta,vj,wj,eta,gta,fta,ita,dta,lta,xj,kta,zj,ota,qta,pta,sta,Aj,tta,vta,wta,xta,Ata,yta,zta,Eta,Fta,Gta,Bj,Hta,Jta,Kta,Lta,Mta,Nta,Pta,Qta,Rta,Sta,Uta,Vta,Cj,Dj,Xta,Zta,Yta,$ta,aua,
dua,bua,eua,fua,gua,hua,iua,jua,kua,lua,mua,nua,oua,rua,sua,tua,uua,vua,wua,xua,yua,zua,Aua,Bua,Cua,Dua,Eua,Gua,Kua,Lua,Pua,Qua,Rua,Tua,Sua,Yua,Wua,bva,cva,eva,gva,jva,kva,fva,lva,nva,ova,Nj,Oj,Pj,sva,tva,zva,Hva,Ava,Iva,Jva,Kva,Lva,Wj,Mva,Nva,Ova,Qva,Sva,Tva,Uva,Vva,Wva,Xva,Yva,Zva,$va,bwa,cwa,dwa,ewa,fwa,gwa,hwa,iwa,jwa,owa,pwa,qwa,rwa,swa,twa,uwa,vwa,wwa,Bwa,Fwa,Iwa,Jwa,Lwa,Kwa,ok,Nwa,Pwa,Rwa,Vwa,Wwa,Xwa,qk,Ywa,Zwa,$wa,bxa,cxa,exa,fxa,hxa,jxa,lxa,mxa,nxa,oxa,pxa,rxa,sxa,txa,uxa,vxa,Bxa,Dxa,Exa,
Axa,wxa,Cxa,xxa,zxa,Hxa,yxa,Kxa,Lxa,Mxa,wk,Nxa,Oxa,Pxa,Qxa,Rxa,Sxa,Txa,Uxa,Vxa,Wxa,Xxa,Yxa,Zxa,$xa,aya,bya,cya,dya,eya,fya,gya,hya,iya,jya,kya,lya,oya,pya,rya,sya,tya,uya,vya,wya,xya,yya,zya,Aya,Bya,Cya,Eya,Fya,Gya,Hya,Iya,Jya,Kya,Lya,Mya,Nya,Oya,Pya,Qya,Sya,Tya,Uya,Vya,Wya,Xya,Yya,Zya,$ya,aza,bza,cza,dza,eza,fza,gza,hza,iza,jza,kza,lza,mza,oza,pza,qza,rza,sza,tza,vza,wza,xza,yza,zza,Aza,Bza,Cza,Dza,Eza,Fza,Hza,Gza,Jza,Yza,Kza,Xza,Zza,aAa,bAa,cAa,dAa,eAa,fAa,hAa,gAa,iAa,jAa,kAa,lAa,nAa,rAa,sAa,tAa,
vAa,zAa,BAa,Ck,CAa,DAa,EAa,Ik,Jk,NAa,Lk,OAa,Uwa,Xe,Ye,QAa,RAa,SAa,UAa,Swa,VAa,Oja,Twa;_._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.aZb=!0};da=function(a){_.ba.setTimeout(function(){throw a;},0)};_.ea=function(a,b){return a.lastIndexOf(b,0)==0};aaa=function(a,b){var c=a.length-b.length;return c>=0&&a.indexOf(b,c)==c};
_.fa=function(a,b){return a.toLowerCase()==b.toLowerCase()};_.ia=function(a){return/^[\s\xa0]*$/.test(a)};_.ja=function(a,b){return a.indexOf(b)!=-1};_.ma=function(a,b){return _.ja(a.toLowerCase(),b.toLowerCase())};
caa=function(a,b){var c=0;a=(0,_.na)(String(a)).split(".");b=(0,_.na)(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=baa(f[1].length==0?0:parseInt(f[1],10),g[1].length==0?0:parseInt(g[1],10))||baa(f[2].length==0,g[2].length==0)||baa(f[2],g[2]);f=f[3];g=g[3]}while(c==0)}return c};
baa=function(a,b){return a<b?-1:a>b?1:0};oa=function(){var a=_.ba.navigator;return a&&(a=a.userAgent)?a:""};eaa=function(a){if(!daa||!pa)return!1;for(var b=0;b<pa.brands.length;b++){var c=pa.brands[b].brand;if(c&&_.ja(c,a))return!0}return!1};qa=function(a){return _.ja(oa(),a)};ra=function(){return daa?!!pa&&pa.brands.length>0:!1};faa=function(){return ra()?!1:qa("Opera")};gaa=function(){return ra()?!1:qa("Trident")||qa("MSIE")};_.haa=function(){return qa("Firefox")||qa("FxiOS")};
jaa=function(){return qa("Safari")&&!(iaa()||(ra()?0:qa("Coast"))||faa()||(ra()?0:qa("Edge"))||(ra()?eaa("Microsoft Edge"):qa("Edg/"))||(ra()?eaa("Opera"):qa("OPR"))||_.haa()||qa("Silk")||qa("Android"))};iaa=function(){return ra()?eaa("Chromium"):(qa("Chrome")||qa("CriOS"))&&!(ra()?0:qa("Edge"))||qa("Silk")};kaa=function(){return qa("Android")&&!(iaa()||_.haa()||faa()||qa("Silk"))};laa=function(){return daa?!!pa&&!!pa.platform:!1};maa=function(){return qa("iPhone")&&!qa("iPod")&&!qa("iPad")};
_.naa=function(){return maa()||qa("iPad")||qa("iPod")};oaa=function(){return laa()?pa.platform==="macOS":qa("Macintosh")};_.sa=function(a){return a[a.length-1]};paa=function(a,b){(0,_.ua)(a,b)>=0||a.push(b)};_.wa=function(a,b){b=(0,_.ua)(a,b);var c;(c=b>=0)&&Array.prototype.splice.call(a,b,1);return c};_.Aa=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[]};
qaa=function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(_.Ba(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)}};_.raa=function(a,b,c){b=b||a;var d=function(n){return _.Ca(n)?"o"+_.Fa(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};
_.saa=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};_.Ga=function(a){return taa&&a!=null&&a instanceof Uint8Array};uaa=function(){return typeof BigInt==="function"};_.vaa=function(a){a.gxd=!0;return a};
Ha=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;Ia=b;Ja=(a-b)/4294967296>>>0};
La=function(a){if(a<0){Baa(-a);var b=_.k(Caa(Ia,Ja));a=b.next().value;b=b.next().value;Ia=a>>>0;Ja=b>>>0}else Baa(a)};Daa=function(a,b){var c=b*4294967296+(a>>>0);return Number.isSafeInteger(c)?c:Ma(a,b)};Ma=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+Eaa(c)+Eaa(a));return c};
Eaa=function(a){a=String(a);return"0000000".slice(a.length)+a};Faa=function(){var a=Ia,b=Ja;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="-"+Ma(a,b)):a=Ma(a,b);return a};
Gaa=function(a){if(a.length<16)La(Number(a));else if(uaa())a=BigInt(a),Ia=Number(a&BigInt(4294967295))>>>0,Ja=Number(a>>BigInt(32)&BigInt(4294967295));else{var b=+(a[0]==="-");Ja=Ia=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)),Ja*=1E6,Ia=Ia*1E6+d,Ia>=4294967296&&(Ja+=Math.trunc(Ia/4294967296),Ja>>>=0,Ia>>>=0);b&&(b=_.k(Caa(Ia,Ja)),a=b.next().value,b=b.next().value,Ia=a,Ja=b)}};Caa=function(a,b){b=~b;a?a=~a+1:b+=1;return[a,b]};
Na=function(a,b,c){return typeof Symbol==="function"&&typeof Symbol()==="symbol"?(c===void 0?0:c)&&Symbol.for&&a?Symbol.for(a):a!=null?Symbol(a):Symbol():b};Jaa=function(a,b){Qa||_.Sa in a||Haa(a,Iaa);a[_.Sa]|=b};Ta=function(a,b){Qa||_.Sa in a||Haa(a,Iaa);a[_.Sa]=b};Kaa=function(a){if(4&a)return 512&a?512:1024&a?1024:0};_.Ua=function(a){Jaa(a,34);return a};Laa=function(a){Jaa(a,32);return a};_.Wa=function(a){return a[Maa]===Naa};
_.Za=function(a,b){return b===void 0?a.Bda!==Ya&&!!(2&(a.Ca[_.Sa]|0)):!!(2&b)&&a.Bda!==Ya};Oaa=function(a,b,c){if(a==null){if(!c)throw Error();}else if(typeof a==="string")a=a?new _.ab(a,_.bb):_.cb();else if(a.constructor!==_.ab)if(_.Ga(a))a=a.length?new _.ab(new Uint8Array(a),_.bb):_.cb();else{if(!b)throw Error();a=void 0}return a};Paa=function(a,b){if(typeof b!=="number"||b<0||b>=a.length)throw Error();};Qaa=function(a,b){if(typeof b!=="number"||b<0||b>a.length)throw Error();};
Raa=function(a,b){a.__closure__error__context__984382||(a.__closure__error__context__984382={});a.__closure__error__context__984382.severity=b};Saa=function(){var a=Error();Raa(a,"incident");da(a)};db=function(a){a=Error(a);Raa(a,"warning");return a};Uaa=function(a,b){if(a!=null){var c;var d=(c=Taa)!=null?c:Taa={};c=d[a]||0;c>=b||(d[a]=c+1,Saa())}};_.eb=function(a){return Array.prototype.slice.call(a)};_.fb=function(a,b){throw Error(b===void 0?"unexpected value "+a+"!":b);};
Vaa=function(a){if(a!=null&&typeof a!=="number")throw Error("N`"+typeof a+"`"+a);return a};Waa=function(a){if(a==null||typeof a==="number")return a;if(a==="NaN"||a==="Infinity"||a==="-Infinity")return Number(a)};Yaa=function(a){if(typeof a!=="boolean")throw Error("O`"+_.Xaa(a)+"`"+a);return a};gb=function(a){return a==null?a:Yaa(a)};_.Zaa=function(a){if(a==null||typeof a==="boolean")return a;if(typeof a==="number")return!!a};
lb=function(a){switch(typeof a){case "bigint":return!0;case "number":return ib(a);case "string":return $aa.test(a);default:return!1}};_.nb=function(a){if(!ib(a))throw db("enum");return a|0};_.ob=function(a){return a==null?a:ib(a)?a|0:void 0};aba=function(a){if(typeof a!=="number")throw db("int32");if(!ib(a))throw db("int32");return a|0};_.rb=function(a){if(a==null)return a;if(typeof a==="string"&&a)a=+a;else if(typeof a!=="number")return;return ib(a)?a|0:void 0};
bba=function(a){if(a==null)return a;if(typeof a==="string"&&a)a=+a;else if(typeof a!=="number")return;return ib(a)?a>>>0:void 0};
hba=function(a){var b=0;b=b===void 0?0:b;if(!lb(a))throw db("int64");var c=typeof a;switch(b){case 512:switch(c){case "string":return cba(a);case "bigint":return String(sb(64,a));default:return dba(a)}case 1024:switch(c){case "string":return eba(a);case "bigint":return Ha(sb(64,a));default:return fba(a)}case 0:switch(c){case "string":return cba(a);case "bigint":return Ha(sb(64,a));default:return gba(a)}default:return _.fb(b,"Unknown format requested type for int64")}};
tb=function(a){return a==null?a:hba(a)};iba=function(a){if(a[0]==="-")return!1;var b=a.length;return b<20?!0:b===20&&Number(a.substring(0,6))<184467};jba=function(a){var b=a.length;return a[0]==="-"?b<20?!0:b===20&&Number(a.substring(0,7))>-922337:b<19?!0:b===19&&Number(a.substring(0,6))<922337};kba=function(a){if(a<0){La(a);var b=Ma(Ia,Ja);a=Number(b);return ub(a)?a:b}b=String(a);if(iba(b))return b;La(a);return Daa(Ia,Ja)};lba=function(a){if(jba(a))return a;Gaa(a);return Faa()};
gba=function(a){a=vb(a);if(!ub(a)){La(a);var b=Ia,c=Ja;if(a=c&2147483648)b=~b+1>>>0,c=~c>>>0,b==0&&(c=c+1>>>0);b=Daa(b,c);a=typeof b==="number"?a?-b:b:a?"-"+b:b}return a};mba=function(a){a=vb(a);return a>=0&&ub(a)?a:kba(a)};dba=function(a){a=vb(a);if(ub(a))a=String(a);else{var b=String(a);jba(b)?a=b:(La(a),a=Faa())}return a};cba=function(a){var b=vb(Number(a));if(ub(b))return String(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));return lba(a)};
eba=function(a){var b=vb(Number(a));if(ub(b))return Ha(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));return uaa()?Ha(sb(64,BigInt(a))):Ha(lba(a))};fba=function(a){return ub(a)?Ha(gba(a)):Ha(dba(a))};nba=function(a){var b=vb(Number(a));if(ub(b)&&b>=0)return String(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));iba(a)||(Gaa(a),a=Ma(Ia,Ja));return a};
_.xb=function(a){if(a==null)return a;if(typeof a==="bigint")return(0,_.wb)(a)?a=Number(a):(a=sb(64,a),a=(0,_.wb)(a)?Number(a):String(a)),a;if(lb(a))return typeof a==="number"?gba(a):cba(a)};oba=function(a,b){b=b===void 0?!1:b;var c=typeof a;if(a==null)return a;if(c==="bigint")return String(sb(64,a));if(lb(a))return c==="string"?cba(a):b?dba(a):gba(a)};
qba=function(a){if(a==null)return a;if(typeof a==="bigint")return a>=0&&(0,_.wb)(a)?a=Number(a):(a=pba(64,a),a=(0,_.wb)(a)?Number(a):String(a)),a;if(lb(a))return typeof a==="number"?mba(a):nba(a)};rba=function(a){var b=b===void 0?!1:b;var c=typeof a;if(a==null)return a;if(c==="bigint")return String(pba(64,a));if(lb(a)){if(c==="string")return nba(a);b?(a=vb(a),a>=0&&ub(a)?a=String(a):(b=String(a),iba(b)?a=b:(La(a),a=Ma(Ia,Ja)))):a=mba(a);return a}};
_.zb=function(a){if(typeof a!=="string")throw Error();return a};Ab=function(a){if(a!=null&&typeof a!=="string")throw Error();return a};_.Cb=function(a){return a==null||typeof a==="string"?a:void 0};tba=function(a,b,c,d){if(a!=null&&_.Wa(a))return a;if(!Array.isArray(a))return c?d&2?((a=b[sba])||(a=new b,_.Ua(a.Ca),a=b[sba]=a),b=a):b=new b:b=void 0,b;c=a[_.Sa]|0;d=c|d&32|d&2;d!==c&&Ta(a,d);return new b(a)};_.uba=function(a,b,c){if(b)return Yaa(a);var d;return(d=_.Zaa(a))!=null?d:c?!1:void 0};
_.vba=function(a,b,c){if(b)return _.zb(a);var d;return(d=_.Cb(a))!=null?d:c?"":void 0};wba=function(){var a=function(){throw Error();};Object.setPrototypeOf(a,a.prototype);return a};xba=function(a){return a};yba=function(a){return a};Aba=function(a,b,c,d,e,f){a=tba(a,d,c,f);e&&(a=zba(a));return a};Bba=function(a){return[a,this.get(a)]};Eba=function(){return Cba||(Cba=new _.Db(_.Ua([]),void 0,void 0,void 0,Dba))};_.Fba=function(a){var b=Eb(_.Fb);return b?a[b]:void 0};
Iba=function(a,b){var c=c===void 0?!1:c;if(Eb(Gba)&&Eb(_.Fb)&&void 0===Gba){var d=a.Ca,e=d[_.Fb];if(!e)return;if(e=e.o$a)try{e(d,b,Hba);return}catch(f){da(f)}}c&&(a=a.Ca,(c=Eb(_.Fb))&&c in a&&(a=a[c])&&delete a[b])};Kba=function(a,b){var c=Eb(_.Fb),d;Qa&&c&&((d=a[c])==null?void 0:d[b])!=null&&Uaa(Jba,3)};Mba=function(a,b){b<100||Uaa(Lba,1)};
Rba=function(a,b,c,d){var e=d!==void 0;d=!!d;var f=Eb(_.Fb),g;!e&&Qa&&f&&(g=a[f])&&_.Nba(g,Mba);f=[];var m=a.length;g=4294967295;var n=!1,r=!!(b&64),x=r?b&128?0:-1:void 0;if(!(b&1)){var z=m&&a[m-1];z!=null&&typeof z==="object"&&z.constructor===Object?(m--,g=m):z=void 0;if(r&&!(b&128)&&!e){n=!0;var D;g=((D=Oba)!=null?D:xba)(g-x,x,a,z)+x}}b=void 0;for(D=0;D<m;D++){var K=a[D];if(K!=null&&(K=c(K,d))!=null)if(r&&D>=g){var N=D-x,P=void 0;((P=b)!=null?P:b={})[N]=K}else f[D]=K}if(z)for(var ca in z)m=z[ca],
m!=null&&(m=c(m,d))!=null&&(D=+ca,K=void 0,r&&!Number.isNaN(D)&&(K=D+x)<g?f[K]=m:(D=void 0,((D=b)!=null?D:b={})[ca]=m));b&&(n?f.push(b):f[g]=b);e&&Eb(_.Fb)&&(a=_.Fba(a))&&a instanceof _.Pba&&(f[_.Fb]=Qba(a));return f};Sba=function(a){a[0]=Gb(a[0]);a[1]=Gb(a[1]);return a};
Gb=function(a){switch(typeof a){case "number":return Number.isFinite(a)?a:""+a;case "bigint":return(0,_.wb)(a)?Number(a):""+a;case "boolean":return a?1:0;case "object":if(Array.isArray(a)){var b=a[_.Sa]|0;return a.length===0&&b&1?void 0:Rba(a,b,Gb)}if(a!=null&&_.Wa(a))return Tba(a);if(a instanceof _.ab)return Uba(a);if(a instanceof _.Db)return a=a.size!==0?Array.from(Hb.prototype.entries.call(a),Sba):void 0,a;return}return a};
Xba=function(a,b){if(b){Oba=b==null||b===xba||b[Vba]!==Wba?xba:b;try{return Tba(a)}finally{Oba=void 0}}return Tba(a)};Tba=function(a){a=a.Ca;return Rba(a,a[_.Sa]|0,Gb)};_.Yba=function(a,b,c){return a=_.Ib(a,b[0],b[1],c?1:2)};
_.Ib=function(a,b,c,d){d=d===void 0?0:d;if(a==null){var e=32;c?(a=[c],e|=128):a=[];b&&(e=e&-8380417|(b&1023)<<13)}else{if(!Array.isArray(a))throw Error("Q");e=a[_.Sa]|0;2048&e&&!(2&e)&&Zba();if(e&256)throw Error("S");if(e&64)return d!==0||e&2048||Ta(a,e|2048),a;if(c&&(e|=128,c!==a[0]))throw Error("T");a:{c=a;e|=64;var f=c.length;if(f){var g=f-1,m=c[g];if(m!=null&&typeof m==="object"&&m.constructor===Object){b=e&128?0:-1;g-=b;if(g>=1024)throw Error("V");for(var n in m)f=+n,f<g&&(c[f+b]=m[n],delete m[n]);
e=e&-8380417|(g&1023)<<13;break a}}if(b){n=Math.max(b,f-(e&128?0:-1));if(n>1024)throw Error("W");e=e&-8380417|(n&1023)<<13}}}e|=64;d===0&&(e|=2048);Ta(a,e);return a};Zba=function(){Uaa($ba,5)};
cca=function(a,b){if(typeof a!=="object")return a;if(Array.isArray(a)){var c=a[_.Sa]|0;return a.length===0&&c&1?void 0:aca(a,c,b)}if(a!=null&&_.Wa(a))return bca(a);if(a instanceof _.Db){b=a.L1;if(b&2)return a;if(!a.size)return;c=_.Ua(Array.from(Hb.prototype.entries.call(a)));if(a.e_)for(a=0;a<c.length;a++){var d=c[a],e=d[1];e=e==null||typeof e!=="object"?void 0:e!=null&&_.Wa(e)?bca(e):Array.isArray(e)?aca(e,e[_.Sa]|0,!!(b&32)):void 0;d[1]=e}return c}if(a instanceof _.ab)return a};
aca=function(a,b,c){if(b&2)return a;!c||4096&b||16&b?a=_.Jb(a,b,!1,c&&!(b&16)):(Jaa(a,34),b&4&&Object.freeze(a));return a};dca=function(a,b,c){a=new a.constructor(b);c&&(a.Bda=Ya);a.CSb=Ya;return a};bca=function(a){var b=a.Ca,c=b[_.Sa]|0;return _.Za(a,c)?a:eca(a,b,c)?dca(a,b):_.Jb(b,c)};_.Jb=function(a,b,c,d){d!=null||(d=!!(34&b));a=Rba(a,b,cca,d);d=32;c&&(d|=2);b=b&8380609|d;Ta(a,b);return a};
zba=function(a){var b=a.Ca,c=b[_.Sa]|0;return _.Za(a,c)?eca(a,b,c)?dca(a,b,!0):new a.constructor(_.Jb(b,c,!1)):a};_.Kb=function(a){if(a.Bda!==Ya)return!1;var b=a.Ca;b=_.Jb(b,b[_.Sa]|0);Jaa(b,2048);a.Ca=b;a.Bda=void 0;a.CSb=void 0;return!0};Mb=function(a){if(!_.Kb(a)&&_.Za(a,a.Ca[_.Sa]|0))throw Error();};Ob=function(a,b){b===void 0&&(b=a[_.Sa]|0);b&32&&!(b&4096)&&Ta(a,b|4096)};eca=function(a,b,c){return c&2?!0:c&32&&!(c&4096)?(Ta(b,c|2),a.Bda=Ya,!0):!1};
_.Qb=function(a,b,c,d,e){var f=c+(e?0:-1),g=a.length-1;if(g>=1+(e?0:-1)&&f>=g){var m=a[g];if(m!=null&&typeof m==="object"&&m.constructor===Object)return m[c]=d,b}if(f<=g)return a[f]=d,b;if(d!==void 0){var n;g=((n=b)!=null?n:b=a[_.Sa]|0)>>13&1023||536870912;c>=g?d!=null&&(f={},a[g+(e?0:-1)]=(f[c]=d,f)):a[f]=d}return b};
_.Tb=function(a,b,c,d,e,f,g){var m=a.Ca,n=m[_.Sa]|0;d=_.Za(a,n)?1:d;e=!!e||d===3;d===2&&_.Kb(a)&&(m=a.Ca,n=m[_.Sa]|0);var r=fca(m,b,g),x=r===Rb?7:r[_.Sa]|0,z=gca(x,n);var D=z;4&D?f==null?a=!1:(!e&&f===0&&(512&D||1024&D)&&(a.constructor[hca]=(a.constructor[hca]|0)+1)<5&&Saa(),a=f===0?!1:!(f&D)):a=!0;if(a){4&z&&(r=_.eb(r),x=0,z=Sb(z,n),n=_.Qb(m,n,b,r,g));for(var K=D=0;D<r.length;D++){var N=c(r[D]);N!=null&&(r[K++]=N)}K<D&&(r.length=K);c=(z|4)&-513;z=c&=-1025;f&&(z|=f);z&=-4097}z!==x&&(Ta(r,z),2&z&&
Object.freeze(r));return r=ica(r,z,m,n,b,g,d,a,e)};ica=function(a,b,c,d,e,f,g,m,n){var r=b;g===1||(g!==4?0:2&b||!(16&b)&&32&d)?Vb(b)||(b|=!a.length||m&&!(4096&b)||32&d&&!(4096&b||16&b)?2:256,b!==r&&Ta(a,b),Object.freeze(a)):(g===2&&Vb(b)&&(a=_.eb(a),r=0,b=Sb(b,d),d=_.Qb(c,d,e,a,f)),Vb(b)||(n||(b|=16),b!==r&&Ta(a,b)));2&b||!(4096&b||16&b)||Ob(c,d);return a};fca=function(a,b,c){a=_.Wb(a,b,c);return Array.isArray(a)?a:Rb};gca=function(a,b){2&b&&(a|=2);return a|1};
Vb=function(a){return!!(2&a)&&!!(4&a)||!!(256&a)};jca=function(a){return Oaa(a,!0,!0)};
_.Xb=function(a,b,c,d){var e=a.Ca,f=e[_.Sa]|0;var g=_.Za(a,f);a:{!g&&_.Kb(a)&&(e=a.Ca,f=e[_.Sa]|0);var m=_.Wb(e,b);a=!1;if(m==null){if(g){b=Eba();break a}m=[]}else if(m.constructor===_.Db)if(m.L1&2&&!g)m=Array.from(Hb.prototype.entries.call(m));else{b=m;break a}else Array.isArray(m)?a=!!((m[_.Sa]|0)&2):m=[];if(g){if(!m.length){b=Eba();break a}a||(a=!0,_.Ua(m))}else if(a){a=!1;m=_.eb(m);for(var n=0;n<m.length;n++){var r=m[n]=_.eb(m[n]);Array.isArray(r[1])&&(r[1]=_.Ua(r[1]))}}!a&&f&32&&Laa(m);d=new _.Db(m,
c,_.vba,d);f=_.Qb(e,f,b,d);a||Ob(e,f);b=d}!g&&c&&(b.P0c=!0);return b};_.Yb=function(a,b,c){return _.Xb(a,b,void 0,c)};_.Zb=function(a,b,c,d){Mb(a);var e=a.Ca,f=e[_.Sa]|0;if(c==null)return _.Qb(e,f,b),a;var g=c===Rb?7:c[_.Sa]|0,m=g,n=Vb(g),r=n||Object.isFrozen(c);n||(g=0);r||(c=_.eb(c),m=0,g=Sb(g,f),r=!1);g|=5;var x;n=(x=Kaa(g))!=null?x:0;for(x=0;x<c.length;x++){var z=c[x],D=d(z,n);Object.is(z,D)||(r&&(c=_.eb(c),m=0,g=Sb(g,f),r=!1),c[x]=D)}g!==m&&(r&&(c=_.eb(c),g=Sb(g,f)),Ta(c,g));_.Qb(e,f,b,c);return a};
$b=function(a,b,c,d){Mb(a);var e=a.Ca;_.Qb(e,e[_.Sa]|0,b,(d==="0"?Number(c)===0:c===d)?void 0:c);return a};_.ac=function(a,b,c,d,e,f){return kca(a,b,c,e,d,f,void 0,1)};mca=function(a){if(Qa){var b;return(b=a[lca])!=null?b:a[lca]=new Map}if(lca in a)return a[lca];b=new Map;Object.defineProperty(a,lca,{value:b});return b};nca=function(a,b,c,d){var e=a.get(d);if(e!=null)return e;for(var f=e=0;f<d.length;f++){var g=d[f];_.Wb(b,g,void 0)!=null&&(e!==0&&(c=_.Qb(b,c,e,void 0,void 0)),e=g)}a.set(d,e);return e};
oca=function(a,b,c,d,e){var f=!1;d=_.Wb(a,d,e,function(g){var m=tba(g,c,!1,b);f=m!==g&&m!=null;return m});if(d!=null)return f&&!_.Za(d)&&Ob(a,b),d};
_.pca=function(a,b,c,d,e,f,g,m,n){var r=_.Za(a,c);f=r?1:f;m=!!m||f===3;r=n&&!r;(f===2||r)&&_.Kb(a)&&(b=a.Ca,c=b[_.Sa]|0);a=fca(b,e,g);var x=a===Rb?7:a[_.Sa]|0,z=gca(x,c);if(n=!(4&z)){var D=a,K=c,N=!!(2&z);N&&(K|=2);for(var P=!N,ca=!0,va=0,Da=0;va<D.length;va++){var ta=tba(D[va],d,!1,K);if(ta instanceof d){if(!N){var ya=_.Za(ta);P&&(P=!ya);ca&&(ca=ya)}D[Da++]=ta}}Da<va&&(D.length=Da);z|=4;z=ca?z&-4097:z|4096;z=P?z|8:z&-9}z!==x&&(Ta(a,z),2&z&&Object.freeze(a));if(r&&!(8&z||!a.length&&(f===1||(f!==4?
0:2&z||!(16&z)&&32&c)))){Vb(z)&&(a=_.eb(a),z=Sb(z,c),c=_.Qb(b,c,e,a,g));d=a;r=z;for(x=0;x<d.length;x++)D=d[x],z=zba(D),D!==z&&(d[x]=z);r|=8;z=r=d.length?r|4096:r&-4097;Ta(a,z)}return a=ica(a,z,b,c,e,g,f,n,m)};qca=function(a){a==null&&(a=void 0);return a};Sb=function(a,b){return a=(2&b?a|2:a&-3)&-273};kca=function(a,b,c,d,e,f,g,m){Mb(a);b=_.Tb(a,b,f,2,!0,void 0,g);var n;f=(n=Kaa(b===Rb?7:b[_.Sa]|0))!=null?n:0;m&&Qaa(b,e);e!=void 0?b.splice(e,m,c(d,f)):b.push(c(d,f));return a};
rca=function(a,b,c,d,e,f,g){Mb(a);var m=a.Ca;a=_.pca(a,m,m[_.Sa]|0,c,b,2,void 0,!0);f&&g?(e!=null||(e=a.length-1),Paa(a,e),a.splice(e,f),a.length||(a[_.Sa]&=-4097)):(f?Qaa(a,e):d=d!=null?d:new c,e!=void 0?a.splice(e,f,d):a.push(d),e=c=a===Rb?7:a[_.Sa]|0,(d=_.Za(d))?(c&=-9,a.length===1&&(c&=-4097)):c|=4096,c!==e&&Ta(a,c),d||Ob(m))};sca=function(a){return Oaa(a,!1,!1)};
tca=function(a){a=_.bc(a,2);if(a==null)return"";if(typeof a==="string")return a;if(Array.isArray(a))return Rba(a,0,Gb);if(a instanceof _.ab)return Uba(a);if(a&&_.Wa(a))return Xba(a);throw Error("Y`"+a);};_.cc=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};dc=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)};ec=function(a){return a==null?void 0:Array.isArray(a)?a.map(function(b){return Uba(b)}):Uba(a)};_.fc=function(a){if(_.Za(a))throw Error("ba");};_.jc=function(a){return function(b){return hc(a,b)}};lc=function(a){this.sM=a;this.VWa=null};vca=function(){var a=null;try{a=_.ba.sessionStorage||null}catch(b){}lc.call(this,a)};
wca=function(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;x=r=0}function b(z){for(var D=g,K=0;K<64;K+=4)D[K/4]=z[K]<<24|z[K+1]<<16|z[K+2]<<8|z[K+3];for(K=16;K<80;K++)z=D[K-3]^D[K-8]^D[K-14]^D[K-16],D[K]=(z<<1|z>>>31)&4294967295;z=e[0];var N=e[1],P=e[2],ca=e[3],va=e[4];for(K=0;K<80;K++){if(K<40)if(K<20){var Da=ca^N&(P^ca);var ta=1518500249}else Da=N^P^ca,ta=1859775393;else K<60?(Da=N&P|ca&(N|P),ta=2400959708):(Da=N^P^ca,ta=3395469782);Da=((z<<5|z>>>
27)&4294967295)+Da+va+ta+D[K]&4294967295;va=ca;ca=P;P=(N<<30|N>>>2)&4294967295;N=z;z=Da}e[0]=e[0]+z&4294967295;e[1]=e[1]+N&4294967295;e[2]=e[2]+P&4294967295;e[3]=e[3]+ca&4294967295;e[4]=e[4]+va&4294967295}function c(z,D){if(typeof z==="string"){z=unescape(encodeURIComponent(z));for(var K=[],N=0,P=z.length;N<P;++N)K.push(z.charCodeAt(N));z=K}D||(D=z.length);K=0;if(r==0)for(;K+64<D;)b(z.slice(K,K+64)),K+=64,x+=64;for(;K<D;)if(f[r++]=z[K++],x++,r==64)for(r=0,b(f);K+64<D;)b(z.slice(K,K+64)),K+=64,x+=
64}function d(){var z=[],D=x*8;r<56?c(m,56-r):c(m,64-(r-56));for(var K=63;K>=56;K--)f[K]=D&255,D>>>=8;b(f);for(K=D=0;K<5;K++)for(var N=24;N>=0;N-=8)z[D++]=e[K]>>N&255;return z}for(var e=[],f=[],g=[],m=[128],n=1;n<64;++n)m[n]=0;var r,x;a();return{reset:a,update:c,digest:d,digestString:function(){for(var z=d(),D="",K=0;K<z.length;K++)D+="0123456789ABCDEF".charAt(Math.floor(z[K]/16))+"0123456789ABCDEF".charAt(z[K]%16);return D}}};mc=function(a){return{valueOf:a}.valueOf()};
yca=function(){var a=null;if(!xca)return a;try{var b=function(c){return c};a=xca.createPolicy("goog#html",{createHTML:b,createScript:b,createScriptURL:b})}catch(c){}return a};_.Aca=function(){zca===void 0&&(zca=yca());return zca};_.oc=function(a){var b=_.Aca();a=b?b.createScriptURL(a):a;return new _.nc(a)};_.pc=function(a){if(a instanceof _.nc)return a.sWb;throw Error("ga");};_.rc=function(a){return a instanceof _.qc};_.tc=function(a){if(_.rc(a))return a.vWb;throw Error("ga");};
Cca=function(a){return new Bca(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})};_.Eca=function(a,b){b=b===void 0?Dca:b;if(_.rc(a))return a;for(var c=0;c<b.length;++c){var d=b[c];if(d instanceof Bca&&d.isValid(a))return new _.qc(a)}};_.uc=function(a){var b=b===void 0?Dca:b;return _.Eca(a,b)||_.Fca};_.Hca=function(a){if(Gca.test(a))return a};_.Ica=function(a){return a instanceof _.qc?_.tc(a):_.Hca(a)};_.vc=function(a,b){b=_.Ica(b);b!==void 0&&(a.href=b)};
_.yc=function(a){var b=_.Aca();a=b?b.createHTML(a):a;return new _.xc(a)};_.zc=function(a){if(a instanceof _.xc)return a.rWb;throw Error("ga");};_.Ac=function(a,b,c,d){b=_.Ica(b);return b!==void 0?a.open(b,c,d):null};_.Jca=function(a){a=a===void 0?document:a;var b,c;a=(c=(b=a).querySelector)==null?void 0:c.call(b,"script[nonce]");return a==null?"":a.nonce||a.getAttribute("nonce")||""};_.Kca=function(a){var b=_.Jca(a.ownerDocument);b&&a.setAttribute("nonce",b)};_.Lca=function(a,b){a.src=_.pc(b);_.Kca(a)};
_.Nca=function(a,b,c){if(b instanceof _.nc)a.href=_.pc(b).toString(),a.rel=c;else{if(Mca.indexOf(c)===-1)throw Error("ha`"+c);b=_.Ica(b);b!==void 0&&(a.href=b,a.rel=c)}};Bc=function(a){a&&typeof a.dispose=="function"&&a.dispose()};Oca=function(a){for(var b=0,c=arguments.length;b<c;++b){var d=arguments[b];_.Ba(d)?Oca.apply(null,d):Bc(d)}};Pca=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)};Qca=function(a,b){var c={},d;for(d in a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c};
Rca=function(a,b){var c={},d;for(d in a)c[d]=b.call(void 0,a[d],d,a);return c};Sca=function(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1};Tca=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b};_.Uca=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b};_.Vca=function(a){for(var b in a)return!1;return!0};_.Cc=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};
_.Dc=function(a){var b={},c;for(c in a)b[c]=a[c];return b};_.Ec=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<Wca.length;f++)c=Wca[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};Xca=function(a){var b=arguments.length;if(b==1&&Array.isArray(arguments[0]))return Xca.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};Yca=function(a,b){var c=b.createRange();c.selectNode(b.body);a=_.yc(a);return c.createContextualFragment(_.zc(a))};
Zca=function(a){a=a.nodeName;return typeof a==="string"?a:"FORM"};$ca=function(a){a=a.nodeType;return a===1||typeof a!=="number"};Fc=function(a,b,c){a.setAttribute(b,c)};_.Hc=function(a){var b=_.Gc.apply(1,arguments);if(b.length===0)return _.oc(a[0]);for(var c=a[0],d=0;d<b.length;d++)c+=encodeURIComponent(b[d])+a[d+1];return _.oc(c)};
eda=function(a,b){b=b===void 0?ada:b;if(!bda){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("ka"));cda((a.brands||[]).map(function(e){var f=new Ic;return _.Jc(f,1,e.brand).S2b(e.version)}));typeof a.mobile==="boolean"&&dda.E2b(a.mobile);bda=a.getHighEntropyValues(b)}var d=new Set(b);return bda.then(function(e){var f=dda.clone();d.has("platform")&&f.H2b(e.platform);d.has("platformVersion")&&
f.I2b(e.platformVersion);d.has("architecture")&&_.Jc(f,5,e.architecture);d.has("model")&&f.Cab(e.model);d.has("uaFullVersion")&&_.Jc(f,7,e.uaFullVersion);return f.Yc()}).catch(function(){return dda.Yc()})};fda=function(a){this.Lda=this.GYa=this.mKb=a};ida=function(a,b){a=a===void 0?window:a;return gda(new hda(a,b))};
jda=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(x){var z=c+"."+d+"::"+x,D=n.prototype;try{if(D.hasOwnProperty(x)){var K=a.ObjectGetOwnPropertyDescriptor(D,x);K&&K.value?(K.value=a.wrapWithCurrentZone(K.value,z),a._redefineProperty(n.prototype,x,K)):D[x]&&(D[x]=a.wrapWithCurrentZone(D[x],z))}else D[x]&&(D[x]=a.wrapWithCurrentZone(D[x],z))}catch(N){}});return g.call(b,m,n,r)};a.attachOriginToPatched(b[d],g)}};
Lc=function(a){return(Kc.__Zone_symbol_prefix||"__zone_symbol__")+a};
kda=function(){function a(Ea){g&&g.mark&&g.mark(Ea)}function b(Ea,Ra){g&&g.measure&&g.measure(Ea,Ra)}function c(Ea){ca||Kc[D]&&(ca=Kc[D].resolve(0));if(ca){var Ra=ca[K];Ra||(Ra=ca.then);Ra.call(ca,Ea)}else Kc[z](Ea,0)}function d(Ea){Va===0&&N.length===0&&c(e);Ea&&N.push(Ea)}function e(){if(!P){for(P=!0;N.length;){var Ea=N;N=[];for(var Ra=0;Ra<Ea.length;Ra++){var Pa=Ea[Ra];try{Pa.zone.runTask(Pa,null,null)}catch(qb){ta.onUnhandledError(qb)}}}ta.microtaskDrainDone();P=!1}}function f(){}var g=Kc.performance;
a("Zone");var m=function(Ea,Ra){this.od=Ea;this.pr=Ra?Ra.name||"unnamed":"<root>";this.Tmb=Ra&&Ra.properties||{};this.Zx=new r(this,this.od&&this.od.Zx,Ra)};m.assertZonePatched=function(){if(Kc.Promise!==Da.ZoneAwarePromise)throw Error("na");};m.__load_patch=function(Ea,Ra,Pa){Pa=Pa===void 0?!1:Pa;if(Da.hasOwnProperty(Ea)){if(Ra=Kc[Lc("forceDuplicateZoneCheck")]===!0,!Pa&&Ra)throw Error("oa`"+Ea);}else Kc["__Zone_disable_"+Ea]||(Pa="Zone:"+Ea,a(Pa),Da[Ea]=Ra(Kc,m,ta),b(Pa,Pa))};m.prototype.get=function(Ea){var Ra=
this.getZoneWith(Ea);if(Ra)return Ra.Tmb[Ea]};m.prototype.getZoneWith=function(Ea){for(var Ra=this;Ra;){if(Ra.Tmb.hasOwnProperty(Ea))return Ra;Ra=Ra.od}return null};m.prototype.fork=function(Ea){if(!Ea)throw Error("pa");return this.Zx.fork(this,Ea)};m.prototype.wrap=function(Ea,Ra){if(typeof Ea!=="function")throw Error("qa`"+Ea);var Pa=this.Zx.intercept(this,Ea,Ra),qb=this;return function(){return qb.runGuarded(Pa,this,arguments,Ra)}};m.prototype.run=function(Ea,Ra,Pa,qb){ya={parent:ya,zone:this};
try{return this.Zx.invoke(this,Ea,Ra,Pa,qb)}finally{ya=ya.parent}};m.prototype.runGuarded=function(Ea,Ra,Pa,qb){ya={parent:ya,zone:this};try{try{return this.Zx.invoke(this,Ea,Ra===void 0?null:Ra,Pa,qb)}catch(Lb){if(this.Zx.handleError(this,Lb))throw Lb;}}finally{ya=ya.parent}};m.prototype.runTask=function(Ea,Ra,Pa){if(Ea.zone!=this)throw Error("ra`"+(Ea.zone||va).name+"`"+this.name);var qb=Ea.type,Lb=Ea.data===void 0?{}:Ea.data,Bd=Lb.isPeriodic===void 0?!1:Lb.isPeriodic;Lb=Lb.isRefreshable===void 0?
!1:Lb.isRefreshable;if(Ea.state!=="notScheduled"||qb!=="eventTask"&&qb!=="macroTask"){var Cd=Ea.state!="running";Cd&&Ea.st("running","scheduled");var Ge=Oa;Oa=Ea;ya={parent:ya,zone:this};try{qb!="macroTask"||!Ea.data||Bd||Lb||(Ea.cancelFn=void 0);try{return this.Zx.invokeTask(this,Ea,Ra,Pa)}catch(ad){if(this.Zx.handleError(this,ad))throw ad;}}finally{Ra=Ea.state,Ra!=="notScheduled"&&Ra!=="unknown"&&(qb=="eventTask"||Bd||Lb&&Ra==="scheduling"?Cd&&Ea.st("scheduled","running","scheduling"):(qb=Ea.UN,
this.v1(Ea,-1),Cd&&Ea.st("notScheduled","running","notScheduled"),Lb&&(Ea.UN=qb))),ya=ya.parent,Oa=Ge}}};m.prototype.scheduleTask=function(Ea){if(Ea.zone&&Ea.zone!==this)for(var Ra=this;Ra;){if(Ra===Ea.zone)throw Error("sa`"+this.name+"`"+Ea.zone.name);Ra=Ra.parent}Ea.st("scheduling","notScheduled");Ra=[];Ea.UN=Ra;Ea.Cf=this;try{Ea=this.Zx.scheduleTask(this,Ea)}catch(Pa){throw Ea.st("unknown","scheduling","notScheduled"),this.Zx.handleError(this,Pa),Pa;}Ea.UN===Ra&&this.v1(Ea,1);Ea.state=="scheduling"&&
Ea.st("scheduled","scheduling");return Ea};m.prototype.scheduleMicroTask=function(Ea,Ra,Pa,qb){return this.scheduleTask(new x("microTask",Ea,Ra,Pa,qb,void 0))};m.prototype.scheduleMacroTask=function(Ea,Ra,Pa,qb,Lb){return this.scheduleTask(new x("macroTask",Ea,Ra,Pa,qb,Lb))};m.prototype.scheduleEventTask=function(Ea,Ra,Pa,qb,Lb){return this.scheduleTask(new x("eventTask",Ea,Ra,Pa,qb,Lb))};m.prototype.cancelTask=function(Ea){if(Ea.zone!=this)throw Error("ta`"+(Ea.zone||va).name+"`"+this.name);if(Ea.state===
"scheduled"||Ea.state==="running"){Ea.st("canceling","scheduled","running");try{this.Zx.cancelTask(this,Ea)}catch(Ra){throw Ea.st("unknown","canceling"),this.Zx.handleError(this,Ra),Ra;}this.v1(Ea,-1);Ea.st("notScheduled","canceling");Ea.runCount=-1;return Ea}};m.prototype.v1=function(Ea,Ra){var Pa=Ea.UN;Ra==-1&&(Ea.UN=null);for(var qb=0;qb<Pa.length;qb++)Pa[qb].v1(Ea.type,Ra)};_.p.Object.defineProperties(m.prototype,{parent:{configurable:!0,enumerable:!0,get:function(){return this.od}},name:{configurable:!0,
enumerable:!0,get:function(){return this.pr}}});_.p.Object.defineProperties(m,{root:{configurable:!0,enumerable:!0,get:function(){for(var Ea=m.current;Ea.parent;)Ea=Ea.parent;return Ea}},current:{configurable:!0,enumerable:!0,get:function(){return ya.zone}},currentTask:{configurable:!0,enumerable:!0,get:function(){return Oa}}});m.__symbol__=Lc;var n={name:"",onHasTask:function(Ea,Ra,Pa,qb){return Ea.hasTask(Pa,qb)},onScheduleTask:function(Ea,Ra,Pa,qb){return Ea.scheduleTask(Pa,qb)},onInvokeTask:function(Ea,
Ra,Pa,qb,Lb,Bd){return Ea.invokeTask(Pa,qb,Lb,Bd)},onCancelTask:function(Ea,Ra,Pa,qb){return Ea.cancelTask(Pa,qb)}},r=function(Ea,Ra,Pa){this.HYc={microTask:0,macroTask:0,eventTask:0};this.Cf=Ea;this.wod=Ra;this.XPa=Pa&&(Pa&&Pa.onFork?Pa:Ra.XPa);this.Hjb=Pa&&(Pa.onFork?Ra:Ra.Hjb);this.kTc=Pa&&(Pa.onFork?this.Cf:Ra.kTc);this.uRa=Pa&&(Pa.onIntercept?Pa:Ra.uRa);this.blb=Pa&&(Pa.onIntercept?Ra:Ra.blb);this.alb=Pa&&(Pa.onIntercept?this.Cf:Ra.alb);this.xRa=Pa&&(Pa.onInvoke?Pa:Ra.xRa);this.elb=Pa&&(Pa.onInvoke?
Ra:Ra.elb);this.clb=Pa&&(Pa.onInvoke?this.Cf:Ra.clb);this.IQa=Pa&&(Pa.onHandleError?Pa:Ra.IQa);this.zkb=Pa&&(Pa.onHandleError?Ra:Ra.zkb);this.ykb=Pa&&(Pa.onHandleError?this.Cf:Ra.ykb);this.vta=Pa&&(Pa.onScheduleTask?Pa:Ra.vta);this.qTa=Pa&&(Pa.onScheduleTask?Ra:Ra.qTa);this.pTa=Pa&&(Pa.onScheduleTask?this.Cf:Ra.pTa);this.lsa=Pa&&(Pa.onInvokeTask?Pa:Ra.lsa);this.wRa=Pa&&(Pa.onInvokeTask?Ra:Ra.wRa);this.vRa=Pa&&(Pa.onInvokeTask?this.Cf:Ra.vRa);this.fra=Pa&&(Pa.onCancelTask?Pa:Ra.fra);this.wOa=Pa&&(Pa.onCancelTask?
Ra:Ra.wOa);this.vOa=Pa&&(Pa.onCancelTask?this.Cf:Ra.vOa);this.Jkb=this.Lkb=this.Kkb=this.X9=null;Ea=Pa&&Pa.onHasTask;var qb=Ra&&Ra.X9;if(Ea||qb)this.X9=Ea?Pa:n,this.Kkb=Ra,this.Lkb=this,this.Jkb=this.Cf,Pa.onScheduleTask||(this.vta=n,this.qTa=Ra,this.pTa=this.Cf),Pa.onInvokeTask||(this.lsa=n,this.wRa=Ra,this.vRa=this.Cf),Pa.onCancelTask||(this.fra=n,this.wOa=Ra,this.vOa=this.Cf)};r.prototype.fork=function(Ea,Ra){return this.XPa?this.XPa.onFork(this.Hjb,this.zone,Ea,Ra):new m(Ea,Ra)};r.prototype.intercept=
function(Ea,Ra,Pa){return this.uRa?this.uRa.onIntercept(this.blb,this.alb,Ea,Ra,Pa):Ra};r.prototype.invoke=function(Ea,Ra,Pa,qb,Lb){return this.xRa?this.xRa.onInvoke(this.elb,this.clb,Ea,Ra,Pa,qb,Lb):Ra.apply(Pa,qb)};r.prototype.handleError=function(Ea,Ra){return this.IQa?this.IQa.onHandleError(this.zkb,this.ykb,Ea,Ra):!0};r.prototype.scheduleTask=function(Ea,Ra){var Pa=Ra;if(this.vta)this.X9&&Pa.UN.push(this.Lkb),(Pa=this.vta.onScheduleTask(this.qTa,this.pTa,Ea,Ra))||(Pa=Ra);else if(Ra.scheduleFn)Ra.scheduleFn(Ra);
else if(Ra.type=="microTask")d(Ra);else throw Error("ua");return Pa};r.prototype.invokeTask=function(Ea,Ra,Pa,qb){return this.lsa?this.lsa.onInvokeTask(this.wRa,this.vRa,Ea,Ra,Pa,qb):Ra.callback.apply(Pa,qb)};r.prototype.cancelTask=function(Ea,Ra){if(this.fra)Ea=this.fra.onCancelTask(this.wOa,this.vOa,Ea,Ra);else{if(!Ra.cancelFn)throw Error("va");Ea=Ra.cancelFn(Ra)}return Ea};r.prototype.hasTask=function(Ea,Ra){try{this.X9&&this.X9.onHasTask(this.Kkb,this.Jkb,Ea,Ra)}catch(Pa){this.handleError(Ea,
Pa)}};r.prototype.v1=function(Ea,Ra){var Pa=this.HYc,qb=Pa[Ea];Ra=Pa[Ea]=qb+Ra;if(Ra<0)throw Error("wa");qb!=0&&Ra!=0||this.hasTask(this.Cf,{Zad:Pa.microTask>0,Had:Pa.macroTask>0,oud:Pa.eventTask>0,Dc:Ea})};_.p.Object.defineProperties(r.prototype,{zone:{configurable:!0,enumerable:!0,get:function(){return this.Cf}}});var x=function(Ea,Ra,Pa,qb,Lb,Bd){this.Cf=null;this.runCount=0;this.UN=null;this.wj="notScheduled";this.type=Ea;this.source=Ra;this.data=qb;this.scheduleFn=Lb;this.cancelFn=Bd;if(!Pa)throw Error("xa");
this.callback=Pa;var Cd=this;this.invoke=Ea==="eventTask"&&qb&&qb.Odb?x.invokeTask:function(){return x.invokeTask.call(Kc,Cd,this,arguments)}};x.invokeTask=function(Ea,Ra,Pa){Ea||(Ea=this);Va++;try{return Ea.runCount++,Ea.zone.runTask(Ea,Ra,Pa)}finally{Va==1&&e(),Va--}};x.prototype.cancelScheduleRequest=function(){this.st("notScheduled","scheduling")};x.prototype.st=function(Ea,Ra,Pa){if(this.wj===Ra||this.wj===Pa)this.wj=Ea,Ea=="notScheduled"&&(this.UN=null);else throw Error("ya`"+this.type+"`"+
this.source+"`"+Ea+"`"+Ra+"`"+(Pa?" or '"+Pa+"'":"")+"`"+this.wj);};x.prototype.toString=function(){return this.data&&typeof this.data.handleId!=="undefined"?this.data.handleId.toString():Object.prototype.toString.call(this)};x.prototype.toJSON=function(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}};_.p.Object.defineProperties(x.prototype,{zone:{configurable:!0,enumerable:!0,get:function(){return this.Cf}},state:{configurable:!0,enumerable:!0,
get:function(){return this.wj}}});var z=Lc("setTimeout"),D=Lc("Promise"),K=Lc("then"),N=[],P=!1,ca,va={name:"NO ZONE"},Da={},ta={symbol:Lc,currentZoneFrame:function(){return ya},onUnhandledError:f,microtaskDrainDone:f,scheduleMicroTask:d,showUncaughtError:function(){return!m[Lc("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},
ya={parent:null,zone:new m(null,null)},Oa=null,Va=0;b("Zone","Zone");return m};lda=function(a,b){return Zone.current.wrap(a,b)};mda=function(a,b){for(var c=a.length-1;c>=0;c--)typeof a[c]==="function"&&(a[c]=lda(a[c],b+"_"+c));return a};
pda=function(a){for(var b=["getCurrentPosition","watchPosition"],c=a.constructor.name,d={},e=0;e<b.length;d={Nja:void 0},e++){d.Nja=b[e];var f=a[d.Nja];if(f){var g=nda(a,d.Nja);oda(g)&&(a[d.Nja]=function(m){return function(n){var r=function(){return n.apply(this,mda(arguments,c+"."+m.Nja))};Mc(r,n);return r}}(d)(f))}}};oda=function(a){return a?a.writable===!1?!1:!(typeof a.get==="function"&&typeof a.set==="undefined"):!0};
tda=function(a,b,c){var d=nda(a,b);!d&&c&&nda(c,b)&&(d={enumerable:!0,configurable:!0});if(d&&d.configurable&&(c=Lc("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=qda[g];m||(m=qda[g]=Lc("ON_PROPERTY"+g));d.set=function(n){var r=this;r||a!==Nc||(r=Nc);r&&(typeof r[m]==="function"&&r.removeEventListener(g,rda),f==null||f.call(r,null),r[m]=n,typeof n==="function"&&r.addEventListener(g,rda,!1))};d.get=function(){var n=this;n||a!==Nc||
(n=Nc);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};sda(a,b,d);a[c]=!0}};uda=function(a,b,c){if(b)for(var d=0;d<b.length;d++)tda(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++)tda(a,b[d],c)}};
vda=function(a){var b=Nc[a];if(b){Nc[Lc(a)]=b;Nc[a]=function(){var e=mda(arguments,a);switch(e.length){case 0:this[Oc]=new b;break;case 1:this[Oc]=new b(e[0]);break;case 2:this[Oc]=new b(e[0],e[1]);break;case 3:this[Oc]=new b(e[0],e[1],e[2]);break;case 4:this[Oc]=new b(e[0],e[1],e[2],e[3]);break;default:throw Error("za");}};Mc(Nc[a],b);var c=new b(function(){}),d;for(d in c)a==="XMLHttpRequest"&&d==="responseBlob"||function(e){typeof c[e]==="function"?Nc[a].prototype[e]=function(){return this[Oc][e].apply(this[Oc],
arguments)}:sda(Nc[a].prototype,e,{set:function(f){typeof f==="function"?(this[Oc][e]=lda(f,a+"."+e),Mc(this[Oc][e],f)):this[Oc][e]=f},get:function(){return this[Oc][e]}})}(d);for(d in b)d!=="prototype"&&b.hasOwnProperty(d)&&(Nc[a][d]=b[d])}};Pc=function(a,b,c){for(var d=a;d&&!d.hasOwnProperty(b);)d=wda(d);!d&&a[b]&&(d=a);a=Lc(b);var e=null;if(d&&(!(e=d[a])||!d.hasOwnProperty(a))){e=d[a]=d[b];var f=d&&nda(d,b);if(oda(f)){var g=c(e,a,b);d[b]=function(){return g(this,arguments)};Mc(d[b],e)}}return e};
xda=function(a,b,c){function d(f){var g=f.data;g.args[g.bva]=function(){f.invoke.apply(this,arguments)};e.apply(g.target,g.args);return f}var e=null;e=Pc(a,b,function(f){return function(g,m){var n=c(g,m);return n.bva>=0&&typeof m[n.bva]==="function"?Zone.current.scheduleMacroTask(n.name,m[n.bva],n,d,void 0):f.apply(g,m)}})};Mc=function(a,b){a[Lc("OriginalDelegate")]=b};
Bda=function(){if(yda)return zda;yda=!0;try{var a=Ada.navigator.userAgent;if(a.indexOf("MSIE ")!==-1||a.indexOf("Trident/")!==-1||a.indexOf("Edge/")!==-1)zda=!0}catch(b){}return zda};Cda=function(a,b,c){if(!c||c.length===0)return b;c=c.filter(function(e){return e.target===a});if(c.length===0)return b;var d=c[0].rwd;return b.filter(function(e){return d.indexOf(e)===-1})};Dda=function(a){return Object.getOwnPropertyNames(a).filter(function(b){return b.startsWith("on")&&b.length>2}).map(function(b){return b.substring(2)})};
Fda=function(a,b){var c=(b?b(a):a)+"false";b=(b?b(a):a)+"true";c=Eda+c;b=Eda+b;Qc[a]={};Qc[a]["false"]=c;Qc[a]["true"]=b};
Mda=function(a,b,c,d){function e(va,Da,ta){if(Da=Da||a.event){va=va||Da.target||a;var ya=va[Qc[Da.type][ta?"true":"false"]];if(ya){ta=[];if(ya.length===1)(Da=D(ya[0],va,Da))&&ta.push(Da);else{ya=ya.slice();for(var Oa=0;Oa<ya.length&&(!Da||Da[Gda]!==!0);Oa++){var Va=D(ya[Oa],va,Da);Va&&ta.push(Va)}}if(ta.length===1)throw ta[0];Da={};for(va=0;va<ta.length;Da={xDb:void 0},va++)Da.xDb=ta[va],b.nativeScheduleMicroTask(function(Ea){return function(){throw Ea.xDb;}}(Da))}}}function f(va,Da){function ta(ka,
ic){return ic?typeof ka==="boolean"?{capture:ka,passive:!0}:ka?typeof ka==="object"&&ka.passive!==!1?Object.assign({},ka,{passive:!0}):ka:{passive:!0}:ka}function ya(ka){if(typeof ka==="object"&&ka!==null){var ic=Object.assign({},ka);ka.signal&&(ic.signal=ka.signal);return ic}return ka}if(!va)return!1;var Oa=!0;Da&&Da.Odb!==void 0&&(Oa=Da.Odb);var Va=Da&&Da.vh,Ea=!0;Da&&Da.q1c!==void 0&&(Ea=Da.q1c);var Ra=!1;Da&&Da.Gfd!==void 0&&(Ra=Da.Gfd);for(var Pa=va;Pa&&!Pa.hasOwnProperty(g);)Pa=wda(Pa);!Pa&&
va[g]&&(Pa=va);if(!Pa||Pa[x])return!1;var qb=Da&&Da.nud,Lb={},Bd=Pa[x]=Pa[g],Cd=Pa[Lc(m)]=Pa[m];va=Pa[Lc(n)]=Pa[n];var Ge=Pa[Lc(r)]=Pa[r],ad;Da&&Da.prepend&&(ad=Pa[Lc(Da.prepend)]=Pa[Da.prepend]);var ph=function(ka){if(!ka.G4a){var ic=Qc[ka.hF],sc;ic&&(sc=ic[ka.capture?"true":"false"]);if(ic=sc&&ka.target[sc])for(var Zc=0;Zc<ic.length;Zc++)if(ic[Zc]===ka){ic.splice(Zc,1);ka.G4a=!0;ka.D9a&&(ka.D9a(),ka.D9a=null);ic.length===0&&(ka.dqb=!0,ka.target[sc]=null);break}}if(ka.dqb)return Cd.call(ka.target,
ka.hF,ka.capture?N:K,ka.options)},yb=function(ka){return Bd.call(Lb.target,Lb.hF,ka.invoke,Lb.options)},Nb=function(ka){return ad.call(Lb.target,Lb.hF,ka.invoke,Lb.options)},pb=function(ka){return Cd.call(ka.target,ka.hF,ka.invoke,ka.options)};ph=Oa?ph:pb;pb=function(ka,ic){var sc=typeof ic;return sc==="function"&&ka.callback===ic||sc==="object"&&ka.cG===ic};var Bb=(Da==null?void 0:Da.diff)||pb,Ub=Zone[Lc("UNPATCHED_EVENTS")],kc=a[Lc("PASSIVE_EVENTS")];pb=function(ka,ic,sc,Zc,fd,zd){fd=fd===void 0?
!1:fd;zd=zd===void 0?!1:zd;return function(){var Yd=this||a,ge=arguments[0];Da&&Da.hS&&(ge=Da.hS(ge));var Ze=arguments[1];if(!Ze||Hda&&ge==="uncaughtException")return ka.apply(this,arguments);var Ti=!1;if(typeof Ze!=="function"){if(!Ze.handleEvent)return ka.apply(this,arguments);Ti=!0}if(!Va||Va(ka,Ze,Yd,arguments)){var Hj=!!kc&&kc.indexOf(ge)!==-1,ah=ya(ta(arguments[2],Hj)),Ui=ah==null?void 0:ah.signal;if(Ui==null||!Ui.aborted){if(Ub)for(var Vi=0;Vi<Ub.length;Vi++)if(ge===Ub[Vi])return Hj?ka.call(Yd,
ge,Ze,ah):ka.apply(this,arguments);Hj=ah?typeof ah==="boolean"?!0:ah.capture:!1;Vi=ah&&typeof ah==="object"?ah.once:!1;var No=Zone.current,Ij=Qc[ge];Ij||(Fda(ge,qb),Ij=Qc[ge]);var Fk=Ij[Hj?"true":"false"];Ij=Yd[Fk];var Gk=!1;if(Ij){if(Gk=!0,Ea)for(Fk=0;Fk<Ij.length;Fk++)if(Bb(Ij[Fk],Ze))return}else Ij=Yd[Fk]=[];var im;Fk=Yd.constructor.name;var bh=Ida[Fk];bh&&(im=bh[ge]);im||(im=Fk+ic+(qb?qb(ge):ge));Lb.options=ah;Vi&&(Lb.options.once=!1);Lb.target=Yd;Lb.capture=Hj;Lb.hF=ge;Lb.w9c=Gk;if(Gk=Oa?Jda:
void 0)Gk.ijd=Lb;Ui&&(Lb.options.signal=void 0);var ti=No.scheduleEventTask(im,Ze,Gk,sc,Zc);if(Ui){Lb.options.signal=Ui;var mw=function(){return ti.zone.cancelTask(ti)};ka.call(Ui,"abort",mw,{once:!0});ti.D9a=function(){return Ui.removeEventListener("abort",mw)}}Lb.target=null;Gk&&(Gk.ijd=null);Vi&&(Lb.options.once=!0);typeof ti.options!=="boolean"&&(ti.options=ah);ti.target=Yd;ti.capture=Hj;ti.hF=ge;Ti&&(ti.cG=Ze);zd?Ij.unshift(ti):Ij.push(ti);if(fd)return Yd}}}};Pa[g]=pb(Bd,z,Oa?function(){if(!Lb.w9c)return Bd.call(Lb.target,
Lb.hF,Lb.capture?N:K,Lb.options)}:yb,ph,Ra);ad&&(Pa.prependListener=pb(ad,".prependListener:",Nb,ph,Ra,!0));Pa[m]=function(){var ka=this||a,ic=arguments[0];Da&&Da.hS&&(ic=Da.hS(ic));var sc=arguments[2];sc=sc?typeof sc==="boolean"?!0:sc.capture:!1;var Zc=arguments[1];if(!Zc)return Cd.apply(this,arguments);if(!Va||Va(Cd,Zc,ka,arguments)){var fd=Qc[ic],zd;fd&&(zd=fd[sc?"true":"false"]);if(fd=zd&&ka[zd])for(var Yd=0;Yd<fd.length;Yd++){var ge=fd[Yd];if(Bb(ge,Zc)){fd.splice(Yd,1);ge.G4a=!0;fd.length===
0&&(ge.dqb=!0,ka[zd]=null,sc||typeof ic!=="string"||(ka[Eda+"ON_PROPERTY"+ic]=null));ge.zone.cancelTask(ge);if(Ra)return ka;return}}return Cd.apply(this,arguments)}};Pa[n]=function(){var ka=this||a,ic=arguments[0];Da&&Da.hS&&(ic=Da.hS(ic));var sc=[];ka=Kda(ka,qb?qb(ic):ic);for(ic=0;ic<ka.length;ic++){var Zc=ka[ic];sc.push(Zc.cG?Zc.cG:Zc.callback)}return sc};Pa[r]=function(){var ka=this||a,ic=arguments[0];if(ic){Da&&Da.hS&&(ic=Da.hS(ic));var sc=Qc[ic];if(sc){var Zc=ka[sc["false"]];ka=ka[sc["true"]];
if(Zc)for(Zc=Zc.slice(),sc=0;sc<Zc.length;sc++){var fd=Zc[sc];this[m].call(this,ic,fd.cG?fd.cG:fd.callback,fd.options)}if(ka)for(ka=ka.slice(),Zc=0;Zc<ka.length;Zc++)sc=ka[Zc],this[m].call(this,ic,sc.cG?sc.cG:sc.callback,sc.options)}}else{ic=Object.keys(ka);for(ka=0;ka<ic.length;ka++)(Zc=(Zc=Lda.exec(ic[ka]))&&Zc[1])&&Zc!=="removeListener"&&this[r].call(this,Zc);this[r].call(this,"removeListener")}if(Ra)return this};Mc(Pa[g],Bd);Mc(Pa[m],Cd);Ge&&Mc(Pa[r],Ge);va&&Mc(Pa[n],va);return!0}for(var g=d&&
d.add||"addEventListener",m=d&&d.SDd||"removeEventListener",n=d&&d.ug||"eventListeners",r=d&&d.TDd||"removeAllListeners",x=Lc(g),z="."+g+":",D=function(va,Da,ta){if(!va.G4a){var ya=va.callback;typeof ya==="object"&&ya.handleEvent&&(va.callback=function(Ea){return ya.handleEvent(Ea)},va.cG=ya);try{va.invoke(va,Da,[ta])}catch(Ea){var Oa=Ea}var Va=va.options;Va&&typeof Va==="object"&&Va.once&&Da[m].call(Da,ta.type,va.cG?va.cG:va.callback,Va);return Oa}},K=function(va){return e(this,va,!1)},N=function(va){return e(this,
va,!0)},P=[],ca=0;ca<c.length;ca++)P[ca]=f(c[ca],d);return P};Kda=function(a,b){if(!b){var c=[],d;for(d in a){var e=Lda.exec(d);if((e=e&&e[1])&&(!b||e===b)&&(e=a[d]))for(var f=0;f<e.length;f++)c.push(e[f])}return c}c=Qc[b];c||(Fda(b),c=Qc[b]);b=a[c["false"]];a=a[c["true"]];return b?a?b.concat(a):b.slice():a?a.slice():[]};Nda=function(a,b){(a=a.Event)&&a.prototype&&b.patchMethod(a.prototype,"stopImmediatePropagation",function(c){return function(d,e){d[Gda]=!0;c&&c.apply(d,e)}})};
Sda=function(){Rc.__load_patch("util",function(a,b,c){var d=Dda(a);c.patchOnProperties=uda;c.patchMethod=Pc;c.bindArguments=mda;c.patchMacroTask=xda;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=Nda;c.patchEventTarget=Mda;c.isIEOrEdge=Bda;c.ObjectDefineProperty=sda;c.ObjectGetOwnPropertyDescriptor=nda;c.ObjectCreate=Oda;c.ArraySlice=Pda;c.patchClass=vda;c.wrapWithCurrentZone=lda;c.filterProperties=Cda;c.attachOriginToPatched=
Mc;c._redefineProperty=Object.defineProperty;c.patchCallbacks=jda;c.getGlobalObjects=function(){return{globalSources:Ida,zoneSymbolEventNames:Qc,eventNames:d,isBrowser:Qda,isMix:Rda,isNode:Hda,TRUE_STR:"true",FALSE_STR:"false",ZONE_SYMBOL_PREFIX:Eda,ADD_EVENT_LISTENER_STR:"addEventListener",REMOVE_EVENT_LISTENER_STR:"removeEventListener"}}})};
Zda=function(){Tda=Zone.__symbol__;Uda=Object[Tda("defineProperty")]=Object.defineProperty;Vda=Object[Tda("getOwnPropertyDescriptor")]=Object.getOwnPropertyDescriptor;Wda=Object.create;Tc=Tda("unconfigurables");Object.defineProperty=function(a,b,c){if(a&&a[Tc]&&a[Tc][b])throw new TypeError("Aa`"+b+"`"+a);var d=c.configurable;b!=="prototype"&&(c=Xda(a,b,c));return Yda(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]=Xda(a,c,b[c])});return Wda(a,b)};Object.getOwnPropertyDescriptor=function(a,b){var c=Vda(a,b);c&&a&&a[Tc]&&a[Tc][b]&&(c.configurable=!1);return c}};$da=function(a,b,c){var d=c.configurable;c=Xda(a,b,c);return Yda(a,b,c,d)};
Xda=function(a,b,c){Object.isFrozen(c)||(c.configurable=!0);c.configurable||(a[Tc]||Object.isFrozen(a)||Uda(a,Tc,{writable:!0,value:{}}),a[Tc]&&(a[Tc][b]=!0));return c};
Yda=function(a,b,c,d){try{return Uda(a,b,c)}catch(e){if(c.configurable){typeof d=="undefined"?delete c.configurable:c.configurable=d;try{return Uda(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;}};
aea=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 x="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=x.map(function(Da){return"HTML"+Da+"Element"}).concat(r):
a.EventTarget?c.push("EventTarget"):c=r;var z=a.__Zone_disable_IE_check||!1,D=a.__Zone_enable_cross_context_check||!1,K=b.isIEOrEdge(),N={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],ca=n+(P+m),va=n+(P+g);f[P]={};f[P][m]=ca;f[P][g]=va}for(f=0;f<x.length;f++)for(g=
x[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++)x=a[c[e]],d.push(x&&x.prototype);b.patchEventTarget(a,b,d,{vh:function(Da,ta,ya,Oa){if(!z&&K)if(D)try{var Va=ta.toString();if(Va==="[object FunctionWrapper]"||Va=="function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }")return Da.apply(ya,Oa),!1}catch(Ea){return Da.apply(ya,Oa),!1}else{if(ta=ta.toString(),ta==="[object FunctionWrapper]"||ta=="function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }")return Da.apply(ya,
Oa),!1}else if(D)try{ta.toString()}catch(Ea){return Da.apply(ya,Oa),!1}return!0},hS:function(Da){return N[Da]||Da}});Zone[b.symbol("patchEventTarget")]=!!a.EventTarget};
bea=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),x=a.ObjectGetOwnPropertyDescriptor(r,"onmessage");if(x&&x.configurable===!1){var z=a.ObjectCreate(r);var D=r;[d,e,"send","close"].forEach(function(K){z[K]=function(){var N=a.ArraySlice.call(arguments);if(K===d||K===e){var P=N.length>0?N[0]:void 0;P&&(P=Zone.__symbol__("ON_PROPERTY"+
P),r[P]=z[P])}return r[K].apply(r,N)}})}else z=r;a.patchOnProperties(z,["close","error","message","open"],D);return z};c=b.WebSocket;for(var g in f)c[g]=f[g]};
cea=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};eea=function(a){for(var b=a.symbol("unbound"),c={},d=0;d<dea.length;c={CQ:void 0},d++){var e=dea[d];c.CQ="on"+e;self.addEventListener(e,function(f){return function(g){g=g.target;var m;for(m=g?g.constructor.name+"."+f.CQ:"unknown."+f.CQ;g;){if(g[f.CQ]&&!g[f.CQ][b]){var n=a.wrapWithCurrentZone(g[f.CQ],m);n[b]=g[f.CQ];g[f.CQ]=n}g=g.parentElement}}}(c),!0)}};
fea=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=$da;Zda()});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){aea(c,e);d=e.getGlobalObjects();var f=d.isMix;d.isNode&&!f||cea(e,c)||(d=typeof WebSocket!=="undefined",eea(e),e.patchClass("XMLHttpRequest"),d&&bea(e,c),Zone[e.symbol("patchEvents")]=!0)})}};gea=function(a,b){b.patchMethod(a,"queueMicrotask",function(){return function(c,d){Zone.current.scheduleMicroTask("queueMicrotask",d[0])}})};
Uc=function(a,b,c,d){function e(r){var x=r.data;x.args[0]=function(){return r.invoke.apply(this,arguments)};var z=g.apply(a,x.args);typeof z==="number"?x.handleId=z:(x.handle=z,x.isRefreshable=typeof z.refresh==="function");return r}function f(r){r=r.data;var x=r.handleId,z;return m.call(a,(z=r.handle)!=null?z:x)}var g=null,m=null;b+=d;c+=d;var n={};g=Pc(a,b,function(r){return function(x,z){if(typeof z[0]==="function"){var D={isRefreshable:!1,isPeriodic:d==="Interval",delay:d==="Timeout"||d==="Interval"?
z[1]||0:void 0,args:z},K=z[0];z[0]=function(){try{return K.apply(this,arguments)}finally{var ta=D.handle,ya=D.handleId,Oa=D.isRefreshable;D.isPeriodic||Oa||(ya?delete n[ya]:ta&&(ta[hea]=null))}};var N=Zone.current.scheduleMacroTask(b,z[0],D,e,f);if(!N)return N;var P=N.data;x=P.handleId;z=P.handle;var ca=P.isRefreshable;P=P.isPeriodic;if(x)n[x]=N;else if(z&&(z[hea]=N,ca&&!P)){var va=z.refresh;z.refresh=function(){var ta=N.zone,ya=N.state;ya==="notScheduled"?(N.wj="scheduled",ta.v1(N,1)):ya==="running"&&
(N.wj="scheduling");return va.call(this)}}var Da;return(Da=z!=null?z:x)!=null?Da:N}return r.apply(a,z)}});m=Pc(a,c,function(r){return function(x,z){x=z[0];if(typeof x==="number"){var D=n[x];delete n[x]}else(D=x==null?void 0:x[hea])?x[hea]=null:D=x;var K;((K=D)==null?0:K.type)?D.cancelFn&&D.zone.cancelTask(D):r.apply(a,z)}})};
kea=function(){var a=Rc;a.__load_patch("legacy",function(b){(b=b[a.__symbol__("legacyPatch")])&&b()});a.__load_patch("timers",function(b){Uc(b,"set","clear","Timeout");Uc(b,"set","clear","Interval");Uc(b,"set","clear","Immediate")});a.__load_patch("requestAnimationFrame",function(b){Uc(b,"request","cancel","AnimationFrame");Uc(b,"mozRequest","mozCancel","AnimationFrame");Uc(b,"webkitRequest","webkitCancel","AnimationFrame")});a.__load_patch("blocking",function(b,c){for(var d=["alert","prompt","confirm"],
e=0;e<d.length;e++)Pc(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],x=e+(r+m),z=e+(r+g);f[r]={};f[r][m]=x;f[r][g]=z}(c=b.EventTarget)&&c.prototype&&d.patchEventTarget(b,d,[c&&c.prototype])}(c=b.XMLHttpRequestEventTarget)&&
c.prototype&&d.patchEventTarget(b,d,[c.prototype])});a.__load_patch("MutationObserver",function(){vda("MutationObserver");vda("WebKitMutationObserver")});a.__load_patch("IntersectionObserver",function(){vda("IntersectionObserver")});a.__load_patch("FileReader",function(){vda("FileReader")});a.__load_patch("on_property",function(b,c,d){if((!Hda||Rda)&&!Zone[d.symbol("patchEvents")]){c=b.__Zone_ignore_on_properties;d=[];if(Qda){var e=window;d=d.concat("Document SVGElement Element HTMLElement HTMLBodyElement HTMLMediaElement HTMLFrameSetElement HTMLFrameElement HTMLIFrameElement HTMLMarqueeElement Worker".split(" "));
var f=[],g=Dda(e),m=c?c.concat(f):c;f=wda(e);e&&(g=Cda(e,g,m),uda(e,g,f))}d=d.concat("XMLHttpRequest XMLHttpRequestEventTarget IDBIndex IDBRequest IDBOpenDBRequest IDBDatabase IDBTransaction IDBCursor WebSocket".split(" "));for(e=0;e<d.length;e++)if(f=b[d[e]],g=void 0,(g=f)==null?0:g.prototype)g=f.prototype,f=Dda(f.prototype),g&&(f=Cda(g,f,c),uda(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 x(Oa){var Va=Oa.data,Ea=Va.target;Ea[g]=!1;Ea[n]=!1;var Ra=Ea[f];N||(N=Ea[iea],P=Ea[jea]);Ra&&P.call(Ea,"readystatechange",Ra);Ra=Ea[f]=function(){if(Ea.readyState===Ea.DONE)if(!Va.aborted&&Ea[g]&&
Oa.state==="scheduled"){var Pa=Ea[c.__symbol__("loadfalse")];if(Ea.status!==0&&Pa&&Pa.length>0){var qb=Oa.invoke;Oa.invoke=function(){for(var Lb=Ea[c.__symbol__("loadfalse")],Bd=0;Bd<Lb.length;Bd++)Lb[Bd]===Oa&&Lb.splice(Bd,1);Va.aborted||Oa.state!=="scheduled"||qb.call(Oa)};Pa.push(Oa)}else Oa.invoke()}else Va.aborted||Ea[g]!==!1||(Ea[n]=!0)};N.call(Ea,"readystatechange",Ra);Ea[d]||(Ea[d]=Oa);ta.apply(Ea,Va.args);Ea[g]=!0;return Oa}function z(){}function D(Oa){Oa=Oa.data;Oa.aborted=!0;return ya.apply(Oa.target,
Oa.args)}var K=r.XMLHttpRequest;if(K){K=K.prototype;var N=K[iea],P=K[jea];!N&&(r=r.XMLHttpRequestEventTarget)&&(r=r.prototype,N=r[iea],P=r[jea]);var ca=Pc(K,"open",function(){return function(Oa,Va){Oa[e]=Va[2]==0;Oa[m]=Va[1];return ca.apply(Oa,Va)}}),va=Lc("fetchTaskAborting"),Da=Lc("fetchTaskScheduling"),ta=Pc(K,"send",function(){return function(Oa,Va){if(c.current[Da]===!0||Oa[e])return ta.apply(Oa,Va);Va={target:Oa,url:Oa[m],isPeriodic:!1,args:Va,aborted:!1};var Ea=Zone.current.scheduleMacroTask("XMLHttpRequest.send",
z,Va,x,D);Oa&&Oa[n]===!0&&!Va.aborted&&Ea.state==="scheduled"&&Ea.invoke()}}),ya=Pc(K,"abort",function(){return function(Oa,Va){var Ea=Oa[d];if(Ea&&typeof Ea.type=="string")Ea.cancelFn==null||Ea.data&&Ea.data.aborted||Ea.zone.cancelTask(Ea);else if(c.current[va]===!0)return ya.apply(Oa,Va)}})}})(b);var d=Lc("xhrTask"),e=Lc("xhrSync"),f=Lc("xhrListener"),g=Lc("xhrScheduled"),m=Lc("xhrURL"),n=Lc("xhrErrorBeforeScheduled")});a.__load_patch("geolocation",function(b){b.navigator&&b.navigator.geolocation&&
pda(b.navigator.geolocation)});a.__load_patch("PromiseRejectionEvent",function(b,c){function d(e){return function(f){Kda(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[Lc("unhandledPromiseRejectionHandler")]=d("unhandledrejection"),c[Lc("rejectionHandledHandler")]=d("rejectionhandled"))});a.__load_patch("queueMicrotask",function(b,c,d){gea(b,d)})};
lea=function(){Rc.__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,bva:0,args:e}})})};
mea=function(){Rc.__load_patch("Error",function(a,b,c){function d(ta){for(var ya={zoneName:ta.zone.name},Oa=ya;ta.parent;){ta=ta.parent;var Va={zoneName:ta.zone.name};ya=ya.parent=Va}return Oa}function e(ta,ya,Oa){Oa=Oa===void 0?!0:Oa;ta=ta.split("\n");for(var Va=0;ta[Va]!==x&&ta[Va]!==z&&ta[Va]!==D&&ta[Va]!==K&&ta[Va]!==N&&Va<ta.length;)Va++;for(;Va<ta.length&&ya;Va++){var Ea=ta[Va];if(Ea.trim())switch(r[Ea]){case g.yeb:ta.splice(Va,1);Va--;break;case g.transition:ya=ya.parent?ya.parent:null;ta.splice(Va,
1);Va--;break;default:ta[Va]+=Oa?" ["+ya.zone.name+"]":" ["+ya.zoneName+"]"}}return ta.join("\n")}function f(){var ta=this,ya=n.apply(this,arguments),Oa=ya.originalStack=ya.stack;if(f.stackRewrite&&Oa){var Va=c.currentZoneFrame();if(P==="lazy")ya[c.symbol("zoneFrameNames")]=d(Va);else if(P==="default")try{ya.stack=ya.zoneAwareStack=e(Oa,Va)}catch(Ea){}}return this instanceof n&&this.constructor!=n?(Object.keys(ya).concat("stack","message","cause").forEach(function(Ea){var Ra=ya[Ea];if(Ra!==void 0)try{ta[Ea]=
Ra}catch(Pa){}}),this):ya}var g={yeb:0,transition:1},m=c.symbol("zoneJsInternalStackFrames"),n=a[c.symbol("Error")]=a.Error,r={},x,z,D,K,N;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 ca=c.symbol("zoneAwareStack");P==="lazy"&&Object.defineProperty(f.prototype,"zoneAwareStack",{configurable:!0,enumerable:!0,get:function(){this[ca]||(this[ca]=e(this.originalStack,this[c.symbol("zoneFrameNames")],
!1));return this[ca]},set:function(ta){this.originalStack=ta;this[ca]=e(this.originalStack,this[c.symbol("zoneFrameNames")],!1)}});var va=["stackTraceLimit","captureStackTrace","prepareStackTrace"];(a=Object.keys(n))&&a.forEach(function(ta){va.filter(function(ya){return ya===ta}).length===0&&Object.defineProperty(f,ta,{get:function(){return n[ta]},set:function(ya){n[ta]=ya}})});n.hasOwnProperty("stackTraceLimit")&&(n.stackTraceLimit=Math.max(n.stackTraceLimit,15),Object.defineProperty(f,"stackTraceLimit",
{get:function(){return n.stackTraceLimit},set:function(ta){return n.stackTraceLimit=ta}}));n.hasOwnProperty("captureStackTrace")&&Object.defineProperty(f,"captureStackTrace",{value:function(ta,ya){n.captureStackTrace(ta,ya)}});Object.defineProperty(f,"prepareStackTrace",{get:function(){return n.UVb},set:function(ta){return ta&&typeof ta==="function"?n.UVb=function(ya,Oa){if(Oa)for(var Va=0;Va<Oa.length;Va++)if(Oa[Va].getFunctionName()==="zoneCaptureStackTrace"){Oa.splice(Va,1);break}return ta.call(this,
ya,Oa)}:n.UVb=ta}});if(P!=="disable"){var Da=b.current.fork({name:"detect",onHandleError:function(ta,ya,Oa,Va){if(Va.originalStack&&Error===f)for(ta=Va.originalStack.split(/\n/),Va=Oa=ya=!1;ta.length;){var Ea=ta.shift();if(/:\d+:\d+/.test(Ea)||Ea==="ZoneAwareError"){var Ra=Ea.split("(")[0].split("@")[0],Pa=g.transition;Ra.indexOf("ZoneAwareError")!==-1&&(Ra.indexOf("new ZoneAwareError")!==-1?(x=Ea,z=Ea.replace("new ZoneAwareError","new Error.ZoneAwareError")):(D=Ea,K=Ea.replace("Error.",""),Ea.indexOf("Error.ZoneAwareError")===
-1&&(N=Ea.replace("ZoneAwareError","Error.ZoneAwareError"))),r[z]=g.yeb);Ra.indexOf("runGuarded")!==-1?Oa=!0:Ra.indexOf("runTask")!==-1?Va=!0:Ra.indexOf("run")!==-1?ya=!0:Pa=g.yeb;r[Ea]=Pa;if(ya&&Oa&&Va){f.stackRewrite=!0;break}}}return!1}}).fork({name:"child",onScheduleTask:function(ta,ya,Oa,Va){return ta.scheduleTask(Oa,Va)},onInvokeTask:function(ta,ya,Oa,Va,Ea,Ra){return ta.invokeTask(Oa,Va,Ea,Ra)},onCancelTask:function(ta,ya,Oa,Va){return ta.cancelTask(Oa,Va)},onInvoke:function(ta,ya,Oa,Va,Ea,
Ra,Pa){return ta.invoke(Oa,Va,Ea,Ra,Pa)}});b=Error.stackTraceLimit;Error.stackTraceLimit=100;Da.run(function(){Da.runGuarded(function(){var ta=function(){};Da.scheduleEventTask(m,function(){Da.scheduleMacroTask(m,function(){Da.scheduleMicroTask(m,function(){throw Error();},void 0,function(ya){ya.st=ta;ya.invoke()});Da.scheduleMicroTask(m,function(){throw Error();},void 0,function(ya){ya.st=ta;ya.invoke()})},void 0,function(ya){ya.st=ta;ya.invoke()},function(){})},void 0,function(ya){ya.st=ta;ya.invoke()},
function(){})})});Error.stackTraceLimit=b}})};
nea=function(){Rc.__load_patch("ZoneAwarePromise",function(a,b,c){function d(yb){if(yb&&yb.toString===Object.prototype.toString){var Nb=yb.constructor&&yb.constructor.name;return(Nb?Nb:"")+": "+JSON.stringify(yb)}return yb?yb.toString():Object.prototype.toString.call(yb)}function e(yb){c.onUnhandledError(yb);try{var Nb=b[ya];typeof Nb==="function"&&Nb.call(this,yb)}catch(pb){}}function f(yb){return yb}function g(yb){return ad.reject(yb)}function m(yb,Nb){return function(pb){try{n(yb,Nb,pb)}catch(Bb){n(yb,
!1,Bb)}}}function n(yb,Nb,pb){var Bb=qb();if(yb===pb)throw new TypeError("Da");if(yb[Oa]===null){var Ub=null;try{if(typeof pb==="object"||typeof pb==="function")Ub=pb&&pb.then}catch(kc){return Bb(function(){n(yb,!1,kc)})(),yb}if(Nb!==!1&&pb instanceof ad&&pb.hasOwnProperty(Oa)&&pb.hasOwnProperty(Va)&&pb[Oa]!==null)r(pb),n(yb,pb[Oa],pb[Va]);else if(Nb!==!1&&typeof Ub==="function")try{Ub.call(pb,Bb(m(yb,Nb)),Bb(m(yb,!1)))}catch(kc){Bb(function(){n(yb,!1,kc)})()}else{yb[Oa]=Nb;Bb=yb[Va];yb[Va]=pb;yb[Ea]===
Ea&&Nb===!0&&(yb[Oa]=yb[Pa],yb[Va]=yb[Ra]);Nb===!1&&pb instanceof Error&&(Ub=b.currentTask&&b.currentTask.data&&b.currentTask.data.__creationTrace__)&&N(pb,Lb,{configurable:!0,enumerable:!1,writable:!0,value:Ub});for(Ub=0;Ub<Bb.length;)x(yb,Bb[Ub++],Bb[Ub++],Bb[Ub++],Bb[Ub++]);if(Bb.length==0&&Nb==0){yb[Oa]=0;Nb=pb;try{throw Error("Ea`"+d(pb)+"`"+(pb&&pb.stack?"\n"+pb.stack:""));}catch(kc){Nb=kc}va&&(Nb.throwOriginal=!0);Nb.rejection=pb;Nb.promise=yb;Nb.zone=b.current;Nb.task=b.currentTask;ca.push(Nb);
c.scheduleMicroTask()}}}return yb}function r(yb){if(yb[Oa]===0){try{var Nb=b[Bd];Nb&&typeof Nb==="function"&&Nb.call(this,{rejection:yb[Va],promise:yb})}catch(pb){}yb[Oa]=!1;for(Nb=0;Nb<ca.length;Nb++)yb===ca[Nb].promise&&ca.splice(Nb,1)}}function x(yb,Nb,pb,Bb,Ub){r(yb);var kc=yb[Oa],ka=kc?typeof Bb==="function"?Bb:f:typeof Ub==="function"?Ub:g;Nb.scheduleMicroTask("Promise.then",function(){try{var ic=yb[Va],sc=!!pb&&Ea===pb[Ea];sc&&(pb[Ra]=ic,pb[Pa]=kc);var Zc=Nb.run(ka,void 0,sc&&ka!==g&&ka!==
f?[]:[ic]);n(pb,!0,Zc)}catch(fd){n(pb,!1,fd)}},pb)}function z(yb){var Nb=yb.prototype,pb=K(Nb,"then");if(!pb||pb.writable!==!1&&pb.configurable){var Bb=Nb.then;Nb[ta]=Bb;yb.prototype.then=function(Ub,kc){var ka=this;return(new ad(function(ic,sc){Bb.call(ka,ic,sc)})).then(Ub,kc)};yb[ph]=!0}}function D(yb){return function(Nb,pb){Nb=yb.apply(Nb,pb);if(Nb instanceof ad)return Nb;pb=Nb.constructor;pb[ph]||z(pb);return Nb}}var K=Object.getOwnPropertyDescriptor,N=Object.defineProperty,P=c.symbol,ca=[],va=
a[P("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")]!==!1,Da=P("Promise"),ta=P("then");c.onUnhandledError=function(yb){if(c.showUncaughtError()){var Nb=yb&&yb.rejection;Nb?console.error("Unhandled Promise rejection:",Nb instanceof Error?Nb.message:Nb,"; Zone:",yb.zone.name,"; Task:",yb.task&&yb.task.source,"; Value:",Nb,Nb instanceof Error?Nb.stack:void 0):console.error(yb)}};c.microtaskDrainDone=function(){for(var yb={};ca.length;yb={zpa:void 0}){yb.zpa=ca.shift();try{yb.zpa.zone.runGuarded(function(Nb){return function(){if(Nb.zpa.throwOriginal)throw Nb.zpa.rejection;
throw Nb.zpa;}}(yb))}catch(Nb){e(Nb)}}};var ya=P("unhandledPromiseRejectionHandler"),Oa=P("state"),Va=P("value"),Ea=P("finally"),Ra=P("parentPromiseValue"),Pa=P("parentPromiseState"),qb=function(){var yb=!1;return function(Nb){return function(){yb||(yb=!0,Nb.apply(null,arguments))}}},Lb=P("currentTaskTrace"),Bd=P("rejectionHandledHandler"),Cd=function(){},Ge=a.AggregateError,ad=function(yb){if(!(this instanceof ad))throw Error("Fa");this[Oa]=null;this[Va]=[];try{var Nb=qb();yb&&yb(Nb(m(this,!0)),
Nb(m(this,!1)))}catch(pb){n(this,!1,pb)}};ad.toString=function(){return"function ZoneAwarePromise() { [native code] }"};ad.resolve=function(yb){return yb instanceof ad?yb:n(new this(null),!0,yb)};ad.reject=function(yb){return n(new this(null),!1,yb)};ad.withResolvers=function(){var yb={};yb.promise=new ad(function(Nb,pb){yb.resolve=Nb;yb.reject=pb});return yb};ad.any=function(yb){if(!yb||typeof yb[Symbol.iterator]!=="function")return Promise.reject(new Ge([],"All promises were rejected"));var Nb=
[],pb=0;try{for(var Bb=_.k(yb),Ub=Bb.next();!Ub.done;Ub=Bb.next()){var kc=Ub.value;pb++;Nb.push(ad.resolve(kc))}}catch(sc){return Promise.reject(new Ge([],"All promises were rejected"))}if(pb===0)return Promise.reject(new Ge([],"All promises were rejected"));var ka=!1,ic=[];return new ad(function(sc,Zc){for(var fd=0;fd<Nb.length;fd++)Nb[fd].then(function(zd){ka||(ka=!0,sc(zd))},function(zd){ic.push(zd);pb--;pb===0&&(ka=!0,Zc(new Ge(ic,"All promises were rejected")))})})};ad.race=function(yb){function Nb(ic){Bb(ic)}
function pb(ic){Ub(ic)}var Bb,Ub,kc=new this(function(ic,sc){Bb=ic;Ub=sc});yb=_.k(yb);for(var ka=yb.next();!ka.done;ka=yb.next())(ka=ka.value)&&typeof ka.then==="function"||(ka=this.resolve(ka)),ka.then(Nb,pb);return kc};ad.all=function(yb){return ad.gqb(yb)};ad.allSettled=function(yb){return(this&&this.prototype instanceof ad?this:ad).gqb(yb,{rjd:function(Nb){return{status:"fulfilled",value:Nb}},H4c:function(Nb){return{status:"rejected",reason:Nb}}})};ad.gqb=function(yb,Nb){var pb,Bb,Ub=new this(function(fd,
zd){pb=fd;Bb=zd}),kc=2,ka=0,ic=[];yb=_.k(yb);for(var sc=yb.next(),Zc={};!sc.done;Zc={EYa:void 0},sc=yb.next()){(sc=sc.value)&&typeof sc.then==="function"||(sc=this.resolve(sc));Zc.EYa=ka;try{sc.then(function(fd){return function(zd){ic[fd.EYa]=Nb?Nb.rjd(zd):zd;kc--;kc===0&&pb(ic)}}(Zc),function(fd){return function(zd){Nb?(ic[fd.EYa]=Nb.H4c(zd),kc--,kc===0&&pb(ic)):Bb(zd)}}(Zc))}catch(fd){Bb(fd)}kc++;ka++}kc-=2;kc===0&&pb(ic);return Ub};_.p.Object.defineProperty(ad.prototype,Symbol.toStringTag,{configurable:!0,
enumerable:!0,get:function(){return"Promise"}});_.p.Object.defineProperty(ad.prototype,Symbol.species,{configurable:!0,enumerable:!0,get:function(){return ad}});ad.prototype.then=function(yb,Nb){var pb,Bb=(pb=this.constructor)==null?void 0:pb[Symbol.species];Bb&&typeof Bb==="function"||(Bb=this.constructor||ad);pb=new Bb(Cd);Bb=b.current;this[Oa]==null?this[Va].push(Bb,pb,yb,Nb):x(this,Bb,pb,yb,Nb);return pb};ad.prototype.catch=function(yb){return this.then(null,yb)};ad.prototype.finally=function(yb){var Nb,
pb=(Nb=this.constructor)==null?void 0:Nb[Symbol.species];pb&&typeof pb==="function"||(pb=ad);Nb=new pb(Cd);Nb[Ea]=Ea;pb=b.current;this[Oa]==null?this[Va].push(pb,Nb,yb,yb):x(this,pb,Nb,yb,yb);return Nb};ad.resolve=ad.resolve;ad.reject=ad.reject;ad.race=ad.race;ad.all=ad.all;Da=a[Da]=a.Promise;a.Promise=ad;var ph=P("thenPatched");c.patchThen=z;Da&&(z(Da),Pc(a,"fetch",function(yb){return D(yb)}));Promise[b.__symbol__("uncaughtPromiseErrors")]=ca;return ad})};
oea=function(){Rc.__load_patch("toString",function(a){var b=Function.prototype.toString,c=Lc("OriginalDelegate"),d=Lc("Promise"),e=Lc("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)}})};Vc=function(a){for(var b in a)if(a[b]===Vc)return b;throw Error("ga");};_.q=function(a){return{token:a.token,Fa:a.Fa||null,qa:a.qa,value:void 0}};_.Xc=function(a){return{Pb:a.Pb||[],imports:a.imports||[]}};qea=function(a){var b=pea;return a.hasOwnProperty(b)&&a[b]||null};rea=function(a){var b;return(a=(b=a==null?void 0:a[pea])!=null?b:null)?a:null};tea=function(a){return a&&a.hasOwnProperty(sea)?a[sea]:null};
_.Yc=function(a){return typeof a==="string"?a:a==null?"":String(a)};_.bd=function(a){if(typeof a==="string")return a;if(Array.isArray(a))return"["+a.map(_.bd).join(", ")+"]";if(a==null)return""+a;var b=a.xAd||a.name;if(b)return""+b;a=a.toString();if(a==null)return""+a;b=a.indexOf("\n");return b>=0?a.slice(0,b):a};uea=function(a,b){return a?b?a+" "+b:a:b||""};vea=function(){throw new _.cd(-201,!1);};wea=function(a,b){return Object.is(a,b)};_.gd=function(a){var b=dd;dd=a;return b};
_.hd=function(a){if(xea)throw Error("ga");if(dd!==null){dd.bYa(a);var b=dd.uAa++;yea(dd);b<dd.Kk.length&&dd.Kk[b]!==a&&zea(dd)&&Aea(dd.Kk[b],dd.ez[b]);dd.Kk[b]!==a&&(dd.Kk[b]=a,dd.ez[b]=zea(dd)?Bea(a,dd,b):0);dd.zY[b]=a.version}};Eea=function(a){if(!zea(a)||a.Of)if(a.Of||a.Bza!==Cea)(a.Q8a(a)||Dea(a))&&a.R8a(a),a.Of=!1,a.Bza=Cea};
Fea=function(a){if(a.Bq!==void 0){var b=xea;xea=!0;try{for(var c=_.k(a.Bq),d=c.next();!d.done;d=c.next()){var e=d.value;e.Of||(a=void 0,e.Of=!0,Fea(e),(a=e.AO)==null||a.call(e,e))}}finally{xea=b}}};Gea=function(){var a;return((a=dd)==null?void 0:a.Ova)!==!1};id=function(a){a&&(a.uAa=0);return _.gd(a)};Hea=function(a,b){_.gd(b);if(a&&a.Kk!==void 0&&a.ez!==void 0&&a.zY!==void 0){if(zea(a))for(b=a.uAa;b<a.Kk.length;b++)Aea(a.Kk[b],a.ez[b]);for(;a.Kk.length>a.uAa;)a.Kk.pop(),a.zY.pop(),a.ez.pop()}};
Dea=function(a){yea(a);for(var b=0;b<a.Kk.length;b++){var c=a.Kk[b],d=a.zY[b];if(d!==c.version)return!0;Eea(c);if(d!==c.version)return!0}return!1};Iea=function(a){yea(a);if(zea(a))for(var b=0;b<a.Kk.length;b++)Aea(a.Kk[b],a.ez[b]);a.Kk.length=a.zY.length=a.ez.length=0;a.Bq&&(a.Bq.length=a.hQ.length=0)};Bea=function(a,b,c){Jea(a);if(a.Bq.length===0&&a.Kk!==void 0)for(var d=0;d<a.Kk.length;d++)a.ez[d]=Bea(a.Kk[d],a,d);a.hQ.push(c);return a.Bq.push(b)-1};
Aea=function(a,b){Jea(a);if(a.Bq.length===1&&a.Kk!==void 0)for(var c=0;c<a.Kk.length;c++)Aea(a.Kk[c],a.ez[c]);c=a.Bq.length-1;a.Bq[b]=a.Bq[c];a.hQ[b]=a.hQ[c];a.Bq.length--;a.hQ.length--;b<a.Bq.length&&(c=a.hQ[b],a=a.Bq[b],yea(a),a.ez[c]=b)};zea=function(a){var b,c;return a.q2||((c=a==null?void 0:(b=a.Bq)==null?void 0:b.length)!=null?c:0)>0};yea=function(a){a.Kk!=null||(a.Kk=[]);a.ez!=null||(a.ez=[]);a.zY!=null||(a.zY=[])};Jea=function(a){a.Bq!=null||(a.Bq=[]);a.hQ!=null||(a.hQ=[])};
Lea=function(a,b){var c=Object.create(Kea);c.iK=a;b!==void 0&&(c.vk=b);a=function(){Eea(c);_.hd(c);if(c.value===kd)throw c.error;return c.value};a[_.ld]=c;return a};Oea=function(a,b){var c=Object.create(Mea);c.value=a;b!==void 0&&(c.vk=b);a=function(){_.hd(c);return c.value};a[_.ld]=c;return[a,function(d){return _.md(c,d)},function(d){Gea()||Nea();_.md(c,d(c.value))}]};_.md=function(a,b){Gea()||Nea();a.vk(a.value,b)||(a.value=b,a.version++,Cea++,Fea(a))};
Qea=function(a,b,c){var d=Object.create(Pea);d.source=a;d.iK=b;c!=void 0&&(d.vk=c);a=function(){Eea(d);_.hd(d);if(d.value===kd)throw d.error;return d.value};a[_.ld]=d;return a};_.nd=function(a){var b=_.gd(null);try{return a()}finally{_.gd(b)}};od=function(a){var b=Rea;Rea=a;return b};Sea=function(a,b,c){if((a=qea(a))&&a.Fa=="root")return a.value===void 0?a.value=a.qa():a.value;if(c&8)return null;if(b!==void 0)return b;vea()};pd=function(a){var b=Tea;Tea=a;return b};
Vea=function(a){return a===Uea||(a==null?void 0:a.name)==="\u0275NotFound"};_.qd=function(a){a.Pgb=_.qd;a.toString=function(){return _.bd(this())};return a};rd=function(a){return Wea(a)?a():a};Wea=function(a){return typeof a==="function"&&a.hasOwnProperty(Xea)&&a.Pgb===_.qd};
Yea=function(a,b){b=b===void 0?0:b;var c=Tea;if(c===void 0)throw new _.cd(-203,!1);if(c===null)return Sea(a,void 0,b);b={optional:!!(b&8),host:!!(b&1),self:!!(b&2),Zw:!!(b&4)};a=c.zma(a,b);if(Vea(a)){if(b.optional)return null;throw a;}return a};_.t=function(a,b){b=b===void 0?0:b;return(Rea||Yea)(rd(a),b)};_.u=function(a,b){return _.t(a,Zea(b))};Zea=function(a){return typeof a==="undefined"||typeof a==="number"?a:0|(a.optional&&8)|(a.host&&1)|(a.self&&2)|(a.Zw&&4)};
$ea=function(a){for(var b=[],c=0;c<a.length;c++){var d=rd(a[c]);if(Array.isArray(d)){if(d.length===0)throw new _.cd(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};afa=function(a,b){a.__NG_DI_FLAG__=b;a.prototype.__NG_DI_FLAG__=b;return a};_.cfa=function(a){return a[bfa]||null};sd=function(a){return a.hasOwnProperty(dfa)?a[dfa]:null};
efa=function(a,b){a.forEach(function(c){return Array.isArray(c)?efa(c,b):b(c)})};ffa=function(a,b){return b>=a.length-1?a.pop():a.splice(b,1)[0]};hfa=function(a,b,c){var d=gfa(a,b);if(d>=0)a[d|1]=c;else{d=~d;var e=a.length;if(e==d)a.push(b,c);else if(e===1)a.push(c,a[0]),a[0]=b;else{e--;for(a.push(a[e-1],a[e]);e>d;)a[e]=a[e-2],e--;a[d]=b;a[d+1]=c}}};ifa=function(a,b){b=gfa(a,b);if(b>=0)return a[b|1]};
gfa=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)};kfa=function(){return{Uq:jfa(!0,_.Gc.apply(0,arguments)),KHd:!0}};jfa=function(a){var b=[],c=new Set,d,e=function(f){b.push(f)};efa(_.Gc.apply(1,arguments),function(f){lfa(f,e,[],c)&&(d||(d=[]),d.push(f))});d!==void 0&&mfa(d,e);return b};
mfa=function(a,b){for(var c={},d=0;d<a.length;c={tXb:void 0,Fm:void 0},d++){var e=a[d];c.Fm=e.Fm;c.tXb=e.Pb;nfa(c.tXb,function(f){return function(g){b(g,f.Fm)}}(c))}};
lfa=function(a,b,c,d){a=rd(a);if(!a)return!1;var e=null,f=tea(a),g=!f&&(a[td]||null);if(f||g){if(g&&!g.standalone)return!1;e=a}else{var m=a.Fm;if(f=tea(m))e=m;else return!1}m=d.has(e);if(g){if(m)return!1;d.add(e);if(g.dependencies)for(f=typeof g.dependencies==="function"?g.dependencies():g.dependencies,f=_.k(f),m=f.next();!m.done;m=f.next())lfa(m.value,b,c,d)}else if(f){if(f.imports!=null&&!m){d.add(e);var n;efa(f.imports,function(x){lfa(x,b,c,d)&&(n||(n=[]),n.push(x))});n!==void 0&&mfa(n,b)}m||(g=
sd(e)||function(){return new e},b({ya:e,Eb:g,Nb:_.ud},e),b({ya:ofa,lc:e,zd:!0},e),b({ya:pfa,lc:function(){return _.t(e)},zd:!0},e));f=f.Pb;if(f!=null&&!m){var r=a;nfa(f,function(x){b(x,r)})}}else return!1;return e!==a&&a.Pb!==void 0};nfa=function(a,b){a=_.k(a);for(var c=a.next();!c.done;c=a.next())(c=c.value)&&c.Uq&&(c=c.Uq),Array.isArray(c)?nfa(c,b):b(c)};rfa=function(a){return a!==null&&typeof a=="object"&&qfa in a};vd=function(a){return typeof a==="function"};
ufa=function(){sfa===void 0&&(sfa=new tfa);return sfa};wfa=function(a){var b=qea(a);b=b!==null?b.qa:sd(a);if(b!==null)return b;if(a instanceof _.wd)throw new _.cd(204,!1);if(a instanceof Function)return vfa(a);throw new _.cd(204,!1);};vfa=function(a){if(a.length>0)throw new _.cd(204,!1);var b=rea(a);return b!==null?function(){return b.qa(a)}:function(){return new a}};zfa=function(a){if(rfa(a))return yd(void 0,a.lc);a=xfa(a);return yd(a,yfa)};
xfa=function(a){var b=void 0;if(vd(a))return b=rd(a),sd(b)||wfa(b);if(rfa(a))b=function(){return rd(a.lc)};else if(a&&a.Eb)b=function(){return a.Eb.apply(a,_.v($ea(a.Nb||[])))};else if(a&&a.Hb)b=function(d,e){return _.t(rd(a.Hb),e!==void 0&&e&8?8:void 0)};else{var c=rd(a&&(a.ue||a.ya));if(a.Nb)b=function(){return new (Function.prototype.bind.apply(c,[null].concat(_.v($ea(a.Nb)))))};else return sd(c)||wfa(c)}return b};Afa=function(a){if(a.Tb)throw new _.cd(205,!1);};
yd=function(a,b,c){return{qa:a,value:b,zd:(c===void 0?0:c)?[]:void 0}};Bfa=function(a,b){a=_.k(a);for(var c=a.next();!c.done;c=a.next())c=c.value,Array.isArray(c)?Bfa(c,b):c&&c&&c.Uq?Bfa(c.Uq,b):b(c)};Dd=function(a,b){a instanceof Ad?Afa(a):a=new Cfa(a);a=pd(a);var c=od();try{return b()}finally{pd(a),od(c)}};Dfa=function(){return Rea!==void 0||Tea!=null};_.Ed=function(a){return Array.isArray(a)&&typeof a[1]==="object"};_.Fd=function(a){return Array.isArray(a)&&a[1]===!0};
Gd=function(a){return(a[2]&256)===256};Gfa=function(a){a.type.prototype.Wb&&(a.Ana=Efa);return Ffa};Ffa=function(){var a=this.__ngSimpleChanges__||null,b=a==null?void 0:a.current;if(b){var c=a.Km;if(c===Hd)a.Km=b;else for(var d in b)c[d]=b[d];a.current=null;this.Wb(b)}};
Efa=function(a,b,c,d,e){d=this.E2[d];var f;(f=a.__ngSimpleChanges__||null)||(f=a.__ngSimpleChanges__={Km:Hd,current:null});var g=f;f=g.current||(g.current={});g=g.Km;var m=g[d];f[d]=new Hfa(m&&m.Mf,c,g===Hd);b!==null?b.Xrb(b,c):a[e]=c};_.Id=function(a){for(;Array.isArray(a);)a=a[0];return a};Jd=function(a,b){return _.Id(b[a.index])};_.Kd=function(a,b){a=b[a];return _.Ed(a)?a:a[0]};_.Ld=function(a,b){return b===null||b===void 0?null:a[b]};Ifa=function(a){a[2]&1024||(a[2]|=1024,(a[2]&128)===128&&Md(a))};
Jfa=function(a){var b;return!!(a[2]&9216||((b=a[24])==null?0:b.Of))};_.Kfa=function(a){var b;(b=a[10].c2)==null||b.notify(8);a[2]&64&&(a[2]|=1024);Jfa(a)&&Md(a)};Md=function(a){var b;(b=a[10].c2)==null||b.notify(0);for(a=_.Nd(a);a!==null&&!(a[2]&8192);){a[2]|=8192;if((a[2]&128)!==128)break;a=_.Nd(a)}};Lfa=function(a,b){if(Gd(a))throw new _.cd(911,!1);a[21]===null&&(a[21]=[]);a[21].push(b)};_.Nd=function(a){a=a[3];return _.Fd(a)?a[3]:a};Mfa=function(a){var b;return(b=a[7])!=null?b:a[7]=[]};
Nfa=function(a){var b;return(b=a.um)!=null?b:a.um=[]};_.Pd=function(){return _.Od.ki};_.w=function(a){_.Od.RV=a;return a[8]};_.y=function(a){_.Od.RV=null;return a};_.Rd=function(){for(var a=_.Od.XV;a!==null&&a.type===64;)a=a.parent;return a};Ofa=function(){var a=_.Od,b=a.XV;return a.uX?b:b.parent};Sd=function(a,b){var c=_.Od;c.XV=a;c.uX=b};Qfa=function(a){var b=Pfa;Pfa=a;return b};_.Td=function(){var a=_.Od,b=a.Bua;b===-1&&(b=a.Bua=a.Vf.Cua);return b};_.Ud=function(){return _.Od.gy++};
_.Rfa=function(a){var b=_.Od,c=b.gy;b.gy+=a;return c};Sfa=function(a){var b=_.Od.w2;return b===-1?null:a[b]};Ufa=function(a,b,c){if(c&4){for(;!(b=b.parent,b!==null||c&1);){b=a[1];b=b.type===2?b.zzb:b.type===1?a[5]:null;if(b===null)break;a=a[14];if(b.type&10)break}if(b===null)return!1}c=_.Od=Tfa();c.XV=b;c.ki=a;return!0};Vfa=function(a){var b=Tfa(),c=a[1];_.Od=b;b.XV=c.firstChild;b.ki=a;b.Vf=c;b.RV=a;b.gy=c.Cua;b.Kya=!1};Tfa=function(){var a=_.Od,b=a===null?null:a.Ug;return b===null?Wfa(a):b};
Wfa=function(a){var b={XV:null,uX:!0,ki:null,Vf:null,selectedIndex:-1,RV:null,Lwa:0,dwa:null,w2:-1,Bua:-1,gy:-1,Ct:0,parent:a,Ug:null,Kya:!1};a!==null&&(a.Ug=b);return b};Xfa=function(){var a=_.Od;_.Od=a.parent;a.XV=null;a.ki=null;return a};Yfa=function(){var a=Xfa();a.uX=!0;a.Vf=null;a.selectedIndex=-1;a.RV=null;a.Lwa=0;a.w2=-1;a.dwa=null;a.Bua=-1;a.gy=-1;a.Ct=0};Zfa=function(){var a=_.Od;return a.Vf.data[a.selectedIndex]};_.Vd=function(){_.Od.dwa="svg"};_.Xd=function(){_.Od.dwa=null};
$fa=function(a,b){var c=b.rn;for(b=b.Rv;c<b;c++){var d=a.data[c].type.prototype,e=d.Od,f=d.CL,g=d.Bc,m=d.co;d=d.La;if(e){var n=void 0,r=void 0;((r=(n=a).vda)!=null?r:n.vda=[]).push(-c,e)}f&&(n=e=void 0,((n=(e=a).vda)!=null?n:e.vda=[]).push(c,f),n=e=void 0,((n=(e=a).fYa)!=null?n:e.fYa=[]).push(c,f));g&&(e=f=void 0,((e=(f=a).dqa)!=null?e:f.dqa=[]).push(-c,g));m&&(f=g=void 0,((f=(g=a).dqa)!=null?f:g.dqa=[]).push(c,m),f=g=void 0,((f=(g=a).ceb)!=null?f:g.ceb=[]).push(c,m));d!=null&&(g=m=void 0,((g=(m=
a).fW)!=null?g:m.fW=[]).push(c,d))}};bga=function(a,b,c,d){(a[2]&3)===c&&aga(a,b,c,d)};cga=function(a,b){var c=a[2];(c&3)===b&&(a[2]=(c&16383)+1)};aga=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],x=a[n?-b[m]:b[m]];n?a[2]>>14<a[17]>>16&&(a[2]&3)===c&&(a[2]+=16384,dga(x,r)):dga(x,r);a[17]=(a[17]&4294901760)+m+2}m++}};
dga=function(a,b){Zd(4,a,b);var c=_.gd(null);try{b.call(a)}finally{_.gd(c),Zd(5,a,b)}};fga=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?ega(a,c,e,b[++d]):ega(a,c,e,null))}return a};
ega=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)};gga=function(a,b){for(a>>=16;a>0;)b=b[14],a--;return b};hga=function(a){return{toString:a}.toString()};jga=function(a){var b=iga;iga=a;return b};
mga=function(a,b,c){var d;typeof c==="string"?d=c.charCodeAt(0)||0:c.hasOwnProperty(kga)&&(d=c[kga]);d==null&&(d=c[kga]=lga++);c=d&255;b.data[a+(c>>5)]|=1<<c};qga=function(a,b){var c=nga(a,b);if(c!==-1)return c;c=b[1];c.wk&&(a.Tt=b.length,oga(c.data,a),oga(b,null),oga(c.blueprint,null));c=pga(a,b);a=a.Tt;if(c!==-1)for(var d=c&32767,e=gga(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};oga=function(a,b){a.push(0,0,0,0,0,0,0,0,b)};
nga=function(a,b){return a.Tt===-1||a.parent&&a.parent.Tt===a.Tt||b[a.Tt+8]===null?-1:a.Tt};pga=function(a,b){if(a.parent&&a.parent.Tt!==-1)return a.parent.Tt;a=0;for(var c=b;c!==null;){b=rga(c);if(b===null)break;a++;c=c[14];if(b.Tt!==-1)return b.Tt|a<<16}return-1};
_.$d=function(a){var b=_.Rd();if(a==="class")return b.le;if(a==="style")return b.styles;if(b=b.tc)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};sga=function(a,b,c,d){c&8&&d===void 0&&(d=null);if((c&3)===0){a=a[9];var e=od();try{return a?a.get(b,d,c&8):Sea(b,d,c&8)}finally{od(e)}}c&8||d!==void 0?b=d:(vea(),b=void 0);return b};
uga=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=be,m=a,n=b;m!==null&&n!==null&&n[2]&2048&&(n[2]&512)===0;){var r=tga(m,n,c,f|2);if(r!==be){f=r;break a}m=m.parent;if(!m){if(m=n[20])if(m=m.get(c,be,f),m!==be){f=m;break a}m=rga(n);n=n[14]}}f=g}if(f!==be)return f}a=tga(a,b,c,d);if(a!==be)return a}return sga(b,c,d,e)};
tga=function(a,b,c,d){var e=be;if(typeof c==="string")var f=c.charCodeAt(0)||0;else f=c.hasOwnProperty(kga)?c[kga]:void 0,f=typeof f==="number"?f>=0?f&255:vga:f;if(typeof f==="function"){if(!Ufa(b,a,d))return d&1?d&8||e!==void 0?b=e:(vea(),b=void 0):b=sga(b,c,d,e),b;try{var g=f(d);if(g!=null||d&8)return g;vea()}finally{Xfa()}}else if(typeof f==="number"){g=null;var m=nga(a,b),n=d&1?b[15][5]:null;if(m===-1||d&4){var r=m===-1?pga(a,b):b[m+8];r===-1||d&2?m=-1:(g=b[1],m=r&32767,b=gga(r,b))}for(;m!==-1;){a=
b[1];if(a.data[m+(f>>5)]&1<<f){r=b[1];var x=r.data[m+8],z=wga(x,r,c,g==null?x.Mv>-1&&iga:g!=r&&(x.type&3)!==0,d&1&&n===x);r=z!==null?xga(b,r,z,x,d):be;if(r!==be)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=gga(r,b)):m=-1}}return e};wga=function(a,b,c,d,e){var f=a.WQ,g=b.data,m=f&1048575;b=a.rn;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};
xga=function(a,b,c,d,e){var f=a[c],g=b.data;if(f instanceof yga){var m=f;if(m.a$a)throw a=g[c],new _.cd(-200,typeof a==="function"?a.name||a.toString():typeof a==="object"&&a!=null&&typeof a.type==="function"?a.type.name||a.type.toString():_.Yc(a));var n=jga(m.Q0c);m.a$a=!0;var r=m.oKb?od(m.oKb):null;Ufa(a,d,0);try{if(f=a[c]=m.qa(void 0,e,g,a,d),b.wk&&c>=d.rn){var x=g[c],z=x.type.prototype,D=z.Qa,K=z.eo;if(z.Wb){var N=Gfa(x),P;((P=b.hG)!=null?P:b.hG=[]).push(c,N);var ca;((ca=b.NQ)!=null?ca:b.NQ=[]).push(c,
N)}if(D){var va;((va=b.hG)!=null?va:b.hG=[]).push(-c,D)}if(K){var Da;((Da=b.hG)!=null?Da:b.hG=[]).push(c,K);var ta;((ta=b.NQ)!=null?ta:b.NQ=[]).push(c,K)}}}finally{r!==null&&od(r),jga(n),m.a$a=!1,Xfa()}}return f};vga=function(){return new _.ce(_.Rd(),_.Pd())};_.de=function(a){return hga(function(){var b=a.prototype.constructor;b=b[dfa]||zga(b);for(var c=Object.prototype,d=Object.getPrototypeOf(a.prototype).constructor;d&&d!==c;){var e=d[dfa]||zga(d);if(e&&e!==b)return e;d=Object.getPrototypeOf(d)}return function(f){return new f}})};
zga=function(a){return Wea(a)?function(){var b=zga(rd(a));return b&&b()}:sd(a)};rga=function(a){var b=a[1],c=b.type;return c===2?b.zzb:c===1?a[5]:null};Aga=function(a){return function(){var b=_.Gc.apply(0,arguments);if(a){b=a.apply(null,_.v(b));for(var c in b)this[c]=b[c]}}};
Bga=function(a,b){return hga(function(){function c(){function e(m,n,r){for(n=m.hasOwnProperty("__parameters__")?m.__parameters__:Object.defineProperty(m,"__parameters__",{value:[]}).__parameters__;n.length<=r;)n.push(null);(n[r]=n[r]||[]).push(g);return m}var f=_.Gc.apply(0,arguments);if(this instanceof c)return d.apply(this,f),this;var g=new (Function.prototype.bind.apply(c,[null].concat(_.v(f))));e.xpd=g;return e}var d=Aga(b);c.prototype.xSb=a;return c})};
Dga=function(a,b,c,d){a=Cga(a,b===void 0?null:b,c===void 0?null:c,d);a.NY();return a};Cga=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)||_.ud,kfa(a)];d=d||(typeof a==="object"?void 0:_.bd(a));return new Ad(c,b||ufa(),d||null,e)};Ega=function(a){return a.type===4&&a.value!=="ng-template"};
Fga=function(a,b,c){var d=4,e=a.tc,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 x=0;if(c)for(;x<e.length&&typeof e[x]==="string";x+=
2){var z;if(z=e[x]==="class"){b:{z=e[x+1].toLowerCase();for(var D=0,K=z.length;;){D=z.indexOf(n,D);if(D===-1){z=D;break b}if(D===0||z.charCodeAt(D-1)<=32){var N=n.length;if(D+N===K||z.charCodeAt(D+N)<=32){z=D;break b}}D+=1}z=void 0}z=z!==-1}if(z){n=!0;break a}}else if(Ega(a)){n=!1;break a}x=e.indexOf(1,x);if(x>-1)for(;++x<e.length&&typeof(r=e[x])==="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(x=0,c||!Ega(a)){for(z=
!1;x<e.length;){K=e[x];if(K===n){n=x;break a}if(K===3||K===6)z=!0;else if(K===1||K===2){for(K=e[++x];typeof K==="string";)K=e[++x];continue}else if(K===4)break;else if(K===0){x+=4;continue}x+=z?1:2}n=-1}else b:{x=e.indexOf(4);if(x>-1)for(x++;x<e.length;){z=e[x];if(typeof z==="number")break;if(z===n){n=x;break b}x++}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};
Gga=function(a,b,c){c=c===void 0?!1:c;for(var d=0;d<b.length;d++)if(Fga(a,b[d],c))return!0;return!1};Hga=function(a,b){return a?":not("+b.trim()+")":b};Iga=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+=Hga(f,e),e=""),d=g,f=f||(d&1)!==0;c++}e!==""&&(b+=Hga(f,e));return b};
Kga=function(){if(Jga!==void 0)return Jga;if(typeof document!=="undefined")return document;throw new _.cd(210,!1);};_.fe=function(a,b){_.Ed(b)?(a.__ngContext__=b[19],_.ee.set(b[19],b)):a.__ngContext__=b};Lga=function(a){for(;a!==null&&!_.Fd(a);)a=a[4];return a};ie=function(a,b){return new _.he(Jd(a,b))};Mga=function(a){return a instanceof _.he?a.na:a};_.Nga=function(a){return a.ownerDocument};Qga=function(a){return a.replace(Oga,function(b){return b.replace(Pga,"\u200b$1\u200b")})};
Rga=function(a,b,c){var d=c.zL,e=c.le;c=c.styles;if(d!==null)for(var f=0;f<d.length;){var g=d[f];if(typeof g==="number"){if(g!==0)break;f++;g=d[f++];var m=d[f++],n=d[f++];a.setAttribute(b,m,n,g)}else m=d[++f],g.charCodeAt(0)===64?a.setProperty(b,g,m):a.setAttribute(b,g,m),f++}e!==null&&(e===""?a.removeAttribute(b,"class"):a.setAttribute(b,"class",e));c!==null&&a.setAttribute(b,"style",c)};Tga=function(a){return Sga(a)?Array.isArray(a)||!(a instanceof Map)&&Symbol.iterator in a:!1};
Uga=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)};Sga=function(a){return a!==null&&(typeof a==="function"||typeof a==="object")};_.Vga=function(a,b,c){return a[b]=c};_.ke=function(a,b,c){if(c===_.je||Object.is(a[b],c))return!1;a[b]=c;return!0};_.le=function(a,b,c,d){c=_.ke(a,b,c);return _.ke(a,b+1,d)||c};Wga=function(){return new me(_.Pd())};_.A=function(a){Xga(_.Od.Vf,_.Pd(),_.Od.selectedIndex+(a===void 0?1:a))};
Xga=function(a,b,c){(b[2]&3)===3?(a=a.NQ,a!==null&&aga(b,a,3,c)):(a=a.hG,a!==null&&bga(b,a,0,c));_.Od.selectedIndex=c};Yga=function(a,b,c,d){var e=_.gd(null);try{var f=_.k(a.inputs[c]),g=f.next().value,m=f.next().value,n=f.next().value;f=null;(m&1)!==0&&(f=b[g][_.ld]);f!==null&&f.hdb!==void 0?d=f.hdb(d):n!==null&&(d=n.call(b,d));a.Ana!==null?a.Ana(b,f,d,c,g):(a=f,a!==null?a.Xrb(a,d):b[g]=d)}finally{_.gd(e)}};
ne=function(a,b,c,d,e){if(d!=null){var f=!1;if(_.Fd(d))var g=d;else _.Ed(d)&&(f=!0,d=d[0]);d=_.Id(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.lq(d);if(g!=null)for(f=g[7],f!==_.Id(g)&&ne(a,b,c,f,e),e=10;e<g.length;e++)d=g[e],oe(b,a,d[1].firstChild,d,c,f,!1)}};Zga=function(a,b){var c;(c=b[10].c2)==null||c.notify(9);oe(b[11],2,a.firstChild,b,null,null,!1)};
$ga=function(a,b){a=a[9];a.splice(a.indexOf(b),1)};_.bha=function(a,b){if(!Gd(b)){var c=b[11];c.lq&&oe(c,3,a.firstChild,b,null,null,!1);if(a=b[12])for(;a;){c=null;if(_.Ed(a))c=a[12];else{var d=a[10];d&&(c=d)}if(!c){for(;a&&!a[4]&&a!==b;)_.Ed(a)&&aha(a[1],a),a=a[3];a===null&&(a=b);_.Ed(a)&&aha(a[1],a);c=a&&a[4]}a=c}else aha(b[1],b)}};
aha=function(a,b){if(!Gd(b)){var c=_.gd(null);try{b[2]&=-129;b[2]|=256;b[24]&&Iea(b[24]);var d;if(a!=null&&(d=a.fW)!=null)for(var e=0;e<d.length;e+=2){var f=b[d[e]];if(!(f instanceof yga)){var g=d[e+1];if(Array.isArray(g))for(var m=0;m<g.length;m+=2){var n=f[g[m]],r=g[m+1];Zd(4,n,r);try{r.call(n)}finally{Zd(5,n,r)}}else{Zd(4,f,g);try{g.call(f)}finally{Zd(5,f,g)}}}}var x=a.um,z=b[7];if(x!==null)for(d=0;d<x.length-1;d+=2)if(typeof x[d]==="string"){var D=x[d+3];if(D>=0)z[D]();else z[-D].unsubscribe();
d+=2}else x[d].call(z[x[d+1]]);z!==null&&(b[7]=null);var K=b[21];if(K!==null)for(b[21]=null,x=0;x<K.length;x++)(0,K[x])();var N=b[23];if(N!==null){b[23]=null;for(var P=_.k(N),ca=P.next();!ca.done;ca=P.next())ca.value.destroy()}b[1].type===1&&b[11].destroy();var va=b[16];if(va!==null&&_.Fd(b[3])){va!==b[3]&&$ga(va,b);var Da=b[18];Da!==null&&Da.G2(a)}_.ee.delete(b[19])}finally{_.gd(c)}}};
cha=function(a,b,c){for(;b!==null&&b.type&168;)b=b.parent;return b===null?c[0]:b.Mv>-1&&(a=a.data[b.rn+b.Mv].lb,a===2||a===0)?null:Jd(b,c)};dha=function(a,b,c){return a.type&40?Jd(a,c):null};gha=function(a,b,c,d){a=cha(a,d.parent,b);var e=b[11],f=eha(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);fha!==void 0&&fha(e,d,b,c,a)};
iha=function(a,b){if(b!==null){var c=b.type;if(c&3)return Jd(b,a);if(c&4)return hha(-1,a[b.index]);if(c&8){c=b.Ug;if(c!==null)return iha(a,c);a=a[b.index];return _.Fd(a)?hha(-1,a):_.Id(a)}if(c&128)return iha(a,b.next);if(c&32)return jha(b,a)()||_.Id(a[b.index]);c=b!==null?a[15][5].Fw[b.Fw]:null;return c!==null?Array.isArray(c)?c[0]:iha(_.Nd(a[15]),c):iha(a,b.next)}return null};hha=function(a,b){a=10+a+1;if(a<b.length){a=b[a];var c=a[1].firstChild;if(c!==null)return iha(a,c)}return b[7]};
oe=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&&_.fe(_.Id(m),d),c.flags|=2);if((c.flags&32)!==32)if(n&8)oe(a,b,c.Ug,d,e,f,!1),ne(b,a,e,m,f);else if(n&32){n=jha(c,d);for(var r;r=n();)ne(b,a,e,r,f);ne(b,a,e,m,f)}else n&16?kha(a,b,d,c,e,f):ne(b,a,e,m,f);c=g?c.KBa:c.next}};
kha=function(a,b,c,d,e,f){var g=c[15];c=g[5].Fw[d.Fw];if(Array.isArray(c))for(d=0;d<c.length;d++)ne(b,a,e,c[d],f);else g=g[3],(d.flags&128)===128&&(c.flags|=128),oe(a,b,c,g,e,f,!0)};
lha=function(a,b,c,d,e,f,g,m,n,r,x){d=26+d;e=d+e;for(var z=[],D=0;D<e;D++)z.push(D<d?null:_.je);r=typeof r==="function"?r():r;return z[1]={type:a,blueprint:z,ta:c,queries:null,tb:m,zzb:b,data:z.slice().fill(null,d),Cua:d,eEb:e,a3a:null,wk:!0,Sfa:!0,O4b:!1,N4b:!1,hG:null,NQ:null,vda:null,fYa:null,dqa:null,ceb:null,fW:null,um:null,wd:null,QE:null,kZa:typeof f==="function"?f():f,hVb:typeof g==="function"?g():g,firstChild:null,eM:n,Da:r,XJb:!1,x4b:x}};
nha=function(a,b,c,d,e,f,g,m,n,r,x){var z=b.blueprint.slice();z[0]=e;z[2]=d|1228;if(r!==null||a&&a[2]&2048)z[2]|=2048;z[17]=0;z[3]=z[14]=a;z[8]=c;z[10]=g||a&&a[10];z[11]=m||a&&a[11];z[9]=n||a&&a[9]||null;z[5]=f;z[19]=mha++;z[6]=x;z[20]=r;z[15]=b.type==2?a[15]:z;return z};oha=function(a){var b=16;a.O6?b=4096:a.hcd&&(b=64);return b};pha=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};
qha=function(a,b){a[12]?a[13][4]=b:a[12]=b;return a[13]=b};_.se=function(a){return a instanceof re?a.Uvb:a};_.te=function(a,b){a=a instanceof re&&a.getTypeName()||null;if(a!=null&&a!==b){if(a==="ResourceURL"&&b==="URL")return!0;throw Error("Qa`"+b+"`"+a);}return a===b};_.sha=function(){if(rha===void 0&&(rha=null,_.ue.trustedTypes))try{rha=_.ue.trustedTypes.createPolicy("angular",{createHTML:function(a){return a},createScript:function(a){return a},createScriptURL:function(a){return a}})}catch(a){}return rha};
tha=function(a){var b;return((b=_.sha())==null?void 0:b.createHTML(a))||a};wha=function(a){a=new uha(a);try{var b=!!(new window.DOMParser).parseFromString(tha(""),"text/html")}catch(c){b=!1}return b?new vha(a):a};yha=function(a){a=String(a);return a.match(xha)?a:"unsafe:"+a};ve=function(a){var b={};a=_.k(a.split(","));for(var c=a.next();!c.done;c=a.next())b[c.value]=!0;return b};
zha=function(){for(var a={},b=_.k(_.Gc.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};Aha=function(a){a=a.nodeName;return typeof a==="string"?a:"FORM"};Dha=function(a){return a.replace(/&/g,"&amp;").replace(Bha,function(b){return"&#"+((b.charCodeAt(0)-55296)*1024+(b.charCodeAt(1)-56320)+65536)+";"}).replace(Cha,function(b){return"&#"+b.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")};
Lha=function(a,b){var c=null;try{Eha=Eha||wha(a);var d=b?String(b):"";c=Eha.yga(d);a=5;b=d;do{if(a===0)throw Error("Sa");a--;d=b;b=c.innerHTML;c=Eha.yga(d)}while(d!==b);var e=new Fha,f=(Gha(c)||c).firstChild;d=!0;for(a=[];f;){if(f.nodeType===Node.ELEMENT_NODE){b=e;var g=f,m=Aha(g).toLowerCase();if(Hha.hasOwnProperty(m)){b.jy.push("<");b.jy.push(m);var n=g.attributes;for(g=0;g<n.length;g++){var r=n.item(g),x=r.name,z=x.toLowerCase();if(Iha.hasOwnProperty(z)){var D=r.value;Jha[z]&&(D=yha(D));b.jy.push(" ",
x,'="',Dha(D),'"')}}b.jy.push(">");d=!0}else d=!Kha.hasOwnProperty(m)}else f.nodeType===Node.TEXT_NODE&&e.jy.push(Dha(f.nodeValue));if(d&&f.firstChild){a.push(f);var K=f.firstChild;if(K&&(f.compareDocumentPosition(K)&Node.DOCUMENT_POSITION_CONTAINED_BY)!==Node.DOCUMENT_POSITION_CONTAINED_BY)throw Error("Ra`"+K.outerHTML);f=K}else for(;f;){f.nodeType===Node.ELEMENT_NODE&&e.endElement(f);var N,P=f.nextSibling;if(P&&f!==P.previousSibling)throw Error("Ra`"+P.outerHTML);if(N=P){f=N;break}f=a.pop()}}var ca=
e.jy.join("");return tha(ca)}finally{if(c)for(c=Gha(c)||c;c.firstChild;)c.firstChild.remove()}};Gha=function(a){return"content"in a&&a.nodeType===Node.ELEMENT_NODE&&a.nodeName==="TEMPLATE"?a.content:null};Nha=function(){if(Mha===void 0&&(Mha=null,_.ue.trustedTypes))try{Mha=_.ue.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:function(a){return a},createScript:function(a){return a},createScriptURL:function(a){return a}})}catch(a){}return Mha};
Oha=function(a){var b;return((b=Nha())==null?void 0:b.createHTML(a))||a};Pha=function(a){var b;return((b=Nha())==null?void 0:b.createScriptURL(a))||a};_.we=function(a){var b=_.Qha();return b?Oha(b.Hn(1,a)||""):_.te(a,"HTML")?Oha(_.se(a)):Lha(Kga(),_.Yc(a))};_.xe=function(a){var b=_.Qha();return b?b.Hn(4,a)||"":_.te(a,"URL")?_.se(a):yha(_.Yc(a))};Rha=function(a){var b=_.Qha();if(b)return Pha(b.Hn(5,a)||"");if(_.te(a,"ResourceURL"))return Pha(_.se(a));throw new _.cd(904,!1);};
Sha=function(a,b,c){return(c==="src"&&(b==="embed"||b==="frame"||b==="iframe"||b==="media"||b==="script")||c==="href"&&(b==="base"||b==="link")?Rha:_.xe)(a)};_.Qha=function(){var a=_.Pd();return a&&a[10].Ima};Tha=function(a,b,c,d,e){var f=_.Od.selectedIndex,g=d&2;try{_.Od.selectedIndex=-1,g&&b.length>26&&Xga(a,b,26),Zd(g?2:0,e,c),c(d,e)}finally{_.Od.selectedIndex=f,Zd(g?3:1,e,c)}};
Uha=function(a,b,c){var d=c.rn,e=c.Rv;if(c.Mv>-1){var f=a.data[d+c.Mv],g=Jd(c,b);var m=f.Vf;m=m===null||m.XJb?f.Vf=lha(1,null,f.ta,f.Aa,f.Ba,f.jZa,f.q8a,f.tb,f.eM,f.Da,f.id):m;f=qha(b,nha(b,m,null,oha(f),g,c,null,b[10].K9a.At(g,f),null,null,null));b[c.index]=f}a.wk||qga(c,b);f=c.oX;for(g=d;g<e;g++){m=a.data[g];var n=xga(b,a,g,c);_.fe(n,b);if(f!==null){var r=f[g-d];if(r!==null)for(var x=0;x<r.length;x+=2)Yga(m,n,r[x],r[x+1])}m.ta&&(_.Kd(c.index,b)[8]=xga(b,a,g,c))}if((c.flags&64)===64){e=c.rn;d=c.Rv;
f=c.index;c=_.Od.w2;try{for(_.Od.selectedIndex=f;e<d;e++){var z=a.data[e],D=b[e];_.Od.w2=e;z.Wa===null&&z.qb===0&&z.Za===null||z.Wa===null||z.Wa(1,D)}}finally{_.Od.selectedIndex=-1,_.Od.w2=c}}};Vha=function(a,b,c){c=c===void 0?Jd:c;var d=b.R4;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}};Xha=function(a,b,c,d){c=d.get(Wha,!1)||c===3;return a.X$a(b,c)};
_.$ha=function(a,b,c,d,e,f){Yha(a,b[1],b,c,d)?a.Mv>-1&&(a=_.Kd(a.index,b),a[2]&16||(a[2]|=64)):Zha(a,b,c,d,e,f)};Zha=function(a,b,c,d,e,f){a.type&3&&(b=Jd(a,b),c=c==="class"?"className":c==="for"?"htmlFor":c==="formaction"?"formAction":c==="innerHtml"?"innerHTML":c==="readonly"?"readOnly":c==="tabindex"?"tabIndex":c,d=f!=null?f(d,a.value||"",c):d,e.setProperty(b,c,d))};
aia=function(a,b){a=a.kZa;var c=null;if(a)for(var d=0;d<a.length;d++){var e=a[d];Gga(b,e.oa,!1)&&(c!=null||(c=[]),e.ta?c.unshift(e):c.push(e))}return c};_.bia=function(a,b,c,d,e,f,g){f==null?a.removeAttribute(b,e,c):(d=g==null?_.Yc(f):g(f,d||"",e),a.setAttribute(b,e,d,c))};cia=function(a,b,c,d,e){var f=26+c,g=b[1];c=e(g,b,a,d,c);b[f]=c;Sd(a,!0);(f=a.type===2)?(Rga(b[11],c,a),_.Od.Lwa!==0&&(a.flags&1)!==1||_.fe(c,b),_.Od.Lwa++):_.fe(c,b);!ye||f&&(a.flags&32)===32||gha(g,b,c,a)};
dia=function(){var a=_.Rd();_.Od.uX?_.Od.uX=!1:(a=a.parent,Sd(a,!1));return a};eia=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]};Yha=function(a,b,c,d,e){var f,g=(f=a.inputs)==null?void 0:f[d],m;a=(m=a.yya)==null?void 0:m[d];m=!1;if(a)for(f=0;f<a.length;f+=2)m=a[f],Yga(b.data[m],c[m],a[f+1],e),m=!0;if(g)for(g=_.k(g),a=g.next();!a.done;a=g.next())a=a.value,Yga(b.data[a],c[a],d,e),m=!0;return m};
fia=function(a,b){var c=Pfa?64:1088,d;for((d=a[10].c2)==null||d.notify(b);a;){a[2]|=c;b=_.Nd(a);if((a[2]&512)!==0&&!b)break;a=b}};hia=function(a,b,c){return function f(e){fia(a.Mv>-1?_.Kd(a.index,b):b,5);for(var g=b[8],m=gia(b,g,c,e),n=f.Qgb;n;)m=gia(b,g,n,e)&&m,n=n.Qgb;return m}};gia=function(a,b,c,d){var e=_.gd(null);try{return Zd(6,b,c),c(d)!==!1}catch(m){d=m;var f=a[9];if(f){var g;(g=f.get(ze,null))==null||g(d)}return!1}finally{Zd(7,b,c),_.gd(e)}};
kia=function(a,b,c,d,e,f,g,m){var n=(a.flags&1)===1,r=!1,x=null;!d&&n&&(x=iia(b,c,f,a.index));x!==null?((x.VPc||x).Qgb=g,x.VPc=g,r=!0):(g=Jd(a,c),g=d?d(g):g,e=e.listen(g,f,m),jia(d?function(z){return d(_.Id(z[a.index]))}:a.index,b,c,f,m,e,!1));return r};iia=function(a,b,c,d){a=a.um;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&&b.length>c?b[c]:null;typeof f==="string"&&(e+=2)}return null};
jia=function(a,b,c,d,e,f,g){b=b.wk?Nfa(b):null;c=Mfa(c);var m=c.length;c.push(e,f);b&&b.push(d,a,m,(m+1)*(g?-1:1))};lia=function(a,b,c,d,e,f){var g=b[1];c=b[c][g.data[c].outputs[d]].subscribe(f);jia(a.index,g,b,e,f,c,!0)};mia=function(a,b){var c=a.wd;if(c!==null){var d=_.gd(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];_.Od.Ct=f;m.wd(2,b[g],g)}}}finally{_.gd(d)}}};nia=function(a,b,c){_.Od.Ct=0;var d=_.gd(null);try{b(a,c)}finally{_.gd(d)}};
oia=function(a,b,c){if((b.flags&4)!==0){var d=_.gd(null);try{for(var e=b.Rv,f=b.rn;f<e;f++){var g=a.data[f];g.wd&&g.wd(1,c[f],f)}}finally{_.gd(d)}}};
qia=function(a,b,c){Vfa(b);try{var d=a.tb;d!==null&&nia(1,d,c);var e=a.ta;e!==null&&Tha(a,b,e,1,c);a.wk&&(a.wk=!1);var f;(f=b[18])!=null&&pia(f,a);a.N4b&&mia(a,b);a.O4b&&nia(2,a.tb,c);var g=a.QE;if(g!==null)for(c=0;c<g.length;c++){var m=_.Kd(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);Zd(18);qia(n,m,m[8]);Zd(19,m[8])}}catch(x){throw a.wk&&(a.XJb=!0,a.wk=!1),x;}finally{b[2]&=-5,Yfa()}};
ria=function(a,b,c){var d=c?a.styles:null,e=c?a.le:null,f=0;if(b!==null)for(var g=0;g<b.length;g++){var m=b[g];if(typeof m==="number")f=m;else if(f==1)e=uea(e,m);else if(f==2){var n=b[++g];d=uea(d,m+": "+n+";")}}c?a.styles=d:a.Rbb=d;c?a.le=e:a.lva=e};tia=function(a,b,c,d,e){var f=a.data[b];f===null?(f=sia(a,b,c,d,e),_.Od.Kya&&(f.flags|=32)):f.type&64&&(f.type=c,f.value=d,f.tc=e,a=Ofa(),f.Tt=a===null?-1:a.Tt);Sd(f,!0);return f};
sia=function(a,b,c,d,e){var f=_.Od.XV,g=_.Od.uX,m=g?f:f&&f.parent,n=m?m.Tt:-1,r=0;uia!==null&&(r|=128);b=a.data[b]={type:c,index:b,pX:null,Tt:n,rn:-1,Rv:-1,ywa:-1,Mv:-1,Tdd:null,flags:r,WQ:0,value:d,tc:e,zL:null,R4:null,oX:null,inputs:null,yya:null,outputs:null,b3a:null,lZa:null,Vf:null,next:null,Cdd:null,KBa:null,Ug:null,parent:m,Fw:null,styles:null,Rbb:null,dCa:void 0,le:null,lva:null,cCa:void 0,Rca:0,Eoa:0};a.firstChild===null&&(a.firstChild=b);f!==null&&(g?f.Ug==null&&b.parent!==null&&(f.Ug=b):
f.next===null&&(f.next=b,b.Cdd=f));return b};_.C=function(a,b){b=b===void 0?0:b;var c=_.Pd();return c===null?_.t(a,b):uga(_.Rd(),c,rd(a),b)};_.Ae=function(){throw Error("Ua");};
yia=function(a,b,c,d,e){var f=d===null?null:{"":-1},g=e(a,c);if(g!==null){for(var m=g,n=e=null,r=_.k(g),x=r.next();!x.done;x=r.next())if(x=x.value,x.W9a!==null){n=_.k(x.W9a(g));m=n.next().value;e=n.next().value;n=n.next().value;break}g=m.length;r=!1;for(x=0;x<g;x++){var z=m[x];if(!r&&z.ta){r=!0;var D=void 0,K=a,N=c;N.Mv=x;((D=K.QE)!=null?D:K.QE=[]).push(N.index)}D=qga(c,b);mga(D,a,z.type)}r=a.data.length;c.flags|=1;c.rn=r;c.Rv=r+g;c.WQ=r;for(r=0;r<g;r++)x=m[r],x.a9a&&x.a9a(x);D=z=!1;r=pha(a,b,g,null);
g>0&&(c.lZa=new Map);for(x=0;x<g;x++){K=m[x];c.zL=fga(c.zL,K.Za);var P=a,ca=c,va=b;N=r;P.data[N]=K;var Da=K.qa||(K.qa=sd(K.type));Da=new yga(Da,!!K.ta);P.blueprint[N]=Da;va[N]=Da;va=pha(P,va,K.qb,_.je);if(Da=K.Wa){var ta=P.a3a;ta===null&&(ta=P.a3a=[]);P=~ca.index;a:{for(ca=ta.length;ca>0;){var ya=ta[--ca];if(typeof ya==="number"&&ya<0){ca=ya;break a}}ca=0}ca!=P&&ta.push(P);ta.push(N,va,Da)}N=r;if(f){if(K.Rb)for(va=0;va<K.Rb.length;va++)f[K.Rb[va]]=N;K.ta&&(f[""]=N)}n!==null&&n.has(K)?(va=_.k(n.get(K)),
N=va.next().value,va=va.next().value,c.lZa.set(K.type,[r,N+c.rn,va+c.rn])):e!==null&&e.has(K)||c.lZa.set(K.type,r);K.wd!==null&&(c.flags|=4);if(K.Wa!==null||K.Za!==null||K.qb!==0)c.flags|=64;K=K.type.prototype;!z&&(K.Wb||K.Qa||K.eo)&&(N=z=void 0,((N=(z=a).hG)!=null?N:z.hG=[]).push(c.index),z=!0);D||!K.Wb&&!K.eo||(K=D=void 0,((K=(D=a).NQ)!=null?K:D.NQ=[]).push(c.index),D=!0);r++}for(b=c.rn;b<c.Rv;b++)m=a.data[b],e!==null&&e.has(m)?(m=e.get(m),via(0,c,m,b),via(1,c,m,b),wia(c,b,!0)):(xia(0,c,m,b),xia(1,
c,m,b),wia(c,b,!1))}if(f!==null&&d!==null)for(a=c.R4=[],c=0;c<d.length;c+=2){b=f[d[c+1]];if(b==null)throw new _.cd(-301,!1);a.push(d[c],b)}};xia=function(a,b,c,d){c=a===0?c.inputs:c.outputs;for(var e in c)if(c.hasOwnProperty(e)){if(a===0){var f=void 0,g=void 0;var m=(g=(f=b).inputs)!=null?g:f.inputs={}}else g=f=void 0,m=(g=(f=b).outputs)!=null?g:f.outputs={};g=f=void 0;(f=m)[g=e]!=null||(f[g]=[]);m[e].push(d);zia(b,e)}};
via=function(a,b,c,d){c=a===0?c.inputs:c.outputs;for(var e in c)if(c.hasOwnProperty(e)){var f=c[e];if(a===0){var g=void 0,m=void 0;var n=(m=(g=b).yya)!=null?m:g.yya={}}else m=g=void 0,n=(m=(g=b).b3a)!=null?m:g.b3a={};m=g=void 0;(g=n)[m=f]!=null||(g[m]=[]);n[f].push(d,e);zia(b,f)}};zia=function(a,b){b==="class"?a.flags|=8:b==="style"&&(a.flags|=16)};
wia=function(a,b,c){var d=a.tc,e=a.inputs,f=a.yya;if(d===null||!c&&e===null||c&&f===null||Ega(a))a.oX!=null||(a.oX=[]),a.oX.push(null);else{for(var g=null,m=0;m<d.length;){var n=d[m];if(n===0)m+=4;else{if(n!==5){if(typeof n==="number")break;if(!c&&e.hasOwnProperty(n))for(var r=_.k(e[n]),x=r.next();!x.done;x=r.next()){if(x.value===b){g!=null||(g=[]);g.push(n,d[m+1]);break}}else if(c&&f.hasOwnProperty(n))for(n=f[n],r=0;r<n.length;r+=2)if(n[r]===b){g!=null||(g=[]);g.push(n[r+1],d[m+1]);break}}m+=2}}a.oX!=
null||(a.oX=[]);a.oX.push(g)}};Aia=function(a,b,c,d,e,f,g){var m=b[1],n=m.Da;a=tia(m,a,c,d,_.Ld(n,f));yia(m,b,a,_.Ld(n,g),e);a.zL=fga(a.zL,a.tc);a.tc!==null&&ria(a,a.tc,!1);a.zL!==null&&ria(a,a.zL,!0);m.queries!==null&&m.queries.Mwa(m,a);return a};Bia=function(a,b){$fa(a,b);(b.flags&4)!==0&&a.queries.NZa(b)};
Cia=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(_.Id(f));if(_.Fd(f)){for(var g=d,m=10;m<f.length;m++){var n=f[m],r=n[1].firstChild;r!==null&&Cia(n[1],n,r,g)}f[7]!==f[0]&&g.push(f[7])}f=c.type;if(f&8)Cia(a,b,c.Ug,d);else if(f&32)for(f=jha(c,b);g=f();)d.push(g);else f&16&&(f=c!==null?b[15][5].Fw[c.Fw]:null,Array.isArray(f)?d.push.apply(d,_.v(f)):(g=_.Nd(b[15]),Cia(g[1],g,f,d,!0)))}c=e?c.KBa:c.next}return d};
Dia=function(a){if(a[25]!==null){for(var b=_.k(a[25]),c=b.next();!c.done;c=b.next()){c=c.value;var d=c.lw;d.kM.add(c);d.scheduler.notify(7)}a[25].length=0}};Eia=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={jW:void 0},d=c.next())e.jW=d.value,e.jW.Of&&(b=!0,e.jW.zone===null||Zone.current===e.jW.zone?e.jW.run():e.jW.zone.run(function(f){return function(){return f.jW.run()}}(e)));b=b&&!!(a[2]&8192)}};
Gia=function(a,b){b=b===void 0?0:b;var c=a[10].K9a,d;(d=c.Aua)==null||d.call(c);try{d=b;b=Pfa;try{for(Qfa(!0),Fia(a,d),d=0;Jfa(a);){if(d===100)throw new _.cd(103,!1);d++;Fia(a,1)}}finally{Qfa(b)}}finally{var e;(e=c.end)==null||e.call(c)}};Hia=function(a,b){for(a=Lga(a[12]);a!==null;a=Lga(a[4]))for(var c=10;c<a.length;c++){var d=a[c];(d[2]&128)===128&&Fia(d,b)}};
Fia=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.Of)&&Dea(e)));f||(f=!1);e&&(e.Of=!1);a[2]&=-9217;if(f){var g=c.ta;b=a[8];if(!Gd(a)){var m=a[2];Vfa(a);d=!0;f=e=null;if(c.type!==2){if((e=a[24])!=null)var n=e;else e=(n=Iia.pop())!=null?n:Object.create(Jia),e.ki=a,n=e;f=n;e=id(f)}else if(dd===null){d=!1;var r;n=(r=a[24])!=null?r:Object.create(Kia);n.ki=a;f=n;e=id(f)}else a[24]&&(Iea(a[24]),a[24]=null);try{a[17]=0;_.Od.gy=c.Cua;
g!==null&&Tha(c,a,g,2,b);if(n=(m&3)===3){var x=c.NQ;x!==null&&aga(a,x,3,null)}else{var z=c.hG;z!==null&&bga(a,z,0,null);cga(a,0)}for(var D=Lga(a[12]);D!==null;D=Lga(D[4]))if(D[2]&2){var K=D[9];for(x=0;x<K.length;x++)Ifa(K[x])}Eia(a);Hia(a,0);c.wd!==null&&mia(c,a);if(n){var N=c.fYa;N!==null&&aga(a,N,3)}else{var P=c.vda;P!==null&&bga(a,P,1);cga(a,1)}var ca=c.a3a;if(ca!==null)try{for(D=0;D<ca.length;D++){var va=ca[D];if(va<0)_.Od.selectedIndex=~va;else{K=va;var Da=ca[++D],ta=ca[++D];N=_.Od;N.gy=N.Bua=
Da;_.Od.w2=K;var ya=a[K];Zd(24,ya);ta(2,ya);Zd(25,ya)}}}finally{_.Od.selectedIndex=-1}var Oa=c.QE;Oa!==null&&Lia(a,Oa,0);var Va=c.tb;Va!==null&&nia(2,Va,b);if(n){var Ea=c.ceb;Ea!==null&&aga(a,Ea,3)}else{var Ra=c.dqa;Ra!==null&&bga(a,Ra,2);cga(a,2)}c.Sfa===!0&&(c.Sfa=!1);if(a[22]){for(var Pa=_.k(a[22]),qb=Pa.next();!qb.done;qb=Pa.next()){var Lb=qb.value;Lb()}a[22]=null}Dia(a);a[2]&=-73}catch(Bd){throw Md(a),Bd;}finally{f!==null&&(Hea(f,e),d&&(a=f,a.ki[24]!==a&&(a.ki=null,Iia.push(a)))),Yfa()}}}else d&
8192&&(Eia(a),Hia(a,1),c=c.QE,c!==null&&Lia(a,c,1),Dia(a))};Lia=function(a,b,c){for(var d=0;d<b.length;d++){var e=a,f=b[d],g=c;Zd(18);e=_.Kd(f,e);(e[2]&128)===128&&Fia(e,g);Zd(19,e[8])}};_.Mia=function(a,b){b=10+b;if(b<a.length)return a[b]};
_.Oia=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&&Nia(f,b);f=b[18];f!==null&&pia(f,e);_.Kfa(b);b[2]|=128;d&&(c=hha(c,a),d=b[11],f=d.parentNode(a[7]),f!==null&&(a=a[5],b[0]=f,b[5]=a,oe(d,1,e.firstChild,b,f,c,!1)));b=b[6];b!==null&&b.firstChild!==null&&(b.firstChild=null)};_.Qia=function(a){a=_.Pia(a,0);a!==void 0&&_.bha(a[1],a)};
_.Pia=function(a,b){if(!(a.length<=10)){var c=10+b,d=a[c];if(d){var e=d[16];e!==null&&e!==a&&$ga(e,d);b>0&&(a[c-1][4]=d[4]);a=ffa(a,10+b);Zga(d[1],d);d[0]=null;d[5]=null;b=a[18];b!==null&&b.G2(a[1]);d[3]=null;d[4]=null;d[2]&=-129}return d}};Nia=function(a,b){var c=a[9],d=b[3];_.Ed(d)?a[2]|=2:b[15]!==d[3][15]&&(a[2]|=2);c===null?a[9]=[b]:c.push(b)};
Ria=function(a){return Object.keys(a).map(function(b){var c=_.k(a[b]),d=c.next().value,e=c.next().value;c=c.next().value;b={Sdd:d,E6b:b,c$c:(e&1)!==0};c&&(b.transform=c);return b})};Sia=function(a){return Object.keys(a).map(function(b){return{Sdd:a[b],E6b:b}})};Uia=function(a,b,c){(b=b instanceof _.Ce?b:b==null?void 0:b.Mb)&&a.OGb!==null&&(b=a.OGb(b)||b);return b?new Tia(c,b):c};
Wia=function(a){var b=a.get(_.De,null);if(b===null)throw new _.cd(407,!1);var c=a.get(Via,null);a=a.get(Ee,null);return{K9a:b,Ima:c,c2:a,Kzd:!1}};Xia=function(a,b){a=(a.oa[0][0]||"div").toLowerCase();return b.createElement(a,a==="svg"?"svg":a==="math"?"math":null)};
aja=function(a,b,c,d){if(a)a=["ng-version","0.0.0-PLACEHOLDER"];else{a=b.oa[0];for(var e=[],f=[],g=1,m=2;g<a.length;){var n=a[g];if(typeof n==="string")m===2?n!==""&&e.push(n,a[++g]):m===8&&f.push(n);else{if((m&1)!==0)break;m=n}g++}f.length&&e.push.apply(e,[1].concat(_.v(f)));a=e}f=e=null;g=0;if(c)for(c=_.k(c),m=c.next();!m.done;m=c.next())m=m.value,g+=m[Yia].Red,m.create&&(m.scb=0,n=void 0,((n=e)!=null?n:e=[]).push(m)),m.update&&(m.scb=0,n=void 0,((n=f)!=null?n:f=[]).push(m));if(d)for(c=0;c<d.length;c++)if(m=
d[c],typeof m!=="function")for(m=_.k(m.bindings),n=m.next();!n.done;n=m.next()){n=n.value;g+=n[Yia].Red;var r=c+1;if(n.create){n.scb=r;var x=void 0;((x=e)!=null?x:e=[]).push(n)}n.update&&(n.scb=r,r=void 0,((r=f)!=null?r:f=[]).push(n))}b=[b];if(d)for(d=_.k(d),c=d.next();!c.done;c=d.next())c=c.value,b.push((typeof c==="function"?c:c.type)[Zia]||null);return lha(0,null,$ia(e,f),1,g,b,null,null,null,[a],null)};
$ia=function(a,b){return a||b?function(c){if(c&1&&a)for(var d=_.k(a),e=d.next();!e.done;e=d.next())e.value.create();if(c&2&&b)for(c=_.k(b),d=c.next();!d.done;d=c.next())d.value.update()}:null};bja=function(a){a=a[Yia].kind;return a==="input"||a==="twoWay"};cja=function(a,b,c){a=a.Fw=[];for(var d=0;d<b.length;d++){var e=c[d];a.push(e!=null&&e.length?Array.from(e):null)}};dja=function(a,b,c){return new Fe(a,b,c,!1)};fja=function(a,b,c){return(new eja({Pb:a,parent:b,Q2c:c===void 0?null:c,Ifd:!0})).Mb};
_.He=function(a){if(!gja.has(a)){gja.add(a);var b,c;(b=performance)==null||(c=b.mark)==null||c.call(b,"mark_feature_usage",{detail:{q3:a}})}};
_.Ie=function(a){return hga(function(){var b=hja(a),c,d=Object.assign({},b,{Aa:a.Aa,Ba:a.Ba,ta:a.ta,Da:a.Da||null,hc:a.hc,hcd:a.Ma===0,jZa:null,q8a:null,dependencies:b.standalone&&a.dependencies||null,OGb:b.standalone?function(e){e=e.get(ija);if(d.standalone){if(!e.Aca.has(d)){var f=jfa(!1,d.type);f=f.length>0?fja([f],e.Xb,"Standalone["+d.type.name+"]"):null;e.Aca.set(d,f)}e=e.Aca.get(d)}else e=null;return e}:null,AGb:null,O6:(c=a.O6)!=null?c:!1,data:a.data||{},lb:a.lb||0,styles:a.styles||_.ud,ve:null,
eM:a.eM||null,Vf:null,id:""});b.standalone&&_.He("NgStandalone");jja(d);b=a.dependencies;d.jZa=_.kja(b,_.lja);d.q8a=_.kja(b,_.cfa);d.id=mja(d);return d})};_.lja=function(a){return a[td]||a[Zia]||null};_.Je=function(a){return hga(function(){return{type:a.type,hy:a.hy||_.ud,T2c:a.T2c||_.ud,imports:a.imports||_.ud,exports:a.exports||_.ud,GGd:null,eM:a.eM||null,id:a.id||null}})};_.Ke=function(a){return hga(function(){var b=hja(a);jja(b);return b})};
_.Le=function(a){var b;return{type:a.type,name:a.name,qa:null,he:a.he!==!1,standalone:(b=a.standalone)!=null?b:!0,ae:a.type.prototype.La||null}};
hja=function(a){var b={},c,d=a.type,e=a.Wa||null,f=a.qb||0,g=a.Za||null,m=a.wd||null,n=a.inputs||Hd,r=a.Rb||null,x=(c=a.standalone)!=null?c:!0;c=a.O6===!0;var z=a.oa||_.ud,D=a.tb||null,K=a.features||null;var N=a.inputs;if(N==null)var P=Hd;else{var ca={};for(P in N)if(N.hasOwnProperty(P)){var va=N[P];if(Array.isArray(va)){var Da=va[0];var ta=va[1];var ya=void 0;var Oa=(ya=va[2])!=null?ya:ta;va=va[3]||null}else Oa=ta=va,Da=0,va=null;ca[ta]=[P,Da,va];b[ta]=Oa}P=ca}a=a.outputs;if(a==null)var Va=Hd;else{N=
{};for(Va in a)a.hasOwnProperty(Va)&&(N[a[Va]]=Va);Va=N}return{type:d,a9a:null,qa:null,Wa:e,qb:f,Za:g,wd:m,E2:b,Hwd:n,Rb:r,standalone:x,O6:c,oa:z,tb:D,features:K,Ana:null,W9a:null,EP:null,inputs:P,outputs:Va,Msd:null}};jja=function(a){var b;(b=a.features)==null||b.forEach(function(c){return c(a)})};_.kja=function(a,b){return a?function(){var c=typeof a==="function"?a():a,d=[];c=_.k(c);for(var e=c.next();!e.done;e=c.next())e=b(e.value),e!==null&&d.push(e);return d}:null};
mja=function(a){var b=0;a=[a.oa,a.hc,a.qb,a.Za,typeof a.Da==="function"?"":a.Da,a.Ba,a.Aa,a.lb,a.standalone,a.O6,a.Rb,JSON.stringify(a.inputs),JSON.stringify(a.outputs),Object.getOwnPropertyNames(a.type.prototype),!!a.wd,!!a.tb];a=_.k(a.join("|"));for(var c=a.next();!c.done;c=a.next())b=Math.imul(31,b)+c.value.charCodeAt(0)<<0;return"c"+(b+2147483648)};nja=function(a){return!!a&&typeof a.then==="function"};oja=function(a){return!!a&&typeof a.subscribe==="function"};
qja=function(a){return{Uq:[{ya:pja,zd:!0,lc:a}]}};rja=function(a,b){a&&(b=a.indexOf(b),0<=b&&a.splice(b,1))};_.Me=function(a){return typeof a==="function"};sja=function(a){return a instanceof _.Ne||a&&"closed"in a&&_.Me(a.remove)&&_.Me(a.add)&&_.Me(a.unsubscribe)};_.Oe=function(){};uja=function(a){tja(function(){throw a;})};_.Pe=function(a){return a};_.Qe=function(){return vja(_.Gc.apply(0,arguments))};
vja=function(a){return a.length===0?_.Pe:a.length===1?a[0]:function(b){return a.reduce(function(c,d){return d(c)},b)}};wja=function(a){var b;return(b=a!=null?a:void 0)!=null?b:Promise};xja=function(a,b){return new _.Re(function(c){var d=0;return b.Xe(function(){d===a.length?c.complete():(c.next(a[d++]),c.closed||this.Xe())})})};
yja=function(a,b){if(!a)throw Error("Va");return new _.Re(function(c){var d=new _.Ne;d.add(b.Xe(function(){var e=a[Symbol.asyncIterator]();d.add(b.Xe(function(){var f=this;e.next().then(function(g){g.done?c.complete():(c.next(g.value),f.Xe())})}))}));return d})};zja=function(a,b,c,d){b=b.Xe(function(){try{c.call(this)}catch(e){a.error(e)}},d===void 0?0:d);a.add(b);return b};
Bja=function(a,b){return new _.Re(function(c){var d;c.add(b.Xe(function(){d=a[Aja]();zja(c,b,function(){var e=d.next(),f=e.value;e.done?c.complete():(c.next(f),this.Xe())})}));return function(){var e;return _.Me((e=d)==null?void 0:e.return)&&d.return()}})};
Dja=function(a,b){return new _.Re(function(c){var d=new _.Ne;d.add(b.Xe(function(){var e=a[Cja]();d.add(e.subscribe({next:function(f){d.add(b.Xe(function(){return c.next(f)}))},error:function(f){d.add(b.Xe(function(){return c.error(f)}))},complete:function(){d.add(b.Xe(function(){return c.complete()}))}}))}));return d})};Eja=function(a,b){return new _.Re(function(c){return b.Xe(function(){return a.then(function(d){c.add(b.Xe(function(){c.next(d);c.add(b.Xe(function(){return c.complete()}))}))},function(d){c.add(b.Xe(function(){return c.error(d)}))})})})};
Fja=function(a){return new TypeError("Wa`"+(a!==null&&typeof a==="object"?"an invalid object":"'"+a+"'"))};Hja=function(a,b){if(a!=null){if(_.Me(a[Cja]))return Dja(a,b);if(Gja(a))return xja(a,b);if(_.Me(a==null?void 0:a.then))return Eja(a,b);if(Symbol.asyncIterator&&_.Me(a==null?void 0:a[Symbol.asyncIterator]))return yja(a,b);if(_.Me(a==null?void 0:a[Aja]))return Bja(a,b)}throw Fja(a);};_.Te=function(a,b){return b?Hja(a,b):Se(a)};
Se=function(a){if(a instanceof _.Re)return a;if(a!=null){if(_.Me(a[Cja]))return Ija(a);if(Gja(a))return Jja(a);if(_.Me(a==null?void 0:a.then))return Kja(a);if(Symbol.asyncIterator&&_.Me(a==null?void 0:a[Symbol.asyncIterator]))return Lja(a);if(_.Me(a==null?void 0:a[Aja]))return Mja(a)}throw Fja(a);};Ija=function(a){return new _.Re(function(b){var c=a[Cja]();if(_.Me(c.subscribe))return c.subscribe(b);throw new TypeError("Xa");})};
Jja=function(a){return new _.Re(function(b){for(var c=0;c<a.length&&!b.closed;c++)b.next(a[c]);b.complete()})};Kja=function(a){return new _.Re(function(b){a.then(function(c){b.closed||(b.next(c),b.complete())},function(c){return b.error(c)}).then(null,uja)})};Mja=function(a){return new _.Re(function(b){for(var c=a[Aja]();!b.closed;){var d=c.next(),e=d.value;d.done?b.complete():b.next(e)}return function(){return _.Me(c==null?void 0:c.return)&&c.return()}})};
Lja=function(a){return new _.Re(function(b){Nja(a,b).catch(function(c){return b.error(c)})})};
Nja=function(a,b){var c,d,e,f,g,m;return _.Ue(function(n){switch(n.ud){case 1:_.Ve(n,2,3);var r=a[Symbol.asyncIterator];f=r!==void 0?r.call(a):new Oja(_.k(a));case 5:return _.We(n,f.next(),8);case 8:d=n.Xf;if(d.done){n.eg(3);break}g=d.value;b.next(g);n.eg(5);break;case 3:Xe(n);n.NB=0;n.HK=9;if(!d||d.done||!(e=f.return)){n.eg(9);break}return _.We(n,e.call(f),9);case 9:Xe(n,0,0,1);if(c)throw c.error;Ye(n,10,1);break;case 10:Ye(n,4);break;case 2:m=_.$e(n);c={error:m};n.eg(3);break;case 4:b.complete(),
_.af(n)}})};bf=function(a,b){return b?xja(a,b):Jja(a)};_.Pja=function(a){return _.Me(a[a.length-1])?a.pop():void 0};cf=function(a){var b=a[a.length-1];return b&&_.Me(b.Xe)?a.pop():void 0};Qja=function(a){return typeof a[a.length-1]==="number"?a.pop():Infinity};_.df=function(){var a=_.Gc.apply(0,arguments),b=cf(a);return b?xja(a,b):bf(a)};_.ef=function(a){var b=_.Me(a)?a:function(){return a};return new _.Re(function(c){return c.error(b())})};
Rja=function(a,b){var c=a.kind,d=a.value;a=a.error;if(typeof c!=="string")throw new TypeError("Ya");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)};_.hf=function(a){return new Promise(function(b,c){var d=new ff({next:function(e){b(e);d.unsubscribe()},error:c,complete:function(){c(new _.gf)}});a.subscribe(d)})};
_.jf=function(a){return function(b){if(_.Me(b==null?void 0:b.JC))return b.JC(function(c){try{return a(c,this)}catch(d){this.error(d)}});throw new TypeError("Za");}};_.lf=function(){return _.jf(function(a,b){var c=null;a.lta++;var d=new _.kf(b,void 0,void 0,void 0,function(){if(!a||a.lta<=0||0<--a.lta)c=null;else{var e=a.d0,f=c;c=null;!e||f&&e!==f||e.unsubscribe();b.unsubscribe()}});a.subscribe(d);d.closed||(c=a.connect())})};
_.Sja=function(a){function b(d,e){var f={sync:!1,kb:null};f.kb=a.Xe(function(g){e();var m=g.kb;g.kb=null;m?(m.unsubscribe(),d.remove(m)):g.sync=!0},c,f);f.sync?f.kb.unsubscribe():d.add(f.kb)}var c=c===void 0?0:c;return _.jf(function(d,e){d.subscribe(new _.kf(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()})}))})};
_.E=function(a){return _.jf(function(b,c){var d=0;b.subscribe(new _.kf(c,function(e){c.next(a.call(void 0,e,d++))}))})};_.Uja=function(a){return _.E(function(b){return Tja(b)?a.apply(null,_.v(b)):a(b)})};Zja=function(a){if(a.length===1){var b=a[0];if(Vja(b))return{args:b,keys:null};if(b&&typeof b==="object"&&Wja(b)===Xja)return a=Yja(b),{args:a.map(function(c){return b[c]}),keys:a}}return{args:a,keys:null}};
_.mf=function(){var a=_.Gc.apply(0,arguments),b=cf(a),c=_.Pja(a);a=Zja(a);var d=a.args,e=a.keys;if(d.length===0)return _.Te([],b);b=new _.Re(_.$ja(d,b,e?function(f){for(var g={},m=0;m<f.length;m++)g[e[m]]=f[m];return g}:_.Pe));return c?b.ha(_.Uja(c)):b};
_.$ja=function(a,b,c){c=c===void 0?_.Pe:c;return function(d){aka(b,function(){for(var e=a.length,f=Array(e),g=e,m=a.map(function(){return!1}),n=!0,r={lX:0};r.lX<e;r={lX:r.lX},r.lX++)aka(b,function(x){return function(){_.Te(a[x.lX],b).subscribe(new bka(d,function(z){f[x.lX]=z;n&&(m[x.lX]=!0,n=!m.every(_.Pe));n||d.next(c(f.slice()))},function(){return--g===0}))}}(r),d)},d)}};aka=function(a,b,c){a?c.add(a.Xe(b)):b()};
cka=function(a,b,c,d){var e=[],f=0,g=0,m=!1,n=function(r){f++;Se(c(r,g++)).subscribe(new _.kf(b,function(x){b.next(x)},void 0,function(){f--;for(var x={};e.length&&f<d;x={Bub:void 0})x.Bub=e.shift(),n(x.Bub);!m||e.length||f||b.complete()}))};a.subscribe(new _.kf(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}};
_.nf=function(a,b,c){c=c===void 0?Infinity:c;if(_.Me(b))return _.nf(function(d,e){return _.E(function(f,g){return b(d,f,e,g)})(Se(a(d,e)))},c);typeof b==="number"&&(c=b);return _.jf(function(d,e){return cka(d,e,a,c)})};_.of=function(a){a=a===void 0?Infinity:a;return _.nf(_.Pe,a)};_.pf=function(){var a=_.Gc.apply(0,arguments);return _.of(1)(bf(a,cf(a)))};_.qf=function(a){return new _.Re(function(b){Se(a()).subscribe(b)})};
_.sf=function(){var a=_.Gc.apply(0,arguments),b=_.Pja(a),c=Zja(a);a=c.args;c=c.keys;return b?dka(a,c).ha(_.E(function(d){return b.apply(null,_.v(d))})):dka(a,c)};
dka=function(a,b){return new _.Re(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={qya:void 0,sourceIndex:m.sourceIndex},m.sourceIndex++){var n=Se(a[m.sourceIndex]);m.qya=!1;c.add(n.subscribe({next:function(r){return function(x){r.qya||(r.qya=!0,g++);e[r.sourceIndex]=x}}(m),error:function(r){return c.error(r)},complete:function(r){return function(){f++;f!==d&&r.qya||(g===d&&c.next(b?b.reduce(function(x,z,D){return x[z]=e[D],x},{}):
e),c.complete())}}(m)}))}})};
_.tf=function(a,b,c){if(_.Me(c)){var d=c;c=void 0}if(d)return _.tf(a,b,c).ha(_.Uja(d));d=_.k(_.Me(a.addEventListener)&&_.Me(a.removeEventListener)?eka.map(function(g){return function(m){return a[g](b,m,c)}}):_.Me(a.addListener)&&_.Me(a.removeListener)?fka.map(gka(a,b)):_.Me(a.on)&&_.Me(a.off)?hka.map(gka(a,b)):[]);var e=d.next().value,f=d.next().value;return!e&&Gja(a)?_.nf(function(g){return _.tf(g,b,c)})(bf(a)):new _.Re(function(g){if(!e)throw new TypeError("$a");var m=function(){var n=_.Gc.apply(0,
arguments);return g.next(1<n.length?n:n[0])};e(m);return function(){return f(m)}})};gka=function(a,b){return function(c){return function(d){return a[c](b,d)}}};_.vf=function(a,b,c){a=a===void 0?0:a;c=c===void 0?_.uf:c;var d=-1;b!=null&&(b&&_.Me(b.Xe)?c=b:d=b);return new _.Re(function(e){var f=a instanceof Date&&!isNaN(a)?+a-c.now():a;f<0&&(f=0);var g=0;return c.Xe(function(){e.closed||(e.next(g++),0<=d?this.Xe(void 0,d):e.complete())},f)})};
_.xf=function(){var a=_.Gc.apply(0,arguments),b=cf(a),c=Qja(a);return a.length?a.length===1?Se(a[0]):_.of(c)(bf(a,b)):_.wf};_.jka=function(a){return a.length===1&&ika(a[0])?a[0]:a};_.yf=function(a){return _.jf(function(b,c){var d=0;b.subscribe(new _.kf(c,function(e){return a.call(void 0,e,d++)&&c.next(e)}))})};lka=function(){var a=_.Gc.apply(0,arguments);a=_.jka(a);return a.length===1?Se(a[0]):new _.Re(kka(a))};
kka=function(a){return function(b){for(var c=[],d={p4:0};c&&!b.closed&&d.p4<a.length;d={p4:d.p4},d.p4++)c.push(Se(a[d.p4]).subscribe(new _.kf(b,function(e){return function(f){if(c){for(var g=0;g<c.length;g++)g!==e.p4&&c[g].unsubscribe();c=null}b.next(f)}}(d))))}};
_.mka=function(){var a=_.Gc.apply(0,arguments),b=_.Pja(a),c=_.jka(a);return c.length?new _.Re(function(d){var e=c.map(function(){return[]}),f=c.map(function(){return!1});d.add(function(){e=f=null});for(var g={QR:0};!d.closed&&g.QR<c.length;g={QR:g.QR},g.QR++)Se(c[g.QR]).subscribe(new _.kf(d,function(m){return function(n){e[m.QR].push(n);e.every(function(r){return r.length})&&(n=e.map(function(r){return r.shift()}),d.next(b?b.apply(null,_.v(n)):n),e.some(function(r,x){return!r.length&&f[x]})&&d.complete())}}(g),
void 0,function(m){return function(){f[m.QR]=!0;!e[m.QR].length&&d.complete()}}(g)));return function(){e=f=null}}):_.wf};
oka=function(){var a={each:36E5},b=a.first,c=a.each,d=a.hld===void 0?nka:a.hld,e=a.scheduler===void 0?_.uf:a.scheduler,f=a.mRb===void 0?null:a.mRb;if(b==null&&c==null)throw new TypeError("bb");return _.jf(function(g,m){var n,r=null,x=0,z=function(K){n=zja(m,e,function(){D.unsubscribe();Se(d({mRb:f,Nxd:r,t6:x})).subscribe(m)},K)};var D=g.subscribe(new _.kf(m,function(K){var N;(N=n)==null||N.unsubscribe();x++;m.next(r=K);c>0&&z(c)},void 0,void 0,function(){var K;if((K=n)==null||!K.closed){var N;(N=
n)==null||N.unsubscribe()}r=null}));z(b!=null?typeof b==="number"?b:+b-e.now():c)})};nka=function(a){throw new pka(a);};rka=function(a){return a in qka?(delete qka[a],!0):!1};_.zf=function(a){return!!a&&(a instanceof _.Re||_.Me(a.JC)&&_.Me(a.subscribe))};ska=function(){};
tka=function(a){function b(){a=ska;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()}};uka=function(a){queueMicrotask(function(){return a()});return function(){a=ska}};
vka=function(a){if(a.R0==0&&!a.l4&&!a.isStable)try{a.R0++,a.kka.emit(null)}finally{if(a.R0--,!a.l4)try{a.Vb(function(){return a.rl.emit(null)})}finally{a.isStable=!0}}};xka=function(a){function b(){tka(function(){a.Bca=!1;wka(a);a.BLb=!0;vka(a);a.BLb=!1})}a.BLb||a.Bca||(a.Bca=!0,a.dM?Zone.root.run(function(){b()}):a.umb.run(function(){b()}),wka(a))};
Bka=function(a){var b=yka++,c={};a.lE=a.lE.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(zka(n,"__ignore_ng_zone__"))return d.invokeTask(f,g,m,n);try{return Aka(a),d.invokeTask(f,g,m,n)}finally{(a.Una&&g.type==="eventTask"||a.I6)&&xka(a),a.R0--,vka(a)}},onInvoke:function(d,e,f,g,m,n,r){try{return Aka(a),d.invoke(f,g,m,n,r)}finally{!a.I6||a.Bca||zka(n,"__scheduler_tick__")||xka(a),a.R0--,vka(a)}},onHasTask:function(d,
e,f,g){d.hasTask(f,g);e===f&&(g.Dc=="microTask"?(a.zUc=g.Zad,wka(a),vka(a)):g.Dc=="macroTask"&&(a.nha=g.Had))},onHandleError:function(d,e,f,g){d.handleError(f,g);a.Vb(function(){return a.onError.emit(g)});return!1}})};wka=function(a){a.l4=a.zUc||(a.Una||a.I6)&&a.Bca===!0?!0:!1};Aka=function(a){a.R0++;a.isStable&&(a.isStable=!1,a.pka.emit(null))};zka=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};
_.Af=function(a){return typeof a==="function"&&a[_.ld]!==void 0};_.Bf=function(a){return _.jf(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 _.kf(c,function(r){d=!0;e=r;f||Se(a(r)).subscribe(f=new _.kf(c,m,void 0,n))},void 0,function(){g=!0;d&&f&&!f.closed||c.complete()}))})};
Cka=function(a,b){b=b===void 0?_.uf:b;return _.Bf(function(){return _.vf(a,b)})};_.Cf=function(a){return _.jf(function(b,c){var d=null,e=!1,f;d=b.subscribe(new _.kf(c,void 0,function(g){f=Se(a(g,_.Cf(a)(b)));d?(d.unsubscribe(),d=null,f.subscribe(c)):e=!0}));e&&(d.unsubscribe(),d=null,f.subscribe(c))})};_.Dka=function(a,b,c,d,e){return function(f,g){var m=c,n=b,r=0;f.subscribe(new _.kf(g,function(x){var z=r++;n=m?a(n,x,z):(m=!0,x);d&&g.next(n)},void 0,e&&function(){m&&g.next(n);g.complete()}))}};
_.Df=function(a){return _.Me()?_.nf(a,void 0,1):_.nf(a,1)};_.Eka=function(){var a=_.Gc.apply(0,arguments),b=cf(a);return _.jf(function(c,d){_.of(1)(bf([c].concat(_.v(a)),b)).subscribe(d)})};
_.Fka=function(a){return _.jf(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 _.kf(c,function(m){var n;(n=f)==null||n.unsubscribe();d=!0;e=m;f=new _.kf(c,g,void 0,_.Oe);Se(a(m)).subscribe(f)},void 0,function(){g();c.complete()},function(){e=f=null}))})};_.Ef=function(a){var b=b===void 0?_.uf:b;var c=_.vf(a,b);return _.Fka(function(){return c})};
_.Ff=function(a){a=a===void 0?null:a;return _.jf(function(b,c){var d=!1;b.subscribe(new _.kf(c,function(e){d=!0;c.next(e)},void 0,function(){d||c.next(a);c.complete()}))})};_.Gka=function(){return _.jf(function(a,b){a.subscribe(new _.kf(b,_.Oe))})};_.Gf=function(a){return _.jf(function(b,c){b.subscribe(new _.kf(c,function(){return c.next(a)}))})};_.Hf=function(a){return a<=0?function(){return _.wf}:_.jf(function(b,c){var d=0;b.subscribe(new _.kf(c,function(e){++d<=a&&(c.next(e),a<=d&&c.complete())}))})};
_.Hka=function(a){return _.nf(function(b,c){return a(b,c).ha(_.Hf(1),_.Gf(b))})};_.If=function(a,b){b=b===void 0?_.uf:b;var c=_.vf(a,b);return _.Hka(function(){return c})};Ika=function(){return _.jf(function(a,b){a.subscribe(new _.kf(b,function(c){return Rja(c,b)}))})};_.Jf=function(a){var b=b===void 0?_.Pe:b;var c;a=(c=a)!=null?c:Jka;return _.jf(function(d,e){var f,g=!0;d.subscribe(new _.kf(e,function(m){var n=b(m);if(g||!a(f,n))g=!1,f=n,e.next(m)}))})};Jka=function(a,b){return a===b};
Lka=function(a){a=a===void 0?Kka:a;return _.jf(function(b,c){var d=!1;b.subscribe(new _.kf(c,function(e){d=!0;c.next(e)},void 0,function(){return d?c.complete():c.error(a())}))})};Kka=function(){return new _.gf};_.Mka=function(a){return _.jf(function(b,c){var d=0,e=null,f=!1;b.subscribe(new _.kf(c,function(g){e||(e=new _.kf(c,void 0,void 0,function(){e=null;f&&c.complete()}),Se(a(g,d++)).subscribe(e))},void 0,function(){f=!0;!e&&c.complete()}))})};
Lf=function(a){return _.jf(function(b,c){b.subscribe(c);c.add(a)})};_.Mf=function(a,b){var c=arguments.length>=2;return function(d){return d.ha(a?_.yf(function(e,f){return a(e,f,d)}):_.Pe,_.Hf(1),c?_.Ff(b):Lka(function(){return new _.gf}))}};
Oka=function(a){return _.jf(function(b,c){function d(n,r){var x=new _.Re(function(z){m.YUa++;var D=r.subscribe(z);return function(){D.unsubscribe();--m.YUa===0&&m.B6b&&m.unsubscribe()}});x.key=n;return x}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 Nka(c,function(n){try{var r=a(n),x=e.get(r);if(!x){e.set(r,x=new _.Nf);var z=d(r,x);c.next(z)}x.next(n)}catch(D){g(D)}},g,function(){return f(function(n){return n.complete()})},function(){return e.clear()});
b.subscribe(m)})};_.Of=function(){return _.jf(function(a,b){var c=[];a.subscribe(new _.kf(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}))})};Pka=function(a,b){var c=arguments.length>=2;return function(d){return d.ha(a?_.yf(function(e,f){return a(e,f,d)}):_.Pe,_.Of(),c?_.Ff(b):Lka(function(){return new _.gf}))}};
Ska=function(){return _.jf(function(a,b){a.subscribe(new _.kf(b,function(c){b.next(new Qka("N",c))},function(c){b.next(new Qka("E",void 0,c));b.complete()},function(){b.next(Rka);b.complete()}))})};Tka=function(){var a=_.Gc.apply(0,arguments),b=cf(a),c=Qja(a);a=_.jka(a);return _.jf(function(d,e){_.of(c)(bf([d].concat(_.v(a)),b)).subscribe(e)})};
_.Qf=function(a){var b=_.Me(a)?a:function(){return a};return _.Me()?_.jf(function(c,d){var e=b();(void 0)(e).subscribe(d).add(c.subscribe(e))}):function(c){var d=new Pf(c,b);_.Me(c==null?void 0:c.JC)&&(d.JC=c.JC);d.source=c;d.l5b=b;return d}};_.Rf=function(){return _.jf(function(a,b){var c,d=!1;a.subscribe(new _.kf(b,function(e){var f=c;c=e;d&&b.next([f,e]);d=!0}))})};
Uka=function(){var a=_.Gc.apply(0,arguments),b=a.length;if(b===0)throw Error("db");return _.E(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})};_.Tf=function(a){var b=new _.Sf(a,void 0,void 0);return function(c){return _.Qf(function(){return b})(c)}};
_.Vka=function(a){return _.jf(function(b,c){var d,e=!1,f,g=function(){d=b.subscribe(new _.kf(c,void 0,function(m){f||(f=new _.Nf,a(f).subscribe(new _.kf(c,function(){return d?g():e=!0})));f&&f.next(m)}));e&&(d.unsubscribe(),d=null,e=!1,g())};g()})};_.Uf=function(a,b){return _.jf(_.Dka(a,b,arguments.length>=2,!0))};
Wka=function(){var a=a||{};var b=a.R1c===void 0?function(){return new _.Nf}:a.R1c,c=a.Ted===void 0?!0:a.Ted,d=a.Ued===void 0?!0:a.Ued,e=a.Ved===void 0?!0:a.Ved;return function(f){var g=null,m=null,n=0,r=!1,x=!1,z=function(){g=m=null;r=x=!1};return _.jf(function(D,K){n++;var N;m=(N=m)!=null?N:b();K.add(function(){n--;if(e&&!n&&!x&&!r){var P=g;z();P==null||P.unsubscribe()}});m.subscribe(K);!g&&n>0&&(g=new ff({next:function(P){return m.next(P)},error:function(P){x=!0;var ca=m;d&&z();ca.error(P)},complete:function(){r=
!0;var P=m;c&&z();P.complete()}}),_.Te(D).subscribe(g))})(f)}};_.Vf=function(a){var b=a&&typeof a==="object"?a:{bufferSize:a,wS:void 0,Jw:!1,scheduler:void 0};return function(c){return _.jf(Xka(b))(c)}};
Xka=function(a){var b=a.bufferSize===void 0?Infinity:a.bufferSize;var c=a.wS===void 0?Infinity:a.wS;var d=a.Jw;var e=a.scheduler;var f,g=0,m;return function(n,r){g++;if(f)var x=f.subscribe(r);else f=new _.Sf(b,c,e),x=f.subscribe(r),m=n.subscribe({next:function(z){f.next(z)},error:function(z){var D=f;f=m=void 0;D.error(z)},complete:function(){m=void 0;f.complete()}}),m.closed&&(m=void 0);r.add(function(){g--;x.unsubscribe();d&&g===0&&m&&(m.unsubscribe(),f=m=void 0)})}};
_.Wf=function(){return _.yf(function(a,b){return 1<=b})};_.Xf=function(){var a=_.Gc.apply(0,arguments),b=cf(a);return _.jf(function(c,d){(b?_.pf(a,c,b):_.pf(a,c)).subscribe(d)})};_.Yf=function(a){return _.jf(function(b,c){var d=null,e=0,f=!1;b.subscribe(new _.kf(c,function(g){var m;(m=d)==null||m.unsubscribe();m=e++;Se(a(g,m)).subscribe(d=new _.kf(c,function(n){return c.next(n)},void 0,function(){d=null;f&&!d&&c.complete()}))},void 0,function(){(f=!0,!d)&&c.complete()}))})};Yka=function(a){return _.Yf(function(){return a})};
_.Zf=function(a){return _.jf(function(b,c){Se(a).subscribe(new _.kf(c,function(){return c.complete()},void 0,_.Oe));!c.closed&&b.subscribe(c)})};_.Zka=function(a,b){b=b===void 0?!1:b;return _.jf(function(c,d){var e=0;c.subscribe(new _.kf(d,function(f){var g=a(f,e++);(g||b)&&d.next(f);!g&&d.complete()}))})};
_.$f=function(a,b,c){var d=_.Me(a)||b||c?{next:a,error:b,complete:c}:a;return d?_.jf(function(e,f){e.subscribe(new _.kf(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()}))}):_.Pe};
_.ala=function(a,b){b=b===void 0?_.$ka:b;var c=b.i5a;var d=b.Qjd;return _.jf(function(e,f){var g=!1,m=null,n=null,r=!1,x=function(){var N;(N=n)==null||N.unsubscribe();n=null;d&&(K(),r&&f.complete())},z=function(){n=null;r&&f.complete()},D=function(N){return n=Se(a(N)).subscribe(new _.kf(f,x,void 0,z))},K=function(){g&&(f.next(m),!r&&D(m));g=!1;m=null};e.subscribe(new _.kf(f,function(N){g=!0;m=N;(!n||n.closed)&&(c?K():D(N))},void 0,function(){r=!0;d&&g&&n&&!n.closed||f.complete()}))})};
_.ag=function(){var a=_.Gc.apply(0,arguments),b=_.Pja(a);return _.jf(function(c,d){for(var e=a.length,f=Array(e),g=a.map(function(){return!1}),m=!1,n={GP:0};n.GP<e;n={GP:n.GP},n.GP++)Se(a[n.GP]).subscribe(new _.kf(d,function(r){return function(x){f[r.GP]=x;m||g[r.GP]||(g[r.GP]=!0,(m=g.every(_.Pe))&&(g=null))}}(n),void 0,_.Oe));c.subscribe(new _.kf(d,function(r){m&&(r=[r].concat(_.v(f)),d.next(b?b.apply(null,_.v(r)):r))}))})};bla=function(){Nea=function(){throw new _.cd(600,"");}};
cla=function(a,b){return Array.isArray(b)?b.reduce(cla,a):Object.assign({},a,b)};dla=function(a,b){b=a.indexOf(b);b>-1&&a.splice(b,1)};_.ela=function(a,b,c,d){var e=_.gd(null);try{var f=b.Vf,g,m,n,r=nha(a,f,c,a[2]&4096?4096:16,null,b,null,null,(g=d==null?void 0:d.Mb)!=null?g:null,(m=d==null?void 0:d.w4c)!=null?m:null,(n=d==null?void 0:d.owa)!=null?n:null);r[16]=a[b.index];var x=a[18];x!==null&&(r[18]=x.Bi(f));qia(f,r,c);return r}finally{_.gd(e)}};
_.fla=function(a,b){return!b||b.firstChild===null||(a.flags&128)===128};
_.cg=function(a){for(var b=Object.getPrototypeOf(a.type.prototype).constructor,c=!0,d=[a];b;){if(a.ta)var e=b.wa||b.Ea;else{if(b.wa)throw new _.cd(903,!1);e=b.Ea}if(e){if(c){d.push(e);var f=a;f.inputs=gla(a.inputs);f.E2=gla(a.E2);f.outputs=gla(a.outputs);(f=e.Wa)&&hla(a,f);f=e.tb;var g=e.wd;f&&ila(a,f);g&&jla(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];n!==void 0&&(g.inputs[f]=n,g.E2[f]=m.E2[f])}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.wSb&&g(a),g===_.cg&&(c=!1)}b=Object.getPrototypeOf(b)}a=0;b=null;for(c=d.length-1;c>=0;c--)e=d[c],e.qb=a+=e.qb,e.Za=fga(e.Za,b=fga(b,e.Za))};gla=function(a){return a===Hd?{}:a===_.ud?[]:a};ila=function(a,b){var c=a.tb;a.tb=c?function(d,e){b(d,e);c(d,e)}:b};
jla=function(a,b){var c=a.wd;a.wd=c?function(d,e,f){b(d,e,f);c(d,e,f)}:b};hla=function(a,b){var c=a.Wa;a.Wa=c?function(d,e){b(d,e);c(d,e)}:b};lla=function(a){for(var b=[],c=!1,d=null,e=null,f=0;f<a.length;f++){var g=a[f];if(g.EP!==null){var m=b.length;d!=null||(d=new Map);e!=null||(e=new Map);kla(g,b,d);e.set(g,[m,b.length-1])}f===0&&g.ta&&(c=!0,b.push(g))}for(c=c?1:0;c<a.length;c++)b.push(a[c]);return[b,d,e]};
kla=function(a,b,c){if(a.EP!==null){a=_.k(a.EP);for(var d=a.next();!d.done;d=a.next())if(d=d.value,typeof d==="function"){d=d();d=_.k(d);for(var e=d.next();!e.done;e=d.next())mla(nla(e.value),b,c)}else mla(d,b,c)}};mla=function(a,b,c){var d=a.M2[Zia]||null,e=d.E2,f=a.inputs,g;for(g in f)f.hasOwnProperty(g)&&(e[f[g]]=e[g]);kla(d,b,c);c.set(d,a);b.push(d)};nla=function(a){return typeof a==="function"?{M2:rd(a),inputs:Hd,outputs:Hd}:{M2:rd(a.M2),inputs:ola(a.inputs),outputs:ola(a.outputs)}};
ola=function(a){if(a===void 0||a.length===0)return Hd;for(var b={},c=0;c<a.length;c+=2)b[a[c]]=a[c+1];return b};qla=function(){return new pla(_.Pd(),_.Rd())};sla=function(a,b){var c,d=(c=b==null?void 0:b.Mb)!=null?c:_.u(_.dg);_.He("NgAfterRender");rla(a,d,b,!1)};_.eg=function(a,b){if(!(b!=null&&b.Mb||Dfa()))throw new _.cd(-203,!1);var c,d=(c=b==null?void 0:b.Mb)!=null?c:_.u(_.dg);_.He("NgAfterNextRender");return rla(a,d,b,!0)};
rla=function(a,b,c,d){var e=b.get(fg);e.lw!=null||(e.lw=b.get(gg));var f=b.get(hg,null,{optional:!0});c=(c==null?void 0:c.Tza)!==!0?b.get(_.jg):null;b=b.get(pla,null,{optional:!0});a=new kg(e.lw,a instanceof Function?[void 0,void 0,a,void 0]:[a.Hwa,a.write,a.FRb,a.read],b==null?void 0:b.view,d,c,f==null?void 0:f.Zc(null));e.lw.register(a);return a};tla=function(a,b,c){var d=b.pX;d=Array.isArray(d)?d[0]:d;return d===null?dha(a,b,c):_.Id(c[d])};
ula=function(a,b,c,d,e){var f=b.pX;if(Array.isArray(f)){var g=null;b.type&3||(g=d,d=e);if(d!==null&&b.Mv===-1)for(b=1;b<f.length;b++)a.insertBefore(d,c[f[b]],g,!1)}};vla=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.pX,e=(Array.isArray(e)?e[0]:e)===null;if(e){e=b.index;var f=d.pX;Array.isArray(f)?f[0]=e:(f=ula,eha=tla,fha=f,d.pX=e)}}}};_.wla=function(a,b){a=b[a.VV];return a===null?a:a<0?~a:a};
xla=function(a,b,c){a.index=0;c=_.wla(b,c);a.XBa=c!==null?b.remove[c]:_.ud};yla=function(a){if(a.index<a.XBa.length){var b=a.XBa[a.index++];if(b>0)return a.ki[b];a.stack.push(a.index,a.XBa);xla(a,a.ki[1].data[~b],a.ki);return yla(a)}if(a.stack.length===0)return null;a.XBa=a.stack.pop();a.index=a.stack.pop();return yla(a)};zla=function(){var a={stack:[],index:-1};return function(b,c){for(a.ki=c;a.stack.length;)a.stack.pop();xla(a,b.value,c);return yla.bind(null,a)}};
Bla=function(){return Ala(_.Rd(),_.Pd())};Cla=function(a){return a[8]||(a[8]=[])};Ala=function(a,b){var c=b[a.index];if(_.Fd(c))var d=c;else d=[c,!0,0,b,null,a,null,null,null,null],b[a.index]=d,qha(b,d);Dla(d,b,a,c);return new lg(d,a,b)};Ela=function(a,b,c,d){if(!a[7]){if(c.type&8)d=_.Id(d);else{d=b[11];var e=d.createComment("");c=Jd(c,b);b=d.parentNode(c);c=d.nextSibling(c);d.insertBefore(b,e,c,!1);d=e}a[7]=d}};
Gla=function(a,b,c,d,e,f,g,m){c.wk&&(a.zL=fga(a.zL,a.tc),e=a.Vf=lha(2,a,e,f,g,c.kZa,c.hVb,null,c.eM,c.Da,null),c.queries!==null&&(c.queries.ta(c,a),e.queries=c.queries.PZa(a)));m&&(a.flags|=m);Sd(a,!1);m=Fla(c,b,a,d);ye&&gha(c,b,m,a);_.fe(m,b);a=[m,!0,0,b,null,a,null,m,null,null];b[d+26]=a;qha(b,a)};_.Hla=function(a,b,c,d,e,f,g,m,n,r,x){var z=c+26;g=b.wk?tia(b,z,4,g||null,m||null):b.data[z];Gla(g,a,b,c,d,e,f,n);r!=null&&Vha(a,g,x)};
_.F=function(a,b,c,d,e,f,g,m){var n=_.Od.Vf,r=_.Pd();f=_.Ld(n.Da,f);var x=a+26;n.wk?(e=tia(n,x,4,e||null,f||null),yia(n,r,e,_.Ld(n.Da,g),aia),$fa(n,e)):e=n.data[x];Gla(e,r,n,a,b,c,d);(e.flags&1)===1&&Uha(n,r,e);g!=null&&Vha(r,e,m);return _.F};Ila=function(a,b){ye=!0;return b[11].createComment("")};_.mg=function(a,b,c,d){var e=_.Pd(),f=_.Ud();_.ke(e,f,b)&&(f=Zfa(),_.bia(e[11],Jd(f,e),d,f.value,a,b,c));return _.mg};
_.ng=function(a,b,c,d,e,f){_.He("NgControlFlow");var g=_.Od.Vf;_.Hla(_.Pd(),g,a,b,c,d,e,_.Ld(g.Da,f),256);return Jla};Jla=function(a,b,c,d,e,f,g,m){_.He("NgControlFlow");var n=_.Od.Vf;_.Hla(_.Pd(),n,a,b,c,d,e,_.Ld(n.Da,f),512,g,m);return Jla};
_.og=function(a){_.He("NgControlFlow");var b=_.Pd(),c=_.Ud(),d=b[c]!==_.je?b[c]:-1;d=d!==-1?b[26+d]:void 0;if(_.ke(b,c,a)){c=_.gd(null);try{if(d!==void 0&&_.Qia(d),a!==-1){a=26+a;var e=b[a],f=b[1].data[a],g=_.ela(b,f,void 0,{owa:null});_.Oia(e,g,0,_.fla(f,null))}}finally{_.gd(c)}}else d!==void 0&&(b=_.Mia(d,0),b!==void 0&&(b[8]=void 0))};_.pg=function(a,b,c){var d=_.Pd(),e=_.Ud();_.ke(d,e,b)&&Zha(Zfa(),d,a,b,d[11],c);return _.pg};
_.Kla=function(a,b,c){var d=_.Pd(),e=_.Ud();_.ke(d,e,b)&&(e=Zfa(),Zha(e,d,a,b,eia(Sfa(_.Od.Vf.data),e,d),c));return _.Kla};_.H=function(a,b,c){var d=_.Pd(),e=_.Ud();_.ke(d,e,b)&&_.$ha(Zfa(),d,a,b,d[11],c);return _.H};_.I=function(a,b,c,d){var e=_.Pd(),f=e[1],g=a+26;c=f.wk?Aia(g,e,2,b,aia,c,d):f.data[g];cia(c,e,a,b,Lla);(c.flags&1)===1&&(a=e[1],Uha(a,e,c),oia(a,c,e));d!=null&&Vha(e,c);return _.I};
_.J=function(){var a=_.Od.Vf,b=dia();a.wk&&Bia(a,b);uia===b&&(uia=null);_.Od.Lwa--;b.lva!=null&&(b.flags&8)!==0&&Yha(b,a,_.Pd(),"class",b.lva);b.Rbb!=null&&(b.flags&16)!==0&&Yha(b,a,_.Pd(),"style",b.Rbb);return _.J};_.L=function(a,b,c,d){_.I(a,b,c,d);_.J();return _.L};_.qg=function(a,b,c){var d=_.Pd(),e=d[1],f=a+26;b=e.wk?Aia(f,d,8,"ng-container",aia,b,c):e.data[f];cia(b,d,a,"ng-container",Mla);(b.flags&1)===1&&(a=d[1],Uha(a,d,b),oia(a,b,d));c!=null&&Vha(d,b);return _.qg};
_.sg=function(){var a=_.Od.Vf,b=dia();a.wk&&Bia(a,b);return _.sg};_.tg=function(a,b,c){_.qg(a,b,c);_.sg();return _.tg};
Nla=function(a,b,c,d,e,f,g){var m=pha(a,d,1,null),n=m<<2;d=Ofa();b===d&&(d=null);d===null&&(n|=1);g&&(n|=2,jha===void 0&&(jha=zla()));e.push(n,f===null?"":f);a=sia(a,m,g?32:1,f===null?"":f,null);vla(c,a);c=a.index;Sd(a,!1);if(d!==null&&b!==d)if(b=d.pX,b===null)eha=tla,fha=ula,d.pX=[null,c];else{d=Array.isArray(b);if(d!=1)throw Error("La`Expecting array here` [Expected=> true == "+(d+" <=Actual]"));b.push(c)}return a};
_.Pla=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(Ola);for(var r=0,x=0;x<b.length;x++){var z=b[x];x&1?(z=e+parseInt(z,10),a.push(-1-z),r|=1<<Math.min(z,31)):z!==""&&a.push(z)}a.push(c<<2|(d?1:0));d&&a.push(d,f);a[g]=r;a[m]=a.length-n;return r};Rla=function(a){for(var b,c="",d=0,e=!1,f;(b=Qla.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)};
Tla=function(a,b,c,d,e,f,g){var m=0,n={type:f.type,VV:pha(b,c,1,null),rrb:g,oO:[],create:[],remove:[],update:[]};d.push(1<<Math.min(f.UPb,31),2,-1-f.UPb,g<<2|2);var r=b.data[g];r===null?b.data[g]=n:r.value=n;r=f.values;for(var x=[],z=0;z<r.length;z++){for(var D=r[z],K=[],N=0;N<D.length;N++){var P=D[N];typeof P!=="string"&&(P=K.push(P)-1,D[N]="\x3c!--\ufffd"+P+"\ufffd--\x3e")}N=[];x.push(N);P=b;var ca=n,va=c,Da=d,ta=e,ya=f.oO[z],Oa=D.join("");D=[];var Va=[],Ea=[];ca.oO.push(ya);ca.create.push(D);ca.remove.push(Va);
ca.update.push(Ea);ya=wha(Kga()).yga(Oa);ya=Gha(ya)||ya;m|=ya?Sla(N,P,ca,va,Da,D,Va,Ea,ya,ta,K,0):0}m&&d.push(m,1,g<<2|3);a.push({kind:3,index:g,oO:x,VV:n.VV})};Wla=function(a){var b=[],c=[],d=1,e=0;a=a.replace(Ula,function(m,n,r){d=r==="select"?0:1;e=parseInt(n.slice(1),10);return""});a=Vla(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=Vla(a[f++]);b.length>c.length&&c.push(g)}return{type:d,UPb:e,oO:b,values:c}};
Vla=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),Ula.test(b)?d.push(Wla(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};
Sla=function(a,b,c,d,e,f,g,m,n,r,x,z){var D=0;for(n=n.firstChild;n;){var K=pha(b,d,1,null);switch(n.nodeType){case Node.ELEMENT_NODE:var N=n,P=N.tagName.toLowerCase();if(Hha.hasOwnProperty(P)){var ca=f,va=_.Xla,Da=P,ta=r;va!==null&&ca.push(va);ca.push(Da,K,0|ta<<17|K<<1);b.data[K]=P;N=N.attributes;for(P=0;P<N.length;P++)ca=N.item(P),va=ca.name.toLowerCase(),ca.value.match(Ola)?Iha.hasOwnProperty(va)&&(Jha[va]?_.Pla(m,ca.value,K,ca.name,0,yha):_.Pla(m,ca.value,K,ca.name,0,null)):f.push(K<<1|1,ca.name,
ca.value);N={kind:1,index:K,children:[]};a.push(N);D|=Sla(N.children,b,c,d,e,f,g,m,n,K,x,z+1);z===0&&g.push(K)}break;case Node.TEXT_NODE:N=n.textContent||"";P=N.match(Ola);f.push(P?"":N,K,0|r<<17|K<<1);z===0&&g.push(K);P&&(D|=_.Pla(m,N,K,null,0,null));a.push({kind:0,index:K});break;case Node.COMMENT_NODE:if(N=Yla.exec(n.textContent||""))N=x[parseInt(N[1],10)],P=f,ca=_.Zla,va=r,ca!==null&&P.push(ca),P.push("",K,0|va<<17|K<<1),Tla(a,b,d,e,r,N,K),N=g,z===0&&(N.push(~K),N.push(K))}n=n.nextSibling}return D};
_.ug=function(a,b,c){c=c===void 0?-1:c;var d=_.Od.Vf,e=_.Pd();a=26+a;var f=_.Ld(d.Da,b);b=Ofa();if(d.wk){var g=b===null?0:b.index,m=Ofa(),n=[],r=[],x=[[]],z=[[]];var D=c;D===-1?f=Rla(f):(c=f.indexOf(":"+D+"\ufffd")+2+D.toString().length,D=f.search(new RegExp("\ufffd\\/\\*\\d+:"+D+"\ufffd")),f=Rla(f.substring(c,D)));c=f.replace($la," ").split(ama);for(D=0;D<c.length;D++){var K=c[D];if((D&1)===0){var N=Vla(K);for(K=0;K<N.length;K++){var P=N[K];if((K&1)===0){if(P!==""){var ca=z[0],va=d,Da=m,ta=x[0],
ya=P.match(Ola);va=Nla(va,Da,ta,e,n,ya?null:P,!1).index;ya&&_.Pla(r,P,va,null,0,null);ca.push({kind:0,index:va})}}else{if(typeof P!=="object")throw Error("fb`"+f);ca=Nla(d,m,x[0],e,n,"",!0).index;Tla(z[0],d,e,r,g,P,ca)}}}else P=K.charCodeAt(0)===47,N=K.charCodeAt(P?1:0),K=26+Number.parseInt(K.substring(P?2:1)),P?(x.shift(),z.shift(),Sd(Ofa(),!1)):(P=x[0],ca=sia(d,K,64,null,null),vla(P,ca),P=ca,x.unshift([]),Sd(P,!0),N={kind:2,index:K,children:[],type:N===35?0:1},z[0].push(N),z.unshift(N.children))}d.data[a]=
{create:n,update:r,VJ:z[0],VAd:g}}d.type===2?e[15][2]|=32:e[2]|=32;a=d.data[a].create;d=cha(d,b===e[5]?null:b,e);b=b&&b.type&8?e[b.index]:null;g=e[11];for(m=0;m<a.length;m++)z=a[m++],n=a[m],r=(z&2)===2,x=(z&1)===1,z>>>=2,f=e[z],c=!1,f===null&&(f=e[z]=_.bma(e,n,r?Node.COMMENT_NODE:Node.TEXT_NODE),c=ye),x&&d!==null&&c&&g.insertBefore(d,f,b,!1);_.Od.Kya=!0};_.vg=function(){_.Od.Kya=!1};_.wg=function(a,b,c){_.ug(a,b,c);_.vg()};_.O=function(a,b,c){var d=_.Pd();cma(_.Od.Vf,d,d[11],_.Rd(),a,b,c);return _.O};
dma=function(a,b){var c=_.Rd(),d=_.Pd(),e=_.Od.Vf;cma(e,d,eia(Sfa(e.data),c,d),c,a,b);return dma};cma=function(a,b,c,d,e,f,g){var m=!0,n=null;if(d.type&3||g)n!=null||(n=hia(d,b,f)),kia(d,a,b,g,c,e,f,n)&&(m=!1);if(m){var r;a=(r=d.outputs)==null?void 0:r[e];var x;if((r=(x=d.b3a)==null?void 0:x[e])&&r.length)for(x=0;x<r.length;x+=2)c=r[x],g=r[x+1],n!=null||(n=hia(d,b,f)),lia(d,b,c,g,e,n);if(a&&a.length)for(x=_.k(a),r=x.next();!r.done;r=x.next())r=r.value,n!=null||(n=hia(d,b,f)),lia(d,b,r,e,e,n)}};
_.Q=function(a){a=a===void 0?1:a;for(var b=_.Od.RV;a>0;)b=b[14],a--;return(_.Od.RV=b)[8]};
_.xg=function(a){var b=_.Pd()[15][5];if(!b.Fw){for(var c=a?a.length:1,d=[],e=0;e<c;e++)d.push(null);c=b.Fw=d;d=c.slice();for(b=b.Ug;b!==null;){if(b.type!==128){if(a)a:{e=null;b:{var f=b.tc;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=Gga(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 x=0;x<f.length;x++)if(f[x]!==r[x])continue c;m=!0;break b}}m=!1}if(m){e=g;break a}}}}else e=
0;e!==null&&(d[e]?d[e].KBa=b:c[e]=b,d[e]=b)}b=b.next}}};_.yg=function(a,b,c){b=b===void 0?0:b;var d=_.Pd(),e=_.Od.Vf;a=tia(e,26+a,16,null,c||null);a.Fw===null&&(a.Fw=b);_.Od.uX=!1;d[6]&&uia===null||(a.flags&32)===32||kha(d[11],0,d,a,cha(e,a.parent,d),eha(a.parent||d[5],a,d))};ema=function(){return this.Ux[Symbol.iterator]()};gma=function(){return fma(_.Rd(),_.Pd())};fma=function(a,b){return a.type&4?new _.zg(b,a,ie(a,b)):null};
hma=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,x=b;m=a[m];var z=e[g+1];z===-1?x=m.type&11?ie(m,x):m.type&4?fma(m,x):null:z===-2?(z=c.metadata.read,x=z===_.he?ie(m,x):z===_.zg?fma(m,x):z===_.Ag?Ala(m,x):void 0):x=xga(x,x[1],z,m);r.call(n,x)}}d.matches=f}return d.matches};
ima=function(a,b,c,d){var e=a.queries.queries[c],f=e.matches;if(f!==null)for(a=hma(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]&&ima(n[1],n,e,d)}if(g[9]!==null)for(g=g[9],m=0;m<g.length;m++)n=g[m],ima(n[1],n,e,d)}}return d};
lma=function(a,b){var c=_.Pd();b=new _.Bg((b&4)===4);var d=b.destroy,e=Mfa(c);e.push(b);a.wk&&Nfa(a).push(d,e.length-1);var f;return((f=c[18])!=null?f:c[18]=new jma).queries.push(new kma(b))-1};_.Cg=function(a,b,c){var d=_.Od.Vf;d.wk&&(mma(d,new nma(a,b,c),-1),(b&2)===2&&(d.O4b=!0));return lma(d,b)};
_.Dg=function(a,b,c,d){var e=_.Od.Vf;if(e.wk){var f=_.Rd();mma(e,new nma(b,c,d),f.index);b=e.wd||(e.wd=[]);a!==(b.length?b[b.length-1]:-1)&&b.push(e.queries.length-1,a);(c&2)===2&&(e.N4b=!0)}return lma(e,c)};oma=function(a){return a.split(",").map(function(b){return b.trim()})};mma=function(a,b,c){a.queries===null&&(a.queries=new pma);a.queries.track(new Eg(b,c))};qma=function(a,b){var c=a[1],d=c.queries.queries[b];return d.xyb?ima(c,a,b,[]):hma(c,a,d,b)};
_.Gg=function(a){var b=_.Pd(),c=_.Od.Vf,d=_.Od.Ct;_.Od.Ct=d+1;c=c.queries.queries[d];return a.Of&&(b[2]&4)===4===((c.metadata.flags&2)===2)?(c.matches===null?a.reset([]):(b=qma(b,d),a.reset(b,Mga),_.Fg(a)),!0):!1};_.Hg=function(){return _.Pd()[18].queries[_.Od.Ct].Dla};_.Ig=function(a,b){var c=_.k(Oea(a,b==null?void 0:b.vk));a=c.next().value;b=c.next().value;c=c.next().value;a.set=b;a.update=c;a.N1=_.rma.bind(a);return a};
_.rma=function(){var a=this,b=this[_.ld];if(b.lYb===void 0){var c=function(){return a()};c[_.ld]=b;b.lYb=c}return b.lYb};_.Jg=function(a,b){var c=Lea(function(){d.Gib();var e=d;var f=e.ef,g=e.UWc;if(f===void 0||g===void 0||f[2]&4)e=a?void 0:_.ud;else{var m=f[18].queries[g].Dla;f=qma(f,g);m.reset(f,Mga);e=a?m.first:m.BOa||e.QPa===void 0?e.QPa=m.toArray():e.QPa}if(b&&e===void 0)throw new _.cd(-951,!1);return e});var d=c[_.ld];d.Gib=_.Ig(0);d.QPa=void 0;return c};
tma=function(a,b){var c=a[_.ld];c.ef=_.Pd();c.UWc=b;c.VWc=c.ef[18].queries[b].Dla;sma(c.VWc,function(){return c.Gib.update(function(d){return d+1})})};_.Kg=function(a,b,c,d){tma(b,_.Dg(a,c,d))};_.Lg=function(a,b,c){tma(a,_.Cg(b,5,c))};_.Mg=function(a){_.Od.Ct+=a===void 0?1:a};_.Ng=function(a){return _.Od.RV[26+a]};
uma=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"&&gfa(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)};zma=function(a,b){var c=vma;if(c===b)return-1;for(b=wma=b;b<c&&a.charCodeAt(b)>32;)b++;b=xma=b;return yma(a,b,c)};yma=function(a,b,c){for(;b<c&&a.charCodeAt(b)<=32;)b++;return b};
_.Og=function(a,b,c){Ama(a,b,c,!1);return _.Og};_.Pg=function(a,b){Ama(a,b,null,!0);return _.Pg};Bma=function(a,b){var c;xma=wma=0;vma=b.length;for(c=zma(b,yma(b,0,vma));c>=0;c=zma(b,c))hfa(a,b.substring(wma,xma),!0)};Ama=function(a,b,c,d){var e=_.Pd(),f=_.Od.Vf,g=_.Rfa(2);f.Sfa&&Cma(f,a,g,d);if(b!==_.je&&_.ke(e,g,b)){var m=f.data[_.Od.selectedIndex],n=e[11];b!=null&&b!==""&&(typeof c==="string"?b+=c:typeof b==="object"&&(b=_.bd(_.se(b))));Dma(f,m,e,n,a,e[g+1]=b,d,g)}};
_.Qg=function(a){var b=Ema,c=Bma,d=_.Od.Vf,e=_.Rfa(2);d.Sfa&&Cma(d,null,e,!0);var f=_.Pd();if(a!==_.je&&_.ke(f,e,a)){var g=d.data[_.Od.selectedIndex];if((g.flags&8)===0||e>=d.eEb){var m=f[11],n=f[e+1];if(a==null||a==="")b=_.ud;else{var r=[];a=_.se(a);if(Array.isArray(a))for(c=0;c<a.length;c++)b(r,a[c],!0);else if(typeof a==="object")for(var x in a)a.hasOwnProperty(x)&&b(r,x,a[x]);else typeof a==="string"&&c(r,a);b=r}b=f[e+1]=b;n===_.je&&(n=_.ud);a=r=0;c=0<n.length?n[0]:null;for(x=0<b.length?b[0]:
null;c!==null||x!==null;){var z=r<n.length?n[r+1]:void 0,D=a<b.length?b[a+1]:void 0,K=null,N=void 0;c===x?(r+=2,a+=2,z!==D&&(K=x,N=D)):x===null||c!==null&&c<x?(r+=2,K=c):(a+=2,K=x,N=D);K!==null&&Dma(d,g,f,m,K,N,!0,e);c=r<n.length?n[r]:null;x=a<b.length?b[a]:null}}else e=g.lva,e!==null&&(a=uea(e,a?a:"")),Yha(g,d,f,"class",a)}};
Cma=function(a,b,c,d){var e=a.data;if(e[c+1]===null){var f=e[_.Od.selectedIndex];a=c>=a.eEb;(f.flags&(d?8:16))!==0&&b===null&&!a&&(b=!1);var g=Sfa(e),m=d?f.cCa:f.dCa;if(g===null)(d?f.Rca:f.Eoa)===0&&(b=Fma(null,e,f,b,d),b=Gma(b,f.tc,d),m=null);else{var n=f.ywa;if(n===-1||e[n]!==g)if(b=Fma(g,e,f,b,d),m===null)g=d?f.Rca:f.Eoa,g=(g&131068)>>2!==0?e[g>>17&32767]:void 0,g!==void 0&&Array.isArray(g)&&(g=Fma(null,e,f,g[1],d),g=Gma(g,f.tc,d),e[(d?f.Rca:f.Eoa)>>17&32767]=g);else{m=void 0;g=f.Rv;for(n=1+f.ywa;n<
g;n++)m=Gma(m,e[n].Za,d);m=Gma(m,f.tc,d)}}m!==void 0&&(d?f.cCa=m:f.dCa=m);n=b;m=d?f.Rca:f.Eoa;b=m>>17&32767;m=(m&131068)>>2;e[c]=n;var r=!1;if(Array.isArray(n)){if(g=n[1],g===null||gfa(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);uma(e,g,c,!0);uma(e,g,c,!1);a=d?f.cCa:f.dCa;a!=null&&typeof g==
"string"&&gfa(a,g)>=0&&(e[c+1]|=1);m=b<<17|m<<2;d?f.Rca=m:f.Eoa=m}};Fma=function(a,b,c,d,e){var f=c.Rv,g=c.ywa;for(g===-1?g=c.rn:g++;g<f;){var m=b[g];d=Gma(d,m.Za,e);if(m===a)break;g++}a!==null&&(c.ywa=g);return d};Gma=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]),hfa(a,g,c?!0:b[++f]))}return a===void 0?null:a};Ema=function(a,b,c){b=String(b);b===""||b.includes(" ")||hfa(a,b,c)};
Dma=function(a,b,c,d,e,f,g,m){if(b.type&3){a=a.data;var n=a[m+1];((n&1)===1?Hma(a,b,c,e,(n&131068)>>2,g):void 0)===void 0&&(f!==void 0||(n&2)==2&&(f=Hma(a,null,c,e,m,g)),b=_.Id(c[_.Od.selectedIndex]),g?f?d.DE(b,e):d.iR(b,e):(g=e.indexOf("-")===-1?void 0:2,f==null?d.WBa(b,e,g):(typeof f==="string"&&f.endsWith("!important")&&(f=f.slice(0,-10),g|=1),d.Yg(b,e,f,g))))}};
Hma=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),x=r?n[1]:n,z=x===null,D=c[e+1];D===_.je&&(D=z?_.ud:void 0);x=z?ifa(D,d):x===d?D:void 0;r&&x===void 0&&(x=ifa(n,d));if(x!==void 0&&(m=x,g))return m;e=a[e+1];e=g?e>>17&32767:(e&131068)>>2}b!==null&&(a=f?b.cCa:b.dCa,a!=null&&(m=ifa(a,d)));return m};_.R=function(a,b){b=b===void 0?"":b;var c=_.Pd(),d=_.Od.Vf;a+=26;var e=d.wk?tia(d,a,1,b,null):d.data[a];ye=!0;b=c[11].bwa(b);c[a]=b;ye&&gha(d,c,b,e);Sd(e,!1)};
_.Ima=function(a,b,c,d){d=d===void 0?"":d;return _.ke(a,_.Ud(),c)?b+_.Yc(c)+d:_.je};_.Sg=function(a){_.Rg("",a);return _.Sg};_.Rg=function(a,b,c){var d=_.Pd();a=_.Ima(d,a,b,c);a!==_.je&&_.Jma(d,a);return _.Rg};_.Jma=function(a,b){a[11].setValue(_.Id(a[_.Od.selectedIndex]),b)};_.Tg=function(a,b,c){_.Af(b)&&typeof b.set==="function"&&(b=b());var d=_.Pd(),e=_.Ud();_.ke(d,e,b)&&_.$ha(Zfa(),d,a,b,d[11],c);return _.Tg};_.Ug=function(a,b){var c=_.Af(a)&&typeof a.set==="function";c&&a.set(b);return c};
_.Vg=function(a,b){var c=_.Pd();cma(_.Od.Vf,c,c[11],_.Rd(),a,b);return _.Vg};_.Wg=function(a){return _.ke(_.Pd(),_.Ud(),a)?_.Yc(a):_.je};
Kma=function(a,b,c,d,e){a=rd(a);if(Array.isArray(a))for(var f=0;f<a.length;f++)Kma(a[f],b,c,d,e);else{f=_.Od.Vf;var g=_.Pd(),m=_.Rd(),n=vd(a)?a:rd(a.ya),r=xfa(a),x=m.WQ&1048575,z=m.rn,D=m.WQ>>20;if(vd(a)||!a.zd)d=new yga(r,e),r=Lma(n,b,e?x:x+D,z),r===-1?(r=qga(m,g),mga(r,f,n),Mma(f,a,b.length),b.push(n),m.rn++,m.Rv++,e&&(m.WQ+=1048576),c.push(d),g.push(d)):(c[r]=d,g[r]=d);else{z=Lma(n,b,x+D,z);x=Lma(n,b,x,x+D);var K=z>=0&&c[z];D=x>=0&&c[x];e&&!D||!e&&!K?(z=qga(m,g),mga(z,f,n),z=c.length,K=new yga(e?
Nma:Oma,e),K.zd=[],K.index=z,K.Iva=0,d&&!e&&K.Iva++,K.zd.push(r),!e&&D&&(c[x].Z8a=K),Mma(f,a,b.length,0),b.push(n),m.rn++,m.Rv++,e&&(m.WQ+=1048576),c.push(K),g.push(K)):(b=c[e?x:z],!e&&d&&b.Iva++,b=b.zd.push(r)-1,Mma(f,a,z>-1?z:x,b));!e&&d&&D&&c[x].Iva++}}};Mma=function(a,b,c,d){var e=vd(b),f=!!b.ue;if(e||f)if(f=(f?rd(b.ue):b).prototype.La)a=a.fW||(a.fW=[]),!e&&b.zd?(b=a.indexOf(c),b===-1?a.push(c,[d,f]):a[b+1].push(d,f)):a.push(c,f)};Lma=function(a,b,c,d){for(;c<d;c++)if(b[c]===a)return c;return-1};
Oma=function(){return Pma(this.zd,[])};Nma=function(a,b,c,d,e){var f=this.zd;if(this.Z8a){var g=this.Z8a.Iva;e=xga(d,d[1],this.Z8a.index,e);d=e.slice(0,g);Pma(f,d);for(f=g;f<e.length;f++)d.push(e[f])}else d=[],Pma(f,d);return d};Pma=function(a,b){for(var c=0;c<a.length;c++)b.push((0,a[c])());return b};_.Xg=function(a){var b=b===void 0?[]:b;return function(c){c.a9a=function(d,e){e=e?e(a):a;var f=_.Od.Vf;f.wk&&(d=!!d.ta,Kma(b,f.data,f.blueprint,d,!0),Kma(e,f.data,f.blueprint,d,!1))}}};
_.Yg=function(a,b){a=_.Td()+a;var c=_.Pd();return c[a]===_.je?_.Vga(c,a,b()):c[a]};_.Zg=function(a,b,c){return Qma(_.Pd(),_.Td(),a,b,c)};_.$g=function(a,b,c,d){return _.Rma(_.Pd(),_.Td(),a,b,c,d)};_.Sma=function(a,b){a=a[b];return a===_.je?void 0:a};Qma=function(a,b,c,d,e,f){b+=c;return _.ke(a,b,e)?_.Vga(a,b+1,f?d.call(f,e):d(e)):_.Sma(a,b+1)};_.Rma=function(a,b,c,d,e,f,g){b+=c;return _.le(a,b,e,f)?_.Vga(a,b+2,g?d.call(g,e,f):d(e,f)):_.Sma(a,b+2)};
_.S=function(a,b){var c=_.Od.Vf;a+=26;if(c.wk){a:{var d=c.hVb;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.ae){var g;((g=c.fW)!=null?g:c.fW=[]).push(a,b.ae)}}else b=c.data[a];g=b.qa||(b.qa=sd(b.type));b=od(_.C);try{var m=jga(!1),n=g();jga(m);var r=_.Pd();a>=c.data.length&&(c.data[a]=null,c.blueprint[a]=null);r[a]=n}finally{od(b)}};_.ch=function(a,b,c){a+=26;var d=_.Pd(),e=d[a];return d[1].data[a].he?Qma(d,_.Td(),b,e.transform,c,e):e.transform(c)};
_.dh=function(a,b){return fma(a,b)};Vma=function(a,b){function c(){_.hd(d);if(d.value===_.Tma)throw new _.cd(-950,null);return d.value}var d=Object.create(_.Uma);d.value=a;d.hdb=b==null?void 0:b.transform;c[_.ld]=d;return c};_.eh=function(a,b){return Vma(a,b)};_.fh=function(){return _.Jg(!0,!1)};_.gh=function(){return _.Jg(!0,!1)};Wma=function(a){var b=_.Rd(),c=_.Pd();b.Mv>-1&&(a&16)!==16?(a=_.Kd(b.index,c),a=new hh(a,a)):a=b.type&175?new hh(c[15],c):null;return a};
Xma=function(a,b,c){a=a.Ew;if(a===null)return a;var d=0;c&&a<c.length&&(d=c[a]);return a+b+d};
ana=function(a){var b=a.Abd;var c=a.qJb;var d=a.dM;b!=null||(b=function(){return new _.ih(Object.assign({},Yma(),{dM:d}))});return[{ya:_.ih,Eb:b},{ya:pfa,zd:!0,Eb:function(){var e=_.u(jh,{optional:!0});return function(){return e.initialize()}}},{ya:pfa,zd:!0,Eb:function(){var e=_.u(kh);return function(){e.initialize()}}},c===!0?{ya:Zma,lc:!0}:[],{ya:$ma,lc:d!=null?d:!1},{ya:ze,Eb:function(){var e=_.u(_.ih),f=_.u(_.Ce),g;return function(m){g!=null||(g=f.get(_.lh));e.Vb(function(){return g.handleError(m)})}}}]};
Yma=function(a){var b,c;return{NCb:!1,Una:(b=a==null?void 0:a.N4c)!=null?b:!1,I6:(c=a==null?void 0:a.Hfd)!=null?c:!1}};
hna=function(a){var b=a.bu?a.bu.Mb:a.ced,c=b.get(_.ih);return c.run(function(){a.bu?a.bu.NY():a.ced.NY();var d=b.get(ze),e;c.Vb(function(){e=c.onError.subscribe({next:d})});if(a.bu){var f=function(){return a.bu.destroy()},g=a.nVb.get(bna);g.add(f);a.bu.ae(function(){dla(a.IVa,a.bu);e.unsubscribe();g.delete(f)})}else{var m=function(){return b.destroy()},n=a.nVb.get(bna);n.add(m);b.ae(function(){e.unsubscribe();n.delete(m)})}return cna(d,c,function(){var r=b.get(mh);dna(r);return r.a4c.then(function(){var x=
b.get(_.nh,"en-US")||"en-US";typeof x==="string"&&(_.ena=x.toLowerCase().replace(/_/g,"-"));if(!b.get(fna,!0)){if(!a.bu)return b.get(_.oh);a.IVa.push(a.bu);return a.bu}if(!a.bu)return x=b.get(_.oh),a.xfd!==void 0&&x.hy(a.xfd),x;var z;(z=gna)==null||z(a.bu,a.IVa);return a.bu})})})};ina=function(a,b){var c=a.Mb.get(_.oh);if(a.rOa.length>0)a.rOa.forEach(function(d){return c.hy(d)});else if(a.instance.tbd)a.instance.tbd(c);else throw new _.cd(-403,!1);b.push(a)};
cna=function(a,b,c){try{var d=c();return nja(d)?d.catch(function(e){b.Vb(function(){return a(e)});throw e;}):d}catch(e){throw b.Vb(function(){return a(e)}),e;}};ona=function(a,b,c){c=c===void 0?[]:c;var d="Platform: "+b,e=new _.wd(d);return function(f){f=f===void 0?[]:f;var g=jna();if(!g||g.Mb.get(kna,!1))if(f=[].concat(_.v(c),_.v(f),[{ya:e,lc:!0}]),a)a(f);else{f=lna(f,d);if(mna&&!mna.get(kna,!1))throw new _.cd(400,!1);bla();mna=f;f.get(qh);nna(f)}f=jna();if(!f)throw new _.cd(401,!1);return f}};
lna=function(a,b){a=a===void 0?[]:a;return _.rh({name:b,Pb:[{ya:wna,lc:"platform"},{ya:bna,lc:new Set([function(){return mna=null}])}].concat(_.v(a))})};jna=function(){var a,b;return(b=(a=mna)==null?void 0:a.get(qh))!=null?b:null};nna=function(a){var b=a.get(xna,null);Dd(a,function(){b==null||b.forEach(function(c){return c()})})};_.sh=function(a,b){return Lea(a,b==null?void 0:b.vk)};
_.th=function(a,b){var c,d=(c=b==null?void 0:b.Mb)!=null?c:_.u(_.dg);b=(b==null?void 0:b.Tza)!==!0?d.get(_.jg):null;c=d.get(pla,null,{optional:!0});var e=d.get(Ee);if(c!==null){var f=yna(c.view,e,a);b instanceof me&&b.ef===c.view&&(b=null)}else f=zna(a,d.get(Ana),e);f.Mb=d;b!==null&&(f.q7a=b.ae(function(){return f.destroy()}));return new Bna(f)};
yna=function(a,b,c){var d=Object.create(Cna);d.view=a;d.zone=typeof Zone!=="undefined"?Zone.current:null;d.AAa=b;d.fn=c;a[23]!=null||(a[23]=new Set);a[23].add(d);d.AO(d);return d};zna=function(a,b,c){var d=Object.create(Dna);d.fn=a;d.scheduler=b;d.AAa=c;d.zone=typeof Zone!=="undefined"?Zone.current:null;d.scheduler.add(d);d.AAa.notify(12);return d};Gna=function(a){if(typeof a==="function")return a=Qea(a,Ena),Fna(a);a=Qea(a.source,a.iK,a.vk);return Fna(a)};
Fna=function(a){var b=a[_.ld];a.set=function(c){Eea(b);_.md(b,c);b.Of=!1;b.Bza=Cea};a.update=function(c){Eea(b);Gea()||Nea();_.md(b,c(b.value));b.Of=!1;b.Bza=Cea};a.N1=_.rma.bind(a);return a};Hna=function(a){switch(a.status){case "loading":return a.cp.reload===0?"loading":"reloading";case "resolved":return a.stream().error===void 0?"resolved":"error";default:return a.status}};_.vh=function(a){return typeof a==="boolean"?a:a!=null&&a!=="false"};
_.wh=function(a,b){b=b===void 0?NaN:b;return isNaN(parseFloat(a))||isNaN(Number(a))?b:Number(a)};Jna=function(a){var b=_.u(_.dg),c=b.get(Ee),d=b.get(fg),e=b.get(hg,null,{optional:!0});d.lw!=null||(d.lw=b.get(gg));var f=a;typeof f==="function"&&(f={FRb:a});a=b.get(pla,null,{optional:!0});b=new Ina(d.lw,[f.Hwa,f.write,f.FRb,f.read],a==null?void 0:a.view,c,b.get(_.jg),e==null?void 0:e.Zc(null));d.lw.register(b)};Mna=function(a){var b=_.Kna.get(a);if(!b)throw Error("lb`"+a);return new Lna(b)};
Nna=function(a,b){a=a[td]||null;var c=b.u4c||ufa();return(new xh(a)).create(c,b.VQ,b.AF,b.gF,b.HO,b.bindings)};Ona=function(a){var b=a[td]||null;if(!b)return null;var c=new xh(b);return{get nb(){return c.nb},get type(){return c.MV},get inputs(){return c.inputs},get outputs(){return c.outputs},get hc(){return c.hc},get qxd(){return b.standalone},get c$c(){return b.O6}}};Qna=function(a,b){if(a==null)return null;a=Pna(b);return a==null?null:a};
Rna=function(a){return Object.assign({},{Oa:{},Zsd:{},keys:[],qd:{},Ja:{},Na:{},sCb:!1},a)};_.yh=function(a){return Sna(a,Tna,Una,Vna)};Tna=function(a,b){return _.U(b,a)};Una=function(a,b,c){b[a]=c};Vna=function(){return{}};_.zh=function(a,b){var c=new a;return b==null?c:Sna(b,Wna,Xna,Yna,a)};Wna=function(a,b){return b[a]};Xna=function(a,b,c){b.i[a]=c};Yna=function(a){if(a==null)throw Error("mb");return new a};
Sna=function(a,b,c,d,e){e=d(e);for(var f=Zna(a,e),g=f.Oa||{},m=f.Ja||{},n=f.qd||{},r=_.k(f.keys||[]),x=r.next(),z={};!x.done;z={Uza:void 0},x=r.next()){x=x.value;var D=b(x,a);if(D!=null){var K=void 0;if(g.hasOwnProperty(x)){if(f.sCb&&D.length===0)continue;K=$na(D,b,c,d,!0,!0,g[x])}else if(m.hasOwnProperty(x))K=$na(D,b,c,d,!1,!0,m[x]);else if(n.hasOwnProperty(x))z.Uza=n[x],K=z.Uza.Ec?D.map(function(N){return function(P){return aoa(P,N.Uza,b,c,d)}}(z)):aoa(D,z.Uza,b,c,d);else if(Array.isArray(D)){if(f.sCb&&
D.length===0)continue;K=$na(D,b,c,d,!0,!1)}else K=D;c(x,e,K)}}return e};aoa=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]=$na(n,c,d,e,b.Gc,b.Fc,b.vc))}return f};$na=function(a,b,c,d,e,f,g){if(f&&g==null)throw Error("nb");return a==null?a:e&&f?a.map(function(m){return Sna(m,b,c,d,g)}):e&&!f?a.map(function(m){return m}):!e&&f?Sna(a,b,c,d,g):typeof a==="object"?JSON.parse(JSON.stringify(a)):a};
Zna=function(a,b){if(b instanceof _.V)a=Rna(b.ma());else if(a instanceof _.V)a=Rna(a.ma());else throw Error("ob");return a};boa=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}};_.Ah=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};coa=function(a,b,c){if(a.Ta)a.Ta[b]=c;else{var d={};a.Ta=(d[b]=c,d)}};
doa=function(a){if(a&&!a.Bi)throw new _.cd(2020,!1);};eoa=function(a,b){return a?b?a.endsWith("/")?b.startsWith("/")?a+b.slice(1):a+b:b.startsWith("/")?a+b:a+"/"+b:a:b};_.Bh=function(a){var b=a.search(/#|\?|$/);return a[b-1]==="/"?a.slice(0,b-1)+a.slice(b):a};Ch=function(a){return a&&a[0]!=="?"?"?"+a:a};foa=function(a){return RegExp("^(https?:)?//").test(a)?(a=_.k(a.split(/\/\/[^\/]+/)),a.next(),a.next().value):a};
goa=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;case "HOVER":return 9;default:return 0}};hoa=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}};
ioa=function(a){switch(a){case "CORE":return 1;case "SOURCE":return 2;case "BUILD":return 4;case "ISSUE_TRACKER":return 5;default:return 0}};joa=function(){this.blockSize=-1};Dh=function(a,b){this.blockSize=-1;this.blockSize=64;this.iva=_.ba.Uint8Array?new Uint8Array(this.blockSize):Array(this.blockSize);this.dEa=this.r4=0;this.ej=[];this.Obd=a;this.fKb=b;this.Wkd=_.ba.Int32Array?new Int32Array(64):Array(64);koa===void 0&&(koa=_.ba.Int32Array?new Int32Array(loa):loa);this.reset()};
noa=function(){Dh.call(this,8,moa)};ooa=function(a,b,c){var d=c.path.split("/");if(d.length>a.length||c.Lka==="full"&&(b.hp()||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{yO:a.slice(0,d.length),yBa:b}};Eh=function(a,b){var c=a?poa(a):void 0,d=b?poa(b):void 0;if(!c||!d||c.length!=d.length)return!1;for(var e=0;e<c.length;e++)if(d=c[e],!qoa(a[d],b[d]))return!1;return!0};
poa=function(a){return[].concat(_.v(Object.keys(a)),_.v(Object.getOwnPropertySymbols(a)))};qoa=function(a,b){if(Array.isArray(a)&&Array.isArray(b)){if(a.length!==b.length)return!1;a=[].concat(_.v(a)).sort();var c=[].concat(_.v(b)).sort();return a.every(function(d,e){return c[e]===d})}return a===b};Fh=function(a){return _.zf(a)?a:nja(a)?_.Te(Promise.resolve(a)):_.df(a)};toa=function(a,b,c){return roa[c.ho](a.root,b.root,c.sQb)&&soa[c.Ta](a.Ta,b.Ta)&&!(c.Se==="exact"&&a.Se!==b.Se)};
uoa=function(a,b){return Eh(a,b)};woa=function(a,b,c){if(!Gh(a.je,b.je)||!voa(a.je,b.je,c)||a.XX!==b.XX)return!1;for(var d in b.children)if(!a.children[d]||!woa(a.children[d],b.children[d],c))return!1;return!0};xoa=function(a,b){return Object.keys(b).length<=Object.keys(a).length&&Object.keys(b).every(function(c){return qoa(a[c],b[c])})};zoa=function(a,b,c){return yoa(a,b,b.je,c)};
yoa=function(a,b,c,d){if(a.je.length>c.length)return a=a.je.slice(0,c.length),Gh(a,c)&&!b.hp()&&voa(a,c,d)?!0:!1;if(a.je.length===c.length){if(!Gh(a.je,c)||!voa(a.je,c,d))return!1;for(var e in b.children)if(!a.children[e]||!zoa(a.children[e],b.children[e],d))return!1;return!0}e=c.slice(0,a.je.length);c=c.slice(a.je.length);return Gh(a.je,e)&&voa(a.je,e,d)&&a.children.primary?yoa(a.children.primary,b,c,d):!1};voa=function(a,b,c){return b.every(function(d,e){return soa[c](a[e].parameters,d.parameters)})};
Aoa=function(a,b){return Gh(a,b)&&a.every(function(c,d){return Eh(c.parameters,b[d].parameters)})};Gh=function(a,b){return a.length!==b.length?!1:a.every(function(c,d){return c.path===b[d].path})};Boa=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};
Eoa=function(a){return a.je.map(function(b){return Coa(b.path)+Doa(b.parameters)}).join("/")};
Foa=function(a,b){if(!a.hp())return Eoa(a);if(b){b=a.children.primary?Foa(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+":"+Foa(e,!1))});return c.length>0?b+"("+c.join("//")+")":b}b=Boa(a,function(d,e){return e==="primary"?[Foa(a.children.primary,!1)]:[e+":"+Foa(d,!1)]});return Object.keys(a.children).length===1&&a.children.primary!=null?Eoa(a)+"/"+b[0]:Eoa(a)+"/("+b.join("//")+")"};
Goa=function(a){return encodeURIComponent(a).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")};Hoa=function(a){return Goa(a).replace(/%3B/gi,";")};Coa=function(a){return Goa(a).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")};Doa=function(a){return Object.entries(a).map(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return";"+Coa(b)+"="+Coa(c)}).join("")};
Ioa=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 Hoa(c)+"="+Hoa(d)}).join("&"):Hoa(c)+"="+Hoa(b)}).filter(function(b){return b});return a.length?"?"+a.join("&"):""};Koa=function(a){return(a=a.match(Joa))?a[0]:""};Loa=function(a){var b={};return a.je.length>0?new Hh([],(b.primary=a,b)):a};
Moa=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=Moa(e);if(d==="primary"&&e.je.length===0&&e.hp())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.je.length>0||e.hp())b[d]=e}a=new Hh(a.je,b);a.XX===1&&a.children.primary&&(b=a.children.primary,a=new Hh(a.je.concat(b.je),b.children));return a};
Jh=function(a){return a instanceof Ih};Noa=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.Ve]=r}g=new Hh(f.url,g);f===a&&(c=g);return g}var c,d=b(a.root);d=Loa(d);var e;return(e=c)!=null?e:d};
Uoa=function(a,b,c,d){for(var e=a;e.parent;)e=e.parent;if(b.length===0)return Ooa(e,e,e,c,d);b=Poa(b);if(b.mLb&&b.commands.length===1&&b.commands[0]=="/")return Ooa(e,e,new Hh([],{}),c,d);var f=e;if(b.mLb)a=new Qoa(f,!0,0);else if(a)if(a.parent===null)a=new Qoa(a,!0,0);else{f=a;a=a.je.length-1+(Roa(b.commands[0])?0:1);for(var g=b.Rbd;g>a;){g-=a;f=f.parent;if(!f)throw new _.cd(4005,!1);a=f.je.length}a=new Qoa(f,!1,a-g)}else a=new Qoa(f,!1,NaN);b=a.HBa?Soa(a.zG,a.index,b.commands):Toa(a.zG,a.index,
b.commands);return Ooa(e,a.zG,b,c,d)};Roa=function(a){return typeof a==="object"&&a!=null&&!a.FQ&&!a.n1b};Voa=function(a){return typeof a==="object"&&a!=null&&a.FQ};Ooa=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:Woa(a,b,c);a=Loa(Moa(a));return new Ih(a,f,e)};
Woa=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:Woa(f,b,c)});return new Hh(a.je,d)};
Poa=function(a){if(typeof a[0]==="string"&&a.length===1&&a[0]==="/")return new Xoa(!0,0,a);var b=0,c=!1;a=a.reduce(function(d,e,f){if(typeof e==="object"&&e!=null){if(e.FQ){var g={};Object.entries(e.FQ).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(_.v(d),[{FQ:g}])}if(e.n1b)return[].concat(_.v(d),[e.n1b])}return typeof e!=="string"?[].concat(_.v(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(_.v(d),[e])},[]);return new Xoa(c,b,a)};Yoa=function(a){if(Voa(a[0]))return a[0].FQ;var b={};return b.primary=a,b};
Toa=function(a,b,c){a!=null||(a=new Hh([],{}));if(a.je.length===0&&a.hp())return Soa(a,b,c);a:{var d=a;for(var e=0,f=b,g={match:!1,kBa:0,hxb:0};f<d.je.length;){if(e>=c.length){d=g;break a}var m=d.je[f],n=c[e];if(Voa(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.FQ===void 0){if(n!=m.path||!Eh(r,m.parameters)){d=g;break a}e+=2}else{r={};if(n!=m.path||!Eh(r,m.parameters)){d=g;break a}e++}f++}d={match:!0,kBa:f,hxb:e}}e=c.slice(d.hxb);return d.match&&
d.kBa<a.je.length?(b=new Hh(a.je.slice(0,d.kBa),{}),b.children.primary=new Hh(a.je.slice(d.kBa),a.children),Soa(b,0,e)):d.match&&e.length===0?new Hh(a.je,{}):d.match&&!a.hp()?Zoa(a,b,c):d.match?Soa(a,0,e):Zoa(a,b,c)};
Soa=function(a,b,c){if(c.length===0)return new Hh(a.je,{});var d=Yoa(c),e={};if(Object.keys(d).some(function(f){return f!=="primary"})&&a.children.primary&&a.XX===1&&a.children.primary.je.length===0)return c=Soa(a.children.primary,b,c),new Hh(a.je,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]=Toa(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 Hh(a.je,e)};Zoa=function(a,b,c){for(var d=a.je.slice(0,b),e=0;e<c.length;){var f=c[e];if(Voa(f))return a=$oa(f.FQ),new Hh(d,a);if(e===0&&Roa(c[0]))d.push(new _.Kh(a.je[b].path,apa(c[0]))),e++;else{f=Voa(f)?f.FQ.primary:""+f;var g=e<c.length-1?c[e+1]:null;f&&g&&Roa(g)?(d.push(new _.Kh(f,apa(g))),e+=2):(d.push(new _.Kh(f,{})),e++)}}return new Hh(d,{})};
$oa=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]=Zoa(new Hh([],{}),0,d))});return b};apa=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};bpa=function(a,b){a.Pb&&!a.Xb&&(a.Xb=fja(a.Pb,b,"Route: "+a.path));var c;return(c=a.Xb)!=null?c:b};Lh=function(a){return a.Ve||"primary"};
cpa=function(a,b){var c=a.filter(function(d){return Lh(d)===b});c.push.apply(c,_.v(a.filter(function(d){return Lh(d)!==b})));return c};dpa=function(a){if(!a)return null;var b;if((b=a.oe)==null?0:b.Xb)return a.oe.Xb;for(a=a.parent;a;a=a.parent){b=a.oe;var c=void 0;if((c=b)==null?0:c.tU)return b.tU;c=void 0;if((c=b)==null?0:c.Xb)return b.Xb}return null};epa=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=epa(a,c.value))return c;return null};
fpa=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=fpa(a,d.value),d.length)return d.unshift(b),d;return[]};gpa=function(a){var b={};a&&a.children.forEach(function(c){return b[c.value.Ve]=c});return b};
ipa=function(a,b,c){var d=a.oe,e;if(b===null||(c===void 0?"emptyOnly":c)!=="always"&&(d==null?void 0:d.path)!==""&&(b.component||((e=b.oe)==null?0:e.iQ))){var f;a={params:Object.assign({},a.params),data:Object.assign({},a.data),resolve:Object.assign({},a.data,(f=a.rta)!=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.rta)};!d||typeof d.title!=="string"&&d.title!==null||(a.resolve[hpa]=
d.title);return a};jpa=function(a,b){b.value.zE=a;b.children.forEach(function(c){return jpa(a,c)})};kpa=function(a){var b=a.children.length>0?" { "+a.children.map(kpa).join(", ")+" } ":"";return""+a.value+b};
lpa=function(a){if(a.Zc){var b=a.Zc,c=a.q0;a.Zc=c;Eh(b.Ta,c.Ta)||a.aed.next(c.Ta);b.Se!==c.Se&&a.r6c.next(c.Se);Eh(b.params,c.params)||a.Wcd.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(!Eh(d[f],e[f])){d=!1;break a}d=!0}}d||a.vkd.next(c.url);Eh(b.data,c.data)||a.bW.next(c.data)}else a.Zc=a.q0,a.bW.next(a.q0.data)};
mpa=function(a,b){var c=Eh(a.params,b.params)&&Aoa(a.url,b.url),d=!a.parent!==!b.parent;return c&&!d&&(!a.parent||mpa(a.parent,b.parent))};npa=function(a){var b=a.children&&a.children.map(npa);a=b?Object.assign({},a,{children:b}):Object.assign({},a);a.component||a.iQ||!b&&!a.ol||!a.Ve||a.Ve==="primary"||(a.component=opa);return a};
rpa=function(a,b,c){if(c&&a.jDa(b.value,c.value.Zc)){var d=c.value;d.q0=b.value;b=ppa(a,b,c);return new Mh(d,b)}d=qpa(b.value);b=b.children.map(function(e){return rpa(a,e)});return new Mh(d,b)};ppa=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.jDa(d.value,f.value.Zc))return rpa(a,d,f);return rpa(a,d)})};
qpa=function(a){return new _.Nh(new _.Oh(a.url),new _.Oh(a.params),new _.Oh(a.Ta),new _.Oh(a.Se),new _.Oh(a.data),a.Ve,a.component,a)};tpa=function(a){var b=Jh(a)?{rD:a,Oja:void 0}:a;a=b.rD;b=b.Oja;var c=spa(0);c.url=a;c.Oja=b;return c};spa=function(a){var b=Error("ub`");b.ngNavigationCancelingError=!0;b.S0c=a;return b};upa=function(a){return!!a&&a.ngNavigationCancelingError};
Ph=function(){return _.Yf(function(a){return _.mf(a.map(function(b){return b.ha(_.Hf(1),_.Xf(vpa))})).ha(_.E(function(b){b=_.k(b);for(var c=b.next();!c.done;c=b.next())if(c=c.value,c!==!0){if(c===vpa)return vpa;if(c===!1||Jh(c))return c}return!0}),_.yf(function(b){return b!==vpa}),_.Hf(1))})};Qh=function(a,b){var c=Symbol(),d=b.get(a,c);return d===c?typeof a!=="function"||qea(a)!==null?b.get(a):a:d};
ypa=function(a,b,c,d,e){e=e===void 0?{canDeactivateChecks:[],canActivateChecks:[]}:e;var f=gpa(b);a.children.forEach(function(g){var m=f[g.value.Ve],n=d.concat([g.value]),r=e;r=r===void 0?{canDeactivateChecks:[],canActivateChecks:[]}:r;var x=g.value,z=m?m.value:null,D=c?c.getContext(g.value.Ve):null;if(z&&x.oe===z.oe){var K=wpa(z,x,x.oe.Fq);K?r.canActivateChecks.push(new xpa(n)):(x.data=z.data,x.rta=z.rta);x.component?ypa(g,m,D?D.children:null,n,r):ypa(g,m,c,n,r);K&&D&&D.Ve&&D.Ve.aza&&r.canDeactivateChecks.push(new zpa(D.Ve.component,
z))}else z&&Apa(m,D,r),r.canActivateChecks.push(new xpa(n)),x.component?ypa(g,null,D?D.children:null,n,r):ypa(g,null,c,n,r);delete f[g.value.Ve]});Object.entries(f).forEach(function(g){var m=_.k(g);g=m.next().value;m=m.next().value;return Apa(m,c.getContext(g),e)});return e};
wpa=function(a,b,c){if(typeof c==="function")return c(a,b);switch(c){case "pathParamsChange":return!Gh(a.url,b.url);case "pathParamsOrQueryParamsChange":return!Gh(a.url,b.url)||!Eh(a.Ta,b.Ta);case "always":return!0;case "paramsOrQueryParamsChange":return!mpa(a,b)||!Eh(a.Ta,b.Ta);default:return!mpa(a,b)}};
Apa=function(a,b,c){var d=gpa(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?Apa(g,b.children.getContext(f),c):Apa(g,null,c):Apa(g,b,c)});e.component?b&&b.Ve&&b.Ve.aza?c.canDeactivateChecks.push(new zpa(b.Ve.component,e)):c.canDeactivateChecks.push(new zpa(null,e)):c.canDeactivateChecks.push(new zpa(null,e))};Bpa=function(a){return typeof a==="function"};Cpa=function(a){return a instanceof _.gf||(a==null?void 0:a.name)==="EmptyError"};
Fpa=function(a,b){return _.nf(function(c){var d=c.nj,e=c.B2,f=c.h4,g=f.canActivateChecks;f=f.canDeactivateChecks;return f.length===0&&g.length===0?_.df(Object.assign({},c,{WK:!0})):Dpa(f,d,e,a).ha(_.nf(function(m){return m&&typeof m==="boolean"?Epa(d,g,a,b):_.df(m)}),_.E(function(m){return Object.assign({},c,{WK:m})}))})};Dpa=function(a,b,c,d){return _.Te(a).ha(_.nf(function(e){return Gpa(e.component,e.Lb,c,b,d)}),_.Mf(function(e){return e!==!0},!0))};
Epa=function(a,b,c,d){return _.Te(b).ha(_.Df(function(e){var f=e.Lb.parent;f!==null&&d&&d(new Hpa(f));f=_.df(!0);var g=e.Lb;g!==null&&d&&d(new Ipa(g));g=_.df(!0);return _.pf(f,g,Jpa(a,e.path,c),Kpa(a,e.Lb,c))}),_.Mf(function(e){return e!==!0},!0))};Kpa=function(a,b,c){var d=b.oe?b.oe.hf:null;if(!d||d.length===0)return _.df(!0);d=d.map(function(e){return _.qf(function(){var f,g=(f=dpa(b))!=null?f:c,m=Qh(e,g);f=m&&Bpa(m.hf)?m.hf(b,a):Dd(g,function(){return m(b,a)});return Fh(f).ha(_.Mf())})});return _.df(d).ha(Ph())};
Jpa=function(a,b,c){var d=b[b.length-1];b=b.slice(0,b.length-1).reverse().map(function(e){var f=e.oe?e.oe.CV:null;return f&&f.length!==0?{node:e,h4:f}:null}).filter(function(e){return e!==null}).map(function(e){return _.qf(function(){var f=e.h4.map(function(g){var m,n=(m=dpa(e.node))!=null?m:c,r=Qh(g,n);g=r&&Bpa(r.CV)?r.CV(d,a):Dd(n,function(){return r(d,a)});return Fh(g).ha(_.Mf())});return _.df(f).ha(Ph())})});return _.df(b).ha(Ph())};
Gpa=function(a,b,c,d,e){var f=b&&b.oe?b.oe.qvb:null;if(!f||f.length===0)return _.df(!0);f=f.map(function(g){var m,n=(m=dpa(b))!=null?m:e,r=Qh(g,n);g=r&&Bpa(r.qvb)?r.qvb(a,b,c,d):Dd(n,function(){return r(a,b,c,d)});return Fh(g).ha(_.Mf())});return _.df(f).ha(Ph())};Mpa=function(a,b,c){var d=b.Vua;if(d===void 0||d.length===0)return _.df(!0);d=d.map(function(e){var f=Qh(e,a);e=f&&Bpa(f.Vua)?f.Vua(b,c):Dd(a,function(){return f(b,c)});return Fh(e)});return _.df(d).ha(Ph(),Lpa())};
Lpa=function(){return _.Qe(_.$f(function(a){if(typeof a!=="boolean")throw tpa(a);}),_.E(function(a){return a===!0}))};Npa=function(a,b,c){var d=b.rvb;if(!d||d.length===0)return _.df(!0);d=d.map(function(e){var f=Qh(e,a);e=f&&Bpa(f.rvb)?f.rvb(b,c):Dd(a,function(){return f(b,c)});return Fh(e)});return _.df(d).ha(Ph(),Lpa())};Rh=function(a){return _.ef(new Opa(a))};
Ppa=function(a,b,c){if(typeof a==="string")return _.df(a);var d=b.Ta,e=b.Se,f=b.oe,g=b.url,m=b.Ve,n=b.params,r=b.data,x=b.title;return Fh(Dd(c,function(){return a({params:n,data:r,Ta:d,Se:e,oe:f,url:g,Ve:m,title:x})}))};Spa=function(a,b,c,d){var e=Qpa(a,b,c);if(!e.SF)return _.df(e);d=bpa(b,d);return Npa(d,b,c).ha(_.E(function(f){return f===!0?e:Object.assign({},Rpa)}))};
Qpa=function(a,b,c){if(b.path==="**")return{SF:!0,parameters:c.length>0?(c.length>0?c[c.length-1]:null).parameters:{},sda:c,Xla:[],ABa:{}};if(b.path==="")return b.Lka==="full"&&(a.hp()||c.length>0)?Object.assign({},Rpa):{SF:!0,sda:[],Xla:c,parameters:{},ABa:{}};a=(b.us||ooa)(c,a,b);if(!a)return Object.assign({},Rpa);var d={},e;Object.entries((e=a.yBa)!=null?e:{}).forEach(function(g){var m=_.k(g);g=m.next().value;m=m.next().value;d[g]=m.path});e=a.yO.length>0?Object.assign({},d,a.yO[a.yO.length-1].parameters):
d;var f;return{SF:!0,sda:a.yO,Xla:c.slice(a.yO.length),parameters:e,ABa:(f=a.yBa)!=null?f:{}}};
Wpa=function(a,b,c,d){if(c.length>0&&Tpa(a,c,d)){var e=Hh;a=new Hh(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===""&&Lh(d)!=="primary"){var f=new Hh([],{});c[Lh(d)]=f}c={zG:new e(b,c),mbb:[]}}else if(c.length===0&&Upa(a,c,d)){b=Hh;e=a.je;f=a.children;var g={};d=_.k(d);for(var m=d.next();!m.done;m=d.next())if(m=m.value,Vpa(a,c,m)&&!f[Lh(m)]){var n=new Hh([],{});g[Lh(m)]=n}a=Object.assign({},f,g);c={zG:new b(e,a),mbb:c}}else c={zG:new Hh(a.je,a.children),
mbb:c};return c};Tpa=function(a,b,c){return c.some(function(d){return Vpa(a,b,d)&&Lh(d)!=="primary"})};Upa=function(a,b,c){return c.some(function(d){return Vpa(a,b,d)})};Vpa=function(a,b,c){return(a.hp()||b.length>0)&&c.Lka==="full"?!1:c.path===""};Xpa=function(a){a.sort(function(b,c){return b.value.Ve==="primary"?-1:c.value.Ve==="primary"?1:b.value.Ve.localeCompare(c.value.Ve)})};Ypa=function(a){return(a=a.value.oe)&&a.path===""};
Zpa=function(a){var b=[],c=new Set;a=_.k(a);for(var d=a.next(),e={};!d.done;e={n5:void 0},d=a.next())e.n5=d.value,Ypa(e.n5)?(d=b.find(function(f){return function(g){return f.n5.value.oe===g.value.oe}}(e)),d!==void 0?(d.children.push.apply(d.children,_.v(e.n5.children)),c.add(d)):b.push(e.n5)):b.push(e.n5);a=_.k(c);for(e=a.next();!e.done;e=a.next())e=e.value,d=Zpa(e.children),b.push(new Mh(e.value,d));return b.filter(function(f){return!c.has(f)})};
aqa=function(a,b,c,d,e,f){return _.nf(function(g){return(new $pa(a,b,c,d,g.Qr,f===void 0?"emptyOnly":f,e)).recognize().ha(_.E(function(m){return Object.assign({},g,{nj:m.state,Vh:m.u7})}))})};
dqa=function(a,b){return _.nf(function(c){var d=c.nj,e=c.h4.canActivateChecks;if(!e.length)return _.df(c);var f=new Set(e.map(function(x){return x.Lb})),g=new Set;e=_.k(f);for(var m=e.next();!m.done;m=e.next())if(m=m.value,!g.has(m)){m=_.k(bqa(m));for(var n=m.next();!n.done;n=m.next())g.add(n.value)}var r=0;return _.Te(g).ha(_.Df(function(x){if(f.has(x))return cqa(x,d,a,b);x.data=ipa(x,x.parent,a).resolve;return _.df(void 0)}),_.$f(function(){return r++}),_.Of(),_.nf(function(){return r===g.size?
_.df(c):_.wf}))})};bqa=function(a){var b=a.children.map(function(c){return bqa(c)}).flat();return[a].concat(_.v(b))};cqa=function(a,b,c,d){var e=a.oe,f=a.xXc;(e==null?void 0:e.title)!==void 0&&typeof e.title!=="string"&&e.title!==null&&(f[hpa]=e.title);return _.qf(function(){a.data=ipa(a,a.parent,c).resolve;return eqa(f,a,b,d).ha(_.E(function(g){a.rta=g;a.data=Object.assign({},a.data,g);return null}))})};
eqa=function(a,b,c,d){var e=poa(a);if(e.length===0)return _.df({});var f={};return _.Te(e).ha(_.nf(function(g){return fqa(a[g],b,c,d).ha(_.Mf(),_.$f(function(m){f[g]=m}))}),_.Of(),_.E(function(){return f}),_.Cf(function(g){return Cpa(g)?_.wf:_.ef(g)}))};fqa=function(a,b,c,d){var e,f=(e=dpa(b))!=null?e:d,g=Qh(a,f);a=g.resolve?g.resolve(b,c):Dd(f,function(){return g(b,c)});return Fh(a)};gqa=function(a){return _.Yf(function(b){var c=a(b);return c?_.Te(c).ha(_.E(function(){return b})):_.df(b)})};
hqa=function(a){a=_.k(a);for(var b=a.next();!b.done;b=a.next())b.value.remove()};iqa=function(a,b){b=b.createElement("style");b.textContent=a;return b};jqa=function(a,b){b=b.createElement("link");b.setAttribute("rel","stylesheet");b.setAttribute("href",a);return b};lqa=function(a,b){return b.map(function(c){return c.replace(kqa,a)})};
mqa=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};pqa=function(a){return encodeURIComponent(a).replace(nqa,function(b,c){var d;return(d=oqa[c])!=null?d:b})};qqa=function(a){return""+a};
rqa=function(a){return typeof ArrayBuffer!=="undefined"&&a instanceof ArrayBuffer};sqa=function(a){return typeof Blob!=="undefined"&&a instanceof Blob};tqa=function(a){return typeof FormData!=="undefined"&&a instanceof FormData};uqa=function(a,b){return{body:b,headers:a.headers,context:a.context,observe:a.observe,params:a.params,Mw:a.Mw,responseType:a.responseType,withCredentials:a.withCredentials,WG:a.WG,keepalive:a.keepalive}};vqa=function(a,b){return b(a)};
wqa=function(a,b){return function(c,d){return b.intercept(c,{handle:function(e){return a(e,d)}})}};xqa=function(a,b,c){return function(d,e){return Dd(c,function(){return b(d,function(f){return a(f,e)})})}};Aqa=function(a,b){var c=a.url.toLowerCase();if(!_.u(yqa)||a.method==="GET"||a.method==="HEAD"||c.startsWith("http://")||c.startsWith("https://"))return b(a);c=_.u(_.Sh).getToken();var d=_.u(zqa);c==null||a.headers.has(d)||(a=a.clone({headers:a.headers.set(d,c)}));return b(a)};
Bqa=function(a,b){return{Nld:a,Uq:b}};Dqa=function(a){var b=a.cookieName;a=a.nIb;var c=[];b!==void 0&&c.push({ya:Cqa,lc:b});a!==void 0&&c.push({ya:zqa,lc:a});return Bqa(2,c)};
Fqa=function(a){return function(b,c){var d,e=(d=c==null?void 0:c.Mb)!=null?d:_.u(_.dg);return new Eqa(e,function(){var f=typeof b==="function"?b():b;if(f!==void 0){typeof f==="string"&&(f={url:f});var g=f.headers instanceof Th?f.headers:new Th(f.headers),m=f.params instanceof _.Uh?f.params:new _.Uh({cga:f.params}),n,r;var x=new Vh((n=f.method)!=null?n:"GET",f.url,(r=f.body)!=null?r:null,{headers:g,params:m,Mw:f.Mw,withCredentials:f.withCredentials,responseType:a,context:f.context,WG:f.WG})}else x=
void 0;return x},c==null?void 0:c.defaultValue,c==null?void 0:c.parse,c==null?void 0:c.vk)}};Jqa=function(a,b,c){return Fh(a.ol()).ha(_.E(Gqa),_.nf(function(d){return d instanceof Hqa||Array.isArray(d)?_.df(d):_.Te(Promise.resolve(new Lna(d)))}),_.E(function(d){c&&c(a);if(!Array.isArray(d)){var e=d.create(b).Mb;d=e.get(_.Iqa,[],{optional:!0,self:!0}).flat()}return{xD:d.map(npa),Mb:e}}))};Gqa=function(a){return a&&typeof a==="object"&&"default"in a?a["default"]:a};
Mqa=function(a,b,c){var d=a.get(Kqa),e=a.get(_.Wh);if(!e.startViewTransition||d.M3b)return d.M3b=!1,new Promise(function(r){return setTimeout(r)});var f,g=new Promise(function(r){f=r}),m=e.startViewTransition(function(){f();return Lqa(a)}),n=d.dAd;n&&Dd(a,function(){return n({transition:m,from:b,to:c})});return g};Lqa=function(a){return new Promise(function(b){_.eg({read:function(){return setTimeout(b)}},{Mb:a})})};
Nqa=function(a,b){a.events.ha(_.yf(function(c){return c instanceof _.Xh||c instanceof _.Yh||c instanceof _.Zh||c instanceof $h}),_.E(function(c){return c instanceof _.Xh||c instanceof $h?0:c instanceof _.Yh&&(c.code===0||c.code===1)?2:1}),_.yf(function(c){return c!==2}),_.Hf(1)).subscribe(function(){b()})};Oqa=function(a,b){return{Nld:a,Uq:b}};
Uqa=function(){var a=_.u(_.dg);return function(b){var c=a.get(_.oh);if(b===c.QE[0]){b=a.get(_.ai);var d=a.get(Pqa);a.get(Qqa)===1&&b.cia();var e;(e=a.get(Rqa,null,{optional:!0}))==null||Sqa(e);var f;(f=a.get(Tqa,null,{optional:!0}))==null||f.init();c=c.pxb[0];b.Pm.root.component=c;b.UF.lCa=c;d.closed||(d.next(),d.complete(),d.unsubscribe())}}};
Wqa=function(){return Oqa(2,[{ya:Qqa,lc:0},qja(function(){var a=_.u(_.dg);return a.get(Vqa,Promise.resolve()).then(function(){return new Promise(function(b){var c=a.get(_.ai),d=a.get(Pqa);Nqa(c,function(){b(!0)});a.get(bi).Qpb=function(){b(!0);return d.closed?_.df(void 0):d};c.cia()})})})])};Yqa=function(){return Oqa(3,[qja(function(){Xqa(_.u(_.ai))}),{ya:Qqa,lc:2}])};
$qa=function(){return{ya:Tqa,Eb:function(){var a=_.u(Zqa),b=_.u(_.ih),c=_.u(ci),d=_.u(bi),e=_.u(_.di);c.wCa&&a.Ngd(c.wCa);return new ei(e,d,a,b,c)}}};_.ara=function(){return[_.fi,_.gi].map(function(a){return function(){var b=_.Gc.apply(0,arguments),c;return(c=_.u(a)).CV.apply(c,_.v(b))}})};_.hi=function(a){return function(){var b=_.Gc.apply(0,arguments),c;return(c=_.u(a)).resolve.apply(c,_.v(b))}};bra=function(){var a=null;try{a=_.ba.localStorage||null}catch(b){}lc.call(this,a)};
ii=function(a,b){this.Fja=a;this.K5=b+"::"};cra=function(a){this.aAa=a};dra=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}};
era=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""}};fra=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.Jn.push({name:d.name,Yi:d.startTime+d.duration,statusCode:"SUCCESS",rz:a.rz,mM:!0})}b>0&&a.Jn.push({name:"largest-contentful-paint",Yi:b,statusCode:"SUCCESS",rz:b,mM:!0})};gra=function(a){var b=(performance.timeOrigin||performance.timing.navigationStart)+a;return b>Date.now()?a:b};
hra=function(a,b){return a.element+"/"+a.action+" - "+a.gestureName+" ("+b+")"};ira=function(a){return(a=a.visibilityState)?a!=="visible":!1};jra=function(a){if(!a.event){if(a.xl!==a.Rt)return Error("Ab");if(a.status!=="SUCCESS")return Error("Bb`"+a.status);if(a.f_a.length)return Error("Cb");if(!a.event)return Error("Db`"+a.Jn.map(function(b){return b.name}).join(", "))}};_.ji=function(){return performance&&performance.now?performance.now():Date.now()};
kra=function(a,b){var c=null;sla({read:function(){c!=null&&clearTimeout(c);c=setTimeout(function(){b();c=null})}},{Mb:a})};lra=function(a){switch(a){case 0:return"SUCCESS";case 4:return"TIME_OUT";case 10:return"CANCELLED";default:return"FAILURE"}};nra=function(a){if(_.ki)a(_.ki);else{var b;((b=mra)!=null?b:mra=[]).push(a)}};_.li=function(){!_.ki&&_.ora&&_.pra();return _.ki};_.pra=function(){_.ki=_.ora();var a;(a=mra)==null||a.forEach(nra);mra=void 0};_.mi=function(a){_.ki&&qra(a)};
_.ni=function(){_.ki&&_.ki.UCa()};sra=function(a){return Qca(a,function(b,c){return rra.indexOf(c)!==-1})};_.tra=function(a){var b=a.tl;var c=a.He;var d=a.Fd;var e=a.x3b;var f=a.Yv;var g=a.n0a;a=a.Bwa;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};
_.oi=function(a){return{tl:a.get("q")||void 0,He:a.get("sq")||void 0,Fd:a.get("ss")||void 0,x3b:a.get("ssfr")||void 0,Yv:a.get("all")||void 0,n0a:a.get("start")||void 0,Bwa:a.get("dqr")||void 0}};qi=function(a){this.src=a;this.ug={};this.xpa=0};ura=function(){};vra=function(a,b){b.stack&&(a.stack+="\n"+b.stack);return a};
zra=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 wra:new xra;if(b.startsWith("application/x-protobuf")){a=a.Nc?a.Nc.getResponseHeader("Content-Transfer-Encoding"):null;if(!a)return new ri;if(a.toLowerCase()=="base64")return new yra}return null};_.si=function(a){return a?(a=Ara.exec(a))?a[1]:"":""};
_.Bra=function(a){return a.startsWith("refs/heads/")?a:"refs/heads/"+a};_.Cra=function(a){return a.startsWith("refs/heads/")?a.substring(11):null};_.Dra=function(a){return a.startsWith("refs/tags/")?a.substring(10):null};_.ui=function(a){return _.Cra(a)||a};_.Era=function(a){return _.Dra(a)||a};_.vi=function(a){return a.startsWith("refs/tags/")};_.Fra=function(a){return a.startsWith("refs/heads/")};_.xi=function(a){return!a||a.startsWith("refs/")&&a.indexOf("/",6)>0||a==="HEAD"||_.wi.test(a)?a:_.Bra(a)};
_.Gra=function(a){return a?_.wi.test(a)?a.substring(0,7):a:""};_.Hra=function(a,b){return a.rb===b.rb&&a.Sc===b.Sc&&a.repository===b.repository};_.Ira=function(a,b,c){return a===b||c.includes(a)&&c.includes(b)};_.Jra=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(",")};
_.Bi=function(a){var b=a;do{a=b;if(b=a.data.Wc)return b;b=a.firstChild}while(b);var c=a.params[_.yi.Zn],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||_.Kra;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 _.zi({repository:b||"Piper",Ib:(a.params[_.yi.Ub]?a.Ta.snapshot:void 0)||a.params[_.yi.changelist]||
"HEAD",path:a.params.path,params:Lra(a.params,c)}):new _.zi({})}g={id:a.params.repositoryGroupId,type:d};d=a.params.repo&&a.params.repo.replace(/\/+$/,"");e=a.params.path;a={ie:g,repository:d,Ib:b,path:e?e:a.params[""]===":"?"/":void 0,params:Mra(a.params,c)};return new _.Ai(a)};
_.Ora=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;Nra.includes(d)||d==="rev"?b[d]=e:d==="cdbgd"?b[_.yi.Ov]=e:d==="cdbgbp"?b[_.yi.ty]=e:d==="dqr"?b[_.yi.vy]=e:c[d]=e}return{s8a:b,Ta:c}};
Mra=function(a,b){var c=a[_.yi.ag]!=null?Number(a[_.yi.ag]):void 0;return{line:Pra(a),My:a[_.yi.My],Zn:b||a[_.yi.Zn],Cp:a[_.yi.Cp],Hf:a[_.yi.Hf],Ov:a[_.yi.Ov],ty:a[_.yi.ty],Pj:a[_.yi.Pj],ag:c,qu:a[_.yi.qu],Pv:a[_.yi.Pv],Ub:a[_.yi.Ub],Pw:a[_.yi.Pw],Ny:a[_.yi.Ny],LK:a[_.yi.LK],JP:a[_.yi.JP],vy:a[_.yi.vy]}};Pra=function(a){a=a[_.yi.m5a];if(a!=null){var b=Number(a);if(!isNaN(b))return b>0?b:void 0;a=a.split(",").map(Qra).filter(function(c){return!!c});return a.length===0?void 0:a}};
Qra=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}};Lra=function(a,b){b=Mra(a,b);(a=a[_.yi.T_b])&&(b=Object.assign({},b,{Hf:a}));return b};Rra=function(a){return a.Jn.some(function(b){return(b.name===void 0?"":b.name)==="codeRenderFull"})};
Sra=function(a){return a.Jn.some(function(b){b=b.name;return!!b&&(b.endsWith("project.subscriptions.create")||b.endsWith("project.subscriptions.delete")||b.endsWith("externalSource.listRepos"))})};
Tra=function(a){var b=a.nj?_.Bi(a.nj):void 0;if(Rra(a))b=_.Ci.efb;else if(Sra(a))b=_.Ci.Xeb;else{var c;if(c=b)c=a.targetRoute===void 0?"":a.targetRoute,c=!!(!b.rb&&c.startsWith("/onboarding/")||c.startsWith("/admin/")||c.startsWith("/repo/")||c.startsWith("/user/ssh_keys"));if(c)b=_.Ci.ux;else{if(c=b){c=a.targetRoute===void 0?"":a.targetRoute;var d=b.rb;var e=b.repository;var f=b.Ib;var g=b.path;c=!(c!=="/source"&&c!=="/"&&c!=="/code"&&c!=="/repos"&&c!=="/source/repos"&&c!=="projects"&&(!d||e||f||
g))}if(c)b=_.Ci.sgb;else if(c=a.element,a=a.targetRoute===void 0?"":a.targetRoute,c==="GlobalSearchBox"||a.startsWith("/search"))b=_.Ci.xLa;else{if(a=b)a=b.rb,c=b.repository,d=b.Ib,e=b.path,a=!(!(a&&c&&d)||e);if(a)b=_.Ci.SFa;else{if(a=b)a=b.rb,c=b.repository,d=b.Ib,b=b.path,a=!!(a&&c&&d&&b||a&&c&&!d&&!b);b=a?_.Ci.SGa:_.Ci.Lgb}}}}return b};_.Ura=function(a){return a.buttons===0||a.detail===0};
_.Vra=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)};_.Di=function(a){var b=_.Gc.apply(1,arguments);return b.length?b.some(function(c){return a[c]}):a.altKey||a.shiftKey||a.ctrlKey||a.metaKey};
_.Yra=function(){if(Wra)return Wra;if(typeof document!=="object"||!document)return Wra=new Set(Xra);var a=document.createElement("input");return Wra=new Set(Xra.filter(function(b){a.setAttribute("type",b);return a.type===b}))};$ra=function(){if(Zra==null&&typeof window!=="undefined")try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){return Zra=!0}}))}finally{Zra=Zra||!1}return Zra};_.Ei=function(a){return $ra()?a:!!a.capture};
bsa=function(){if(asa==null){if(typeof document!=="object"||!document||typeof Element!=="function"||!Element)return asa=!1;if("scrollBehavior"in document.documentElement.style)asa=!0;else{var a=Element.prototype.scrollTo;asa=a?!/\{\s*\[native code\]\s*\}/.test(a.toString()):!1}}return asa};
dsa=function(){if(typeof document!=="object"||!document)return 0;if(csa==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);csa=0;a.scrollLeft===0&&(a.scrollLeft=1,csa=a.scrollLeft===0?1:2);a.remove()}return csa};
_.fsa=function(a){if(esa==null){var b=typeof document!=="undefined"?document.head:null;esa=!(!b||!b.createShadowRoot&&!b.attachShadow)}return esa&&(a=a.getRootNode?a.getRootNode():null,typeof ShadowRoot!=="undefined"&&ShadowRoot&&a instanceof ShadowRoot)?a:null};_.Fi=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};
_.Gi=function(a){return a.composedPath?a.composedPath()[0]:a.target};gsa=function(){return typeof __karma__!=="undefined"&&!!__karma__||typeof jasmine!=="undefined"&&!!jasmine||typeof jest!=="undefined"&&!!jest||typeof Mocha!=="undefined"&&!!Mocha};_.Hi=function(a){return Array.isArray(a)?a:[a]};_.Ii=function(a){return a!=null&&""+a!=="false"};Ji=function(a){return a==null?"":typeof a==="string"?a:a+"px"};_.Ki=function(a){return a instanceof _.he?a.na:a};
_.Li=function(a,b){return _.hsa(a)?Number(a):arguments.length===2?b===void 0?0:b:0};_.hsa=function(a){return!isNaN(parseFloat(a))&&!isNaN(Number(a))};isa=function(a){if(!a.hasAttribute("tabindex")||a.tabIndex===void 0)return!1;a=a.getAttribute("tabindex");return!(!a||isNaN(parseInt(a,10)))};jsa=function(a){if(!isa(a))return null;a=parseInt(a.getAttribute("tabindex")||"",10);return isNaN(a)?-1:a};ksa=function(a){return{matches:a==="all"||a==="",media:a,addListener:function(){},removeListener:function(){}}};
lsa=function(a){return a.map(function(b){return b.split(",")}).reduce(function(b,c){return b.concat(c)}).map(function(b){return b.trim()})};msa=function(){return null};nsa=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};
_.Mi=function(a,b,c){var d=osa(a,b);c=c.trim();d.some(function(e){return e.trim()===c})||(d.push(c),a.setAttribute(b,d.join(" ")))};_.Ni=function(a,b,c){var d=osa(a,b);c=c.trim();d=d.filter(function(e){return e!==c});d.length?a.setAttribute(b,d.join(" ")):a.removeAttribute(b)};osa=function(a,b){var c,d;return(d=(c=a.getAttribute(b))==null?void 0:c.match(/\S+/g))!=null?d:[]};psa=function(a,b){return typeof a==="string"?(b||"")+"/"+a:a};
rsa=function(a,b){a.id||(a.id="cdk-describedby-message-"+b+"-"+qsa++)};_.ssa=function(a){return _.zf(a)?a:_.df(a)};tsa=function(){return _.u(_.Wh)};_.vsa=function(a){a=(a==null?void 0:a.toLowerCase())||"";var b;return a==="auto"&&typeof navigator!=="undefined"&&((b=navigator)==null?0:b.language)?usa.test(navigator.language)?"rtl":"ltr":a==="rtl"?"rtl":"ltr"};wsa=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};
_.xsa=function(a){return a&&typeof a.connect==="function"&&!(a instanceof Pf)};_.zsa=function(a){return new ysa(a.get(_.Oi),a.get(_.Wh))};Asa=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})};Bsa=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})};_.Qi=function(a,b){return new Csa(a.get(_.Pi),a.get(_.Oi),a.get(_.ih),b)};
_.Xi=function(a,b){return new _.Ri(b,a.get(_.Oi),a.get(_.Wh),a.get(_.Si),a.get(Wi))};Yi=function(a,b){for(var c in b)b.hasOwnProperty(c)&&(a[c]=b[c])};Esa=function(a){if(typeof a!=="number"&&a!=null){var b=_.k(a.split(Dsa));a=b.next().value;return(b=b.next().value)&&b!=="px"?null:parseFloat(a)}return a||null};Fsa=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)}};
_.kj=function(a,b){a.get(_.Zi).load($i);var c=a.get(Wi),d=a.get(_.Wh),e=a.get(_.aj),f=a.get(_.oh),g=a.get(_.bj),m=d.createElement("div"),n=d.createElement("div");n.id=e.getId("cdk-overlay-");n.classList.add("cdk-overlay-pane");m.appendChild(n);Gsa(c).appendChild(m);c=new _.cj(n,f,a);e=new _.dj(b);f=a.get(_.ej,null,{optional:!0})||a.get(_.De).At(null,null);e.direction=e.direction||g.value;var r;return new fj(c,m,n,e,a.get(_.ih),a.get(gj),d,a.get(_.hj),a.get(ij),(r=b==null?void 0:b.disableAnimations)!=
null?r:a.get(_.jj,null,{optional:!0})==="NoopAnimations",a.get(_.Ce),f)};_.mj=function(){var a;return((a=_.u(Hsa,{optional:!0}))==null?0:a.wpd)||_.u(_.jj,{optional:!0})==="NoopAnimations"?!0:_.u(lj).matchMedia("(prefers-reduced-motion)").matches};Isa=function(){return _.u(_.nh)};Jsa=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)};
nj=function(a){var b=_.Gc.apply(1,arguments);if(a==null)throw TypeError("Tb");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};Ksa=function(){var a=oj.A5b;return typeof a==="function"?a():a};
Msa=function(a,b){a=a.filter(function(f){return!Lsa[f]});if(a.length>0){var c=a.join(", ");try{var d=oj.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 Lsa[f]=d})}catch(f){console.error(f)}}};
Nsa=function(a){var b={};return a.filter(function(c){return b.hasOwnProperty(c)?!1:b[c]=!0})};Osa=function(a,b){return nj(a,b?{M6a:b.alias,suffix:b.suffix}:{})};Qsa=function(a){var b=_.k(Psa(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}};
Psa=function(a){a=a?a.toLowerCase():"";var b=_.k(a.split(" "));a=b.next().value;b=b.next().value;var c=a;Rsa.find(function(d){return d===c})||(c=Rsa[0]);return[c,Ssa(b)]};Tsa=function(a){a=_.k(Psa(a));var b=a.next().value;a.next();return b.indexOf("row")>-1};Ssa=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};
Usa=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};Vsa=function(){var a=oj.A5b;return typeof a==="function"?a():a};Xsa=function(a,b,c){var d=Usa(b);c.forEach(function(e){Wsa(d,e,a)})};Wsa=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.Yg(b,d,f.value)})};Ysa=function(a,b){var c=c===void 0?!1:c;var d="";if(a&&Vsa())try{var e=d=Vsa()?a.style[b]:"";c||(d=e||getComputedStyle(a).getPropertyValue(b))}catch(f){}return d?d.trim():"block"};
Zsa=function(){return new _.cd(3008,!1)};_.pj=function(a,b){return{type:7,name:a,nea:b,options:{}}};_.qj=function(a,b){return{type:4,styles:b===void 0?null:b,VG:a}};_.rj=function(a){return{type:6,styles:a,offset:null}};_.sj=function(a,b){return{type:0,name:a,styles:b,options:void 0}};_.tj=function(a,b,c){return{type:1,mEb:a,animation:b,options:c===void 0?null:c}};_.$sa=function(a,b){var c={optional:!0};return{type:11,nb:a,animation:b,options:c===void 0?null:c}};
uj=function(a){if(typeof a=="number")return a;a=a.match(/^(-?[\.\d]+)(m?s)/);return!a||a.length<2?0:ata(parseFloat(a[1]),a[2])};ata=function(a,b){switch(b){case "s":return a*1E3;default:return a}};
bta=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 _.cd(3E3,!1));b={duration:0,delay:0,easing:""};break a}a=ata(parseFloat(d[1]),d[2]);var g=d[3];g!=null&&(e=ata(parseFloat(g),d[4]));(d=d[5])&&(f=d)}c||(c=!1,d=b.length,a<0&&(b.push(new _.cd(3100,!1)),c=!0),e<0&&(b.push(new _.cd(3101,!1)),c=!0),c&&b.splice(d,0,new _.cd(3E3,!1)));b={duration:a,
delay:e,easing:f}}return b};cta=function(a){return a.length?a[0]instanceof Map?a:a.map(function(b){return new Map(Object.entries(b))}):[]};vj=function(a,b,c){b.forEach(function(d,e){var f=dta(e);c&&!c.has(e)&&c.set(e,a.style[f]);a.style[f]=d})};wj=function(a,b){b.forEach(function(c,d){d=dta(d);a.style[d]=""})};eta=function(a){return Array.isArray(a)?a.length==1?a[0]:{type:2,vg:a,options:null}:a};
gta=function(a,b,c){var d=b.params||{};a=fta(a);a.length&&a.forEach(function(e){d.hasOwnProperty(e)||c.push(new _.cd(3001,!1))})};fta=function(a){var b=[];if(typeof a==="string"){for(var c;c=hta.exec(a);)b.push(c[1]);hta.lastIndex=0}return b};ita=function(a,b,c){var d=""+a,e=d.replace(hta,function(f,g){g=b[g];g==null&&(c.push(new _.cd(3003,!1)),g="");return g.toString()});return e==d?a:e};dta=function(a){return a.replace(jta,function(){return _.Gc.apply(0,arguments)[1].toUpperCase()})};
lta=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={xNb:void 0},f++)c.xNb=b[f],e.forEach(function(g){return function(m){return g.xNb.set(m,kta(a,m))}}(c))}}return b};
xj=function(a,b,c){switch(b.type){case 7:return a.Y$b(b,c);case 0:return a.jeb(b,c);case 1:return a.keb(b,c);case 2:return a.W$b(b,c);case 3:return a.U$b(b,c);case 4:return a.R$b(b,c);case 5:return a.OEa(b,c);case 6:return a.gqa(b,c);case 8:return a.PEa(b,c);case 9:return a.S$b(b,c);case 10:return a.T$b(b,c);case 11:return a.V$b(b,c);case 12:return a.X$b(b,c);default:throw new _.cd(3004,!1);}};kta=function(a,b){return window.getComputedStyle(a)[b]};
zj=function(a){switch(a.length){case 0:return new yj;case 1:return a[0];default:return new mta(a)}};ota=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,x=r&&g||new Map;m.forEach(function(z,D){var K=D;if(D!=="offset")switch(K=dta(K),z){case "!":z=b.get(D);break;case "*":z=c.get(D);break;default:z=nta(K,z,d)}x.set(K,z)});r||e.push(x);g=x;f=n});if(d.length)throw new _.cd(3502,!1);return e};
qta=function(a,b,c,d){switch(b){case "start":a.aG(function(){return d(c&&pta(c,"start",a))});break;case "done":a.yw(function(){return d(c&&pta(c,"done",a))});break;case "destroy":a.ae(function(){return d(c&&pta(c,"destroy",a))})}};pta=function(a,b,c){var d=c.totalTime;b=sta(a.element,a.uo,a.rC,a.qo,b||a.mdd,d==void 0?a.totalTime:d,c.disabled?!0:!1);a=a._data;a!=null&&(b._data=a);return b};sta=function(a,b,c,d,e,f,g){return{element:a,uo:b,rC:c,qo:d,mdd:e===void 0?"":e,totalTime:f===void 0?0:f,disabled:!!g}};
Aj=function(a,b,c){var d=a.get(b);d||a.set(b,d=c);return d};tta=function(a){var b=a.indexOf(":");return[a.substring(1,b),a.slice(b+1)]};vta=function(a){a=a.parentNode||a.host||null;return a===uta?null:a};wta=function(a,b){for(;b;){if(b===a)return!0;b=vta(b)}return!1};xta=function(a,b,c){return c?Array.from(a.querySelectorAll(b)):(a=a.querySelector(b))?[a]:[]};
Ata=function(a,b){var c=[];typeof a=="string"?a.split(/\s*,\s*/).forEach(function(d){a:{if(d[0]==":"&&(d=yta(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 _.cd(3015,!1)),d=c;else{d=e[1];var f=e[2];e=e[3];c.push(zta(d,e));f[0]!="<"||d=="*"&&e=="*"||c.push(zta(e,d));d=void 0}}return d}):c.push(a);return c};
yta=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 _.cd(3016,!1)),"* => *"}};
zta=function(a,b){var c=Bta.has(a)||Cta.has(a),d=Bta.has(b)||Cta.has(b);return function(e,f){var g=a=="*"||a==e,m=b=="*"||b==f;!g&&c&&typeof e==="boolean"&&(g=e?Bta.has(a):Cta.has(a));!m&&d&&typeof f==="boolean"&&(m=f?Bta.has(b):Cta.has(b));return g&&m}};
Eta=function(a){var b=a.split(/\s*,\s*/).find(function(c){return c==":self"})?!0:!1;b&&(a=a.replace(Dta,""));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]};
Fta=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};
Gta=function(a,b){if(a.hasOwnProperty("duration"))return a;if(typeof a=="number")return{duration:bta(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:"",EZa:!0},b.lid=a,b;a=bta(a,b);return{duration:a.duration,delay:a.delay,easing:a.easing}};Bj=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};
Hta=function(a,b,c,d,e,f,g,m){return{type:1,element:a,aQ:b,J5:c,vY:d,duration:e,delay:f,totalTime:e+f,easing:g===void 0?null:g,Aid:m===void 0?!1:m}};Jta=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 Ita).Nua(a,b,c,d,e,f,g,m,n,r)};
Kta=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};Lta=function(a,b,c,d,e,f,g,m,n,r,x,z,D){return{type:0,element:a,uo:b,vMb:e,rC:c,Cxa:f,qo:d,hpa:g,UG:m,Zdd:n,J5:r,vY:x,totalTime:z,errors:D}};Mta=function(a,b,c,d,e){return a.some(function(f){return f(b,c,d,e)})};
Nta=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};Pta=function(a,b){return new Ota(a,{type:1,animation:{type:2,vg:[],options:null},oQb:[function(){return!0}],options:null,XQ:0,WE:0},b)};Qta=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))};Rta=function(a){return a&&a.nodeType===1};Sta=function(a,b){var c=a.style.display;a.style.display=b!=null?b:"none";return c};
Uta=function(a,b,c,d,e){var f=[];c.forEach(function(n){return f.push(Sta(n))});var g=[];d.forEach(function(n,r){var x=new Map;n.forEach(function(z){var D=b.ZXa(r,z,e);x.set(z,D);D&&D.length!=0||(r.__ng_removed=Tta,g.push(r))});a.set(r,x)});var m=0;c.forEach(function(n){return Sta(n,f[m++])});return g};
Vta=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};Cj=function(a,b){var c;(c=a.classList)==null||c.add(b)};Dj=function(a,b){var c;(c=a.classList)==null||c.remove(b)};Xta=function(a,b,c){zj(c).yw(function(){return Wta(a,b)})};
Zta=function(a){var b=[];Yta(a,b);return b};Yta=function(a,b){for(var c=0;c<a.length;c++){var d=a[c];d instanceof mta?Yta(d.xh,b):b.push(d)}};$ta=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};aua=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};
dua=function(a,b){var c=null,d=null;Array.isArray(b)&&b.length?(c=bua(b[0]),b.length>1&&(d=bua(b[b.length-1]))):b instanceof Map&&(c=bua(b));return c||d?new cua(a,c,d):null};bua=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};eua=function(a){switch(a){case "body":return document.body;case "document":return document;case "window":return window;default:return a}};
fua=function(a){var b=a.indexOf(".");return[a.substring(0,b),a.slice(b+1)]};_.Ej=function(a,b){var c=function(){var d=a.apply(this,[].concat(_.v(_.Gc.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.Qi},set:function(d){d=d||this.defaultColor;d!==this.Qi&&(this.Qi&&this.Ka.na.classList.remove("mat-"+this.Qi),d&&this.Ka.na.classList.add("mat-"+d),this.Qi=d)}}});return c};
_.Fj=function(a){var b=function(){var c=a.apply(this,[].concat(_.v(_.Gc.apply(0,arguments))))||this;c.Si=!1;return c};_.W(b,a);_.p.Object.defineProperties(b.prototype,{Cc:{configurable:!0,enumerable:!0,get:function(){return this.Si},set:function(c){this.Si=_.Ii(c)}}});return b};
_.Gj=function(a){var b=function(){var c=a.apply(this,[].concat(_.v(_.Gc.apply(0,arguments))))||this;c.oc=!1;return c};_.W(b,a);_.p.Object.defineProperties(b.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.oc},set:function(c){this.oc=_.Ii(c)}}});return b};gua=function(){};hua=function(a){var b=_.Ig.apply(null,[a].concat(_.v([]))),c=new _.Jj;return{aH:b,get value(){return b()},Dc:c,La:function(){c.complete()}}};iua=function(a,b){for(var c=a.length;c--;)b(a[c])};jua=function(){};
kua=function(a){return a==null?null:typeof a==="number"?a:a.endsWith("ms")?_.Li(a.substring(0,a.length-2)):a.endsWith("s")?_.Li(a.substring(0,a.length-1))*1E3:a==="0"?0:null};lua=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};mua=function(){};nua=function(a){return a.replace(/[\s]/g,"").replace(/[\/\*\+\-]/g," $& ")};
oua=function(a){return(a.length>0?a.charAt(0):"").toUpperCase()+(a.length>1?a.slice(1):"")};rua=function(){pua.forEach(function(a){a.suffix&&a.suffix!==""||(a.suffix=a.alias.replace(qua,"|").split("|").map(oua).join(""),a.Bw=a.Bw||!1)});return pua};sua=function(a){return a==null?void 0:_.wh(a)};tua=function(a){a&1&&(_.I(0,"h3"),_.R(1),_.J());a&2&&(a=_.Q(2).va,_.A(),_.Sg(a.key))};uua=function(a){a&1&&(_.qg(0),_.I(1,"span",14),_.R(2),_.J(),_.sg());a&2&&(a=_.Q().va,_.A(2),_.Rg(" ",a," "))};
vua=function(a){a&1&&_.L(0,"span",15);a&2&&(a=_.Q().va,_.H("matBadge",a))};wua=function(a,b){a&1&&(_.qg(0),_.F(1,uua,3,1,"ng-container",13)(2,vua,1,1,"ng-template",null,1,_.dh),_.sg());a&2&&(a=b.va,b=_.Ng(3),_.Q(5),_.A(),_.H("ngIf",a==="then"||a==="+"||a==="or")("ngIfElse",b))};xua=function(a){a&1&&(_.I(0,"dt"),_.F(1,wua,4,2,"ng-container",7),_.J());a&2&&(a=_.Q().va,_.A(),_.H("ngForOf",a.Yb))};yua=function(a){a&1&&_.L(0,"dt",15);a&2&&(a=_.Q().va,_.H("matBadge",a.Yb))};
zua=function(a,b){a&1&&(_.qg(0),_.F(1,xua,2,1,"dt",13)(2,yua,1,1,"ng-template",null,0,_.dh),_.I(4,"dd"),_.R(5),_.J(),_.sg());if(a&2){a=b.va;b=_.Ng(3);var c=_.Q(3);_.A();_.H("ngIf",c.isArray(a.Yb))("ngIfElse",b);_.A(4);_.Sg(a.Yd)}};Aua=function(a){a&1&&(_.I(0,"div",11),_.F(1,tua,2,1,"h3",12),_.I(2,"dl"),_.F(3,zua,6,3,"ng-container",7),_.J()());if(a&2){a=_.Q().va;var b=_.Q();_.A();_.H("ngIf",b.groups.size>1);_.A(2);_.H("ngForOf",a.value)}};
Bua=function(a,b){a&1&&(_.qg(0),_.F(1,Aua,4,2,"div",10),_.sg());a&2&&(a=b.va,_.A(),_.H("ngIf",a.value.length>0))};Cua=function(){return{color:"accent"}};Dua=function(a){if(a&1){var b=_.Pd();_.I(0,"div",1)(1,"button",2);_.O("click",function(){_.w(b);var c=_.Q();return _.y(c.action())});_.R(2);_.J()()}a&2&&(a=_.Q(),_.A(2),_.Rg(" ",a.data.action," "))};Eua=function(){};Gua=function(){Fua||(Fua=Error("jc"));return Fua};
Kua=function(){for(var a;a=Hua.remove();){try{a.fn.call(a.scope)}catch(b){da(b)}Iua.put(a)}Jua=!1};Lua=function(a){var b=a,c;return function(){if(b){var d=b;b=void 0;c=d.apply(this,arguments)}return c}};_.Nua=function(){return Mua};Pua=function(){if(Oua===void 0&&(Oua=null,typeof window!=="undefined")){var a=window;a.trustedTypes!==void 0&&(Oua=a.trustedTypes.createPolicy("angular#components",{createHTML:function(b){return b}}))}return Oua};
Qua=function(a){var b;return((b=Pua())==null?void 0:b.createHTML(a))||a};Rua=function(){var a=_.u(_.Wh),b=a?a.location:null;return{KGb:function(){return b?b.pathname+b.search:""}}};Tua=function(a,b,c){return function(d){return d.ha(_.Vka(Sua(a,b,c)))}};Sua=function(a,b,c){var d=b instanceof _.Re?1:b.h$a,e=b instanceof _.Re?b:_.vf(b.F_b);return function(f){return f.ha(_.nf(function(g,m){return!a(g)||m>=d?_.ef(g):c?c(e,g):e}))}};
_.Uua=function(a,b,c,d){return Tua(b,c,function(e,f){a.C_b.add(f);e=e.ha(_.Kj(a,"Waiting to retry non fatal error",!1));return d?d(e,f):e})};_.Xua=function(a){a=a===void 0?{}:a;return Vua!=null?Vua:Vua=Wua(a)};Yua=function(){return new Promise(function(a,b){window.gapi.load("client",{callback:a,onerror:b})})};
Wua=function(a){a=a===void 0?{}:a;var b;return _.Ue(function(c){if(c.ud==1){if((b=window.gapi)&&b.client&&b.client.load)c=c.return(b);else{var d=_.oc("https://apis.google.com/js/api.js");c=_.We(c,Zua(d,a),2)}return c}if(c.ud!=3){b=window.gapi;if(!b)throw Error("Ac");return b.client&&b.client.load?c.eg(3):_.We(c,Yua(),3)}return c.return(b)})};_.$ua=function(a,b,c){var d=a.config.get(b);c!==d&&a.config.update(b,c)};
bva=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(ava.has(a))return ava.get(a);b=Promise.resolve(c.reloadAuthResponse()).finally(function(){ava.delete(a)});ava.set(a,b);return b}return Promise.resolve()};cva=function(a,b){var c;return a.client.init({apiKey:b.apiKey,clientId:b.clientId,scope:b.scope,discoveryDocs:b.ptd,hostedDomain:b.KIb,fetchBasicProfile:(c=b.MEb)!=null?c:!0})};
_.dva=function(){var a=_.Gc.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};eva=function(){var a=window.gapi;if(!a)throw Error("Bc");return a};gva=function(a,b,c){return(new Promise(function(d){eva().load("client:auth2",d)})).then(function(){return fva(a,b,!0,c)})};
jva=function(a,b){var c=eva();return new Promise(function(d,e){var f=!1,g=setTimeout(function(){f=!0;e(hva)},1E4);try{c.auth2.authorize(a,function(m){clearTimeout(g);f||d(m)})}catch(m){f=!0,clearTimeout(g),b&&e(iva),e(m)}})};kva=function(a){return jva(a,!0).catch(function(b){if(b===hva||b===iva)return jva(a,!1);throw b;})};
fva=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=eva();return kva(e).then(function(g){f.client.EEd(null);if(g.error){if(c&&g.error==="immediate_failed")return fva(a,b,!1,d);throw Error(g.error);}return g})};lva=function(){};_.Lj=function(a,b){return b.create(a)};nva=function(a){return a.error&&a.error.code?mva.indexOf(a.error.code)>-1:!1};ova=function(a,b,c,d){Mj.call(this,a,c);this.identifier=b;this.timeStamp=d!=null?d:null};
Nj=function(a,b){a instanceof Error||(a=JSON.stringify(a),typeof a==="undefined"&&(a="'undefined' provided for exception reason"),a=Error(a));b?pva(b,a):pva(null,a)};Oj=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d};Pj=function(a,b){if(/-[a-z]/.test(b))return null;if(qva&&a.dataset){if(kaa()&&!(b in a.dataset))return null;a=a.dataset[b];return a===void 0?null:a}return a.getAttribute("data-"+rva(b))};
sva=function(a,b){return/-[a-z]/.test(b)?!1:qva&&a.dataset?b in a.dataset:a.hasAttribute?a.hasAttribute("data-"+rva(b)):!!a.getAttribute("data-"+rva(b))};tva=function(a){return a[_.ba.Symbol.iterator]()};
zva=function(a,b,c){var d=new _.Qj("https://contacts.google.com"),e=d.Xd();a!=null&&(d.removeParameter("authuser"),a!=0&&(e=uva(e,"/u/"+String(a))));d.Vc(uva(e,"/widget/hovercard/v/2"));a=c.language;a!==null&&a!==void 0&&_.Rj(d,"hl",a);c=c.nestedOrigins;Array.isArray(c)&&(Array.isArray(c)||(c=[String(c)]),d.Fi.oZ("origin",c));try{var f=b.ownerDocument.defaultView,g=((f===void 0?null:f)||window).location.href;if(vva){try{var m=new wva(g)}catch(K){throw Error("Tc`"+g);}var n=xva.get(m.protocol);if(!n)throw Error("Tc`"+
g);if(!m.hostname)throw Error("Tc`"+g);if(m.origin!="null")var r=m;else{var x={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};x.origin=n===m.port?m.protocol+"//"+m.hostname:m.protocol+"//"+m.hostname+":"+m.port;r=x}}else r=yva(g);var z=r;var D=(vva&&z.searchParams?z.searchParams:new Sj(z.search)).get("e");D&&_.Rj(d,"e",D)}catch(K){}return d.toString()};
Hva=function(a,b,c){new Promise(function(d,e){if(!Ava(a)){var f=a.ownerDocument.defaultView,g=zva(b,a,c);Bva(f,"config").then(function(){Bva(f,"card").then(function(m){var n=m.card,r=a.ownerDocument.defaultView;m.config.update("iframes/card/url",g);m=c.shortcutKeys||[Cva];var x=new Dva(n),z=n.iframeGetCrossOriginFilter(),D=(0,_.Tj)(n.iframeSetup,n);m=new Uj(z,D,g,m,null,x);Eva("__HM_173584019",m,r);r=c;r=r===void 0?{}:r;m.G7=a;x=_.Fa(a);m.iq[x]=Fva(m,r);m.Gub();n.unwatch=Gva;n.watch=Gva;d(null)}).bS(function(m){return e(m)})}).bS(function(m){return e(m)})}})};
Ava=function(a){return(a=Vj("__HM_173584019",a.ownerDocument.defaultView))&&a instanceof Uj?a:null};Iva=function(){return _.Gc.apply(0,arguments).some(function(a){return!!a.ql.length})};
Jva=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};
Kva=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 _.fb(c);}};Lva=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};Wj=function(a){return{J_a:3,I_a:a}};
_.Xj=function(a){var b=a.ie;var c=a.repository;var d=a.path;var e=a.Ib;if(a=a.Ub)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};
_.Yj=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{Ub: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.Ib=b.substring(e+3),b=b.substring(0,e));c.repository=b}return Object.assign({},{ie:{id:a,type:d}},c)};
Mva=function(a){a&1&&(_.qg(0),_.I(1,"span",11),_.R(2,"Search scoped to:"),_.J(),_.R(3),_.sg());a&2&&(a=_.Q(),_.A(3),_.Rg(" ",a.He,"\n"))};Nva=function(a){a&1&&(_.qg(0),_.I(1,"span",11),_.R(2,"Search scoped to CitC Workspace:"),_.J(),_.R(3),_.sg());a&2&&(a=_.Q(2),_.A(3),_.Rg(" ",a.Fd.Ub," "))};Ova=function(a){a&1&&_.F(0,Nva,4,1,"ng-container",10);if(a&2){a=_.Q();var b=_.Ng(4);_.H("ngIf",a.Fd.Ub!==void 0)("ngIfElse",b)}};
Qva=function(a){a&1&&(_.qg(0),_.tg(1,13),_.R(2," \u203a "),_.sg());a&2&&(_.Q(3),a=_.Ng(14),_.A(),_.H("ngTemplateOutlet",a)("ngTemplateOutletContext",_.Yg(2,Pva)))};Sva=function(a){a&1&&(_.I(0,"a",16),_.R(1),_.J());if(a&2){a=_.Q().va;var b=_.Q(4);_.H("routerLink",_.Yg(3,Rva))("queryParams",b.U1a(a.scope));_.A();_.Sg(a.name)}};Tva=function(a){a&1&&(_.qg(0),_.R(1),_.sg());a&2&&(a=_.Q().va,_.A(),_.Sg(a.name))};
Uva=function(a,b){a&1&&(_.qg(0),_.F(1,Sva,2,4,"a",15)(2,Tva,2,1,"ng-container",12),_.R(3,"/"),_.sg());a&2&&(a=b.last,_.A(),_.H("ngIf",!a),_.A(),_.H("ngIf",a))};Vva=function(a){a&1&&(_.qg(0),_.F(1,Uva,4,2,"ng-container",14),_.sg());a&2&&(a=_.Q(3),_.A(),_.H("ngForOf",a.directories))};Wva=function(a){a&1&&_.R(0);a&2&&(a=_.Q(3),_.Rg(" ",a.Fd.path," "))};
Xva=function(a){a&1&&(_.qg(0),_.I(1,"span",11),_.R(2," Search scoped to directory: "),_.J(),_.R(3),_.F(4,Qva,3,3,"ng-container",12)(5,Vva,2,1,"ng-container",10)(6,Wva,1,1,"ng-template",null,7,_.dh),_.sg());if(a&2){a=_.Ng(7);var b=_.Q(2);_.A(3);_.Rg(" ",b.Fd.repository," \u203a ");_.A();_.H("ngIf",b.P2(b.Fd.Ib));_.A();_.H("ngIf",b.Eea&&b.directories)("ngIfElse",a)}};Yva=function(a){a&1&&_.F(0,Xva,8,4,"ng-container",10);if(a&2){a=_.Q();var b=_.Ng(6);_.H("ngIf",a.Fd.path!==void 0)("ngIfElse",b)}};
Zva=function(a){a&1&&(_.qg(0),_.I(1,"span",11),_.R(2," Search scoped to branch: "),_.J(),_.sg())};$va=function(a){a&1&&(_.I(0,"span",11),_.R(1," Search scoped to tag: "),_.J())};
bwa=function(a){a&1&&(_.qg(0),_.F(1,Zva,3,0,"ng-container",10)(2,$va,2,0,"ng-template",null,8,_.dh),_.R(4),_.tg(5,13),_.sg());if(a&2){a=_.Ng(3);var b=_.Q(2),c=_.Ng(14);_.A();_.H("ngIf",_.Fra(_.xi(b.Fd.Ib)))("ngIfElse",a);_.A(3);_.Rg(" ",b.Fd.repository," \u203a ");_.A();_.H("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Yg(5,awa))}};cwa=function(a){a&1&&_.F(0,bwa,6,6,"ng-container",10);if(a&2){a=_.Q();var b=_.Ng(8);_.H("ngIf",a.P2(a.Fd.Ib))("ngIfElse",b)}};
dwa=function(a){a&1&&(_.qg(0),_.I(1,"span",11),_.R(2,"Search scoped to package:"),_.J(),_.R(3),_.sg());a&2&&(a=_.Q(3),_.A(3),_.Rg(" ",a.Fd.repository," "))};ewa=function(a){a&1&&(_.qg(0),_.I(1,"span",11),_.R(2,"Search scoped to repository:"),_.J(),_.R(3),_.sg());a&2&&(a=_.Q(3),_.A(3),_.Rg(" ",a.Fd.repository," "))};
fwa=function(a){a&1&&(_.qg(0,18),_.F(1,dwa,4,1,"ng-container",19)(2,ewa,4,1,"ng-container",20),_.sg());a&2&&(a=_.Q(2),_.H("ngSwitch",a.Fd.ie==null?null:a.Fd.ie.type),_.A(),_.H("ngSwitchCase","depot"))};gwa=function(a){a&1&&_.F(0,fwa,3,2,"ng-container",17);if(a&2){a=_.Q();var b=_.Ng(10);_.H("ngIf",!!a.Fd.repository)("ngIfElse",b)}};hwa=function(a){a&1&&(_.qg(0),_.I(1,"span",11),_.R(2,"Search scoped to host:"),_.J(),_.R(3),_.sg());a&2&&(a=_.Q().Pa,_.A(3),_.Rg(" ",a.id," "))};
iwa=function(a){a&1&&(_.qg(0),_.I(1,"span",11),_.R(2,"Search scoped to project:"),_.J(),_.R(3),_.sg());a&2&&(a=_.Q().Pa,_.A(3),_.Rg(" ",a.id," "))};jwa=function(a){a&1&&(_.I(0,"span",11),_.R(1," Search scoped to Piper "),_.J())};owa=function(a){a&1&&(_.qg(0),_.I(1,"span",11),_.R(2,"Search scoped to:"),_.J(),_.R(3),_.sg());a&2&&(a=_.Q().Pa,_.A(3),_.Rg(" ",a.id," "))};
pwa=function(a){a&1&&(_.qg(0,18),_.F(1,hwa,4,1,"ng-container",19)(2,iwa,4,1,"ng-container",19)(3,jwa,2,0,"span",21)(4,owa,4,1,"ng-container",20),_.sg());a&2&&(a=_.Q(2),_.H("ngSwitch",a.Fd.ie.type),_.A(),_.H("ngSwitchCase","host"),_.A(),_.H("ngSwitchCase","project"),_.A(),_.H("ngSwitchCase","depot"))};qwa=function(a){a&1&&_.F(0,pwa,5,4,"ng-container",17);if(a&2){a=_.Q();var b=_.Ng(12);_.H("ngIf",a.Fd.ie)("ngIfElse",b)}};rwa=function(a){a&1&&(_.I(0,"span",11),_.R(1," Searching everything "),_.J())};
swa=function(a){a&1&&(_.I(0,"mat-icon",24),_.R(1," account_tree "),_.J())};twa=function(a){a&1&&(_.I(0,"mat-icon",25),_.R(1,"label_outline"),_.J())};uwa=function(a){a&1&&(_.qg(0),_.I(1,"a",26),_.R(2),_.J(),_.sg());a&2&&(a=_.Q(2),_.A(),_.H("routerLink",_.Yg(3,Rva))("queryParams",a.U1a(a.P1b)),_.A(),_.Rg(" ",_.Era(_.ui(a.Fd.Ib))," "))};vwa=function(a){a&1&&_.R(0);a&2&&(a=_.Q(2),_.Rg(" ",_.Era(_.ui(a.Fd.Ib))," "))};
wwa=function(a,b){a&1&&_.F(0,swa,2,0,"mat-icon",22)(1,twa,2,0,"mat-icon",23)(2,uwa,3,4,"ng-container",10)(3,vwa,1,1,"ng-template",null,9,_.dh);if(a&2){a=b.nia;b=_.Ng(4);var c=_.Q();_.H("ngIf",_.Fra(_.xi(c.Fd.Ib)));_.A();_.H("ngIf",_.vi(_.xi(c.Fd.Ib)));_.A();_.H("ngIf",c.Eea&&!a)("ngIfElse",b)}};_.xwa=function(a){if(typeof a==="number")return a;if(Array.isArray(a)&&a.length)return a[0].start};
_.Zj=function(a,b){var c=a.params;a=a.Ib;if(c!=null)switch(b){case 0:return c.Ub&&a==="HEAD"?void 0:a;case 1:return c.Hf||(c.Ub&&a==="HEAD"?void 0:a);case 2:return c.Zn;case 3:return c.Hf;default:throw _.fb(b,"Unexpected version.");}};_.ak=function(a){return!(!a.Sc||!a.rb)&&!!a.repository};
_.ywa=function(a,b,c,d){var e=new bk;c=_.dk(e,2,c);switch(b){case "depot":ek(c,4,_.fk,Ab(a));break;case "host":ek(c,3,_.fk,Ab(a));break;case "project":c.setProjectId(a);break;case "ossProject":ek(c,5,_.fk,Ab(a))}d!=null&&c.T2b(d);return c};_.gk=function(a){return{Ib:_.Zj(a,0)||"",commit:_.Zj(a,1)||""}};
_.ik=function(a,b,c,d,e,f){a=(new _.hk).D6(_.ywa(a,b,c,f));b=d==null?void 0:d.commit;f&&b==="HEAD"&&(b=void 0);b&&_.dk(a,3,b);(d==null?0:d.Ib)&&!_.wi.test(d.Ib)&&_.dk(a,4,d==null?void 0:d.Ib);d=_.zwa(a);e!=null&&d.Vc(_.Bh(e));return d};_.Awa=function(a,b,c,d,e,f){if(_.ak(a)){var g=_.ik(a.rb,a.Sc,a.repository,_.gk(a),a.path,a.params.Ub);return{eventType:"RESULT_CLICKED",ODb:d,fileSpec:g,lineNumber:_.xwa(a.params.line),Rw:b,Iq:c,CD:e,QB:f}}throw Error("$c");};
Bwa=function(a){if(a.KB)return Array.from(a.KB.entries()).map(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return new jk({name:b,status:c})})};_.kk=function(a){return new a(_.u(_.Cwa),null,{withCredentials:_.u(Dwa),suppressCorsPreflight:!0})};_.Ewa=function(a){return new _.Re(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()}})};
Fwa=function(a){var b=(new _.lk).setSeconds(Math.floor(a/1E3));return _.mk(b,2,Math.floor(a%1E3*1E6))};_.Gwa=function(a){return"COVERAGE_GENERIC_"+a};Iwa=function(a){return Hwa.has(a)?Hwa.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(" ")};Jwa=function(a){var b=new _.Sf(1);b.next(a);b.complete();return b};
Lwa=function(a){var b=_.nd(function(){return a()});return Kwa(b)?new Proxy(a,{get:function(c,d){if(!(d in b))return c[d];_.Af(c[d])||Object.defineProperty(c,d,{value:_.sh(function(){return c()[d]}),configurable:!0});return Lwa(c[d])}}):a};
Kwa=function(a){if(a===null||typeof a!=="object"||typeof(a==null?void 0:a[Symbol.iterator])==="function"||a instanceof RegExp)return!1;a=Object.getPrototypeOf(a);if(a===Object.prototype)return!0;for(;a&&a!==Object.prototype;){if(Mwa.includes(a.constructor))return!1;a=Object.getPrototypeOf(a)}return a===Object.prototype};ok=function(a){var b=_.Gc.apply(1,arguments);a[nk].update(function(c){return b.reduce(function(d,e){return Object.assign({},d,typeof e==="function"?e(d):e)},c)});Nwa(a)};
Nwa=function(a){var b=Owa.get(a[nk])||[];b=_.k(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;var d=_.nd(function(){return a[nk]()});c(d)}};Pwa=function(){var a={};return a[nk]=_.Ig({}),a.BDa={},a.props={},a.methods={},a.Fha={},a};Rwa=function(a){return Qwa.has(a)};
_.pk=function(a){return function c(){var d,e,f,g,m,n,r,x;return Swa(c,function(z){switch(z.ud){case 1:z.NB=0,z.HK=2,d=_.k(a),e=d.next();case 4:if(e.done){z.eg(2);break}f=e.value;g=Twa;return _.We(z,f,7);case 7:g(z.Xf);switch(f.Pl){case 0:case 2:return z.eg(8);case 1:return z.eg(9);case 3:return z.eg(10);case 4:case 5:break;default:_.fb(f)}z.eg(5);break;case 8:return m=Twa,Uwa(z,_.pk(f.Gza),12);case 12:return m(z.Xf),n=Twa,Uwa(z,_.pk(f.kCa),13);case 13:n(z.Xf);z.eg(5);break;case 9:if(!f.value){z.eg(14);
break}r=Twa;return _.We(z,f.value,15);case 15:r(z.Xf);case 14:z.eg(5);break;case 10:return x=Twa,Uwa(z,_.pk(f.elements),16);case 16:x(z.Xf);z.eg(5);break;case 5:e=d.next();z.eg(4);break;case 2:Xe(z),Ye(z,0)}})}()};Vwa=function(a,b,c){return{type:a,location:{start:b,end:c}}};Wwa=function(a,b,c,d,e){b=Array.isArray(b)?b:[b];c=Array.isArray(c)?c:[c];return{Pl:a,Gza:b,kCa:c,location:qk(e),vcd:d,error:b.length&&c.length?void 0:{type:5,location:d}}};Xwa=function(a,b,c){return{Pl:a,value:b,location:qk(c)}};
qk=function(a){return{start:a.start.offset,end:a.end.offset}};
Ywa=function(a,b){var c=[];a=_.k(_.saa(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.Pl!==d.Pl)c.push({start:b.location.start,end:b.location.end});else switch(b.Pl){case 0:case 2:c.push.apply(c,_.v(Ywa(b.Gza,d.Gza)));c.push.apply(c,_.v(Ywa(b.kCa,d.kCa)));break;case 3:c.push.apply(c,_.v(Ywa(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 _.fb(b)}}return c};Zwa=function(){var a,b;return!!((a=crypto)==null?0:(b=a.subtle)==null?0:b.digest)};$wa=function(a){return Array.from(new Uint8Array(a)).map(function(b){return b.toString(16).padStart(2,"0")}).join("")};_.axa=function(a){if(!a)return null;a=_.X(a,2);return a===null||a===void 0?null:_.yc(a)};
_.rk=function(a){if(!a)return null;a=a.iG;if(!a)throw Error("cd");return _.yc(a)};bxa=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 _.fb(a)}};cxa=function(a){switch(a){case "CRITICAL":return 1;case "WARNING":return 2;case "INFORMATIONAL":return 3;case "SEVERITY_UNSPECIFIED":return 0;default:return _.fb(a)}};
exa=function(){if(dxa!==void 0)return dxa;try{var a=window.localStorage;if(!a)return dxa=!1;a.setItem("StorageAccessTestKey","1");a.removeItem("StorageAccessTestKey");return dxa=!0}catch(b){return dxa=!1}};fxa=function(a){if(a&1){var b=_.Pd();_.I(0,"button",5);_.O("click",function(){_.w(b);var c=_.Q(2);return _.y(c.Sd())});_.R(1," Dismiss ");_.J()}};
hxa=function(a,b){a&1&&(_.qg(0),_.I(1,"div",1)(2,"mat-icon",2),_.R(3),_.J(),_.L(4,"span",3),_.F(5,fxa,2,0,"button",4),_.J(),_.sg());a&2&&(a=b.Pa,b=_.Q(),_.A(),_.H("ngClass",_.$g(4,gxa,a.severity===b.tMa.FI,a.severity===b.tMa.Q7)),_.A(2),_.Sg(a.iconName),_.A(),_.H("innerHTML",a.messageHtml,_.we),_.A(),_.H("ngIf",_.sk.has(2)&&(a==null?void 0:a.severity)!==1&&Zwa()&&exa()))};
_.ixa=function(a){var b;if(!(b=a==null)){a:{if(a!=null){if(Array.isArray(a)||typeof a==="string"){a=a.length;break a}if(a instanceof Set){a=a.size;break a}}a=null}b=a===0}return b};jxa=function(a){return _.ixa(a.value)?{required:!0}:null};_.kxa=function(){return null};lxa=function(a){return a!=null};mxa=function(a){return nja(a)?_.Te(a):a};nxa=function(a){var b={};a.forEach(function(c){b=c!=null?Object.assign({},b,c):b});return Object.keys(b).length===0?null:b};oxa=function(a,b){return b.map(function(c){return c(a)})};
pxa=function(a){return a.map(function(b){return b.validate?function(c){return b.validate(c)}:b})};_.qxa=function(a){if(!a)return null;var b=a.filter(lxa);return b.length==0?null:function(c){return nxa(oxa(c,b))}};rxa=function(a){return a!=null?_.qxa(pxa(a)):null};sxa=function(a){if(!a)return null;var b=a.filter(lxa);return b.length==0?null:function(c){c=oxa(c,b).map(mxa);return _.sf(c).ha(_.E(nxa))}};txa=function(a){return a!=null?sxa(pxa(a)):null};
uxa=function(a,b){return a===null?[b]:Array.isArray(a)?[].concat(_.v(a),[b]):[a,b]};vxa=function(a,b){return[].concat(_.v(b.path),[a])};Bxa=function(a,b,c){c=c===void 0?"whenDisabledForLegacyCode":c;wxa(a,b);b.Lp.Ln(a.value);if(a.disabled||c==="always"){var d,e;(e=(d=b.Lp).ko)==null||e.call(d,a.disabled)}xxa(a,b);yxa(a,b);zxa(a,b);Axa(a,b)};Dxa=function(a,b){var c=function(){};b.Lp&&(b.Lp.Nm(c),b.Lp.Eq(c));Cxa(a,b);a&&(b.XUc(),a.PU(function(){}))};Exa=function(a,b){a.forEach(function(c){c.Ula&&c.Ula(b)})};
Axa=function(a,b){if(b.Lp.ko){var c=function(d){b.Lp.ko(d)};a.Isa.push(c);b.Ymb(function(){a.fZc(c)})}};wxa=function(a,b){var c=a.wE;b.kg!==null?_.Fxa(a,uxa(c,b.kg)):typeof c==="function"&&_.Fxa(a,[c]);c=a.FJ;b.IE!==null?Gxa(a,uxa(c,b.IE)):typeof c==="function"&&Gxa(a,[c]);c=function(){return _.tk(a)};Exa(b.wE,c);Exa(b.FJ,c)};
Cxa=function(a,b){var c=!1;if(a!==null){if(b.kg!==null){var d=a.wE;if(Array.isArray(d)&&d.length>0){var e=d.filter(function(f){return f!==b.kg});e.length!==d.length&&(c=!0,a.O8(e))}}b.IE!==null&&(d=a.FJ,Array.isArray(d)&&d.length>0&&(e=d.filter(function(f){return f!==b.IE}),e.length!==d.length&&(c=!0,a.hOa(e))))}a=function(){};Exa(b.wE,a);Exa(b.FJ,a);return c};xxa=function(a,b){b.Lp.Nm(function(c){a.Tx=c;a.KU=!0;a.Usa=!0;a.Hu==="change"&&Hxa(a,b)})};
zxa=function(a,b){b.Lp.Eq(function(){a.FSa=!0;a.Hu==="blur"&&a.KU&&Hxa(a,b);a.Hu!=="submit"&&_.Ixa(a)})};Hxa=function(a,b){a.Usa&&Jxa(a);a.setValue(a.Tx,{nCb:!1});b.eqa(a.Tx);a.KU=!1};yxa=function(a,b){var c=function(d,e){b.Lp.Ln(d);e&&b.eqa(d)};a.Nm(c);b.Ymb(function(){a.eZc(c)})};Kxa=function(a,b){if(!a.hasOwnProperty("model"))return!1;a=a.model;return a.JK?!0:!Object.is(b,a.Mf)};Lxa=function(a,b){a.hUa();b.forEach(function(c){var d=c.control;d.Hu==="submit"&&d.KU&&(c.eqa(d.Tx),d.KU=!1)})};
Mxa=function(a){if(!a)return null;var b=void 0,c=void 0,d=void 0;a.forEach(function(e){e.constructor===_.uk?b=e:Object.getPrototypeOf(e.constructor)===vk?c=e:d=e});return d?d:c?c:b?b:null};wk=function(a){return a!=null&&!Array.isArray(a)&&typeof a==="object"};Nxa=function(a,b){a.cB(function(c,d){if(b[d]===void 0)throw new _.cd(1002,"");})};Oxa=function(a){return typeof a==="object"&&a!==null&&Object.keys(a).length===2&&"value"in a&&"disabled"in a};
Pxa=function(a){return!!a&&(a.O1!==void 0||a.zz!==void 0||a.Hu!==void 0)};Qxa=function(a){a&1&&(_.I(0,"span",3),_.yg(1,1),_.J())};Rxa=function(a){a&1&&(_.I(0,"span",6),_.yg(1,2),_.J())};Sxa=function(a){a&1&&(_.I(0,"span",3),_.yg(1,1),_.I(2,"span",8),_.Vd(),_.I(3,"svg",9),_.L(4,"path",10),_.J()()())};Txa=function(a){a&1&&(_.I(0,"span",6),_.yg(1,2),_.J())};Uxa=function(a){a&1&&_.L(0,"span",20)};
Vxa=function(a){a&1&&(_.I(0,"label",19),_.yg(1,1),_.ng(2,Uxa,1,0,"span",20),_.J());a&2&&(a=_.Q(2),_.H("floating",a.GN())("monitorResize",a.jJ())("id",a.jt),_.mg("for",a.Cd.I3c?null:a.Cd.id),_.A(2),_.og(!a.AP&&a.Cd.required?2:-1))};Wxa=function(a){a&1&&_.ng(0,Vxa,3,5,"label",19);a&2&&(a=_.Q(),_.og(a.dB()?0:-1))};Xxa=function(a){a&1&&_.L(0,"div",7)};Yxa=function(){};Zxa=function(a){a&1&&_.F(0,Yxa,0,0,"ng-template",13);a&2&&(_.Q(2),_.H("ngTemplateOutlet",_.Ng(1)))};
$xa=function(a){a&1&&(_.I(0,"div",9),_.ng(1,Zxa,1,1,null,13),_.J());a&2&&(a=_.Q(),_.H("matFormFieldNotchedOutlineOpen",a.GN()),_.A(),_.og(a.Djb()?-1:1))};aya=function(a){a&1&&(_.I(0,"div",10,2),_.yg(2,2),_.J())};bya=function(a){a&1&&(_.I(0,"div",11,3),_.yg(2,3),_.J())};cya=function(){};dya=function(a){a&1&&_.F(0,cya,0,0,"ng-template",13);a&2&&(_.Q(),_.H("ngTemplateOutlet",_.Ng(1)))};eya=function(a){a&1&&(_.I(0,"div",14,4),_.yg(2,4),_.J())};fya=function(a){a&1&&(_.I(0,"div",15,5),_.yg(2,5),_.J())};
gya=function(a){a&1&&_.L(0,"div",16)};hya=function(a){a&1&&_.yg(0,6)};iya=function(a){a&1&&(_.I(0,"mat-hint",21),_.R(1),_.J());a&2&&(a=_.Q(2),_.H("id",a.a$),_.A(),_.Sg(a.jX))};jya=function(a){a&1&&(_.ng(0,iya,2,2,"mat-hint",21),_.yg(1,7),_.L(2,"div",22),_.yg(3,8));a&2&&(a=_.Q(),_.og(a.jX?0:-1))};kya=function(a){a&1&&(_.I(0,"span",8),_.R(1," Try these suggestions: "),_.J())};
lya=function(a){a&1&&(_.I(0,"div",5)(1,"p"),_.L(2,"mat-icon",6),_.F(3,kya,2,0,"span",7),_.J()());a&2&&(a=_.Q(2),_.A(3),_.H("ngIf",a.Ki.length>0))};
oya=function(a,b){if(a&1){var c=_.Pd();_.I(0,"mat-chip",9);_.O("click",function(){var e=_.w(c).va,f=_.Q(2);return _.y(mya(f,e))})("keydown.enter",function(){var e=_.w(c).va,f=_.Q(2);return _.y(mya(f,e))});_.I(1,"mat-icon",10);_.R(2);_.J();_.R(3);_.J()}if(a&2){a=b.va;b=b.index;var d=_.Q(2);_.H("id","suggestion-chip-"+(b+1))("matTooltip","Tap to refine results. (Shortcut:"+nya(b+1)+")");_.A();_.H("ngStyle",d.l1c);_.A();a:switch(a.RX){case xk.P7:b="repeat";break a;case xk.Jqa:b="add";break a;default:b=
"add"}_.Sg(b);_.A();_.Rg(" ",a.yG," ")}};pya=function(a){a&1&&(_.I(0,"div",1)(1,"mat-chip-listbox",2),_.F(2,lya,4,1,"div",3)(3,oya,4,5,"mat-chip",4),_.J()());a&2&&(a=_.Q(),_.A(2),_.H("ngIf",a.t3b()),_.A(),_.H("ngForOf",a.Ki))};_.qya=function(a,b){return a===b?!0:a&&b?a.value===b.value&&!!a.E4===!!b.E4:!1};rya=function(a){var b=_.vf(1E3).ha(_.Gf({Ad:!0,Ki:[]}));b=_.xf(b,a);return lka(a,b).ha(_.Xf({Ad:!0}))};sya=function(a,b){return b.ha(_.E(function(c){return c?_.yk:_.df({})}),_.Xf(a),_.Yf(_.Pe))};
tya=function(a,b){return{HFb:lka(a.k8a,_.vf(2E3)),k8a:b}};uya=function(a,b){a&1&&(_.I(0,"span",7),_.R(1),_.J());a&2&&(a=b.va,_.H("ngClass",a.kva),_.A(),_.Sg(a.text))};vya=function(a){a&1&&(_.I(0,"span",8),_.R(1),_.J());a&2&&(a=_.Q(),_.A(),_.Sg(a.e7))};wya=function(a){a&1&&_.yg(0)};xya=function(a){a&1&&(_.I(0,"mat-icon",9),_.R(1),_.J());a&2&&(a=_.Q(2),_.A(),_.Sg(a.C1))};
yya=function(a){if(a&1){var b=_.Pd();_.I(0,"button",6);_.O("click",function(){_.w(b);var c=_.Q();return _.y(c.action.emit())});_.I(1,"span",7);_.R(2);_.F(3,xya,2,1,"mat-icon",8);_.J()()}a&2&&(a=_.Q(),_.A(2),_.Rg(" ",a.D1," "),_.A(),_.H("ngIf",a.C1))};
zya=function(a){if(a&1){var b=_.Pd();_.I(0,"onedev-feature-tooltip-body",1);_.O("action",function(){_.w(b);var c=_.Q();return _.y(c.action.emit())})("dismiss",function(){_.w(b);var c=_.Q();c.vya();c.Sd.emit();return _.y()});_.yg(1);_.J()}a&2&&(a=_.Q(),_.H("actionBtnText",a.D1)("actionBtnIcon",a.C1)("color",a.color)("pointerPosition",a.Jg)("widthOffset",a.REa))};
Aya=function(a){var b={attributeFilter:["aria-label","aria-valuenow"]};return new _.Re(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)})};
Bya=function(a){a&1&&(_.Vd(),_.I(0,"svg",11),_.L(1,"circle",12),_.J());a&2&&(a=_.Q(),_.mg("viewBox",a.Yob()),_.A(),_.Og("stroke-dasharray",a.Dta(),"px")("stroke-dashoffset",a.Dta()/2,"px")("stroke-width",a.Qhb(),"%"),_.mg("r",a.hra()))};Cya=function(){return{diameter:100}};
Eya=function(a){if(a&1){var b=_.Pd();_.I(0,"div",14);_.R(1);_.I(2,"button",15);_.O("click",function(){_.w(b);var d=_.Q(3);d.Zj&&d.Zj.l6.Mgd();return _.y()});_.I(3,"mat-icon");_.R(4,"cancel");_.J()()()}if(a&2){a=_.Q().Pa;var c=_.Q(2);_.H("ngClass",_.Zg(3,Dya,c.p6));_.A();_.Rg(" ",a.Zo," ");_.A();_.H("ascTrackElement",c.uu)}};Fya=function(a,b){a&1&&(_.qg(0),_.F(1,Eya,5,5,"div",13),_.sg());a&2&&(a=b.Pa,_.A(),_.H("ngIf",a.value))};
Gya=function(a){a&1&&(_.qg(0),_.F(1,Fya,2,1,"ng-container",5),_.S(2,"async"),_.sg());a&2&&(a=_.Q(),_.A(),_.H("ngIf",_.ch(2,1,a.queryPrefix)))};Hya=function(a){a&1&&_.L(0,"mat-spinner",16);a&2&&(a=_.Q(),_.H("diameter",a.xbb)("strokeWidth",a.ybb))};Iya=function(a){if(a&1){var b=_.Pd();_.I(0,"button",17);_.O("click",function(){_.w(b);var c=_.Q();return _.y(c.h2())});_.I(1,"mat-icon");_.R(2,"close");_.J()()}a&2&&(a=_.Q(),_.H("ascTrackElement",a.uu)("matTooltip",a.Lfb),_.mg("aria-label",a.Lfb))};
Jya=function(a){a&1&&(_.I(0,"a",18)(1,"mat-icon"),_.R(2,"info_outline"),_.J()());a&2&&(a=_.Q(),_.H("universalLink",a.yP))};Kya=function(a){a&1&&_.tg(0)};Lya=function(a,b){a&1&&(_.I(0,"search-box-suggestion-item",19),_.F(1,Kya,1,0,"ng-container",20),_.J());a&2&&(a=b.va,_.H("isSelectable",!!a.FDa)("payload",a),_.A(),_.H("ngTemplateOutlet",a.ta)("ngTemplateOutletContext",a.YR))};Mya=function(a){a&1&&_.L(0,"auto-suggest-bar",null,2)};
Nya=function(a){a&1&&_.tg(0,31);a&2&&(_.Q(3),_.H("ngTemplateOutlet",_.Ng(15).ta))};Oya=function(a){a&1&&(_.qg(0),_.I(1,"h4",32),_.R(2),_.J(),_.I(3,"p",33),_.R(4),_.J(),_.sg());a&2&&(a=_.Q(3),_.A(2),_.Rg(" ",a.Rvc," "),_.A(2),_.Rg(" ",a.Svc," "))};Pya=function(a){a&1&&_.tg(0)};
Qya=function(a){a&1&&(_.I(0,"div",23)(1,"div",24),_.F(2,Mya,2,0,"auto-suggest-bar",5),_.I(3,"div",25),_.L(4,"scope-indicator",26),_.J(),_.F(5,Nya,1,1,"ng-container",27)(6,Oya,5,2,"ng-container",5),_.S(7,"async"),_.J(),_.L(8,"mat-divider",28),_.I(9,"div",29),_.F(10,Pya,1,0,"ng-container",30),_.J()());if(a&2){a=_.Q(2);_.Og("border-color",a.vja)("width",a.Rma,"px")("display","flex");_.A(2);_.H("ngIf",a.ks);_.A(2);_.H("savedQuery",a.He)("searchScope",a.Fd);_.A();_.H("ngIf",a.rK);_.A();var b=a.rK,c=_.ch(7,
13,a.R2);_.H("ngIf",!b&&!!c&&!c.Ad);_.A(2);_.H("vertical",!0);_.A(2);_.H("ngTemplateOutlet",a.Gq==null?null:a.Gq.ta)}};Sya=function(a){if(a&1){var b=_.Pd();_.qg(0,21);_.O("ascResizeNotifier",function(d){_.w(b);var e=_.Q();return _.y(e.H7a(d))});_.F(1,Qya,11,15,"div",22);_.sg()}if(a&2){a=_.Q();var c=_.Ng(15);_.H("elementToWatch",_.Ng(1));_.A();_.H("ngIf",Rya(a,c))}};
Tya=function(a){if(a&1){var b=_.Pd();_.I(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",34);_.O("action",function(){_.w(b);_.Q();_.Ac(window,"http://goto.google.com/search-git","_blank");return _.y()});_.I(2,"p",35);_.R(3);_.J();_.R(4);_.J()()}a&2&&(a=_.Q(),_.A(),_.H("actionBtnText",a.Ovc)("widthOffset",1),_.A(2),_.Sg(a.Qvc),_.A(),_.Rg(" ",a.Pvc," "))};
Uya=function(a){a=_.k(_.pk(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};Vya=function(a,b){if(a.length>b.length)return!1;a=_.k(a);for(var c=a.next();!c.done;c=a.next())if(!b.includes(c.value))return!1;return!0};Wya=function(a){a&1&&(_.Vd(),_.I(0,"svg",2),_.L(1,"polygon",3),_.J())};
Xya=function(a){if(a&1){var b=_.Pd();_.I(0,"div",0);_.O("click",function(){_.w(b);var c=_.Q();return _.y(c.closed.emit("click"))})("animationstart",function(c){_.w(b);var d=_.Q();return _.y(d.G$(c.animationName))})("animationend",function(c){_.w(b);var d=_.Q();return _.y(d.tN(c.animationName))})("animationcancel",function(c){_.w(b);var d=_.Q();return _.y(d.tN(c.animationName))});_.I(1,"div",1);_.yg(2);_.J()()}a&2&&(a=_.Q(),_.Qg(a.Uk),_.Pg("mat-menu-panel-animations-disabled",a.Rc)("mat-menu-panel-exit-animation",
a.CJ==="void")("mat-menu-panel-animating",a.ev),_.H("id",a.Gka),_.mg("aria-label",a.ariaLabel||null)("aria-labelledby",a.fe||null)("aria-describedby",a.Ev||null))};Yya=function(){return{GQ:!1,Ks:"after",tx:"below",Vi:"cdk-overlay-transparent-backdrop"}};Zya=function(a){a&1&&_.L(0,"img",4);a&2&&(a=_.Q(),_.H("src",a.kp,_.xe))};$ya=function(a){a&1&&_.L(0,"mat-icon",5);a&2&&(a=_.Q(),_.H("svgIcon",a.Sk))};aza=function(a){a&1&&(_.I(0,"mat-icon",6),_.R(1),_.J());a&2&&(a=_.Q(),_.A(),_.Rg(" ",a.utb,"\n"))};
bza=function(a){a&1&&(_.I(0,"a",31),_.L(1,"div",32),_.I(2,"span",33),_.R(3,"Hiring"),_.J()())};cza=function(a){if(a&1){var b=_.Pd();_.I(0,"global-search-box",34);_.O("focusChange",function(c){_.w(b);_.Q().d1b=c;return _.y()});_.J()}a&2&&(a=_.Q(),_.H("config",a.Xn))};dza=function(a){if(a&1){var b=_.Pd();_.I(0,"button",35);_.O("click",function(){_.w(b);var c=_.Q();c.b4a=!c.b4a;c.nXa.Vvb.next(c.b4a);return _.y()});_.L(1,"mat-icon",36);_.J()}};
eza=function(a){a&1&&(_.I(0,"button",37),_.L(1,"mat-icon",38),_.J());a&2&&(_.Q(),_.H("matMenuTriggerFor",_.Ng(26)))};fza=function(a,b){a&1&&(_.I(0,"a",39),_.L(1,"mat-icon",40),_.J());a&2&&_.H("routerLink",b.Pa)};gza=function(a){if(a&1){var b=_.Pd();_.I(0,"li",41)(1,"button",42);_.O("click",function(){_.w(b);var c=_.Q();return _.y(c.oDa())});_.R(2," Keyboard shortcuts ");_.J()()}};hza=function(a){a&1&&_.L(0,"mat-divider")};
iza=function(a,b){a&1&&(_.I(0,"li",41)(1,"a",45),_.R(2),_.J()());a&2&&(a=b.va,_.A(),_.H("externalLink",a.un),_.A(),_.Sg(a.Oha))};jza=function(a){a&1&&(_.qg(0),_.F(1,hza,1,0,"mat-divider",25),_.I(2,"ul",43),_.F(3,iza,3,2,"li",44),_.J(),_.sg());a&2&&(a=_.Q(),_.A(),_.H("ngIf",a.UHb),_.A(2),_.H("ngForOf",a.bq.additionalLinks))};kza=function(a){a&1&&(_.I(0,"button",46)(1,"span"),_.R(2,"Help"),_.J()());a&2&&(_.Q(),_.H("matMenuTriggerFor",_.Ng(26)))};
lza=function(a,b){a&1&&(_.I(0,"a",47)(1,"span"),_.R(2,"Settings"),_.J()());a&2&&_.H("routerLink",b.Pa)};mza=function(a){a&1&&_.L(0,"announcement-bar",3)};_.nza=function(a,b){return a.Pl===1&&a.label===b};oza=function(a){a&1&&(_.Vd(),_.I(0,"svg",3),_.L(1,"polygon",4),_.J())};pza=function(a){a&1&&(_.Vd(),_.I(0,"svg",2),_.L(1,"polygon",3),_.J())};
qza=function(a){if(a&1){var b=_.Pd();_.I(0,"div",0);_.O("keydown",function(c){_.w(b);var d=_.Q();return _.y(d.de(c))})("click",function(){_.w(b);var c=_.Q();return _.y(c.closed.emit("click"))})("@transformMenu.start",function(c){_.w(b);var d=_.Q();return _.y(d.G$(c))})("@transformMenu.done",function(c){_.w(b);var d=_.Q();return _.y(d.tN(c))});_.I(1,"div",1);_.yg(2);_.J()()}a&2&&(a=_.Q(),_.H("id",a.Gka)("ngClass",a.Uk)("@transformMenu",a.CJ),_.mg("aria-label",a.ariaLabel||null)("aria-labelledby",a.fe||
null)("aria-describedby",a.Ev||null))};rza=function(a){return typeof a==="string"?a:a.join("+")};sza=function(a){return a.sort(function(b,c){return rza(b.Yb).localeCompare(rza(c.Yb))})};tza=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 _.Kh(d,a[c-1].parameters))}};
vza=function(a){return uza.every(function(b){return!(a===b||a.startsWith("/"+b)&&(a==="/"+b||a.startsWith("/"+b+"/")||a.startsWith("/"+b+"?")||a.startsWith("/"+b+"#")))})};wza=function(a,b,c){c.Ta.hasOwnProperty(a)||(c.Ta[a]=b.Ta[a])};xza=function(a,b,c){a!=="sq"||c.Ta.sq?wza(a,b,c):delete c.Ta.sq};yza=function(a,b){return Object.defineProperty(b,"type",{value:a,writable:!1})};zza=function(a){if(a===null||a===void 0)throw Error("kd`Store Injector");};Aza=function(a){return typeof a==="function"};
Bza=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,x={},z=0;z<g.length;z++){var D=g[z],K=m[D],N=(0,d[D])(K,n);x[D]=N;r=r||N!==K}return r?x:m}};Cza=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))},{})};
Dza=function(){var a=_.Gc.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))}};Eza=function(a,b){Array.isArray(b)&&b.length>0&&(a=Dza.apply(null,[].concat(_.v(b),[a])));return function(c,d){var e=a(c);return function(f,g){f=f===void 0?d:f;return e(f,g)}}};
Fza=function(a){var b=Array.isArray(a)&&a.length>0?Dza.apply(null,_.v(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)}}};Hza=function(a,b){return function(c,d){d=b.action(d)?Gza(d):d;c=a(c,d);return b.state()?Gza(c):c}};
Gza=function(a){Object.freeze(a);var b=Aza(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 _.zk){if(c.s4a())return;throw Error();}(typeof c!=="object"||c===null)&&!Aza(c)||Object.isFrozen(c)||Gza(c)}});return a};Jza=function(a,b){return function(c,d){if(b.action(d)&&!Iza())throw Error("od`"+d.type);return a(c,d)}};
Yza=function(a,b){return function(c,d){if(b.action(d)){var e=Kza(d);Xza(e,"action")}c=a(c,d);b.state()&&(d=Kza(c),Xza(d,"state"));return c}};
Kza=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];Aza(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?Kza(e,[].concat(_.v(b),[d])):{path:[].concat(_.v(b),[d]),value:e});return d},!1):{path:["root"],
value:a}};Xza=function(a,b){if(a!==!1){var c=a.path.join(".");b=Error("pd`"+b+"`"+c+"`"+b);b.value=a.value;b.PGd=c;throw b;}};
_.$za=function(a,b){var c,d,e=(b==null?0:b.Tza)?null:(d=b==null?void 0:(c=b.Mb)==null?void 0:c.get(_.jg))!=null?d:_.u(_.jg);c=Zza(b==null?void 0:b.vk);var f=(b==null?0:b.HZb)?_.Ig({kind:0},{vk:c}):_.Ig({kind:1,value:b==null?void 0:b.initialValue},{vk:c});a=a.subscribe({next:function(m){return f.set({kind:1,value:m})},error:function(m){f.set({kind:2,error:m});var n;(n=g)==null||n()},complete:function(){var m;(m=g)==null||m()}});if((b==null?0:b.HZb)&&f().kind===0)throw new _.cd(601,!1);var g=e==null?
void 0:e.ae(a.unsubscribe.bind(a));return _.sh(function(){var m=f();switch(m.kind){case 1:return m.value;case 2:throw m.error;case 0:throw new _.cd(601,!1);}},{vk:b==null?void 0:b.vk})};Zza=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)}};aAa=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}};
bAa=function(a,b){var c=_.Gc.apply(2,arguments);return function(d){if(typeof a==="string"){var e=[b].concat(_.v(c)).filter(Boolean);d=d.ha(Uka.apply(null,[a].concat(_.v(e))))}else if(typeof a==="function")d=d.ha(_.E(function(f){return a(f,b)}));else throw new TypeError("rd`"+typeof a);return d.ha(_.Jf())}};cAa=function(a){return typeof a==="function"?a():a};
dAa=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__"])})};eAa=function(a){return typeof a==="function"};
fAa=function(a,b,c){var d=Object.getPrototypeOf(a),e=d&&d.constructor.name!=="Object"?d.constructor.name:null;d=dAa(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(_.Gka()):f.ha(Ska()).ha(_.E(function(r){return{effect:a[g],notification:r,propertyName:g,Dhd:e,Chd:a}}))});return _.xf.apply(null,_.v(d))};hAa=function(a){return gAa(a,"ngrxOnInitEffects")};
gAa=function(a,b){return a&&b in a&&typeof a[b]==="function"};iAa=function(a,b,c){c=c===void 0?10:c;return a.ha(_.Cf(function(d){b&&b.handleError(d);return c<=1?a:iAa(a,b,c-1)}))};jAa=function(a){return gAa(a,"ngrxOnIdentifyEffects")?a.ngrxOnIdentifyEffects():""};kAa=function(a,b){return function(c){var d=fAa(c,a,b);return gAa(c,"ngrxOnRunEffects")?c.ngrxOnRunEffects(d):d}};
lAa=function(a,b){var c=[];a=_.k(a);for(var d=a.next();!d.done;d=a.next())c.push.apply(c,_.v(d.value));b=_.k(b);for(a=b.next();!a.done;a=b.next())c.push.apply(c,_.v(a.value));return c.map(function(e){return e instanceof _.wd||eAa(e)?_.u(e):e})};nAa=function(){var a=_.u(Ak,{optional:!0,Zw:!0}),b=_.u(mAa,{self:!0});if((b.length!==1||b[0].length!==0)&&a)throw new TypeError("ud");return"guarded"};
rAa=function(){if(!oAa){oAa=!0;document.body.classList.remove("loading");var a=document.querySelector(Array.from(_.Bk.keys()).join(","));pAa(qAa(),_.Bk.get(a.tagName))}};sAa=function(){return _.Ue(function(a){if(a.ud==1)return _.We(a,Promise.resolve(),2);document.readyState==="loading"?(window.addEventListener("DOMContentLoaded",rAa),setTimeout(function(){rAa()},1E3)):rAa();_.af(a)})};
tAa=function(a){if(typeof document!=="undefined"&&document&&document.getElementById&&(a=document.getElementById(a))){var b=a.tagName.toUpperCase();if(b=="SCRIPT"||b=="LINK")return a}return null};vAa=function(a,b){if((a=a===void 0?"":a)&&b)throw Error("wd");var c="";var d=_.ba._F_jsUrl;(a=b||tAa(a))&&(c=a.src?a.src:a.getAttribute("href"));if(d&&c){if(d!=c)throw Error("xd`"+d+"`"+c);c=d}else c=d||c;if(!uAa(c))throw Error("yd");return c};
zAa=function(){if(!wAa){wAa=!0;try{var a=vAa(_.ba._F_jsUrl?"":"base-js")}catch(d){return}var b=xAa(yAa(a)),c=Object.keys(b);c.length!==0&&nra(function(d){for(var e=_.k(c),f=e.next();!f.done;f=e.next()){f=f.value;for(var g=_.k(Object.keys(b[f])),m=g.next();!m.done;m=g.next())d.wpb(f,m.value)}})}};BAa=function(a){a=a.jy.charCodeAt(a.pos++);return AAa[a]};Ck=function(a){var b=0,c=0;do{var d=BAa(a);b|=(d&31)<<c;c+=5}while(d&32);return b<0?b+4294967296:b};
_.Hk=function(a){var b=a.path;a=a.Ib;return b?b==="/"?a?"REF":"REPO":b.endsWith("/")?"FOLDER":"FILE":a?"REF":"REPO"};CAa=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};DAa=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};
EAa=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=EAa(this);Ik=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&&DAa(c,a,{configurable:!0,writable:!0,value:b})}};
Ik("Symbol",function(a){if(a)return a;var b=function(f,g){this.Zac=f;DAa(this,"description",{configurable:!0,writable:!0,value:g})};b.prototype.toString=function(){return this.Zac};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});
Ik("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"&&DAa(d.prototype,a,{configurable:!0,writable:!0,value:function(){return FAa(CAa(this))}})}return a});Ik("Symbol.asyncIterator",function(a){return a?a:Symbol("d")});
Ik("Symbol.toStringTag",function(a){return a?a:Symbol("e")});
var FAa=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a},GAa=typeof Object.create=="function"?Object.create:function(a){var b=function(){};b.prototype=a;return new b},HAa=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=GAa(e.prototype||Object.prototype);return Function.prototype.apply.call(c,e,d)||e}}(),IAa;if(typeof Object.setPrototypeOf=="function")IAa=Object.setPrototypeOf;else{var JAa;a:{var KAa={a:!0},LAa={};try{LAa.__proto__=KAa;JAa=LAa.a;break a}catch(a){}JAa=!1}IAa=JAa?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError("f`"+a);return a}:null}Jk=IAa;
_.W=function(a,b){a.prototype=GAa(b.prototype);a.prototype.constructor=a;if(Jk)Jk(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.wz=b.prototype};_.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:CAa(a)};throw Error("g`"+String(a));};
_.MAa=function(a){for(var b,c=[];!(b=a.next()).done;)c.push(b.value);return c};_.v=function(a){return a instanceof Array?a:_.MAa(_.k(a))};_.Kk=function(a){return NAa(a,a)};NAa=function(a,b){a.raw=b;Object.freeze&&(Object.freeze(a),Object.freeze(b));return a};Lk=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};OAa=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)Lk(d,e)&&(a[e]=d[e])}return a};
Ik("Object.assign",function(a){return a||OAa});var PAa=function(a){if(!(a instanceof Object))throw new TypeError("h`"+a);},Mk=function(){this.yia=!1;this.KM=null;this.Xf=void 0;this.ud=1;this.HK=this.NB=0;this.j0a=this.ay=null};Mk.prototype.qM=function(){if(this.yia)throw new TypeError("i");this.yia=!0};Mk.prototype.Sja=function(a){this.Xf=a};Mk.prototype.dpa=function(a){this.ay={TDb:a,PLb:!0};this.ud=this.NB||this.HK};Mk.prototype.return=function(a){this.ay={return:a};this.ud=this.HK};
_.We=function(a,b,c){a.ud=c;return{value:b}};Uwa=function(a,b,c){b=_.k(b);var d=b.next();PAa(d);if(d.done)a.Xf=d.value,a.ud=c;else return a.KM=b,_.We(a,d.value,c)};Mk.prototype.eg=function(a){this.ud=a};_.af=function(a){a.ud=0};_.Ve=function(a,b,c){a.NB=b;c!=void 0&&(a.HK=c)};_.$e=function(a){a.NB=0;var b=a.ay.TDb;a.ay=null;return b};Xe=function(a,b,c,d){d?a.j0a[d]=a.ay:a.j0a=[a.ay];a.NB=b||0;a.HK=c||0};
Ye=function(a,b,c){c=a.j0a.splice(c||0)[0];(c=a.ay=a.ay||c)?c.PLb?a.ud=a.NB||a.HK:c.eg!=void 0&&a.HK<c.eg?(a.ud=c.eg,a.ay=null):a.ud=a.HK:a.ud=b};QAa=function(a){this.Ih=new Mk;this.Pdd=a};QAa.prototype.Sja=function(a){this.Ih.qM();if(this.Ih.KM)return RAa(this,this.Ih.KM.next,a,this.Ih.Sja);this.Ih.Sja(a);return SAa(this)};var TAa=function(a,b){a.Ih.qM();var c=a.Ih.KM;if(c)return RAa(a,"return"in c?c["return"]:function(d){return{value:d,done:!0}},b,a.Ih.return);a.Ih.return(b);return SAa(a)};
QAa.prototype.dpa=function(a){this.Ih.qM();if(this.Ih.KM)return RAa(this,this.Ih.KM["throw"],a,this.Ih.Sja);this.Ih.dpa(a);return SAa(this)};RAa=function(a,b,c,d){try{var e=b.call(a.Ih.KM,c);PAa(e);if(!e.done)return a.Ih.yia=!1,e;var f=e.value}catch(g){return a.Ih.KM=null,a.Ih.dpa(g),SAa(a)}a.Ih.KM=null;d.call(a.Ih,f);return SAa(a)};
SAa=function(a){for(;a.Ih.ud;)try{var b=a.Pdd(a.Ih);if(b)return a.Ih.yia=!1,{value:b.value,done:!1}}catch(c){a.Ih.Xf=void 0,a.Ih.dpa(c)}a.Ih.yia=!1;if(a.Ih.ay){b=a.Ih.ay;a.Ih.ay=null;if(b.PLb)throw b.TDb;return{value:b.return,done:!0}}return{value:void 0,done:!0}};UAa=function(a){this.next=function(b){return a.Sja(b)};this.throw=function(b){return a.dpa(b)};this.return=function(b){return TAa(a,b)};this[Symbol.iterator]=function(){return this}};
Swa=function(a,b){b=new UAa(new QAa(b));Jk&&a.prototype&&Jk(b,a.prototype);return b};VAa=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())})};_.Ue=function(a){return VAa(new UAa(new QAa(a)))};
Oja=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("j")))})};a["return"]!==void 0&&(this["return"]=function(b){return Promise.resolve(a["return"](b))})};
_.Gc=function(){for(var a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b};Twa=function(a){return a};Ik("globalThis",function(a){return a||_.p});Ik("Reflect",function(a){return a?a:{}});Ik("Reflect.construct",function(){return HAa});Ik("Reflect.setPrototypeOf",function(a){return a?a:Jk?function(b,c){try{return Jk(b,c),!0}catch(d){return!1}}:null});
Ik("Promise",function(a){function b(){this.iO=null}function c(g){return g instanceof e?g:new e(function(m){m(g)})}if(a)return a;b.prototype.Asb=function(g){if(this.iO==null){this.iO=[];var m=this;this.Bsb(function(){m.R4c()})}this.iO.push(g)};var d=_.p.setTimeout;b.prototype.Bsb=function(g){d(g,0)};b.prototype.R4c=function(){for(;this.iO&&this.iO.length;){var g=this.iO;this.iO=[];for(var m=0;m<g.length;++m){var n=g[m];g[m]=null;try{n()}catch(r){this.W_c(r)}}}this.iO=null};b.prototype.W_c=function(g){this.Bsb(function(){throw g;
})};var e=function(g){this.Pc=0;this.Xg=void 0;this.t5=[];this.uMb=!1;var m=this.BYa();try{g(m.resolve,m.reject)}catch(n){m.reject(n)}};e.prototype.BYa=function(){function g(r){return function(x){n||(n=!0,r.call(m,x))}}var m=this,n=!1;return{resolve:g(this.bfd),reject:g(this.z9a)}};e.prototype.bfd=function(g){if(g===this)this.z9a(new TypeError("k"));else if(g instanceof e)this.Qgd(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.afd(g):
this.aGb(g)}};e.prototype.afd=function(g){var m=void 0;try{m=g.then}catch(n){this.z9a(n);return}typeof m=="function"?this.Rgd(m,g):this.aGb(g)};e.prototype.z9a=function(g){this.W2b(2,g)};e.prototype.aGb=function(g){this.W2b(1,g)};e.prototype.W2b=function(g,m){if(this.Pc!=0)throw Error("l`"+g+"`"+m+"`"+this.Pc);this.Pc=g;this.Xg=m;this.Pc===2&&this.Rfd();this.S4c()};e.prototype.Rfd=function(){var g=this;d(function(){if(g.Lbd()){var m=_.p.console;typeof m!=="undefined"&&m.error(g.Xg)}},1)};e.prototype.Lbd=
function(){if(this.uMb)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.Xg;return n(g)};e.prototype.S4c=function(){if(this.t5!=null){for(var g=0;g<this.t5.length;++g)f.Asb(this.t5[g]);this.t5=null}};
var f=new b;e.prototype.Qgd=function(g){var m=this.BYa();g.Uua(m.resolve,m.reject)};e.prototype.Rgd=function(g,m){var n=this.BYa();try{g.call(m,n.resolve,n.reject)}catch(r){n.reject(r)}};e.prototype.then=function(g,m){function n(D,K){return typeof D=="function"?function(N){try{r(D(N))}catch(P){x(P)}}:K}var r,x,z=new e(function(D,K){r=D;x=K});this.Uua(n(g,r),n(m,x));return z};e.prototype.catch=function(g){return this.then(void 0,g)};e.prototype.Uua=function(g,m){function n(){switch(r.Pc){case 1:g(r.Xg);
break;case 2:m(r.Xg);break;default:throw Error("m`"+r.Pc);}}var r=this;this.t5==null?f.Asb(n):this.t5.push(n);this.uMb=!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),x=r.next();!x.done;x=r.next())c(x.value).Uua(m,n)})};e.all=function(g){var m=_.k(g),n=m.next();return n.done?c([]):new e(function(r,x){function z(N){return function(P){D[N]=P;K--;K==0&&r(D)}}var D=[],K=0;do D.push(void 0),K++,c(n.value).Uua(z(D.length-
1),x),n=m.next();while(!n.done)})};return e});var Nk=function(a,b,c){if(a==null)throw new TypeError("n`"+c);if(b instanceof RegExp)throw new TypeError("o`"+c);return a+""};Ik("String.prototype.startsWith",function(a){return a?a:function(b,c){var d=Nk(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}});Ik("Object.setPrototypeOf",function(a){return a||Jk});Ik("Symbol.dispose",function(a){return a?a:Symbol("p")});
var WAa=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{Hy:e,v:f}}return{Hy:-1,v:void 0}};Ik("Array.prototype.find",function(a){return a?a:function(b,c){return WAa(this,b,c).v}});
Ik("WeakMap",function(a){function b(){}function c(n){var r=typeof n;return r==="object"&&n!==null||r==="function"}function d(n){if(!Lk(n,f)){var r=new b;DAa(n,f,{value:r})}}function e(n){var r=Object[n];r&&(Object[n]=function(x){if(x instanceof b)return x;Object.isExtensible(x)&&d(x);return r(x)})}if(function(){if(!a||!Object.seal)return!1;try{var n=Object.seal({}),r=Object.seal({}),x=new a([[n,2],[r,3]]);if(x.get(n)!=2||x.get(r)!=3)return!1;x.delete(n);x.set(r,4);return!x.has(n)&&x.get(r)==4}catch(z){return!1}}())return a;
var f="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var g=0,m=function(n){this.Iy=(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("q");d(n);if(!Lk(n,f))throw Error("r`"+n);n[f][this.Iy]=r;return this};m.prototype.get=function(n){return c(n)&&Lk(n,f)?n[f][this.Iy]:void 0};m.prototype.has=function(n){return c(n)&&Lk(n,f)&&Lk(n[f],this.Iy)};m.prototype.delete=
function(n){return c(n)&&Lk(n,f)&&Lk(n[f],this.Iy)?delete n[f][this.Iy]:!1};return m});
Ik("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(),x=r.next();if(x.done||x.value[0]!=m||x.value[1]!="s")return!1;x=r.next();return x.done||x.value[0].x!=4||x.value[1]!="t"||!r.next().done?!1:!0}catch(z){return!1}}())return a;var b=new WeakMap,c=function(m){this[0]={};this[1]=
f();this.size=0;if(m){m=_.k(m);for(var n;!(n=m.next()).done;)n=n.value,this.set(n[0],n[1])}};c.prototype.set=function(m,n){m=m===0?0:m;var r=d(this,m);r.list||(r.list=this[0][r.id]=[]);r.entry?r.entry.value=n:(r.entry={next:this[1],Km:this[1].Km,head:this[1],key:m,value:n},r.list.push(r.entry),this[1].Km.next=r.entry,this[1].Km=r.entry,this.size++);return this};c.prototype.delete=function(m){m=d(this,m);return m.entry&&m.list?(m.list.splice(m.index,1),m.list.length||delete this[0][m.id],m.entry.Km.next=
m.entry.next,m.entry.next.Km=m.entry.Km,m.entry.head=null,this.size--,!0):!1};c.prototype.clear=function(){this[0]={};this[1]=this[1].Km=f();this.size=0};c.prototype.has=function(m){return!!d(this,m).entry};c.prototype.get=function(m){return(m=d(this,m).entry)&&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(),x;!(x=r.next()).done;)x=x.value,m.call(n,x[1],x[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 x=m[0][r];if(x&&Lk(m[0],r))for(m=0;m<x.length;m++){var z=x[m];if(n!==n&&z.key!==z.key||n===z.key)return{id:r,list:x,index:m,entry:z}}return{id:r,list:x,index:-1,entry:void 0}},e=function(m,n){var r=m[1];return FAa(function(){if(r){for(;r.head!=
m[1];)r=r.Km;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.Km=m.next=m.head=m},g=0;return c});
Ik("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.Ei=new Map;if(c){c=
_.k(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.Ei.size};b.prototype.add=function(c){c=c===0?0:c;this.Ei.set(c,c);this.size=this.Ei.size;return this};b.prototype.delete=function(c){c=this.Ei.delete(c);this.size=this.Ei.size;return c};b.prototype.clear=function(){this.Ei.clear();this.size=0};b.prototype.has=function(c){return this.Ei.has(c)};b.prototype.entries=function(){return this.Ei.entries()};b.prototype.values=function(){return this.Ei.values()};b.prototype.keys=b.prototype.values;
b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(c,d){var e=this;this.Ei.forEach(function(f){return c.call(d,f,f,e)})};return b});Ik("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}});
Ik("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)Lk(b,d)&&c.push([d,b[d]]);return c}});Ik("Number.isFinite",function(a){return a?a:function(b){return typeof b!=="number"?!1:!isNaN(b)&&b!==Infinity&&b!==-Infinity}});Ik("Number.MAX_SAFE_INTEGER",function(){return 9007199254740991});Ik("Number.MIN_SAFE_INTEGER",function(){return-9007199254740991});Ik("Number.isInteger",function(a){return a?a:function(b){return Number.isFinite(b)?b===Math.floor(b):!1}});
Ik("Number.isSafeInteger",function(a){return a?a:function(b){return Number.isInteger(b)&&Math.abs(b)<=Number.MAX_SAFE_INTEGER}});Ik("String.prototype.endsWith",function(a){return a?a:function(b,c){var d=Nk(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}});Ik("Object.is",function(a){return a?a:function(b,c){return b===c?b!==0||1/b===1/c:b!==b&&c!==c}});
Ik("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}});Ik("String.prototype.includes",function(a){return a?a:function(b,c){return Nk(this,b,"includes").indexOf(b,c||0)!==-1}});
var XAa=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};Ik("Array.prototype.entries",function(a){return a?a:function(){return XAa(this,function(b,c){return[b,c]})}});Ik("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}});
Ik("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}});Ik("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)Lk(b,d)&&c.push(b[d]);return c}});Ik("Number.isNaN",function(a){return a?a:function(b){return typeof b==="number"&&isNaN(b)}});Ik("Array.prototype.keys",function(a){return a?a:function(){return XAa(this,function(b){return b})}});
Ik("Array.prototype.values",function(a){return a?a:function(){return XAa(this,function(b,c){return c})}});Ik("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 Ok=function(a){return a?a:Array.prototype.fill};Ik("Int8Array.prototype.fill",Ok);Ik("Uint8Array.prototype.fill",Ok);Ik("Uint8ClampedArray.prototype.fill",Ok);
Ik("Int16Array.prototype.fill",Ok);Ik("Uint16Array.prototype.fill",Ok);Ik("Int32Array.prototype.fill",Ok);Ik("Uint32Array.prototype.fill",Ok);Ik("Float32Array.prototype.fill",Ok);Ik("Float64Array.prototype.fill",Ok);Ik("Object.fromEntries",function(a){return a?a:function(b){var c={};if(!(Symbol.iterator in b))throw new TypeError("s`"+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("t");c[d[0]]=d[1]}return c}});
Ik("String.prototype.replaceAll",function(a){return a?a:function(b,c){if(b instanceof RegExp&&!b.global)throw new TypeError("u");return b instanceof RegExp?this.replace(b,c):this.replace(new RegExp(String(b).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08"),"g"),c)}});Ik("Object.getOwnPropertySymbols",function(a){return a?a:function(){return[]}});
Ik("String.prototype.repeat",function(a){return a?a:function(b){var c=Nk(this,null,"repeat");if(b<0||b>1342177279)throw new RangeError("v");b|=0;for(var d="";b;)if(b&1&&(d+=c),b>>>=1)c+=c;return d}});Ik("String.prototype.codePointAt",function(a){return a?a:function(b){var c=Nk(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}}});
Ik("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("w`"+e);e<=65535?c+=String.fromCharCode(e):(e-=65536,c+=String.fromCharCode(e>>>10&1023|55296),c+=String.fromCharCode(e&1023|56320))}return c}});
Ik("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}});Ik("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;})})}});
Ik("Array.prototype.findIndex",function(a){return a?a:function(b,c){return WAa(this,b,c).Hy}});Ik("Array.prototype.flatMap",function(a){return a?a:function(b,c){var d=[];Array.prototype.forEach.call(this,function(e,f){e=b.call(c,e,f,this);Array.isArray(e)?d.push.apply(d,e):d.push(e)});return d}});var YAa=function(a){a=Math.trunc(a)||0;a<0&&(a+=this.length);if(!(a<0||a>=this.length))return this[a]};Ik("Array.prototype.at",function(a){return a?a:YAa});var Pk=function(a){return a?a:YAa};
Ik("Int8Array.prototype.at",Pk);Ik("Uint8Array.prototype.at",Pk);Ik("Uint8ClampedArray.prototype.at",Pk);Ik("Int16Array.prototype.at",Pk);Ik("Uint16Array.prototype.at",Pk);Ik("Int32Array.prototype.at",Pk);Ik("Uint32Array.prototype.at",Pk);Ik("Float32Array.prototype.at",Pk);Ik("Float64Array.prototype.at",Pk);Ik("String.prototype.at",function(a){return a?a:YAa});Ik("Number.parseInt",function(a){return a||parseInt});
Ik("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.Ei=new WeakMap;if(c){c=_.k(c);for(var d;!(d=c.next()).done;)this.add(d.value)}};b.prototype.add=function(c){this.Ei.set(c,!0);return this};b.prototype.has=function(c){return this.Ei.has(c)};b.prototype.delete=function(c){return this.Ei.delete(c)};
return b});Ik("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)}});Ik("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}});
Ik("Reflect.isExtensible",function(a){return a?a:typeof Object.isExtensible=="function"?Object.isExtensible:function(){return!0}});Ik("Reflect.getOwnPropertyDescriptor",function(a){return a||Object.getOwnPropertyDescriptor});Ik("Reflect.getPrototypeOf",function(a){return a||Object.getPrototypeOf});var ZAa=function(a,b){for(;a;){var c=Reflect.getOwnPropertyDescriptor(a,b);if(c)return c;a=Reflect.getPrototypeOf(a)}};
Ik("Reflect.set",function(a){return a?a:function(b,c,d,e){var f=ZAa(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}});Ik("Reflect.get",function(a){return a?a:function(b,c,d){if(arguments.length<=2)return b[c];var e=ZAa(b,c);if(e)return e.get?e.get.call(d):e.value}});Ik("Math.sign",function(a){return a?a:function(b){b=Number(b);return b===0||isNaN(b)?b:b>0?1:-1}});
Ik("Set.prototype.intersection",function(a){return a?a:function(b){if(!(this instanceof Set))throw new TypeError("z");if(typeof b!=="object"||b===null||typeof b.size!=="number"||b.size<0||typeof b.keys!=="function"||typeof b.has!=="function")throw new TypeError("x");var c=new Set;if(this.size<=b.size)b={X3b:this.keys(),HNb:b};else{b=b.keys();if(typeof b!=="object"||b===null||typeof b.next!=="function")throw new TypeError("y");b={X3b:b,HNb:this}}var d=b;b=d.X3b;d=d.HNb;for(var e=b.next();!e.done;)d.has(e.value)&&
c.add(e.value),e=b.next();return c}});Ik("String.prototype.padStart",function(a){return a?a:function(b,c){var d=Nk(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}});window._DumpException=_._DumpException;var $Aa,Eva,aBa,bBa,Qk,Vj,cBa,dBa,eBa,fBa,gBa,Eb;$Aa=$Aa||{};_.ba=this||self;Eva=function(a,b,c){a=a.split(".");c=c||_.ba;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};aBa=function(a){var b=Vj("WIZ_global_data.oxN3nb");a=b&&b[a];return a!=null?a:!1};bBa=_.ba._F_toggles||[];Qk=function(){};Qk.get=function(){return null};Vj=function(a,b){a=a.split(".");b=b||_.ba;for(var c=0;c<a.length;c++)if(b=b[a[c]],b==null)return null;return b};
_.Xaa=function(a){var b=typeof a;return b!="object"?b:a?Array.isArray(a)?"array":b:"null"};_.Ba=function(a){var b=_.Xaa(a);return b=="array"||b=="object"&&typeof a.length=="number"};_.Ca=function(a){var b=typeof a;return b=="object"&&a!=null||b=="function"};_.Fa=function(a){return Object.prototype.hasOwnProperty.call(a,cBa)&&a[cBa]||(a[cBa]=++dBa)};cBa="closure_uid_"+(Math.random()*1E9>>>0);dBa=0;eBa=function(a,b,c){return a.call.apply(a.bind,arguments)};
fBa=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)}};_.Tj=function(a,b,c){_.Tj=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?eBa:fBa;return _.Tj.apply(null,arguments)};
_.Rk=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)}};_.Sk=function(){return Date.now()};gBa=function(a){(0,eval)(a)};Eb=function(a){return a};_.Tk=function(a,b){function c(){}c.prototype=b.prototype;a.wz=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)}};_.Tk(_.aa,Error);_.aa.prototype.name="CustomError";var hBa;var Gva=function(){};_.iBa=typeof TextDecoder!=="undefined";var jBa=function(a){return Array.prototype.map.call(a,function(b){b=b.toString(16);return b.length>1?b:"0"+b}).join("")};_.na=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};var kBa=!!(bBa[1]&4096),lBa=!!(bBa[1]&8192),mBa=!!(bBa[1]&4),nBa=!!(bBa[1]&64);var daa,pBa;daa=kBa?lBa:aBa(610401301);_.oBa=kBa?mBa:aBa(1331761403);pBa=kBa?nBa:aBa(103340015);var pa,qBa=_.ba.navigator;pa=qBa?qBa.userAgentData||null:null;var sBa;_.ua=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};_.Uk=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)};
_.rBa=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};sBa=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 tBa=function(a){tBa[" "](a);return a};tBa[" "]=function(){};var uBa,vBa,Wk,Zk,wBa,xBa,yBa,zBa,ABa,BBa;uBa=faa();_.Vk=gaa();vBa=qa("Edge");Wk=qa("Gecko")&&!(_.ma(oa(),"WebKit")&&!qa("Edge"))&&!(qa("Trident")||qa("MSIE"))&&!qa("Edge");_.Xk=_.ma(oa(),"WebKit")&&!qa("Edge");_.Yk=oaa();Zk=laa()?pa.platform==="Windows":qa("Windows");wBa=laa()?pa.platform==="Android":qa("Android");xBa=maa();yBa=qa("iPad");zBa=qa("iPod");ABa=_.naa();
a:{var CBa="",DBa=function(){var a=oa();if(Wk)return/rv:([^\);]+)(\)|;)/.exec(a);if(vBa)return/Edge\/([\d\.]+)/.exec(a);if(_.Vk)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(_.Xk)return/WebKit\/(\S+)/.exec(a);if(uBa)return/(?:Version)[ \/]?(\S+)/.exec(a)}();DBa&&(CBa=DBa?DBa[1]:"");if(_.Vk){var EBa,FBa=_.ba.document;EBa=FBa?FBa.documentMode:void 0;if(EBa!=null&&EBa>parseFloat(CBa)){BBa=String(EBa);break a}}BBa=CBa}var GBa=BBa;var HBa=_.haa(),IBa=maa()||qa("iPod"),JBa=qa("iPad"),KBa=kaa(),LBa=iaa(),MBa=jaa()&&!_.naa();var NBa,OBa,PBa,SBa;NBa={};OBa=null;PBa=Wk||_.Xk;_.QBa=PBa||typeof _.ba.btoa=="function";_.RBa=PBa||!MBa&&typeof _.ba.atob=="function";_.TBa=function(a,b){b===void 0&&(b=0);SBa();b=NBa[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("")};
_.UBa=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 _.TBa(b,3)};_.WBa=function(a){var b=[];_.VBa(a,function(c){b.push(c)});return b};_.VBa=function(a,b){function c(n){for(;d<a.length;){var r=a.charAt(d++),x=OBa[r];if(x!=null)return x;if(!_.ia(r))throw Error("K`"+r);}return n}SBa();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))}};
SBa=function(){if(!OBa){OBa={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;c<5;c++){var d=a.concat(b[c].split(""));NBa[c]=d;for(var e=0;e<d.length;e++){var f=d[e];OBa[f]===void 0&&(OBa[f]=e)}}}};var taa;taa=typeof Uint8Array!=="undefined";_.XBa=!_.Vk&&typeof btoa==="function";_.bb={};var Uba;_.ab=function(a,b){if(b!==_.bb)throw Error("M");this.Ze=a;if(a!=null&&a.length===0)throw Error("L");};_.cb=function(){return YBa||(YBa=new _.ab(null,_.bb))};Uba=function(a){var b=a.Ze;if(b==null)a="";else if(typeof b==="string")a=b;else{if(_.XBa){for(var c="",d=0,e=b.length-10240;d<e;)c+=String.fromCharCode.apply(null,b.subarray(d,d+=10240));c+=String.fromCharCode.apply(null,d?b.subarray(d):b);b=btoa(c)}else b=_.TBa(b);a=a.Ze=b}return a};_.ab.prototype.ls=function(){return this.Ze==null};
var YBa;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 _.ba.BigInt==="function"&&typeof _.ba.BigInt(0)==="bigint";var aCa,ZBa,bCa,$Ba;_.wb=_.vaa(function(a){return yaa?a>=ZBa&&a<=$Ba:a[0]==="-"?Aaa(a,aCa):Aaa(a,bCa)});aCa=Number.MIN_SAFE_INTEGER.toString();ZBa=yaa?BigInt(Number.MIN_SAFE_INTEGER):void 0;bCa=Number.MAX_SAFE_INTEGER.toString();$Ba=yaa?BigInt(Number.MAX_SAFE_INTEGER):void 0;var Ia,Ja;_.cCa=typeof Uint8Array.prototype.slice==="function";Ia=0;Ja=0;_.dCa=function(a,b){a.sy=b;if(b>a.wK)throw Error("G`"+b+"`"+a.wK);};_.$k=function(a){var b=a.lO,c=a.sy,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("F");_.dCa(a,c);return e};_.eCa=function(a,b,c){var d=a.Fg.cj(),e=_.$k(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("A`"+e+"`"+(e-g));a.Fg.setCursor(f);a.Fg.setEnd(d)};_.fCa=function(a){var b=_.$k(a.Fg)>>>0;return a.Fg.iYb(b,!0)};var Qa,gCa,sba,lca,hca,Jba,Lba,$ba,Maa,Vba,Gba;Qa=typeof Symbol==="function"&&typeof Symbol()==="symbol";gCa=Na("jas",void 0,!0);sba=Na(void 0,"0di");lca=Na(void 0,"1oa");hca=Na(void 0,"0dg");_.Fb=Na(void 0,Symbol());Jba=Na(void 0,"0ub");Lba=Na(void 0,"0ubs");$ba=Na(void 0,"0actk");Maa=Na("m_m","Vyd",!0);Vba=Na(void 0,"vps");Gba=Na();var Iaa,Haa,Rb,hCa;Iaa={Q8c:{value:0,configurable:!0,writable:!0,enumerable:!1}};Haa=Object.defineProperties;_.Sa=Qa?gCa:"Q8c";hCa=[];Ta(hCa,7);Rb=Object.freeze(hCa);var Naa={},Ya={},iCa=function(a,b,c){this.s$c=a;this.Kad=b;this.sjd=c};iCa.prototype.next=function(){var a=this.s$c.next();a.done||(a.value=this.Kad.call(this.sjd,a.value));return a};iCa.prototype[Symbol.iterator]=function(){return this};_.al=Object.freeze({});_.bl={};var Taa=void 0;var sb=typeof BigInt==="function"?BigInt.asIntN:void 0,pba=typeof BigInt==="function"?BigInt.asUintN:void 0,ub=Number.isSafeInteger,ib=Number.isFinite,vb=Math.trunc,$aa=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;var kCa;_.jCa=wba();kCa=wba();_.lCa=wba();var Wba={};var Dba={},mCa=function(){try{var a=function(){return HAa(Map,[],this.constructor)};_.W(a,Map);tBa(new a);return!1}catch(b){return!0}}(),nCa=function(){this.Ei=new Map},Hb;_.h=nCa.prototype;_.h.get=function(a){return this.Ei.get(a)};_.h.set=function(a,b){this.Ei.set(a,b);this.size=this.Ei.size;return this};_.h.delete=function(a){a=this.Ei.delete(a);this.size=this.Ei.size;return a};_.h.clear=function(){this.Ei.clear();this.size=this.Ei.size};_.h.has=function(a){return this.Ei.has(a)};_.h.entries=function(){return this.Ei.entries()};
_.h.keys=function(){return this.Ei.keys()};_.h.values=function(){return this.Ei.values()};_.h.forEach=function(a,b){return this.Ei.forEach(a,b)};nCa.prototype[Symbol.iterator]=function(){return this.entries()};Hb=function(){if(mCa)return Object.setPrototypeOf(nCa.prototype,Map.prototype),Object.defineProperties(nCa.prototype,{size:{value:0,configurable:!0,enumerable:!0,writable:!0}}),nCa;var a=function(){return HAa(Map,[],this.constructor)};_.W(a,Map);return a}();
_.Db=function(a,b,c,d){c=c===void 0?yba:c;d=d===void 0?yba:d;var e=Hb.call(this)||this;e.L1=a[_.Sa]|0;e.e_=b;e.zza=c;e.s$b=e.e_?Aba:d;for(var f=0;f<a.length;f++){var g=a[f],m=c(g[0],!1,!0),n=g[1];b?n===void 0&&(n=null):n=d(g[1],!1,!0,void 0,void 0,e.L1);Hb.prototype.set.call(e,m,n)}return e};_.W(_.Db,Hb);var oCa=function(a){if(a.L1&2)throw Error("P");};_.h=_.Db.prototype;_.h.clear=function(){oCa(this);Hb.prototype.clear.call(this)};
_.h.delete=function(a){oCa(this);return Hb.prototype.delete.call(this,this.zza(a,!0,!1))};_.h.entries=function(){if(this.e_){var a=Hb.prototype.keys.call(this);a=new iCa(a,Bba,this)}else a=Hb.prototype.entries.call(this);return a};_.h.values=function(){if(this.e_){var a=Hb.prototype.keys.call(this);a=new iCa(a,_.Db.prototype.get,this)}else a=Hb.prototype.values.call(this);return a};
_.h.forEach=function(a,b){this.e_?Hb.prototype.forEach.call(this,function(c,d,e){a.call(b,e.get(d),d,e)}):Hb.prototype.forEach.call(this,a,b)};_.h.set=function(a,b){oCa(this);a=this.zza(a,!0,!1);return a==null?this:b==null?(Hb.prototype.delete.call(this,a),this):Hb.prototype.set.call(this,a,this.s$b(b,!0,!0,this.e_,!1,this.L1))};_.h.has=function(a){return Hb.prototype.has.call(this,this.zza(a,!1,!1))};
_.h.get=function(a){a=this.zza(a,!1,!1);var b=Hb.prototype.get.call(this,a);if(b!==void 0){var c=this.e_;return c?(c=this.s$b(b,!1,!0,c,this.P0c,this.L1),c!==b&&Hb.prototype.set.call(this,a,c),c):b}};_.Db.prototype[Symbol.iterator]=function(){return this.entries()};_.Db.prototype.toJSON=void 0;var Cba;var Qba,Hba;_.Pba=function(){};_.Nba=function(a,b){for(var c in a)!isNaN(c)&&b(a,+c,a[c])};Qba=function(a){var b=new _.Pba;_.Nba(a,function(c,d,e){b[d]=_.eb(e)});b.o$a=a.o$a;return b};Hba={sfd:!0};var Oba;var pCa,cl,ek,sCa,tCa,ql,uCa,vCa,Il,Nl,Sl;pCa=Ha(0);cl={};_.bc=function(a,b,c,d,e){b=_.Wb(a.Ca,b,c,e);if(b!==null||d&&a.CSb!==Ya)return b};_.Wb=function(a,b,c,d){if(b===-1)return null;var e=b+(c?0:-1),f=a.length-1;if(!(f<1+(c?0:-1))){if(e>=f){var g=a[f];if(g!=null&&typeof g==="object"&&g.constructor===Object){c=g[b];var m=!0}else if(e===f)c=g;else return}else c=a[e];if(d&&c!=null){d=d(c);if(d==null)return d;if(!Object.is(d,c))return m?g[b]=d:a[e]=d,d}return c}};
_.dl=function(a,b,c){Mb(a);var d=a.Ca;_.Qb(d,d[_.Sa]|0,b,c);return a};_.el=function(a,b,c,d){a=a.Ca;return oca(a,a[_.Sa]|0,b,c,d)!==void 0};_.qCa=function(a,b,c,d){var e=a.Ca;return oca(e,e[_.Sa]|0,b,_.fl(a,d,c))!==void 0};_.gl=function(a,b,c,d,e){rca(a,b,c,e,d,1);return a};_.hl=function(a){return a===_.al?2:4};_.il=function(a,b){a=_.bc(a,b,void 0,void 0,jca);return a==null?_.cb():a};
ek=function(a,b,c,d){Mb(a);var e=a.Ca,f=e[_.Sa]|0;if(d==null){var g=mca(e);if(nca(g,e,f,c)===b)g.set(c,0);else return a}else{g=mca(e);var m=nca(g,e,f,c);m!==b&&(m&&(f=_.Qb(e,f,m)),g.set(c,b))}_.Qb(e,f,b,d);return a};_.fl=function(a,b,c){return _.rCa(a,b)===c?c:-1};_.rCa=function(a,b){a=a.Ca;return nca(mca(a),a,void 0,b)};sCa=function(a,b,c){Mb(a);a=a.Ca;var d=a[_.Sa]|0,e=_.Wb(a,c);b=zba(tba(e,b,!0,d));e!==b&&(d=_.Qb(a,d,c,b),Ob(a,d));return b};
_.jl=function(a,b,c,d){var e=a.Ca,f=e[_.Sa]|0;b=oca(e,f,b,c,d);if(b==null)return b;f=e[_.Sa]|0;if(!_.Za(a,f)){var g=zba(b);g!==b&&(_.Kb(a)&&(e=a.Ca,f=e[_.Sa]|0),b=g,f=_.Qb(e,f,c,b,d),Ob(e,f))}return b};_.kl=function(a,b,c,d){var e=a.Ca;return _.pca(a,e,e[_.Sa]|0,b,c,d,void 0,!1,!0)};_.ll=function(a,b,c){c=qca(c);_.dl(a,b,c);c&&!_.Za(c)&&Ob(a.Ca);return a};_.ml=function(a,b,c,d){d=qca(d);ek(a,b,c,d);d&&!_.Za(d)&&Ob(a.Ca);return a};
_.nl=function(a,b,c){Mb(a);var d=a.Ca,e=d[_.Sa]|0;if(c==null)return _.Qb(d,e,b),a;for(var f=c===Rb?7:c[_.Sa]|0,g=f,m=Vb(f),n=m||Object.isFrozen(c),r=!0,x=!0,z=0;z<c.length;z++){var D=c[z];m||(D=_.Za(D),r&&(r=!D),x&&(x=D))}m||(f=r?13:5,f=x?f&-4097:f|4096);n&&f===g||(c=_.eb(c),g=0,f=Sb(f,e));f!==g&&Ta(c,f);e=_.Qb(d,e,b,c);2&f||!(4096&f||16&f)||Ob(d,e);return a};_.pl=function(a,b,c,d,e){rca(a,b,c,d,e);return a};tCa=function(a,b,c,d){rca(a,b,c,void 0,d,1,!0);return a};
ql=function(a,b,c){return oba(_.bc(a,b,void 0,c))};_.rl=function(a,b){return _.Tb(a,b,_.xb,3,void 0,0)};_.sl=function(a,b,c){c=c===void 0?!1:c;var d;return(d=_.Zaa(_.bc(a,b)))!=null?d:c};_.tl=function(a,b,c){c=c===void 0?0:c;var d;return(d=_.rb(_.bc(a,b)))!=null?d:c};uCa=function(a,b){var c=c===void 0?0:c;var d;return(d=bba(_.bc(a,b)))!=null?d:c};_.ul=function(a,b,c){c=c===void 0?0:c;var d;return(d=_.xb(_.bc(a,b)))!=null?d:c};
_.vl=function(a,b,c){c=c===void 0?pCa:c;a=_.bc(a,b);b=typeof a;a=a==null?a:b==="bigint"?Ha(sb(64,a)):lb(a)?b==="string"?eba(a):fba(a):void 0;return a!=null?a:c};_.wl=function(a,b){var c=c===void 0?0:c;var d;return(d=_.bc(a,b,void 0,void 0,Waa))!=null?d:c};_.xl=function(a,b,c){c=c===void 0?"":c;var d;return(d=_.Cb(_.bc(a,b)))!=null?d:c};_.yl=function(a,b,c){c=c===void 0?0:c;var d;return(d=_.ob(_.bc(a,b)))!=null?d:c};_.zl=function(a,b,c,d,e){return _.Tb(a,b,_.Cb,c,e,void 0,d)};
_.Al=function(a,b,c){a=_.zl(a,b,3,void 0,!0);Paa(a,c);return a[c]};_.Bl=function(a,b,c,d,e){return _.Tb(a,b,_.ob,c,e,void 0,d)};vCa=function(a,b,c){a=_.Bl(a,b,3,void 0,!0);Paa(a,c);return a[c]};_.Cl=function(a,b,c){return _.xl(a,_.fl(a,c,b))};_.El=function(a,b,c){return _.Dl(a,_.fl(a,c,b))};_.Fl=function(a,b,c){return _.X(a,_.fl(a,c,b))};_.Gl=function(a,b,c,d){return _.jl(a,b,_.fl(a,d,c),void 0)};Il=function(a,b,c){return _.Hl(a,_.fl(a,c,b))};_.Jl=function(a,b){return _.Zaa(_.bc(a,b,void 0,cl))};
_.Kl=function(a,b){return _.rb(_.bc(a,b,void 0,cl))};_.Dl=function(a,b){return _.xb(_.bc(a,b,void 0,cl))};_.Ll=function(a,b){return _.bc(a,b,void 0,cl,Waa)};_.X=function(a,b){return _.Cb(_.bc(a,b,void 0,cl))};_.Hl=function(a,b){return _.ob(_.bc(a,b,void 0,cl))};_.Ml=function(a,b,c){return $b(a,b,gb(c),!1)};Nl=function(a,b,c){return _.dl(a,b,c==null?c:aba(c))};_.mk=function(a,b,c){return $b(a,b,c==null?c:aba(c),0)};_.Ol=function(a,b,c){return $b(a,b,tb(c),"0")};
_.Jc=function(a,b,c){return _.dl(a,b,Ab(c))};_.dk=function(a,b,c){return $b(a,b,Ab(c),"")};_.Pl=function(a,b,c){return _.dl(a,b,c==null?c:_.nb(c))};_.Ql=function(a,b,c){return $b(a,b,c==null?c:_.nb(c),0)};Sl=function(a,b,c){ek(a,b,Rl,c==null?c:_.nb(c))};_.Tl=function(a,b){return _.Cb(_.bc(a,b))!=null};_.zk=function(a,b,c){this.Ca=_.Ib(a,b,c)};_.zk.prototype.toJSON=function(){return Xba(this)};_.zk.prototype.Yc=function(a){return JSON.stringify(Xba(this,a))};var hc=function(a,b){if(b==null||b=="")return new a;b=JSON.parse(b);if(!Array.isArray(b))throw Error("$");return new a(Laa(b))};_.zk.prototype.getExtension=function(a){Kba(this.Ca,a.aw);Iba(this,a.aw);return a.vc?a.TP?a.N3(this,a.vc,a.aw,_.hl(),a.wP):a.N3(this,a.vc,a.aw,a.wP):a.TP?a.N3(this,a.aw,_.hl(),a.wP):a.N3(this,a.aw,a.defaultValue,a.wP)};
var wCa=function(a,b){Kba(a.Ca,b.aw);Iba(a,b.aw);a=b.vc?b.N3(a,b.vc,b.aw,b.wP):b.N3(a,b.aw,null,b.wP);return a===null?void 0:a};_.zk.prototype.hasExtension=function(a){Kba(this.Ca,a.aw);Iba(this,a.aw);return a.vc?_.el(this,a.vc,a.aw,a.wP):wCa(this,a)!==void 0};_.zk.prototype.clone=function(){var a=this.Ca,b=a[_.Sa]|0;return eca(this,a,b)?dca(this,a,!0):new this.constructor(_.Jb(a,b,!1))};_.zk.prototype.s4a=function(){return _.Za(this)};_.zk.prototype.nc=function(){return zba(this)};
_.zk.prototype[Maa]=Naa;_.zk.prototype.toString=function(){return this.Ca.toString()};_.Ul=function(a,b){this.aFa=a;a=Eb(_.jCa);this.Yac=!!a&&b===a||!1};_.xCa=Symbol();var ACa;_.yCa=new _.Ul(function(a,b,c){if(a.du!==2)return!1;a=_.fCa(a);_.Qb(b,b[_.Sa]|0,c,a===""?void 0:a,(b[_.Sa]|0)&128?_.bl:void 0);return!0},kCa);ACa=void 0;ACa=ACa===void 0?_.jCa:ACa;_.zCa=new _.Ul(function(a,b,c,d,e){if(a.du!==2)return!1;d=_.Yba(void 0,d,!0);var f=b[_.Sa]|0;if(f&2)throw Error();var g=f&128?_.bl:void 0,m=fca(b,c,g),n=m===Rb?7:m[_.Sa]|0,r=gca(n,f);if(2&r||Vb(r)||16&r)m=_.eb(m),n=0,r=Sb(r,f),_.Qb(b,f,c,m,g);r&=-13;r!==n&&Ta(m,r);m.push(d);_.eCa(a,d,e);return!0},ACa);var DCa=function(){var a=BCa,b=CCa;this.aw=175237375;this.vc=b;this.TP=0;this.N3=_.jl;this.defaultValue=void 0;this.wP=a.Yad!=null?_.bl:void 0};DCa.prototype.register=function(){tBa(this)};var Vl=function(a){this.Ca=_.Ib(a)};_.W(Vl,_.zk);Vl.prototype.getWidth=function(){return _.Kl(this,1)};Vl.prototype.getHeight=function(){return _.Kl(this,2)};var ECa=function(a){this.Ca=_.Ib(a)};_.W(ECa,_.zk);var Xl=function(a){this.Ca=_.Ib(a)};_.W(Xl,_.zk);Xl.prototype.getKey=function(){return _.X(this,1)};Xl.prototype.xu=function(a){return _.Jc(this,1,a)};Xl.prototype.Dna=function(a){return _.dl(this,2,tb(a))};var FCa=function(a){this.Ca=_.Ib(a)};_.W(FCa,_.zk);var GCa=function(a){this.Ca=_.Ib(a)};_.W(GCa,_.zk);var HCa=function(a){this.Ca=_.Ib(a)};_.W(HCa,_.zk);var ICa=function(a){this.Ca=_.Ib(a)};_.W(ICa,_.zk);var JCa=function(a){this.Ca=_.Ib(a)};_.W(JCa,_.zk);var KCa=function(a){this.Ca=_.Ib(a)};_.W(KCa,_.zk);KCa.prototype.Dna=function(a){return _.dl(this,2,tb(a))};var Yl=function(a){this.Ca=_.Ib(a)};_.W(Yl,_.zk);Yl.prototype.getMessage=function(){return _.X(this,1)};Yl.prototype.VCa=function(a){return _.Jc(this,1,a)};var LCa=function(a){this.Ca=_.Ib(a)};_.W(LCa,_.zk);var MCa=function(a){this.Ca=_.Ib(a)};_.W(MCa,_.zk);_.h=MCa.prototype;_.h.getKey=function(){return _.X(this,1)};_.h.xu=function(a){return _.Jc(this,1,a)};_.h.getValue=function(){return _.X(this,2)};_.h.Rga=function(){return _.X(this,2)};_.h.setValue=function(a){return _.Jc(this,2,a)};_.h.dj=function(){return _.Tl(this,2)};var NCa=function(a){this.Ca=_.Ib(a)};_.W(NCa,_.zk);_.h=NCa.prototype;_.h.getKey=function(){return _.X(this,1)};_.h.xu=function(a){return _.Jc(this,1,a)};_.h.xGb=function(){return _.X(this,2)};_.h.getValue=function(){return _.X(this,3)};_.h.Rga=function(){return _.X(this,3)};_.h.setValue=function(a){return _.Jc(this,3,a)};_.h.dj=function(){return _.Tl(this,3)};var OCa=function(a){this.Ca=_.Ib(a)};_.W(OCa,_.zk);var PCa=function(a){this.Ca=_.Ib(a)};_.W(PCa,_.zk);var QCa=function(a){this.Ca=_.Ib(a)};_.W(QCa,_.zk);var RCa=function(a){this.Ca=_.Ib(a)};_.W(RCa,_.zk);var SCa=function(a){this.Ca=_.Ib(a)};_.W(SCa,_.zk);var TCa=function(a){this.Ca=_.Ib(a)};_.W(TCa,_.zk);var UCa=function(a){this.Ca=_.Ib(a)};_.W(UCa,_.zk);var VCa=function(a){this.Ca=_.Ib(a)};_.W(VCa,_.zk);_.h=VCa.prototype;_.h.getFeature=function(){return _.X(this,7)};_.h.wab=function(a){return _.Jc(this,7,a)};_.h.hasFeature=function(){return _.Tl(this,7)};_.h.wna=function(a){_.Jc(this,6,a)};_.h.s1a=function(){return _.Cb(_.bc(this,6))};var WCa=function(a){this.Ca=_.Ib(a)};_.W(WCa,_.zk);var XCa=function(a){this.Ca=_.Ib(a)};_.W(XCa,_.zk);var Zl=function(a){this.Ca=_.Ib(a)};_.W(Zl,_.zk);Zl.prototype.Di=function(){return _.X(this,4)};Zl.prototype.IR=function(a){_.Jc(this,4,a)};Zl.prototype.ZK=function(){return _.Tl(this,4)};var $l=function(a){this.Ca=_.Ib(a)};_.W($l,_.zk);$l.prototype.Lna=function(a){return Nl(this,4,a)};$l.prototype.t1a=function(){return _.jl(this,Zl,8)};var YCa=function(a){this.Ca=_.Ib(a)};_.W(YCa,_.zk);_.h=YCa.prototype;_.h.getUrl=function(){return _.X(this,2)};_.h.Es=function(a){return _.Jc(this,2,a)};_.h.Di=function(){return _.X(this,12)};_.h.IR=function(a){_.Jc(this,12,a)};_.h.ZK=function(){return _.Tl(this,12)};_.h.t1a=function(){return _.jl(this,Zl,9)};var am=function(a){this.Ca=_.Ib(a)};_.W(am,_.zk);am.prototype.u2b=function(a){_.Pl(this,1,a)};am.prototype.eya=function(){return _.jl(this,YCa,2)};am.prototype.z2a=function(){return _.jl(this,$l,3)};am.prototype.E1a=function(){return _.jl(this,Yl,4)};var ZCa=function(a){this.Ca=_.Ib(a)};_.W(ZCa,_.zk);var bm=function(a){this.Ca=_.Ib(a)};_.W(bm,_.zk);bm.prototype.getOrigin=function(){return _.Hl(this,1)};bm.prototype.lZ=function(a){return _.Pl(this,1,a)};bm.prototype.getContainerId=function(){return _.X(this,3)};bm.prototype.setContainerId=function(a){return _.Jc(this,3,a)};var em=function(a){this.Ca=_.Ib(a)};_.W(em,_.zk);em.prototype.getKey=function(){return _.Hl(this,1)};em.prototype.xu=function(a){return _.Pl(this,1,a)};em.prototype.Dna=function(a){return _.dl(this,3,tb(a))};var fm=function(a){this.Ca=_.Ib(a)};_.W(fm,_.zk);_.h=fm.prototype;_.h.getKey=function(){return _.xl(this,1)};_.h.xu=function(a){return _.Jc(this,1,a)};_.h.getValue=function(){return _.xl(this,2)};_.h.setValue=function(a){return _.Jc(this,2,a)};_.h.dj=function(){return _.Tl(this,2)};var Rl=[3,4,5,6,7,8,9];var $Ca=function(a){this.Ca=_.Ib(a)};_.W($Ca,_.zk);var aDa=function(a){this.Ca=_.Ib(a)};_.W(aDa,_.zk);aDa.prototype.setInterval=function(a){return _.Jc(this,1,a)};aDa.prototype.clearInterval=function(){return _.dl(this,1)};var bDa=function(a){this.Ca=_.Ib(a)};_.W(bDa,_.zk);_.h=bDa.prototype;_.h.rF=function(){return _.Gl(this,$Ca,1,gm)};_.h.RCa=function(a){return _.ml(this,1,gm,a)};_.h.sO=function(){return ek(this,1,gm)};_.h.mha=function(){return _.qCa(this,$Ca,1,gm)};_.h.getTime=function(){return _.Gl(this,aDa,2,gm)};_.h.setTime=function(a){return _.ml(this,2,gm,a)};var gm=[1,2];var cDa=function(a){this.Ca=_.Ib(a)};_.W(cDa,_.zk);cDa.prototype.getType=function(){return _.xl(this,1)};cDa.prototype.dm=function(a){return _.Jc(this,1,a)};var dDa=function(a){this.Ca=_.Ib(a)};_.W(dDa,_.zk);var eDa=function(a){this.Ca=_.Ib(a)};_.W(eDa,_.zk);_.h=eDa.prototype;_.h.n2b=function(a){return _.Jc(this,1,a)};_.h.il=function(){return _.xl(this,2)};_.h.lo=function(a){return _.Jc(this,2,a)};_.h.dK=function(){return _.dl(this,2)};_.h.PK=function(){return _.xl(this,3)};_.h.Pt=function(){return _.Tl(this,3)};var fDa=function(a){this.Ca=_.Ib(a)};_.W(fDa,_.zk);var gDa=function(a){this.Ca=_.Ib(a)};_.W(gDa,_.zk);var hm=function(a){this.Ca=_.Ib(a)};_.W(hm,_.zk);hm.prototype.oF=function(){return _.xl(this,1)};hm.prototype.Ds=function(a){return _.Jc(this,1,a)};hm.prototype.RK=function(){return _.xl(this,2)};var hDa=function(a){this.Ca=_.Ib(a)};_.W(hDa,_.zk);hDa.prototype.Iga=function(){return _.tl(this,1)};var jm=function(a){this.Ca=_.Ib(a)};_.W(jm,_.zk);jm.prototype.PW=function(){return _.xl(this,1)};jm.prototype.Pk=function(a){return _.Jc(this,1,a)};jm.prototype.getUrl=function(){return _.xl(this,2)};jm.prototype.Es=function(a){return _.Jc(this,2,a)};var iDa=function(a){this.Ca=_.Ib(a)};_.W(iDa,_.zk);iDa.prototype.gw=function(){return _.xl(this,1)};iDa.prototype.gDa=function(a){return _.Jc(this,1,a)};var km=function(a){this.Ca=_.Ib(a)};_.W(km,_.zk);km.prototype.PK=function(){return _.xl(this,1)};km.prototype.Pt=function(){return _.Tl(this,1)};var jDa=function(a){this.Ca=_.Ib(a)};_.W(jDa,_.zk);var kDa=function(a){this.Ca=_.Ib(a)};_.W(kDa,_.zk);var lm=function(a){this.Ca=_.Ib(a)};_.W(lm,_.zk);lm.prototype.getType=function(){return _.yl(this,1)};lm.prototype.dm=function(a){return _.Pl(this,1,a)};lm.prototype.PK=function(){return _.xl(this,2)};lm.prototype.Pt=function(){return _.Tl(this,2)};var mm=function(a){this.Ca=_.Ib(a)};_.W(mm,_.zk);mm.prototype.Ef=function(){return _.xl(this,1)};var lDa=function(a){this.Ca=_.Ib(a)};_.W(lDa,_.zk);var mDa=function(a){this.Ca=_.Ib(a)};_.W(mDa,_.zk);var nDa=function(a){this.Ca=_.Ib(a)};_.W(nDa,_.zk);nDa.prototype.getStringValue=function(){return _.Cl(this,3,nm)};nDa.prototype.setStringValue=function(a){return ek(this,3,nm,Ab(a))};var nm=[2,3,4,5,6];var oDa=function(a){this.Ca=_.Ib(a,32)};_.W(oDa,_.zk);_.h=oDa.prototype;_.h.JGb=function(){return _.xl(this,5)};_.h.J1a=function(){return _.jl(this,mDa,14)};_.h.g1a=function(){return _.jl(this,jm,16)};_.h.f1a=function(){return _.jl(this,hDa,17)};_.h.e1a=function(){return _.jl(this,hm,19)};_.h.k1a=function(){return _.jl(this,mm,23)};_.h.j1a=function(){return _.jl(this,lm,24)};_.h.i1a=function(){return _.jl(this,kDa,25)};_.h.h1a=function(){return _.jl(this,km,26)};
_.h.d1a=function(){return _.jl(this,gDa,27)};_.h.B1a=function(){return _.jl(this,lDa,28)};_.h.c1a=function(){return _.jl(this,fDa,29)};_.h.u1a=function(){return _.kl(this,fm,31,_.hl())};_.h.fVa=function(a){_.pl(this,31,fm,a)};var om=function(a){this.Ca=_.Ib(a)};_.W(om,_.zk);om.prototype.uab=function(a){return Nl(this,1,a)};var pDa=function(a){this.Ca=_.Ib(a)};_.W(pDa,_.zk);var pm=function(a){this.Ca=_.Ib(a)};_.W(pm,_.zk);pm.prototype.Tw=function(a){return _.Jc(this,10,a)};var qDa=function(a){this.Ca=_.Ib(a,143)};_.W(qDa,_.zk);_.h=qDa.prototype;_.h.nab=function(a){return _.Jc(this,12,a)};_.h.wna=function(a){_.Pl(this,82,a)};_.h.s1a=function(){return _.ob(_.bc(this,82))};_.h.A2b=function(a){_.dl(this,16,gb(a))};_.h.Dab=function(a){return _.Jc(this,17,a)};_.h.Vxa=function(){return _.X(this,18)};_.h.Hna=function(a){return _.Jc(this,18,a)};_.h.u2b=function(a){_.Pl(this,23,a)};_.h.u1a=function(){return _.kl(this,fm,5,_.hl())};_.h.fVa=function(a){_.pl(this,5,fm,a)};
_.h.Dna=function(a){return _.dl(this,7,tb(a))};_.h.YCa=function(a){_.Jc(this,1,a)};_.h.zn=function(){return _.X(this,32)};_.h.setProjectId=function(a){return _.Jc(this,32,a)};_.h.NCa=function(a){_.Jc(this,2,a)};_.h.bIb=function(){return _.Tl(this,142)};_.h.L1a=function(){return _.X(this,121)};_.h.Aab=function(a){return _.dl(this,6,gb(a))};_.h.Gab=function(a){return _.Jc(this,8,a)};_.h.eya=function(){return _.jl(this,YCa,30)};_.h.z2a=function(){return _.jl(this,$l,31)};
_.h.E1a=function(){return _.jl(this,Yl,47)};_.h.Hxa=function(){return _.X(this,94)};_.h.qna=function(a){return _.Jc(this,94,a)};_.h.JGb=function(){return _.jl(this,UCa,98)};_.h.M2b=function(a){_.Jc(this,122,a)};var rDa=function(a){this.Ca=_.Ib(a)};_.W(rDa,_.zk);var sDa=function(a){this.Ca=_.Ib(a)};_.W(sDa,_.zk);sDa.prototype.Vxa=function(){return _.xl(this,2)};sDa.prototype.Hna=function(a){return _.Jc(this,2,a)};var tDa=function(a){this.Ca=_.Ib(a)};_.W(tDa,_.zk);tDa.prototype.Lna=function(a){return Nl(this,1,a)};var uDa=function(a){this.Ca=_.Ib(a)};_.W(uDa,_.zk);var vDa=function(a){this.Ca=_.Ib(a)};_.W(vDa,_.zk);vDa.prototype.LGb=function(){return _.jl(this,tDa,1)};vDa.prototype.H2b=function(a){_.ll(this,1,a)};var wDa=function(a){this.Ca=_.Ib(a)};_.W(wDa,_.zk);wDa.prototype.getType=function(){return _.yl(this,6)};wDa.prototype.dm=function(a){return _.Pl(this,6,a)};var qm=function(a){this.Ca=_.Ib(a)};_.W(qm,_.zk);qm.prototype.getId=function(){return _.yl(this,3)};qm.prototype.getType=function(){return _.yl(this,4)};qm.prototype.dm=function(a){return _.Pl(this,4,a)};var xDa=function(a){this.Ca=_.Ib(a)};_.W(xDa,_.zk);var yDa=[1,2];var zDa=function(a){this.Ca=_.Ib(a)};_.W(zDa,_.zk);zDa.prototype.getMetadata=function(){return _.jl(this,xDa,1)};zDa.prototype.WCa=function(a){_.ll(this,1,a)};var rm=function(a){this.Ca=_.Ib(a)};_.W(rm,_.zk);rm.prototype.getQuery=function(){return _.xl(this,3)};rm.prototype.setQuery=function(a){return _.Jc(this,3,a)};rm.prototype.K2a=function(){return _.Tl(this,3)};var ADa=function(a){this.Ca=_.Ib(a)};_.W(ADa,_.zk);ADa.prototype.getUrl=function(){return _.xl(this,1)};ADa.prototype.Es=function(a){return _.Jc(this,1,a)};var BDa=[3];var CDa=function(a){this.Ca=_.Ib(a)};_.W(CDa,_.zk);CDa.prototype.QW=function(){return _.jl(this,ADa,1)};var DDa=function(a){this.Ca=_.Ib(a)};_.W(DDa,_.zk);DDa.prototype.PK=function(){return _.xl(this,1)};DDa.prototype.Pt=function(){return _.Tl(this,1)};var sm=function(a){this.Ca=_.Ib(a)};_.W(sm,_.zk);sm.prototype.d1a=function(){return _.jl(this,gDa,2)};sm.prototype.g1a=function(){return _.jl(this,jm,3)};sm.prototype.f1a=function(){return _.jl(this,hDa,4)};sm.prototype.e1a=function(){return _.jl(this,hm,5)};var EDa=function(a){this.Ca=_.Ib(a)};_.W(EDa,_.zk);var FDa=function(a){this.Ca=_.Ib(a)};_.W(FDa,_.zk);var GDa=function(a){this.Ca=_.Ib(a)};_.W(GDa,_.zk);GDa.prototype.PK=function(){return _.xl(this,3)};GDa.prototype.Pt=function(){return _.Tl(this,3)};var HDa=function(a){this.Ca=_.Ib(a)};_.W(HDa,_.zk);var IDa=function(a){this.Ca=_.Ib(a)};_.W(IDa,_.zk);IDa.prototype.QW=function(){return _.jl(this,eDa,1)};var tm=function(a){this.Ca=_.Ib(a)};_.W(tm,_.zk);tm.prototype.getStringValue=function(){return _.Cl(this,2,um)};tm.prototype.setStringValue=function(a){return ek(this,2,um,Ab(a))};var JDa=function(a){this.Ca=_.Ib(a)};_.W(JDa,_.zk);JDa.prototype.TGb=function(){return _.kl(this,tm,1,_.hl())};JDa.prototype.oZ=function(a,b){_.gl(this,1,tm,a,b)};var um=[1,2,3,4];var KDa=function(a){this.Ca=_.Ib(a)};_.W(KDa,_.zk);_.h=KDa.prototype;_.h.getKey=function(){return _.yl(this,1)};_.h.xu=function(a){return _.Pl(this,1,a)};_.h.getValue=function(){return _.jl(this,tm,2)};_.h.setValue=function(a){return _.ll(this,2,a)};_.h.dj=function(){return _.el(this,tm,2)};var LDa=function(a){this.Ca=_.Ib(a)};_.W(LDa,_.zk);var MDa=function(a){this.Ca=_.Ib(a)};_.W(MDa,_.zk);_.h=MDa.prototype;_.h.QW=function(){return _.jl(this,mm,1)};_.h.k1a=function(){return _.jl(this,mm,2)};_.h.i1a=function(){return _.jl(this,kDa,3)};_.h.h1a=function(){return _.jl(this,km,4)};_.h.j1a=function(){return _.jl(this,lm,5)};_.h.c1a=function(){return _.jl(this,fDa,6)};_.h.M2b=function(a){_.Jc(this,7,a)};var NDa=function(a){this.Ca=_.Ib(a)};_.W(NDa,_.zk);NDa.prototype.B1a=function(){return _.jl(this,lDa,3)};var ODa=function(a){this.Ca=_.Ib(a)};_.W(ODa,_.zk);var PDa=function(a){this.Ca=_.Ib(a)};_.W(PDa,_.zk);_.h=PDa.prototype;_.h.getValue=function(){return _.wl(this,1)};_.h.setValue=function(a){return _.dl(this,1,Vaa(a))};_.h.dj=function(){return _.bc(this,1,void 0,void 0,Waa)!=null};_.h.getOrigin=function(){return _.xl(this,2)};_.h.lZ=function(a){return _.Jc(this,2,a)};_.h.getChartType=function(){return _.xl(this,8)};_.h.setChartType=function(a){return _.Jc(this,8,a)};var QDa=function(a){this.Ca=_.Ib(a)};_.W(QDa,_.zk);_.h=QDa.prototype;_.h.oF=function(){return _.xl(this,1)};_.h.Ds=function(a){return _.Jc(this,1,a)};_.h.getAction=function(){return _.xl(this,2)};_.h.setAction=function(a){return _.Jc(this,2,a)};_.h.nva=function(){return _.dl(this,2)};_.h.mya=function(){return _.Tl(this,2)};_.h.il=function(){return _.xl(this,3)};_.h.lo=function(a){return _.Jc(this,3,a)};_.h.dK=function(){return _.dl(this,3)};_.h.getValue=function(){return _.wl(this,4)};
_.h.setValue=function(a){return _.dl(this,4,Vaa(a))};_.h.dj=function(){return _.bc(this,4,void 0,void 0,Waa)!=null};var RDa=function(a){this.Ca=_.Ib(a)};_.W(RDa,_.zk);RDa.prototype.getName=function(){return _.xl(this,1)};RDa.prototype.qe=function(a){return _.Jc(this,1,a)};var SDa=function(a){this.Ca=_.Ib(a)};_.W(SDa,_.zk);SDa.prototype.wP=function(){return _.Tl(this,1)};var TDa=function(a){this.Ca=_.Ib(a)};_.W(TDa,_.zk);var UDa=function(a){this.Ca=_.Ib(a)};_.W(UDa,_.zk);var VDa=[1,2];var vm=function(a){this.Ca=_.Ib(a)};_.W(vm,_.zk);vm.prototype.getName=function(){return _.xl(this,1)};vm.prototype.qe=function(a){return _.Jc(this,1,a)};vm.prototype.getStartTime=function(){return _.wl(this,2)};vm.prototype.K3=function(){return _.Al(this,6)};var wm=function(a){this.Ca=_.Ib(a)};_.W(wm,_.zk);wm.prototype.getName=function(){return _.xl(this,1)};wm.prototype.qe=function(a){return _.Jc(this,1,a)};wm.prototype.O2b=function(a){return _.Jc(this,2,a)};wm.prototype.Ef=function(){return _.yl(this,4)};var WDa=function(a){this.Ca=_.Ib(a)};_.W(WDa,_.zk);var XDa=function(a){this.Ca=_.Ib(a)};_.W(XDa,_.zk);_.h=XDa.prototype;_.h.getKey=function(){return _.yl(this,1)};_.h.xu=function(a){return _.Pl(this,1,a)};_.h.getValue=function(){return _.jl(this,tm,2)};_.h.setValue=function(a){return _.ll(this,2,a)};_.h.dj=function(){return _.el(this,tm,2)};var YDa=function(a){this.Ca=_.Ib(a)};_.W(YDa,_.zk);YDa.prototype.Iga=function(){return _.xl(this,1)};YDa.prototype.Ef=function(){return _.xl(this,3)};var ZDa=function(a){this.Ca=_.Ib(a)};_.W(ZDa,_.zk);var $Da=function(a){this.Ca=_.Ib(a)};_.W($Da,_.zk);var aEa=function(a){this.Ca=_.Ib(a)};_.W(aEa,_.zk);aEa.prototype.SGb=function(){return _.xl(this,1)};aEa.prototype.hIb=function(){return _.Tl(this,1)};var xm=function(a){this.Ca=_.Ib(a)};_.W(xm,_.zk);xm.prototype.k2a=function(){return _.xl(this,2)};xm.prototype.Hab=function(a){return _.Jc(this,2,a)};xm.prototype.Iga=function(){return _.xl(this,3)};xm.prototype.Ef=function(){return _.xl(this,6)};var bEa=function(a){this.Ca=_.Ib(a)};_.W(bEa,_.zk);bEa.prototype.getName=function(){return _.xl(this,1)};bEa.prototype.qe=function(a){return _.Jc(this,1,a)};var cEa=function(a){this.Ca=_.Ib(a)};_.W(cEa,_.zk);var dEa=function(a){this.Ca=_.Ib(a)};_.W(dEa,_.zk);_.h=dEa.prototype;_.h.il=function(){return _.xl(this,1)};_.h.lo=function(a){return _.Jc(this,1,a)};_.h.dK=function(){return _.dl(this,1)};_.h.getFeature=function(){return _.xl(this,10)};_.h.wab=function(a){return _.Jc(this,10,a)};_.h.hasFeature=function(){return _.Tl(this,10)};var ym=[2,3,4,5,6,7,8,9];var eEa=function(a){this.Ca=_.Ib(a)};_.W(eEa,_.zk);eEa.prototype.QW=function(){return _.jl(this,dEa,3)};var fEa=function(a){this.Ca=_.Ib(a)};_.W(fEa,_.zk);fEa.prototype.J1a=function(){return _.jl(this,mDa,1)};var gEa=function(a){this.Ca=_.Ib(a)};_.W(gEa,_.zk);rDa.prototype.toObject=function(){if(this!=null){_.fc(this);var a={resourceName:_.l(_.X(this,1))}}else a=void 0;return a};sDa.prototype.toObject=function(){if(this!=null){_.fc(this);var a={jCd:_.l(_.X(this,1)),referer:_.l(_.X(this,2))}}else a=void 0;return a};var hEa=function(a){if(a!=null)return _.fc(a),{statusCode:_.l(_.Kl(a,1)),IAd:_.l(_.Hl(a,2))}};tDa.prototype.toObject=function(){return hEa(this)};var iEa=function(a){if(a!=null)return _.fc(a),{jGd:_.l(_.Hl(a,1)),urlPrefix:_.l(_.X(a,2)),Zwd:_.l(_.Jl(a,3)),app:_.l(_.Hl(a,4)),Fqd:_.l(_.Hl(a,5)),lxd:_.l(_.Jl(a,6)),Xzd:_.l(_.Hl(a,7))}};uDa.prototype.toObject=function(){return iEa(this)};vDa.prototype.toObject=function(){if(this!=null){_.fc(this);var a={platform:hEa(this.LGb()),Nyd:iEa(_.jl(this,uDa,2))}}else a=void 0;return a};var jEa=function(a){if(a!=null)return _.fc(a),{type:_.l(_.Hl(a,6)),inputType:_.l(_.Hl(a,7)),D4:_.l(_.Jl(a,8)),Ywd:_.l(_.Jl(a,9))}};wDa.prototype.toObject=function(){return jEa(this)};var kEa=function(a){if(a!=null)return _.fc(a),{id:_.l(_.Hl(a,3)),type:_.l(_.Hl(a,4))}};qm.prototype.toObject=function(){return kEa(this)};var lEa=function(a){if(a!=null)return _.fc(a),{service:kEa(_.Gl(a,qm,1,yDa)),jxd:_.l(_.Jl(a,_.fl(a,yDa,2))),Txd:kEa(_.jl(a,qm,11)),field:jEa(_.jl(a,wDa,5)),jud:_.l(_.X(a,12))}};xDa.prototype.toObject=function(){return lEa(this)};var mEa=function(a){if(a!=null)return _.fc(a),{metadata:lEa(a.getMetadata())}};zDa.prototype.toObject=function(){return mEa(this)};var nEa=function(a){if(a!=null)return _.fc(a),{XEd:_.l(_.X(a,1)),mu:_.l(_.X(a,2)),query:_.l(_.X(a,3)),drd:_.l(_.X(a,4)),dud:_.l(_.X(a,5)),cCd:_.l(_.Hl(a,6)),ZBd:_.l(_.Hl(a,7)),yBd:_.l(_.X(a,8)),xBd:_.l(_.X(a,9)),bxd:_.l(_.Jl(a,10))}};rm.prototype.toObject=function(){return nEa(this)};var oEa=function(a){if(a!=null)return _.fc(a),{url:_.l(_.X(a,1)),GAd:_.l(_.X(a,2)),Hrd:nEa(_.Gl(a,rm,3,BDa))}};ADa.prototype.toObject=function(){return oEa(this)};CDa.prototype.toObject=function(){if(this!=null){_.fc(this);var a={bH:oEa(this.QW()),hHd:mEa(_.jl(this,zDa,2))}}else a=void 0;return a};var pEa=function(a){if(a!=null)return _.fc(a),{appId:_.l(_.X(a,1))}};gDa.prototype.toObject=function(){return pEa(this)};var qEa=function(a){if(a!=null)return _.fc(a),{category:_.l(_.X(a,1)),product:_.l(_.X(a,2))}};hm.prototype.toObject=function(){return qEa(this)};var rEa=function(a){if(a!=null)return _.fc(a),{priority:_.l(_.Kl(a,1))}};hDa.prototype.toObject=function(){return rEa(this)};var sEa=function(a){if(a!=null)return _.fc(a),{title:_.l(_.X(a,1)),url:_.l(_.X(a,2)),index:_.l(_.Kl(a,3))}};jm.prototype.toObject=function(){return sEa(this)};var tEa=function(a){if(a!=null)return _.fc(a),{link:_.l(_.X(a,1)),ckd:_.l(_.Kl(a,2)),NDd:_.l(_.Kl(a,3)),Rxd:_.l(_.Kl(a,4))}};DDa.prototype.toObject=function(){return tEa(this)};sm.prototype.toObject=function(){if(this!=null){_.fc(this);var a={p2c:pEa(this.d1a()),t2c:sEa(this.g1a()),s2c:rEa(this.f1a()),q2c:qEa(this.e1a()),r2c:_.l(_.X(this,6)),tsd:tEa(_.jl(this,DDa,7))}}else a=void 0;return a};EDa.prototype.toObject=function(){if(this!=null){_.fc(this);var a={}}else a=void 0;return a};FDa.prototype.toObject=function(){if(this!=null){_.fc(this);var a={lGd:_.l(_.Jl(this,1))}}else a=void 0;return a};var uEa=function(a){if(a!=null)return _.fc(a),{wBd:_.l(_.X(a,1)),revisionId:_.l(_.X(a,2)),link:_.l(_.X(a,3)),Nwd:_.l(_.Jl(a,4))}};GDa.prototype.toObject=function(){return uEa(this)};HDa.prototype.toObject=function(){if(this!=null){_.fc(this);var a={Srd:uEa(_.jl(this,GDa,1))}}else a=void 0;return a};var vEa=function(a){if(a!=null)return _.fc(a),{jd:_.l(_.Kl(a,1)),ABd:_.l(_.Kl(a,2))}};dDa.prototype.toObject=function(){return vEa(this)};var wEa=function(a){if(a!=null)return _.fc(a),{V_c:_.l(_.X(a,1)),label:_.l(_.X(a,2)),link:_.l(_.X(a,3)),Tpd:_.l(_.X(a,4)),vCd:vEa(_.jl(a,dDa,5))}};eDa.prototype.toObject=function(){return wEa(this)};IDa.prototype.toObject=function(){if(this!=null){_.fc(this);var a={bH:wEa(this.QW())}}else a=void 0;return a};var yEa=function(a){if(a!=null)return _.fc(a),{numberValue:_.l(_.Ll(a,_.fl(a,um,1))),stringValue:_.l(_.Fl(a,2,um)),A0c:_.l(_.Jl(a,_.fl(a,um,3))),byd:xEa(_.Gl(a,JDa,4,um))}};tm.prototype.toObject=function(){return yEa(this)};var xEa=function(a){if(a!=null)return _.fc(a),{Hkd:_.cc(a.TGb(),yEa)}};JDa.prototype.toObject=function(){return xEa(this)};var zEa=function(a){if(a!=null)return _.fc(a),{key:_.l(_.Hl(a,1)),value:yEa(a.getValue())}};KDa.prototype.toObject=function(){return zEa(this)};LDa.prototype.toObject=function(){if(this!=null){_.fc(this);var a={wsd:_.l(_.X(this,1)),xsd:_.l(_.X(this,2)),iHd:_.cc(_.kl(this,KDa,3,_.hl()),zEa)}}else a=void 0;return a};var AEa=function(a){if(a!=null)return _.fc(a),{ckd:_.l(_.Kl(a,1)),DFd:_.l(_.Kl(a,2))}};fDa.prototype.toObject=function(){return AEa(this)};var BEa=function(a){if(a!=null)return _.fc(a),{link:_.l(_.X(a,1))}};km.prototype.toObject=function(){return BEa(this)};var CEa=function(a){if(a!=null)return _.fc(a),{oHd:_.l(_.Hl(a,3))}};jDa.prototype.toObject=function(){return CEa(this)};var DEa=function(a){if(a!=null)return _.fc(a),{FFd:_.l(_.X(a,1)),Uod:_.l(_.Hl(a,2)),Zrd:CEa(_.jl(a,jDa,3))}};kDa.prototype.toObject=function(){return DEa(this)};var EEa=function(a){if(a!=null)return _.fc(a),{type:_.l(_.Hl(a,1)),link:_.l(_.X(a,2))}};lm.prototype.toObject=function(){return EEa(this)};var FEa=function(a){if(a!=null)return _.fc(a),{status:_.l(_.X(a,1)),vBd:_.l(_.X(a,2))}};mm.prototype.toObject=function(){return FEa(this)};MDa.prototype.toObject=function(){if(this!=null){_.fc(this);var a={bH:FEa(this.QW()),z2c:FEa(this.k1a()),x2c:DEa(this.i1a()),w2c:BEa(this.h1a()),y2c:EEa(this.j1a()),o2c:AEa(this.c1a()),z$a:_.l(_.X(this,7))}}else a=void 0;return a};var GEa=function(a){if(a!=null)return _.fc(a),{mu:_.l(_.Hl(a,1))}};lDa.prototype.toObject=function(){return GEa(this)};NDa.prototype.toObject=function(){if(this!=null){_.fc(this);var a={appId:_.l(_.X(this,1)),efd:_.l(_.Dl(this,2)),J5c:GEa(this.B1a())}}else a=void 0;return a};ODa.prototype.toObject=function(){if(this!=null){_.fc(this);var a={nqd:_.l(_.X(this,1))}}else a=void 0;return a};var HEa=function(a){if(a!=null)return _.fc(a),{value:_.l(_.Ll(a,1)),origin:_.l(_.X(a,2)),S1c:_.l(_.X(a,3)),Lud:_.l(_.Ll(a,4)),Zyd:_.l(_.Ll(a,5)),Dwd:_.l(_.Ll(a,6)),wGd:_.l(_.Ll(a,7)),chartType:_.l(_.X(a,8))}};PDa.prototype.toObject=function(){return HEa(this)};var IEa=function(a){if(a!=null)return _.fc(a),{category:_.l(_.X(a,1)),action:_.l(_.X(a,2)),label:_.l(_.X(a,3)),value:_.l(_.Ll(a,4))}};QDa.prototype.toObject=function(){return IEa(this)};var JEa=function(a){if(a!=null)return _.fc(a),{name:_.l(_.X(a,1)),entryType:_.l(_.X(a,2)),domComplete:_.l(_.Ll(a,3)),domContentLoadedEventEnd:_.l(_.Ll(a,4)),domContentLoadedEventStart:_.l(_.Ll(a,5)),domInteractive:_.l(_.Ll(a,6)),loadEventEnd:_.l(_.Ll(a,7)),loadEventStart:_.l(_.Ll(a,8)),redirectCount:_.l(_.Kl(a,9)),unloadEventEnd:_.l(_.Ll(a,10)),unloadEventStart:_.l(_.Ll(a,11)),connectEnd:_.l(_.Ll(a,12)),connectStart:_.l(_.Ll(a,13)),domainLookupEnd:_.l(_.Ll(a,14)),domainLookupStart:_.l(_.Ll(a,15)),
initiatorType:_.l(_.X(a,16)),fetchStart:_.l(_.Ll(a,17)),redirectEnd:_.l(_.Ll(a,18)),redirectStart:_.l(_.Ll(a,19)),requestStart:_.l(_.Ll(a,20)),responseEnd:_.l(_.Ll(a,21)),responseStart:_.l(_.Ll(a,22)),qEd:_.l(_.Ll(a,23)),workerStart:_.l(_.Ll(a,24))}};RDa.prototype.toObject=function(){return JEa(this)};var KEa=function(a){if(a!=null)return _.fc(a),{Yad:_.l(_.X(a,1)),Qzd:_.l(_.X(a,2)),errorCode:_.l(_.Kl(a,3))}};SDa.prototype.toObject=function(){return KEa(this)};var LEa=function(a){if(a!=null)return _.fc(a),{EAd:_.l(_.Kl(a,1)),zDd:_.l(_.X(a,2))}};TDa.prototype.toObject=function(){return LEa(this)};var MEa=function(a){if(a!=null)return _.fc(a),{yDd:LEa(_.Gl(a,TDa,1,VDa)),epd:KEa(_.Gl(a,SDa,2,VDa))}};UDa.prototype.toObject=function(){return MEa(this)};var NEa=function(a){if(a!=null)return _.fc(a),{name:_.l(_.X(a,1)),startTime:_.l(_.Ll(a,2)),endTime:_.l(_.Ll(a,3)),entryType:_.l(_.Hl(a,4)),Vsd:_.l(_.X(a,5)),Usd:_.l(_.zl(a,6,3)),S1c:_.l(_.X(a,7)),F7c:_.l(_.Jl(a,8))}};vm.prototype.toObject=function(){return NEa(this)};var OEa=function(a){if(a!=null){_.fc(a);var b=_.l(_.X(a,1)),c=_.l(_.X(a,2));var d=_.kl(a,vm,3,_.hl());return{name:b,sessionId:c,AGd:_.cc(d,NEa),status:_.l(_.Hl(a,4)),Dzd:JEa(_.jl(a,RDa,5)),nBd:MEa(_.jl(a,UDa,6)),ixd:_.l(_.Jl(a,7))}}};wm.prototype.toObject=function(){return OEa(this)};WDa.prototype.toObject=function(){if(this!=null){_.fc(this);var a={xyd:OEa(_.jl(this,wm,1)),vyd:HEa(_.jl(this,PDa,2)),wyd:IEa(_.jl(this,QDa,3))}}else a=void 0;return a};var PEa=function(a){if(a!=null)return _.fc(a),{key:_.l(_.Hl(a,1)),value:yEa(a.getValue())}};XDa.prototype.toObject=function(){return PEa(this)};var QEa=function(a){if(a!=null)return _.fc(a),{priority:_.l(_.X(a,1)),stage:_.l(_.X(a,2)),status:_.l(_.X(a,3)),fpd:_.l(_.Dl(a,4))}};YDa.prototype.toObject=function(){return QEa(this)};var REa=function(a){if(a!=null)return _.fc(a),{kbd:_.l(_.Ll(a,1)),E4a:_.l(_.Jl(a,2))}};ZDa.prototype.toObject=function(){return REa(this)};var SEa=function(a){if(a!=null)return _.fc(a),{J2c:_.l(_.X(a,1)),Tqd:_.l(_.X(a,2))}};$Da.prototype.toObject=function(){return SEa(this)};var TEa=function(a){if(a!=null)return _.fc(a),{wjd:_.l(_.X(a,1)),qyd:_.l(_.X(a,2)),Sud:_.l(_.zl(a,3,3))}};aEa.prototype.toObject=function(){return TEa(this)};var UEa=function(a){if(a!=null)return _.fc(a),{Tud:_.l(_.X(a,1)),severity:_.l(_.X(a,2)),priority:_.l(_.X(a,3)),RDd:_.l(_.Dl(a,4)),qsd:_.l(_.X(a,5)),status:_.l(_.X(a,6))}};xm.prototype.toObject=function(){return UEa(this)};var VEa=function(a){if(a!=null)return _.fc(a),{name:_.l(_.X(a,1)),sort:_.l(_.Hl(a,2))}};bEa.prototype.toObject=function(){return VEa(this)};var WEa=function(a){if(a!=null)return _.fc(a),{kbd:_.l(_.Dl(a,1)),vGd:_.l(_.X(a,2)),reason:_.l(_.X(a,3))}};cEa.prototype.toObject=function(){return WEa(this)};var XEa=function(a){if(a!=null){_.fc(a);var b=_.l(_.X(a,1)),c=_.l(_.X(a,10));var d=_.kl(a,XDa,11,_.hl());return{label:b,q3:c,cpd:_.cc(d,PEa),Lqd:QEa(_.Gl(a,YDa,2,ym)),Qud:TEa(_.Gl(a,aEa,3,ym)),PFd:VEa(_.Gl(a,bEa,4,ym)),Csd:SEa(_.Gl(a,$Da,5,ym)),BGd:_.l(Il(a,6,ym)),RGd:WEa(_.Gl(a,cEa,7,ym)),Uud:UEa(_.Gl(a,xm,8,ym)),psd:REa(_.Gl(a,ZDa,9,ym))}}};dEa.prototype.toObject=function(){return XEa(this)};eEa.prototype.toObject=function(){if(this!=null){_.fc(this);var a={Iyd:_.l(_.X(this,1)),Jyd:_.l(_.X(this,2)),bH:XEa(this.QW())}}else a=void 0;return a};var YEa=function(a){if(a!=null)return _.fc(a),{pageSize:_.l(_.Kl(a,1)),index:_.l(_.Kl(a,2)),Xv:_.l(_.Hl(a,3)),kxd:_.l(_.Jl(a,4)),step:_.l(_.Hl(a,5)),Oxd:_.l(_.Kl(a,6)),sortColumn:_.l(_.Hl(a,7)),YEd:_.l(_.Hl(a,8)),Tod:_.l(_.Hl(a,9)),izd:_.l(_.X(a,10))}};mDa.prototype.toObject=function(){return YEa(this)};fEa.prototype.toObject=function(){if(this!=null){_.fc(this);var a={Wad:YEa(this.J1a())}}else a=void 0;return a};gEa.prototype.toObject=function(){if(this!=null){_.fc(this);var a={hzd:_.l(_.Hl(this,1))}}else a=void 0;return a};new CDa;new IDa;new MDa;new NDa;new sm;new fEa;new sDa;new HDa;new ODa;new uDa;new eEa;new WDa;new FDa;new gEa;new rDa;new EDa;new vDa;new LDa;var ZEa=function(a){if(a!=null)return _.fc(a),{width:_.l(_.Kl(a,1)),height:_.l(_.Kl(a,2))}};Vl.prototype.toObject=function(){return ZEa(this)};var $Ea=function(a){if(a!=null)return _.fc(a),{screenResolution:ZEa(_.jl(a,Vl,1)),eEd:_.l(_.Kl(a,2)),zHd:ZEa(_.jl(a,Vl,3))}};ECa.prototype.toObject=function(){return $Ea(this)};var aFa=function(a){if(a!=null)return _.fc(a),{Bwb:_.l(Il(a,3,Rl)),Fwb:_.l(Il(a,4,Rl)),Awb:_.l(Il(a,5,Rl)),Lwb:_.l(Il(a,6,Rl)),IPb:_.l(Il(a,7,Rl)),Kwb:_.l(Il(a,8,Rl)),XPb:_.l(Il(a,9,Rl)),key:_.l(_.X(a,1)),value:_.l(_.X(a,2))}};fm.prototype.toObject=function(){return aFa(this)};var dFa=function(a){var b=Vj("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||_.ba.$googDebugFname||b}catch(g){e="Not available",c=!0}b=bFa(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,cFa[c])c=cFa[c];else{c=String(c);if(!cFa[c]){var f=/function\s+([^\(]+)/m.exec(c);cFa[c]=f?f[1]:"[Anonymous]"}c=cFa[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}},bFa=function(a,b){b||(b={});b[eFa(a)]=!0;var c=a.stack||"",d=a.cause;d&&!b[eFa(d)]&&(c+="\nCaused by: ",d.stack&&d.stack.indexOf(d.toString())==0||(c+=typeof d==="string"?d:d.message+"\n"),c+=bFa(d,b));a=a.errors;if(Array.isArray(a)){d=1;var e;for(e=0;e<a.length&&!(d>4);e++)b[eFa(a[e])]||(c+="\nInner error "+d++ +": ",a[e].stack&&a[e].stack.indexOf(a[e].toString())==0||(c+=typeof a[e]==="string"?a[e]:a[e].message+"\n"),c+=bFa(a[e],
b));e<a.length&&(c+="\n... "+(a.length-e)+" more inner errors")}return c},eFa=function(a){var b="";typeof a.toString==="function"&&(b=""+a);return b+a.stack},cFa={};var fFa=function(a){if(a!=null)return _.fc(a),{xhd:_.l(_.X(a,1)),OEd:_.l(_.X(a,2)),surveyId:_.l(_.X(a,3)),JFd:_.l(_.X(a,6)),responseType:_.l(_.Hl(a,4)),Mid:_.l(_.X(a,5)),Nid:_.l(_.X(a,7)),Oid:_.l(_.X(a,8))}};FCa.prototype.toObject=function(){return fFa(this)};var gFa=function(a){if(a!=null)return _.fc(a),{RXb:_.l(_.Kl(a,1)),wcd:_.l(_.Tb(a,2,_.rb,3)),E_c:_.l(_.Tb(a,3,_.rb,3)),F_c:_.l(_.zl(a,4,3)),oAd:_.l(_.Tb(a,5,_.rb,3))}};GCa.prototype.toObject=function(){return gFa(this)};var hFa=function(a){if(a!=null)return _.fc(a),{RXb:_.l(_.Kl(a,1)),Bpd:_.l(_.X(a,2))}};HCa.prototype.toObject=function(){return hFa(this)};var iFa=function(a){if(a!=null)return _.fc(a),{RXb:_.l(_.Kl(a,1)),wCd:_.l(_.Kl(a,2))}};ICa.prototype.toObject=function(){return iFa(this)};var jFa=function(a){if(a!=null){_.fc(a);var b=fFa(_.jl(a,FCa,1));var c=_.kl(a,GCa,2,_.hl());c=_.cc(c,gFa);var d=_.kl(a,ICa,3,_.hl());d=_.cc(d,iFa);a=_.kl(a,HCa,4,_.hl());return{dwd:b,yzd:c,xCd:d,iAd:_.cc(a,hFa)}}};JCa.prototype.toObject=function(){return jFa(this)};var kFa=function(){};var lFa=function(a){this.Ca=_.Ib(a)};_.W(lFa,_.zk);lFa.prototype.toObject=function(){if(this!=null){_.fc(this);var a={Bqd:_.l(_.Tb(this,1,_.rb,3)),Dqd:_.l(_.Tb(this,2,_.rb,3)),qpd:_.l(_.Tb(this,3,_.rb,3)),Cqd:_.l(_.Tb(this,4,_.rb,3))}}else a=void 0;return a};var mFa=function(){};var nFa=function(){};nFa.prototype.next=function(){return oFa};var oFa={done:!0,value:void 0};nFa.prototype.J_=function(){return this};var pFa=function(a){if(a instanceof zm||a instanceof Am||a instanceof Bm)return a;if(typeof a.next=="function")return new zm(function(){return a});if(typeof a[Symbol.iterator]=="function")return new zm(function(){return a[Symbol.iterator]()});if(typeof a.J_=="function")return new zm(function(){return a.J_()});throw Error("ca");},zm=function(a){this.D0a=a};zm.prototype.J_=function(){return new Am(this.D0a())};zm.prototype[Symbol.iterator]=function(){return new Bm(this.D0a())};zm.prototype.h7b=function(){return new Bm(this.D0a())};
var Am=function(a){this.Eia=a};_.W(Am,nFa);Am.prototype.next=function(){return this.Eia.next()};Am.prototype[Symbol.iterator]=function(){return new Bm(this.Eia)};Am.prototype.h7b=function(){return new Bm(this.Eia)};var Bm=function(a){zm.call(this,function(){return a});this.Eia=a};_.W(Bm,zm);Bm.prototype.next=function(){return this.Eia.next()};var qFa=function(){};var rFa=function(){};_.Tk(rFa,qFa);rFa.prototype[Symbol.iterator]=function(){return pFa(this.J_(!0)).h7b()};rFa.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)};_.Tk(lc,rFa);var sFa=function(a){if(a.VWa===null){var b=a.sM;if(b)try{b.setItem("__sak","1");b.removeItem("__sak");var c=!0}catch(d){c=d instanceof DOMException&&(d.name==="QuotaExceededError"||d.code===22||d.code===1014||d.name==="NS_ERROR_DOM_QUOTA_REACHED")&&b&&b.length!==0}else c=!1;a.VWa=c}return a.VWa};_.h=lc.prototype;_.h.set=function(a,b){Cm(this);try{this.sM.setItem(a,b)}catch(c){if(this.sM.length==0)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};
_.h.get=function(a){Cm(this);a=this.sM.getItem(a);if(typeof a!=="string"&&a!==null)throw"Storage mechanism: Invalid value was encountered";return a};_.h.remove=function(a){Cm(this);this.sM.removeItem(a)};_.h.J_=function(a){Cm(this);var b=0,c=this.sM,d=new nFa;d.next=function(){if(b>=c.length)return oFa;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(){Cm(this);this.sM.clear()};_.h.key=function(a){Cm(this);return this.sM.key(a)};var Cm=function(a){if(a.sM==null)throw Error("da");sFa(a)||da(Error("da"))};_.Tk(vca,lc);/*

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 tFa;tFa="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split("");_.Dm=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]=tFa[d==19?c&3|8:c]);return a.join("")};var uFa=new vca;var vFa=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("ea`"+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("fa`"+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 xFa=function(a,b,c){var d=String(_.ba.location.href);return d&&a&&b?[b,wFa(vFa(d),a,c||null)].join(" "):null},wFa=function(a,b,c){var d=[],e=[];if((Array.isArray(c)?2:1)==1)return e=[b,a],_.Uk(d,function(m){e.push(m)}),yFa(e.join(" "));var f=[],g=[];_.Uk(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];_.Uk(d,function(m){e.push(m)});a=yFa(e.join(" "));a=[c,a];g.length==0||a.push(g.join(""));return a.join("_")},yFa=function(a){var b=
wca();b.update(a);return b.digestString().toLowerCase()};var zFa=globalThis.trustedTypes,xca=zFa,zca;_.nc=function(a){this.sWb=a};_.nc.prototype.toString=function(){return this.sWb+""};_.qc=function(a){this.vWb=a};_.qc.prototype.toString=function(){return this.vWb};_.Fca=new _.qc("about:invalid#zClosurez");var Bca=function(a){this.isValid=a},Dca=[Cca("data"),Cca("http"),Cca("https"),Cca("mailto"),Cca("ftp"),new Bca(function(a){return/^[^:]*([/?#]|$)/.test(a)})],AFa=mc(function(){return typeof URL==="function"}),BFa=["data:","http:","https:","mailto:","ftp:"],Gca=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;_.xc=function(a){this.rWb=a};_.xc.prototype.toString=function(){return this.rWb+""};_.CFa=mc(function(){return new _.xc(zFa?zFa.emptyHTML:"")});var Mca="alternate author bookmark canonical cite help icon license modulepreload next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" ");var Em,DFa,Fm,rva;Em=function(a){return encodeURIComponent(String(a))};DFa=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};Fm=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+DFa("0",Math.max(0,b-c))+a};_.Gm=function(){return Math.floor(Math.random()*2147483648).toString(36)+Math.abs(Math.floor(Math.random()*2147483648)^_.Sk()).toString(36)};
rva=function(a){return String(a).replace(/([A-Z])/g,"-$1").toLowerCase()};_.EFa=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};_.Hm=function(a){this.bl=a||{cookie:""}};_.h=_.Hm.prototype;_.h.isEnabled=function(){if(!_.ba.navigator.cookieEnabled)return!1;if(!this.ls())return!0;this.set("TESTCOOKIESENABLED","1",{uQb: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.aEd;d=c.pEd||!1;var f=c.domain||void 0;var g=c.path||void 0;var m=c.uQb}if(/[;=\s]/.test(a))throw Error("ia`"+a);if(/[;\r\n]/.test(b))throw Error("ja`"+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.bl.cookie=a+"="+b+c+g+m+d+(e!=null?";samesite="+e:"")};
_.h.get=function(a,b){for(var c=a+"=",d=(this.bl.cookie||"").split(";"),e=0,f;e<d.length;e++){f=_.na(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.t2(a);this.set(a,"",{uQb:0,path:b,domain:c});return d};_.h.Q3=function(){return FFa(this).keys};_.h.Dy=function(){return FFa(this).values};_.h.ls=function(){return!this.bl.cookie};_.h.t2=function(a){return this.get(a)!==void 0};
_.h.clear=function(){for(var a=FFa(this).keys,b=a.length-1;b>=0;b--)this.remove(a[b])};var FFa=function(a){a=(a.bl.cookie||"").split(";");for(var b=[],c=[],d,e,f=0;f<a.length;f++)e=_.na(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}},GFa=new _.Hm(typeof document=="undefined"?null:document);var HFa;HFa=function(a,b,c,d){(a=_.ba[a])||typeof document==="undefined"||(a=(new _.Hm(document)).get(b));return a?xFa(a,c,d):null};
_.IFa=function(a){var b=vFa(_.ba==null?void 0:_.ba.location.href),c=[],d;(d=_.ba.__SAPISID||_.ba.__APISID||_.ba.__3PSAPISID||_.ba.__1PSAPISID||_.ba.__OVERRIDE_SID)?d=!0:(typeof document!=="undefined"&&(d=new _.Hm(document),d=d.get("SAPISID")||d.get("APISID")||d.get("__Secure-3PAPISID")||d.get("__Secure-1PAPISID")),d=!!d);d&&(d=(b=b.indexOf("https:")==0||b.indexOf("chrome-extension:")==0||b.indexOf("chrome-untrusted://new-tab-page")==0||b.indexOf("moz-extension:")==0)?_.ba.__SAPISID:_.ba.__APISID,
d||typeof document==="undefined"||(d=new _.Hm(document),d=d.get(b?"SAPISID":"APISID")||d.get("__Secure-3PAPISID")),(d=d?xFa(d,b?"SAPISIDHASH":"APISIDHASH",a):null)&&c.push(d),b&&((b=HFa("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",a))&&c.push(b),(a=HFa("__3PSAPISID","__Secure-3PAPISID","SAPISID3PHASH",a))&&c.push(a)));return c.length==0?null:c.join(" ")};var JFa=function(){this.minSize=1024},KFa=function(a){var b,c,d,e;return _.Ue(function(f){switch(f.ud){case 1:return b=new CompressionStream("gzip"),c=(new Response(b.readable)).arrayBuffer(),d=b.writable.getWriter(),_.We(f,d.write((new TextEncoder).encode(a)),2);case 2:return _.We(f,d.close(),3);case 3:return e=Uint8Array,_.We(f,c,4);case 4:return f.return(new e(f.Xf))}})};JFa.prototype.G4=function(a){return a<this.minSize?!1:typeof CompressionStream!=="undefined"};var Jm=function(){this.T2=this.T2;this.aY=this.aY};Jm.prototype.T2=!1;Jm.prototype.isDisposed=function(){return this.T2};Jm.prototype.dispose=function(){this.T2||(this.T2=!0,this.tn())};Jm.prototype[Symbol.dispose]=function(){this.dispose()};var LFa=function(a,b){a.T2?b():(a.aY||(a.aY=[]),a.aY.push(b))};Jm.prototype.tn=function(){if(this.aY)for(;this.aY.length;)this.aY.shift()()};var MFa=function(a){this.Ca=_.Ib(a)};_.W(MFa,_.zk);var NFa=function(a){if(a!=null){_.fc(a);var b=ec(_.il(a,1)),c=_.l(_.X(a,4));var d=_.Tb(a,2,jca,_.hl());return{grd:b,hrd:c,aud:ec(d),eHd:_.l(_.Jl(a,3))}}};MFa.prototype.toObject=function(){return NFa(this)};var Km=function(a,b){this.Wya=a;this.callback=b;this.enabled=!1;this.j7a=function(){return _.Sk()};this.XNb=this.j7a()};Km.prototype.setInterval=function(a){this.Wya=a;this.timer&&this.enabled?(this.stop(),this.start()):this.timer&&this.stop()};Km.prototype.start=function(){var a=this;this.enabled=!0;this.timer||(this.timer=setTimeout(function(){a.tick()},this.Wya),this.XNb=this.j7a())};Km.prototype.stop=function(){this.enabled=!1;this.timer&&(clearTimeout(this.timer),this.timer=void 0)};
Km.prototype.tick=function(){var a=this;if(this.enabled){var b=Math.max(this.j7a()-this.XNb,0);b<this.Wya*.8?this.timer=setTimeout(function(){a.tick()},this.Wya-b):(this.timer&&(clearTimeout(this.timer),this.timer=void 0),this.callback(),this.enabled&&(this.stop(),this.start()))}else this.timer=void 0};var OFa=function(a){this.Ca=_.Ib(a)};_.W(OFa,_.zk);var PFa=function(a){if(a!=null)return _.fc(a),{pAd:_.l(_.Kl(a,13)),hxd:_.l(_.Jl(a,24))}};OFa.prototype.toObject=function(){return PFa(this)};var QFa=function(a){this.Ca=_.Ib(a)};_.W(QFa,_.zk);var RFa=function(a){if(a!=null)return _.fc(a),{FBd:PFa(_.jl(a,OFa,2))}};QFa.prototype.toObject=function(){return RFa(this)};var Lm=function(a,b){this.x=a!==void 0?a:0;this.y=b!==void 0?b:0};Lm.prototype.clone=function(){return new Lm(this.x,this.y)};Lm.prototype.equals=function(a){return a instanceof Lm&&(this==a?!0:this&&a?this.x==a.x&&this.y==a.y:!1)};var SFa=function(a,b){return new Lm(a.x-b.x,a.y-b.y)};_.h=Lm.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 Lm?(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 Mm=function(a,b){this.width=a;this.height=b};_.h=Mm.prototype;_.h.clone=function(){return new Mm(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 Wca="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");var VFa=function(a,b){this.Z4b=a===TFa&&b||"";this.EHc=UFa};VFa.prototype.toString=function(){return this.Z4b};var UFa={},TFa={};var WFa=new function(a){var b=new Map([["A",new Map([["href",{xs:2}]])],["AREA",new Map([["href",{xs:2}]])],["LINK",new Map([["href",{xs: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",{xs:5}],["srcset",{xs:6}]])],["IMG",new Map([["src",{xs:5}],["srcset",{xs:6}]])],["VIDEO",new Map([["src",{xs:5}]])],["AUDIO",new Map([["src",
{xs:5}]])]]),c=new Set("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 cite color cols colspan controls controlslist crossorigin datetime disabled download draggable enctype face formenctype frameborder height hreflang hidden ismap label lang loop max maxlength media minlength min multiple muted nonce open playsinline placeholder poster 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(" "));
this.s_c=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(" "));
this.kCb=b;this.t_c=c;this.W6c=a}(new Map([["dir",{xs:3,conditions:mc(function(){return new Map([["dir",new Set(["auto","ltr","rtl"])]])})}],["async",{xs:3,conditions:mc(function(){return new Map([["async",new Set(["async"])]])})}],["loading",{xs:3,conditions:mc(function(){return new Map([["loading",new Set(["eager","lazy"])]])})}],["target",{xs:3,conditions:mc(function(){return new Map([["target",new Set(["_self","_blank"])]])})}]]));var XFa=function(){this.K0b=WFa;this.Jc=[]},ZFa;XFa.prototype.Hn=function(a){var b=document.implementation.createHTMLDocument("");a=YFa(this,a,b);b=b.body;b.appendChild(a);b=(new XMLSerializer).serializeToString(b);b=b.slice(b.indexOf(">")+1,b.lastIndexOf("</"));return _.yc(b)};
var YFa=function(a,b,c){b=Yca(b,c);b=document.createTreeWalker(b,5,function(m){if(m.nodeType===3)m=1;else if($ca(m))if(m=Zca(m),m===null)m=2;else{var n=a.K0b;m=m!=="FORM"&&(n.s_c.has(m)||n.kCb.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($ca(d))g=ZFa(a,d,c);else throw Error("ga");f.appendChild(g);if(d=b.firstChild())f=g;else for(;!(d=b.nextSibling())&&(d=b.parentNode());)f=f.parentNode}return e};
XFa.prototype.createTextNode=function(a){return document.createTextNode(a)};
ZFa=function(a,b,c){var d=Zca(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.K0b;var n=m.kCb.get(d);m=(n==null?0:n.has(f))?n.get(f):m.t_c.has(f)?{xs:1}:(m=m.W6c.get(f))?m:{xs:0};a:{if(n=m.conditions){n=_.k(n);for(var r=n.next();!r.done;r=n.next()){var x=_.k(r.value);r=x.next().value;x=x.next().value;var z=void 0;if((r=(z=b.getNamedItem(r))==null?void 0:z.value)&&!x.has(r)){n=!1;break a}}}n=!0}if(n)switch(m.xs){case 1:Fc(c,
f,g);break;case 2:a:if(m=void 0,AFa){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}Fc(c,f,m!==void 0&&BFa.indexOf(m.toLowerCase())!==-1?g:"about:invalid#zClosurez");break;case 3:Fc(c,f,g.toLowerCase());break;case 4:Fc(c,f,g);break;case 5:Fc(c,f,g);break;case 6:Fc(c,f,g)}}return c};_.$Fa=mc(function(){return new XFa});var Om,bGa,dGa,cGa,eGa,gGa,fGa,Pm,hGa,Nm,iGa,jGa,lGa,aGa;Om=function(a){return a?new aGa(Nm(a)):hBa||(hBa=new aGa)};bGa=function(a,b){return typeof b==="string"?a.getElementById(b):b};dGa=function(a,b){Pca(b,function(c,d){d=="style"?a.style.cssText=c:d=="class"?a.className=c:d=="for"?a.htmlFor=c:cGa.hasOwnProperty(d)?a.setAttribute(cGa[d],c):_.ea(d,"aria-")||_.ea(d,"data-")?a.setAttribute(d,c):a[d]=c})};
cGa={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"};eGa=function(a){a=a.document;a=a.compatMode=="CSS1Compat"?a.documentElement:a.body;return new Mm(a.clientWidth,a.clientHeight)};gGa=function(a){var b=fGa(a);a=a.defaultView;return new Lm(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)};
fGa=function(a){return a.scrollingElement?a.scrollingElement:_.Xk||a.compatMode!="CSS1Compat"?a.body||a.documentElement:a.documentElement};Pm=function(a){return a?a.defaultView:window};
hGa=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(!_.Ba(f)||_.Ca(f)&&f.nodeType>0)d(f);else{a:{if(f&&typeof f.length=="number"){if(_.Ca(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}_.Uk(g?_.Aa(f):f,d)}}};_.Qm=function(a,b){b=String(b);a.contentType==="application/xhtml+xml"&&(b=b.toLowerCase());return a.createElement(b)};
_.Rm=function(a){for(var b;b=a.firstChild;)a.removeChild(b)};_.Sm=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};Nm=function(a){return a.nodeType==9?a:a.ownerDocument||a.document};iGa=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 _.Rm(a),a.appendChild(Nm(a).createTextNode(String(b)))};
_.kGa=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")||jGa(a)):a.hasAttribute("tabindex")&&jGa(a)};jGa=function(a){a=a.tabIndex;return typeof a==="number"&&a>=0&&a<32768};lGa=function(a,b){for(var c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null};aGa=function(a){this.bl=a||_.ba.document||document};_.h=aGa.prototype;_.h.Lxa=Om;
_.h.aj=function(a){return bGa(this.bl,a)};_.h.getElementsByTagName=function(a,b){return(b||this.bl).getElementsByTagName(String(a))};_.h.setProperties=dGa;_.h.VK=function(){var a=this.getWindow();return eGa(a||window)};_.h.createElement=function(a){return _.Qm(this.bl,a)};_.h.createTextNode=function(a){return this.bl.createTextNode(String(a))};_.h.getWindow=function(){return this.bl.defaultView};_.h.appendChild=function(a,b){a.appendChild(b)};_.h.append=function(a,b){hGa(Nm(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=_.Sm;
_.h.sC=function(a){return a.children!=void 0?a.children:Array.prototype.filter.call(a.childNodes,function(b){return b.nodeType==1})};_.h.Sxa=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.FF=_.kGa;var Tm=function(a){this.Ca=_.Ib(a)};_.W(Tm,_.zk);Tm.prototype.r2a=function(){return _.yl(this,1)};Tm.prototype.mZ=function(a){return _.Pl(this,1,a)};var Ic=function(a){this.Ca=_.Ib(a)};_.W(Ic,_.zk);Ic.prototype.getVersion=function(){return _.xl(this,2)};Ic.prototype.S2b=function(a){return _.Jc(this,2,a)};var Um=function(a){this.Ca=_.Ib(a)};_.W(Um,_.zk);var cda=function(a){_.nl(dda,1,a)};_.h=Um.prototype;_.h.GGb=function(){return _.sl(this,2)};_.h.E2b=function(a){_.dl(this,2,gb(a))};_.h.LGb=function(){return _.xl(this,3)};_.h.H2b=function(a){_.Jc(this,3,a)};_.h.I2b=function(a){_.Jc(this,4,a)};_.h.getModel=function(){return _.xl(this,6)};_.h.Cab=function(a){_.Jc(this,6,a)};var mGa=_.jc(Um);var Vm=function(a){this.Ca=_.Ib(a)};_.W(Vm,_.zk);Vm.prototype.Rxa=function(){return _.xl(this,5)};Vm.prototype.B6=function(a){_.Jc(this,5,a)};Vm.prototype.Gxa=function(){return _.X(this,7)};Vm.prototype.Tw=function(a){return _.Jc(this,7,a)};var nGa=function(a){if(a!=null)return _.fc(a),{ndb:_.l(_.Hl(a,1)),isFinal:_.l(_.Jl(a,2)),h$a:_.l(_.Kl(a,3)),sBa:_.l(_.Kl(a,4)),rBa:_.l(_.Kl(a,5))}};Tm.prototype.toObject=function(){return nGa(this)};var oGa=function(a){if(a!=null)return _.fc(a),{brand:_.l(_.X(a,1)),version:_.l(_.X(a,2))}};Ic.prototype.toObject=function(){return oGa(this)};var pGa=function(a){if(a!=null){_.fc(a);var b=_.kl(a,Ic,1,_.hl());return{IGd:_.cc(b,oGa),mobile:_.l(_.Jl(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))}}};Um.prototype.toObject=function(){return pGa(this)};var qGa=function(a){if(a!=null)return _.fc(a),{JTb:_.l(_.X(a,1)),W7a:_.l(_.X(a,2)),rwa:_.l(_.Hl(a,3)),country:_.l(_.X(a,4)),locale:_.l(_.X(a,5)),Acd:_.l(_.Hl(a,6)),Kv:_.l(_.X(a,7)),fsd:_.l(_.X(a,8)),prd:pGa(_.jl(a,Um,9)),Xud:nGa(_.jl(a,Tm,10))}};Vm.prototype.toObject=function(){return qGa(this)};var ada=["platform","platformVersion","architecture","model","uaFullVersion"],dda=new Um,bda=null;var rGa=function(a){this.Ca=_.Ib(a)};_.W(rGa,_.zk);var Wm=function(a){this.Ca=_.Ib(a)};_.W(Wm,_.zk);Wm.prototype.Hxa=function(){return _.yl(this,1)};Wm.prototype.qna=function(a){return _.Pl(this,1,a)};Wm.prototype.Gxa=function(){return _.X(this,2)};Wm.prototype.Tw=function(a){return _.Jc(this,2,a)};var sGa=function(a){this.Ca=_.Ib(a)};_.W(sGa,_.zk);sGa.prototype.Rxa=function(){return _.xl(this,1)};sGa.prototype.B6=function(a){_.Jc(this,1,a)};var tGa=function(a){this.Ca=_.Ib(a)};_.W(tGa,_.zk);var Xm=function(a){this.Ca=_.Ib(a)};_.W(Xm,_.zk);Xm.prototype.Hxa=function(){return _.yl(this,1)};Xm.prototype.qna=function(a){return _.Pl(this,1,a)};var uGa=function(a){this.Ca=_.Ib(a)};_.W(uGa,_.zk);var vGa=function(a){this.Ca=_.Ib(a)};_.W(vGa,_.zk);var wGa=function(a){this.Ca=_.Ib(a)};_.W(wGa,_.zk);wGa.prototype.Rxa=function(){return _.xl(this,11)};wGa.prototype.B6=function(a){_.Jc(this,11,a)};var xGa=function(a){this.Ca=_.Ib(a)};_.W(xGa,_.zk);xGa.prototype.Rxa=function(){return _.xl(this,5)};xGa.prototype.B6=function(a){_.Jc(this,5,a)};var yGa=function(a){this.Ca=_.Ib(a)};_.W(yGa,_.zk);var zGa=function(a){this.Ca=_.Ib(a)};_.W(zGa,_.zk);var AGa=function(a){this.Ca=_.Ib(a)};_.W(AGa,_.zk);AGa.prototype.iga=function(){return _.jl(this,zGa,12)};var BGa=function(a){this.Ca=_.Ib(a)};_.W(BGa,_.zk);var Ym=function(a){this.Ca=_.Ib(a)};_.W(Ym,_.zk);Ym.prototype.U0a=function(){return _.kl(this,BGa,12,_.hl())};Ym.prototype.K1a=function(){return _.kl(this,BGa,13,_.hl())};Ym.prototype.iga=function(){return _.jl(this,zGa,15)};var CGa=function(a){this.Ca=_.Ib(a)};_.W(CGa,_.zk);var DGa=function(a){this.Ca=_.Ib(a)};_.W(DGa,_.zk);var EGa=function(a){this.Ca=_.Ib(a)};_.W(EGa,_.zk);var Zm=function(a){this.Ca=_.Ib(a)};_.W(Zm,_.zk);Zm.prototype.getModel=function(){return _.xl(this,4)};Zm.prototype.Cab=function(a){_.Jc(this,4,a)};Zm.prototype.I2b=function(a){_.Jc(this,6,a)};var FGa=function(a){this.Ca=_.Ib(a)};_.W(FGa,_.zk);var GGa=function(a){this.Ca=_.Ib(a)};_.W(GGa,_.zk);var HGa=function(a){this.Ca=_.Ib(a)};_.W(HGa,_.zk);var $m=function(a){this.Ca=_.Ib(a)};_.W($m,_.zk);$m.prototype.U0a=function(){return _.kl(this,HGa,13,_.hl())};$m.prototype.K1a=function(){return _.kl(this,HGa,14,_.hl())};$m.prototype.iga=function(){return _.jl(this,GGa,16)};var IGa=function(a){this.Ca=_.Ib(a)};_.W(IGa,_.zk);_.h=IGa.prototype;_.h.S0a=function(){return _.Gl(this,rGa,1,an)};_.h.q1a=function(){return _.Gl(this,uGa,2,an)};_.h.C1a=function(){return _.Gl(this,vGa,3,an)};_.h.x2a=function(){return _.Gl(this,$m,5,an)};_.h.n1a=function(){return _.Gl(this,Xm,6,an)};var an=[1,2,3,4,5,6];var JGa=function(a){this.Ca=_.Ib(a)};_.W(JGa,_.zk);var bn=function(a){this.Ca=_.Ib(a)};_.W(bn,_.zk);bn.prototype.DGb=function(){return _.xl(this,3)};bn.prototype.getModel=function(){return _.xl(this,6)};bn.prototype.Cab=function(a){_.Jc(this,6,a)};bn.prototype.Cga=function(){return _.xl(this,7)};var KGa=function(a){this.Ca=_.Ib(a)};_.W(KGa,_.zk);var LGa=function(a){this.Ca=_.Ib(a)};_.W(LGa,_.zk);_.h=LGa.prototype;_.h.Gxa=function(){return _.X(this,1)};_.h.Tw=function(a){return _.Jc(this,1,a)};_.h.wna=function(a){_.Jc(this,3,a)};_.h.s1a=function(){return _.Cb(_.bc(this,3))};_.h.lwb=function(){_.dl(this,4)};var cn=function(a){this.Ca=_.Ib(a)};_.W(cn,_.zk);_.h=cn.prototype;_.h.Hxa=function(){return _.yl(this,1)};_.h.qna=function(a){return _.Pl(this,1,a)};_.h.S0a=function(){return _.jl(this,rGa,22)};_.h.n1a=function(){return _.jl(this,Xm,28)};_.h.q1a=function(){return _.jl(this,uGa,24)};_.h.C1a=function(){return _.jl(this,vGa,25)};_.h.U3=function(){return sCa(this,Vm,11)};_.h.x2a=function(){return _.jl(this,$m,26)};var MGa=function(a){if(a!=null)return _.fc(a),{Qua:_.l(_.X(a,1)),Wub:_.l(_.X(a,4)),Xbd:_.l(_.X(a,5)),gqd:_.l(_.Hl(a,2)),hqd:_.l(_.Hl(a,6)),sYa:_.l(_.Hl(a,8))}};rGa.prototype.toObject=function(){return MGa(this)};var NGa=function(a){if(a!=null)return _.fc(a),{FXa:_.l(_.Hl(a,1)),Kv:_.l(_.X(a,2)),kqd:_.l(_.X(a,3))}};Wm.prototype.toObject=function(){return NGa(this)};var OGa=function(a){if(a!=null)return _.fc(a),{locale:_.l(_.X(a,1)),JWa:_.l(_.X(a,2)),uqd:_.l(_.X(a,3)),flashVersion:_.l(_.X(a,4))}};sGa.prototype.toObject=function(){return OGa(this)};var PGa=function(a){if(a!=null)return _.fc(a),{clientId:_.l(_.X(a,1)),Ead:_.l(_.X(a,2)),JTb:_.l(_.X(a,3)),zcd:_.l(_.X(a,4)),ycd:_.l(_.X(a,5)),Trb:_.l(_.X(a,6)),country:_.l(_.X(a,7)),J_c:_.l(_.Dl(a,8)),v1c:_.l(_.Kl(a,9))}};tGa.prototype.toObject=function(){return PGa(this)};var QGa=function(a){if(a!=null)return _.fc(a),{FXa:_.l(_.Hl(a,1)),Qua:_.l(_.X(a,2)),Wub:_.l(_.X(a,3)),Xbd:_.l(_.X(a,4))}};Xm.prototype.toObject=function(){return QGa(this)};var RGa=function(a){if(a!=null)return _.fc(a),{Qua:_.l(_.X(a,1)),Mtd:_.l(_.Hl(a,2))}};uGa.prototype.toObject=function(){return RGa(this)};var SGa=function(a){if(a!=null)return _.fc(a),{Qua:_.l(_.X(a,1)),lvd:_.l(_.Hl(a,2))}};vGa.prototype.toObject=function(){return SGa(this)};var TGa=function(a){if(a!=null)return _.fc(a),{deviceId:_.l(_.X(a,9)),qwa:_.l(_.X(a,1)),appVersion:_.l(_.X(a,2)),Qod:_.l(_.X(a,16)),fAd:_.l(_.X(a,18)),Rkd:_.l(_.X(a,17)),manufacturer:_.l(_.X(a,3)),mu:_.l(_.X(a,4)),Cud:_.l(_.X(a,5)),Wub:_.l(_.X(a,6)),NFd:_.l(_.X(a,7)),dqd:_.l(_.Hl(a,8)),locale:_.l(_.X(a,11)),aAd:_.l(_.Jl(a,12)),IFd:_.l(_.Hl(a,13)),Acd:_.l(_.Hl(a,14)),mAd:_.l(_.Jl(a,15)),eAd:_.l(_.Hl(a,19)),ftd:_.l(_.X(a,20)),sAd:_.l(_.Hl(a,21))}};wGa.prototype.toObject=function(){return TGa(this)};var UGa=function(a){if(a!=null)return _.fc(a),{appVersion:_.l(_.X(a,1)),isd:_.l(_.X(a,3)),qwa:_.l(_.X(a,2)),Uad:_.l(_.X(a,4)),locale:_.l(_.X(a,5))}};xGa.prototype.toObject=function(){return UGa(this)};var VGa=function(a){if(a!=null)return _.fc(a),{zcd:_.l(_.X(a,1)),ycd:_.l(_.X(a,2)),Trb:_.l(_.X(a,3)),country:_.l(_.X(a,4)),J_c:_.l(_.Dl(a,5)),v1c:_.l(_.Kl(a,6)),Lpd:_.l(_.X(a,7))}};yGa.prototype.toObject=function(){return VGa(this)};var WGa=function(a){if(a!=null)return _.fc(a),{y9c:_.l(_.Jl(a,1)),U9c:_.l(_.Jl(a,2)),J9c:_.l(_.Jl(a,3)),f9c:_.l(_.Jl(a,4))}};zGa.prototype.toObject=function(){return WGa(this)};var XGa=function(a){if(a!=null)return _.fc(a),{rwa:_.l(_.Hl(a,1)),sAb:_.l(_.X(a,2)),qwa:_.l(_.X(a,3)),eVb:_.l(_.Dl(a,4)),CWb:_.l(_.Kl(a,5)),FPb:_.l(_.Kl(a,6)),LTb:_.l(_.X(a,7)),W7a:_.l(_.X(a,8)),KTb:_.l(_.X(a,9)),sYa:_.l(_.X(a,10)),jyb:_.l(_.X(a,11)),gub:WGa(a.iga())}};AGa.prototype.toObject=function(){return XGa(this)};var YGa=function(a){if(a!=null)return _.fc(a),{manufacturer:_.l(_.X(a,1)),z3c:_.l(_.X(a,2)),g4c:_.l(_.X(a,3)),h4c:_.l(_.X(a,4)),f4c:_.l(_.X(a,5))}};BGa.prototype.toObject=function(){return YGa(this)};var ZGa=function(a){if(a!=null)return _.fc(a),{rwa:_.l(_.Hl(a,1)),sAb:_.l(_.X(a,2)),qwa:_.l(_.X(a,3)),eVb:_.l(_.Dl(a,4)),CWb:_.l(_.Kl(a,5)),FPb:_.l(_.Kl(a,6)),LTb:_.l(_.X(a,7)),W7a:_.l(_.X(a,8)),KTb:_.l(_.X(a,9)),sYa:_.l(_.X(a,10)),jyb:_.l(_.X(a,11)),y0c:_.cc(a.U0a(),YGa),pbd:_.cc(a.K1a(),YGa),gub:WGa(a.iga())}};Ym.prototype.toObject=function(){return ZGa(this)};var $Ga=function(a){if(a!=null)return _.fc(a),{AHd:ZGa(_.jl(a,Ym,1)),Ayd:XGa(_.jl(a,AGa,2))}};CGa.prototype.toObject=function(){return $Ga(this)};var aHa=function(a){if(a!=null)return _.fc(a),{deviceId:_.l(_.X(a,1)),rwa:_.l(_.Hl(a,2)),SEd:_.l(_.X(a,4)),VEd:_.l(_.X(a,3)),WEd:_.l(_.Dl(a,5)),OFd:_.l(_.Hl(a,6)),Rkd:_.l(_.X(a,7))}};DGa.prototype.toObject=function(){return aHa(this)};var bHa=function(a){if(a!=null)return _.fc(a),{deviceId:_.l(_.X(a,1)),JTb:_.l(_.Hl(a,2)),appId:_.l(_.X(a,3)),appVersion:_.l(_.X(a,4)),Uad:_.l(_.X(a,5))}};EGa.prototype.toObject=function(){return bHa(this)};var cHa=function(a){if(a!=null)return _.fc(a),{clientId:_.l(_.X(a,1)),Ead:_.l(_.X(a,7)),Hyd:_.l(_.X(a,3)),model:_.l(_.X(a,4)),Trb:_.l(_.X(a,5)),platformVersion:_.l(_.X(a,6)),country:_.l(_.X(a,8))}};Zm.prototype.toObject=function(){return cHa(this)};var dHa=function(a){if(a!=null)return _.fc(a),{wkd:_.l(_.Hl(a,1))}};FGa.prototype.toObject=function(){return dHa(this)};var eHa=function(a){if(a!=null)return _.fc(a),{y9c:_.l(_.Jl(a,1)),U9c:_.l(_.Jl(a,2)),J9c:_.l(_.Jl(a,3)),f9c:_.l(_.Jl(a,4))}};GGa.prototype.toObject=function(){return eHa(this)};var fHa=function(a){if(a!=null)return _.fc(a),{manufacturer:_.l(_.X(a,1)),z3c:_.l(_.X(a,2)),g4c:_.l(_.X(a,3)),h4c:_.l(_.X(a,4)),f4c:_.l(_.X(a,5))}};HGa.prototype.toObject=function(){return fHa(this)};var gHa=function(a){if(a!=null)return _.fc(a),{rwa:_.l(_.Hl(a,1)),sAb:_.l(_.X(a,2)),qwa:_.l(_.X(a,3)),eVb:_.l(_.Dl(a,4)),CWb:_.l(_.Kl(a,5)),FPb:_.l(_.Kl(a,6)),LTb:_.l(_.X(a,7)),W7a:_.l(_.X(a,8)),KTb:_.l(_.X(a,9)),rAd:_.l(_.X(a,10)),sYa:_.l(_.X(a,11)),jyb:_.l(_.X(a,12)),y0c:_.cc(a.U0a(),fHa),pbd:_.cc(a.K1a(),fHa),mqd:_.l(_.Jl(a,15)),gub:eHa(a.iga()),wkd:_.l(_.Hl(a,17))}};$m.prototype.toObject=function(){return gHa(this)};var hHa=function(a){if(a!=null)return _.fc(a),{r0c:MGa(a.S0a()),e4c:RGa(a.q1a()),v6c:SGa(a.C1a()),Fzd:dHa(_.Gl(a,FGa,4,an)),gld:gHa(a.x2a()),t3c:QGa(a.n1a())}};IGa.prototype.toObject=function(){return hHa(this)};var iHa=function(a){if(a!=null)return _.fc(a),{Cyd:_.l(_.Hl(a,1))}};JGa.prototype.toObject=function(){return iHa(this)};var jHa=function(a){if(a!=null)return _.fc(a),{vHd:_.l(_.Hl(a,1)),gEd:_.l(_.X(a,2)),fingerprint:_.l(_.X(a,3)),Uvd:_.l(_.X(a,4)),manufacturer:_.l(_.X(a,5)),model:_.l(_.X(a,6)),language:_.l(_.X(a,7)),country:_.l(_.X(a,8)),NGd:_.l(_.X(a,9)),MGd:_.l(_.X(a,10))}};bn.prototype.toObject=function(){return jHa(this)};var kHa=function(a){if(a!=null)return _.fc(a),{Qua:_.l(_.X(a,1))}};KGa.prototype.toObject=function(){return kHa(this)};var lHa=function(a){if(a!=null)return _.fc(a),{Kv:_.l(_.X(a,1)),Wsd:_.l(_.X(a,2)),environment:_.l(_.X(a,3)),location:_.l(_.X(a,4)),Byd:_.l(_.X(a,5)),mvd:_.l(_.X(a,6)),Dyd:_.l(_.X(a,7)),azd:_.l(_.X(a,8)),sHd:_.l(_.X(a,9)),qDd:_.l(_.X(a,10))}};LGa.prototype.toObject=function(){return lHa(this)};var mHa=function(a){if(a!=null)return _.fc(a),{FXa:_.l(_.Hl(a,1)),sDd:_.l(_.X(a,6)),tDd:_.l(_.X(a,7)),r0c:MGa(a.S0a()),lqd:NGa(_.jl(a,Wm,14)),atd:PGa(_.jl(a,tGa,3)),t3c:QGa(a.n1a()),e4c:RGa(a.q1a()),v6c:SGa(a.C1a()),Nvd:TGa(_.jl(a,wGa,16)),Cxd:qGa(_.jl(a,Vm,11)),Gxd:UGa(_.jl(a,xGa,20)),zyd:VGa(_.jl(a,yGa,13)),Gzd:$Ga(_.jl(a,CGa,27)),Hzd:aHa(_.jl(a,DGa,34)),JAd:bHa(_.jl(a,EGa,10)),tBd:cHa(_.jl(a,Zm,5)),zBd:hHa(_.jl(a,IGa,23)),iFd:iHa(_.jl(a,JGa,18)),uHd:jHa(_.jl(a,bn,8)),yHd:kHa(_.jl(a,KGa,29)),gld:gHa(a.x2a()),
HHd:lHa(_.jl(a,LGa,15)),tqd:OGa(_.jl(a,sGa,9)),fwd:_.l(_.Dl(a,12))}};cn.prototype.toObject=function(){return mHa(this)};var nHa=function(a){this.Ca=_.Ib(a)};_.W(nHa,_.zk);var oHa=function(a){this.Ca=_.Ib(a)};_.W(oHa,_.zk);var pHa=function(a){this.Ca=_.Ib(a)};_.W(pHa,_.zk);var qHa=function(a){this.Ca=_.Ib(a)};_.W(qHa,_.zk);var rHa=function(a){this.Ca=_.Ib(a)};_.W(rHa,_.zk);var sHa=function(a){this.Ca=_.Ib(a)};_.W(sHa,_.zk);var tHa=function(a){this.Ca=_.Ib(a)};_.W(tHa,_.zk);var uHa=function(a){this.Ca=_.Ib(a)};_.W(uHa,_.zk);uHa.prototype.getVersion=function(){return _.xl(this,3)};uHa.prototype.S2b=function(a){return _.Jc(this,3,a)};var vHa=function(a){this.Ca=_.Ib(a)};_.W(vHa,_.zk);_.h=vHa.prototype;_.h.getKey=function(){return _.xl(this,1)};_.h.xu=function(a){return _.Jc(this,1,a)};_.h.getValue=function(){return _.xl(this,2)};_.h.Rga=function(){return _.X(this,2)};_.h.setValue=function(a){return _.Jc(this,2,a)};_.h.dj=function(){return _.Tl(this,2)};var wHa=function(a){this.Ca=_.Ib(a)};_.W(wHa,_.zk);var xHa=function(a){this.Ca=_.Ib(a)};_.W(xHa,_.zk);_.lk=function(a){this.Ca=_.Ib(a)};_.W(_.lk,_.zk);_.lk.prototype.getSeconds=function(){return _.vl(this,1)};_.lk.prototype.setSeconds=function(a){return _.Ol(this,1,a)};_.lk.prototype.toDate=function(){var a=Number;var b=b===void 0?"0":b;var c;var d=(c=oba(_.bc(this,1),!0))!=null?c:b;a=a(d);d=_.tl(this,2);return new Date(a*1E3+d/1E6)};_.lk.prototype.y0a=function(a){a=a.getTime();Number.isFinite(a)||(a=0);var b=this.setSeconds(Math.floor(a/1E3));return _.mk(b,2,(a%1E3+1E3)%1E3*1E6)};var yHa=function(a){this.Ca=_.Ib(a)};_.W(yHa,_.zk);var zHa=function(a){this.Ca=_.Ib(a)};_.W(zHa,_.zk);var AHa=function(a){this.Ca=_.Ib(a,4)};_.W(AHa,_.zk);var dn=function(a){this.Ca=_.Ib(a,36)};_.W(dn,_.zk);_.h=dn.prototype;_.h.rna=function(a){return _.Jc(this,26,a)};_.h.v2a=function(){return _.kl(this,vHa,3,_.hl())};_.h.setValue=function(a,b){return _.gl(this,3,vHa,a,b)};_.h.w2b=function(a){_.ll(this,16,a)};_.h.ova=function(){return _.dl(this,16)};_.h.kga=function(){return _.jl(this,AHa,33)};_.h.t2b=function(a){_.ll(this,33,a)};var BHa=function(a){this.Ca=_.Ib(a,19)};_.W(BHa,_.zk);_.h=BHa.prototype;_.h.IGb=function(){return sCa(this,cn,1)};_.h.pna=function(a){_.ll(this,1,a)};_.h.C6=function(a){return _.Pl(this,2,a)};_.h.T1a=function(){return _.yl(this,9)};_.h.kga=function(){return _.jl(this,AHa,18)};_.h.t2b=function(a){_.ll(this,18,a)};var CHa=function(a){if(a!=null)return _.fc(a),{Nrd:_.l(_.Dl(a,3)),Ord:_.l(ql(a,1,cl)),REd:_.l(_.Jl(a,2))}};nHa.prototype.toObject=function(){return CHa(this)};var DHa=function(a){if(a!=null)return _.fc(a),{sxd:_.l(_.Jl(a,1)),axd:_.l(_.Jl(a,2)),Zpd:_.l(_.Hl(a,3)),fxd:_.l(_.Jl(a,4))}};oHa.prototype.toObject=function(){return DHa(this)};var EHa=function(a){if(a!=null)return _.fc(a),{tGd:_.l(_.Dl(a,1)),SGd:_.l(_.Dl(a,2)),source:_.l(_.X(a,3))}};pHa.prototype.toObject=function(){return EHa(this)};var FHa=function(a){if(a!=null)return _.fc(a),{Nfd:_.l(_.Ll(a,1)),YDd:_.l(_.Kl(a,2)),FGd:_.l(_.Kl(a,3)),mFd:_.l(_.Kl(a,4))}};qHa.prototype.toObject=function(){return FHa(this)};var GHa=function(a){if(a!=null)return _.fc(a),{Nfd:_.l(_.Ll(a,1))}};rHa.prototype.toObject=function(){return GHa(this)};var HHa=function(a){if(a!=null)return _.fc(a),{oyd:_.l(_.Hl(a,1)),lBd:FHa(_.jl(a,qHa,2)),mBd:GHa(_.jl(a,rHa,3))}};sHa.prototype.toObject=function(){return HHa(this)};var IHa=function(a){if(a!=null)return _.fc(a),{lrd:_.l(_.zl(a,1,3)),uAd:_.l(_.zl(a,2,3)),Vvd:_.l(_.Tb(a,3,_.rb,3)),uBd:_.l(_.rl(a,4)),QGd:_.l(_.rl(a,5))}};tHa.prototype.toObject=function(){return IHa(this)};var JHa=function(a){if(a!=null)return _.fc(a),{Jpd:_.l(_.Kl(a,1)),vpd:_.l(_.X(a,2)),version:_.l(_.X(a,3))}};uHa.prototype.toObject=function(){return JHa(this)};var KHa=function(a){if(a!=null)return _.fc(a),{key:_.l(_.X(a,1)),value:_.l(_.X(a,2))}};vHa.prototype.toObject=function(){return KHa(this)};var LHa=function(a){if(a!=null)return _.fc(a),{networkType:_.yl(a,1,-1),mzd:_.yl(a,2)}};wHa.prototype.toObject=function(){return LHa(this)};var MHa=function(a){if(a!=null)return _.fc(a),{Osd:_.l(_.Hl(a,1))}};xHa.prototype.toObject=function(){return MHa(this)};_.en=function(a){if(a!=null)return _.fc(a),{seconds:_.ul(a,1),Azd:_.tl(a,2)}};_.lk.prototype.toObject=function(){return _.en(this)};var NHa=function(a){if(a!=null)return _.fc(a),{Wrd:_.yl(a,1),Lsd:_.en(_.jl(a,_.lk,2)),hud:_.yl(a,3),JGd:_.yl(a,4),Nsd:MHa(_.jl(a,xHa,5)),iud:_.yl(a,6)}};yHa.prototype.toObject=function(){return NHa(this)};var OHa=function(a){if(a!=null)return _.fc(a),{Wac:_.xl(a,1),lzd:NHa(_.jl(a,yHa,2)),WDd:ec(_.il(a,3))}};zHa.prototype.toObject=function(){return OHa(this)};var PHa=function(a){if(a!=null)return _.fc(a),{KBd:RFa(_.jl(a,QFa,1)),QBd:_.yl(a,2),MEd:OHa(_.jl(a,zHa,3))}};AHa.prototype.toObject=function(){return PHa(this)};var QHa=function(a){if(a!=null)return _.fc(a),{zK:_.l(ql(a,1,cl)),pud:_.l(ql(a,17,cl)),qqd:_.l(_.Dl(a,22)),N1b:_.l(_.Dl(a,21)),tag:_.l(_.X(a,2)),lud:_.l(_.Kl(a,11)),componentId:_.l(_.X(a,26)),mud:_.l(_.Dl(a,12)),uxd:_.l(_.Jl(a,10)),Gkd:_.cc(a.v2a(),KHa),store:ec(_.il(a,4)),Kpd:JHa(_.jl(a,uHa,9)),cFd:ec(_.il(a,6)),dFd:_.l(_.X(a,8)),eFd:_.l(_.X(a,13)),fFd:_.l(_.X(a,29)),exp:IHa(_.jl(a,tHa,7)),SDa:_.l(_.X(a,14)),zGd:_.ul(a,15,18E4),experimentIds:NFa(_.jl(a,MFa,16)),xrd:ec(_.il(a,18)),yrd:_.l(_.X(a,24)),
Mwd:_.l(_.Hl(a,19)),mGd:_.l(_.Tb(a,20,_.rb,3)),tvd:_.l(_.Tb(a,27,_.rb,3)),Izd:LHa(_.jl(a,wHa,23)),swd:_.l(_.Jl(a,25)),JHd:_.l(_.X(a,28)),qzd:_.l(_.Ll(a,30)),mrd:_.l(_.Ll(a,32)),rDd:HHa(_.jl(a,sHa,35)),K1c:PHa(a.kga()),ZGd:_.l(_.Jl(a,34))}};dn.prototype.toObject=function(){return QHa(this)};BHa.prototype.toObject=function(){if(this!=null){_.fc(this);var a={CDd:_.l(ql(this,4,cl)),DDd:_.l(ql(this,8,cl)),qrd:mHa(_.jl(this,cn,1)),yL:_.yl(this,2,-1),Qza:_.l(_.X(this,6)),IHd:_.l(_.X(this,7)),hyd:_.cc(_.kl(this,dn,3,_.hl()),QHa),xEd:ec(_.Tb(this,5,jca,_.hl())),gyd:_.l(_.Dl(this,14)),LXb:_.yl(this,9),scheduler:_.l(_.Hl(this,10)),gtd:DHa(_.jl(this,oHa,11)),yud:EHa(_.jl(this,pHa,12)),Mrd:CHa(_.jl(this,nHa,13)),Ipd:_.l(bba(_.bc(this,16,void 0,cl))),K1c:PHa(this.kga())}}else a=void 0;return a};var RHa=function(a,b){this.mL=b=b===void 0?!1:b;this.nEa=this.locale=null;this.ndb=0;this.isFinal=!1;this.pja=new BHa;Number.isInteger(a)&&this.pja.C6(a);b||(this.locale=document.documentElement.getAttribute("lang"));this.pna(new cn)};_.h=RHa.prototype;_.h.C6=function(a){this.pja.C6(a);return this};_.h.pna=function(a){this.pja.pna(a);a.Hxa()||a.qna(1);this.mL||(a=this.U3(),a.Rxa()||a.B6(this.locale));this.nEa&&(a=this.U3(),_.jl(a,Um,9)||_.ll(a,9,this.nEa))};_.h.Tw=function(a){this.U3().Tw(a);return this};
_.h.mZ=function(a){this.ndb=a;return this};_.h.IGb=function(){return _.jl(this.pja,cn,1)};var SHa=function(a){var b=b===void 0?ada:b;var c=a.mL?void 0:Pm();c?eda(c,b).then(function(d){a.nEa=mGa(d!=null?d:"[]");d=a.U3();_.ll(d,9,a.nEa);return!0}).catch(function(){return!1}):Promise.resolve(!1)};RHa.prototype.U3=function(){var a=this.IGb(),b=_.jl(a,Vm,11);b||(b=new Vm,_.ll(a,11,b));return b};
RHa.prototype.kga=function(a){var b=new OFa;a=Nl(b,13,a);b=new QFa;a=_.ll(b,2,a);b=new AHa;a=_.ll(b,1,a);return _.Pl(a,2,9)};
RHa.prototype.ob=function(a,b,c,d,e,f){b=b===void 0?0:b;c=c===void 0?0:c;d=d===void 0?null:d;e=e===void 0?0:e;f=f===void 0?0:f;if(!this.mL){var g=this.U3();var m=(new Tm).mZ(this.ndb);m=_.dl(m,2,gb(this.isFinal));c=Nl(m,3,c>0?c:void 0);c=Nl(c,4,e>0?e:void 0);c=Nl(c,5,f>0?f:void 0);e=c.Ca;f=e[_.Sa]|0;c=_.Za(c,f)?c:eca(c,e,f)?dca(c,e):new c.constructor(_.Jb(e,f,!0));_.ll(g,10,c)}g=this.pja.clone();c=Date.now().toString();g=_.dl(g,4,tb(c));a=_.nl(g,3,a.slice());d&&a.t2b(this.kga(d));b&&_.dl(a,14,tb(b));
return a};var THa=function(){if(!_.ba.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{var c=function(){};_.ba.addEventListener("test",c,b);_.ba.removeEventListener("test",c,b)}catch(d){}return a}();fda.prototype.reset=function(){this.Lda=this.GYa=this.mKb};fda.prototype.getValue=function(){return this.GYa};var UHa=function(a){this.Ca=_.Ib(a)};_.W(UHa,_.zk);UHa.prototype.getId=function(a){return _.Al(this,1,a)};var VHa=function(a){this.Ca=_.Ib(a)};_.W(VHa,_.zk);var WHa=function(a){this.Ca=_.Ib(a)};_.W(WHa,_.zk);var XHa=function(a){this.Ca=_.Ib(a)};_.W(XHa,_.zk);var YHa=function(a){this.Ca=_.Ib(a)};_.W(YHa,_.zk);YHa.prototype.T1a=function(){return _.yl(this,2)};YHa.prototype.C6=function(a){return _.Pl(this,3,a)};var ZHa=function(a){this.Ca=_.Ib(a)};_.W(ZHa,_.zk);var $Ha=function(a){this.Ca=_.Ib(a)};_.W($Ha,_.zk);var BCa=function(a){this.Ca=_.Ib(a,8)};_.W(BCa,_.zk);BCa.prototype.T1a=function(){return _.jl(this,ZHa,3)};var aIa=_.jc(BCa);var bIa=function(a){if(a!=null)return _.fc(a),{owd:_.l(_.zl(a,1,3))}};UHa.prototype.toObject=function(){return bIa(this)};var cIa=function(a){if(a!=null)return _.fc(a),{jyd:_.l(_.Kl(a,1)),MDd:_.l(_.Hl(a,2))}};VHa.prototype.toObject=function(){return cIa(this)};var dIa=function(a){if(a!=null)return _.fc(a),{myd:_.l(_.zl(a,1,3))}};WHa.prototype.toObject=function(){return dIa(this)};var eIa=function(a){if(a!=null)return _.fc(a),{productId:_.l(_.Kl(a,1)),Wac:_.l(_.X(a,2))}};XHa.prototype.toObject=function(){return eIa(this)};var fIa=function(a){if(a!=null)return _.fc(a),{Qza:_.l(_.X(a,1)),LXb:_.l(_.Hl(a,2)),yL:_.yl(a,3,-1)}};YHa.prototype.toObject=function(){return fIa(this)};var gIa=function(a){if(a!=null){_.fc(a);var b=_.kl(a,YHa,1,_.hl());return{lCd:_.cc(b,fIa),mCd:_.l(_.Dl(a,2))}}};ZHa.prototype.toObject=function(){return gIa(this)};var hIa=function(a){if(a!=null)return _.fc(a),{Qza:_.xl(a,1,"UNKNOWN"),Wac:_.l(_.X(a,2))}};$Ha.prototype.toObject=function(){return hIa(this)};BCa.prototype.toObject=function(){if(this!=null){_.fc(this);var a="-1";a=a===void 0?"0":a;var b;var c={Jzd:(b=ql(this,1))!=null?b:a,experiments:bIa(_.jl(this,UHa,2)),LXb:gIa(this.T1a()),lyd:dIa(_.jl(this,WHa,4)),kyd:_.cc(_.kl(this,VHa,5,_.hl()),cIa),RBd:_.cc(_.kl(this,XHa,6,_.hl()),eIa),DEd:_.cc(_.kl(this,$Ha,7,_.hl()),hIa)}}else c=void 0;return c};var CCa=function(a){this.Ca=_.Ib(a)};_.W(CCa,_.zk);var iIa;iIa=new DCa;var fn=function(a){Jm.call(this);var b=this;this.componentId="";this.ku=[];this.LNb="";this.IQ=null;this.Pdb=this.C7=!1;this.BSb=this.Gbb=-1;this.Spa=this.uwb=!1;this.wO=this.experimentIds=null;this.p5=this.xQ=0;this.cAa=null;this.rBa=this.sBa=0;this.N1b=1;this.YDa=0;this.KCa=!1;this.yL=a.yL;this.G3=a.G3||function(){};this.ww=new RHa(a.yL,a.mL);this.network=a.network||null;this.UQ=a.UQ||null;this.bufferSize=1E3;this.rva=a.tkd||null;this.sessionIndex=a.sessionIndex||null;this.zwa=a.zwa||!1;this.logger=
null;this.withCredentials=!a.TAb;this.mL=a.mL||!1;this.sza=!this.mL&&!!Pm()&&!!Pm().navigator&&Pm().navigator.sendBeacon!==void 0;this.yLb=typeof URLSearchParams!=="undefined"&&!!(new URL(jIa())).searchParams&&!!(new URL(jIa())).searchParams.set;var c=(new cn).qna(1);this.ww.pna(c);this.vW=new fda(1E4);a=kIa(this,a.stb);this.Vn=new Km(this.vW.getValue(),a);this.ttb=new Km(6E5,a);this.zwa||this.ttb.start();this.mL||(document.addEventListener("visibilitychange",function(){if(document.visibilityState===
"hidden"){lIa(b);var d;(d=b.cAa)==null||d.flush()}}),document.addEventListener("pagehide",function(){lIa(b);var d;(d=b.cAa)==null||d.flush()}))};_.W(fn,Jm);var kIa=function(a,b){return a.yLb?b?function(){b().then(function(){a.flush()})}:function(){a.flush()}:function(){}};fn.prototype.tn=function(){lIa(this);this.Vn.stop();this.ttb.stop();Jm.prototype.tn.call(this)};fn.prototype.R2b=function(a){this.Spa=a};
var mIa=function(a){a.rva||(a.rva=jIa());try{return(new URL(a.rva)).toString()}catch(b){return(new URL(a.rva,Pm().location.origin)).toString()}};_.h=fn.prototype;_.h.dispatch=function(a){if(a instanceof dn)this.log(a);else try{var b=new dn,c=a.Yc();var d=_.Jc(b,8,c);this.log(d)}catch(e){gn(this,4,1)}};_.h.s2b=function(a){this.ww.pna(a)};_.h.rna=function(a){this.componentId=a};_.h.J2b=function(a){this.UQ=a};_.h.G2b=function(a){this.IQ=a};
_.h.F2b=function(a){this.experimentIds||(this.experimentIds=new MFa);var b=this.experimentIds;a=[].concat(_.v(a));_.Zb(b,2,a,sca)};_.h.PCa=function(a){if(a){this.experimentIds||(this.experimentIds=new MFa);var b=this.experimentIds;a=a.Yc();_.Jc(b,4,a)}else this.experimentIds&&_.dl(this.experimentIds,4)};_.h.mab=function(a){this.wO=a};_.h.nZ=function(a){this.C7=a&&this.sza};_.h.Tw=function(a){this.ww.Tw(a)};_.h.xna=function(a){this.uwb=!0;nIa(this,a)};
var nIa=function(a,b){a.vW=new fda(b<1?1:b);a.Vn.setInterval(a.vW.getValue())},gn=function(a,b,c){a.cAa&&a.cAa.DF(b,c)};
fn.prototype.log=function(a){gn(this,2,1);if(this.yLb){a=a.clone();var b=this.N1b++;a=_.dl(a,21,tb(b));this.componentId&&a.rna(this.componentId);b=a;if(ql(b,1)==null){var c=Date.now();c=Number.isFinite(c)?c.toString():"0";_.dl(b,1,tb(c))}_.xb(_.bc(b,15))==null&&_.dl(b,15,tb((new Date).getTimezoneOffset()*(this.Spa?-60:60)));this.experimentIds&&b.w2b(this.experimentIds.clone());gn(this,1,1);b=this.ku.length-this.bufferSize+1;b>0&&(this.ku.splice(0,b),this.xQ+=b,gn(this,3,b));this.ku.push(a);this.Zza()}};
fn.prototype.Zza=function(){this.zwa||this.Vn.enabled||this.Vn.start()};
fn.prototype.flush=function(a,b){var c=this;if(this.ku.length===0)a&&a();else if(this.KCa&&this.sza)this.ww.mZ(3),oIa(this);else{var d=Date.now();if(this.BSb>d&&this.Gbb<d)b&&b("throttled");else{this.network&&(typeof this.network.r2a==="function"?this.ww.mZ(this.network.r2a()):this.ww.mZ(0));var e=this.ku.length,f=this.ww.ob(this.ku,this.xQ,this.p5,this.UQ,this.sBa,this.rBa),g=this.G3();if(g&&this.LNb===g)b&&b("stale-auth-token");else{this.ku=[];this.Vn.enabled&&this.Vn.stop();this.xQ=0;d=f.Yc();
var m;this.wO&&this.wO.G4(d.length)&&(m=KFa(d));var n=this.AYa(d,g),r=function(D){c.vW.reset();c.Vn.setInterval(c.vW.getValue());if(D){var K=null;try{var N=JSON.stringify(JSON.parse(D.replace(")]}'\n","")));K=aIa(N)}catch(P){}K&&(D=Number(_.vl(K,1,Ha("-1"))),D>0&&(c.Gbb=Date.now(),c.BSb=c.Gbb+D),K=wCa(K,iIa))&&(K=_.tl(K,1,-1),K!==-1&&(c.uwb||nIa(c,K)))}a&&a();c.p5=0},x=function(D,K){var N=_.kl(f,dn,3,_.hl()),P=Number(_.vl(f,14)),ca=c.vW;ca.Lda=Math.min(3E5,ca.Lda*2);ca.GYa=Math.min(3E5,ca.Lda+Math.round(.1*
(Math.random()-.5)*2*ca.Lda));c.Vn.setInterval(c.vW.getValue());D===401&&g&&(c.LNb=g);P&&(c.xQ+=P);K===void 0&&(K=500<=D&&D<600||D===401||D===0);K&&(c.ku=N.concat(c.ku),c.Zza());gn(c,7,1);b&&b("net-send-failed",D);++c.p5},z=function(){c.network&&c.network.send(n,r,x)};m?m.then(function(D){gn(c,5,e);n.P9a["Content-Encoding"]="gzip";n.P9a["Content-Type"]="application/binary";n.body=D;n.z0c=2;z()},function(){gn(c,6,e);z()}):z()}}}};
fn.prototype.AYa=function(a,b){b=b===void 0?null:b;var c=c===void 0?this.withCredentials:c;var d={},e=new URL(mIa(this));b&&(d.Authorization=b);this.sessionIndex&&(d["X-Goog-AuthUser"]=this.sessionIndex,e.searchParams.set("authuser",this.sessionIndex));this.IQ&&(Object.defineProperty(d,"X-Goog-PageId",{value:this.IQ}),e.searchParams.set("pageId",this.IQ));return{url:e.toString(),body:a,z0c:1,P9a:d,BZb:"POST",withCredentials:c,YDa:this.YDa}};
var lIa=function(a){a.ww.isFinal=!0;a.C7&&(a.ww.mZ(3),oIa(a));a.Pdb&&(a.ww.mZ(2),pIa(a));a.flush();a.ww.isFinal=!1},oIa=function(a){qIa(a,32,10,function(b,c){b=new URL(b);b.searchParams.set("format","json");var d=!1;try{d=Pm().navigator.sendBeacon(b.toString(),c.Yc())}catch(e){}d||(a.sza=!1);return d})},pIa=function(a){qIa(a,6,5,function(b,c){b=new URL(b);b.searchParams.set("format","base64json");b.searchParams.set("p",_.UBa(c.Yc()));c=b.toString();if(c.length>15360)return!1;(new Image).src=c;return!0})},
qIa=function(a,b,c,d){if(a.ku.length!==0){var e=new URL(mIa(a));e.searchParams.delete("format");var f=a.G3();f&&e.searchParams.set("auth",f);e.searchParams.set("authuser",a.sessionIndex||"0");for(f=0;f<c&&a.ku.length;++f){var g=a.ku.slice(0,b),m=a.ww.ob(g,a.xQ,a.p5,a.UQ,a.sBa,a.rBa);if(!d(e.toString(),m)){++a.p5;break}a.xQ=0;a.p5=0;a.sBa=0;a.rBa=0;a.ku=a.ku.slice(g.length)}a.Vn.enabled&&a.Vn.stop()}},jIa=function(){return"https://play.google.com/log?format=json&hasfast=true"};
fn.prototype.p2b=function(a){this.bufferSize=a};var rIa=function(){this.YZc=typeof AbortController!=="undefined"};
rIa.prototype.send=function(a,b,c){var d=this,e,f,g,m,n,r,x,z,D,K;return _.Ue(function(N){switch(N.ud){case 1:return f=(e=d.YZc?new AbortController:void 0)?setTimeout(function(){e.abort()},a.YDa):void 0,_.Ve(N,2,3),g=Object.assign({},{method:a.BZb,headers:Object.assign({},a.P9a)},a.body&&{body:a.body},a.withCredentials&&{credentials:"include"},{signal:a.YDa&&e?e.signal:null}),_.We(N,fetch(a.url,g),5);case 5:m=N.Xf;if(m.status!==200){(n=c)==null||n(m.status);N.eg(3);break}if((r=b)==null){N.eg(7);break}return _.We(N,
m.text(),8);case 8:r(N.Xf);case 7:case 3:Xe(N);clearTimeout(f);Ye(N,0);break;case 2:x=_.$e(N);switch((z=x)==null?void 0:z.name){case "AbortError":(D=c)==null||D(408);break;default:(K=c)==null||K(400)}N.eg(3)}})};rIa.prototype.r2a=function(){return 4};var sIa=function(a,b){b=b===void 0?"0":b;Jm.call(this);this.yL=a;this.sessionIndex=b;this.eZa="https://play.google.com/log?format=json&hasfast=true";this.Kv=null;this.l2b=!1;this.wO=void 0;this.network=null;this.componentId="";this.CXa=this.N7a=this.ova=this.UQ=null;this.b2a=this.iab=!1;this.wW=null;this.KCa=!1;this.Spa=void 0;this.IQ=null;this.bufferSize=void 0};_.W(sIa,Jm);_.h=sIa.prototype;_.h.Tw=function(a){this.Kv=a;return this};_.h.mab=function(a){this.wO=a};
_.h.rna=function(a){this.componentId=a;return this};_.h.J2b=function(a){this.UQ=a};_.h.PCa=function(a){this.ova=a};_.h.F2b=function(a){this.N7a=a};_.h.s2b=function(a){this.CXa=a};_.h.C7=function(){this.iab=!0;return this};_.h.Pdb=function(){this.b2a=!0;return this};_.h.xna=function(a){this.wW=Math.max(a,1E3)};_.h.TAb=function(){this.ild=!0;return this};_.h.R2b=function(a){this.Spa=a};_.h.G2b=function(a){this.IQ=a};_.h.p2b=function(a){this.bufferSize=a};
_.h.ob=function(){this.network||(this.network=new rIa);var a=new fn({yL:this.yL,G3:this.G3?this.G3:_.IFa,sessionIndex:this.sessionIndex,tkd:this.eZa,mL:this.l2b,zwa:!1,TAb:this.ild,stb:this.stb,network:this.network});LFa(this,_.Rk(Bc,a));this.CXa&&a.s2b(this.CXa);this.Kv&&a.Tw(this.Kv);this.wO?a.mab(this.wO):this.wO!==null&&a.mab(new JFa);this.componentId&&a.rna(this.componentId);this.UQ&&a.J2b(this.UQ);this.IQ&&a.G2b(this.IQ);this.ova&&a.PCa(this.ova);this.N7a&&a.F2b(this.N7a);this.iab&&a.nZ(this.iab);
this.b2a&&(a.Pdb=this.b2a);this.wW&&a.xna(this.wW);this.KCa&&(a.KCa=a.sza);SHa(a.ww);this.Spa&&a.R2b(!0);this.bufferSize&&a.p2b(this.bufferSize);this.network.C6&&this.network.C6(this.yL);this.network.Pgd&&this.network.Pgd(a);return a};var tIa=function(a){if(a!=null)return _.fc(a),{key:_.l(_.X(a,1)),e5a:_.l(_.Dl(a,2))}};Xl.prototype.toObject=function(){return tIa(this)};var uIa=function(a){if(a!=null)return _.fc(a),{O8c:_.l(_.X(a,1)),e5a:_.l(_.Dl(a,2))}};KCa.prototype.toObject=function(){return uIa(this)};var vIa=function(a){if(a!=null)return _.fc(a),{message:_.l(_.X(a,1)),Vzd:_.l(_.X(a,2)),BHd:_.l(_.X(a,3)),Ssd:_.l(_.X(a,4)),Tsd:_.l(_.X(a,5))}};Yl.prototype.toObject=function(){return vIa(this)};var wIa=function(a){if(a!=null)return _.fc(a),{moduleId:_.l(_.X(a,1)),EBd:_.l(_.X(a,2))}};LCa.prototype.toObject=function(){return wIa(this)};var xIa=function(a){if(a!=null)return _.fc(a),{key:_.l(_.X(a,1)),value:_.l(_.X(a,2))}};MCa.prototype.toObject=function(){return xIa(this)};var yIa=function(a){if(a!=null)return _.fc(a),{key:_.l(_.X(a,1)),comparator:_.l(_.X(a,2)),value:_.l(_.X(a,3))}};NCa.prototype.toObject=function(){return yIa(this)};var zIa=function(a){if(a!=null){_.fc(a);var b=_.kl(a,NCa,1,_.hl());return{pCd:_.cc(b,yIa),qCd:_.l(_.X(a,2))}}};OCa.prototype.toObject=function(){return zIa(this)};var AIa=function(a){if(a!=null)return _.fc(a),{wcd:_.l(_.Tb(a,1,_.rb,3)),E_c:_.l(_.Tb(a,2,_.rb,3)),F_c:_.l(_.zl(a,3,3)),kAd:_.l(_.X(a,4))}};PCa.prototype.toObject=function(){return AIa(this)};var BIa=function(a){if(a!=null)return _.fc(a),{Nid:_.l(_.X(a,1)),Oid:_.l(_.X(a,2)),sCd:_.l(_.X(a,3)),Zvd:_.l(_.Jl(a,4)),Xvd:_.l(_.Jl(a,5)),YAd:_.l(_.X(a,6)),Mid:_.l(_.X(a,7))}};QCa.prototype.toObject=function(){return BIa(this)};var CIa=function(a){if(a!=null)return _.fc(a),{dzd:BIa(_.jl(a,QCa,1)),fzd:_.l(_.Jl(a,2)),czd:AIa(_.jl(a,PCa,3))}};RCa.prototype.toObject=function(){return CIa(this)};var DIa=function(a){if(a!=null)return _.fc(a),{Jsd:_.l(_.X(a,1)),Isd:_.l(_.X(a,2)),cacheHit:_.l(_.Jl(a,3)),Rsd:_.l(_.Jl(a,4)),iDd:_.l(_.Jl(a,5)),aborted:_.l(_.Jl(a,6)),xGd:_.l(_.Dl(a,7))}};SCa.prototype.toObject=function(){return DIa(this)};var EIa=function(a){if(a!=null)return _.fc(a),{wwd:_.sl(a,1),zwd:_.xl(a,2),Awd:_.xl(a,3),vwd:_.ul(a,4),cHd:_.yl(a,5),BBd:_.xl(a,6),xwd:_.xl(a,7),ywd:_.xl(a,8)}};TCa.prototype.toObject=function(){return EIa(this)};var FIa=function(a){if(a!=null)return _.fc(a),{Wwd:EIa(_.jl(a,TCa,1)),Ovd:_.l(_.X(a,2))}};UCa.prototype.toObject=function(){return FIa(this)};var GIa=function(a){if(a!=null)return _.fc(a),{q3:_.l(_.X(a,7)),vud:_.l(_.X(a,1)),release:_.l(_.X(a,2)),environment:_.l(_.X(a,6)),OAd:_.l(_.X(a,3)),QAd:_.l(_.X(a,4)),PAd:_.l(_.Dl(a,5))}};VCa.prototype.toObject=function(){return GIa(this)};var HIa=function(a){if(a!=null)return _.fc(a),{sBd:_.l(_.Hl(a,1))}};WCa.prototype.toObject=function(){return HIa(this)};var IIa=function(a){if(a!=null)return _.fc(a),{KDd:_.l(_.X(a,1)),JDd:_.l(_.Hl(a,2))}};XCa.prototype.toObject=function(){return IIa(this)};var JIa=function(a){if(a!=null)return _.fc(a),{gud:_.l(_.X(a,1)),errorCode:_.l(_.X(a,2)),fud:_.l(_.Hl(a,3)),domain:_.l(_.X(a,4)),reason:_.l(_.X(a,5)),ord:_.l(_.Hl(a,6))}};Zl.prototype.toObject=function(){return JIa(this)};var KIa=function(a){if(a!=null)return _.fc(a),{Pjd:_.l(_.X(a,1)),rCd:_.l(_.X(a,2)),oCd:_.l(_.X(a,3)),statusCode:_.l(_.Kl(a,4)),gfd:_.l(_.Dl(a,5)),hCa:_.l(_.X(a,6)),m3c:_.l(_.Hl(a,7)),f3:JIa(a.t1a()),requestId:_.l(rba(_.bc(a,9,void 0,cl))),Ned:_.l(_.Jl(a,10))}};$l.prototype.toObject=function(){return KIa(this)};var LIa=function(a){if(a!=null)return _.fc(a),{method:_.l(_.X(a,1)),url:_.l(_.X(a,2)),Ozd:_.l(_.X(a,3)),domain:_.l(_.X(a,12)),Pjd:_.l(_.X(a,4)),responseStatus:_.l(_.Kl(a,5)),gfd:_.l(_.Dl(a,6)),hCa:_.l(_.X(a,7)),m3c:_.l(_.Hl(a,8)),f3:JIa(a.t1a()),requestId:_.l(rba(_.bc(a,10,void 0,cl))),Ned:_.l(_.Jl(a,11))}};YCa.prototype.toObject=function(){return LIa(this)};var MIa=function(a){if(a!=null)return _.fc(a),{O4c:_.l(_.Hl(a,1)),VEa:LIa(a.eya()),Dld:KIa(a.z2a()),t$c:vIa(a.E1a()),jzd:IIa(_.jl(a,XCa,5))}};am.prototype.toObject=function(){return MIa(this)};var NIa=function(a){if(a!=null){_.fc(a);var b=qba(_.bc(a,1,void 0,cl));return{oBd:_.l(b),zsd:_.l(_.Kl(a,2))}}};ZCa.prototype.toObject=function(){return NIa(this)};var OIa=function(a){if(a!=null)return _.fc(a),{origin:_.l(_.Hl(a,1)),containerType:_.l(_.Hl(a,2)),containerId:_.l(_.X(a,3)),containerName:_.l(_.X(a,4)),Jwd:_.l(_.Dl(a,5))}};bm.prototype.toObject=function(){return OIa(this)};var PIa=function(a){if(a!=null)return _.fc(a),{key:_.l(_.Hl(a,1)),rz:_.l(_.Dl(a,2)),e5a:_.l(_.Dl(a,3)),Dxd:_.l(_.zl(a,4,3)),uyd:OIa(_.jl(a,bm,5)),LDd:_.l(_.Dl(a,6))}};em.prototype.toObject=function(){return PIa(this)};var QIa=function(a){if(a!=null)return _.fc(a),{fieldPath:_.l(_.X(a,1))}};$Ca.prototype.toObject=function(){return QIa(this)};var RIa=function(a){if(a!=null)return _.fc(a),{interval:_.l(_.X(a,1))}};aDa.prototype.toObject=function(){return RIa(this)};var SIa=function(a){if(a!=null)return _.fc(a),{filter:QIa(a.rF()),time:RIa(a.getTime())}};bDa.prototype.toObject=function(){return SIa(this)};var TIa=function(a){if(a!=null)return _.fc(a),{type:_.l(_.X(a,1)),region:_.l(_.X(a,2)),Prd:_.l(_.X(a,3))}};cDa.prototype.toObject=function(){return TIa(this)};var UIa=function(a){if(a!=null)return _.fc(a),{text:_.l(_.X(a,1)),actionId:_.l(_.X(a,2))}};iDa.prototype.toObject=function(){return UIa(this)};var VIa=function(a){if(a!=null)return _.fc(a),{aqd:_.l(_.Hl(a,1)),A0c:_.l(_.Jl(a,_.fl(a,nm,2))),stringValue:_.l(_.Fl(a,3,nm)),eud:_.l(_.Fl(a,4,nm)),intValue:_.l(_.El(a,5,nm)),doubleValue:_.l(_.Ll(a,_.fl(a,nm,6))),zAd:_.l(_.Hl(a,7))}};nDa.prototype.toObject=function(){return VIa(this)};var WIa=function(a){if(a!=null){_.fc(a);var b=_.l(_.X(a,1)),c=_.l(_.Hl(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)),x=_.l(_.Dl(a,10)),z=_.l(_.Jl(a,11)),D=_.l(_.Jl(a,12)),K=_.l(_.X(a,13)),N=YEa(a.J1a());var P=_.kl(a,nDa,15,_.hl());return{RAd:b,lFd:c,Vwd:d,tzd:e,Mcd:f,SAd:g,Swd:m,Twd:n,Uwd:r,Pwd:x,Qwd:z,Owd:D,LEd:K,Wad:N,AAd:_.cc(P,VIa),t2c:sEa(a.g1a()),s2c:rEa(a.f1a()),rpd:SIa(_.jl(a,bDa,18)),q2c:qEa(a.e1a()),Rqd:TIa(_.jl(a,cDa,
20)),Trd:wEa(_.jl(a,eDa,21)),r2c:_.l(_.X(a,22)),z2c:FEa(a.k1a()),y2c:EEa(a.j1a()),x2c:DEa(a.i1a()),w2c:BEa(a.h1a()),p2c:pEa(a.d1a()),J5c:GEa(a.B1a()),o2c:AEa(a.c1a()),usd:UIa(_.jl(a,iDa,30)),P4c:_.cc(a.u1a(),aFa)}}};oDa.prototype.toObject=function(){return WIa(this)};var XIa=function(a){if(a!=null)return _.fc(a),{kW:_.l(_.Kl(a,1)),Std:_.l(_.Kl(a,2)),dBd:_.l(_.Tb(a,3,_.rb,3)),Wpa:_.l(_.Hl(a,4)),Kqd:_.l(_.Hl(a,7))}};om.prototype.toObject=function(){return XIa(this)};var YIa=function(a){if(a!=null)return _.fc(a),{upd:XIa(_.jl(a,om,1)),rHd:WIa(_.jl(a,oDa,2))}};pDa.prototype.toObject=function(){return YIa(this)};var ZIa=function(a){if(a!=null){_.fc(a);var b=_.kl(a,pm,1,_.hl());return{Yqd:_.cc(b,ZIa),pqd:_.l(_.X(a,2)),Fia:_.l(_.X(a,3)),Kv:_.l(_.X(a,10)),l2:_.l(_.X(a,4)),region:_.l(_.X(a,5))}}};pm.prototype.toObject=function(){return ZIa(this)};qDa.prototype.toObject=function(){if(this!=null){_.fc(this);var a={application:_.l(_.Hl(this,116)),PV:_.l(_.X(this,12)),environment:_.l(_.Hl(this,82)),FAd:_.l(_.Jl(this,27)),rza:_.l(_.Jl(this,16)),Ocd:_.l(_.X(this,17)),referer:_.l(_.X(this,18)),pUb:_.l(_.X(this,13)),eventType:_.l(_.X(this,3)),hF:_.l(_.X(this,4)),O4c:_.l(_.Hl(this,23)),P4c:_.cc(this.u1a(),aFa),e5a:_.l(_.Dl(this,7)),projectNumber:_.l(_.X(this,1)),projectId:_.l(_.X(this,32)),organizationId:_.l(_.X(this,53)),Zud:_.l(_.X(this,72)),iqd:_.l(_.X(this,
52)),billingAccountId:_.l(_.X(this,2)),Erd:_.l(_.X(this,74)),rrd:_.l(_.X(this,40)),nrd:_.l(_.X(this,41)),urd:_.l(_.X(this,42)),Y2b:_.l(_.X(this,73)),lIb:jFa(_.jl(this,JCa,20)),ezd:CIa(_.jl(this,RCa,91)),qHd:YIa(_.jl(this,pDa,21)),traceId:_.l(_.X(this,133)),pvd:_.l(_.X(this,134)),AR:_.l(_.X(this,142)),appId:_.l(_.X(this,37)),Bud:_.l(_.X(this,43)),gsb:_.l(_.X(this,57)),isb:_.l(_.X(this,58)),ksb:_.l(_.X(this,59)),Qpd:_.l(_.X(this,75)),hsb:_.l(_.X(this,62)),jsb:_.l(_.X(this,65)),Spd:_.l(_.X(this,84)),
Rpd:_.l(_.X(this,129)),XSb:_.l(_.X(this,121)),nvd:_.l(_.X(this,60)),ovd:_.l(_.X(this,83)),YCd:_.l(_.X(this,61)),Kwd:_.l(_.X(this,69)),gza:_.l(_.Jl(this,6)),B9a:_.l(_.X(this,8)),txd:_.l(_.Jl(this,9)),FDd:_.l(_.X(this,10)),yEd:_.l(_.X(this,11)),OCd:_.l(_.X(this,68)),Fud:_.l(_.Hl(this,24)),bqd:_.l(_.Hl(this,35)),cqd:_.l(_.Hl(this,70)),Cpd:_.l(_.X(this,14)),yFd:_.cc(_.kl(this,Xl,15,_.hl()),tIa),Drd:_.l(_.X(this,19)),HAd:_.l(_.X(this,25)),O8c:_.l(_.X(this,22)),Gwd:uIa(_.jl(this,KCa,51)),Lwd:_.l(_.Hl(this,
26)),nCd:MIa(_.jl(this,am,46)),efd:_.l(_.Dl(this,28)),rBd:HIa(_.jl(this,WCa,38)),BAd:GIa(_.jl(this,VCa,29)),zFd:_.cc(_.kl(this,em,85,_.hl()),PIa),gac:_.l(_.X(this,86)),VEa:LIa(this.eya()),Dld:KIa(this.z2a()),qtd:$Ea(_.jl(this,ECa,33)),vqd:_.l(_.X(this,34)),Qyd:_.l(_.X(this,36)),Oyd:_.l(_.X(this,39)),rzd:_.l(_.zl(this,44,3)),Pyd:_.l(_.X(this,45)),t$c:vIa(this.E1a()),J2c:_.l(_.X(this,48)),kud:ec(_.Tb(this,49,jca,_.hl())),cGd:_.cc(_.kl(this,pm,50,_.hl()),ZIa),zEd:ec(_.bc(this,99,void 0,cl,jca)),AEd:ZIa(_.jl(this,
pm,100)),Sqd:_.l(_.X(this,54)),syd:zIa(_.jl(this,OCa,55)),ryd:xIa(_.jl(this,MCa,56)),Fxd:_.cc(_.kl(this,LCa,63,_.hl()),wIa),Exd:_.cc(_.kl(this,LCa,64,_.hl()),wIa),Rwd:_.l(_.X(this,66)),Xwd:_.l(_.X(this,67)),bzd:_.l(_.zl(this,71,3)),Hvd:_.l(_.X(this,76)),Kvd:_.l(_.X(this,77)),Gvd:_.l(_.X(this,78)),Jvd:_.l(_.X(this,79)),Ivd:_.l(_.X(this,80)),xub:_.l(_.X(this,81)),Ewb:_.l(_.X(this,87)),nAd:DIa(_.jl(this,SCa,88)),Kyd:_.l(_.X(this,89)),Lyd:_.l(_.X(this,90)),Czd:_.l(_.X(this,92)),gaiaId:_.l(_.Dl(this,93)),
FXa:_.l(_.X(this,94)),trd:_.l(_.X(this,95)),Gpd:_.l(_.X(this,96)),Fpd:_.l(_.X(this,97)),Mcd:FIa(this.JGb()),dpd:_.l(_.X(this,101)),Ewd:_.l(_.Jl(this,102)),Ksd:_.l(_.X(this,104)),Lrd:_.l(_.X(this,105)),datasetId:_.l(_.X(this,106)),lHd:_.l(_.X(this,107)),fyd:_.l(_.Dl(this,114)),jHd:_.l(_.X(this,115)),hEd:_.l(_.X(this,117)),lEd:_.l(_.X(this,118)),kEd:_.l(_.X(this,119)),z$a:_.l(_.X(this,122)),gsd:_.l(_.X(this,123)),cyd:_.l(_.X(this,125)),CEd:NIa(_.jl(this,ZCa,126))}}else a=void 0;return a};var $Ia=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}"),hn=function(a,b,c,d){this.wt=a;this.PV=b;this.wh=c;this.Qo=d;this.NP=d.u1c};_.h=hn.prototype;_.h.YCa=function(a){this.wh||(this.wh={});this.wh.projectNumber=a};_.h.setProjectId=function(a){this.wh||(this.wh={});this.wh.projectId=a};_.h.NCa=function(a){this.wh||(this.wh={});this.wh.billingAccountId=a};_.h.w2b=function(a){var b=new lFa;_.Zb(b,3,a,aba);this.client.PCa(b)};
_.h.wna=function(a){this.wh.environment=a};_.h.xL=function(a,b){a=a===void 0?{}:a;b=b===void 0?this.wt.location.pathname:b;this.hb(Object.assign({},a,{name:"pageview",type:b||"",kind:26}),b)};
_.h.hb=function(a,b){b=b===void 0?this.wt.location.pathname:b;a.type&&$Ia.test(a.type);a.name&&$Ia.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"&&$Ia.test(d.value);else if(a.metadata)for(d in c=a.metadata,c)if(d){var e=c[d];e&&typeof e==="string"&&$Ia.test(e)}a.kind===void 0&&(a.kind=29);b=this.mYa(a,b);a=new dn;c=b.Yc();a=_.Jc(a,8,c);if(b=(b=_.jl(b,pDa,21))?_.jl(b,om,1):null)b=_.rb(_.bc(b,1)),
Nl(a,11,b);this.client.dispatch(a)};
_.h.mYa=function(a,b){this.wh||(this.wh={});var c=new qDa,d=this.wh;d.gza!==void 0&&c.Aab(d.gza);d.rza!==void 0&&c.A2b(d.rza);d.B9a&&c.Gab(d.B9a);d.hostname&&c.Dab(d.hostname);var e,f;c.wna((f=(e=d.environment)!=null?e:c.s1a())!=null?f:0);d.projectNumber&&c.YCa(d.projectNumber);d.projectId&&c.setProjectId(d.projectId);d.billingAccountId&&c.NCa(d.billingAccountId);d=new Vl;Nl(d,1,this.wt.screen.width);Nl(d,2,this.wt.screen.height);e=new Vl;Nl(e,1,this.wt.innerWidth);Nl(e,2,this.wt.innerHeight);f=new ECa;
_.ll(f,1,d);_.ll(f,3,e);Nl(f,2,this.wt.screen.colorDepth);_.ll(c,33,f);a.projectNumber&&(isNaN(Number(a.projectNumber))?c.setProjectId(a.projectNumber):c.YCa(a.projectNumber));a.projectId&&c.setProjectId(a.projectId);a.billingAccountId&&c.NCa(a.billingAccountId);a.latency&&c.Dna(Math.ceil(a.latency));a.lIb&&_.ll(c,20,a.lIb);if(a.zid)for(d=_.k(Object.entries(a.zid)),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 Xl).xu(e).Dna(g);_.pl(f,15,Xl,e)}a.pWa&&
(d=new om,d=_.Pl(d,4,a.pWa.Wpa).uab(a.pWa.id),d=_.Zb(d,3,a.pWa.tpd,aba),e=new pDa,d=_.ll(e,1,d),_.ll(c,21,d));b=_.Jc(c,13,b).nab(this.PV);b=_.Jc(b,3,a.type);_.Jc(b,4,a.name).u2b(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.fVa,e=e.value,f=(new fm).setValue(String(e.value)),e.key!==void 0&&f.xu(e.key),e.Bwb!==void 0&&Sl(f,3,e.Bwb),e.Fwb!==void 0&&Sl(f,4,e.Fwb),e.Awb!==void 0&&Sl(f,5,e.Awb),e.Lwb!==void 0&&Sl(f,6,e.Lwb),e.IPb!==void 0&&
Sl(f,7,e.IPb),e.Kwb!==void 0&&Sl(f,8,e.Kwb),e.XPb!==void 0&&Sl(f,9,e.XPb),d.call(b,f)}else if(b)for(m in b)m&&(d=c,e=m,f=b[m],e=(new fm).xu(e).setValue(String(f)),d.fVa(e));m=uFa.get("concordWindowId");m||(m=_.Dm(),uFa.set("concordWindowId",m));_.Jc(c,34,m);(m=this.wt.document.referrer)&&c.Hna(m);_.dl(c,27,gb(this.wt.document.hidden));var n;m=_.k((n=this.wh.features)!=null?n:[]);for(n=m.next();!n.done;n=m.next())n.value.apply(c);a.gsb&&_.Jc(c,57,a.gsb);a.isb&&_.Jc(c,58,a.isb);a.ksb&&_.Jc(c,59,a.ksb);
a.hsb&&_.Jc(c,62,a.hsb);a.jsb&&_.Jc(c,65,a.jsb);a.Y2b&&_.Jc(c,73,a.Y2b);a.xub&&_.Jc(c,81,a.xub);a.Ewb&&_.Jc(c,87,a.Ewb);a.gac&&_.Jc(c,86,a.gac);a.z$a&&c.M2b(a.z$a);return c};
_.p.Object.defineProperties(hn.prototype,{client:{configurable:!0,enumerable:!0,get:function(){if(this.NP)return this.NP;this.Qo||(this.Qo={});if(this.Qo.uza)return this.NP=new jn;var a=null;this.Qo.sessionIndex&&(a=String(this.Qo.sessionIndex));a=new sIa(509,a||"0");this.Qo.endpoint&&(a.eZa=this.Qo.endpoint);this.NP=a.ob();this.Qo.wW&&this.NP.xna(this.Qo.wW);this.Qo.C7&&this.NP.nZ(!0);return this.NP}}});
var aJa=function(a){this.wt=a;this.PV="UNDEFINED";this.wh={gza:!1};this.Qo={endpoint:"https://cloud.google.com/log?format=json&hasfast=true",wW:2500,C7:!0};this.wh.hostname=this.wt.location.hostname;this.wh.rza=this.wt.location.protocol==="https:"};_.h=aJa.prototype;_.h.nab=function(a){this.PV=a;return this};_.h.xna=function(a){this.Qo.wW=a};_.h.Aab=function(a){this.wh.gza=a;return this};_.h.A2b=function(a){this.wh.rza=a};_.h.wna=function(a){this.wh.environment=a};
_.h.YCa=function(a){this.wh.projectNumber=a};_.h.setProjectId=function(a){this.wh.projectId=a;return this};_.h.NCa=function(a){this.wh.billingAccountId=a};_.h.Gab=function(a){this.wh.B9a=a;return this};_.h.nZ=function(a){this.Qo.C7=a;return this};var gda=function(a){var b=new bJa;a.wh.features||(a.wh.features=[]);if(a.wh.features.find(function(c){return c.constructor.name===b.constructor.name}))return a;a.wh.features.push(b);return a},jn=function(){};jn.prototype.dispatch=function(){};
jn.prototype.PCa=function(){};jn.prototype.xna=function(){};jn.prototype.nZ=function(){};var eJa;_.cJa=function(a){if(a.Dy&&typeof a.Dy=="function")return a.Dy();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(_.Ba(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return Tca(a)};
_.dJa=function(a){if(a.Q3&&typeof a.Q3=="function")return a.Q3();if(!a.Dy||typeof a.Dy!="function"){if(typeof Map!=="undefined"&&a instanceof Map)return Array.from(a.keys());if(!(typeof Set!=="undefined"&&a instanceof Set)){if(_.Ba(a)||typeof a==="string"){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}return _.Uca(a)}}};
eJa=function(a,b,c){if(a.forEach&&typeof a.forEach=="function")a.forEach(b,c);else if(_.Ba(a)||typeof a==="string")Array.prototype.forEach.call(a,b,c);else for(var d=_.dJa(a),e=_.cJa(a),f=e.length,g=0;g<f;g++)b.call(c,e[g],d&&d[g],a)};var fJa,kn,gJa,hJa,iJa,jJa,kJa,mJa,uva;fJa=function(a,b,c,d,e,f,g){var m="";a&&(m+=a+":");c&&(m+="//",b&&(m+=b+"@"),m+=c,d&&(m+=":"+d));e&&(m+=e);f&&(m+="?"+f);g&&(m+="#"+g);return m};kn=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");gJa=function(a){a=a.match(kn)[1]||null;!a&&_.ba.self&&_.ba.self.location&&(a=_.ba.self.location.protocol.slice(0,-1));return a?a.toLowerCase():""};
hJa=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," ")):"")}}};iJa=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]};
jJa=function(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)jJa(a,String(b[d]),c);else b!=null&&c.push(a+(b===""?"":"="+Em(b)))};kJa=function(a,b){var c=[];for(b=b||0;b<a.length;b+=2)jJa(a[b],a[b+1],c);return c.join("&")};_.lJa=function(a){var b=[],c;for(c in a)jJa(c,a[c],b);return b.join("&")};mJa=function(a,b){var c=arguments.length==2?kJa(arguments[1],0):kJa(arguments,1);return iJa(a,c)};uva=function(a,b){aaa(a,"/")&&(a=a.slice(0,-1));_.ea(b,"/")&&(b=b.slice(1));return a+"/"+b};var mn,qJa,wJa,rJa,tJa,sJa,vJa,uJa,on;
_.Qj=function(a){this.CZa=this.YG=this.tu="";this.G5=null;this.MK=this.mBa="";this.Jy=!1;var b;a instanceof _.Qj?(this.Jy=a.Jy,_.nJa(this,a.tu),this.YG=a.YG,this.IR(a.Di()),oJa(this,a.G5),this.Vc(a.Xd()),_.ln(this,a.Fi.clone()),_.pJa(this,a.MK)):a&&(b=String(a).match(kn))?(this.Jy=!1,_.nJa(this,b[1]||"",!0),this.YG=mn(b[2]||""),this.IR(b[3]||"",!0),oJa(this,b[4]),this.Vc(b[5]||"",!0),_.ln(this,b[6]||"",!0),_.pJa(this,b[7]||"",!0)):(this.Jy=!1,this.Fi=new _.nn(null,this.Jy))};
_.Qj.prototype.toString=function(){var a=[],b=this.tu;b&&a.push(qJa(b,rJa,!0),":");var c=this.Di();if(c||b=="file")a.push("//"),(b=this.YG)&&a.push(qJa(b,rJa,!0),"@"),a.push(Em(c).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.G5,c!=null&&a.push(":",String(c));if(c=this.Xd())this.ZK()&&c.charAt(0)!="/"&&a.push("/"),a.push(qJa(c,c.charAt(0)=="/"?sJa:tJa,!0));(c=this.Fi.toString())&&a.push("?",c);(c=this.MK)&&a.push("#",qJa(c,uJa));return a.join("")};
_.Qj.prototype.resolve=function(a){var b=this.clone(),c=!!a.tu;c?_.nJa(b,a.tu):c=!!a.YG;c?b.YG=a.YG:c=a.ZK();c?b.IR(a.Di()):c=a.G5!=null;var d=a.Xd();if(c)oJa(b,a.G5);else if(c=!!a.mBa){if(d.charAt(0)!="/")if(this.ZK()&&!this.mBa)d="/"+d;else{var e=b.Xd().lastIndexOf("/");e!=-1&&(d=b.Xd().slice(0,e+1)+d)}e=d;if(e==".."||e==".")d="";else if(_.ja(e,"./")||_.ja(e,"/.")){d=_.ea(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.Vc(d):c=a.K2a();c?_.ln(b,a.Fi.clone()):c=!!a.MK;c&&_.pJa(b,a.MK);return b};_.Qj.prototype.clone=function(){return new _.Qj(this)};_.nJa=function(a,b,c){a.tu=c?mn(b,!0):b;a.tu&&(a.tu=a.tu.replace(/:$/,""))};_.Qj.prototype.Di=function(){return this.CZa};_.Qj.prototype.IR=function(a,b){this.CZa=b?mn(a,!0):a};_.Qj.prototype.ZK=function(){return!!this.CZa};
var oJa=function(a,b){if(b){b=Number(b);if(isNaN(b)||b<0)throw Error("la`"+b);a.G5=b}else a.G5=null};_.Qj.prototype.Xd=function(){return this.mBa};_.Qj.prototype.Vc=function(a,b){this.mBa=b?mn(a,!0):a;return this};_.Qj.prototype.K2a=function(){return this.Fi.toString()!==""};_.ln=function(a,b,c){b instanceof _.nn?(a.Fi=b,a.Fi.zab(a.Jy)):(c||(b=qJa(b,vJa)),a.Fi=new _.nn(b,a.Jy));return a};_.Qj.prototype.setQuery=function(a,b){return _.ln(this,a,b)};_.Qj.prototype.getQuery=function(){return this.Fi.toString()};
_.Rj=function(a,b,c){a.Fi.set(b,c);return a};_.pJa=function(a,b,c){a.MK=c?mn(b):b;return a};_.Qj.prototype.removeParameter=function(a){this.Fi.remove(a);return this};_.Qj.prototype.isReadOnly=function(){return!1};_.Qj.prototype.zab=function(a){this.Jy=a;this.Fi&&this.Fi.zab(a)};mn=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""};qJa=function(a,b,c){return typeof a==="string"?(a=encodeURI(a).replace(b,wJa),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null};
wJa=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)};rJa=/[#\/\?@]/g;tJa=/[#\?:]/g;sJa=/[#\?]/g;vJa=/[#\?@]/g;uJa=/#/g;_.nn=function(a,b){this.Ir=this.Bk=null;this.Wv=a||null;this.Jy=!!b};on=function(a){a.Bk||(a.Bk=new Map,a.Ir=0,a.Wv&&hJa(a.Wv,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};_.h=_.nn.prototype;_.h.add=function(a,b){on(this);this.Wv=null;a=pn(this,a);var c=this.Bk.get(a);c||this.Bk.set(a,c=[]);c.push(b);this.Ir+=1;return this};
_.h.remove=function(a){on(this);a=pn(this,a);return this.Bk.has(a)?(this.Wv=null,this.Ir-=this.Bk.get(a).length,this.Bk.delete(a)):!1};_.h.clear=function(){this.Bk=this.Wv=null;this.Ir=0};_.h.ls=function(){on(this);return this.Ir==0};_.h.t2=function(a){on(this);a=pn(this,a);return this.Bk.has(a)};_.h.forEach=function(a,b){on(this);this.Bk.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};
_.h.Q3=function(){on(this);for(var a=Array.from(this.Bk.values()),b=Array.from(this.Bk.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.Dy=function(a){on(this);var b=[];if(typeof a==="string")this.t2(a)&&(b=b.concat(this.Bk.get(pn(this,a))));else{a=Array.from(this.Bk.values());for(var c=0;c<a.length;c++)b=b.concat(a[c])}return b};
_.h.set=function(a,b){on(this);this.Wv=null;a=pn(this,a);this.t2(a)&&(this.Ir-=this.Bk.get(a).length);this.Bk.set(a,[b]);this.Ir+=1;return this};_.h.get=function(a,b){if(!a)return b;a=this.Dy(a);return a.length>0?String(a[0]):b};_.h.oZ=function(a,b){this.remove(a);b.length>0&&(this.Wv=null,this.Bk.set(pn(this,a),_.Aa(b)),this.Ir+=b.length)};
_.h.toString=function(){if(this.Wv)return this.Wv;if(!this.Bk)return"";for(var a=[],b=Array.from(this.Bk.keys()),c=0;c<b.length;c++){var d=b[c],e=Em(d);d=this.Dy(d);for(var f=0;f<d.length;f++){var g=e;d[f]!==""&&(g+="="+Em(d[f]));a.push(g)}}return this.Wv=a.join("&")};_.h.clone=function(){var a=new _.nn;a.Wv=this.Wv;this.Bk&&(a.Bk=new Map(this.Bk),a.Ir=this.Ir);return a};var pn=function(a,b){b=String(b);a.Jy&&(b=b.toLowerCase());return b};
_.nn.prototype.zab=function(a){a&&!this.Jy&&(on(this),this.Wv=null,this.Bk.forEach(function(b,c){var d=c.toLowerCase();c!=d&&(this.remove(c),this.oZ(d,b))},this));this.Jy=a};_.nn.prototype.extend=function(a){for(var b=0;b<arguments.length;b++)eJa(arguments[b],function(c,d){this.add(d,c)},this)};var xJa=RegExp("(billing/|freetrial/)[a-z0-9]{6}-[a-z0-9]{6}-[a-z0-9]{6}","i"),JJa=RegExp("(/(apis|apiui|endpoints)/(api|library)/)([^/]+)"),KJa=RegExp("(compute/instancesDetail/)[a-z0-9/\\-_]*","i"),LJa=RegExp("(/apis/credentials/serviceaccount/|invitations/)[+a-zA-Z0-9_.!#$%&'*\\=?^`{|}~-]+@([a-zA-Z0-9-]+\\.)*[a-zA-Z0-9]{2,63}"),MJa=RegExp("(/apis/credentials/oauthclient/).+\\.apps\\.googleusercontent\\.com"),NJa=[".google.com",".googleapis.com",".googleprod.com",".googleplex.com"],OJa=RegExp("(organizationId=)[0-9]*"),
PJa=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}"),QJa=/;([^/]+=[^/]+([/?])|[^/?]+=[^/?]+)/g,SJa=function(a,b){var c=b===void 0?{}:b;b=c.projectId;var d=c.projectNumber;c=c.UUa;if(!a)return"/pagepath_not_provided";a=a.replace(QJa,"$2");var e=new _.Qj(a);e.Fi.get("project")&&_.Rj(e,"project",":projectId");a=e.Xd();mn(e.Fi.toString())&&(a+="?"+mn(e.Fi.toString()));b&&(a=a.replace(b,":projectId"));d&&(a=a.replace(d,":projectNumber"));c&&(a=a.replace(c,":accountId"));
a=a.replace(KJa,"$1:vmInstanceName");a=a.replace(xJa,"$1:accountId");a=a.replace(LJa,"$1:emailId");a=a.replace(MJa,"$1:clientId");a=a.replace(OJa,"$1:organizationId");(b=JJa.exec(a))&&b&&b[4]&&(d=(d=b[4])&&RJa(d)?":endpointsApiId":d,a=a.replace(b[0],b[1]+d));_.ja(a,"/billing/enablebillingforproject")&&(a="/billing/enablebillingforproject");return a=a.replace(PJa,":uuid")},RJa=function(a){var b=_.ja(a,"."),c=NJa.some(function(d){return aaa(a,d)});return b&&!c};var bJa=function(){};bJa.prototype.apply=function(a){var b={projectId:a.zn()||void 0,projectNumber:_.X(a,1)||void 0,UUa:_.X(a,2)||void 0};if(_.X(a,13)){var c=SJa(_.X(a,13),b);_.X(a,4)==="pageview"&&_.X(a,3)===_.X(a,13)&&_.Jc(a,3,c);_.Jc(a,13,c)}if(a.Vxa()){c=a.Hna;var d=a.Vxa();var e=b===void 0?{}:b;b=e.projectId;var f=e.projectNumber;e=e.UUa;var g=new _.Qj(d);d=g.tu+"://"+g.Di()+SJa(d,{projectId:b,projectNumber:f,UUa:e});c.call(a,d)}};var qn=function(a,b,c,d,e,f){hn.call(this,a,b,d,e);this.kIb=c;this.wh=d;this.Qo=e;this.lBa=f};_.W(qn,hn);qn.prototype.xL=function(a,b){a=a===void 0?{}:a;var c;hn.prototype.xL.call(this,a,b!=null?b:(c=this.lBa)==null?void 0:c.get())};qn.prototype.hb=function(a,b){var c;hn.prototype.hb.call(this,a,b!=null?b:(c=this.lBa)==null?void 0:c.get())};qn.newBuilder=function(a,b){a=a===void 0?window:a;return ida(a,b)};var hda=function(a,b){aJa.call(this,a);this.wt=a;this.lBa=b;this.kIb=new kFa};_.W(hda,aJa);
hda.prototype.ob=function(){return new qn(this.wt,this.PV,this.kIb,this.wh,this.Qo,this.lBa)};var Kc=globalThis;var nda=Object.getOwnPropertyDescriptor,sda=Object.defineProperty,wda=Object.getPrototypeOf,Oda=Object.create,Pda=Array.prototype.slice,iea=Lc("addEventListener"),jea=Lc("removeEventListener"),Eda=Lc(""),TJa=typeof window!=="undefined",Ada=TJa?window:void 0,Nc=TJa&&Ada||globalThis,UJa=typeof WorkerGlobalScope!=="undefined"&&self instanceof WorkerGlobalScope,Hda=!("nw"in Nc)&&typeof Nc.process!=="undefined"&&Nc.process.toString()==="[object process]",Qda=!Hda&&!UJa&&!(!TJa||!Ada.HTMLElement),Rda=typeof Nc.process!==
"undefined"&&Nc.process.toString()==="[object process]"&&!UJa&&!(!TJa||!Ada.HTMLElement),qda={},VJa=Lc("enable_beforeunload"),rda=function(a){if(a=a||Nc.event){var b=qda[a.type];b||(b=qda[a.type]=Lc("ON_PROPERTY"+a.type));var c=this||a.target||Nc;b=c[b];Qda&&c===Ada&&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"&&Nc[VJa]&&typeof c==="string"?a.returnValue=c:c==void 0||c||a.preventDefault());
return c}},Oc=Lc("originalInstance"),yda=!1,zda=!1;var Jda={Odb:!0},Qc={},Ida={},Lda=new RegExp("^"+Eda+"(\\w+)(true|false)$"),Gda=Lc("propagationStopped");var Tda,Uda,Vda,Wda,Tc;var dea=[].concat(_.v("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(" ")),
_.v(["webglcontextrestored","webglcontextlost","webglcontextcreationerror"]),_.v(["autocomplete","autocompleteerror"]),_.v(["toggle"]),_.v("afterscriptexecute beforescriptexecute DOMContentLoaded freeze fullscreenchange mozfullscreenchange webkitfullscreenchange msfullscreenchange fullscreenerror mozfullscreenerror webkitfullscreenerror msfullscreenerror readystatechange visibilitychange resume".split(" ")),_.v("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(" ")),
_.v("beforecopy beforecut beforepaste copy cut paste dragstart loadend animationstart search transitionrun transitionstart webkitanimationend webkitanimationiteration webkitanimationstart webkittransitionend".split(" ")),_.v("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 hea=Lc("zoneTask");var rn=function(a,b){this.ZP=a;this.Ze=b},WJa=function(a){throw Error("Ba`"+a.ZP);},XJa=function(a,b){return new TypeError("Ca`"+b+"`"+a.ZP+"`"+a.Ze+"`"+typeof a.Ze)};rn.prototype.string=function(a){if(arguments.length==0)var b=YJa(this);else{var c;b=(c=ZJa(this))!=null?c:a}return b};
var YJa=function(a){var b=ZJa(a);b===null&&WJa(a);return b},ZJa=function(a){var b=a.Ze;if(b==null)return null;if(typeof b==="string")return b;throw XJa(a,"string");},$Ja=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 rn("mXaIFf",a&&"mXaIFf"in a?a.mXaIFf:null);var b=a.Ze;if(b==null)return null;if(typeof b==="boolean")return b;if(typeof b==="string"){b=b.toLowerCase();if(b==="true"||b==="1")return!0;if(b==="false"||b==="0")return!1}throw XJa(a,
"boolean");};rn.prototype.number=function(a){if(arguments.length==0){var b=aKa(this);b===null&&WJa(this)}else{var c;b=(c=aKa(this))!=null?c:a}return b};var aKa=function(a){var b=a.Ze;if(b==null)return null;if(typeof b==="number")return b;if(typeof b==="string"){var c=Number(b);if(!isNaN(c)&&(c!==0||b.trim().length!==0))return c}throw XJa(a,"number");};rn.prototype.toString=function(){return YJa(this)};
rn.prototype.object=function(a){var b=this.Ze;if(b==null)return a===void 0&&WJa(this),a;if(typeof b==="object"&&b.constructor===Object){a={};var c=this.ZP+".",d;for(d in b)a[d]=new rn(c+d,b[d]);return a}throw XJa(this,"object");};var bKa;if(!(bKa=typeof window==="undefined")){var cKa;bKa=(cKa=$Ja())!=null?cKa:!0}if(bKa){var sn=globalThis,dKa=sn[Lc("forceDuplicateZoneCheck")]===!0;if(sn.Zone&&(dKa||typeof sn.Zone.__symbol__!=="function"))throw Error("Ga");sn.Zone!=null||(sn.Zone=kda());var Rc=sn.Zone;mea();nea();oea();Sda();fea();kea();lea()};var pea=Vc({ua:Vc}),sea=Vc({Ga:Vc});_.cd=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(_.cd,Error);var td=Vc({wa:Vc}),Zia=Vc({Ea:Vc}),bfa=Vc({De:Vc}),eKa=Vc({Ha:Vc}),dfa=Vc({O:Vc}),kga=Vc({Xq:Vc}),fKa=Vc({MNa:Vc});var dd,xea,Cea,tn;dd=null;xea=!1;Cea=1;_.ld=Symbol("Ha");tn={version:0,Bza:0,Of:!1,Kk:void 0,zY:void 0,ez:void 0,uAa:0,Bq:void 0,hQ:void 0,Ova:!1,q2:!1,kind:"unknown",Q8a:function(){return!1},R8a:function(){},AO:function(){},bYa:function(){}};var un=Symbol("Ia"),vn=Symbol("Ja"),kd=Symbol("Ka"),Kea=Object.assign({},tn,{value:un,Of:!0,error:null,vk:wea,kind:"computed",Q8a:function(a){return a.value===un||a.value===vn},R8a:function(a){if(a.value===vn)throw Error("ga");var b=a.value;a.value=vn;var c=id(a),d=!1;try{var e=a.iK();_.gd(null);d=b!==un&&b!==kd&&e!==kd&&a.vk(b,e)}catch(f){e=kd,a.error=f}finally{Hea(a,c)}d?a.value=b:(a.value=e,a.version++)}});var Nea=function(){throw Error();};var Mea=Object.assign({},tn,{vk:wea,value:void 0,kind:"signal"});var Pea=Object.assign({},tn,{value:un,Of:!0,error:null,vk:wea,kind:"linkedSignal",Q8a:function(a){return a.value===un||a.value===vn},R8a:function(a){if(a.value===vn)throw Error("ga");var b=a.value;a.value=vn;var c=id(a);try{var d=a.source();var e=a.iK(d,b===un||b===kd?void 0:{source:a.Ghd,value:b});a.Ghd=d}catch(f){e=kd,a.error=f}finally{Hea(a,c)}b!==un&&e!==kd&&a.vk(b,e)?a.value=b:(a.value=e,a.version++)}});Object.assign({},tn,{q2:!0,Ova:!1,AO:function(a){a.Xe!==null&&a.Xe(a.Ib)},m4:!1,erd:function(){}});var Rea;var Tea=void 0;var Uea=Symbol("Ma"),gKa=function(a){a=Error.call(this,a);this.message=a.message;"stack"in a&&(this.stack=a.stack);this.name="\u0275NotFound"};_.W(gKa,Error);var Xea=Vc({Pgb:Vc});_.wd=function(a,b){this.qSc=a;this.xSb="InjectionToken";this.ua=void 0;typeof b=="number"?this.Xq=b:b!==void 0&&(this.ua=_.q({token:this,Fa:b.Fa||"root",qa:b.qa}))};_.wd.prototype.toString=function(){return"InjectionToken "+this.qSc};_.p.Object.defineProperties(_.wd.prototype,{zd:{configurable:!0,enumerable:!0,get:function(){return this}}});_.ue=globalThis;var yn={},Cfa=function(a){this.Mb=a};Cfa.prototype.zma=function(a,b){b=Zea(b)||0;try{return this.Mb.get(a,b&8?null:yn,b)}catch(c){if(Vea(c))return c;throw c;}};var hKa=/\n/gm;var pfa=new _.wd("");var iKa=new _.wd("",-1);var ofa=new _.wd("");var tfa=function(){};tfa.prototype.get=function(a,b){b=b===void 0?yn:b;if(b===yn)throw new gKa("NullInjectorError: No provider for "+_.bd(a)+"!");return b};var Hd;Hd={};_.ud=[];var qfa=Vc({ya:String,lc:Vc});var wna=new _.wd("");var yfa,jKa,sfa,Ad;yfa={};jKa={};sfa=void 0;_.Ce=function(){};Ad=function(a,b,c,d){var e=this;this.parent=b;this.source=c;this.scopes=d;this.lG=new Map;this.eSa=new Set;this.J$=[];this.Jb=!1;Bfa(a,function(f){return kKa(e,f)});this.lG.set(iKa,yd(void 0,this));d.has("environment")&&this.lG.set(_.Ce,yd(void 0,this));a=this.lG.get(wna);a!=null&&typeof a.value==="string"&&this.scopes.add(a.value);this.pKb=new Set(this.get(ofa,_.ud,{self:!0}))};_.W(Ad,_.Ce);_.h=Ad.prototype;
_.h.zma=function(a,b){b=Zea(b)||0;try{return this.get(a,yn,b)}catch(c){if(Vea(c))return c;throw c;}};_.h.destroy=function(){Afa(this);this.Jb=!0;var a=_.gd(null);try{for(var b=_.k(this.eSa),c=b.next();!c.done;c=b.next())c.value.La();var d=this.J$;this.J$=[];for(var e=_.k(d),f=e.next();!f.done;f=e.next()){var g=f.value;g()}}finally{this.lG.clear(),this.eSa.clear(),this.pKb.clear(),_.gd(a)}};
_.h.ae=function(a){var b=this;Afa(this);this.J$.push(a);return function(){var c=b.J$.indexOf(a);c!==-1&&b.J$.splice(c,1)}};
_.h.get=function(a,b,c){b=b===void 0?yn:b;Afa(this);if(a.hasOwnProperty(fKa))return a[fKa](this);var d=Zea(c);c=pd(this);var e=od();try{if(!(d&4)){var f=this.lG.get(a);if(f===void 0){var g=(typeof a==="function"||typeof a==="object"&&a.xSb==="InjectionToken")&&qea(a),m;if(m=g)if(g.Fa){var n=rd(g.Fa);m=typeof n==="string"?n==="any"||this.scopes.has(n):this.pKb.has(n)}else m=!1;f=m?yd(wfa(a),yfa):null;this.lG.set(a,f)}if(f!=null){a:{b=f;var r=_.gd(null);try{if(b.value===jKa){var x=_.bd(a);throw new _.cd(-200,
x);}b.value===yfa&&(b.value=jKa,b.value=b.qa(void 0,d));var z;if(z=typeof b.value==="object"&&b.value){var D=b.value;z=D!==null&&typeof D==="object"&&typeof D.La==="function"}z&&this.eSa.add(b.value);var K=b.value;break a}finally{_.gd(r)}K=void 0}return K}}var N=d&2?ufa():this.parent;b=d&8&&b===yn?null:b;return N.get(a,b)}catch(Va){if(Vea(Va)){(Va.ngTempTokenPath=Va.ngTempTokenPath||[]).unshift(_.bd(a));if(c)throw Va;K=Va;var P=this.source,ca=K.ngTempTokenPath;a.__source&&ca.unshift(a.__source);var va=
"\n"+K.message;a=P;a=a===void 0?null:a;va=va&&va.charAt(0)==="\n"&&va.charAt(1)=="\u0275"?va.slice(2):va;var Da=_.bd(ca);if(Array.isArray(ca))Da=ca.map(_.bd).join(" -> ");else if(typeof ca==="object"){P=[];for(var ta in ca)if(ca.hasOwnProperty(ta)){var ya=ca[ta];P.push(ta+":"+(typeof ya==="string"?JSON.stringify(ya):_.bd(ya)))}Da="{"+P.join(", ")+"}"}var Oa="R3InjectorError"+(a?"("+a+")":"")+"["+Da+"]: "+va.replace(hKa,"\n  ");K.message=Oa;K.ngTokenPath=ca;K.ngTempTokenPath=null;throw K;}throw Va;
}finally{od(e),pd(c)}};_.h.NY=function(){var a=_.gd(null),b=pd(this),c=od();try{for(var d=this.get(pfa,_.ud,{self:!0}),e=_.k(d),f=e.next();!f.done;f=e.next()){var g=f.value;g()}}finally{pd(b),od(c),_.gd(a)}};_.h.toString=function(){for(var a=[],b=_.k(this.lG.keys()),c=b.next();!c.done;c=b.next())a.push(_.bd(c.value));return"R3Injector["+a.join(", ")+"]"};
var kKa=function(a,b){b=rd(b);var c=vd(b)?b:rd(b&&b.ya),d=zfa(b);if(!vd(b)&&b.zd===!0){var e=a.lG.get(c);e||(e=yd(void 0,yfa,!0),e.qa=function(){return $ea(e.zd)},a.lG.set(c,e));c=b;e.zd.push(b)}a.lG.set(c,d)};_.p.Object.defineProperties(Ad.prototype,{Tb:{configurable:!0,enumerable:!0,get:function(){return this.Jb}}});var Hfa=function(a,b,c){this.Dj=a;this.Mf=b;this.JK=c};_.zn=function(){var a=function(){return Gfa};a.wSb=!0;return a}();var lKa=[],Zd=function(a,b,c){b=b===void 0?null:b;for(var d=0;d<lKa.length;d++)(0,lKa[d])(a,b,c)};var uia,Pfa,ye;_.Od=Wfa(null);uia=null;Pfa=!1;ye=!0;var yga=function(a,b){var c=_.C;this.qa=a;this.a$a=!1;this.Q0c=b;this.oKb=c};var iga,lga,be;iga=!0;lga=0;be={};_.ce=function(a,b){this.q1=a;this.ef=b};_.ce.prototype.get=function(a,b,c){return uga(this.q1,this.ef,a,Zea(c),b)};_.An=function(a){var b=this;this.attributeName=a;this.Xq=function(){return _.$d(b.attributeName)}};_.An.prototype.toString=function(){return"HostAttributeToken "+this.attributeName};var mKa=new _.wd("");mKa.Xq=function(a){var b=_.Rd();if(b===null)throw new _.cd(204,!1);if(b.type&2)return b.value;if(a&8)return null;throw new _.cd(204,!1);};_.nKa=afa(Bga("Inject",function(a){return{token:a}}),-1);_.Bn=afa(Bga("Optional"),8);afa(Bga("Self"),2);_.Cn=afa(Bga("SkipSelf"),4);afa(Bga("Host"),1);Vc({ya:String,lc:Vc});_.dg=function(){};_.rh=function(a){if(Array.isArray(a))return Dga({name:""},void 0,a,"");var b,c=(b=a.name)!=null?b:"";return Dga({name:c},a.parent,a.Pb,c)};_.oKa=new tfa;_.dg.ua=_.q({token:_.dg,Fa:"any",qa:function(){return _.t(iKa)}});_.dg.Xq=-1;_.Dn=function(){};var En=function(){},Hqa=function(){};var Ee=function(){},pKa=new _.wd("",{Fa:"root",qa:function(){return!1}}),Zma=new _.wd(""),$ma=new _.wd("");/*

 Copyright 2024 Google, Inc
 SPDX-License-Identifier: MIT
*/
Symbol.for("propagationStopped");var Jga=void 0;var qKa,xna,rKa;qKa=new _.wd("",{Fa:"root",qa:function(){return"ng"}});xna=new _.wd("");rKa=new _.wd("",{Fa:"platform",qa:function(){return"unknown"}});_.jj=new _.wd("");_.sKa=new _.wd("",{Fa:"root",qa:function(){var a,b;return((a=Kga().body)==null?void 0:(b=a.querySelector("[ngCspNonce]"))==null?void 0:b.getAttribute("ngCspNonce"))||null}});_.tKa={Ar:[16,32,48,64,96,128,256,384,640,750,828,1080,1200,1920,2048,3840],sdd:30,ntd:!1,mtd:!1};_.uKa=new _.wd("",{Fa:"root",qa:function(){return _.tKa}});var Wha=new _.wd("",{Fa:"root",qa:function(){return!1}});var mha;_.ee=new Map;mha=0;var vKa=function(){},wKa=function(){};_.he=function(a){this.na=a};_.he.Xq=function(){return ie(_.Rd(),_.Pd())};_.De=function(){};_.ej=function(){this.lq=null};_.ej.Xq=function(){var a=_.Pd(),b=_.Kd(_.Rd().index,a);return(_.Ed(b)?b:a)[11]};var xKa={};var Tia=function(a,b){this.Mb=a;this.hBa=b};Tia.prototype.get=function(a,b,c){var d=this.Mb.get(a,xKa,c);return d!==xKa||b===xKa?d:this.hBa.get(a,b,c)};var Oga=/^>|^->|\x3c!--|--\x3e|--!>|<!-$/g,Pga=/(<|>)/g;_.je={};_.Wh=new _.wd("");_.jg=function(){};_.jg.Xq=Wga;_.jg.MNa=function(a){return a};var me=function(a){this.ef=a};_.W(me,_.jg);me.MNa=_.jg.MNa;me.Xq=_.jg.Xq;me.prototype.ae=function(a){var b=this.ef;if(Gd(b))return a(),function(){};Lfa(b,a);return function(){if(b[21]!==null){var c=b[21].indexOf(a);c!==-1&&b[21].splice(c,1)}}};_.p.Object.defineProperties(me.prototype,{Tb:{configurable:!0,enumerable:!0,get:function(){return Gd(this.ef)}}});_.lh=function(){this.JRc=console};_.lh.prototype.handleError=function(a){this.JRc.error("ERROR",a)};var ze=new _.wd("",{Fa:"root",qa:function(){var a=_.u(_.Ce),b;return function(c){b!=null||(b=a.get(_.lh));b.handleError(c)}}}),yKa={ya:pfa,lc:function(){return void _.u(_.lh)},zd:!0};var jha;var eha=dha,fha;var re=function(a){this.Uvb=a};re.prototype.toString=function(){return"SafeValue must use [property]=binding: "+this.Uvb+" (see https://angular.dev/best-practices/security#preventing-cross-site-scripting-xss)"};var zKa=function(){re.apply(this,arguments)};_.W(zKa,re);zKa.prototype.getTypeName=function(){return"HTML"};var AKa=function(){re.apply(this,arguments)};_.W(AKa,re);AKa.prototype.getTypeName=function(){return"URL"};var BKa=function(){re.apply(this,arguments)};_.W(BKa,re);
BKa.prototype.getTypeName=function(){return"ResourceURL"};var rha;var vha=function(a){this.F8c=a};vha.prototype.yga=function(a){a="<body><remove></remove>"+a;try{var b=(new window.DOMParser).parseFromString(tha(a),"text/html").body;if(b===null)return this.F8c.yga(a);var c;(c=b.firstChild)==null||c.remove();return b}catch(d){return null}};var uha=function(a){this.X2c=a;this.E8c=this.X2c.implementation.createHTMLDocument("sanitization-inert")};uha.prototype.yga=function(a){var b=this.E8c.createElement("template");b.innerHTML=tha(a);return b};var xha=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;var CKa=ve("area,br,col,hr,img,wbr"),DKa=ve("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),EKa=ve("rp,rt"),FKa=zha(EKa,DKa),GKa=zha(DKa,ve("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")),HKa=zha(EKa,ve("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")),
Hha=zha(CKa,GKa,HKa,FKa),Jha=ve("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),IKa=ve("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"),
JKa=ve("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"),
Iha=zha(Jha,IKa,JKa),Kha=ve("script,style,template"),Fha=function(){this.jy=[]};Fha.prototype.endElement=function(a){a=Aha(a).toLowerCase();Hha.hasOwnProperty(a)&&!CKa.hasOwnProperty(a)&&(this.jy.push("</"),this.jy.push(a),this.jy.push(">"))};var Bha=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Cha=/([^#-~ |!])/g,Eha;var KKa={NONE:0,xmd:1,Bnd:2,pnd:3,URL:4,lnd:5,0:"NONE",1:"HTML",2:"STYLE",3:"SCRIPT",4:"URL",5:"RESOURCE_URL"};var Mha;var Yia=Symbol("Ta");var Iia=[],Jia=Object.assign({},tn,{q2:!0,kind:"template",AO:function(a){Md(a.ki)},bYa:function(){this.ki[24]=this}}),Kia=Object.assign({},tn,{q2:!0,kind:"template",AO:function(a){for(a=_.Nd(a.ki);a&&a[1].type===2;)a=_.Nd(a);a&&Ifa(a)},bYa:function(){this.ki[24]=this}});var hh=function(a,b){this.ef=a;this.hRc=b;this.QA=null;this.bra=!1};hh.prototype.destroy=function(){if(this.QA)this.QA.G2(this);else if(this.bra){var a=this.ef[3];if(_.Fd(a)){var b=a[8],c=b?b.indexOf(this):-1;c>-1&&(_.Pia(a,c),ffa(b,c))}this.bra=!1}_.bha(this.ef[1],this.ef)};hh.prototype.ae=function(a){Lfa(this.ef,a)};_.Fn=function(a){fia(a.hRc||a.ef,4)};hh.prototype.detach=function(){this.ef[2]&=-129};_.Gn=function(a){a.ef[2]|=1024;Gia(a.ef)};
_.p.Object.defineProperties(hh.prototype,{Xl:{configurable:!0,enumerable:!0,get:function(){var a=this.ef,b=a[1];return Cia(b,a,b.firstChild,[])}},context:{configurable:!0,enumerable:!0,get:function(){return this.ef[8]},set:function(a){this.ef[8]=a}},Tb:{configurable:!0,enumerable:!0,get:function(){return Gd(this.ef)}}});var Via=function(){};Via.ua=_.q({token:Via,Fa:"root",qa:function(){return null}});var LKa=function(a){this.Fm=a},xh;_.W(LKa,_.Dn);_.MKa=function(a,b){return new xh(b[td]||null,a.Fm)};xh=function(a,b){this.YXa=a;this.Fm=b;this.WWa=this.UWa=null;this.MV=a.type;this.nb=a.oa.map(Iga).join(",");var c;this.hc=(c=a.hc)!=null?c:[];this.j9c=!!b};_.W(xh,wKa);
xh.prototype.create=function(a,b,c,d,e,f){Zd(22);var g=_.gd(null);try{var m=this.YXa,n=aja(c,m,f,e),r=Uia(m,d||this.Fm,a),x=Wia(r),z=x.K9a.At(null,m),D=c?Xha(z,c,m.lb,r):Xia(m,z),K=(f==null?void 0:f.some(bja))||(e==null?void 0:e.some(function(ca){return typeof ca!=="function"&&ca.bindings.some(bja)})),N=nha(null,n,null,512|oha(m),null,null,x,z,r,null,null);N[26]=D;Vfa(N);a=null;try{var P=Aia(26,N,2,"#host",function(){return n.kZa},0);D&&(Rga(z,D,P),_.fe(D,N));Uha(n,N,P);oia(n,P,N);Bia(n,P);b!==void 0&&
cja(P,this.hc,b);a=_.Kd(P.index,N);N[8]=a[8];qia(n,N,null)}catch(ca){throw a!==null&&_.ee.delete(a[19]),_.ee.delete(N[19]),ca;}finally{Zd(23),Yfa()}return new Hn(this.MV,N,!!K)}finally{_.gd(g)}};_.p.Object.defineProperties(xh.prototype,{inputs:{configurable:!0,enumerable:!0,get:function(){this.UWa!=null||(this.UWa=Ria(this.YXa.inputs));return this.UWa}},outputs:{configurable:!0,enumerable:!0,get:function(){this.WWa!=null||(this.WWa=Sia(this.YXa.outputs));return this.WWa}}});
var Hn=function(a,b,c){this.rnb=b;this.qod=c;this.lla=null;this.q1=b[1].data[26];this.location=ie(this.q1,b);this.instance=_.Kd(this.q1.index,b)[8];this.EC=this.bi=new hh(b,void 0);this.MV=a};_.W(Hn,vKa);Hn.prototype.Ana=function(a,b){var c=this.q1;this.lla!=null||(this.lla=new Map);if(!this.lla.has(a)||!Object.is(this.lla.get(a),b)){var d=this.rnb;Yha(c,d[1],d,a,b);this.lla.set(a,b);fia(_.Kd(c.index,d),1)}};Hn.prototype.destroy=function(){this.EC.destroy()};Hn.prototype.ae=function(a){this.EC.ae(a)};
_.p.Object.defineProperties(Hn.prototype,{Mb:{configurable:!0,enumerable:!0,get:function(){return new _.ce(this.q1,this.rnb)}}});var Fe=function(a,b,c,d){d=d===void 0?!0:d;this.xbd=a;this.od=b;this.rOa=[];this.fZa=[];this.jda=new LKa(this);var e=(a[eKa]||null).hy;this.rOa=e instanceof Function?e():e;this.ita=Cga(a,b,[{ya:En,lc:this},{ya:_.Dn,lc:this.jda}].concat(_.v(c)),_.bd(a),new Set(["environment"]));d&&this.NY()};_.W(Fe,En);Fe.prototype.NY=function(){this.ita.NY();this.instance=this.ita.get(this.xbd)};Fe.prototype.destroy=function(){var a=this.ita;!a.Tb&&a.destroy();this.fZa.forEach(function(b){return b()});this.fZa=null};
Fe.prototype.ae=function(a){this.fZa.push(a)};_.p.Object.defineProperties(Fe.prototype,{Mb:{configurable:!0,enumerable:!0,get:function(){return this.ita}}});var Lna=function(a){this.QRb=a};_.W(Lna,Hqa);Lna.prototype.create=function(a){return new Fe(this.QRb,a,[])};var eja=function(a){this.jda=new LKa(this);this.instance=null;var b=new Ad([].concat(_.v(a.Pb),[{ya:En,lc:this},{ya:_.Dn,lc:this.jda}]),a.parent||ufa(),a.Q2c,new Set(["environment"]));this.Mb=b;a.Ifd&&b.NY()};_.W(eja,En);
eja.prototype.destroy=function(){this.Mb.destroy()};eja.prototype.ae=function(a){this.Mb.ae(a)};var ija=function(a){this.Xb=a;this.Aca=new Map};ija.prototype.La=function(){try{for(var a=_.k(this.Aca.values()),b=a.next();!b.done;b=a.next()){var c=b.value;c!==null&&c.destroy()}}finally{this.Aca.clear()}};ija.ua=_.q({token:ija,Fa:"environment",qa:function(){return new ija(_.t(_.Ce))}});var gja=new Set;var pja=new _.wd(""),mh=function(){var a=this;this.done=this.St=!1;this.a4c=new Promise(function(c,d){a.resolve=c;a.reject=d});var b;this.I_c=(b=_.u(pja,{optional:!0}))!=null?b:[];this.Mb=_.u(_.dg)},dna=function(a){if(!a.St){for(var b=[],c=_.k(a.I_c),d=c.next(),e={};!d.done;e={bia:void 0},d=c.next())e.bia=Dd(a.Mb,d.value),nja(e.bia)?b.push(e.bia):oja(e.bia)&&(d=new Promise(function(f){return function(g,m){f.bia.subscribe({complete:g,error:m})}}(e)),b.push(d));Promise.all(b).then(function(){a.done=
!0;a.resolve()}).catch(function(f){a.reject(f)});b.length===0&&(a.done=!0,a.resolve());a.St=!0}};mh.O=function(a){return new (a||mh)};mh.ua=_.q({token:mh,qa:mh.O,Fa:"root"});var hg=new _.wd("");var In=function(){};In.prototype.log=function(a){console.log(a)};In.prototype.warn=function(a){console.warn(a)};In.O=function(a){return new (a||In)};In.ua=_.q({token:In,qa:In.O,Fa:"platform"});var NKa=function(a){var b=Error.call(this,a?a.length+" errors occurred during unsubscription:\n"+a.map(function(c,d){return d+1+") "+c.toString()}).join("\n  "):"");this.message=b.message;"stack"in b&&(this.stack=b.stack);this.errors=a;Object.setPrototypeOf(this,this.constructor.prototype);this.name="UnsubscriptionError"};_.W(NKa,Error);_.Ne=function(a){this.H8c=a;this.closed=!1;this.Haa=this.Y0=null};_.h=_.Ne.prototype;
_.h.unsubscribe=function(){if(!this.closed){this.closed=!0;var a=this.Y0;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.H8c;if(_.Me(b))try{b()}catch(f){var d=f instanceof NKa?f.errors:[f]}var e=this.Haa;if(e)for(this.Haa=null,b=_.k(e),c=b.next();!c.done;c=b.next()){c=c.value;try{_.Me(c)?c():c.unsubscribe()}catch(f){c=void 0,d=(c=d)!=null?c:[],f instanceof NKa?d=[].concat(_.v(d),_.v(f.errors)):d.push(f)}}if(d)throw new NKa(d);
}};_.h.add=function(a){if(a&&a!==this)if(this.closed)_.Me(a)?a():a.unsubscribe();else{if(a instanceof _.Ne){if(a.closed||a.yUc(this))return;a.dQc(this)}var b;(this.Haa=(b=this.Haa)!=null?b:[]).push(a)}};_.h.yUc=function(a){var b=this.Y0;return b===a||Array.isArray(b)&&b.includes(a)};_.h.dQc=function(a){var b=this.Y0;this.Y0=Array.isArray(b)?(b.push(a),b):b?[b,a]:a};_.h.qXc=function(a){var b=this.Y0;b===a?this.Y0=null:Array.isArray(b)&&rja(b,a)};
_.h.remove=function(a){var b=this.Haa;b&&rja(b,a);a instanceof _.Ne&&a.qXc(this)};var OKa=new _.Ne;OKa.closed=!0;_.Ne.EMPTY=OKa;var tja=function(){setTimeout.apply(null,_.v(_.Gc.apply(0,arguments)))};var Jn=function(a){_.Ne.call(this);this.En=!1;this.destination=a instanceof Jn?a:new PKa(!a||_.Me(a)?{next:a!=null?a:void 0}:a);sja(a)&&a.add(this)};_.W(Jn,_.Ne);Jn.EMPTY=_.Ne.EMPTY;Jn.create=function(a,b,c){return new ff(a,b,c)};_.h=Jn.prototype;_.h.next=function(a){this.En||this.Je(a)};_.h.error=function(a){this.En||(this.En=!0,this.bjb(a))};_.h.complete=function(){this.En||(this.En=!0,this.ira())};_.h.unsubscribe=function(){this.closed||(this.En=!0,_.Ne.prototype.unsubscribe.call(this))};
_.h.Je=function(a){this.destination.next(a)};_.h.bjb=function(a){this.destination.error(a);this.unsubscribe()};_.h.ira=function(){this.destination.complete();this.unsubscribe()};var PKa=function(a){this.f8a=a};PKa.prototype.next=function(a){var b=this.f8a;if(b.next)try{b.next(a)}catch(c){uja(c)}};PKa.prototype.error=function(a){var b=this.f8a;if(b.error)try{b.error(a)}catch(c){uja(c)}else uja(a)};PKa.prototype.complete=function(){var a=this.f8a;if(a.complete)try{a.complete()}catch(b){uja(b)}};
var ff=function(a,b,c){Jn.call(this);this.destination=new PKa(_.Me(a)||!a?{next:a!=null?a:void 0,error:b!=null?b:void 0,complete:c!=null?c:void 0}:a)};_.W(ff,Jn);ff.EMPTY=Jn.EMPTY;ff.create=Jn.create;var Cja=typeof Symbol==="function"&&Symbol.observable||"@@observable";_.Re=function(a){a&&(this.vr=a)};_.h=_.Re.prototype;_.h.JC=function(a){var b=new _.Re;b.source=this;b.operator=a;return b};_.h.subscribe=function(a,b,c){a=a&&a instanceof Jn||a&&_.Me(a.next)&&_.Me(a.error)&&_.Me(a.complete)&&sja(a)?a:new ff(a,b,c);b=this.operator;c=this.source;a.add(b?b.call(a,c):c?this.vr(a):this.vUa(a));return a};_.h.vUa=function(a){try{return this.vr(a)}catch(b){a.error(b)}};
_.h.forEach=function(a,b){var c=this;b=wja(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.vr=function(a){var b;return(b=this.source)==null?void 0:b.subscribe(a)};_.Re.prototype[Cja]=function(){return this};_.Re.prototype.ha=function(){var a=_.Gc.apply(0,arguments);return a.length?vja(a)(this):this};_.Kn=function(a){var b=wja(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)})})};
_.Re.create=function(a){return new _.Re(a)};var QKa=function(){var a=Error.call(this,"object unsubscribed");this.message=a.message;"stack"in a&&(this.stack=a.stack);Object.setPrototypeOf(this,this.constructor.prototype);this.name="ObjectUnsubscribedError"};_.W(QKa,Error);_.Nf=function(){this.ql=[];this.fs=this.En=this.closed=!1;this.WDa=null};_.W(_.Nf,_.Re);_.h=_.Nf.prototype;_.h.JC=function(a){var b=new Ln(this,this);b.operator=a;return b};_.h.dV=function(){if(this.closed)throw new QKa;};_.h.next=function(a){this.dV();if(!this.En)for(var b=_.k(this.ql.slice()),c=b.next();!c.done;c=b.next())c.value.next(a)};_.h.error=function(a){this.dV();if(!this.En){this.fs=this.En=!0;this.WDa=a;for(var b=this.ql;b.length;)b.shift().error(a)}};
_.h.complete=function(){this.dV();if(!this.En){this.En=!0;for(var a=this.ql;a.length;)a.shift().complete()}};_.h.unsubscribe=function(){this.En=this.closed=!0;this.ql=null};_.h.vUa=function(a){this.dV();return _.Re.prototype.vUa.call(this,a)};_.h.vr=function(a){this.dV();this.DOa(a);return this.Ykb(a)};_.h.Ykb=function(a){var b=this,c=this.En,d=this.ql;return this.fs||c?_.Ne.EMPTY:(d.push(a),new _.Ne(function(){return rja(b.ql,a)}))};
_.h.DOa=function(a){var b=this.WDa,c=this.En;this.fs?a.error(b):c&&a.complete()};_.h.ff=function(){var a=new _.Re;a.source=this;return a};_.Nf.create=function(a,b){return new Ln(a,b)};var Ln=function(a,b){_.Nf.call(this);this.destination=a;this.source=b};_.W(Ln,_.Nf);Ln.create=_.Nf.create;Ln.prototype.next=function(a){var b,c;(b=this.destination)==null||(c=b.next)==null||c.call(b,a)};Ln.prototype.error=function(a){var b,c;(b=this.destination)==null||(c=b.error)==null||c.call(b,a)};
Ln.prototype.complete=function(){var a,b;(a=this.destination)==null||(b=a.complete)==null||b.call(a)};Ln.prototype.vr=function(a){var b,c;return(c=(b=this.source)==null?void 0:b.subscribe(a))!=null?c:_.Ne.EMPTY};_.Mn=function(){_.Nf.apply(this,arguments);this.value=null;this.Vt=this.dj=!1};_.W(_.Mn,_.Nf);_.Mn.create=_.Nf.create;_.Mn.prototype.DOa=function(a){var b=this.dj,c=this.value,d=this.WDa,e=this.En,f=this.Vt;if(this.fs)a.error(d);else if(e||f)b&&a.next(c),a.complete()};_.Mn.prototype.next=function(a){this.En||(this.value=a,this.dj=!0)};_.Mn.prototype.complete=function(){var a=this.dj,b=this.value;this.Vt||(this.Vt=!0,a&&_.Nf.prototype.next.call(this,b),_.Nf.prototype.complete.call(this))};_.Oh=function(a){_.Nf.call(this);this.Pd=a};_.W(_.Oh,_.Nf);_.Oh.create=_.Nf.create;_.Oh.prototype.vr=function(a){var b=_.Nf.prototype.vr.call(this,a);!b.closed&&a.next(this.Pd);return b};_.Oh.prototype.getValue=function(){var a=this.WDa,b=this.Pd;if(this.fs)throw a;this.dV();return b};_.Oh.prototype.next=function(a){_.Nf.prototype.next.call(this,this.Pd=a)};_.p.Object.defineProperties(_.Oh.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.getValue()}}});_.wf=new _.Re(function(a){return a.complete()});var Aja=typeof Symbol==="function"&&Symbol.iterator?Symbol.iterator:"@@iterator";var Gja=function(a){return a&&typeof a.length==="number"&&typeof a!=="function"};var Qka=function(a,b,c){this.kind=a;this.value=b;this.error=c;this.dj=a==="N"};Qka.prototype.observe=function(a){return Rja(this,a)};Qka.prototype.accept=function(a,b,c){if(_.Me(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 Rka=new Qka("C");var RKa={now:function(){return(RKa.Me||Date).now()},Me:void 0};_.Sf=function(a,b,c){a=a===void 0?Infinity:a;b=b===void 0?Infinity:b;c=c===void 0?RKa:c;_.Nf.call(this);this.bufferSize=a;this.wS=b;this.f7b=c;this.buffer=[];this.v3a=b===Infinity;this.bufferSize=Math.max(1,a);this.wS=Math.max(1,b)};_.W(_.Sf,_.Nf);_.Sf.create=_.Nf.create;_.Sf.prototype.next=function(a){var b=this.buffer,c=this.v3a,d=this.f7b,e=this.wS;this.En||(b.push(a),!c&&b.push(d.now()+e));SKa(this);_.Nf.prototype.next.call(this,a)};
_.Sf.prototype.vr=function(a){this.dV();SKa(this);for(var b=this.Ykb(a),c=this.v3a,d=this.buffer.slice(),e=0;e<d.length&&!a.closed;e+=c?1:2)a.next(d[e]);this.DOa(a);return b};var SKa=function(a){var b=a.bufferSize,c=a.f7b,d=a.buffer;a=a.v3a;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 UKa=function(a,b){b=b===void 0?TKa:b;this.Sfd=a;this.now=b};UKa.prototype.Xe=function(a,b,c){b=b===void 0?0:b;return(new this.Sfd(this,a)).Xe(c,b)};var TKa=RKa.now;_.gf=function(){var a=Error.call(this,"no elements in sequence");this.message=a.message;"stack"in a&&(this.stack=a.stack);Object.setPrototypeOf(this,this.constructor.prototype);this.name="EmptyError"};_.W(_.gf,Error);_.kf=function(a,b,c,d,e){Jn.call(this,a);this.ncd=e;b&&(this.Je=function(f){try{b(f)}catch(g){this.destination.error(g)}});c&&(this.bjb=function(f){try{c(f)}catch(g){this.destination.error(g)}this.unsubscribe()});d&&(this.ira=function(){try{d()}catch(f){this.destination.error(f)}this.unsubscribe()})};_.W(_.kf,Jn);_.kf.EMPTY=Jn.EMPTY;_.kf.create=Jn.create;_.kf.prototype.unsubscribe=function(){var a;this.closed||(a=this.ncd)!=null&&a.call(this);Jn.prototype.unsubscribe.call(this)};var Pf=function(a,b){this.source=a;this.l5b=b;this.aV=null;this.lta=0;this.d0=null};_.W(Pf,_.Re);Pf.create=_.Re.create;Pf.prototype.vr=function(a){return VKa(this).subscribe(a)};var VKa=function(a){var b=a.aV;if(!b||b.En)a.aV=a.l5b();return a.aV};Pf.prototype.kUa=function(){this.lta=0;var a=this.d0;this.aV=this.d0=null;a==null||a.unsubscribe()};
Pf.prototype.connect=function(){var a=this,b=this.d0;if(!b){b=this.d0=new _.Ne;var c=VKa(this);b.add(this.source.subscribe(new _.kf(c,void 0,function(d){a.kUa();c.error(d)},function(){a.kUa();c.complete()},function(){return a.kUa()})));b.closed&&(this.d0=null,b=_.Ne.EMPTY)}return b};Pf.prototype.Jw=function(){return _.lf()(this)};var Tja=Array.isArray;var Vja=Array.isArray,WKa=Object,Wja=WKa.getPrototypeOf,Xja=WKa.prototype,Yja=WKa.keys;var bka=function(a,b,c){Jn.call(this,a);this.Je=b;this.Xgd=c};_.W(bka,Jn);bka.EMPTY=Jn.EMPTY;bka.create=Jn.create;bka.prototype.ira=function(){this.Xgd()?Jn.prototype.ira.call(this):this.unsubscribe()};var XKa=function(a){var b=cancelAnimationFrame,c=requestAnimationFrame(function(d){b=void 0;a(d)});return new _.Ne(function(){var d;return(d=b)==null?void 0:d(c)})},YKa=function(){return requestAnimationFrame.apply(null,_.v(_.Gc.apply(0,arguments)))},ZKa=function(){cancelAnimationFrame.apply(null,_.v(_.Gc.apply(0,arguments)))};var $Ka={now:function(){return($Ka.Me||performance).now()},Me:void 0};_.aLa=new _.Re(function(a){var b=new _.Ne,c=$Ka,d=c.now(),e=function(f){var g=c.now();a.next({timestamp:f,Rtd:g-d});a.closed||b.add(XKa(e))};b.add(XKa(e));return b});var fka=["addListener","removeListener"],eka=["addEventListener","removeEventListener"],hka=["on","off"];var Nn=function(){_.Ne.call(this)};_.W(Nn,_.Ne);Nn.EMPTY=_.Ne.EMPTY;Nn.prototype.Xe=function(){return this};var bLa=function(a,b){return setInterval.apply(null,[a,b].concat(_.v(_.Gc.apply(2,arguments))))};var On=function(a,b){_.Ne.call(this);this.scheduler=a;this.kqa=b;this.pending=!1};_.W(On,Nn);On.EMPTY=Nn.EMPTY;_.h=On.prototype;_.h.Xe=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.FY(c,a,b));this.pending=!0;this.delay=b;this.id=this.id||this.KY(c,this.id,b);return this};_.h.KY=function(a,b,c){c=c===void 0?0:c;return bLa(a.flush.bind(a,this),c)};
_.h.FY=function(a,b,c){c=c===void 0?0:c;if(c!=null&&this.delay===c&&this.pending===!1)return b;clearInterval(b)};_.h.execute=function(a,b){if(this.closed)return Error("ab");this.pending=!1;if(a=this.djb(a,b))return a;this.pending===!1&&this.id!=null&&(this.id=this.FY(this.scheduler,this.id,null))};_.h.djb=function(a){var b=!1;try{this.kqa(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.kqa=this.state=this.scheduler=null;this.pending=!1;rja(c,this);a!=null&&(this.id=this.FY(b,a,null));this.delay=null;Nn.prototype.unsubscribe.call(this)}};var Pn=function(a,b){b=b===void 0?TKa:b;UKa.call(this,a,b);this.actions=[];this.active=!1;this.wR=void 0};_.W(Pn,UKa);Pn.prototype.flush=function(a){var b=this.actions;if(this.active)b.push(a);else{var c;this.active=!0;do if(c=a.execute(a.state,a.delay))break;while(a=b.shift());this.active=!1;if(c){for(;a=b.shift();)a.unsubscribe();throw c;}}};_.uf=new Pn(On);_.yk=new _.Re(_.Oe);var ika=Array.isArray;var pka=function(a){var b=Error.call(this,"Timeout has occurred");this.message=b.message;"stack"in b&&(this.stack=b.stack);this.info=a===void 0?null:a;Object.setPrototypeOf(this,this.constructor.prototype);this.name="TimeoutError"};_.W(pka,Error);var cLa=function(a,b){On.call(this,a,b);this.scheduler=a;this.kqa=b};_.W(cLa,On);cLa.EMPTY=On.EMPTY;cLa.prototype.KY=function(a,b,c){c=c===void 0?0:c;if(c!==null&&c>0)return On.prototype.KY.call(this,a,b,c);a.actions.push(this);return a.wR||(a.wR=YKa(function(){return a.flush(void 0)}))};cLa.prototype.FY=function(a,b,c){c=c===void 0?0:c;if(c!=null&&c>0||c==null&&this.delay>0)return On.prototype.FY.call(this,a,b,c);a.actions.length===0&&(ZKa(b),a.wR=void 0)};var dLa=function(){Pn.apply(this,arguments)};_.W(dLa,Pn);dLa.prototype.flush=function(a){this.active=!0;this.wR=void 0;var b=this.actions,c,d=-1;a=a||b.shift();var e=b.length;do if(c=a.execute(a.state,a.delay))break;while(++d<e&&(a=b.shift()));this.active=!1;if(c){for(;++d<e&&(a=b.shift());)a.unsubscribe();throw c;}};var eLa=new dLa(cLa);var fLa=1,gLa,qka={},hLa=function(a){var b=fLa++;qka[b]=!0;gLa||(gLa=Promise.resolve());gLa.then(function(){return rka(b)&&a()});return b};var iLa=function(){return hLa.apply(null,_.v(_.Gc.apply(0,arguments)))};var jLa=function(a,b){On.call(this,a,b);this.scheduler=a;this.kqa=b};_.W(jLa,On);jLa.EMPTY=On.EMPTY;jLa.prototype.KY=function(a,b,c){c=c===void 0?0:c;if(c!==null&&c>0)return On.prototype.KY.call(this,a,b,c);a.actions.push(this);return a.wR||(a.wR=iLa(a.flush.bind(a,void 0)))};jLa.prototype.FY=function(a,b,c){c=c===void 0?0:c;if(c!=null&&c>0||c==null&&this.delay>0)return On.prototype.FY.call(this,a,b,c);a.actions.length===0&&(rka(b),a.wR=void 0)};var kLa=function(){Pn.apply(this,arguments)};_.W(kLa,Pn);kLa.prototype.flush=function(a){this.active=!0;this.wR=void 0;var b=this.actions,c,d=-1;a=a||b.shift();var e=b.length;do if(c=a.execute(a.state,a.delay))break;while(++d<e&&(a=b.shift()));this.active=!1;if(c){for(;++d<e&&(a=b.shift());)a.unsubscribe();throw c;}};_.lLa=new kLa(jLa);var Qn=function(a,b){On.call(this,a,b);this.scheduler=a;this.kqa=b};_.W(Qn,On);Qn.EMPTY=On.EMPTY;Qn.prototype.Xe=function(a,b){b=b===void 0?0:b;if(b>0)return On.prototype.Xe.call(this,a,b);this.delay=b;this.state=a;this.scheduler.flush(this);return this};Qn.prototype.execute=function(a,b){return b>0||this.closed?On.prototype.execute.call(this,a,b):this.djb(a,b)};Qn.prototype.KY=function(a,b,c){c=c===void 0?0:c;return c!=null&&c>0||c==null&&this.delay>0?On.prototype.KY.call(this,a,b,c):a.flush(this)};var mLa=function(){Pn.apply(this,arguments)};_.W(mLa,Pn);var nLa=new mLa(Qn);var Rn=function(){this.v6b=0;this.Im=new Set;this.Tb=!1;this.E5=new _.Oh(!1)};Rn.prototype.add=function(){this.J2a||this.Tb||this.E5.next(!0);var a=this.v6b++;this.Im.add(a);return a};Rn.prototype.has=function(a){return this.Im.has(a)};Rn.prototype.remove=function(a){this.Im.delete(a);this.Im.size===0&&this.J2a&&this.E5.next(!1)};Rn.prototype.La=function(){this.Im.clear();this.J2a&&this.E5.next(!1);this.Tb=!0;this.E5.unsubscribe()};
_.p.Object.defineProperties(Rn.prototype,{J2a:{configurable:!0,enumerable:!0,get:function(){return this.Tb?!1:this.E5.value}},N7c:{configurable:!0,enumerable:!0,get:function(){return this.Tb?new _.Re(function(a){a.next(!1);a.complete()}):this.E5}}});Rn.ua=_.q({token:Rn,Fa:"root",qa:function(){return new Rn}});var Sn=function(){this.G3a=_.u(Rn);this.scheduler=_.u(Ee);this.qg=_.u(ze)};Sn.prototype.add=function(){var a=this,b=this.G3a.add();return function(){a.G3a.has(b)&&(a.scheduler.notify(11),a.G3a.remove(b))}};
Sn.prototype.run=function(a){var b=this.add();a().catch(this.qg).finally(b)};Sn.ua=_.q({token:Sn,Fa:"root",qa:function(){return new Sn}});_.Jj=function(a){a=a===void 0?!1:a;_.Nf.call(this);this.Im=this.pK=void 0;this.UPc=a;if(Dfa()){var b;this.pK=(b=_.u(_.jg,{optional:!0}))!=null?b:void 0;var c;this.Im=(c=_.u(Rn,{optional:!0}))!=null?c:void 0}};_.W(_.Jj,_.Nf);_.Jj.create=_.Nf.create;_.Jj.prototype.emit=function(a){var b=_.gd(null);try{_.Nf.prototype.next.call(this,a)}finally{_.gd(b)}};
_.Jj.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.UPc&&(b=oLa(this,b),d&&(d=oLa(this,d)),c&&(c=oLa(this,c)));d=_.Nf.prototype.subscribe.call(this,{next:d,error:b,complete:c});a instanceof _.Ne&&a.add(d);return d};
var oLa=function(a,b){return function(c){var d,e=(d=a.Im)==null?void 0:d.add();setTimeout(function(){try{b(c)}finally{if(e!==void 0){var f;(f=a.Im)==null||f.remove(e)}}})}};var yka,Iza,pLa;yka=0;
_.ih=function(a){this.l4=this.nha=!1;this.isStable=!0;this.pka=new _.Jj(!1);this.kka=new _.Jj(!1);this.rl=new _.Jj(!1);this.onError=new _.Jj(!1);var b=a.NCb===void 0?!1:a.NCb,c=a.Una===void 0?!1:a.Una,d=a.I6===void 0?!1:a.I6;a=a.dM===void 0?!1:a.dM;if(typeof Zone=="undefined")throw new _.cd(908,!1);Zone.assertZonePatched();this.R0=0;this.umb=this.lE=Zone.current;Zone.TaskTrackingZoneSpec&&(this.lE=this.lE.fork(new Zone.TaskTrackingZoneSpec));b&&Zone.longStackTraceZoneSpec&&(this.lE=this.lE.fork(Zone.longStackTraceZoneSpec));
this.Una=!d&&c;this.I6=d;this.Bca=!1;this.dM=a;Bka(this)};Iza=function(){return typeof Zone!=="undefined"&&Zone.current.get("isAngularZone")===!0};pLa=function(){if(Iza())throw new _.cd(909,!1);};_.ih.prototype.run=function(a,b,c){return this.lE.run(a,b,c)};_.ih.prototype.runTask=function(a,b,c,d){var e=this.lE;a=e.scheduleEventTask("NgZoneEvent: "+d,a,qLa,ska,ska);try{return e.runTask(a,b,c)}finally{e.cancelTask(a)}};_.ih.prototype.runGuarded=function(a,b,c){return this.lE.runGuarded(a,b,c)};
_.ih.prototype.Vb=function(a){return this.umb.run(a)};var qLa={},Tn=function(){this.nha=this.l4=!1;this.isStable=!0;this.pka=new _.Jj;this.kka=new _.Jj;this.rl=new _.Jj;this.onError=new _.Jj};Tn.prototype.run=function(a,b,c){return a.apply(b,c)};Tn.prototype.runGuarded=function(a,b,c){return a.apply(b,c)};Tn.prototype.Vb=function(a){return a()};Tn.prototype.runTask=function(a,b,c){return a.apply(b,c)};var fg=function(){this.lw=null};fg.prototype.execute=function(){var a;(a=this.lw)==null||a.execute()};fg.ua=_.q({token:fg,Fa:"root",qa:function(){return new fg}});var rLa=[0,1,2,3],gg=function(){this.Lc=_.u(_.ih);this.scheduler=_.u(Ee);this.qg=_.u(_.lh,{optional:!0});this.kM=new Set;this.mea=new Set;this.gfa=!1;_.u(hg,{optional:!0})};
gg.prototype.execute=function(){var a=this.kM.size>0;a&&Zd(16);this.gfa=!0;for(var b=_.k(rLa),c=b.next(),d={};!c.done;d={phase:void 0},c=b.next()){d.phase=c.value;c=_.k(this.kM);for(var e=c.next(),f={};!e.done;f={DR:void 0},e=c.next())if(f.DR=e.value,!f.DR.afa&&f.DR.Fha[d.phase])try{f.DR.vBa=this.Lc.Vb(function(g,m){return function(){return sLa(function(){return(0,g.DR.Fha[m.phase])(g.DR.vBa)},g.DR.Zc)}}(f,d))}catch(g){f.DR.afa=!0,e=void 0,(e=this.qg)==null||e.handleError(g)}}this.gfa=!1;b=_.k(this.kM);
for(d=b.next();!d.done;d=b.next())d=d.value,d.rVa(),d.once&&(this.kM.delete(d),d.destroy());b=_.k(this.mea);for(d=b.next();!d.done;d=b.next())this.kM.add(d.value);this.mea.size>0&&this.scheduler.notify(7);this.mea.clear();a&&Zd(17)};gg.prototype.register=function(a){var b=a.view;if(b!==void 0){var c;((c=b[25])!=null?c:b[25]=[]).push(a);Md(b);b[2]|=8192}else this.gfa?this.mea.add(a):(this.kM.add(a),this.scheduler.notify(7))};
gg.prototype.unregister=function(a){this.gfa&&this.kM.has(a)?(a.afa=!0,a.vBa=void 0,a.once=!0):(this.kM.delete(a),this.mea.delete(a))};var sLa=function(a,b){return b?b.run(1,a):a()};gg.ua=_.q({token:gg,Fa:"root",qa:function(){return new gg}});var kg=function(a,b,c,d,e,f){var g=this;this.lw=a;this.Fha=b;this.view=c;this.once=d;this.Zc=f===void 0?null:f;this.afa=!1;this.vBa=void 0;this.Adb=e==null?void 0:e.ae(function(){return g.destroy()})};
kg.prototype.rVa=function(){this.afa=!1;this.vBa=void 0;var a;(a=this.Zc)==null||a.dispose();this.Zc=null};kg.prototype.destroy=function(){var a=this;this.lw.unregister(this);var b;(b=this.Adb)==null||b.call(this);var c;(b=(c=this.view)==null?void 0:c[25])&&(this.view[25]=b.filter(function(d){return d!==a}))};var Ana=function(){};Ana.ua=_.q({token:Ana,Fa:"root",qa:function(){return new tLa}});var tLa=function(){this.Dea=0;this.Fla=new Map};_.h=tLa.prototype;_.h.add=function(a){this.enqueue(a);this.Xe(a)};_.h.Xe=function(a){a.Of&&this.Dea++};_.h.remove=function(a){var b=this.Fla.get(a.zone);b.has(a)&&(b.delete(a),a.Of&&this.Dea--)};_.h.enqueue=function(a){var b=a.zone;this.Fla.has(b)||this.Fla.set(b,new Set);b=this.Fla.get(b);b.has(a)||b.add(a)};
_.h.flush=function(){for(var a=this;this.Dea>0;){for(var b=!1,c=_.k(this.Fla),d=c.next(),e={};!d.done;e={f9a:void 0},d=c.next()){var f=_.k(d.value);d=f.next().value;f=f.next().value;e.f9a=f;d===null?b||(b=uLa(this,e.f9a)):b||(b=d.run(function(g){return function(){return uLa(a,g.f9a)}}(e)))}b||(this.Dea=0)}};var uLa=function(a,b){var c=!1;b=_.k(b);for(var d=b.next();!d.done;d=b.next())d=d.value,d.Of&&(a.Dea--,c=!0,d.run());return c};var vLa=new _.wd(""),wLa=new _.wd(""),Un=function(a,b,c){var d=this;this.mb=a;this.IYb=b;this.IRa=!0;this.xT=[];this.Jta=null;if(Dfa()){var e;this.tSc=(e=_.u(_.jg,{optional:!0}))!=null?e:void 0}xLa||(xLa=c,yLa(b));this.MZc();a.run(function(){d.Jta=typeof Zone=="undefined"?null:Zone.current.get("TaskTrackingZone")})};
Un.prototype.MZc=function(){var a=this,b=this.mb.pka.subscribe({next:function(){a.IRa=!1}}),c=this.mb.Vb(function(){return a.mb.rl.subscribe({next:function(){pLa();queueMicrotask(function(){a.IRa=!0;a.snb()})}})}),d;(d=this.tSc)==null||d.ae(function(){b.unsubscribe();c.unsubscribe()})};Un.prototype.isStable=function(){return this.IRa&&!this.mb.nha};
Un.prototype.snb=function(){var a=this;if(this.isStable())queueMicrotask(function(){for(;a.xT.length!==0;){var c=a.xT.pop();clearTimeout(c.o7);c.Z3c()}});else{var b=zLa(this);this.xT=this.xT.filter(function(c){return c.N8b&&c.N8b(b)?(clearTimeout(c.o7),!1):!0})}};var zLa=function(a){return a.Jta?a.Jta.Eyd.map(function(b){return{source:b.source,m2c:b.m2c,data:b.data}}):[]};_.h=Un.prototype;
_.h.addCallback=function(a,b,c){var d=this,e=-1;b&&b>0&&(e=setTimeout(function(){d.xT=d.xT.filter(function(f){return f.o7!==e});a()},b));this.xT.push({Z3c:a,o7:e,N8b:c})};_.h.whenStable=function(a,b,c){if(c&&!this.Jta)throw Error("cb");this.addCallback(a,b,c);this.snb()};_.h.w9a=function(a){this.IYb.w9a(a,this)};_.h.xdb=function(a){this.IYb.xdb(a)};_.h.findProviders=function(){return[]};Un.O=function(a){return new (a||Un)(_.t(_.ih),_.t(Vn),_.t(wLa))};Un.ua=_.q({token:Un,qa:Un.O});
var Vn=function(){this.M8=new Map};Vn.prototype.w9a=function(a,b){this.M8.set(a,b)};Vn.prototype.xdb=function(a){this.M8.delete(a)};Vn.prototype.Pfa=function(a,b){var c,d;return(d=(c=xLa)==null?void 0:c.Pfa(this,a,b===void 0?!0:b))!=null?d:null};Vn.O=function(a){return new (a||Vn)};Vn.ua=_.q({token:Vn,qa:Vn.O,Fa:"platform"});var xLa;var Nka=function(){_.kf.apply(this,arguments);this.YUa=0;this.B6b=!1};_.W(Nka,_.kf);Nka.EMPTY=_.kf.EMPTY;Nka.create=_.kf.create;Nka.prototype.unsubscribe=function(){this.B6b=!0;this.YUa===0&&_.kf.prototype.unsubscribe.call(this)};_.$ka={i5a:!0,Qjd:!1};var ALa,BLa;ALa=new _.wd("");
_.oh=function(){var a=this;this.Jb=this.uta=!1;this.KT=[];this.B1=[];this.R8c=_.u(ze);this.j_c=_.u(fg);this.zS=_.u(pKa);this.yfd=_.u(Ana);this.Ne=0;this.s7=null;this.d0c=new Set;this.Rpb=new _.Nf;this.pxb=[];this.QE=[];this.U8c=_.u(Rn);this.Xb=_.u(_.Ce);this.qta=null;this.c7b=function(){if(a.uta)throw new _.cd(101,!1);var b=_.gd(null);try{a.uta=!0;a.qta!==null||a.Xb.Tb||(a.qta=a.Xb.get(_.De,null,{optional:!0}));for(var c=0;a.Ne!==0&&c++<10;){Zd(14);a:{var d=void 0,e=void 0,f=void 0,g=void 0;a.Ne&
16&&(a.Ne&=-17,a.yfd.flush());var m=!1;if(a.Ne&7){var n=!!(a.Ne&1);a.Ne&=-8;a.Ne|=8;for(var r=_.k(a.fqb),x=r.next();!x.done;x=r.next()){var z=x.value.ef;if(n||Jfa(z))Gia(z,n&&!a.zS?0:1),m=!0}a.Ne&=-5;BLa(a);if(a.Ne&23)break a}m||((g=a.qta)==null||(f=g.Aua)==null||f.call(g),(e=a.qta)==null||(d=e.end)==null||d.call(e));a.Ne&8&&(a.Ne&=-9,a.j_c.execute());BLa(a)}Zd(15)}}finally{a.uta=!1;var D;(D=a.s7)==null||D.dispose();a.s7=null;_.gd(b);a.Rpb.next();Zd(13)}};_.u(hg,{optional:!0})};
_.oh.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()})};_.oh.prototype.hy=function(a,b){return CLa(this,a,b)};
var CLa=function(a,b,c){var d=d===void 0?_.oKa:d;return a.Xb.get(_.ih).run(function(){Zd(10);var e=b instanceof wKa;if(!a.Xb.get(mh).done)throw new _.cd(405,"");e=e?b:_.MKa(a.Xb.get(_.Dn),b);a.pxb.push(e.MV);var f=e.j9c?void 0:a.Xb.get(En),g=e.create(d,[],c||e.nb,f),m=g.location.na,n=g.Mb.get(vLa,null);n==null||n.w9a(m);g.ae(function(){a.G2(g.EC);dla(a.QE,g);n==null||n.xdb(m)});a.IVc(g);Zd(11,g);return g})};_.oh.prototype.tick=function(){this.zS||(this.Ne|=1);this.oUa()};
_.oh.prototype.oUa=function(){Zd(12);this.s7!==null?this.s7.run(0,this.c7b):this.c7b()};BLa=function(a){a.fqb.some(function(b){return Jfa(b.ef)})?a.Ne|=2:a.Ne&=-8};_.DLa=function(a,b){a.B1.push(b);if(b.bra)throw new _.cd(902,!1);b.QA=a;a=(b.ef[2]&512)!==0;var c=b.ef[16];c===null||a||Nia(c,b.ef);_.Kfa(b.ef)};_.h=_.oh.prototype;_.h.G2=function(a){dla(this.B1,a);a.QA=null;var b=(a.ef[2]&512)!==0,c=a.ef[16];c===null||b||$ga(c,a.ef);Zga(a.ef[1],a.ef)};
_.h.IVc=function(a){_.DLa(this,a.EC);try{this.tick()}catch(b){this.R8c(b)}this.QE.push(a);this.Xb.get(ALa,[]).forEach(function(b){return b(a)})};_.h.La=function(){if(!this.Jb)try{this.KT.forEach(function(a){return a()}),this.B1.slice().forEach(function(a){return a.destroy()})}finally{this.Jb=!0,this.B1=[],this.KT=[]}};_.h.ae=function(a){var b=this;this.KT.push(a);return function(){return dla(b.KT,a)}};_.h.destroy=function(){if(this.Jb)throw new _.cd(406,!1);var a=this.Xb;a.destroy&&!a.Tb&&a.destroy()};
_.p.Object.defineProperties(_.oh.prototype,{fqb:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.v(this.d0c.keys()),_.v(this.B1))}},Tb:{configurable:!0,enumerable:!0,get:function(){return this.Jb}},isStable:{configurable:!0,enumerable:!0,get:function(){return this.U8c.N7c.ha(_.E(function(a){return!a}))}},Mb:{configurable:!0,enumerable:!0,get:function(){return this.Xb}},Lkd:{configurable:!0,enumerable:!0,get:function(){return this.B1.length}}});_.oh.O=function(a){return new (a||_.oh)};
_.oh.ua=_.q({token:_.oh,qa:_.oh.O,Fa:"root"});_.Kna=new Map;var pla=function(a,b){this.view=a;this.node=b};pla.Xq=qla;_.Ag=function(){};_.Ag.Xq=Bla;var lg=function(a,b,c){this.mN=a;this.c$=b;this.b$=c};_.W(lg,_.Ag);lg.Xq=_.Ag.Xq;lg.prototype.clear=function(){for(;this.length>0;)this.remove(this.length-1)};lg.prototype.get=function(a){var b=this.mN[8];return b!==null&&b[a]||null};lg.prototype.Bi=function(a,b,c){if(typeof c==="number")var d=c;else if(c!=null){d=c.index;var e=c.Mb}a=ELa(a,b||{},e,null);FLa(this,a,d,_.fla(this.c$,null));return a};
_.GLa=function(a,b,c){var d=b&&typeof b!=="function";if(!d){var e=c||{};c=e.index;var f=e.Mb;var g=e.VQ;var m=e.gF||e.ySb;var n=e.HO;e=e.bindings}b=d?b:new xh(b[td]||null);f=f||a.hBa;m||b.Fm!=null||(d=(d?f:a.hBa).get(_.Ce,null))&&(m=d);g=b.create(f,g,null,m,n,e);FLa(a,g.EC,c,_.fla(a.c$,null));return g};lg.prototype.Uya=function(a,b){return FLa(this,a,b,!0)};
var FLa=function(a,b,c,d){var e=b.ef;if(_.Fd(e[3])){var f=a.indexOf(b);f!==-1?a.detach(f):(f=e[3],f=new lg(f,f[5],f[3]),f.detach(f.indexOf(b)))}c=a.SNa(c);a=a.mN;_.Oia(a,e,c,d);if(b.QA)throw new _.cd(902,!1);b.bra=!0;d=Cla(a);c>=d.length?d.push(b):d.splice(c,0,b);return b};_.h=lg.prototype;_.h.move=function(a,b){return this.Uya(a,b)};_.h.indexOf=function(a){var b=this.mN[8];return b!==null?b.indexOf(a):-1};
_.h.remove=function(a){a=this.SNa(a,-1);var b=_.Pia(this.mN,a);b&&(ffa(Cla(this.mN),a),_.bha(b[1],b))};_.h.detach=function(a){a=this.SNa(a,-1);var b=_.Pia(this.mN,a);return b&&ffa(Cla(this.mN),a)!=null?new hh(b):null};_.h.SNa=function(a,b){return a==null?this.length+(b===void 0?0:b):a};
_.p.Object.defineProperties(lg.prototype,{element:{configurable:!0,enumerable:!0,get:function(){return ie(this.c$,this.b$)}},Mb:{configurable:!0,enumerable:!0,get:function(){return new _.ce(this.c$,this.b$)}},hBa:{configurable:!0,enumerable:!0,get:function(){var a=pga(this.c$,this.b$);if(a!==-1){var b=gga(a,this.b$);return new _.ce(b[1].data[(a&32767)+8],b)}return new _.ce(null,this.b$)}},length:{configurable:!0,enumerable:!0,get:function(){return this.mN.length-10}}});var Dla=Ela;var Fla=Ila;var Lla=function(a,b,c,d){ye=!0;return b[11].createElement(d,_.Od.dwa)};var Mla=function(a,b){ye=!0;return b[11].createComment(Qga(""))};_.ena="en-US";_.Xla={marker:"element"};_.Zla={marker:"ICU"};_.bma=function(a,b,c){ye=!0;a:{a=a[11];switch(c){case Node.COMMENT_NODE:b=a.createComment(Qga(b));break a;case Node.TEXT_NODE:b=a.bwa(b);break a;case Node.ELEMENT_NODE:b=a.createElement(b,null);break a}b=void 0}return b};var Ola=/\ufffd(\d+):?\d*\ufffd/gi,Yla=/\ufffd(\d+)\ufffd/,Ula=/^\s*(\ufffd\d+:?\d*\ufffd)\s*,\s*(select|plural)\s*,/,Qla=/\ufffd\/?\*(\d+:\d+)\ufffd/gi,ama=/\ufffd(\/?[#*]\d+):?\d*\ufffd/gi,$la=/\uE500/g;var HLa,sma;_.Bg=function(a){this.GSc=a=a===void 0?!1:a;this.Of=!0;this.imb=void 0;this.Ux=[];this.BOa=!1;this.BT=void 0;this.length=0;this.last=this.first=void 0;this[HLa]=ema};_.h=_.Bg.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.Of=!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.BOa=!b)this.Ux=a,this.length=a.length,this.last=a[this.length-1],this.first=a[0]};_.Fg=function(a){a.BT===void 0||!a.BOa&&a.GSc||a.BT.next(a)};sma=function(a,b){a.imb=b};
_.Bg.prototype.pab=function(){this.Of=!0;var a;(a=this.imb)==null||a.call(this)};_.Bg.prototype.destroy=function(){this.BT!==void 0&&(this.BT.complete(),this.BT.unsubscribe())};_.p.Object.defineProperties(_.Bg.prototype,{Jc:{configurable:!0,enumerable:!0,get:function(){var a;return(a=this.BT)!=null?a:this.BT=new _.Nf}}});HLa=Symbol.iterator;_.zg=function(a,b,c){this.lSc=a;this.vib=b;this.ab=c};_.zg.prototype.Bi=function(a,b){return ELa(this,a,b)};var ELa=function(a,b,c,d){a=_.ela(a.lSc,a.vib,b,{w4c:c,owa:d});return new hh(a)};_.p.Object.defineProperties(_.zg.prototype,{x4b:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.vib.Vf)==null?void 0:a.x4b)||null}}});_.zg.Xq=gma;var kma=function(a){this.Dla=a;this.matches=null};kma.prototype.clone=function(){return new kma(this.Dla)};kma.prototype.pab=function(){this.Dla.pab()};var jma=function(a){this.queries=a=a===void 0?[]:a};jma.prototype.Bi=function(a){var b=a.queries;if(b!==null){a=a.wd!==null?a.wd[0]:b.length;for(var c=[],d=0;d<a;d++)c.push(this.queries[b.queries[d].aKb].clone());return new jma(c)}return null};jma.prototype.G2=function(a){pia(this,a)};
var pia=function(a,b){for(var c=0;c<a.queries.length;c++)b.queries.queries[c].matches!==null&&a.queries[c].pab()},nma=function(a,b,c){this.flags=b;this.read=c===void 0?null:c;this.BBa=typeof a==="string"?oma(a):a},pma=function(a){this.queries=a=a===void 0?[]:a};_.h=pma.prototype;_.h.Mwa=function(a,b){for(var c=0;c<this.queries.length;c++)this.queries[c].Mwa(a,b)};_.h.NZa=function(a){for(var b=0;b<this.queries.length;b++)this.queries[b].NZa(a)};
_.h.PZa=function(a){for(var b=null,c=0;c<this.length;c++){var d=this.queries[c].PZa(a,b!==null?b.length:0);d&&(d.aKb=c,b!==null?b.push(d):b=[d])}return b!==null?new pma(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(pma.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return this.queries.length}}});
var Eg=function(a,b){this.metadata=a;this.matches=null;this.aKb=-1;this.xyb=!1;this.cOa=!0;this.uib=b===void 0?-1:b};Eg.prototype.Mwa=function(a,b){if(ILa(this,b)){var c=this.metadata.BBa;if(Array.isArray(c))for(var d=0;d<c.length;d++){var e=c[d];a:{var f=b.R4;if(f!==null)for(var g=0;g<f.length;g+=2)if(f[g]===e){f=f[g+1];break a}f=null}JLa(this,a,b,f);JLa(this,a,b,wga(b,a,e,!1,!1))}else c===_.zg?b.type&4&&JLa(this,a,b,-1):JLa(this,a,b,wga(b,a,c,!1,!1))}};
Eg.prototype.NZa=function(a){this.uib===a.index&&(this.cOa=!1)};Eg.prototype.ta=function(a,b){this.Mwa(a,b)};Eg.prototype.PZa=function(a,b){return ILa(this,a)?(this.xyb=!0,KLa(this,-a.index,b),new Eg(this.metadata)):null};
var ILa=function(a,b){if(a.cOa&&(a.metadata.flags&1)!==1){a=a.uib;for(b=b.parent;b!==null&&b.type&8&&b.index!==a;)b=b.parent;return a===(b!==null?b.index:-1)}return a.cOa},JLa=function(a,b,c,d){if(d!==null){var e=a.metadata.read;e!==null?e===_.he||e===_.Ag||e===_.zg&&c.type&4?KLa(a,c.index,-2):(b=wga(c,b,e,!1,!1),b!==null&&KLa(a,c.index,b)):KLa(a,c.index,d)}},KLa=function(a,b,c){a.matches===null?a.matches=[b,c]:a.matches.push(b,c)};var vma=0,wma=0,xma=0;var Wn=function(){};Wn.O=function(a){return new (a||Wn)(_.t(_.oh))};Wn.Ha=_.Je({type:Wn});Wn.Ga=_.Xc({});_.Tma=Symbol("jb");_.Uma=Object.assign({},Mea,{hdb:void 0,Xrb:function(a,b){_.md(a,b)}});_.eh.required=function(a){return Vma(_.Tma,a)};_.fh.required=function(){return _.Jg(!0,!0)};_.gh.required=function(){return _.Jg(!0,!0)};_.Xn=function(){};_.Xn.Xq=Wma;var LLa=function(){},NLa,MLa;LLa.prototype.supports=function(a){return Tga(a)};LLa.prototype.create=function(a){return new MLa(a)};NLa=function(a,b){return b};MLa=function(a){this.length=0;this.A0=this.gsa=this.xE=this.tB=this.O0=this.Dsa=this.Su=this.Hx=this.l$=this.G0=this.QWc=this.BB=this.oU=null;this.rt=a||NLa};
_.OLa=function(a,b){var c=a.G0;a=a.tB;for(var d=0,e=null;c||a;){var f=!a||c&&c.rk<Xma(a,d,e)?c:a,g=Xma(f,d,e),m=f.rk;if(f===a)d--,a=a.lB;else if(c=c.Je,f.Ew==null)d++;else{e||(e=[]);var n=g-d,r=m-d;if(n!=r){for(var x=0;x<n;x++){var z=x<e.length?e[x]:e[x]=0,D=z+x;r<=D&&D<n&&(e[x]=z+1)}e[f.Ew]=r-n}}g!==m&&b(f,g,m)}};MLa.prototype.IFb=function(a){var b;for(b=this.Hx;b!==null;b=b.wJ)a(b)};MLa.prototype.JFb=function(a){var b;for(b=this.tB;b!==null;b=b.lB)a(b)};
_.PLa=function(a,b){for(a=a.gsa;a!==null;a=a.aSa)b(a)};_.h=MLa.prototype;_.h.diff=function(a){a==null&&(a=[]);if(!Tga(a))throw new _.cd(900,!1);return this.check(a)?this:null};_.h.ae=function(){};
_.h.check=function(a){var b=this;this.hTa();var c=this.G0,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.rt(e,f);c!==null&&Object.is(c.OD,g)?(d&&(c=this.Xob(c,f,g,e)),Object.is(c.item,f)||this.Rqa(c,f)):(c=this.Slb(c,f,g,e),d=!0);c=c.Je}}else{var m=0;Uga(a,function(n){g=b.rt(m,n);c!==null&&Object.is(c.OD,g)?(d&&(c=b.Xob(c,n,g,m)),Object.is(c.item,n)||b.Rqa(c,n)):(c=b.Slb(c,n,g,m),d=!0);c=c.Je;m++});this.length=m}this.cZc(c);return this.RP};
_.h.hTa=function(){if(this.RP){var a;for(a=this.QWc=this.G0;a!==null;a=a.Je)a.cSa=a.Je;for(a=this.Hx;a!==null;a=a.wJ)a.Ew=a.rk;this.Hx=this.Su=null;for(a=this.Dsa;a!==null;a=a.bSa)a.Ew=a.rk;this.gsa=this.A0=this.tB=this.xE=this.Dsa=this.O0=null}};
_.h.Slb=function(a,b,c,d){if(a===null)var e=this.l$;else e=a.Jo,this.kXc(a);a=this.BB===null?null:this.BB.get(c,null);a!==null?(Object.is(a.item,b)||this.Rqa(a,b),this.Zmb(a,e,d)):(a=this.oU===null?null:this.oU.get(c,d),a!==null?(Object.is(a.item,b)||this.Rqa(a,b),this.aWc(a,e,d)):a=this.XPc(new QLa(b,c),e,d));return a};_.h.Xob=function(a,b,c,d){b=this.BB===null?null:this.BB.get(c,null);b!==null?a=this.Zmb(b,a.Jo,d):a.rk!=d&&(a.rk=d,this.RNa(a,d));return a};
_.h.cZc=function(a){for(;a!==null;){var b=a.Je;this.Wgb(this.wUa(a));a=b}this.BB!==null&&this.BB.clear();this.Su!==null&&(this.Su.wJ=null);this.O0!==null&&(this.O0.bSa=null);this.l$!==null&&(this.l$.Je=null);this.xE!==null&&(this.xE.lB=null);this.A0!==null&&(this.A0.aSa=null)};_.h.Zmb=function(a,b,c){this.BB!==null&&this.BB.remove(a);var d=a.bta,e=a.lB;d===null?this.tB=e:d.lB=e;e===null?this.xE=d:e.bta=d;this.tRa(a,b,c);this.RNa(a,c);return a};
_.h.aWc=function(a,b,c){this.wUa(a);this.tRa(a,b,c);this.RNa(a,c);return a};_.h.XPc=function(a,b,c){this.tRa(a,b,c);this.Su=this.Su===null?this.Hx=a:this.Su.wJ=a;return a};_.h.tRa=function(a,b,c){var d=b===null?this.G0:b.Je;a.Je=d;a.Jo=b;d===null?this.l$=a:d.Jo=a;b===null?this.G0=a:b.Je=a;this.oU===null&&(this.oU=new Yn);this.oU.put(a);a.rk=c;return a};_.h.kXc=function(a){return this.Wgb(this.wUa(a))};
_.h.wUa=function(a){this.oU!==null&&this.oU.remove(a);var b=a.Jo,c=a.Je;b===null?this.G0=c:b.Je=c;c===null?this.l$=b:c.Jo=b;return a};_.h.RNa=function(a,b){if(a.Ew===b)return a;this.O0=this.O0===null?this.Dsa=a:this.O0.bSa=a;return a};_.h.Wgb=function(a){this.BB===null&&(this.BB=new Yn);this.BB.put(a);a.rk=null;a.lB=null;this.xE===null?(this.xE=this.tB=a,a.bta=null):(a.bta=this.xE,this.xE=this.xE.lB=a);return a};_.h.Rqa=function(a,b){a.item=b;this.A0=this.A0===null?this.gsa=a:this.A0.aSa=a;return a};
_.p.Object.defineProperties(MLa.prototype,{RP:{configurable:!0,enumerable:!0,get:function(){return this.Hx!==null||this.Dsa!==null||this.tB!==null||this.gsa!==null}}});var QLa=function(a,b){this.item=a;this.OD=b;this.aSa=this.bSa=this.wJ=this.lB=this.bta=this.S0=this.ata=this.Je=this.Jo=this.cSa=this.Ew=this.rk=null},RLa=function(){this.Gaa=this.Y9=null};RLa.prototype.add=function(a){this.Y9===null?(this.Y9=this.Gaa=a,a.S0=null,a.ata=null):(this.Gaa.S0=a,a.ata=this.Gaa,a.S0=null,this.Gaa=a)};
RLa.prototype.get=function(a,b){var c;for(c=this.Y9;c!==null;c=c.S0)if((b===null||b<=c.rk)&&Object.is(c.OD,a))return c;return null};RLa.prototype.remove=function(a){var b=a.ata;a=a.S0;b===null?this.Y9=a:b.S0=a;a===null?this.Gaa=b:a.ata=b;return this.Y9===null};var Yn=function(){this.map=new Map};Yn.prototype.put=function(a){var b=a.OD,c=this.map.get(b);c||(c=new RLa,this.map.set(b,c));c.add(a)};Yn.prototype.get=function(a,b){var c=this.map.get(a);return c?c.get(a,b):null};
Yn.prototype.remove=function(a){var b=a.OD;this.map.get(b).remove(a)&&this.map.delete(b);return a};Yn.prototype.clear=function(){this.map.clear()};_.p.Object.defineProperties(Yn.prototype,{ls:{configurable:!0,enumerable:!0,get:function(){return this.map.size===0}}});var SLa=function(){};SLa.prototype.supports=function(a){return a instanceof Map||Sga(a)};SLa.prototype.create=function(){return new TLa};var TLa=function(){this.kta=new Map;this.xE=this.tB=this.Su=this.Hx=this.Y_=this.X_=this.Qmb=this.rT=this.vU=null},ULa=function(a,b){for(a=a.X_;a!==null;a=a.Esa)b(a)};_.h=TLa.prototype;_.h.IFb=function(a){var b;for(b=this.Hx;b!==null;b=b.wJ)a(b)};_.h.JFb=function(a){var b;for(b=this.tB;b!==null;b=b.lB)a(b)};
_.h.diff=function(a){if(!a)a=new Map;else if(!(a instanceof Map||Sga(a)))throw new _.cd(900,!1);return this.check(a)?this:null};_.h.ae=function(){};
_.h.check=function(a){var b=this;this.hTa();var c=this.vU;this.rT=null;this.iTc(a,function(d,e){c&&c.key===e?(b.Plb(c,d),b.rT=c,c=c.Je):(d=b.RTc(e,d),c=b.UUc(c,d))});if(c)for(c.Jo&&(c.Jo.Je=null),a=this.tB=c;a!==null;a=a.lB)a===this.vU&&(this.vU=null),this.kta.delete(a.key),a.lB=a.Je,a.Dj=a.Mf,a.Mf=null,a.Jo=null,a.Je=null;this.Y_&&(this.Y_.Esa=null);this.Su&&(this.Su.wJ=null);return this.RP};
_.h.UUc=function(a,b){if(a){var c=a.Jo;b.Je=a;b.Jo=c;a.Jo=b;c&&(c.Je=b);a===this.vU&&(this.vU=b);return this.rT=a}this.rT?(this.rT.Je=b,b.Jo=this.rT):this.vU=b;this.rT=b;return null};_.h.RTc=function(a,b){if(this.kta.has(a)){a=this.kta.get(a);this.Plb(a,b);b=a.Jo;var c=a.Je;b&&(b.Je=c);c&&(c.Jo=b);a.Je=null;a.Jo=null;return a}c=new VLa(a);this.kta.set(a,c);c.Mf=b;this.eQc(c);return c};
_.h.hTa=function(){if(this.RP){var a;for(a=this.Qmb=this.vU;a!==null;a=a.Je)a.cSa=a.Je;for(a=this.X_;a!==null;a=a.Esa)a.Dj=a.Mf;for(a=this.Hx;a!=null;a=a.wJ)a.Dj=a.Mf;this.tB=this.Hx=this.Su=this.X_=this.Y_=null}};_.h.Plb=function(a,b){Object.is(b,a.Mf)||(a.Dj=a.Mf,a.Mf=b,this.fQc(a))};_.h.eQc=function(a){this.Hx===null?this.Hx=this.Su=a:this.Su=this.Su.wJ=a};_.h.fQc=function(a){this.X_===null?this.X_=this.Y_=a:this.Y_=this.Y_.Esa=a};
_.h.iTc=function(a,b){a instanceof Map?a.forEach(b):Object.keys(a).forEach(function(c){return b(a[c],c)})};_.p.Object.defineProperties(TLa.prototype,{RP:{configurable:!0,enumerable:!0,get:function(){return this.Hx!==null||this.X_!==null||this.tB!==null}}});var VLa=function(a){this.key=a;this.Esa=this.lB=this.wJ=this.Jo=this.Je=this.cSa=this.Mf=this.Dj=null};_.Zn=function(a){this.B_a=a};_.Zn.prototype.find=function(a){var b=this.B_a.find(function(c){return c.supports(a)});if(b!=null)return b;throw new _.cd(901,!1);};_.Zn.ua=_.q({token:_.Zn,Fa:"root",qa:function(){return new _.Zn([new LLa])}});var WLa=function(a){this.B_a=a};WLa.prototype.find=function(a){var b=this.B_a.find(function(c){return c.supports(a)});if(b)return b;throw new _.cd(901,!1);};WLa.ua=_.q({token:WLa,Fa:"root",qa:function(){return new WLa([new SLa])}});var $n=function(){var a=this;this.vV=_.u(ze);this.nk=_.u(_.oh);this.Uoa=_.u(Rn);this.Lc=_.u(_.ih);this.zS=_.u(pKa);this.Mjd=_.u(hg,{optional:!0});var b;this.pZa=(b=_.u(Zma,{optional:!0}))!=null?b:!1;this.ZEa=typeof Zone!=="undefined"&&!!Zone.root.run;this.Tfd=[{data:{__scheduler_tick__:!0}}];this.Ip=new _.Ne;var c;this.w_c=this.ZEa?(c=this.Lc.lE)==null?void 0:c.get("isAngularZone_ID"):null;var d;this.dM=!this.zS&&this.ZEa&&((d=_.u($ma,{optional:!0}))!=null?d:!1);this.cXa=null;this.XY=this.Qdb=!1;
this.Ska=null;this.Ip.add(this.nk.Rpb.subscribe(function(){a.XY||a.um()}));this.Ip.add(this.Lc.pka.subscribe(function(){a.XY||a.um()}));this.pZa||(this.pZa=!this.zS&&(this.Lc instanceof Tn||!this.ZEa))};
$n.prototype.notify=function(a){var b=this;if(this.zS||a!==5){var c=!1;switch(a){case 0:this.nk.Ne|=2;break;case 3:case 2:case 4:case 5:case 1:this.nk.Ne|=4;break;case 6:this.nk.Ne|=2;c=!0;break;case 12:this.nk.Ne|=16;c=!0;break;case 13:this.nk.Ne|=2;c=!0;break;case 11:c=!0;break;default:this.nk.Ne|=8}var d,e;this.nk.s7=(e=(d=this.Mjd)==null?void 0:d.Zc(this.nk.s7))!=null?e:null;if(!(this.pZa&&!c||this.nk.Tb||this.Ska!==null||this.XY||this.nk.uta||!this.zS&&this.ZEa&&Zone.current.get("isAngularZone_ID"+
this.w_c))){var f=this.Qdb?uka:tka;this.Ska=this.Uoa.add();this.cXa=this.dM?Zone.root.run(function(){return f(function(){return b.tick()})}):this.Lc.Vb(function(){return f(function(){return b.tick()})})}}};
$n.prototype.tick=function(){var a=this;if(!this.XY&&!this.nk.Tb)if(this.nk.Ne===0)this.um();else{!this.zS&&this.nk.Ne&7&&(this.nk.Ne|=1);var b=this.Uoa.add();try{this.Lc.run(function(){a.XY=!0;a.nk.oUa()},void 0,this.Tfd)}catch(c){this.Uoa.remove(b),this.vV(c)}finally{this.um()}this.Qdb=!0;uka(function(){a.Qdb=!1;a.Uoa.remove(b)})}};$n.prototype.La=function(){this.Ip.unsubscribe();this.um()};
$n.prototype.um=function(){this.XY=!1;var a;(a=this.cXa)==null||a.call(this);this.cXa=null;this.Ska!==null&&(a=this.Ska,this.Ska=null,this.Uoa.remove(a))};$n.O=function(a){return new (a||$n)};$n.ua=_.q({token:$n,qa:$n.O,Fa:"root"});var jh=function(){this.zone=_.u(_.ih);this.c2=_.u(Ee);this.UVa=_.u(_.oh);this.vV=_.u(ze)};jh.prototype.initialize=function(){var a=this;this.lmb||(this.lmb=this.zone.kka.subscribe({next:function(){a.c2.XY||a.zone.run(function(){try{a.UVa.Ne|=1,a.UVa.oUa()}catch(b){a.vV(b)}})}}))};jh.prototype.La=function(){var a;(a=this.lmb)==null||a.unsubscribe()};jh.O=function(a){return new (a||jh)};jh.ua=_.q({token:jh,qa:jh.O,Fa:"root"});
var kh=function(){this.kb=new _.Ne;this.St=!1;this.zone=_.u(_.ih);this.Im=_.u(Rn)};kh.prototype.initialize=function(){var a=this;if(!this.St){this.St=!0;var b=null;this.zone.isStable||this.zone.nha||this.zone.l4||(b=this.Im.add());this.zone.Vb(function(){a.kb.add(a.zone.rl.subscribe(function(){pLa();queueMicrotask(function(){b===null||a.zone.nha||a.zone.l4||(a.Im.remove(b),b=null)})}))});this.kb.add(this.zone.pka.subscribe(function(){if(!Iza())throw new _.cd(909,!1);b!=null||(b=a.Im.add())}))}};
kh.prototype.La=function(){this.kb.unsubscribe()};kh.O=function(a){return new (a||kh)};kh.ua=_.q({token:kh,qa:kh.O,Fa:"root"});_.nh=new _.wd("",{Fa:"root",qa:function(){return _.u(_.nh,{optional:!0,Zw:!0})||(typeof $Aa!=="undefined"?"en-US":typeof $localize!=="undefined"&&$localize.locale||"en-US")}});var bna=new _.wd("");var fna=new _.wd(""),gna;var ao=function(){};ao.O=function(a){return new (a||ao)};ao.ua=_.q({token:ao,qa:ao.O,Fa:"root"});var qh=function(a){this.Xb=a;this.Tlb=[];this.KT=[];this.Jb=!1},XLa=function(a,b,c){var d=c==null?void 0:c.dM;b=dja(b.QRb,a.Mb,[ana({Abd:function(){var e=c==null?void 0:c.Lc,f=Object.assign({},Yma({N4c:c==null?void 0:c.Lzd,Hfd:c==null?void 0:c.Mzd}),{dM:d});e=e===void 0?"zone.js":e;return e==="noop"?new Tn:e==="zone.js"?new _.ih(f):e},qJb:c==null?void 0:c.qJb}),{ya:Ee,Hb:$n},yKa]);gna=ina;return hna({bu:b,IVa:a.Tlb,nVb:a.Mb})},pAa=function(a,b){var c=c===void 0?[]:c;var d=cla({},c);gna=ina;Promise.resolve(new Lna(b)).then(function(e){return XLa(a,
e,d)})};qh.prototype.ae=function(a){this.KT.push(a)};qh.prototype.destroy=function(){if(this.Jb)throw new _.cd(404,!1);this.Tlb.slice().forEach(function(b){return b.destroy()});this.KT.forEach(function(b){return b()});var a=this.Xb.get(bna,null);a&&(a.forEach(function(b){return b()}),a.clear());this.Jb=!0};_.p.Object.defineProperties(qh.prototype,{Mb:{configurable:!0,enumerable:!0,get:function(){return this.Xb}},Tb:{configurable:!0,enumerable:!0,get:function(){return this.Jb}}});
qh.O=function(a){return new (a||qh)(_.t(_.dg))};qh.ua=_.q({token:qh,qa:qh.O,Fa:"platform"});var mna=null,kna=new _.wd("");var Bna=function(a){this[_.ld]=a};Bna.prototype.destroy=function(){this[_.ld].destroy()};
var YLa=Object.assign({},tn,{q2:!0,Ova:!0,Of:!0,m4:!1,f2:void 0,zone:null,kind:"effect",q7a:ska,run:function(){var a=this;this.Of=!1;if(!this.m4||Dea(this)){this.m4=!0;var b,c=function(f){var g;return((g=(b=a).f2)!=null?g:b.f2=[]).push(f)},d=id(this),e=Qfa(!1);try{this.u6a(),this.fn(c)}finally{Qfa(e),Hea(this,d)}}},u6a:function(){var a;if((a=this.f2)!=null&&a.length){a=_.gd(null);try{for(;this.f2.length;)this.f2.pop()()}finally{this.f2=[],_.gd(a)}}}}),Dna=Object.assign({},YLa,{AO:function(){this.scheduler.Xe(this);
this.AAa.notify(12)},destroy:function(){Iea(this);this.q7a();this.u6a();this.scheduler.remove(this)}}),Cna=Object.assign({},YLa,{AO:function(){this.view[2]|=8192;Md(this.view);this.AAa.notify(13)},destroy:function(){Iea(this);this.q7a();this.u6a();var a;(a=this.view[23])==null||a.delete(this)}});var Ena=function(a){return a};var ZLa=function(a){var b=this;this.isError=_.sh(function(){return b.status()==="error"});this.Ad=_.sh(function(){return b.status()==="loading"||b.status()==="reloading"});this.value=a;this.value.set=this.set.bind(this);this.value.update=this.update.bind(this);this.value.N1=_.rma};ZLa.prototype.update=function(a){this.set(a(_.nd(this.value)))};ZLa.prototype.dj=function(){return this.isError()?!1:this.value()!==void 0};ZLa.prototype.N1=function(){return this};
var bo=function(a,b,c,d,e,f){f=f===void 0?!1:f;ZLa.call(this,_.sh(function(){var m,n,r=(n=(m=g.state()).stream)==null?void 0:n.call(m);if(!r||g.state().status==="loading"&&g.error())return c;if(r.error!==void 0){if(f)throw new $La(g.error());return c}return r.value},{vk:d}));var g=this;this.tad=b;this.vk=d;this.Y9a=void 0;this.Tb=!1;this.status=_.sh(function(){return Hna(g.state())});this.error=_.sh(function(){var m,n,r=(n=(m=g.state()).stream)==null?void 0:n.call(m);return r&&r.error!==void 0?r.error:
void 0});this.cp=Gna({source:a,iK:function(m){return{request:m,reload:0}}});this.state=Gna({source:this.cp,iK:function(m,n){var r=m.request===void 0?"idle":"loading";return n?{cp:m,status:r,M5:Hna(n.value),stream:n.value.cp.request===m.request?n.value.stream:void 0}:{cp:m,status:r,M5:"idle",stream:void 0}}});this.q4c=_.th(this.pad.bind(this),{Mb:e,Tza:!0});this.Im=e.get(Sn);this.Adb=e.get(_.jg).ae(function(){return g.destroy()})};_.W(bo,ZLa);
bo.prototype.set=function(a){if(!this.Tb){var b=_.nd(this.value),c=_.nd(this.state);c.status==="local"&&(this.vk?this.vk(b,a):b===a)||(this.state.set({cp:c.cp,status:"local",M5:"local",stream:_.Ig({value:a})}),aMa(this))}};bo.prototype.reload=function(){var a=_.nd(this.state).status;if(a==="idle"||a==="loading")return!1;this.cp.update(function(b){return{request:b.request,reload:b.reload+1}});return!0};
bo.prototype.destroy=function(){this.Tb=!0;this.Adb();this.q4c.destroy();aMa(this);this.state.set({cp:{request:void 0,reload:0},status:"idle",M5:"idle",stream:void 0})};
bo.prototype.pad=function(){var a=this,b,c,d,e,f,g,m,n,r,x;return _.Ue(function(z){switch(z.ud){case 1:b=a.cp();c=_.nd(a.state);d=c.status;e=c.M5;if(b.request===void 0||d!=="loading")return z.return();aMa(a);f=a.Y9a=a.Im.add();g=a.UUb=new AbortController;m=g.signal;_.Ve(z,2,3);return _.We(z,_.nd(function(){return a.tad({params:b.request,request:b.request,XZc:m,Km:{status:e}})}),5);case 5:n=z.Xf;if(m.aborted||_.nd(a.cp)!==b)return z.return();a.state.set({cp:b,status:"resolved",M5:"resolved",stream:n});
case 3:Xe(z);(r=f)==null||r();f=void 0;Ye(z,0);break;case 2:x=_.$e(z);if(m.aborted||_.nd(a.cp)!==b)return z.return();a.state.set({cp:b,status:"resolved",M5:"error",stream:_.Ig({error:x instanceof Error?x:new bMa(x)})});z.eg(3)}})};var aMa=function(a){_.nd(function(){var c;return(c=a.UUb)==null?void 0:c.abort()});a.UUb=void 0;var b;(b=a.Y9a)==null||b.call(a);a.Y9a=void 0},$La=function(a){a=Error.call(this,a.message,{cause:a});this.message=a.message;"stack"in a&&(this.stack=a.stack)};_.W($La,Error);
var bMa=function(a){a=Error.call(this,String(a),{cause:a});this.message=a.message;"stack"in a&&(this.stack=a.stack)};_.W(bMa,Error);var cMa=Symbol("kb"),dMa=new Set,eMa=Object.assign({},Mea,{q2:!0,Ova:!0,value:cMa,um:null,AO:function(){if(this.sequence.lw.gfa){if(this.sequence.Dza===null||this.sequence.Dza<this.phase)return;this.sequence.afa=!0}this.sequence.scheduler.notify(7)},ldd:function(a){this.sequence.Dza=this.phase;if(!this.Of)return this.signal;this.Of=!1;if(this.value!==cMa&&!Dea(this))return this.signal;try{for(var b,c=_.k((b=this.um)!=null?b:dMa),d=c.next();!d.done;d=c.next()){var e=d.value;e()}}finally{var f;(f=this.um)==
null||f.clear()}b=[];a!==void 0&&b.push(a);b.push(this.ued);a=id(this);try{var g=this.Ckd.apply(null,b)}finally{Hea(this,a)}this.value!==cMa&&this.vk(this.value,g)||(this.value=g,this.version++);return this.signal}}),Ina=function(a,b,c,d,e,f){kg.call(this,a,[void 0,void 0,void 0,void 0],c,!1,e,f===void 0?null:f);this.scheduler=d;this.Dza=null;this.Fk=[void 0,void 0,void 0,void 0];a=_.k(rLa);d=a.next();for(c={};!d.done;c={eu:void 0,bFa:void 0},d=a.next())d=d.value,e=b[d],e!==void 0&&(c.eu=Object.create(eMa),
c.eu.sequence=this,c.eu.phase=d,c.eu.Ckd=e,c.eu.Of=!0,c.eu.signal=function(g){return function(){_.hd(g.eu);return g.eu.value}}(c),c.eu.signal[_.ld]=c.eu,c.bFa=void 0,c.eu.ued=function(g){return function(m){var n;return((n=(g.bFa=g.eu).um)!=null?n:g.bFa.um=new Set).add(m)}}(c),this.Fk[d]=c.eu,this.Fha[d]=function(g){return function(m){return g.eu.ldd(m)}}(c))};_.W(Ina,kg);Ina.prototype.rVa=function(){kg.prototype.rVa.call(this);this.Dza=null};
Ina.prototype.destroy=function(){kg.prototype.destroy.call(this);for(var a=_.k(this.Fk),b=a.next();!b.done;b=a.next()){var c=void 0,d=void 0;b=_.k((d=(c=b.value)==null?void 0:c.um)!=null?d:dMa);for(c=b.next();!c.done;c=b.next())c=c.value,c()}};var fMa=ona(null,"core",[]);var co=function(){this.z0a="0.0.0-PLACEHOLDER";var a=["0","0","0-PLACEHOLDER"];this.Gyd=a[0];this.gzd=a[1];this.Cw=a.slice(2).join(".")};new co;var gMa=new _.wd("devfuseFeature");var hMa={wgb:0,Q7:1,FI:2,qfb:3};_.eo=function(a){this.Ca=_.Ib(a)};_.W(_.eo,_.zk);var fo=function(a){this.Ca=_.Ib(a)};_.W(fo,_.zk);_.h=fo.prototype;_.h.getMessage=function(){return _.jl(this,_.eo,1)};_.h.VCa=function(a){return _.ll(this,1,a)};_.h.i2a=function(a){return _.Bl(this,2,_.hl(a))};_.h.ZCa=function(a,b){_.ac(this,2,_.nb,a,b,_.ob)};_.h.k2a=function(){return _.yl(this,3)};_.h.Hab=function(a){return _.Ql(this,3,a)};_.go=function(a){if(a!=null)return _.fc(a),{iG:_.l(_.X(a,2))}};_.eo.prototype.toObject=function(){return _.go(this)};var iMa=function(a){if(a!=null)return _.fc(a),{message:_.go(a.getMessage()),Vfd:_.l(_.Bl(a,2,3)),UFd:_.l(_.zl(a,4,3)),VFd:_.l(_.zl(a,5,3)),severity:_.yl(a,3)}};fo.prototype.toObject=function(){return iMa(this)};var jMa=function(a){this.Ca=_.Ib(a)};_.W(jMa,_.zk);var kMa=function(a){if(a!=null)return _.fc(a),{Apd:_.cc(_.kl(a,fo,1,_.hl()),iMa)}};jMa.prototype.toObject=function(){return kMa(this)};_.ho=function(){};_.V=function(){this.i={}};_.U=function(a,b){return a.i.hasOwnProperty(b)?a.i[b]:null};_.Y=function(a,b){return a.i[b]!=null};var lMa=function(a){var b="";Pca(a,function(c,d){b+=d;b+=":";b+=c;b+="\r\n"});return b};var mMa=["accept","accept-language","content-language"],nMa=["GET","HEAD","POST"],oMa=["application/x-www-form-urlencoded","multipart/form-data","text/plain"];var pMa=function(){};var qMa;_.io=function(a,b){this.Oed=a;this.b8c=b===void 0?null:b};_.W(_.io,pMa);qMa=function(a,b,c){var d=Qna(a.b8c,b);return d==null?c:_.wf.ha(_.$f({complete:function(){d.Ybd()}}),_.Eka(c.ha(_.$f(function(e){d.IL(e)},function(e){d.onError(e)}))))};_.jo=function(a,b){var c=b.Qb||void 0,d=a.Oed,e=d.send,f=b.body instanceof _.V?_.yh(b.body):b.body;return qMa(a,b,e.call(d,{path:b.path,Kb:b.Kb,Ob:b.Ob,body:f,Ta:b.Ta,W4b:b.W4b&&b.W4b},c))};var rMa=function(){};rMa.prototype.send=function(a,b){boa(a);return this.makeRequest(a).ha(_.E(function(c){return b?_.zh(b,c):c}))};var ko,lo,sMa,mo,oo,po,qo,ro,so,to,vMa;ko={N7:"BUILD",OFa:"CODE_REVIEW",aHa:"GLOBAL",xI:"SOURCE",td:"UNKNOWN",values:function(){return[ko.td,ko.aHa,ko.xI,ko.OFa,ko.N7]}};lo={Q7:"CRITICAL",qfb:"INFORMATIONAL",wgb:"SEVERITY_UNSPECIFIED",FI:"WARNING",values:function(){return[lo.wgb,lo.Q7,lo.FI,lo.qfb]}};sMa={jdc:"AVAILABLE",aNa:"UNAVAILABLE",df:"UNSPECIFIED",values:function(){return[sMa.df,sMa.aNa,sMa.jdc]}};
mo={N7:"BUILD",OFa:"CODE_REVIEW",lgc:"CORE",AJa:"ISSUE_TRACKER",xI:"SOURCE",hNc:"UNKNOWN_OWNER",values:function(){return[mo.hNc,mo.lgc,mo.xI,mo.OFa,mo.N7,mo.AJa]}};
_.Ci={hbc:"ADMIN_FAST_WRITE",ibc:"ADMIN_MEDIUM_WRITE",ux:"ADMIN_READ",kbc:"ADMIN_SLOW_WRITE",sFa:"BLAME",Feb:"CALLGRAPHS",SFa:"COMMIT_BROWSING",eGa:"CROSS_REFERENCES",Iic:"DEBUGGER",Xeb:"EXTERNAL_DEPENDENCY",efb:"FILE_LOAD",SGa:"FILE_OPERATIONS",m_:"HISTORY",rfb:"INITIAL_PAGE_LOAD",atc:"LIST_BREAKPOINTS",btc:"LIST_DEBUGEES",SS:"OUTLINE",sgb:"REPOSITORIES_BROWSING",xLa:"SEARCH",zGc:"SET_BREAKPOINT",QGc:"SNAPSHOT_COMPLETE",wHc:"STOP_DEBUGGING",Dgb:"SUGGEST_SEARCH",Lgb:"UNKNOWN_BUCKET",values:function(){return[_.Ci.Lgb,
_.Ci.Xeb,_.Ci.rfb,_.Ci.xLa,_.Ci.hbc,_.Ci.ibc,_.Ci.kbc,_.Ci.zGc,_.Ci.QGc,_.Ci.btc,_.Ci.atc,_.Ci.ux,_.Ci.sgb,_.Ci.SFa,_.Ci.SGa,_.Ci.efb,_.Ci.SS,_.Ci.m_,_.Ci.eGa,_.Ci.Feb,_.Ci.Iic,_.Ci.wHc,_.Ci.Dgb,_.Ci.sFa]}};_.no={Cz:"BACKGROUND",Zdc:"BROWSER_NAVIGATION",ES:"CHANGE",Lu:"CLICK",Hmc:"EXTERNAL",aqc:"HOVER",Ax:"KEYBOARD",fFc:"RESIZE",SFc:"SCROLL",dNc:"UNKNOWN_GESTURE_TYPE",values:function(){return[_.no.dNc,_.no.Lu,_.no.ES,_.no.SFc,_.no.fFc,_.no.Zdc,_.no.Ax,_.no.Cz,_.no.Hmc,_.no.aqc]}};
oo={Ld:"CANCELLED",vGa:"DEGRADED",rj:"FAILURE",nLa:"RETRIED",eh:"SUCCESS",yMa:"TIME_OUT",iNa:"UNKNOWN_STATUS_CODE",values:function(){return[oo.iNa,oo.eh,oo.rj,oo.yMa,oo.vGa,oo.Ld,oo.nLa]}};
po={nFa:"AUTOPUSH",oFa:"AUTOPUSH_CORP",pFa:"AUTOPUSH_QUAL",BFa:"CANARY",dGa:"CORP",yGa:"DEMO",uJa:"INTEGRATION",vJa:"INTEGRATION_CORP",wJa:"INTEGRATION_OSS",xJa:"INTEGRATION_PARTNER",yJa:"INTEGRATION_PROD",zJa:"INTEGRATION_QA",FKa:"OSS",j8:"PARTNER",QKa:"PRODUCTION",bLa:"QADEVEL",cLa:"QADEVEL_CORP",dLa:"QAOSS",gMa:"STAGING_CORP",hMa:"STAGING_OSS",iMa:"STAGING_PARTNER",jMa:"STAGING_PROD",kMa:"STAGING_QA",Ng:"TESTING",gNa:"UNKNOWN_ENVIRONMENT",values:function(){return[po.gNa,po.QKa,po.jMa,po.kMa,po.yJa,
po.zJa,po.yGa,po.BFa,po.Ng,po.gMa,po.dGa,po.bLa,po.uJa,po.dLa,po.hMa,po.wJa,po.FKa,po.cLa,po.vJa,po.nFa,po.oFa,po.j8,po.xJa,po.iMa,po.pFa]}};
qo={nFa:"AUTOPUSH",oFa:"AUTOPUSH_CORP",pFa:"AUTOPUSH_QUAL",BFa:"CANARY",dGa:"CORP",yGa:"DEMO",uJa:"INTEGRATION",vJa:"INTEGRATION_CORP",wJa:"INTEGRATION_OSS",xJa:"INTEGRATION_PARTNER",yJa:"INTEGRATION_PROD",zJa:"INTEGRATION_QA",FKa:"OSS",j8:"PARTNER",QKa:"PRODUCTION",bLa:"QADEVEL",cLa:"QADEVEL_CORP",dLa:"QAOSS",gMa:"STAGING_CORP",hMa:"STAGING_OSS",iMa:"STAGING_PARTNER",jMa:"STAGING_PROD",kMa:"STAGING_QA",Ng:"TESTING",gNa:"UNKNOWN_ENVIRONMENT",values:function(){return[qo.gNa,qo.QKa,qo.jMa,qo.kMa,qo.yJa,
qo.zJa,qo.yGa,qo.BFa,qo.Ng,qo.gMa,qo.dGa,qo.bLa,qo.uJa,qo.dLa,qo.hMa,qo.wJa,qo.FKa,qo.cLa,qo.vJa,qo.nFa,qo.oFa,qo.j8,qo.xJa,qo.iMa,qo.pFa]}};ro={Ld:"CANCELLED",vGa:"DEGRADED",rj:"FAILURE",nLa:"RETRIED",eh:"SUCCESS",yMa:"TIME_OUT",iNa:"UNKNOWN_STATUS_CODE",values:function(){return[ro.iNa,ro.eh,ro.rj,ro.yMa,ro.vGa,ro.Ld,ro.nLa]}};
so={P7:"COMPLETE_QUERY",kKa:"MODIFIER_TYPE_UNKNOWN",LKa:"PREFIX_ADD",MKa:"PREFIX_REMOVE",Jqa:"SUFFIX_ADD",sMa:"SUFFIX_REMOVE",values:function(){return[so.kKa,so.P7,so.LKa,so.Jqa,so.MKa,so.sMa]}};to=function(a){a=a===void 0?{}:a;this.i={};this.i.autoSuggestAnalysisData=a.zV==null?null:a.zV;this.i.codeSenseUserFeedbackData=a.ada==null?null:a.ada};_.W(to,_.V);to.prototype.ka=function(){return to};
to.prototype.ma=function(){return{keys:["autoSuggestAnalysisData","codeSenseUserFeedbackData"],Ja:{autoSuggestAnalysisData:uo,codeSenseUserFeedbackData:vo}}};
_.p.Object.defineProperties(to.prototype,{zV:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"autoSuggestAnalysisData")?_.U(this,"autoSuggestAnalysisData"):null},set:function(a){this.i.autoSuggestAnalysisData=a}},ada:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"codeSenseUserFeedbackData")?_.U(this,"codeSenseUserFeedbackData"):null},set:function(a){this.i.codeSenseUserFeedbackData=a}}});
var wo=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(wo,_.V);wo.prototype.ka=function(){return wo};
wo.prototype.ma=function(){return{Na:{scopes:ko,severity:lo},keys:["message","scopes","severity","targetPatterns","targetQueryWarnings"],Ja:{message:xo}}};
_.p.Object.defineProperties(wo.prototype,{message:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"message")?_.U(this,"message"):null},set:function(a){this.i.message=a}},scopes:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"scopes")?_.U(this,"scopes"):null},set:function(a){this.i.scopes=a}},severity:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"severity")?_.U(this,"severity"):null},set:function(a){this.i.severity=a}},targetPatterns:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"targetPatterns")?_.U(this,"targetPatterns"):null},set:function(a){this.i.targetPatterns=a}},targetQueryWarnings:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"targetQueryWarnings")?_.U(this,"targetQueryWarnings"):null},set:function(a){this.i.targetQueryWarnings=a}}});_.p.Object.defineProperties(wo,{tMa:{configurable:!0,enumerable:!0,get:function(){return lo}}});var yo=function(a){a=a===void 0?{}:a;this.i={};this.i.announcements=a.aq==null?null:a.aq};
_.W(yo,_.V);yo.prototype.ka=function(){return yo};yo.prototype.ma=function(){return{Oa:{announcements:wo},keys:["announcements"]}};_.p.Object.defineProperties(yo.prototype,{aq:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"announcements")?_.U(this,"announcements"):null},set:function(a){this.i.announcements=a}}});
var uo=function(a){a=a===void 0?{}:a;this.i={};this.i.userInputQuery=a.Xpa==null?null:a.Xpa;this.i.suggestions=a.Ki==null?null:a.Ki;this.i.selectedSuggestion=a.am==null?null:a.am};_.W(uo,_.V);uo.prototype.ka=function(){return uo};uo.prototype.ma=function(){return{Oa:{suggestions:zo},keys:["selectedSuggestion","suggestions","userInputQuery"],Ja:{selectedSuggestion:zo}}};
_.p.Object.defineProperties(uo.prototype,{am:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"selectedSuggestion")?_.U(this,"selectedSuggestion"):null},set:function(a){this.i.selectedSuggestion=a}},Ki:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"suggestions")?_.U(this,"suggestions"):null},set:function(a){this.i.suggestions=a}},Xpa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"userInputQuery")?_.U(this,"userInputQuery"):null},set:function(a){this.i.userInputQuery=
a}}});var jk=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(jk,_.V);jk.prototype.ka=function(){return jk};jk.prototype.ma=function(){return{Na:{status:sMa},keys:["name","status"]}};
_.p.Object.defineProperties(jk.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"name")?_.U(this,"name"):null},set:function(a){this.i.name=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"status")?_.U(this,"status"):null},set:function(a){this.i.status=a}}});_.p.Object.defineProperties(jk,{Status:{configurable:!0,enumerable:!0,get:function(){return sMa}}});
var Ao=function(a){a=a===void 0?{}:a;this.i={};this.i.eventId=a.eventId==null?null:a.eventId;this.i.clientContext=a.vva==null?null:a.vva;this.i.gestureName=a.gestureName==null?null:a.gestureName;this.i.elementId=a.kW==null?null:a.kW;this.i.artifactId=a.re==null?null:a.re;this.i.searchTerm=a.searchTerm==null?null:a.searchTerm;this.i.listIndex=a.Rf==null?null:a.Rf;this.i.durationMs=a.Yi==null?null:a.Yi;this.i.statusCode=a.statusCode==null?null:a.statusCode;this.i.subActions=a.Jn==null?null:a.Jn;this.i.initialUrl=
a.Rt==null?null:a.Rt;this.i.targetUrl=a.xl==null?null:a.xl;this.i.initialRoute=a.initialRoute==null?null:a.initialRoute;this.i.targetRoute=a.targetRoute==null?null:a.targetRoute;this.i.wasStartedInBackground=a.tS==null?null:a.tS;this.i.finishedInBackground=a.eP==null?null:a.eP;this.i.actionOwner=a.actionOwner==null?null:a.actionOwner;this.i.feature=a.q3==null?null:a.q3;this.i.bucket=a.bucket==null?null:a.bucket;this.i.availabilityStatuses=a.availabilityStatuses==null?null:a.availabilityStatuses;this.i.visibleLines=
a.Tq==null?null:a.Tq;this.i.copyInfo=a.ny==null?null:a.ny;this.i.fileInfo=a.fileInfo==null?null:a.fileInfo;this.i.clientTimeMs=a.EXa==null?null:a.EXa;this.i.sinceTimeOriginMs=a.lbb==null?null:a.lbb;this.i.explainCodeInfo=a.nC==null?null:a.nC;this.i.metrics=a.metrics==null?null:a.metrics;this.i.ptoken=a.mD==null?null:a.mD};_.W(Ao,_.V);Ao.prototype.ka=function(){return Ao};
Ao.prototype.ma=function(){return{Oa:{availabilityStatuses:jk,subActions:Bo,visibleLines:Co},Na:{actionOwner:mo,bucket:_.Ci,gestureName:_.no,statusCode:oo},keys:"actionOwner artifactId availabilityStatuses bucket clientContext clientTimeMs copyInfo durationMs elementId eventId explainCodeInfo feature fileInfo finishedInBackground gestureName initialRoute initialUrl listIndex metrics ptoken searchTerm sinceTimeOriginMs statusCode subActions targetRoute targetUrl visibleLines wasStartedInBackground".split(" "),
Ja:{clientContext:Do,copyInfo:Eo,eventId:Fo,explainCodeInfo:Go,fileInfo:Ho,metrics:to,ptoken:tMa}}};
_.p.Object.defineProperties(Ao.prototype,{actionOwner:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"actionOwner")?_.U(this,"actionOwner"):null},set:function(a){this.i.actionOwner=a}},re:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"artifactId")?_.U(this,"artifactId"):null},set:function(a){this.i.artifactId=a}},availabilityStatuses:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"availabilityStatuses")?_.U(this,"availabilityStatuses"):null},set:function(a){this.i.availabilityStatuses=
a}},bucket:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"bucket")?_.U(this,"bucket"):null},set:function(a){this.i.bucket=a}},vva:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"clientContext")?_.U(this,"clientContext"):null},set:function(a){this.i.clientContext=a}},EXa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"clientTimeMs")?_.U(this,"clientTimeMs"):null},set:function(a){this.i.clientTimeMs=a}},ny:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,
"copyInfo")?_.U(this,"copyInfo"):null},set:function(a){this.i.copyInfo=a}},Yi:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"durationMs")?_.U(this,"durationMs"):null},set:function(a){this.i.durationMs=a}},kW:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"elementId")?_.U(this,"elementId"):null},set:function(a){this.i.elementId=a}},eventId:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"eventId")?_.U(this,"eventId"):null},set:function(a){this.i.eventId=
a}},nC:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"explainCodeInfo")?_.U(this,"explainCodeInfo"):null},set:function(a){this.i.explainCodeInfo=a}},q3:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"feature")?_.U(this,"feature"):null},set:function(a){this.i.feature=a}},fileInfo:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileInfo")?_.U(this,"fileInfo"):null},set:function(a){this.i.fileInfo=a}},eP:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,
"finishedInBackground")?_.U(this,"finishedInBackground"):null},set:function(a){this.i.finishedInBackground=a}},gestureName:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"gestureName")?_.U(this,"gestureName"):null},set:function(a){this.i.gestureName=a}},initialRoute:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"initialRoute")?_.U(this,"initialRoute"):null},set:function(a){this.i.initialRoute=a}},Rt:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"initialUrl")?
_.U(this,"initialUrl"):null},set:function(a){this.i.initialUrl=a}},Rf:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"listIndex")?_.U(this,"listIndex"):null},set:function(a){this.i.listIndex=a}},metrics:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"metrics")?_.U(this,"metrics"):null},set:function(a){this.i.metrics=a}},mD:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"ptoken")?_.U(this,"ptoken"):null},set:function(a){this.i.ptoken=a}},searchTerm:{configurable:!0,
enumerable:!0,get:function(){return _.Y(this,"searchTerm")?_.U(this,"searchTerm"):null},set:function(a){this.i.searchTerm=a}},lbb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"sinceTimeOriginMs")?_.U(this,"sinceTimeOriginMs"):null},set:function(a){this.i.sinceTimeOriginMs=a}},statusCode:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"statusCode")?_.U(this,"statusCode"):null},set:function(a){this.i.statusCode=a}},Jn:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,
"subActions")?_.U(this,"subActions"):null},set:function(a){this.i.subActions=a}},targetRoute:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"targetRoute")?_.U(this,"targetRoute"):null},set:function(a){this.i.targetRoute=a}},xl:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"targetUrl")?_.U(this,"targetUrl"):null},set:function(a){this.i.targetUrl=a}},Tq:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"visibleLines")?_.U(this,"visibleLines"):null},set:function(a){this.i.visibleLines=
a}},tS:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"wasStartedInBackground")?_.U(this,"wasStartedInBackground"):null},set:function(a){this.i.wasStartedInBackground=a}}});
var Do=function(a){a=a===void 0?{}:a;this.i={};this.i.sessionId=a.sessionId==null?null:a.sessionId;this.i.instanceId=a.instanceId==null?null:a.instanceId;this.i.userId=a.userId==null?null:a.userId;this.i.emailAddress=a.zy==null?null:a.zy;this.i.username=a.username==null?null:a.username;this.i.actionId=a.actionId==null?null:a.actionId;this.i.environmentName=a.Jt==null?null:a.Jt;this.i.repoGroupId=a.XL==null?null:a.XL;this.i.executionContext=a.hfa==null?null:a.hfa};_.W(Do,_.V);Do.prototype.ka=function(){return Do};
Do.prototype.ma=function(){return{Na:{environmentName:po},keys:"actionId emailAddress environmentName executionContext instanceId repoGroupId sessionId userId username".split(" "),Ja:{executionContext:Io}}};
_.p.Object.defineProperties(Do.prototype,{actionId:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"actionId")?_.U(this,"actionId"):null},set:function(a){this.i.actionId=a}},zy:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"emailAddress")?_.U(this,"emailAddress"):null},set:function(a){this.i.emailAddress=a}},Jt:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"environmentName")?_.U(this,"environmentName"):null},set:function(a){this.i.environmentName=a}},
hfa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"executionContext")?_.U(this,"executionContext"):null},set:function(a){this.i.executionContext=a}},instanceId:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"instanceId")?_.U(this,"instanceId"):null},set:function(a){this.i.instanceId=a}},XL:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"repoGroupId")?_.U(this,"repoGroupId"):null},set:function(a){this.i.repoGroupId=a}},sessionId:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"sessionId")?_.U(this,"sessionId"):null},set:function(a){this.i.sessionId=a}},userId:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"userId")?_.U(this,"userId"):null},set:function(a){this.i.userId=a}},username:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"username")?_.U(this,"username"):null},set:function(a){this.i.username=a}}});
var Jo=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(Jo,_.V);Jo.prototype.ka=function(){return Jo};Jo.prototype.ma=function(){return{keys:["end","start"],Ja:{end:Ko,start:Ko}}};
_.p.Object.defineProperties(Jo.prototype,{end:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"end")?_.U(this,"end"):null},set:function(a){this.i.end=a}},start:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"start")?_.U(this,"start"):null},set:function(a){this.i.start=a}}});var vo=function(a){a=a===void 0?{}:a;this.i={};this.i.userUpvote=a.Sdb==null?null:a.Sdb;this.i.feedbackCategories=a.G_a==null?null:a.G_a;this.i.userFeedbackComment=a.nS==null?null:a.nS};_.W(vo,_.V);
vo.prototype.ka=function(){return vo};vo.prototype.ma=function(){return{keys:["feedbackCategories","userFeedbackComment","userUpvote"]}};
_.p.Object.defineProperties(vo.prototype,{G_a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"feedbackCategories")?_.U(this,"feedbackCategories"):null},set:function(a){this.i.feedbackCategories=a}},nS:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"userFeedbackComment")?_.U(this,"userFeedbackComment"):null},set:function(a){this.i.userFeedbackComment=a}},Sdb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"userUpvote")?_.U(this,"userUpvote"):null},set:function(a){this.i.userUpvote=
a}}});var Eo=function(a){a=a===void 0?{}:a;this.i={};this.i.uuid=a.VD==null?null:a.VD;this.i.length=a.length==null?null:a.length;this.i.selection=a.selection==null?null:a.selection};_.W(Eo,_.V);Eo.prototype.ka=function(){return Eo};Eo.prototype.ma=function(){return{keys:["length","selection","uuid"],Ja:{selection:Jo}}};
_.p.Object.defineProperties(Eo.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"length")?_.U(this,"length"):null},set:function(a){this.i.length=a}},selection:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"selection")?_.U(this,"selection"):null},set:function(a){this.i.selection=a}},VD:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"uuid")?_.U(this,"uuid"):null},set:function(a){this.i.uuid=a}}});
var Fo=function(a){a=a===void 0?{}:a;this.i={};this.i.timeUsec=a.XDa==null?null:a.XDa;this.i.serverIp=a.serverIp==null?null:a.serverIp;this.i.processId=a.IBa==null?null:a.IBa};_.W(Fo,_.V);Fo.prototype.ka=function(){return Fo};Fo.prototype.ma=function(){return{keys:["processId","serverIp","timeUsec"]}};
_.p.Object.defineProperties(Fo.prototype,{IBa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"processId")?_.U(this,"processId"):null},set:function(a){this.i.processId=a}},serverIp:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"serverIp")?_.U(this,"serverIp"):null},set:function(a){this.i.serverIp=a}},XDa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"timeUsec")?_.U(this,"timeUsec"):null},set:function(a){this.i.timeUsec=a}}});
var Io=function(a){a=a===void 0?{}:a;this.i={};this.i.cell=a.a2==null?null:a.a2;this.i.task=a.task==null?null:a.task;this.i.job=a.Fia==null?null:a.Fia;this.i.environmentName=a.Jt==null?null:a.Jt;this.i.buildLabel=a.Kv==null?null:a.Kv;this.i.traced=a.ddb==null?null:a.ddb;this.i.rpcGlobalId=a.v$a==null?null:a.v$a;this.i.spanId=a.spanId==null?null:a.spanId};_.W(Io,_.V);Io.prototype.ka=function(){return Io};Io.prototype.ma=function(){return{Na:{environmentName:qo},keys:"buildLabel cell environmentName job rpcGlobalId spanId task traced".split(" ")}};
_.p.Object.defineProperties(Io.prototype,{Kv:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"buildLabel")?_.U(this,"buildLabel"):null},set:function(a){this.i.buildLabel=a}},a2:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"cell")?_.U(this,"cell"):null},set:function(a){this.i.cell=a}},Jt:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"environmentName")?_.U(this,"environmentName"):null},set:function(a){this.i.environmentName=a}},Fia:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"job")?_.U(this,"job"):null},set:function(a){this.i.job=a}},v$a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"rpcGlobalId")?_.U(this,"rpcGlobalId"):null},set:function(a){this.i.rpcGlobalId=a}},spanId:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"spanId")?_.U(this,"spanId"):null},set:function(a){this.i.spanId=a}},task:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"task")?_.U(this,"task"):null},set:function(a){this.i.task=
a}},ddb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"traced")?_.U(this,"traced"):null},set:function(a){this.i.traced=a}}});var Go=function(a){a=a===void 0?{}:a;this.i={};this.i.uuid=a.VD==null?null:a.VD;this.i.selection=a.selection==null?null:a.selection};_.W(Go,_.V);Go.prototype.ka=function(){return Go};Go.prototype.ma=function(){return{keys:["selection","uuid"],Ja:{selection:Jo}}};
_.p.Object.defineProperties(Go.prototype,{selection:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"selection")?_.U(this,"selection"):null},set:function(a){this.i.selection=a}},VD:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"uuid")?_.U(this,"uuid"):null},set:function(a){this.i.uuid=a}}});
var Ho=function(a){a=a===void 0?{}:a;this.i={};this.i.repositoryType=a.repositoryType==null?null:a.repositoryType;this.i.repositoryId=a.repositoryId==null?null:a.repositoryId;this.i.path=a.path==null?null:a.path;this.i.revision=a.revision==null?null:a.revision;this.i.fingerprint=a.fingerprint==null?null:a.fingerprint};_.W(Ho,_.V);Ho.prototype.ka=function(){return Ho};Ho.prototype.ma=function(){return{keys:["fingerprint","path","repositoryId","repositoryType","revision"]}};
_.p.Object.defineProperties(Ho.prototype,{fingerprint:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fingerprint")?_.U(this,"fingerprint"):null},set:function(a){this.i.fingerprint=a}},path:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"path")?_.U(this,"path"):null},set:function(a){this.i.path=a}},repositoryId:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"repositoryId")?_.U(this,"repositoryId"):null},set:function(a){this.i.repositoryId=a}},repositoryType:{configurable:!0,
enumerable:!0,get:function(){return _.Y(this,"repositoryType")?_.U(this,"repositoryType"):null},set:function(a){this.i.repositoryType=a}},revision:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"revision")?_.U(this,"revision"):null},set:function(a){this.i.revision=a}}});var Co=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(Co,_.V);Co.prototype.ka=function(){return Co};
Co.prototype.ma=function(){return{keys:["end","start"]}};_.p.Object.defineProperties(Co.prototype,{end:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"end")?_.U(this,"end"):null},set:function(a){this.i.end=a}},start:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"start")?_.U(this,"start"):null},set:function(a){this.i.start=a}}});var Lo=function(a){a=a===void 0?{}:a;this.i={};this.i.announcements=a.aq==null?null:a.aq};_.W(Lo,_.V);Lo.prototype.ka=function(){return Lo};
Lo.prototype.ma=function(){return{keys:["announcements"],Ja:{announcements:yo}}};_.p.Object.defineProperties(Lo.prototype,{aq:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"announcements")?_.U(this,"announcements"):null},set:function(a){this.i.announcements=a}}});var Mo=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(Mo,_.V);Mo.prototype.ka=function(){return Mo};
Mo.prototype.ma=function(){return{Oa:{entries:Ao},keys:["authuser","entries"]}};_.p.Object.defineProperties(Mo.prototype,{authuser:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"authuser")?_.U(this,"authuser"):null},set:function(a){this.i.authuser=a}},entries:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"entries")?_.U(this,"entries"):null},set:function(a){this.i.entries=a}}});var uMa=function(){this.i={}};_.W(uMa,_.V);uMa.prototype.ka=function(){return uMa};
uMa.prototype.ma=function(){return{keys:[]}};var tMa=function(){this.i={}};_.W(tMa,_.V);tMa.prototype.ka=function(){return tMa};tMa.prototype.ma=function(){return{keys:[]}};var Ko=function(a){a=a===void 0?{}:a;this.i={};this.i.lineNumber=a.lineNumber==null?null:a.lineNumber;this.i.column=a.column==null?null:a.column};_.W(Ko,_.V);Ko.prototype.ka=function(){return Ko};Ko.prototype.ma=function(){return{keys:["column","lineNumber"]}};
_.p.Object.defineProperties(Ko.prototype,{column:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"column")?_.U(this,"column"):null},set:function(a){this.i.column=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"lineNumber")?_.U(this,"lineNumber"):null},set:function(a){this.i.lineNumber=a}}});var xo=function(a){a=a===void 0?{}:a;this.i={};this.i.privateDoNotAccessOrElseSafeHtmlWrappedValue=a.iG==null?null:a.iG};_.W(xo,_.V);xo.prototype.ka=function(){return xo};
xo.prototype.ma=function(){return{keys:["privateDoNotAccessOrElseSafeHtmlWrappedValue"]}};_.p.Object.defineProperties(xo.prototype,{iG:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue")?_.U(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue"):null},set:function(a){this.i.privateDoNotAccessOrElseSafeHtmlWrappedValue=a}}});
var Bo=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.Yi==null?null:a.Yi;this.i.httpErrorCode=a.Gy==null?null:a.Gy};_.W(Bo,_.V);Bo.prototype.ka=function(){return Bo};Bo.prototype.ma=function(){return{Na:{statusCode:ro},keys:["durationMs","httpErrorCode","name","statusCode"]}};
_.p.Object.defineProperties(Bo.prototype,{Yi:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"durationMs")?_.U(this,"durationMs"):null},set:function(a){this.i.durationMs=a}},Gy:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"httpErrorCode")?_.U(this,"httpErrorCode"):null},set:function(a){this.i.httpErrorCode=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"name")?_.U(this,"name"):null},set:function(a){this.i.name=a}},statusCode:{configurable:!0,
enumerable:!0,get:function(){return _.Y(this,"statusCode")?_.U(this,"statusCode"):null},set:function(a){this.i.statusCode=a}}});var zo=function(a){a=a===void 0?{}:a;this.i={};this.i.searchModifier=a.yG==null?null:a.yG;this.i.modifierType=a.RX==null?null:a.RX;this.i.searchModifierUserFriendlyText=a.Uma==null?null:a.Uma};_.W(zo,_.V);zo.prototype.ka=function(){return zo};zo.prototype.ma=function(){return{Na:{modifierType:so},keys:["modifierType","searchModifier","searchModifierUserFriendlyText"]}};
_.p.Object.defineProperties(zo.prototype,{RX:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"modifierType")?_.U(this,"modifierType"):null},set:function(a){this.i.modifierType=a}},yG:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"searchModifier")?_.U(this,"searchModifier"):null},set:function(a){this.i.searchModifier=a}},Uma:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"searchModifierUserFriendlyText")?_.U(this,"searchModifierUserFriendlyText"):null},
set:function(a){this.i.searchModifierUserFriendlyText=a}}});vMa=new _.wd("API_VERSION");_.wMa=new _.wd("REQUEST_SERVICE for console_fe_api");_.Oo=function(){};_.Oo.O=function(a){return new (a||_.Oo)};_.Oo.Ha=_.Je({type:_.Oo});_.Oo.Ga=_.Xc({});
var xMa={$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"},Po=function(a,b,c){this.Va=a;this.Va=a==null?"v1":a;this.ub=new _.io(b,c)};
Po.prototype.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.jo(this.ub,{body:null,Kb:"GET",Ob:"console_fe_api_sandbox.announcements.list",path:"/"+this.Va+"/announcements",Ta:_.Ah(a,xMa,b),Qb:Lo})};Po.O=function(a){return new (a||Po)(_.t(vMa,8),_.t(_.wMa),_.t(_.ho,8))};Po.ua=_.q({token:Po,qa:Po.O});var yMa=function(){};yMa.O=function(a){return new (a||yMa)};yMa.ua=_.q({token:yMa,qa:function(a){return Po.O(a)},Fa:_.Oo});
var Qo=function(a,b,c){this.Va=a;this.Va=a==null?"v1":a;this.ub=new _.io(b,c)},zMa=function(a,b){var c=c===void 0?{}:c;var d=d===void 0?{}:d;return _.jo(a.ub,{body:b,Kb:"POST",Ob:"console_fe_api_sandbox.logging.logClientAction",path:"/"+a.Va+"/logging:logClientAction",Ta:_.Ah(c,xMa,d),Qb:uMa})};Qo.O=function(a){return new (a||Qo)(_.t(vMa,8),_.t(_.wMa),_.t(_.ho,8))};Qo.ua=_.q({token:Qo,qa:Qo.O});var AMa=function(){};AMa.O=function(a){return new (a||AMa)};
AMa.ua=_.q({token:AMa,qa:function(a){return Qo.O(a)},Fa:_.Oo});var Ro,BMa,CMa,DMa,GMa,HMa,IMa,JMa,KMa,SMa,XMa,bNa,dNa,eNa;Ro=new _.wd("productVersion");BMa=new _.wd("envName");_.So=new _.wd("emailAddress");CMa=new _.wd("isBot");DMa=new _.wd("isCorpGoogler");_.EMa=new _.wd("userSettingsKeyPrefix");_.FMa=new _.wd("prodspecsStage");GMa=new _.wd("feedbackProductId");HMa=new _.wd("clearcutEndpoint");_.To=new _.wd("onePlatformKey");_.Uo=new _.wd("sessionIndex");IMa=new _.wd("xsrfToken");JMa=new _.wd("nonceToken");KMa=new _.wd("oauthClientId");_.LMa=new _.wd("appEngineServiceEndpoint");
_.Cwa=new _.wd("grimoireOnePlatformHost");_.MMa=new _.wd("cloudResourceManagerServiceEndpoint");_.NMa=new _.wd("cloudBillingServiceEndpoint");_.OMa=new _.wd("cloudBuildServiceEndpoint");_.PMa=new _.wd("cloudStorageServiceEndpoint");_.QMa=new _.wd("cloudUserSettingsEndpoint");_.RMa=new _.wd("resultStoreOnePlatformHost");SMa=new _.wd("scorecardOnePlatformHost");_.TMa=new _.wd("sourceRepoOnePlatformHost");_.UMa=new _.wd("sourceRepoInternalOnePlatformHost");_.VMa=new _.wd("iamOnePlatformHost");
_.WMa=new _.wd("loggingServiceEndpoint");XMa=new _.wd("peopleApiPlatformHost");_.YMa=new _.wd("serviceManagerApiPlatformHost");_.ZMa=new _.wd("termsOfServiceOnePlatformHost");_.$Ma=new _.wd("testFusionOnePlatformHost");_.aNa=new _.wd("fusionBadgeServerHost");bNa=new _.wd("enableAnonymousFeedback");_.Vo=new _.wd("iamToken");_.cNa=new _.wd("initialPath");dNa=new _.wd("enableG3cClearcutLogging");eNa=new _.wd("g3cClearcutTransport");var Wo=function(a,b,c,d){this.qva=a;this.Jt=b;this.isBot=c;this.K2=d};Wo.prototype.kQ=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.qva.hb(this.LWa(b),c)}};Wo.prototype.xL=function(a){this.qva.xL({},a)};Wo.prototype.LWa=function(a){var b={name:a.action,type:a.element,metadata:{data:JSON.stringify(this.Qj(a))}};a.projectId&&(b.projectId=a.projectId);a.Yi&&(b.latency=a.Yi);return b};
Wo.prototype.Qj=function(a){var b=a.Jn.map(function(c){return{name:c.name||void 0,latency:c.Yi||void 0,statusCode:c.statusCode||void 0,errorCode:c.Gy||void 0}});return{statusCode:a.statusCode,initialRoute:a.initialRoute,targetRoute:a.targetRoute,startedInBg:a.tS||void 0,finishedInBg:a.eP||void 0,sessionId:a.sessionId||void 0,actionId:a.actionId||void 0,gestureName:a.gestureName&&a.gestureName.toString(),envName:this.Jt||void 0,actionOwner:this.K2||a.actionOwner||void 0,isBot:this.isBot||void 0,subEvents:b.length>
0?b:void 0}};Wo.O=function(a){return new (a||Wo)(_.t(qn),_.t(BMa),_.t(CMa),_.t(gMa,8))};Wo.ua=_.q({token:Wo,qa:Wo.O,Fa:"root"});var fNa=function(a){this.Ca=_.Ib(a)};_.W(fNa,_.zk);var Xo=function(a){this.Ca=_.Ib(a)};_.W(Xo,_.zk);Xo.prototype.X0a=function(){return _.xl(this,1)};Xo.prototype.setCell=function(a){return _.dk(this,1,a)};Xo.prototype.Tw=function(a){return _.dk(this,5,a)};var gNa=function(a){this.Ca=_.Ib(a)};_.W(gNa,_.zk);_.h=gNa.prototype;_.h.O2b=function(a){return _.dk(this,1,a)};_.h.sga=function(){return _.jl(this,Xo,6)};_.h.v2b=function(a){return _.ll(this,6,a)};_.h.Dab=function(a){return _.dk(this,7,a)};_.h.Vxa=function(){return _.xl(this,8)};_.h.Hna=function(a){return _.dk(this,8,a)};var Yo=function(a){this.Ca=_.Ib(a)};_.W(Yo,_.zk);Yo.prototype.getName=function(){return _.xl(this,1)};Yo.prototype.qe=function(a){return _.dk(this,1,a)};Yo.prototype.Lna=function(a){return _.Ql(this,2,a)};Yo.prototype.rab=function(a){return _.mk(this,3,a)};var hNa=function(a){this.Ca=_.Ib(a)};_.W(hNa,_.zk);var iNa=function(a){this.Ca=_.Ib(a)};_.W(iNa,_.zk);var jNa=function(a){this.Ca=_.Ib(a)};_.W(jNa,_.zk);_.h=jNa.prototype;_.h.zGb=function(){return _.jl(this,fNa,1)};_.h.a1a=function(){return _.jl(this,gNa,2)};_.h.uab=function(a){return _.dk(this,4,a)};_.h.rab=function(a){return _.mk(this,8,a)};_.h.Lna=function(a){return _.Ql(this,9,a)};_.h.Ogd=function(a){return _.dk(this,12,a)};_.h.getFeature=function(){return _.xl(this,18)};_.h.wab=function(a){return _.dk(this,18,a)};_.h.y2a=function(){return _.xl(this,20)};_.h.T2b=function(a){_.dk(this,20,a)};var kNa=function(a){if(a!=null)return _.fc(a),{XDa:_.l(_.Dl(a,1)),serverIp:_.l(bba(_.bc(a,2,void 0,cl))),IBa:_.l(bba(_.bc(a,3,void 0,cl)))}};fNa.prototype.toObject=function(){return kNa(this)};var lNa=function(a){if(a!=null)return _.fc(a),{a2:_.xl(a,1),task:_.tl(a,2),Fia:_.xl(a,3),Jt:_.yl(a,4),Kv:_.xl(a,5)}};Xo.prototype.toObject=function(){return lNa(this)};var mNa=function(a){if(a!=null)return _.fc(a),{sessionId:_.xl(a,1),userId:_.xl(a,2),actionId:_.xl(a,3),Jt:_.yl(a,4),XL:_.xl(a,5),hfa:lNa(a.sga()),Ocd:_.xl(a,7),referer:_.xl(a,8),Wzd:_.xl(a,9)}};gNa.prototype.toObject=function(){return mNa(this)};var nNa=function(a){if(a!=null)return _.fc(a),{name:_.xl(a,1),statusCode:_.yl(a,2),Yi:_.tl(a,3),Gy:_.tl(a,4)}};Yo.prototype.toObject=function(){return nNa(this)};var oNa=function(a){if(a!=null)return _.fc(a),{fGd:_.yl(a,1),WFd:_.yl(a,2),Bzd:_.sl(a,3),eGd:_.xl(a,4),zxd:_.xl(a,5),v6b:_.xl(a,6),aGd:_.l(_.zl(a,7,3))}};hNa.prototype.toObject=function(){return oNa(this)};var pNa=function(a){if(a!=null)return _.fc(a),{bGd:oNa(_.jl(a,hNa,1))}};iNa.prototype.toObject=function(){return pNa(this)};var qNa=function(a){if(a!=null){_.fc(a);var b=kNa(a.zGb()),c=mNa(a.a1a()),d=_.yl(a,3),e=_.xl(a,4),f=_.xl(a,5),g=_.xl(a,6),m=_.tl(a,7),n=_.tl(a,8),r=_.yl(a,9);var x=_.kl(a,Yo,10,_.hl());return{eventId:b,vva:c,gestureName:d,kW:e,re:f,searchTerm:g,Rf:m,Yi:n,statusCode:r,xFd:_.cc(x,nNa),Rt:_.xl(a,11),xl:_.xl(a,12),initialRoute:_.xl(a,13),targetRoute:_.xl(a,14),tS:_.sl(a,15),eP:_.sl(a,16),actionOwner:_.yl(a,17),q3:_.xl(a,18),Gud:_.xl(a,22),dGd:pNa(_.jl(a,iNa,19)),qx:_.xl(a,20),mxd:_.sl(a,21)}}};
jNa.prototype.toObject=function(){return qNa(this)};var rNa=function(a){this.Ca=_.Ib(a)};_.W(rNa,_.zk);rNa.prototype.toObject=function(){if(this!=null){_.fc(this);var a={krd:qNa(_.jl(this,jNa,1))}}else a=void 0;return a};var sNa,tNa;sNa=/\s+/;tNa=[];_.Zo=function(a,b){this.B$=a;this.Kc=b;this.gKb=tNa;this.ADa=new Map};_.Zo.prototype.eo=function(){for(var a=_.k(this.gKb),b=a.next();!b.done;b=a.next())this.FUa(b.value,!0);a=this.ded;if(Array.isArray(a)||a instanceof Set)for(a=_.k(a),b=a.next();!b.done;b=a.next())this.FUa(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.FUa(c,!!a[c])}this.rQc()};
_.Zo.prototype.FUa=function(a,b){var c=this.ADa.get(a);c!==void 0?(c.enabled!==b&&(c.changed=!0,c.enabled=b),c.touched=!0):this.ADa.set(a,{enabled:b,changed:!0,touched:!0})};_.Zo.prototype.rQc=function(){for(var a=_.k(this.ADa),b=a.next();!b.done;b=a.next()){var c=b.value;b=c[0];c=c[1];c.changed?(this.mob(b,c.enabled),c.changed=!1):c.touched||(c.enabled&&this.mob(b,!1),this.ADa.delete(b));c.touched=!1}};
_.Zo.prototype.mob=function(a,b){var c=this;a=a.trim();a.length>0&&a.split(sNa).forEach(function(d){b?c.Kc.DE(c.B$.na,d):c.Kc.iR(c.B$.na,d)})};_.p.Object.defineProperties(_.Zo.prototype,{v$c:{configurable:!0,enumerable:!0,set:function(a){this.gKb=a!=null?a.trim().split(sNa):tNa}},sbd:{configurable:!0,enumerable:!0,set:function(a){this.ded=typeof a==="string"?a.trim().split(sNa):a}}});_.Zo.O=function(a){return new (a||_.Zo)(_.C(_.he),_.C(_.ej))};
_.Zo.Ea=_.Ke({type:_.Zo,oa:[["","ngClass",""]],inputs:{v$c:[0,"class","klass"],sbd:"ngClass"}});var uNa=function(a,b,c,d){this.va=a;this.e7a=b;this.index=c;this.count=d};_.p.Object.defineProperties(uNa.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}},i3:{configurable:!0,enumerable:!0,get:function(){return this.index%2===0}},m7a:{configurable:!0,enumerable:!0,get:function(){return!this.i3}}});
_.$o=function(a,b,c){this.QN=a;this.AE=b;this.Wu=c;this.C$=null;this.dSa=!0;this.Zs=null};_.$o.prototype.eo=function(){if(this.dSa){this.dSa=!1;var a=this.C$;!this.Zs&&a&&(this.Zs=this.Wu.find(a).create(this.vSb))}this.Zs&&(a=this.Zs.diff(this.C$))&&this.N8(a)};
_.$o.prototype.N8=function(a){var b=this,c=this.QN;_.OLa(a,function(g,m,n){g.Ew==null?c.Bi(b.AE,new uNa(g.item,b.C$,-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.e7a=this.C$}_.PLa(a,function(g){c.get(g.rk).context.va=g.item})};
_.p.Object.defineProperties(_.$o.prototype,{e7a:{configurable:!0,enumerable:!0,set:function(a){this.C$=a;this.dSa=!0}},vSb:{configurable:!0,enumerable:!0,set:function(a){this.rt=a},get:function(){return this.rt}},ubd:{configurable:!0,enumerable:!0,set:function(a){a&&(this.AE=a)}}});_.$o.O=function(a){return new (a||_.$o)(_.C(_.Ag),_.C(_.zg),_.C(_.Zn))};_.$o.Ea=_.Ke({type:_.$o,oa:[["","ngFor","","ngForOf",""]],inputs:{e7a:"ngForOf",vSb:"ngForTrackBy",ubd:"ngForTemplate"}});_.ap=function(a,b){this.QN=a;this.cr=new vNa;this.Bra=this.Kta=this.CPa=null;this.nUa=b};_.ap.prototype.HUa=function(){this.cr.va?this.Kta||(this.QN.clear(),this.Bra=null,this.nUa&&(this.Kta=this.QN.Bi(this.nUa,this.cr))):this.Bra||(this.QN.clear(),this.Kta=null,this.CPa&&(this.Bra=this.QN.Bi(this.CPa,this.cr)))};
_.p.Object.defineProperties(_.ap.prototype,{Pa:{configurable:!0,enumerable:!0,set:function(a){this.cr.va=this.cr.Pa=a;this.HUa()}},wbd:{configurable:!0,enumerable:!0,set:function(a){doa(a);this.nUa=a;this.Kta=null;this.HUa()}},vbd:{configurable:!0,enumerable:!0,set:function(a){doa(a);this.CPa=a;this.Bra=null;this.HUa()}}});_.ap.O=function(a){return new (a||_.ap)(_.C(_.Ag),_.C(_.zg))};_.ap.Ea=_.Ke({type:_.ap,oa:[["","ngIf",""]],inputs:{Pa:"ngIf",wbd:"ngIfThen",vbd:"ngIfElse"}});
var vNa=function(){this.Pa=this.va=null};var wNa=function(a,b){this.Ce=a;this.JYc=b;this.i0=!1};wNa.prototype.create=function(){this.i0=!0;this.Ce.Bi(this.JYc)};wNa.prototype.destroy=function(){this.i0=!1;this.Ce.clear()};_.bp=function(){this.hPa=[];this.xib=!1;this.LRa=this.yOa=0;this.rsa=!1};_.bp.prototype.ZPc=function(){return this.yOa++};_.bp.prototype.aQc=function(a){this.hPa.push(a)};_.bp.prototype.PVc=function(a){a=a===this.hWc;this.rsa||(this.rsa=a);this.LRa++;this.LRa===this.yOa&&(this.Fob(!this.rsa),this.LRa=0,this.rsa=!1);return a};
_.bp.prototype.Fob=function(a){if(this.hPa.length>0&&a!==this.xib){this.xib=a;for(var b=_.k(this.hPa),c=b.next();!c.done;c=b.next()){c=c.value;var d=a;d&&!c.i0?c.create():!d&&c.i0&&c.destroy()}}};_.p.Object.defineProperties(_.bp.prototype,{f7a:{configurable:!0,enumerable:!0,set:function(a){this.hWc=a;this.yOa===0&&this.Fob(!0)}}});_.bp.O=function(a){return new (a||_.bp)};_.bp.Ea=_.Ke({type:_.bp,oa:[["","ngSwitch",""]],inputs:{f7a:"ngSwitch"}});
_.cp=function(a,b,c){this.f7a=c;c.ZPc();this.HZc=new wNa(a,b)};_.cp.prototype.eo=function(){var a=this.HZc,b=this.f7a.PVc(this.zbd);b&&!a.i0?a.create():!b&&a.i0&&a.destroy()};_.cp.O=function(a){return new (a||_.cp)(_.C(_.Ag),_.C(_.zg),_.C(_.bp,9))};_.cp.Ea=_.Ke({type:_.cp,oa:[["","ngSwitchCase",""]],inputs:{zbd:"ngSwitchCase"}});_.dp=function(a,b,c){c.aQc(new wNa(a,b))};_.dp.O=function(a){return new (a||_.dp)(_.C(_.Ag),_.C(_.zg),_.C(_.bp,9))};_.dp.Ea=_.Ke({type:_.dp,oa:[["","ngSwitchDefault",""]]});var ep=function(a,b,c){this.B$=a;this.Wu=b;this.Kc=c;this.Zs=this.cmb=null};ep.prototype.eo=function(){if(this.Zs){var a=this.Zs.diff(this.cmb);a&&this.N8(a)}};ep.prototype.DTa=function(a,b){var c=_.k(a.split("."));a=c.next().value;c=c.next().value;var d=a.indexOf("-")===-1?void 0:2;b!=null?this.Kc.Yg(this.B$.na,a,c?""+b+c:b,d):this.Kc.WBa(this.B$.na,a,d)};
ep.prototype.N8=function(a){var b=this;a.JFb(function(c){return b.DTa(c.key,null)});a.IFb(function(c){return b.DTa(c.key,c.Mf)});ULa(a,function(c){return b.DTa(c.key,c.Mf)})};_.p.Object.defineProperties(ep.prototype,{ybd:{configurable:!0,enumerable:!0,set:function(a){this.cmb=a;!this.Zs&&a&&(this.Zs=this.Wu.find(a).create())}}});ep.O=function(a){return new (a||ep)(_.C(_.he),_.C(WLa),_.C(_.ej))};ep.Ea=_.Ke({type:ep,oa:[["","ngStyle",""]],inputs:{ybd:"ngStyle"}});_.fp=function(a){this.Ce=a;this.zSb=this.g7a=this.Wja=this.Xta=null};_.fp.prototype.Wb=function(a){if(this.pYc(a))if(a=this.Ce,this.Xta&&a.remove(a.indexOf(this.Xta)),this.g7a){var b=this.WRc(),c;this.Xta=a.Bi(this.g7a,b,{Mb:(c=this.zSb)!=null?c:void 0})}else this.Xta=null};_.fp.prototype.pYc=function(a){return!!a.ngTemplateOutlet||!!a.ngTemplateOutletInjector};
_.fp.prototype.WRc=function(){var a=this;return new Proxy({},{set:function(b,c,d){return a.Wja?Reflect.set(a.Wja,c,d):!1},get:function(b,c,d){if(a.Wja)return Reflect.get(a.Wja,c,d)}})};_.fp.O=function(a){return new (a||_.fp)(_.C(_.Ag))};_.fp.Ea=_.Ke({type:_.fp,oa:[["","ngTemplateOutlet",""]],inputs:{Wja:"ngTemplateOutletContext",g7a:"ngTemplateOutlet",zSb:"ngTemplateOutletInjector"},features:[_.zn]});var xNa=function(){},zNa,ANa;xNa.prototype.myb=function(a,b,c){return _.nd(function(){return a.subscribe({next:b,error:c})})};xNa.prototype.dispose=function(a){_.nd(function(){return a.unsubscribe()})};var yNa=function(){};yNa.prototype.myb=function(a,b,c){a.then(function(d){var e;return(e=b)==null?void 0:e(d)},function(d){var e;return(e=c)==null?void 0:e(d)});return{unsubscribe:function(){c=b=null}}};yNa.prototype.dispose=function(a){a.unsubscribe()};zNa=new yNa;ANa=new xNa;
_.gp=function(a){this.usa=null;this.k6a=!0;this.TTa=this.E$=this.zB=null;this.vV=_.u(ze);this.Lj=a};_.h=_.gp.prototype;_.h.La=function(){this.zB&&this.Kib();this.Lj=null};_.h.transform=function(a){if(!this.E$){if(a)try{this.k6a=!1,this.vr(a)}finally{this.k6a=!0}return this.usa}return a!==this.E$?(this.Kib(),this.transform(a)):this.usa};_.h.vr=function(a){var b=this;this.E$=a;this.TTa=this.HXc(a);this.zB=this.TTa.myb(a,function(c){return b.pZc(a,c)},function(c){return b.vV(c)})};
_.h.HXc=function(a){if(nja(a))return zNa;if(oja(a))return ANa;throw new _.cd(2100,!1);};_.h.Kib=function(){this.TTa.dispose(this.zB);this.E$=this.zB=this.usa=null};_.h.pZc=function(a,b){if(a===this.E$&&(this.usa=b,this.k6a)){var c;(c=this.Lj)==null||_.Fn(c)}};_.gp.O=function(a){return new (a||_.gp)(_.C(_.Xn,16))};_.gp.De=_.Le({name:"async",type:_.gp,he:!1});_.BNa=new _.wd("");_.CNa=new _.wd("");_.hp=function(){};_.hp.O=function(a){return new (a||_.hp)};_.hp.Ha=_.Je({type:_.hp});_.hp.Ga=_.Xc({});_.DNa=function(a){return a.src};_.ENa=new _.wd("",{Fa:"root",qa:function(){return _.DNa}});var oj=null,FNa=function(){};var ip=function(){};ip.prototype.cL=function(){throw Error("ga");};ip.O=function(a){return new (a||ip)};ip.ua=_.q({token:ip,qa:function(){return _.u(jp)},Fa:"platform"});var Vqa=new _.wd(""),jp=function(){this.ir=_.u(_.Wh);this.gv=window.location;this.y0=window.history};_.W(jp,ip);jp.prototype.nka=function(a){var b=GNa(this.ir,"window");b.addEventListener("popstate",a,!1);return function(){return b.removeEventListener("popstate",a)}};
var HNa=function(a,b){var c=GNa(a.ir,"window");c.addEventListener("hashchange",b,!1);return function(){return c.removeEventListener("hashchange",b)}};_.h=jp.prototype;_.h.pushState=function(a,b,c){this.y0.pushState(a,b,c)};_.h.replaceState=function(a,b,c){this.y0.replaceState(a,b,c)};_.h.forward=function(){this.y0.forward()};_.h.back=function(){this.y0.back()};_.h.cL=function(a){this.y0.go(a===void 0?0:a)};_.h.getState=function(){return this.y0.state};
_.p.Object.defineProperties(jp.prototype,{href:{configurable:!0,enumerable:!0,get:function(){return this.gv.href}},protocol:{configurable:!0,enumerable:!0,get:function(){return this.gv.protocol}},hostname:{configurable:!0,enumerable:!0,get:function(){return this.gv.hostname}},port:{configurable:!0,enumerable:!0,get:function(){return this.gv.port}},pathname:{configurable:!0,enumerable:!0,get:function(){return this.gv.pathname},set:function(a){this.gv.pathname=a}},search:{configurable:!0,enumerable:!0,
get:function(){return this.gv.search}},hash:{configurable:!0,enumerable:!0,get:function(){return this.gv.hash}}});jp.O=function(a){return new (a||jp)};jp.ua=_.q({token:jp,qa:function(){return new jp},Fa:"platform"});var lp;_.kp=function(){};_.kp.prototype.cL=function(){throw Error("ga");};_.kp.O=function(a){return new (a||_.kp)};_.kp.ua=_.q({token:_.kp,qa:function(){return _.u(lp)},Fa:"root"});_.INa=new _.wd("");lp=function(a,b){this.kk=a;this.QU=[];var c,d,e;this.R_=(e=(d=b!=null?b:oj.Fxa())!=null?d:(c=_.u(_.Wh).location)==null?void 0:c.origin)!=null?e:""};_.W(lp,_.kp);_.h=lp.prototype;_.h.La=function(){for(;this.QU.length;)this.QU.pop()()};_.h.nka=function(a){this.QU.push(this.kk.nka(a),HNa(this.kk,a))};
_.h.Fxa=function(){return this.R_};_.h.cz=function(a){return eoa(this.R_,a)};_.h.path=function(a){var b=this.kk.pathname+Ch(this.kk.search),c=this.kk.hash;return c&&(a===void 0?0:a)?b+c:b};_.h.pushState=function(a,b,c,d){this.kk.pushState(a,b,this.cz(c+Ch(d)))};_.h.replaceState=function(a,b,c,d){this.kk.replaceState(a,b,this.cz(c+Ch(d)))};_.h.forward=function(){this.kk.forward()};_.h.back=function(){this.kk.back()};_.h.getState=function(){return this.kk.getState()};
_.h.cL=function(a){var b,c;(c=(b=this.kk).cL)==null||c.call(b,a===void 0?0:a)};lp.O=function(a){return new (a||lp)(_.t(ip),_.t(_.INa,8))};lp.ua=_.q({token:lp,qa:lp.O,Fa:"root"});var mp=function(a,b){this.kk=a;this.R_="";this.QU=[];b!=null&&(this.R_=b)};_.W(mp,_.kp);_.h=mp.prototype;_.h.La=function(){for(;this.QU.length;)this.QU.pop()()};_.h.nka=function(a){this.QU.push(this.kk.nka(a),HNa(this.kk,a))};_.h.Fxa=function(){return this.R_};_.h.path=function(){var a,b=(a=this.kk.hash)!=null?a:"#";return b.length>0?b.substring(1):b};_.h.cz=function(a){a=eoa(this.R_,a);return a.length>0?"#"+a:a};_.h.pushState=function(a,b,c,d){this.kk.pushState(a,b,this.cz(c+Ch(d))||this.kk.pathname)};
_.h.replaceState=function(a,b,c,d){this.kk.replaceState(a,b,this.cz(c+Ch(d))||this.kk.pathname)};_.h.forward=function(){this.kk.forward()};_.h.back=function(){this.kk.back()};_.h.getState=function(){return this.kk.getState()};_.h.cL=function(a){var b,c;(c=(b=this.kk).cL)==null||c.call(b,a===void 0?0:a)};mp.O=function(a){return new (a||mp)(_.t(ip),_.t(_.INa,8))};mp.ua=_.q({token:mp,qa:mp.O});_.hj=function(a){var b=this;this.aV=new _.Nf;this.Sob=[];this.zZc=null;this.qE=a;a=this.qE.Fxa();this.EQc=foa(_.Bh(a.replace(/\/index.html$/,"")));this.qE.nka(function(c){b.aV.next({url:b.path(!0),pop:!0,state:c.state,type:c.type})})};_.hj.prototype.La=function(){var a;(a=this.zZc)==null||a.unsubscribe();this.Sob=[]};_.hj.prototype.path=function(a){return this.normalize(this.qE.path(a===void 0?!1:a))};_.hj.prototype.getState=function(){return this.qE.getState()};
var JNa=function(a,b){var c=c===void 0?"":c;return a.path()==a.normalize(b+Ch(c))};_.h=_.hj.prototype;_.h.normalize=function(a){var b=this.EQc;a=a.replace(/\/index.html$/,"");b&&a.startsWith(b)?(b=a.substring(b.length),b=b===""||["/",";","?","#"].includes(b[0])?b:a):b=a;return _.Bh(b)};_.h.cz=function(a){a&&a[0]!=="/"&&(a="/"+a);return this.qE.cz(a)};_.h.go=function(a,b,c){b=b===void 0?"":b;c=c===void 0?null:c;this.qE.pushState(c,"",a,b);this.gmb(this.cz(a+Ch(b)),c)};
_.h.replaceState=function(a,b,c){b=b===void 0?"":b;c=c===void 0?null:c;this.qE.replaceState(c,"",a,b);this.gmb(this.cz(a+Ch(b)),c)};_.h.forward=function(){this.qE.forward()};_.h.back=function(){this.qE.back()};_.h.cL=function(a){var b,c;(c=(b=this.qE).cL)==null||c.call(b,a===void 0?0:a)};_.h.gmb=function(a,b){a=a===void 0?"":a;this.Sob.forEach(function(c){return c(a,b)})};_.h.subscribe=function(a,b,c){return this.aV.subscribe({next:a,error:b!=null?b:void 0,complete:c!=null?c:void 0})};
_.hj.O=function(a){return new (a||_.hj)(_.t(_.kp))};_.hj.ua=_.q({token:_.hj,qa:function(){return new _.hj(_.t(_.kp))},Fa:"root"});new co;var Zqa=function(){};Zqa.ua=_.q({token:Zqa,Fa:"root",qa:function(){return new KNa}});var KNa=function(){var a=_.u(_.Wh),b=window;this.document=a;this.window=b;this.offset=function(){return[0,0]}};KNa.prototype.Ngd=function(a){this.offset=Array.isArray(a)?function(){return a}:a};KNa.prototype.Yxa=function(){return[this.window.scrollX,this.window.scrollY]};var LNa=function(a,b){a.window.scrollTo(Object.assign({},void 0,{left:b[0],top:b[1]}))};var MNa=function(){};var np=function(a,b,c,d,e){this.document=a;this.productVersion=c;this.isBot=d;this.K2=e;this.transport=b};np.prototype.kQ=function(a){if(this.transport&&!this.isBot){a=_.k(a);for(var b=a.next();!b.done;b=a.next())this.transport.dispatch(this.Xxa(b.value))}};
np.prototype.Xxa=function(a){var b=(new jNa).wab(this.K2||"");b=_.Ql(b,17,ioa(a.actionOwner)).uab([a.element,a.action].join("/"));b=_.Ql(b,3,goa(a.gestureName)).Lna(hoa(a.statusCode));b=_.dk(b,13,a.initialRoute);b=_.dk(b,11,a.Rt);b=_.dk(b,14,a.targetRoute||"").Ogd(a.xl);b=_.Ml(b,15,a.tS);b=_.Ml(b,16,a.eP).rab(a.Yi||0);b=_.mk(b,7,a.Rf||0);var c=(new gNa).Dab(this.document.location.hostname).Hna(this.document.referrer).v2b((new Xo).Tw(this.productVersion)).O2b(a.sessionId||"");b=_.ll(b,2,c);a.re&&typeof a.re===
"string"&&_.dk(b,5,a.re);if(a.Jn.length>0)for(a=_.k(a.Jn),c=a.next();!c.done;c=a.next()){c=c.value;var d=(new Yo).qe(c.name||"").Lna(hoa(c.statusCode||"")).rab(c.Yi||0);c=_.mk(d,4,c.Gy||0);_.pl(b,10,Yo,c)}a=new rNa;return _.ll(a,1,b)};np.O=function(a){return new (a||np)(_.t(_.Wh),_.t(eNa,8),_.t(Ro),_.t(CMa),_.t(gMa,8))};np.ua=_.q({token:np,qa:np.O,Fa:"root"});_.NNa={AJa:"issue_tracker",TS:"results",dMc:"flow"};Object.freeze(_.NNa);var op=function(){};op.O=function(a){return new (a||op)};op.ua=_.q({token:op,qa:op.O,Fa:"root"});var PNa,gOa,hOa;_.ONa=new _.wd("GTMDataLayerName",{Fa:"root",qa:function(){return window.grimoireDataLayer}});PNa=new _.wd("ProjectId",{Fa:"root",qa:function(){return"testAlphaSource"}});gOa=new _.wd("GetRandomString",{Fa:"root",qa:function(){return _.Gm}});hOa=new _.wd("navigationStartTime",{Fa:"root",qa:function(){if(performance){if(performance.timing&&performance.timing.navigationStart)return performance.timing.navigationStart;if(performance.now)return Date.now()-performance.now()}}});_.Tk(Dh,joa);for(var iOa=[],jOa=0;jOa<63;jOa++)iOa[jOa]=0;var kOa=[].concat(128,iOa);Dh.prototype.reset=function(){this.dEa=this.r4=0;this.ej=_.ba.Int32Array?new Int32Array(this.fKb):_.Aa(this.fKb)};
var lOa=function(a){for(var b=a.iva,c=a.Wkd,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++)d=c[b-15]|0,e=c[b-2]|0,c[b]=((c[b-16]|0)+((d>>>7|d<<25)^(d>>>18|d<<14)^d>>>3)|0)+((c[b-7]|0)+((e>>>17|e<<15)^(e>>>19|e<<13)^e>>>10)|0)|0;b=a.ej[0]|0;d=a.ej[1]|0;e=a.ej[2]|0;for(var f=a.ej[3]|0,g=a.ej[4]|0,m=a.ej[5]|0,n=a.ej[6]|0,r=a.ej[7]|0,x=0;x<64;x++){var z=((b>>>2|b<<30)^(b>>>13|b<<19)^(b>>>22|b<<10))+(b&d^b&e^d&e)|0,D=(r+((g>>>6|g<<26)^(g>>>11|g<<21)^(g>>>25|g<<
7))|0)+(((g&m^~g&n)+(koa[x]|0)|0)+(c[x]|0)|0)|0;r=n;n=m;m=g;g=f+D|0;f=e;e=d;d=b;b=D+z|0}a.ej[0]=a.ej[0]+b|0;a.ej[1]=a.ej[1]+d|0;a.ej[2]=a.ej[2]+e|0;a.ej[3]=a.ej[3]+f|0;a.ej[4]=a.ej[4]+g|0;a.ej[5]=a.ej[5]+m|0;a.ej[6]=a.ej[6]+n|0;a.ej[7]=a.ej[7]+r|0};
Dh.prototype.update=function(a,b){b===void 0&&(b=a.length);var c=0,d=this.r4;if(typeof a==="string")for(;c<b;)this.iva[d++]=a.charCodeAt(c++),d==this.blockSize&&(lOa(this),d=0);else if(_.Ba(a))for(;c<b;){var e=a[c++];if(!("number"==typeof e&&0<=e&&255>=e&&e==(e|0)))throw Error("qb");this.iva[d++]=e;d==this.blockSize&&(lOa(this),d=0)}else throw Error("rb");this.r4=d;this.dEa+=b};
Dh.prototype.digest=function(){var a=[],b=this.dEa*8;this.r4<56?this.update(kOa,56-this.r4):this.update(kOa,this.blockSize-(this.r4-56));for(var c=63;c>=56;c--)this.iva[c]=b&255,b/=256;lOa(this);for(c=b=0;c<this.Obd;c++)for(var d=24;d>=0;d-=8)a[b++]=this.ej[c]>>d&255;return a};
var loa=[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],koa;_.Tk(noa,Dh);var moa=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];var pp=function(a,b,c){this.aW=a;if(!this.aW)throw Error("sb");a=new noa;a.update(String(c));this.Rdd=jBa(a.digest());c={};this.aW.push((c.releaseVersion=b,c))};
pp.prototype.kQ=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.Rdd;d.hF=b.action;d.eventType=b.element;d.pUb=["/virtual",b.element,b.action].join("/");b.gestureName&&(d.metadata.gestureType=b.gestureName.toString());b.Yi&&(d.metadata.latencyMs=b.Yi.toString());d.PV="DEVOPS_CONSOLE";d.metadata.actionOwner=b.actionOwner.toString();d.re=(c=b.re)==null?void 0:c.toString();var e=d;c=this.aW;b=c.push;d=e.event;
var f=e.eventType,g=e.hF,m=e.pUb,n=e.projectNumber,r=e.PV,x=e.re;if(e=e.metadata){for(var z=[],D=_.k(Object.keys(e)),K=D.next();!K.done;K=D.next())K=K.value,z.push(K+"="+e[K]);e=z.join(",")}else e="";b.call(c,{event:d,eventType:f,eventName:g,pagePath:m,projectNumber:n,consoleType:r,artifactId:x,metadata:e})}};pp.prototype.xL=function(a){this.aW.push({event:"trackPageView",pageName:a,pagePath:a})};pp.O=function(a){return new (a||pp)(_.t(_.ONa),_.t(Ro),_.t(PNa))};pp.ua=_.q({token:pp,qa:pp.O});_.qp=function(){};_.qp.prototype.kQ=function(){};_.qp.prototype.xL=function(){};_.qp.O=function(a){return new (a||_.qp)};_.qp.ua=_.q({token:_.qp,qa:function(a){return pp.O(a)},Fa:"root"});var rp=function(){};rp.prototype.APb=function(a,b){return b};rp.prototype.kQ=function(){};rp.O=function(a){return new (a||rp)};rp.ua=_.q({token:rp,qa:rp.O,Fa:"root"});var mOa=new _.wd("GetRandomString",{Fa:"root",qa:function(){return _.Gm}}),nOa=new _.wd("navigationStartTime",{Fa:"root",qa:function(){if(performance){if(performance.timing&&performance.timing.navigationStart)return performance.timing.navigationStart;if(performance.now)return Date.now()-performance.now()}}});var hpa=Symbol("tb"),sp=function(a){this.params=a||{}};sp.prototype.has=function(a){return Object.prototype.hasOwnProperty.call(this.params,a)};sp.prototype.get=function(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a[0]:a):null};sp.prototype.getAll=function(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a:[a]):[]};_.p.Object.defineProperties(sp.prototype,{keys:{configurable:!0,enumerable:!0,get:function(){return Object.keys(this.params)}}});var roa={exact:woa,subset:zoa},soa={exact:uoa,subset:xoa,ignored:function(){return!0}},Ih=function(a,b,c){a=a===void 0?new Hh([],{}):a;b=b===void 0?{}:b;this.root=a;this.Ta=b;this.Se=c===void 0?null:c};Ih.prototype.toString=function(){return oOa.Yc(this)};_.p.Object.defineProperties(Ih.prototype,{Gw:{configurable:!0,enumerable:!0,get:function(){this.yN!=null||(this.yN=new sp(this.Ta));return this.yN}}});
var Hh=function(a,b){var c=this;this.je=a;this.children=b;this.parent=null;Object.values(b).forEach(function(d){return d.parent=c})};Hh.prototype.hp=function(){return this.XX>0};Hh.prototype.toString=function(){return Eoa(this)};_.p.Object.defineProperties(Hh.prototype,{XX:{configurable:!0,enumerable:!0,get:function(){return Object.keys(this.children).length}}});_.Kh=function(a,b){this.path=a;this.parameters=b};_.Kh.prototype.toString=function(){return Coa(this.path)+Doa(this.parameters)};
_.p.Object.defineProperties(_.Kh.prototype,{Ucd:{configurable:!0,enumerable:!0,get:function(){this.zmb!=null||(this.zmb=new sp(this.parameters));return this.zmb}}});_.di=function(){};_.di.O=function(a){return new (a||_.di)};_.di.ua=_.q({token:_.di,qa:function(){return new tp},Fa:"root"});var tp=function(){};
tp.prototype.parse=function(a){a=new pOa(a);up(a,"/");var b=a.Lk===""||a.Lk.startsWith("?")||a.Lk.startsWith("#")?new Hh([],{}):new Hh([],qOa(a));return new Ih(b,a.parseQueryParams(),up(a,"#")?decodeURIComponent(a.Lk):null)};tp.prototype.Yc=function(a){var b="/"+Foa(a.root,!0),c=Ioa(a.Ta);a=typeof a.Se==="string"?"#"+encodeURI(a.Se):"";return b+c+a};var oOa=new tp,Joa=/^[^\/()?;#]+/,rOa=/^[^\/()?;=#]+/,sOa=/^[^=?&#]+/,tOa=/^[^&#]+/,pOa=function(a){this.Lk=this.url=a};
pOa.prototype.parseQueryParams=function(){var a={};if(up(this,"?")){do{var b,c=this.Lk.match(sOa);if(b=c?c[0]:""){this.capture(b);c="";if(up(this,"=")){var d;if(d=(d=this.Lk.match(tOa))?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(up(this,"&"))}return a};
var qOa=function(a){if(a.Lk==="")return{};up(a,"/");var b=[];for(a.Lk.startsWith("(")||b.push(uOa(a));a.Lk.startsWith("/")&&!a.Lk.startsWith("//")&&!a.Lk.startsWith("/(");)a.capture("/"),b.push(uOa(a));var c={};a.Lk.startsWith("/(")&&(a.capture("/"),c=vOa(a,!0));var d={};a.Lk.startsWith("(")&&(d=vOa(a,!1));if(b.length>0||Object.keys(c).length>0)d.primary=new Hh(b,c);return d},uOa=function(a){var b=Koa(a.Lk);if(b===""&&a.Lk.startsWith(";"))throw new _.cd(4009,!1);a.capture(b);b=decodeURIComponent(b);
for(var c={};up(a,";");){var d,e=a;if(d=(d=e.Lk.match(rOa))?d[0]:""){e.capture(d);var f="";if(up(e,"=")){var g=Koa(e.Lk);g&&(f=g,e.capture(f))}c[decodeURIComponent(d)]=decodeURIComponent(f)}}return new _.Kh(b,c)},vOa=function(a,b){var c={};for(a.capture("(");!up(a,")")&&a.Lk.length>0;){var d=Koa(a.Lk),e=a.Lk[d.length];if(e!=="/"&&e!==")"&&e!==";")throw new _.cd(4010,!1);e=void 0;d.indexOf(":")>-1?(e=d.slice(0,d.indexOf(":")),a.capture(e),a.capture(":")):b&&(e="primary");d=qOa(a);c[e]=Object.keys(d).length===
1?d.primary:new Hh([],d);up(a,"//")}return c},up=function(a,b){return a.Lk.startsWith(b)?(a.Lk=a.Lk.substring(b.length),!0):!1};pOa.prototype.capture=function(a){if(!up(this,a))throw new _.cd(4011,!1);};var Xoa=function(a,b,c){this.mLb=a;this.Rbd=b;this.commands=c;if(a&&c.length>0&&Roa(c[0]))throw new _.cd(4003,!1);if((a=c.find(Voa))&&a!==(c.length>0?c[c.length-1]:null))throw new _.cd(4004,!1);},Qoa=function(a,b,c){this.zG=a;this.HBa=b;this.index=c};var vp;vp=function(a,b){this.id=a;this.url=b};_.wp=function(a,b,c,d){c=c===void 0?"imperative":c;d=d===void 0?null:d;vp.call(this,a,b);this.type=0;this.iSb=c;this.qG=d};_.W(_.wp,vp);_.wp.prototype.toString=function(){return"NavigationStart(id: "+this.id+", url: '"+this.url+"')"};_.Xh=function(a,b,c){vp.call(this,a,b);this.Vh=c;this.type=1};_.W(_.Xh,vp);_.Xh.prototype.toString=function(){return"NavigationEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Vh+"')"};
_.Yh=function(a,b,c,d){vp.call(this,a,b);this.reason=c;this.code=d;this.type=2};_.W(_.Yh,vp);_.Yh.prototype.toString=function(){return"NavigationCancel(id: "+this.id+", url: '"+this.url+"')"};var $h=function(a,b,c,d){vp.call(this,a,b);this.reason=c;this.code=d;this.type=16};_.W($h,vp);_.Zh=function(a,b,c,d){vp.call(this,a,b);this.error=c;this.target=d;this.type=3};_.W(_.Zh,vp);_.Zh.prototype.toString=function(){return"NavigationError(id: "+this.id+", url: '"+this.url+"', error: "+this.error+")"};
var wOa=function(a,b,c,d){vp.call(this,a,b);this.Vh=c;this.state=d;this.type=4};_.W(wOa,vp);wOa.prototype.toString=function(){return"RoutesRecognized(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Vh+"', state: "+this.state+")"};var xOa=function(a,b,c,d){vp.call(this,a,b);this.Vh=c;this.state=d;this.type=7};_.W(xOa,vp);xOa.prototype.toString=function(){return"GuardsCheckStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Vh+"', state: "+this.state+")"};
var yOa=function(a,b,c,d,e){vp.call(this,a,b);this.Vh=c;this.state=d;this.f3b=e;this.type=8};_.W(yOa,vp);yOa.prototype.toString=function(){return"GuardsCheckEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Vh+"', state: "+this.state+", shouldActivate: "+this.f3b+")"};_.zOa=function(a,b,c,d){vp.call(this,a,b);this.Vh=c;this.state=d;this.type=5};_.W(_.zOa,vp);
_.zOa.prototype.toString=function(){return"ResolveStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Vh+"', state: "+this.state+")"};_.AOa=function(a,b,c,d){vp.call(this,a,b);this.Vh=c;this.state=d;this.type=6};_.W(_.AOa,vp);_.AOa.prototype.toString=function(){return"ResolveEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.Vh+"', state: "+this.state+")"};var BOa=function(a){this.Lb=a;this.type=9};
BOa.prototype.toString=function(){return"RouteConfigLoadStart(path: "+this.Lb.path+")"};var COa=function(a){this.Lb=a;this.type=10};COa.prototype.toString=function(){return"RouteConfigLoadEnd(path: "+this.Lb.path+")"};var Hpa=function(a){this.Zc=a;this.type=11};Hpa.prototype.toString=function(){return"ChildActivationStart(path: '"+(this.Zc.oe&&this.Zc.oe.path||"")+"')"};var DOa=function(a){this.Zc=a;this.type=12};
DOa.prototype.toString=function(){return"ChildActivationEnd(path: '"+(this.Zc.oe&&this.Zc.oe.path||"")+"')"};var Ipa=function(a){this.Zc=a;this.type=13};Ipa.prototype.toString=function(){return"ActivationStart(path: '"+(this.Zc.oe&&this.Zc.oe.path||"")+"')"};var EOa=function(a){this.Zc=a;this.type=14};EOa.prototype.toString=function(){return"ActivationEnd(path: '"+(this.Zc.oe&&this.Zc.oe.path||"")+"')"};var FOa=function(a,b){this.position=a;this.anchor=b;this.type=15};
FOa.prototype.toString=function(){return"Scroll(anchor: '"+this.anchor+"', position: '"+(this.position?this.position[0]+", "+this.position[1]:null)+"')"};var GOa=function(){},HOa=function(a,b){this.url=a;this.Oja=b};var IOa=function(a){this.mCa=a;this.Qba=this.Lb=this.Ve=null;this.children=new xp(this.mCa)};_.p.Object.defineProperties(IOa.prototype,{Mb:{configurable:!0,enumerable:!0,get:function(){var a,b;return(b=dpa((a=this.Lb)==null?void 0:a.Zc))!=null?b:this.mCa}}});var xp=function(a){this.mCa=a;this.Uva=new Map},JOa=function(a,b){if(a=a.getContext(b))a.Ve=null,a.Qba=null},KOa=function(a,b){var c=a.getContext(b);c||(c=new IOa(a.mCa),a.Uva.set(b,c));return c};
xp.prototype.getContext=function(a){return this.Uva.get(a)||null};xp.O=function(a){return new (a||xp)(_.t(_.Ce))};xp.ua=_.q({token:xp,qa:xp.O,Fa:"root"});var yp=function(a){this.lg=a};yp.prototype.parent=function(a){a=this.kY(a);return a.length>1?a[a.length-2]:null};yp.prototype.children=function(a){return(a=epa(a,this.lg))?a.children.map(function(b){return b.value}):[]};yp.prototype.firstChild=function(a){return(a=epa(a,this.lg))&&a.children.length>0?a.children[0].value:null};yp.prototype.kY=function(a){return fpa(a,this.lg).map(function(b){return b.value})};_.p.Object.defineProperties(yp.prototype,{root:{configurable:!0,enumerable:!0,get:function(){return this.lg.value}}});
var Mh=function(a,b){this.value=a;this.children=b};Mh.prototype.toString=function(){return"TreeNode("+this.value+")"};var LOa=function(a,b){this.lg=a;this.Zc=b;jpa(this,a)};_.W(LOa,yp);LOa.prototype.toString=function(){return this.Zc.toString()};_.Nh=function(a,b,c,d,e,f,g,m){this.vkd=a;this.Wcd=b;this.aed=c;this.r6c=d;this.bW=e;this.Ve=f;this.component=g;this.q0=m;var n,r;this.title=(r=(n=this.bW)==null?void 0:n.ha(_.E(function(x){return x[hpa]})))!=null?r:_.df(void 0);this.url=a;this.params=b;this.Ta=c;this.Se=d;this.data=e};
_.Nh.prototype.toString=function(){return this.Zc?this.Zc.toString():"Future("+this.q0+")"};
_.p.Object.defineProperties(_.Nh.prototype,{oe:{configurable:!0,enumerable:!0,get:function(){return this.q0.oe}},root:{configurable:!0,enumerable:!0,get:function(){return this.zE.root}},parent:{configurable:!0,enumerable:!0,get:function(){return this.zE.parent(this)}},firstChild:{configurable:!0,enumerable:!0,get:function(){return this.zE.firstChild(this)}},children:{configurable:!0,enumerable:!0,get:function(){return this.zE.children(this)}},kY:{configurable:!0,enumerable:!0,get:function(){return this.zE.kY(this)}},
uUb:{configurable:!0,enumerable:!0,get:function(){this.T$!=null||(this.T$=this.params.ha(_.E(function(a){return new sp(a)})));return this.T$}},Gw:{configurable:!0,enumerable:!0,get:function(){this.yN!=null||(this.yN=this.Ta.ha(_.E(function(a){return new sp(a)})));return this.yN}}});var zp=function(a,b,c,d,e,f,g,m,n){this.url=a;this.params=b;this.Ta=c;this.Se=d;this.data=e;this.Ve=f;this.component=g;this.oe=m;this.xXc=n};
zp.prototype.toString=function(){return"Route(url:'"+this.url.map(function(a){return a.toString()}).join("/")+"', path:'"+(this.oe?this.oe.path:"")+"')"};
_.p.Object.defineProperties(zp.prototype,{title:{configurable:!0,enumerable:!0,get:function(){var a;return(a=this.data)==null?void 0:a[hpa]}},root:{configurable:!0,enumerable:!0,get:function(){return this.zE.root}},parent:{configurable:!0,enumerable:!0,get:function(){return this.zE.parent(this)}},firstChild:{configurable:!0,enumerable:!0,get:function(){return this.zE.firstChild(this)}},children:{configurable:!0,enumerable:!0,get:function(){return this.zE.children(this)}},kY:{configurable:!0,enumerable:!0,
get:function(){return this.zE.kY(this)}},uUb:{configurable:!0,enumerable:!0,get:function(){this.T$!=null||(this.T$=new sp(this.params));return this.T$}},Gw:{configurable:!0,enumerable:!0,get:function(){this.yN!=null||(this.yN=new sp(this.Ta));return this.yN}}});var MOa=function(a,b){this.lg=b;this.url=a;jpa(this,b)};_.W(MOa,yp);MOa.prototype.toString=function(){return kpa(this.lg)};var NOa;NOa=new _.wd("");_.Ap=function(){this.B8=this.Pn=null;this.name="primary";this.qpb=new _.Jj;this.uzb=new _.Jj;this.Dsb=new _.Jj;this.mAb=new _.Jj;this.m0b=_.eh.apply(null,[void 0].concat(_.v([])));this.A5=_.u(xp);this.location=_.u(_.Ag);this.iXa=_.u(_.Xn);this.A3a=_.u(OOa,{optional:!0})};_.Ap.prototype.Wb=function(a){if(a.name){a=a.name;var b=a.Dj;a.JK||(POa(this,b)&&(this.Vda(),JOa(this.A5,b)),QOa(this))}};
_.Ap.prototype.La=function(){POa(this,this.name)&&JOa(this.A5,this.name);var a;(a=this.A3a)==null||ROa(a,this)};var POa=function(a,b){var c;return((c=a.A5.getContext(b))==null?void 0:c.Ve)===a};_.Ap.prototype.Qa=function(){QOa(this)};var QOa=function(a){var b=a.A5,c=a.name,d=KOa(b,c);d.Ve=a;b.Uva.set(c,d);!a.Pn&&(b=a.A5.getContext(a.name),b==null?0:b.Lb)&&(b.Qba?a.attach(b.Qba,b.Lb):SOa(a,b.Lb,b.Mb))};
_.Ap.prototype.detach=function(){if(!this.Pn)throw new _.cd(4012,!1);this.location.detach();var a=this.Pn;this.B8=this.Pn=null;this.mAb.emit(a.instance);return a};_.Ap.prototype.attach=function(a,b){this.Pn=a;this.B8=b;this.location.Uya(a.EC);(b=this.A3a)!=null&&(ROa(b,this),TOa(b,this));this.Dsb.emit(a.instance)};_.Ap.prototype.Vda=function(){if(this.Pn){var a=this.component;this.Pn.destroy();this.B8=this.Pn=null;this.uzb.emit(a)}};
var SOa=function(a,b,c){if(a.aza)throw new _.cd(4013,!1);a.B8=b;var d=a.location,e=b.Zc.component,f=KOa(a.A5,a.name).children;a.Pn=_.GLa(d,e,{index:d.length,Mb:new UOa(b,f,d.Mb,a.m0b),gF:c});_.Fn(a.iXa);(b=a.A3a)!=null&&(ROa(b,a),TOa(b,a));a.qpb.emit(a.Pn.instance)};
_.p.Object.defineProperties(_.Ap.prototype,{spb:{configurable:!0,enumerable:!0,get:function(){return this.Pn}},aza:{configurable:!0,enumerable:!0,get:function(){return!!this.Pn}},component:{configurable:!0,enumerable:!0,get:function(){if(!this.Pn)throw new _.cd(4012,!1);return this.Pn.instance}},Yp:{configurable:!0,enumerable:!0,get:function(){if(!this.Pn)throw new _.cd(4012,!1);return this.B8}}});_.Ap.O=function(a){return new (a||_.Ap)};
_.Ap.Ea=_.Ke({type:_.Ap,oa:[["router-outlet"]],inputs:{name:"name",m0b:[1,"routerOutletData"]},outputs:{qpb:"activate",uzb:"deactivate",Dsb:"attach",mAb:"detach"},Rb:["outlet"],features:[_.zn]});var UOa=function(a,b,c,d){this.Lb=a;this.h1c=b;this.parent=c;this.Ecd=d};UOa.prototype.get=function(a,b){return a===_.Nh?this.Lb:a===xp?this.h1c:a===NOa?this.Ecd:this.parent.get(a,b)};
var OOa=new _.wd(""),Bp=function(){this.X7a=new Map},ROa=function(a,b){var c;(c=a.X7a.get(b))==null||c.unsubscribe();a.X7a.delete(b)},TOa=function(a,b){var c=b.Yp,d=_.mf([c.Ta,c.params,c.data]).ha(_.Yf(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?_.df(g):Promise.resolve(g)})).subscribe(function(e){if(b.aza&&b.spb&&b.Yp===c&&c.component!==null){var f=Ona(c.component);if(f){f=_.k(f.inputs);for(var g=f.next();!g.done;g=f.next())g=
g.value.E6b,b.spb.Ana(g,e[g])}else ROa(a,b)}else ROa(a,b)});a.X7a.set(b,d)};Bp.O=function(a){return new (a||Bp)};Bp.ua=_.q({token:Bp,qa:Bp.O});var opa=function(){};opa.O=function(a){return new (a||opa)};opa.wa=_.Ie({type:opa,oa:[["ng-component"]],Rb:["emptyRouterOutlet"],Aa:1,Ba:0,ta:function(a){a&1&&_.L(0,"router-outlet")},dependencies:[_.Ap],lb:2});var WOa=function(a,b,c,d){return _.E(function(e){(new VOa(b,e.h7,e.Jyb,c,d)).zv(a);return e})},VOa=function(a,b,c,d,e){this.t$a=a;this.gGb=b;this.Gyb=c;this.TFb=d;this.wKb=e};VOa.prototype.zv=function(a){var b=this.gGb.lg,c=this.Gyb?this.Gyb.lg:null;XOa(this,b,c,a);lpa(this.gGb.root);YOa(this,b,c,a)};
var XOa=function(a,b,c,d){var e=gpa(c);b.children.forEach(function(f){var g=f.value.Ve,m=e[g],n=f.value,r=m?m.value:null;n===r?n.component?(n=d.getContext(n.Ve))&&XOa(a,f,m,n.children):XOa(a,f,m,d):r&&ZOa(a,m,d);delete e[g]});Object.values(e).forEach(function(f){ZOa(a,f,d)})},ZOa=function(a,b,c){var d=c.getContext(b.value.Ve);c=d&&b.value.component?d.children:c;b=gpa(b);b=_.k(Object.values(b));for(var e=b.next();!e.done;e=b.next())ZOa(a,e.value,c);d&&(d.Ve&&(d.Ve.Vda(),d.children.Uva=new Map),d.Qba=
null,d.Lb=null)},YOa=function(a,b,c,d){var e=gpa(c);b.children.forEach(function(f){var g=e[f.value.Ve],m=f.value,n=g?g.value:null;lpa(m);m===n?m.component?(m=KOa(d,m.Ve),YOa(a,f,g,m.children)):YOa(a,f,g,d):m.component?(g=KOa(d,m.Ve),g.Qba=null,g.Lb=m,g.Ve&&SOa(g.Ve,m,g.Mb),YOa(a,f,null,g.children)):YOa(a,f,null,d);a.TFb(new EOa(f.value.Zc))});b.children.length&&a.TFb(new DOa(b.value.Zc))};var vpa=Symbol("vb");var xpa=function(a){this.path=a;this.Lb=this.path[this.path.length-1]},zpa=function(a,b){this.component=a;this.Lb=b};var Opa=function(a){this.zG=a||null},$Oa=function(a){var b=Error.call(this);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.im=a};_.W($Oa,Error);
var aPa=function(a,b){this.Wf=a;this.im=b},dPa=function(a,b,c,d,e,f){return Ppa(c,e,f).ha(_.E(function(g){if(g instanceof Ih)throw new $Oa(g);var m=a.Wf.parse(g);var n=bPa(a,g,m.root,b,d);m=new Ih(n,cPa(m.Ta,a.im.Ta),m.Se);if(g[0]==="/")throw new $Oa(m);return m}))},cPa=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},bPa=function(a,b,c,d,e){var f=ePa(c.je,d,e),g={};Object.entries(c.children).forEach(function(m){var n=
_.k(m);m=n.next().value;n=n.next().value;g[m]=bPa(a,b,n,d,e)});return new Hh(f,g)},ePa=function(a,b,c){return a.map(function(d){if(d.path[0]===":"){if(d=c[d.path.substring(1)],!d)throw new _.cd(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 Rpa={SF:!1,sda:[],Xla:[],parameters:{},ABa:{}};var fPa=function(){},$pa=function(a,b,c,d,e,f,g){this.Mb=a;this.p2=b;this.lCa=c;this.config=d;this.im=e;this.fY=f;this.Wf=g;this.ipb=0;this.Lqb=!0;this.L_c=new aPa(this.Wf,this.im)};$pa.prototype.recognize=function(){var a=this,b=Wpa(this.im.root,[],[],this.config).zG;return this.match(b).ha(_.E(function(c){var d=c.children;c=c.zfd;d=new MOa("",new Mh(c,d));var e=a.im.Ta,f=a.im.Se;e=e===void 0?null:e;f=f===void 0?null:f;c=Noa(c);c=Uoa(c,[],e,f);c.Ta=a.im.Ta;d.url=a.Wf.Yc(c);return{state:d,u7:c}}))};
$pa.prototype.match=function(a){var b=this,c=new zp([],Object.freeze({}),Object.freeze(Object.assign({},this.im.Ta)),this.im.Se,Object.freeze({}),"primary",this.lCa,null,{});return gPa(this,this.Mb,this.config,a,"primary",c).ha(_.E(function(d){return{children:d,zfd:c}}),_.Cf(function(d){if(d instanceof $Oa)return b.im=d.im,b.match(d.im.root);if(d instanceof Opa)throw new _.cd(4002,"'"+d.zG+"'");throw d;}))};
var gPa=function(a,b,c,d,e,f){return d.je.length===0&&d.hp()?a.HBa(b,c,d,f):hPa(a,b,c,d,d.je,e,!0,f).ha(_.E(function(g){return g instanceof Mh?[g]:[]}))};
$pa.prototype.HBa=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 _.Te(f).ha(_.Df(function(n){var r=c.children[n],x=cpa(b,n);return gPa(e,a,x,r,n,d)}),_.Uf(function(n,r){n.push.apply(n,_.v(r));return n}),_.Ff(null),Pka(),_.nf(function(n){if(n===null)return Rh(c);n=Zpa(n);Xpa(n);return _.df(n)}))};
var hPa=function(a,b,c,d,e,f,g,m){return _.Te(c).ha(_.Df(function(n){var r;return iPa(a,(r=n.Xb)!=null?r:b,c,n,d,e,f,g,m).ha(_.Cf(function(x){if(x instanceof Opa)return _.df(null);throw x;}))}),_.Mf(function(n){return!!n}),_.Cf(function(n){if(Cpa(n))return e.length!==0||d.children[f]?Rh(d):_.df(new fPa);throw n;}))},iPa=function(a,b,c,d,e,f,g,m,n){return Lh(d)===g||g!=="primary"&&Vpa(e,f,d)?d.rD===void 0?jPa(a,b,e,d,f,g,n):a.Lqb&&m?kPa(a,b,e,c,d,f,g,n):Rh(e):Rh(e)},kPa=function(a,b,c,d,e,f,g,m){var n=
Qpa(c,e,f),r=n.parameters,x=n.sda,z=n.ABa,D=n.Xla;if(!n.SF)return Rh(c);typeof e.rD==="string"&&e.rD[0]==="/"&&(a.ipb++,a.ipb>31&&(a.Lqb=!1));var K,N;f=new zp(f,r,Object.freeze(Object.assign({},a.im.Ta)),a.im.Se,e.data||{},Lh(e),(N=(K=e.component)!=null?K:e.sU)!=null?N:null,e,e.resolve||{});K=ipa(f,m,a.fY);f.params=Object.freeze(K.params);f.data=Object.freeze(K.data);return dPa(a.L_c,x,e.rD,z,f,b).ha(_.Yf(function(P){a:{var ca=[];for(P=P.root;;){ca=ca.concat(P.je);if(P.XX===0){ca=_.df(ca);break a}if(P.XX>
1||!P.children.primary){ca=_.ef(new _.cd(4E3,!1));break a}P=P.children.primary}ca=void 0}return ca}),_.nf(function(P){return hPa(a,b,d,c,P.concat(D),g,!1,m)}))},jPa=function(a,b,c,d,e,f,g){var m=Spa(c,d,e,b);d.path==="**"&&(c.children={});return m.ha(_.Yf(function(n){if(!n.SF)return Rh(c);var r;b=(r=d.Xb)!=null?r:b;return lPa(a,b,d,e).ha(_.Yf(function(x){x=x.xD;var z,D=(z=d.tU)!=null?z:b;z=n.sda;var K=n.Xla,N,P,ca=new zp(z,n.parameters,Object.freeze(Object.assign({},a.im.Ta)),a.im.Se,d.data||{},Lh(d),
(P=(N=d.component)!=null?N:d.sU)!=null?P:null,d,d.resolve||{});N=ipa(ca,g,a.fY);ca.params=Object.freeze(N.params);ca.data=Object.freeze(N.data);P=Wpa(c,z,K,x);N=P.zG;P=P.mbb;return P.length===0&&N.hp()?a.HBa(D,x,N,ca).ha(_.E(function(va){return new Mh(ca,va)})):x.length===0&&P.length===0?_.df(new Mh(ca,[])):hPa(a,D,x,N,P,Lh(d)===f?"primary":f,!0,ca).ha(_.E(function(va){return new Mh(ca,va instanceof Mh?[va]:[])}))}))}))},lPa=function(a,b,c,d){return c.children?_.df({xD:c.children,Mb:b}):c.ol?c.pN!==
void 0?_.df({xD:c.pN,Mb:c.tU}):Mpa(b,c,d).ha(_.nf(function(e){return e?a.p2.ol(b,c).ha(_.$f(function(f){c.pN=f.xD;c.tU=f.Mb})):_.ef(spa(3))})):_.df({xD:[],Mb:b})};var Cp=function(){this.A5b=!0};_.W(Cp,FNa);var mPa=function(a,b,c,d){a.addEventListener(b,c,d);return function(){a.removeEventListener(b,c,d)}};Cp.prototype.dispatchEvent=function(a,b){a.dispatchEvent(b)};Cp.prototype.remove=function(a){a.remove()};Cp.prototype.createElement=function(a,b){b=b||document;return b.createElement(a)};var GNa=function(a,b){return b==="window"?window:b==="document"?a:b==="body"?a.body:null};
Cp.prototype.Fxa=function(){var a=(nPa=nPa||document.head.querySelector("base"))?nPa.getAttribute("href"):null;return a==null?null:(new URL(a,document.baseURI)).pathname};var nPa=null;var oPa=function(){},yLa=function(a){_.ue.getAngularTestability=function(b,c){b=a.Pfa(b,c===void 0?!0:c);if(b==null)throw new _.cd(5103,!1);return b};_.ue.getAllAngularTestabilities=function(){return Array.from(a.M8.values())};_.ue.getAllAngularRootElements=function(){return Array.from(a.M8.keys())};_.ue.frameworkStabilizers||(_.ue.frameworkStabilizers=[]);_.ue.frameworkStabilizers.push(function(b){var c=_.ue.getAllAngularTestabilities(),d=c.length,e=function(){d--;d==0&&b()};c.forEach(function(f){f.whenStable(e)})})};
oPa.prototype.Pfa=function(a,b,c){if(b==null)return null;var d=a.M8.get(b)||null;return d!=null?d:c?b instanceof DocumentFragment?this.Pfa(a,b.host,!0):this.Pfa(a,b.parentElement,!0):null};var Dp=function(){};Dp.prototype.ob=function(){return new XMLHttpRequest};Dp.O=function(a){return new (a||Dp)};Dp.ua=_.q({token:Dp,qa:Dp.O});var pPa=new _.wd(""),Ep=function(a,b){var c=this;this.Cf=b;this.cjb=new Map;a.forEach(function(d){d.bQb=c});this.DWc=a.slice().reverse()};Ep.prototype.addEventListener=function(a,b,c,d){return this.XSc(b).addEventListener(a,b,c,d)};Ep.prototype.XSc=function(a){var b=this.cjb.get(a);if(b)return b;b=this.DWc.find(function(c){return c.supports(a)});if(!b)throw new _.cd(5101,!1);this.cjb.set(a,b);return b};Ep.O=function(a){return new (a||Ep)(_.t(pPa),_.t(_.ih))};Ep.ua=_.q({token:Ep,qa:Ep.O});
var qPa=function(a){this.ir=a};var Fp=function(a,b,c,d){d=d===void 0?{}:d;this.Gt=a;this.appId=b;this.nonce=c;this.inline=new Map;this.external=new Map;this.Gha=new Set;this.b$c=d==="server";c=this.inline;d=this.external;var e,f=(e=a.head)==null?void 0:e.querySelectorAll('style[ng-app-id="'+b+'"],link[ng-app-id="'+b+'"]');if(f)for(b=_.k(f),e=b.next();!e.done;e=b.next())e=e.value,e.removeAttribute("ng-app-id"),e instanceof HTMLLinkElement?d.set(e.href.slice(e.href.lastIndexOf("/")+1),{usage:0,elements:[e]}):e.textContent&&c.set(e.textContent,
{usage:0,elements:[e]});this.Gha.add(a.head)},sPa=function(a,b,c){b=_.k(b);for(var d=b.next();!d.done;d=b.next())rPa(a,d.value,a.inline,iqa);c==null||c.forEach(function(e){return rPa(a,e,a.external,jqa)})},uPa=function(a,b,c){b=_.k(b);for(var d=b.next();!d.done;d=b.next())tPa(d.value,a.inline);c==null||c.forEach(function(e){return tPa(e,a.external)})},rPa=function(a,b,c,d){var e=c.get(b);e?e.usage++:c.set(b,{usage:1,elements:[].concat(_.v(a.Gha)).map(function(f){return a.addElement(f,d(b,a.Gt))})})},
tPa=function(a,b){var c=b.get(a);c&&(c.usage--,c.usage<=0&&(hqa(c.elements),b.delete(a)))};Fp.prototype.La=function(){for(var a=_.k([].concat(_.v(this.inline),_.v(this.external))),b=a.next();!b.done;b=a.next())b=_.k(b.value),b.next(),b=b.next().value.elements,hqa(b);this.Gha.clear()};Fp.prototype.addElement=function(a,b){this.nonce&&b.setAttribute("nonce",this.nonce);this.b$c&&b.setAttribute("ng-app-id",this.appId);return a.appendChild(b)};
Fp.O=function(a){return new (a||Fp)(_.t(_.Wh),_.t(qKa),_.t(_.sKa,8),_.t(rKa))};Fp.ua=_.q({token:Fp,qa:Fp.O});var vPa,kqa,Hp;vPa={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"};kqa=/%COMP%/g;_.wPa=new _.wd("",{Fa:"root",qa:function(){return!0}});
Hp=function(a,b,c,d,e,f,g,m,n){this.e_a=a;this.KR=b;this.appId=c;this.H9a=d;this.Gt=e;this.Lc=g;this.nonce=m===void 0?null:m;this.rpa=n===void 0?null:n;this.UYb=new Map;this.v8a=!1;this.e3c=new Gp(a,e,g,this.v8a,this.rpa)};
Hp.prototype.At=function(a,b){if(!a||!b)return this.e3c;a:{var c=this.UYb,d=c.get(b.id);if(!d){d=this.Gt;var e=this.Lc,f=this.e_a,g=this.KR,m=this.H9a,n=this.v8a,r=this.rpa;switch(b.lb){case 0:d=new xPa(f,g,b,this.appId,m,d,e,n,r);break;case 3:b=new yPa(f,g,a,b,d,e,this.nonce,n,r);break a;default:d=new Ip(f,g,b,m,d,e,n,r)}c.set(b.id,d)}b=d}b instanceof xPa?(sPa(b.KR,b.styles,b.Qbb),b.setAttribute(a,b.c8c,"")):b instanceof Ip&&sPa(b.KR,b.styles,b.Qbb);return b};Hp.prototype.La=function(){this.UYb.clear()};
Hp.O=function(a){return new (a||Hp)(_.t(Ep),_.t(Fp),_.t(qKa),_.t(_.wPa),_.t(_.Wh),_.t(rKa),_.t(_.ih),_.t(_.sKa),_.t(hg,8))};Hp.ua=_.q({token:Hp,qa:Hp.O});var Gp=function(a,b,c,d,e){this.e_a=a;this.Gt=b;this.Lc=c;this.v8a=d;this.rpa=e;this.data=Object.create(null);this.lq=null};_.h=Gp.prototype;_.h.destroy=function(){};_.h.createElement=function(a,b){return b?this.Gt.createElementNS(vPa[b]||b,a):this.Gt.createElement(a)};_.h.createComment=function(a){return this.Gt.createComment(a)};_.h.bwa=function(a){return this.Gt.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.X$a=function(a,b){a=typeof a==="string"?this.Gt.querySelector(a):a;if(!a)throw new _.cd(-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=vPa[d])?a.setAttributeNS(d,b,c):a.setAttribute(b,c)):a.setAttribute(b,c)};_.h.removeAttribute=function(a,b,c){if(c){var d=vPa[c];d?a.removeAttributeNS(d,b):a.removeAttribute(c+":"+b)}else a.removeAttribute(b)};_.h.DE=function(a,b){a.classList.add(b)};_.h.iR=function(a,b){a.classList.remove(b)};_.h.Yg=function(a,b,c,d){d&3?a.style.setProperty(b,c,d&1?"important":""):a.style[b]=c};_.h.WBa=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,d){if(typeof a==="string"&&(a=GNa(this.Gt,a),!a))throw new _.cd(5102,!1);c=zPa(c);var e;if((e=this.rpa)==null?0:e.nld)c=this.rpa.nld(a,b,c);return this.e_a.addEventListener(a,b,c,d)};
var zPa=function(a){return function(b){if(b==="__ngUnwrap__")return a;a(b)===!1&&b.preventDefault()}},yPa=function(a,b,c,d,e,f,g,m,n){Gp.call(this,a,e,f,m,n);this.KR=b;this.c3a=c;this.shadowRoot=c.attachShadow({mode:"open"});a=this.KR;b=this.shadowRoot;a.Gha.add(b);c=_.k(a.inline);for(f=c.next();!f.done;f=c.next())f=_.k(f.value),m=f.next().value,f.next().value.elements.push(a.addElement(b,iqa(m,a.Gt)));c=_.k(a.external);for(f=c.next();!f.done;f=c.next())f=_.k(f.value),m=f.next().value,f.next().value.elements.push(a.addElement(b,
jqa(m,a.Gt)));a=d.styles;a=lqa(d.id,a);a=_.k(a);for(b=a.next();!b.done;b=a.next())b=b.value,c=document.createElement("style"),g&&c.setAttribute("nonce",g),c.textContent=b,this.shadowRoot.appendChild(c);var r;if(a=(r=d.AGb)==null?void 0:r.call(d))for(d=_.k(a),r=d.next();!r.done;r=d.next())r=jqa(r.value,e),g&&r.setAttribute("nonce",g),this.shadowRoot.appendChild(r)};_.W(yPa,Gp);var APa=function(a,b){return b===a.c3a?a.shadowRoot:b};_.h=yPa.prototype;
_.h.appendChild=function(a,b){return Gp.prototype.appendChild.call(this,APa(this,a),b)};_.h.insertBefore=function(a,b,c){return Gp.prototype.insertBefore.call(this,APa(this,a),b,c)};_.h.removeChild=function(a,b){return Gp.prototype.removeChild.call(this,null,b)};_.h.parentNode=function(a){return APa(this,Gp.prototype.parentNode.call(this,APa(this,a)))};_.h.destroy=function(){this.KR.Gha.delete(this.shadowRoot)};
var Ip=function(a,b,c,d,e,f,g,m,n){Gp.call(this,a,e,f,g,m);this.KR=b;this.H9a=d;a=c.styles;this.styles=n?lqa(n,a):a;var r;this.Qbb=(r=c.AGb)==null?void 0:r.call(c,n)};_.W(Ip,Gp);Ip.prototype.destroy=function(){this.H9a&&uPa(this.KR,this.styles,this.Qbb)};var xPa=function(a,b,c,d,e,f,g,m,n){d=d+"-"+c.id;Ip.call(this,a,b,c,e,f,g,m,n,d);this.W1c="_ngcontent-%COMP%".replace(kqa,d);this.c8c="_nghost-%COMP%".replace(kqa,d)};_.W(xPa,Ip);
xPa.prototype.createElement=function(a,b){a=Ip.prototype.createElement.call(this,a,b);Ip.prototype.setAttribute.call(this,a,this.W1c,"");return a};var Jp=function(a){this.ir=a};_.W(Jp,qPa);Jp.prototype.supports=function(){return!0};Jp.prototype.addEventListener=function(a,b,c,d){var e=this;a.addEventListener(b,c,d);return function(){return e.removeEventListener(a,b,c,d)}};Jp.prototype.removeEventListener=function(a,b,c,d){return a.removeEventListener(b,c,d)};Jp.O=function(a){return new (a||Jp)(_.t(_.Wh))};Jp.ua=_.q({token:Jp,qa:Jp.O});var BPa=["alt","control","meta","shift"],CPa={"\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"},DPa={alt:function(a){return a.altKey},control:function(a){return a.ctrlKey},meta:function(a){return a.metaKey},shift:function(a){return a.shiftKey}},Kp=function(a){this.ir=a};_.W(Kp,qPa);Kp.prototype.supports=function(a){return EPa(a)!=null};
Kp.prototype.addEventListener=function(a,b,c,d){var e=EPa(b),f=FPa(e.fullKey,c,this.bQb.Cf);return this.bQb.Cf.Vb(function(){return mPa(a,e.domEventName,f,d)})};
var EPa=function(a){var b=a.toLowerCase().split(".");a=b.shift();if(b.length===0||a!=="keydown"&&a!=="keyup")return null;var c=GPa(b.pop()),d="",e=b.indexOf("code");e>-1&&(b.splice(e,1),d="code.");BPa.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},HPa=function(a,b){var c=CPa[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");BPa.forEach(function(e){e!==c&&(0,DPa[e])(a)&&(d+=e+".")});d+=c;return d===b},FPa=function(a,b,c){return function(d){HPa(d,a)&&c.runGuarded(function(){return b(d)})}},GPa=function(a){return a==="esc"?"escape":a};Kp.O=function(a){return new (a||Kp)(_.t(_.Wh))};Kp.ua=_.q({token:Kp,qa:Kp.O});var qAa=ona(fMa,"browser",[{ya:rKa,lc:"browser"},{ya:xna,lc:function(){var a=new Cp;oj!=null||(oj=a)},zd:!0},{ya:_.Wh,Eb:function(){return Jga=document}}]),IPa=[{ya:wLa,ue:oPa},{ya:vLa,ue:Un,Nb:[_.ih,Vn,wLa]},{ya:Un,ue:Un,Nb:[_.ih,Vn,wLa]}],JPa=[{ya:wna,lc:"root"},{ya:_.lh,Eb:function(){return new _.lh}},{ya:pPa,ue:Jp,zd:!0,Nb:[_.Wh]},{ya:pPa,ue:Kp,zd:!0,Nb:[_.Wh]},Hp,Fp,Ep,{ya:_.De,Hb:Hp},{ya:MNa,ue:Dp},[]],Lp=function(){};Lp.O=function(a){return new (a||Lp)};Lp.Ha=_.Je({type:Lp});
Lp.Ga=_.Xc({Pb:[].concat(_.v(JPa),_.v(IPa)),imports:[_.hp,Wn]});_.Mp=function(a){this.ir=a};_.Mp.prototype.PW=function(){return this.ir.title};_.Mp.prototype.Pk=function(a){this.ir.title=a||""};_.Mp.O=function(a){return new (a||_.Mp)(_.t(_.Wh))};_.Mp.ua=_.q({token:_.Mp,qa:_.Mp.O,Fa:"root"});var KPa=function(){},LPa=function(){};var Th=function(a){var b=this;this.EL=new Map;this.Ria=null;a?typeof a==="string"?this.KF=function(){b.headers=new Map;a.split("\n").forEach(function(c){var d=c.indexOf(":");if(d>0){var e=c.slice(0,d);c=c.slice(d+1).trim();MPa(b,e,c)}})}:typeof Headers!=="undefined"&&a instanceof Headers?(this.headers=new Map,a.forEach(function(c,d){MPa(b,d,c)})):this.KF=function(){b.headers=new Map;Object.entries(a).forEach(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;NPa(b,c,d)})}:this.headers=new Map};
_.h=Th.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.EL.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 OPa=function(a,b,c){a.EL.has(c)||a.EL.set(c,b)};Th.prototype.init=function(){var a=this;this.KF&&(this.KF instanceof Th?PPa(this,this.KF):this.KF(),this.KF=null,this.Ria&&(this.Ria.forEach(function(b){return QPa(a,b)}),this.Ria=null))};var PPa=function(a,b){b.init();Array.from(b.headers.keys()).forEach(function(c){a.headers.set(c,b.headers.get(c));a.EL.set(c,b.EL.get(c))})};
Th.prototype.clone=function(a){var b=new Th;b.KF=this.KF&&this.KF instanceof Th?this.KF:this;b.Ria=(this.Ria||[]).concat([a]);return b};
var QPa=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;OPa(a,b.name,c);b=(b.op==="a"?a.headers.get(c):void 0)||[];b.push.apply(b,_.v(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.EL.delete(c)):a.headers.set(c,d)}else a.headers.delete(c),a.EL.delete(c)}},MPa=function(a,b,c){var d=b.toLowerCase();
OPa(a,b,d);a.headers.has(d)?a.headers.get(d).push(c):a.headers.set(d,[c])},NPa=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);OPa(a,b,d)};Th.prototype.forEach=function(a){var b=this;this.init();Array.from(this.EL.keys()).forEach(function(c){return a(b.EL.get(c),b.headers.get(c))})};var RPa,nqa,oqa;RPa=function(){};nqa=/%(\d[a-f0-9])/gi;oqa={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};_.Uh=function(a){var b=this;a=a===void 0?{}:a;this.GV=this.xEa=null;this.Owa=a.Owa||new RPa;if(a.s6c){if(a.cga)throw new _.cd(2805,!1);this.map=mqa(a.s6c)}else a.cga?(this.map=new Map,Object.keys(a.cga).forEach(function(c){var d=a.cga[c];d=Array.isArray(d)?d.map(qqa):[""+d];b.map.set(c,d)})):this.map=null};_.h=_.Uh.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({eD:a,value:b,op:"a"})};_.h.set=function(a,b){return this.clone({eD:a,value:b,op:"s"})};_.h.delete=function(a,b){return this.clone({eD:a,value:b,op:"d"})};
_.h.toString=function(){var a=this;this.init();return this.keys().map(function(b){var c=pqa(b);return a.map.get(b).map(function(d){return c+"="+pqa(d)}).join("&")}).filter(function(b){return b!==""}).join("&")};_.h.clone=function(a){var b=new _.Uh({Owa:this.Owa});b.GV=this.GV||this;b.xEa=(this.xEa||[]).concat(a);return b};
_.h.init=function(){var a=this;this.map===null&&(this.map=new Map);this.GV!==null&&(this.GV.init(),this.GV.keys().forEach(function(b){return a.map.set(b,a.GV.map.get(b))}),this.xEa.forEach(function(b){switch(b.op){case "a":case "s":var c=(b.op==="a"?a.map.get(b.eD):void 0)||[];c.push(""+b.value);a.map.set(b.eD,c);break;case "d":if(b.value!==void 0){c=a.map.get(b.eD)||[];var d=c.indexOf(""+b.value);d!==-1&&c.splice(d,1);c.length>0?a.map.set(b.eD,c):a.map.delete(b.eD)}else a.map.delete(b.eD)}}),this.GV=
this.xEa=null)};var SPa=function(){this.map=new Map};_.h=SPa.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 Vh=function(a,b,c,d){this.url=b;this.body=null;this.keepalive=this.withCredentials=this.Mw=!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.Mw=!!c.Mw,this.withCredentials=!!c.withCredentials,this.keepalive=!!c.keepalive,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.WG=c.WG);this.headers!=null||(this.headers=new Th);this.context!=null||(this.context=new SPa);this.params?(c=this.params.toString(),c.length===0?this.Ndb=b:(d=b.indexOf("?"),this.Ndb=b+(d===-1?"?":d<b.length-1?"&":"")+c)):(this.params=new _.Uh,this.Ndb=b)},TPa=function(a){return a.body===null?null:typeof a.body==="string"||rqa(a.body)||sqa(a.body)||tqa(a.body)||typeof URLSearchParams!=="undefined"&&a.body instanceof URLSearchParams?a.body:a.body instanceof
_.Uh?a.body.toString():typeof a.body==="object"||typeof a.body==="boolean"||Array.isArray(a.body)?JSON.stringify(a.body):a.body.toString()};
Vh.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.keepalive)!=null?e:this.keepalive,g;e=(g=a.WG)!=null?g:this.WG;g=a.body!==void 0?a.body:this.body;var m,n=(m=a.withCredentials)!=null?m:this.withCredentials,r;m=(r=a.Mw)!=null?r:this.Mw;r=a.headers||this.headers;var x=a.params||this.params,z,D=(z=a.context)!=null?z:this.context;a.z2b!==void 0&&(r=Object.keys(a.z2b).reduce(function(K,N){return K.set(N,a.z2b[N])},
r));a.lj&&(x=Object.keys(a.lj).reduce(function(K,N){return K.set(N,a.lj[N])},x));return new Vh(b,c,g,{params:x,headers:r,context:D,Mw:m,responseType:d,withCredentials:n,WG:e,keepalive:f})};var Np=function(a,b,c){b=b===void 0?200:b;c=c===void 0?"OK":c;this.headers=a.headers||new Th;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},UPa=function(a){a=a===void 0?{}:a;Np.call(this,a);this.type=2};_.W(UPa,Np);
UPa.prototype.clone=function(a){a=a===void 0?{}:a;return new UPa({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 VPa=function(a){a=a===void 0?{}:a;Np.call(this,a);this.type=4;this.body=a.body!==void 0?a.body:null};_.W(VPa,Np);
VPa.prototype.clone=function(a){a=a===void 0?{}:a;return new VPa({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})};
_.Op=function(a){Np.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(_.Op,Np);_.Pp=function(a){this.handler=a};_.h=_.Pp.prototype;
_.h.request=function(a,b,c){var d=this;c=c===void 0?{}:c;if(a instanceof Vh)b=a;else{var e=void 0;e=c.headers instanceof Th?c.headers:new Th(c.headers);var f=void 0;c.params&&(f=c.params instanceof _.Uh?c.params:new _.Uh({cga:c.params}));b=new Vh(a,b,c.body!==void 0?c.body:null,{headers:e,context:c.context,params:f,Mw:c.Mw,responseType:c.responseType||"json",withCredentials:c.withCredentials,WG:c.WG,keepalive:c.keepalive})}e=_.df(b).ha(_.Df(function(g){return d.handler.handle(g)}));if(a instanceof
Vh||c.observe==="events")return e;a=e.ha(_.yf(function(g){return g instanceof VPa}));switch(c.observe||"body"){case "body":switch(b.responseType){case "arraybuffer":return a.ha(_.E(function(g){if(g.body!==null&&!(g.body instanceof ArrayBuffer))throw new _.cd(2806,!1);return g.body}));case "blob":return a.ha(_.E(function(g){if(g.body!==null&&!(g.body instanceof Blob))throw new _.cd(2807,!1);return g.body}));case "text":return a.ha(_.E(function(g){if(g.body!==null&&typeof g.body!=="string")throw new _.cd(2808,
!1);return g.body}));default:return a.ha(_.E(function(g){return g.body}))}case "response":return a;default:throw new _.cd(2809,!1);}};_.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.Cw=function(a,b,c){c=c===void 0?{}:c;return this.request("PATCH",a,uqa(c,b))};_.h.B8a=function(a,b,c){c=c===void 0?{}:c;return this.request("POST",a,uqa(c,b))};_.h.put=function(a,b,c){c=c===void 0?{}:c;return this.request("PUT",a,uqa(c,b))};_.Pp.O=function(a){return new (a||_.Pp)(_.t(KPa))};_.Pp.ua=_.q({token:_.Pp,qa:_.Pp.O});var WPa=new _.wd("");var XPa=new _.wd(""),YPa=new _.wd(""),ZPa=new _.wd(""),$Pa=new _.wd("",{Fa:"root",qa:function(){return!0}}),Qp=function(a,b){this.WJ=a;this.Mb=b;this.cva=null;this.Im=_.u(Sn);this.c2c=_.u($Pa)};_.W(Qp,KPa);
Qp.prototype.handle=function(a){var b=this;this.cva===null&&(this.cva=Array.from(new Set([].concat(_.v(this.Mb.get(YPa)),_.v(this.Mb.get(ZPa,[]))))).reduceRight(function(d,e){return xqa(d,e,b.Mb)},vqa));if(this.c2c){var c=this.Im.add();return this.cva(a,function(d){return b.WJ.handle(d)}).ha(Lf(c))}return this.cva(a,function(d){return b.WJ.handle(d)})};Qp.O=function(a){return new (a||Qp)(_.t(LPa),_.t(_.Ce))};Qp.ua=_.q({token:Qp,qa:Qp.O});var aQa=/^\)\]\}',?\n/,bQa=RegExp("^X-Request-URL:","m"),Rp=function(a){this.Eld=a};
Rp.prototype.handle=function(a){if(a.method==="JSONP")throw new _.cd(-2800,!1);var b=this.Eld;return(b.Old?_.Te(b.Old()):_.df(null)).ha(_.Yf(function(){return new _.Re(function(c){var d=b.ob();d.open(a.method,a.Ndb);a.withCredentials&&(d.withCredentials=!0);a.headers.forEach(function(K,N){return d.setRequestHeader(K,N.join(","))});a.headers.has("Accept")||d.setRequestHeader("Accept","application/json, text/plain, */*");if(!a.headers.has("Content-Type")){var e=a.body===null||tqa(a.body)?null:sqa(a.body)?
a.body.type||null:rqa(a.body)?null:typeof a.body==="string"?"text/plain":a.body instanceof _.Uh?"application/x-www-form-urlencoded;charset=UTF-8":typeof a.body==="object"||typeof a.body==="number"||typeof a.body==="boolean"?"application/json":null;e!==null&&d.setRequestHeader("Content-Type",e)}a.responseType&&(e=a.responseType.toLowerCase(),d.responseType=e!=="json"?e:"text");var f=TPa(a),g=null,m=function(){if(g!==null)return g;var K=d.statusText||"OK",N=new Th(d.getAllResponseHeaders()),P=("responseURL"in
d&&d.responseURL?d.responseURL:bQa.test(d.getAllResponseHeaders())?d.getResponseHeader("X-Request-URL"):null)||a.url;return g=new UPa({headers:N,status:d.status,statusText:K,url:P})},n=function(){var K=m(),N=K.headers,P=K.status,ca=K.statusText;K=K.url;var va=null;P!==204&&(va=typeof d.response==="undefined"?d.responseText:d.response);P===0&&(P=va?200:0);var Da=P>=200&&P<300;if(a.responseType==="json"&&typeof va==="string"){var ta=va;va=va.replace(aQa,"");try{va=va!==""?JSON.parse(va):null}catch(ya){va=
ta,Da&&(Da=!1,va={error:ya,text:va})}}Da?(c.next(new VPa({body:va,headers:N,status:P,statusText:ca,url:K||void 0})),c.complete()):c.error(new _.Op({error:va,headers:N,status:P,statusText:ca,url:K||void 0}))},r=function(K){var N=m().url;K=new _.Op({error:K,status:d.status||0,statusText:d.statusText||"Unknown Error",url:N||void 0});c.error(K)},x=!1,z=function(K){x||(c.next(m()),x=!0);var N={type:3,loaded:K.loaded};K.lengthComputable&&(N.total=K.total);a.responseType==="text"&&d.responseText&&(N.XAd=
d.responseText);c.next(N)},D=function(K){var N={type:1,loaded:K.loaded};K.lengthComputable&&(N.total=K.total);c.next(N)};d.addEventListener("load",n);d.addEventListener("error",r);d.addEventListener("timeout",r);d.addEventListener("abort",r);a.Mw&&(d.addEventListener("progress",z),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.Mw&&(d.removeEventListener("progress",z),f!==null&&d.upload&&d.upload.removeEventListener("progress",D));d.readyState!==d.DONE&&d.abort()}})}))};Rp.O=function(a){return new (a||Rp)(_.t(MNa))};Rp.ua=_.q({token:Rp,qa:Rp.O});var yqa,Cqa,zqa,Sp;yqa=new _.wd("");Cqa=new _.wd("",{Fa:"root",qa:function(){return"XSRF-TOKEN"}});zqa=new _.wd("",{Fa:"root",qa:function(){return"X-XSRF-TOKEN"}});_.Sh=function(){};Sp=function(a,b){this.Gt=a;this.cookieName=b;this.KNb="";this.YNb=null};
Sp.prototype.getToken=function(){var a=this.Gt.cookie||"";if(a!==this.KNb){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.YNb=b;this.KNb=a}return this.YNb};Sp.O=function(a){return new (a||Sp)(_.t(_.Wh),_.t(Cqa))};Sp.ua=_.q({token:Sp,qa:Sp.O});
var Tp=function(a){this.Mb=a};Tp.prototype.intercept=function(a,b){return Dd(this.Mb,function(){return Aqa(a,function(c){return b.handle(c)})})};Tp.O=function(a){return new (a||Tp)(_.t(_.Ce))};Tp.ua=_.q({token:Tp,qa:Tp.O});var cQa=new _.wd("");var Up;Up=function(){};_.dQa=function(){var a={nIb:"X-Framework-Xsrf-Token"};a=a===void 0?{}:a;return{Fm:Up,Pb:Dqa(a).Uq}};Up.O=function(a){return new (a||Up)};Up.Ha=_.Je({type:Up});Up.Ga=_.Xc({Pb:[Tp,{ya:XPa,Hb:Tp,zd:!0},{ya:_.Sh,ue:Sp},Dqa({cookieName:"XSRF-TOKEN",nIb:"X-XSRF-TOKEN"}).Uq,{ya:yqa,lc:!0}]});_.Vp=function(){};_.Vp.O=function(a){return new (a||_.Vp)};_.Vp.Ha=_.Je({type:_.Vp});
_.Vp.Ga=_.Xc({Pb:[function(){for(var a=[_.Pp,Rp,Qp,{ya:KPa,Hb:Qp},{ya:LPa,Eb:function(){var d;return(d=_.u(WPa,{optional:!0}))!=null?d:_.u(Rp)}},{ya:YPa,lc:Aqa,zd:!0},{ya:yqa,lc:!0},{ya:_.Sh,ue:Sp}],b=_.k(_.Gc.apply(0,arguments)),c=b.next();!c.done;c=b.next())a.push.apply(a,_.v(c.value.Uq));return{Uq:a}}(Bqa(1,[{ya:cQa,Eb:function(){var a=null;return function(b,c){if(a===null){var d;a=((d=_.u(XPa,{optional:!0}))!=null?d:[]).reduceRight(wqa,vqa)}d=_.u(Sn);return _.u($Pa)?(d=d.add(),a(b,c).ha(Lf(d))):
a(b,c)}}},{ya:YPa,Hb:cQa,zd:!0}]))]});var eQa=Fqa("json");eQa.arrayBuffer=Fqa("arraybuffer");eQa.blob=Fqa("blob");eQa.text=Fqa("text");
var Eqa=function(a,b,c,d,e){bo.call(this,b,function(g){var m=g.params;var n=g.XZc;var r=function(){return K.unsubscribe()};n.addEventListener("abort",r);var x=_.Ig.apply(null,[{value:void 0}].concat(_.v([]))),z;g=new Promise(function(N){return z=N});var D=function(N){x.set(N);var P;(P=z)==null||P(x);z=void 0};var K=f.client.request(m).subscribe({next:function(N){switch(N.type){case 4:f.w0.set(N.headers);f.QTa.set(N.status);try{D({value:d?d(N.body):N.body})}catch(P){D({error:P instanceof Error?P:new bMa(P)})}break;
case 3:f.Smb.set(N)}},error:function(N){N instanceof _.Op&&(f.w0.set(N.headers),f.QTa.set(N.status));D({error:N});n.removeEventListener("abort",r)},complete:function(){z&&D({error:new _.cd(991,!1)});n.removeEventListener("abort",r)}});return g},c,e,a);var f=this;this.w0=Gna({source:this.cp,iK:function(){}});this.Smb=Gna({source:this.cp,iK:function(){}});this.QTa=Gna({source:this.cp,iK:function(){}});this.headers=_.sh.apply(null,[function(){return f.status()==="resolved"||f.status()==="error"?f.w0():
void 0}].concat(_.v([])));this.progress=this.Smb.N1();this.statusCode=this.QTa.N1();this.client=a.get(_.Pp)};_.W(Eqa,bo);var Wp=function(){};Wp.O=function(a){return new (a||Wp)};Wp.ua=_.q({token:Wp,qa:function(a){var b=null;return b=a?new (a||Wp):_.t(Xp)},Fa:"root"});var Xp=function(a){this.ir=a};_.W(Xp,Wp);
Xp.prototype.Hn=function(a,b){if(b==null)return null;switch(a){case 0:return b;case 1:return _.te(b,"HTML")?_.se(b):Lha(this.ir,String(b)).toString();case 2:return _.te(b,"Style")?_.se(b):b;case 3:if(_.te(b,"Script"))return _.se(b);throw new _.cd(5200,!1);case 4:return _.te(b,"URL")?_.se(b):yha(String(b));case 5:if(_.te(b,"ResourceURL"))return _.se(b);throw new _.cd(5201,!1);default:throw new _.cd(5202,!1);}};Xp.prototype.gvb=function(a){return new zKa(a)};Xp.prototype.ivb=function(a){return new AKa(a)};
Xp.prototype.hvb=function(a){return new BKa(a)};Xp.O=function(a){return new (a||Xp)(_.t(_.Wh))};Xp.ua=_.q({token:Xp,qa:Xp.O,Fa:"root"});new co;var $p=function(a){this.Zda=new Xp(a)};_.W($p,Wp);$p.prototype.Hn=function(a,b){if(b==null)return null;if(b instanceof _.nc||_.rc(b)||b instanceof _.xc){if(fQa(b,a))return this.Zda.Hn(a,gQa(this,b));throw Error("wb`"+KKa[a]+"`"+b);}return this.Zda.Hn(a,b)};$p.prototype.gvb=function(){throw Error("xb");};$p.prototype.ivb=function(){throw Error("xb");};$p.prototype.hvb=function(){throw Error("xb");};
var gQa=function(a,b){if(b!=null){if(b instanceof _.xc)return a.Zda.gvb(String(b));if(_.rc(b))return a.Zda.ivb(_.tc(b));if(b instanceof _.nc)return a.Zda.hvb(String(b))}return null},fQa=function(a,b){switch(b){case 1:return a instanceof _.xc;case 4:return _.rc(a)||a instanceof _.nc;case 5:return a instanceof _.nc;case 3:return!1;default:return!1}};$p.O=function(a){return new (a||$p)(_.t(_.Wh))};$p.ua=_.q({token:$p,qa:$p.O});var hQa=[{ya:Via,Hb:Wp},{ya:Wp,ue:$p}],aq=function(){};aq.O=function(a){return new (a||aq)};aq.Ha=_.Je({type:aq});aq.Ga=_.Xc({Pb:hQa,imports:[Lp]});var bq=function(){},iQa=function(a){for(a=a.root;a!==void 0;){var b=void 0;var c=(b=a.data[hpa])!=null?b:c;a=a.children.find(function(d){return d.Ve==="primary"})}return c};bq.O=function(a){return new (a||bq)};bq.ua=_.q({token:bq,qa:function(){return _.u(cq)},Fa:"root"});var cq=function(a){this.title=a};_.W(cq,bq);cq.prototype.wEa=function(a){a=iQa(a);a!==void 0&&this.title.Pk(a)};cq.O=function(a){return new (a||cq)(_.t(_.Mp))};cq.ua=_.q({token:cq,qa:cq.O,Fa:"root"});var ci=new _.wd("",{Fa:"root",qa:function(){return{}}});var dq;_.Iqa=new _.wd("");dq=function(){this.Hva=new WeakMap;this.hva=new WeakMap;_.u(ao)};dq.prototype.iQ=function(a){var b=this;if(this.Hva.get(a))return this.Hva.get(a);if(a.sU)return _.df(a.sU);this.LAa&&this.LAa(a);var c=Fh(a.iQ()).ha(_.E(Gqa),_.$f(function(d){b.v7a&&b.v7a(a);a.sU=d}),Lf(function(){b.Hva.delete(a)}));c=(new Pf(c,function(){return new _.Nf})).ha(_.lf());this.Hva.set(a,c);return c};
dq.prototype.ol=function(a,b){var c=this;if(this.hva.get(b))return this.hva.get(b);if(b.pN)return _.df({xD:b.pN,Mb:b.tU});this.LAa&&this.LAa(b);a=Jqa(b,a,this.v7a).ha(Lf(function(){c.hva.delete(b)}));a=(new Pf(a,function(){return new _.Nf})).ha(_.lf());this.hva.set(b,a);return a};dq.O=function(a){return new (a||dq)};dq.ua=_.q({token:dq,qa:dq.O,Fa:"root"});var eq=function(){};eq.O=function(a){return new (a||eq)};eq.ua=_.q({token:eq,qa:function(){return _.u(fq)},Fa:"root"});var fq=function(){};fq.prototype.extract=function(a){return a};fq.prototype.merge=function(a){return a};fq.O=function(a){return new (a||fq)};fq.ua=_.q({token:fq,qa:fq.O,Fa:"root"});var jQa=new _.wd(""),Kqa=new _.wd("");var kQa=new _.wd(""),bi=function(){var a=this;this.Nia=this.kK=this.VE=null;this.events=new _.Nf;this.T7b=new _.Nf;this.p2=_.u(dq);this.gF=_.u(_.Ce);this.pK=_.u(_.jg);this.Wf=_.u(_.di);this.g0b=_.u(xp);this.location=_.u(_.hj);this.wKb=_.u(OOa,{optional:!0})!==null;this.Bjd=_.u(bq);this.options=_.u(ci,{optional:!0})||{};this.fY=this.options.fY||"emptyOnly";this.IM=_.u(eq);this.k2c=_.u(jQa,{optional:!0});this.obd=_.u(kQa,{optional:!0});this.UC=0;this.Qpb=function(){return _.df(void 0)};this.lCa=null;
this.Tb=!1;this.p2.v7a=function(b){return a.events.next(new COa(b))};this.p2.LAa=function(b){return a.events.next(new BOa(b))};this.pK.ae(function(){a.Tb=!0})};bi.prototype.complete=function(){var a;(a=this.DM)==null||a.complete()};
var lQa=function(a,b){var c=++a.UC,d;(d=a.DM)==null||d.next(Object.assign({},b,{Qr:a.IM.extract(b.g9a),nj:null,h7:null,h4:{canActivateChecks:[],canDeactivateChecks:[]},WK:null,SUa:new AbortController,id:c}))},pQa=function(a,b){a.DM=new _.Oh(null);return a.DM.ha(_.yf(function(c){return c!==null}),_.Yf(function(c){var d=!1;return _.df(c).ha(_.Yf(function(e){if(a.UC>c.id)return mQa(a,c,"",1),_.wf;a.kK=c;a.VE={id:e.id,Rt:e.g9a,Qr:e.Qr,b6b:typeof e.Kt.Lua==="string"?a.Wf.parse(e.Kt.Lua):e.Kt.Lua,trigger:e.source,
Kt:e.Kt,Idd:a.Nia?Object.assign({},a.Nia,{Idd:null}):null,abort:function(){return e.SUa.abort()}};var f=!b.tQ||nQa(a)||oQa(a),g,m=(g=e.Kt.NAa)!=null?g:b.NAa;return f||m==="reload"?_.df(e).ha(_.Yf(function(n){a.events.next(new _.wp(n.id,a.Wf.Yc(n.Qr),n.source,n.qG));return n.id!==a.UC?_.wf:Promise.resolve(n)}),aqa(a.gF,a.p2,a.lCa,b.config,a.Wf,a.fY),_.$f(function(n){c.nj=n.nj;c.Vh=n.Vh;a.VE=Object.assign({},a.VE,{nxa:n.Vh});n=new wOa(n.id,a.Wf.Yc(n.Qr),a.Wf.Yc(n.Vh),n.nj);a.events.next(n)})):(a.events.next(new $h(e.id,
a.Wf.Yc(e.g9a),"",0)),e.resolve(!1),_.wf)}),_.$f(function(e){e=new xOa(e.id,a.Wf.Yc(e.Qr),a.Wf.Yc(e.Vh),e.nj);a.events.next(e)}),_.E(function(e){var f=Object,g=f.assign;var m=e.B2;var n=e.nj.lg;m=ypa(n,m?m.lg:null,a.g0b,[n.value]);return a.kK=c=g.call(f,{},e,{h4:m})}),Fpa(a.gF,function(e){return a.events.next(e)}),_.$f(function(e){if((c.WK=e.WK)&&typeof e.WK!=="boolean")throw tpa(e.WK);e=new yOa(e.id,a.Wf.Yc(e.Qr),a.Wf.Yc(e.Vh),e.nj,!!e.WK);a.events.next(e)}),_.yf(function(e){return e.WK?!0:(mQa(a,
e,"",3),!1)}),gqa(function(e){if(e.h4.canActivateChecks.length!==0)return _.df(e).ha(_.$f(function(f){f=new _.zOa(f.id,a.Wf.Yc(f.Qr),a.Wf.Yc(f.Vh),f.nj);a.events.next(f)}),_.Yf(function(f){var g=!1;return _.df(f).ha(dqa(a.fY,a.gF),_.$f({next:function(){return g=!0},complete:function(){g||mQa(a,f,"",2)}}))}),_.$f(function(f){f=new _.AOa(f.id,a.Wf.Yc(f.Qr),a.Wf.Yc(f.Vh),f.nj);a.events.next(f)}))}),gqa(function(e){var f=function(g){var m=[],n;((n=g.oe)==null?0:n.iQ)&&!g.oe.sU&&m.push(a.p2.iQ(g.oe).ha(_.$f(function(x){g.component=
x}),_.E(function(){})));n=_.k(g.children);for(var r=n.next();!r.done;r=n.next())m.push.apply(m,_.v(f(r.value)));return m};return _.mf(f(e.nj.root)).ha(_.Ff(null),_.Hf(1))}),gqa(function(){return a.Qpb()}),_.Yf(function(){var e=c,f=e.B2;e=e.nj;var g,m=(g=a.k2c)==null?void 0:g.call(a,a.gF,f.root,e.root);return m?_.Te(m).ha(_.E(function(){return c})):_.df(c)}),_.E(function(e){var f=e.nj;var g=e.Jyb;g=rpa(b.t$a,f.lg,g?g.lg:void 0);f=new LOa(g,f);a.kK=c=Object.assign({},e,{h7:f});a.VE.h7=f;return c}),
_.$f(function(){a.events.next(new GOa)}),WOa(a.g0b,b.t$a,function(e){return a.events.next(e)},a.wKb),_.Hf(1),_.Zf((new _.Re(function(e){var f=c.SUa.signal,g=function(){return e.next()};f.addEventListener("abort",g);return function(){return f.removeEventListener("abort",g)}})).ha(_.yf(function(){return!d&&!c.h7}),_.$f(function(){mQa(a,c,c.SUa.signal.reason+"",4)}))),_.$f({next:function(e){d=!0;a.Nia=a.VE;a.events.next(new _.Xh(e.id,a.Wf.Yc(e.Qr),a.Wf.Yc(e.Vh)));var f;(f=a.Bjd)==null||f.wEa(e.h7.Zc);
e.resolve(!0)},complete:function(){d=!0}}),_.Zf(a.T7b.ha(_.$f(function(e){throw e;}))),Lf(function(){d||mQa(a,c,"",1);var e;((e=a.kK)==null?void 0:e.id)===c.id&&(a.VE=null,a.kK=null)}),_.Cf(function(e){if(a.Tb)return c.resolve(!1),_.wf;d=!0;if(upa(e))a.events.next(new _.Yh(c.id,a.Wf.Yc(c.Qr),e.message,e.S0c)),upa(e)&&Jh(e.url)?a.events.next(new HOa(e.url,e.Oja)):c.resolve(!1);else{var f,g=new _.Zh(c.id,a.Wf.Yc(c.Qr),e,(f=c.nj)!=null?f:void 0);try{throw Dd(a.gF,function(){var m;return(m=a.obd)==null?
void 0:m.call(a,g)}),a.events.next(g),e;}catch(m){a.options.IDd?c.resolve(!1):c.reject(m)}}return _.wf}))}))},mQa=function(a,b,c,d){c=new _.Yh(b.id,a.Wf.Yc(b.Qr),c,d);a.events.next(c);b.resolve(!1)},nQa=function(a){var b,c;return((b=a.kK)==null?void 0:b.Qr.toString())!==((c=a.kK)==null?void 0:c.Nl.toString())},oQa=function(a){var b=a.IM.extract(a.Wf.parse(a.location.path(!0))),c,d,e,f=(e=(c=a.VE)==null?void 0:c.b6b)!=null?e:(d=a.VE)==null?void 0:d.Qr,g;return b.toString()!==(f==null?void 0:f.toString())&&
!((g=a.VE)==null?0:g.Kt.Yw)};_.p.Object.defineProperties(bi.prototype,{P7c:{configurable:!0,enumerable:!0,get:function(){return this.UC!==0}}});bi.O=function(a){return new (a||bi)};bi.ua=_.q({token:bi,qa:bi.O,Fa:"root"});_.gq=function(){};_.gq.O=function(a){return new (a||_.gq)};_.gq.ua=_.q({token:_.gq,qa:function(){return _.u(hq)},Fa:"root"});var qQa=function(){};qQa.prototype.store=function(){};qQa.prototype.zma=function(){return null};qQa.prototype.jDa=function(a,b){return a.oe===b.oe};var hq=function(){};_.W(hq,qQa);hq.O=function(){var a;return function(b){return(a||(a=_.de(hq)))(b||hq)}}();hq.ua=_.q({token:hq,qa:hq.O,Fa:"root"});var iq=function(){this.Wf=_.u(_.di);this.options=_.u(ci,{optional:!0})||{};this.Cca=this.options.Cca||"replace";this.location=_.u(_.hj);this.IM=_.u(eq);this.A7=this.options.A7||"deferred";this.kG=this.Nl=new Ih;var a=new MOa("",new Mh(new zp([],{},{},"",{},"primary",null,null,{}),[])),b=new _.Nh(new _.Oh([new _.Kh("",{})]),new _.Oh({}),new _.Oh({}),new _.Oh(""),new _.Oh({}),"primary",null,a.root);b.Zc=a.root;this.Pm=new LOa(new Mh(b,[]),a);this.Hbb=rQa(this)},sQa=function(a,b){var c=b.nxa;var d=b.Rt;
b=b.b6b;c=c!==void 0?a.IM.merge(c,d):d;c=b!=null?b:c;return c instanceof Ih?a.Wf.Yc(c):c},tQa=function(a,b){var c=b.h7;var d=b.nxa;b=b.Rt;d&&c?(a.Nl=d,a.kG=a.IM.merge(d,b),a.Pm=c):a.kG=b},rQa=function(a){return{kG:a.kG,Nl:a.Nl,Pm:a.Pm}},uQa=function(a,b){b=b.nxa;a.Pm=a.Hbb.Pm;a.Nl=a.Hbb.Nl;a.kG=a.IM.merge(a.Nl,b!=null?b:a.kG)};iq.O=function(a){return new (a||iq)};iq.ua=_.q({token:iq,qa:function(){return _.u(jq)},Fa:"root"});var jq=function(){iq.apply(this,arguments);this.Mda=0;this.VNb=-1};
_.W(jq,iq);jq.prototype.qG=function(){return this.location.getState()};
var vQa=function(a,b){return a.location.subscribe(function(c){c.type==="popstate"&&setTimeout(function(){b(c.url,c.state,"popstate")})})},xQa=function(a,b,c){var d=c.Kt;c=c.id;var e=d.jj;d=d.state;JNa(a.location,b)||e?(d=Object.assign({},d,wQa(a,c,a.Kua)),a.location.replaceState(b,"",d)):(d=Object.assign({},d,wQa(a,c,a.Kua+1)),a.location.go(b,"",d))},zQa=function(a,b,c){c=c===void 0?!1:c;a.Cca==="computed"?(c=a.Mda-a.Kua,c!==0?a.location.cL(c):a.Nl===b.nxa&&c===0&&(uQa(a,b),yQa(a))):a.Cca==="replace"&&
(c&&uQa(a,b),yQa(a))},yQa=function(a){a.location.replaceState(a.Wf.Yc(a.kG),"",wQa(a,a.VNb,a.Mda))},wQa=function(a,b,c){return a.Cca==="computed"?{UC:b,Xac:c}:{UC:b}};_.p.Object.defineProperties(jq.prototype,{Kua:{configurable:!0,enumerable:!0,get:function(){if(this.Cca!=="computed")return this.Mda;var a,b;return(b=(a=this.qG())==null?void 0:a.Xac)!=null?b:this.Mda}}});jq.O=function(){var a;return function(b){return(a||(a=_.de(jq)))(b||jq)}}();jq.ua=_.q({token:jq,qa:jq.O,Fa:"root"});var AQa,BQa,CQa;AQa={ho:"exact",Se:"ignored",sQb:"ignored",Ta:"exact"};BQa={ho:"subset",Se:"ignored",sQb:"ignored",Ta:"subset"};
_.ai=function(){var a=this;this.disposed=!1;this.console=_.u(In);this.W6=_.u(iq);this.options=_.u(ci,{optional:!0})||{};this.Im=_.u(Rn);this.A7=this.options.A7||"deferred";this.UF=_.u(bi);this.Wf=_.u(_.di);this.location=_.u(_.hj);this.IM=_.u(eq);this.Mb=_.u(_.Ce);this.Ui=new _.Nf;this.tQ=!1;this.t$a=_.u(_.gq);this.NAa=this.options.NAa||"ignore";var b,c;this.config=(c=(b=_.u(_.Iqa,{optional:!0}))==null?void 0:b.flat())!=null?c:[];_.u(OOa,{optional:!0});this.PDb=new _.Ne;this.config=this.config.map(npa);
this.tQ=!1;pQa(this.UF,this).subscribe({error:function(d){a.console.warn(d)}});CQa(this)};
CQa=function(a){var b=a.UF.events.subscribe(function(c){try{var d=a.UF.kK,e=a.UF.VE;if(d!==null&&e!==null){var f=a.W6;c instanceof _.wp?f.Hbb=rQa(f):c instanceof $h?tQa(f,e):c instanceof wOa?f.A7==="eager"&&(e.Kt.Yw||xQa(f,sQa(f,e),e)):c instanceof GOa?(tQa(f,e),f.A7!=="deferred"||e.Kt.Yw||xQa(f,sQa(f,e),e)):c instanceof _.Yh&&c.code!==1&&c.code!==0?zQa(f,e):c instanceof _.Zh?zQa(f,e,!0):c instanceof _.Xh&&(f.VNb=c.id,f.Mda=f.Kua);if(c instanceof _.Yh&&c.code!==0&&c.code!==1)a.tQ=!0;else if(c instanceof
_.Xh)a.tQ=!0;else if(c instanceof HOa){var g=c.Oja,m=a.IM.merge(c.url,d.D2c),n=Object.assign({},{Lua:d.Kt.Lua,info:d.Kt.info,Yw:d.Kt.Yw,jj:d.Kt.jj||a.A7==="eager"||d.source!=="imperative"},g);DQa(a,m,"imperative",null,n,{resolve:d.resolve,reject:d.reject,promise:d.promise})}}c instanceof GOa||c instanceof HOa||a.Ui.next(c)}catch(r){a.UF.T7b.next(r)}});a.PDb.add(b)};_.ai.prototype.cia=function(){Xqa(this);this.UF.P7c||EQa(this,this.location.path(!0),"imperative",this.W6.qG())};
var Xqa=function(a){a.zAa!=null||(a.zAa=vQa(a.W6,function(b,c,d){EQa(a,b,d,c)}))},EQa=function(a,b,c,d){var e={jj:!0},f=(d==null?0:d.UC)?d:null;d&&(d=Object.assign({},d),delete d.UC,delete d.Xac,Object.keys(d).length!==0&&(e.state=d));b=_.kq(a,b);DQa(a,b,c,f,e).catch(function(g){a.disposed||a.Mb.get(ze)(g)})};_.ai.prototype.La=function(){this.dispose()};_.ai.prototype.dispose=function(){this.Ui.unsubscribe();this.UF.complete();this.zAa&&(this.zAa.unsubscribe(),this.zAa=void 0);this.disposed=!0;this.PDb.unsubscribe()};
_.lq=function(a,b,c){var d=c=c===void 0?{}:c;c=d.Gi;var e=d.Ta,f=d.Se;f=d.L5?a.Nl.Se:f;var g;switch((g=d.Tf)!=null?g:a.options.d3c){case "merge":g=Object.assign({},a.Nl.Ta,e);break;case "preserve":g=a.Nl.Ta;break;default:g=e||null}g!==null&&(g=FQa(g));try{var m=Noa(c?c.Zc:a.Pm.Zc.root)}catch(n){if(typeof b[0]!=="string"||b[0][0]!=="/")b=[];m=a.Nl.root}return Uoa(m,b,g,f!=null?f:null)};
_.mq=function(a,b,c){c=c===void 0?{Yw:!1}:c;b=Jh(b)?b:_.kq(a,b);b=a.IM.merge(b,a.kG);return DQa(a,b,"imperative",null,c)};_.ai.prototype.navigate=function(a,b){b=b===void 0?{Yw:!1}:b;for(var c=0;c<a.length;c++)if(a[c]==null)throw new _.cd(4008,!1);return _.mq(this,_.lq(this,a,b),b)};_.nq=function(a,b){return a.Wf.Yc(b)};_.kq=function(a,b){try{return a.Wf.parse(b)}catch(c){return a.Wf.parse("/")}};
_.ai.prototype.isActive=function(a,b){b=b===!0?Object.assign({},AQa):b===!1?Object.assign({},BQa):b;if(Jh(a))return toa(this.Nl,a,b);a=_.kq(this,a);return toa(this.Nl,a,b)};
var FQa=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},{})},DQa=function(a,b,c,d,e,f){if(a.disposed)return Promise.resolve(!1);if(f){var g=f.resolve;var m=f.reject;f=f.promise}else f=new Promise(function(r,x){g=r;m=x});var n=a.Im.add();Nqa(a,function(){queueMicrotask(function(){return a.Im.remove(n)})});lQa(a.UF,{source:c,qG:d,Nl:a.Nl,D2c:a.Nl,g9a:b,Kt:e,resolve:g,reject:m,promise:f,B2:a.Pm.Zc,Jyb:a.Pm});
return f.catch(function(r){return Promise.reject(r)})};_.p.Object.defineProperties(_.ai.prototype,{Nl:{configurable:!0,enumerable:!0,get:function(){return this.W6.Nl}},kG:{configurable:!0,enumerable:!0,get:function(){return this.W6.kG}},events:{configurable:!0,enumerable:!0,get:function(){return this.Ui}},Pm:{configurable:!0,enumerable:!0,get:function(){return this.W6.Pm}},url:{configurable:!0,enumerable:!0,get:function(){return _.nq(this,this.Nl)}},Nia:{configurable:!0,enumerable:!0,get:function(){return this.UF.Nia}}});
_.ai.O=function(a){return new (a||_.ai)};_.ai.ua=_.q({token:_.ai,qa:_.ai.O,Fa:"root"});var HQa,GQa;
_.oq=function(a,b,c,d,e,f){this.Ua=a;this.Lb=b;this.Tid=c;this.renderer=d;this.el=e;this.S4=f;this.Ila=_.Ig.apply(null,[null].concat(_.v([])));this.iTb=new _.Nf;this.vV=_.u(ze);this.options=_.u(ci,{optional:!0});this.jj=this.Yw=this.L5=!1;this.j6=null;this.Ila.set(_.u(new _.An("href"),{optional:!0}));var g;a=(g=e.na.tagName)==null?void 0:g.toLowerCase();var m,n,r;(this.x4=a==="a"||a==="area"||!!(typeof customElements==="object"&&((m=customElements.get(a))==null?0:(n=m.observedAttributes)==null?0:
(r=n.includes)==null?0:r.call(n,"href"))))?GQa(this,"0"):HQa(this)};HQa=function(a){if(a.kb===void 0&&a.x4){var b=a.L5,c=function(e){return e==="merge"||e==="preserve"};b||(b=c(a.Tf));var d;b||(b=!a.Tf&&!c((d=a.options)==null?void 0:d.d3c));b&&(a.kb=a.Ua.events.subscribe(function(e){e instanceof _.Xh&&IQa(a)}))}};GQa=function(a,b){if(a.Tid==null&&!a.x4){var c=a.renderer;a=a.el.na;b!==null?c.setAttribute(a,"tabindex",b):c.removeAttribute(a,"tabindex")}};
_.oq.prototype.Wb=function(){this.x4&&(IQa(this),HQa(this));this.iTb.next(this)};_.oq.prototype.Zd=function(a,b,c,d,e){var f=this,g=this.im;if(g===null||this.x4&&(a!==0||b||c||d||e||typeof this.target==="string"&&this.target!="_self"))return!0;var m;(m=_.mq(this.Ua,g,{Yw:this.Yw,jj:this.jj,state:this.state,info:this.info}))==null||m.catch(function(n){f.vV(n)});return!this.x4};_.oq.prototype.La=function(){var a;(a=this.kb)==null||a.unsubscribe()};
var IQa=function(a){var b=a.im,c,d;a.Ila.set(b!==null&&a.S4?(d=(c=a.S4)==null?void 0:c.cz(_.nq(a.Ua,b)))!=null?d:"":null)};
_.p.Object.defineProperties(_.oq.prototype,{href:{configurable:!0,enumerable:!0,get:function(){return _.nd(this.Ila)},set:function(a){this.Ila.set(a)}},Yj:{configurable:!0,enumerable:!0,set:function(a){a==null?(this.j6=null,GQa(this,null)):(this.j6=Jh(a)?a:Array.isArray(a)?a:[a],GQa(this,"0"))}},im:{configurable:!0,enumerable:!0,get:function(){return this.j6===null?null:Jh(this.j6)?this.j6:_.lq(this.Ua,this.j6,{Gi:this.Gi!==void 0?this.Gi:this.Lb,Ta:this.Ta,Se:this.Se,Tf:this.Tf,L5:this.L5})}}});
_.oq.O=function(a){return new (a||_.oq)(_.C(_.ai),_.C(_.Nh),_.$d("tabindex"),_.C(_.ej),_.C(_.he),_.C(_.kp))};
_.oq.Ea=_.Ke({type:_.oq,oa:[["","routerLink",""]],qb:2,Wa:function(a,b){a&1&&_.O("click",function(c){return b.Zd(c.button,c.ctrlKey,c.shiftKey,c.altKey,c.metaKey)});a&2&&_.mg("href",b.Ila(),Sha)("target",b.target)},inputs:{target:"target",Ta:"queryParams",Se:"fragment",Tf:"queryParamsHandling",state:"state",info:"info",Gi:"relativeTo",L5:[2,"preserveFragment","preserveFragment",_.vh],Yw:[2,"skipLocationChange","skipLocationChange",_.vh],jj:[2,"replaceUrl","replaceUrl",_.vh],Yj:"routerLink"},features:[_.zn]});var JQa=function(){},pq=function(a,b,c,d){this.Ua=a;this.Mb=b;this.F8a=c;this.Mza=d},Sqa=function(a){a.kb=a.Ua.events.ha(_.yf(function(b){return b instanceof _.Xh}),_.Df(function(){return a.preload()})).subscribe(function(){})};pq.prototype.preload=function(){return KQa(this,this.Mb,this.Ua.config)};pq.prototype.La=function(){this.kb&&this.kb.unsubscribe()};
var KQa=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.Xb&&(e.Xb=fja(e.Pb,b,"Route: "+e.path));var f=void 0,g=(f=e.Xb)!=null?f:b,m=void 0;f=(m=e.tU)!=null?m:g;(e.ol&&!e.pN&&e.Vua===void 0||e.iQ&&!e.sU)&&d.push(LQa(a,g,e));if(e.children||e.pN)g=void 0,d.push(KQa(a,f,(g=e.children)!=null?g:e.pN))}return _.Te(d).ha(_.of())},LQa=function(a,b,c){return a.F8a.preload(c,function(){var d=(c.ol&&c.Vua===void 0?a.Mza.ol(b,c):_.df(null)).ha(_.nf(function(f){if(f===
null)return _.df(void 0);c.pN=f.xD;c.tU=f.Mb;var g;return KQa(a,(g=f.Mb)!=null?g:b,f.xD)}));if(c.iQ&&!c.sU){var e=a.Mza.iQ(c);return _.Te([d,e]).ha(_.of())}return d})};pq.O=function(a){return new (a||pq)(_.t(_.ai),_.t(_.Ce),_.t(JQa),_.t(dq))};pq.ua=_.q({token:pq,qa:pq.O,Fa:"root"});var Tqa=new _.wd(""),ei=function(a,b,c,d,e){e=e===void 0?{}:e;this.Wf=a;this.DM=b;this.E7=c;this.zone=d;this.options=e;this.ONb=0;this.c5a="imperative";this.d$a=0;this.store={};var f;(f=e).Nma||(f.Nma="disabled");var g;(g=e).urb||(g.urb="disabled")};ei.prototype.init=function(){this.options.Nma!=="disabled"&&(this.E7.window.history.scrollRestoration="manual");this.u$a=MQa(this);this.Xfd=NQa(this)};
var MQa=function(a){return a.DM.events.subscribe(function(b){b instanceof _.wp?(a.store[a.ONb]=a.E7.Yxa(),a.c5a=b.iSb,a.d$a=b.qG?b.qG.UC:0):b instanceof _.Xh?(a.ONb=b.id,OQa(a,a.Wf.parse(b.Vh).Se)):b instanceof $h&&b.code===0&&(a.c5a=void 0,a.d$a=0,OQa(a,a.Wf.parse(b.url).Se))})},NQa=function(a){return a.DM.events.subscribe(function(b){if(b instanceof FOa)if(b.position)a.options.Nma==="top"?LNa(a.E7,[0,0]):a.options.Nma==="enabled"&&LNa(a.E7,b.position);else if(b.anchor&&a.options.urb==="enabled"){var c=
a.E7;a:{var d=c.document;b=b.anchor;var e=d.getElementById(b)||d.getElementsByName(b)[0];if(e)b=e;else{if(typeof d.createTreeWalker==="function"&&d.body&&typeof d.body.attachShadow==="function")for(d=d.createTreeWalker(d.body,NodeFilter.SHOW_ELEMENT),e=d.currentNode;e;){if(e=e.shadowRoot)if(e=e.getElementById(b)||e.querySelector('[name="'+b+'"]')){b=e;break a}e=d.nextNode()}b=null}}if(b){e=b.getBoundingClientRect();d=e.left+c.window.pageXOffset;e=e.top+c.window.pageYOffset;var f=c.offset();c.window.scrollTo(Object.assign({},
void 0,{left:d-f[0],top:e-f[1]}));b.focus()}}else a.options.Nma!=="disabled"&&LNa(a.E7,[0,0])})},OQa=function(a,b){a.zone.Vb(function(){return _.Ue(function(c){if(c.ud==1)return _.We(c,new Promise(function(d){setTimeout(d);typeof requestAnimationFrame!=="undefined"&&requestAnimationFrame(d)}),2);a.zone.run(function(){a.DM.events.next(new FOa(a.c5a==="popstate"?a.store[a.d$a]:null,b))});_.af(c)})})};ei.prototype.La=function(){var a;(a=this.u$a)==null||a.unsubscribe();var b;(b=this.Xfd)==null||b.unsubscribe()};
ei.O=function(){_.Ae()};ei.ua=_.q({token:ei,qa:ei.O});var Pqa=new _.wd("",{qa:function(){return new _.Nf}}),Qqa=new _.wd("",{Fa:"root",qa:function(){return 1}}),Rqa=new _.wd("");var PQa;PQa=[_.hj,{ya:_.di,ue:tp},_.ai,xp,{ya:_.Nh,Eb:function(a){return a.Pm.root},Nb:[_.ai]},dq,[]];_.qq=function(){};
_.RQa=function(a){var b={NAa:"reload",fY:"always",Utd:!1},c=(b==null?0:b.qg)?{ya:kQa,lc:b.qg}:[],d=(b==null?0:b.XGd)?{ya:_.kp,ue:mp}:{ya:_.kp,ue:lp},e=$qa(),f=(b==null?0:b.F8a)?Oqa(0,[{ya:Rqa,Hb:pq},{ya:JQa,Hb:b.F8a}]).Uq:[],g=(b==null?0:b.cia)?[b.cia==="disabled"?Yqa().Uq:[],b.cia==="enabledBlocking"?Wqa().Uq:[]]:[],m=(b==null?0:b.jqd)?Oqa(8,[Bp,{ya:OOa,Hb:Bp}]).Uq:[];if(b==null?0:b.Vtd){_.He("NgRouterViewTransitions");var n=[{ya:jQa,lc:Mqa},{ya:Kqa,lc:Object.assign({},{M3b:!1},void 0)}];n=Oqa(9,
n).Uq}else n=[];return{Fm:_.qq,Pb:[PQa,[],{ya:_.Iqa,zd:!0,lc:a},[],c,{ya:ci,lc:b?b:{}},d,e,f,g,m,n,[{ya:QQa,Eb:Uqa},{ya:ALa,zd:!0,Hb:QQa}]]}};_.qq.O=function(a){return new (a||_.qq)};_.qq.Ha=_.Je({type:_.qq});_.qq.Ga=_.Xc({});var QQa=new _.wd("");new co;var rq=function(a){this.Ua=a},SQa=function(a){var b=[];for(a=a.Ua.Pm.root;a.firstChild;){var c=a.firstChild.oe,d=void 0,e=void 0,f=void 0,g=(f=(e=c.DPb)!=null?e:(d=c.data)==null?void 0:d.loggedPathTemplate)!=null?f:c.path;g&&b.push(g);a=a.firstChild}return"/"+b.join("/")};rq.O=function(a){return new (a||rq)(_.t(_.ai))};rq.ua=_.q({token:rq,qa:rq.O,Fa:"root"});var sq=function(a){this.Wfd=a=a===void 0?Date.now():a},TQa=function(a,b){if(!(b<=0||b>Date.now())){if(b>=a.Wfd)return Date.now()-b;if(performance&&performance.now&&b<=performance.now())return Math.round(performance.now()-b)}};sq.O=function(a){return new (a||sq)(_.t(nOa))};sq.ua=_.q({token:sq,qa:sq.O,Fa:"root"});_.Tk(bra,lc);_.Tk(ii,rFa);ii.prototype.set=function(a,b){this.Fja.set(this.K5+a,b)};ii.prototype.get=function(a){return this.Fja.get(this.K5+a)};ii.prototype.remove=function(a){this.Fja.remove(this.K5+a)};ii.prototype.J_=function(a){var b=this.Fja[Symbol.iterator](),c=this,d=new nFa;d.next=function(){var e=b.next();if(e.done)return e;for(e=e.value;e.slice(0,c.K5.length)!=c.K5;){e=b.next();if(e.done)return e;e=e.value}return{value:a?e.slice(c.K5.length):c.Fja.get(e),done:!1}};return d};var UQa=function(){};UQa.prototype.Yc=function(a){var b=[];VQa(this,a,b);return b.join("")};
var VQa=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),VQa(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),WQa(d,c),c.push(":"),VQa(a,f,c),e=","));c.push("}");return}}switch(typeof b){case "string":WQa(b,c);
break;case "number":c.push(isFinite(b)&&!isNaN(b)?String(b):"null");break;case "boolean":c.push(String(b));break;case "function":c.push("null");break;default:throw Error("yb`"+typeof b);}}},XQa={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\u000b"},YQa=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g,WQa=function(a,b){b.push('"',a.replace(YQa,function(c){var d=XQa[c];d||(d="\\u"+(c.charCodeAt(0)|65536).toString(16).slice(1),
XQa[c]=d);return d}),'"')};cra.prototype.set=function(a,b){b===void 0?this.aAa.remove(a):this.aAa.set(a,(new UQa).Yc(b))};cra.prototype.get=function(a){try{var b=this.aAa.get(a)}catch(c){return}if(b!==null)try{return JSON.parse(b)}catch(c){throw"Storage: Invalid value was encountered";}};cra.prototype.remove=function(a){this.aAa.remove(a)};var ZQa=new _.wd("localstorage",{Fa:"root",qa:function(){var a=new bra;return(a=sFa(a)?new ii(a,"devops"):null)?new cra(a):null}}),$Qa=new _.wd("sessionstorage",{Fa:"root",qa:function(){var a=new vca;return(a=sFa(a)?new ii(a,"devops"):null)?new cra(a):null}});var tq={mark:function(){},measure:function(){}},aRa=function(a,b,c,d,e,f,g,m,n){n=n===void 0?Date.now():n;this.actionId=a;this.rz=b;this.initialRoute=c;this.Rt=d;this.Zhd=f;this.Fdb=g;this.hKb=m;this.mcb=n;this.MFb=!1;this.Jn=[];this.f_a=[];this.Y6="SUCCESS";this.targetRoute=c;this.xl=d;this.nj=e},jRa,kRa,eRa,xq,hRa,fRa,lRa;aRa.prototype.Vt=function(){return this.Jn.every(function(a){return!!a.statusCode})};
aRa.prototype.Lgd=function(a,b){tq.mark(hra(b,this.actionId)+"-begin");this.hKb=b;this.rz=Math.min(a,this.rz)};
_.p.Object.defineProperties(aRa.prototype,{duration:{configurable:!0,enumerable:!0,get:function(){return this.GBb}},status:{configurable:!0,enumerable:!0,get:function(){return this.Y6},set:function(a){this.Y6!=="FAILURE"&&(this.Y6=a)}},event:{configurable:!0,enumerable:!0,get:function(){var a=this.hKb;if(!a)return a;for(var b=_.k(this.f_a),c=b.next();!c.done;c=b.next())a=this.Fdb(a,c.value);return a}},CZ:{configurable:!0,enumerable:!0,get:function(){return this.o4a||this.MFb}},o4a:{configurable:!0,
enumerable:!0,get:function(){return!(this.event&&this.event.gestureName==="BACKGROUND")}},RLb:{configurable:!0,enumerable:!0,get:function(){return!!this.event&&this.event.gestureName==="EXTERNAL"}}});
var bRa=new _.wd("event loggers",{qa:function(){return[]}}),cRa=new _.wd("update handler",{qa:function(){return function(a,b){return Object.assign({},a,b)}}}),uq=function(){this.sessionStorage=_.u($Qa);this.W1a=_.u(mOa)},dRa=function(a){var b,c=((b=a.sessionStorage)==null?void 0:b.get("loggedSessionId"))||a.W1a();a.sessionStorage&&a.sessionStorage.set("loggedSessionId",c);return c};uq.O=function(a){return new (a||uq)};uq.ua=_.q({token:uq,qa:uq.O,Fa:"root"});
var wq=function(a,b,c,d,e,f,g,m,n,r,x){var z=this;this.document=b;this.W1a=c;this.EPb=d;this.Fdb=e;this.qg=f;this.DZa=g;this.Ua=m;this.ycb=n;this.zone=r;this.oBa=[];this.C_b=new WeakSet;this.INb=-1;this.jKb=new _.Oh(!1);this.Jgd=_.u(uq);this.Mb=_.u(_.dg);eRa(this);this.sessionId=dRa(this.Jgd);try{(new PerformanceObserver(function(D){D=D.getEntries();D=D[D.length-1];z.INb=D.renderTime||D.loadTime})).observe({type:"largest-contentful-paint",buffered:!0})}catch(D){}this.hwa={url:this.Ua.url,Lb:SQa(this.ycb),
Zc:this.Ua.Pm.root.Zc};a&&(b=_.vq(this,a,{gestureName:"BROWSER_NAVIGATION",element:"InitialPageLoad",action:"load"}),a={name:"CoreConsoleLoad",Yi:TQa(this.DZa,a),statusCode:"SUCCESS",mM:!0,rz:a},b.Jn.push(a));this.zone.onError.subscribe(function(){_.vq(z).status="FAILURE"});this.Ua.events.ha(_.yf(function(D){return D instanceof _.Xh}),_.Hf(1)).subscribe(function(D){for(var K=_.k(z.oBa),N=K.next();!N.done;N=K.next())N=N.value,N.Rt=D.Vh,N.initialRoute=SQa(z.ycb)});this.Ua.events.ha(_.yf(function(D){return D instanceof
_.Xh||D instanceof _.wp})).subscribe(function(D){if(D instanceof _.Xh){if(JNa(x,D.Vh)){var K=SQa(z.ycb),N=z.Ua.Pm.root.Zc;_.vq(z).xl=D.Vh;_.vq(z).targetRoute=K;_.vq(z).nj=N;z.hwa={url:D.Vh,Lb:K,Zc:N}}}else D.iSb==="popstate"&&z.hb({gestureName:"BROWSER_NAVIGATION",element:"HistoryChange",action:"load"})});kra(this.Mb,function(){for(var D=[],K=[],N=_.k(z.oBa),P=N.next();!P.done;P=N.next())if(P=P.value,!jra(P))if(P.Vt()){K.push(fRa(z,P));var ca=void 0;((ca=P.event)==null?void 0:ca.element)==="InitialPageLoad"&&
z.jKb.next(!0)}else D.push(P);if(K.length>0)for(N=_.k(z.EPb),P=N.next();!P.done;P=N.next())P.value.kQ(K);z.kq=void 0;z.oBa=D})};wq.prototype.hb=function(a,b,c){b=b?b.timeStamp+(c===void 0?0:c):_.ji();_.vq(this,b,a)};wq.prototype.T4=function(a,b){a=_.gRa(this,0,a);if(!a.o4a||a.RLb)a.GBb=b};wq.prototype.vo=function(a){_.vq(this).f_a.push(a)};
_.Kj=function(a,b,c){c=c===void 0?!0:c;var d=a.eEa;return function(e){return new _.Re(function(f){var g=hRa(a,b,{qWa:d,mM:c}),m=g.Wpa,n=g.MVa,r=!1,x=!1,z=void 0,D=e.subscribe(function(K){m.CZ&&(a.kq=m);z=_.ji();x=!0;f.next(K);x=!1},function(K){r=!0;var N=function(){m.CZ&&(a.kq=m);xq(a,m,n,{error:K});f.error(K)};m.CZ?setTimeout(N):N()},function(){r=!0;m.CZ&&(a.kq=m);xq(a,m,n,{E4c:z});f.complete()});return{unsubscribe:function(){D.unsubscribe();r||xq(a,m,n,{status:x?"SUCCESS":"CANCELLED"})}}})}};
_.yq=function(a,b,c,d){return _.iRa(a,function(){return b},c,d===void 0?!0:d)};_.iRa=function(a,b,c,d){c=hRa(a,c,{qWa:a.eEa,mM:d===void 0?!0:d});var e=c.Wpa,f=c.MVa;return b().then(function(g){e.CZ&&(a.kq=e);xq(a,e,f);return g},function(g){e.CZ&&(a.kq=e);xq(a,e,f,{error:g});throw g;})};jRa=function(a){var b=hRa(a,"delay",{qWa:a.eEa,mM:!0}),c=b.Wpa,d=b.MVa;return function(){c.CZ&&(a.kq=c);xq(a,c,d)}};
kRa=function(a,b,c){setTimeout(function(){a.eEa=c;try{a.zone.Vb(function(){b().then(function(){},function(){})})}finally{a.eEa=void 0}})};_.zq=function(a,b,c){kRa(a,function(){return _.Kn(b())},c)};
eRa=function(a){_.tf(document,"visibilitychange").subscribe(function(){if(document.visibilityState==="hidden"){kRa(a,function(){return _.yq(a,Promise.resolve(),"keepalive")},"PageHidden");var b;a.EPb.forEach(function(c){c.xPb&&(b||(b=fRa(a,lRa(a,_.ji(),{gestureName:"BACKGROUND",element:"BackgroundAction",action:"PageHidden"}))),c.xPb(b))})}else document.visibilityState==="visible"&&kRa(a,function(){return _.yq(a,Promise.resolve(),"keepalive")},"PageVisible")});_.tf(window,"focus").subscribe(function(){kRa(a,
function(){return _.yq(a,Promise.resolve(),"keepalive")},"PageFocused")});_.tf(window,"blur").subscribe(function(){kRa(a,function(){return _.yq(a,Promise.resolve(),"keepalive")},"PageBlurred")})};
xq=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.Gy=null;if(f.error!=null&&f.error.code!=null){var g=f.error.code||null;c.Gy=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:mRa.get(e)||-1,c.Gy=e,e=lra(f.code))}c.statusCode=e;c.Yi=Math.round((d.E4c||_.ji())-c.rz);tq.mark((c.name||"unknown")+"-subend");tq.measure(c.name||"unknown",(c.name||
"unknown")+"-subbegin",(c.name||"unknown")+"-subend");a=TQa(a.DZa,b.rz);if(!b.o4a||b.RLb)b.GBb=a};hRa=function(a,b,c){var d=c.qWa;c=c.mM===void 0?!0:c.mM;tq.mark(b+"-subbegin");var e=_.ji();a=d?_.gRa(a,e,{gestureName:"BACKGROUND",element:"BackgroundAction",action:d}):_.vq(a,e);b={name:b,mM:c,rz:e};a.Jn.push(b);return{Wpa:a,MVa:b}};
fRa=function(a,b){var c=b.event;if(!c)throw Error("zb");c.element==="InitialPageLoad"&&fra(b,a.INb);var d=b.duration||TQa(a.DZa,b.rz),e=c.xl?{xl:c.xl,targetRoute:void 0,nj:void 0}:b,f=e.targetRoute,g=e.xl;e=e.nj;for(var m=ira(a.document),n=b.Jn.filter(function(z){return z.mM}),r=_.k(n),x=r.next();!x.done;x=r.next())x=x.value,x.error&&a.C_b.has(x.error)&&(x.statusCode="RETRIED"),x.Gy&&x.statusCode!=="RETRIED"&&nRa.indexOf(x.Gy)>-1&&(b.status="FAILURE");r=hra(c,b.actionId);tq.mark(r+"-end");tq.measure(r,
r+"-begin",r+"-end");r=gra(b.rz);return a.GK(Object.assign({},c,{Rt:b.Rt,initialRoute:b.initialRoute,xl:g,targetRoute:f,nj:e,Yi:d,statusCode:b.status,Jn:[].concat(_.v(n)),tS:b.Zhd,eP:m,sessionId:a.sessionId,actionId:b.actionId,mcb:b.mcb,zK:r}))};wq.prototype.GK=function(a){return a};_.vq=function(a,b,c){b=b===void 0?_.ji():b;!a.kq||c&&a.kq.event?a.kq=_.gRa(a,b,c):c&&!a.kq.event&&a.kq.Lgd(b,c);return a.kq};_.gRa=function(a,b,c){b=lRa(a,b,c);a.oBa.push(b);return b};
lRa=function(a,b,c){var d=a.W1a();c&&tq.mark(hra(c,d)+"-begin");return new aRa(d,b,a.hwa.Lb,a.hwa.url,a.hwa.Zc,ira(a.document),a.Fdb,c)};wq.prototype.now=function(){return _.uf.now()};wq.prototype.Xe=function(a,b,c){var d=jRa(this),e=new _.Ne(function(){d()});e.add(_.uf.Xe(function(f){d();a.apply(new oRa(this,d),[f])},b,c));return e};
_.p.Object.defineProperties(wq.prototype,{fcd:{configurable:!0,enumerable:!0,get:function(){return _.hf(this.jKb.ha(_.yf(function(a){return!!a}),_.E(function(){})))}},actionId:{configurable:!0,enumerable:!0,get:function(){return this.kq&&this.kq.actionId}}});wq.O=function(a){return new (a||wq)(_.t(nOa),_.t(_.Wh),_.t(mOa),_.t(bRa),_.t(cRa),_.t(_.lh),_.t(sq),_.t(_.ai),_.t(rq),_.t(_.ih),_.t(_.hj))};wq.ua=_.q({token:wq,qa:wq.O,Fa:"root"});var oRa=function(a,b){_.Ne.call(this);this.Me=a;this.dfd=b};
_.W(oRa,_.Ne);oRa.EMPTY=_.Ne.EMPTY;oRa.prototype.Xe=function(a,b){var c=this,d=new _.Ne(function(){c.dfd()});d.add(this.Me.Xe(a,b));return d};var nRa=[-1,500,501,502,503,504],mRa=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 mra;var pRa=function(){},rRa=function(a){var b=new Promise(function(c,d){_.li().load(a).then(c,d)});qRa(b);return b};pRa.prototype.load=function(a){return rRa(a).then(function(){return Mna(a)})};pRa.prototype.G5a=function(a){var b=_.li().G5a(a),c=Promise.all(Object.keys(b).map(function(d){return b[d]}));qRa(c);return c.then(function(){return a.map(function(d){return Mna(d)})})};var qRa=function(a){typeof Zone!=="undefined"&&Zone.current.scheduleMacroTask("LoadModuleFactory",function(){},{},function(b){a.finally(function(){b.invoke()})})};_.sRa=function(){this.Mza=new pRa};_.sRa.prototype.for=function(a){var b=this;return function(){if(!b.we)throw Error("Eb");return _.yq(b.we,b.Mza.load(a),"Module: "+a)}};_.tRa=function(a){return[{ya:pja,Eb:function(){a.we=_.u(wq);return function(){}},zd:!0}]};var Aq,uRa,vRa;Aq=new _.wd("event loggers",{qa:function(){for(var a=[],b=_.k(uRa),c=b.next();!c.done;c=b.next())a.push(_.u(c.value.Hb));a.push(_.u(Wo));_.u(dNa)&&a.push(_.u(np));return a}});uRa=[{ya:Aq,Hb:rp,zd:!0},{ya:Aq,Hb:_.qp,zd:!0}];vRa=new _.wd("update handler",{qa:function(){return function(a,b){return Object.assign({},a,b)}}});_.Bq=function(a,b,c,d,e,f,g,m,n,r,x){wq.call(this,a,b,c,d,e,f,g,m,n,r,x)};_.W(_.Bq,wq);
_.Bq.prototype.hb=function(a,b,c){wq.prototype.hb.call(this,a,b,c===void 0?0:c)};_.Bq.prototype.T4=function(a,b){wq.prototype.T4.call(this,a,b)};_.Bq.prototype.vo=function(a){wq.prototype.vo.call(this,a)};_.Bq.prototype.GK=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))===_.NNa.TS?mo.N7:mo.xI})};
_.Bq.O=function(a){return new (a||_.Bq)(_.t(hOa),_.t(_.Wh),_.t(gOa),_.t(Aq),_.t(vRa),_.t(_.lh),_.t(sq),_.t(_.ai),_.t(rq),_.t(_.ih),_.t(_.hj),_.t(op))};_.Bq.ua=_.q({token:_.Bq,qa:_.Bq.O,Fa:"root"});var rra=["authuser","hl","token"];var wRa;
_.Cq=function(a,b,c,d){var e=this;this.userEmail=a;this.ab=c;this.Lc=d;this.href="";this.ariaDisabled=!1;this.rel="noopener";this.target="_blank";this.ariaLabel=null;this.ytb=new _.Nf;this.MAb=new _.Oh(!1);this.ey=null;this.G0b=!1;a=b.Ta.ha(_.E(sra),_.Jf(_.Cc));_.mf(a,this.ytb,this.MAb).ha(_.E(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 _.Qj(m);if(!m.Di()||m.Di().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.Fi.get(n)===void 0&&_.Rj(m,n,r)}}f=m.toString()}return f})).subscribe(function(f){e.href=f;e.ariaDisabled=!f})};wRa=function(a,b){a.ey=b;a.ariaLabel=a.G0b?b+" external link":b+" open in new window"};
_.Cq.prototype.Qa=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.ey||a.Lc.run(function(){wRa(a,d)})},c=this.ab.na;this.Lc.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(_.Cq.prototype,{link:{configurable:!0,enumerable:!0,set:function(a){this.ytb.next(_.rc(a)?a.toString():a)}},YY:{configurable:!0,enumerable:!0,set:function(a){this.rel=(this.G0b=a)?null:"noopener";this.target=a?null:"_blank";this.ey&&wRa(this,this.ey)}},Qed:{configurable:!0,enumerable:!0,set:function(a){this.MAb.next(a&&!this.userEmail)}},S_c:{configurable:!0,enumerable:!0,set:function(a){wRa(this,a)}},b0c:{configurable:!0,enumerable:!0,set:function(a){wRa(this,a)}}});
_.Cq.O=function(a){return new (a||_.Cq)(_.C(_.So,8),_.C(_.Nh),_.C(_.he),_.C(_.ih))};_.Cq.Ea=_.Ke({type:_.Cq,oa:[["a","externalLink",""]],qb:5,Wa:function(a,b){a&2&&(_.pg("href",b.href,_.xe),_.mg("aria-disabled",b.ariaDisabled)("rel",b.rel)("target",b.target)("aria-label",b.ariaLabel))},inputs:{link:[0,"externalLink","link"],YY:"sameWindow",Qed:"requiredLogin",S_c:[0,"aria-label","ariaLabelInput"],b0c:[0,"attr.aria-label","attrAriaLabelInput"]},standalone:!1});_.Dq=function(){};_.Dq.O=function(a){return new (a||_.Dq)};_.Dq.Ha=_.Je({type:_.Dq});_.Dq.Ga=_.Xc({});_.Eq=function(){};_.Eq.O=function(a){return new (a||_.Eq)};_.Eq.ua=_.q({token:_.Eq,qa:_.Eq.O});_.Fq=function(a,b,c,d,e){this.Ia=a;this.renderer=b;this.context=c;this.el=d;this.eventType=e};_.Fq.prototype.Qa=function(){var a=this;this.renderer.listen(this.el.na,this.eventType,function(b){a.s7a(b)})};
_.xRa=function(a,b,c,d){a.Ia.hb({element:a.aWa,action:a.CM,gestureName:b,xl:a.xl,re:a.spa,projectId:a.gS==null?(a.context||void 0)&&a.context.projectId:a.gS,searchTerm:a.O7b==null?(a.context||void 0)&&a.context.searchTerm:a.O7b,Rf:a.N7b==null?(a.context||void 0)&&a.context.Rf:a.N7b},c,d)};_.p.Object.defineProperties(_.Fq.prototype,{xl:{configurable:!0,enumerable:!0,get:function(){}}});_.Fq.O=function(){_.Ae()};
_.Fq.Ea=_.Ke({type:_.Fq,inputs:{aWa:"ascTrackElement",CM:"trackAction",spa:"trackArtifactId",gS:"trackProjectId",O7b:"trackSearchTerm",N7b:"trackListIndex"},standalone:!1});_.Gq=function(a,b,c,d,e){_.Fq.call(this,a,b,e,c,"click");this.un=d;this.I7b=!0};_.W(_.Gq,_.Fq);_.Gq.prototype.s7a=function(a){this.I7b&&_.xRa(this,"CLICK",a)};_.p.Object.defineProperties(_.Gq.prototype,{xl:{configurable:!0,enumerable:!0,get:function(){return this.un?this.un.href:void 0}}});
_.Gq.O=function(a){return new (a||_.Gq)(_.C(_.Bq),_.C(_.ej),_.C(_.he),_.C(_.Cq,8),_.C(_.Eq,8))};_.Gq.Ea=_.Ke({type:_.Gq,oa:[["a","ascTrackElement","","trackAction",""],["button","ascTrackElement","","trackAction",""],["mat-select","ascTrackElement","","trackAction",""]," routerLink  ascTrackElement  trackAction ".split(" ")," ascTrackElement  trackAction  trackGestureClick ".split(" ")],inputs:{I7b:"trackGestureClick"},standalone:!1,features:[_.cg]});_.Hq=function(a,b,c){this.zy=a;this.d4a=b;this.Lb=c===void 0?null:c};_.Hq.O=function(a){return new (a||_.Hq)(_.t(_.So),_.t(DMa),_.t(_.Nh,8))};_.Hq.ua=_.q({token:_.Hq,qa:_.Hq.O,Fa:"root"});_.Iq=function(){};_.Iq.O=function(a){return new (a||_.Iq)};_.Iq.Ha=_.Je({type:_.Iq});_.Iq.Ga=_.Xc({Pb:[{ya:qn,Eb:function(a,b,c,d){b=ida().nab("DEVOPS_CONSOLE").Gab(b).Aab(c.d4a).nZ(!0);a==="TESTING"||a==="UNKNOWN_ENVIRONMENT"?b.Qo.u1c=new jn:b.Qo.endpoint=d;return b.ob()},Nb:[BMa,Ro,_.Hq,HMa]},{ya:eNa,Eb:function(a,b){if(!a)return null;a=(new sIa(1100,b)).ob();a.nZ&&a.nZ(!0);return a},Nb:[dNa,_.Uo]}]});var Jq=function(a,b,c,d,e,f){this.A4c=a;this.L$c=b;this.qva=c;this.Ua=d;this.kjd=e;this.zone=f},yRa=function(a){a.Ua.events.subscribe(function(b){if(b instanceof _.Xh){var c=SQa(a.kjd);a.zone.Vb(function(){setTimeout(function(){a.A4c||a.qva.xL(c);a.L$c.xL(c)})})}})};Jq.O=function(a){return new (a||Jq)(_.t(dNa),_.t(_.qp),_.t(Wo),_.t(_.ai),_.t(rq),_.t(_.ih))};Jq.ua=_.q({token:Jq,qa:Jq.O,Fa:"root"});_.Kq={Ceb:"admin",DKa:"onboarding",TS:"results",p8:"search",xI:"",B_:"settings",TGc:"h",Agb:"user/ssh_keys"};Object.freeze(_.Kq);var zRa,BRa,DRa,FRa;zRa={};_.ARa=(zRa.sq=void 0,zRa.ss=void 0,zRa.start=void 0,zRa);BRa={};_.CRa=(BRa.all="1",BRa.start=void 0,BRa);DRa={};_.ERa=(DRa.ssfr="1",DRa);FRa={};_.GRa=(FRa.all=void 0,FRa.start=1,FRa.dqr="1",FRa);_.HRa=["/"+_.Kq.p8];var IRa=function(a){this.Ca=_.Ib(a)};_.W(IRa,_.zk);IRa.prototype.Iga=function(){return _.tl(this,1)};_.Lq=function(a){this.Ca=_.Ib(a)};_.W(_.Lq,_.zk);_.Lq.prototype.getName=function(){return _.xl(this,1)};_.Lq.prototype.qe=function(a){return _.dk(this,1,a)};_.Lq.prototype.getMetadata=function(){return _.jl(this,IRa,3)};_.Lq.prototype.WCa=function(a){_.ll(this,3,a)};var JRa=function(a){if(a!=null)return _.fc(a),{priority:_.tl(a,1),yyd:_.sl(a,4)}};IRa.prototype.toObject=function(){return JRa(this)};var KRa=function(a){if(a!=null)return _.fc(a),{name:_.xl(a,1),group:_.yl(a,2),metadata:JRa(a.getMetadata())}};_.Lq.prototype.toObject=function(){return KRa(this)};_.Mq=function(a){this.Ca=_.Ib(a)};_.W(_.Mq,_.zk);_.Mq.prototype.getType=function(){return _.yl(this,1)};_.Mq.prototype.dm=function(a){return _.Ql(this,1,a)};_.Mq.prototype.gw=function(){return _.xl(this,2)};_.Mq.prototype.gDa=function(a){return _.dk(this,2,a)};var LRa=function(a){if(a!=null)return _.fc(a),{type:_.yl(a,1),text:_.xl(a,2),eyd:dc(_.Yb(a,3,_.vba))}};_.Mq.prototype.toObject=function(){return LRa(this)};_.Nq=function(a){this.Ca=_.Ib(a)};_.W(_.Nq,_.zk);_.Nq.prototype.getMessage=function(){return _.xl(this,1)};_.Nq.prototype.VCa=function(a){return _.dk(this,1,a)};var Oq=function(a){if(a!=null)return _.fc(a),{message:_.xl(a,1),b9a:_.xl(a,2)}};_.Nq.prototype.toObject=function(){return Oq(this)};_.Pq=function(a){this.Ca=_.Ib(a)};_.W(_.Pq,_.zk);_.Pq.prototype.getSize=function(){return uCa(this,1)};_.Pq.prototype.setSize=function(a){if(a!=null){if(typeof a!=="number")throw db("uint32");if(!ib(a))throw db("uint32");a>>>=0}return $b(this,1,a,0)};_.Pq.prototype.Ef=function(){return _.yl(this,2)};var MRa=function(a){if(a!=null)return _.fc(a),{size:uCa(a,1),status:_.yl(a,2)}};_.Pq.prototype.toObject=function(){return MRa(this)};_.Qq=function(a){this.Ca=_.Ib(a)};_.W(_.Qq,_.zk);_.h=_.Qq.prototype;_.h.y2b=function(a){_.Ql(this,2,a)};_.h.Xd=function(){return _.xl(this,4)};_.h.Vc=function(a){return _.dk(this,4,a)};_.h.r2b=function(a){_.Zb(this,10,a,_.zb)};_.h.oF=function(){return _.Al(this,10)};_.h.Ds=function(a){return _.ac(this,10,_.zb,a,void 0,_.Cb)};var NRa=function(a){if(a!=null)return _.fc(a),{KD:_.yl(a,1),NK:_.yl(a,2),eBd:_.yl(a,3),path:_.xl(a,4),zqd:_.yl(a,5),yqd:_.l(_.zl(a,6,3)),Qqd:_.yl(a,9),Nqd:_.l(_.zl(a,10,3))}};_.Qq.prototype.toObject=function(){return NRa(this)};_.Rq=function(a){this.Ca=_.Ib(a)};_.W(_.Rq,_.zk);_.h=_.Rq.prototype;_.h.Fab=function(a){return _.dk(this,1,a)};_.h.rF=function(){return _.jl(this,_.Qq,2)};_.h.RCa=function(a){return _.ll(this,2,a)};_.h.sO=function(){return _.dl(this,2)};_.h.mha=function(){return _.el(this,_.Qq,2)};var ORa=function(a){if(a!=null)return _.fc(a),{proxy:_.xl(a,1),filter:NRa(a.rF())}};_.Rq.prototype.toObject=function(){return ORa(this)};var PRa=function(a){this.Ca=_.Ib(a)};_.W(PRa,_.zk);_.Sq=function(a){this.Ca=_.Ib(a)};_.W(_.Sq,_.zk);_.Sq.prototype.jZ=function(a){return _.dk(this,1,a)};_.Sq.prototype.o2a=function(){return _.jl(this,PRa,2)};var QRa=function(a){if(a!=null)return _.fc(a),{Hid:_.yl(a,1),Gid:_.l(_.zl(a,2,3))}};PRa.prototype.toObject=function(){return QRa(this)};_.Sq.prototype.toObject=function(){if(this!=null){_.fc(this);var a={kYa:_.xl(this,1),Fid:QRa(this.o2a())}}else a=void 0;return a};_.Tq=function(a){this.Ca=_.Ib(a)};_.W(_.Tq,_.zk);_.RRa=function(a){return _.kl(a,_.Lq,2,_.hl())};_.Tq.prototype.r2b=function(a){_.gl(this,2,_.Lq,a)};var Uq=function(a){this.Ca=_.Ib(a)};_.W(Uq,_.zk);Uq.prototype.W0a=function(){return _.zl(this,4,_.hl())};Uq.prototype.o1a=function(){return _.kl(this,_.Nq,6,_.hl())};var SRa=_.jc(Uq);var TRa=function(a){if(a!=null)return _.fc(a),{Oqd:_.cc(_.RRa(a),KRa)}};_.Tq.prototype.toObject=function(){return TRa(this)};Uq.prototype.toObject=function(){if(this!=null){_.fc(this);var a={qGd:_.sl(this,1),svd:_.sl(this,2),cBd:_.sl(this,3),Jub:_.l(_.zl(this,4,3)),KAd:dc(_.Xb(this,5,_.Tq),TRa),B3c:_.cc(this.o1a(),Oq)}}else a=void 0;return a};var URa=function(a){this.Ca=_.Ib(a)};_.W(URa,_.zk);URa.prototype.y2b=function(a){_.Ml(this,2,a)};URa.prototype.W0a=function(){return _.zl(this,3,_.hl())};_.Vq=function(a){this.Ca=_.Ib(a)};_.W(_.Vq,_.zk);_.Vq.prototype.Bna=function(a){_.gl(this,1,_.Wq,a)};_.Wq=function(a){this.Ca=_.Ib(a)};_.W(_.Wq,_.zk);_.Wq.prototype.OK=function(){return _.jl(this,_.Mq,3)};_.Wq.prototype.Aga=function(){return _.Gl(this,_.Vq,6,_.VRa)};_.Wq.prototype.B2b=function(a){return _.ml(this,6,_.VRa,a)};_.VRa=[5,6];var WRa=function(a){if(a!=null)return _.fc(a),{test:_.sl(a,1),NK:_.sl(a,2),Jub:_.l(_.zl(a,3,3))}};URa.prototype.toObject=function(){return WRa(this)};var YRa=function(a){if(a!=null)return _.fc(a),{Axd:_.cc(_.kl(a,_.Wq,1,_.hl()),XRa),jx:MRa(_.jl(a,_.Pq,5)),dP:MRa(_.jl(a,_.Pq,6)),x3:_.yl(a,7)}};_.Vq.prototype.toObject=function(){return YRa(this)};var XRa=function(a){if(a!=null)return _.fc(a),{esd:_.xl(a,1),asd:_.tl(a,7),bsd:LRa(_.jl(a,_.Mq,2)),detail:LRa(a.OK()),ctd:_.xl(a,4),btd:_.tl(a,8),xxd:_.l(_.Fl(a,5,_.VRa)),q$c:YRa(a.Aga()),Rud:WRa(_.jl(a,URa,9))}};_.Wq.prototype.toObject=function(){return XRa(this)};var ZRa=function(a){this.Ca=_.Ib(a)};_.W(ZRa,_.zk);_.$Ra=function(a){this.Ca=_.Ib(a)};_.W(_.$Ra,_.zk);_.h=_.$Ra.prototype;_.h.D2b=function(a){return _.dk(this,1,a)};_.h.rF=function(){return _.jl(this,ZRa,3)};_.h.RCa=function(a){return _.ll(this,3,a)};_.h.sO=function(){return _.dl(this,3)};_.h.mha=function(){return _.el(this,ZRa,3)};_.h.o2a=function(){return _.jl(this,PRa,4)};var aSa=function(a){if(a!=null)return _.fc(a),{Hid:_.yl(a,1),Gid:_.l(_.zl(a,2,3))}};ZRa.prototype.toObject=function(){return aSa(this)};_.$Ra.prototype.toObject=function(){if(this!=null){_.fc(this);var a={Oza:_.xl(this,1),Syd:uCa(this,2),filter:aSa(this.rF()),Fid:QRa(this.o2a())}}else a=void 0;return a};_.Xq=function(a){this.Ca=_.Ib(a)};_.W(_.Xq,_.zk);_.Xq.prototype.D2b=function(a){return _.dk(this,1,a)};_.Xq.prototype.il=function(){return _.xl(this,2)};_.Xq.prototype.lo=function(a){return _.dk(this,2,a)};_.Xq.prototype.dK=function(){return _.dl(this,2)};_.Yq=function(a){this.Ca=_.Ib(a)};_.W(_.Yq,_.zk);_.Yq.prototype.IW=function(){return _.jl(this,_.Xq,1)};var Zq=function(a){this.Ca=_.Ib(a)};_.W(Zq,_.zk);Zq.prototype.getLine=function(){return _.tl(this,1)};Zq.prototype.setLine=function(a){return _.mk(this,1,a)};var $q=function(a){this.Ca=_.Ib(a)};_.W($q,_.zk);$q.prototype.Am=function(){return _.jl(this,Zq,1)};$q.prototype.setStart=function(a){return _.ll(this,1,a)};$q.prototype.cj=function(){return _.jl(this,Zq,2)};$q.prototype.setEnd=function(a){return _.ll(this,2,a)};var bSa=function(a){this.Ca=_.Ib(a)};_.W(bSa,_.zk);bSa.prototype.Pga=function(){return _.jl(this,$q,2)};bSa.prototype.dIb=function(){return _.el(this,$q,2)};_.ar=function(a){this.Ca=_.Ib(a)};_.W(_.ar,_.zk);_.ar.prototype.J3=function(){return _.kl(this,bSa,1,_.hl())};_.ar.prototype.R0a=function(){return _.zl(this,4,_.hl())};_.ar.prototype.o1a=function(){return _.kl(this,_.Nq,5,_.hl())};var cSa=_.jc(_.ar);var dSa=function(a){if(a!=null)return _.fc(a),{Oza:_.xl(a,1),tWa:_.tl(a,3),s_a:_.xl(a,4),label:_.xl(a,2)}};_.Xq.prototype.toObject=function(){return dSa(this)};var eSa=function(a){if(a!=null)return _.fc(a),{yY:dSa(a.IW()),ppd:_.cc(_.kl(a,_.Xq,2,_.hl()),dSa)}};_.Yq.prototype.toObject=function(){return eSa(this)};var fSa=function(a){if(a!=null)return _.fc(a),{line:_.tl(a,1),column:_.tl(a,2)}};Zq.prototype.toObject=function(){return fSa(this)};var gSa=function(a){if(a!=null)return _.fc(a),{start:fSa(a.Am()),end:fSa(a.cj())}};$q.prototype.toObject=function(){return gSa(this)};var hSa=function(a){if(a!=null)return _.fc(a),{sourceRange:gSa(a.Pga()),f3a:_.xl(a,3),navigation:eSa(_.jl(a,_.Yq,4)),b8a:_.xl(a,5),gwd:_.l(_.zl(a,10,3)),wEd:_.l(_.Bl(a,9,3)),kcb:_.yl(a,11)}};bSa.prototype.toObject=function(){return hSa(this)};_.ar.prototype.toObject=function(){if(this!=null){_.fc(this);var a={V2c:_.cc(this.J3(),hSa),Vt:_.sl(this,2),Z9a:_.xl(this,3),Atb:_.l(_.zl(this,4,3)),B3c:_.cc(this.o1a(),Oq)}}else a=void 0;return a};_.br=function(a){this.Ca=_.Ib(a)};_.W(_.br,_.zk);_.br.prototype.Aga=function(){return _.jl(this,_.Vq,2)};_.br.prototype.B2b=function(a){return _.ll(this,2,a)};_.cr=function(a){this.Ca=_.Ib(a)};_.W(_.cr,_.zk);_.cr.prototype.getType=function(){return _.xl(this,1)};_.cr.prototype.dm=function(a){return _.dk(this,1,a)};var iSa=function(a){if(a!=null)return _.fc(a),{q$c:YRa(a.Aga()),Pqd:KRa(_.jl(a,_.Lq,4))}};_.br.prototype.toObject=function(){return iSa(this)};var jSa=function(a){if(a!=null)return _.fc(a),{type:_.xl(a,1),Mqd:_.cc(_.kl(a,_.br,2,_.hl()),iSa),uzd:_.sl(a,3)}};_.cr.prototype.toObject=function(){return jSa(this)};_.kSa=function(a){this.Ca=_.Ib(a)};_.W(_.kSa,_.zk);_.kSa.prototype.jZ=function(a){return _.dk(this,2,a)};_.kSa.prototype.toObject=function(){if(this!=null){_.fc(this);var a={Atd:_.l(_.zl(this,1,3)),kYa:_.xl(this,2)}}else a=void 0;return a};var lSa=function(a){this.Ca=_.Ib(a)};_.W(lSa,_.zk);var mSa=_.jc(lSa);lSa.prototype.toObject=function(){if(this!=null){_.fc(this);var a={Ctd:dc(_.Xb(this,1,_.Mq),LRa),uAb:dc(_.Xb(this,2,_.Nq),Oq)}}else a=void 0;return a};_.dr=function(a){this.Ca=_.Ib(a)};_.W(_.dr,_.zk);_.dr.prototype.Bab=function(a){return _.mk(this,5,a)};_.dr.prototype.jZ=function(a){return _.dk(this,3,a)};_.dr.prototype.kab=function(a){return _.Ml(this,4,a)};_.dr.prototype.toObject=function(){if(this!=null){_.fc(this);var a={wxd:_.cc(_.kl(this,_.Rq,1,_.hl()),ORa),Sad:_.tl(this,5),kYa:_.xl(this,3),q_c:_.sl(this,4)}}else a=void 0;return a};var nSa=function(a){this.Ca=_.Ib(a)};_.W(nSa,_.zk);nSa.prototype.R0a=function(){return _.zl(this,3,_.hl())};var oSa=_.jc(nSa);nSa.prototype.toObject=function(){if(this!=null){_.fc(this);var a={yxd:dc(_.Xb(this,1,_.Vq),YRa),uAb:dc(_.Xb(this,2,_.Nq),Oq),Atb:_.l(_.zl(this,3,3))}}else a=void 0;return a};_.er=function(a){this.Ca=_.Ib(a)};_.W(_.er,_.zk);_.er.prototype.Bab=function(a){return _.mk(this,5,a)};_.er.prototype.jZ=function(a){return _.dk(this,3,a)};_.er.prototype.kab=function(a){return _.Ml(this,4,a)};_.er.prototype.toObject=function(){if(this!=null){_.fc(this);var a={LAd:_.cc(_.kl(this,_.Rq,1,_.hl()),ORa),Sad:_.tl(this,5),kYa:_.xl(this,3),q_c:_.sl(this,4)}}else a=void 0;return a};_.fr=function(a){this.Ca=_.Ib(a)};_.W(_.fr,_.zk);_.fr.prototype.k2a=function(){return _.yl(this,2)};_.fr.prototype.Hab=function(a){return _.Ql(this,2,a)};var pSa=function(a){this.Ca=_.Ib(a)};_.W(pSa,_.zk);pSa.prototype.R0a=function(){return _.zl(this,3,_.hl())};var qSa=_.jc(pSa);var rSa=function(a){if(a!=null)return _.fc(a),{htd:Oq(_.jl(a,_.Nq,1)),severity:_.yl(a,2)}};_.fr.prototype.toObject=function(){return rSa(this)};pSa.prototype.toObject=function(){if(this!=null){_.fc(this);var a={NAd:dc(_.Xb(this,1,_.cr),jSa),uAb:dc(_.Xb(this,2,_.Nq),Oq),Rzd:dc(_.Xb(this,4,_.fr),rSa),Atb:_.l(_.zl(this,3,3))}}else a=void 0;return a};_.gr=function(a){this.Ca=_.Ib(a)};_.W(_.gr,_.zk);_.gr.prototype.Xd=function(){return _.xl(this,1)};_.gr.prototype.Vc=function(a){return _.dk(this,1,a)};_.gr.prototype.toObject=function(){if(this!=null){_.fc(this);var a={path:_.xl(this,1),qwd:_.sl(this,2)}}else a=void 0;return a};_.hr=function(a){this.Ca=_.Ib(a)};_.W(_.hr,_.zk);_.hr.prototype.Z0a=function(){return _.vl(this,2)};_.hr.prototype.GR=function(a){return _.Ol(this,2,a)};var sSa=_.jc(_.hr);_.hr.prototype.toObject=function(){if(this!=null){_.fc(this);var a={Myd:_.xl(this,1),clNumber:_.ul(this,2),EDd:_.en(_.jl(this,_.lk,3)),qvd:_.en(_.jl(this,_.lk,4))}}else a=void 0;return a};var tSa=function(a,b,c){this.oZb=a;this.pRb=b;this.metadata=c};tSa.prototype.getMetadata=function(){return this.metadata};var uSa=function(a,b){b=b===void 0?{}:b;this.b$a=a;this.metadata=b;this.status=null};uSa.prototype.getMetadata=function(){return this.metadata};uSa.prototype.Ef=function(){return this.status};var vSa;_.ir=function(a,b,c,d,e){this.name=a;this.BZb=b;this.responseType=c;this.yZb=d;this.j_b=e};vSa=function(a,b,c){c=c===void 0?{}:c;return new tSa(b,a,c)};_.ir.prototype.getName=function(){return this.name};_.wSa=new _.ir("/devtools.grimoire.AiOverviewService/GetAiOverview",_.gr,_.hr,function(a){return a.Yc()},sSa);var xSa=new Set(["SAPISIDHASH","APISIDHASH"]);var jr=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(jr,Error);jr.prototype.toString=function(){var a="RpcError("+(era(this.code)||String(this.code))+")";this.message&&(a+=": "+this.message);return a};var kr=function(a){this.Ca=_.Ib(a)};_.W(kr,_.zk);kr.prototype.getTypeName=function(){return _.xl(this,1).split("/").pop()};kr.prototype.getValue=function(){var a=_.bc(this,2);if(Array.isArray(a)||a instanceof _.zk)throw Error("aa");return _.il(this,2)};kr.prototype.setValue=function(a){if(a==null)a=this;else if(Array.isArray(a))a=_.dl(this,2,Rba(a,0,Gb));else if(typeof a==="string"||a instanceof _.ab||_.Ga(a))a=$b(this,2,Oaa(a,!1,!0),_.cb());else throw Error("Z`"+a);return a};var ySa=function(a){this.Ca=_.Ib(a)};_.W(ySa,_.zk);ySa.prototype.getMessage=function(){return _.xl(this,2)};ySa.prototype.VCa=function(a){return _.dk(this,2,a)};var zSa=_.jc(ySa);var ASa=function(a){if(a!=null)return _.fc(a),{udb:_.xl(a,1),value:tca(a)}};kr.prototype.toObject=function(){return ASa(this)};ySa.prototype.toObject=function(){if(this!=null){_.fc(this);var a={code:_.tl(this,1),message:_.xl(this,2),dtd:_.cc(_.kl(this,kr,3,_.hl()),ASa)}}else a=void 0;return a};var BSa=[],CSa=[],DSa=!1,ESa=function(a){BSa[BSa.length]=a;if(DSa)for(var b=0;b<CSa.length;b++)a((0,_.Tj)(CSa[b].wrap,CSa[b]))};var Mj=function(a,b){this.type=a;this.currentTarget=this.target=b;this.defaultPrevented=this.ula=!1};Mj.prototype.stopPropagation=function(){this.ula=!0};Mj.prototype.preventDefault=function(){this.defaultPrevented=!0};var lr=function(a,b){Mj.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.oW=null;a&&this.init(a,b)};_.Tk(lr,Mj);
lr.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=_.Xk||a.offsetX!==void 0?a.offsetX:a.layerX,this.offsetY=
_.Xk||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.oW=a;a.defaultPrevented&&lr.wz.preventDefault.call(this)};lr.prototype.stopPropagation=function(){lr.wz.stopPropagation.call(this);this.oW.stopPropagation?this.oW.stopPropagation():this.oW.cancelBubble=!0};lr.prototype.preventDefault=function(){lr.wz.preventDefault.call(this);var a=this.oW;a.preventDefault?a.preventDefault():a.returnValue=!1};var FSa="closure_listenable_"+(Math.random()*1E6|0),GSa=function(a){return!(!a||!a[FSa])};var HSa=0;var ISa=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=++HSa;this.removed=this.Tua=!1},JSa=function(a){a.removed=!0;a.listener=null;a.proxy=null;a.src=null;a.handler=null};qi.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.ug[f];a||(a=this.ug[f]=[],this.xpa++);var g=KSa(a,b,d,e);g>-1?(b=a[g],c||(b.Tua=!1)):(b=new ISa(b,this.src,f,!!d,e),b.Tua=c,a.push(b));return b};qi.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.ug))return!1;var e=this.ug[a];b=KSa(e,b,c,d);return b>-1?(JSa(e[b]),Array.prototype.splice.call(e,b,1),e.length==0&&(delete this.ug[a],this.xpa--),!0):!1};
var LSa=function(a,b){var c=b.type;c in a.ug&&_.wa(a.ug[c],b)&&(JSa(b),a.ug[c].length==0&&(delete a.ug[c],a.xpa--))};qi.prototype.removeAll=function(a){a=a&&a.toString();var b=0,c;for(c in this.ug)if(!a||c==a){for(var d=this.ug[c],e=0;e<d.length;e++)++b,JSa(d[e]);delete this.ug[c];this.xpa--}return b};qi.prototype.Gga=function(a,b,c,d){a=this.ug[a.toString()];var e=-1;a&&(e=KSa(a,b,c,d));return e>-1?a[e]:null};
qi.prototype.hasListener=function(a,b){var c=a!==void 0,d=c?a.toString():"",e=b!==void 0;return Sca(this.ug,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 KSa=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 MSa,NSa,OSa,RSa,TSa,PSa,nr,WSa,USa,VSa,SSa,XSa,QSa;MSa="closure_lm_"+(Math.random()*1E6|0);NSa={};OSa=0;_.mr=function(a,b,c,d,e){if(d&&d.once)return PSa(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)_.mr(a,b[f],c,d,e);return null}c=QSa(c);return GSa(a)?a.listen(b,c,_.Ca(d)?!!d.capture:!!d,e):RSa(a,b,c,!1,d,e)};
RSa=function(a,b,c,d,e,f){if(!b)throw Error("Fb");var g=_.Ca(e)?!!e.capture:!!e,m=SSa(a);m||(a[MSa]=m=new qi(a));c=m.add(b,c,d,g,f);if(c.proxy)return c;d=TSa();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)THa||(e=g),e===void 0&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(USa(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("Gb");OSa++;return c};
TSa=function(){var a=VSa,b=function(c){return a.call(b.src,b.listener,c)};return b};PSa=function(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)PSa(a,b[f],c,d,e);return null}c=QSa(c);return GSa(a)?a.E5a(b,c,_.Ca(d)?!!d.capture:!!d,e):RSa(a,b,c,!0,d,e)};nr=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)nr(a,b[f],c,d,e);else d=_.Ca(d)?!!d.capture:!!d,c=QSa(c),GSa(a)?a.Fu(b,c,d,e):a&&(a=SSa(a))&&(b=a.Gga(b,c,d,e))&&WSa(b)};
WSa=function(a){if(typeof a!=="number"&&a&&!a.removed){var b=a.src;if(GSa(b))LSa(b.iF,a);else{var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(USa(c),d):b.addListener&&b.removeListener&&b.removeListener(d);OSa--;(c=SSa(b))?(LSa(c,a),c.xpa==0&&(c.src=null,b[MSa]=null)):JSa(a)}}};USa=function(a){return a in NSa?NSa[a]:NSa[a]="on"+a};
VSa=function(a,b){if(a.removed)a=!0;else{b=new lr(b,this);var c=a.listener,d=a.handler||a.src;a.Tua&&WSa(a);a=c.call(d,b)}return a};SSa=function(a){a=a[MSa];return a instanceof qi?a:null};XSa="__closure_events_fn_"+(Math.random()*1E9>>>0);QSa=function(a){if(typeof a==="function")return a;a[XSa]||(a[XSa]=function(b){return a.handleEvent(b)});return a[XSa]};ESa(function(a){VSa=a(VSa)});var YSa=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 or=typeof AsyncContext!=="undefined"&&typeof AsyncContext.Snapshot==="function"?function(a){return a&&AsyncContext.Snapshot.wrap(a)}:function(a){return a};var pr=function(){Jm.call(this);this.iF=new qi(this);this.e_c=this;this.e8a=null};_.Tk(pr,Jm);pr.prototype[FSa]=!0;_.h=pr.prototype;_.h.addEventListener=function(a,b,c,d){_.mr(this,a,b,c,d)};_.h.removeEventListener=function(a,b,c,d){nr(this,a,b,c,d)};
_.h.dispatchEvent=function(a){var b,c=this.e8a;if(c)for(b=[];c;c=c.e8a)b.push(c);c=this.e_c;var d=a.type||a;if(typeof a==="string")a=new Mj(a,c);else if(a instanceof Mj)a.target=a.target||c;else{var e=a;a=new Mj(d,c);_.Ec(a,e)}e=!0;var f;if(b)for(f=b.length-1;!a.ula&&f>=0;f--){var g=a.currentTarget=b[f];e=ZSa(g,d,!0,a)&&e}a.ula||(g=a.currentTarget=c,e=ZSa(g,d,!0,a)&&e,a.ula||(e=ZSa(g,d,!1,a)&&e));if(b)for(f=0;!a.ula&&f<b.length;f++)g=a.currentTarget=b[f],e=ZSa(g,d,!1,a)&&e;return e};
_.h.tn=function(){pr.wz.tn.call(this);this.removeAllListeners();this.e8a=null};_.h.listen=function(a,b,c,d){return this.iF.add(String(a),b,!1,c,d)};_.h.E5a=function(a,b,c,d){return this.iF.add(String(a),b,!0,c,d)};_.h.Fu=function(a,b,c,d){return this.iF.remove(String(a),b,c,d)};_.h.removeAllListeners=function(a){return this.iF?this.iF.removeAll(a):0};
var ZSa=function(a,b,c,d){b=a.iF.ug[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.Tua&&LSa(a.iF,g);e=m.call(n,d)!==!1&&e}}return e&&!d.defaultPrevented};pr.prototype.Gga=function(a,b,c,d){return this.iF.Gga(String(a),b,c,d)};pr.prototype.hasListener=function(a,b){return this.iF.hasListener(a!==void 0?String(a):void 0,b)};var $Sa=function(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}};var aTa,bTa=function(){};_.Tk(bTa,ura);bTa.prototype.Ida=function(){return new XMLHttpRequest};aTa=new bTa;var qr=function(a){pr.call(this);this.headers=new Map;this.Jac=a||null;this.WN=!1;this.Nc=null;this.Oia="";this.cQ=0;this.zX="";this.mX=this.p3a=this.Mya=this.ZZa=!1;this.p7=null;this.c$a="";this.peb=!1;this.eWa=this.tdb=null};_.Tk(qr,pr);var cTa=/^https?$/i,dTa=["POST","PUT"],eTa=[];_.h=qr.prototype;_.h.t1c=function(){this.dispose();_.wa(eTa,this)};_.h.setTrustToken=function(a){this.tdb=a};_.h.setAttributionReporting=function(a){this.eWa=a};
_.h.send=function(a,b,c,d){if(this.Nc)throw Error("Hb`"+this.Oia+"`"+a);b=b?b.toUpperCase():"GET";this.Oia=a;this.zX="";this.cQ=0;this.ZZa=!1;this.WN=!0;this.Nc=this.Jac?this.Jac.Ida():aTa.Ida();this.Nc.onreadystatechange=or((0,_.Tj)(this.qTb,this));try{this.p3a=!0,this.Nc.open(b,String(a),!0),this.p3a=!1}catch(g){this.wf(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("Ib`"+String(d));d=Array.from(c.keys()).find(function(g){return _.fa("Content-Type",g)});e=_.ba.FormData&&a instanceof _.ba.FormData;!((0,_.ua)(dTa,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.c$a&&(this.Nc.responseType=this.c$a);"withCredentials"in
this.Nc&&this.Nc.withCredentials!==this.peb&&(this.Nc.withCredentials=this.peb);if("setTrustToken"in this.Nc&&this.tdb)try{this.Nc.setTrustToken(this.tdb)}catch(g){}if("setAttributionReporting"in this.Nc&&this.eWa)try{this.Nc.setAttributionReporting(this.eWa)}catch(g){}try{this.p7&&(clearTimeout(this.p7),this.p7=null),this.Mya=!0,this.Nc.send(a),this.Mya=!1}catch(g){this.wf(5,g)}};
_.h.fpa=function(){typeof $Aa!="undefined"&&this.Nc&&(this.zX="Timed out after 0ms, aborting",this.cQ=8,this.dispatchEvent("timeout"),this.abort(8))};_.h.wf=function(a,b){this.WN=!1;this.Nc&&(this.mX=!0,this.Nc.abort(),this.mX=!1);this.zX=b;this.cQ=a;fTa(this);gTa(this)};var fTa=function(a){a.ZZa||(a.ZZa=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};
qr.prototype.abort=function(a){this.Nc&&this.WN&&(this.WN=!1,this.mX=!0,this.Nc.abort(),this.mX=!1,this.cQ=a||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),gTa(this))};qr.prototype.tn=function(){this.Nc&&(this.WN&&(this.WN=!1,this.mX=!0,this.Nc.abort(),this.mX=!1),gTa(this,!0));qr.wz.tn.call(this)};qr.prototype.qTb=function(){this.isDisposed()||(this.p3a||this.Mya||this.mX?hTa(this):this.E7a())};qr.prototype.E7a=function(){hTa(this)};
var hTa=function(a){if(a.WN&&typeof $Aa!="undefined")if(a.Mya&&rr(a)==4)setTimeout(a.qTb.bind(a),0);else if(a.dispatchEvent("readystatechange"),a.Vt()){a.WN=!1;try{if(iTa(a))a.dispatchEvent("complete"),a.dispatchEvent("success");else{a.cQ=6;try{var b=rr(a)>2?a.Nc.statusText:""}catch(c){b=""}a.zX=b+" ["+a.Ef()+"]";fTa(a)}}finally{gTa(a)}}},gTa=function(a,b){if(a.Nc){a.p7&&(clearTimeout(a.p7),a.p7=null);var c=a.Nc;a.Nc=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=null}catch(d){}}};
qr.prototype.isActive=function(){return!!this.Nc};qr.prototype.Vt=function(){return rr(this)==4};var iTa=function(a){var b=a.Ef(),c;if(!(c=$Sa(b))){if(b=b===0)a=gJa(String(a.Oia)),b=!cTa.test(a);c=b}return c},rr=function(a){return a.Nc?a.Nc.readyState:0};qr.prototype.Ef=function(){try{return rr(this)>2?this.Nc.status:-1}catch(a){return-1}};
var jTa=function(a){try{return a.Nc?a.Nc.responseText:""}catch(b){return""}},kTa=function(a){try{if(!a.Nc)return null;if("response"in a.Nc)return a.Nc.response;switch(a.c$a){case "":case "text":return a.Nc.responseText;case "arraybuffer":if("mozResponseArrayBuffer"in a.Nc)return a.Nc.mozResponseArrayBuffer}return null}catch(b){return null}};qr.prototype.getResponseHeader=function(a){if(this.Nc&&this.Vt())return a=this.Nc.getResponseHeader(a),a===null?void 0:a};
qr.prototype.getAllResponseHeaders=function(){return this.Nc&&rr(this)>=2?this.Nc.getAllResponseHeaders()||"":""};var lTa=function(a){var b={};a=a.getAllResponseHeaders().split("\r\n");for(var c=0;c<a.length;c++)if(!_.ia(a[c])){var d=_.EFa(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 Rca(b,function(g){return g.join(", ")})},mTa=function(a){return typeof a.zX==="string"?a.zX:String(a.zX)};ESa(function(a){qr.prototype.E7a=a(qr.prototype.E7a)});var sr=function(a,b){this.WEa=a.Gbd;this.xHb=b;this.Nc=a.VEa;this.GAa=[];this.MAa=[];this.SAa=[];this.IAa=[];this.GL=[];this.WEa&&nTa(this)},uTa=function(a,b){var c=new oTa;_.mr(a.Nc,"complete",function(){if(iTa(a.Nc)){var d=jTa(a.Nc);if(b&&a.Nc.getResponseHeader("Content-Type")==="text/plain"){if(!atob)throw Error("Jb");d=atob(d)}try{var e=a.xHb(d)}catch(m){pTa(a,vra(new jr(13,"Error when deserializing response data; error: "+m+(", response: "+d)),c));return}d=dra(a.Nc.Ef());qTa(a,rTa(a));d==0?sTa(a,
e):pTa(a,vra(new jr(d,"Xhr succeeded but the status code is not 200"),c))}else{d=jTa(a.Nc);e=rTa(a);if(d){var f=tTa(a,d);d=f.code;var g=f.details;f=f.metadata}else d=2,g="Rpc failed due to xhr error. uri: "+String(a.Nc.Oia)+", error code: "+a.Nc.cQ+", error: "+mTa(a.Nc),f=e;qTa(a,e);pTa(a,vra(new jr(d,g,f),c))}})},nTa=function(a){a.WEa.on("data",function(b){if("1"in b){var c=b["1"];try{var d=a.xHb(c)}catch(e){pTa(a,new jr(13,"Error when deserializing response data; error: "+e+(", response: "+c)))}d&&
sTa(a,d)}if("2"in b)for(b=tTa(a,b["2"]),c=0;c<a.SAa.length;c++)a.SAa[c](b)});a.WEa.on("end",function(){qTa(a,rTa(a));for(var b=0;b<a.IAa.length;b++)a.IAa[b]()});a.WEa.on("error",function(){if(a.GL.length!=0){var b=a.Nc.cQ;b!==0||iTa(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.Ef();d=dra(c);break;default:d=14}qTa(a,rTa(a));b=YSa(b)+", error: "+mTa(a.Nc);c!=-1&&(b+=", http status code: "+c);pTa(a,new jr(d,b))}})},rTa=function(a){var b={},c=lTa(a.Nc);
Object.keys(c).forEach(function(d){b[d]=c[d]});return b},tTa=function(a,b){var c=2,d={};try{var e=zSa(b);c=_.tl(e,1);var f=e.getMessage();_.kl(e,kr,3,_.hl()).length&&(d["grpc-web-status-details-bin"]=b)}catch(g){a.Nc&&a.Nc.Ef()===404?(c=5,f="Not Found: "+String(a.Nc.Oia)):(c=14,f="Unable to parse RpcStatus: "+g)}return{code:c,details:f,metadata:d}};
sr.prototype.on=function(a,b){a=="data"?this.GAa.push(b):a=="metadata"?this.MAa.push(b):a=="status"?this.SAa.push(b):a=="end"?this.IAa.push(b):a=="error"&&this.GL.push(b);return this};var vTa=function(a,b){b=a.indexOf(b);b>-1&&a.splice(b,1)};sr.prototype.removeListener=function(a,b){a=="data"?vTa(this.GAa,b):a=="metadata"?vTa(this.MAa,b):a=="status"?vTa(this.SAa,b):a=="end"?vTa(this.IAa,b):a=="error"&&vTa(this.GL,b);return this};sr.prototype.cancel=function(){this.Nc.abort()};
var sTa=function(a,b){for(var c=0;c<a.GAa.length;c++)a.GAa[c](b)},qTa=function(a,b){for(var c=0;c<a.MAa.length;c++)a.MAa[c](b)},pTa=function(a,b){for(var c=0;c<a.GL.length;c++)a.GL[c](b)};sr.prototype.cancel=sr.prototype.cancel;sr.prototype.removeListener=sr.prototype.removeListener;sr.prototype.on=sr.prototype.on;var oTa=function(){var a=Error.call(this);this.message=a.message;"stack"in a&&(this.stack=a.stack);Object.setPrototypeOf(this,this.constructor.prototype);this.name="AsyncStack"};
_.W(oTa,Error);var wTa=function(a){this.seb=a.kld||null;this.Boa=a.nid||!1;this.X1=this.TV=void 0};_.Tk(wTa,ura);wTa.prototype.Ida=function(){var a=new tr(this.seb,this.Boa);this.TV&&a.oab(this.TV);this.X1&&a.q2b(this.X1);return a};wTa.prototype.oab=function(a){this.TV=a};wTa.prototype.q2b=function(a){this.X1=a};
var tr=function(a,b){pr.call(this);this.seb=a;this.Boa=b;this.X1=this.TV=void 0;this.status=this.readyState=0;this.responseType=this.responseText=this.response=this.statusText="";this.onreadystatechange=this.responseXML=null;this.Q9a=new Headers;this.f6=null;this.tRb="GET";this.B7="";this.CF=!1;this.NZ=this.Oda=this.Zwa=null};_.Tk(tr,pr);tr.prototype.open=function(a,b){if(this.readyState!=0)throw this.abort(),Error("Kb");this.tRb=a;this.B7=b;this.readyState=1;xTa(this)};
tr.prototype.send=function(a){if(this.readyState!=1)throw this.abort(),Error("Lb");this.CF=!0;var b={headers:this.Q9a,method:this.tRb,credentials:this.TV,cache:this.X1};a&&(b.body=a);(this.seb||_.ba).fetch(new Request(this.B7,b)).then(this.t7c.bind(this),this.lya.bind(this))};
tr.prototype.abort=function(){this.response=this.responseText="";this.Q9a=new Headers;this.status=0;this.Oda&&this.Oda.cancel("Request was aborted.").catch(function(){return null});this.readyState>=1&&this.CF&&this.readyState!=4&&(this.CF=!1,yTa(this));this.readyState=0};
tr.prototype.t7c=function(a){if(this.CF&&(this.Zwa=a,this.f6||(this.status=this.Zwa.status,this.statusText=this.Zwa.statusText,this.f6=a.headers,this.readyState=2,xTa(this)),this.CF&&(this.readyState=3,xTa(this),this.CF)))if(this.responseType==="arraybuffer")a.arrayBuffer().then(this.r7c.bind(this),this.lya.bind(this));else if(typeof _.ba.ReadableStream!=="undefined"&&"body"in a){this.Oda=a.body.getReader();if(this.Boa){if(this.responseType)throw Error("Mb");this.response=[]}else this.response=this.responseText=
"",this.NZ=new TextDecoder;zTa(this)}else a.text().then(this.s7c.bind(this),this.lya.bind(this))};var zTa=function(a){a.Oda.read().then(a.n7c.bind(a)).catch(a.lya.bind(a))};tr.prototype.n7c=function(a){if(this.CF){if(this.Boa&&a.value)this.response.push(a.value);else if(!this.Boa){var b=a.value?a.value:new Uint8Array(0);if(b=this.NZ.decode(b,{stream:!a.done}))this.response=this.responseText+=b}a.done?yTa(this):xTa(this);this.readyState==3&&zTa(this)}};
tr.prototype.s7c=function(a){this.CF&&(this.response=this.responseText=a,yTa(this))};tr.prototype.r7c=function(a){this.CF&&(this.response=a,yTa(this))};tr.prototype.lya=function(){this.CF&&yTa(this)};var yTa=function(a){a.readyState=4;a.Zwa=null;a.Oda=null;a.NZ=null;xTa(a)};_.h=tr.prototype;_.h.setRequestHeader=function(a,b){this.Q9a.append(a,b)};_.h.getResponseHeader=function(a){return this.f6?this.f6.get(a.toLowerCase())||"":""};
_.h.getAllResponseHeaders=function(){if(!this.f6)return"";for(var a=[],b=this.f6.entries(),c=b.next();!c.done;)c=c.value,a.push(c[0]+": "+c[1]),c=b.next();return a.join("\r\n")};_.h.oab=function(a){this.TV=a};_.h.q2b=function(a){this.X1=a};var xTa=function(a){a.onreadystatechange&&a.onreadystatechange.call(a)};Object.defineProperty(tr.prototype,"withCredentials",{get:function(){return this.TV==="include"},set:function(a){this.oab(a?"include":"same-origin")}});var ur=function(a){Jm.call(this);this.WW=a;this.Bj={}};_.Tk(ur,Jm);var ATa=[];ur.prototype.listen=function(a,b,c,d){Array.isArray(b)||(b&&(ATa[0]=b.toString()),b=ATa);for(var e=0;e<b.length;e++){var f=_.mr(a,b[e],c||this.handleEvent,d||!1,this.WW||this);if(!f)break;this.Bj[f.key]=f}return this};ur.prototype.E5a=function(a,b,c,d){return BTa(this,a,b,c,d)};
var BTa=function(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)BTa(a,b,c[g],d,e,f);else{b=PSa(b,c,d||a.handleEvent,e,f||a.WW||a);if(!b)return a;a.Bj[b.key]=b}return a};ur.prototype.Fu=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)this.Fu(a,b[f],c,d,e);else c=c||this.handleEvent,d=_.Ca(d)?!!d.capture:!!d,e=e||this.WW||this,c=QSa(c),d=!!d,b=GSa(a)?a.Gga(b,c,d,e):a?(a=SSa(a))?a.Gga(b,c,d,e):null:null,b&&(WSa(b),delete this.Bj[b.key]);return this};
ur.prototype.removeAll=function(){Pca(this.Bj,function(a,b){this.Bj.hasOwnProperty(b)&&WSa(a)},this);this.Bj={}};ur.prototype.tn=function(){ur.wz.tn.call(this);this.removeAll()};ur.prototype.handleEvent=function(){throw Error("Nb");};var CTa=function(){this.ZLb=!0;this.Ej=0;this.BX=""};CTa.prototype.wf=function(a,b){this.ZLb=!1;throw Error("Ob`"+this.Ej+"`"+b+"`"+a);};CTa.prototype.decode=function(a){this.ZLb||this.wf(a,"stream already broken");this.BX+=a;a=Math.floor(this.BX.length/4);if(a==0)return null;try{var b=_.WBa(this.BX.slice(0,a*4))}catch(c){this.wf(this.BX,c.message)}this.Ej+=a*4;this.BX=this.BX.slice(a*4);return b};var ri=function(){this.qq=null;this.Xg=[];this.Vva=this.CX=this.g7=this.Pc=this.Ej=0;this.B6a=null;this.qYa=0};ri.prototype.rga=function(){return this.qq};ri.prototype.wf=function(a,b,c){this.Pc=3;this.qq="The stream is broken @"+this.Ej+"/"+b+". Error: "+c+". With input:\n"+a;throw Error(this.qq);};ri.prototype.dua=function(){return!0};
ri.prototype.parse=function(a){function b(n){n&128&&f.wf(g,m,"invalid tag");(n&7)!=2&&f.wf(g,m,"invalid wire type");f.g7=n>>>3;f.g7!=1&&f.g7!=2&&f.g7!=15&&f.wf(g,m,"unexpected tag");f.Pc=1;f.CX=0;f.Vva=0}function c(n){f.Vva++;f.Vva==5&&n&240&&f.wf(g,m,"message length too long");f.CX|=(n&127)<<(f.Vva-1)*7;n&128||(f.Pc=2,f.qYa=0,f.B6a=typeof Uint8Array!=="undefined"?new Uint8Array(f.CX):Array(f.CX),f.CX==0&&e())}function d(n){f.B6a[f.qYa++]=n;f.qYa==f.CX&&e()}function e(){if(f.g7<15){var n={};n[f.g7]=
f.B6a;f.Xg.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.wf(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("Pb`"+f.Pc);}f.Ej++;m++}a=f.Xg;f.Xg=[];return a.length>0?a:null};var yra=function(){this.qq=null;this.Ej=0;this.m0c=new CTa;this.fdd=new ri};yra.prototype.rga=function(){return this.qq};yra.prototype.wf=function(a,b){this.qq="The stream is broken @"+this.Ej+". Error: "+b+". With input:\n"+a;throw Error(this.qq);};yra.prototype.dua=function(){return!1};yra.prototype.parse=function(a){this.qq!==null&&this.wf(a,"stream already broken");var b=null;try{var c=this.m0c.decode(a);b=c===null?null:this.fdd.parse(c)}catch(d){this.wf(a,d.message)}this.Ej+=a.length;return b};var vr=function(a){return a=="\r"||a=="\n"||a==" "||a=="\t"};var xra=function(a){this.qq=null;this.Xg=[];this.YJ="";this.Uhd=[];this.az=this.XE=0;this.goa=!1;this.Dpa=0;this.yid=/[\\"]/g;this.Pc=this.Coa=0;this.l3c=!(!a||!a.k3c)},DTa={INIT:0,x8:1,CKa:2,u_:3,M7:4,L7:5,Xm:6,CJa:7,tfb:8,Egb:9,Fgb:10,Ggb:11,Yeb:12,Zeb:13,afb:14,bfb:15,cgb:16,dgb:17,egb:18,hyc:19,BKa:20};_.h=xra.prototype;_.h.rga=function(){return this.qq};_.h.done=function(){return this.Coa===2};
_.h.wf=function(a,b){this.Coa=3;this.qq="The stream is broken @"+this.az+"/"+b+". With input:\n"+a;throw Error(this.qq);};_.h.dua=function(){return!1};
_.h.parse=function(a){function b(){for(;D<a.length;)if(vr(a[D]))D++,f.az++;else break;return D<r}function c(){for(var N;;){N=a[D++];if(!N)break;f.az++;switch(f.Pc){case n.INIT:N==="{"?f.Pc=n.CKa:N==="["?f.Pc=n.M7:vr(N)||f.wf(a,D);continue;case n.CJa:case n.CKa:if(vr(N))continue;if(f.Pc===n.CJa)g.push(n.tfb);else if(N==="}"){e("{}");f.Pc=d();continue}else g.push(n.u_);N==='"'?f.Pc=n.Xm:f.wf(a,D);continue;case n.tfb:case n.u_:if(vr(N))continue;N===":"?(f.Pc===n.u_&&(g.push(n.u_),f.XE++),f.Pc=n.x8):
N==="}"?(f.XE--,e(),f.Pc=d()):N===","?(f.Pc===n.u_&&g.push(n.u_),f.Pc=n.CJa):f.wf(a,D);continue;case n.M7:case n.x8:if(vr(N))continue;if(f.Pc===n.M7)if(f.XE++,f.Pc=n.x8,N==="]"){f.XE--;if(f.XE===0){f.Pc=n.L7;return}e("[]");f.Pc=d();continue}else g.push(n.L7);N==='"'?f.Pc=n.Xm:N==="{"?f.Pc=n.CKa:N==="["?f.Pc=n.M7:N==="t"?f.Pc=n.Egb:N==="f"?f.Pc=n.Yeb:N==="n"?f.Pc=n.cgb:N!=="-"&&("0123456789".indexOf(N)!==-1?f.Pc=n.BKa:f.wf(a,D));continue;case n.L7:if(N===",")g.push(n.L7),f.Pc=n.x8,f.XE===1&&(z=D);
else if(N==="]"){f.XE--;if(f.XE===0)return;e();f.Pc=d()}else if(vr(N))continue;else f.wf(a,D);continue;case n.Xm:var P=D;a:for(;;){for(;f.Dpa>0;)if(N=a[D++],f.Dpa===4?f.Dpa=0:f.Dpa++,!N)break a;if(N==='"'&&!f.goa){f.Pc=d();break}if(N==="\\"&&!f.goa&&(f.goa=!0,N=a[D++],!N))break;if(f.goa)if(f.goa=!1,N==="u"&&(f.Dpa=1),N=a[D++])continue;else break;m.lastIndex=D;N=m.exec(a);if(!N){D=a.length+1;break}D=N.index+1;N=a[N.index];if(!N)break}f.az+=D-P;continue;case n.Egb:if(!N)continue;N==="r"?f.Pc=n.Fgb:
f.wf(a,D);continue;case n.Fgb:if(!N)continue;N==="u"?f.Pc=n.Ggb:f.wf(a,D);continue;case n.Ggb:if(!N)continue;N==="e"?f.Pc=d():f.wf(a,D);continue;case n.Yeb:if(!N)continue;N==="a"?f.Pc=n.Zeb:f.wf(a,D);continue;case n.Zeb:if(!N)continue;N==="l"?f.Pc=n.afb:f.wf(a,D);continue;case n.afb:if(!N)continue;N==="s"?f.Pc=n.bfb:f.wf(a,D);continue;case n.bfb:if(!N)continue;N==="e"?f.Pc=d():f.wf(a,D);continue;case n.cgb:if(!N)continue;N==="u"?f.Pc=n.dgb:f.wf(a,D);continue;case n.dgb:if(!N)continue;N==="l"?f.Pc=
n.egb:f.wf(a,D);continue;case n.egb:if(!N)continue;N==="l"?f.Pc=d():f.wf(a,D);continue;case n.hyc:N==="."?f.Pc=n.BKa:f.wf(a,D);continue;case n.BKa:if("0123456789.eE+-".indexOf(N)!==-1)continue;else D--,f.az--,f.Pc=d();continue;default:f.wf(a,D)}}}function d(){var N=g.pop();return N!=null?N:n.x8}function e(N){f.XE>1||(N||(N=z===-1?f.YJ+a.substring(x,D):a.substring(z,D)),f.l3c?f.Xg.push(N):f.Xg.push(JSON.parse(N)),z=D)}for(var f=this,g=f.Uhd,m=f.yid,n=DTa,r=a.length,x=0,z=-1,D=0;D<r;)switch(f.Coa){case 3:return f.wf(a,
D),null;case 2:return b()&&f.wf(a,D),null;case 0:if(b()){var K=a[D++];f.az++;if(K==="["){f.Coa=1;x=D;f.Pc=n.M7;continue}else f.wf(a,D)}return null;case 1:return c(),f.XE===0&&f.Pc==n.L7?(f.Coa=2,f.YJ=a.substring(D)):f.YJ=z===-1?f.YJ+a.substring(x):a.substring(z),f.Xg.length>0?(K=f.Xg,f.Xg=[],K):null}return null};var wra=function(){this.qq=this.VP=null;this.Pc=this.Ej=0;this.Xg=[];this.P4b=!1};wra.prototype.rga=function(){return this.qq};wra.prototype.dua=function(){return!1};
wra.prototype.parse=function(a){function b(n){f.Pc=6;f.qq="The stream is broken @"+f.Ej+"/"+g+". Error: "+n+". With input:\n";throw Error(f.qq);}function c(){f.VP=new xra({ipd:!0,k3c:!0})}function d(n){if(n)for(var r=0;r<n.length;r++){var x={};x[1]=n[r];f.Xg.push(x)}}function e(n){if(n){(f.P4b||n.length>1)&&b("extra status: "+n);f.P4b=!0;var r={};r[2]=n[0];f.Xg.push(r)}}for(var f=this,g=0;g<a.length;){var m;if(m=f.Pc!==2){a:{for(;g<a.length;){if(!vr(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.VP.parse(a.substring(g));d(m);f.VP.done()?(f.Pc=3,m=f.VP.YJ,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.VP.parse("["),g+=a[g]===","?1:5,f.Ej++):
a[g]==="]"&&(f.Pc=5,g++,f.Ej++);break;case 4:m=f.VP.parse(a.substring(g));e(m);f.VP.done()?(f.Pc=5,m=f.VP.YJ,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.Xg.length>0?(a=f.Xg,f.Xg=[],a):null};var ETa=function(a){this.Nc=a;this.jY=null;this.DDa=this.az=0;this.fIb=!1;this.lwa=this.Kbb=this.NZ=null;this.KDb=new ur(this);this.KDb.listen(this.Nc,"readystatechange",this.hed)};ETa.prototype.eya=function(){return this.Nc};var wr=function(a,b){a.DDa!=b&&(a.DDa=b,a.Kbb&&a.Kbb())},FTa=function(a){a.KDb.removeAll();if(a.Nc){var b=a.Nc;a.Nc=null;b.abort();b.dispose()}};ETa.prototype.Ef=function(){return this.DDa};
ETa.prototype.hed=function(a){a=a.target;try{if(a==this.Nc)a:{var b=rr(this.Nc),c=this.Nc.cQ,d=this.Nc.Ef(),e=jTa(this.Nc);a=[];if(kTa(this.Nc)instanceof Array){var f=kTa(this.Nc);f.length>0&&f[0]instanceof Uint8Array&&(this.fIb=!0,a=f)}if(!(b<3||b==3&&!e&&a.length==0))if(d=d==200||d==206,b==4&&(c==8?wr(this,7):c==7?wr(this,8):d||wr(this,3)),this.jY||(this.jY=zra(this.Nc),this.jY==null&&wr(this,5)),this.DDa>2)FTa(this);else{if(a.length>this.az){var g=a.length;c=[];try{if(this.jY.dua())for(var m=0;m<
g;m++){var n=this.jY.parse(Array.from(a[m]));n&&(c=c.concat(n))}else{n="";if(!this.NZ){if(typeof TextDecoder==="undefined")throw Error("Qb");this.NZ=new TextDecoder}for(m=0;m<g;m++)n+=this.NZ.decode(a[m],{stream:b==4&&m==g-1});c=this.jY.parse(n)}a.splice(0,g);c&&this.lwa(c)}catch(x){wr(this,5);FTa(this);break a}}else if(e.length>this.az){m=e.slice(this.az);this.az=e.length;try{var r=this.jY.parse(m);r!=null&&this.lwa&&this.lwa(r)}catch(x){wr(this,5);FTa(this);break a}}b==4?(e.length!=0||this.fIb?
wr(this,2):wr(this,4),FTa(this)):wr(this,1)}}}catch(x){wr(this,6),FTa(this)}};var GTa=function(a){a=this.ueb=a;var b=(0,_.Tj)(this.bcd,this);a.lwa=b;a=this.ueb;b=(0,_.Tj)(this.jcd,this);a.Kbb=b;this.NE={};this.BV={}};_.h=GTa.prototype;_.h.on=function(a,b){var c=this.NE[a];c||(c=[],this.NE[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.NE[a];c&&_.wa(c,b);(a=this.BV[a])&&_.wa(a,b);return this};_.h.once=function(a,b){var c=this.BV[a];c||(c=[],this.BV[a]=c);c.push(b);return this};
_.h.bcd=function(a){var b=this.NE.data;b&&HTa(this,a,b);(b=this.BV.data)&&HTa(this,a,b);this.BV.data=[]};var HTa=function(a,b,c){for(var d={},e=0;e<b.length;d={dRb:void 0},e++)d.dRb=b[e],c.forEach(function(f){return function(g){try{g(f.dRb)}catch(m){a.XK("message-callback exception (ignored) "+m)}}}(d))};GTa.prototype.jcd=function(){switch(this.ueb.Ef()){case 1:ITa(this,"readable");break;case 5:case 6:case 4:case 7:case 3:ITa(this,"error");break;case 8:ITa(this,"close");break;case 2:ITa(this,"end")}};
var ITa=function(a,b){var c=a.NE[b];c&&c.forEach(function(d){try{d()}catch(e){a.XK("status-callback exception (ignored) "+e)}});(c=a.BV[b])&&c.forEach(function(d){d()});a.BV[b]=[]};GTa.prototype.XK=function(){};var LTa;_.xr=function(a){a=a===void 0?{}:a;this.C5b=a.C5b||Vj("suppressCorsPreflight",a)||!1;this.withCredentials=a.withCredentials||Vj("withCredentials",a)||!1;this.V4b=a.V4b||[];this.s8b=a.s8b||[];this.reb=a.reb;this.r1c=a.WGd||!1};
LTa=function(a,b,c,d,e,f){f=f===void 0?{}:f;var g=b.substring(0,b.length-e.name.length),m,n=(m=f)==null?void 0:m.signal;return JTa(function(r){return new Promise(function(x,z){if(n==null?0:n.aborted){var D=new jr(1,"Aborted");D.cause=n.reason;z(D)}else{var K={},N=KTa(a,r,g);N.on("error",function(P){return void z(P)});N.on("metadata",function(P){K=P});N.on("data",function(P){var ca=K;ca=ca===void 0?{}:ca;x(new uSa(P,ca))});n&&n.addEventListener("abort",function(){N.cancel();var P=new jr(1,"Aborted");
P.cause=n.reason;z(P)})}})},a.s8b).call(a,vSa(e,c,d)).then(function(r){return r.b$a})};_.yr=function(a,b,c,d,e){var f=f===void 0?{}:f;return LTa(a,b,c,d,e,f)};_.xr.prototype.ER=function(a,b,c,d){var e=this,f=a.substring(0,a.length-d.name.length);return MTa(function(g){var m=g.pRb,n=g.getMetadata(),r=NTa(e,!1);n=OTa(e,n,r,f+m.getName());var x=PTa(r,m.j_b,!0);g=m.yZb(g.oZb);r.send(n,"POST",g);return x},this.V4b).call(this,vSa(d,b,c))};
var KTa=function(a,b,c){var d=b.pRb,e=b.getMetadata(),f=NTa(a,!0);a=OTa(a,e,f,c+d.getName());c=PTa(f,d.j_b,!1);uTa(c,e["X-Goog-Encode-Response-If-Executable"]==="base64");b=d.yZb(b.oZb);f.send(a,"POST",b);return c},NTa=function(a,b){b=a.r1c&&!b;return a.reb||b?new qr(new wTa({kld:a.reb,nid:b})):new qr},OTa=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&&xSa.has(e.split(" ")[0])||a.withCredentials)c.peb=!0;if(a.C5b)c=
d,_.Vca(b)?d=c:(d=lMa(b),typeof c==="string"?(b=Em("$httpHeaders"),d=d!=null?"="+Em(d):"",d=iJa(c,b+d)):(_.Rj(c,"$httpHeaders",d),d=c));else for(a=_.k(Object.keys(b)),e=a.next();!e.done;e=a.next())e=e.value,c.headers.set(e,b[e]);return d},PTa=function(a,b,c){if(c){c=new ETa(a);var d=new GTa(c)}return new sr({VEa:a,Gbd:d},b)},MTa=function(a,b){return b.reduce(function(c,d){return function(e){return d.intercept(e,c)}},a)},JTa=function(a,b){return b.reduce(function(c,d){return function(e){return d.intercept(e,
c)}},a)};var bk=function(a){this.Ca=_.Ib(a)};_.W(bk,_.zk);bk.prototype.zn=function(){return _.Cl(this,1,_.fk)};bk.prototype.setProjectId=function(a){return ek(this,1,_.fk,Ab(a))};bk.prototype.y2a=function(){return _.xl(this,6)};bk.prototype.T2b=function(a){_.dk(this,6,a)};_.fk=[1,3,4,5];_.hk=function(a){this.Ca=_.Ib(a)};_.W(_.hk,_.zk);_.hk.prototype.Yr=function(){return _.jl(this,bk,1)};_.hk.prototype.D6=function(a){return _.ll(this,1,a)};_.zr=function(a){this.Ca=_.Ib(a)};_.W(_.zr,_.zk);_.zwa=function(a){var b=new _.zr;return _.ll(b,1,a)};_.h=_.zr.prototype;_.h.Xd=function(){return _.xl(this,2)};_.h.Vc=function(a){return _.dk(this,2,a)};_.h.getType=function(){return _.yl(this,3)};_.h.dm=function(a){return _.Ql(this,3,a)};_.h.LW=function(){return _.Bl(this,7,_.hl())};_.h.Q2b=function(a){_.Zb(this,7,a,_.nb)};_.h.H1a=function(){return _.xl(this,6)};_.h.C2b=function(a){_.dk(this,6,a)};_.Ar=function(a){this.Ca=_.Ib(a)};_.W(_.Ar,_.zk);_.Br=function(a){return _.tl(a,1)};_.QTa=function(a){return _.tl(a,2)};_.Cr=function(a){return _.tl(a,3)};_.RTa=function(a){return _.tl(a,4)};var Dr=function(a){this.Ca=_.Ib(a)};_.W(Dr,_.zk);_.h=Dr.prototype;_.h.fw=function(){return _.jl(this,_.zr,1)};_.h.Uw=function(a){return _.ll(this,1,a)};_.h.getRange=function(){return _.jl(this,_.Ar,2)};_.h.setRange=function(a){return _.ll(this,2,a)};_.h.oya=function(){return _.el(this,_.Ar,2)};var Er=function(a){this.Ca=_.Ib(a)};_.W(Er,_.zk);Er.prototype.y1a=function(){return _.jl(this,Dr,1)};Er.prototype.x2b=function(a){return _.ll(this,1,a)};var STa=function(a){if(a!=null)return _.fc(a),{Cn:_.l(_.Fl(a,3,_.fk)),projectId:_.l(_.Fl(a,1,_.fk)),Lr:_.l(_.Fl(a,4,_.fk)),ti:_.l(_.Fl(a,5,_.fk)),Rh:_.xl(a,2),qx:_.xl(a,6)}};bk.prototype.toObject=function(){return STa(this)};var TTa=function(a){if(a!=null)return _.fc(a),{Uf:STa(a.Yr()),nu:_.xl(a,3),refHint:_.xl(a,4)}};_.hk.prototype.toObject=function(){return TTa(this)};var Fr=function(a){if(a!=null)return _.fc(a),{ax:TTa(_.jl(a,_.hk,1)),path:_.xl(a,2),type:_.yl(a,3),fileSize:_.ul(a,4),Hhd:_.l(_.Bl(a,7,3)),GX:_.xl(a,6)}};_.zr.prototype.toObject=function(){return Fr(this)};var Gr=function(a){if(a!=null)return _.fc(a),{startLine:_.tl(a,1),startColumn:_.tl(a,2),endLine:_.tl(a,3),endColumn:_.tl(a,4)}};_.Ar.prototype.toObject=function(){return Gr(this)};var UTa=function(a){if(a!=null)return _.fc(a),{fileSpec:Fr(a.fw()),range:Gr(a.getRange())}};Dr.prototype.toObject=function(){return UTa(this)};Er.prototype.toObject=function(){if(this!=null){_.fc(this);var a={u5c:UTa(this.y1a())}}else a=void 0;return a};var VTa=function(a){this.Ca=_.Ib(a)};_.W(VTa,_.zk);VTa.prototype.Ef=function(){return _.yl(this,2)};var WTa=_.jc(VTa);VTa.prototype.toObject=function(){if(this!=null){_.fc(this);var a={tud:_.xl(this,1),status:_.yl(this,2)}}else a=void 0;return a};var XTa=new _.ir("/devtools.grimoire.CodeSenseService/GetCodeExplanationStream",Er,VTa,function(a){return a.Yc()},WTa);var YTa=function(a,b,c){c=c||{};c.format="jspb";this.Dg=new _.xr(c);this.Gg=a==void 0?a:a.replace(/\/+$/,"")};_.Hr=function(a){this.Ca=_.Ib(a)};_.W(_.Hr,_.zk);_.Hr.prototype.getType=function(){return _.yl(this,1)};_.Hr.prototype.dm=function(a){return _.Ql(this,1,a)};_.Hr.prototype.getName=function(){return _.xl(this,2)};_.Hr.prototype.qe=function(a){return _.dk(this,2,a)};_.ZTa=function(a){return _.kl(a,_.Hr,3,_.hl())};_.Hr.prototype.jba=function(a,b){_.pl(this,3,_.Hr,a,b)};_.Hr.prototype.removeChild=function(a){return tCa(this,3,_.Hr,a)};_.Ir=function(a){return _.jl(a,_.Ar,5)};
_.Hr.prototype.NGb=function(){return _.xl(this,6)};_.Hr.prototype.P2b=function(a){_.dk(this,6,a)};var $Ta=function(a){if(a!=null)return _.fc(a),{type:_.yl(a,1),name:_.xl(a,2),childList:_.cc(_.ZTa(a),$Ta),pzd:_.l(_.Bl(a,4,3)),Fcb:Gr(_.Ir(a)),E3b:_.xl(a,6),eSb:_.xl(a,7),kCd:_.xl(a,8)}};_.Hr.prototype.toObject=function(){return $Ta(this)};_.Jr=function(a){this.Ca=_.Ib(a)};_.W(_.Jr,_.zk);_.Jr.prototype.TCa=function(a){return _.Ql(this,1,a)};_.Kr=function(a){this.Ca=_.Ib(a)};_.W(_.Kr,_.zk);_.Kr.prototype.getName=function(){return _.xl(this,1)};_.Kr.prototype.qe=function(a){return _.dk(this,1,a)};_.Lr=function(a){this.Ca=_.Ib(a)};_.W(_.Lr,_.zk);_.Mr=function(a,b){return _.kl(a,_.Kr,1,_.hl(b))};_.h=_.Lr.prototype;_.h.tna=function(a){return _.dk(this,2,a)};_.h.Tga=function(){return vCa(this,4)};_.h.Nna=function(a){_.ac(this,4,_.nb,a,void 0,_.ob)};_.h.S3=function(){return _.yl(this,5)};_.h.A6=function(a){_.Ql(this,5,a)};_.h.RW=function(){return _.yl(this,6)};_.h.F6=function(a){_.Ql(this,6,a)};_.h.setTheme=function(a){return _.Ql(this,7,a)};_.h.Ega=function(){return _.xl(this,21)};
_.h.Ena=function(a){_.dk(this,21,a)};_.h.nga=function(){return _.xl(this,22)};_.h.sna=function(a){_.dk(this,22,a)};_.h.aya=function(){return _.sl(this,8)};_.h.cDa=function(a){_.Ml(this,8,a)};_.h.KW=function(){return _.sl(this,10)};_.h.Jna=function(a){_.Ml(this,10,a)};_.h.DW=function(){return _.sl(this,11)};_.h.z6=function(a){_.Ml(this,11,a)};_.h.NW=function(){return _.tl(this,12)};_.h.Mna=function(a){_.mk(this,12,a)};_.h.V3=function(){return _.tl(this,31)};_.h.Fna=function(a){_.mk(this,31,a)};
_.h.yGb=function(){return _.Al(this,13)};_.h.O3=function(){return _.yl(this,15)};_.h.zna=function(a){_.Ql(this,15,a)};_.h.JW=function(){return _.tl(this,17)};_.h.E6=function(a){_.mk(this,17,a)};_.h.Nga=function(){return _.yl(this,18)};_.h.aDa=function(a){_.Ql(this,18,a)};_.h.l2a=function(){return _.sl(this,20)};_.h.Iab=function(a){_.Ml(this,20,a)};_.h.Dga=function(){return _.yl(this,23)};_.h.Cna=function(a){_.Ql(this,23,a)};_.h.d4=function(){return _.sl(this,24)};
_.h.eDa=function(a){_.Ml(this,24,a)};_.h.Oga=function(){return _.sl(this,25)};_.h.Kna=function(a){_.Ml(this,25,a)};_.h.e4=function(){return _.sl(this,28)};_.h.fDa=function(a){_.Ml(this,28,a)};_.h.a4=function(){return _.sl(this,30)};_.h.Ina=function(a){_.Ml(this,30,a)};_.h.b4=function(){return _.sl(this,32)};_.h.dDa=function(a){_.Ml(this,32,a)};_.h.I3=function(){return _.xl(this,33)};_.h.OCa=function(a){_.dk(this,33,a)};_.h.bya=function(){return _.sl(this,34)};_.h.Jab=function(a){_.Ml(this,34,a)};
var aUa=_.jc(_.Lr);var bUa=function(a){if(a!=null)return _.fc(a),{Gf:_.yl(a,1),Loa:_.xl(a,2)}};_.Jr.prototype.toObject=function(){return bUa(this)};var cUa=function(a){if(a!=null)return _.fc(a),{name:_.xl(a,1),io:_.xl(a,2)}};_.Kr.prototype.toObject=function(){return cUa(this)};var dUa=function(a){if(a!=null)return _.fc(a),{bEd:_.cc(_.Mr(a),cUa),kea:_.xl(a,2),nFd:_.l(_.zl(a,3,3)),EHd:_.l(_.Bl(a,4,3)),Lxd:_.yl(a,5),veb:_.yl(a,6),FHd:_.tl(a,16),theme:_.yl(a,7),DBd:_.yl(a,26),k5a:_.xl(a,21),QYa:_.xl(a,22),showDeleted:_.sl(a,8),vAd:dc(_.Yb(a,9,_.uba)),Yab:_.sl(a,10),Bha:_.sl(a,11),tabSize:_.tl(a,12),bka:_.tl(a,31),Wtd:_.l(_.zl(a,13,3)),Qxd:dc(_.Xb(a,14,_.Jr),bUa),Lha:_.yl(a,15),iEd:_.tl(a,17),jEd:_.yl(a,18),kpd:_.sl(a,19),HEd:_.sl(a,20),Kxd:_.yl(a,23),c5b:_.sl(a,24),Zab:_.sl(a,
25),ard:_.sl(a,27),Moa:_.sl(a,28),LGd:_.sl(a,29),Xna:_.sl(a,30),yu:_.sl(a,32),Qca:_.xl(a,33),IEd:_.sl(a,34)}};_.Lr.prototype.toObject=function(){return dUa(this)};_.eUa=function(a){this.Ca=_.Ib(a)};_.W(_.eUa,_.zk);_.eUa.prototype.toObject=function(){if(this!=null){_.fc(this);var a={}}else a=void 0;return a};var fUa=function(a){this.Ca=_.Ib(a)};_.W(fUa,_.zk);fUa.prototype.L2b=function(a){return _.ac(this,1,_.zb,a,void 0,_.Cb)};var gUa=_.jc(fUa);fUa.prototype.toObject=function(){if(this!=null){_.fc(this);var a={XCd:_.l(_.zl(this,1,3))}}else a=void 0;return a};_.hUa=new _.ir("/devtools.grimoire.CorpPreferencesService/GetRecentFiles",_.eUa,fUa,function(a){return a.Yc()},gUa);_.iUa=function(a){this.Ca=_.Ib(a)};_.W(_.iUa,_.zk);_.iUa.prototype.toObject=function(){if(this!=null){_.fc(this);var a={}}else a=void 0;return a};_.jUa=new _.ir("/devtools.grimoire.CorpPreferencesService/GetUserPreferences",_.iUa,_.Lr,function(a){return a.Yc()},aUa);_.kUa=function(a){this.Ca=_.Ib(a)};_.W(_.kUa,_.zk);_.kUa.prototype.L2b=function(a){return _.dk(this,1,a)};_.kUa.prototype.toObject=function(){if(this!=null){_.fc(this);var a={WCd:_.xl(this,1)}}else a=void 0;return a};var lUa=function(a){this.Ca=_.Ib(a)};_.W(lUa,_.zk);var mUa=_.jc(lUa);lUa.prototype.toObject=function(){if(this!=null){_.fc(this);var a={}}else a=void 0;return a};_.nUa=new _.ir("/devtools.grimoire.CorpPreferencesService/UpdateRecentFiles",_.kUa,lUa,function(a){return a.Yc()},mUa);_.oUa=function(a){this.Ca=_.Ib(a)};_.W(_.oUa,_.zk);_.Nr=function(a){this.Ca=_.Ib(a)};_.W(_.Nr,_.zk);_.Nr.prototype.X3=function(){return _.jl(this,_.Lr,1)};_.Nr.prototype.Gna=function(a){return _.ll(this,1,a)};var pUa=function(a){if(a!=null)return _.fc(a),{fBd:_.l(_.zl(a,1,3))}};_.oUa.prototype.toObject=function(){return pUa(this)};_.Nr.prototype.toObject=function(){if(this!=null){_.fc(this);var a={xdd:dUa(this.X3()),updateMask:pUa(_.jl(this,_.oUa,2))}}else a=void 0;return a};_.qUa=new _.ir("/devtools.grimoire.CorpPreferencesService/UpdateUserPreferences",_.Nr,_.Lr,function(a){return a.Yc()},aUa);_.rUa=new _.ir("/devtools.sourcerers.DecorationsService/GetFilterSupport",_.Sq,Uq,function(a){return a.Yc()},SRa);_.sUa=new _.ir("/devtools.sourcerers.DecorationsService/ListDecorations",_.$Ra,_.ar,function(a){return a.Yc()},cSa);_.tUa=new _.ir("/devtools.sourcerers.DecorationsService/ResolveDocumentation",_.kSa,lSa,function(a){return a.Yc()},mSa);_.uUa=new _.ir("/devtools.sourcerers.DecorationsService/ResolveItemList",_.dr,nSa,function(a){return a.Yc()},oSa);_.vUa=new _.ir("/devtools.sourcerers.DecorationsService/ResolvePanel",_.er,pSa,function(a){return a.Yc()},qSa);var Or=function(a){this.Ca=_.Ib(a)};_.W(Or,_.zk);Or.prototype.getType=function(){return _.yl(this,1)};Or.prototype.dm=function(a){return _.Ql(this,1,a)};var wUa=function(a,b){_.ll(a,2,b)},xUa=function(a,b){return _.Zb(a,3,b,_.nb)};Or.prototype.getTags=function(a){return vCa(this,3,a)};Or.prototype.fw=function(){return _.jl(this,_.zr,4)};Or.prototype.Uw=function(a){return _.ll(this,4,a)};Or.prototype.getLineNumber=function(){return _.vl(this,5)};
var yUa=function(a,b){_.ll(a,8,b)},zUa=function(a,b){_.ll(a,9,b)};Or.prototype.toObject=function(){if(this!=null){_.fc(this);var a={type:_.yl(this,1),timestamp:_.en(_.jl(this,_.lk,2)),QFd:_.l(_.Bl(this,3,3)),fileSpec:Fr(this.fw()),lineNumber:_.ul(this,5),Rw:_.xl(this,6),Iq:_.xl(this,7),wrd:_.en(_.jl(this,_.lk,8)),vrd:_.en(_.jl(this,_.lk,9))}}else a=void 0;return a};var AUa=function(a){this.Ca=_.Ib(a)};_.W(AUa,_.zk);var BUa=_.jc(AUa);AUa.prototype.toObject=function(){if(this!=null){_.fc(this);var a={}}else a=void 0;return a};var CUa=new _.ir("/devtools.grimoire.FeedbackService/SendFeedback",Or,AUa,function(a){return a.Yc()},BUa);_.Pr=function(a){this.Ca=_.Ib(a)};_.W(_.Pr,_.zk);_.Pr.prototype.fw=function(){return _.jl(this,_.zr,1)};_.Pr.prototype.Uw=function(a){return _.ll(this,1,a)};_.Pr.prototype.toObject=function(){if(this!=null){_.fc(this);var a={fileSpec:Fr(this.fw()),includeAuxiliaryDirectoryContents:_.sl(this,2),includeAttributes:_.sl(this,3),preferCompressed:_.sl(this,4),spacesPerTab:_.tl(this,8),preferServerHighlighting:_.sl(this,9),preferIncrementalRendering:_.sl(this,10)}}else a=void 0;return a};_.Qr=function(a){this.Ca=_.Ib(a)};_.W(_.Qr,_.zk);_.Qr.prototype.getSize=function(){return _.vl(this,3)};_.Qr.prototype.setSize=function(a){return _.Ol(this,3,a)};_.Rr=function(a){this.Ca=_.Ib(a)};_.W(_.Rr,_.zk);_.h=_.Rr.prototype;_.h.Xd=function(){return _.xl(this,1)};_.h.Vc=function(a){return _.dk(this,1,a)};_.h.getType=function(){return _.yl(this,5)};_.h.dm=function(a){return _.Ql(this,5,a)};_.h.hasAttributes=function(){return _.el(this,_.Qr,4)};_.h.LW=function(){return _.Bl(this,8,_.hl())};_.h.Q2b=function(a){_.Zb(this,8,a,_.nb)};_.h.H1a=function(){return _.xl(this,7)};_.h.C2b=function(a){_.dk(this,7,a)};var Sr=function(a){this.Ca=_.Ib(a)};_.W(Sr,_.zk);Sr.prototype.getEditor=function(){return _.xl(this,1)};Sr.prototype.clearEditor=function(){return _.dl(this,1)};var DUa=function(a){this.Ca=_.Ib(a)};_.W(DUa,_.zk);DUa.prototype.qP=function(){return _.jl(this,Sr,3)};var EUa=function(a){this.Ca=_.Ib(a)};_.W(EUa,_.zk);EUa.prototype.W0a=function(){return _.zl(this,2,_.hl())};var FUa=function(a){this.Ca=_.Ib(a)};_.W(FUa,_.zk);_.h=FUa.prototype;_.h.y1a=function(){return _.jl(this,Dr,2)};_.h.x2b=function(a){return _.ll(this,2,a)};_.h.getProperties=function(){return _.jl(this,EUa,4)};_.h.setProperties=function(a){return _.ll(this,4,a)};_.h.ZHb=function(){return _.el(this,EUa,4)};var GUa=function(a){this.Ca=_.Ib(a)};_.W(GUa,_.zk);_.h=GUa.prototype;_.h.getType=function(){return _.yl(this,1)};_.h.dm=function(a){return _.Ql(this,1,a)};_.h.Pga=function(){return _.jl(this,_.Ar,2)};_.h.dIb=function(){return _.el(this,_.Ar,2)};_.h.RGb=function(){return _.kl(this,FUa,3,_.hl())};var HUa=function(a){this.Ca=_.Ib(a)};_.W(HUa,_.zk);HUa.prototype.J3=function(){return _.kl(this,GUa,1,_.hl())};HUa.prototype.Ef=function(){return _.yl(this,2)};_.IUa=function(a){this.Ca=_.Ib(a)};_.W(_.IUa,_.zk);_.Tr=function(a){this.Ca=_.Ib(a)};_.W(_.Tr,_.zk);_.Tr.prototype.getRange=function(){return _.jl(this,_.Ar,1)};_.Tr.prototype.setRange=function(a){return _.ll(this,1,a)};_.Tr.prototype.oya=function(){return _.el(this,_.Ar,1)};var Ur=function(a){this.Ca=_.Ib(a)};_.W(Ur,_.zk);Ur.prototype.Ef=function(){return _.yl(this,2)};_.JUa=function(a){this.Ca=_.Ib(a)};_.W(_.JUa,_.zk);_.h=_.JUa.prototype;_.h.getType=function(){return _.yl(this,1)};_.h.dm=function(a){return _.Ql(this,1,a)};_.h.getRange=function(){return _.jl(this,_.Ar,2)};_.h.setRange=function(a){return _.ll(this,2,a)};_.h.oya=function(){return _.el(this,_.Ar,2)};var Vr=function(a){this.Ca=_.Ib(a)};_.W(Vr,_.zk);Vr.prototype.getId=function(){return _.xl(this,1)};Vr.prototype.getName=function(){return _.xl(this,2)};Vr.prototype.qe=function(a){return _.dk(this,2,a)};var KUa=function(a){this.Ca=_.Ib(a)};_.W(KUa,_.zk);_.h=KUa.prototype;_.h.getType=function(){return _.yl(this,1)};_.h.dm=function(a){return _.Ql(this,1,a)};_.h.getRange=function(){return _.jl(this,_.Ar,2)};_.h.setRange=function(a){return _.ll(this,2,a)};_.h.oya=function(){return _.el(this,_.Ar,2)};_.h.bs=function(){return _.xl(this,3)};var Wr=function(a){this.Ca=_.Ib(a)};_.W(Wr,_.zk);Wr.prototype.Ef=function(){return _.yl(this,2)};_.Xr=function(a){this.Ca=_.Ib(a)};_.W(_.Xr,_.zk);_.h=_.Xr.prototype;_.h.Fga=function(a){return _.kl(this,KUa,4,_.hl(a))};_.h.Bv=function(a){return _.pl(this,4,KUa,a)};_.h.uC=function(){return _.jl(this,Wr,5)};_.h.tC=function(){return _.jl(this,Ur,7)};_.h.Cga=function(){return _.jl(this,Vr,10)};_.h.qP=function(){return _.jl(this,Sr,11)};_.Yr=function(a){this.Ca=_.Ib(a)};_.W(_.Yr,_.zk);_.Yr.prototype.getData=function(){return _.il(this,1)};_.Yr.prototype.setData=function(a){return $b(this,1,Oaa(a,!1,!0),_.cb())};_.Yr.prototype.clearData=function(){return _.dl(this,1)};_.Zr=function(a){return _.jl(a,_.Xr,2)};_.h=_.Yr.prototype;_.h.gw=function(){return _.xl(this,3)};_.h.gDa=function(a){return _.dk(this,3,a)};_.h.DGb=function(){return _.xl(this,8)};_.h.getSize=function(){return _.vl(this,4)};
_.h.setSize=function(a){return _.Ol(this,4,a)};_.$r=function(a){this.Ca=_.Ib(a)};_.W(_.$r,_.zk);_.$r.prototype.getUrl=function(){return _.xl(this,1)};_.$r.prototype.Es=function(a){return _.dk(this,1,a)};_.$r.prototype.Yr=function(){return _.jl(this,bk,4)};_.$r.prototype.D6=function(a){return _.ll(this,4,a)};_.LUa=function(a){this.Ca=_.Ib(a)};_.W(_.LUa,_.zk);_.h=_.LUa.prototype;_.h.Yr=function(){return _.jl(this,bk,1)};_.h.D6=function(a){return _.ll(this,1,a)};_.h.Xd=function(){return _.xl(this,3)};_.h.Vc=function(a){return _.dk(this,3,a)};_.h.getUrl=function(){return _.xl(this,4)};_.h.Es=function(a){return _.dk(this,4,a)};_.MUa=function(a){this.Ca=_.Ib(a)};_.W(_.MUa,_.zk);_.as=function(a){this.Ca=_.Ib(a)};_.W(_.as,_.zk);_.cs=function(a){return _.Gl(a,DUa,1,_.bs)};_.ds=function(a){return _.Gl(a,_.Yr,2,_.bs)};_.NUa=_.jc(_.as);_.bs=[1,2,3,4];var OUa=function(a){if(a!=null)return _.fc(a),{yX:_.en(_.jl(a,_.lk,1)),Y4a:_.xl(a,2),size:_.ul(a,3),Xo:_.sl(a,4),l_a:_.xl(a,5)}};_.Qr.prototype.toObject=function(){return OUa(this)};var PUa=function(a){if(a!=null)return _.fc(a),{path:_.xl(a,1),hash:_.xl(a,2),type:_.yl(a,5),attributes:OUa(_.jl(a,_.Qr,4)),Hhd:_.l(_.Bl(a,8,3)),GX:_.xl(a,7)}};_.Rr.prototype.toObject=function(){return PUa(this)};var QUa=function(a){if(a!=null)return _.fc(a),{editor:_.xl(a,1),Evd:_.xl(a,2),PL:_.xl(a,3),Dud:_.xl(a,4)}};Sr.prototype.toObject=function(){return QUa(this)};var RUa=function(a){if(a!=null)return _.fc(a),{ktd:_.cc(_.kl(a,_.Rr,1,_.hl()),PUa),ved:QUa(a.qP())}};DUa.prototype.toObject=function(){return RUa(this)};var SUa=function(a){if(a!=null)return _.fc(a),{zj:_.sl(a,1),Jub:_.l(_.zl(a,2,3))}};EUa.prototype.toObject=function(){return SUa(this)};var TUa=function(a){if(a!=null)return _.fc(a),{Qsd:_.xl(a,1),u5c:UTa(a.y1a()),Btd:_.xl(a,3),properties:SUa(a.getProperties())}};FUa.prototype.toObject=function(){return TUa(this)};var UUa=function(a){if(a!=null)return _.fc(a),{type:_.yl(a,1),sourceRange:Gr(a.Pga()),gjd:_.cc(a.RGb(),TUa)}};GUa.prototype.toObject=function(){return UUa(this)};var VUa=function(a){if(a!=null)return _.fc(a),{V2c:_.cc(a.J3(),UUa),status:_.yl(a,2),sGd:_.xl(a,3)}};HUa.prototype.toObject=function(){return VUa(this)};var WUa=function(a){if(a!=null)return _.fc(a),{iwd:_.l(_.Tb(a,1,_.rb,3)),pwd:_.l(_.zl(a,2,3))}};_.IUa.prototype.toObject=function(){return WUa(this)};var XUa=function(a){if(a!=null)return _.fc(a),{range:Gr(a.getRange()),indentation:_.tl(a,2)}};_.Tr.prototype.toObject=function(){return XUa(this)};var YUa=function(a){if(a!=null){_.fc(a);var b=_.kl(a,_.Ar,1,_.hl());return{uCd:_.cc(b,Gr),status:_.yl(a,2),tCd:_.cc(_.kl(a,_.Tr,3,_.hl()),XUa)}}};Ur.prototype.toObject=function(){return YUa(this)};var ZUa=function(a){if(a!=null)return _.fc(a),{type:_.yl(a,1),range:Gr(a.getRange())}};_.JUa.prototype.toObject=function(){return ZUa(this)};var $Ua=function(a){if(a!=null)return _.fc(a),{id:_.xl(a,1),name:_.xl(a,2),Ryd:_.tl(a,3)}};Vr.prototype.toObject=function(){return $Ua(this)};var aVa=function(a){if(a!=null)return _.fc(a),{type:_.yl(a,1),range:Gr(a.getRange()),target:_.xl(a,3)}};KUa.prototype.toObject=function(){return aVa(this)};var bVa=function(a){if(a!=null)return _.fc(a),{Jrd:_.cc(_.kl(a,_.Hr,1,_.hl()),$Ta),status:_.yl(a,2)}};Wr.prototype.toObject=function(){return bVa(this)};var cVa=function(a){if(a!=null)return _.fc(a),{mimeType:_.xl(a,1),Tva:_.sl(a,2),jwd:_.cc(_.kl(a,_.JUa,3,_.hl()),ZUa),gad:_.cc(a.Fga(),aVa),Qrd:WUa(_.jl(a,_.IUa,9)),outline:bVa(a.uC()),vEd:VUa(_.jl(a,HUa,6)),Wn:YUa(a.tC()),tL:_.tl(a,8),language:$Ua(a.Cga()),ved:QUa(a.qP()),rvd:_.cc(_.kl(a,_.zr,12,_.hl()),Fr)}};_.Xr.prototype.toObject=function(){return cVa(this)};var dVa=function(a){if(a!=null)return _.fc(a),{data:ec(a.getData()),Nud:cVa(_.Zr(a)),text:_.xl(a,3),fingerprint:_.xl(a,8),size:_.ul(a,4),Fy:_.go(_.jl(a,_.eo,5)),hwd:_.cc(_.kl(a,_.eo,6,_.hl()),_.go)}};_.Yr.prototype.toObject=function(){return dVa(this)};var eVa=function(a){if(a!=null)return _.fc(a),{url:_.xl(a,1),SB:_.xl(a,2),Rd:_.xl(a,3),Uf:STa(a.Yr())}};_.$r.prototype.toObject=function(){return eVa(this)};var fVa=function(a){if(a!=null)return _.fc(a),{Uf:STa(a.Yr()),SB:_.xl(a,2),path:_.xl(a,3),url:_.xl(a,4),Rd:_.xl(a,5)}};_.LUa.prototype.toObject=function(){return fVa(this)};var gVa=function(a){if(a!=null)return _.fc(a),{PCd:_.xl(a,1),xDd:_.xl(a,2),QZb:_.sl(a,3)}};_.MUa.prototype.toObject=function(){return gVa(this)};_.as.prototype.toObject=function(){if(this!=null){_.fc(this);var a={jtd:RUa(_.cs(this)),te:dVa(_.ds(this)),MFd:gVa(_.Gl(this,_.MUa,3,_.bs)),zvd:eVa(_.Gl(this,_.$r,4,_.bs)),CFd:_.cc(_.kl(this,_.LUa,5,_.hl()),fVa),hCd:_.l(_.Bl(this,8,3)),revision:_.xl(this,9),Hqd:Fr(_.jl(this,_.zr,7))}}else a=void 0;return a};var hVa=new _.ir("/devtools.grimoire.FileService/GetContents",_.Pr,_.as,function(a){return a.Yc()},_.NUa);_.iVa=new _.ir("/devtools.grimoire.FileService/GetContentsStreaming",_.Pr,_.as,function(a){return a.Yc()},_.NUa);_.es=function(a){this.Ca=_.Ib(a)};_.W(_.es,_.zk);_.es.prototype.Yr=function(){return _.jl(this,bk,1)};_.es.prototype.D6=function(a){return _.ll(this,1,a)};_.es.prototype.Xd=function(){return _.xl(this,2)};_.es.prototype.Vc=function(a){return _.dk(this,2,a)};_.es.prototype.toObject=function(){if(this!=null){_.fc(this);var a={Uf:STa(this.Yr()),path:_.xl(this,2),gBd:_.l(_.zl(this,3,3)),maxRelatedFiles:_.tl(this,4),logForPath:_.sl(this,6),logForPathWithPagination:_.sl(this,7)}}else a=void 0;return a};_.fs=function(a){this.Ca=_.Ib(a)};_.W(_.fs,_.zk);_.fs.prototype.Xd=function(){return _.xl(this,1)};_.fs.prototype.Vc=function(a){return _.dk(this,1,a)};var jVa=function(a){this.Ca=_.Ib(a)};_.W(jVa,_.zk);var kVa=_.jc(jVa);var lVa=function(a){if(a!=null)return _.fc(a),{path:_.xl(a,1),FEd:_.l(_.zl(a,2,3))}};_.fs.prototype.toObject=function(){return lVa(this)};jVa.prototype.toObject=function(){if(this!=null){_.fc(this);var a={nDd:_.cc(_.kl(this,_.fs,1,_.hl()),lVa)}}else a=void 0;return a};var mVa=new _.ir("/devtools.grimoire.FileService/GetDynamicRelatedFiles",_.es,jVa,function(a){return a.Yc()},kVa);var gs=function(a){this.Ca=_.Ib(a)};_.W(gs,_.zk);gs.prototype.fw=function(){return _.jl(this,_.zr,1)};gs.prototype.Uw=function(a){return _.ll(this,1,a)};gs.prototype.toObject=function(){if(this!=null){_.fc(this);var a={fileSpec:Fr(this.fw()),spacesPerTab:_.tl(this,2)}}else a=void 0;return a};var nVa=function(a){this.Ca=_.Ib(a)};_.W(nVa,_.zk);nVa.prototype.tC=function(){return _.jl(this,Ur,1)};var oVa=_.jc(nVa);nVa.prototype.toObject=function(){if(this!=null){_.fc(this);var a={Wn:YUa(this.tC())}}else a=void 0;return a};var pVa=new _.ir("/devtools.grimoire.FileService/GetFolding",gs,nVa,function(a){return a.Yc()},oVa);var hs=function(a){this.Ca=_.Ib(a)};_.W(hs,_.zk);hs.prototype.fw=function(){return _.jl(this,_.zr,1)};hs.prototype.Uw=function(a){return _.ll(this,1,a)};hs.prototype.toObject=function(){if(this!=null){_.fc(this);var a={fileSpec:Fr(this.fw())}}else a=void 0;return a};var qVa=function(a){this.Ca=_.Ib(a)};_.W(qVa,_.zk);qVa.prototype.uC=function(){return _.jl(this,Wr,3)};var rVa=_.jc(qVa);qVa.prototype.toObject=function(){if(this!=null){_.fc(this);var a={outline:bVa(this.uC())}}else a=void 0;return a};var sVa=new _.ir("/devtools.grimoire.FileService/GetOutline",hs,qVa,function(a){return a.Yc()},rVa);var is=function(a){this.Ca=_.Ib(a)};_.W(is,_.zk);is.prototype.fw=function(){return _.jl(this,_.zr,1)};is.prototype.Uw=function(a){return _.ll(this,1,a)};is.prototype.getAttributeNames=function(a){return _.Al(this,2,a)};is.prototype.toObject=function(){if(this!=null){_.fc(this);var a={fileSpec:Fr(this.fw()),Vpd:_.l(_.zl(this,2,3))}}else a=void 0;return a};var js=function(a){this.Ca=_.Ib(a)};_.W(js,_.zk);js.prototype.getName=function(){return _.xl(this,1)};js.prototype.qe=function(a){return _.dk(this,1,a)};js.prototype.getStringValue=function(){return _.Cl(this,2,tVa)};js.prototype.setStringValue=function(a){return ek(this,2,tVa,Ab(a))};var tVa=[2];var ks=function(a){this.Ca=_.Ib(a)};_.W(ks,_.zk);ks.prototype.getName=function(){return _.xl(this,1)};ks.prototype.qe=function(a){return _.dk(this,1,a)};ks.prototype.setAttribute=function(a,b){return _.gl(this,2,js,a,b)};ks.prototype.removeAttribute=function(a){return tCa(this,2,js,a)};var uVa=function(a){this.Ca=_.Ib(a)};_.W(uVa,_.zk);uVa.prototype.RGb=function(){return _.zl(this,1,_.hl())};var vVa=_.jc(uVa);var wVa=function(a){if(a!=null)return _.fc(a),{name:_.xl(a,1),stringValue:_.l(_.Fl(a,2,tVa))}};js.prototype.toObject=function(){return wVa(this)};var xVa=function(a){if(a!=null){_.fc(a);var b=_.xl(a,1);a=_.kl(a,js,2,_.hl());return{name:b,Upd:_.cc(a,wVa)}}};ks.prototype.toObject=function(){return xVa(this)};uVa.prototype.toObject=function(){if(this!=null){_.fc(this);var a={gjd:_.l(_.zl(this,1,3)),ZFd:_.cc(_.kl(this,ks,2,_.hl()),xVa)}}else a=void 0;return a};var yVa=new _.ir("/devtools.grimoire.FileService/ListTargets",is,uVa,function(a){return a.Yc()},vVa);_.ls=function(a){this.Ca=_.Ib(a)};_.W(_.ls,_.zk);_.ls.prototype.addPath=function(a,b){return kca(this,1,_.zb,a,b,_.Cb)};_.ls.prototype.Xd=function(){return _.Al(this,1)};_.ls.prototype.Vc=function(a,b){return _.ac(this,1,_.zb,a,b,_.Cb)};_.ls.prototype.toObject=function(){if(this!=null){_.fc(this);var a={ZAd:_.l(_.zl(this,1,3))}}else a=void 0;return a};var zVa=function(a){this.Ca=_.Ib(a)};_.W(zVa,_.zk);zVa.prototype.Cga=function(){return _.xl(this,1)};zVa.prototype.Pxa=function(){return _.vl(this,2)};_.ms=function(a){this.Ca=_.Ib(a)};_.W(_.ms,_.zk);_.ms.prototype.Xd=function(){return _.xl(this,1)};_.ms.prototype.Vc=function(a){return _.dk(this,1,a)};_.ms.prototype.Pxa=function(){return _.vl(this,2)};_.ms.prototype.R3=function(){return _.kl(this,zVa,4,_.hl())};var AVa=function(a){this.Ca=_.Ib(a)};_.W(AVa,_.zk);var BVa=_.jc(AVa);var CVa=function(a){if(a!=null)return _.fc(a),{language:_.xl(a,1),lines:_.ul(a,2),files:_.ul(a,3)}};zVa.prototype.toObject=function(){return CVa(this)};var DVa=function(a){if(a!=null)return _.fc(a),{path:_.xl(a,1),lines:_.ul(a,2),files:_.ul(a,3),ENb:_.cc(a.R3(),CVa)}};_.ms.prototype.toObject=function(){return DVa(this)};AVa.prototype.toObject=function(){if(this!=null){_.fc(this);var a={nsd:_.cc(_.kl(this,_.ms,1,_.hl()),DVa)}}else a=void 0;return a};_.EVa=new _.ir("/devtools.grimoire.LangCountsService/ListLangCounts",_.ls,AVa,function(a){return a.Yc()},BVa);var FVa=function(a,b,c){c=c||{};c.format="jspb";this.Dg=new _.xr(c);this.Gg=a==void 0?a:a.replace(/\/+$/,"")},GVa=function(a,b,c){c=c||{};c.format="jspb";this.Dg=new _.xr(c);this.Gg=a==void 0?a:a.replace(/\/+$/,"")};_.h=FVa.prototype;_.h.Jxa=function(a,b){return _.yr(this.Dg,this.Gg+"/$rpc/devtools.grimoire.FileService/GetContents",a,b||{},hVa)};_.h.uC=function(a,b){return _.yr(this.Dg,this.Gg+"/$rpc/devtools.grimoire.FileService/GetOutline",a,b||{},sVa)};
_.h.tC=function(a,b){return _.yr(this.Dg,this.Gg+"/$rpc/devtools.grimoire.FileService/GetFolding",a,b||{},pVa)};_.h.r1a=function(a,b){return _.yr(this.Dg,this.Gg+"/$rpc/devtools.grimoire.FileService/GetDynamicRelatedFiles",a,b||{},mVa)};_.h.XOb=function(a){return _.yr(this.Dg,this.Gg+"/$rpc/devtools.grimoire.FileService/ListTargets",a,{},yVa)};GVa.prototype.jab=function(a,b){return _.yr(this.Dg,this.Gg+"/$rpc/devtools.grimoire.FeedbackService/SendFeedback",a,b||{},CUa)};_.Kra="project";var HVa=rra.concat(["forceDomain","sq"]);var Ara;Ara=/^(.*)\/.+$/;_.IVa=/^\//;_.wi=/^[0-9a-f]{40}$/;var rs;_.JVa=[void 0,"","HEAD"];_.KVa=[void 0,"","/"];_.yi=Object.freeze({m5a:"l",Zn:"dlc",Hf:"drc",My:"dlf",Cp:"drf",changelist:"cl",T_b:"rcl",Ov:"da",ty:"bp",Pj:"bpv",ag:"bpt",qu:"rpv",Pv:"sf",Ub:"ws",Ny:"dlw",Pw:"drw",LK:"flo",JP:"ic",vy:"dmbr"});_.Ai=function(a){if(a){a.ie!=null?(this.rb=a.ie.id,this.Sc=a.ie.type):this.Sc="project";this.repository=a.repository;this.Ib=a.Ib;this.path=a.path;var b;this.params=(b=a.params)!=null?b:{}}else this.params={}};
_.ns=function(a){if(a.k0b!==void 0)return a.k0b;var b=a.OUb(),c=b.commands;b=a.d8a(b.j7);Object.keys(b).length>0&&(a.path===""&&c.pop(),c.push(b));return a.k0b=c};_.Ai.prototype.nc=function(){var a=this.Y6a();this.rb&&_.os(a,this.rb,this.Sc);this.repository&&_.ps(a,this.repository);this.Ib&&_.qs(a,this.Ib);this.path&&a.Vc(this.path);var b=Object.assign({},this.params);a.lj(b);return a};_.Ai.prototype.Y6a=function(){return new rs};
_.ss=function(a,b){return b?_.Hra(a,b)&&_.Ira(a.Ib,b.Ib,_.JVa)&&_.Ira(a.path,b.path,_.KVa):!1};_.Ai.prototype.getParent=function(){var a=this.Y6a();if(this.rb){this.repository&&(a=_.os(a,this.rb,this.Sc));if(this.path){_.qs(_.ps(a,this.repository),this.Ib);_.ts(a,{Ub:this.params.Ub});var b=_.si(this.path);b&&(a=a.Vc(b+"/"))}return a.ob()}};
_.Ai.prototype.OUb=function(){var a=this.Ib&&_.ui(this.Ib);a=this.Ib&&this.path===void 0&&this.params.Zn?""+a+"..."+this.params.Zn:a;var b=["/"];if(!this.rb)return{j7:!1,commands:b};switch(this.Sc){case "host":b.push("h");b.push(this.rb);break;default:b.push(this.rb)}if(!this.repository)return{j7:!1,commands:b};b.push(this.repository);if(!a)return{j7:!0,commands:b};b.push("+");b.push(a);if(this.path===void 0)return{j7:!0,commands:b};b.push(":");b.push(this.path);return{j7:!0,commands:b}};
_.Ai.prototype.d8a=function(a){var b={};a&&(this.params.line&&(b.l=_.Jra(this.params.line)),this.params.My&&(b.dlf=this.params.My),(a=this.Ib&&this.path===void 0&&this.params.Zn?void 0:this.params.Zn)&&(b.dlc=a),this.params.Cp&&(b.drf=this.params.Cp),this.params.Hf&&(b.drc=this.params.Hf),this.params.Ov&&(b.da=this.params.Ov),this.params.ty&&(b.bp=this.params.ty),this.params.Pj!=null&&(b.bpv=this.params.Pj),this.params.ag!=null&&(b.bpt=this.params.ag),this.params.qu!=null&&(b.rpv=this.params.qu),
this.params.Pv!=null&&(b.sf=this.params.Pv),this.params.Ub!=null&&(b.ws=this.params.Ub),this.params.Ny!=null&&(b.dlw=this.params.Ny),this.params.Pw!=null&&(b.drw=this.params.Pw),this.params.LK!=null&&(b.flo=this.params.LK),this.params.JP!=null&&(b.ic=this.params.JP),this.params.vy!=null&&(b.dmbr=this.params.vy));return b};
_.p.Object.defineProperties(_.Ai.prototype,{HF:{configurable:!0,enumerable:!0,get:function(){return!(!this.path||this.path.endsWith("/"))}},parent:{configurable:!0,enumerable:!0,get:function(){this.zUb||(this.zUb=this.getParent());return this.zUb}},gC:{configurable:!0,enumerable:!0,get:function(){return this.Sc==="ossProject"?this.path||"":[this.rb,this.repository,_.Gra(this.Ib||null),this.path].join("/")}}});rs=function(){this.params={}};_.os=function(a,b,c){a.rb=b;a.Sc=c;return a};
_.ps=function(a,b){a.repository=b;return a};_.qs=function(a,b){a.Ib=b;return a};rs.prototype.Vc=function(a){this.path=a;return this};rs.prototype.lj=function(a){this.params=a||{};return this};
_.ts=function(a,b){b.line&&(a.params.line=b.line);b.My&&(a.params.My=b.My);b.Zn&&(a.params.Zn=b.Zn);b.Cp&&(a.params.Cp=b.Cp);b.Hf&&(a.params.Hf=b.Hf);b.Ov&&(a.params.Ov=b.Ov);b.ty&&(a.params.ty=b.ty);b.Pj!=null&&(a.params.Pj=b.Pj);b.ag!=null&&(a.params.ag=b.ag);b.qu!=null&&(a.params.qu=b.qu);b.Pv!=null&&(a.params.Pv=b.Pv);b.Ub&&(a.params.Ub=b.Ub);b.Ny!=null&&(a.params.Ny=b.Ny);b.Pw!=null&&(a.params.Pw=b.Pw);b.LK&&(a.params.LK=b.LK);b.JP&&(a.params.JP=b.JP);b.vy!=null&&(a.params.vy=b.vy);return a};
rs.prototype.ob=function(){return new _.Ai({ie:this.rb?{id:this.rb,type:this.Sc}:void 0,repository:this.repository,Ib:this.Ib,path:this.path,params:this.params})};_.zi=function(a){_.Ai.call(this,a);this.rb="Google";this.Sc="depot"};_.W(_.zi,_.Ai);_.us=function(a){return!a.Ib||_.fa(a.Ib,"HEAD")};_.zi.prototype.ji=function(){return!(!this.repository||!_.fa(this.repository,"piper"))};_.zi.prototype.Y6a=function(){return new LVa};_.zi.prototype.OUb=function(){var a=["/"];this.repository?(this.ji()?a.push("piper","_","depot"):a.push(this.repository),this.path!==void 0&&a.push(this.path)):a.push("repos");return{j7:!0,commands:a}};
_.zi.prototype.d8a=function(a){a=_.Ai.prototype.d8a.call(this,a);this.params.Hf&&(delete a.drc,a.rcl=this.params.Hf);_.us(this)||(a.cl=this.Ib);return a};_.p.Object.defineProperties(_.zi.prototype,{gC:{configurable:!0,enumerable:!0,get:function(){return this.repository?this.ji()?"/piper///depot/"+this.path:"/"+this.repository+"/"+this.path:""}}});var LVa=function(){this.params={};_.os(this,"Google","depot")};_.W(LVa,rs);
LVa.prototype.ob=function(){return this.Sc!=="depot"?rs.prototype.ob.call(this):new _.zi(this)};var Nra=Object.values(_.yi);var MVa={appBarTitle:"",appBarFontColor:"#ffffff",showTermsOfServiceLink:!0,showPrivacyLink:!0};var vs={appBarTitle:"Cloud Source Repositories",showPricingLink:!0,showSshKeysLink:!0,showLanguageAndRegionLink:!0,showTermsOfServiceLink:!0,showPrivacyLink:!0};var Wra,Xra="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 Zra;var csa,asa;var esa;var NVa;try{NVa=typeof Intl!=="undefined"&&Intl.v8BreakIterator}catch(a){NVa=!1}
_.Si=function(){this.uqa=(this.isBrowser=(this.Fmb=_.u(rKa))?this.Fmb==="browser":typeof document==="object"&&!!document)&&/(edge)/i.test(navigator.userAgent);this.s8=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent);this.uFa=this.isBrowser&&!(!window.chrome&&!NVa)&&typeof CSS!=="undefined"&&!this.uqa&&!this.s8;this.Oqa=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.uFa&&!this.uqa&&!this.s8;this.OM=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in
window);this.TGa=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent);this.Vq=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.s8;this.sLa=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.Oqa};_.Si.O=function(a){return new (a||_.Si)};_.Si.ua=_.q({token:_.Si,qa:_.Si.O,Fa:"root"});var OVa=new _.wd("cdk-input-modality-detector-options"),PVa={t8c:[18,17,224,91,16]},QVa={passive:!0,capture:!0},ws=function(){var a=this;this.yc=_.u(_.Si);this.w$=null;this.zU=new _.Oh(null);this.Dlb=0;this.lSa=function(f){var g,m;((g=a.Pg)==null?0:(m=g.t8c)==null?0:m.some(function(n){return n===f.keyCode}))||(a.zU.next("keyboard"),a.w$=_.Gi(f))};this.mSa=function(f){Date.now()-a.Dlb<650||(a.zU.next(_.Ura(f)?"keyboard":"mouse"),a.w$=_.Gi(f))};this.uWc=function(f){_.Vra(f)?a.zU.next("keyboard"):(a.Dlb=
Date.now(),a.zU.next("touch"),a.w$=_.Gi(f))};var b=_.u(_.ih),c=_.u(_.Wh),d=_.u(OVa,{optional:!0});this.Pg=Object.assign({},PVa,d);this.LRb=this.zU.ha(_.Wf());this.LRb.ha(_.Jf());if(this.yc.isBrowser){var e=_.u(_.De).At(null,null);this.HVc=b.Vb(function(){return[e.listen(c,"keydown",a.lSa,QVa),e.listen(c,"mousedown",a.mSa,QVa),e.listen(c,"touchstart",a.uWc,QVa)]})}};ws.prototype.La=function(){this.zU.complete();var a;(a=this.HVc)==null||a.forEach(function(b){return b()})};
_.p.Object.defineProperties(ws.prototype,{ibd:{configurable:!0,enumerable:!0,get:function(){return this.zU.value}}});ws.O=function(a){return new (a||ws)};ws.ua=_.q({token:ws,qa:ws.O,Fa:"root"});var RVa,SVa;RVa=new _.wd("cdk-focus-monitor-default-options");SVa=_.Ei({passive:!0,capture:!0});
_.xs=function(){var a=this;this.mb=_.u(_.ih);this.yc=_.u(_.Si);this.rRa=_.u(ws);this.qB=null;this.xSa=this.QUa=!1;this.aN=new Map;this.Vlb=0;this.f1=new Map;this.dpb=function(){a.QUa=!0;a.SZc=setTimeout(function(){return a.QUa=!1})};this.Sb=_.u(_.Wh,{optional:!0});this.Snb=new _.Nf;this.tta=function(c){for(var d=_.Gi(c);d;d=d.parentElement)c.type==="focus"?a.Vp(c,d):a.ik(c,d)};var b;this.Eib=((b=_.u(RVa,{optional:!0}))==null?void 0:b.etd)||0};
_.xs.prototype.Ek=function(a,b){b=b===void 0?!1:b;a=_.Ki(a);if(!this.yc.isBrowser||a.nodeType!==1)return _.df();var c=_.fsa(a)||this.jQa(),d=this.aN.get(a);if(d)return b&&(d.eva=!0),d.subject;b={eva:b,subject:new _.Nf,Gma:c};this.aN.set(a,b);this.fXc(b);return b.subject};_.xs.prototype.Ji=function(a){a=_.Ki(a);var b=this.aN.get(a);b&&(b.subject.complete(),this.yTa(a),this.aN.delete(a),this.nXc(b))};
_.ys=function(a,b,c,d){b=_.Ki(b);b===a.jQa().activeElement?a.ATc(b).forEach(function(e){var f=_.k(e);e=f.next().value;f=f.next().value;return a.smb(e,c,f)}):(a.Gnb(c),typeof b.focus==="function"&&b.focus(d))};_.h=_.xs.prototype;_.h.La=function(){var a=this;this.aN.forEach(function(b,c){return a.Ji(c)})};_.h.jQa=function(){return this.Sb||document};_.h.dN=function(){return this.jQa().defaultView||window};
_.h.LTc=function(a){return this.qB?this.xSa?this.jYc(a)?"touch":"program":this.qB:this.QUa&&this.zlb?this.zlb:a&&this.iVc(a)?"mouse":"program"};_.h.jYc=function(a){return this.Eib===1||!(a==null||!a.contains(this.rRa.w$))};_.h.yTa=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.Gnb=function(a,b){var c=this;b=b===void 0?!1:b;this.mb.Vb(function(){c.qB=a;c.xSa=a==="touch"&&b;c.Eib===0&&(clearTimeout(c.tmb),c.tmb=setTimeout(function(){return c.qB=null},c.xSa?650:1))})};_.h.Vp=function(a,b){var c=this.aN.get(b);a=_.Gi(a);c&&(c.eva||b===a)&&this.smb(b,this.LTc(a),c)};_.h.ik=function(a,b){var c=this.aN.get(b);!c||c.eva&&a.relatedTarget instanceof Node&&b.contains(a.relatedTarget)||(this.yTa(b),this.Vib(c,null))};_.h.Vib=function(a,b){a.subject.ql.length&&this.mb.run(function(){return a.subject.next(b)})};
_.h.fXc=function(a){var b=this;if(this.yc.isBrowser){var c=a.Gma;(a=this.f1.get(c)||0)||this.mb.Vb(function(){c.addEventListener("focus",b.tta,SVa);c.addEventListener("blur",b.tta,SVa)});this.f1.set(c,a+1);++this.Vlb===1&&(this.mb.Vb(function(){b.dN().addEventListener("focus",b.dpb)}),this.rRa.LRb.ha(_.Zf(this.Snb)).subscribe(function(d){b.Gnb(d,!0)}))}};
_.h.nXc=function(a){a=a.Gma;if(this.f1.has(a)){var b=this.f1.get(a);b>1?this.f1.set(a,b-1):(a.removeEventListener("focus",this.tta,SVa),a.removeEventListener("blur",this.tta,SVa),this.f1.delete(a))}--this.Vlb||(this.dN().removeEventListener("focus",this.dpb),this.Snb.next(),clearTimeout(this.SZc),clearTimeout(this.tmb))};_.h.smb=function(a,b,c){this.yTa(a,b);this.Vib(c,b);this.zlb=b};_.h.ATc=function(a){var b=[];this.aN.forEach(function(c,d){(d===a||c.eva&&d.contains(a))&&b.push([d,c])});return b};
_.h.iVc=function(a){var b=this.rRa,c=b.w$;if(b.ibd!=="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};_.xs.O=function(a){return new (a||_.xs)};_.xs.ua=_.q({token:_.xs,qa:_.xs.O,Fa:"root"});_.zs=function(){this.yc=_.u(_.Si)};_.zs.prototype.rg=function(a){return a.hasAttribute("disabled")};_.zs.prototype.isVisible=function(a){return!!(a.offsetWidth||a.offsetHeight||typeof a.getClientRects==="function"&&a.getClientRects().length)&&getComputedStyle(a).visibility==="visible"};
var TVa=function(a,b){if(!a.yc.isBrowser)return!1;try{var c=(b.ownerDocument&&b.ownerDocument.defaultView||window).frameElement}catch(g){c=null}if(c&&(jsa(c)===-1||!a.isVisible(c)))return!1;c=b.nodeName.toLowerCase();var d=jsa(b);if(b.hasAttribute("contenteditable"))a=d!==-1;else{var e;if(!(e=c==="iframe"||c==="object")&&(e=a.yc.Oqa&&a.yc.OM)){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.yc.TGa||b.hasAttribute("controls"):b.tabIndex>=0}return a};_.zs.prototype.FF=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")||isa(a);return c&&!this.rg(a)&&((b==null?void 0:b.w8c)||this.isVisible(a))};_.zs.O=function(a){return new (a||_.zs)};
_.zs.ua=_.q({token:_.zs,qa:_.zs.O,Fa:"root"});var UVa;UVa=new WeakMap;_.Zi=function(){this.Xb=_.u(_.dg);this.FPa=_.u(_.Ce)};_.Zi.prototype.load=function(a){var b=this.QA=this.QA||this.Xb.get(_.oh),c=UVa.get(b);c||(c={cPb:new Set,CYb:[]},UVa.set(b,c),b.ae(function(){var d;(d=UVa.get(b))==null||d.CYb.forEach(function(e){return e.destroy()});UVa.delete(b)}));c.cPb.has(a)||(c.cPb.add(a),c.CYb.push(Nna(a,{gF:this.FPa})))};_.Zi.O=function(a){return new (a||_.Zi)};_.Zi.ua=_.q({token:_.Zi,qa:_.Zi.O,Fa:"root"});_.As=function(){};_.As.O=function(a){return new (a||_.As)};_.As.wa=_.Ie({type:_.As,oa:[["ng-component"]],Rb:["cdkVisuallyHidden"],Aa:0,Ba:0,ta:function(){},styles:[".cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}\n"],lb:2,Ma:0});var Bs=function(a,b,c,d,e,f){var g=this;this.ad=a;this.VI=b;this.mb=c;this.Sb=d;this.Xb=f;this.Zra=!1;this.G4b=function(){var m=g.mkb("end");m&&m.focus(void 0);return!!m};this.iDb=function(){return VVa(g)};this.aJ=!0;(e===void 0?0:e)||_.WVa(this)};Bs.prototype.destroy=function(){var a=this.IJ,b=this.bJ;a&&(a.removeEventListener("focus",this.G4b),a.remove());b&&(b.removeEventListener("focus",this.iDb),b.remove());this.IJ=this.bJ=null;this.Zra=!1};
_.WVa=function(a){a.Zra||(a.mb.Vb(function(){a.IJ||(a.IJ=a.kib(),a.IJ.addEventListener("focus",a.G4b));a.bJ||(a.bJ=a.kib(),a.bJ.addEventListener("focus",a.iDb))}),a.ad.parentNode&&(a.ad.parentNode.insertBefore(a.IJ,a.ad),a.ad.parentNode.insertBefore(a.bJ,a.ad.nextSibling),a.Zra=!0))};_.XVa=function(a){return new Promise(function(b){a.LSc(function(){return b(a.Wfa())})})};
Bs.prototype.mkb=function(a){var b=this.ad.querySelectorAll("[cdk-focus-region-"+a+"], [cdkFocusRegion"+(a+"], [cdk-focus-")+(a+"]"));return a=="start"?b.length?b[0]:this.nQa(this.ad):b.length?b[b.length-1]:this.ckb(this.ad)};Bs.prototype.Wfa=function(a){var b=this.ad.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if(b){if(!this.VI.FF(b))return b=this.nQa(b),b==null||b.focus(a),!!b;b.focus(a);return!0}return VVa(this,a)};var VVa=function(a,b){(a=a.mkb("start"))&&a.focus(b);return!!a};
_.h=Bs.prototype;_.h.xf=function(){return this.Zra};_.h.nQa=function(a){if(this.VI.FF(a)&&TVa(this.VI,a))return a;a=a.children;for(var b=0;b<a.length;b++){var c=a[b].nodeType===this.Sb.ELEMENT_NODE?this.nQa(a[b]):null;if(c)return c}return null};_.h.ckb=function(a){if(this.VI.FF(a)&&TVa(this.VI,a))return a;a=a.children;for(var b=a.length-1;b>=0;b--){var c=a[b].nodeType===this.Sb.ELEMENT_NODE?this.ckb(a[b]):null;if(c)return c}return null};
_.h.kib=function(){var a=this.Sb.createElement("div");this.Jaa(this.aJ,a);a.classList.add("cdk-visually-hidden");a.classList.add("cdk-focus-trap-anchor");a.setAttribute("aria-hidden","true");return a};_.h.Jaa=function(a,b){a?b.setAttribute("tabindex","0"):b.removeAttribute("tabindex")};var YVa=function(a,b){a.IJ&&a.bJ&&(a.Jaa(b,a.IJ),a.Jaa(b,a.bJ))};Bs.prototype.LSc=function(a){this.Xb?_.eg(a,{Mb:this.Xb}):setTimeout(a)};
_.p.Object.defineProperties(Bs.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.aJ},set:function(a){this.aJ=a;this.IJ&&this.bJ&&(this.Jaa(a,this.IJ),this.Jaa(a,this.bJ))}}});_.Cs=function(){this.VI=_.u(_.zs);this.mb=_.u(_.ih);this.Sb=_.u(_.Wh);this.Xb=_.u(_.dg);_.u(_.Zi).load(_.As)};_.Cs.prototype.create=function(a,b){return new Bs(a,this.VI,this.mb,this.Sb,b===void 0?!1:b,this.Xb)};_.Cs.O=function(a){return new (a||_.Cs)};_.Cs.ua=_.q({token:_.Cs,qa:_.Cs.O,Fa:"root"});
_.Ds=function(){this.Ka=_.u(_.he);this.G9=_.u(_.Cs);this.gta=null;_.u(_.Si).isBrowser&&(this.Aj=this.G9.create(this.Ka.na,!0))};_.h=_.Ds.prototype;_.h.La=function(){var a;(a=this.Aj)==null||a.destroy();this.gta&&(this.gta.focus(),this.gta=null)};_.h.Od=function(){var a;(a=this.Aj)==null||_.WVa(a);this.Xsb&&this.Ihb()};_.h.eo=function(){this.Aj&&!this.Aj.xf()&&_.WVa(this.Aj)};_.h.Wb=function(a){a=a.autoCapture;var b;a&&!a.JK&&this.Xsb&&((b=this.Aj)==null?0:b.xf())&&this.Ihb()};
_.h.Ihb=function(){this.gta=_.Fi();var a;(a=this.Aj)==null||_.XVa(a)};_.p.Object.defineProperties(_.Ds.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.Aj)==null?void 0:a.enabled)||!1},set:function(a){this.Aj&&(this.Aj.enabled=a)}}});_.Ds.O=function(a){return new (a||_.Ds)};_.Ds.Ea=_.Ke({type:_.Ds,oa:[["","cdkTrapFocus",""]],inputs:{enabled:[2,"cdkTrapFocus","enabled",_.vh],Xsb:[2,"cdkTrapFocusAutoCapture","autoCapture",_.vh]},Rb:["cdkTrapFocus"],features:[_.zn]});var ZVa=new Set,Es,lj=function(){this.yc=_.u(_.Si);this.Fsa=_.u(_.sKa,{optional:!0});this.qN=this.yc.isBrowser&&window.matchMedia?window.matchMedia.bind(window):ksa};lj.prototype.matchMedia=function(a){if(this.yc.Oqa||this.yc.uFa){var b=this.Fsa;if(!ZVa.has(a))try{Es||(Es=document.createElement("style"),b&&Es.setAttribute("nonce",b),Es.setAttribute("type","text/css"),document.head.appendChild(Es)),Es.sheet&&(Es.sheet.insertRule("@media "+a+" {body{ }}",0),ZVa.add(a))}catch(c){console.error(c)}}return this.qN(a)};
lj.O=function(a){return new (a||lj)};lj.ua=_.q({token:lj,qa:lj.O,Fa:"root"});_.Fs=function(){this.SVc=_.u(lj);this.Cf=_.u(_.ih);this.ZSa=new Map;this.nPa=new _.Nf};_.Fs.prototype.La=function(){this.nPa.next();this.nPa.complete()};_.Fs.prototype.observe=function(a){var b=this;a=lsa(_.Hi(a)).map(function(c){return b.iXc(c).observable});a=_.mf(a);a=_.pf(a.ha(_.Hf(1)),a.ha(_.Wf(),_.Ef(0)));return a.ha(_.E(function(c){var d={matches:!1,Ar:{}};c.forEach(function(e){var f=e.matches;e=e.query;d.matches=d.matches||f;d.Ar[e]=f});return d}))};
_.Fs.prototype.iXc=function(a){var b=this;if(this.ZSa.has(a))return this.ZSa.get(a);var c=this.SVc.matchMedia(a),d={observable:(new _.Re(function(e){var f=function(g){return b.Cf.run(function(){return e.next(g)})};c.addListener(f);return function(){c.removeListener(f)}})).ha(_.Xf(c),_.E(function(e){return{query:a,matches:e.matches}}),_.Zf(this.nPa)),xzd:c};this.ZSa.set(a,d);return d};_.Fs.O=function(a){return new (a||_.Fs)};_.Fs.ua=_.q({token:_.Fs,qa:_.Fs.O,Fa:"root"});var Gs=function(){var a=this;this.yc=_.u(_.Si);this.Sb=_.u(_.Wh);this.KQc=_.u(_.Fs).observe("(forced-colors: active)").subscribe(function(){a.SQa&&(a.SQa=!1,a.dOa())})},$Va=function(a){if(!a.yc.isBrowser)return 0;var b=a.Sb.createElement("div");b.style.backgroundColor="rgb(1,2,3)";b.style.position="absolute";a.Sb.body.appendChild(b);a=(a=a.Sb.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};Gs.prototype.La=function(){this.KQc.unsubscribe()};Gs.prototype.dOa=function(){if(!this.SQa&&this.yc.isBrowser&&this.Sb.body){var a=this.Sb.body.classList;a.remove("cdk-high-contrast-active","cdk-high-contrast-black-on-white","cdk-high-contrast-white-on-black");this.SQa=!0;var b=$Va(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")}};
Gs.O=function(a){return new (a||Gs)};Gs.ua=_.q({token:Gs,qa:Gs.O,Fa:"root"});var aWa=new _.wd("liveAnnouncerElement",{Fa:"root",qa:msa}),bWa=new _.wd("LIVE_ANNOUNCER_DEFAULT_OPTIONS");_.Is=function(){};_.Is.prototype.create=function(a){return typeof MutationObserver==="undefined"?null:new MutationObserver(a)};_.Is.O=function(a){return new (a||_.Is)};_.Is.ua=_.q({token:_.Is,qa:_.Is.O,Fa:"root"});_.Js=function(){this.dWc=_.u(_.Is);this.mB=new Map;this.mb=_.u(_.ih)};_.h=_.Js.prototype;_.h.La=function(){var a=this;this.mB.forEach(function(b,c){return a.Uhb(c)})};
_.h.observe=function(a){var b=this,c=_.Ki(a);return new _.Re(function(d){var e=b.kWc(c).ha(_.E(function(f){return f.filter(function(g){return!nsa(g)})}),_.yf(function(f){return!!f.length})).subscribe(function(f){b.mb.run(function(){d.next(f)})});return function(){e.unsubscribe();b.dZc(c)}})};
_.h.kWc=function(a){var b=this;return this.mb.Vb(function(){if(b.mB.has(a))b.mB.get(a).count++;else{var c=new _.Nf,d=b.dWc.create(function(e){return c.next(e)});d&&d.observe(a,{characterData:!0,childList:!0,subtree:!0});b.mB.set(a,{Vbd:d,stream:c,count:1})}return b.mB.get(a).stream})};_.h.dZc=function(a){this.mB.has(a)&&(this.mB.get(a).count--,this.mB.get(a).count||this.Uhb(a))};_.h.Uhb=function(a){if(this.mB.has(a)){var b=this.mB.get(a),c=b.Vbd;b=b.stream;c&&c.disconnect();b.complete();this.mB.delete(a)}};
_.Js.O=function(a){return new (a||_.Js)};_.Js.ua=_.q({token:_.Js,qa:_.Js.O,Fa:"root"});_.Ks=function(){this.WOa=_.u(_.Js);this.Ka=_.u(_.he);this.event=new _.Jj;this.oc=!1;this.aPa=null};_.Ks.prototype.Od=function(){this.aPa||this.disabled||this.vr()};_.Ks.prototype.La=function(){this.zUa()};_.Ks.prototype.vr=function(){this.zUa();var a=this.WOa.observe(this.Ka);this.aPa=(this.Wda?a.ha(_.Ef(this.Wda)):a).subscribe(this.event)};_.Ks.prototype.zUa=function(){var a;(a=this.aPa)==null||a.unsubscribe()};
_.p.Object.defineProperties(_.Ks.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.oc},set:function(a){(this.oc=a)?this.zUa():this.vr()}},Wda:{configurable:!0,enumerable:!0,get:function(){return this.kSc},set:function(a){this.kSc=_.Li(a);this.vr()}}});_.Ks.O=function(a){return new (a||_.Ks)};_.Ks.Ea=_.Ke({type:_.Ks,oa:[["","cdkObserveContent",""]],inputs:{disabled:[2,"cdkObserveContentDisabled","disabled",_.vh],Wda:"debounce"},outputs:{event:"cdkObserveContent"},Rb:["cdkObserveContent"]});
_.Ls=function(){};_.Ls.O=function(a){return new (a||_.Ls)};_.Ls.Ha=_.Je({type:_.Ls});_.Ls.Ga=_.Xc({Pb:[_.Is]});var cWa;cWa=0;_.Ms=function(){this.mb=_.u(_.ih);this.vf=_.u(bWa,{optional:!0});this.Sb=_.u(_.Wh);this.oN=_.u(aWa,{optional:!0})||this.YRc()};_.h=_.Ms.prototype;
_.h.Ll=function(a){var b=_.Gc.apply(1,arguments),c=this,d=this.vf;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.fta);f||(f=d&&d.gD?d.gD:"polite");e==null&&d&&(e=d.duration);this.oN.setAttribute("aria-live",f);this.oN.id&&this.QSc(this.oN.id);this.mb.Vb(function(){c.ora||(c.ora=new Promise(function(g){return c.pra=g}));clearTimeout(c.fta);c.fta=setTimeout(function(){c.oN.textContent=a;typeof e==="number"&&(c.fta=
setTimeout(function(){return c.clear()},e));var g;(g=c.pra)==null||g.call(c);c.ora=c.pra=void 0},100);return c.ora})};_.h.clear=function(){this.oN&&(this.oN.textContent="")};_.h.La=function(){clearTimeout(this.fta);var a;(a=this.oN)==null||a.remove();this.oN=null;var b;(b=this.pra)==null||b.call(this);this.ora=this.pra=void 0};
_.h.YRc=function(){for(var a=this.Sb.getElementsByClassName("cdk-live-announcer-element"),b=this.Sb.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-"+cWa++;this.Sb.body.appendChild(b);return b};
_.h.QSc=function(a){for(var b=this.Sb.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)}};_.Ms.O=function(a){return new (a||_.Ms)};_.Ms.ua=_.q({token:_.Ms,qa:_.Ms.O,Fa:"root"});_.Ns=function(){_.u(Gs).dOa()};_.Ns.O=function(a){return new (a||_.Ns)};_.Ns.Ha=_.Je({type:_.Ns});_.Ns.Ga=_.Xc({imports:[_.Ls]});var qsa;qsa=0;_.Os=function(){this.yc=_.u(_.Si);this.Sb=_.u(_.Wh);this.sE=new Map;this.rN=null;this.Dh=""+qsa++;_.u(_.Zi).load(_.As);this.Dh=_.u(qKa)+"-"+qsa++};_.Os.prototype.describe=function(a,b,c){if(this.dRc(a,b)){var d=psa(b,c);typeof b!=="string"?(rsa(b,this.Dh),this.sE.set(d,{Gja:b,RBa:0})):this.sE.has(d)||this.ZRc(b,c);this.mlb(a,d)||this.bQc(a,d)}};
_.Ps=function(a,b,c,d){if(c&&a.nlb(b)){d=psa(c,d);a.mlb(b,d)&&a.pXc(b,d);typeof c==="string"&&(b=a.sE.get(d))&&b.RBa===0&&a.pSc(d);var e;((e=a.rN)==null?void 0:e.childNodes.length)===0&&(a.rN.remove(),a.rN=null)}};_.h=_.Os.prototype;_.h.La=function(){for(var a=this.Sb.querySelectorAll('[cdk-describedby-host="'+this.Dh+'"]'),b=0;b<a.length;b++)this.mXc(a[b]),a[b].removeAttribute("cdk-describedby-host");var c;(c=this.rN)==null||c.remove();this.rN=null;this.sE.clear()};
_.h.ZRc=function(a,b){var c=this.Sb.createElement("div");rsa(c,this.Dh);c.textContent=a;b&&c.setAttribute("role",b);this.aSc();this.rN.appendChild(c);this.sE.set(psa(a,b),{Gja:c,RBa:0})};_.h.pSc=function(a){var b,c;(b=this.sE.get(a))==null||(c=b.Gja)==null||c.remove();this.sE.delete(a)};
_.h.aSc=function(){if(!this.rN){for(var a=this.Sb.querySelectorAll('.cdk-describedby-message-container[platform="server"]'),b=0;b<a.length;b++)a[b].remove();a=this.Sb.createElement("div");a.style.visibility="hidden";a.classList.add("cdk-describedby-message-container");a.classList.add("cdk-visually-hidden");this.yc.isBrowser||a.setAttribute("platform","server");this.Sb.body.appendChild(a);this.rN=a}};
_.h.mXc=function(a){var b=osa(a,"aria-describedby").filter(function(c){return c.indexOf("cdk-describedby-message")!=0});a.setAttribute("aria-describedby",b.join(" "))};_.h.bQc=function(a,b){b=this.sE.get(b);_.Mi(a,"aria-describedby",b.Gja.id);a.setAttribute("cdk-describedby-host",this.Dh);b.RBa++};_.h.pXc=function(a,b){b=this.sE.get(b);b.RBa--;_.Ni(a,"aria-describedby",b.Gja.id);a.removeAttribute("cdk-describedby-host")};
_.h.mlb=function(a,b){a=osa(a,"aria-describedby");b=(b=this.sE.get(b))&&b.Gja.id;return!!b&&a.indexOf(b)!=-1};_.h.dRc=function(a,b){if(!this.nlb(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.nlb=function(a){return a.nodeType===this.Sb.ELEMENT_NODE};_.Os.O=function(a){return new (a||_.Os)};_.Os.ua=_.q({token:_.Os,qa:_.Os.O,Fa:"root"});var Qs=function(a,b,c,d,e,f,g,m){Bs.call(this,a,b,c,d,g.defer,m);this.p0=e;this.isa=f;this.p0.register(this)};_.W(Qs,Bs);Qs.prototype.destroy=function(){this.p0.fC(this);Bs.prototype.destroy.call(this)};Qs.prototype.Wib=function(){this.isa.bWb(this);YVa(this,!0)};Qs.prototype.Hib=function(){this.isa.zqb(this);YVa(this,!1)};_.p.Object.defineProperties(Qs.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.aJ},set:function(a){(this.aJ=a)?this.p0.register(this):this.p0.fC(this)}}});var dWa=function(){this.pU=null};dWa.prototype.bWb=function(a){var b=this;this.pU&&a.Sb.removeEventListener("focus",this.pU,!0);this.pU=function(c){return b.MN(a,c)};a.mb.Vb(function(){a.Sb.addEventListener("focus",b.pU,!0)})};dWa.prototype.zqb=function(a){this.pU&&(a.Sb.removeEventListener("focus",this.pU,!0),this.pU=null)};
dWa.prototype.MN=function(a,b){b=b.target;var c=a.ad,d;!b||c.contains(b)||((d=b.closest)==null?0:d.call(b,"div.cdk-overlay-pane"))||setTimeout(function(){a.enabled&&!c.contains(a.Sb.activeElement)&&VVa(a)})};var eWa=new _.wd("FOCUS_TRAP_INERT_STRATEGY");var Rs=function(){this.Gra=[]};Rs.prototype.register=function(a){var b=this.Gra=this.Gra.filter(function(c){return c!==a});b.length&&b[b.length-1].Hib();b.push(a);a.Wib()};Rs.prototype.fC=function(a){a.Hib();var b=this.Gra;a=b.indexOf(a);a!==-1&&(b.splice(a,1),b.length&&b[b.length-1].Wib())};Rs.O=function(a){return new (a||Rs)};Rs.ua=_.q({token:Rs,qa:Rs.O,Fa:"root"});_.Ss=function(){this.VI=_.u(_.zs);this.mb=_.u(_.ih);this.p0=_.u(Rs);this.Sb=_.u(_.Wh);this.Xb=_.u(_.dg);this.isa=_.u(eWa,{optional:!0})||new dWa};_.Ss.prototype.create=function(a,b){b=b===void 0?{defer:!1}:b;return new Qs(a,this.VI,this.mb,this.Sb,this.p0,this.isa,typeof b==="boolean"?{defer:b}:b,this.Xb)};_.Ss.O=function(a){return new (a||_.Ss)};_.Ss.ua=_.q({token:_.Ss,qa:_.Ss.O,Fa:"root"});var fWa;fWa={};_.aj=function(){this.hhb=_.u(qKa)};_.aj.prototype.getId=function(a){this.hhb!=="ng"&&(a+=this.hhb);fWa.hasOwnProperty(a)||(fWa[a]=0);return a+fWa[a]++};_.aj.O=function(a){return new (a||_.aj)};_.aj.ua=_.q({token:_.aj,qa:_.aj.O,Fa:"root"});var gWa=function(a,b){this.vsa=new _.Nf;this.Hc=[];this.g1=-1;this.NU=[];this.v1b=this.vTa=new _.Nf;var c=typeof(b==null?void 0:b.VYa)==="number"?b.VYa:200;if(b==null?0:b.Au)this.qt=b.Au;this.Bna(a);this.gYc(c)};_.h=gWa.prototype;_.h.destroy=function(){this.NU=[];this.vsa.complete();this.vTa.complete()};_.h.Bna=function(a){this.Hc=a};_.h.YK=function(a){var b=a.keyCode;a.key&&a.key.length===1?this.vsa.next(a.key.toLocaleUpperCase()):(b>=65&&b<=90||b>=48&&b<=57)&&this.vsa.next(String.fromCharCode(b))};
_.h.I4=function(){return this.NU.length>0};_.h.reset=function(){this.NU=[]};
_.h.gYc=function(a){var b=this;this.vsa.ha(_.$f(function(c){return b.NU.push(c)}),_.Ef(a),_.yf(function(){return b.NU.length>0}),_.E(function(){return b.NU.join("").toLocaleUpperCase()})).subscribe(function(c){for(var d=1;d<b.Hc.length+1;d++){var e=b.Hc[(b.g1+d)%b.Hc.length],f=void 0,g=void 0,m=void 0,n=void 0;if(((g=(f=b).qt)==null||!g.call(f,e))&&((n=(m=e).il)==null?void 0:n.call(m).toLocaleUpperCase().trim().indexOf(c))===0){b.vTa.next(e);break}}b.NU=[]})};var iWa,jWa;_.Ts=function(a,b){var c=this;this.Hc=a;this.Mn=_.Ig.apply(null,[-1].concat(_.v([])));this.Yh=_.Ig.apply(null,[null].concat(_.v([])));this.aba=!1;this.u1=_.Ne.EMPTY;this.z1=!0;this.bhb=[];this.eRa=!1;this.S$={enabled:!1,F2:10};this.qt=function(d){return d.disabled};this.vM=new _.Nf;this.Dc=new _.Nf;a instanceof _.Bg?this.xVc=a.Jc.subscribe(function(d){return c.vlb(d.toArray())}):_.Af(a)&&(this.DSc=_.th.apply(null,[function(){return c.vlb(a())}].concat(_.v([{Mb:b}]))))};
_.Ts.prototype.Au=function(a){this.qt=a;return this};_.Ts.prototype.ox=function(a){this.aba=a===void 0?!0:a;return this};_.hWa=function(a,b){a.z1=b===void 0?!0:b;return a};_.Us=function(a,b){a.dsa=b;return a};_.Ts.prototype.ZD=function(a){var b=this;a=a===void 0?200:a;this.u1.unsubscribe();var c=this.YT();this.Jl=new gWa(c,{VYa:typeof a==="number"?a:void 0,Au:function(d){return b.qt(d)}});this.u1=this.Jl.v1b.subscribe(function(d){b.kj(d)});return this};_.Vs=function(a){a.eRa=!0;return a};
_.Ts.prototype.kj=function(a){var b=this.Yh();_.Ws(this,a);this.Yh()!==b&&this.Dc.next(this.Mn())};
_.Ts.prototype.Gm=function(a){var b=this,c=a.keyCode,d=["altKey","ctrlKey","metaKey","shiftKey"].every(function(g){return!a[g]||b.bhb.indexOf(g)>-1});switch(c){case 9:this.vM.next();return;case 40:if(this.z1&&d){iWa(this);break}else return;case 38:if(this.z1&&d){jWa(this);break}else return;case 39:if(this.dsa&&d){this.dsa==="rtl"?jWa(this):iWa(this);break}else return;case 37:if(this.dsa&&d){this.dsa==="rtl"?iWa(this):jWa(this);break}else return;case 36:if(this.eRa&&d){_.Xs(this);break}else return;
case 35:if(this.eRa&&d){this.i1(this.YT().length-1,-1);break}else return;case 33:if(this.S$.enabled&&d){c=this.Mn()-this.S$.F2;this.i1(c>0?c:0,1);break}else return;case 34:if(this.S$.enabled&&d){c=this.Mn()+this.S$.F2;d=this.YT().length;this.i1(c<d?c:d-1,-1);break}else return;default:if(d||_.Di(a,"shiftKey")){var e;(e=this.Jl)==null||e.YK(a)}return}var f;(f=this.Jl)==null||f.reset();a.preventDefault()};_.Ts.prototype.I4=function(){return!!this.Jl&&this.Jl.I4()};_.Xs=function(a){a.i1(0,1)};
iWa=function(a){a.Mn()<0?_.Xs(a):a.ynb(1)};jWa=function(a){a.Mn()<0&&a.aba?a.i1(a.YT().length-1,-1):a.ynb(-1)};_.Ws=function(a,b){var c=a.YT();b=typeof b==="number"?b:c.indexOf(b);c=c[b];a.Yh.set(c==null?null:c);a.Mn.set(b);(a=a.Jl)!=null&&(a.g1=b)};_.h=_.Ts.prototype;_.h.destroy=function(){this.u1.unsubscribe();var a;(a=this.xVc)==null||a.unsubscribe();var b;(b=this.DSc)==null||b.destroy();var c;(c=this.Jl)==null||c.destroy();this.vM.complete();this.Dc.complete()};
_.h.ynb=function(a){this.aba?this.MXc(a):this.LXc(a)};_.h.MXc=function(a){for(var b=this.YT(),c=1;c<=b.length;c++){var d=(this.Mn()+a*c+b.length)%b.length;if(!this.qt(b[d])){this.kj(d);break}}};_.h.LXc=function(a){this.i1(this.Mn()+a,a)};_.h.i1=function(a,b){var c=this.YT();if(c[a]){for(;this.qt(c[a]);)if(a+=b,!c[a])return;this.kj(a)}};_.h.YT=function(){return _.Af(this.Hc)?this.Hc():this.Hc instanceof _.Bg?this.Hc.toArray():this.Hc};
_.h.vlb=function(a){var b;(b=this.Jl)==null||b.Bna(a);if(b=this.Yh())a=a.indexOf(b),a>-1&&a!==this.Mn()&&(this.Mn.set(a),(b=this.Jl)!=null&&(b.g1=a))};_.p.Object.defineProperties(_.Ts.prototype,{wr:{configurable:!0,enumerable:!0,get:function(){return this.Mn()}},Ke:{configurable:!0,enumerable:!0,get:function(){return this.Yh()}}});_.Ys=function(){_.Ts.apply(this,arguments);this.qB="program"};_.W(_.Ys,_.Ts);_.kWa=function(a,b){a.qB=b;return a};_.Ys.prototype.kj=function(a){_.Ts.prototype.kj.call(this,a);this.Ke&&this.Ke.focus(this.qB)};var lWa=function(a,b){var c=this;this.Mn=-1;this.Yh=null;this.Knb=!1;this.fRa="ltr";this.qt=function(){return!1};this.rt=function(d){return d};this.Hc=[];this.u1=_.Ne.EMPTY;this.Fkb=!1;this.Dc=new _.Nf;a instanceof _.Bg?(this.Hc=a.toArray(),a.Jc.subscribe(function(d){c.Hc=d.toArray();var e;(e=c.Jl)==null||e.Bna(c.Hc);c.Bob(c.Hc);c.mRa()})):_.zf(a)?a.subscribe(function(d){c.Hc=d;var e;(e=c.Jl)==null||e.Bna(d);c.Bob(d);c.mRa()}):(this.Hc=a,this.mRa());typeof b.Wgd==="boolean"&&(this.Knb=b.Wgd);b.HIb&&
(this.fRa=b.HIb);b.Au&&(this.qt=b.Au);b.Qq&&(this.rt=b.Qq);typeof b.k8b!=="undefined"&&this.ZXc(b.k8b)};_.h=lWa.prototype;_.h.mRa=function(){if(!this.Fkb&&this.Hc.length!==0){for(var a=0,b=0;b<this.Hc.length;b++)if(!this.qt(this.Hc[b])&&!this.hVc(this.Hc[b])){a=b;break}b=this.Hc[a];if(b.WPb){var c;(c=this.Yh)==null||c.x8b();this.Mn=a;this.Yh=b;(c=this.Jl)!=null&&(c.g1=a);b.WPb()}else this.Cy(a);this.Fkb=!0}};_.h.destroy=function(){this.u1.unsubscribe();var a;(a=this.Jl)==null||a.destroy();this.Dc.complete()};
_.h.Gm=function(a){switch(a.key){case "Tab":return;case "ArrowDown":this.fTc();break;case "ArrowUp":this.gTc();break;case "ArrowRight":this.fRa==="rtl"?this.fib():this.fjb();break;case "ArrowLeft":this.fRa==="rtl"?this.fjb():this.fib();break;case "Home":this.cTc();break;case "End":this.eTc();break;case "Enter":case " ":this.Rgb();break;default:if(a.key==="*")this.OSc();else{var b;(b=this.Jl)==null||b.YK(a);return}}var c;(c=this.Jl)==null||c.reset();a.preventDefault()};_.h.cTc=function(){this.Cy(this.ojb(-1))};
_.h.eTc=function(){this.Cy(this.pjb(this.Hc.length))};_.h.fTc=function(){this.Cy(this.ojb(this.Mn))};_.h.gTc=function(){this.Cy(this.pjb(this.Mn))};
_.h.Cy=function(a){var b=this;var c=c===void 0?{}:c;c.mCb!=null||(c.mCb=!0);var d=typeof a==="number"?a:this.Hc.findIndex(function(m){return b.rt(m)===b.rt(a)});if(!(d<0||d>=this.Hc.length)){var e=this.Hc[d];if(this.Yh===null||this.rt(e)!==this.rt(this.Yh)){var f=this.Yh;this.Yh=e!=null?e:null;this.Mn=d;(e=this.Jl)!=null&&(e.g1=d);var g;(g=this.Yh)==null||g.focus();f==null||f.x8b();c.mCb&&this.Dc.next(this.Yh);this.Knb&&this.Rgb()}}};
_.h.Bob=function(a){var b=this,c=this.Yh;if(c&&(a=a.findIndex(function(e){return b.rt(e)===b.rt(c)}),a>-1&&a!==this.Mn)){this.Mn=a;var d;(d=this.Jl)!=null&&(d.g1=a)}};_.h.ZXc=function(a){var b=this;this.Jl=new gWa(this.Hc,{VYa:typeof a==="number"?a:void 0,Au:function(c){return b.qt(c)}});this.u1=this.Jl.v1b.subscribe(function(c){b.Cy(c)})};_.h.ojb=function(a){for(var b=a+1;b<this.Hc.length;b++)if(!this.qt(this.Hc[b]))return b;return a};
_.h.pjb=function(a){for(var b=a-1;b>=0;b--)if(!this.qt(this.Hc[b]))return b;return a};_.h.fib=function(){if(this.Yh)if(this.llb())this.Yh.collapse();else{var a=this.Yh.getParent();a&&!this.qt(a)&&this.Cy(a)}};_.h.fjb=function(){var a=this;this.Yh&&(this.llb()?_.ssa(this.Yh.sC()).ha(_.Hf(1)).subscribe(function(b){(b=b.find(function(c){return!a.qt(c)}))&&a.Cy(b)}):this.Yh.expand())};_.h.llb=function(){return this.Yh?typeof this.Yh.Ud==="boolean"?this.Yh.Ud:this.Yh.Ud():!1};
_.h.hVc=function(a){var b;return typeof a.rg==="boolean"?a.rg:(b=a.rg)==null?void 0:b.call(a)};_.h.OSc=function(){if(this.Yh){var a=this.Yh.getParent();(a?_.ssa(a.sC()):_.df(this.Hc.filter(function(b){return b.getParent()===null}))).ha(_.Hf(1)).subscribe(function(b){b=_.k(b);for(var c=b.next();!c.done;c=b.next())c.value.expand()})}};_.h.Rgb=function(){var a;(a=this.Yh)==null||a.zv()};_.mWa=new _.wd("tree-key-manager",{Fa:"root",qa:function(){return function(a,b){return new lWa(a,b)}}});var nWa=new _.wd("cdk-dir-doc",{Fa:"root",qa:tsa});var usa;usa=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;_.bj=function(){this.aH=_.Ig.apply(null,["ltr"].concat(_.v([])));this.Dc=new _.Jj;var a=_.u(nWa,{optional:!0});if(a){var b=a.documentElement?a.documentElement.dir:null;this.aH.set(_.vsa((a.body?a.body.dir:null)||b||"ltr"))}};_.bj.prototype.La=function(){this.Dc.complete()};_.p.Object.defineProperties(_.bj.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.aH()}}});
_.bj.O=function(a){return new (a||_.bj)};_.bj.ua=_.q({token:_.bj,qa:_.bj.O,Fa:"root"});var Zs=function(){};Zs.O=function(a){return new (a||Zs)};Zs.Ha=_.Je({type:Zs});Zs.Ga=_.Xc({});var $s=function(){this.Q_=[];this.Sb=_.u(_.Wh)};$s.prototype.La=function(){this.detach()};$s.prototype.add=function(a){this.remove(a);this.Q_.push(a)};$s.prototype.remove=function(a){a=this.Q_.indexOf(a);a>-1&&this.Q_.splice(a,1);this.Q_.length===0&&this.detach()};$s.O=function(a){return new (a||$s)};$s.ua=_.q({token:$s,qa:$s.O,Fa:"root"});var gj=function(){$s.apply(this,arguments);var a=this;this.mb=_.u(_.ih);this.Kc=_.u(_.De).At(null,null);this.zVc=function(b){var c=a.Q_,d={};for(d.q4=c.length-1;d.q4>-1;d={q4:d.q4},d.q4--)if(c[d.q4].qsa.ql.length>0){a.mb.run(function(e){return function(){return c[e.q4].qsa.next(b)}}(d));break}}};_.W(gj,$s);gj.prototype.add=function(a){var b=this;$s.prototype.add.call(this,a);this.oJ||(this.mb.Vb(function(){b.sRc=b.Kc.listen("body","keydown",b.zVc)}),this.oJ=!0)};
gj.prototype.detach=function(){if(this.oJ){var a;(a=this.sRc)==null||a.call(this);this.oJ=!1}};gj.O=function(){var a;return function(b){return(a||(a=_.de(gj)))(b||gj)}}();gj.ua=_.q({token:gj,qa:gj.O,Fa:"root"});var ij=function(){$s.apply(this,arguments);var a=this;this.yc=_.u(_.Si);this.mb=_.u(_.ih);this.Kc=_.u(_.De).At(null,null);this.qra=!1;this.EWc=function(b){a.LSa=_.Gi(b)};this.NOa=function(b){var c=_.Gi(b),d=b.type==="click"&&a.LSa?a.LSa:c;a.LSa=null;for(var e=a.Q_.slice(),f={},g=e.length-1;g>-1;f={cD:void 0},g--){var m=e[g];if(!(m.Psa.ql.length<1)&&m.xf()){if(wsa(m.vp,c)||wsa(m.vp,d))break;f.cD=m.Psa;a.mb?a.mb.run(function(n){return function(){return n.cD.next(b)}}(f)):f.cD.next(b)}}}};_.W(ij,$s);
ij.prototype.add=function(a){var b=this;$s.prototype.add.call(this,a);if(!this.oJ){var c=this.Sb.body,d={capture:!0},e=this.Kc;this.Xhb=this.mb.Vb(function(){return[e.listen(c,"pointerdown",b.EWc,d),e.listen(c,"click",b.NOa,d),e.listen(c,"auxclick",b.NOa,d),e.listen(c,"contextmenu",b.NOa,d)]});this.yc.OM&&!this.qra&&(this.iSc=c.style.cursor,c.style.cursor="pointer",this.qra=!0);this.oJ=!0}};
ij.prototype.detach=function(){if(this.oJ){var a;(a=this.Xhb)==null||a.forEach(function(b){return b()});this.Xhb=void 0;this.yc.OM&&this.qra&&(this.Sb.body.style.cursor=this.iSc,this.qra=!1);this.oJ=!1}};ij.O=function(){var a;return function(b){return(a||(a=_.de(ij)))(b||ij)}}();ij.ua=_.q({token:ij,qa:ij.O,Fa:"root"});var $i=function(){};$i.O=function(a){return new (a||$i)};
$i.wa=_.Ie({type:$i,oa:[["ng-component"]],Za:["cdk-overlay-style-loader",""],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;touch-action:manipulation;z-index:1000;transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.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"],lb:2,
Ma:0});var Wi=function(){this.yc=_.u(_.Si);this.Sb=_.u(_.Wh);this.Baa=_.u(_.Zi)};Wi.prototype.La=function(){var a;(a=this.e0)==null||a.remove()};var Gsa=function(a){a.JVc();a.e0||a.VRc();return a.e0};
Wi.prototype.VRc=function(){if(this.yc.isBrowser||gsa())for(var a=this.Sb.querySelectorAll('.cdk-overlay-container[platform="server"], .cdk-overlay-container[platform="test"]'),b=0;b<a.length;b++)a[b].remove();a=this.Sb.createElement("div");a.classList.add("cdk-overlay-container");gsa()?a.setAttribute("platform","test"):this.yc.isBrowser||a.setAttribute("platform","server");this.Sb.body.appendChild(a);this.e0=a};Wi.prototype.JVc=function(){this.Baa.load($i)};Wi.O=function(a){return new (a||Wi)};
Wi.ua=_.q({token:Wi,qa:Wi.O,Fa:"root"});_.oWa=new _.wd("VIRTUAL_SCROLL_STRATEGY");_.Pi=function(){this.mb=_.u(_.ih);this.yc=_.u(_.Si);this.Kc=_.u(_.De).At(null,null);this.qaa=new _.Nf;this.tTa=0;this.m6=new Map};_.Pi.prototype.register=function(a){var b=this;this.m6.has(a)||this.m6.set(a,a.iE.subscribe(function(){return b.qaa.next(a)}))};_.Pi.prototype.fC=function(a){var b=this.m6.get(a);b&&(b.unsubscribe(),this.m6.delete(a))};
_.Pi.prototype.gM=function(a){var b=this;a=a===void 0?20:a;return this.yc.isBrowser?new _.Re(function(c){b.a9||(b.a9=b.mb.Vb(function(){return b.Kc.listen("document","scroll",function(){return b.qaa.next()})}));var d=a>0?b.qaa.ha(Cka(a)).subscribe(c):b.qaa.subscribe(c);b.tTa++;return function(){d.unsubscribe();b.tTa--;if(!b.tTa){var e;(e=b.a9)==null||e.call(b);b.a9=void 0}}}):_.df()};
_.Pi.prototype.La=function(){var a=this,b;(b=this.a9)==null||b.call(this);this.a9=void 0;this.m6.forEach(function(c,d){return a.fC(d)});this.qaa.complete()};_.pWa=function(a,b){var c=[];a.m6.forEach(function(d,e){a.FXc(e,b)&&c.push(e)});return c};_.Pi.prototype.FXc=function(a,b){b=_.Ki(b);a=a.ab.na;do if(b==a)return!0;while(b=b.parentElement);return!1};_.Pi.O=function(a){return new (a||_.Pi)};_.Pi.ua=_.q({token:_.Pi,qa:_.Pi.O,Fa:"root"});_.at=function(){this.ab=_.u(_.he);this.a1b=_.u(_.Pi);this.Lc=_.u(_.ih);this.dir=_.u(_.bj,{optional:!0});this.EXc=this.ab.na;this.Jb=new _.Nf;this.Kc=_.u(_.ej);this.iE=new _.Nf};_.h=_.at.prototype;_.h.Qa=function(){var a=this;this.tRc=this.Lc.Vb(function(){return a.Kc.listen(a.EXc,"scroll",function(b){return a.iE.next(b)})});this.a1b.register(this)};_.h.La=function(){var a;(a=this.tRc)==null||a.call(this);this.iE.complete();this.a1b.fC(this);this.Jb.next();this.Jb.complete()};
_.h.scrollTo=function(a){var b=this.ab.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&&dsa()!=0?(a.left!=null&&(a.right=b.scrollWidth-b.clientWidth-a.left),dsa()==2?a.left=a.right:dsa()==1&&(a.left=a.right?-a.right:a.right)):a.right!=null&&(a.left=b.scrollWidth-b.clientWidth-a.right);this.qQc(a)};
_.h.qQc=function(a){var b=this.ab.na;bsa()?b.scrollTo(a):(a.top!=null&&(b.scrollTop=a.top),a.left!=null&&(b.scrollLeft=a.left))};
_.h.Z4=function(a){var b=this.ab.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&&dsa()==2?a=="left"?b.scrollWidth-b.clientWidth-b.scrollLeft:b.scrollLeft:c&&dsa()==1?a=="left"?b.scrollLeft+b.scrollWidth-b.clientWidth:-b.scrollLeft:a=="left"?b.scrollLeft:b.scrollWidth-b.clientWidth-b.scrollLeft};_.at.O=function(a){return new (a||_.at)};
_.at.Ea=_.Ke({type:_.at,oa:[["","cdk-scrollable",""],["","cdkScrollable",""]]});_.bt=function(){};_.ct=new _.wd("_ViewRepeater");_.dt=function(){this.qU=[]};_.dt.prototype.notify=function(a,b){for(var c=_.k(this.qU),d=c.next();!d.done;d=c.next())d=d.value,d(a,b)};_.dt.prototype.listen=function(a){var b=this;this.qU.push(a);return function(){b.qU=b.qU.filter(function(c){return a!==c})}};_.dt.prototype.La=function(){this.qU=[]};_.dt.O=function(a){return new (a||_.dt)};_.dt.ua=_.q({token:_.dt,qa:_.dt.O,Fa:"root"});_.Oi=function(){var a=this;this.yc=_.u(_.Si);this.gra=new _.Nf;this.Sb=_.u(_.Wh,{optional:!0});var b=_.u(_.ih),c=_.u(_.De).At(null,null);b.Vb(function(){if(a.yc.isBrowser){var d=function(e){return a.gra.next(e)};a.qU=[c.listen("window","resize",d),c.listen("window","orientationchange",d)]}a.Dc().subscribe(function(){return a.RN=null})})};_.h=_.Oi.prototype;_.h.La=function(){var a;(a=this.qU)==null||a.forEach(function(b){return b()});this.gra.complete()};
_.h.VK=function(){this.RN||this.yZc();var a={width:this.RN.width,height:this.RN.height};this.yc.isBrowser||(this.RN=null);return a};_.h.UK=function(){if(!this.yc.isBrowser)return{top:0,left:0};var a=this.Sb,b=this.dN(),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.Dc=function(a){a=a===void 0?20:a;return a>0?this.gra.ha(Cka(a)):this.gra};
_.h.dN=function(){return this.Sb.defaultView||window};_.h.yZc=function(){var a=this.dN();this.RN=this.yc.isBrowser?{width:a.innerWidth,height:a.innerHeight}:{width:0,height:0}};_.Oi.O=function(a){return new (a||_.Oi)};_.Oi.ua=_.q({token:_.Oi,qa:_.Oi.O,Fa:"root"});var qWa=new _.wd("VIRTUAL_SCROLLABLE"),et=function(){_.at.call(this)};_.W(et,_.at);et.O=function(a){return new (a||et)};et.Ea=_.Ke({type:et,features:[_.cg]});var rWa,sWa,uWa;rWa=["contentWrapper"];sWa=typeof requestAnimationFrame!=="undefined"?eLa:_.lLa;
_.ft=function(){_.at.call(this);var a=this;this.ab=_.u(_.he);this.Ra=_.u(_.Xn);this.Re=_.u(_.oWa,{optional:!0});this.hz=_.u(qWa,{optional:!0});this.yc=_.u(_.Si);this.rPa=new _.Nf;this.gTa=new _.Nf;this.wSa="vertical";this.TVa=!1;this.yCa=new _.Re(function(b){return a.Re.yCa.subscribe(function(c){return Promise.resolve().then(function(){return a.Lc.run(function(){return b.next(c)})})})});this.Ced=this.gTa;this.Nta=0;this.pob=_.Ig.apply(null,[""].concat(_.v([])));this.oob=_.Ig.apply(null,[""].concat(_.v([])));
this.ot={start:0,end:0};this.ota=this.RN=this.sra=0;this.ARa=this.fTa=!1;this.nTa=[];this.apb=_.Ne.EMPTY;this.Xb=_.u(_.dg);this.iN=!1;this.apb=_.u(_.Oi).Dc().subscribe(function(){_.tWa(a)});this.hz||(this.ab.na.classList.add("cdk-virtual-scrollable"),this.hz=this)};_.W(_.ft,et);_.ft.Ea=et.Ea;_.h=_.ft.prototype;
_.h.Qa=function(){var a=this;this.yc.isBrowser&&(this.hz===this&&et.prototype.Qa.call(this),this.Lc.Vb(function(){return Promise.resolve().then(function(){a.Qlb();a.Re.attach(a);a.hz.iE.ha(_.Xf(null),Cka(0,sWa),_.Zf(a.Jb)).subscribe(function(){return a.Re.acd()});a.ysa()})}))};_.h.La=function(){this.detach();this.Re.detach();this.gTa.complete();this.rPa.complete();this.apb.unsubscribe();this.iN=!0;et.prototype.La.call(this)};
_.h.attach=function(a){var b=this;this.Lc.Vb(function(){b.Cjb=a;b.Cjb.nzb.ha(_.Zf(b.rPa)).subscribe(function(c){c=c.length;c!==b.sra&&(b.sra=c,b.Re.mTb());b.Mib()})})};_.h.detach=function(){this.Cjb=null;this.rPa.next()};_.h.VK=function(){return this.RN};_.h.gz=function(a,b){this.Re.gz(a,b===void 0?"auto":b)};
_.h.Z4=function(a){var b=this;return Math.max(0,(this.hz==this?function(c){return et.prototype.Z4.call(b,c)}:function(c){return b.hz.Z4(c)})(a!=null?a:this.orientation==="horizontal"?"start":"top")-uWa(this))};uWa=function(a){var b=a.orientation==="horizontal"?"left":"top";var c=a.hz.ab.na.getBoundingClientRect()[b];return a.ab.na.getBoundingClientRect()[b]-c};_.tWa=function(a){a.Qlb();a.Re.mTb()};
_.ft.prototype.Qlb=function(){var a=this.hz.ab.na;this.RN=this.orientation==="horizontal"?a.clientWidth:a.clientHeight};_.ft.prototype.ysa=function(a){var b=this;a&&this.nTa.push(a);this.ARa||(this.ARa=!0,this.Lc.Vb(function(){return Promise.resolve().then(function(){b.Mib()})}))};
_.ft.prototype.Mib=function(){var a=this;this.iN||this.Lc.run(function(){_.Fn(a.Ra);a.jib.na.style.transform=a.inb;_.eg(function(){a.ARa=!1;var b=a.nTa;a.nTa=[];b=_.k(b);for(var c=b.next();!c.done;c=b.next())c=c.value,c()},{Mb:a.Xb})})};_.ft.prototype.Chb=function(){this.oob.set(this.orientation==="horizontal"?"":this.Nta+"px");this.pob.set(this.orientation==="horizontal"?this.Nta+"px":"")};
_.p.Object.defineProperties(_.ft.prototype,{orientation:{configurable:!0,enumerable:!0,get:function(){return this.wSa},set:function(a){this.wSa!==a&&(this.wSa=a,this.Chb())}}});_.ft.O=function(a){return new (a||_.ft)};
_.ft.wa=_.Ie({type:_.ft,oa:[["cdk-virtual-scroll-viewport"]],tb:function(a,b){a&1&&_.Cg(rWa,7);if(a&2){var c;_.Gg(c=_.Hg())&&(b.jib=c.first)}},Za:[1,"cdk-virtual-scroll-viewport"],qb:4,Wa:function(a,b){a&2&&_.Pg("cdk-virtual-scroll-orientation-horizontal",b.orientation==="horizontal")("cdk-virtual-scroll-orientation-vertical",b.orientation!=="horizontal")},inputs:{orientation:"orientation",TVa:[2,"appendOnly","appendOnly",_.vh]},outputs:{yCa:"scrolledIndexChange"},features:[_.Xg([{ya:_.at,Eb:function(a,
b){return a||b},Nb:[[new _.Bn,new _.nKa(qWa)],_.ft]}]),_.cg],hc:["*"],Aa:4,Ba:4,Da:[["contentWrapper",""],[1,"cdk-virtual-scroll-content-wrapper"],[1,"cdk-virtual-scroll-spacer"]],ta:function(a,b){a&1&&(_.xg(),_.I(0,"div",1,0),_.yg(2),_.J(),_.L(3,"div",2));a&2&&(_.A(3),_.Og("width",b.pob())("height",b.oob()))},styles:["cdk-virtual-scroll-viewport{display:block;position:relative;transform:translateZ(0)}.cdk-virtual-scrollable{overflow:auto;will-change:scroll-position;contain:strict}.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"],
lb:2,Ma:0});_.gt=function(){};_.gt.O=function(a){return new (a||_.gt)};_.gt.Ha=_.Je({type:_.gt});_.gt.Ga=_.Xc({});_.ht=function(){};_.ht.O=function(a){return new (a||_.ht)};_.ht.Ha=_.Je({type:_.ht});_.ht.Ga=_.Xc({imports:[Zs,_.gt,Zs,_.gt]});var vWa=bsa(),ysa=function(a,b){this.Tg=a;this.cta={top:"",left:""};this.msa=!1;this.Sb=b};ysa.prototype.attach=function(){};ysa.prototype.enable=function(){if(this.eRc()){var a=this.Sb.documentElement;this.eta=this.Tg.UK();this.cta.left=a.style.left||"";this.cta.top=a.style.top||"";a.style.left=Ji(-this.eta.left);a.style.top=Ji(-this.eta.top);a.classList.add("cdk-global-scrollblock");this.msa=!0}};
ysa.prototype.disable=function(){if(this.msa){var a=this.Sb.documentElement,b=a.style,c=this.Sb.body.style,d=b.scrollBehavior||"",e=c.scrollBehavior||"";this.msa=!1;b.left=this.cta.left;b.top=this.cta.top;a.classList.remove("cdk-global-scrollblock");vWa&&(b.scrollBehavior=c.scrollBehavior="auto");window.scroll(this.eta.left,this.eta.top);vWa&&(b.scrollBehavior=d,c.scrollBehavior=e)}};
ysa.prototype.eRc=function(){if(this.Sb.documentElement.classList.contains("cdk-global-scrollblock")||this.msa)return!1;var a=this.Sb.documentElement,b=this.Tg.VK();return a.scrollHeight>b.height||a.scrollWidth>b.width};var wWa=function(a,b,c,d){var e=this;this.jaa=a;this.mb=b;this.Tg=c;this.Oc=d;this.sr=null;this.Pp=function(){e.disable();e.yb.xf()&&e.mb.run(function(){return e.yb.detach()})}};wWa.prototype.attach=function(a){this.yb=a};
wWa.prototype.enable=function(){var a=this;if(!this.sr){var b=this.jaa.gM(0).ha(_.yf(function(c){return!c||!a.yb.vp.contains(c.ab.na)}));this.Oc&&this.Oc.threshold&&this.Oc.threshold>1?(this.LUc=this.Tg.UK().top,this.sr=b.subscribe(function(){var c=a.Tg.UK().top;Math.abs(c-a.LUc)>a.Oc.threshold?a.Pp():a.yb.Ye()})):this.sr=b.subscribe(this.Pp)}};wWa.prototype.disable=function(){this.sr&&(this.sr.unsubscribe(),this.sr=null)};wWa.prototype.detach=function(){this.disable();this.yb=null};var xWa=function(){};xWa.prototype.enable=function(){};xWa.prototype.disable=function(){};xWa.prototype.attach=function(){};var Csa=function(a,b,c,d){this.jaa=a;this.Tg=b;this.mb=c;this.Oc=d;this.sr=null};Csa.prototype.attach=function(a){this.yb=a};Csa.prototype.enable=function(){var a=this;this.sr||(this.sr=this.jaa.gM(this.Oc?this.Oc.K$a:0).subscribe(function(){a.yb.Ye();if(a.Oc&&a.Oc.Xpd){var b=a.yb.vp.getBoundingClientRect(),c=a.Tg.VK(),d=c.width;c=c.height;Asa(b,[{width:d,height:c,bottom:c,right:d,top:0,left:0}])&&(a.disable(),a.mb.run(function(){return a.yb.detach()}))}}))};
Csa.prototype.disable=function(){this.sr&&(this.sr.unsubscribe(),this.sr=null)};Csa.prototype.detach=function(){this.disable();this.yb=null};var jt=function(){var a=this;this.Xb=_.u(_.dg);this.Hbd=function(){return new xWa};this.close=function(b){var c=a.Xb;return new wWa(c.get(_.Pi),c.get(_.ih),c.get(_.Oi),b)};this.block=function(){return _.zsa(a.Xb)};this.uD=function(b){return _.Qi(a.Xb,b)}};jt.O=function(a){return new (a||jt)};jt.ua=_.q({token:jt,qa:jt.O,Fa:"root"});_.dj=function(a){this.Sh=new xWa;this.Bd="";this.xe=!1;this.Vi="cdk-overlay-dark-backdrop";this.S2=!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 yWa=function(a,b,c,d){var e=this;this.Kc=b;this.mb=c;this.dispose=function(){clearTimeout(e.MPa);var f;(f=e.a0)==null||f.call(e);var g;(g=e.WI)==null||g.call(e);e.a0=e.WI=e.MPa=void 0;e.element.remove()};this.element=a.createElement("div");this.element.classList.add("cdk-overlay-backdrop");this.a0=b.listen(this.element,"click",d)};
yWa.prototype.detach=function(){var a=this;this.mb.Vb(function(){var b=a.element;clearTimeout(a.MPa);var c;(c=a.WI)==null||c.call(a);a.WI=a.Kc.listen(b,"transitionend",a.dispose);a.MPa=setTimeout(a.dispose,500);b.style.pointerEvents="none";b.classList.remove("cdk-overlay-backdrop-showing")})};var fj=function(a,b,c,d,e,f,g,m,n,r,x,z){r=r===void 0?!1:r;this.nv=a;this.fh=b;this.zi=c;this.Oc=d;this.mb=e;this.KRa=f;this.Sb=g;this.gv=m;this.zSa=n;this.Rc=r;this.Xb=x;this.Kc=z;this.pOa=new _.Nf;this.kOa=new _.Nf;this.Qp=new _.Nf;this.PRa=_.Ne.EMPTY;this.Jx=null;this.qsa=new _.Nf;this.Psa=new _.Nf;d.Sh&&(this.Re=d.Sh,this.Re.attach(this));this.vj=d.Sf};_.h=fj.prototype;
_.h.attach=function(a){var b=this;!this.fh.parentElement&&this.USa&&this.USa.appendChild(this.fh);a=this.nv.attach(a);this.vj&&this.vj.attach(this);this.uZc();this.Iob();this.Hob();this.Re&&this.Re.enable();var c;(c=this.Ygb)==null||c.destroy();this.Ygb=_.eg(function(){b.xf()&&b.Ye()},{Mb:this.Xb});this.nob(!0);this.Oc.xe&&this.wQc();this.Oc.Bd&&this.Kaa(this.zi,this.Oc.Bd,!0);this.kOa.next();this.jra();this.KRa.add(this);this.Oc.S2&&(this.PRa=this.gv.subscribe(function(){return b.dispose()}));this.zSa.add(this);
typeof(a==null?void 0:a.ae)==="function"&&a.ae(function(){b.xf()&&b.mb.Vb(function(){return Promise.resolve().then(function(){return b.detach()})})});return a};_.h.detach=function(){if(this.xf()){zWa(this);this.nob(!1);this.vj&&this.vj.detach&&this.vj.detach();this.Re&&this.Re.disable();var a=this.nv.detach();this.Qp.next();this.jra();this.KRa.remove(this);this.vSc();this.PRa.unsubscribe();this.zSa.remove(this);return a}};
_.h.dispose=function(){var a=this.xf();this.vj&&this.vj.dispose();this.xSc();var b;(b=this.Jx)==null||b.dispose();this.PRa.unsubscribe();this.KRa.remove(this);this.nv.dispose();this.kOa.complete();this.pOa.complete();this.qsa.complete();this.Psa.complete();this.zSa.remove(this);var c;(c=this.fh)==null||c.remove();var d;(d=this.Ygb)==null||d.destroy();this.USa=this.zi=this.fh=this.Jx=null;a&&this.Qp.next();this.Qp.complete();this.jra()};_.h.xf=function(){return this.nv.xf()};_.h.nn=function(){return this.pOa};
_.h.Fn=function(){return this.qsa};_.h.cD=function(){return this.Psa};_.h.Rl=function(){return this.Oc};_.h.Ye=function(){this.vj&&this.vj.apply()};_.AWa=function(a,b){b!==a.vj&&(a.vj&&a.vj.dispose(),a.vj=b,a.xf()&&(b.attach(a),a.Ye()))};fj.prototype.Sq=function(a){this.Oc=Object.assign({},this.Oc,a);this.Iob()};fj.prototype.setDirection=function(a){this.Oc=Object.assign({},this.Oc,{direction:a});this.Hob()};fj.prototype.by=function(a){this.zi&&this.Kaa(this.zi,a,!0)};
fj.prototype.WL=function(a){this.zi&&this.Kaa(this.zi,a,!1)};var BWa=function(a){return(a=a.Oc.direction)?typeof a==="string"?a:a.value:"ltr"};_.h=fj.prototype;_.h.Hob=function(){this.fh.setAttribute("dir",BWa(this))};_.h.Iob=function(){if(this.zi){var a=this.zi.style;a.width=Ji(this.Oc.width);a.height=Ji(this.Oc.height);a.minWidth=Ji(this.Oc.minWidth);a.minHeight=Ji(this.Oc.minHeight);a.maxWidth=Ji(this.Oc.maxWidth);a.maxHeight=Ji(this.Oc.maxHeight)}};
_.h.nob=function(a){this.zi.style.pointerEvents=a?"":"none"};
_.h.wQc=function(){var a=this,b;(b=this.Jx)==null||b.dispose();this.Jx=new yWa(this.Sb,this.Kc,this.mb,function(c){a.pOa.next(c)});this.Rc&&this.Jx.element.classList.add("cdk-overlay-backdrop-noop-animation");this.Oc.Vi&&this.Kaa(this.Jx.element,this.Oc.Vi,!0);this.fh.parentElement.insertBefore(this.Jx.element,this.fh);this.Rc||typeof requestAnimationFrame==="undefined"?this.Jx.element.classList.add("cdk-overlay-backdrop-showing"):this.mb.Vb(function(){requestAnimationFrame(function(){var c;return(c=
a.Jx)==null?void 0:c.element.classList.add("cdk-overlay-backdrop-showing")})})};_.h.uZc=function(){this.fh.nextSibling&&this.fh.parentNode.appendChild(this.fh)};var zWa=function(a){if(a.Rc){var b;(b=a.Jx)==null||b.dispose();a.Jx=null}else{var c;(c=a.Jx)==null||c.detach()}};_.h=fj.prototype;_.h.Kaa=function(a,b,c){b=_.Hi(b||[]).filter(function(d){return!!d});b.length&&(c?a.classList.add.apply(a.classList,_.v(b)):a.classList.remove.apply(a.classList,_.v(b)))};
_.h.vSc=function(){var a=this,b=!1;try{this.Dib=_.eg(function(){b=!0;a.oPa()},{Mb:this.Xb})}catch(c){if(b)throw c;this.oPa()}globalThis.MutationObserver&&this.zi&&(this.pPa||(this.pPa=new globalThis.MutationObserver(function(){a.oPa()})),this.pPa.observe(this.zi,{childList:!0}))};_.h.oPa=function(){this.zi&&this.fh&&this.zi.children.length!==0||(this.zi&&this.Oc.Bd&&this.Kaa(this.zi,this.Oc.Bd,!1),this.fh&&this.fh.parentElement&&(this.USa=this.fh.parentElement,this.fh.remove()),this.jra())};
_.h.jra=function(){var a;(a=this.Dib)==null||a.destroy();this.Dib=void 0;var b;(b=this.pPa)==null||b.disconnect()};_.h.xSc=function(){var a=this.Re;a==null||a.disable();var b;a==null||(b=a.detach)==null||b.call(a)};_.p.Object.defineProperties(fj.prototype,{vp:{configurable:!0,enumerable:!0,get:function(){return this.zi}},AF:{configurable:!0,enumerable:!0,get:function(){return this.fh}}});var CWa=function(a,b){this.OV=a;this.c1b=b};var Dsa;Dsa=/([A-Za-z%]+)$/;_.Ri=function(a,b,c,d,e){this.Tg=b;this.Sb=c;this.yc=d;this.Qsa=e;this.n$={width:0,height:0};this.lN=!1;this.Fhb=!0;this.Xra=!1;this.asa=!0;this.MSa=!1;this.jn=0;this.vnb=[];this.QSa=[];this.Zsa=new _.Nf;this.rr=_.Ne.EMPTY;this.kt=this.iSa=0;this.Xqa=[];this.I5=this.Zsa;this.lZ(a)};
_.Ri.prototype.attach=function(a){var b=this;a.AF.classList.add("cdk-overlay-connected-position-bounding-box");this.yb=a;this.T_=a.AF;this.zi=a.vp;this.lr=!1;this.D0=!0;this.nU=null;this.rr.unsubscribe();this.rr=this.Tg.Dc().subscribe(function(){b.D0=!0;b.apply()})};
_.Ri.prototype.apply=function(){if(!this.lr&&this.yc.isBrowser)if(!this.D0&&this.MSa&&this.nU)_.DWa(this);else{this.aib();this.nnb();this.vXc();this.Yta=this.fkb();this.ySa=this.tQa();this.uN=this.zi.getBoundingClientRect();this.f0=Gsa(this.Qsa).getBoundingClientRect();for(var a=this.ySa,b=this.uN,c=this.Yta,d=this.f0,e=[],f,g=_.k(this.QSa),m=g.next();!m.done;m=g.next()){m=m.value;var n=this.hkb(a,d,m),r=this.vQa(n,b,m),x=this.TTc(r,b,c,m);if(x.n9c){this.lN=!1;this.Yqa(m,n);return}if(this.fRc(x,r,
c))e.push({position:m,origin:n,Lcd:b,qub:this.Ahb(n,m)});else if(!f||f.Kcd.O$b<x.O$b)f={Kcd:x,wAd:r,xcd:n,position:m,Lcd: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.qub.width*c.qub.height*(c.position.weight||1),d>b&&(b=d,a=c);this.lN=!1;this.Yqa(a.position,a.origin)}else this.Fhb&&(this.lN=!0),this.Yqa(f.position,f.xcd)}};_.Ri.prototype.detach=function(){this.aib();this.dta=this.nU=null;this.rr.unsubscribe()};
_.Ri.prototype.dispose=function(){this.lr||(this.T_&&Yi(this.T_.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this.zi&&this.nnb(),this.yb&&this.yb.AF.classList.remove("cdk-overlay-connected-position-bounding-box"),this.detach(),this.Zsa.complete(),this.yb=this.T_=null,this.lr=!0)};
_.DWa=function(a){if(!a.lr&&a.yc.isBrowser){var b=a.nU;b?(a.ySa=a.tQa(),a.uN=a.zi.getBoundingClientRect(),a.Yta=a.fkb(),a.f0=Gsa(a.Qsa).getBoundingClientRect(),a.Yqa(b,a.hkb(a.ySa,a.f0,b))):a.apply()}};_.EWa=function(a,b){a.vnb=b;return a};_.kt=function(a,b){a.QSa=b;b.indexOf(a.nU)===-1&&(a.nU=null);return a};_.lt=function(a,b){a.jn=b;return a};_.mt=function(a,b){a.asa=b===void 0?!0:b;return a};_.FWa=function(a,b){a.Xra=b===void 0?!0:b;return a};_.nt=function(a,b){a.MSa=b===void 0?!0:b;return a};
_.Ri.prototype.lZ=function(a){this.qB=a;return this};_.ot=function(a,b){a.rob=b;return a};_.h=_.Ri.prototype;_.h.hkb=function(a,b,c){if(c.zc=="center")var d=a.left+a.width/2;else{d=this.Wk()?a.right:a.left;var e=this.Wk()?a.left:a.right;d=c.zc=="start"?d:e}b.left<0&&(d-=b.left);a=c.Ac=="center"?a.top+a.height/2:c.Ac=="top"?a.top:a.bottom;b.top<0&&(a-=b.top);return{x:d,y:a}};
_.h.vQa=function(a,b,c){return{x:a.x+(c.mc=="center"?-b.width/2:c.mc==="start"?this.Wk()?-b.width:0:this.Wk()?0:-b.width),y:a.y+(c.qc=="center"?-b.height/2:c.qc=="top"?0:-b.height)}};_.h.TTc=function(a,b,c,d){b=Fsa(b);var e=a.x;a=a.y;var f=this.Nra(d,"x");d=this.Nra(d,"y");f&&(e+=f);d&&(a+=d);d=-a;a=a+b.height-c.height;c=this.Ynb(b.width,-e,e+b.width-c.width);e=this.Ynb(b.height,d,a);d=c*e;return{O$b:d,n9c:b.width*b.height===d,M5c:e===b.height,L5c:c==b.width}};
_.h.fRc=function(a,b,c){if(this.asa){var d=c.bottom-b.y;c=c.right-b.x;b=Esa(this.yb.Rl().minHeight);var e=Esa(this.yb.Rl().minWidth);c=a.L5c||e!=null&&e<=c;return(a.M5c||b!=null&&b<=d)&&c}return!1};
_.h.Umb=function(a,b,c){if(this.dta&&this.MSa)return{x:a.x+this.dta.x,y:a.y+this.dta.y};b=Fsa(b);var d=this.Yta,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.dta={x:e,y:c};return{x:a.x+e,y:a.y+c}};
_.h.Yqa=function(a,b){this.YXc(a);this.VXc(b,a);this.OXc(b,a);a.Bd&&this.cQc(a.Bd);if(this.Zsa.ql.length){b=this.dUc();var c;if(c=a===this.nU&&this.Blb)c=this.Blb,c=c===b?!0:c.eMb===b.eMb&&c.fMb===b.fMb&&c.nza===b.nza&&c.gMb===b.gMb;c||this.Zsa.next(new CWa(a,b));this.Blb=b}this.nU=a;this.D0=!1};
_.h.YXc=function(a){if(this.rob){var b=this.T_.querySelectorAll(this.rob),c=a.qc;a=a.mc==="center"?"center":this.Wk()?a.mc==="start"?"right":"left":a.mc==="start"?"left":"right";for(var d=0;d<b.length;d++)b[d].style.transformOrigin=a+" "+c}};
_.h.Ahb=function(a,b){var c=this.Yta,d=this.Wk();if(b.qc==="top"){var e=a.y;var f=c.height-e+this.jn}else if(b.qc==="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.n$.height;f=e*2;e=a.y-e;f>m&&!this.D0&&!this.Xra&&(e=a.y-m/2)}m=b.mc==="start"&&!d||b.mc==="end"&&d;if(b.mc==="end"&&!d||b.mc==="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.n$.width,b=
r*2,r=a.x-r,b>c&&!this.D0&&!this.Xra&&(r=a.x-c/2);return{top:e,left:r,bottom:g,right:n,width:b,height:f}};
_.h.OXc=function(a,b){a=this.Ahb(a,b);this.D0||this.Xra||(a.height=Math.min(a.height,this.n$.height),a.width=Math.min(a.width,this.n$.width));var c={};if(this.Ekb())c.top=c.left="0",c.bottom=c.right=c.maxHeight=c.maxWidth="",c.width=c.height="100%";else{var d=this.yb.Rl().maxHeight,e=this.yb.Rl().maxWidth;c.height=Ji(a.height);c.top=Ji(a.top);c.bottom=Ji(a.bottom);c.width=Ji(a.width);c.left=Ji(a.left);c.right=Ji(a.right);c.alignItems=b.mc==="center"?"center":b.mc==="end"?"flex-end":"flex-start";c.justifyContent=
b.qc==="center"?"center":b.qc==="bottom"?"flex-end":"flex-start";d&&(c.maxHeight=Ji(d));e&&(c.maxWidth=Ji(e))}this.n$=a;Yi(this.T_.style,c)};_.h.vXc=function(){Yi(this.T_.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})};_.h.nnb=function(){Yi(this.zi.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})};
_.h.VXc=function(a,b){var c={},d=this.Ekb(),e=this.asa,f=this.yb.Rl();if(d){var g=this.Tg.UK();Yi(c,this.JTc(b,a,g));Yi(c,this.ITc(b,a,g))}else c.position="static";a="";g=this.Nra(b,"x");b=this.Nra(b,"y");g&&(a+="translateX("+g+"px) ");b&&(a+="translateY("+b+"px)");c.transform=a.trim();f.maxHeight&&(d?c.maxHeight=Ji(f.maxHeight):e&&(c.maxHeight=""));f.maxWidth&&(d?c.maxWidth=Ji(f.maxWidth):e&&(c.maxWidth=""));Yi(this.zi.style,c)};
_.h.JTc=function(a,b,c){var d={top:"",bottom:""};b=this.vQa(b,this.uN,a);this.lN&&(b=this.Umb(b,this.uN,c));a.qc==="bottom"?d.bottom=this.Sb.documentElement.clientHeight-(b.y+this.uN.height)+"px":d.top=Ji(b.y);return d};_.h.ITc=function(a,b,c){var d={left:"",right:""};b=this.vQa(b,this.uN,a);this.lN&&(b=this.Umb(b,this.uN,c));(this.Wk()?a.mc==="end"?"left":"right":a.mc==="end"?"right":"left")==="right"?d.right=this.Sb.documentElement.clientWidth-(b.x+this.uN.width)+"px":d.left=Ji(b.x);return d};
_.h.dUc=function(){var a=this.tQa(),b=this.zi.getBoundingClientRect(),c=this.vnb.map(function(d){return d.ab.na.getBoundingClientRect()});return{eMb:Bsa(a,c),fMb:Asa(a,c),nza:Bsa(b,c),gMb:Asa(b,c)}};_.h.Ynb=function(a){return _.Gc.apply(1,arguments).reduce(function(b,c){return b-Math.max(c,0)},a)};
_.h.fkb=function(){var a=this.Sb.documentElement.clientWidth,b=this.Sb.documentElement.clientHeight,c=this.Tg.UK();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.Wk=function(){return BWa(this.yb)==="rtl"};_.h.Ekb=function(){return!this.asa||this.lN};_.h.Nra=function(a,b){return b==="x"?a.offsetX==null?this.iSa:a.offsetX:a.offsetY==null?this.kt:a.offsetY};_.h.Nod=function(){};
_.h.cQc=function(a){var b=this;this.zi&&_.Hi(a).forEach(function(c){c!==""&&b.Xqa.indexOf(c)===-1&&(b.Xqa.push(c),b.zi.classList.add(c))})};_.h.aib=function(){var a=this;this.zi&&(this.Xqa.forEach(function(b){a.zi.classList.remove(b)}),this.Xqa=[])};_.h.tQa=function(){var a=this.qB;if(a instanceof _.he)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(_.Ri.prototype,{bz:{configurable:!0,enumerable:!0,get:function(){return this.QSa}}});_.pt=function(){this.gSc="static";this.aRa=this.PUa=this.bba=this.Yx=this.Uqa=this.sOa=this.tUa="";this.lr=!1};_.h=_.pt.prototype;_.h.attach=function(a){var b=a.Rl();this.yb=a;this.PUa&&!b.width&&a.Sq({width:this.PUa});this.aRa&&!b.height&&a.Sq({height:this.aRa});a.AF.classList.add("cdk-global-overlay-wrapper");this.lr=!1};_.h.top=function(a){this.sOa="";this.tUa=a===void 0?"":a;this.Uqa="flex-start";return this};_.h.left=function(a){this.bba=a===void 0?"":a;this.Yx="left";return this};
_.h.bottom=function(a){this.tUa="";this.sOa=a===void 0?"":a;this.Uqa="flex-end";return this};_.h.right=function(a){this.bba=a===void 0?"":a;this.Yx="right";return this};_.h.start=function(a){this.bba=a===void 0?"":a;this.Yx="start";return this};_.h.end=function(a){this.bba=a===void 0?"":a;this.Yx="end";return this};_.h.width=function(a){a=a===void 0?"":a;this.yb?this.yb.Sq({width:a}):this.PUa=a;return this};_.h.height=function(a){a=a===void 0?"":a;this.yb?this.yb.Sq({height:a}):this.aRa=a;return this};
_.qt=function(a){a.left("");a.Yx="center";return a};_.rt=function(a){a.top("");a.Uqa="center";return a};
_.pt.prototype.apply=function(){if(this.yb&&this.yb.xf()){var a=this.yb.vp.style,b=this.yb.AF.style,c=this.yb.Rl(),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.bba;var g=this.yb.Rl().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.gSc;a.marginLeft=d?"0":m;a.marginTop=e?"0":this.tUa;a.marginBottom=this.sOa;a.marginRight=d?"0":n;b.justifyContent=r;b.alignItems=e?"flex-start":this.Uqa}};
_.pt.prototype.dispose=function(){if(!this.lr&&this.yb){var a=this.yb.vp.style,b=this.yb.AF,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.lr=!0}};var st=function(){this.Xb=_.u(_.dg)};st.prototype.global=function(){return new _.pt};_.tt=function(a,b){return _.Xi(a.Xb,b)};st.O=function(a){return new (a||st)};st.ua=_.q({token:st,qa:st.O,Fa:"root"});var ut=function(){};ut.prototype.attach=function(a){this.P_=a;return a.attach(this)};ut.prototype.detach=function(){var a=this.P_;a!=null&&(this.P_=null,a.detach())};_.p.Object.defineProperties(ut.prototype,{g9c:{configurable:!0,enumerable:!0,get:function(){return this.P_!=null}}});_.vt=function(a,b,c,d){this.component=a;this.tf=b;this.Mb=c;this.VQ=d};_.W(_.vt,ut);_.wt=function(a,b,c,d){this.Tc=a;this.tf=b;this.context=c;this.Mb=d};_.W(_.wt,ut);
_.wt.prototype.attach=function(a,b){this.context=b=b===void 0?this.context:b;return ut.prototype.attach.call(this,a)};_.wt.prototype.detach=function(){this.context=void 0;return ut.prototype.detach.call(this)};_.p.Object.defineProperties(_.wt.prototype,{origin:{configurable:!0,enumerable:!0,get:function(){return this.Tc.ab}}});_.xt=function(){this.lr=!1};_.h=_.xt.prototype;_.h.xf=function(){return!!this.Ix};
_.h.attach=function(a){if(a instanceof _.vt)return this.Ix=a,this.yr(a);if(a instanceof _.wt)return this.Ix=a,this.Fv(a)};_.h.detach=function(){this.Ix&&(this.Ix=this.Ix.P_=null);this.dlb()};_.h.dispose=function(){this.xf()&&this.detach();this.dlb();this.lr=!0};_.h.una=function(a){this.yPa=a};_.h.dlb=function(){this.yPa&&(this.yPa(),this.yPa=null)};_.cj=function(a,b,c){this.lr=!1;this.dBa=a;this.QA=b;this.mSc=c};_.W(_.cj,_.xt);
_.cj.prototype.yr=function(a){if(a.tf){var b=a.Mb||a.tf.Mb,c=b.get(En,null,{optional:!0})||void 0;var d=_.GLa(a.tf,a.component,{index:a.tf.length,Mb:b,ySb:c,VQ:a.VQ||void 0});this.una(function(){return d.destroy()})}else{var e=this.QA;b=a.Mb||this.mSc||_.oKa;c=b.get(_.Ce,e.Mb);d=Nna(a.component,{u4c:b,gF:c,VQ:a.VQ||void 0});_.DLa(e,d.EC);this.una(function(){e.Lkd>0&&e.G2(d.EC);d.destroy()})}this.dBa.appendChild(this.BTc(d));this.Ix=a;return d};
_.cj.prototype.Fv=function(a){var b=this,c=a.tf,d=c.Bi(a.Tc,a.context,{Mb:a.Mb});d.Xl.forEach(function(e){return b.dBa.appendChild(e)});_.Gn(d);this.una(function(){var e=c.indexOf(d);e!==-1&&c.remove(e)});this.Ix=a;return d};_.cj.prototype.dispose=function(){_.xt.prototype.dispose.call(this);this.dBa.remove()};_.cj.prototype.BTc=function(a){return a.EC.Xl[0]};var yt=function(){var a=_.u(_.zg),b=_.u(_.Ag);_.wt.call(this,a,b)};_.W(yt,_.wt);yt.O=function(a){return new (a||yt)};yt.Ea=_.Ke({type:yt,oa:[["","cdkPortal",""]],Rb:["cdkPortal"],features:[_.cg]});_.zt=function(){this.lr=!1;this.UVc=_.u(En,{optional:!0});this.Sb=_.u(_.Wh);this.Ce=_.u(_.Ag);this.bn=!1;this.cWa=new _.Jj};_.W(_.zt,_.xt);_.h=_.zt.prototype;_.h.Qa=function(){this.bn=!0};_.h.La=function(){_.xt.prototype.dispose.call(this);this.rhb=this.Ix=null};
_.h.yr=function(a){a.P_=this;var b=a.tf!=null?a.tf:this.Ce,c=_.GLa(b,a.component,{index:b.length,Mb:a.Mb||b.Mb,VQ:a.VQ||void 0,ySb:this.UVc||void 0});b!==this.Ce&&this.bUc().appendChild(c.EC.Xl[0]);_.xt.prototype.una.call(this,function(){return c.destroy()});this.Ix=a;this.rhb=c;this.cWa.emit(c);return c};_.h.Fv=function(a){var b=this;a.P_=this;var c=this.Ce.Bi(a.Tc,a.context,{Mb:a.Mb});_.xt.prototype.una.call(this,function(){return b.Ce.clear()});this.Ix=a;this.rhb=c;this.cWa.emit(c);return c};
_.h.bUc=function(){var a=this.Ce.element.na;return a.nodeType===a.ELEMENT_NODE?a:a.parentNode};_.p.Object.defineProperties(_.zt.prototype,{sY:{configurable:!0,enumerable:!0,get:function(){return this.Ix},set:function(a){if(!this.xf()||a||this.bn)this.xf()&&_.xt.prototype.detach.call(this),a&&_.xt.prototype.attach.call(this,a),this.Ix=a||null}}});_.zt.O=function(a){return new (a||_.zt)};
_.zt.Ea=_.Ke({type:_.zt,oa:[["","cdkPortalOutlet",""]],inputs:{sY:[0,"cdkPortalOutlet","portal"]},outputs:{cWa:"attached"},Rb:["cdkPortalOutlet"],features:[_.cg]});_.At=function(){};_.At.O=function(a){return new (a||_.At)};_.At.Ha=_.Je({type:_.At});_.At.Ga=_.Xc({});_.Bt=function(){this.zD=_.u(jt);this.IWc=_.u(st);this.Xb=_.u(_.dg)};_.Bt.prototype.create=function(a){return _.kj(this.Xb,a)};_.Bt.prototype.position=function(){return this.IWc};_.Bt.O=function(a){return new (a||_.Bt)};_.Bt.ua=_.q({token:_.Bt,qa:_.Bt.O,Fa:"root"});var HWa;_.GWa=new _.wd("cdk-connected-overlay-scroll-strategy",{Fa:"root",qa:function(){var a=_.u(_.dg);return function(){return _.Qi(a)}}});HWa={ya:_.GWa,Eb:function(){var a=_.u(_.dg);return function(){return _.Qi(a)}}};_.Ct=function(){};_.Ct.O=function(a){return new (a||_.Ct)};_.Ct.Ha=_.Je({type:_.Ct});_.Ct.Ga=_.Xc({Pb:[_.Bt,HWa],imports:[Zs,_.At,_.ht,_.ht]});var Hsa=new _.wd("MATERIAL_ANIMATIONS");_.Dt=function(){_.u(Gs).dOa()};_.Dt.O=function(a){return new (a||_.Dt)};_.Dt.Ha=_.Je({type:_.Dt});_.Dt.Ga=_.Xc({imports:[Zs,Zs]});_.IWa=function(a,b,c,d,e){this.nSc=a;this.kd=b;this.V$=c;this.U$=d;this.Qg=e;this.oh=!1};_.IWa.prototype.Gu=function(){var a=this.oh,b=this.V$||this.U$,c=this.kd?this.kd.control:null,d,e,f=(e=(d=this.us||this.nSc)==null?void 0:d.NLb(c,b))!=null?e:!1;f!==a&&(this.oh=f,this.Qg.next())};_.JWa=new _.wd("MAT_DATE_LOCALE",{Fa:"root",qa:Isa});_.Et=new _.wd("mat-date-formats");_.Ft=function(){};_.Ft.prototype.NLb=function(a,b){return!!(a&&a.invalid&&(a.touched||b&&b.BZ))};_.Ft.O=function(a){return new (a||_.Ft)};_.Ft.ua=_.q({token:_.Ft,qa:_.Ft.O,Fa:"root"});_.Gt=function(){};_.Gt.O=function(a){return new (a||_.Gt)};
_.Gt.wa=_.Ie({type:_.Gt,oa:[["structural-styles"]],Aa:0,Ba:0,ta:function(){},styles:['.mat-focus-indicator{position:relative}.mat-focus-indicator::before{top:0;left:0;right:0;bottom:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border-width:var(--mat-focus-indicator-border-width, 3px);border-style:var(--mat-focus-indicator-border-style, solid);border-color:var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus::before{content:""}@media(forced-colors: active){html{--mat-focus-indicator-display: block}}\n'],lb:2,
Ma:0});_.Ht=function(){};_.Ht.O=function(a){return new (a||_.Ht)};
_.Ht.wa=_.Ie({type:_.Ht,oa:[["div","mat-internal-form-field",""]],Za:[1,"mdc-form-field","mat-internal-form-field"],qb:2,Wa:function(a,b){a&2&&_.Pg("mdc-form-field--align-end",b.mp==="before")},inputs:{mp:"labelPosition"},tc:["mat-internal-form-field",""],hc:["*"],Aa:1,Ba:0,ta:function(a){a&1&&(_.xg(),_.yg(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"],lb:2,
Ma:0});_.It=new _.wd("MAT_OPTION_PARENT_COMPONENT");_.Jt=new _.wd("MatOptgroup");var KWa=_.Ei({passive:!0,capture:!0}),LWa=function(){var a=this;this.Ui=new Map;this.yib=function(b){var c=_.Gi(b);if(c){var d;(d=a.Ui.get(b.type))==null||d.forEach(function(e,f){(f===c||f.contains(c))&&e.forEach(function(g){return g.handleEvent(b)})})}}};LWa.prototype.gVa=function(a,b,c,d){var e=this,f=this.Ui.get(b);f?(a=f.get(c))?a.add(d):f.set(c,new Set([d])):(this.Ui.set(b,new Map([[c,new Set([d])]])),a.Vb(function(){document.addEventListener(b,e.yib,KWa)}))};
LWa.prototype.F9a=function(a,b,c){var d=this.Ui.get(a);if(d){var e=d.get(b);e&&(e.delete(c),e.size===0&&d.delete(b),d.size===0&&(this.Ui.delete(a),document.removeEventListener(a,this.yib,KWa)))}};var MWa=function(a,b,c,d){d=d===void 0?!1:d;this.Kc=a;this.element=b;this.config=c;this.nQc=d;this.state=3};var NWa={xK:225,AK:150},OWa=_.Ei({passive:!0,capture:!0}),PWa=["mousedown","touchstart"],QWa=["mouseup","mouseleave","touchend","touchcancel"],RWa=function(){},SWa,TWa;RWa.O=function(a){return new (a||RWa)};
RWa.wa=_.Ie({type:RWa,oa:[["ng-component"]],Za:["mat-ripple-style-loader",""],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-sys-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"],lb:2,
Ma:0});_.Kt=function(a,b,c,d,e){this.Ita=a;this.mb=b;this.yc=d;this.j$=!1;this.D8=new Map;this.Xsa=!1;d.isBrowser&&(this.e0=_.Ki(c));e&&e.get(_.Zi).load(RWa)};
SWa=function(a,b,c,d){d=d===void 0?{}:d;var e=a.f0=a.f0||a.e0.getBoundingClientRect(),f=Object.assign({},NWa,d.animation);d.centered&&(b=e.left+e.width/2,c=e.top+e.height/2);var g=d.radius||Jsa(b,c,e);b-=e.left;c-=e.top;var m=f.xK,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.e0.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 MWa(a,n,d,e);n.style.transform="scale3d(1, 1, 1)";r.state=0;d.n8a||(a.XRa=r);var x=null;e||!m&&!f.AK||a.mb.Vb(function(){var z=function(){x&&(x.E_a=null);clearTimeout(K);a.PPa(r)},D=function(){return a.Cib(r)},K=setTimeout(D,m+100);n.addEventListener("transitionend",z);n.addEventListener("transitioncancel",D);x={mcd:z,lcd:D,E_a:K}});a.D8.set(r,x);!e&&m||a.PPa(r);return r};
TWa=function(a,b){if(b.state!==2&&b.state!==3){var c=b.element,d=Object.assign({},NWa,b.config.animation);c.style.transitionDuration=d.AK+"ms";c.style.opacity="0";b.state=2;!b.nQc&&d.AK||a.PPa(b)}};_.Kt.prototype.C_a=function(){this.Jjb().forEach(function(a){a.config.n8a||TWa(a.Kc,a)})};_.Lt=function(a,b){var c=_.Ki(b);a.yc.isBrowser&&c&&c!==a.NJ&&(a.e1(),a.NJ=c,PWa.forEach(function(d){UWa.gVa(a.mb,d,c,a)}))};_.h=_.Kt.prototype;
_.h.handleEvent=function(a){var b=this;a.type==="mousedown"?this.mSa(a):a.type==="touchstart"?this.tWc(a):this.sWc();this.Xsa||(this.mb.Vb(function(){QWa.forEach(function(c){b.NJ.addEventListener(c,b,OWa)})}),this.Xsa=!0)};_.h.PPa=function(a){a.state===0?this.tYc(a):a.state===2&&this.Cib(a)};_.h.tYc=function(a){var b=a===this.XRa,c=a.config.n8a;a.state=1;c||b&&this.j$||TWa(a.Kc,a)};
_.h.Cib=function(a){var b,c=(b=this.D8.get(a))!=null?b:null;this.D8.delete(a);this.D8.size||(this.f0=null);a===this.XRa&&(this.XRa=null);a.state=3;c!==null&&(a.element.removeEventListener("transitionend",c.mcd),a.element.removeEventListener("transitioncancel",c.lcd),c.E_a!==null&&clearTimeout(c.E_a));a.element.remove()};_.h.mSa=function(a){var b=_.Ura(a),c=this.Elb&&Date.now()<this.Elb+800;this.Ita.tG||b||c||(this.j$=!0,SWa(this,a.clientX,a.clientY,this.Ita.As))};
_.h.tWc=function(a){if(!this.Ita.tG&&!_.Vra(a)&&(this.Elb=Date.now(),this.j$=!0,a=a.changedTouches))for(var b=0;b<a.length;b++)SWa(this,a[b].clientX,a[b].clientY,this.Ita.As)};_.h.sWc=function(){this.j$&&(this.j$=!1,this.Jjb().forEach(function(a){var b=a.state===1||a.config.PDa&&a.state===0;!a.config.n8a&&b&&TWa(a.Kc,a)}))};_.h.Jjb=function(){return Array.from(this.D8.keys())};
_.h.e1=function(){var a=this,b=this.NJ;b&&(PWa.forEach(function(c){return UWa.F9a(c,b,a)}),this.Xsa&&(QWa.forEach(function(c){return b.removeEventListener(c,a,OWa)}),this.Xsa=!1))};var UWa=new LWa;_.Mt=new _.wd("mat-ripple-global-options");_.Nt=function(){this.Ka=_.u(_.he);this.Rc=_.mj();this.radius=0;this.bn=this.oc=!1;var a=_.u(_.ih),b=_.u(_.Si),c=_.u(_.Mt,{optional:!0}),d=_.u(_.dg);this.CQa=c||{};this.yE=new _.Kt(this,a,this.Ka,b,d)};_.h=_.Nt.prototype;_.h.Qa=function(){this.bn=!0;this.KTa()};_.h.La=function(){this.yE.e1()};_.h.C_a=function(){this.yE.C_a()};_.h.KTa=function(){!this.disabled&&this.bn&&_.Lt(this.yE,this.trigger)};
_.h.launch=function(a,b,c){return typeof a==="number"?SWa(this.yE,a,b===void 0?0:b,Object.assign({},this.As,c)):SWa(this.yE,0,0,Object.assign({},this.As,a))};
_.p.Object.defineProperties(_.Nt.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.oc},set:function(a){a&&this.C_a();this.oc=a;this.KTa()}},trigger:{configurable:!0,enumerable:!0,get:function(){return this.aZc||this.Ka.na},set:function(a){this.aZc=a;this.KTa()}},As:{configurable:!0,enumerable:!0,get:function(){return{centered:this.centered,radius:this.radius,color:this.color,animation:Object.assign({},this.CQa.animation,this.Rc?{xK:0,AK:0}:{},this.animation),PDa:this.CQa.PDa}}},
tG:{configurable:!0,enumerable:!0,get:function(){return this.disabled||!!this.CQa.disabled}}});_.Nt.O=function(a){return new (a||_.Nt)};
_.Nt.Ea=_.Ke({type:_.Nt,oa:[["","mat-ripple",""],["","matRipple",""]],Za:[1,"mat-ripple"],qb:2,Wa:function(a,b){a&2&&_.Pg("mat-ripple-unbounded",b.hkd)},inputs:{color:[0,"matRippleColor","color"],hkd:[0,"matRippleUnbounded","unbounded"],centered:[0,"matRippleCentered","centered"],radius:[0,"matRippleRadius","radius"],animation:[0,"matRippleAnimation","animation"],disabled:[0,"matRippleDisabled","disabled"],trigger:[0,"matRippleTrigger","trigger"]},Rb:["matRipple"]});_.Ot=function(){};_.Ot.O=function(a){return new (a||_.Ot)};_.Ot.Ha=_.Je({type:_.Ot});_.Ot.Ga=_.Xc({imports:[_.Dt,_.Dt]});var VWa={capture:!0},WWa=["focus","mousedown","mouseenter","touchstart"],Pt=function(){var a=this;this.Sb=_.u(_.Wh);this.Rc=_.mj();this.P9=_.u(_.Mt,{optional:!0});this.yc=_.u(_.Si);this.mb=_.u(_.ih);this.Xb=_.u(_.dg);this.z0=new Map;this.pWc=function(c){c=_.Gi(c);if(c instanceof HTMLElement){var d,e;(c=c.closest('[mat-ripple-loader-uninitialized="'+((e=(d=a.P9)==null?void 0:d.cu)!=null?e:"")+'"]'))&&a.eSc(c)}};var b=_.u(_.De).At(null,null);this.Nx=this.mb.Vb(function(){return WWa.map(function(c){return b.listen(a.Sb,
c,a.pWc,VWa)})})};Pt.prototype.La=function(){var a=this.z0.keys();a=_.k(a);for(var b=a.next();!b.done;b=a.next())XWa(this,b.value);this.Nx.forEach(function(c){return c()})};
var YWa=function(a,b,c){var d,e;b.setAttribute("mat-ripple-loader-uninitialized",(e=(d=a.P9)==null?void 0:d.cu)!=null?e:"");!c.className&&b.hasAttribute("mat-ripple-loader-class-name")||b.setAttribute("mat-ripple-loader-class-name",c.className||"");c.centered&&b.setAttribute("mat-ripple-loader-centered","");c.disabled&&b.setAttribute("mat-ripple-loader-disabled","")};
Pt.prototype.qab=function(a,b){var c=this.z0.get(a);c?(c.target.tG=b,b||c.cIb||(c.cIb=!0,_.Lt(c.renderer,a))):b?a.setAttribute("mat-ripple-loader-disabled",""):a.removeAttribute("mat-ripple-loader-disabled")};
Pt.prototype.eSc=function(a){if(this.Sb&&!this.z0.has(a)){var b;(b=a.querySelector(".mat-ripple"))==null||b.remove();b=this.Sb.createElement("span");b.classList.add("mat-ripple",a.getAttribute("mat-ripple-loader-class-name"));a.append(b);var c=this.P9,d,e,f=this.Rc?0:(e=c==null?void 0:(d=c.animation)==null?void 0:d.xK)!=null?e:NWa.xK,g,m;d=this.Rc?0:(m=c==null?void 0:(g=c.animation)==null?void 0:g.AK)!=null?m:NWa.AK;g={tG:this.Rc||(c==null?void 0:c.disabled)||a.hasAttribute("mat-ripple-loader-disabled"),
As:{centered:a.hasAttribute("mat-ripple-loader-centered"),PDa:c==null?void 0:c.PDa,animation:{xK:f,AK:d}}};b=new _.Kt(g,this.mb,b,this.yc,this.Xb);(m=!g.tG)&&_.Lt(b,a);this.z0.set(a,{target:g,renderer:b,cIb:m});a.removeAttribute("mat-ripple-loader-uninitialized")}};var XWa=function(a,b){var c=a.z0.get(b);c&&(c.renderer.e1(),a.z0.delete(b))};Pt.O=function(a){return new (a||Pt)};Pt.ua=_.q({token:Pt,qa:Pt.O,Fa:"root"});new co;var ZWa=function(){};ZWa.O=function(a){return new (a||ZWa)};
ZWa.wa=_.Ie({type:ZWa,oa:[["ng-component"]],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-sys-error));color:var(--mat-badge-text-color, var(--mat-sys-on-error));font-family:var(--mat-badge-text-font, var(--mat-sys-label-small-font));font-weight:var(--mat-badge-text-weight, var(--mat-sys-label-small-weight));border-radius:var(--mat-badge-container-shape, var(--mat-sys-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-sys-error) 38%, transparent));color:var(--mat-badge-disabled-state-text-color, var(--mat-sys-on-error))}.mat-badge-hidden .mat-badge-content{display:none}.ng-animate-disabled .mat-badge-content,.mat-badge-content._mat-animation-noopable{transition:none}.mat-badge-content.mat-badge-active{transform:none}.mat-badge-small .mat-badge-content{width:var(--mat-badge-legacy-small-size-container-size, unset);height:var(--mat-badge-legacy-small-size-container-size, unset);min-width:var(--mat-badge-small-size-container-size, 6px);min-height:var(--mat-badge-small-size-container-size, 6px);line-height:var(--mat-badge-small-size-line-height, 6px);padding:var(--mat-badge-small-size-container-padding, 0);font-size:var(--mat-badge-small-size-text-size, 0);margin:var(--mat-badge-small-size-container-offset, -6px 0)}.mat-badge-small.mat-badge-overlap .mat-badge-content{margin:var(--mat-badge-small-size-container-overlap-offset, -6px)}.mat-badge-medium .mat-badge-content{width:var(--mat-badge-legacy-container-size, unset);height:var(--mat-badge-legacy-container-size, unset);min-width:var(--mat-badge-container-size, 16px);min-height:var(--mat-badge-container-size, 16px);line-height:var(--mat-badge-line-height, 16px);padding:var(--mat-badge-container-padding, 0 4px);font-size:var(--mat-badge-text-size, var(--mat-sys-label-small-size));margin:var(--mat-badge-container-offset, -12px 0)}.mat-badge-medium.mat-badge-overlap .mat-badge-content{margin:var(--mat-badge-container-overlap-offset, -12px)}.mat-badge-large .mat-badge-content{width:var(--mat-badge-legacy-large-size-container-size, unset);height:var(--mat-badge-legacy-large-size-container-size, unset);min-width:var(--mat-badge-large-size-container-size, 16px);min-height:var(--mat-badge-large-size-container-size, 16px);line-height:var(--mat-badge-large-size-line-height, 16px);padding:var(--mat-badge-large-size-container-padding, 0 4px);font-size:var(--mat-badge-large-size-text-size, var(--mat-sys-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"],lb:2,
Ma:0});var Qt=function(){this.mb=_.u(_.ih);this.Ka=_.u(_.he);this.SA=_.u(_.Os);this.Kc=_.u(_.ej);this.Rc=_.mj();this.cv=_.u(_.aj);this.Qi="primary";this.VTb=!0;this.position="above after";this.size="medium";this.bn=!1;this.e$=_.u(_.zs);this.Sb=_.u(_.Wh);var a=_.u(_.Zi);a.load(ZWa);a.load(_.As)};_.h=Qt.prototype;_.h.isAfter=function(){return this.position.indexOf("before")===-1};_.h.Qa=function(){this.xRc();this.content&&!this.WM&&(this.WM=this.lib(),this.Oob(this.content));this.bn=!0};
_.h.La=function(){if(this.Kc.lq){this.Kc.lq(this.WM);var a;(a=this.hU)==null||a.remove()}_.Ps(this.SA,this.Ka.na,this.description)};_.h.plb=function(){return this.e$.FF(this.Ka.na,{w8c:!0})};
_.h.lib=function(){var a=this.Kc.createElement("span");a.setAttribute("id",this.cv.getId("mat-badge-content-"));a.setAttribute("aria-hidden","true");a.classList.add("mat-badge-content");this.Rc&&a.classList.add("_mat-animation-noopable");this.Ka.na.appendChild(a);typeof requestAnimationFrame!=="function"||this.Rc?a.classList.add("mat-badge-active"):this.mb.Vb(function(){requestAnimationFrame(function(){a.classList.add("mat-badge-active")})});return a};
_.h.Oob=function(a){a=(""+(a!=null?a:"")).trim();this.bn&&a&&!this.WM&&(this.WM=this.lib());this.WM&&(this.WM.textContent=a);this.gE=a};_.h.kZc=function(a){_.Ps(this.SA,this.Ka.na,this.description);a&&!this.plb()||this.oXc();this.sSc=a;this.plb()?this.SA.describe(this.Ka.na,a):this.nZc()};_.h.nZc=function(){this.hU||(this.hU=this.Sb.createElement("span"),this.hU.classList.add("cdk-visually-hidden"));this.hU.textContent=this.description;var a;(a=this.WM)==null||a.appendChild(this.hU)};
_.h.oXc=function(){var a;(a=this.hU)==null||a.remove();this.hU=void 0};_.h.saa=function(a){var b=this.Ka.na.classList;b.remove("mat-badge-"+this.Qi);a&&b.add("mat-badge-"+a)};_.h.xRc=function(){for(var a=_.k(Array.from(this.Ka.na.querySelectorAll(":scope > .mat-badge-content"))),b=a.next();!b.done;b=a.next())b=b.value,b!==this.WM&&b.remove()};
_.p.Object.defineProperties(Qt.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.Qi},set:function(a){this.saa(a);this.Qi=a}},content:{configurable:!0,enumerable:!0,get:function(){return this.gE},set:function(a){this.Oob(a)}},description:{configurable:!0,enumerable:!0,get:function(){return this.sSc},set:function(a){this.kZc(a)}}});Qt.O=function(a){return new (a||Qt)};
Qt.Ea=_.Ke({type:Qt,oa:[["","matBadge",""]],Za:[1,"mat-badge"],qb:20,Wa:function(a,b){a&2&&_.Pg("mat-badge-overlap",b.VTb)("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"],VTb:[2,"matBadgeOverlap","overlap",_.vh],disabled:[2,"matBadgeDisabled","disabled",_.vh],position:[0,"matBadgePosition","position"],content:[0,"matBadge","content"],description:[0,"matBadgeDescription","description"],size:[0,"matBadgeSize","size"],hidden:[2,"matBadgeHidden","hidden",_.vh]}});var $Wa=function(a,b,c){this.hO=a;this.defaultValue=b;this.AKb=c},aXa=function(a,b,c){this.Pg=a;this.Asa=b;this.qWc=c;this.aUa=[];this.jXc=this.QQc();this.aUa=this.IRc()};_.h=aXa.prototype;_.h.I2a=function(a){return typeof this.Pg.AKb[a]!=="undefined"};_.h.destroy=function(){this.aUa.forEach(function(a){a.unsubscribe()});this.aUa=[]};
_.h.IRc=function(){var a=this,b=[];this.jXc.forEach(function(c){a.psa(c.key)&&b.push(a.x6a.observe(c.alias).ha(_.E(function(d){d=d.clone();d.X8a=a.Pg.hO;return d})).subscribe(function(d){a.rWc(d)}))});return b};_.h.QQc=function(){var a=this;return this.x6a.Ar.map(function(b){return nj({},b,{hO:a.Pg.hO,key:a.Pg.hO+b.suffix})}).filter(function(b){return a.psa(b.key)})};_.h.rWc=function(a){a.X8a==this.Pg.hO&&(a.value=this.WQc(a),this.qWc(a))};_.h.psa=function(a){return this.Mlb(a)!==void 0};
_.h.WQc=function(a){var b=this.Pg.hO+a.suffix,c=this.Sgb;c=a.matches?b:c==b?null:c;this.Sgb=this.CZc(c);return this.qV};_.h.CZc=function(a){var b=this,c=this.x6a.d_c;!b.psa(a)&&c.some(function(d){d=b.Pg.hO+d.suffix;return b.psa(d)?(a=d,!0):!1});return a};_.h.Mlb=function(a){return this.Pg.AKb[a]};
_.p.Object.defineProperties(aXa.prototype,{x6a:{configurable:!0,enumerable:!0,get:function(){return this.Asa}},b_c:{configurable:!0,enumerable:!0,get:function(){return this.Sgb||this.Pg.hO}},qV:{configurable:!0,enumerable:!0,get:function(){var a=this.b_c;return this.I2a(a)?this.Mlb(a):this.Pg.defaultValue}}});var bXa=new _.wd("Token (@angular/flex-layout) Breakpoints");var Rt=function(a){this.qv=a},cXa=function(a,b){return a.qv.find(function(c){return c.alias==b})},dXa=function(a,b){return a.qv.find(function(c){return c.hj==b})};
_.p.Object.defineProperties(Rt.prototype,{items:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.v(this.qv))}},i4b:{configurable:!0,enumerable:!0,get:function(){var a=this.qv.filter(function(c){return c.Bw===!0}),b=this.qv.filter(function(c){return c.Bw!==!0});return[].concat(_.v(a),_.v(b))}},Jcd:{configurable:!0,enumerable:!0,get:function(){return this.qv.filter(function(a){return a.Bw==1})}},tVa:{configurable:!0,enumerable:!0,get:function(){return this.qv.map(function(a){return a.alias})}},
suffixes:{configurable:!0,enumerable:!0,get:function(){return this.qv.map(function(a){return a.suffix})}}});Rt.O=function(a){return new (a||Rt)(_.t(bXa))};Rt.ua=_.q({token:Rt,qa:Rt.O});var eXa=function(a,b,c,d){this.matches=a===void 0?!1:a;this.hj=b===void 0?"all":b;this.M6a=c===void 0?"":c;this.suffix=d===void 0?"":d};eXa.prototype.clone=function(){return new eXa(this.matches,this.hj,this.M6a,this.suffix)};var St=function(a,b){this.Cf=a;this.Sb=b;this.qv=new Map;this.Qnb=new _.Oh(new eXa(!0));this.jWc=this.Qnb.ff()};St.prototype.isActive=function(a){return this.qv.has(a)?this.qv.get(a).matches:!1};St.prototype.observe=function(a){fXa(this,a);return this.jWc.ha(_.yf(function(b){return a?b.hj===a:!0}))};
var fXa=function(a,b){b=typeof b==="undefined"?[]:typeof b==="string"?[b]:Nsa(b);b.length>0&&(Msa(b,a.Sb),b.forEach(function(c){var d=a.qv.get(c),e=function(f){a.Cf.run(function(){a.Qnb.next(new eXa(f.matches,c))})};d||(d=a.OQc(c),d.addListener(e),a.qv.set(c,d));d.matches&&e(d)}))};St.prototype.OQc=function(a){return Ksa()&&window.matchMedia("all").addListener?window.matchMedia(a):{matches:a==="all"||a==="",media:a,addListener:function(){},removeListener:function(){}}};
St.O=function(a){return new (a||St)(_.t(_.ih),_.t(_.Wh))};St.ua=_.q({token:St,qa:St.O});var Lsa={};_.Tt=function(a,b){this.wT=a;this.qN=b;this.eXc()};_.Tt.prototype.isActive=function(a){var b=cXa(this.wT,a)||dXa(this.wT,a);return this.qN.isActive(b?b.hj:a)};_.Tt.prototype.observe=function(a){var b=cXa(this.wT,a)||dXa(this.wT,a);return this.qN.observe(b?b.hj:a).ha(_.E(function(c){return Osa(c,b)}),_.yf(function(c){return b?c.M6a!=="":!0}))};_.Tt.prototype.eXc=function(){var a=this.wT.i4b.map(function(b){return b.hj});fXa(this.qN,a)};
_.p.Object.defineProperties(_.Tt.prototype,{Ar:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.v(this.wT.items))}},d_c:{configurable:!0,enumerable:!0,get:function(){var a=this;return this.wT.Jcd.reverse().filter(function(b){return a.qN.isActive(b.hj)})}},active:{configurable:!0,enumerable:!0,get:function(){var a=this,b=null;this.Ar.reverse().forEach(function(d){d.alias!==""&&!b&&a.qN.isActive(d.hj)&&(b=d)});var c=this.Ar[0];return b||(this.qN.isActive(c.hj)?c:null)}}});
_.Tt.O=function(a){return new (a||_.Tt)(_.t(Rt),_.t(St))};_.Tt.ua=_.q({token:_.Tt,qa:_.Tt.O});var Rsa=["row","column","row-reverse","column-reverse"];_.Ut=function(a,b,c){this.Asa=a;this.Ka=b;this.Kc=c;this.ksa={};this.bsa=!1};_.h=_.Ut.prototype;_.h.EJ=function(a){return this.ksa[a]};_.h.Qa=function(){this.iod=this.FTc();this.bsa=!0};_.h.Wb=function(a){throw Error("Ub`"+a);};_.h.La=function(){this.Xk&&this.Xk.destroy();this.Asa=null};_.h.kod=function(a,b){a=this.EJ(a);return a!==void 0&&a!==null&&a!==""?a:b};_.h.FTc=function(a){a=a===void 0?this.na:a;return Ysa(a||this.na,"display")};
_.h.jod=function(a,b){b=(b=b===void 0?this.na:b)||this.na;return Vsa()?b.getAttribute(a):""};_.h.bkb=function(a,b){b=b===void 0?!1:b;var c="row";a&&(c=Ysa(a,"flex-direction")||"row",Vsa()&&a.style["flex-direction"]||!b||Xsa(this.Kc,Qsa(c),[a]));return c.trim()};_.h.O_=function(a,b,c){c=c===void 0?this.na:c;var d=this.Kc;c=c||this.na;var e={};typeof a==="string"&&(e[a]=b,a=e);e=Usa(a);Wsa(e,c,d)};_.h.Xnd=function(a,b){Xsa(this.Kc,a,b||[])};
_.h.Qc=function(a,b){if(typeof b==="object")for(var c in b)this.ksa[c]=b[c];else this.ksa[a]=b};_.h.q$=function(a,b,c){this.Xk||(this.Xk=new aXa(new $Wa(a,b,this.ksa),this.Asa,function(d){return c(d)}));return this.Xk};_.h.I2a=function(a){return this.Xk.I2a(a)};_.p.Object.defineProperties(_.Ut.prototype,{parentElement:{configurable:!0,enumerable:!0,get:function(){return this.Ka.na.parentNode}},na:{configurable:!0,enumerable:!0,get:function(){return this.Ka.na}}});
_.Ut.O=function(a){return new (a||_.Ut)(_.C(_.Tt),_.C(_.he),_.C(_.ej))};_.Ut.Ea=_.Ke({type:_.Ut,features:[_.zn]});_.Vt=function(a,b,c){_.Ut.call(this,a,b,c);this.ehb=new _.Oh("row");this.h5a=this.ehb.ff()};_.W(_.Vt,_.Ut);_.Vt.prototype.Wb=function(a){(a.layout!=null||this.Xk)&&this.IUa()};_.Vt.prototype.Qa=function(){var a=this;_.Ut.prototype.Qa.call(this);this.q$("layout","row",function(b){a.IUa(b.value)});this.IUa()};_.Vt.prototype.IUa=function(a){a=a||this.EJ("layout")||"row";this.Xk&&(a=this.Xk.qV);a=Qsa(a);this.O_(a);this.ehb.next(a["flex-direction"])};
_.p.Object.defineProperties(_.Vt.prototype,{layout:{configurable:!0,enumerable:!0,set:function(a){this.Qc("layout",a)}},Z$c:{configurable:!0,enumerable:!0,set:function(a){this.Qc("layoutXs",a)}},X$c:{configurable:!0,enumerable:!0,set:function(a){this.Qc("layoutSm",a)}},W$c:{configurable:!0,enumerable:!0,set:function(a){this.Qc("layoutMd",a)}},R$c:{configurable:!0,enumerable:!0,set:function(a){this.Qc("layoutLg",a)}},Y$c:{configurable:!0,enumerable:!0,set:function(a){this.Qc("layoutXl",a)}},Q$c:{configurable:!0,
enumerable:!0,set:function(a){this.Qc("layoutGtXs",a)}},P$c:{configurable:!0,enumerable:!0,set:function(a){this.Qc("layoutGtSm",a)}},O$c:{configurable:!0,enumerable:!0,set:function(a){this.Qc("layoutGtMd",a)}},N$c:{configurable:!0,enumerable:!0,set:function(a){this.Qc("layoutGtLg",a)}},U$c:{configurable:!0,enumerable:!0,set:function(a){this.Qc("layoutLtSm",a)}},T$c:{configurable:!0,enumerable:!0,set:function(a){this.Qc("layoutLtMd",a)}},S$c:{configurable:!0,enumerable:!0,set:function(a){this.Qc("layoutLtLg",
a)}},V$c:{configurable:!0,enumerable:!0,set:function(a){this.Qc("layoutLtXl",a)}}});_.Vt.O=function(a){return new (a||_.Vt)(_.C(_.Tt),_.C(_.he),_.C(_.ej))};
_.Vt.Ea=_.Ke({type:_.Vt,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"],Z$c:[0,"fxLayout.xs","layoutXs"],X$c:[0,"fxLayout.sm","layoutSm"],W$c:[0,"fxLayout.md","layoutMd"],R$c:[0,
"fxLayout.lg","layoutLg"],Y$c:[0,"fxLayout.xl","layoutXl"],Q$c:[0,"fxLayout.gt-xs","layoutGtXs"],P$c:[0,"fxLayout.gt-sm","layoutGtSm"],O$c:[0,"fxLayout.gt-md","layoutGtMd"],N$c:[0,"fxLayout.gt-lg","layoutGtLg"],U$c:[0,"fxLayout.lt-sm","layoutLtSm"],T$c:[0,"fxLayout.lt-md","layoutLtMd"],S$c:[0,"fxLayout.lt-lg","layoutLtLg"],V$c:[0,"fxLayout.lt-xl","layoutLtXl"]},standalone:!1,features:[_.cg,_.zn]});_.Wt=function(a,b,c,d){_.Ut.call(this,a,b,c);this.mr="row";d&&(this.sJ=d.h5a.subscribe(this.K$.bind(this)))};_.W(_.Wt,_.Ut);_.h=_.Wt.prototype;_.h.Wb=function(a){(a.align!=null||this.Xk)&&this.Xx()};_.h.Qa=function(){var a=this;_.Ut.prototype.Qa.call(this);this.q$("align","start stretch",function(b){a.Xx(b.value)});this.Xx()};_.h.La=function(){_.Ut.prototype.La.call(this);this.sJ&&this.sJ.unsubscribe()};
_.h.Xx=function(a){a=a||this.EJ("align")||"start stretch";this.Xk&&(a=this.Xk.qV);this.O_(this.U8(a));this.ahb(a,this.mr?this.mr:"row")};_.h.K$=function(a){var b=this;this.mr=(a||"").toLowerCase();Rsa.find(function(c){return c===b.mr})||(this.mr="row");a=this.EJ("align")||"start stretch";this.Xk&&(a=this.Xk.qV);this.ahb(a,this.mr||"row")};
_.h.U8=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 nj(b,{display:"flex","flex-direction":this.mr||"row","box-sizing":"border-box"})};
_.h.ahb=function(a,b){a=_.k(a.split(" "));a.next();a.next().value=="stretch"&&this.O_({"box-sizing":"border-box","max-width":Tsa(b)?null:"100%","max-height":Tsa(b)?"100%":null})};
_.p.Object.defineProperties(_.Wt.prototype,{align:{configurable:!0,enumerable:!0,set:function(a){this.Qc("align",a)}},HVa:{configurable:!0,enumerable:!0,set:function(a){this.Qc("alignXs",a)}},EVa:{configurable:!0,enumerable:!0,set:function(a){this.Qc("alignSm",a)}},DVa:{configurable:!0,enumerable:!0,set:function(a){this.Qc("alignMd",a)}},yVa:{configurable:!0,enumerable:!0,set:function(a){this.Qc("alignLg",a)}},GVa:{configurable:!0,enumerable:!0,set:function(a){this.Qc("alignXl",a)}},xVa:{configurable:!0,
enumerable:!0,set:function(a){this.Qc("alignGtXs",a)}},wVa:{configurable:!0,enumerable:!0,set:function(a){this.Qc("alignGtSm",a)}},vVa:{configurable:!0,enumerable:!0,set:function(a){this.Qc("alignGtMd",a)}},uVa:{configurable:!0,enumerable:!0,set:function(a){this.Qc("alignGtLg",a)}},BVa:{configurable:!0,enumerable:!0,set:function(a){this.Qc("alignLtSm",a)}},AVa:{configurable:!0,enumerable:!0,set:function(a){this.Qc("alignLtMd",a)}},zVa:{configurable:!0,enumerable:!0,set:function(a){this.Qc("alignLtLg",
a)}},CVa:{configurable:!0,enumerable:!0,set:function(a){this.Qc("alignLtXl",a)}}});_.Wt.O=function(a){return new (a||_.Wt)(_.C(_.Tt),_.C(_.he),_.C(_.ej),_.C(_.Vt,10))};
_.Wt.Ea=_.Ke({type:_.Wt,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"],HVa:[0,"fxLayoutAlign.xs","alignXs"],
EVa:[0,"fxLayoutAlign.sm","alignSm"],DVa:[0,"fxLayoutAlign.md","alignMd"],yVa:[0,"fxLayoutAlign.lg","alignLg"],GVa:[0,"fxLayoutAlign.xl","alignXl"],xVa:[0,"fxLayoutAlign.gt-xs","alignGtXs"],wVa:[0,"fxLayoutAlign.gt-sm","alignGtSm"],vVa:[0,"fxLayoutAlign.gt-md","alignGtMd"],uVa:[0,"fxLayoutAlign.gt-lg","alignGtLg"],BVa:[0,"fxLayoutAlign.lt-sm","alignLtSm"],AVa:[0,"fxLayoutAlign.lt-md","alignLtMd"],zVa:[0,"fxLayoutAlign.lt-lg","alignLtLg"],CVa:[0,"fxLayoutAlign.lt-xl","alignLtXl"]},standalone:!1,features:[_.cg,
_.zn]});var gXa=function(){};var yj=function(a,b){this.Tp=[];this.Wp=[];this.oB=[];this.N$=[];this.O$=[];this.Ox=this.Jb=this.xB=!1;this.Ee=0;this.hY=null;this.totalTime=(a===void 0?0:a)+(b===void 0?0:b)};_.h=yj.prototype;_.h.pB=function(){this.Ox||(this.Ox=!0,this.Tp.forEach(function(a){return a()}),this.Tp=[])};_.h.aG=function(a){this.O$.push(a);this.Wp.push(a)};_.h.yw=function(a){this.N$.push(a);this.Tp.push(a)};_.h.ae=function(a){this.oB.push(a)};_.h.aL=function(){return this.xB};_.h.init=function(){};
_.h.play=function(){this.aL()||(this.L$(),hXa(this));this.xB=!0};var hXa=function(a){queueMicrotask(function(){return a.pB()})};_.h=yj.prototype;_.h.L$=function(){this.Wp.forEach(function(a){return a()});this.Wp=[]};_.h.pause=function(){};_.h.fz=function(){};_.h.finish=function(){this.pB()};_.h.destroy=function(){this.Jb||(this.Jb=!0,this.aL()||this.L$(),this.finish(),this.oB.forEach(function(a){return a()}),this.oB=[])};_.h.reset=function(){this.Ox=this.xB=!1;this.Wp=this.O$;this.Tp=this.N$};
_.h.setPosition=function(a){this.Ee=this.totalTime?a*this.totalTime:1};_.h.VZ=function(a){a=a=="start"?this.Wp:this.Tp;a.forEach(function(b){return b()});a.length=0};var mta=function(a){var b=this;this.Tp=[];this.Wp=[];this.Jb=this.xB=this.Ox=!1;this.oB=[];this.hY=null;this.totalTime=0;this.xh=a;var c=0,d=0,e=0,f=this.xh.length;f==0?queueMicrotask(function(){return b.pB()}):this.xh.forEach(function(g){g.yw(function(){++c==f&&b.pB()});g.ae(function(){++d==f&&b.Eo()});g.aG(function(){++e==f&&b.L$()})});this.totalTime=this.xh.reduce(function(g,m){return Math.max(g,m.totalTime)},0)};_.h=mta.prototype;
_.h.pB=function(){this.Ox||(this.Ox=!0,this.Tp.forEach(function(a){return a()}),this.Tp=[])};_.h.init=function(){this.xh.forEach(function(a){return a.init()})};_.h.aG=function(a){this.Wp.push(a)};_.h.L$=function(){this.aL()||(this.xB=!0,this.Wp.forEach(function(a){return a()}),this.Wp=[])};_.h.yw=function(a){this.Tp.push(a)};_.h.ae=function(a){this.oB.push(a)};_.h.aL=function(){return this.xB};_.h.play=function(){this.hY||this.init();this.L$();this.xh.forEach(function(a){return a.play()})};
_.h.pause=function(){this.xh.forEach(function(a){return a.pause()})};_.h.fz=function(){this.xh.forEach(function(a){return a.fz()})};_.h.finish=function(){this.pB();this.xh.forEach(function(a){return a.finish()})};_.h.destroy=function(){this.Eo()};_.h.Eo=function(){this.Jb||(this.Jb=!0,this.pB(),this.xh.forEach(function(a){return a.destroy()}),this.oB.forEach(function(a){return a()}),this.oB=[])};_.h.reset=function(){this.xh.forEach(function(a){return a.reset()});this.xB=this.Ox=this.Jb=!1};
_.h.setPosition=function(a){var b=a*this.totalTime;this.xh.forEach(function(c){c.setPosition(c.totalTime?Math.min(1,b/c.totalTime):1)})};_.h.fca=function(){this.xh.forEach(function(a){a.fca&&a.fca()})};_.h.VZ=function(a){a=a=="start"?this.Wp:this.Tp;a.forEach(function(b){return b()});a.length=0};var hta=RegExp("{{\\s*(.+?)\\s*}}","g"),jta=/-+([a-z0-9])/g;var iXa=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(" ")),jXa=function(){};_.W(jXa,gXa);
var nta=function(a,b,c){var d="",e=b.toString().trim();iXa.has(a)&&b!==0&&b!=="0"&&(typeof b==="number"?d="px":(a=b.match(/^[+-]?[\d\.]+([a-z]*)$/))&&a[1].length==0&&c.push(new _.cd(3005,!1)));return e+d};var uta=typeof document==="undefined"?null:document.documentElement;var Xt=function(){};_.h=Xt.prototype;_.h.Rva=function(a,b){return wta(a,b)};_.h.Sxa=function(a){return vta(a)};_.h.query=function(a,b,c){return xta(a,b,c)};_.h.ZXa=function(a,b,c){return c||""};_.h.animate=function(a,b,c,d){return new yj(c,d)};Xt.O=function(a){return new (a||Xt)};Xt.ua=_.q({token:Xt,qa:Xt.O});var kXa=function(){};var Bta=new Set(["true","1"]),Cta=new Set(["false","0"]);var Dta=RegExp("s*:selfs*,?","g"),lXa=function(a){this.bt=a};_.h=lXa.prototype;_.h.ob=function(a,b){b=new mXa(b);this.mnb(b);return xj(this,eta(a),b)};_.h.mnb=function(a){a.A2="";a.Cva=new Map;a.Cva.set("",new Map);a.currentTime=0};
_.h.Y$b=function(a,b){var c=this,d=b.XQ=0,e=b.WE=0,f=[],g=[];a.name.charAt(0)=="@"&&b.errors.push(new _.cd(3006,!1));a.nea.forEach(function(m){c.mnb(b);if(m.type==0){var n=m.name;n.toString().split(/\s*,\s*/).forEach(function(r){m.name=r;f.push(c.jeb(m,b))});m.name=n}else m.type==1?(n=c.keb(m,b),d+=n.XQ,e+=n.WE,g.push(n)):b.errors.push(new _.cd(3007,!1))});return{type:7,name:a.name,states:f,DM:g,XQ:d,WE:e,options:null}};
_.h.jeb=function(a,b){var c=this.gqa(a.styles,b),d=a.options&&a.options.params||null;if(c.U1c){var e=new Set,f=d||{};c.styles.forEach(function(g){g instanceof Map&&g.forEach(function(m){fta(m).forEach(function(n){f.hasOwnProperty(n)||e.add(n)})})});e.size&&b.errors.push(Zsa([].concat(_.v(e.values()))))}return{type:0,name:a.name,style:c,options:d?{params:d}:null}};
_.h.keb=function(a,b){b.XQ=0;b.WE=0;var c=xj(this,eta(a.animation),b);return{type:1,oQb:Ata(a.mEb,b.errors),animation:c,XQ:b.XQ,WE:b.WE,options:Bj(a.options)}};_.h.W$b=function(a,b){var c=this;return{type:2,vg:a.vg.map(function(d){return xj(c,d,b)}),options:Bj(a.options)}};_.h.U$b=function(a,b){var c=this,d=b.currentTime,e=0,f=a.vg.map(function(g){b.currentTime=d;g=xj(c,g,b);e=Math.max(e,b.currentTime);return g});b.currentTime=e;return{type:3,vg:f,options:Bj(a.options)}};
_.h.R$b=function(a,b){var c=Gta(a.VG,b.errors);b.oy=c;var d=a.styles?a.styles:_.rj({});if(d.type==5)a=this.OEa(d,b);else{d=a.styles;a=!1;d||(a=!0,d={},c.easing&&(d.easing=c.easing),d=_.rj(d));b.currentTime+=c.duration+c.delay;var e=this.gqa(d,b);e.v9c=a;a=e}b.oy=null;return{type:4,VG:c,style:a,options:null}};_.h.gqa=function(a,b){a=this.Nlb(a,b);this.Uob(a,b);return a};
_.h.Nlb=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 _.cd(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,
U1c:f,options:null}};_.h.Uob=function(a,b){var c=b.oy,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.Cva.get(b.A2),r=n.get(m),x=!0;r&&(e!=d&&e>=r.startTime&&d<=r.endTime&&(b.errors.push(new _.cd(3010,!1)),x=!1),e=r.startTime);x&&n.set(m,{startTime:e,endTime:d});b.options&&gta(g,b.options,b.errors)})})};
_.h.OEa=function(a,b){var c=this,d={type:5,styles:[],options:null};if(!b.oy)return b.errors.push(new _.cd(3011,!1)),d;var e=0,f=[],g=!1,m=!1,n=0,r=a.vg.map(function(P){P=c.Nlb(P,b);var ca=P.offset!=null?P.offset:Fta(P.styles),va=0;ca!=null&&(e++,va=P.offset=ca);m=m||va<0||va>1;g=g||va<n;n=va;f.push(va);return P});m&&b.errors.push(new _.cd(3012,!1));g&&b.errors.push(new _.cd(3200,!1));a=a.vg.length;var x=0;e>0&&e<a?b.errors.push(new _.cd(3202,!1)):e==0&&(x=1/(a-1));var z=a-1,D=b.currentTime,K=b.oy,
N=K.duration;r.forEach(function(P,ca){ca=x>0?ca==z?1:x*ca:f[ca];var va=ca*N;b.currentTime=D+K.delay+va;K.duration=va;c.Uob(P,b);P.offset=ca;d.styles.push(P)});return d};_.h.PEa=function(a,b){return{type:8,animation:xj(this,eta(a.animation),b),options:Bj(a.options)}};_.h.S$b=function(a,b){b.WE++;return{type:9,options:Bj(a.options)}};_.h.T$b=function(a,b){return{type:10,animation:this.PEa(a.animation,b),options:Bj(a.options)}};
_.h.V$b=function(a,b){var c=b.A2,d=a.options||{};b.XQ++;b.KYa=a;var e=_.k(Eta(a.nb)),f=e.next().value;e=e.next().value;b.A2=c.length?c+" "+f:f;Aj(b.Cva,b.A2,new Map);var g=xj(this,eta(a.animation),b);b.KYa=null;b.A2=c;return{type:11,nb:f,limit:d.limit||0,optional:!!d.optional,z8c:e,animation:g,qAd:a.nb,options:Bj(a.options)}};
_.h.X$b=function(a,b){b.KYa||b.errors.push(new _.cd(3013,!1));var c=a.VG==="full"?{duration:0,delay:0,easing:"full"}:bta(a.VG,b.errors,!0);return{type:12,animation:xj(this,eta(a.animation),b),VG:c,options:null}};var mXa=function(a){this.errors=a;this.WE=this.XQ=0;this.oy=this.A2=this.KYa=this.kK=null;this.currentTime=0;this.Cva=new Map;this.options=null};var Yt=function(){this.s$=new Map};Yt.prototype.get=function(a){return this.s$.get(a)||[]};Yt.prototype.append=function(a,b){var c=this.s$.get(a);c||this.s$.set(a,c=[]);c.push.apply(c,_.v(b))};Yt.prototype.has=function(a){return this.s$.has(a)};Yt.prototype.clear=function(){this.s$.clear()};var nXa=RegExp(":enter","g"),oXa=RegExp(":leave","g"),Ita=function(){};_.h=Ita.prototype;
_.h.Nua=function(a,b,c,d,e,f,g,m,n,r){r=r===void 0?[]:r;n=n||new Yt;a=new pXa(a,b,n,d,e,r,[]);a.options=m;d=m.delay?uj(m.delay):0;a.jf.EO(d);qXa(a.jf,[f],null,a.errors,m);xj(this,c,a);c=a.UG.filter(function(z){return z.Mxb()});if(c.length&&g.size){for(f=c.length-1;f>=0;f--)if(e=c[f],e.element===b){var x=e;break}x&&x.mib===x.Op&&qXa(x,[g],null,a.errors,m)}return c.length?c.map(function(z){return z.Nua()}):[Hta(b,[],[],[],0,d,"",!1)]};_.h.Y$b=function(){};_.h.jeb=function(){};_.h.keb=function(){};
_.h.S$b=function(a,b){var c=b.h5b.get(b.element);if(c){var d=Zt(b,a.options),e=b.jf.currentTime;c=this.KZc(c,d,d.options);e!=c&&$t(b,c)}b.previousNode=a};_.h.T$b=function(a,b){var c=Zt(b,a.options);$t(c);this.pQc([a.options,a.animation.options],b,c);this.PEa(a.animation,c);$t(b,c.jf.currentTime);b.previousNode=a};
_.h.pQc=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:uj(ita(f,(g=(e=d)==null?void 0:e.params)!=null?g:{},b.errors));c.EO(d)}}};
_.h.KZc=function(a,b,c){var d=b.jf.currentTime,e=c.duration!=null?uj(c.duration):null,f=c.delay!=null?uj(c.delay):null;e!==0&&a.forEach(function(g){var m={duration:e!=null?e:g.duration,delay:b.jf.currentTime+(f!=null?f:0)+g.delay,easing:""};g=new rXa(b.bt,g.element,g.aQ,g.J5,g.vY,m,g.pid);b.UG.push(g);d=Math.max(d,m.duration+m.delay)});return d};_.h.PEa=function(a,b){sXa(b,a.options,!0);xj(this,a.animation,b);b.previousNode=a};
_.h.W$b=function(a,b){var c=this,d=b.Sbb,e=b,f=a.options;f&&(f.params||f.delay)&&(e=Zt(b,f),$t(e),f.delay!=null&&(e.previousNode.type==6&&(tXa(e.jf),e.previousNode=uXa),e.EO(uj(f.delay))));a.vg.length&&(a.vg.forEach(function(g){return xj(c,g,e)}),au(e.jf),e.Sbb>d&&$t(e));b.previousNode=a};
_.h.U$b=function(a,b){var c=this,d=[],e=b.jf.currentTime,f=a.options&&a.options.delay?uj(a.options.delay):0;a.vg.forEach(function(g){var m=Zt(b,a.options);f&&m.EO(f);xj(c,g,m);e=Math.max(e,m.jf.currentTime);d.push(m.jf)});d.forEach(function(g){return vXa(b.jf,g)});$t(b,e);b.previousNode=a};_.h.LZc=function(a,b){return a.EZa?(a=a.lid,a=b.params?ita(a,b.params,b.errors):a,bta(a,b.errors)):{duration:a.duration,delay:a.delay,easing:a.easing}};
_.h.R$b=function(a,b){var c=b.oy=this.LZc(a.VG,b),d=b.jf;c.delay&&(wXa(b.jf,b.jf.duration+c.delay),tXa(d));var e=a.style;e.type==5?this.OEa(e,b):(wXa(b.jf,b.jf.duration+c.duration),this.gqa(e,b),au(d));b.oy=null;b.previousNode=a};
_.h.gqa=function(a,b){var c=b.jf,d=b.oy;!d&&c.Op.size>0&&(c.duration+=1,c.ORa());d=d&&d.easing||a.easing;if(a.v9c){d&&c.VSa.set("easing",d);d=_.k(c.u0);for(var e=d.next();!e.done;e=d.next()){var f=_.k(e.value);e=f.next().value;f=f.next().value;c.oOa.set(e,f||"*");c.Op.set(e,"*")}c.mib=c.Op}else qXa(c,a.styles,d,b.errors,b.options);b.previousNode=a};
_.h.OEa=function(a,b){var c=b.oy,d=b.jf.duration,e=c.duration,f=Zt(b).jf;f.easing=c.easing;a.styles.forEach(function(g){wXa(f,(g.offset||0)*e);qXa(f,g.styles,g.easing,b.errors,b.options);au(f)});vXa(b.jf,f);$t(b,d+e);b.previousNode=a};
_.h.V$b=function(a,b){var c=this,d=b.jf.currentTime,e=a.options||{},f=e.delay?uj(e.delay):0;f&&(b.previousNode.type===6||d==0&&b.jf.Op.size>0)&&(tXa(b.jf),b.previousNode=uXa);var g=d;d=xXa(b,a.nb,a.limit,a.z8c,e.optional?!0:!1,b.errors);b.Nda=d.length;var m=null;d.forEach(function(n,r){b.Ct=r;r=Zt(b,a.options,n);f&&r.EO(f);n===b.element&&(m=r.jf);xj(c,a.animation,r);au(r.jf);g=Math.max(g,r.jf.currentTime)});b.Ct=0;b.Nda=0;$t(b,g);m&&(vXa(b.jf,m),tXa(b.jf));b.previousNode=a};
_.h.X$b=function(a,b){var c=b.BUb,d=b.jf,e=a.VG,f=Math.abs(e.duration),g=f*(b.Nda-1);f*=b.Ct;switch(e.duration<0?"reverse":e.easing){case "reverse":f=g-f;break;case "full":f=c.Kyb}e=b.jf;f&&e.EO(f);e=e.currentTime;xj(this,a.animation,b);b.previousNode=a;c.Kyb=d.currentTime-e+(d.startTime-c.jf.startTime)};
var uXa={},pXa=function(a,b,c,d,e,f,g,m){this.bt=a;this.element=b;this.h5b=c;this.Yib=d;this.Glb=e;this.errors=f;this.UG=g;this.oy=this.BUb=null;this.previousNode=uXa;this.Sbb=0;this.options={};this.Kyb=this.Nda=this.Ct=0;this.jf=m||new bu(this.bt,b,0);g.push(this.jf)},sXa=function(a,b,c){if(b){var d=a.options;b.duration!=null&&(d.duration=uj(b.duration));b.delay!=null&&(d.delay=uj(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]=ita(e[g],f,a.errors))})}}};pXa.prototype.SRc=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 Zt=function(a,b,c){b=b===void 0?null:b;c=c||a.element;c=new pXa(a.bt,c,a.h5b,a.Yib,a.Glb,a.errors,a.UG,a.jf.fork(c,0));c.previousNode=a.previousNode;c.oy=a.oy;c.options=a.SRc();sXa(c,b);c.Ct=a.Ct;c.Nda=a.Nda;c.BUb=a;a.Sbb++;return c},$t=function(a,b){a.previousNode=uXa;a.jf=a.jf.fork(a.element,b);a.UG.push(a.jf)};
pXa.prototype.EO=function(a){a>0&&this.jf.EO(a)};var xXa=function(a,b,c,d,e,f){var g=[];d&&g.push(a.element);b.length>0&&(b=b.replace(nXa,"."+a.Yib),b=b.replace(oXa,"."+a.Glb),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,_.v(a)));e||g.length!=0||f.push(new _.cd(3014,!1));return g};_.p.Object.defineProperties(pXa.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.options.params}}});
var bu=function(a,b,c,d){this.bt=a;this.element=b;this.startTime=c;this.A9=d;this.duration=0;this.easing=null;this.VSa=new Map;this.Op=new Map;this.H0=new Map;this.VTa=new Map;this.J0=new Map;this.Z0=new Map;this.oOa=new Map;this.mib=null;this.A9||(this.A9=new Map);this.u0=this.A9.get(b);this.u0||(this.u0=this.J0,this.A9.set(b,this.J0));this.ORa()};bu.prototype.Mxb=function(){switch(this.H0.size){case 0:return!1;case 1:return this.Op.size>0;default:return!0}};
bu.prototype.EO=function(a){var b=this.H0.size===1&&this.Z0.size;this.duration||b?(wXa(this,this.currentTime+a),b&&tXa(this)):this.startTime+=a};bu.prototype.fork=function(a,b){au(this);return new bu(this.bt,a,b||this.currentTime,this.A9)};bu.prototype.ORa=function(){this.Op&&(this.VSa=this.Op);this.Op=this.H0.get(this.duration);this.Op||(this.Op=new Map,this.H0.set(this.duration,this.Op))};var wXa=function(a,b){au(a);a.duration=b;a.ORa()};
bu.prototype.ON=function(a,b){this.J0.set(a,b);this.u0.set(a,b);this.VTa.set(a,{time:this.currentTime,value:b})};
var qXa=function(a,b,c,d,e){c&&a.VSa.set("easing",c);c=e&&e.params||{};b=Kta(b,a.u0);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=ita(f,c,d);a.Z0.set(e,f);if(!a.J0.has(e)){var g=void 0;a.oOa.set(e,(g=a.u0.get(e))!=null?g:"*")}a.ON(e,f)}},au=function(a){a.Z0.size!=0&&(a.Z0.forEach(function(b,c){a.Op.set(c,b)}),a.Z0.clear(),a.J0.forEach(function(b,c){a.Op.has(c)||a.Op.set(c,b)}))},tXa=function(a){for(var b=_.k(a.J0),c=b.next();!c.done;c=b.next()){var d=
_.k(c.value);c=d.next().value;d=d.next().value;a.Z0.set(c,d);a.ON(c,d)}},vXa=function(a,b){b.VTa.forEach(function(c,d){var e=a.VTa.get(d);(!e||c.time>e.time)&&a.ON(d,c.value)})};
bu.prototype.Nua=function(){var a=this;au(this);var b=new Set,c=new Set,d=this.H0.size===1&&this.duration===0,e=[];this.H0.forEach(function(r,x){r=new Map([].concat(_.v(a.oOa),_.v(r)));r.forEach(function(z,D){z==="!"?b.add(D):z==="*"&&c.add(D)});d||r.set("offset",x/a.duration);e.push(r)});var f=[].concat(_.v(b.values())),g=[].concat(_.v(c.values()));if(d){var m=e[0],n=new Map(m);m.set("offset",0);n.set("offset",1);e=[m,n]}return Hta(this.element,e,f,g,this.duration,this.startTime,this.easing,!1)};
_.p.Object.defineProperties(bu.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.Op)a.push(b);return a}}});var rXa=function(a,b,c,d,e,f,g){g=g===void 0?!1:g;bu.call(this,a,b,f.delay);this.aQ=c;this.J5=d;this.vY=e;this.xYc=g;this.VG={duration:f.duration,delay:f.delay,easing:f.easing}};_.W(rXa,bu);rXa.prototype.Mxb=function(){return this.aQ.length>1};
rXa.prototype.Nua=function(){var a=this.aQ,b=this.VG,c=b.delay,d=b.duration,e=b.easing;if(this.xYc&&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 Hta(this.element,a,this.J5,this.vY,d,c,e,!0)};var yXa={},Ota=function(a,b,c){this.xob=a;this.VJ=b;this.Rnb=c};Ota.prototype.match=function(a,b,c,d){return Mta(this.VJ.oQb,a,b,c,d)};Ota.prototype.V1=function(a,b,c){var d=this.Rnb.get("*");a!==void 0&&(d=this.Rnb.get(a==null?void 0:a.toString())||d);return d?d.V1(b,c):new Map};
Ota.prototype.ob=function(a,b,c,d,e,f,g,m,n,r){var x=[],z=this.VJ.options&&this.VJ.options.params||yXa;g=this.V1(c,g&&g.params||yXa,x);var D=m&&m.params||yXa;m=this.V1(d,D,x);var K=new Set,N=new Map,P=new Map,ca=d==="void",va;z={params:Nta(D,z),delay:(va=this.VJ.options)==null?void 0:va.delay};a=r?[]:Jta(a,b,this.VJ.animation,e,f,g,m,z,n,x);var Da=0;a.forEach(function(ta){Da=Math.max(ta.duration+ta.delay,Da)});if(x.length)return Lta(b,this.xob,c,d,ca,g,m,[],[],N,P,Da,x);a.forEach(function(ta){var ya=
ta.element,Oa=Aj(N,ya,new Set);ta.J5.forEach(function(Ea){return Oa.add(Ea)});var Va=Aj(P,ya,new Set);ta.vY.forEach(function(Ea){return Va.add(Ea)});ya!==b&&K.add(ya)});return Lta(b,this.xob,c,d,ca,g,m,a,[].concat(_.v(K.values())),N,P,Da)};var zXa=function(a,b){this.styles=a;this.b3c=b};zXa.prototype.V1=function(a,b){var c=new Map,d=Nta(a,this.b3c);this.styles.styles.forEach(function(e){typeof e!=="string"&&e.forEach(function(f,g){f&&(f=ita(f,d,b));var m=dta(g);f=nta(m,f,b);c.set(g,f)})});return c};var AXa=function(a,b,c){var d=this;this.name=a;this.VJ=b;this.Gsa=c;this.U7b=[];this.states=new Map;b.states.forEach(function(e){d.states.set(e.name,new zXa(e.style,e.options&&e.options.params||{}))});Qta(this.states,"true","1");Qta(this.states,"false","0");b.DM.forEach(function(e){d.U7b.push(new Ota(a,e,d.states))});this.Wwa=Pta(a,this.states)},BXa=function(a,b,c,d,e){return a.U7b.find(function(f){return f.match(b,c,d,e)})||null};var CXa=new Yt,DXa=function(a,b,c){this.Fua=a;this.bt=b;this.Gsa=c;this.dhb=new Map;this.JSa=new Map;this.xh=[]};_.h=DXa.prototype;_.h.register=function(a,b){var c=[];b=(new lXa(this.bt)).ob(b,c,[]);if(c.length)throw new _.cd(3503,!1);this.dhb.set(a,b)};_.h.U_=function(a,b,c){var d=a.element;b=ota(a.aQ,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.dhb.get(a),g=new Map;f?(b=Jta(this.bt,b,f,"ng-enter","ng-leave",new Map,new Map,c,CXa,e),b.forEach(function(m){var n=Aj(g,m.element,new Map);m.vY.forEach(function(r){return n.set(r,null)})})):(e.push(new _.cd(3300,!1)),b=[]);if(e.length)throw new _.cd(3504,!1);g.forEach(function(m,n){m.forEach(function(r,x){m.set(x,d.bt.ZXa(n,x,"*"))})});e=b.map(function(m){var n=g.get(m.element);return d.U_(m,new Map,n)});e=zj(e);this.JSa.set(a,
e);e.ae(function(){return d.destroy(a)});this.xh.push(e);return e};_.h.destroy=function(a){var b=this.xQa(a);b.destroy();this.JSa.delete(a);a=this.xh.indexOf(b);a>=0&&this.xh.splice(a,1)};_.h.xQa=function(a){a=this.JSa.get(a);if(!a)throw new _.cd(3301,!1);return a};_.h.listen=function(a,b,c,d){b=sta(b,"","","");qta(this.xQa(a),c,b,d);return function(){}};
_.h.kh=function(a,b,c,d){if(c=="register")this.register(a,d[0]);else if(c=="create")this.create(a,b,d[0]||{});else switch(b=this.xQa(a),c){case "play":b.play();break;case "pause":b.pause();break;case "reset":b.reset();break;case "restart":b.fz();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 EXa=[],FXa={Tl:"",kZ:!1,xab:!1,nya:!1,I9a:!1},Tta={Tl:"",xab:!1,kZ:!1,nya:!1,I9a:!0},GXa=function(a,b){this.Tl=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={})},HXa=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(GXa.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.options.params}}});var IXa=new GXa("void"),cu=function(a,b,c){this.id=a;this.AF=b;this.Hj=c;this.xh=[];this.NN=new Map;this.hta=[];this.m0=new Map;this.Rkb="ng-tns-"+a;Cj(b,this.Rkb)};_.h=cu.prototype;
_.h.listen=function(a,b,c,d){var e=this;if(!this.NN.has(b))throw new _.cd(3302,!1);if(c==null||c.length==0)throw new _.cd(3303,!1);if(c!="start"&&c!="done")throw new _.cd(3400,!1);var f=Aj(this.m0,a,[]),g={name:b,phase:c,callback:d};f.push(g);var m=Aj(this.Hj.ID,a,new Map);m.has(b)||(Cj(a,"ng-trigger"),Cj(a,"ng-trigger-"+b),m.set(b,IXa));return function(){JXa(e.Hj,function(){var n=f.indexOf(g);n>=0&&f.splice(n,1);e.NN.has(b)||m.delete(b)})}};
_.h.register=function(a,b){if(this.NN.has(a))return!1;this.NN.set(a,b);return!0};_.h.jUc=function(a){a=this.NN.get(a);if(!a)throw new _.cd(3401,!1);return a};
_.h.trigger=function(a,b,c,d){var e=this;d=d===void 0?!0:d;var f=this.jUc(b),g=new KXa(this.id,b,a),m=this.Hj.ID.get(a);m||(Cj(a,"ng-trigger"),Cj(a,"ng-trigger-"+b),this.Hj.ID.set(a,m=new Map));var n=m.get(b),r=new GXa(c,this.id);c&&c.hasOwnProperty("value")||!n||HXa(r,n.options);m.set(b,r);n||(n=IXa);if(r.value!=="void"&&n.value===r.value){if(!$ta(n.params,r.params)){d=[];var x=f.Wwa.V1(n.value,n.params,d),z=f.Wwa.V1(r.value,r.params,d);d.length?this.Hj.reportError(d):JXa(this.Hj,function(){wj(a,
x);vj(a,z)})}}else{c=Aj(this.Hj.qY,a,[]);c.forEach(function(K){K.Tl==e.id&&K.uo==b&&K.Hw&&K.destroy()});m=BXa(f,n.value,r.value,a,r.params);var D=!1;if(!m){if(!d)return;m=f.Wwa;D=!0}this.Hj.cEa++;this.hta.push({element:a,uo:b,transition:m,rC:n,qo:r,pY:g,SLb:D});D||(Cj(a,"ng-animate-queued"),g.aG(function(){Dj(a,"ng-animate-queued")}));g.yw(function(){var K=e.xh.indexOf(g);K>=0&&e.xh.splice(K,1);if(K=e.Hj.qY.get(a)){var N=K.indexOf(g);N>=0&&K.splice(N,1)}});this.xh.push(g);c.push(g);return g}};
_.h.fC=function(a){var b=this;this.NN.delete(a);this.Hj.ID.forEach(function(c){return c.delete(a)});this.m0.forEach(function(c,d){b.m0.set(d,c.filter(function(e){return e.name!=a}))})};var LXa=function(a,b){a.Hj.ID.delete(b);a.m0.delete(b);var c=a.Hj.qY.get(b);c&&(c.forEach(function(d){return d.destroy()}),a.Hj.qY.delete(b))};
cu.prototype.Nnb=function(a,b){var c=this,d=this.Hj.nq.query(a,".ng-trigger",!0);d.forEach(function(e){if(!e.__ng_removed){var f=MXa(c.Hj,e);f.size?f.forEach(function(g){return NXa(g,e,b,!1,!0)}):LXa(c,e)}});this.Hj.pba(function(){return d.forEach(function(e){return LXa(c,e)})})};
var NXa=function(a,b,c,d,e){var f=a.Hj.ID.get(b),g=new Map;if(f){var m=[];f.forEach(function(n,r){g.set(r,n.value);a.NN.has(r)&&(n=a.trigger(b,r,"void",e))&&m.push(n)});if(m.length)return OXa(a.Hj,a.id,b,!0,c,g),d&&zj(m).yw(function(){return Wta(a.Hj,b)}),!0}return!1},PXa=function(a,b){var c=a.m0.get(b),d=a.Hj.ID.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.NN.get(f).Wwa,m=d.get(f)||IXa,n=new GXa("void"),r=new KXa(a.id,f,b);a.Hj.cEa++;a.hta.push({element:b,
uo:f,transition:g,rC:m,qo:n,pY:r,SLb:!0})}})}};cu.prototype.removeNode=function(a,b){var c=this,d=this.Hj;a.childElementCount&&this.Nnb(a,b);if(!NXa(this,a,b,!0)){var e=!1;if(d.Xcb){var f=d.xh.length?d.F5.get(a):[];if(f&&f.length)e=!0;else for(f=a;f=f.parentNode;)if(d.ID.get(f)){e=!0;break}}PXa(this,a);e?OXa(d,this.id,a,!1,b):(e=a.__ng_removed,e&&e!==FXa||(JXa(d,function(){return LXa(c,a)}),QXa(d,a),d.nSa(a,b)))}};cu.prototype.insertNode=function(a){Cj(a,this.Rkb)};
var RXa=function(a,b){var c=[];a.hta.forEach(function(d){var e=d.pY;if(!e.Tb){var f=d.element,g=a.m0.get(f);g&&g.forEach(function(m){if(m.name==d.uo){var n=sta(f,d.uo,d.rC.value,d.qo.value);n._data=b;qta(d.pY,m.phase,n,m.callback)}});e.jQb?JXa(a.Hj,function(){e.destroy()}):c.push(d)}});a.hta=[];return c.sort(function(d,e){var f=d.transition.VJ.WE,g=e.transition.VJ.WE;return f==0||g==0?f-g:a.Hj.nq.Rva(d.element,e.element)?1:-1})};
cu.prototype.destroy=function(a){this.xh.forEach(function(b){return b.destroy()});this.Nnb(this.AF,a)};var du=function(a,b,c){this.Fua=a;this.nq=b;this.Gsa=c;this.xh=[];this.rAa=new Map;this.qY=new Map;this.F5=new Map;this.ID=new Map;this.N2=new Set;this.cEa=this.Xcb=0;this.y$={};this.P0=[];this.TPa=[];this.aua=[];this.P6a=new Map;this.tO=[];this.gK=[];this.oka=function(){}};_.h=du.prototype;_.h.nSa=function(a,b){this.oka(a,b)};
_.h.uhb=function(a,b){var c=this.P0,d=this.P6a;if(c.length-1>=0){for(var e=!1,f=this.nq.Sxa(b);f;){var g=d.get(f);if(g){c.splice(c.indexOf(g)+1,0,a);e=!0;break}f=this.nq.Sxa(f)}e||c.unshift(a)}else c.push(a);d.set(b,a);return a};_.h.register=function(a,b){var c=this.y$[a];c||(c=new cu(a,b,this),this.Fua&&this.nq.Rva(this.Fua,b)?this.uhb(c,b):(this.rAa.set(b,c),this.tO.push(b)),c=this.y$[a]=c);return c};_.h.y9a=function(a,b,c){(a=this.y$[a])&&a.register(b,c)&&this.Xcb++};
_.h.destroy=function(a,b){var c=this;a&&(JXa(this,function(){}),this.pba(function(){var d=c.QT(a);c.P6a.delete(d.AF);var e=c.P0.indexOf(d);e>=0&&c.P0.splice(e,1);d.destroy(b);delete c.y$[a]}))};_.h.QT=function(a){return this.y$[a]};var MXa=function(a,b){var c=new Set;if(b=a.ID.get(b)){b=_.k(b.values());for(var d=b.next();!d.done;d=b.next())d=d.value,d.Tl&&(d=a.QT(d.Tl))&&c.add(d)}return c};du.prototype.trigger=function(a,b,c,d){return Rta(b)&&(a=this.QT(a))?(a.trigger(b,c,d),!0):!1};
du.prototype.insertNode=function(a,b,c,d){if(Rta(b)){var e=b.__ng_removed;e&&e.kZ&&(e.kZ=!1,e.xab=!0,e=this.gK.indexOf(b),e>=0&&this.gK.splice(e,1));a&&(a=this.QT(a))&&a.insertNode(b,c);d&&this.tO.push(b)}};var SXa=function(a,b,c){c?a.N2.has(b)||(a.N2.add(b),Cj(b,"ng-animate-disabled")):a.N2.has(b)&&(a.N2.delete(b),Dj(b,"ng-animate-disabled"))};
du.prototype.removeNode=function(a,b,c){if(Rta(b)){var d=a?this.QT(a):null;d?d.removeNode(b,c):OXa(this,a,b,!1,c);(d=this.P6a.get(b))&&d.id!==a&&d.removeNode(b,c)}else this.nSa(b,c)};var OXa=function(a,b,c,d,e,f){a.gK.push(c);c.__ng_removed={Tl:b,kZ:e,nya:d,I9a:!1,J8a:f}};du.prototype.listen=function(a,b,c,d,e){return Rta(b)?this.QT(a).listen(b,c,d,e):function(){}};du.prototype.NQc=function(a,b,c,d,e){return a.transition.ob(this.nq,a.element,a.rC.value,a.qo.value,c,d,a.rC.options,a.qo.options,b,e)};
var QXa=function(a,b){var c=a.nq.query(b,".ng-trigger",!0);c.forEach(function(d){return TXa(a,d)});a.F5.size!=0&&(c=a.nq.query(b,".ng-animating",!0),c.forEach(function(d){return UXa(a,d)}))},TXa=function(a,b){(a=a.qY.get(b))&&a.forEach(function(c){c.Hw?c.jQb=!0:c.destroy()})},UXa=function(a,b){(a=a.F5.get(b))&&a.forEach(function(c){return c.finish()})},Wta=function(a,b){var c=b.__ng_removed;if(c&&c.kZ){b.__ng_removed=FXa;if(c.Tl){QXa(a,b);var d=a.QT(c.Tl);d&&LXa(d,b)}a.nSa(b,c.kZ)}var e;((e=b.classList)==
null?0:e.contains("ng-animate-disabled"))&&SXa(a,b,!1);a.nq.query(b,".ng-animate-disabled",!0).forEach(function(f){SXa(a,f,!1)})};
du.prototype.flush=function(a){var b=this;a=a===void 0?-1:a;var c=[];this.rAa.size&&(this.rAa.forEach(function(f,g){return b.uhb(f,g)}),this.rAa.clear());if(this.Xcb&&this.tO.length)for(var d=0;d<this.tO.length;d++)Cj(this.tO[d],"ng-star-inserted");if(this.P0.length&&(this.cEa||this.gK.length)){d=[];try{c=this.ZSc(d,a)}finally{for(a=0;a<d.length;a++)d[a]()}}else for(a=0;a<this.gK.length;a++)Wta(this,this.gK[a]);this.cEa=0;this.tO.length=0;this.gK.length=0;this.TPa.forEach(function(f){return f()});
this.TPa=[];if(this.aua.length){var e=this.aua;this.aua=[];c.length?zj(c).yw(function(){e.forEach(function(f){return f()})}):e.forEach(function(f){return f()})}};du.prototype.reportError=function(){throw new _.cd(3402,!1);};
du.prototype.ZSc=function(a,b){var c=this,d=new Yt,e=[],f=new Map,g=[],m=new Map,n=new Map,r=new Map,x=new Set;this.N2.forEach(function(pb){x.add(pb);pb=c.nq.query(pb,".ng-animate-queued",!0);for(var Bb=0;Bb<pb.length;Bb++)x.add(pb[Bb])});var z=this.Fua,D=Array.from(this.ID.keys()),K=Vta(D,this.tO),N=new Map,P=0;K.forEach(function(pb,Bb){var Ub="ng-enter"+P++;N.set(Bb,Ub);pb.forEach(function(kc){return Cj(kc,Ub)})});for(var ca=[],va=new Set,Da=new Set,ta=0;ta<this.gK.length;ta++){var ya=this.gK[ta],
Oa=ya.__ng_removed;Oa&&Oa.kZ&&(ca.push(ya),va.add(ya),Oa.nya?this.nq.query(ya,".ng-star-inserted",!0).forEach(function(pb){return va.add(pb)}):Da.add(ya))}var Va=new Map,Ea=Vta(D,Array.from(va));Ea.forEach(function(pb,Bb){var Ub="ng-leave"+P++;Va.set(Bb,Ub);pb.forEach(function(kc){return Cj(kc,Ub)})});a.push(function(){K.forEach(function(pb,Bb){var Ub=N.get(Bb);pb.forEach(function(kc){return Dj(kc,Ub)})});Ea.forEach(function(pb,Bb){var Ub=Va.get(Bb);pb.forEach(function(kc){return Dj(kc,Ub)})});ca.forEach(function(pb){Wta(c,
pb)})});var Ra=[],Pa=[];for(a=this.P0.length-1;a>=0;a--)RXa(this.P0[a],b).forEach(function(pb){var Bb=pb.pY,Ub=pb.element;Ra.push(Bb);if(c.tO.length){var kc=Ub.__ng_removed;if(kc&&kc.xab){if(kc.J8a&&kc.J8a.has(pb.uo)){kc=kc.J8a.get(pb.uo);var ka=c.ID.get(pb.element);if(ka&&ka.has(pb.uo)){var ic=ka.get(pb.uo);ic.value=kc;ka.set(pb.uo,ic)}}Bb.destroy();return}}kc=!z||!c.nq.Rva(z,Ub);ka=Va.get(Ub);ic=N.get(Ub);var sc=c.NQc(pb,d,ic,ka,kc);if(sc.errors&&sc.errors.length)Pa.push(sc);else if(kc)Bb.aG(function(){return wj(Ub,
sc.Cxa)}),Bb.ae(function(){return vj(Ub,sc.hpa)}),e.push(Bb);else if(pb.SLb)Bb.aG(function(){return wj(Ub,sc.Cxa)}),Bb.ae(function(){return vj(Ub,sc.hpa)}),e.push(Bb);else{var Zc=[];sc.UG.forEach(function(fd){fd.pid=!0;c.N2.has(fd.element)||Zc.push(fd)});sc.UG=Zc;d.append(Ub,sc.UG);g.push({HKb:sc,pY:Bb,element:Ub});sc.Zdd.forEach(function(fd){return Aj(m,fd,[]).push(Bb)});sc.J5.forEach(function(fd,zd){if(fd.size){var Yd=n.get(zd);Yd||n.set(zd,Yd=new Set);fd.forEach(function(ge,Ze){return Yd.add(Ze)})}});
sc.vY.forEach(function(fd,zd){var Yd=r.get(zd);Yd||r.set(zd,Yd=new Set);fd.forEach(function(ge,Ze){return Yd.add(Ze)})})}});if(Pa.length){var qb=[];Pa.forEach(function(){qb.push(new _.cd(3505,!1))});Ra.forEach(function(pb){return pb.destroy()});this.reportError(qb)}var Lb=new Map,Bd=new Map;g.forEach(function(pb){var Bb=pb.element;d.has(Bb)&&(Bd.set(Bb,Bb),c.FQc(pb.pY.Tl,pb.HKb,Lb))});e.forEach(function(pb){var Bb=pb.element;c.lkb(Bb,!1,pb.Tl,pb.uo,null).forEach(function(Ub){Aj(Lb,Bb,[]).push(Ub);
Ub.destroy()})});var Cd=ca.filter(function(pb){return aua(pb,n,r)}),Ge=new Map;Uta(Ge,this.nq,Da,r,"*").forEach(function(pb){aua(pb,n,r)&&Cd.push(pb)});var ad=new Map;K.forEach(function(pb){Uta(ad,c.nq,new Set(pb),n,"!")});Cd.forEach(function(pb){var Bb=Ge.get(pb),Ub=ad.get(pb),kc,ka;Ge.set(pb,new Map([].concat(_.v((kc=Bb==null?void 0:Bb.entries())!=null?kc:[]),_.v((ka=Ub==null?void 0:Ub.entries())!=null?ka:[]))))});var ph=[],yb=[],Nb={};g.forEach(function(pb){var Bb=pb.element,Ub=pb.pY,kc=pb.HKb;
if(d.has(Bb))if(x.has(Bb))Ub.ae(function(){return vj(Bb,kc.hpa)}),Ub.disabled=!0,Ub.totalTime=kc.totalTime,e.push(Ub);else{var ka=Nb;if(Bd.size>1){pb=Bb;for(var ic=[];pb=pb.parentNode;){var sc=Bd.get(pb);if(sc){ka=sc;break}ic.push(pb)}ic.forEach(function(Zc){return Bd.set(Zc,ka)})}pb=c.LQc(Ub.Tl,kc,Lb,f,ad,Ge);VXa(Ub,pb);ka===Nb?ph.push(Ub):((pb=c.qY.get(ka))&&pb.length&&(Ub.hY=zj(pb)),e.push(Ub))}else wj(Bb,kc.Cxa),Ub.ae(function(){return vj(Bb,kc.hpa)}),yb.push(Ub),x.has(Bb)&&e.push(Ub)});yb.forEach(function(pb){var Bb=
f.get(pb.element);Bb&&Bb.length&&(Bb=zj(Bb),VXa(pb,Bb))});e.forEach(function(pb){pb.hY?WXa(pb,pb.hY):pb.destroy()});for(b=0;b<ca.length;b++)if(Da=ca[b],a=Da.__ng_removed,Dj(Da,"ng-leave"),!a||!a.nya){a=[];if(m.size)for((D=m.get(Da))&&D.length&&a.push.apply(a,_.v(D)),D=this.nq.query(Da,".ng-animating",!0),ta=0;ta<D.length;ta++)(ya=m.get(D[ta]))&&ya.length&&a.push.apply(a,_.v(ya));a=a.filter(function(pb){return!pb.Tb});a.length?Xta(this,Da,a):Wta(this,Da)}ca.length=0;ph.forEach(function(pb){c.xh.push(pb);
pb.yw(function(){pb.destroy();c.xh.splice(c.xh.indexOf(pb),1)});pb.play()});return ph};var JXa=function(a,b){a.TPa.push(b)};_.h=du.prototype;_.h.pba=function(a){this.aua.push(a)};_.h.lkb=function(a,b,c,d,e){var f=[];if(b)(e=this.F5.get(a))&&(f=e);else if(a=this.qY.get(a)){var g=!e||e=="void";a.forEach(function(m){m.Hw||(g||m.uo==d)&&f.push(m)})}if(c||d)f=f.filter(function(m){return c&&c!=m.Tl||d&&d!=m.uo?!1:!0});return f};
_.h.FQc=function(a,b,c){var d=b.uo,e=b.element;a=b.vMb?void 0:a;d=b.vMb?void 0:d;for(var f=_.k(b.UG),g=f.next(),m={};!g.done;m={qVb:void 0},g=f.next()){g=g.value.element;var n=g!==e;m.qVb=Aj(c,g,[]);this.lkb(g,n,a,d,b.qo).forEach(function(r){return function(x){var z=x.Io;z.fca&&z.fca();x.destroy();r.qVb.push(x)}}(m))}wj(e,b.Cxa)};
_.h.LQc=function(a,b,c,d,e,f){var g=this,m=b.uo,n=b.element,r=[],x=new Set,z=new Set,D=b.UG.map(function(N){var P=N.element;x.add(P);var ca=P.__ng_removed;if(ca&&ca.I9a)return new yj(N.duration,N.delay);ca=P!==n;var va=Zta((c.get(P)||EXa).map(function(ya){return ya.Io})).filter(function(ya){return ya.element?ya.element===P:!1}),Da=e.get(P),ta=f.get(P);Da=ota(N.aQ,Da,ta);va=g.U_(N,Da,va);N.Aid&&d&&z.add(P);ca&&(N=new KXa(a,m,P),VXa(N,va),r.push(N));return va});r.forEach(function(N){Aj(g.F5,N.element,
[]).push(N);N.yw(function(){var P=g.F5,ca=N.element,va=P.get(ca);va&&(va.length&&va.splice(va.indexOf(N),1),va.length==0&&P.delete(ca));return va})});x.forEach(function(N){return Cj(N,"ng-animating")});var K=zj(D);K.ae(function(){x.forEach(function(N){return Dj(N,"ng-animating")});vj(n,b.hpa)});z.forEach(function(N){Aj(d,N,[]).push(K)});return K};_.h.U_=function(a,b,c){return b.length>0?this.nq.animate(a.element,b,a.duration,a.delay,a.easing,c):new yj(a.duration,a.delay)};
var KXa=function(a,b,c){this.Tl=a;this.uo=b;this.element=c;this.Io=new yj;this.hib=!1;this.bTa=new Map;this.Tb=!1;this.hY=null;this.disabled=this.jQb=!1;this.Hw=!0;this.totalTime=0},VXa=function(a,b){a.hib||(a.Io=b,a.bTa.forEach(function(c,d){c.forEach(function(e){return qta(b,d,void 0,e)})}),a.bTa.clear(),a.hib=!0,a.totalTime=b.totalTime,a.Hw=!1)},WXa=function(a,b){var c=a.Io;c.VZ&&b.aG(function(){return c.VZ("start")});b.yw(function(){return a.finish()});b.ae(function(){return a.destroy()})};
_.h=KXa.prototype;_.h.aTa=function(a,b){Aj(this.bTa,a,[]).push(b)};_.h.yw=function(a){this.Hw&&this.aTa("done",a);this.Io.yw(a)};_.h.aG=function(a){this.Hw&&this.aTa("start",a);this.Io.aG(a)};_.h.ae=function(a){this.Hw&&this.aTa("destroy",a);this.Io.ae(a)};_.h.init=function(){this.Io.init()};_.h.aL=function(){return this.Hw?!1:this.Io.aL()};_.h.play=function(){!this.Hw&&this.Io.play()};_.h.pause=function(){!this.Hw&&this.Io.pause()};_.h.fz=function(){!this.Hw&&this.Io.fz()};_.h.finish=function(){this.Io.finish()};
_.h.destroy=function(){this.Tb=!0;this.Io.destroy()};_.h.reset=function(){!this.Hw&&this.Io.reset()};_.h.setPosition=function(a){this.Hw||this.Io.setPosition(a)};_.h.VZ=function(a){var b=this.Io;b.VZ&&b.VZ(a)};var eu=function(a,b,c){var d=this;this.bt=b;this.Gsa=c;this.wob={};this.oka=function(){};this.yv=new du(a.body,b,c);this.pUa=new DXa(a.body,b,c);this.yv.oka=function(e,f){return d.oka(e,f)}};_.h=eu.prototype;_.h.y9a=function(a,b,c,d,e){a=a+"-"+d;c=this.wob[a];if(!c){c=[];e=(new lXa(this.bt)).ob(e,c,[]);if(c.length)throw new _.cd(3404,!1);c=new AXa(d,e,this.Gsa);this.wob[a]=c}this.yv.y9a(b,d,c)};_.h.register=function(a,b){this.yv.register(a,b)};_.h.destroy=function(a,b){this.yv.destroy(a,b)};
_.h.disableAnimations=function(a,b){SXa(this.yv,a,b)};_.h.process=function(a,b,c,d){c.charAt(0)=="@"?(c=_.k(tta(c)),a=c.next().value,c=c.next().value,this.pUa.kh(a,b,c,d)):this.yv.trigger(a,b,c,d)};_.h.listen=function(a,b,c,d,e){return c.charAt(0)=="@"?(c=_.k(tta(c)),a=c.next().value,c=c.next().value,this.pUa.listen(a,b,c,e)):this.yv.listen(a,b,c,d,e)};_.h.flush=function(a){this.yv.flush(a===void 0?-1:a)};_.h.pba=function(a){this.yv.pba(a)};
_.p.Object.defineProperties(eu.prototype,{xh:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.v(this.yv.xh),_.v(this.pUa.xh))}}});var cua=function(a,b,c){this.ad=a;this.Cta=b;this.PT=c;this.wj=0;var d=XXa.get(a);d||XXa.set(a,d=new Map);this.lRa=d};cua.prototype.start=function(){this.wj<1&&(this.Cta&&vj(this.ad,this.Cta,this.lRa),this.wj=1)};cua.prototype.finish=function(){this.start();this.wj<2&&(vj(this.ad,this.lRa),this.PT&&(vj(this.ad,this.PT),this.PT=null),this.wj=1)};
cua.prototype.destroy=function(){this.finish();this.wj<3&&(XXa.delete(this.ad),this.Cta&&(wj(this.ad,this.Cta),this.PT=null),this.PT&&(wj(this.ad,this.PT),this.PT=null),vj(this.ad,this.lRa),this.wj=3)};var XXa=new WeakMap;var YXa=function(a,b,c,d){this.element=a;this.aQ=b;this.options=c;this.o1=d;this.Tp=[];this.Wp=[];this.oB=[];this.Jb=this.xB=this.Ox=this.gt=!1;this.N$=[];this.O$=[];this.time=0;this.hY=null;this.B2=new Map;this.Pib=c.duration;this.iPa=c.delay||0;this.time=this.Pib+this.iPa};_.h=YXa.prototype;_.h.pB=function(){this.Ox||(this.Ox=!0,this.Tp.forEach(function(a){return a()}),this.Tp=[])};_.h.init=function(){this.U_();this.KWc()};
_.h.U_=function(){var a=this;if(!this.gt){this.gt=!0;var b=this.aQ;this.dF=this.bZc(this.element,b,this.options);this.USc=b.length?b[b.length-1]:new Map;var c=function(){return a.pB()};this.dF.addEventListener("finish",c);this.ae(function(){a.dF.removeEventListener("finish",c)})}};_.h.KWc=function(){this.iPa?this.iTa():this.dF.pause()};_.h.RRc=function(a){var b=[];a.forEach(function(c){b.push(Object.fromEntries(c))});return b};_.h.bZc=function(a,b,c){return a.animate(this.RRc(b),c)};
_.h.aG=function(a){this.O$.push(a);this.Wp.push(a)};_.h.yw=function(a){this.N$.push(a);this.Tp.push(a)};_.h.ae=function(a){this.oB.push(a)};_.h.play=function(){this.U_();this.aL()||(this.Wp.forEach(function(a){return a()}),this.Wp=[],this.xB=!0,this.o1&&this.o1.start());this.dF.play()};_.h.pause=function(){this.init();this.dF.pause()};_.h.finish=function(){this.init();this.o1&&this.o1.finish();this.pB();this.dF.finish()};
_.h.reset=function(){this.iTa();this.xB=this.Ox=this.Jb=!1;this.Wp=this.O$;this.Tp=this.N$};_.h.iTa=function(){this.dF&&this.dF.cancel()};_.h.fz=function(){this.reset();this.play()};_.h.aL=function(){return this.xB};_.h.destroy=function(){this.Jb||(this.Jb=!0,this.iTa(),this.pB(),this.o1&&this.o1.destroy(),this.oB.forEach(function(a){return a()}),this.oB=[])};_.h.setPosition=function(a){this.dF===void 0&&this.init();this.dF.currentTime=a*this.time};
_.h.fca=function(){var a=this,b=new Map;this.aL()&&this.USc.forEach(function(c,d){d!=="offset"&&b.set(d,a.Ox?c:kta(a.element,d))});this.B2=b};_.h.VZ=function(a){a=a==="start"?this.Wp:this.Tp;a.forEach(function(b){return b()});a.length=0};_.p.Object.defineProperties(YXa.prototype,{totalTime:{configurable:!0,enumerable:!0,get:function(){return this.iPa+this.Pib}}});var ZXa=function(){};_.h=ZXa.prototype;_.h.Rva=function(a,b){return wta(a,b)};_.h.Sxa=function(a){return vta(a)};_.h.query=function(a,b,c){return xta(a,b,c)};_.h.ZXa=function(a,b){return kta(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 YXa});c!==0&&d!==0||e.forEach(function(r){r.B2.forEach(function(x,z){return m.set(z,x)})});var n=cta(b).map(function(r){return new Map(r)});n=lta(a,n,m);b=dua(a,n);return new YXa(a,n,g,b)};var $Xa=function(a,b,c,d){this.Tl=a;this.Me=b;this.It=c;this.Eo=d};_.h=$Xa.prototype;_.h.lq=function(a){var b,c;(c=(b=this.Me).lq)==null||c.call(b,a)};_.h.destroy=function(){var a=this;this.It.destroy(this.Tl,this.Me);this.It.pba(function(){queueMicrotask(function(){a.Me.destroy()})});var b;(b=this.Eo)==null||b.call(this)};_.h.createElement=function(a,b){return this.Me.createElement(a,b)};_.h.createComment=function(a){return this.Me.createComment(a)};_.h.bwa=function(a){return this.Me.bwa(a)};
_.h.appendChild=function(a,b){this.Me.appendChild(a,b);this.It.yv.insertNode(this.Tl,b,a,!1)};_.h.insertBefore=function(a,b,c,d){d=d===void 0?!0:d;this.Me.insertBefore(a,b,c);this.It.yv.insertNode(this.Tl,b,a,d)};_.h.removeChild=function(a,b){this.parentNode(b)&&this.It.yv.removeNode(this.Tl,b,this.Me)};_.h.X$a=function(a,b){return this.Me.X$a(a,b)};_.h.parentNode=function(a){return this.Me.parentNode(a)};_.h.nextSibling=function(a){return this.Me.nextSibling(a)};
_.h.setAttribute=function(a,b,c,d){this.Me.setAttribute(a,b,c,d)};_.h.removeAttribute=function(a,b,c){this.Me.removeAttribute(a,b,c)};_.h.DE=function(a,b){this.Me.DE(a,b)};_.h.iR=function(a,b){this.Me.iR(a,b)};_.h.Yg=function(a,b,c,d){this.Me.Yg(a,b,c,d)};_.h.WBa=function(a,b,c){this.Me.WBa(a,b,c)};_.h.setProperty=function(a,b,c){b.charAt(0)=="@"&&b=="@.disabled"?this.disableAnimations(a,!!c):this.Me.setProperty(a,b,c)};_.h.setValue=function(a,b){this.Me.setValue(a,b)};
_.h.listen=function(a,b,c,d){return this.Me.listen(a,b,c,d)};_.h.disableAnimations=function(a,b){this.It.disableAnimations(a,b)};_.p.Object.defineProperties($Xa.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Me.data}}});var aYa=function(a,b,c,d,e){$Xa.call(this,b,c,d,e);this.qa=a;this.Tl=b};_.W(aYa,$Xa);
aYa.prototype.setProperty=function(a,b,c){b.charAt(0)=="@"?b.charAt(1)=="."&&b=="@.disabled"?this.disableAnimations(a,c===void 0?!0:!!c):this.It.process(this.Tl,a,b.slice(1),c):this.Me.setProperty(a,b,c)};aYa.prototype.listen=function(a,b,c,d){var e=this;return b.charAt(0)=="@"?(a=eua(a),b=b.slice(1),d="",b.charAt(0)!="@"&&(d=_.k(fua(b)),b=d.next().value,d=d.next().value),this.It.listen(this.Tl,a,b,d,function(f){bYa(e.qa,f._data||-1,c,f)})):this.Me.listen(a,b,c,d)};var cYa=function(a,b,c){this.Me=a;this.It=b;this.Cf=c;this.nib=0;this.TRa=1;this.chb=[];this.tXc=new Map;this.zOa=0;b.oka=function(d,e){e==null||e.removeChild(null,d)}};
cYa.prototype.At=function(a,b){var c=this,d=this.Me.At(a,b),e;if(!a||!(b==null?0:(e=b.data)==null?0:e.animation)){var f=this.tXc;b=f.get(d);b||(b=new $Xa("",d,this.It,function(){return f.delete(d)}),f.set(d,b));return b}var g=b.id,m=b.id+"-"+this.nib;this.nib++;this.It.register(m,a);var n=function(r){Array.isArray(r)?r.forEach(n):c.It.y9a(g,m,a,r.name,r)};b.data.animation.forEach(n);return new aYa(this,m,d,this.It)};cYa.prototype.Aua=function(){this.zOa++;this.Me.Aua&&this.Me.Aua()};
cYa.prototype.CXc=function(){var a=this;queueMicrotask(function(){a.TRa++})};var bYa=function(a,b,c,d){if(b>=0&&b<a.TRa)a.Cf.run(function(){return c(d)});else{var e=a.chb;e.length==0&&queueMicrotask(function(){a.Cf.run(function(){e.forEach(function(f){var g=_.k(f);f=g.next().value;g=g.next().value;f(g)});a.chb=[]})});e.push([c,d])}};cYa.prototype.end=function(){var a=this;this.zOa--;this.zOa==0&&this.Cf.Vb(function(){a.CXc();a.It.flush(a.TRa)});this.Me.end&&this.Me.end()};var fu=function(a,b,c){eu.call(this,a,b,c)};_.W(fu,eu);fu.prototype.La=function(){this.flush()};fu.O=function(a){return new (a||fu)(_.t(_.Wh),_.t(kXa),_.t(gXa))};fu.ua=_.q({token:fu,qa:fu.O});var dYa=[{ya:gXa,Eb:function(){return new jXa}},{ya:eu,ue:fu},{ya:_.De,Eb:function(a,b,c){return new cYa(a,b,c)},Nb:[Hp,eu,_.ih]}],eYa=[{ya:kXa,ue:Xt},{ya:_.jj,lc:"NoopAnimations"}].concat(_.v(dYa)),fYa=[{ya:kXa,Eb:function(){return new ZXa}},{ya:_.jj,Eb:function(){return"BrowserAnimations"}}].concat(_.v(dYa));_.gu=function(){};_.gu.O=function(a){return new (a||_.gu)};_.gu.Ha=_.Je({type:_.gu});_.gu.Ga=_.Xc({Pb:fYa,imports:[aq]});_.hu=function(){};_.hu.O=function(a){return new (a||_.hu)};_.hu.Ha=_.Je({type:_.hu});_.hu.Ga=_.Xc({Pb:eYa,imports:[aq]});new co;_.gYa=_.Gj(function(){});_.Ei({passive:!0,capture:!0});_.Ei({passive:!0,capture:!0});new co;var kYa,lYa;_.hYa=["mat-button",""];_.iYa=["*"];_.jYa=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"};
kYa="mat-button mat-flat-button mat-icon-button mat-raised-button mat-stroked-button mat-mini-fab mat-fab".split(" ");lYa=_.Ej(_.Gj(_.Fj(function(a){this.Ka=a})));_.iu=function(a,b,c){var d=lYa.call(this,a)||this;d.Uc=b;d.Tu=c;d.J4a=d.UQa("mat-fab","mat-mini-fab");d.hza=d.UQa("mat-icon-button");for(var e=_.k(kYa),f=e.next();!f.done;f=e.next())f=f.value,d.UQa(f)&&d.Og().classList.add(f);a.na.classList.add("mat-button-base");d.J4a&&(d.color="accent");return d};_.W(_.iu,lYa);_.h=_.iu.prototype;
_.h.Bc=function(){this.Uc.Ek(this.Ka,!0)};_.h.La=function(){this.Uc.Ji(this.Ka)};_.h.focus=function(a,b){a?_.ys(this.Uc,this.Og(),a,b):this.Og().focus(b)};_.h.Og=function(){return this.Ka.na};_.h.Rx=function(){return this.Cc||this.disabled};_.h.UQa=function(){var a=this;return _.Gc.apply(0,arguments).some(function(b){return a.Og().hasAttribute(b)})};_.iu.O=function(a){return new (a||_.iu)(_.C(_.he),_.C(_.xs),_.C(_.jj,8))};
_.iu.wa=_.Ie({type:_.iu,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&&_.Cg(_.Nt,5);if(a&2){var c;_.Gg(c=_.Hg())&&(b.q$a=c.first)}},Za:[1,"mat-focus-indicator"],qb:6,Wa:function(a,b){a&2&&(_.mg("disabled",b.disabled||null)("mat-id-collision",null),_.Pg("_mat-animation-noopable",b.Tu==="NoopAnimations")("mat-button-disabled",
b.disabled))},inputs:{disabled:"disabled",Cc:"disableRipple",color:"color"},Rb:["matButton"],standalone:!1,features:[_.cg],tc:_.hYa,hc:_.iYa,Aa:4,Ba:5,Da:[[1,"mat-button-wrapper"],["matRipple","",1,"mat-button-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-button-focus-overlay"]],ta:function(a,b){a&1&&(_.xg(),_.I(0,"span",0),_.yg(1),_.J(),_.L(2,"span",1)(3,"span",2));a&2&&(_.A(2),_.Pg("mat-button-ripple-round",b.J4a||b.hza),_.H("matRippleDisabled",b.Rx())("matRippleCentered",
b.hza)("matRippleTrigger",b.Og()))},dependencies:[_.Nt],styles:[_.jYa()],lb:2,Ma:0});var mYa={params:{Uea:"150ms",jfa:"75ms"}},nYa=_.pj("dialogContainer",[_.sj("void, exit",_.rj({opacity:0,transform:"scale(0.7)"})),_.sj("enter",_.rj({transform:"none"})),_.tj("* => enter",{type:3,vg:[_.qj("{{enterAnimationDuration}} cubic-bezier(0, 0, 0.2, 1)",_.rj({transform:"none",opacity:1})),_.$sa("@*",{type:9,options:null})],options:null},mYa),_.tj("* => void, * => exit",{type:3,vg:[_.qj("{{exitAnimationDuration}} cubic-bezier(0.4, 0.0, 0.2, 1)",_.rj({opacity:0})),_.$sa("@*",{type:9,options:null})],
options:null},mYa)]);var oYa=function(){this.role="dialog";this.Bd="";this.xe=!0;this.Vi="";this.Uj=!1;this.height=this.width="";this.maxWidth="80vw";this.ariaLabel=this.tua=this.Nba=this.data=null;this.ariaModal=!0;this.HB="first-tabbable";this.HXa=this.pea=this.Bp=!0};var ju=function(){this.role="dialog";this.Bd="";this.xe=!0;this.Vi="";this.Uj=!1;this.height=this.width="";this.ariaLabel=this.tua=this.Nba=this.data=null;this.ariaModal=!1;this.HB="first-tabbable";this.IXa=this.GXa=this.HXa=this.Bp=!0;this.disableAnimations=!1};var ku=function(){this.lr=!1;this.Ka=_.u(_.he);this.G9=_.u(_.Cs);this.e$=_.u(_.zs);this.mb=_.u(_.ih);this.Uc=_.u(_.xs);this.Kc=_.u(_.ej);this.Ra=_.u(_.Xn);this.Xb=_.u(_.dg);this.yc=_.u(_.Si);this.Sb=_.u(_.Wh,{optional:!0});this.Hra=new _.Nf;this.XI=this.Qib=this.bB=null;this.RI=[];this.iN=!1;this.Oc=_.u(ju,{optional:!0})||new ju;this.Oc.tua&&this.RI.push(this.Oc.tua)};_.W(ku,_.xt);_.h=ku.prototype;_.h.YPc=function(a){this.RI.push(a);_.Fn(this.Ra)};
_.h.lXc=function(a){a=this.RI.indexOf(a);a>-1&&(this.RI.splice(a,1),_.Fn(this.Ra))};_.h.nra=function(){this.OUc();this.xOa()};_.h.xOa=function(){this.MN()};_.h.La=function(){this.Hra.complete();this.iN=!0;this.sta()};_.h.yr=function(a){a=this.nv.yr(a);this.nra();return a};_.h.Fv=function(a){a=this.nv.Fv(a);this.nra();return a};_.h.ZWc=function(){this.mra()||this.MN()};
_.h.WPa=function(a,b){var c=this;this.e$.FF(a)||(a.tabIndex=-1,this.mb.Vb(function(){var d=function(){e();f();a.removeAttribute("tabindex")},e=c.Kc.listen(a,"blur",d),f=c.Kc.listen(a,"mousedown",d)}));a.focus(b)};_.h.F9=function(a,b){(a=this.Ka.na.querySelector(a))&&this.WPa(a,b)};
_.h.MN=function(a){var b=this;this.iN||_.eg(function(){var c=b.Ka.na;switch(b.Oc.HB){case !1:case "dialog":b.mra()||c.focus(a);break;case !0:case "first-tabbable":var d;((d=b.bB)==null?0:d.Wfa(a))||b.bTc(a);break;case "first-heading":b.F9('h1, h2, h3, h4, h5, h6, [role="heading"]',a);break;default:b.F9(b.Oc.HB,a)}b.Hra.next()},{Mb:this.Xb})};
_.h.sta=function(){var a=this.Oc.Bp,b=null;typeof a==="string"?b=this.Sb.querySelector(a):typeof a==="boolean"?b=a?this.Qib:null:a&&(b=a);if(this.Oc.Bp&&b&&typeof b.focus==="function"){a=_.Fi();var c=this.Ka.na;if(!a||a===this.Sb.body||a===c||c.contains(a))this.Uc?(_.ys(this.Uc,b,this.XI),this.XI=null):b.focus()}this.bB&&this.bB.destroy()};_.h.bTc=function(a){var b,c;(c=(b=this.Ka.na).focus)==null||c.call(b,a)};_.h.mra=function(){var a=this.Ka.na,b=_.Fi();return a===b||a.contains(b)};
_.h.OUc=function(){this.yc.isBrowser&&(this.bB=this.G9.create(this.Ka.na),this.Sb&&(this.Qib=_.Fi()))};ku.O=function(a){return new (a||ku)};
ku.wa=_.Ie({type:ku,oa:[["cdk-dialog-container"]],tb:function(a,b){a&1&&_.Cg(_.zt,7);if(a&2){var c;_.Gg(c=_.Hg())&&(b.nv=c.first)}},Za:["tabindex","-1",1,"cdk-dialog-container"],qb:6,Wa:function(a,b){a&2&&_.mg("id",b.Oc.id||null)("role",b.Oc.role)("aria-modal",b.Oc.ariaModal)("aria-labelledby",b.Oc.ariaLabel?null:b.RI[0])("aria-label",b.Oc.ariaLabel)("aria-describedby",b.Oc.Nba||null)},features:[_.cg],Aa:1,Ba:0,Da:[["cdkPortalOutlet",""]],ta:function(a){a&1&&_.F(0,gua,0,0,"ng-template",0)},dependencies:[_.zt],
styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}\n"],lb:2});var pYa=new _.wd("DialogScrollStrategy",{Fa:"root",qa:function(){var a=_.u(_.dg);return function(){return _.zsa(a)}}}),qYa=new _.wd("DialogData"),rYa=new _.wd("DefaultDialogConfig");var sYa=function(a,b){var c=this;this.hd=a;this.config=b;this.closed=new _.Nf;this.Uj=b.Uj;this.nn=a.nn();this.Fn=a.Fn();this.cD=a.cD();this.id=b.id;this.Fn.subscribe(function(d){d.keyCode!==27||c.Uj||_.Di(d)||(d.preventDefault(),c.close(void 0,{Xfa:"keyboard"}))});this.nn.subscribe(function(){if(!c.Uj&&c.Ehb())c.close(void 0,{Xfa:"mouse"});else{var d,e;(e=(d=c.Hr).ZWc)==null||e.call(d)}});this.ura=a.Qp.subscribe(function(){b.IXa!==!1&&c.close()})};_.h=sYa.prototype;
_.h.close=function(a,b){if(this.Ehb(a)){var c=this.closed;this.Hr.XI=(b==null?void 0:b.Xfa)||"program";this.ura.unsubscribe();this.hd.dispose();c.next(a);c.complete();this.Er=this.Hr=null}};_.h.Ye=function(){this.hd.Ye()};_.h.Sq=function(a,b){this.hd.Sq({width:a===void 0?"":a,height:b===void 0?"":b})};_.h.by=function(a){this.hd.by(a)};_.h.WL=function(a){this.hd.WL(a)};_.h.Ehb=function(a){var b=this.config;return!!this.Hr&&(!b.JXa||b.JXa(a,b,this.Er))};var lu=function(){var a=this;this.Xb=_.u(_.dg);this.vf=_.u(rYa,{optional:!0});this.Go=_.u(lu,{optional:!0,Zw:!0});this.Qsa=_.u(Wi);this.cv=_.u(_.aj);this.tE=[];this.SM=new _.Nf;this.TM=new _.Nf;this.gOa=new Map;this.Re=_.u(pYa);this.hua=_.qf(function(){return a.Ig.length?a.ct():a.ct().ha(_.Xf(void 0))})};_.h=lu.prototype;
_.h.open=function(a,b){var c=this;b=Object.assign({},this.vf||new ju,b);b.id=b.id||this.cv.getId("cdk-dialog-");b.id&&this.p1a(b.id);var d=this.gJ(b);d=_.kj(this.Xb,d);var e=new sYa(d,b);d=this.xQc(d,e,b);e.Hr=d;if(!this.Ig.length){var f=Gsa(this.Qsa);d.Hra?d.Hra.ha(_.Hf(1)).subscribe(function(){c.Pkb(f)}):this.Pkb(f)}this.yQc(a,e,d,b);this.Ig.push(e);e.closed.subscribe(function(){return c.cnb(e,!0)});this.tt.next(e);return e};_.h.wva=function(){iua(this.Ig,function(a){return a.close()})};
_.h.p1a=function(a){this.Ig.find(function(b){return b.id===a})};_.h.La=function(){var a=this;iua(this.tE,function(b){b.config.GXa===!1&&a.cnb(b,!1)});iua(this.tE,function(b){return b.close()});this.SM.complete();this.TM.complete();this.tE=[]};
_.h.gJ=function(a){var b=new _.dj({Sf:a.Sf||_.rt(_.qt(new _.pt)),Sh:a.Sh||this.Re(),Bd:a.Bd,xe:a.xe,direction:a.direction,minWidth:a.minWidth,minHeight:a.minHeight,maxWidth:a.maxWidth,maxHeight:a.maxHeight,width:a.width,height:a.height,S2:a.HXa,disableAnimations:a.disableAnimations});a.Vi&&(b.Vi=a.Vi);return b};
_.h.xQc=function(a,b,c){var d,e=c.Mb||((d=c.tf)==null?void 0:d.Mb);b=[{ya:ju,lc:c},{ya:sYa,lc:b},{ya:fj,lc:a}];c.container?typeof c.container==="function"?d=c.container:(d=c.container.type,b.push.apply(b,_.v(c.container.Pb(c)))):d=ku;c=new _.vt(d,c.tf,_.rh({parent:e||this.Xb,Pb:b}));return a.attach(c).instance};
_.h.yQc=function(a,b,c,d){if(a instanceof _.zg){var e=this.h0(d,b,c,void 0);b={va:d.data,qn:b};d.YR&&(b=Object.assign({},b,typeof d.YR==="function"?d.YR():d.YR));c.Fv(new _.wt(a,null,b,e))}else e=this.h0(d,b,c,this.Xb),a=c.yr(new _.vt(a,d.tf,e)),b.o2=a,b.Er=a.instance};
_.h.h0=function(a,b,c,d){var e,f=a.Mb||((e=a.tf)==null?void 0:e.Mb);e=[{ya:qYa,lc:a.data},{ya:sYa,lc:b}];a.Pb&&(typeof a.Pb==="function"?e.push.apply(e,_.v(a.Pb(b,a,c))):e.push.apply(e,_.v(a.Pb)));!a.direction||f&&f.get(_.bj,null,{optional:!0})||e.push({ya:_.bj,lc:hua(a.direction)});return _.rh({parent:f||d,Pb:e})};
_.h.cnb=function(a,b){a=this.Ig.indexOf(a);a>-1&&(this.Ig.splice(a,1),this.Ig.length||(this.gOa.forEach(function(c,d){c?d.setAttribute("aria-hidden",c):d.removeAttribute("aria-hidden")}),this.gOa.clear(),b&&this.ct().next()))};_.h.Pkb=function(a){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.gOa.set(d,d.getAttribute("aria-hidden")),d.setAttribute("aria-hidden","true"))}};
_.h.ct=function(){var a=this.Go;return a?a.ct():this.SM};_.p.Object.defineProperties(lu.prototype,{Ig:{configurable:!0,enumerable:!0,get:function(){return this.Go?this.Go.Ig:this.tE}},tt:{configurable:!0,enumerable:!0,get:function(){return this.Go?this.Go.tt:this.TM}}});lu.O=function(a){return new (a||lu)};lu.ua=_.q({token:lu,qa:lu.O,Fa:"root"});var mu=function(){};mu.O=function(a){return new (a||mu)};mu.Ha=_.Je({type:mu});mu.Ga=_.Xc({Pb:[lu],imports:[_.Ct,_.At,_.Ns,_.At]});var nu=function(a,b,c,d,e,f,g,m){ku.call(this,a,b,c,d,e,f,g,m);this.ar=new _.Jj};_.W(nu,ku);nu.prototype.xOa=function(){this.Oc.pea||this.MN()};nu.prototype.sSa=function(a){this.Oc.pea&&this.MN();this.ar.next({state:"opened",totalTime:a})};nu.O=function(a){return new (a||nu)(_.C(_.he),_.C(_.Cs),_.C(_.Wh,8),_.C(oYa),_.C(_.zs),_.C(_.ih),_.C(fj),_.C(_.xs))};nu.wa=_.Ie({type:nu,oa:[["ng-component"]],standalone:!1,features:[_.cg],Aa:0,Ba:0,ta:function(){},lb:2});var tYa=function(a,b,c){var d=this;this.Lj=a;this.Lx=c;this.Yq=new _.Nf;this.UI=new _.Nf;this.wj=0;this.Uj=b.Uj;this.id=a.id;c.ar.ha(_.yf(function(e){return e.state==="opened"}),_.Hf(1)).subscribe(function(){d.Yq.next();d.Yq.complete()});c.ar.ha(_.yf(function(e){return e.state==="closed"}),_.Hf(1)).subscribe(function(){clearTimeout(d.OOa);d.jE()});a.hd.Qp.subscribe(function(){d.UI.next(d.haa);d.UI.complete();d.jE()});_.xf(this.nn(),this.Fn().ha(_.yf(function(e){return e.keyCode===27&&!d.Uj&&!_.Di(e)}))).subscribe(function(e){d.Uj||
(e.preventDefault(),d.XI=e.type==="keydown"?"keyboard":"mouse",d.close(void 0))})};_.h=tYa.prototype;_.h.close=function(a){var b=this;this.haa=a;this.Lx.ar.ha(_.yf(function(c){return c.state==="closing"}),_.Hf(1)).subscribe(function(c){b.UI.next(a);b.UI.complete();zWa(b.Lj.hd);b.OOa=setTimeout(function(){return b.jE()},c.totalTime+100)});this.wj=1;this.Lx.Aaa()};_.h.tt=function(){return this.Yq};_.h.CB=function(){return this.Lj.closed};_.h.nn=function(){return this.Lj.nn};_.h.Fn=function(){return this.Lj.Fn};
_.h.Ye=function(a){var b=this.Lj.config.Sf;a&&(a.left||a.right)?a.left?b.left(a.left):b.right(a.right):_.qt(b);a&&(a.top||a.bottom)?a.top?b.top(a.top):b.bottom(a.bottom):_.rt(b);this.Lj.Ye()};_.h.Sq=function(a,b){this.Lj.Sq(a===void 0?"":a,b===void 0?"":b)};_.h.by=function(a){this.Lj.by(a)};_.h.WL=function(a){this.Lj.WL(a)};_.h.getState=function(){return this.wj};_.h.jE=function(){this.wj=2;this.Lj.close(this.haa,{Xfa:this.XI});this.Er=null};var uYa=function(){this.role="dialog";this.Bd="";this.xe=!0;this.Vi="";this.Uj=!1;this.height=this.width="";this.ariaLabel=this.tua=this.Nba=this.data=null;this.ariaModal=!1;this.HB="first-tabbable";this.HXa=this.pea=this.Bp=!0};var ou=function(){ku.apply(this,arguments);var a=this;this.ar=new _.Jj;this.VM=!_.mj();this.ONa=0;this.an=this.Ka.na;var b;this.Cra=this.VM?(b=kua(this.Oc.Uea))!=null?b:150:0;var c;this.Dra=this.VM?(c=kua(this.Oc.jfa))!=null?c:75:0;this.J8=null;this.qjb=function(){a.Yhb();a.sSa(a.Cra)};this.jE=function(){a.Yhb();a.ar.emit({state:"closed",totalTime:a.Dra})}};_.W(ou,ku);_.h=ou.prototype;_.h.nra=function(){ku.prototype.nra.call(this);this.uYc()};
_.h.uYc=function(){var a=this;this.ar.emit({state:"opening",totalTime:this.Cra});this.VM?(this.an.style.setProperty("--mat-dialog-transition-duration",this.Cra+"ms"),this.knb(function(){return a.an.classList.add("mdc-dialog--opening","mdc-dialog--open")}),this.bpb(this.Cra,this.qjb)):(this.an.classList.add("mdc-dialog--open"),Promise.resolve().then(function(){return a.qjb()}))};
_.h.Aaa=function(){var a=this;this.ar.emit({state:"closing",totalTime:this.Dra});this.an.classList.remove("mdc-dialog--open");this.VM?(this.an.style.setProperty("--mat-dialog-transition-duration",this.Dra+"ms"),this.knb(function(){return a.an.classList.add("mdc-dialog--closing")}),this.bpb(this.Dra,this.jE)):Promise.resolve().then(function(){return a.jE()})};_.h.zob=function(a){this.ONa+=a;_.Fn(this.Ra)};_.h.Yhb=function(){this.an.classList.remove("mdc-dialog--opening","mdc-dialog--closing")};
_.h.bpb=function(a,b){this.J8!==null&&clearTimeout(this.J8);this.J8=setTimeout(b,a)};_.h.knb=function(a){this.mb.Vb(function(){typeof requestAnimationFrame==="function"?requestAnimationFrame(a):a()})};_.h.xOa=function(){this.Oc.pea||this.MN()};_.h.sSa=function(a){this.Oc.pea&&this.MN();this.ar.next({state:"opened",totalTime:a})};_.h.La=function(){ku.prototype.La.call(this);this.J8!==null&&clearTimeout(this.J8)};
_.h.yr=function(a){a=ku.prototype.yr.call(this,a);a.location.na.classList.add("mat-mdc-dialog-component-host");return a};ou.O=function(){var a;return function(b){return(a||(a=_.de(ou)))(b||ou)}}();
ou.wa=_.Ie({type:ou,oa:[["mat-dialog-container"]],Za:["tabindex","-1",1,"mat-mdc-dialog-container","mdc-dialog"],qb:10,Wa:function(a,b){a&2&&(_.pg("id",b.Oc.id),_.mg("aria-modal",b.Oc.ariaModal)("role",b.Oc.role)("aria-labelledby",b.Oc.ariaLabel?null:b.RI[0])("aria-label",b.Oc.ariaLabel)("aria-describedby",b.Oc.Nba||null),_.Pg("_mat-animation-noopable",!b.VM)("mat-mdc-dialog-container-with-actions",b.ONa>0))},features:[_.cg],Aa:3,Ba:0,Da:[[1,"mat-mdc-dialog-inner-container","mdc-dialog__container"],
[1,"mat-mdc-dialog-surface","mdc-dialog__surface"],["cdkPortalOutlet",""]],ta:function(a){a&1&&(_.I(0,"div",0)(1,"div",1),_.F(2,jua,0,0,"ng-template",2),_.J()())},dependencies:[_.zt],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(--mat-dialog-container-shape, var(--mat-sys-corner-extra-large, 4px));background-color:var(--mat-dialog-container-color, var(--mat-sys-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(--mat-dialog-subhead-color, var(--mat-sys-on-surface, rgba(0, 0, 0, 0.87)));font-family:var(--mat-dialog-subhead-font, var(--mat-sys-headline-small-font, inherit));line-height:var(--mat-dialog-subhead-line-height, var(--mat-sys-headline-small-line-height, 1.5rem));font-size:var(--mat-dialog-subhead-size, var(--mat-sys-headline-small-size, 1rem));font-weight:var(--mat-dialog-subhead-weight, var(--mat-sys-headline-small-weight, 400));letter-spacing:var(--mat-dialog-subhead-tracking, var(--mat-sys-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(--mat-dialog-supporting-text-color, var(--mat-sys-on-surface-variant, rgba(0, 0, 0, 0.6)));font-family:var(--mat-dialog-supporting-text-font, var(--mat-sys-body-medium-font, inherit));line-height:var(--mat-dialog-supporting-text-line-height, var(--mat-sys-body-medium-line-height, 1.5rem));font-size:var(--mat-dialog-supporting-text-size, var(--mat-sys-body-medium-size, 1rem));font-weight:var(--mat-dialog-supporting-text-weight, var(--mat-sys-body-medium-weight, 400));letter-spacing:var(--mat-dialog-supporting-text-tracking, var(--mat-sys-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;box-sizing:border-box;min-height:52px;margin:0;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'],
lb:2});_.pu=function(a,b,c){var d=this;this.Lj=a;this.Oc=b;this.Lx=c;this.Yq=new _.Nf;this.UI=new _.Nf;this.wj=0;this.Uj=b.Uj;this.id=a.id;a.by("mat-mdc-dialog-panel");c.ar.ha(_.yf(function(e){return e.state==="opened"}),_.Hf(1)).subscribe(function(){d.Yq.next();d.Yq.complete()});c.ar.ha(_.yf(function(e){return e.state==="closed"}),_.Hf(1)).subscribe(function(){clearTimeout(d.OOa);d.jE()});a.hd.Qp.subscribe(function(){d.UI.next(d.haa);d.UI.complete();d.jE()});_.xf(this.nn(),this.Fn().ha(_.yf(function(e){return e.keyCode===
27&&!d.Uj&&!_.Di(e)}))).subscribe(function(e){d.Uj||(e.preventDefault(),d.XI=e.type==="keydown"?"keyboard":"mouse",d.close(void 0))})};_.h=_.pu.prototype;_.h.close=function(a){var b=this,c=this.Oc.JXa;if(!c||c(a,this.Oc,this.Er))this.haa=a,this.Lx.ar.ha(_.yf(function(d){return d.state==="closing"}),_.Hf(1)).subscribe(function(d){b.UI.next(a);b.UI.complete();zWa(b.Lj.hd);b.OOa=setTimeout(function(){return b.jE()},d.totalTime+100)}),this.wj=1,this.Lx.Aaa()};_.h.tt=function(){return this.Yq};
_.h.CB=function(){return this.Lj.closed};_.h.nn=function(){return this.Lj.nn};_.h.Fn=function(){return this.Lj.Fn};_.h.Ye=function(a){var b=this.Lj.config.Sf;a&&(a.left||a.right)?a.left?b.left(a.left):b.right(a.right):_.qt(b);a&&(a.top||a.bottom)?a.top?b.top(a.top):b.bottom(a.bottom):_.rt(b);this.Lj.Ye()};_.h.Sq=function(a,b){this.Lj.Sq(a===void 0?"":a,b===void 0?"":b)};_.h.by=function(a){this.Lj.by(a)};_.h.WL=function(a){this.Lj.WL(a)};_.h.getState=function(){return this.wj};
_.h.jE=function(){this.wj=2;this.Lj.close(this.haa,{Xfa:this.XI});this.Er=null};var vYa,wYa;_.qu=new _.wd("MatMdcDialogData");vYa=new _.wd("mat-mdc-dialog-default-options");wYa=new _.wd("mat-mdc-dialog-scroll-strategy",{Fa:"root",qa:function(){var a=_.u(_.dg);return function(){return _.zsa(a)}}});
_.ru=function(){var a=this;this.vf=_.u(vYa,{optional:!0});this.Re=_.u(wYa);this.Go=_.u(_.ru,{optional:!0,Zw:!0});this.cv=_.u(_.aj);this.Xb=_.u(_.dg);this.XA=_.u(lu);this.Rc=_.mj();this.tE=[];this.SM=new _.Nf;this.TM=new _.Nf;this.swa=uYa;this.hua=_.qf(function(){return a.Ig.length?a.ct():a.ct().ha(_.Xf(void 0))});this.s9=_.pu;this.r9=ou;this.tPa=_.qu};_.h=_.ru.prototype;_.h.ct=function(){var a=this.Go;return a?a.ct():this.SM};
_.h.open=function(a,b){var c=this,d;b=Object.assign({},this.vf||new uYa,b);b.id=b.id||this.cv.getId("mat-mdc-dialog-");b.Sh=b.Sh||this.Re();var e,f;a=this.XA.open(a,Object.assign({},b,{Sf:_.rt(_.qt(new _.pt)),Uj:!0,JXa:void 0,GXa:!1,IXa:!1,disableAnimations:this.Rc||((e=b.Uea)==null?void 0:e.toLocaleString())==="0"||((f=b.jfa)==null?void 0:f.toString())==="0",container:{type:this.r9,Pb:function(){return[{ya:c.swa,lc:b},{ya:ju,lc:b}]}},YR:function(){return{qn:d}},Pb:function(g,m,n){d=new c.s9(g,b,
n);var r;d.Ye((r=b)==null?void 0:r.position);return[{ya:c.r9,lc:n},{ya:c.tPa,lc:m.data},{ya:c.s9,lc:d}]}}));d.o2=a.o2;d.Er=a.Er;this.Ig.push(d);this.tt.next(d);d.CB().subscribe(function(){var g=c.Ig.indexOf(d);g>-1&&(c.Ig.splice(g,1),c.Ig.length||c.ct().next())});return d};_.h.wva=function(){this.b9(this.Ig)};_.h.p1a=function(a){this.Ig.find(function(b){return b.id===a})};_.h.La=function(){this.b9(this.tE);this.SM.complete();this.TM.complete()};_.h.b9=function(a){for(var b=a.length;b--;)a[b].close()};
_.p.Object.defineProperties(_.ru.prototype,{Ig:{configurable:!0,enumerable:!0,get:function(){return this.Go?this.Go.Ig:this.tE}},tt:{configurable:!0,enumerable:!0,get:function(){return this.Go?this.Go.tt:this.TM}}});_.ru.O=function(a){return new (a||_.ru)};_.ru.ua=_.q({token:_.ru,qa:_.ru.O,Fa:"root"});_.su=function(){this.qn=_.u(_.pu,{optional:!0});this.Ka=_.u(_.he);this.XA=_.u(_.ru);this.type="button"};_.su.prototype.Qa=function(){this.qn||(this.qn=lua(this.Ka,this.XA.Ig))};_.su.prototype.Wb=function(a){if(a=a._matDialogClose||a._matDialogCloseResult)this.Bea=a.Mf};_.su.prototype.U0=function(a){var b=this.qn,c=this.Bea;b.XI=a.screenX===0&&a.screenY===0?"keyboard":"mouse";b.close(c)};_.su.O=function(a){return new (a||_.su)};
_.su.Ea=_.Ke({type:_.su,oa:[["","mat-dialog-close",""],["","matDialogClose",""]],qb:2,Wa:function(a,b){a&1&&_.O("click",function(c){return b.U0(c)});a&2&&_.mg("aria-label",b.ariaLabel||null)("type",b.type)},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],type:"type",Bea:[0,"mat-dialog-close","dialogResult"],OVc:[0,"matDialogClose","_matDialogClose"]},Rb:["matDialogClose"],features:[_.zn]});var tu=function(){this.Ys=_.u(_.pu,{optional:!0});this.Ka=_.u(_.he);this.XA=_.u(_.ru)};
tu.prototype.Qa=function(){var a=this;this.Ys||(this.Ys=lua(this.Ka,this.XA.Ig));this.Ys&&Promise.resolve().then(function(){a.hmb()})};tu.prototype.La=function(){var a=this,b;((b=this.Ys)==null?0:b.Lx)&&Promise.resolve().then(function(){a.mmb()})};tu.O=function(a){return new (a||tu)};tu.Ea=_.Ke({type:tu});_.uu=function(){tu.apply(this,arguments);this.id=_.u(_.aj).getId("mat-mdc-dialog-title-")};_.W(_.uu,tu);_.uu.prototype.hmb=function(){var a,b;(a=this.Ys.Lx)==null||(b=a.YPc)==null||b.call(a,this.id)};
_.uu.prototype.mmb=function(){var a,b,c;(a=this.Ys)==null||(b=a.Lx)==null||(c=b.lXc)==null||c.call(b,this.id)};_.uu.O=function(){var a;return function(b){return(a||(a=_.de(_.uu)))(b||_.uu)}}();_.uu.Ea=_.Ke({type:_.uu,oa:[["","mat-dialog-title",""],["","matDialogTitle",""]],Za:[1,"mat-mdc-dialog-title","mdc-dialog__title"],qb:1,Wa:function(a,b){a&2&&_.pg("id",b.id)},inputs:{id:"id"},Rb:["matDialogTitle"],features:[_.cg]});_.vu=function(){};_.vu.O=function(a){return new (a||_.vu)};
_.vu.Ea=_.Ke({type:_.vu,oa:[["","mat-dialog-content",""],["mat-dialog-content"],["","matDialogContent",""]],Za:[1,"mat-mdc-dialog-content","mdc-dialog__content"],features:[function(a){var b=function(c){var d=Array.isArray(a);c.EP===null?(c.W9a=lla,c.EP=d?a.map(nla):[a]):d?c.EP.unshift.apply(c.EP,_.v(a.map(nla))):c.EP.unshift(a)};b.wSb=!0;return b}([_.at])]});_.wu=function(){tu.apply(this,arguments)};_.W(_.wu,tu);
_.wu.prototype.hmb=function(){var a,b;(a=this.Ys.Lx)==null||(b=a.zob)==null||b.call(a,1)};_.wu.prototype.mmb=function(){var a,b;(a=this.Ys.Lx)==null||(b=a.zob)==null||b.call(a,-1)};_.wu.O=function(){var a;return function(b){return(a||(a=_.de(_.wu)))(b||_.wu)}}();
_.wu.Ea=_.Ke({type:_.wu,oa:[["","mat-dialog-actions",""],["mat-dialog-actions"],["","matDialogActions",""]],Za:[1,"mat-mdc-dialog-actions","mdc-dialog__actions"],qb:6,Wa:function(a,b){a&2&&_.Pg("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"},features:[_.cg]});var xu=function(){};xu.O=function(a){return new (a||xu)};xu.Ha=_.Je({type:xu});xu.Ga=_.Xc({Pb:[_.ru],imports:[mu,_.Ct,_.At,_.Dt,_.Dt]});var xYa=0,yu=function(a,b,c,d,e,f,g,m,n){var r=this;this.kv=a;this.vf=c;this.Go=d;this.s9=g;this.r9=m;this.tPa=n;this.tE=[];this.SM=new _.Nf;this.TM=new _.Nf;this.rod="mat-dialog-";this.swa=oYa;this.hua=_.qf(function(){return r.Ig.length?r.ct():r.ct().ha(_.Xf(void 0))});this.Re=f;this.XA=b.get(lu)};_.h=yu.prototype;_.h.ct=function(){var a=this.Go;return a?a.ct():this.SM};
_.h.open=function(a,b){var c=this,d;b=Object.assign({},this.vf||new oYa,b);b.id=b.id||"mat-dialog-"+xYa++;b.Sh=b.Sh||this.Re();a=this.XA.open(a,Object.assign({},b,{Sf:_.rt(_.qt(this.kv.position().global())),Uj:!0,GXa:!1,IXa:!1,container:{type:this.r9,Pb:function(){return[{ya:c.swa,lc:b},{ya:ju,lc:b}]}},YR:function(){return{qn:d}},Pb:function(e,f,g){d=new c.s9(e,b,g);var m;d.Ye((m=b)==null?void 0:m.position);return[{ya:c.r9,lc:g},{ya:c.tPa,lc:f.data},{ya:c.s9,lc:d}]}}));d.o2=a.o2;d.Er=a.Er;this.Ig.push(d);
this.tt.next(d);d.CB().subscribe(function(){var e=c.Ig.indexOf(d);e>-1&&(c.Ig.splice(e,1),c.Ig.length||c.ct().next())});return d};_.h.wva=function(){this.b9(this.Ig)};_.h.p1a=function(a){this.Ig.find(function(b){return b.id===a})};_.h.La=function(){this.b9(this.tE);this.SM.complete();this.TM.complete()};_.h.b9=function(a){for(var b=a.length;b--;)a[b].close()};
_.p.Object.defineProperties(yu.prototype,{Ig:{configurable:!0,enumerable:!0,get:function(){return this.Go?this.Go.Ig:this.tE}},tt:{configurable:!0,enumerable:!0,get:function(){return this.Go?this.Go.tt:this.TM}}});yu.O=function(){_.Ae()};yu.ua=_.q({token:yu,qa:yu.O});_.yYa=function(){tYa.apply(this,arguments)};_.W(_.yYa,tYa);var zYa=function(){oYa.apply(this,arguments);this.Uea=mYa.params.Uea;this.jfa=mYa.params.jfa};_.W(zYa,oYa);var zu=function(a,b,c,d,e,f,g,m){nu.call(this,a,b,c,d,e,f,g,m);this.wj="enter"};_.W(zu,nu);zu.prototype.tN=function(a){var b=a.qo;a=a.totalTime;b==="enter"?this.sSa(a):b==="exit"&&this.ar.next({state:"closed",totalTime:a})};zu.prototype.G$=function(a){var b=a.qo;a=a.totalTime;b==="enter"?this.ar.next({state:"opening",totalTime:a}):(b==="exit"||b==="void")&&this.ar.next({state:"closing",totalTime:a})};zu.prototype.Aaa=function(){this.wj="exit";_.Fn(this.Ra)};
zu.prototype.pTc=function(){return{value:this.wj,params:{enterAnimationDuration:this.Oc.Uea||"150ms",exitAnimationDuration:this.Oc.jfa||"75ms"}}};zu.O=function(a){return new (a||zu)(_.C(_.he),_.C(_.Cs),_.C(_.Wh,8),_.C(zYa),_.C(_.zs),_.C(_.ih),_.C(fj),_.C(_.xs))};
zu.wa=_.Ie({type:zu,oa:[["mat-dialog-container"]],Za:["tabindex","-1",1,"mat-dialog-container"],qb:8,Wa:function(a,b){a&1&&dma("@dialogContainer.start",function(c){return b.G$(c)})("@dialogContainer.done",function(c){return b.tN(c)});a&2&&(_.pg("id",b.Oc.id),_.Kla("@dialogContainer",b.pTc()),_.mg("aria-modal",b.Oc.ariaModal)("role",b.Oc.role)("aria-labelledby",b.Oc.ariaLabel?null:b.RI[0])("aria-label",b.Oc.ariaLabel)("aria-describedby",b.Oc.Nba||null)("mat-id-collision",null))},standalone:!1,features:[_.cg],
Aa:1,Ba:0,Da:[["cdkPortalOutlet",""]],ta:function(a){a&1&&_.F(0,mua,0,0,"ng-template",0)},dependencies:[_.zt],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"],
lb:2,data:{animation:[nYa]}});var BYa,CYa,DYa;_.AYa=new _.wd("MatDialogData");BYa=new _.wd("mat-dialog-default-options");CYa=new _.wd("mat-dialog-scroll-strategy");DYa={ya:CYa,Nb:[_.Bt],Eb:function(a){return function(){return a.zD.block()}}};_.Au=function(a,b,c,d,e,f,g,m){yu.call(this,a,b,d,f,g,e,_.yYa,zu,_.AYa,m);this.swa=zYa};_.W(_.Au,yu);_.Au.O=function(a){return new (a||_.Au)(_.t(_.Bt),_.t(_.dg),_.t(_.hj,8),_.t(BYa,8),_.t(CYa),_.t(_.Au,12),_.t(Wi),_.t(_.jj,8))};_.Au.ua=_.q({token:_.Au,qa:_.Au.O});_.Bu=function(){};_.Bu.O=function(a){return new (a||_.Bu)};_.Bu.Ha=_.Je({type:_.Bu});_.Bu.Ga=_.Xc({Pb:[_.Au,DYa],imports:[mu,_.Ct,_.At,_.Dt,_.Dt]});var Cu=function(){};Cu.O=function(a){return new (a||Cu)};Cu.Ha=_.Je({type:Cu});Cu.Ga=_.Xc({imports:[_.Ns,_.Dt,_.Dt]});var Du=function(a,b,c,d){_.Ut.call(this,a,b,c);this.mr="row";d&&(this.sJ=d.h5a.subscribe(this.K$.bind(this)))};_.W(Du,_.Ut);_.h=Du.prototype;_.h.Wb=function(a){(a.wrap!=null||this.Xk)&&this.Xx()};_.h.Qa=function(){var a=this;_.Ut.prototype.Qa.call(this);this.q$("wrap","wrap",function(b){a.Xx(b.value)});this.Xx()};_.h.La=function(){_.Ut.prototype.La.call(this);this.sJ&&this.sJ.unsubscribe()};
_.h.K$=function(a){var b=this;this.mr=(a||"").toLowerCase().replace("-reverse","");Rsa.find(function(c){return c===b.mr})||(this.mr="row");this.Xx()};_.h.Xx=function(a){a=a||this.EJ("wrap");this.Xk&&(a=this.Xk.qV);a=Ssa(a||"wrap");this.O_(this.U8(a))};_.h.U8=function(a){return{display:"flex","flex-wrap":a,"flex-direction":this.b6c}};
_.p.Object.defineProperties(Du.prototype,{wrap:{configurable:!0,enumerable:!0,set:function(a){this.Qc("wrap",a)}},Ald:{configurable:!0,enumerable:!0,set:function(a){this.Qc("wrapXs",a)}},yld:{configurable:!0,enumerable:!0,set:function(a){this.Qc("wrapSm",a)}},xld:{configurable:!0,enumerable:!0,set:function(a){this.Qc("wrapMd",a)}},sld:{configurable:!0,enumerable:!0,set:function(a){this.Qc("wrapLg",a)}},zld:{configurable:!0,enumerable:!0,set:function(a){this.Qc("wrapXl",a)}},rld:{configurable:!0,enumerable:!0,
set:function(a){this.Qc("wrapGtXs",a)}},qld:{configurable:!0,enumerable:!0,set:function(a){this.Qc("wrapGtSm",a)}},pld:{configurable:!0,enumerable:!0,set:function(a){this.Qc("wrapGtMd",a)}},old:{configurable:!0,enumerable:!0,set:function(a){this.Qc("wrapGtLg",a)}},vld:{configurable:!0,enumerable:!0,set:function(a){this.Qc("wrapLtSm",a)}},uld:{configurable:!0,enumerable:!0,set:function(a){this.Qc("wrapLtMd",a)}},tld:{configurable:!0,enumerable:!0,set:function(a){this.Qc("wrapLtLg",a)}},wld:{configurable:!0,
enumerable:!0,set:function(a){this.Qc("wrapLtXl",a)}},b6c:{configurable:!0,enumerable:!0,get:function(){return this.sJ?this.mr:this.bkb(this.na)}}});Du.O=function(a){return new (a||Du)(_.C(_.Tt),_.C(_.he),_.C(_.ej),_.C(_.Vt,10))};
Du.Ea=_.Ke({type:Du,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"],Ald:[0,"fxLayoutWrap.xs","wrapXs"],yld:[0,"fxLayoutWrap.sm","wrapSm"],xld:[0,"fxLayoutWrap.md",
"wrapMd"],sld:[0,"fxLayoutWrap.lg","wrapLg"],zld:[0,"fxLayoutWrap.xl","wrapXl"],rld:[0,"fxLayoutWrap.gt-xs","wrapGtXs"],qld:[0,"fxLayoutWrap.gt-sm","wrapGtSm"],pld:[0,"fxLayoutWrap.gt-md","wrapGtMd"],old:[0,"fxLayoutWrap.gt-lg","wrapGtLg"],vld:[0,"fxLayoutWrap.lt-sm","wrapLtSm"],uld:[0,"fxLayoutWrap.lt-md","wrapLtMd"],tld:[0,"fxLayoutWrap.lt-lg","wrapLtLg"],wld:[0,"fxLayoutWrap.lt-xl","wrapLtXl"]},standalone:!1,features:[_.cg,_.zn]});_.Eu=function(a,b,c,d,e){_.Ut.call(this,a,b,c);var f=this;this.VA=d;this.aba=e;this.mr="row";this.Qc("flex","");this.Qc("shrink",1);this.Qc("grow",1);d&&(this.sJ=d.h5a.subscribe(function(g){f.K$(g)}))};_.W(_.Eu,_.Ut);_.h=_.Eu.prototype;_.h.Wb=function(a){(a.flex!=null||this.Xk)&&this.ON()};_.h.Qa=function(){var a=this;_.Ut.prototype.Qa.call(this);this.q$("flex","",function(b){a.ON(b.value)});this.ON()};_.h.La=function(){_.Ut.prototype.La.call(this);this.sJ&&this.sJ.unsubscribe()};
_.h.K$=function(a){this.mr=a||this.mr||"row";this.ON()};_.h.ON=function(a){a=a||this.EJ("flex")||"";this.Xk&&(a=this.Xk.qV);a=String(a).replace(";","");var b=this.EJ("grow"),c=this.EJ("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]=nua(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]=nua(a.trim()):(d=a.split(" "),d=d.length===3?d:[b,c,a]);this.O_(this.EZc.apply(this,d))};
_.h.EZc=function(a,b,c){var d=this.bkb(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=nj(e,{flex:"1 1 0.000000001px"});break;case "initial":case "nogrow":a=0;e=nj(e,{flex:"0 1 auto"});break;case "grow":e=nj(e,{flex:"1 1 100%"});break;case "noshrink":b=0;e=nj(e,{flex:"1 0 auto"});break;case "auto":e=nj(e,{flex:a+" "+b+" auto"});break;case "none":b=a=0;e=nj(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=nj(e,{flex:a+" "+b+" "+(f||this.aba?c:"100%")})}g=Tsa(d)?"max-width":"max-height";d=Tsa(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 nj(e,{"box-sizing":"border-box"})};
_.p.Object.defineProperties(_.Eu.prototype,{vhd:{configurable:!0,enumerable:!0,set:function(a){this.Qc("shrink",a)}},grow:{configurable:!0,enumerable:!0,set:function(a){this.Qc("grow",a)}},flex:{configurable:!0,enumerable:!0,set:function(a){this.Qc("flex",a)}},a6c:{configurable:!0,enumerable:!0,set:function(a){this.Qc("flexXs",a)}},Y5c:{configurable:!0,enumerable:!0,set:function(a){this.Qc("flexSm",a)}},X5c:{configurable:!0,enumerable:!0,set:function(a){this.Qc("flexMd",a)}},S5c:{configurable:!0,
enumerable:!0,set:function(a){this.Qc("flexLg",a)}},Z5c:{configurable:!0,enumerable:!0,set:function(a){this.Qc("flexXl",a)}},R5c:{configurable:!0,enumerable:!0,set:function(a){this.Qc("flexGtXs",a)}},Q5c:{configurable:!0,enumerable:!0,set:function(a){this.Qc("flexGtSm",a)}},P5c:{configurable:!0,enumerable:!0,set:function(a){this.Qc("flexGtMd",a)}},O5c:{configurable:!0,enumerable:!0,set:function(a){this.Qc("flexGtLg",a)}},V5c:{configurable:!0,enumerable:!0,set:function(a){this.Qc("flexLtSm",a)}},U5c:{configurable:!0,
enumerable:!0,set:function(a){this.Qc("flexLtMd",a)}},T5c:{configurable:!0,enumerable:!0,set:function(a){this.Qc("flexLtLg",a)}},W5c:{configurable:!0,enumerable:!0,set:function(a){this.Qc("flexLtXl",a)}}});_.Eu.O=function(a){return new (a||_.Eu)(_.C(_.Tt),_.C(_.he),_.C(_.ej),_.C(_.Vt,12),_.C(Du,12))};
_.Eu.Ea=_.Ke({type:_.Eu,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:{vhd:[0,"fxShrink","shrink"],grow:[0,"fxGrow","grow"],flex:[0,"fxFlex","flex"],a6c:[0,"fxFlex.xs","flexXs"],Y5c:[0,"fxFlex.sm","flexSm"],X5c:[0,"fxFlex.md","flexMd"],
S5c:[0,"fxFlex.lg","flexLg"],Z5c:[0,"fxFlex.xl","flexXl"],R5c:[0,"fxFlex.gt-xs","flexGtXs"],Q5c:[0,"fxFlex.gt-sm","flexGtSm"],P5c:[0,"fxFlex.gt-md","flexGtMd"],O5c:[0,"fxFlex.gt-lg","flexGtLg"],V5c:[0,"fxFlex.lt-sm","flexLtSm"],U5c:[0,"fxFlex.lt-md","flexLtMd"],T5c:[0,"fxFlex.lt-lg","flexLtLg"],W5c:[0,"fxFlex.lt-xl","flexLtXl"]},standalone:!1,features:[_.cg,_.zn]});var pua=[{alias:"xs",hj:"(min-width: 0px) and (max-width: 599px)"},{alias:"gt-xs",Bw:!0,hj:"(min-width: 600px)"},{alias:"lt-sm",Bw:!0,hj:"(max-width: 599px)"},{alias:"sm",hj:"(min-width: 600px) and (max-width: 959px)"},{alias:"gt-sm",Bw:!0,hj:"(min-width: 960px)"},{alias:"lt-md",Bw:!0,hj:"(max-width: 959px)"},{alias:"md",hj:"(min-width: 960px) and (max-width: 1279px)"},{alias:"gt-md",Bw:!0,hj:"(min-width: 1280px)"},{alias:"lt-lg",Bw:!0,hj:"(max-width: 1279px)"},{alias:"lg",hj:"(min-width: 1280px) and (max-width: 1919px)"},
{alias:"gt-lg",Bw:!0,hj:"(min-width: 1920px)"},{alias:"lt-xl",Bw:!0,hj:"(max-width: 1920px)"},{alias:"xl",hj:"(min-width: 1920px) and (max-width: 5000px)"}];var qua=/(\.|-|_)/g;var EYa={ya:bXa,Eb:function(){return rua()}};var FYa=function(){},Fu=function(a,b){this.Ar=a;this.y6a=b;this.dXc();this.bTb=this.PQc()};_.h=Fu.prototype;_.h.isActive=function(a){a=this.MYc(a);return this.y6a.isActive(a)};_.h.subscribe=function(a,b,c){return this.bTb.subscribe(a,b,c)};_.h.ff=function(){return this.bTb};_.h.dXc=function(){var a=this.Ar.i4b.map(function(b){return b.hj});fXa(this.y6a,a)};
_.h.PQc=function(){var a=this;return this.y6a.observe().ha(_.yf(function(b){return b.matches===!0}),_.yf(function(b){return(b=dXa(a.Ar,b.hj))?!b.Bw:!0}),_.E(function(b){return Osa(b,a.ljb(b.hj))}))};_.h.VSc=function(a){return cXa(this.Ar,a)};_.h.ljb=function(a){return dXa(this.Ar,a)};_.h.MYc=function(a){var b=this.VSc(a)||this.ljb(a);return b?b.hj:a};Fu.O=function(a){return new (a||Fu)(_.t(Rt),_.t(St))};Fu.ua=_.q({token:Fu,qa:Fu.O});var GYa={ya:FYa,Nb:[[new _.Bn,new _.Cn,FYa],St,Rt],Eb:function(a,b,c){return a||new Fu(c,b)}};var Gu=function(){};Gu.O=function(a){return new (a||Gu)};Gu.Ha=_.Je({type:Gu});Gu.Ga=_.Xc({Pb:[EYa,Rt,St,_.Tt,GYa]});var HYa={ya:_.Tt,Nb:[[new _.Bn,new _.Cn,_.Tt],Rt,St],Eb:function(a,b,c){return a||new _.Tt(b,c)}};_.Hu=function(){};_.Hu.O=function(a){return new (a||_.Hu)};_.Hu.Ha=_.Je({type:_.Hu});_.Hu.Ga=_.Xc({Pb:[HYa,EYa,GYa],imports:[Gu,Zs,Gu]});new co;_.Iu=function(){};_.Iu.O=function(a){return new (a||_.Iu)};_.Iu.Ha=_.Je({type:_.Iu});_.Iu.Ga=_.Xc({imports:[_.Ot,_.Dt,_.Dt]});_.Ju=function(){};_.Ju.O=function(a){return new (a||_.Ju)};_.Ju.Ha=_.Je({type:_.Ju});_.Ju.Ga=_.Xc({imports:[_.Iq,_.hp,_.Hu,Cu,_.Iu,_.Bu]});var IYa=new _.wd("MAT_BUTTON_CONFIG"),Ku=function(){this.Ka=_.u(_.he);this.mb=_.u(_.ih);this.Rc=_.mj();this.Oc=_.u(IYa,{optional:!0});this.Uc=_.u(_.xs);this.Kc=_.u(_.ej);this.CN=_.u(Pt);this.oc=this.Si=this.jN=!1;_.u(_.Zi).load(_.Gt);var a=this.Ka.na;this.yRa=a.tagName==="A";var b,c;this.Hd=(c=(b=this.Oc)==null?void 0:b.Hd)!=null?c:!1;var d,e;this.color=(e=(d=this.Oc)==null?void 0:d.color)!=null?e:null;var f;(f=this.CN)==null||YWa(f,a,{className:"mat-mdc-button-ripple"})};_.h=Ku.prototype;
_.h.Bc=function(){this.Uc.Ek(this.Ka,!0);this.yRa&&this.eYc()};_.h.La=function(){var a;(a=this.a0)==null||a.call(this);this.Uc.Ji(this.Ka);var b;(b=this.CN)==null||XWa(b,this.Ka.na)};_.h.focus=function(a,b){(a=a===void 0?"program":a)?_.ys(this.Uc,this.Ka.na,a,b):this.Ka.na.focus(b)};_.h.rTc=function(){return this.ariaDisabled!=null?this.ariaDisabled:this.yRa?this.disabled||null:this.disabled&&this.Hd?!0:null};_.h.iQa=function(){return this.Hd||!this.disabled?null:!0};
_.h.Pob=function(){var a;(a=this.CN)==null||a.qab(this.Ka.na,this.Cc||this.disabled)};_.h.jr=function(){return this.yRa?this.disabled&&!this.Hd?-1:this.tabIndex:this.tabIndex};_.h.eYc=function(){var a=this;this.a0=this.mb.Vb(function(){return a.Kc.listen(a.Ka.na,"click",function(b){a.disabled&&(b.preventDefault(),b.stopImmediatePropagation())})})};
_.p.Object.defineProperties(Ku.prototype,{Cc:{configurable:!0,enumerable:!0,get:function(){return this.Si},set:function(a){this.Si=a;this.Pob()}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.oc},set:function(a){this.oc=a;this.Pob()}},cV:{configurable:!0,enumerable:!0,set:function(a){this.tabIndex=a}}});Ku.O=function(a){return new (a||Ku)};
Ku.Ea=_.Ke({type:Ku,Za:[1,"mat-mdc-button-base"],qb:13,Wa:function(a,b){a&2&&(_.mg("disabled",b.iQa())("aria-disabled",b.rTc())("tabindex",b.jr()),_.Qg(b.color?"mat-"+b.color:""),_.Pg("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.Hd)("mat-unthemed",!b.color)("_mat-animation-noopable",b.Rc))},inputs:{color:"color",Cc:[2,"disableRipple","disableRipple",_.vh],disabled:[2,"disabled","disabled",_.vh],ariaDisabled:[2,"aria-disabled","ariaDisabled",_.vh],Hd:[2,"disabledInteractive",
"disabledInteractive",_.vh],tabIndex:[2,"tabIndex","tabIndex",sua],cV:[2,"tabindex","_tabindex",sua]}});var JYa,KYa;JYa=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]];
KYa=new Map([["text",["mat-mdc-button"]],["filled",["mdc-button--unelevated","mat-mdc-unelevated-button"]],["elevated",["mdc-button--raised","mat-mdc-raised-button"]],["outlined",["mdc-button--outlined","mat-mdc-outlined-button"]],["tonal",["mat-tonal-button"]]]);
_.Lu=function(){Ku.call(this);this.RA=null;var a=this.Ka.na;(a=a.hasAttribute("mat-raised-button")?"elevated":a.hasAttribute("mat-stroked-button")?"outlined":a.hasAttribute("mat-flat-button")?"filled":a.hasAttribute("mat-button")?"text":null)&&LYa(this,a)};_.W(_.Lu,Ku);_.Lu.Ea=Ku.Ea;var LYa=function(a,b){if(b!==a.RA){var c=a.Ka.na.classList,d=a.RA?KYa.get(a.RA):null,e=KYa.get(b);d&&c.remove.apply(c,_.v(d));c.add.apply(c,_.v(e));a.RA=b}};
_.p.Object.defineProperties(_.Lu.prototype,{appearance:{configurable:!0,enumerable:!0,get:function(){return this.RA},set:function(a){var b;LYa(this,a||((b=this.Oc)==null?void 0:b.Psd)||"text")}}});_.Lu.O=function(a){return new (a||_.Lu)};
_.Lu.wa=_.Ie({type:_.Lu,oa:[["button","matButton",""],["a","matButton",""],["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""],["a","mat-button",""],["a","mat-raised-button",""],["a","mat-flat-button",""],["a","mat-stroked-button",""]],Za:[1,"mdc-button"],inputs:{appearance:[0,"matButton","appearance"]},Rb:["matButton","matAnchor"],features:[_.cg],tc:["matButton",""],hc:[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])",
"*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"],Aa:7,Ba:4,Da:[[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&&(_.xg(JYa),_.L(0,"span",0),_.yg(1),_.I(2,"span",1),_.yg(3,1),_.J(),_.yg(4,2),_.L(5,"span",2)(6,"span",3));a&2&&_.Pg("mdc-button__ripple",!b.jN)("mdc-fab__ripple",b.jN)},styles:['.mat-mdc-button-base{text-decoration:none}.mat-mdc-button-base .mat-icon{min-height:fit-content;flex-shrink:0}.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-button-text-horizontal-padding, 12px);height:var(--mat-button-text-container-height, 40px);font-family:var(--mat-button-text-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mat-button-text-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mat-button-text-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mat-button-text-label-text-transform);font-weight:var(--mat-button-text-label-text-weight, var(--mat-sys-label-large-weight))}.mat-mdc-button,.mat-mdc-button .mdc-button__ripple{border-radius:var(--mat-button-text-container-shape, var(--mat-sys-corner-full))}.mat-mdc-button:not(:disabled){color:var(--mat-button-text-label-text-color, var(--mat-sys-primary))}.mat-mdc-button[disabled],.mat-mdc-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mat-button-text-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-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-button-text-with-icon-horizontal-padding, 16px)}.mat-mdc-button>.mat-icon{margin-right:var(--mat-button-text-icon-spacing, 8px);margin-left:var(--mat-button-text-icon-offset, -4px)}[dir=rtl] .mat-mdc-button>.mat-icon{margin-right:var(--mat-button-text-icon-offset, -4px);margin-left:var(--mat-button-text-icon-spacing, 8px)}.mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-button-text-icon-offset, -4px);margin-left:var(--mat-button-text-icon-spacing, 8px)}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-button-text-icon-spacing, 8px);margin-left:var(--mat-button-text-icon-offset, -4px)}.mat-mdc-button .mat-ripple-element{background-color:var(--mat-button-text-ripple-color, color-mix(in srgb, var(--mat-sys-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-button-text-state-layer-color, var(--mat-sys-primary))}.mat-mdc-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-button-text-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-text-hover-state-layer-opacity, var(--mat-sys-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-button-text-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-text-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;display:var(--mat-button-text-touch-target-display, block);left:0;right:0;transform:translateY(-50%)}.mat-mdc-unelevated-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);height:var(--mat-button-filled-container-height, 40px);font-family:var(--mat-button-filled-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mat-button-filled-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mat-button-filled-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mat-button-filled-label-text-transform);font-weight:var(--mat-button-filled-label-text-weight, var(--mat-sys-label-large-weight));padding:0 var(--mat-button-filled-horizontal-padding, 24px)}.mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-button-filled-icon-spacing, 8px);margin-left:var(--mat-button-filled-icon-offset, -8px)}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-button-filled-icon-offset, -8px);margin-left:var(--mat-button-filled-icon-spacing, 8px)}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-button-filled-icon-offset, -8px);margin-left:var(--mat-button-filled-icon-spacing, 8px)}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-button-filled-icon-spacing, 8px);margin-left:var(--mat-button-filled-icon-offset, -8px)}.mat-mdc-unelevated-button .mat-ripple-element{background-color:var(--mat-button-filled-ripple-color, color-mix(in srgb, var(--mat-sys-on-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-button-filled-state-layer-color, var(--mat-sys-on-primary))}.mat-mdc-unelevated-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-button-filled-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-unelevated-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-filled-hover-state-layer-opacity, var(--mat-sys-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-button-filled-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-unelevated-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-filled-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-unelevated-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;display:var(--mat-button-filled-touch-target-display, block);left:0;right:0;transform:translateY(-50%)}.mat-mdc-unelevated-button:not(:disabled){color:var(--mat-button-filled-label-text-color, var(--mat-sys-on-primary));background-color:var(--mat-button-filled-container-color, var(--mat-sys-primary))}.mat-mdc-unelevated-button,.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mat-button-filled-container-shape, var(--mat-sys-corner-full))}.mat-mdc-unelevated-button[disabled],.mat-mdc-unelevated-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mat-button-filled-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));background-color:var(--mat-button-filled-disabled-container-color, color-mix(in srgb, var(--mat-sys-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(--mat-button-protected-container-elevation-shadow, var(--mat-sys-level1));height:var(--mat-button-protected-container-height, 40px);font-family:var(--mat-button-protected-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mat-button-protected-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mat-button-protected-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mat-button-protected-label-text-transform);font-weight:var(--mat-button-protected-label-text-weight, var(--mat-sys-label-large-weight));padding:0 var(--mat-button-protected-horizontal-padding, 24px)}.mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-button-protected-icon-spacing, 8px);margin-left:var(--mat-button-protected-icon-offset, -8px)}[dir=rtl] .mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-button-protected-icon-offset, -8px);margin-left:var(--mat-button-protected-icon-spacing, 8px)}.mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-button-protected-icon-offset, -8px);margin-left:var(--mat-button-protected-icon-spacing, 8px)}[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-button-protected-icon-spacing, 8px);margin-left:var(--mat-button-protected-icon-offset, -8px)}.mat-mdc-raised-button .mat-ripple-element{background-color:var(--mat-button-protected-ripple-color, color-mix(in srgb, var(--mat-sys-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-button-protected-state-layer-color, var(--mat-sys-primary))}.mat-mdc-raised-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-button-protected-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-raised-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-protected-hover-state-layer-opacity, var(--mat-sys-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-button-protected-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-raised-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-protected-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-raised-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;display:var(--mat-button-protected-touch-target-display, block);left:0;right:0;transform:translateY(-50%)}.mat-mdc-raised-button:not(:disabled){color:var(--mat-button-protected-label-text-color, var(--mat-sys-primary));background-color:var(--mat-button-protected-container-color, var(--mat-sys-surface))}.mat-mdc-raised-button,.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mat-button-protected-container-shape, var(--mat-sys-corner-full))}.mat-mdc-raised-button:hover{box-shadow:var(--mat-button-protected-hover-container-elevation-shadow, var(--mat-sys-level2))}.mat-mdc-raised-button:focus{box-shadow:var(--mat-button-protected-focus-container-elevation-shadow, var(--mat-sys-level1))}.mat-mdc-raised-button:active,.mat-mdc-raised-button:focus:active{box-shadow:var(--mat-button-protected-pressed-container-elevation-shadow, var(--mat-sys-level1))}.mat-mdc-raised-button[disabled],.mat-mdc-raised-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mat-button-protected-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));background-color:var(--mat-button-protected-disabled-container-color, color-mix(in srgb, var(--mat-sys-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(--mat-button-protected-disabled-container-elevation-shadow, var(--mat-sys-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(--mat-button-outlined-container-height, 40px);font-family:var(--mat-button-outlined-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mat-button-outlined-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mat-button-outlined-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mat-button-outlined-label-text-transform);font-weight:var(--mat-button-outlined-label-text-weight, var(--mat-sys-label-large-weight));border-radius:var(--mat-button-outlined-container-shape, var(--mat-sys-corner-full));border-width:var(--mat-button-outlined-outline-width, 1px);padding:0 var(--mat-button-outlined-horizontal-padding, 24px)}.mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-button-outlined-icon-spacing, 8px);margin-left:var(--mat-button-outlined-icon-offset, -8px)}[dir=rtl] .mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-button-outlined-icon-offset, -8px);margin-left:var(--mat-button-outlined-icon-spacing, 8px)}.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-button-outlined-icon-offset, -8px);margin-left:var(--mat-button-outlined-icon-spacing, 8px)}[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-button-outlined-icon-spacing, 8px);margin-left:var(--mat-button-outlined-icon-offset, -8px)}.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-button-outlined-ripple-color, color-mix(in srgb, var(--mat-sys-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-button-outlined-state-layer-color, var(--mat-sys-primary))}.mat-mdc-outlined-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-button-outlined-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-outlined-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-outlined-hover-state-layer-opacity, var(--mat-sys-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-button-outlined-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-outlined-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-outlined-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;display:var(--mat-button-outlined-touch-target-display, block);left:0;right:0;transform:translateY(-50%)}.mat-mdc-outlined-button:not(:disabled){color:var(--mat-button-outlined-label-text-color, var(--mat-sys-primary));border-color:var(--mat-button-outlined-outline-color, var(--mat-sys-outline))}.mat-mdc-outlined-button[disabled],.mat-mdc-outlined-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mat-button-outlined-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));border-color:var(--mat-button-outlined-disabled-outline-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-tonal-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);height:var(--mat-button-tonal-container-height, 40px);font-family:var(--mat-button-tonal-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mat-button-tonal-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mat-button-tonal-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mat-button-tonal-label-text-transform);font-weight:var(--mat-button-tonal-label-text-weight, var(--mat-sys-label-large-weight));padding:0 var(--mat-button-tonal-horizontal-padding, 24px)}.mat-tonal-button:not(:disabled){color:var(--mat-button-tonal-label-text-color, var(--mat-sys-on-secondary-container));background-color:var(--mat-button-tonal-container-color, var(--mat-sys-secondary-container))}.mat-tonal-button,.mat-tonal-button .mdc-button__ripple{border-radius:var(--mat-button-tonal-container-shape, var(--mat-sys-corner-full))}.mat-tonal-button[disabled],.mat-tonal-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mat-button-tonal-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));background-color:var(--mat-button-tonal-disabled-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-tonal-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-tonal-button>.mat-icon{margin-right:var(--mat-button-tonal-icon-spacing, 8px);margin-left:var(--mat-button-tonal-icon-offset, -8px)}[dir=rtl] .mat-tonal-button>.mat-icon{margin-right:var(--mat-button-tonal-icon-offset, -8px);margin-left:var(--mat-button-tonal-icon-spacing, 8px)}.mat-tonal-button .mdc-button__label+.mat-icon{margin-right:var(--mat-button-tonal-icon-offset, -8px);margin-left:var(--mat-button-tonal-icon-spacing, 8px)}[dir=rtl] .mat-tonal-button .mdc-button__label+.mat-icon{margin-right:var(--mat-button-tonal-icon-spacing, 8px);margin-left:var(--mat-button-tonal-icon-offset, -8px)}.mat-tonal-button .mat-ripple-element{background-color:var(--mat-button-tonal-ripple-color, color-mix(in srgb, var(--mat-sys-on-secondary-container) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-tonal-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-button-tonal-state-layer-color, var(--mat-sys-on-secondary-container))}.mat-tonal-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-button-tonal-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-tonal-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-tonal-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-tonal-button.cdk-program-focused>.mat-mdc-button-persistent-ripple::before,.mat-tonal-button.cdk-keyboard-focused>.mat-mdc-button-persistent-ripple::before,.mat-tonal-button.mat-mdc-button-disabled-interactive:focus>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-tonal-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-tonal-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-button-tonal-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-tonal-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;display:var(--mat-button-tonal-touch-target-display, block);left:0;right:0;transform:translateY(-50%)}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button,.mat-tonal-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,.mat-tonal-button .mat-mdc-button-ripple,.mat-tonal-button .mat-mdc-button-persistent-ripple,.mat-tonal-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,.mat-tonal-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,.mat-tonal-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,.mat-tonal-button .mdc-button__label,.mat-tonal-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,.mat-tonal-button .mat-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:inherit}.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,.mat-tonal-button:focus>.mat-focus-indicator::before{content:"";border-radius:inherit}.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,.mat-tonal-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,.mat-tonal-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-tonal-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',
"@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-button-base.mat-tonal-button,.mat-mdc-icon-button.mat-mdc-icon-button,.mat-mdc-outlined-button .mdc-button__ripple{outline:solid 1px}}\n"],lb:2,Ma:0});_.Mu=function(a){this.groups=a};_.Mu.prototype.isArray=function(a){return a instanceof Array};_.p.Object.defineProperties(_.Mu.prototype,{u$c:{configurable:!0,enumerable:!0,get:function(){return Array.from(this.groups.entries()).map(function(a){return{key:a[0],value:a[1]}})}}});_.Mu.O=function(a){return new (a||_.Mu)(_.C(_.qu))};
_.Mu.wa=_.Ie({type:_.Mu,oa:[["keyboard-shortcut-dialog"]],standalone:!1,Aa:8,Ba:1,Da: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"],[1,"separator-key"],
[3,"matBadge"]]},ta:function(a,b){a&1&&(_.I(0,"h2",4),_.wg(1,2),_.J(),_.I(2,"mat-dialog-content",5)(3,"div",6),_.F(4,Bua,2,1,"ng-container",7),_.J()(),_.I(5,"mat-dialog-actions",8)(6,"button",9),_.wg(7,3),_.J()());a&2&&(_.A(4),_.H("ngForOf",b.u$c))},dependencies:[_.Gq,_.$o,_.ap,Qt,_.Lu,_.su,_.uu,_.wu,_.vu],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}keyboard-shortcut-dialog[_nghost-%COMP%]   .separator-key[_ngcontent-%COMP%]{padding:0 8px;display:inline}"],
Ma:0});var MYa,NYa,OYa,PYa,QYa;MYa=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]];NYa=[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"];
OYa=function(){return'.mat-mdc-fab-base{-webkit-user-select:none;user-select:none;position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:56px;height:56px;padding:0;border:none;fill:currentColor;text-decoration:none;cursor:pointer;-moz-appearance:none;-webkit-appearance:none;overflow:visible;transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1),opacity 15ms linear 30ms,transform 270ms 0ms cubic-bezier(0, 0, 0.2, 1);flex-shrink:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-fab-base .mat-mdc-button-ripple,.mat-mdc-fab-base .mat-mdc-button-persistent-ripple,.mat-mdc-fab-base .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-fab-base .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-fab-base .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.mat-mdc-fab-base .mdc-button__label,.mat-mdc-fab-base .mat-icon{z-index:1;position:relative}.mat-mdc-fab-base .mat-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-fab-base:focus>.mat-focus-indicator::before{content:""}.mat-mdc-fab-base._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-fab-base::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}.mat-mdc-fab-base[hidden]{display:none}.mat-mdc-fab-base::-moz-focus-inner{padding:0;border:0}.mat-mdc-fab-base:active,.mat-mdc-fab-base:focus{outline:none}.mat-mdc-fab-base:hover{cursor:pointer}.mat-mdc-fab-base>svg{width:100%}.mat-mdc-fab-base .mat-icon,.mat-mdc-fab-base .material-icons{transition:transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1);fill:currentColor;will-change:transform}.mat-mdc-fab-base .mat-focus-indicator::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-mdc-fab-base[disabled],.mat-mdc-fab-base.mat-mdc-button-disabled{cursor:default;pointer-events:none}.mat-mdc-fab-base[disabled],.mat-mdc-fab-base[disabled]:focus,.mat-mdc-fab-base.mat-mdc-button-disabled,.mat-mdc-fab-base.mat-mdc-button-disabled:focus{box-shadow:none}.mat-mdc-fab-base.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-fab{background-color:var(--mat-fab-container-color, var(--mat-sys-primary-container));border-radius:var(--mat-fab-container-shape, var(--mat-sys-corner-large));color:var(--mat-fab-foreground-color, var(--mat-sys-on-primary-container, inherit));box-shadow:var(--mat-fab-container-elevation-shadow, var(--mat-sys-level3))}.mat-mdc-fab:hover{box-shadow:var(--mat-fab-hover-container-elevation-shadow, var(--mat-sys-level4))}.mat-mdc-fab:focus{box-shadow:var(--mat-fab-focus-container-elevation-shadow, var(--mat-sys-level3))}.mat-mdc-fab:active,.mat-mdc-fab:focus:active{box-shadow:var(--mat-fab-pressed-container-elevation-shadow, var(--mat-sys-level3))}.mat-mdc-fab[disabled],.mat-mdc-fab.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mat-fab-disabled-state-foreground-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));background-color:var(--mat-fab-disabled-state-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-fab.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-fab .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;display:var(--mat-fab-touch-target-display, block);left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-fab .mat-ripple-element{background-color:var(--mat-fab-ripple-color, color-mix(in srgb, var(--mat-sys-on-primary-container) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-fab .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-fab-state-layer-color, var(--mat-sys-on-primary-container))}.mat-mdc-fab.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-fab-disabled-state-layer-color)}.mat-mdc-fab:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-fab-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-fab.cdk-program-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-fab.cdk-keyboard-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-fab.mat-mdc-button-disabled-interactive:focus>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-fab-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-fab:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-fab-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-mini-fab{width:40px;height:40px;background-color:var(--mat-fab-small-container-color, var(--mat-sys-primary-container));border-radius:var(--mat-fab-small-container-shape, var(--mat-sys-corner-medium));color:var(--mat-fab-small-foreground-color, var(--mat-sys-on-primary-container, inherit));box-shadow:var(--mat-fab-small-container-elevation-shadow, var(--mat-sys-level3))}.mat-mdc-mini-fab:hover{box-shadow:var(--mat-fab-small-hover-container-elevation-shadow, var(--mat-sys-level4))}.mat-mdc-mini-fab:focus{box-shadow:var(--mat-fab-small-focus-container-elevation-shadow, var(--mat-sys-level3))}.mat-mdc-mini-fab:active,.mat-mdc-mini-fab:focus:active{box-shadow:var(--mat-fab-small-pressed-container-elevation-shadow, var(--mat-sys-level3))}.mat-mdc-mini-fab[disabled],.mat-mdc-mini-fab.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mat-fab-small-disabled-state-foreground-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));background-color:var(--mat-fab-small-disabled-state-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-mini-fab.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-mini-fab .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;display:var(--mat-fab-small-touch-target-display);left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-mini-fab .mat-ripple-element{background-color:var(--mat-fab-small-ripple-color, color-mix(in srgb, var(--mat-sys-on-primary-container) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-mini-fab .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-fab-small-state-layer-color, var(--mat-sys-on-primary-container))}.mat-mdc-mini-fab.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-fab-small-disabled-state-layer-color)}.mat-mdc-mini-fab:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-fab-small-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-mini-fab.cdk-program-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab.cdk-keyboard-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab.mat-mdc-button-disabled-interactive:focus>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-fab-small-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-mini-fab:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-fab-small-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-extended-fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;padding-left:20px;padding-right:20px;width:auto;max-width:100%;line-height:normal;box-shadow:var(--mat-fab-extended-container-elevation-shadow, var(--mat-sys-level3));height:var(--mat-fab-extended-container-height, 56px);border-radius:var(--mat-fab-extended-container-shape, var(--mat-sys-corner-large));font-family:var(--mat-fab-extended-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mat-fab-extended-label-text-size, var(--mat-sys-label-large-size));font-weight:var(--mat-fab-extended-label-text-weight, var(--mat-sys-label-large-weight));letter-spacing:var(--mat-fab-extended-label-text-tracking, var(--mat-sys-label-large-tracking))}.mat-mdc-extended-fab:hover{box-shadow:var(--mat-fab-extended-hover-container-elevation-shadow, var(--mat-sys-level4))}.mat-mdc-extended-fab:focus{box-shadow:var(--mat-fab-extended-focus-container-elevation-shadow, var(--mat-sys-level3))}.mat-mdc-extended-fab:active,.mat-mdc-extended-fab:focus:active{box-shadow:var(--mat-fab-extended-pressed-container-elevation-shadow, var(--mat-sys-level3))}.mat-mdc-extended-fab[disabled],.mat-mdc-extended-fab.mat-mdc-button-disabled{cursor:default;pointer-events:none}.mat-mdc-extended-fab[disabled],.mat-mdc-extended-fab[disabled]:focus,.mat-mdc-extended-fab.mat-mdc-button-disabled,.mat-mdc-extended-fab.mat-mdc-button-disabled:focus{box-shadow:none}.mat-mdc-extended-fab.mat-mdc-button-disabled-interactive{pointer-events:auto}[dir=rtl] .mat-mdc-extended-fab .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-extended-fab .mdc-button__label+.material-icons,.mat-mdc-extended-fab>.mat-icon,.mat-mdc-extended-fab>.material-icons{margin-left:-8px;margin-right:12px}.mat-mdc-extended-fab .mdc-button__label+.mat-icon,.mat-mdc-extended-fab .mdc-button__label+.material-icons,[dir=rtl] .mat-mdc-extended-fab>.mat-icon,[dir=rtl] .mat-mdc-extended-fab>.material-icons{margin-left:12px;margin-right:-8px}.mat-mdc-extended-fab .mat-mdc-button-touch-target{width:100%}\n'};
PYa=new _.wd("mat-mdc-fab-default-options",{Fa:"root",qa:Cua});QYa=Cua();_.Nu=function(){Ku.call(this);this.Pg=_.u(PYa,{optional:!0});this.jN=!0;this.Pg=this.Pg||QYa;this.color=this.Pg.color||QYa.color};_.W(_.Nu,Ku);_.Nu.Ea=Ku.Ea;_.Nu.O=function(a){return new (a||_.Nu)};
_.Nu.wa=_.Ie({type:_.Nu,oa:[["button","mat-fab",""],["a","mat-fab",""],["button","matFab",""],["a","matFab",""]],Za:[1,"mdc-fab","mat-mdc-fab-base","mat-mdc-fab"],qb:4,Wa:function(a,b){a&2&&_.Pg("mdc-fab--extended",b.rW)("mat-mdc-extended-fab",b.rW)},inputs:{rW:[2,"extended","extended",_.vh]},Rb:["matButton","matAnchor"],features:[_.cg],tc:["mat-fab",""],hc:NYa,Aa:7,Ba:4,Da:[[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&&(_.xg(MYa),_.L(0,"span",0),_.yg(1),_.I(2,"span",1),_.yg(3,1),_.J(),_.yg(4,2),_.L(5,"span",2)(6,"span",3));a&2&&_.Pg("mdc-button__ripple",!b.jN)("mdc-fab__ripple",b.jN)},styles:[OYa()],lb:2,Ma:0});_.Ou=function(){Ku.call(this);this.Pg=_.u(PYa,{optional:!0});this.jN=!0;this.Pg=this.Pg||QYa;this.color=this.Pg.color||QYa.color};_.W(_.Ou,Ku);_.Ou.Ea=Ku.Ea;_.Ou.O=function(a){return new (a||_.Ou)};
_.Ou.wa=_.Ie({type:_.Ou,oa:[["button","mat-mini-fab",""],["a","mat-mini-fab",""],["button","matMiniFab",""],["a","matMiniFab",""]],Za:[1,"mdc-fab","mat-mdc-fab-base","mdc-fab--mini","mat-mdc-mini-fab"],Rb:["matButton","matAnchor"],features:[_.cg],tc:["mat-mini-fab",""],hc:NYa,Aa:7,Ba:4,Da:[[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&&(_.xg(MYa),_.L(0,"span",0),_.yg(1),_.I(2,"span",1),_.yg(3,1),_.J(),
_.yg(4,2),_.L(5,"span",2)(6,"span",3));a&2&&_.Pg("mdc-button__ripple",!b.jN)("mdc-fab__ripple",b.jN)},styles:[OYa()],lb:2,Ma:0});_.Pu=function(){Ku.call(this);YWa(this.CN,this.Ka.na,{centered:!0})};_.W(_.Pu,Ku);_.Pu.Ea=Ku.Ea;_.Pu.O=function(a){return new (a||_.Pu)};
_.Pu.wa=_.Ie({type:_.Pu,oa:[["button","mat-icon-button",""],["a","mat-icon-button",""],["button","matIconButton",""],["a","matIconButton",""]],Za:[1,"mdc-icon-button","mat-mdc-icon-button"],Rb:["matButton","matAnchor"],features:[_.cg],tc:["mat-icon-button",""],hc:["*"],Aa:4,Ba:0,Da:[[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&&(_.xg(),_.L(0,"span",0),_.yg(1),_.L(2,"span",1)(3,"span",2))},styles:['.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;text-decoration:none;cursor:pointer;z-index:0;overflow:visible;border-radius:var(--mat-icon-button-container-shape, var(--mat-sys-corner-full, 50%));flex-shrink:0;text-align:center;width:var(--mat-icon-button-state-layer-size, 40px);height:var(--mat-icon-button-state-layer-size, 40px);padding:calc(calc(var(--mat-icon-button-state-layer-size, 40px) - var(--mat-icon-button-icon-size, 24px)) / 2);font-size:var(--mat-icon-button-icon-size, 24px);color:var(--mat-icon-button-icon-color, var(--mat-sys-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;border-radius:inherit}.mat-mdc-icon-button:focus>.mat-focus-indicator::before{content:"";border-radius:inherit}.mat-mdc-icon-button .mat-ripple-element{background-color:var(--mat-icon-button-ripple-color, color-mix(in srgb, var(--mat-sys-on-surface-variant) calc(var(--mat-sys-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-sys-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-sys-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-sys-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-sys-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-sys-pressed-state-layer-opacity))}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;display:var(--mat-icon-button-touch-target-display, block);left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-icon-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-icon-button[disabled],.mat-mdc-icon-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mat-icon-button-disabled-icon-color, color-mix(in srgb, var(--mat-sys-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(--mat-icon-button-icon-size, 24px);height:var(--mat-icon-button-icon-size, 24px);vertical-align:baseline}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:var(--mat-icon-button-container-shape, var(--mat-sys-corner-full, 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',
"@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-button-base.mat-tonal-button,.mat-mdc-icon-button.mat-mdc-icon-button,.mat-mdc-outlined-button .mdc-button__ripple{outline:solid 1px}}\n"],lb:2,Ma:0});_.Qu=function(){};_.Qu.O=function(a){return new (a||_.Qu)};_.Qu.Ha=_.Je({type:_.Qu});_.Qu.Ga=_.Xc({imports:[_.Dt,_.Ot,_.Dt]});_.RYa=new _.wd("localstorage",{qa:function(){return _.u(ZQa)}});_.Ru=function(a){this.Ua=a;this.WRb=this.Ua.events.ha(_.yf(function(b){return b instanceof yOa&&!b.f3b}),_.E(function(b){return b.url}),_.Tf(1));this.WRb.connect()};_.Ru.O=function(a){return new (a||_.Ru)(_.t(_.ai))};_.Ru.ua=_.q({token:_.Ru,qa:_.Ru.O});var Su=function(a){Jm.call(this);this.I4c=a};_.Tk(Su,Jm);Su.prototype.wrap=function(a){return SYa(this,a)};var Tu=function(a,b){return(b?"__wrapper_":"__protected_")+_.Fa(a)+"__"},SYa=function(a,b){var c=Tu(a,!0);b[c]||((b[c]=TYa(a,b))[Tu(a,!1)]=b);return b[c]},TYa=function(a,b){var c=function(){if(a.isDisposed())return b.apply(this,arguments);try{return b.apply(this,arguments)}catch(d){a.XK(d)}};c[Tu(a,!1)]=b;return c};
Su.prototype.XK=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.I4c(a),new UYa(a);};
var VYa=function(a,b){var c=_.ba.window||_.ba.globalThis,d=c[b];if(!d)throw Error("Vb`"+b);c[b]=function(e,f){typeof e==="string"&&(e=_.Rk(gBa,e));e&&(arguments[0]=e=SYa(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][Tu(a,!1)]=d};
Su.prototype.tn=function(){var a=_.ba.window||_.ba.globalThis;var b=a.setTimeout;b=b[Tu(this,!1)]||b;a.setTimeout=b;b=a.setInterval;b=b[Tu(this,!1)]||b;a.setInterval=b;Su.wz.tn.call(this)};var UYa=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)};_.Tk(UYa,_.aa);var Uu=function(a,b,c){pr.call(this);this.Uxb=b||null;this.Apb={};this.Fld=WYa;this.D7c=a;if(!c){this.g3=null;this.g3=new Su((0,_.Tj)(this.GHb,this));VYa(this.g3,"setTimeout");VYa(this.g3,"setInterval");a=this.g3;b=_.ba.window||_.ba.globalThis;c=["requestAnimationFrame","mozRequestAnimationFrame","webkitAnimationFrame","msRequestAnimationFrame"];for(var d=0;d<c.length;d++){var e=c[d];c[d]in b&&VYa(a,e)}a=this.g3;DSa=!0;b=(0,_.Tj)(a.wrap,a);for(c=0;c<BSa.length;c++)BSa[c](b);CSa.push(a)}};
_.Tk(Uu,pr);var XYa=function(a,b){Mj.call(this,"a");this.error=a;this.context=b};_.Tk(XYa,Mj);var WYa=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 qr;eTa.push(d);d.E5a("ready",d.t1c);d.send(a,b,c,e)};
Uu.prototype.GHb=function(a,b){a=a.error||a;b=b?_.Dc(b):{};a instanceof Error&&_.Ec(b,a.__closure__error__context__984382||{});var c=dFa(a);if(this.Uxb)try{this.Uxb(c,b)}catch(x){}var d=c.message.substring(0,1900);if(!(a instanceof _.aa)||a.aZb){var e=c.fileName,f=c.lineNumber;a=c.stack;try{var g=mJa(this.D7c,"script",e,"error",d,"line",f);if(!_.Vca(this.Apb)){d=g;var m=_.lJa(this.Apb);g=iJa(d,m)}m={};m.trace=a;if(b)for(var n in b)m["context."+n]=b[n];var r=_.lJa(m);this.Fld(g,"POST",r,this.zud)}catch(x){}}try{this.dispatchEvent(new XYa(c,
b))}catch(x){}};Uu.prototype.tn=function(){Bc(this.g3);Uu.wz.tn.call(this)};var YYa=new _.wd("errorReporter",{Fa:"root",qa:function(){return _.u(gMa,{optional:!0})?new Uu("/devfuse/_/jserror",void 0,!0):new Uu("/_/jserror",void 0,!0)}}),ZYa=new _.wd("uncaughtErrors",{Fa:"root",qa:function(){return new _.Nf}});_.Vu=function(a,b,c){var d=this;this.J4c=a;this.K2=b;this.zone=c;this.EDb=new _.Nf;this.count=0;this.EDb.ha(_.yf(function(){d.setTimeout();if(d.count>=10)return!1;d.count++;return!0}),_.Hf(100)).subscribe(function(e){var f={};d.K2&&(f["devfuse.feature"]=d.K2);d.J4c.GHb(e,f)})};_.Wu=function(a,b){b.qeb&&(b=b.qeb);b.stack||(b=Error(JSON.stringify(b)));console.error(b);a.EDb.next(b)};
_.Vu.prototype.setTimeout=function(){var a=this;this.timer==null&&this.zone.Vb(function(){a.timer=setTimeout(function(){a.count=0;delete a.timer},1E4)})};_.Vu.O=function(a){return new (a||_.Vu)(_.t(YYa),_.t(gMa,8),_.t(_.ih))};_.Vu.ua=_.q({token:_.Vu,qa:_.Vu.O,Fa:"root"});var $Ya;_.Xu=new _.wd("MatSnackBarData");$Ya=function(){this.gD="polite";this.Dv="";this.duration=0;this.data=null;this.CC="center";this.D7="bottom"};_.Yu=function(){};_.Yu.O=function(a){return new (a||_.Yu)};_.Yu.Ea=_.Ke({type:_.Yu,oa:[["","matSnackBarLabel",""]],Za:[1,"mat-mdc-snack-bar-label","mdc-snackbar__label"]});_.Zu=function(){};_.Zu.O=function(a){return new (a||_.Zu)};_.Zu.Ea=_.Ke({type:_.Zu,oa:[["","matSnackBarActions",""]],Za:[1,"mat-mdc-snack-bar-actions","mdc-snackbar__actions"]});_.$u=function(){};_.$u.O=function(a){return new (a||_.$u)};_.$u.Ea=_.Ke({type:_.$u,oa:[["","matSnackBarAction",""]],Za:[1,"mat-mdc-snack-bar-action","mdc-snackbar__action"]});_.av=function(a,b){var c=this;this.yb=b;this.PA=new _.Nf;this.Yq=new _.Nf;this.nB=new _.Nf;this.k0=!1;this.Hr=a;a.yJ.subscribe(function(){return c.OPa()})};_.av.prototype.Sd=function(){this.PA.closed||this.Hr.ifa();clearTimeout(this.xra)};_.aZa=function(a){a.nB.closed||(a.k0=!0,a.nB.next(),a.nB.complete(),a.Sd());clearTimeout(a.xra)};_.av.prototype.xPa=function(a){var b=this;this.xra=setTimeout(function(){return b.Sd()},Math.min(a,2147483647))};
_.av.prototype.rSa=function(){this.Yq.closed||(this.Yq.next(),this.Yq.complete())};_.av.prototype.OPa=function(){this.yb.dispose();this.nB.closed||this.nB.complete();this.PA.next({M3c:this.k0});this.PA.complete();this.k0=!1};_.av.prototype.tt=function(){return this.Hr.W0};var bv=function(){this.ioa=_.u(_.av);this.data=_.u(_.Xu)};bv.prototype.action=function(){_.aZa(this.ioa)};_.p.Object.defineProperties(bv.prototype,{mya:{configurable:!0,enumerable:!0,get:function(){return!!this.data.action}}});bv.O=function(a){return new (a||bv)};
bv.wa=_.Ie({type:bv,oa:[["simple-snack-bar"]],Za:[1,"mat-mdc-simple-snack-bar"],Rb:["matSnackBar"],Aa:3,Ba:2,Da:[["matSnackBarLabel",""],["matSnackBarActions",""],["matButton","","matSnackBarAction","",3,"click"]],ta:function(a,b){a&1&&(_.I(0,"div",0),_.R(1),_.J(),_.ng(2,Dua,3,1,"div",1));a&2&&(_.A(),_.Rg(" ",b.data.message,"\n"),_.A(),_.og(b.mya?2:-1))},dependencies:[_.Lu,_.Yu,_.Zu,_.$u],styles:[".mat-mdc-simple-snack-bar{display:flex}\n"],lb:2,Ma:0});var bZa=["label"],cv=function(){this.lr=!1;this.mb=_.u(_.ih);this.Ka=_.u(_.he);this.Ra=_.u(_.Xn);this.yc=_.u(_.Si);this.Rc=_.mj();this.PR=_.u($Ya);this.Sb=_.u(_.Wh);this.fV=new Set;this.Xb=_.u(_.dg);this.aOa=150;this.Jb=!1;this.BU=new _.Nf;this.yJ=new _.Nf;this.W0=new _.Nf;this.UM="void";this.rU=_.u(_.aj).getId("mat-snack-bar-container-live-");var a=this.PR;this.fv=a.gD!=="assertive"||a.Dv?a.gD==="off"?"off":"polite":"assertive";this.yc.TGa&&(this.fv==="polite"&&(this.iaa="status"),this.fv==="assertive"&&
(this.iaa="alert"))};_.W(cv,_.xt);_.h=cv.prototype;_.h.yr=function(a){a=this.nv.yr(a);this.pT();return a};_.h.Fv=function(a){a=this.nv.Fv(a);this.pT();return a};_.h.AQ=function(a){var b=this;a==="_mat-snack-bar-exit"?this.f9():a==="_mat-snack-bar-enter"&&(clearTimeout(this.Zib),this.mb.run(function(){b.W0.next();b.W0.complete()}))};
_.h.nW=function(){var a=this;this.Jb||(this.UM="visible",_.Fn(this.Ra),_.Gn(this.Ra),this.rTa(),this.Rc?_.eg(function(){a.mb.run(function(){return queueMicrotask(function(){return a.AQ("_mat-snack-bar-enter")})})},{Mb:this.Xb}):(clearTimeout(this.Zib),this.Zib=setTimeout(function(){a.Ka.na.classList.add("mat-snack-bar-fallback-visible");a.AQ("_mat-snack-bar-enter")},200)))};
_.h.ifa=function(){var a=this;if(this.Jb)return _.df(void 0);this.mb.run(function(){a.UM="hidden";_.Fn(a.Ra);a.Ka.na.setAttribute("mat-exit","");clearTimeout(a.K8);a.Rc?_.eg(function(){a.mb.run(function(){return queueMicrotask(function(){return a.AQ("_mat-snack-bar-exit")})})},{Mb:a.Xb}):(clearTimeout(a.ejb),a.ejb=setTimeout(function(){return a.AQ("_mat-snack-bar-exit")},200))});return this.yJ};_.h.La=function(){this.Jb=!0;this.KOa();this.f9()};
_.h.f9=function(){var a=this;clearTimeout(this.ejb);queueMicrotask(function(){a.yJ.next();a.yJ.complete()})};_.h.pT=function(){var a=this.Ka.na,b=this.PR.Bd;b&&(Array.isArray(b)?b.forEach(function(c){return a.classList.add(c)}):a.classList.add(b));this.LPa();b=this.Do.na;b.classList.toggle("mdc-snackbar__label",!b.querySelector(".mdc-snackbar__label"))};
_.h.LPa=function(){for(var a=this.rU,b=this.Sb.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]'),c=0;c<b.length;c++){var d=b[c],e=d.getAttribute("aria-owns");this.fV.add(d);e?e.indexOf(a)===-1&&d.setAttribute("aria-owns",e+" "+a):d.setAttribute("aria-owns",a)}};_.h.KOa=function(){var a=this;this.fV.forEach(function(b){var c=b.getAttribute("aria-owns");c&&(c=c.replace(a.rU,"").trim(),c.length>0?b.setAttribute("aria-owns",c):b.removeAttribute("aria-owns"))});this.fV.clear()};
_.h.sQc=function(){};_.h.rTa=function(){var a=this;this.K8||this.mb.Vb(function(){a.K8=setTimeout(function(){if(!a.Jb){var b=a.Ka.na,c=b.querySelector("[aria-hidden]");b=b.querySelector("[aria-live]");if(c&&b){var d=null;a.yc.isBrowser&&document.activeElement instanceof HTMLElement&&c.contains(document.activeElement)&&(d=document.activeElement);c.removeAttribute("aria-hidden");b.appendChild(c);var e;(e=d)==null||e.focus();a.BU.next();a.BU.complete()}}},a.aOa)})};cv.O=function(a){return new (a||cv)};
cv.wa=_.Ie({type:cv,oa:[["mat-snack-bar-container"]],tb:function(a,b){a&1&&(_.Cg(_.zt,7),_.Cg(bZa,7));if(a&2){var c;_.Gg(c=_.Hg())&&(b.nv=c.first);_.Gg(c=_.Hg())&&(b.Do=c.first)}},Za:[1,"mdc-snackbar","mat-mdc-snack-bar-container"],qb:6,Wa:function(a,b){a&1&&_.O("animationend",function(c){return b.AQ(c.animationName)})("animationcancel",function(c){return b.AQ(c.animationName)});a&2&&_.Pg("mat-snack-bar-container-enter",b.UM==="visible")("mat-snack-bar-container-exit",b.UM==="hidden")("mat-snack-bar-container-animations-enabled",
!b.Rc)},features:[_.cg],Aa:6,Ba:3,Da:[["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&&(_.I(0,"div",1)(1,"div",2,0)(3,"div",3),_.F(4,Eua,0,0,"ng-template",4),_.J(),_.L(5,"div"),_.J()());a&2&&(_.A(5),_.mg("aria-live",b.fv)("role",b.iaa)("id",b.rU))},dependencies:[_.zt],styles:["@keyframes _mat-snack-bar-enter{from{transform:scale(0.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes _mat-snack-bar-exit{from{opacity:1}to{opacity:0}}.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-snack-bar-container-animations-enabled{opacity:0}.mat-snack-bar-container-animations-enabled.mat-snack-bar-fallback-visible{opacity:1}.mat-snack-bar-container-animations-enabled.mat-snack-bar-container-enter{animation:_mat-snack-bar-enter 150ms cubic-bezier(0, 0, 0.2, 1) forwards}.mat-snack-bar-container-animations-enabled.mat-snack-bar-container-exit{animation:_mat-snack-bar-exit 75ms cubic-bezier(0.4, 0, 1, 1) forwards}.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(--mat-snack-bar-supporting-text-color, var(--mat-sys-inverse-on-surface));border-radius:var(--mat-snack-bar-container-shape, var(--mat-sys-corner-extra-small));background-color:var(--mat-snack-bar-container-color, var(--mat-sys-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(--mat-snack-bar-supporting-text-font, var(--mat-sys-body-medium-font));font-size:var(--mat-snack-bar-supporting-text-size, var(--mat-sys-body-medium-size));font-weight:var(--mat-snack-bar-supporting-text-weight, var(--mat-sys-body-medium-weight));line-height:var(--mat-snack-bar-supporting-text-line-height, var(--mat-sys-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).mat-unthemed{color:var(--mat-snack-bar-button-color, var(--mat-sys-inverse-primary))}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled){--mat-button-text-state-layer-color: currentColor;--mat-button-text-ripple-color: currentColor}.mat-mdc-snack-bar-container .mat-mdc-button.mat-mdc-snack-bar-action:not(:disabled) .mat-ripple-element{opacity:.1}\n"],
lb:2});/*

 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}}
*/
_.cZa=new _.wd("mat-snack-bar-default-options",{Fa:"root",qa:function(){return new $Ya}});_.dv=function(){this.fv=_.u(_.Ms);this.Xb=_.u(_.dg);this.T8=_.u(_.Fs);this.JU=_.u(_.dv,{optional:!0,Zw:!0});this.p9=_.u(_.cZa);this.Rc=_.mj();this.GJ=null;this.kbb=bv;this.pbb=cv;this.F2a="mat-mdc-snack-bar-handset"};_.h=_.dv.prototype;_.h.DQ=function(a,b){return this.P8(a,b)};_.h.UAa=function(a,b){return this.P8(a,b)};
_.h.open=function(a,b,c){b=b===void 0?"":b;var d=Object.assign({},this.p9,c);d.data={message:a,action:b};d.Dv===a&&(d.Dv=void 0);return this.DQ(this.kbb,d)};_.h.Sd=function(){this.jk&&this.jk.Sd()};_.h.La=function(){this.GJ&&this.GJ.Sd()};_.h.jOa=function(a,b){var c=_.rh({parent:b&&b.tf&&b.tf.Mb||this.Xb,Pb:[{ya:$Ya,lc:b}]});a=a.attach(new _.vt(this.pbb,b.tf,c));a.instance.PR=b;return a.instance};
_.h.P8=function(a,b){var c=this,d=Object.assign({},new $Ya,this.p9,b),e=this.Uu(d);b=this.jOa(e,d);var f=new _.av(b,e);if(a instanceof _.zg)f.instance=b.Fv(new _.wt(a,null,{va:d.data,ioa:f}));else{var g=this.h0(d,f);a=b.yr(new _.vt(a,void 0,g));f.instance=a.instance}this.T8.observe("(max-width: 599.98px) and (orientation: portrait)").ha(_.Zf(e.Qp)).subscribe(function(m){e.vp.classList.toggle(c.F2a,m.matches)});d.Dv&&b.BU.subscribe(function(){c.fv.Ll(d.Dv,d.gD)});this.XNa(f,d);return this.jk=f};
_.h.XNa=function(a,b){var c=this;a.PA.subscribe(function(){c.jk==a&&(c.jk=null);b.Dv&&c.fv.clear()});b.duration&&b.duration>0&&a.tt().subscribe(function(){return a.xPa(b.duration)});this.jk?(this.jk.PA.subscribe(function(){a.Hr.nW()}),this.jk.Sd()):a.Hr.nW()};
_.h.Uu=function(a){var b=new _.dj;b.direction=a.direction;var c=new _.pt,d=a.direction==="rtl";d=a.CC==="left"||a.CC==="start"&&!d||a.CC==="end"&&d;var e=!d&&a.CC!=="center";d?c.left("0"):e?c.right("0"):_.qt(c);a.D7==="top"?c.top("0"):c.bottom("0");b.Sf=c;b.disableAnimations=this.Rc;return _.kj(this.Xb,b)};_.h.h0=function(a,b){return _.rh({parent:a&&a.tf&&a.tf.Mb||this.Xb,Pb:[{ya:_.av,lc:b},{ya:_.Xu,lc:a.data}]})};
_.p.Object.defineProperties(_.dv.prototype,{jk:{configurable:!0,enumerable:!0,get:function(){var a=this.JU;return a?a.jk:this.GJ},set:function(a){this.JU?this.JU.jk=a:this.GJ=a}}});_.dv.O=function(a){return new (a||_.dv)};_.dv.ua=_.q({token:_.dv,qa:_.dv.O,Fa:"root"});_.ev=function(){};_.ev.O=function(a){return new (a||_.ev)};_.ev.Ha=_.Je({type:_.ev});_.ev.Ga=_.Xc({Pb:[_.dv],imports:[_.Ct,_.At,_.Qu,_.Dt,bv,_.Dt]});var dZa={Jeb:{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"}},Rfc:{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"}}},eZa=dZa;eZa=dZa;var fZa={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 gZa={DECIMAL_SEP:".",GROUP_SEP:",",lgb:"%",INa:"0",Zzc:"+",yfb:"-",Web:"E",mgb:"\u2030",pJa:"\u221e",exc:"NaN",DECIMAL_PATTERN:"#,##0.###",MFc:"#E0",Azc:"#,##0%",Ggc:"\u00a4#,##0.00",uGa:"USD"},fv=gZa;fv=gZa;_.gv=function(a){this.Eja=40;this.SC=1;this.sDa=0;this.Uy=3;this.dAa=this.TF=0;this.K9b=!1;this.fla=this.uY="";this.vQ=fv.yfb;this.j5="";this.Wy=1;this.SX=!1;this.VW=[];this.zEa=this.yzb=!1;this.fda=0;this.Nka=typeof a==="string"?a:"";typeof a==="number"?this.qua(a):this.UJ(a)};
_.gv.prototype.UJ=function(a){this.Nka=a.replace(/ /g,"\u00a0");var b=[0];this.uY=hZa(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("ec`"+a);f++;m>=0&&d<0&&m++;break;case ",":m>0&&this.VW.push(m);m=0;break;case ".":if(d>=0)throw Error("fc`"+a);d=e+f+g;break;case "E":if(this.zEa)throw Error("gc`"+a);this.zEa=!0;this.dAa=0;b[0]+1<n&&a.charAt(b[0]+1)=="+"&&(b[0]++,this.K9b=!0);
for(;b[0]+1<n&&a.charAt(b[0]+1)=="0";)b[0]++,this.dAa++;if(e+f<1||this.dAa<1)throw Error("hc`"+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("ic`"+a);g=e+f+g;this.Uy=d>=0?g-d:0;d>=0&&(this.TF=e+f-d,this.TF<0&&(this.TF=0));this.SC=(d>=0?d:g)-e;this.zEa&&(this.Eja=e+this.SC,this.Uy==0&&this.SC==0&&(this.SC=1));this.VW.push(Math.max(0,m));this.yzb=d==0||d==g;c=b[0]-c;this.fla=hZa(this,a,b);b[0]<a.length&&a.charAt(b[0])==
";"?(b[0]++,this.Wy!=1&&(this.SX=!0),this.vQ=hZa(this,a,b),b[0]+=c,this.j5=hZa(this,a,b)):(this.vQ+=this.uY,this.j5+=this.fla)};
_.gv.prototype.qua=function(a){switch(a){case 1:this.UJ(fv.DECIMAL_PATTERN);break;case 2:this.UJ(fv.MFc);break;case 3:this.UJ(fv.Azc);break;case 4:a=this.UJ;var b=fv.Ggc;var c=["0"],d=fZa[fv.uGa];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:iZa(this,1);break;case 6:iZa(this,2);break;default:throw Error("Zb");}};var iZa=function(a,b){a.fda=b;a.UJ(fv.DECIMAL_PATTERN);a.TF=0;a.Uy=2;if(a.TF>0)throw Error("Xb");a.sDa=2};
_.gv.prototype.parse=function(a,b){b=b||[0];if(this.fda!==0)throw Error("$b");a=a.replace(/ |\u202f/g,"\u00a0");var c=a.indexOf(this.uY,b[0])==b[0],d=a.indexOf(this.vQ,b[0])==b[0];c&&d&&(this.uY.length>this.vQ.length?d=!1:this.uY.length<this.vQ.length&&(c=!1));c?b[0]+=this.uY.length:d&&(b[0]+=this.vQ.length);if(a.indexOf(fv.pJa,b[0])==b[0]){b[0]+=fv.pJa.length;var e=Infinity}else{e=a;var f=!1,g=!1,m=!1,n=-1,r=1,x=fv.DECIMAL_SEP,z=fv.GROUP_SEP,D=fv.Web;if(this.fda!=0)throw Error("ac");z=z.replace(/\u202f/g,
"\u00a0");for(var K="";b[0]<e.length;b[0]++){var N=e.charAt(b[0]),P=jZa(N);if(P>=0&&P<=9)K+=P,m=!0;else if(N==x.charAt(0)){if(f||g)break;K+=".";f=!0}else if(N==z.charAt(0)&&("\u00a0"!=z.charAt(0)||b[0]+1<e.length&&jZa(e.charAt(b[0]+1))>=0)){if(f||g)break}else if(N==D.charAt(0)){if(g)break;K+="E";g=!0;n=b[0]}else if(N=="+"||N=="-"){if(m&&n!=b[0]-1)break;K+=N}else if(this.Wy==1&&N==fv.lgb.charAt(0)){if(r!=1)break;r=100;if(m){b[0]++;break}}else if(this.Wy==1&&N==fv.mgb.charAt(0)){if(r!=1)break;r=1E3;
if(m){b[0]++;break}}else break}this.Wy!=1&&(r=this.Wy);e=parseFloat(K)/r}if(c){if(a.indexOf(this.fla,b[0])!=b[0])return NaN;b[0]+=this.fla.length}else if(d){if(a.indexOf(this.j5,b[0])!=b[0])return NaN;b[0]+=this.j5.length}return d?-e:e};
_.gv.prototype.format=function(a){if(this.TF>this.Uy)throw Error("bc");if(isNaN(a))return fv.exc;var b=[];var c=a;if(this.fda==0)c=kZa;else{c=Math.abs(c);var d=lZa(this,c<=1?0:mZa(c)).AZa;c=lZa(this,d+mZa(nZa(this,hv(c,-d)).intValue))}a=hv(a,-c.AZa);(d=a<0||a==0&&1/a<0)?c.W6a?b.push(c.W6a):(b.push(c.prefix),b.push(this.vQ)):(b.push(c.prefix),b.push(this.uY));if(isFinite(a))if(a*=d?-1:1,a*=this.Wy,this.zEa){var e=a;if(e==0)oZa(this,e,this.SC,b),pZa(this,0,b);else{var f=Math.floor(Math.log(e)/Math.log(10)+
2E-15);e=hv(e,-f);var g=this.SC;this.Eja>1&&this.Eja>this.SC?(g=f%this.Eja,g<0&&(g=this.Eja+g),e=hv(e,g),f-=g,g=1):this.SC<1?(f++,e=hv(e,-1)):(f-=this.SC-1,e=hv(e,this.SC-1));oZa(this,e,g,b);pZa(this,f,b)}}else oZa(this,a,this.SC,b);else b.push(fv.pJa);d?c.X6a?b.push(c.X6a):(isFinite(a)&&b.push(c.suffix),b.push(this.j5)):(isFinite(a)&&b.push(c.suffix),b.push(this.fla));return b.join("")};
var nZa=function(a,b){var c=hv(b,a.Uy);a.sDa>0&&(c=qZa(c,a.sDa,a.Uy));c=Math.round(c);if(isFinite(c)){var d=Math.floor(hv(c,-a.Uy));c=Math.floor(c-hv(d,a.Uy));if(c<0||c>=hv(1,a.Uy))d=Math.round(b),c=0}else d=b,c=0;return{intValue:d,q6c:c}},oZa=function(a,b,c,d){if(a.TF>a.Uy)throw Error("bc");d||(d=[]);b=nZa(a,b);var e=b.intValue,f=b.q6c,g=a.TF>0||f>0||!1;b=a.TF;g&&(b=a.TF);for(var m="",n=e;n>1E20;)m="0"+m,n=Math.round(hv(n,-1));m=n+m;var r=fv.DECIMAL_SEP;n=fv.INa.codePointAt(0);var x=m.length,z=0;
if(e>0||c>0){for(e=x;e<c;e++)d.push(String.fromCodePoint(n));if(a.VW.length>=2)for(c=1;c<a.VW.length;c++)z+=a.VW[c];c=x-z;if(c>0){e=a.VW;z=x=0;for(var D,K=fv.GROUP_SEP,N=m.length,P=0;P<N;P++)if(d.push(String.fromCodePoint(n+Number(m.charAt(P)))),N-P>1)if(D=e[z],P<c){var ca=c-P;(D===1||D>0&&ca%D===1)&&d.push(K)}else z<e.length&&(P===c?z+=1:D===P-c-x+1&&(d.push(K),x+=D,z+=1))}else{c=m;m=a.VW;e=fv.GROUP_SEP;D=c.length;K=[];for(x=m.length-1;x>=0&&D>0;x--){z=m[x];for(N=0;N<z&&D-N-1>=0;N++)K.push(String.fromCodePoint(n+
Number(c.charAt(D-N-1))));D-=z;D>0&&K.push(e)}d.push.apply(d,K.reverse())}}else g||d.push(String.fromCodePoint(n));(a.yzb||g)&&d.push(r);f=String(f);g=f.split("e+");g.length==2&&(f=String(qZa(parseFloat(g[0]),a.sDa,1)),f=f.replace(".",""),f+=DFa("0",parseInt(g[1],10)-f.length+1));a.Uy+1>f.length&&(f="1"+DFa("0",a.Uy-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))))},pZa=function(a,b,c){c.push(fv.Web);b<0?(b=-b,c.push(fv.yfb)):
a.K9b&&c.push(fv.Zzc);b=""+b;for(var d=fv.INa,e=b.length;e<a.dAa;e++)c.push(d);a=d.codePointAt(0)-rZa;for(d=0;d<b.length;d++)c.push(String.fromCodePoint(a+b.codePointAt(d)))},jZa=function(a){a=a.codePointAt(0);if(48<=a&&a<58)return a-48;var b=fv.INa.codePointAt(0);return b<=a&&a<b+10?a-b:-1},rZa="0".codePointAt(0),hZa=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+=fv.uGa):(g=fv.uGa,d+=g in fZa?fZa[g][1]:g);break;case "%":if(!a.SX&&a.Wy!=1)throw Error("cc");if(a.SX&&a.Wy!=100)throw Error("dc");a.Wy=100;a.SX=!1;d+=fv.lgb;break;case "\u2030":if(!a.SX&&a.Wy!=1)throw Error("cc");if(a.SX&&a.Wy!=1E3)throw Error("dc");a.Wy=1E3;a.SX=!1;d+=fv.mgb;break;default:d+=g}}return d},kZa={AZa:0,W6a:"",X6a:"",prefix:"",suffix:""},lZa=function(a,b){a=a.fda==1?eZa.Jeb:eZa.Rfc;a==null&&(a=eZa.Jeb);if(b<3)return kZa;b=
Math.min(14,b);var c=a[hv(1,b)];for(--b;!c&&b>=3;)c=a[hv(1,b)],b--;if(!c)return kZa;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))?{AZa:b+1-(c[2].length-1),W6a:a,X6a:d,prefix:c[1],suffix:c[3]}:kZa:kZa},mZa=function(a){if(!isFinite(a))return a>0?a:0;for(var b=0;(a/=10)>=1;)b++;return b},hv=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))},sZa=function(a,b){return a&&isFinite(a)?hv(Math.round(hv(a,b)),-b):a},qZa=function(a,b,c){if(!a)return a;b=b-mZa(a)-1;return b<-c?sZa(a,-c):sZa(a,b)};var tZa=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"},uZa=tZa;uZa=tZa;var vZa=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"},wZa=vZa;wZa=vZa;var xZa,yZa,zZa,AZa,BZa;_.iv=function(a){this.Nka=a;this.iBa=this.O4=this.x3a=null;a=fv;var b=eZa;if(xZa!==a||yZa!==b)xZa=a,yZa=b,zZa=new _.gv(1);this.Qbd=zZa};xZa=null;yZa=null;zZa=null;AZa=RegExp("'([{}#].*?)'","g");BZa=RegExp("''","g");
_.iv.prototype.format=function(a){if(this.Nka){this.x3a=[];var b=CZa(this,this.Nka);this.iBa=DZa(this,b);this.Nka=null}if(this.iBa&&this.iBa.length!=0)for(this.O4=_.Aa(this.x3a),b=[],EZa(this,this.iBa,a,!1,b),a=b.join("");this.O4.length>0;)a=a.replace(this.PWa(this.O4),String(this.O4.pop()).replace("$","$$$$"));else a="";return a};
var EZa=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;var m=a,n=e,r=c[g];r===void 0?n.push("Undefined parameter - "+g):(m.O4.push(r),n.push(m.PWa(m.O4)));break;case 2:g=b[f].value;m=a;n=c;r=d;var x=e,z=g.sua;n[z]===void 0?x.push("Undefined parameter - "+z):(z=g[n[z]],z===void 0&&(z=g.other),EZa(m,z,n,r,x));break;case 0:g=b[f].value;FZa(a,g,c,wZa,d,e);break;case 1:g=b[f].value,FZa(a,g,c,uZa,d,e)}},FZa=function(a,b,c,d,e,f){var g=
b.sua,m=b.nsb,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=[],EZa(a,g,c,e,b),c=b.join(""),e?f.push(c):(a=a.Qbd.format(m),f.push(c.replace(/#/g,a))))},CZa=function(a,b){var c=a.x3a,d=a.PWa.bind(a);b=b.replace(BZa,function(){c.push("'");return d(c)});return b=b.replace(AZa,function(e,f){c.push(f);return d(c)})},GZa=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("{"))}a=a.substring(b);a!=""&&d.push({type:0,value:a});return d},HZa=/^\s*(\w+)\s*,\s*plural\s*,(?:\s*offset:(\d+))?/,IZa=/^\s*(\w+)\s*,\s*selectordinal\s*,/,JZa=/^\s*(\w+)\s*,\s*select\s*,/,DZa=function(a,b){var c=[];b=GZa(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(HZa.test(f)?0:IZa.test(f)?1:JZa.test(f)?2:/^\s*\w+\s*/.test(f)?3:5){case 2:e.type=2;e.value=KZa(a,b[d].value);break;case 0:e.type=0;e.value=LZa(a,b[d].value);break;case 1:e.type=1;e.value=MZa(a,b[d].value);break;case 3:e.type=3,e.value=b[d].value}}c.push(e)}return c},KZa=function(a,b){var c="";b=b.replace(JZa,function(m,n){c=n;return""});var d={};d.sua=c;b=GZa(b);for(var e=0;e<b.length;){var f=b[e].value;e++;var g=void 0;1==b[e].type&&(g=DZa(a,b[e].value));d[f.replace(/\s/g,"")]=
g;e++}return d},LZa=function(a,b){var c="",d=0;b=b.replace(HZa,function(n,r,x){c=r;x&&(d=parseInt(x,10));return""});var e={};e.sua=c;e.nsb=d;b=GZa(b);for(var f=0;f<b.length;){var g=b[f].value;f++;var m=void 0;1==b[f].type&&(m=DZa(a,b[f].value));e[g.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=m;f++}return e},MZa=function(a,b){var c="";b=b.replace(IZa,function(m,n){c=n;return""});var d={};d.sua=c;d.nsb=0;b=GZa(b);for(var e=0;e<b.length;){var f=b[e].value;e++;var g=void 0;1==b[e].type&&(g=DZa(a,b[e].value));
d[f.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=g;e++}return d};_.iv.prototype.PWa=function(a){return"\ufddf_"+(a.length-1).toString(10)+"_"};new _.iv("Permission denied enabling the Cloud Source Repositories API for project {projectId}. See https://cloud.google.com/source-repositories/docs/enable-disable-cloud-source-repositories.");new _.iv("{projectName} project created");new _.iv("Failed to connect to {gitProvider}");_.jv=function(a,b){this.mh=a;this.Kg=b};_.OZa=function(a){document.querySelectorAll("snack-bar-container").length>0||_.NZa(a,{message:"An unexpected error occurred.",Sd:"Dismiss"})};
_.kv=function(a,b){var c=b.error;var d=b.message;b=b.Sd;a.log(c);_.NZa(a,{message:d,Sd:b})};_.jv.prototype.log=function(a){_.Wu(this.mh,a)};_.NZa=function(a,b){a.notify({message:b.message,Sd:b.Sd,duration:0})};_.jv.prototype.notify=function(a){this.Kg.open(a.message,a.Sd,{duration:a.duration})};_.jv.O=function(a){return new (a||_.jv)(_.t(_.Vu),_.t(_.dv))};_.jv.ua=_.q({token:_.jv,qa:_.jv.O,Fa:"root"});_.lv=function(a,b){this.nh=a;this.vdb=b};_.lv.prototype.Qa=function(){var a=this;this.kb=this.vdb.subscribe(function(b){a.handleError(b)})};_.lv.prototype.handleError=function(){_.OZa(this.nh)};_.lv.prototype.La=function(){this.kb&&this.kb.unsubscribe()};_.lv.O=function(a){return new (a||_.lv)(_.C(_.jv),_.C(ZYa))};_.lv.Ea=_.Ke({type:_.lv,oa:[["uncaught-error-notifier"]],standalone:!1});_.mv=function(){};_.mv.O=function(a){return new (a||_.mv)};_.mv.Ha=_.Je({type:_.mv});_.mv.Ga=_.Xc({});_.PZa=new Map([["SshAuthError","type.googleapis.com/devtools.grimoire."],["MissingDecorationsError","type.googleapis.com/devtools.grimoire."],["DebugInfo","type.googleapis.com/google.rpc."]]);var Fua;_.nv=function(a,b){this.vdb=a;this.mh=b};_.nv.prototype.handleError=function(a){a&&(a===Gua()||a.rejection!==void 0&&a.rejection===Gua())||(_.Wu(this.mh,a),this.vdb.next(a))};_.nv.O=function(a){return new (a||_.nv)(_.t(ZYa),_.t(_.Vu))};_.nv.ua=_.q({token:_.nv,qa:_.nv.O,Fa:"root"});var QZa=function(){var a=(GFa.get("GuidedHelpResume")||"").split(":");return{flowId:+a[0]||void 0,stepId:a[1]||void 0}},RZa=function(a){GFa.remove("GuidedHelpResume",null,(a==null?void 0:a.domain)||window.location.hostname)};var SZa=function(a,b){this.l2c=a;this.Wed=b;this.EAa=0;this.rya=null};SZa.prototype.get=function(){if(this.EAa>0){this.EAa--;var a=this.rya;this.rya=a.next;a.next=null}else a=this.l2c();return a};SZa.prototype.put=function(a){this.Wed(a);this.EAa<100&&(this.EAa++,a.next=this.rya,this.rya=a)};ESa(function(){});var TZa=function(){this.SEa=this.I7=null};TZa.prototype.add=function(a,b){var c=Iua.get();c.set(a,b);this.SEa?this.SEa.next=c:this.I7=c;this.SEa=c};TZa.prototype.remove=function(){var a=null;this.I7&&(a=this.I7,this.I7=this.I7.next,this.I7||(this.SEa=null),a.next=null);return a};var Iua=new SZa(function(){return new UZa},function(a){return a.reset()}),UZa=function(){this.next=this.scope=this.fn=null};UZa.prototype.set=function(a,b){this.fn=a;this.scope=b;this.next=null};
UZa.prototype.reset=function(){this.next=this.scope=this.fn=null};var VZa,Jua=!1,Hua=new TZa,XZa=function(a,b){VZa||WZa();Jua||(VZa(),Jua=!0);Hua.add(a,b)},WZa=function(){var a=Promise.resolve(void 0);VZa=function(){a.then(Kua)}};var YZa=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var pv=function(a){this.Pc=0;this.Xg=void 0;this.Z1=this.nO=this.vs=null;this.kya=this.k_a=!1;if(a!=mFa)try{var b=this;a.call(void 0,function(c){ov(b,2,c)},function(c){ov(b,3,c)})}catch(c){ov(this,3,c)}},ZZa=function(){this.next=this.context=this.s5=this.jka=this.Ug=null;this.kua=!1};ZZa.prototype.reset=function(){this.context=this.s5=this.jka=this.Ug=null;this.kua=!1};
var $Za=new SZa(function(){return new ZZa},function(a){a.reset()}),a_a=function(a,b,c){var d=$Za.get();d.jka=a;d.s5=b;d.context=c;return d},qv=function(a){if(a instanceof pv)return a;var b=new pv(mFa);ov(b,2,a);return b},b_a=function(a){return new pv(function(b,c){c(a)})},d_a=function(a,b,c){c_a(a,b,c,null)||XZa(_.Rk(b,a))},e_a=function(a){return new pv(function(b,c){var d=a.length,e=[];if(d)for(var f=function(r,x){d--;e[r]=x;d==0&&b(e)},g=function(r){c(r)},m,n=0;n<a.length;n++)m=a[n],d_a(m,_.Rk(f,
n),g);else b(e)})};pv.prototype.then=function(a,b,c){return f_a(this,or(typeof a==="function"?a:null),or(typeof b==="function"?b:null),c)};pv.prototype.$goog_Thenable=!0;var h_a=function(a,b,c,d){g_a(a,a_a(b||mFa,c||null,d))};pv.prototype.finally=function(a){var b=this;a=or(a);return new Promise(function(c,d){h_a(b,function(e){a();c(e)},function(e){a();d(e)})})};pv.prototype.bS=function(a,b){return f_a(this,null,or(a),b)};pv.prototype.catch=pv.prototype.bS;
pv.prototype.cancel=function(a){if(this.Pc==0){var b=new rv(a);XZa(function(){i_a(this,b)},this)}};
var i_a=function(a,b){if(a.Pc==0)if(a.vs){var c=a.vs;if(c.nO){for(var d=0,e=null,f=null,g=c.nO;g&&(g.kua||(d++,g.Ug==a&&(e=g),!(e&&d>1)));g=g.next)e||(f=g);e&&(c.Pc==0&&d==1?i_a(c,b):(f?(d=f,d.next==c.Z1&&(c.Z1=d),d.next=d.next.next):j_a(c),k_a(c,e,3,b)))}a.vs=null}else ov(a,3,b)},g_a=function(a,b){a.nO||a.Pc!=2&&a.Pc!=3||l_a(a);a.Z1?a.Z1.next=b:a.nO=b;a.Z1=b},f_a=function(a,b,c,d){var e=a_a(null,null,null);e.Ug=new pv(function(f,g){e.jka=b?function(m){try{var n=b.call(d,m);f(n)}catch(r){g(r)}}:f;
e.s5=c?function(m){try{var n=c.call(d,m);n===void 0&&m instanceof rv?g(m):f(n)}catch(r){g(r)}}:g});e.Ug.vs=a;g_a(a,e);return e.Ug};pv.prototype.fkd=function(a){this.Pc=0;ov(this,2,a)};pv.prototype.gkd=function(a){this.Pc=0;ov(this,3,a)};
var ov=function(a,b,c){a.Pc==0&&(a===c&&(b=3,c=new TypeError("kc")),a.Pc=1,c_a(c,a.fkd,a.gkd,a)||(a.Xg=c,a.Pc=b,a.vs=null,l_a(a),b!=3||c instanceof rv||m_a(a,c)))},c_a=function(a,b,c,d){if(a instanceof pv)return h_a(a,b,c,d),!0;if(YZa(a))return a.then(b,c,d),!0;if(_.Ca(a))try{var e=a.then;if(typeof e==="function")return n_a(a,e,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1},n_a=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)}},l_a=function(a){a.k_a||(a.k_a=!0,XZa(a.Swa,a))},j_a=function(a){var b=null;a.nO&&(b=a.nO,a.nO=b.next,b.next=null);a.nO||(a.Z1=null);return b};pv.prototype.Swa=function(){for(var a;a=j_a(this);)k_a(this,a,this.Pc,this.Xg);this.k_a=!1};
var k_a=function(a,b,c,d){if(c==3&&b.s5&&!b.kua)for(;a&&a.kya;a=a.vs)a.kya=!1;if(b.Ug)b.Ug.vs=null,o_a(b,c,d);else try{b.kua?b.jka.call(b.context):o_a(b,c,d)}catch(e){p_a.call(null,e)}$Za.put(b)},o_a=function(a,b,c){b==2?a.jka.call(a.context,c):a.s5&&a.s5.call(a.context,c)},m_a=function(a,b){a.kya=!0;XZa(function(){a.kya&&p_a.call(null,b)})},p_a=da,rv=function(a){_.aa.call(this,a);this.aZb=!1};_.Tk(rv,_.aa);rv.prototype.name="cancel";/*

 Copyright 2005, 2007 Bob Ippolito. All Rights Reserved.
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: MIT
*/
var sv=function(a,b){this.LCa=[];this.gTb=a;this.Lzb=b||null;this.dha=this.fP=!1;this.Xg=void 0;this.jbb=this.x0c=this.zWa=!1;this.oEa=0;this.vs=null;this.Gua=0};sv.prototype.cancel=function(a){if(this.fP)this.Xg instanceof sv&&this.Xg.cancel();else{if(this.vs){var b=this.vs;delete this.vs;a?b.cancel(a):(b.Gua--,b.Gua<=0&&b.cancel())}this.gTb?this.gTb.call(this.Lzb,this):this.jbb=!0;this.fP||this.Yea(new tv(this))}};sv.prototype.Wxb=function(a,b){this.zWa=!1;q_a(this,a,b)};
var q_a=function(a,b,c){a.fP=!0;a.Xg=c;a.dha=!b;r_a(a)},t_a=function(a){if(a.fP){if(!a.jbb)throw new s_a(a);a.jbb=!1}};sv.prototype.callback=function(a){t_a(this);q_a(this,!0,a)};sv.prototype.Yea=function(a){t_a(this);q_a(this,!1,a)};sv.prototype.addCallback=function(a,b){return u_a(this,a,null,b)};sv.prototype.finally=function(a){var b=this;return new Promise(function(c,d){u_a(b,function(e){a();c(e)},function(e){a();d(e)})})};
var u_a=function(a,b,c,d){var e=a.fP;e||(b===c?b=c=or(b):(b=or(b),c=or(c)));a.LCa.push([b,c,d]);e&&r_a(a);return a};sv.prototype.then=function(a,b,c){var d,e,f=new pv(function(g,m){e=g;d=m});u_a(this,e,function(g){g instanceof tv?f.cancel():d(g);return v_a},this);return f.then(a,b,c)};sv.prototype.$goog_Thenable=!0;sv.prototype.Rd=function(a){var b=new sv;u_a(this,b.callback,b.Yea,b);a&&(b.vs=this,this.Gua++);return b};sv.prototype.isError=function(a){return a instanceof Error};
var w_a=function(a){return sBa(a.LCa,function(b){return typeof b[1]==="function"})},v_a={},r_a=function(a){if(a.oEa&&a.fP&&w_a(a)){var b=a.oEa,c=x_a[b];c&&(_.ba.clearTimeout(c.Iy),delete x_a[b]);a.oEa=0}a.vs&&(a.vs.Gua--,delete a.vs);b=a.Xg;for(var d=c=!1;a.LCa.length&&!a.zWa;){var e=a.LCa.shift(),f=e[0],g=e[1];e=e[2];if(f=a.dha?g:f)try{var m=f.call(e||a.Lzb,b);m===v_a&&(m=void 0);m!==void 0&&(a.dha=a.dha&&(m==b||a.isError(m)),a.Xg=b=m);if(YZa(b)||typeof _.ba.Promise==="function"&&b instanceof _.ba.Promise)d=
!0,a.zWa=!0}catch(n){b=n,a.dha=!0,w_a(a)||(c=!0)}}a.Xg=b;d&&(m=(0,_.Tj)(a.Wxb,a,!0),d=(0,_.Tj)(a.Wxb,a,!1),b instanceof sv?(u_a(b,m,d),b.x0c=!0):b.then(m,d));c&&(b=new y_a(b),x_a[b.Iy]=b,a.oEa=b.Iy)},s_a=function(a){_.aa.call(this);this.nwa=a};_.Tk(s_a,_.aa);s_a.prototype.message="Deferred has already fired";s_a.prototype.name="AlreadyCalledError";var tv=function(a){_.aa.call(this);this.nwa=a};_.Tk(tv,_.aa);tv.prototype.message="Deferred was canceled";tv.prototype.name="CanceledError";
var y_a=function(a){this.Iy=_.ba.setTimeout((0,_.Tj)(this.throwError,this),0);this.wf=a};y_a.prototype.throwError=function(){delete x_a[this.Iy];throw this.wf;};var x_a={};var Zua=function(a,b){var c=b||{};b=c.document||document;var d=_.pc(a).toString(),e=(new aGa(b)).createElement("SCRIPT"),f={Z0b:e,fpa:void 0},g=new sv(z_a,f),m=null,n=c.timeout!=null?c.timeout:5E3;n>0&&(m=window.setTimeout(function(){A_a(e,!0);g.Yea(new B_a(1,"Timeout reached for loading script "+d))},n),f.fpa=m);e.onload=e.onreadystatechange=function(){e.readyState&&e.readyState!="loaded"&&e.readyState!="complete"||(A_a(e,c.frd||!1,m),g.callback(null))};e.onerror=function(){A_a(e,!0,m);g.Yea(new B_a(0,
"Error while loading script "+d))};f=c.attributes||{};_.Ec(f,{type:"text/javascript",charset:"UTF-8"});dGa(e,f);_.Lca(e,a);C_a(b).appendChild(e);return g},C_a=function(a){var b;return(b=(a||document).getElementsByTagName("HEAD"))&&b.length!==0?b[0]:a.documentElement},z_a=function(){if(this&&this.Z0b){var a=this.Z0b;a&&a.tagName=="SCRIPT"&&A_a(a,!0,this.fpa)}},A_a=function(a,b,c){c!=null&&_.ba.clearTimeout(c);a.onload=function(){};a.onerror=function(){};a.onreadystatechange=function(){};b&&window.setTimeout(function(){_.Sm(a)},
0)},B_a=function(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=": "+b);_.aa.call(this,c);this.code=a};_.Tk(B_a,_.aa);var D_a=_.Kk(["https://ssl.gstatic.com/guidedhelp/runtime/guided_help.js"]),E_a=_.Kk(["https://ssl.gstatic.com/guidedhelp/runtime_staging/guided_help.js"]),F_a=_.Hc(D_a),G_a=_.Hc(E_a),uv=function(){};
uv.prototype.Fbb=function(a){var b=this,c,d,e,f,g,m,n,r;return _.Ue(function(x){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 x.return(new Promise(function(z,
D){try{H_a(b,a.runtimeEnvironment).then(function(){var K,N;return _.Ue(function(P){return _.We(P,(K=window.help)==null?void 0:(N=K.guide)==null?void 0:N.startFlow(a).then(z,D),0)})},D)}catch(K){D(K)}}))})};var I_a=function(){var a;return!((a=window.guidedhelp)==null||!a.loaded)};_.h=uv.prototype;
_.h.dismissFlow=function(){return _.Ue(function(a){return I_a()?a.return(new Promise(function(b){var c,d,e;return _.Ue(function(f){b((e=(c=window.help)==null?void 0:(d=c.guide)==null?void 0:d.dismissFlow())!=null?e:!1);_.af(f)})})):a.return(Promise.resolve(!1))})};_.h.reset=function(){return _.Ue(function(a){return I_a()?a.return(new Promise(function(b){var c,d,e;return _.Ue(function(f){b((e=(c=window.help)==null?void 0:(d=c.guide)==null?void 0:d.reset())!=null?e:!1);_.af(f)})})):a.return(Promise.resolve(!1))})};
_.h.getFlowId=function(){var a,b;return I_a()?(a=window.help)==null?void 0:(b=a.guide)==null?void 0:b.getFlowId():void 0};_.h.L6c=function(){return QZa().flowId||void 0};_.h.M6c=function(){return QZa().stepId||void 0};_.h.getStepId=function(){var a,b;return I_a()?(a=window.help)==null?void 0:(b=a.guide)==null?void 0:b.getStepId():void 0};
_.h.pfd=function(a){var b=this,c,d;return _.Ue(function(e){c=QZa();RZa({domain:a.resumeCookieDomain});d=c.flowId;return e.return(new Promise(function(f,g){d?b.Fbb(Object.assign({},a,{flowId:d,stepId:c.stepId})).then(function(){f(!0)},g):f(!1)}))})};_.h.Yhd=function(a){var b=this,c;return _.Ue(function(d){c=J_a();return d.return(new Promise(function(e,f){c.flowId?(RZa({domain:a.resumeCookieDomain}),b.Fbb(Object.assign({},a,{flowId:c.flowId,stepId:c.stepId})).then(function(){e(!0)},f)):e(!1)}))})};
var J_a=function(){var a=(new URL(_.ba.location.href)).searchParams,b;return{flowId:+((b=a.get("ghstartflowid"))!=null?b:0)||void 0,stepId:a.get("ghstartstepid")||void 0}},H_a=function(a,b){(b=b===void 0?"PROD":b)||(b="PROD");if(I_a())return Promise.resolve();a.F0b||(a.F0b=Promise.resolve(Zua(b==="STAGING"?G_a:F_a)));return a.F0b};uv.prototype.startFlowFromUrl=uv.prototype.Yhd;uv.prototype.resumeCookiedFlow=uv.prototype.pfd;uv.prototype.getStepId=uv.prototype.getStepId;
uv.prototype.getResumeCookiedStepId=uv.prototype.M6c;uv.prototype.getResumeCookiedFlowId=uv.prototype.L6c;uv.prototype.getFlowId=uv.prototype.getFlowId;uv.prototype.reset=uv.prototype.reset;uv.prototype.dismissFlow=uv.prototype.dismissFlow;uv.prototype.startFlowById=uv.prototype.Fbb;Eva("help.guidedhelp.createBootstrapper",function(){return new uv});var K_a={smd:"https://www.google.com",Cnd:"https://support.google.com",Xmd:"https://play.google.com"},M_a=function(){var a=this;this.w$a=[];this.x$a=[];this.initialize=Lua(function(){return _.Ue(function(b){if(b.ud==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()):_.We(b,L_a(a),2);a.w$a.length>0&&document.addEventListener("click",
a.jZb);_.af(b)})});this.jZb=function(){if(!(a.x$a.length>0)){for(var b=_.k(a.w$a),c=b.next();!c.done;c=b.next()){c=c.value;try{a.x$a.push(document.requestStorageAccessFor(c))}catch(d){}}Promise.all(a.x$a).then(function(){}).catch(function(){}).finally(function(){a.reset()})}}};M_a.prototype.reset=function(){document.removeEventListener("click",this.jZb)};
var L_a=function(a){var b,c,d,e;return _.Ue(function(f){switch(f.ud){case 1:b=_.k(Object.values(K_a)),c=b.next();case 2:if(c.done){f.eg(0);break}d=c.value;_.Ve(f,5);return _.We(f,navigator.permissions.query({name:"top-level-storage-access",requestedOrigin:d}),7);case 7:e=f.Xf;e.state!=="granted"&&a.w$a.push(d);f.ud=3;f.NB=0;break;case 5:_.$e(f);f.eg(0);break;case 3:c=b.next(),f.eg(2)}})};(new M_a).initialize();var N_a=function(a){this.Igd=a;a.then((0,_.Tj)(function(){},this),function(){},this)},O_a=function(a,b,c){return a.Igd.then(function(d){var e=d[b];if(!e)throw Error("oc`"+b);return e.apply(d,c)})},R_a=function(a,b,c){for(var d=Array(arguments.length-2),e=2;e<arguments.length;e++)d[e-2]=arguments[e];e=P_a(a,b).then(function(f){return f.apply(null,d)},function(f){f=Error("pc`"+b+"`"+a,{cause:f});delete Q_a[b];return b_a(f)});return new N_a(e)},Q_a={},P_a=function(a,b){var c=Q_a[b];if(c)return c;c=(c=
Vj(b))?qv(c):(new pv(function(d,e){var f=(new aGa(document)).createElement("SCRIPT");f.async=!0;_.Lca(f,_.oc(a instanceof VFa&&a.constructor===VFa&&a.EHc===UFa?a.Z4b:"type_error:Const"));f.onload=f.onreadystatechange=function(){f.readyState&&f.readyState!="loaded"&&f.readyState!="complete"||d()};f.onerror=function(g){e(Error("qc`"+b+"`"+a,{cause:g}))};(document.head||document.getElementsByTagName("head")[0]).appendChild(f)})).then(function(){var d=Vj(b);if(!d)throw Error("rc`"+b+"`"+a);return d});
return Q_a[b]=c};var S_a=function(a){this.Em=a};S_a.prototype.xZ=function(a){O_a(this.Em,"startFeedback",arguments)};S_a.prototype.Ped=function(a){O_a(this.Em,"requestSurvey",arguments).bS(function(){},this)};S_a.prototype.ydd=function(a){O_a(this.Em,"presentSurvey",arguments).bS(function(){},this)};var T_a=new VFa(TFa,"https://www.gstatic.com/feedback/js/help/prod/service/lazy.min.js");P_a(T_a,"help.service.Lazy.create").bS(function(){});var Mua=function(a,b){b=b||{};a=R_a(T_a,"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.cvd||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 S_a(a)};var V_a,vv;_.U_a=new _.wd("helpServiceCreationDelegate",{qa:function(){return Mua}});V_a=new _.wd("HelpService productData",{qa:function(){return{}}});vv=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.ied=c(a,{locale:b,helpCenterPath:"/cloud",productData:d})};vv.prototype.xZ=function(a){this.ied.xZ(a)};
vv.O=function(a){return new (a||vv)(_.t(GMa),_.t(_.nh),_.t(_.U_a),_.t(V_a),_.t(YYa),_.t(_.To))};vv.ua=_.q({token:vv,qa:vv.O,Fa:"root"});_.wv=function(a,b,c,d){var e=this;this.service=a;this.enableAnonymousFeedback=b;this.productVersion=c;this.authuser=d;this.xZ=function(f,g){g={authuser:e.authuser||void 0,productVersion:e.productVersion,onend:g,otd:!0};typeof f!=="undefined"&&(g.bucket=f);e.enableAnonymousFeedback&&(g.enableAnonymousFeedback=!0);e.service.xZ(g)}};_.wv.O=function(a){return new (a||_.wv)(_.t(vv),_.t(bNa,8),_.t(Ro),_.t(_.Uo))};_.wv.ua=_.q({token:_.wv,qa:_.wv.O});_.xv=function(a){if(a)throw Error("sc");};_.xv.O=function(a){return new (a||_.xv)(_.t(_.xv,12))};_.xv.Ha=_.Je({type:_.xv});_.xv.Ga=_.Xc({});var Oua;var yv,W_a;yv=function(a,b){this.url=a;this.WR=null;this.options=b};_.zv=function(a,b,c,d){this.Skb=a;this.tnb=b;this.GPa=d;this.Eta=new Map;this.fsa=new Map;this.VQc=new Map;this.jRa=new Map;this.hTc=new Map;this.mTa=[];this.fPa=["material-icons","mat-ligature-font"];this.Sb=c};W_a=function(a,b){return a.hTc.get(b)||b};_.zv.prototype.Kgd=function(){this.fPa=_.Gc.apply(0,arguments)};
var X_a=function(a,b,c){c=c===void 0?"":c;var d=c+":"+b,e=a.Eta.get(d);return e?a.skb(e):(e=a.NTc(c,b))?(a.Eta.set(d,e),a.skb(e)):(c=a.fsa.get(c))?a.gUc(b,c):_.ef(Error("tc`"+d))};_.h=_.zv.prototype;_.h.La=function(){this.mTa=[];this.Eta.clear();this.fsa.clear();this.VQc.clear()};_.h.skb=function(a){return a.WR?_.df(this.cUa(a).cloneNode(!0)):this.KVc(a).ha(_.E(function(b){return b.cloneNode(!0)}))};
_.h.gUc=function(a,b){var c=this,d=this.ijb(a,b);if(d)return _.df(d);d=b.filter(function(e){return!e.WR}).map(function(e){return c.LVc(e).ha(_.Cf(function(f){f="Loading icon set URL: "+c.tnb.Hn(5,e.url)+" failed: "+f.message;c.GPa.handleError(Error(f));return _.df(null)}))});return _.sf(d).ha(_.E(function(){var e=c.ijb(a,b);if(!e)throw Error("tc`"+a);return e}))};
_.h.ijb=function(a,b){for(var c=b.length-1;c>=0;c--){var d=b[c];if(d.WR&&d.WR.toString().indexOf(a)>-1){var e=this.cUa(d);if(d=this.SSc(e,a,d.options))return d}}return null};_.h.KVc=function(a){var b=this;return this.jjb(a).ha(_.$f(function(c){return a.WR=c}),_.E(function(){return b.cUa(a)}))};_.h.LVc=function(a){return a.WR?_.df(null):this.jjb(a).ha(_.$f(function(b){return a.WR=b}))};
_.h.SSc=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.yta(a,c);if(a.nodeName.toLowerCase()==="symbol")return this.yta(this.NYc(a),c);b=this.dUa(Qua("<svg></svg>"));b.appendChild(a);return this.yta(b,c)};_.h.dUa=function(a){var b=this.Sb.createElement("DIV");b.innerHTML=a;a=b.querySelector("svg");if(!a)throw Error("wc");return a};
_.h.NYc=function(a){for(var b=this.dUa(Qua("<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.Sb.ELEMENT_NODE&&b.appendChild(a.childNodes[c].cloneNode(!0));return b};
_.h.yta=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.jjb=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.Skb)throw Error("uc");if(c==null)throw Error("xc`"+c);var f=this.tnb.Hn(5,c);if(!f)throw Error("vc`"+c);if(c=this.jRa.get(f))return c;c=this.Skb.get(f,{responseType:"text",withCredentials:a}).ha(_.E(function(g){return Qua(g)}),Lf(function(){return b.jRa.delete(f)}),Wka());this.jRa.set(f,c);return c};_.h.Tqa=function(a,b,c){this.Eta.set(a+":"+b,c);return this};
_.h.Wnd=function(a,b){var c=this.fsa.get(a);c?c.push(b):this.fsa.set(a,[b]);return this};_.h.cUa=function(a){if(!a.M5b){var b=this.dUa(a.WR);this.yta(b,a.options);a.M5b=b}return a.M5b};_.h.NTc=function(a,b){for(var c=0;c<this.mTa.length;c++){var d=this.mTa[c](b,a);if(d)return d.url&&d.options?new yv(d.url,d.options):new yv(d)}};_.zv.O=function(a){return new (a||_.zv)(_.t(_.Pp,8),_.t(Wp),_.t(_.Wh,8),_.t(_.lh))};_.zv.ua=_.q({token:_.zv,qa:_.zv.O,Fa:"root"});new _.Bn;new _.Cn;new _.Bn;new _.Bn;var Y_a,Z_a,$_a,a0a,b0a;Y_a=new _.wd("MAT_ICON_DEFAULT_OPTIONS");Z_a=new _.wd("mat-icon-location",{Fa:"root",qa:Rua});$_a="clip-path color-profile src cursor fill filter marker marker-start marker-mid marker-end mask stroke".split(" ");a0a=$_a.map(function(a){return"["+a+"]"}).join(", ");b0a=/^url\(['"]?#(.*?)['"]?\)$/;
_.Av=function(){this.Ka=_.u(_.he);this.gRa=_.u(_.zv);this.gv=_.u(Z_a);this.GPa=_.u(_.lh);this.inline=!1;this.Pmb=[];this.ZOa=_.Ne.EMPTY;var a=_.u(new _.An("aria-hidden"),{optional:!0}),b=_.u(Y_a,{optional:!0});b&&(b.color&&(this.color=this.JT=b.color),b.xW&&(this.xW=b.xW));a||this.Ka.na.setAttribute("aria-hidden","true")};_.h=_.Av.prototype;_.h.qYc=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.Qa=function(){this.DUa()};
_.h.co=function(){var a=this.NT;a&&a.size&&(a=this.gv.KGb(),a!==this.Rmb&&(this.Rmb=a,this.Kmb(a)))};_.h.La=function(){this.ZOa.unsubscribe();this.NT&&this.NT.clear()};_.h.KUa=function(){return!this.Sk};_.h.XXc=function(a){this.bib();var b=this.gv.KGb();this.Rmb=b;this.SQc(a);this.Kmb(b);this.Ka.na.appendChild(a)};_.h.bib=function(){var a=this.Ka.na,b=a.childNodes.length;for(this.NT&&this.NT.clear();b--;){var c=a.childNodes[b];c.nodeType===1&&c.nodeName.toLowerCase()!=="svg"||c.remove()}};
_.h.DUa=function(){if(this.KUa()){var a=this.Ka.na,b=(this.xW?W_a(this.gRa,this.xW).split(/ +/):this.gRa.fPa).filter(function(c){return c.length>0});this.Pmb.forEach(function(c){return a.classList.remove(c)});b.forEach(function(c){return a.classList.add(c)});this.Pmb=b;this.hi===this.TSa||b.includes("mat-ligature-font")||(this.TSa&&a.classList.remove(this.TSa),this.hi&&a.classList.add(this.hi),this.TSa=this.hi)}};_.h.Thb=function(a){return typeof a==="string"?a.trim().split(" ")[0]:a};
_.h.Kmb=function(a){var b=this.NT;b&&b.forEach(function(c,d){c.forEach(function(e){d.setAttribute(e.name,"url('"+a+"#"+e.value+"')")})})};_.h.SQc=function(a){var b=a.querySelectorAll(a0a),c=this.NT=this.NT||new Map;for(a={Nha:0};a.Nha<b.length;a={Nha:a.Nha},a.Nha++)$_a.forEach(function(d){return function(e){var f=b[d.Nha],g=f.getAttribute(e);if(g=g?g.match(b0a):null){var m=c.get(f);m||(m=[],c.set(f,m));m.push({name:e,value:g[1]})}}}(a))};
_.h.wZc=function(a){var b=this;this.Znb=this.aob=null;this.ZOa.unsubscribe();if(a){a=_.k(this.qYc(a));var c=a.next().value,d=a.next().value;c&&(this.aob=c);d&&(this.Znb=d);this.ZOa=X_a(this.gRa,d,c).ha(_.Hf(1)).subscribe(function(e){return b.XXc(e)},function(e){b.GPa.handleError(Error("zc`"+c+"`"+d+"`"+e.message))})}};
_.p.Object.defineProperties(_.Av.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.Qi||this.JT},set:function(a){this.Qi=a}},Sk:{configurable:!0,enumerable:!0,get:function(){return this.eUa},set:function(a){a!==this.eUa&&(a?this.wZc(a):this.eUa&&this.bib(),this.eUa=a)}},xW:{configurable:!0,enumerable:!0,get:function(){return this.Ajb},set:function(a){a=this.Thb(a);a!==this.Ajb&&(this.Ajb=a,this.DUa())}},hi:{configurable:!0,enumerable:!0,get:function(){return this.zjb},set:function(a){a=
this.Thb(a);a!==this.zjb&&(this.zjb=a,this.DUa())}}});_.Av.O=function(a){return new (a||_.Av)};
_.Av.wa=_.Ie({type:_.Av,oa:[["mat-icon"]],Za:["role","img",1,"mat-icon","notranslate"],qb:10,Wa:function(a,b){a&2&&(_.mg("data-mat-icon-type",b.KUa()?"font":"svg")("data-mat-icon-name",b.Znb||b.hi)("data-mat-icon-namespace",b.aob||b.xW)("fontIcon",b.KUa()?b.hi:null),_.Qg(b.color?"mat-"+b.color:""),_.Pg("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",_.vh],Sk:"svgIcon",xW:"fontSet",hi:"fontIcon"},
Rb:["matIcon"],hc:["*"],Aa:1,Ba:0,ta:function(a){a&1&&(_.xg(),_.yg(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"],
lb:2,Ma:0});_.Bv=function(){};_.Bv.O=function(a){return new (a||_.Bv)};_.Bv.Ha=_.Je({type:_.Bv});_.Bv.Ga=_.Xc({imports:[_.Dt,_.Dt]});var c0a;c0a=_.Kk(["https://ssl.gstatic.com/devopsconsole/images/","/",".svg"]);
_.d0a=[{cu:"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(" ")},{cu:"iam",icons:["domain","group","service_account","user"]},{cu:"logs",icons:"any debug error fatal info warning".split(" ")},{cu:"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(" ")},{cu:"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(" "),
dAb:["arrow_right","arrow_down"]},{cu:"source",icons:"bazel_logo branch cs_logo deploy_and_debug devai_plain_icon 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(" ")},{cu:"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(" ")},
{cu:"oss",icons:["logo","logo_monochrome"]},{cu:"tasks",icons:["g3c_logo_200x200"]}];_.e0a=new _.wd("SvgIconGroupsToBeRegistered");_.Cv=function(a,b){this.Gya=a;this.p8c=b;this.Gya.Kgd("material-icons-extended")};_.Cv.O=function(a){return new (a||_.Cv)(_.t(_.zv),_.t(_.e0a))};_.Cv.ua=_.q({token:_.Cv,qa:_.Cv.O});var f0a;_.fi=function(a){var b=this;this.Lc=a;this.C9a=!1;this.Lc.Vb(function(){f0a(b)})};f0a=function(a){setTimeout(function(){a.C9a=!0},864E5)};_.fi.prototype.CV=function(a,b){if(this.C9a){var c=window.location;b=_.Ica(b.url);b!==void 0&&(c.href=b)}return!this.C9a};_.fi.O=function(a){return new (a||_.fi)(_.t(_.ih))};_.fi.ua=_.q({token:_.fi,qa:_.fi.O});var Vua=null,ava=new WeakMap;var g0a=function(){};g0a.prototype.send=function(a,b){boa(a);return this.makeRequest(a).then(function(c){return b?_.zh(b,c):c})};var Dv=function(a,b,c,d,e){this.D3=a;this.C3=b;this.F0a=c||{};this.B3=d||{};this.W2c=e};_.W(Dv,g0a);var i0a=function(a){return _.Xua({timeout:3E4}).then(function(b){b=b||window.gapi;h0a(a,b);return cva(b,{apiKey:a.C3,clientId:a.B3.clientId,scope:a.B3.scope,KIb:a.B3.KIb,MEb:a.B3.MEb}).then(function(){return b})})};Dv.prototype.makeRequest=function(a){var b=this;return i0a(this).then(function(c){return _.Ue(function(d){if(d.ud==1)return b.B3.abd===void 0?d.eg(2):_.We(d,bva(c,b.B3.abd),2);h0a(b,c);return d.return(j0a(c.client.request(b.AYa(a))))})})};
Dv.prototype.AYa=function(a){return{root:this.D3,path:a.path,method:a.Kb,body:a.body,params:a.Ta,headers:a.headers,authType:a.authType,apiId:a.apiId||this.W2c}};var j0a=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)})})},h0a=function(a,b){for(var c in a.F0a)a.F0a.hasOwnProperty(c)&&_.$ua(b,c,a.F0a[c])};
Dv.$inject=["gapiUrl","gapiKey","gapiConfigUpdates","gapiAuthParams","defaultApiId"];var k0a=function(a,b,c,d,e,f,g){Dv.call(this,a,b,f,g);this.Bh=c;this.fWa=d;this.xq=e};_.W(k0a,Dv);k0a.prototype.makeRequest=function(a){var b=this;a.headers||(a.headers={});a.headers.sessionId=this.Bh.sessionId;this.Bh.actionId&&(a.headers.actionId=this.Bh.actionId);this.xq&&(a.headers["X-Goog-IAM-Authorization-Token"]=this.xq);return l0a(this.fWa).then(function(){return Dv.prototype.makeRequest.call(b,a)})};var m0a=function(a,b){a=Error.call(this,a);this.message=a.message;"stack"in a&&(this.stack=a.stack);this.error=b};_.W(m0a,Error);var n0a=/^\)\]\}',?\n/,Ev=function(a,b){this.kl=b;this.config=_.Te(Promise.resolve(a))};_.W(Ev,rMa);Ev.prototype.makeRequest=function(a){var b=this;return this.config.ha(_.Yf(function(c){return b.h_a(c,a)}),_.Yf(function(c){if(c.headers.get("content-type")==="text/csv"||c.headers.get("content-type")==="text/plain")var d=_.df({data:c.body});else try{var e=(c.body||"{}").replace(n0a,"");d=_.df(JSON.parse(e))}catch(f){d=_.ef(new _.Op({error:f,headers:c.headers,url:c.url||void 0}))}return d}),_.E(function(c){return c}))};
Ev.prototype.h_a=function(a,b){b.headers=Object.assign({},b.headers,a.headers);if(a.Eqd){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;mMa.includes(n)?c[n]=r:n==="Content-Type"&&oMa.includes(r)?(c[n]=r,g=!0):(d[n]=r,e=!0)}}if(b.body!=null||b.Kb==="PUT"||b.Kb==="POST")f||(d["Content-Type"]="application/json",e=!0),g||(c["Content-Type"]="text/plain");
e&&(d=Em(lMa(d)),coa(b,"$httpHeaders",d));b.headers=c;nMa.includes(b.Kb)||(coa(b,"$httpMethod",b.Kb),b.Kb="POST")}return this.kl.request(b.Kb,_.dva(a.D3,b.path),{body:b.body||null,responseType:"text",observe:"response",headers:new Th(b.headers),params:this.searchParams(a,b),withCredentials:a.withCredentials})};
Ev.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.rud&&d instanceof Array?d.reduce(function(f,g){return f.append(e,g)},c):c.set(e,d)},new _.Uh({Owa:a.mwd}));return a.C3?b.set("key",a.C3):b};var o0a=function(a,b,c,d){Ev.call(this,a,b);this.lpa=c;this.xq=d};_.W(o0a,Ev);
o0a.prototype.h_a=function(a,b){var c=this;return _.Te(this.lpa.getToken()).ha(_.Yf(function(d){b.Ta||(b.Ta={});b.Ta.access_token=d;c.xq&&(b.headers=b.headers||{},b.headers["X-Goog-IAM-Authorization-Token"]=c.xq);return Ev.prototype.h_a.call(c,a,b)}),_.Cf(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 m0a("No xhr error returned",
{code:d.status,message:f})}}return _.ef(f)}))};var p0a=function(a,b,c,d,e){o0a.call(this,{D3:a,C3:b},c,d,e)};_.W(p0a,o0a);var hva=Error("Cc"),iva=Error("Dc");var r0a=function(a,b,c,d,e){var f=q0a;this.oauthClientId=a;this.sessionIndex=b;this.nh=c;this.fWa=d;this.Ia=e;this.Ywa=null;this.e$a=2;this.scopes=[].concat(_.v(new Set(f))).join(" ")};
r0a.prototype.getToken=function(){var a=this,b,c,d,e;return _.Ue(function(f){switch(f.ud){case 1:return a.Ywa||(a.Ywa=_.yq(a.Ia,gva(a.oauthClientId,a.scopes,a.sessionIndex),"getOauthToken")),_.We(f,s0a(a.fWa),2);case 2:return b=f.Xf,c=null,_.Ve(f,3,4),_.We(f,a.Ywa,6);case 6:c=f.Xf;case 4:Xe(f);b();Ye(f,5);break;case 3:throw d=_.$e(f),_.kv(a.nh,{error:d,message:"Failed to fetch oauth token.",Sd:"Dismiss"}),Gua();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.e$a=2,f.return(e);if(a.e$a>0)return a.e$a--,a.Ywa=null,f.return(a.getToken());throw Error("Ec");}})};_.t0a=new _.wd("authenticationLock");_.u0a=new _.wd("Cookies");_.Fv=new _.wd("windowToken");var l0a,s0a;_.v0a=function(){this.locked=!1;this.VUb=[]};l0a=function(a){return s0a(a).then(function(b){b()})};s0a=function(a){return new Promise(function(b){var c=function(){a.locked=!0;b(function(){a.release()})};a.locked?a.VUb.push(c):c()})};_.v0a.prototype.release=function(){this.locked=!1;var a=this.VUb.shift();a&&a()};var q0a;q0a=[].concat(_.v(["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"]),_.v(["https://www.googleapis.com/auth/cloud-platform","https://www.googleapis.com/auth/cloudplatformprojects"]),_.v(["https://www.googleapis.com/auth/iam"]),_.v(["https://www.googleapis.com/auth/peopleapi.readwrite"]),_.v(["https://www.googleapis.com/auth/service.management"]));
_.Gv=function(a,b,c,d,e){this.Ubd=new r0a(a,b,c,d,e)};_.Gv.prototype.getToken=function(){return this.Ubd.getToken()};_.Gv.O=function(a){return new (a||_.Gv)(_.t(KMa),_.t(_.Uo),_.t(_.jv),_.t(_.t0a),_.t(_.Bq))};_.Gv.ua=_.q({token:_.Gv,qa:_.Gv.O});var w0a=function(a,b,c){this.sWa=a;this.Bh=b;this.debug=c};_.W(w0a,rMa);w0a.prototype.makeRequest=function(a){var b=this.sWa.makeRequest(a).ha(_.Kj(this.Bh,a.Ob||"Unknown RPC"));return this.debug.APb(a,b)};_.x0a=function(){};_.W(_.x0a,_.ho);var Pna=function(a){var b;return{Ybd:function(){b=Error("Fc")},IL: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.qeb)return;d=Error("Gc`"+a.path+"`"+JSON.stringify(c));c.qeb=d}d.stack+="\nCaused by: "+b.stack}}}};_.y0a=function(a,b,c){Ev.call(this,a,b);this.sessionIndex=c};_.W(_.y0a,Ev);_.y0a.prototype.makeRequest=function(a){a.Ta=a.Ta||{};a.Ta.authuser=this.sessionIndex||"0";var b;a.headers=(b=a.headers)!=null?b:{};b=_.IFa([]);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 Ev.prototype.makeRequest.call(this,a)};_.Ej(_.Gj(_.Fj(function(a){this.Ka=a})));_.v(["disabled","disableRipple","color","tabIndex"]);_.z0a=function(){this.gD="assertive";this.Dv="";this.duration=0;this.data=null;this.CC="center";this.D7="bottom"};var A0a=_.pj("state",[_.sj("void, hidden",_.rj({transform:"scale(0.8)",opacity:0})),_.sj("visible",_.rj({transform:"scale(1)",opacity:1})),_.tj("* => visible",_.qj("150ms cubic-bezier(0, 0, 0.2, 1)")),_.tj("* => void, * => hidden",_.qj("75ms cubic-bezier(0.4, 0.0, 1, 1)",_.rj({opacity:0})))]);var B0a=0,Hv=function(a,b,c,d,e){this.lr=!1;this.mb=a;this.Ka=b;this.Ra=c;this.yc=d;this.PR=e;this.Sb=_.u(_.Wh);this.fV=new Set;this.aOa=150;this.Jb=!1;this.BU=new _.Nf;this.yJ=new _.Nf;this.W0=new _.Nf;this.UM="void";this.rU="mat-snack-bar-container-live-"+B0a++;this.fv=e.gD!=="assertive"||e.Dv?e.gD==="off"?"off":"polite":"assertive";this.yc.TGa&&(this.fv==="polite"&&(this.iaa="status"),this.fv==="assertive"&&(this.iaa="alert"))};_.W(Hv,_.xt);_.h=Hv.prototype;
_.h.yr=function(a){a=this.nv.yr(a);this.pT();return a};_.h.Fv=function(a){a=this.nv.Fv(a);this.pT();return a};_.h.AQ=function(a){var b=a.rC;a=a.qo;(a==="void"&&b!=="void"||a==="hidden")&&this.f9();if(a==="visible"){var c=this.W0;this.mb.run(function(){c.next();c.complete()})}};_.h.nW=function(){this.Jb||(this.UM="visible",_.Gn(this.Ra),this.rTa())};_.h.ifa=function(){var a=this;this.mb.run(function(){a.UM="hidden";a.Ka.na.setAttribute("mat-exit","");clearTimeout(a.K8)});return this.yJ};
_.h.La=function(){this.Jb=!0;this.KOa();this.f9()};_.h.f9=function(){var a=this;this.mb.kka.ha(_.Hf(1)).subscribe(function(){a.mb.run(function(){a.yJ.next();a.yJ.complete()})})};_.h.pT=function(){var a=this.Ka.na,b=this.PR.Bd;b&&(Array.isArray(b)?b.forEach(function(c){return a.classList.add(c)}):a.classList.add(b));this.LPa()};
_.h.LPa=function(){for(var a=this.rU,b=this.Sb.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]'),c=0;c<b.length;c++){var d=b[c],e=d.getAttribute("aria-owns");this.fV.add(d);e?e.indexOf(a)===-1&&d.setAttribute("aria-owns",e+" "+a):d.setAttribute("aria-owns",a)}};_.h.KOa=function(){var a=this;this.fV.forEach(function(b){var c=b.getAttribute("aria-owns");c&&(c=c.replace(a.rU,"").trim(),c.length>0?b.setAttribute("aria-owns",c):b.removeAttribute("aria-owns"))});this.fV.clear()};
_.h.sQc=function(){};_.h.rTa=function(){var a=this;this.K8||this.mb.Vb(function(){a.K8=setTimeout(function(){var b=a.Ka.na.querySelector("[aria-hidden]"),c=a.Ka.na.querySelector("[aria-live]");if(b&&c){var d=null;a.yc.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.BU.next();a.BU.complete()}},a.aOa)})};
Hv.O=function(a){return new (a||Hv)(_.C(_.ih),_.C(_.he),_.C(_.Xn),_.C(_.Si),_.C(_.z0a))};Hv.Ea=_.Ke({type:Hv,tb:function(a,b){a&1&&_.Cg(_.zt,7);if(a&2){var c;_.Gg(c=_.Hg())&&(b.nv=c.first)}},standalone:!1,features:[_.cg]});_.Iv=function(){Hv.apply(this,arguments)};_.W(_.Iv,Hv);_.Iv.Ea=Hv.Ea;_.Iv.prototype.pT=function(){Hv.prototype.pT.call(this);this.PR.CC==="center"&&this.Ka.na.classList.add("mat-snack-bar-center");this.PR.D7==="top"&&this.Ka.na.classList.add("mat-snack-bar-top")};_.Iv.O=function(){var a;return function(b){return(a||(a=_.de(_.Iv)))(b||_.Iv)}}();
_.Iv.wa=_.Ie({type:_.Iv,oa:[["snack-bar-container"]],Za:[1,"mat-snack-bar-container"],qb:2,Wa:function(a,b){a&1&&dma("@state.done",function(c){return b.AQ(c)});a&2&&(_.Kla("@state",b.UM),_.mg("mat-id-collision",null))},standalone:!1,features:[_.cg],Aa:3,Ba:3,Da:[["aria-hidden","true"],["cdkPortalOutlet",""]],ta:function(a,b){a&1&&(_.I(0,"div",0),_.F(1,lva,0,0,"ng-template",1),_.J(),_.L(2,"div"));a&2&&(_.A(2),_.mg("aria-live",b.fv)("role",b.iaa)("id",b.rU))},dependencies:[_.zt],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"],
lb:2,data:{animation:[A0a]}});var Jv=function(a,b){this.Ia=a;this.P2c=b};Jv.prototype.create=function(a){return new w0a(a,this.Ia,this.P2c)};Jv.O=function(a){return new (a||Jv)(_.t(_.Bq),_.t(rp))};Jv.ua=_.q({token:Jv,qa:Jv.O,Fa:"root"});var Kv=function(a,b,c,d){this.TAa=a;this.kl=b;this.lpa=c;this.xq=d};Kv.prototype.create=function(a){return new p0a(a,this.TAa,this.kl,this.lpa,this.xq)};Kv.O=function(a){return new (a||Kv)(_.t(_.To),_.t(_.Pp),_.t(_.Gv),_.t(_.Vo))};Kv.ua=_.q({token:Kv,qa:Kv.O,Fa:"root"});var mva=[429,503];_.Lv=function(a){a=a===void 0?{}:a;a=a.Cg===void 0?36E5:a.Cg;this.store={};this.VQb=0;this.Cg=a};_.Lv.prototype.fetch=function(a,b){var c=JSON.stringify(a),d=_.C0a(this,a);if(d)return d;d=this.VQb++;b=this.pvb(c,d,b);this.hQb(c,d,b,a);return b};_.C0a=function(a,b,c){c=c===void 0?{}:c;var d=c.Rha===void 0?!1:c.Rha;c=JSON.stringify(b);(c=a.store[c])?(d||(d=c.i4c,d=Date.now()-(d!=null?d:a.Cg),d=c.T8b.getTime()>=d),a=d?c.response:a.fTb(b,c)):a=null;return a};
_.Lv.prototype.put=function(a,b){a=JSON.stringify(a);var c=this.VQb++;Mv(this,a,c,b)};_.Lv.prototype.pvb=function(a,b,c){return c()};_.Lv.prototype.fTb=function(a){a=JSON.stringify(a);delete this.store[a];return null};var Mv=function(a,b,c,d,e){a.store[b]={id:c,response:d,T8b:new Date,i4c:e}};_.Lv.prototype.hQb=function(a,b,c){Mv(this,a,b,c)};
_.Nv=function(a,b){var c=b===void 0?{}:b;b=c.Cg===void 0?36E5:c.Cg;var d=c.v1a;var e=c.L9a;var f=c.i$a===void 0?!0:c.i$a;var g=c.j$a===void 0?nva:c.j$a;var m=c.s6a===void 0?5:c.s6a;c=c.k$a===void 0?500:c.k$a;_.Lv.call(this,{Cg:b});this.Ia=a;this.L9a=e;this.i$a=f;this.j$a=g;this.s6a=m;this.k$a=c;this.v1a=d};_.W(_.Nv,_.Lv);
_.Nv.prototype.hQb=function(a,b,c,d){var e=this;if(this.v1a)if(d=this.v1a(d,c),typeof d!=="number"){Mv(this,a,b,c);var f=Date.now();d.ha(_.Hf(1),oka()).subscribe(function(g){g-=Date.now()-f;Mv(e,a,b,c,g)},function(){})}else Mv(this,a,b,c,d);else Mv(this,a,b,c)};
_.Nv.prototype.pvb=function(a,b,c){var d=this;c=_.qf(c);var e=this.j$a;this.i$a&&(c=c.ha(_.Uua(this.Ia,e,{F_b:this.k$a,h$a:this.s6a})));var f=c.ha(_.$f({error:function(){var m=d.store[a];m&&m.id===b&&delete d.store[a]}}),_.Qf(new _.Sf(this.L9a))),g=!1;return _.qf(function(){g||(f.connect(),g=!0);return f})};_.Nv.prototype.getValue=function(a,b){b=b===void 0?{}:b;a=_.C0a(this,a,{Rha:b.Rha===void 0?!1:b.Rha});if(!a)return null;var c=null;a.subscribe(function(d){c=d}).unsubscribe();return c};var D0a=function(a,b,c){_.Nv.call(this,a,Object.assign({},b,{L9a:1}));this.mf=c};_.W(D0a,_.Nv);D0a.prototype.fTb=function(a,b){this.mf.refresh(a);return b.response};D0a.prototype.F7a=function(a){a=JSON.stringify(a);var b=this.store[a];b&&(this.store[a]=Object.assign({},b,{T8b:new Date}))};D0a.prototype.l1a=function(a){return this.getValue(a,{Rha:!0})};_.Ov=function(a,b){b=b===void 0?{}:b;this.sed=new _.Lv({Cg:Number.POSITIVE_INFINITY});this.eka=new D0a(a,b,this)};
_.Ov.prototype.fetch=function(a,b){var c=this;return this.eka.fetch(a,function(){return E0a(c,a).ha(_.Yf(function(d){var e=d.bdd;d=d.fetch?b():_.wf;return e===void 0?d:d.ha(_.Xf(e))}))})};_.Ov.prototype.l1a=function(a){return this.eka.l1a(a)};_.Ov.prototype.refresh=function(a,b,c){c=c===void 0?!0:c;if(!c&&!b)throw Error("Ic");var d=this.eka.l1a(a);d!=null&&(E0a(this,a).next({bdd:b?b(d):void 0,fetch:c}),c&&this.eka.F7a(a))};var E0a=function(a,b){return a.sed.fetch(b,function(){return new _.Oh({fetch:!0})})};var G0a;_.Pv=function(a){a=a===void 0?{}:a;this.i={};this.i.request=a.request==null?null:a.request};_.W(_.Pv,_.V);_.Pv.prototype.ka=function(){return _.Pv};_.Pv.prototype.ma=function(){return{Oa:{request:_.Qv},keys:["request"]}};_.p.Object.defineProperties(_.Pv.prototype,{request:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"request")?_.U(this,"request"):null},set:function(a){this.i.request=a}}});var Rv=function(a){a=a===void 0?{}:a;this.i={};this.i.result=a.result==null?null:a.result};
_.W(Rv,_.V);Rv.prototype.ka=function(){return Rv};Rv.prototype.ma=function(){return{Oa:{result:Tv},keys:["result"]}};_.p.Object.defineProperties(Rv.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"result")?_.U(this,"result"):null},set:function(a){this.i.result=a}}});var Tv=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(Tv,_.V);Tv.prototype.ka=function(){return Tv};
Tv.prototype.ma=function(){return{keys:["resourceType","status"],Ja:{status:Uv}}};_.p.Object.defineProperties(Tv.prototype,{resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"resourceType")?_.U(this,"resourceType"):null},set:function(a){this.i.resourceType=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"status")?_.U(this,"status"):null},set:function(a){this.i.status=a}}});
var Vv=function(a){a=a===void 0?{}:a;this.i={};this.i.result=a.result==null?null:a.result};_.W(Vv,_.V);Vv.prototype.ka=function(){return Vv};Vv.prototype.ma=function(){return{Oa:{result:Wv},keys:["result"]}};_.p.Object.defineProperties(Vv.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"result")?_.U(this,"result"):null},set:function(a){this.i.result=a}}});
var Wv=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(Wv,_.V);Wv.prototype.ka=function(){return Wv};Wv.prototype.ma=function(){return{keys:["key","status"],Ja:{key:Xv,status:Uv}}};
_.p.Object.defineProperties(Wv.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"key")?_.U(this,"key"):null},set:function(a){this.i.key=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"status")?_.U(this,"status"):null},set:function(a){this.i.status=a}}});_.Yv=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(_.Yv,_.V);_.Yv.prototype.ka=function(){return _.Yv};
_.Yv.prototype.ma=function(){return{keys:["count","resourceTypes"]}};_.p.Object.defineProperties(_.Yv.prototype,{count:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"count")?_.U(this,"count"):null},set:function(a){this.i.count=a}},resourceTypes:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"resourceTypes")?_.U(this,"resourceTypes"):null},set:function(a){this.i.resourceTypes=a}}});
var Zv=function(a){a=a===void 0?{}:a;this.i={};this.i.resources=a.resources==null?null:a.resources};_.W(Zv,_.V);Zv.prototype.ka=function(){return Zv};Zv.prototype.ma=function(){return{Oa:{resources:_.$v},keys:["resources"]}};_.p.Object.defineProperties(Zv.prototype,{resources:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"resources")?_.U(this,"resources"):null},set:function(a){this.i.resources=a}}});
_.$v=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(_.$v,_.V);_.$v.prototype.ka=function(){return _.$v};_.$v.prototype.ma=function(){return{keys:["resourceId","resourceType","timestamp"]}};
_.p.Object.defineProperties(_.$v.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"resourceId")?_.U(this,"resourceId"):null},set:function(a){this.i.resourceId=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"resourceType")?_.U(this,"resourceType"):null},set:function(a){this.i.resourceType=a}},timestamp:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"timestamp")?_.U(this,"timestamp"):null},set:function(a){this.i.timestamp=
a}}});var aw=function(a){a=a===void 0?{}:a;this.i={};this.i.result=a.result==null?null:a.result};_.W(aw,_.V);aw.prototype.ka=function(){return aw};aw.prototype.ma=function(){return{Oa:{result:bw},keys:["result"]}};_.p.Object.defineProperties(aw.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"result")?_.U(this,"result"):null},set:function(a){this.i.result=a}}});
var bw=function(a){a=a===void 0?{}:a;this.i={};this.i.setting=a.CG==null?null:a.CG;this.i.status=a.status==null?null:a.status};_.W(bw,_.V);bw.prototype.ka=function(){return bw};bw.prototype.ma=function(){return{keys:["setting","status"],Ja:{setting:cw,status:Uv}}};
_.p.Object.defineProperties(bw.prototype,{CG:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"setting")?_.U(this,"setting"):null},set:function(a){this.i.setting=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"status")?_.U(this,"status"):null},set:function(a){this.i.status=a}}});_.Qv=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(_.Qv,_.V);
_.Qv.prototype.ka=function(){return _.Qv};_.Qv.prototype.ma=function(){return{keys:["resourceId","resourceType"]}};_.p.Object.defineProperties(_.Qv.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"resourceId")?_.U(this,"resourceId"):null},set:function(a){this.i.resourceId=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"resourceType")?_.U(this,"resourceType"):null},set:function(a){this.i.resourceType=a}}});_.dw=function(){this.i={}};
_.W(_.dw,_.V);_.dw.prototype.ka=function(){return _.dw};_.dw.prototype.ma=function(){return{keys:[]}};var F0a=function(){this.i={}};_.W(F0a,_.V);F0a.prototype.ka=function(){return F0a};F0a.prototype.ma=function(){return{keys:[]}};var ew=function(a){a=a===void 0?{}:a;this.i={};this.i.resourceType=a.resourceType==null?null:a.resourceType;this.i.resourceIds=a.WZb==null?null:a.WZb;this.i.timestamps=a.g7b==null?null:a.g7b};_.W(ew,_.V);ew.prototype.ka=function(){return ew};
ew.prototype.ma=function(){return{keys:["resourceIds","resourceType","timestamps"]}};
_.p.Object.defineProperties(ew.prototype,{WZb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"resourceIds")?_.U(this,"resourceIds"):null},set:function(a){this.i.resourceIds=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"resourceType")?_.U(this,"resourceType"):null},set:function(a){this.i.resourceType=a}},g7b:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"timestamps")?_.U(this,"timestamps"):null},set:function(a){this.i.timestamps=a}}});
_.fw=function(a){a=a===void 0?{}:a;this.i={};this.i.setting=a.CG==null?null:a.CG;this.i.subkey=a.Hoa==null?null:a.Hoa;this.i.projectId=a.projectId==null?null:a.projectId};_.W(_.fw,_.V);_.fw.prototype.ka=function(){return _.fw};_.fw.prototype.ma=function(){return{keys:["projectId","setting","subkey"]}};
_.p.Object.defineProperties(_.fw.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"projectId")?_.U(this,"projectId"):null},set:function(a){this.i.projectId=a}},CG:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"setting")?_.U(this,"setting"):null},set:function(a){this.i.setting=a}},Hoa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"subkey")?_.U(this,"subkey"):null},set:function(a){this.i.subkey=a}}});
_.gw=function(a){a=a===void 0?{}:a;this.i={};this.i.stringVal=a.a5b==null?null:a.a5b;this.i.int32Val=a.IKb==null?null:a.IKb;this.i.doubleVal=a.doubleVal==null?null:a.doubleVal;this.i.boolVal=a.CWa==null?null:a.CWa;this.i.int64Val=a.D3a==null?null:a.D3a;this.i.protoVal=a.vla==null?null:a.vla};_.W(_.gw,_.V);_.gw.prototype.ka=function(){return _.gw};_.gw.prototype.ma=function(){return{keys:"boolVal doubleVal int32Val int64Val protoVal stringVal".split(" "),qd:{protoVal:{vc:null,Ec:!1,Fc:!1,Gc:!1}}}};
_.p.Object.defineProperties(_.gw.prototype,{CWa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"boolVal")?_.U(this,"boolVal"):null},set:function(a){this.i.boolVal=a}},doubleVal:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"doubleVal")?_.U(this,"doubleVal"):null},set:function(a){this.i.doubleVal=a}},IKb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"int32Val")?_.U(this,"int32Val"):null},set:function(a){this.i.int32Val=a}},D3a:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"int64Val")?_.U(this,"int64Val"):null},set:function(a){this.i.int64Val=a}},vla:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"protoVal")?_.U(this,"protoVal"):null},set:function(a){this.i.protoVal=a}},a5b:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"stringVal")?_.U(this,"stringVal"):null},set:function(a){this.i.stringVal=a}}});
var Uv=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.Eca==null?null:a.Eca;this.i.messageSet=a.jRb==null?null:a.jRb};_.W(Uv,_.V);Uv.prototype.ka=function(){return Uv};Uv.prototype.ma=function(){return{keys:["canonicalCode","code","message","messageSet","space"],Ja:{messageSet:F0a}}};
_.p.Object.defineProperties(Uv.prototype,{Eca:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"canonicalCode")?_.U(this,"canonicalCode"):null},set:function(a){this.i.canonicalCode=a}},code:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"code")?_.U(this,"code"):null},set:function(a){this.i.code=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"message")?_.U(this,"message"):null},set:function(a){this.i.message=a}},jRb:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"messageSet")?_.U(this,"messageSet"):null},set:function(a){this.i.messageSet=a}},space:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"space")?_.U(this,"space"):null},set:function(a){this.i.space=a}}});_.hw=function(a){a=a===void 0?{}:a;this.i={};this.i.resourceId=a.resourceId==null?null:a.resourceId};_.W(_.hw,_.V);_.hw.prototype.ka=function(){return _.hw};_.hw.prototype.ma=function(){return{keys:["resourceId"]}};
_.p.Object.defineProperties(_.hw.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"resourceId")?_.U(this,"resourceId"):null},set:function(a){this.i.resourceId=a}}});_.iw=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.ASb==null?null:a.ASb};_.W(_.iw,_.V);_.iw.prototype.ka=function(){return _.iw};
_.iw.prototype.ma=function(){return{keys:["key","noExistingValue","value","version"],Ja:{key:_.fw,value:_.gw}}};
_.p.Object.defineProperties(_.iw.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"key")?_.U(this,"key"):null},set:function(a){this.i.key=a}},ASb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"noExistingValue")?_.U(this,"noExistingValue"):null},set:function(a){this.i.noExistingValue=a}},value:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"value")?_.U(this,"value"):null},set:function(a){this.i.value=a}},version:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"version")?_.U(this,"version"):null},set:function(a){this.i.version=a}}});var cw=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(cw,_.V);cw.prototype.ka=function(){return cw};cw.prototype.ma=function(){return{keys:["key","value","version"],Ja:{key:Xv,value:_.gw}}};
_.p.Object.defineProperties(cw.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"key")?_.U(this,"key"):null},set:function(a){this.i.key=a}},value:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"value")?_.U(this,"value"):null},set:function(a){this.i.value=a}},version:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"version")?_.U(this,"version"):null},set:function(a){this.i.version=a}}});
var Xv=function(a){a=a===void 0?{}:a;this.i={};this.i.setting=a.CG==null?null:a.CG;this.i.subkey=a.Hoa==null?null:a.Hoa;this.i.projectNumber=a.projectNumber==null?null:a.projectNumber;this.i.projectId=a.projectId==null?null:a.projectId};_.W(Xv,_.V);Xv.prototype.ka=function(){return Xv};Xv.prototype.ma=function(){return{keys:["projectId","projectNumber","setting","subkey"]}};
_.p.Object.defineProperties(Xv.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"projectId")?_.U(this,"projectId"):null},set:function(a){this.i.projectId=a}},projectNumber:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"projectNumber")?_.U(this,"projectNumber"):null},set:function(a){this.i.projectNumber=a}},CG:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"setting")?_.U(this,"setting"):null},set:function(a){this.i.setting=a}},Hoa:{configurable:!0,
enumerable:!0,get:function(){return _.Y(this,"subkey")?_.U(this,"subkey"):null},set:function(a){this.i.subkey=a}}});G0a=new _.wd("API_VERSION");_.H0a=new _.wd("REQUEST_SERVICE for cloud_user_settings_api");_.jw=function(){};_.jw.O=function(a){return new (a||_.jw)};_.jw.Ha=_.Je({type:_.jw});_.jw.Ga=_.Xc({});
var kw={$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"},lw=function(a,b,c){this.Va=a;this.Va=a==null?"v1alpha1":a;this.ub=new _.io(b,c)};_.h=lw.prototype;
_.h.uWa=function(a){var b=b===void 0?{}:b;var c=c===void 0?{}:c;return _.jo(this.ub,{body:a,Kb:"POST",Ob:"cloudusersettings_pa.recent.batchDelete",path:"/"+this.Va+"/recent:batchDelete",Ta:_.Ah(b,kw,c),Qb:Rv})};_.h.vWa=function(a){var b=b===void 0?{}:b;var c=c===void 0?{}:c;return _.jo(this.ub,{body:a,Kb:"POST",Ob:"cloudusersettings_pa.recent.batchGet",path:"/"+this.Va+"/recent:batchGet",Ta:_.Ah(b,kw,c),Qb:Zv})};
_.h.delete=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.jo(this.ub,{body:null,Kb:"DELETE",Ob:"cloudusersettings_pa.recent.delete",path:"/"+this.Va+"/recent/"+a,Ta:_.Ah(b,kw,c),Qb:_.dw})};_.h.get=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.jo(this.ub,{body:null,Kb:"GET",Ob:"cloudusersettings_pa.recent.get",path:"/"+this.Va+"/recent/"+a,Ta:_.Ah(b,kw,c),Qb:ew})};
_.h.update=function(a,b,c,d){c=c===void 0?{}:c;d=d===void 0?{}:d;return _.jo(this.ub,{body:b,Kb:"PUT",Ob:"cloudusersettings_pa.recent.update",path:"/"+this.Va+"/recent/"+a,Ta:_.Ah(c,kw,d),Qb:_.dw})};lw.O=function(a){return new (a||lw)(_.t(G0a,8),_.t(_.H0a),_.t(_.ho,8))};lw.ua=_.q({token:lw,qa:lw.O});_.nw=function(){};_.nw.O=function(a){return new (a||_.nw)};_.nw.ua=_.q({token:_.nw,qa:function(a){return lw.O(a)},Fa:_.jw});
var ow=function(a,b,c){this.Va=a;this.Va=a==null?"v1alpha1":a;this.ub=new _.io(b,c)};_.h=ow.prototype;_.h.uWa=function(a){var b=b===void 0?{}:b;var c=c===void 0?{}:c;return _.jo(this.ub,{body:a,Kb:"POST",Ob:"cloudusersettings_pa.settings.batchDelete",path:"/"+this.Va+"/settings:batchDelete",Ta:_.Ah(b,kw,c),Qb:Vv})};
_.h.vWa=function(a){var b=b===void 0?{}:b;var c=c===void 0?{}:c;return _.jo(this.ub,{body:a,Kb:"POST",Ob:"cloudusersettings_pa.settings.batchGet",path:"/"+this.Va+"/settings:batchGet",Ta:_.Ah(b,kw,c),Qb:aw})};_.h.delete=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.jo(this.ub,{body:null,Kb:"DELETE",Ob:"cloudusersettings_pa.settings.delete",path:"/"+this.Va+"/settings/"+a,Ta:_.Ah(b,kw,c),Qb:_.dw})};
_.h.get=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.jo(this.ub,{body:null,Kb:"GET",Ob:"cloudusersettings_pa.settings.get",path:"/"+this.Va+"/settings/"+a,Ta:_.Ah(b,kw,c),Qb:cw})};_.h.update=function(a,b,c,d){c=c===void 0?{}:c;d=d===void 0?{}:d;return _.jo(this.ub,{body:b,Kb:"PUT",Ob:"cloudusersettings_pa.settings.update",path:"/"+this.Va+"/settings/"+a,Ta:_.Ah(c,kw,d),Qb:cw})};ow.O=function(a){return new (a||ow)(_.t(G0a,8),_.t(_.H0a),_.t(_.ho,8))};ow.ua=_.q({token:ow,qa:ow.O});
_.pw=function(){};_.pw.O=function(a){return new (a||_.pw)};_.pw.ua=_.q({token:_.pw,qa:function(a){return ow.O(a)},Fa:_.jw});_.I0a=new _.wd("API_VERSION");_.J0a=new _.wd("REQUEST_SERVICE for cloudresourcemanager_api");_.qw=function(){};_.qw.O=function(a){return new (a||_.qw)};_.qw.Ha=_.Je({type:_.qw});_.qw.Ga=_.Xc({});_.K0a=new _.wd("REQUEST_SERVICE for cloudresourcemanager_api_v2");_.rw=function(){};_.rw.O=function(a){return new (a||_.rw)};_.rw.Ha=_.Je({type:_.rw});_.rw.Ga=_.Xc({});_.L0a=new _.wd("REQUEST_SERVICE for iam_api_client");_.sw=function(){};_.sw.O=function(a){return new (a||_.sw)};_.sw.Ha=_.Je({type:_.sw});_.sw.Ga=_.Xc({});_.M0a=new _.wd("REQUEST_SERVICE for logging_api_client");_.tw=function(){};_.tw.O=function(a){return new (a||_.tw)};_.tw.Ha=_.Je({type:_.tw});_.tw.Ga=_.Xc({});_.N0a=new _.wd("API_VERSION");_.O0a=new _.wd("REQUEST_SERVICE for service_manager_api_client");_.uw=function(){};_.uw.O=function(a){return new (a||_.uw)};_.uw.Ha=_.Je({type:_.uw});_.uw.Ga=_.Xc({});var Q0a=function(a){if(Wk)a=P0a(a);else if(_.Yk&&_.Xk)switch(a){case 93:a=91}return a},P0a=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 R0a={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 S0a=function(a,b,c,d,e,f,g,m,n,r,x){this.WP=a;this.ZP=b;this.hDa=c;this.I1=d;this.v2=e;this.Hja=f;this.ODa=g;this.nCa=m;this.wY=n;this.Pbb=r;this.timeStamp=x};S0a.prototype.getKey=function(){return this.ZP};S0a.prototype.bs=function(){return this.ODa};
var X0a=function(a){var b=a.oW;b=(b=b&&"composed"in b&&b&&"composedPath"in b&&b.composed&&b.composedPath())&&b.length>0?b[0]:a.target;return T0a(U0a(V0a((new W0a).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).ob()},W0a=function(){this.WP=null;this.ZP="";this.d7b=this.Pbb=this.wY=this.nCa=this.ODa=this.Hja=
this.v2=this.I1=this.hDa=null};_.h=W0a.prototype;_.h.keyCode=function(a){this.WP=a;return this};_.h.key=function(a){this.ZP=a;return this};_.h.shiftKey=function(a){this.hDa=a;return this};_.h.altKey=function(a){this.I1=a;return this};_.h.ctrlKey=function(a){this.v2=a;return this};_.h.metaKey=function(a){this.Hja=a;return this};_.h.target=function(a){this.ODa=a;return this};var V0a=function(a,b){a.nCa=b;return a},U0a=function(a,b){a.wY=b;return a},T0a=function(a,b){a.Pbb=b;return a};
W0a.prototype.timeStamp=function(a){this.d7b=a;return this};W0a.prototype.ob=function(){return new S0a(this.WP,this.ZP,this.hDa,this.I1,this.v2,this.Hja,this.ODa,this.nCa,this.wY,this.Pbb,this.d7b)};_.Tk(ova,Mj);var $0a;_.vw=function(a){pr.call(this);this.Qda=this.G6={};this.Eza=0;this.Y6c=Xca(Y0a);this.njd=Xca(Z0a);this.lua=!0;this.aVa=null;this.sw=a;_.mr(this.sw,"keydown",this.CHb,void 0,this);_.mr(this.sw,"synthetic-keydown",this.HHb,void 0,this);Zk&&(_.mr(this.sw,"keypress",this.JHb,void 0,this),_.mr(this.sw,"synthetic-keypress",this.KHb,void 0,this));_.mr(this.sw,"keyup",this.DHb,void 0,this);_.mr(this.sw,"synthetic-keyup",this.IHb,void 0,this)};_.Tk(_.vw,pr);
var a1a=function(a){this.Yb=a||null;this.next=a?null:{}},Y0a=[27,112,113,114,115,116,117,118,119,120,121,122,123,19],Z0a="color date datetime datetime-local email month number password search tel text time url week".split(" ");_.vw.prototype.hR=function(a,b){b1a(this.G6,c1a(1,arguments),a)};_.vw.prototype.oj=function(a){d1a(this.G6,c1a(0,arguments))};
var c1a=function(a,b){if(typeof b[a]==="string")a=e1a(b[a]).map(function(e){return f1a(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(f1a("",c[d],c[d+1]))}return a};
_.vw.prototype.tn=function(){_.vw.wz.tn.call(this);this.G6={};nr(this.sw,"keydown",this.CHb,!1,this);nr(this.sw,"synthetic-keydown",this.HHb,!1,this);Zk&&(nr(this.sw,"keypress",this.JHb,!1,this),nr(this.sw,"synthetic-keypress",this.KHb,!1,this));nr(this.sw,"keyup",this.DHb,!1,this);nr(this.sw,"synthetic-keyup",this.IHb,!1,this);this.sw=null};
var e1a=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(!$0a){g={};for(e in R0a)g[R0a[e]]=Q0a(parseInt(e,10));$0a=g}g=$0a[f];f=m;break}b.push({key:f,keyCode:g,modifiers:c})}return b};
_.vw.prototype.DHb=function(a){a=X0a(a);Wk&&g1a(this,a);Zk&&!this.oza&&h1a(a)&&this.j4(a,!0)};_.vw.prototype.IHb=function(a){a=a.getData();Wk&&g1a(this,a);Zk&&!this.oza&&h1a(a)&&this.j4(a,!0)};var g1a=function(a,b){32==a.aVa&&32==b.WP&&(0,b.wY)();a.aVa=null},h1a=function(a){return Zk&&a.v2&&a.I1};_.vw.prototype.JHb=function(a){a=X0a(a);a.WP>32&&h1a(a)&&(this.oza=!0)};_.vw.prototype.KHb=function(a){a=a.getData();a.WP>32&&h1a(a)&&(this.oza=!0)};
var b1a=function(a,b,c){var d=b.shift();d.forEach(function(e){if((e=a[e])&&(b.length==0||e.Yb))throw Error("Jc`"+e.Yb);});b.length?d.forEach(function(e){e=e.toString();var f=new a1a;e=e in a?a[e]:a[e]=f;b1a(e.next,b.slice(0),c)}):d.forEach(function(e){a[e]=new a1a(c)})},d1a=function(a,b){b.shift().forEach(function(c){var d=a[c];d&&(b.length==0?d.Yb&&delete a[c]:d.next&&(d1a(d.next,b.slice(0)),_.Vca(d.next)&&delete a[c]))})},i1a=function(a,b){for(var c=0;c<b.length;c++){var d=a[b[c]];if(d)return d}},
f1a=function(a,b,c){c=c||0;b=["c_"+b+"_"+c];a!=""&&b.push("n_"+a+"_"+c);return b};_.vw.prototype.CHb=function(a){this.j4(X0a(a))};_.vw.prototype.HHb=function(a){this.j4(a.getData())};
_.vw.prototype.j4=function(a,b){a:{var c=a.WP;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.nCa;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.Y6c[c]?!0:f?!1:a.I1||a.v2||a.Hja?!0:d.tagName=="INPUT"&&this.njd[d.type]?c==13:d.tagName=="INPUT"||d.tagName=="BUTTON"?
c!=32:!1}if(c)if(!b&&h1a(a))this.oza=!1;else{b=Q0a(a.WP);c=a.getKey();c=f1a(c,b,(a.hDa?1:0)|(a.v2?2:0)|(a.I1?4:0)|(a.Hja?8:0));d=i1a(this.Qda,c);if(!d||Date.now()-this.Eza>=1500)this.Qda=this.G6,this.Eza=Date.now();(d=i1a(this.Qda,c))&&d.next&&(this.Qda=d.next,this.Eza=Date.now());d&&(d.next?(0,a.wY)():(this.Qda=this.G6,this.Eza=Date.now(),this.lua&&(0,a.wY)(),c=d.Yb,d=new ova("shortcut",c,a.bs(),a.timeStamp),d=this.dispatchEvent(d),c=new ova("shortcut_"+c,c,a.bs(),a.timeStamp),(d&=this.dispatchEvent(c))||
(0,a.wY)(),Wk&&(this.aVa=b)))}};_.ww=function(a){this.bVa=new Map;this.Nh=new _.vw(a)};_.ww.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=j1a(this,a,b,c,d);if(e)return f;var g=function(){};typeof b!=="string"||b.includes("alt")||(g=j1a(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=j1a(this,"alt+"+a,b,c,d));return function(){f();g()}};
var j1a=function(a,b,c,d,e){var f=typeof c==="string"?c:c.join(),g=a.bVa.get(f);g||(g=[],a.bVa.set(f,g));if(!e&&g.length)throw Error("Kc`"+c);if(e&&g.length>=3)throw Error("Lc`"+c);f=function(m){m.identifier===b&&d();return!0};e&&g.length&&k1a(a,c,g[g.length-1].callback);g.push({name:b,callback:f});l1a(a,b,c,f);return m1a(a,b,c,f)},m1a=function(a,b,c,d){return function(){var e=a.bVa.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?(k1a(a,c,d),e.pop(),(e=e[e.length-1])&&l1a(a,e.name,c,e.callback)):e.splice(f,1))}}},l1a=function(a,b,c,d){typeof c==="string"?a.Nh.hR(b,c):a.Nh.hR.apply(a.Nh,[b].concat(_.v(c)));_.mr(a.Nh,"shortcut",d)},k1a=function(a,b,c){typeof b==="string"?a.Nh.oj(b):a.Nh.oj.apply(a.Nh,_.v(b));nr(a.Nh,"shortcut",c)};_.ww.O=function(a){return new (a||_.ww)(_.t(_.Wh))};_.ww.ua=_.q({token:_.ww,qa:_.ww.O,Fa:"root"});var n1a=function(a){this.Ca=_.Ib(a)};_.W(n1a,_.zk);n1a.prototype.IW=function(){return _.sl(this,1)};n1a.prototype.getContainer=function(){return _.yl(this,2)};var o1a=function(a){this.Ca=_.Ib(a)};_.W(o1a,_.zk);_.h=o1a.prototype;_.h.getMetadata=function(){return _.jl(this,n1a,1)};_.h.WCa=function(a){_.ll(this,1,a)};_.h.getValue=function(){return _.X(this,2)};_.h.Rga=function(){return _.X(this,2)};_.h.setValue=function(a){return _.Jc(this,2,a)};_.h.dj=function(){return _.Tl(this,2)};_.h.getType=function(){return _.X(this,3)};_.h.dm=function(a){return _.Jc(this,3,a)};var p1a=function(a){this.Ca=_.Ib(a)};_.W(p1a,_.zk);p1a.prototype.getEmail=function(){return _.jl(this,o1a,1)};var q1a=function(a){if(a!=null)return _.fc(a),{yY:_.l(_.Jl(a,1)),container:_.l(_.Hl(a,2)),Mxd:_.l(_.Dl(a,3)),Ytd:_.l(_.X(a,4)),kHd:_.sl(a,5)}};n1a.prototype.toObject=function(){return q1a(this)};var r1a=function(a){if(a!=null)return _.fc(a),{metadata:q1a(a.getMetadata()),value:_.l(_.X(a,2)),type:_.l(_.X(a,3)),bvd:_.l(_.X(a,4))}};o1a.prototype.toObject=function(){return r1a(this)};p1a.prototype.toObject=function(){if(this!=null){_.fc(this);var a={email:r1a(this.getEmail()),cEd:_.l(_.X(this,2))}}else a=void 0;return a};var s1a=function(a){this.Ca=_.Ib(a)};_.W(s1a,_.zk);s1a.prototype.getEmail=function(){return _.jl(this,o1a,1)};s1a.prototype.toObject=function(){if(this!=null){_.fc(this);var a={email:r1a(this.getEmail()),Ttd:_.l(_.X(this,2))}}else a=void 0;return a};var t1a=function(a){this.Ca=_.Ib(a)};_.W(t1a,_.zk);t1a.prototype.toObject=function(){if(this!=null){_.fc(this);var a={mHd:_.l(_.Hl(this,1)),nHd:_.l(_.X(this,2)),TFd:_.l(_.X(this,3)),RFd:_.l(_.X(this,4))}}else a=void 0;return a};var Cva=new lr;Cva.altKey=!0;Cva.keyCode=39;(new lr).keyCode=13;var u1a;u1a=function(a){if(!a)return a;a=(typeof a==="object"?a.href:a).match(kn);var b=a[1];return b!=="http"&&b!=="https"?b||"":fJa(a[1],"",a[3],a[4],a[5],a[6],"")};var v1a=function(){Jm.call(this);this.n9a=0;this.sCa=null};_.W(v1a,Jm);v1a.prototype.init=function(){this.sCa=[]};
var pva=function(a,b){var c=w1a;if(b instanceof Object&&!Object.isFrozen(b)){var d=u1a(b.fileName||b.filename||b.sourceURL||_.ba.$googDebugFname||location.href);try{b.fileName=d}catch(e){}}if(c.n9a>=3)throw Error("Nc`"+a);c.n9a++;try{c.isDisposed()||b instanceof tv||b instanceof rv||c.sCa&&c.sCa.length<10&&c.sCa.push(new x1a(a,b))}finally{c.n9a--}},w1a=new v1a,x1a=function(a,b){this.msg=a;this.e=b;this.severity="unknown"};_.h=Oj.prototype;_.h.getWidth=function(){return this.right-this.left};_.h.getHeight=function(){return this.bottom-this.top};_.h.clone=function(){return new Oj(this.top,this.right,this.bottom,this.left)};_.h.contains=function(a){return this&&a?a instanceof Oj?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){_.Ca(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 Lm?(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 xw=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};_.h=xw.prototype;_.h.clone=function(){return new xw(this.left,this.top,this.width,this.height)};_.h.intersection=function(a){var b=Math.max(this.left,a.left),c=Math.min(this.left+this.width,a.left+a.width);if(b<=c){var d=Math.max(this.top,a.top);a=Math.min(this.top+this.height,a.top+a.height);if(d<=a)return this.left=b,this.top=d,this.width=c-b,this.height=a-d,!0}return!1};
_.h.difference=function(a){b:{var b=Math.max(this.left,a.left);var c=Math.min(this.left+this.width,a.left+a.width);if(b<=c){var d=Math.max(this.top,a.top),e=Math.min(this.top+this.height,a.top+a.height);if(d<=e){b=new xw(b,d,c-b,e-d);break b}}b=null}if(b&&b.height&&b.width){b=[];c=this.top;d=this.height;e=this.left+this.width;var f=this.top+this.height,g=a.left+a.width,m=a.top+a.height;a.top>this.top&&(b.push(new xw(this.left,this.top,this.width,a.top-this.top)),c=a.top,d-=a.top-this.top);m<f&&(b.push(new xw(this.left,
m,this.width,f-m)),d=m-c);a.left>this.left&&b.push(new xw(this.left,c,a.left-this.left,d));g<e&&b.push(new xw(g,c,e-g,d));a=b}else a=[this.clone()];return a};_.h.contains=function(a){return a instanceof Lm?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 Mm(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 Lm?(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 yw=function(a,b){a:{var c=Nm(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]},y1a=function(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}},z1a=function(a){var b=Nm(a),c=yw(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=yw(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},B1a=function(a){for(var b=new Oj(0,Infinity,Infinity,0),c=Om(a),d=c.bl.body,e=c.bl.documentElement,f=fGa(c.bl);a=z1a(a);)if((!_.Xk||a.clientHeight!=0||a!=d)&&a!=d&&a!=e&&yw(a,"overflow")!="visible"){var g=A1a(a),m=new Lm(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.VK();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},A1a=function(a){var b=Nm(a),c=new Lm(0,0);if(a==(b?Nm(b):document).documentElement)return c;a=y1a(a);b=Om(b);b=gGa(b.bl);c.x=a.left+b.x;c.y=a.top+b.y;return c},C1a=function(a){typeof a==
"number"&&(a+="px");return a},E1a=function(a){var b=D1a;if(yw(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},D1a=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=_.Xk&&!b&&!c;return(b===void 0||d)&&a.getBoundingClientRect?(a=y1a(a),new Mm(a.right-a.left,a.bottom-a.top)):new Mm(b,c)},F1a=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 G1a=function(){if(Zk){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(oa()))?a[1]:"0"}return _.Yk?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(oa()))?a[0].replace(/_/g,"."):"10"):wBa?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(oa()))?a[1]:""):xBa||yBa||zBa?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(oa()))?a[1].replace(/_/g,"."):""):""}();var zw=function(a){return(a=a.exec(oa()))?a[1]:""},H1a=function(){if(HBa)return zw(/Firefox\/([0-9.]+)/);if(_.Vk||vBa||uBa)return GBa;if(LBa){if(_.naa()||oaa()){var a=zw(/CriOS\/([0-9.]+)/);if(a)return a}return zw(/Chrome\/([0-9.]+)/)}if(MBa&&!_.naa())return zw(/Version\/([0-9.]+)/);if(IBa||JBa){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(oa()))return a[1]+"."+a[2]}else if(KBa)return(a=zw(/Android\s+([0-9.]+)/))?a:zw(/Version\/([0-9.]+)/);return""}();var K1a=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||yw(n,"position")!="static"){var x=A1a(n);if(!r){r="rtl"==yw(n,"direction");var z;if(z=r){z=MBa&&caa(H1a,10)>=0;var D;if(D=ABa)D=caa(G1a,10)>=0;var K=LBa&&caa(H1a,85)>=0;z=Wk||z||D||K}r=z?-n.scrollLeft:r&&yw(n,"overflowX")!="visible"?n.scrollWidth-n.clientWidth-n.scrollLeft:n.scrollLeft;x=SFa(x,new Lm(r,n.scrollTop))}}}n=x||new Lm;x=A1a(a);r=E1a(a);x=new xw(x.x,x.y,r.width,r.height);(r=B1a(a))&&
x.intersection(new xw(r.left,r.top,r.right-r.left,r.bottom-r.top));r=Om(a);z=Om(c);if(r.bl!=z.bl){r=r.bl.body;z=z.getWindow();D=new Lm(0,0);K=Pm(Nm(r));b:{try{tBa(K.parent);var N=!0;break b}catch(va){}N=!1}if(N){N=r;do{if(K==z)var P=A1a(N);else P=y1a(N),P=new Lm(P.left,P.top);D.x+=P.x;D.y+=P.y}while(K&&K!=z&&K!=K.parent&&(N=K.frameElement)&&(K=K.parent))}N=SFa(D,A1a(r));x.left+=N.x;x.top+=N.y}a=I1a(a,b);b=x.left;a&4?b+=x.width:a&2&&(b+=x.width/2);b=new Lm(b,x.top+(a&1?x.height:0));b=SFa(b,n);e&&(b.x+=
(a&4?-1:1)*e.x,b.y+=(a&1?-1:1)*e.y);if(f)if(m)var ca=m;else if(ca=B1a(c))ca.top-=n.y,ca.right-=n.x,ca.bottom-=n.y,ca.left-=n.x;return J1a(b,c,d,void 0,ca,f,g)},J1a=function(a,b,c,d,e,f,g){a=a.clone();var m=I1a(b,c);c=E1a(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 xw(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 Lm(f.left,f.top);a instanceof Lm?(g=a.x,a=a.y):(g=a,a=void 0);b.style.left=C1a(g);b.style.top=C1a(a);g=f.getSize();c==g||c&&g&&c.width==g.width&&c.height==g.height||(c=g,b=b.style,Wk?b.MozBoxSizing="border-box":_.Xk?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},I1a=function(a,b){return(b&8&&"rtl"==yw(a,"direction")?b^4:b)&-9};var L1a=function(){this.yha=this.uk=null;this.Cj=new _.Nf},O1a=function(a,b){if(b.rZ)a:{var c=b.rZ.T0c,d=b.rZ.f5,e=b.rZ.domHelper,f=b.rZ.config;b=b.rZ.h8c;if(a.uk){var g=!!f.hovercardAlign;f="v"===f.hovercardAlign;if(g&&b)if(d=f,d=d===void 0?!1:d,a.uk){a.uk.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating");e=M1a(e);f=6;g=4;var m=0,n=0,r=4,x=void 0;d&&(f=9,g=0,n=m=1,r=0,x=new Lm(100,-10));K1a(b,g,a.uk,m,x,f,c,e)>2&&K1a(b,n,a.uk,r,x,f,c,e)>2&&K1a(b,g,a.uk,m,x,0,c,e)}else Nj("this.el_ is falsy");
else if(d)f=gGa(e.bl),b=d.x+f.x,d=d.y+f.y,a.uk?(a.uk.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating"),e=M1a(e),b=new Lm(b,d),d=new Oj(15,15,15,15),J1a(b,a.uk,8,d,e,5,c)&496&&J1a(b,a.uk,9,d,e,5,c)&496&&J1a(b,a.uk,8,d,e,0,c)):Nj("this.el_ is falsy");else{Nj("Not displaying by element ("+g+" && "+b+") or mouse position ("+d+")");break a}c=!0;c=c===void 0?!0:c;a.uk?(N1a(a,c),a.yha&&(a.yha=null),a.uk.style.display="",F1a(a.uk,1),a.Cj.next({type:0})):Nj("this.el_ is falsy")}}else a.uk?(a.uk.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating"),
a.uk.style.display="",a.Cj.next({type:0})):Nj("this.el_ is falsy")},M1a=function(a){var b=gGa(a.bl);a=a.VK();return new Oj(b.y+12,b.x+a.width-12,b.y+a.height-12,b.x+12)},P1a=function(a){a.uk?(N1a(a,!1),F1a(a.uk,0),a.yha&&(a.yha.unsubscribe(),a.yha=null),a.uk.style.display="none",a.Cj.next({type:1})):Nj("this.el_ is falsy")},N1a=function(a,b){b?a.uk.classList.add("boqSocialpeoplehovercardV2HovercardAnimating"):a.uk.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating")};var Q1a=function(){this.qy={QG:!1,SE:!1,XR:""};this.LEa=new _.Nf};_.h=Q1a.prototype;_.h.fha=function(){var a=Object.assign({},this.qy,{SE:!0,QG:!1});R1a(this,a)};_.h.eha=function(){var a=Object.assign({},this.qy,{SE:!1});R1a(this,a)};_.h.hha=function(a){a=Object.assign({},this.qy,{SE:!1,QG:!0,XR:a});R1a(this,a)};_.h.gha=function(a){a=Object.assign({},this.qy,{QG:!1,XR:a});R1a(this,a)};_.h.C2a=function(){R1a(this,{SE:!1,QG:!1,XR:""})};_.h.yxa=function(){this.qy={SE:!1,QG:!1,XR:""};this.LEa.next("forceHide")};
var R1a=function(a,b){b.XR!==a.qy.XR&&(a.qy={QG:!1,SE:!1,XR:b.XR});b.QG||b.SE?!b.QG&&!b.SE||a.qy.QG||a.qy.SE||a.LEa.next("cancelHide"):a.LEa.next("beginHide");a.qy=b};Q1a.prototype.C4a=function(){return this.qy.QG||this.qy.SE};var U1a=function(a){var b=this;this.CE=a;this.U2=new _.Ne;this.BP=new Q1a;this.U2.add(this.BP.LEa.ff().ha(_.yf(function(c){var d=b.CE;return(d.ah?d.ah.config.allowOnlyForcedHide:d.Jh&&d.Jh.config.allowOnlyForcedHide)&&c!=="forceHide"?!1:!0})).subscribe(function(c){switch(c){case "beginHide":S1a(b.CE);break;case "cancelHide":T1a(b.CE);break;case "forceHide":S1a(b.CE,0);break;default:Nj("Unknown Visibility Event: "+c)}}))};_.h=U1a.prototype;_.h.fha=function(){var a=this.CE,b=Date.now();a.HC=b;this.BP.fha()};
_.h.eha=function(){var a=this.CE,b=Date.now();a.HC=b;this.BP.eha()};_.h.hha=function(a,b){this.CE.HC=b;this.BP.hha(a)};_.h.gha=function(a,b){this.CE.HC=b;this.BP.gha(a)};_.h.C2a=function(a){this.CE.HC=a;this.BP.C2a()};_.h.yxa=function(a){this.CE.HC=a;this.BP.yxa()};_.h.C4a=function(){return this.BP.C4a()};var V1a=function(a){this.config=a},W1a=function(){},X1a=function(){},Y1a=function(){},Z1a=function(a){this.size=a},$1a=function(a){this.size=a},a2a=function(a){this.Med=a},b2a=function(a){this.message=a},c2a=function(a){this.Wdd=a};var d2a=function(a){this.ega=a;this.bBa=this.ega.iframeGetCrossOriginFilter()};var Aw=function(a){this.Ca=_.Ib(a)};_.W(Aw,_.zk);Aw.prototype.gw=function(){return _.Cl(this,2,e2a)};Aw.prototype.gDa=function(a){return ek(this,2,e2a,Ab(a))};Aw.prototype.qab=function(a){_.dl(this,3,gb(a))};var e2a=[2,4];var f2a=function(a){this.Ca=_.Ib(a)};_.W(f2a,_.zk);f2a.prototype.R1a=function(){return _.jl(this,Aw,1)};var g2a=function(a){if(a!=null)return _.fc(a),{IBd:_.l(_.Kl(a,1)),text:_.l(_.Fl(a,2,e2a)),GDd:_.l(Il(a,4,e2a)),disabled:_.l(_.Jl(a,3))}};Aw.prototype.toObject=function(){return g2a(this)};f2a.prototype.toObject=function(){if(this!=null){_.fc(this);var a={Kdd:g2a(this.R1a())}}else a=void 0;return a};var Dva=function(a){this.Exa=new d2a(a);this.Cj=new _.Nf},h2a=function(a,b){a=a.Exa;a.ega.iframeSend("loadData",a.bBa,b.config)},i2a=function(a){a=a===void 0?{width:0,height:0}:a;var b=new Mm(0,0);a&&(b.width=a.width||0,b.height=a.height||0);return b};var j2a=function(a,b,c){this.iy=a;this.Q1=b;this.zya=c},k2a=function(a){this.iy=a},l2a=function(a,b){this.iy=a;this.Q1=b},m2a=function(a){this.iy=a},n2a=function(a,b){this.iy=a;this.Q1=b},o2a=function(a,b){this.iy=a;this.Q1=b},p2a=function(a){this.iy=a},q2a=function(a){this.iy=a};var qva=!_.Vk&&!jaa();var r2a=function(){this.Jha=new Map;this.Iha=new Map;this.oca=new Map;this.qca=new Map;this.LDb={};this.Cj=new _.Nf},s2a=function(a,b){var c=String(_.Fa(b)),d=Bw(a,b);a.oub=function(e){Cw(e)&&a.Cj.next(new o2a(e,c))};d.listen(b,"keydown",a.oub)},x2a=function(a,b,c,d){var e=Om(b).bl.body;Bw(a,b).listen(b,"mouseover",t2a(a,b,function(f){Cw(f)&&a.Cj.next(new j2a(f,c,d))})).listen(b,"mouseout",u2a(a,b,function(f){Cw(f)&&a.Cj.next(new k2a(f))})).listen(e,"mousemove",v2a(a,b,function(f){return void a.Cj.next(new p2a(f))})).listen(e,
"touchstart",w2a(a,b,function(f){return void a.Cj.next(new q2a(f))}))},y2a=function(a,b){var c=Bw(a,b),d=String(_.Fa(b));a.pub=function(e){Cw(e)&&a.Cj.next(new n2a(e,d))};a.A7b=function(e){return void a.Cj.next(new q2a(e))};c.listen(b,"mouseover",a.pub).listen(b,"touchstart",a.A7b);s2a(a,b);return(b=Om(b).aj("C__HC_94253229"))?(a.lTb=function(e){return void a.Cj.next(new l2a(e,d))},a.kTb=function(e){return void a.Cj.next(new m2a(e))},c.listen(b,"mouseover",a.lTb).listen(b,"mouseout",a.kTb),b):null},
z2a=function(a,b){var c=b.getAttribute("data-hovercard-id");a.Jha.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(Bw(a,g).Fu(g,"mouseover",e),a.Jha.delete(f))});a.Iha.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(Bw(a,g).Fu(g,"mouseout",e),a.Iha.delete(f))});var d=Om(b).bl.body;a.oca.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(Bw(a,g).Fu(d,"mousemove",e),a.oca.delete(f))});a.qca.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(Bw(a,g).Fu(d,"touchstart",
e),a.qca.delete(f))})},Bw=function(a,b){b=parseInt(Pj(b,"hovercardOwnerId")||"-1",10);return a.LDb[b]=a.LDb[b]||new ur(a)},A2a=function(a,b){b=b===void 0?!1:b;return lGa(a,function(c){var d=b;d=d===void 0?!1:d;if(_.Ca(c)&&c.nodeType==1){var e=!1;sva(c,"hovercardHoverTriggerDisabled")&&(e=Pj(c,"hovercardHoverTriggerDisabled")==="true");c=sva(c,"hovercardId")&&(!d||!e)}else c=!1;return c})},B2a=function(a,b){for(;b&&a!==b;)b=b.parentNode||b.host;return b===a};r2a.prototype.Lxa=function(a){return Om(a)};
r2a.prototype.sab=function(a,b,c){if(qva&&a.dataset)a.dataset[b]=c;else{if(/-[a-z]/.test(b))throw Error("ga");a.setAttribute("data-"+rva(b),c)}};
var Cw=function(a){return!!a.target&&a.target.tagName!=="IFRAME"},t2a=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.Jha.has(d)||a.Jha.set(d,{element:b,listener:c});return a.Jha.get(d).listener},u2a=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.Iha.has(d)||a.Iha.set(d,{element:b,listener:c});return a.Iha.get(d).listener},v2a=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.oca.has(d)||a.oca.set(d,{element:b,listener:c});return a.oca.get(d).listener},w2a=function(a,
b,c){var d=b.getAttribute("data-hovercard-id");a.qca.has(d)||a.qca.set(d,{element:b,listener:c});return a.qca.get(d).listener};var C2a=function(a){this.Ca=_.Ib(a)};_.W(C2a,_.zk);var D2a=function(a){this.Ca=_.Ib(a)};_.W(D2a,_.zk);var E2a=function(a){this.Ca=_.Ib(a)};_.W(E2a,_.zk);var Dw=function(a){this.Ca=_.Ib(a)};_.W(Dw,_.zk);Dw.prototype.getEmail=function(){return _.xl(this,1)};Dw.prototype.L1a=function(){return _.xl(this,2)};Dw.prototype.pga=function(){return _.xl(this,4)};var F2a=function(a){this.Ca=_.Ib(a)};_.W(F2a,_.zk);F2a.prototype.R1a=function(){return _.jl(this,Aw,2)};var G2a=function(a){if(a!=null)return _.fc(a),{Wqd:_.l(_.X(a,1))}};C2a.prototype.toObject=function(){return G2a(this)};var H2a=function(a){if(a!=null)return _.fc(a),{Yrd:_.l(_.X(a,1)),wHd:_.l(_.X(a,2))}};D2a.prototype.toObject=function(){return H2a(this)};var I2a=function(a){if(a!=null)return _.fc(a),{gAd:_.l(_.Jl(a,1))}};E2a.prototype.toObject=function(){return I2a(this)};var J2a=function(a){if(a!=null)return _.fc(a),{email:_.l(_.X(a,1)),XSb:_.l(_.X(a,2)),pBd:_.l(_.X(a,3)),displayName:_.l(_.X(a,4))}};Dw.prototype.toObject=function(){return J2a(this)};F2a.prototype.toObject=function(){if(this!=null){_.fc(this);var a={SFd:J2a(_.jl(this,Dw,1)),Kdd:g2a(this.R1a()),Uqd:G2a(_.jl(this,C2a,3)),Otd:H2a(_.jl(this,D2a,4)),qBd:I2a(_.jl(this,E2a,5))}}else a=void 0;return a};_.K2a=RegExp("[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]");var L2a=function(a,b){pr.call(this);this.Xya=a||1;this.gpa=b||_.ba;this.nub=(0,_.Tj)(this.vjd,this);this.aOb=_.Sk()};_.Tk(L2a,pr);_.h=L2a.prototype;_.h.enabled=!1;_.h.LD=null;_.h.setInterval=function(a){this.Xya=a;this.LD&&this.enabled?(this.stop(),this.start()):this.LD&&this.stop()};
_.h.vjd=function(){if(this.enabled){var a=_.Sk()-this.aOb;a>0&&a<this.Xya*.8?this.LD=this.gpa.setTimeout(this.nub,this.Xya-a):(this.LD&&(this.gpa.clearTimeout(this.LD),this.LD=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};_.h.start=function(){this.enabled=!0;this.LD||(this.LD=this.gpa.setTimeout(this.nub,this.Xya),this.aOb=_.Sk())};_.h.stop=function(){this.enabled=!1;this.LD&&(this.gpa.clearTimeout(this.LD),this.LD=null)};
_.h.tn=function(){L2a.wz.tn.call(this);this.stop();delete this.gpa};var M2a=function(a,b){if(typeof a!=="function")if(a&&typeof a.handleEvent=="function")a=(0,_.Tj)(a.handleEvent,a);else throw Error("Oc");return Number(b)>2147483647?-1:_.ba.setTimeout(a,b||0)},N2a=function(a){var b=null;return(new pv(function(c,d){b=M2a(function(){c(void 0)},a);b==-1&&d(Error("Pc"))})).bS(function(c){_.ba.clearTimeout(b);throw c;})};var Ew={gHa:0,jLa:1,y8:2},Gw=function(a,b,c,d){pr.call(this);var e=this;this.kw=d;this.Dva=this.L6=this.Lza=this.wha=null;this.f5={x:0,y:0};this.J6a=null;this.G7=document.body;this.iq={};this.U2=new _.Ne;this.QV=b||new L1a;this.U2.add(this.QV.Cj.ff().subscribe(function(f){switch(f.type){case 3:f=e.kw.Exa,f.ega.iframeSend("hide",f.bBa,void 0)}}));this.U2.add(this.kw.Cj.ff().subscribe(function(f){if(f instanceof W1a)e.EHb();else if(f instanceof a2a)f.Med==e.PNb&&e.H$c();else if(f instanceof Z1a){if(f=
f.size,e.kR===Ew.jLa||e.kR===Ew.y8)e.kR=Ew.y8,e.J6a=e.f5,O2a(e,f,e.f5)}else if(f instanceof $1a){if(f=f.size,e.kR===Ew.jLa||e.kR===Ew.y8)e.kR=Ew.y8,O2a(e,f,e.J6a?e.J6a:e.f5)}else if(f instanceof Y1a)P1a(e.QV);else if(f instanceof X1a){if(f=e.cF.Lxa(e.G7).aj("C__HC_94253229")){var g=e.cF,m=e.G7;Bw(g,m).Fu(m,"mouseover",g.pub).Fu(m,"keydown",g.oub).Fu(m,"touchstart",g.A7b).Fu(f,"mouseout",g.kTb).Fu(f,"mouseover",g.lTb)}e.U2.unsubscribe()}else if(f instanceof b2a){if(f=f.message,e.ah)switch(f.id){case "DOCS_SMART_SELECT":(g=
e.ah.config.contentConfiguration)&&g.hasOwnProperty("docsHeaderConfig")&&e.ah.config.contentConfiguration.docsHeaderConfig.callback(f.payload);break;case "CLIENT_FOOTER_ID":var n=e.ah.config.contentConfiguration;if(n&&n.hasOwnProperty("footerConfig"))try{for(g=_.k(e.ah.config.contentConfiguration.footerConfig.buttonConfig||[]),m=g.next();!m.done;m=g.next()){var r=m.value;if(r.id===f.payload.buttonId){r.onClick();break}}}catch(x){Nj("Error in client footer callback.")}break;default:Nj("Unknown client content message ID: "+
f.id)}}else if(f instanceof c2a&&(f=f.Wdd,!(f.timestamp<e.HC)&&e.ah)){m=e.ah.config;g=f.data||m["hovercard-id"]||m.userid||m.email;switch(f.eventType){case "calendar":m=m.scheduleEventHandler;if(!m)break;r=hc(p1a,g.eventInfo);if(!r.getEmail()||!r.getEmail().getValue()){Nj("No email data found in handlerInput for Events.Calendar: "+g);break}g=r.getEmail().Rga();m(g);Fw(e);break;case "chat":m=m.sendChatHandler;if(!m)break;if(!(g instanceof Object)){Nj("Unrecognized handlerInput for Events.Chat: "+g);
break}g=hc(F2a,g.eventInfo);m(g);Fw(e);break;case "email":m=m.sendEmailHandler;if(!m)break;r=hc(s1a,g.eventInfo);if(!r.getEmail()||!r.getEmail().getValue()){Nj("No email data found in handlerInput for Events.Calendar: "+g);break}g=r.getEmail().Rga();m(g);Fw(e);break;case "videoChat":m=m.videoChatHandler;if(!m)break;g=g instanceof Object?hc(t1a,g.eventInfo):g;m(g);Fw(e);break;case "openInContactsCompanion":g=m.openLinkInContactsCompanionCallback;if(!g)break;m=hc(F2a,f.data.eventInfo);g(m);break;case "close":P2a(e,
f.data.closeTriggeredByEscape);break;default:Nj("Unrecognized event type: "+f.eventType)}f.eventType=="mouseover"&&T1a(e)}}));this.Kxb=document.body;this.ah=this.Jh=null;this.PNb=0;this.kR=Ew.gHa;this.HC=null;this.Yua=!1;this.xzb={I5b:!1};this.iw=new U1a(this);this.fha=this.iw.fha.bind(this.iw);this.eha=this.iw.eha.bind(this.iw);this.hha=this.iw.hha.bind(this.iw);this.gha=this.iw.gha.bind(this.iw);this.FLb=!1;this.Toa=null;this.ld=a;this.cF=c||new r2a;this.U2.add(this.cF.Cj.ff().subscribe(function(f){try{if(f instanceof
j2a)Q2a(e,Number(f.Q1),f.iy);else if(f instanceof k2a){var g=f.iy;e.ah&&e.iw.gha(e.ah.el.getAttribute("data-hovercard-id"),Date.now());if(e.Jh){f=!0;if(g){var m=g.relatedTarget;m&&B2a(e.Jh.el,m)&&(f=!1)}f&&R2a(e)}}else if(f instanceof l2a)e.fha();else if(f instanceof m2a)e.eha();else if(f instanceof n2a)Q2a(e,Number(f.Q1),f.iy);else if(f instanceof o2a)e.j4(Number(f.Q1),f.iy);else if(f instanceof p2a){var n=f.iy,r=S2a(n)||n.target;r&&(r.id==="C__HC_94253229"||r.parentNode&&r.parentNode.id==="C__HC_94253229"||
e.ah&&B2a(e.ah.el,r)||e.Jh&&B2a(e.Jh.el,r))||e.iw.C2a(Date.now())}else f instanceof q2a?e.iw.yxa(Date.now()):Nj("Unknown outputEvent instance in AbstractContextManager")}catch(x){Nj("Error thrown in DomCommunicator subscription",x)}}))};_.W(Gw,pr);Gw.prototype.Gub=function(){};Gw.prototype.EHb=function(){T2a(this)};var T2a=function(a){a.Yua=!0;var b=y2a(a.cF,a.G7);b&&(a.Kxb=b,a.QV.uk=a.Kxb,P1a(a.QV))};
Gw.prototype.j4=function(a,b){b.keyCode===27&&this.ah&&(b.preventDefault(),P2a(this,!0));if(Cw(b)&&U2a(this,b)){var c=A2a(b.target,!1);if(c){b.preventDefault();this.HC=Date.now();b=c.getBoundingClientRect();var d=d===void 0?{}:d;V2a(this,a,c,b.right,b.bottom,{n3a:!0,U3a:!0,zya:d})}}};
var U2a=function(a,b){return a.ld.some(function(c){return b.keyCode===c.keyCode&&!!b.ctrlKey===!!c.ctrlKey&&!!b.altKey===!!c.altKey&&!!b.shiftKey===!!c.shiftKey&&!!b.metaKey===!!c.metaKey})},Q2a=function(a,b,c){var d=!1;d=d===void 0?!1:d;if(Cw(c)){var e=S2a(c)||c.target;if(e=A2a(e,!0))if(a.HC=Date.now(),d){var f=f===void 0?{}:f;V2a(a,b,e,c.clientX,c.clientY,{n3a:!0,U3a:!1,zya:f})}else{var g=g===void 0?{}:g;V2a(a,b,e,c.clientX,c.clientY,{n3a:!1,U3a:!1,zya:g})}}},V2a=function(a,b,c,d,e,f){a.f5={x:d,
y:e};if(eGa(window).width<375)qv();else if(a.ah&&a.ah.el==c)T1a(a),qv();else if(a.Jh&&a.Jh.el==c)qv();else if(W2a(a),c?(d=Pj(c,"hovercardId")||"",d=_.ea(d,"buganizer-system+")?d.replace("buganizer-system+",""):_.ea(d,"yaqs-carrier-pigeon+")?d.replace("yaqs-carrier-pigeon+",""):d):d="",d){Date.now();a.cF.sab(c,"hovercardOwnerId",b.toString());e=Fva(a,a.iq[b]||{},f.zya);var g=!!a.ah,m=f.n3a||!!e.skipArtificialDelays,n=X2a({ZOb:g,K3b:m,VXb:250,Gzb:1E3});Y2a(a);a.L6=N2a(n);m&&g&&Fw(a);n=a.Jh={el:c,dsd:b,
config:e};x2a(a.cF,c,String(b),e);a.FLb||a.hha(n.el.getAttribute("data-hovercard-id"),Date.now());c.contains(document.activeElement)&&(a.Toa=document.activeElement);Z2a(a,c,d,X2a({ZOb:g,K3b:m,VXb:100,Gzb:400}),f.U3a)}else qv()},X2a=function(a){var b=a.ZOb;var c=a.K3b;var d=a.VXb;a=a.Gzb;return c?0:b?d:a},Z2a=function(a,b,c,d,e){if(a.Jh){var f=a.Dxb(b,c,e);a.Jh.config=Object.assign(f,a.Jh.config||{});$2a(a,d).then(function(){return void a3a(a,f)},function(g){g instanceof rv||Nj(g,"Failed during delay to load data. delay: "+
d)})}else qv()},a3a=function(a,b){W2a(a);a.Jh&&(a.H$c=function(){a.Jh&&b3a(a,a.Jh.el)},h2a(a.kw,new V1a(b)))},b3a=function(a,b){a.Yua?c3a(a).then(function(){if(a.Jh&&a.Jh.el===b&&a.Yua&&a.L6){var c=a.Jh;Fw(a);Y2a(a);W2a(a);d3a(a);a.ah=c;a.Jh=null;O1a(a.QV,{type:0,rZ:null,X7c:null});a.kR=Ew.jLa;var d=a.kw;c=new f2a;d=d.Exa;c=c.Yc();d.ega.iframeSend("render",d.bBa,c)}}):(Nj("Attempting to render card before card is built."),qv())},O2a=function(a,b,c){if(a.ah){var d=a.cF.Lxa(a.G7);O1a(a.QV,{type:0,rZ:{T0c:b,
f5:c,domHelper:d,config:a.ah.config,h8c:a.ah.el},X7c:null})}},S1a=function(a,b){R2a(a);a.ah&&!a.wha&&(a.xzb.I5b||e3a(a,b).then(function(){return void Fw(a)}))},R2a=function(a){a.Jh&&(W2a(a),Y2a(a),d3a(a),z2a(a.cF,a.Jh.el),a.Jh=null)},Fw=function(a){T1a(a);!a.iw.C4a()&&a.ah&&(a.ah.KAa&&a.ah.AIb&&a.ah.KAa(a.ah.AIb),a.FLb=!1,z2a(a.cF,a.ah.el),a.ah=null,a.Toa=null,a.kR=Ew.gHa,P1a(a.QV),a.dispatchEvent("b"),a.Jh||a.dispatchEvent("c"))},P2a=function(a,b){var c=Date.now();(a.HC===null||a.HC<c)&&a.iw.yxa(c);
a.ah&&(b&&a.Toa&&a.Toa.focus(),a.Toa=null,a.ah.AIb=b?"hideTriggeredByEscape":"hideTriggeredByMouse")};Gw.prototype.Dxb=function(a,b,c){return f3a(this,a,b,this.Jh?this.Jh.config:{},c)};
var e3a=function(a,b){b=b===void 0?500:b;b=typeof b==="number"?b:500;T1a(a);a.wha=N2a(b);return a.wha},T1a=function(a){var b=a.wha;b&&b.cancel();a.wha=null},$2a=function(a,b){b=b===void 0?400:b;W2a(a);a.Lza=N2a(b);return a.Lza},W2a=function(a){var b=a.Lza;b&&b.cancel();a.Lza=null},Y2a=function(a){var b=a.L6;b&&b.cancel();a.L6=null},c3a=function(a){d3a(a);var b=[];a.L6&&b.push(a.L6);a.Dva=e_a(b);return a.Dva},d3a=function(a){var b=a.Dva;b&&b.cancel();a.Dva=null},Fva=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.openLinkInContactsCompanionCallback&&(b.contactsCompanionAvailable=!0);b.suppressHidesFromMouseEvents&&(a.xzb.I5b=!0);return b},f3a=function(a,b,c,d,e){d=d===void 0?{}:d;var f={};f.ri=++a.PNb;c&&(f["hovercard-id"]=c);(Pj(b,"hovercardVariant")||"")==="mini"&&(f.displayAsMiniHovercard=!0);sva(b,"hovercardAlign")&&
(f.hovercardAlign=Pj(b,"hovercardAlign")=="v"?"v":"h");(a=Pj(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=_.Dm());d.contentConfiguration=Object.assign({},{footerConfig:b},d.contentConfiguration)}return Object.assign(f,d)},S2a=function(a){return(a=a.oW)&&typeof a.composedPath==="function"&&(a=a.composedPath(),a=a.length>0?
a[0]:null,a instanceof Node)?a:null};var g3a=function(a){this.ZC=a||{}};_.h=g3a.prototype;_.h.value=function(){return this.ZC};_.h.Es=function(a){this.ZC.url=a;return this};_.h.getUrl=function(){return this.ZC.url};_.h.Yg=function(a){this.ZC.style=a;return this};_.h.getStyle=function(){return this.ZC.style};_.h.getId=function(){return this.ZC.id};_.h.U1a=function(){return this.ZC.queryParams};_.h.getContext=function(){return this.ZC.context};var h3a=function(){g3a.apply(this,arguments)};_.W(h3a,g3a);var Uj=function(a,b,c,d,e,f){Gw.call(this,d,null,e,f);this.s8c=b;this.w6c=a};_.W(Uj,Gw);Uj.prototype.Gub=function(){if(!this.Yua){var a={};a=(a.origin=window.location.protocol+"//"+window.location.host,a);var b=new h3a({disableMultiLevelParentRelay:!0,hover:!0,id:"I__HC_94253229",attributes:{allow:"clipboard-write","aria-label":"Information Card"}});b.ZC.messageHandlers=i3a(this);b.ZC.messageHandlersFilter=this.w6c;b.ZC.queryParams=a;a=b.Yg("hover").Es(":card");this.s8c(a.value())}};
Uj.prototype.EHb=function(){var a=this.cF.Lxa(this.G7);a=bGa(a.bl,"I__HC_94253229");a.parentNode.id="C__HC_94253229";a.tabIndex=-1;T2a(this)};Uj.prototype.Dxb=function(a,b,c){var d=f3a(this,a,b,this.Jh?this.Jh.config:{},c);this.Jh&&_.Ec(d,this.Jh.config);for(b=[];a;a=a.parentElement)(c=_.Fa(a))&&this.iq[c]&&b.push(this.iq[c]);_.Uk(b.reverse(),function(e){_.Ec(d,e)});d.hl||(d.hl="en-US");return d};Uj.prototype.close=function(){var a=this.kw.Exa;a.ega.iframeSend("dispose",a.bBa,void 0)};
var i3a=function(a){return{_event:function(b){var c={};c.eventType=b.eventType;c.timestamp=b.timestamp;c.evd=b.fromCard;c.data=b.data;a.kw.Cj.next(new c2a(c))},_ready:function(){a.kw.Cj.next(new W1a)},loaded:function(b){b=b.ri;a.kw.Cj.next(new a2a(isNaN(b)?0:b))},rendered:function(b){a.kw.Cj.next(new Z1a(i2a(b)))},resize:function(b){a.kw.Cj.next(new $1a(i2a(b)))},renderfailed:function(){a.kw.Cj.next(new Y1a)},disposed:function(){a.kw.Cj.next(new X1a)},messageFromClientContent:function(b){a.kw.Cj.next(new b2a(b))}}};var j3a=_.Kk(["https://apis.google.com/js/api.js"]),k3a=null,l3a=function(a,b,c){this.x6c=a;this.g6c=b;this.fpa=c},Bva=function(a,b){if(!k3a){var c=c===void 0?!1:c;var d=d===void 0?1E4:d;k3a=new l3a(_.Hc(j3a),c,d)}return k3a.load(a,b)};l3a.prototype.load=function(a,b,c){var d=this;return m3a(this,a,c).then(function(e){return new pv(function(f,g){e.load(b,{callback:_.Rk(f,e),timeout:d.fpa,ontimeout:function(){return g(Error("Rc`"+b))}})})})};
var m3a=function(a,b,c){if(!a.g6c&&b.gapi)return qv(b.gapi);if(b.__btgl_173981912)return b.__btgl_173981912;b.__btgl_173981912=new pv(function(d,e){var f=Om(b).createElement("SCRIPT");_.Lca(f,a.x6c);c&&iGa(f,(new UQa).Yc(c));f.onload=function(){return d(b.gapi)};f.onerror=function(){return e(Error("Sc"))};b.document.getElementsByTagName("head")[0].appendChild(f)});return b.__btgl_173981912};var n3a=function(){return daa&&pa?!pa.mobile&&(qa("iPad")||qa("Android")||qa("Silk")):qa("iPad")||qa("Android")&&!qa("Mobile")||qa("Silk")};var o3a=function(a,b){this.i1c=tva(a);this.Jad=b};o3a.prototype[Symbol.iterator]=function(){return this};o3a.prototype.next=function(){var a=this.i1c.next();return{value:a.done?void 0:this.Jad.call(void 0,a.value),done:a.done}};var p3a=function(a,b){return new o3a(a,b)},q3a=function(a){this.SMb=a;this.R4a=0};q3a.prototype[Symbol.iterator]=function(){return this};q3a.prototype.next=function(){for(;this.R4a<this.SMb.length;){var a=this.SMb[this.R4a].next();if(!a.done)return a;this.R4a++}return{done:!0}};
var r3a=function(){return new q3a(_.Gc.apply(0,arguments).map(tva))};var wva=_.ba.URL,s3a;try{new wva("http://example.com"),s3a=!0}catch(a){s3a=!1}var vva=s3a,Sj=function(a){this.y5=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.y5.get(b);c==null&&(c=[],this.y5.set(b,c));c.push(d)}};Sj.prototype.get=function(a){return(a=this.y5.get(a))&&a.length?a[0]:null};
Sj.prototype.getAll=function(a){return[].concat(_.v(this.y5.get(a)||[]))};Sj.prototype.has=function(a){return this.y5.has(a)};Sj.prototype[Symbol.iterator]=function(){return r3a.apply(null,_.v(p3a(this.y5,function(a){var b=a[0];return p3a(a[1],function(c){return[b,c]})})))};Sj.prototype.toString=function(){return t3a(this)};
var t3a=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("&")},yva=function(a){var b=_.Qm(document,"A");try{_.vc(b,new _.qc(a));var c=b.protocol}catch(e){throw Error("Tc`"+a);}if(c===""||c===":"||c[c.length-1]!=":")throw Error("Tc`"+a);if(!xva.has(c))throw Error("Tc`"+a);if(!b.hostname)throw Error("Tc`"+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}};xva.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},xva=new Map([["http:","80"],["https:","443"],["ws:","80"],["wss:","443"],["ftp:","21"]]);_.Hw=function(){this.loaded=!1;this.sessionIndex=0};_.Hw.prototype.rw=function(){return!!document.getElementById("C__HC_94253229")};
_.Hw.prototype.load=function(){var a=this;this.loaded||(this.loaded=!0,this.rw()||_.Xua({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((daa&&pa?pa.mobile:!n3a()&&(qa("iPod")||qa("iPhone")||qa("Android")||qa("IEMobile")))||n3a())Promise.resolve();else{var e=c.contentConfiguration;if(e&&e.hasOwnProperty("docsHeaderConfig")&&c.clientName!=="DOCS_SMART_SELECT")throw Error("Qc`"+
c.clientName);Hva(b,d,c)}})}).catch(function(){console.error("Failed to load GAPI.")}))};_.Hw.O=function(a){return new (a||_.Hw)};_.Hw.ua=_.q({token:_.Hw,qa:_.Hw.O,Fa:"root"});var u3a=function(a,b){_.Nf.call(this);var c=this;this.Lc=a;this.L7a=new _.Re(function(d){b();return c.ha(_.Mf()).subscribe(d)})};_.W(u3a,_.Nf);u3a.create=_.Nf.create;u3a.prototype.next=function(){for(var a=_.k(this.ql.slice()),b=a.next();!b.done;b=a.next())v3a(this,b.value)};var v3a=function(a,b){try{b.next(void 0)}catch(c){a.Lc.runGuarded(function(){throw c;})}};var w3a,A3a,z3a;_.Iw=function(){this.Lc=_.u(_.ih);this.E6a=w3a(this);this.tAa=this.E6a.L7a;this.iAa=w3a(this);this.Qja=this.iAa.L7a;this.k9a=w3a(this);this.wQ=this.k9a.L7a;this.PVa=0};_.x3a=function(a,b){a.tAa.subscribe(b)};_.y3a=function(a,b){a.wQ.subscribe(b)};w3a=function(a){return new u3a(a.Lc,function(){z3a(a)})};A3a=function(a){a.k9a.next();a.E6a.next();Iva(a.iAa)&&a.Lc.run(function(){a.iAa.next()});a.PVa=0;Iva(a.k9a,a.E6a,a.iAa)&&z3a(a)};z3a=function(a){a.PVa===0&&(a.PVa=a.Lc.Vb(function(){return requestAnimationFrame(function(){A3a(a)})}))};
_.Iw.O=function(a){return new (a||_.Iw)};_.Iw.ua=_.q({token:_.Iw,qa:_.Iw.O,Fa:"root"});_.Jw=function(a){this.zua=a};_.Jw.prototype.scrollTo=function(a,b,c){var d=this;c=c===void 0?0:c;a&&_.y3a(this.zua,function(){if(typeof a.offsetTop==="number"){var e=Jva(a);if(e){var f=Kva(a,e,b,c),g=e.scrollTop+f,m=Lva(a,e),n=e.scrollLeft+m;_.x3a(d.zua,function(){f!==0&&(e.scrollTop=g);m!==0&&(e.scrollLeft=n)})}}})};_.Jw.O=function(a){return new (a||_.Jw)(_.t(_.Iw))};_.Jw.ua=_.q({token:_.Jw,qa:_.Jw.O,Fa:"root"});_.Kw=function(){};_.Kw.O=function(a){return new (a||_.Kw)};_.Kw.wa=_.Ie({type:_.Kw,oa:[["page-not-found"]],standalone:!1,Aa:7,Ba:0,Da: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&&(_.I(0,"div",2)(1,"mat-icon",3),_.R(2,"developer_board"),_.J(),_.I(3,"h2",4),_.wg(4,0),_.J(),_.I(5,"p",5),_.wg(6,1),_.J()())},dependencies:[_.Av],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}"]});_.Lw=function(){};_.Lw.O=function(a){return new (a||_.Lw)};_.Lw.Ha=_.Je({type:_.Lw});_.Lw.Ga=_.Xc({imports:[_.hp,_.Bv]});_.B3a=new _.wd("faviconsConfiguration");
_.C3a={xD:[{name:_.NNa.AJa,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:_.NNa.dMc,type:"image/x-icon",href:"https://www.gstatic.com/devopsconsole//images/taskflow/taskflow_logo_v1_48x48.png"}],EZa:[{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"}]};_.Mw=function(a,b){this.Ua=a;this.icons=b;this.kW="favicon";this.XYa=null};
_.Mw.prototype.initialize=function(){var a=this;D3a(this);this.Ua.events.ha(_.yf(function(b){return b instanceof _.Xh}),_.Jf(function(b,c){return b.Vh.split("/")[1]===c.Vh.split("/")[1]})).subscribe(function(b){a.zv(b.Vh.split("/")[1],!1)})};_.Mw.prototype.reset=function(){var a=W3a(this);if(a){var b=a.type;a=a.href;X3a(Y3a());Z3a(this,b,a)}else if(X3a(Y3a()),this.XYa)for(b=_.k(Array.from(this.XYa)),a=b.next();!a.done;a=b.next())(a=a.value)&&document.head.appendChild(a)};
_.Mw.prototype.zv=function(a,b){(b=$3a(this,a,b===void 0?!0:b))?(a=b.type,b=b.href,X3a(Y3a()),Z3a(this,a,b)):this.reset()};
var $3a=function(a,b,c){return(c?a.icons.EZa:a.icons.xD).find(function(d){return d.name===b})},W3a=function(a){return a.icons.xD.find(function(b){return b.name===""})},Z3a=function(a,b,c){var d=document.createElement("link");d.setAttribute("id",a.kW);_.Nca(d,c,"icon");d.setAttribute("type",b);document.head.appendChild(d)},D3a=function(a){var b=Y3a();a.XYa=b;X3a(b)},Y3a=function(){return document.querySelectorAll("link[ rel ~= 'icon'], link[ rel ~= 'apple-touch-icon-precomposed']")},X3a=function(a){a=
_.k(Array.from(a));for(var b=a.next();!b.done;b=a.next())b=b.value,b.parentNode.removeChild(b)};_.Mw.O=function(a){return new (a||_.Mw)(_.t(_.ai),_.t(_.B3a))};_.Mw.ua=_.q({token:_.Mw,qa:_.Mw.O,Fa:"root"});_.Nw=function(a){this.Pac=a};_.Nw.prototype.getToken=function(){return this.Pac};_.Nw.O=function(a){return new (a||_.Nw)(_.t(IMa))};_.Nw.ua=_.q({token:_.Nw,qa:_.Nw.O});var a4a=function(a){this.Mq=a;this.np="/client_streamz/one_developer_workflow/events/usage";a.iVa(this.np,Wj("name"),Wj("source"),{J_a:1,I_a:"state"})};a4a.prototype.DF=function(a,b,c){this.Mq.Oya(this.np,a,b,c)};a4a.prototype.sF=function(){return this.Mq.sF(this.np)};var b4a=function(a){this.Mq=a;this.np="/client_streamz/one_developer_workflow/events/performance";a.g_c(this.np,Wj("source"),Wj("name"))};b4a.prototype.fR=function(a,b,c){this.Mq.fR(this.np,a,b,c)};b4a.prototype.sF=function(){return this.Mq.sF(this.np)};
var c4a=function(a){this.Mq=a;this.np="/client_streamz/one_developer_workflow/rpc/request_count";a.iVa(this.np,Wj("source"),Wj("method_id"))};c4a.prototype.DF=function(a,b){this.Mq.Oya(this.np,a,b)};c4a.prototype.sF=function(){return this.Mq.sF(this.np)};var d4a=function(a){this.Mq=a;this.np="/client_streamz/one_developer_workflow/rpc/error_count";a.iVa(this.np,Wj("source"),Wj("method_id"),{J_a:2,I_a:"code"})};d4a.prototype.DF=function(a,b,c){this.Mq.Oya(this.np,a,b,c)};d4a.prototype.sF=function(){return this.Mq.sF(this.np)};var e4a=function(a){this.Ca=_.Ib(a)};_.W(e4a,_.zk);e4a.prototype.getName=function(){return _.xl(this,1)};e4a.prototype.qe=function(a){return _.dk(this,1,a)};_.f4a=function(a){this.Ca=_.Ib(a)};_.W(_.f4a,_.zk);var g4a=function(a){this.Ca=_.Ib(a)};_.W(g4a,_.zk);g4a.prototype.PW=function(){return _.xl(this,5)};g4a.prototype.Pk=function(a){return _.dk(this,5,a)};_.h4a=function(a){this.Ca=_.Ib(a)};_.W(_.h4a,_.zk);var Ow=function(a){this.Ca=_.Ib(a)};_.W(Ow,_.zk);Ow.prototype.QGb=function(){return _.jl(this,_.h4a,1)};Ow.prototype.O0a=function(){return _.jl(this,fo,2)};var Pw=function(a){this.Ca=_.Ib(a)};_.W(Pw,_.zk);var i4a=function(a){this.Ca=_.Ib(a)};_.W(i4a,_.zk);var j4a=function(a){this.Ca=_.Ib(a)};_.W(j4a,_.zk);var k4a=function(a){this.Ca=_.Ib(a)};_.W(k4a,_.zk);k4a.prototype.RK=function(){return _.xl(this,2)};var l4a=function(a){this.Ca=_.Ib(a)};_.W(l4a,_.zk);var m4a=function(a){this.Ca=_.Ib(a)};_.W(m4a,_.zk);var n4a=function(a){this.Ca=_.Ib(a)};_.W(n4a,_.zk);var o4a=function(a){this.Ca=_.Ib(a)};_.W(o4a,_.zk);var p4a=function(a){this.Ca=_.Ib(a)};_.W(p4a,_.zk);p4a.prototype.pga=function(){return _.xl(this,1)};var q4a=function(a){this.Ca=_.Ib(a)};_.W(q4a,_.zk);var r4a=function(a){this.Ca=_.Ib(a)};_.W(r4a,_.zk);var s4a=[3,4];var t4a=function(a){this.Ca=_.Ib(a)};_.W(t4a,_.zk);t4a.prototype.getValue=function(){return _.wl(this,1)};t4a.prototype.setValue=function(a){return $b(this,1,Vaa(a),0)};_.u4a=function(a){this.Ca=_.Ib(a)};_.W(_.u4a,_.zk);var v4a=function(a){this.Ca=_.Ib(a)};_.W(v4a,_.zk);v4a.prototype.P3=function(){return _.xl(this,1)};v4a.prototype.Jq=function(a){return _.dk(this,1,a)};var w4a=function(a){this.Ca=_.Ib(a)};_.W(w4a,_.zk);w4a.prototype.bs=function(){return _.xl(this,2)};var Qw=function(a){this.Ca=_.Ib(a)};_.W(Qw,_.zk);Qw.prototype.R3=function(){return _.zl(this,3,_.hl())};Qw.prototype.getName=function(){return _.xl(this,5)};Qw.prototype.qe=function(a){return _.dk(this,5,a)};var Rw=function(a){this.Ca=_.Ib(a)};_.W(Rw,_.zk);Rw.prototype.xk=function(){return _.xl(this,1)};Rw.prototype.il=function(){return _.xl(this,3)};Rw.prototype.lo=function(a){return _.dk(this,3,a)};Rw.prototype.dK=function(){return _.dl(this,3)};var x4a=function(a){this.Ca=_.Ib(a)};_.W(x4a,_.zk);x4a.prototype.xk=function(){return _.xl(this,3)};var y4a=function(a){this.Ca=_.Ib(a)};_.W(y4a,_.zk);var z4a=function(a){this.Ca=_.Ib(a)};_.W(z4a,_.zk);var Sw=function(a){this.Ca=_.Ib(a)};_.W(Sw,_.zk);Sw.prototype.getName=function(){return _.xl(this,1)};Sw.prototype.qe=function(a){return _.dk(this,1,a)};Sw.prototype.pga=function(){return _.xl(this,2)};Sw.prototype.Z3=function(){return _.xl(this,5)};var A4a=function(a){this.Ca=_.Ib(a)};_.W(A4a,_.zk);var B4a=function(a){this.Ca=_.Ib(a)};_.W(B4a,_.zk);_.h=B4a.prototype;_.h.X0a=function(){return _.X(this,1)};_.h.setCell=function(a){return _.Jc(this,1,a)};_.h.hasTask=function(){return _.rb(_.bc(this,2))!=null};_.h.Gxa=function(){return _.X(this,5)};_.h.Tw=function(a){return _.Jc(this,5,a)};var C4a=function(a){this.Ca=_.Ib(a)};_.W(C4a,_.zk);C4a.prototype.L1a=function(){return _.xl(this,22)};var Tw=function(a){return _.jl(a,g4a,8)},Uw=function(a){return _.jl(a,i4a,12)};_.h=C4a.prototype;_.h.QGb=function(){return _.xl(this,24)};_.h.sga=function(){return _.jl(this,B4a,14)};_.h.v2b=function(a){return _.ll(this,14,a)};_.h.Di=function(){return _.xl(this,27)};_.h.IR=function(a){_.dk(this,27,a)};_.h.X3=function(){return _.jl(this,_.Lr,32)};_.h.Gna=function(a){return _.ll(this,32,a)};
var D4a=function(a){return _.kl(a,_.f4a,36,_.hl())},E4a=function(a){return _.kl(a,e4a,39,_.hl())},F4a=_.jc(C4a);var G4a=function(a){if(a!=null)return _.fc(a),{name:_.xl(a,1),jDd:_.l(_.zl(a,2,3)),fDd:_.l(_.zl(a,3,3)),gDd:_.l(_.zl(a,4,3))}};e4a.prototype.toObject=function(){return G4a(this)};var H4a=function(a){if(a!=null)return _.fc(a),{CAd:_.xl(a,1),Bvd:_.xl(a,2),Bg:_.xl(a,3)}};_.f4a.prototype.toObject=function(){return H4a(this)};var I4a=function(a){if(a!=null)return _.fc(a),{nua:_.xl(a,1),lgd:_.xl(a,2),mgd:_.xl(a,3),iconName:_.xl(a,4),title:_.xl(a,5),appBarFontColor:_.xl(a,8),yP:_.xl(a,10)}};g4a.prototype.toObject=function(){return I4a(this)};_.J4a=function(a){if(a!=null)return _.fc(a),{MBd:_.l(_.X(a,3))}};_.h4a.prototype.toObject=function(){return _.J4a(this)};var K4a=function(a){if(a!=null)return _.fc(a),{Yid:_.J4a(a.QGb()),announcement:iMa(a.O0a())}};Ow.prototype.toObject=function(){return K4a(this)};var L4a=function(a){if(a!=null)return _.fc(a),{enabled:_.sl(a,1),ODd:_.xl(a,2),dEd:_.xl(a,3),oGd:_.xl(a,7),jvd:_.xl(a,8)}};Pw.prototype.toObject=function(){return L4a(this)};var M4a=function(a){if(a!=null)return _.fc(a),{Pvd:_.xl(a,1),Frd:_.xl(a,2),hFd:_.xl(a,3),gFd:_.xl(a,16),nwd:_.xl(a,4),kBd:_.xl(a,5),Ard:_.xl(a,6),Grd:_.xl(a,7),Brd:_.xl(a,8),BEd:_.xl(a,9),Crd:_.xl(a,10),Ird:_.xl(a,11),kGd:_.xl(a,12),pyd:_.xl(a,13),xqd:_.xl(a,14),Hpd:_.xl(a,15)}};i4a.prototype.toObject=function(){return M4a(this)};var N4a=function(a){if(a!=null)return _.fc(a),{Epd:uCa(a,2),r6:_.xl(a,11)}};j4a.prototype.toObject=function(){return N4a(this)};var O4a=function(a){if(a!=null)return _.fc(a),{xhd:_.xl(a,1),product:_.xl(a,2),NBd:_.wl(a,3),EGd:_.tl(a,4),PEd:_.yl(a,5)}};k4a.prototype.toObject=function(){return O4a(this)};var P4a=function(a){if(a!=null){_.fc(a);var b=_.l(_.zl(a,1,3));a=_.kl(a,k4a,2,_.hl());return{bBd:b,NEd:_.cc(a,O4a)}}};l4a.prototype.toObject=function(){return P4a(this)};var Q4a=function(a){if(a!=null)return _.fc(a),a=_.kl(a,l4a,1,_.hl()),{Vrd:_.cc(a,P4a)}};m4a.prototype.toObject=function(){return Q4a(this)};var R4a=function(a){if(a!=null)return _.fc(a),{Qvd:_.xl(a,2),wtd:_.xl(a,6),vtd:_.xl(a,7),rtd:_.xl(a,11),ttd:_.xl(a,12),std:_.xl(a,13),utd:_.xl(a,15),ztd:_.xl(a,8),ytd:_.xl(a,9),xtd:_.xl(a,10),kDd:dc(_.Yb(a,16,_.vba))}};n4a.prototype.toObject=function(){return R4a(this)};var S4a=function(a){if(a!=null)return _.fc(a),{lwd:_.xl(a,1),wDd:_.xl(a,2),EFd:_.xl(a,5),Sxd:_.xl(a,3),Eud:_.xl(a,4)}};o4a.prototype.toObject=function(){return S4a(this)};var T4a=function(a){if(a!=null)return _.fc(a),{displayName:_.xl(a,1),kp:_.xl(a,2),dba:_.xl(a,3),Pca:_.xl(a,4),pla:_.xl(a,5),Woa:_.xl(a,6)}};p4a.prototype.toObject=function(){return T4a(this)};var U4a=function(a){if(a!=null)return _.fc(a),{}};q4a.prototype.toObject=function(){return U4a(this)};var V4a=function(a){if(a!=null){_.fc(a);var b=_.l(_.zl(a,5,3)),c=_.l(_.zl(a,2,3)),d=T4a(_.Gl(a,p4a,3,s4a)),e=U4a(_.Gl(a,q4a,4,s4a));var f=_.kl(a,o4a,6,_.hl());f=_.cc(f,S4a);a=_.kl(a,o4a,7,_.hl());return{Dpd:b,Cwd:c,uub:d,jAd:e,Ptd:f,Fvd:_.cc(a,S4a)}}};r4a.prototype.toObject=function(){return V4a(this)};var W4a=function(a){if(a!=null)return _.fc(a),{value:_.wl(a,1)}};t4a.prototype.toObject=function(){return W4a(this)};var X4a=function(a){if(a!=null)return _.fc(a),{red:_.wl(a,1),green:_.wl(a,2),blue:_.wl(a,3),alpha:W4a(_.jl(a,t4a,4))}};_.u4a.prototype.toObject=function(){return X4a(this)};var Y4a=function(a){if(a!=null)return _.fc(a),{icon:_.xl(a,1),backgroundImage:_.xl(a,2),aS:X4a(_.jl(a,_.u4a,3))}};v4a.prototype.toObject=function(){return Y4a(this)};var Z4a=function(a){if(a!=null)return _.fc(a),{source:_.xl(a,1),target:_.xl(a,2)}};w4a.prototype.toObject=function(){return Z4a(this)};var $4a=function(a){if(a!=null){_.fc(a);var b=_.xl(a,1),c=_.xl(a,2),d=_.l(_.zl(a,3,3)),e=_.xl(a,4),f=_.xl(a,5),g=_.sl(a,6);var m=_.kl(a,w4a,7,_.hl());return{lR:b,Dvd:c,ENb:d,license:e,name:f,hidden:g,rqd:_.cc(m,Z4a),WYa:_.xl(a,8)}}};Qw.prototype.toObject=function(){return $4a(this)};var a5a=function(a){if(a!=null)return _.fc(a),{Td:_.xl(a,1),yh:_.xl(a,2),label:_.xl(a,3),Yb:_.xl(a,4)}};Rw.prototype.toObject=function(){return a5a(this)};var b5a=function(a){if(a!=null)return _.fc(a),{mq:_.xl(a,1),Eu:_.xl(a,2),Td:_.xl(a,3),yh:_.xl(a,4)}};x4a.prototype.toObject=function(){return b5a(this)};var c5a=function(a){if(a!=null)return _.fc(a),{LG:b5a(_.jl(a,x4a,1)),SG:b5a(_.jl(a,x4a,2))}};y4a.prototype.toObject=function(){return c5a(this)};var d5a=function(a){if(a!=null){_.fc(a);var b=_.kl(a,Rw,1,_.hl());b=_.cc(b,a5a);a=_.kl(a,y4a,2,_.hl());return{mDd:b,nGd:_.cc(a,c5a)}}};z4a.prototype.toObject=function(){return d5a(this)};var e5a=function(a){if(a!=null){_.fc(a);var b=_.xl(a,1),c=_.xl(a,2),d=_.xl(a,3),e=_.xl(a,5),f=Y4a(_.jl(a,v4a,7));var g=_.kl(a,Qw,8,_.hl());return{name:b,displayName:c,fXa:d,DG:e,wFd:f,BDd:_.cc(g,$4a),M9a:_.xl(a,10),V5:d5a(_.jl(a,z4a,11))}}};Sw.prototype.toObject=function(){return e5a(this)};var f5a=function(a){if(a!=null){_.fc(a);var b=_.kl(a,r4a,3,_.hl());b=_.cc(b,V4a);var c=_.kl(a,Sw,1,_.hl());return{fCd:b,gCd:_.cc(c,e5a),Hud:_.l(_.zl(a,2,3))}}};A4a.prototype.toObject=function(){return f5a(this)};var g5a=function(a){if(a!=null)return _.fc(a),{a2:_.l(_.X(a,1)),task:_.l(_.Kl(a,2)),Fia:_.l(_.X(a,3)),Jt:_.l(_.Hl(a,4)),Kv:_.l(_.X(a,5)),ddb:_.l(_.Jl(a,6)),v$a:_.l(_.Dl(a,7)),spanId:_.l(_.Dl(a,8))}};B4a.prototype.toObject=function(){return g5a(this)};C4a.prototype.toObject=function(){if(this!=null){_.fc(this);var a={TAa:_.xl(this,1),zy:_.xl(this,11),isBot:_.sl(this,17),d4a:_.sl(this,19),XSb:_.xl(this,22),sessionIndex:_.xl(this,2),Pac:_.xl(this,3),sqd:I4a(Tw(this)),brd:L4a(_.jl(this,Pw,4)),bFd:R4a(_.jl(this,n4a,7)),Xn:N4a(_.jl(this,j4a,10)),zrd:M4a(Uw(this)),dHd:_.xl(this,13),Yid:_.xl(this,24),hfa:g5a(this.sga()),tP:_.xl(this,15),aq:kMa(_.jl(this,jMa,16)),Aqd:_.cc(_.kl(this,Ow,35,_.hl()),K4a),ewd:Q4a(_.jl(this,m4a,20)),HWb:_.xl(this,23),Iud:_.xl(this,
25),jrd:_.xl(this,31),Rvd:_.xl(this,26),gtag:_.xl(this,30),domain:_.xl(this,27),xdd:dUa(this.X3()),EKb:_.yl(this,33),DAd:_.cc(D4a(this),H4a),Cvd:_.l(_.zl(this,37,3)),Avd:_.cc(E4a(this),G4a),tAd:f5a(_.jl(this,A4a,38))}}else a=void 0;return a};var Pva,Rva,awa;Pva=function(){return{nia:!1}};Rva=function(){return[]};awa=function(){return{nia:!0}};_.Vw=function(){this.He="";this.Fd={};this.Eea=!1;this.directories=[];this.P1b=""};_.Vw.prototype.Wb=function(){if(this.Eea&&this.Fd.path){for(var a=this.Fd.path,b=[],c=0,d=0;d<a.length;d++)a[d]==="/"&&(b.push({name:a.substring(c,d),scope:_.Xj(Object.assign({},this.Fd,{path:a.substring(0,d+1)}))}),c=d+1);this.directories=b}this.Eea&&this.P2(this.Fd.Ib)&&(this.P1b=_.Xj(Object.assign({},this.Fd,{path:void 0})))};
_.Vw.prototype.U1a=function(a){var b={};return b.ss=a,b.all=void 0,b.start=1,b};_.Vw.prototype.P2=function(a){return!!a&&(_.vi(_.xi(a))||_.Fra(_.xi(a)))};_.Vw.O=function(a){return new (a||_.Vw)};
_.Vw.wa=_.Ie({type:_.Vw,oa:[["scope-indicator"]],inputs:{He:"savedQuery",Fd:"searchScope",Eea:"displayBreadcrumb"},standalone:!1,features:[_.zn],Aa:15,Ba:2,Da:[["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&&_.F(0,Mva,4,1,"ng-container",10)(1,Ova,1,2,"ng-template",null,0,_.dh)(3,Yva,1,2,"ng-template",null,1,_.dh)(5,cwa,1,2,"ng-template",null,2,_.dh)(7,gwa,1,2,"ng-template",null,3,_.dh)(9,qwa,1,2,"ng-template",null,4,_.dh)(11,rwa,2,0,"ng-template",null,5,_.dh)(13,wwa,5,4,"ng-template",null,6,_.dh);a&2&&(a=_.Ng(2),_.H("ngIf",b.He)("ngIfElse",
a))},dependencies:[_.Gq,_.$o,_.ap,_.fp,_.bp,_.cp,_.dp,_.Av,_.oq],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}"],Ma:0});_.Ww=function(){};_.Ww.O=function(a){return new (a||_.Ww)};_.Ww.Ha=_.Je({type:_.Ww});_.Ww.Ga=_.Xc({imports:[_.Iq,_.hp,_.Bv,_.qq]});_.sk=new Set;_.Xw=function(){};_.Xw.O=function(a){return new (a||_.Xw)};_.Xw.ua=_.q({token:_.Xw,qa:_.Xw.O,Fa:"root"});var h5a;_.Yw=new Set;h5a=new _.wd("enabled_features",{Fa:"root",qa:function(){return _.Yw}});_.Zw=function(){};_.Zw.O=function(a){return new (a||_.Zw)};_.Zw.ua=_.q({token:_.Zw,qa:_.Zw.O,Fa:"root"});_.$w=function(a){this.Ua=a;this.Yn=_.sk.has(2)};
_.i5a=function(a,b){var c=_.kq(a.Ua,b),d=_.Ora(c.Ta).s8a,e=c.root.children.primary;e||(e=_.kq(a.Ua,c.Se).root.children.primary);if(!e)throw Error("Vc`"+b);b=e.je;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.Yn&&!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),
_.qs(_.ps(new LVa,a),b[_.yi.changelist]).Vc(c).lj(Lra(b)).ob();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 _.qs(_.ps(_.os(new rs,c,a),d),e).Vc(f===""?"/":f).lj(Mra(b)).ob()};_.$w.O=function(a){return new (a||_.$w)(_.t(_.ai),_.t(_.Xw))};_.$w.ua=_.q({token:_.$w,qa:_.$w.O,Fa:"root"});_.ax=void 0;_.j5a=void 0;_.k5a=void 0;_.l5a=void 0;var m5a;
m5a={Ilc:["BC","AD"],Hlc:["Before Christ","Anno Domini"],fxc:"JFMAMJJASOND".split(""),nHc:"JFMAMJJASOND".split(""),bvc:"January February March April May June July August September October November December".split(" "),mHc:"January February March April May June July August September October November December".split(" "),HGc:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),pHc:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),ROc:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),rHc:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),
JGc:"Sun Mon Tue Wed Thu Fri Sat".split(" "),qHc:"Sun Mon Tue Wed Thu Fri Sat".split(" "),Tmd:"SMTWTFS".split(""),oHc:"SMTWTFS".split(""),IGc:["Q1","Q2","Q3","Q4"],BEc:["1st quarter","2nd quarter","3rd quarter","4th quarter"],Kbc:["AM","PM"],R7:["EEEE, MMMM d, y","MMMM d, y","MMM d, y","M/d/yy"],Lqa:["h:mm:ss\u202fa zzzz","h:mm:ss\u202fa z","h:mm:ss\u202fa","h:mm\u202fa"],Gic:["{1} 'at' {0}","{1} 'at' {0}","{1}, {0}","{1}, {0}"],hfb:6,Mnd:[5,6],ifb:5};_.bx=m5a;_.bx=m5a;var n5a=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 o5a,p5a;o5a=function(){};
_.cx=function(a){if(typeof a=="number"){var b=new o5a;b.C4b=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(":",Fm(c,2));c=d.join("")}b.Icb=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=p5a(a);b.ypa=[c,c];b.XZ={xnd:a,Bgb:a};b.gEa=[];return b}b=new o5a;b.Icb=a.id;b.C4b=-a.std_offset;b.ypa=a.names;b.XZ=a.names_ext;b.gEa=a.transitions;return b};
p5a=function(a){var b=["GMT"];b.push(a<=0?"+":"-");a=Math.abs(a);b.push(Fm(Math.floor(a/60)%100,2),":",Fm(a%60,2));return b.join("")};_.dx=function(a,b){b=Date.UTC(b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate(),b.getUTCHours(),b.getUTCMinutes())/36E5;for(var c=0;c<a.gEa.length&&b>=a.gEa[c];)c+=2;return c==0?0:a.gEa[c-1]};o5a.prototype.W3=function(a){a=this.C4b-_.dx(this,a);return a===-1440?0:a};var q5a,r5a;_.ex=function(a){this.nBa=[];this.ci=_.bx;typeof a=="number"?this.qua(a):this.UJ(a)};q5a=[/^'(?:[^']|'')*('|$)/,/^(?:G+|y+|Y+|u+|M+|k+|S+|E+|a+|b+|B+|h+|K+|H+|c+|L+|Q+|d+|m+|s+|v+|V+|w+|z+|Z+)/,/^[^'GyYuMkSEabBhKHcLQdmsvVwzZ]+/];r5a=function(a){return a.getHours?a.getHours():0};
_.ex.prototype.UJ=function(a){for(s5a&&(a=a.replace(/\u200f/g,""));a;){for(var b=a,c=0;c<q5a.length;++c){var d=a.match(q5a[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.nBa.push({text:e,type:c});break}}if(b===a)throw Error("Wc`"+a);}};
_.ex.prototype.format=function(a,b){if(!a)throw Error("Xc");var c=b?(a.getTimezoneOffset()-b.W3(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.nBa.length;++f){var g=this.nBa[f].text;1==this.nBa[f].type?c.push(t5a(this,g,a,d,e,b)):c.push(g)}return c.join("")};
_.ex.prototype.qua=function(a){if(a<4)var b=this.ci.R7[a];else if(a<8)b=this.ci.Lqa[a-4];else if(a<12)b=this.ci.Gic[a-8],b=b.replace("{1}",this.ci.R7[a-8]),b=b.replace("{0}",this.ci.Lqa[a-8]);else if(a===12)b=this.ci.R7[0].replace(/[^EMd]*yy*[^EMd]*/,"");else if(a===13)b=this.ci.R7[2].replace(/[^EMd]*yy*[^EMd]*/,"");else{this.qua(10);return}this.UJ(b)};
var fx=function(a,b){b=String(b);a=a.ci||_.bx;if(a.SPc!==void 0&&!u5a){for(var c=[],d=0;d<b.length;d++){var e=b.charCodeAt(d);c.push(48<=e&&e<=57?String.fromCharCode(a.SPc+e-48):b.charAt(d))}b=c.join("")}return b},u5a=!1,s5a=!1,w5a=function(a,b,c,d){c=c.getFullYear();c<=0&&d&&(c=1-c);return fx(a,v5a(c,b))},v5a=function(a,b){b==2&&(a%=100);a<0&&b++;return Fm(a,b)},gx=function(a){if(!(a.getHours&&a.getSeconds&&a.getMinutes))throw Error("Yc");},x5a=function(a,b){gx(b);b=r5a(b);return a.ci.Kbc[b>=12&&
b<24?1:0]},t5a=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.ci.Hlc[c]:a.ci.Ilc[c];case "y":return w5a(a,g,d,!0);case "Y":return c=d.getFullYear(),e=d.getMonth(),c=n5a(c,e,d.getDate(),a.ci.ifb,a.ci.hfb),c=(new Date(c)).getFullYear(),g==2&&(c%=100),fx(a,v5a(c,g));case "u":return w5a(a,g,d,!1);case "M":a:switch(c=d.getMonth(),g){case 5:g=a.ci.fxc[c];break a;case 4:g=a.ci.bvc[c];break a;case 3:g=a.ci.HGc[c];break a;default:g=fx(a,Fm(c+1,g))}return g;
case "k":return gx(e),c=r5a(e)||24,fx(a,Fm(c,g));case "S":return fx(a,(e.getMilliseconds()/1E3).toFixed(Math.min(3,g)).slice(2)+(g>3?Fm(0,g-3):""));case "E":return c=d.getDay(),g>=4?a.ci.ROc[c]:a.ci.JGc[c];case "a":return x5a(a,e);case "b":return x5a(a,e);case "B":return x5a(a,e);case "h":return gx(e),c=r5a(e)%12||12,fx(a,Fm(c,g));case "K":return gx(e),c=r5a(e)%12,fx(a,Fm(c,g));case "H":return gx(e),c=r5a(e),fx(a,Fm(c,g));case "c":a:switch(c=d.getDay(),g){case 5:g=a.ci.oHc[c];break a;case 4:g=a.ci.rHc[c];
break a;case 3:g=a.ci.qHc[c];break a;default:g=fx(a,Fm(c,1))}return g;case "L":a:switch(c=d.getMonth(),g){case 5:g=a.ci.nHc[c];break a;case 4:g=a.ci.mHc[c];break a;case 3:g=a.ci.pHc[c];break a;default:g=fx(a,Fm(c+1,g))}return g;case "Q":return c=Math.floor(d.getMonth()/3),g<4?a.ci.IGc[c]:a.ci.BEc[c];case "d":return fx(a,Fm(d.getDate(),g));case "m":return gx(e),fx(a,Fm(e.getMinutes?e.getMinutes():0,g));case "s":return gx(e),fx(a,Fm(e.getSeconds(),g));case "v":return(f||_.cx(c.getTimezoneOffset())).Icb;
case "V":return a=f||_.cx(c.getTimezoneOffset()),g<=2?a.Icb:_.dx(a,c)>0?a.XZ.hkc!==void 0?a.XZ.hkc:a.XZ.DST_GENERIC_LOCATION:a.XZ.Bgb!==void 0?a.XZ.Bgb:a.XZ.STD_GENERIC_LOCATION;case "w":return c=e.getFullYear(),d=e.getMonth(),c=n5a(c,d,e.getDate(),a.ci.ifb,a.ci.hfb),fx(a,Fm(Math.floor(Math.round((c-(new Date((new Date(c)).getFullYear(),0,1)).valueOf())/864E5)/7)+1,g));case "z":return a=f||_.cx(c.getTimezoneOffset()),g<4?a.ypa[_.dx(a,c)>0?2:0]:a.ypa[_.dx(a,c)>0?3:1];case "Z":return d=f||_.cx(c.getTimezoneOffset()),
g<4?(g=-d.W3(c),a=[g<0?"-":"+"],g=Math.abs(g),a.push(Fm(Math.floor(g/60)%100,2),Fm(g%60,2)),g=a.join("")):g=fx(a,p5a(d.W3(c))),g;default:return""}};_.y5a=new _.ex("yyyy-MM-dd_HHmmss");_.z5a=new _.wd("GMAT_BUTTON_OPTIONS",{Fa:"root",qa:function(){return{Pf:!1}}});_.hx=function(a,b){this.ab=a;this.options=b;if(b.Pf)throw Error("Zc");};_.hx.prototype.Qa=function(){var a=this.ab.na;a.querySelector(".mat-icon, .material-icons")&&a.classList.add("gmat-mdc-button-with-prefix")};_.hx.O=function(a){return new (a||_.hx)(_.C(_.he),_.C(_.z5a))};
_.hx.Ea=_.Ke({type:_.hx,oa:[["button","matButton",""],["a","matButton",""],["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","matIconButton",""],["button","mat-icon-button",""],["a","mat-icon-button",""],[""]],Za:[1,"gmat-mdc-button"],standalone:!1});_.ix=function(){_.Bq.apply(this,arguments)};_.W(_.ix,_.Bq);_.ix.prototype.hb=function(a,b,c){_.Bq.prototype.hb.call(this,a,b,c===void 0?0:c)};_.ix.prototype.T4=function(a,b){_.Bq.prototype.T4.call(this,a,b)};_.ix.prototype.vo=function(a){_.Bq.prototype.vo.call(this,a)};_.ix.O=function(){var a;return function(b){return(a||(a=_.de(_.ix)))(b||_.ix)}}();_.ix.ua=_.q({token:_.ix,qa:_.ix.O,Fa:"root"});var jx=function(){Wo.apply(this,arguments)};_.W(jx,Wo);jx.prototype.LWa=function(a){var b=Wo.prototype.LWa.call(this,a);a.projectId?b.projectId=a.projectId:(a=a.nj?_.Bi(a.nj):void 0)&&a.rb&&(b.projectId=a.rb);return b};jx.prototype.Qj=function(a){var b=Wo.prototype.Qj.call(this,a);a.KB&&(b.availabilityStatuses=Bwa(a));return b};jx.O=function(){var a;return function(b){return(a||(a=_.de(jx)))(b||jx)}}();jx.ua=_.q({token:jx,qa:jx.O,Fa:"root"});var kx=function(a,b,c,d){this.productVersion=a;this.Jt=b;this.Dad=c;this.Ua=d;this.Mld=_.u(_.Sh);this.sessionIndex=_.u(_.Uo);this.instanceId=_.Gm()};kx.prototype.kQ=function(a){var b=this;a=a.map(function(c){return b.Xxa(c)});a=new Mo({entries:a});zMa(this.Dad,a).ha(_.Cf(function(){return _.wf})).subscribe()};
kx.prototype.xPb=function(a){var b=this.Mld.getToken();if(b){var c=this.sessionIndex||"0";a=new Mo({entries:[this.Xxa(a)]});try{fetch("/v1/logging:logClientAction?authuser="+c,{method:"POST",headers:{"Content-Type":"application/json","X-Framework-Xsrf-Token":b,"X-Goog-AuthUser":c},body:JSON.stringify(_.yh(a)),keepalive:!0})}catch(d){}}};
kx.prototype.Xxa=function(a){var b=this.a1a(a);b=new Ao({eventId:new Fo({XDa:"0",serverIp:0,IBa:0}),gestureName:a.gestureName,kW:[a.element,a.action].join("/"),vva:b,statusCode:a.statusCode,initialRoute:a.initialRoute,Rt:a.Rt,targetRoute:a.targetRoute,xl:a.xl,tS:a.tS,eP:a.eP,actionOwner:a.actionOwner,bucket:a.bucket});a.element==="InitialPageLoad"?b.bucket=_.Ci.rfb:a.bucket===void 0&&a.actionOwner===mo.xI&&(b.bucket=Tra(a));a.Jn.length>0&&(b.Jn=a.Jn.map(function(d){return new Bo({name:d.name,statusCode:d.statusCode,
Yi:d.Yi,Gy:d.Gy})}));a.KB&&(b.availabilityStatuses=Bwa(a)||null);if(a.ny){var c=a.ny.selection?new Jo({start:new Ko({lineNumber:a.ny.selection.start.line,column:a.ny.selection.start.column}),end:new Ko({lineNumber:a.ny.selection.end.line,column:a.ny.selection.end.column})}):null;b.ny=new Eo({VD:a.ny.VD,length:a.ny.length,selection:c})}a.fileInfo&&(b.fileInfo=new Ho({repositoryType:a.fileInfo.repositoryType,repositoryId:a.fileInfo.repositoryId,path:a.fileInfo.path,revision:a.fileInfo.revision,fingerprint:a.fileInfo.fingerprint}));
a.Tq&&(b.Tq=a.Tq.map(function(d){return new Co(d)}));a.Yi&&(b.Yi=a.Yi);a.re&&(b.re=typeof a.re==="string"?a.re:decodeURIComponent(_.lq(this.Ua,a.re).toString()));a.searchTerm&&(b.searchTerm=a.searchTerm);a.Rf!==void 0&&(b.Rf=a.Rf);a.nC&&(c=a.nC.selection?new Jo({start:new Ko({lineNumber:a.nC.selection.start.line,column:a.nC.selection.start.column}),end:new Ko({lineNumber:a.nC.selection.end.line,column:a.nC.selection.end.column})}):null,b.nC=new Go({VD:a.nC.VD,selection:c}));a.zK&&(c=a.zK,c>performance.timeOrigin&&
(c-=performance.timeOrigin),b.lbb=Math.floor(c).toString());a.metrics&&(b.metrics=new to({zV:new uo(a.metrics.zV),ada:new vo(a.metrics.ada)}));b.EXa=(a.mcb||Date.now()).toString();return b};kx.prototype.a1a=function(a){var b=new Do({sessionId:a.sessionId,instanceId:this.instanceId,actionId:a.actionId});if(this.productVersion||this.Jt)b.hfa=new Io({Kv:this.productVersion,Jt:this.Jt});a.projectId?b.XL=a.projectId:(a=a.nj?_.Bi(a.nj):void 0)&&a.rb&&(b.XL=a.rb);return b};
kx.O=function(a){return new (a||kx)(_.t(Ro),_.t(BMa),_.t(AMa),_.t(_.ai))};kx.ua=_.q({token:kx,qa:kx.O,Fa:"root"});var lx,Dwa,A5a,F5a,H5a,I5a,J5a,K5a,L5a,Q5a,R5a,u6a;lx=new _.wd("consoleConfiguration");Dwa=new _.wd("withCredentials",{qa:function(){var a=new _.Hm(document);_.u(_.Zw);return(!!a.get("SAPISID")||!!a.get("__Secure-1PAPISID")||!!a.get("APISID"))&&(!_.Yw.has(28)||_.Yw.has(29))}});A5a=new _.wd("obfuscatedGaiaId");_.B5a=new _.wd("preference");_.C5a=new _.wd("INSIGHTS_ENVIRONMENT",{qa:function(){var a=_.u(lx);return _.yl(a,33)}});
_.D5a=new _.wd("repositories",{qa:function(){var a=E4a(_.u(lx));return new Map(a.map(function(b){return[b.getName(),b]}))}});_.E5a=new _.wd("packageToRepoSpec",{qa:function(){var a=D4a(_.u(lx));return new Map(a.map(function(b){return[_.xl(b,1),b]}))}});F5a=new _.wd("clientDomain");_.G5a=new _.wd("gtagId");H5a=new _.wd("appBarBackgroundColor");I5a=new _.wd("appBarFontColor");J5a=new _.wd("searchTokenColor");K5a=new _.wd("searchTokenBackgroundColor");L5a=new _.wd("appIconName");_.M5a=new _.wd("whitelabelTitle");
_.N5a=new _.wd("helpArticleLink");_.O5a=new _.wd("gsDebounceMs");_.P5a=new _.wd("gsConfig");Q5a=new _.wd("announcementMessages");R5a=new _.wd("hatsTriggerPathsConfigurationList");_.s6a=new _.wd("debugLevel",{qa:function(){try{return Number((new URLSearchParams(window.location.search)).get("deb"))}catch(a){return 0}}});_.t6a=new _.wd("scoringModel",{qa:function(){try{return(new URLSearchParams(window.location.search)).get("scm")}catch(a){return null}}});u6a=new _.wd("grimoireOnePlatformRegionalHosts");_.v6a=void 0;_.mx=function(){};_.mx.prototype.create=function(){return function(a){return a}};_.mx.O=function(a){return new (a||_.mx)};_.mx.ua=_.q({token:_.mx,qa:function(){return _.v6a?_.u(_.v6a):new _.mx},Fa:"root"});var w6a=function(a){this.ne=a},ox;w6a.prototype.Qj=function(){for(var a={},b=_.k(this.ne),c=b.next();!c.done;c=b.next())c.value.jAa(a);return a};_.nx=function(a,b,c){b=_.qf(b);a=_.k(a.ne);for(var d=a.next();!d.done;d=a.next())b=b.ha(d.value.iCa(c));return b};ox=function(a,b){this.g7c=a;this.Dbb=b};ox.prototype.jAa=function(a){return a};ox.prototype.iCa=function(){return this.Dbb.create(this.g7c)};ox.O=function(a){return new (a||ox)(_.t(_.Cwa),_.t(_.mx))};ox.ua=_.q({token:ox,qa:ox.O,Fa:"root"});var px=function(a,b){this.ne=[a,b]};_.W(px,w6a);px.O=function(a){return new (a||px)(_.t(qx),_.t(ox))};px.ua=_.q({token:px,qa:px.O,Fa:"root"});var qx=function(a,b,c,d){this.apiKey=a;this.sessionIndex=b;this.xq=c;this.withCredentials=d};qx.prototype.jAa=function(a){a["X-Goog-Api-Key"]=this.apiKey;this.withCredentials&&(a.Authorization=_.IFa([])||"",a["X-Goog-AuthUser"]=this.sessionIndex,this.xq&&(a["X-Goog-IAM-Authorization-Token"]=this.xq));a["X-Goog-Api-Client"]="grpc-web/1.0.0 grimoire/1.0.0";return a};
qx.prototype.iCa=function(){return _.Qe(_.Cf(function(a){if(a instanceof Error)throw a;var b=Error(a.message);var c=a.code;c=c==null?-1:x6a.get(c)||-1;b.error={code:c,message:a.message,details:a.metadata};throw b;}))};qx.O=function(a){return new (a||qx)(_.t(_.To),_.t(_.Uo),_.t(_.Vo),_.t(Dwa))};qx.ua=_.q({token:qx,qa:qx.O,Fa:"root"});var x6a=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 rx;rx=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]}))};_.y6a=function(){return new rx(_.Gc.apply(0,arguments))};_.sx=function(){return{create:_.y6a}};rx.prototype.get=function(a,b){var c=this.forward;return c.has(a)?c.get(a):b};_.tx=function(a,b,c){a=a.inverse;return a.has(b)?a.get(b):c};rx.prototype.keys=function(){return this.forward.keys()};rx.prototype.values=function(){return this.forward.values()};
rx.prototype.entries=function(){return this.forward.entries()};rx.prototype.filter=function(a){return new rx(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 z6a=_.sx().create(["UNKNOWN_TYPE",0],["RESULT_CLICKED",1],["FILE_OPENED",2]),A6a=_.sx().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]),B6a=
new _.wd("feedbackClient",{qa:function(){return _.kk(GVa)}}),ux=function(a,b){this.g4=a;this.ne=b};ux.prototype.jab=function(a){var b=this;return _.nx(this.ne,function(){return b.g4.jab(a,b.ne.Qj())},"FeedbackLogger.sendFeedback")};ux.O=function(a){return new (a||ux)(_.t(B6a),_.t(px))};ux.ua=_.q({token:ux,qa:ux.O,Fa:"root"});_.vx=function(a){this.client=a;this.nl=_.sk.has(2)};
_.vx.prototype.kQ=function(a){if(this.nl){a=_.k(a);for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.CK)for(var c=_.k(b.CK),d=c.next();!d.done;d=c.next()){d=d.value;var e=xUa((new Or).dm(z6a.get(d.eventType,0)),d.ODb.map(function(f){return A6a.get(f,0)})).Uw(d.fileSpec);d.lineNumber!=null&&_.Ol(e,5,d.lineNumber);d.Rw&&_.dk(e,6,d.Rw);d.Iq&&_.dk(e,7,d.Iq);b.zK&&wUa(e,Fwa(b.zK));d.CD&&b.zK&&d.CD<b.zK&&yUa(e,Fwa(d.CD));d.QB&&b.zK&&d.QB<b.zK&&zUa(e,Fwa(d.QB));this.client.jab(e).subscribe()}}};
_.vx.O=function(a){return new (a||_.vx)(_.t(ux),_.t(_.Xw))};_.vx.ua=_.q({token:_.vx,qa:_.vx.O,Fa:"root"});_.wx=function(){};_.wx.O=function(a){return new (a||_.wx)};_.wx.Ha=_.Je({type:_.wx});_.wx.Ga=_.Xc({imports:[_.Iq]});_.xx=function(){};_.xx.O=function(a){return new (a||_.xx)};_.xx.Ha=_.Je({type:_.xx});
_.xx.Ga=_.Xc({Pb:[{ya:wq,Hb:_.ix},{ya:_.Bq,Hb:_.ix},{ya:vRa,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.KB;var g=b.KB;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.CK;m=b.CK;g=g?m&&g!==m?[].concat(_.v(g),_.v(m)):g:m;return e.call(d,{},a,b,{bucket:c,KB:f,CK:g})}},{ya:Aq,Hb:kx,zd:!0},{ya:Aq,Hb:_.vx,zd:!0},{ya:Aq,Hb:jx,zd:!0}].concat(_.v(uRa))});_.yx=function(){};_.yx.O=function(a){return new (a||_.yx)};_.yx.Ha=_.Je({type:_.yx});_.yx.Ga=_.Xc({Pb:[{ya:PYa,lc:{color:"primary"}}],imports:[_.Qu]});var zx=function(){};zx.O=function(a){return new (a||zx)};zx.Ha=_.Je({type:zx});zx.Ga=_.Xc({imports:[_.yx,_.wx]});var C6a,Hwa;C6a="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 NEST_TOPAZ_UNIT_TEST 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 PIXEL_BLAZER_COVERAGE".split(" ");
_.D6a=new Set(C6a);
Hwa=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)"],["NEST_TOPAZ_UNIT_TEST",
"Topaz (Unit Tests)"]]);_.E6a=C6a.map(_.Gwa);_.F6a={id:"COVERAGE_GENERIC",name:"File Coverage",children:C6a.map(function(a){return{id:_.Gwa(a),name:Iwa(a),children:[],l4a:!0}})};_.G6a=[{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:[]}];
_.H6a={id:"LINE_COUNTS",name:"Line counts",children:_.G6a.map(function(a){return Object.assign({},a,{id:"LINE_COUNTS-"+a.id})})};_.I6a={id:"FILE_COUNTS",name:"File counts",children:_.G6a.map(function(a){return Object.assign({},a,{id:"FILE_COUNTS-"+a.id})})};var xk={P7:"COMPLETE_QUERY",kKa:"MODIFIER_TYPE_UNKNOWN",LKa:"PREFIX_ADD",MKa:"PREFIX_REMOVE",Jqa:"SUFFIX_ADD",sMa:"SUFFIX_REMOVE",values:function(){return[xk.kKa,xk.P7,xk.LKa,xk.Jqa,xk.MKa,xk.sMa]}},Ax=function(a){a=a===void 0?{}:a;this.i={};this.i.currentUserQuery=a.MYa==null?null:a.MYa;this.i.modelCombinationOverride=a.D6a==null?null:a.D6a;this.i.recentFiles=a.qYb==null?null:a.qYb},Ix;_.W(Ax,_.V);Ax.prototype.ka=function(){return Ax};
Ax.prototype.ma=function(){return{keys:["currentUserQuery","modelCombinationOverride","recentFiles"]}};
_.p.Object.defineProperties(Ax.prototype,{MYa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"currentUserQuery")?_.U(this,"currentUserQuery"):""},set:function(a){this.i.currentUserQuery=a}},D6a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"modelCombinationOverride")?_.U(this,"modelCombinationOverride"):""},set:function(a){this.i.modelCombinationOverride=a}},qYb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"recentFiles")?_.U(this,"recentFiles"):[]},
set:function(a){this.i.recentFiles=a}}});var Cx=function(a){a=a===void 0?{}:a;this.i={};this.i.suggestedQueries=a.HDa==null?null:a.HDa};_.W(Cx,_.V);Cx.prototype.ka=function(){return Cx};Cx.prototype.ma=function(){return{Oa:{suggestedQueries:Dx},keys:["suggestedQueries"]}};_.p.Object.defineProperties(Cx.prototype,{HDa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"suggestedQueries")?_.U(this,"suggestedQueries"):[]},set:function(a){this.i.suggestedQueries=a}}});
var Dx=function(a){a=a===void 0?{}:a;this.i={};this.i.searchModifier=a.yG==null?null:a.yG;this.i.modifierType=a.RX==null?null:a.RX;this.i.searchModifierUserFriendlyText=a.Uma==null?null:a.Uma};_.W(Dx,_.V);Dx.prototype.ka=function(){return Dx};Dx.prototype.ma=function(){return{Na:{modifierType:xk},keys:["modifierType","searchModifier","searchModifierUserFriendlyText"]}};
_.p.Object.defineProperties(Dx.prototype,{RX:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"modifierType")?_.U(this,"modifierType"):null},set:function(a){this.i.modifierType=a}},yG:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"searchModifier")?_.U(this,"searchModifier"):""},set:function(a){this.i.searchModifier=a}},Uma:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"searchModifierUserFriendlyText")?_.U(this,"searchModifierUserFriendlyText"):""},set:function(a){this.i.searchModifierUserFriendlyText=
a}}});_.Ex=new _.wd("API_VERSION");_.Fx=new _.wd("REQUEST_SERVICE for grimoire_js_api");_.Gx=function(){};_.Gx.O=function(a){return new (a||_.Gx)};_.Gx.Ha=_.Je({type:_.Gx});_.Gx.Ga=_.Xc({});
_.Hx={$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",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"};Ix=function(a,b,c){this.Va=a;this.Va=a==null?"v1":a;this.ub=new _.io(b,c)};Ix.O=function(a){return new (a||Ix)(_.t(_.Ex,8),_.t(_.Fx),_.t(_.ho,8))};Ix.ua=_.q({token:Ix,qa:Ix.O});var J6a=function(){};J6a.O=function(a){return new (a||J6a)};
J6a.ua=_.q({token:J6a,qa:function(a){return Ix.O(a)},Fa:_.Gx});var Jx=function(a){this.g0c=_.u(J6a);_.u(_.Zw);this.mf=new _.Nv(a)},K6a=function(a,b){var c=new Ax({MYa:b});_.Yw.has(109)&&(c.D6a="v1");return a.mf.fetch(c,function(){var d=a.g0c;var e=e===void 0?{}:e;var f=f===void 0?{}:f;return _.jo(d.ub,{body:c,Kb:"POST",Ob:"integration_grimoire_pa_googleapis_sandbox.autoSuggestService.generateSearchSuggestions",path:"/"+d.Va+"/autoSuggestService/generateSearchSuggestions",Ta:_.Ah(e,_.Hx,f),Qb:Cx})})};Jx.O=function(a){return new (a||Jx)(_.t(_.Bq))};
Jx.ua=_.q({token:Jx,qa:Jx.O,Fa:"root"});var L6a,M6a;_.Kx=function(){this.h0c=_.u(Jx);this.Ia=_.u(_.ix);this.btb=new _.Oh(new Dx);this.f0c=this.btb.ff();this.d7=new _.Oh([]);this.t5b=this.d7.ff();this.g5a=""};L6a=function(a,b){var c=a.d7.getValue().filter(function(d){return d!==b});a.d7.next(c)};M6a=function(a,b){b=b.trim();a.g5a=b;a.d7.next([]);b!==null&&b!==""&&K6a(a.h0c,b).subscribe(function(c){a.Ia.hb({element:"GlobalSearchBox",action:"autoSuggest",gestureName:"CHANGE",xl:b,metrics:{zV:{Xpa:b,Ki:c.HDa,am:void 0}}});a.d7.next(c.HDa)})};
_.Kx.O=function(a){return new (a||_.Kx)};_.Kx.ua=_.q({token:_.Kx,qa:_.Kx.O,Fa:"root"});var N6a=function(a,b,c){this.zone=a;this.we=b;this.cache=new Map;this.X3c=_.tf(window,"DOMContentLoaded");a=_.k(c);for(b=a.next();!b.done;b=a.next())b=b.value,this.cache.set(b.name,Jwa(b))};N6a.prototype.push=function(a){var b=this,c,d;return _.Ue(function(e){(c=b.cache.get(a.name))?(d=c,b.zone.run(function(){d.next(a);d.complete()})):b.cache.set(a.name,Jwa(a));_.af(e)})};
N6a.prototype.prefetch=function(a,b){var c=this,d=document.readyState==="loading",e=this.cache.get(a);if(!e){if(!d)return _.wf;e=new _.Sf(1);this.cache.set(a,e)}d&&(e=e.ha(_.Zf(this.X3c)));return e.ha(_.$f({complete:function(){b&&c.cache.delete(a)}}),_.Kj(this.we,"Prefetch."+a))};N6a.prototype.delete=function(a){this.cache.delete(a)};_.Lx=function(a,b){this.zone=a;this.we=b};
_.Lx.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 N6a(this.zone,this.we,e),c.prefetchRpcs=e);return e.prefetch(a,b).ha(_.Ff())};_.Lx.prototype.delete=function(a){var b=window,c,d=(c=b.prefetchRpcs)!=null?c:[];Array.isArray(d)&&(d=new N6a(this.zone,this.we,d),b.prefetchRpcs=d);d.delete(a)};_.Lx.O=function(a){return new (a||_.Lx)(_.t(_.ih),_.t(_.Bq))};_.Lx.ua=_.q({token:_.Lx,qa:_.Lx.O,Fa:"root"});_.Mx=function(a,b){this.ne=[a,b]};_.W(_.Mx,w6a);_.Mx.O=function(a){return new (a||_.Mx)(_.t(Nx),_.t(ox))};_.Mx.ua=_.q({token:_.Mx,qa:_.Mx.O,Fa:"root"});var Nx=function(a,b,c,d,e,f){qx.call(this,a,b,c,d);this.apiKey=a;this.sessionIndex=b;this.xq=c;this.withCredentials=d;this.productVersion=e;this.Bh=f};_.W(Nx,qx);
Nx.prototype.jAa=function(a){a=qx.prototype.jAa.call(this,a);a["X-Goog-Api-Client"]="grpc-web/1.0.0 grimoire/1.0.0+"+(this.Bh.actionId+"."+this.Bh.sessionId+("."+this.productVersion.replace("_","-")));return a};Nx.prototype.iCa=function(a){return _.Qe(qx.prototype.iCa.call(this,a),_.Kj(this.Bh,a))};Nx.O=function(a){return new (a||Nx)(_.t(_.To),_.t(_.Uo),_.t(_.Vo),_.t(Dwa),_.t(Ro),_.t(_.Bq))};Nx.ua=_.q({token:Nx,qa:Nx.O,Fa:"root"});var O6a=new _.wd("code_sense_client",{qa:function(){return _.kk(YTa)}}),Ox=function(){this.ne=_.u(_.Mx);this.B1c=_.u(O6a)},Q6a=function(a,b,c){var d=(new Er).x2b((new Dr).Uw(b).setRange(c));return _.nx(a.ne,function(){var e=a.B1c;var f=a.I1a();e=e.Dg.ER(e.Gg+"/$rpc/devtools.grimoire.CodeSenseService/GetCodeExplanationStream",d,f||{},XTa);return _.Ewa(e)},"CodeSense.getCodeExplanationStream").ha(_.$f(function(e){if(e.Ef()!==3)throw Error(P6a(e.Ef()));}))};
Ox.prototype.I1a=function(){var a=this.ne.Qj();a["X-Server-Timeout"]="60";return a};var P6a=function(a){switch(a){case 3:return"";case 4:return"Failed to fetch file contents.";case 5:return"File path is empty.";case 7:return"File content is empty.";default:return"An unexpected error occurred."}};Ox.O=function(a){return new (a||Ox)};Ox.ua=_.q({token:Ox,qa:Ox.O,Fa:"root"});_.Px=function(a){var b=a.line;a=a.column;this.line=b;this.column=a};_.Px.prototype.isBefore=function(a){return this.line<a.line||a.line===this.line&&this.column<a.column};_.Px.prototype.isEqual=function(a){return this.line===a.line&&this.column===a.column};_.Qx=function(a){var b=a.start;a=a.end;this.start=b;this.end=a;b.isBefore(a)||b.isEqual(a)};_.Qx.prototype.isEqual=function(a){return this.start.isEqual(a.start)&&this.end.isEqual(a.end)};var Mwa=[WeakSet,WeakMap,Promise,Date,Error,ArrayBuffer,DataView,Function];var Owa=new WeakMap,nk=Symbol("ad");_.R6a=function(){var a=[].concat(_.v(_.Gc.apply(0,arguments))),b=typeof a[0]==="function"?{}:a.shift(),c=function(){var d=a.reduce(function(m,n){return n(m)},Pwa()),e=d.Fha,f=Object.assign({},d.BDa,d.props,d.methods);this[nk]=d[nk];d=_.k(Reflect.ownKeys(f));for(var g=d.next();!g.done;g=d.next())g=g.value,this[g]=f[g];f=e.u7a;e=e.ae;f&&f();e&&_.u(_.jg).ae(e)};c.O=function(d){return new (d||c)};c.ua=_.q({token:c,qa:c.O,Fa:b.Fa||null});return c}({Fa:"root"},function(a){return function(b){var c=typeof a===
"function"?a():a,d=Reflect.ownKeys(c);b[nk].update(function(e){return Object.assign({},e,c)});d=d.reduce(function(e,f){var g=_.sh.apply(null,[function(){return b[nk]()[f]}].concat(_.v([]))),m={};return Object.assign({},e,(m[f]=Lwa(g),m))},{});return Object.assign({},b,{BDa:Object.assign({},b.BDa,d)})}}({viewState:0,chatHistory:[]}),function(a){return function(b){var c={};c=a(Object.assign({},(c[nk]=b[nk],c),b.BDa,b.props,b.methods));Reflect.ownKeys(c);return Object.assign({},b,{methods:Object.assign({},
b.methods,c)})}}(function(a,b,c){b=b===void 0?_.u(Ox):b;c=c===void 0?_.u(_.ix):c;return{W4c:function(d,e){var f,g,m,n,r,x,z,D,K,N,P,ca;return _.Ue(function(va){f=_.ik(d.rb,d.Sc,d.repository,_.gk(d),d.path,d.params.Ub);g=_.Dm();m={type:0,fileSpec:f,range:e,timestamp:new Date};c.hb({element:"ChatPanel",action:"explainCode",gestureName:"CLICK",nC:{VD:g,selection:new _.Qx({start:new _.Px({line:(D=(n=e)==null?void 0:_.Br(n))!=null?D:0,column:(K=(r=e)==null?void 0:_.QTa(r))!=null?K:0}),end:new _.Px({line:(N=
(x=e)==null?void 0:_.Cr(x))!=null?N:0,column:(P=(z=e)==null?void 0:_.RTa(z))!=null?P:0})})}});ok(a,{viewState:1,chatHistory:[].concat(_.v(a.chatHistory()),[{id:g,status:"LOADING",request:m,response:void 0}])});try{Q6a(b,f,e).subscribe({next:function(Da){ok(a,{chatHistory:a.chatHistory().map(function(ta){if(ta.id===g){var ya,Oa,Va;return Object.assign({},ta,{status:"STREAMING",response:{response:""+((Oa=(ya=ta.response)==null?void 0:ya.response)!=null?Oa:"")+((Va=_.xl(Da,1))!=null?Va:""),timestamp:new Date}})}return ta})})},
error:function(Da){var ta=Da instanceof Error?Da.message:"Unknown error";ok(a,{chatHistory:a.chatHistory().map(function(ya){return ya.id===g?Object.assign({},ya,{status:"ERROR",response:{response:ta,timestamp:new Date}}):ya})})},complete:function(){ok(a,{chatHistory:a.chatHistory().map(function(Da){if(Da.id===g){var ta;return Object.assign({},Da,{status:"SUCCESS",response:{response:(ta=Da.response)==null?void 0:ta.response,timestamp:new Date}})}return Da})})}})}catch(Da){ca=Da instanceof Error?Da.message:
"Unknown error",ok(a,{chatHistory:a.chatHistory().map(function(ta){return ta.id===g?Object.assign({},ta,{status:"ERROR",response:{response:ca,timestamp:new Date}}):ta})})}_.af(va)})},sendMessage:function(d){var e,f;return _.Ue(function(g){e=new _.Ai({ie:{id:"test-project",type:"project"},repository:"test-repo",Ib:"HEAD",path:"test-file.ts"});f=_.ik("test-project",e.Sc,"test-repo",_.gk(e),e.path);a.chatHistory().push({id:_.Dm(),status:"SUCCESS",request:{type:1,userPrompt:d,fileSpec:f,range:void 0,
timestamp:new Date},response:{response:"This is a sample response.",timestamp:new Date}});_.af(g)})},uDd:function(d){return _.Ue(function(e){ok(a,{chatHistory:a.chatHistory().filter(function(f){return f.id!==d})});_.af(e)})},zXa:function(){return _.Ue(function(d){c.hb({element:"ChatPanel",action:"clearChatHistory",gestureName:"CLICK"});ok(a,{chatHistory:[]});_.af(d)})}}}));_.Rx=function(){this.Vvb=new _.Oh(!1);this.g1c=this.Vvb.ff()};_.Rx.O=function(a){return new (a||_.Rx)};
_.Rx.ua=_.q({token:_.Rx,qa:_.Rx.O,Fa:"root"});_.Sx=function(){this.CIb=new _.Oh(!1);this.eeb=new _.Oh(!1)};_.h=_.Sx.prototype;_.h.DW=function(){return this.CIb};_.h.z6=function(a){this.CIb.next(a)};_.h.O3=function(){return _.df("SHOW_ALWAYS")};_.h.zna=function(){};_.h.d4=function(){return _.df(!1)};_.h.eDa=function(){};_.h.S3=function(){return _.df("FILES")};_.h.A6=function(){};_.h.NEb=function(){return _.df(new Map)};_.h.cRb=function(){};_.h.Y3=function(){return _.df([])};_.h.Kpa=function(){};_.h.c4=function(){return _.df([])};_.h.yDa=function(){return _.wf};
_.h.rEa=function(){return _.wf};_.h.QK=function(){return _.wf};_.h.Vy=function(){};_.h.JW=function(){return _.df(0)};_.h.E6=function(){};_.h.Nga=function(){return _.df("SNIPPET_SUBSET")};_.h.aDa=function(){};_.h.NW=function(){return _.df(2)};_.h.Mna=function(){};_.h.V3=function(){return _.df(50)};_.h.Fna=function(){};_.h.Zxa=function(){return _.df(_.Yw.has(15)?"DARK":"LIGHT")};_.h.bDa=function(){};_.h.nga=function(){return _.df("cider-dark")};_.h.sna=function(){};_.h.Ega=function(){return _.df("cider")};
_.h.Ena=function(){};_.h.aya=function(){return _.df(!1)};_.h.cDa=function(){};_.h.Oga=function(){return _.df(!1)};_.h.Kna=function(){};_.h.l2a=function(){return _.df(!0)};_.h.Iab=function(){};_.h.Dga=function(){return _.df("PREVIEW")};_.h.Cna=function(){};_.h.KW=function(){return _.df(!1)};_.h.Jna=function(){};_.h.Tga=function(){return _.df(new Set)};_.h.Nna=function(){};_.h.RW=function(){return _.wf};_.h.F6=function(){};_.h.fya=function(){return _.df(0)};_.h.Mab=function(){};_.h.I3=function(){return _.df("cider")};
_.h.OCa=function(){};_.h.e4=function(){return _.df(!1)};_.h.fDa=function(){};_.h.a4=function(){return _.df(!0)};_.h.Ina=function(){};_.h.b4=function(){return _.df(!1)};_.h.dDa=function(){};_.h.bya=function(){return _.df(!1)};_.h.Jab=function(){};_.Sx.O=function(a){return new (a||_.Sx)(_.t(_.Zw))};_.Sx.ua=_.q({token:_.Sx,qa:function(){return _.u(_.S6a)},Fa:"root"});var Tx=function(){var a=this;if(window.matchMedia){var b=window.matchMedia("(prefers-color-scheme: dark)");this.Hcb=new _.Oh(b.matches?"DARK":"LIGHT");b.addListener(function(c){a.Hcb.next(c.matches?"DARK":"LIGHT")})}else this.Hcb=new _.Oh("LIGHT")};Tx.O=function(a){return new (a||Tx)};Tx.ua=_.q({token:Tx,qa:Tx.O,Fa:"root"});var T6a=function(){};T6a.O=function(a){return new (a||T6a)};T6a.ua=_.q({token:T6a,qa:function(a){return Tx.O(a)},Fa:"root"});_.U6a=new Set("cider;cider fewer-colors;cider colorblind-friendly;base16-light;eclipse;elegant;neat;solarized light;VA light".split(";"));_.V6a=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 W6a={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 Z6a=function(a){a=X6a(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+=Y6a(a,g),c+=Y6a(a,g+4),d+=Y6a(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 W6a.toString(d)},$6a=function(a){return a},X6a=function(a){for(var b=[],c=0;c<a.length;c++)b.push(a.charCodeAt(c));return b},Y6a=function(a,b){return a[b]+(a[b+1]<<8)+(a[b+2]<<16)+(a[b+3]<<24)};var a7a=function(a){this.Ca=_.Ib(a)};_.W(a7a,_.zk);var Ux=[1,2,3];var b7a=function(a){this.Ca=_.Ib(a)};_.W(b7a,_.zk);var c7a=function(a){this.Ca=_.Ib(a)};_.W(c7a,_.zk);c7a.prototype.removeEntry=function(a){return tCa(this,1,b7a,a)};var d7a=function(a){this.Ca=_.Ib(a)};_.W(d7a,_.zk);var e7a=[1,2,3];var f7a=function(a){this.Ca=_.Ib(a)};_.W(f7a,_.zk);var g7a=function(a){this.Ca=_.Ib(a)};_.W(g7a,_.zk);var h7a=function(a){this.Ca=_.Ib(a)};_.W(h7a,_.zk);var i7a=function(a){this.Ca=_.Ib(a)};_.W(i7a,_.zk);var j7a=function(a){this.Ca=_.Ib(a)};_.W(j7a,_.zk);j7a.prototype.GGb=function(){return _.Gl(this,h7a,1,k7a)};j7a.prototype.E2b=function(a){_.ml(this,1,k7a,a)};var k7a=[1,2,3];var l7a=function(a){this.Ca=_.Ib(a)};_.W(l7a,_.zk);var m7a=function(a){if(a!=null){_.fc(a);var b=_.l(_.Fl(a,1,Ux));var c=_.Kl(a,_.fl(a,Ux,2));return{tFd:b,intVal:_.l(c),CWa:_.l(_.Jl(a,_.fl(a,Ux,3)))}}};a7a.prototype.toObject=function(){return m7a(this)};var n7a=function(a){if(a!=null)return _.fc(a),{gHd:_.l(_.Ll(a,1)),count:_.l(_.Dl(a,2))}};b7a.prototype.toObject=function(){return n7a(this)};var o7a=function(a){if(a!=null)return _.fc(a),a=_.kl(a,b7a,1,_.hl()),{cud:_.cc(a,n7a)}};c7a.prototype.toObject=function(){return o7a(this)};var p7a=function(a){if(a!=null)return _.fc(a),{D3a:_.l(_.El(a,1,e7a)),doubleVal:_.l(_.Ll(a,_.fl(a,e7a,2))),kwd:o7a(_.Gl(a,c7a,3,e7a))}};d7a.prototype.toObject=function(){return p7a(this)};var q7a=function(a){if(a!=null){_.fc(a);var b=_.kl(a,a7a,1,_.hl());return{Jud:_.cc(b,m7a),twd:p7a(_.jl(a,d7a,2))}}};f7a.prototype.toObject=function(){return q7a(this)};var r7a=function(a){if(a!=null)return _.fc(a),{Qza:_.l(_.X(a,1))}};g7a.prototype.toObject=function(){return r7a(this)};var s7a=function(a){if(a!=null)return _.fc(a),{appName:_.l(_.X(a,1)),appVersion:_.l(_.X(a,2)),zkd:_.l(_.Jl(a,3))}};h7a.prototype.toObject=function(){return s7a(this)};var t7a=function(a){if(a!=null)return _.fc(a),{appName:_.l(_.X(a,1)),appVersion:_.l(_.X(a,2)),sud:_.l(_.Kl(a,3)),zkd:_.l(_.Jl(a,4))}};i7a.prototype.toObject=function(){return t7a(this)};var u7a=function(a){if(a!=null)return _.fc(a),{mobile:s7a(a.GGb()),kzd:t7a(_.Gl(a,i7a,2,k7a)),nyd:r7a(_.Gl(a,g7a,3,k7a))}};j7a.prototype.toObject=function(){return u7a(this)};var v7a=function(a){if(a!=null){_.fc(a);var b=_.l(_.X(a,1));var c=qba(_.bc(a,5,void 0,cl));c=_.l(c);var d=u7a(_.jl(a,j7a,2)),e=_.l(_.zl(a,3,3)),f=_.Tb(a,6,qba,3,void 0,0);f=_.l(f);a=_.kl(a,f7a,4,_.hl());return{uFd:b,cwd:c,XDd:d,Kud:e,bwd:f,uwd:_.cc(a,q7a)}}};l7a.prototype.toObject=function(){return v7a(this)};var w7a=function(a){this.Ca=_.Ib(a)};_.W(w7a,_.zk);w7a.prototype.getKey=function(){return _.xl(this,1)};w7a.prototype.xu=function(a){return _.Jc(this,1,a)};var x7a=function(a){this.Ca=_.Ib(a)};_.W(x7a,_.zk);var y7a=function(a){if(a!=null)return _.fc(a),{key:_.l(_.X(a,1)),Qza:_.l(_.X(a,2))}};w7a.prototype.toObject=function(){return y7a(this)};x7a.prototype.toObject=function(){if(this!=null){_.fc(this);var a={fqd:_.cc(_.kl(this,l7a,1,_.hl()),v7a),TEd:y7a(_.jl(this,w7a,2))}}else a=void 0;return a};var z7a=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;Jm.call(this);this.yL=a;this.componentId=b;f?c=f:(a=(new sIa(a,"0")).rna(b),LFa(this,_.Rk(Bc,a)),c!==""&&(a.eZa=c),d&&(a.l2b=!0),e&&a.Tw(e),g&&(a.network=g),c=a.ob());this.transport=c};_.W(z7a,Jm);
z7a.prototype.flush=function(a){a=a||[];if(a.length){for(var b=new x7a,c=[],d=0;d<a.length;d++){var e=a[d],f=new l7a;f=_.Jc(f,1,e.np);var g=A7a(e);f=_.Zb(f,3,g,_.zb);g=[];var m=[];for(var n=_.k(e.b2.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 x=e.Y0c;for(var z=e.Y0a(r)||[],D=[],K=0;K<z.length;K++){var N=z[K],P=N&&N.Mvb;N=new d7a;switch(x){case 3:P=Number(P);Number.isFinite(P)&&ek(N,1,e7a,tb(P));break;case 2:ek(N,2,e7a,Vaa(Number(P)))}D.push(N)}x=
D;for(z=0;z<x.length;z++){D=x[z];K=new f7a;D=_.ll(K,2,D);K=r;N=[];P=B7a(e);for(var ca=0;ca<P.length;ca++){var va=P[ca],Da=K[ca],ta=new a7a;switch(va){case 3:ek(ta,1,Ux,Ab(String(Da)));break;case 2:va=Number(Da);Number.isFinite(va)&&ek(ta,2,Ux,va==null?va:aba(va));break;case 1:ek(ta,3,Ux,gb(Da==="true"))}N.push(ta)}_.nl(D,1,N);g.push(D)}}_.nl(f,4,g);c.push(f);e.clear()}_.nl(b,1,c);this.transport.dispatch(b);this.transport.flush()}};var C7a=function(a){this.Mvb=a};var D7a=function(a,b,c){this.np=a;this.Y0c=b;this.fields=c||[];this.b2=new Map},B7a=function(a){return a.fields.map(function(b){return b.J_a})},A7a=function(a){return a.fields.map(function(b){return b.I_a})};_.h=D7a.prototype;_.h.f_c=function(a){var b=_.Gc.apply(1,arguments),c=this.Y0a(b);c?c.push(new C7a(a)):this.setCell(a,b)};_.h.setCell=function(a){var b=this.getKey(_.Gc.apply(1,arguments));this.b2.set(b,[new C7a(a)])};
_.h.Y0a=function(){var a=this.getKey(_.Gc.apply(0,arguments));return this.b2.has(a)?this.b2.get(a):void 0};_.h.X0a=function(){var a=this.Y0a(_.Gc.apply(0,arguments));return a&&a.length?a[0]:void 0};_.h.clear=function(){this.b2.clear()};_.h.getKey=function(){var a=_.Gc.apply(0,arguments);return a?a.join(","):"key"};var E7a=function(a,b){D7a.call(this,a,3,b)};_.W(E7a,D7a);E7a.prototype.Oya=function(){this.Pya(1,_.Gc.apply(0,arguments))};E7a.prototype.Pya=function(a){var b=_.Gc.apply(1,arguments),c=0,d=this.X0a(b);d&&(c=d.Mvb);this.setCell(c+a,b)};var F7a=function(a,b){D7a.call(this,a,2,b)};_.W(F7a,D7a);F7a.prototype.fR=function(a){this.f_c(a,_.Gc.apply(1,arguments))};var G7a=function(a){Jm.call(this);this.oid=a;this.L3a=0;this.b5=new Map;this.L3c=new Set;this.BFb=3E4;this.Vn=new L2a(this.BFb);this.Vn.listen("tick",this.c4b,!1,this);LFa(this,_.Rk(Bc,this.Vn))};_.W(G7a,Jm);var H7a=function(a){a.Zza();a.L3a++;a.L3a>=100&&a.c4b()};_.h=G7a.prototype;_.h.c4b=function(){var a=this.b5.values();a=[].concat(_.v(a)).filter(function(b){return b.b2.size});a.length&&this.oid.flush(a,!1);I7a(a);this.L3a=0;this.Vn.enabled&&this.Vn.stop()};
_.h.iVa=function(a){var b=_.Gc.apply(1,arguments);this.b5.has(a)||this.b5.set(a,new E7a(a,b))};_.h.g_c=function(a){var b=_.Gc.apply(1,arguments);this.b5.has(a)||this.b5.set(a,new F7a(a,b))};_.h.sF=function(a){return this.L3c.has(a)?void 0:this.b5.get(a)};_.h.Oya=function(a){this.Pya(a,1,_.Gc.apply(1,arguments))};_.h.Pya=function(a,b){var c=_.Gc.apply(2,arguments),d=this.sF(a);d&&d instanceof E7a&&(d.Pya(b,c),H7a(this))};
_.h.fR=function(a,b){var c=_.Gc.apply(2,arguments),d=this.sF(a);d&&d instanceof F7a&&(d.fR(b,c),H7a(this))};_.h.Zza=function(){this.Vn.enabled||this.Vn.start()};var I7a=function(a){for(var b=0;b<a.length;b++)a[b].clear()};var J7a,K7a,L7a,M7a;J7a=new _.wd("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(" ")}});K7a=new _.wd("STREAMZ_PRODUCT_IDENTIFIER");L7a=new _.wd("STREAMZ_ALLOWLIST_IDENTIFIER");
M7a=new _.wd("one_developer_workflow.streamz_service",{Fa:"root",qa:function(){return _.u(_.ih).Vb(function(){var a=new z7a(1503);a=new G7a(a);a.BFb=1E4;a.Vn.setInterval(1E4);return a})}});_.Vx=function(a,b,c,d,e){this.Mq=a;this.zone=b;this.ocd=new a4a(this.Mq);new b4a(this.Mq);this.lld=new c4a(this.Mq);new d4a(this.Mq);this.S8a=d||window.location.hostname;this.Odd=c.map($6a);this.u_c=Z6a(e!=null?e:this.S8a)};_.O7a=function(a,b){a.zone.Vb(function(){N7a(a)&&a.ocd.DF(b,a.S8a,!0)})};
_.Vx.prototype.APb=function(a){var b=this;this.zone.Vb(function(){N7a(b)&&b.lld.DF(b.S8a,a)})};var N7a=function(a){return a.Odd.some(function(b){return a.u_c===b})};_.Vx.O=function(a){return new (a||_.Vx)(_.t(M7a),_.t(_.ih),_.t(J7a),_.t(K7a,8),_.t(L7a,8))};_.Vx.ua=_.q({token:_.Vx,qa:_.Vx.O,Fa:"root"});_.Wx=function(a,b,c){var d=this;this.document=a;this.V2b=b;this.theme=b.Zxa().ha(_.Yf(function(e){return e==="SYSTEM"?c.Hcb.ff():_.df(e)}));this.OXa=this.theme.ha(_.Yf(function(e){return _.P7a(d,e)}));this.Ava=this.OXa.ha(_.E(function(e){return e.split(" ").map(function(f){return"cm-s-"+f}).join(" ")}));this.theme.subscribe(function(e){d.setTheme(d.DZ()?e:"LIGHT")})};_.Wx.prototype.DZ=function(){return!!this.document.getElementById("darkTheme")};
_.P7a=function(a,b){return a.DZ()&&b==="DARK"?a.V2b.nga().ha(_.E(function(c){return _.V6a.has(c)?c:"cider-dark"})):a.V2b.Ega().ha(_.E(function(c){return _.U6a.has(c)?c:"cider"}))};_.Wx.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")}};_.Wx.O=function(a){return new (a||_.Wx)(_.t(_.Wh),_.t(_.Sx),_.t(T6a))};
_.Wx.ua=_.q({token:_.Wx,qa:_.Wx.O,Fa:"root"});var Q7a=new _.wd("enabledRouterConfig");var Qwa=new Set(Object.values({Wmd:"PACKAGE_AVAILABLE_IN_MULTIBRANCH"}));var R7a=/^\s*$/,S7a=function(a){var b=a.Iia;var c=a.z4c;a=a.B4c;this.Iia=b;this.tLb=!!c;this.O9c=!!a},T7a=function(a,b){var c=a.reduce(function(d,e){return d+e.value},"");b=Xwa(5,c,b);b.uQ=a.length>0&&a[0].uQ;if(a=a.find(function(d){return!!d.error}))b.error=a.error;return b},U7a=function(a,b,c){c=qk(c);c.start+=a?a.length:0;c.end-=b.length;return c};var V7a=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(Qd,hb)}function d(xa){var Ka=Bx[xa],Xa;if(!Ka){for(Xa=xa-1;!Bx[Xa];)Xa--;Ka=Bx[Xa];for(Ka={line:Ka.line,column:Ka.column};Xa<xa;)b.charCodeAt(Xa)===10?(Ka.line++,
Ka.column=1):Ka.column++,Xa++;Bx[xa]=Ka}return Ka}function e(xa,Ka){var Xa=d(xa),$c=d(Ka);return{start:{offset:xa,line:Xa.line,column:Xa.column},end:{offset:Ka,line:$c.line,column:$c.column}}}function f(xa){hb<ck||(hb>ck&&(ck=hb,eD=[]),eD.push(xa))}function g(){var xa=hb;var Ka=Bb();Ka===ka&&(Ka=null);if(Ka!==ka){Ka=[];var Xa=m();for(Xa===ka&&(Xa=n());Xa!==ka;)Ka.push(Xa),Xa=m(),Xa===ka&&(Xa=n());Ka!==ka?(Qd=xa,xa=Ka):(hb=xa,xa=ka)}else hb=xa,xa=ka;return xa}function m(){var xa=hb;var Ka=z();Ka===
ka&&(Ka=r(),Ka===ka&&(Ka=va(),Ka===ka&&(Ka=K())));if(Ka!==ka){var Xa=Bb();Xa===ka&&(Xa=null);Xa!==ka?(Qd=hb,Xa=(Xa=kc.tLb)?void 0:ka,Xa!==ka?(Qd=xa,xa=Ka):(hb=xa,xa=ka)):(hb=xa,xa=ka)}else hb=xa,xa=ka;return xa}function n(){var xa=hb;var Ka=K();if(Ka!==ka){var Xa=Bb();Xa===ka&&(Xa=null);Xa!==ka?(Qd=xa,xa=Ka):(hb=xa,xa=ka)}else hb=xa,xa=ka;return xa}function r(){var xa,Ka;var Xa=hb;var $c=[];for(xa=x();xa!==ka;)$c.push(xa),xa=x();if($c!==ka)if(xa=qb(),xa!==ka){var Wd=r();if(Wd===ka)for(Wd=[],Ka=x();Ka!==
ka;)Wd.push(Ka),Ka=x();Wd!==ka?(Qd=Xa,Xa=$c,$c=c(),Xa=$c=Wwa(0,Xa,Wd,xa,$c)):(hb=Xa,Xa=ka)}else hb=Xa,Xa=ka;else hb=Xa,Xa=ka;return Xa}function x(){var xa=hb;var Ka=Bb();Ka===ka&&(Ka=null);Ka!==ka?(Ka=va(),Ka===ka&&(Ka=K()),Ka!==ka?(Qd=xa,xa=Ka):(hb=xa,xa=ka)):(hb=xa,xa=ka);return xa}function z(){var xa,Ka;var Xa=hb;var $c=[];for(xa=D();xa!==ka;)$c.push(xa),xa=D();if($c!==ka)if(xa=Lb(),xa!==ka){var Wd=z();if(Wd===ka)for(Wd=[],Ka=D();Ka!==ka;)Wd.push(Ka),Ka=D();Wd!==ka?(Qd=Xa,Xa=$c,$c=c(),Xa=$c=Wwa(2,
Xa,Wd,xa,$c)):(hb=Xa,Xa=ka)}else hb=Xa,Xa=ka;else hb=Xa,Xa=ka;return Xa}function D(){var xa=hb;var Ka=Bb();Ka===ka&&(Ka=null);Ka!==ka?(Ka=va(),Ka===ka&&(Ka=r(),Ka===ka&&(Ka=K())),Ka!==ka?(Qd=xa,xa=Ka):(hb=xa,xa=ka)):(hb=xa,xa=ka);return xa}function K(){var xa=hb;var Ka=Ge();Ka!==ka?(Ka=N(),Ka===ka&&(Ka=null),Ka!==ka?(Qd=xa,xa=Ka=Zc(Ka)):(hb=xa,xa=ka)):(hb=xa,xa=ka);xa===ka&&(xa=N());return xa}function N(){var xa=hb;var Ka=ph();if(Ka!==ka){if(b.charCodeAt(hb)===58){var Xa=fd;hb++}else Xa=ka,Kf===0&&
f(zd);if(Xa!==ka){Xa=Bd();if(Xa===ka&&(Xa=P(),Xa===ka)){Xa=hb;Kf++;var $c=Bb();$c===ka&&($c=null);Kf--;$c!==ka?(hb=Xa,Xa=void 0):Xa=ka}Xa!==ka?(Qd=xa,xa=Ka=Yd(Ka,Xa)):(hb=xa,xa=ka)}else hb=xa,xa=ka}else hb=xa,xa=ka;xa===ka&&(xa=Bd(),xa===ka&&(xa=P()));return xa}function P(){var xa=hb;var Ka=[];var Xa=Cd();Xa===ka&&(Xa=ca());if(Xa!==ka)for(;Xa!==ka;)Ka.push(Xa),Xa=Cd(),Xa===ka&&(Xa=ca());else Ka=ka;Ka!==ka&&(Qd=xa,Ka=T7a(Ka,c()));return Ka}function ca(){var xa=hb;if(b.charCodeAt(hb)===41){var Ka=ge;
hb++}else Ka=ka,Kf===0&&f(Ze);Ka!==ka&&(Qd=xa,xa=c(),xa=Xwa(5,")",xa),xa.error={type:3,location:xa.location},Ka=xa);return Ka}function va(){var xa;var Ka=hb;if(b.charCodeAt(hb)===40){var Xa=Ti;hb++}else Xa=ka,Kf===0&&f(Hj);if(Xa!==ka)if(Xa=Bb(),Xa===ka&&(Xa=null),Xa!==ka){Xa=[];for(xa=Da();xa!==ka;)Xa.push(xa),xa=Da();if(Xa!==ka)if(b.charCodeAt(hb)===41?(xa=ge,hb++):(xa=ka,Kf===0&&f(Ze)),xa===ka&&(xa=null),xa!==ka){Qd=hb;var $c=xa;var Wd=c();if($c&&Xa.length===1){var rf=Xa[0];if(rf.Pl!==5)Wd=!0;else{Wd=
qk(Wd);$c=Wd.end;rf=rf.location;var uh=rf.end;Wd=Wd.start+1<rf.start||$c-1>uh}}else Wd=!0;Wd=Wd?void 0:ka;Wd!==ka?(Qd=Ka,Ka=xa,xa=c(),xa=qk(xa),Ka=Xa={Pl:3,elements:Xa,location:xa,error:Ka?void 0:{type:4,location:xa}}):(hb=Ka,Ka=ka)}else hb=Ka,Ka=ka;else hb=Ka,Ka=ka}else hb=Ka,Ka=ka;else hb=Ka,Ka=ka;return Ka}function Da(){var xa=hb;var Ka=ta();Ka===ka&&(Ka=Oa(),Ka===ka&&(Ka=va(),Ka===ka&&(Ka=Ea())));if(Ka!==ka){var Xa=Bb();Xa===ka&&(Xa=null);Xa!==ka?(Qd=xa,xa=Ka):(hb=xa,xa=ka)}else hb=xa,xa=ka;return xa}
function ta(){var xa,Ka;var Xa=hb;var $c=[];for(xa=ya();xa!==ka;)$c.push(xa),xa=ya();if($c!==ka)if(xa=Lb(),xa!==ka){var Wd=ta();if(Wd===ka)for(Wd=[],Ka=ya();Ka!==ka;)Wd.push(Ka),Ka=ya();Wd!==ka?(Qd=Xa,Xa=$c,$c=c(),Xa=$c=Wwa(2,Xa,Wd,xa,$c)):(hb=Xa,Xa=ka)}else hb=Xa,Xa=ka;else hb=Xa,Xa=ka;return Xa}function ya(){var xa=hb;var Ka=Bb();Ka===ka&&(Ka=null);Ka!==ka?(Ka=va(),Ka===ka&&(Ka=Oa(),Ka===ka&&(Ka=Ea())),Ka!==ka?(Qd=xa,xa=Ka):(hb=xa,xa=ka)):(hb=xa,xa=ka);return xa}function Oa(){var xa,Ka;var Xa=hb;
var $c=[];for(xa=Va();xa!==ka;)$c.push(xa),xa=Va();if($c!==ka)if(xa=qb(),xa!==ka){var Wd=Oa();if(Wd===ka)for(Wd=[],Ka=Va();Ka!==ka;)Wd.push(Ka),Ka=Va();Wd!==ka?(Qd=Xa,Xa=$c,$c=c(),Xa=$c=Wwa(0,Xa,Wd,xa,$c)):(hb=Xa,Xa=ka)}else hb=Xa,Xa=ka;else hb=Xa,Xa=ka;return Xa}function Va(){var xa=hb;var Ka=Bb();Ka===ka&&(Ka=null);Ka!==ka?(Ka=va(),Ka===ka&&(Ka=Ea()),Ka!==ka?(Qd=xa,xa=Ka):(hb=xa,xa=ka)):(hb=xa,xa=ka);return xa}function Ea(){var xa=hb;var Ka=Ge();Ka!==ka?(Ka=Ra(),Ka===ka&&(Ka=null),Ka!==ka?(Qd=xa,
xa=Ka=Zc(Ka)):(hb=xa,xa=ka)):(hb=xa,xa=ka);xa===ka&&(xa=Ra());return xa}function Ra(){var xa=hb;var Ka=ph();if(Ka!==ka){if(b.charCodeAt(hb)===58){var Xa=fd;hb++}else Xa=ka,Kf===0&&f(zd);if(Xa!==ka){Xa=Bd();if(Xa===ka&&(Xa=Pa(),Xa===ka)){Xa=hb;Kf++;var $c=Bb();$c===ka&&($c=null);Kf--;$c!==ka?(hb=Xa,Xa=void 0):Xa=ka}Xa!==ka?(Qd=xa,xa=Ka=Yd(Ka,Xa)):(hb=xa,xa=ka)}else hb=xa,xa=ka}else hb=xa,xa=ka;xa===ka&&(xa=Bd(),xa===ka&&(xa=Pa()));return xa}function Pa(){var xa=hb;var Ka=[];var Xa=Cd();if(Xa!==ka)for(;Xa!==
ka;)Ka.push(Xa),Xa=Cd();else Ka=ka;Ka!==ka&&(Qd=xa,Ka=T7a(Ka,c()));return Ka}function qb(){var xa=hb;var Ka=Bb();Ka===ka&&(Ka=null);if(Ka!==ka){var Xa=[];var $c=Nb();if($c!==ka)for(;$c!==ka;)Xa.push($c),$c=Nb();else Xa=ka;Xa!==ka?($c=Bb(),$c!==ka?(Qd=hb,Xa=(Xa=Xa.join("")==="AND")?void 0:ka,Xa!==ka?(Qd=xa,xa=Ka=U7a(Ka,$c,c())):(hb=xa,xa=ka)):(hb=xa,xa=ka)):(hb=xa,xa=ka)}else hb=xa,xa=ka;return xa}function Lb(){var xa=hb;var Ka=Bb();Ka===ka&&(Ka=null);if(Ka!==ka){var Xa=[];var $c=Nb();if($c!==ka)for(;$c!==
ka;)Xa.push($c),$c=Nb();else Xa=ka;Xa!==ka?($c=Bb(),$c!==ka?(Qd=hb,Xa=(Xa=Xa.join("")==="OR")?void 0:ka,Xa!==ka?(Qd=xa,xa=Ka=U7a(Ka,$c,c())):(hb=xa,xa=ka)):(hb=xa,xa=ka)):(hb=xa,xa=ka)}else hb=xa,xa=ka;return xa}function Bd(){var xa;var Ka=hb;if(b.charCodeAt(hb)===34){var Xa=ah;hb++}else Xa=ka,Kf===0&&f(Ui);if(Xa!==ka){Xa=[];for(xa=yb();xa!==ka;)Xa.push(xa),xa=yb();Xa!==ka?(b.charCodeAt(hb)===34?(xa=ah,hb++):(xa=ka,Kf===0&&f(Ui)),xa===ka&&(xa=null),xa!==ka?(Qd=Ka,Ka=xa,xa=c(),Xa=Xwa(4,Xa.join(""),
xa),Ka||(Xa.error=Vwa(0,xa.start.offset,xa.end.offset)),Ka=Xa):(hb=Ka,Ka=ka)):(hb=Ka,Ka=ka)}else hb=Ka,Ka=ka;return Ka}function Cd(){var xa;var Ka=hb;if(b.charCodeAt(hb)===40){var Xa=Ti;hb++}else Xa=ka,Kf===0&&f(Hj);if(Xa!==ka){Xa=[];for(xa=Cd();xa!==ka;)Xa.push(xa),xa=Cd();Xa!==ka?(b.charCodeAt(hb)===41?(xa=ge,hb++):(xa=ka,Kf===0&&f(Ze)),xa===ka&&(xa=null),xa!==ka?(Qd=Ka,Ka=xa,xa=c(),Xa=T7a(Xa,xa),Xa.value="("+Xa.value,Ka?Xa.value+=")":Xa.error={type:4,location:{start:Xa.location.start,end:Xa.location.start+
1}},Ka=Xa):(hb=Ka,Ka=ka)):(hb=Ka,Ka=ka)}else hb=Ka,Ka=ka;Xa=Ka;if(Xa===ka){Xa=hb;Ka=[];xa=pb();if(xa!==ka)for(;xa!==ka;)Ka.push(xa),xa=pb();else Ka=ka;Ka!==ka?(Qd=hb,xa=Ka,xa=(xa=!kc.tLb||xa.join("")!=="AND"&&xa.join("")!=="OR")?void 0:ka,xa!==ka?(Qd=Xa,Xa=Ka,Ka=c(),Xa=Ka=Xwa(5,Xa.join(""),Ka)):(hb=Xa,Xa=ka)):(hb=Xa,Xa=ka)}return Xa}function Ge(){var xa=hb;if(b.charCodeAt(hb)===45){var Ka=Vi;hb++}else Ka=ka,Kf===0&&f(No);if(Ka!==ka){Qd=hb;var Xa=(Xa=kc.O9c)?void 0:ka;Xa!==ka?xa=Ka=[Ka,Xa]:(hb=xa,
xa=ka)}else hb=xa,xa=ka;return xa}function ad(){var xa=hb;if(b.charCodeAt(hb)===92){var Ka=Ij;hb++}else Ka=ka,Kf===0&&f(Fk);Ka!==ka?(b.length>hb?(Ka=b.charAt(hb),hb++):(Ka=ka,Kf===0&&f(Gk)),Ka===ka&&(Ka=null),Ka!==ka?(Qd=xa,xa=Ka?"\\"+Ka:"\\"):(hb=xa,xa=ka)):(hb=xa,xa=ka);return xa}function ph(){var xa=hb;var Ka=[];if(ti.test(b.charAt(hb))){var Xa=b.charAt(hb);hb++}else Xa=ka,Kf===0&&f(mw);if(Xa!==ka)for(;Xa!==ka;)Ka.push(Xa),ti.test(b.charAt(hb))?(Xa=b.charAt(hb),hb++):(Xa=ka,Kf===0&&f(mw));else Ka=
ka;Ka!==ka?(Qd=hb,Xa=(Xa=kc.Iia.has(Ka.join("")))?void 0:ka,Xa!==ka?(Qd=xa,xa=Ka):(hb=xa,xa=ka)):(hb=xa,xa=ka);return xa}function yb(){var xa=hb;if(b.substr(hb,2)===im){var Ka=im;hb+=2}else Ka=ka,Kf===0&&f(bh);Ka!==ka&&(Qd=xa,Ka='"');xa=Ka;xa===ka&&(xa=ad(),xa===ka&&(rta.test(b.charAt(hb))?(xa=b.charAt(hb),hb++):(xa=ka,Kf===0&&f(NS))));return xa}function Nb(){var xa=hb;if(b.charCodeAt(hb)===92){var Ka=Ij;hb++}else Ka=ka,Kf===0&&f(Fk);Ka!==ka?(b.charCodeAt(hb)===34?(Ka=ah,hb++):(Ka=ka,Kf===0&&f(Ui)),
Ka===ka&&(Ka=Ub(),Ka===ka&&(b.charCodeAt(hb)===58?(Ka=fd,hb++):(Ka=ka,Kf===0&&f(zd)))),Ka!==ka?(Qd=xa,xa=Ka):(hb=xa,xa=ka)):(hb=xa,xa=ka);if(xa===ka&&(xa=ad(),xa===ka))if(xa=hb,b.length>hb?(Ka=b.charAt(hb),hb++):(Ka=ka,Kf===0&&f(Gk)),Ka!==ka){Qd=hb;var Xa=(Xa=!R7a.test(Ka))?void 0:ka;Xa!==ka?(Qd=xa,xa=Ka):(hb=xa,xa=ka)}else hb=xa,xa=ka;return xa}function pb(){var xa=hb;var Ka=Nb();if(Ka!==ka){Qd=hb;var Xa=Ka!=="("&&Ka!==")"?void 0:ka;Xa!==ka?(Qd=xa,xa=Ka):(hb=xa,xa=ka)}else hb=xa,xa=ka;return xa}
function Bb(){var xa=[];var Ka=Ub();if(Ka!==ka)for(;Ka!==ka;)xa.push(Ka),Ka=Ub();else xa=ka;return xa}function Ub(){var xa=hb;if(b.length>hb){var Ka=b.charAt(hb);hb++}else Ka=ka,Kf===0&&f(Gk);if(Ka!==ka){Qd=hb;var Xa=(Xa=R7a.test(Ka))?void 0:ka;Xa!==ka?(Qd=xa,xa=Ka):(hb=xa,xa=ka)}else hb=xa,xa=ka;return xa}var kc=arguments.length>1?arguments[1]:{},ka={},ic={ind:g},sc=g,Zc=function(xa){var Ka=c();xa||(Ka.start.offset++,xa=Xwa(5,"",Ka),xa.error=Vwa(2,Ka.start.offset-1,Ka.end.offset));xa.uQ=!0;return xa},
fd=":",zd={type:"literal",value:":",description:"':'"},Yd=function(xa,Ka){var Xa=kc,$c=c();xa=xa.join("");Xa={Pl:1,label:Xa.Iia.get(xa),x$c:xa,value:Ka,location:qk($c)};Ka||(Ka=$c.end.offset,Xa.error=Vwa(1,Ka-1,Ka));return Xa},ge=")",Ze={type:"literal",value:")",description:"')'"},Ti="(",Hj={type:"literal",value:"(",description:"'('"},ah='"',Ui={type:"literal",value:'"',description:"'\"'"},Vi="-",No={type:"literal",value:"-",description:"'-'"},Ij="\\",Fk={type:"literal",value:"\\",description:"'\\\\'"},
Gk={type:"any",description:"any character"},im='\\"',bh={type:"literal",value:'\\"',description:"'\\\\\"'"},ti=/^[a-zA-Z0-9_]/,mw={type:"class",value:"[a-zA-Z0-9_]",description:"[a-zA-Z0-9_]"},rta=/^[^"]/,NS={type:"class",value:'[^"]',description:'[^"]'},hb=0,Qd=0,Bx=[{line:1,column:1}],ck=0,eD=[],Kf=0;if("startRule"in kc){if(!(kc.K4b in ic))throw Error("bd`"+kc.K4b);sc=ic[kc.K4b]}ic=sc();if(ic!==ka&&hb===b.length)return ic;ic!==ka&&hb<b.length&&f({type:"end",description:"end of input"});throw function(xa,
Ka,Xa){function $c(rf){var uh,Im;rf.sort(function(fD,OS){return fD.description<OS.description?-1:fD.description>OS.description?1:0});if(rf.length>0){for(Im=uh=1;uh<rf.length;uh++)rf[uh-1]!==rf[uh]&&(rf[Im]=rf[uh],Im++);rf.length=Im}}function Wd(rf){var uh=Array(rf.length),Im;for(Im=0;Im<rf.length;Im++)uh[Im]=rf[Im].description;return"Expected "+(rf.length>1?uh.slice(0,-1).join(", ")+" or "+uh[rf.length-1]:uh[0])+"."}Ka!==null&&$c(Ka);return new a(xa!==null?xa:Wd(Ka),Ka,Xa)}(null,eD,e(ck,ck));}}}();_.W7a=new _.wd("parserConfig");_.Xx=function(a){this.hab=a.hab||[];this.gdd=new S7a(a);this.logger=a.logger};
_.Xx.prototype.parse=function(a){var b={start:0,end:a.length};if(a.split(" ").length+a.split("(").length+a.split(")").length>100)return[{Pl:5,location:b,value:a}];try{var c=V7a.parse(a,this.gdd);return this.hab.reduce(function(d,e){return e.process(d)},c)}catch(d){return this.logger&&_.Wu(this.logger,d),[{Pl:5,error:{type:8,location:d instanceof V7a.SyntaxError?qk(d.location):b},location:b,value:a}]}};_.Xx.O=function(a){return new (a||_.Xx)(_.t(_.W7a))};_.Xx.ua=_.q({token:_.Xx,qa:_.Xx.O});_.Yx=function(a){this.jBa=a;this.lL=_.Yw.has(28)};_.Yx.prototype.parse=function(a){return this.jBa.parse(a)};_.Yx.prototype.diff=function(a,b){a=this.parse(a);b=this.parse(b);return Ywa(a,b).sort(function(c,d){return c.start-d.start})};_.Yx.O=function(a){return new (a||_.Yx)(_.t(_.Xx),_.t(_.Zw))};_.Yx.ua=_.q({token:_.Yx,qa:_.Yx.O});_.Zx=function(a,b,c,d,e,f){var g=this;this.Ua=a;this.z_c=b;this.Yp=c;this.Gn=d;this.localStorage=e;this.uia=!1;this.aq=[];this.scope=0;this.url="";this.announcement=new _.Oh(void 0);this.Zka=null;this.aq=X7a(this,f);this.kb=this.Ua.events.ha(_.yf(function(m){return m instanceof _.Xh}),_.$f(function(m){g.scope=m.url.startsWith("/"+_.Kq.TS)?4:2;g.url=m.url}),_.Yf(function(m){return Y7a(g,g.aq,g.scope,m.url)})).subscribe(function(m){g.announcement.next(m);if(g.uia||g.current)g.uia=!1,g.Zka&&g.Zka.unsubscribe(),
Z7a(g)})};_.Zx.prototype.La=function(){this.kb.unsubscribe()};_.Zx.prototype.Sd=function(){var a=this;return this.current?$7a(this.current).then(function(b){var c=new Date;c.setMonth(c.getMonth()+3);a.localStorage.set(b,c.toJSON());return Y7a(a,a.aq,a.scope,a.url)}).then(function(b){a.announcement.next(b)}):Promise.reject("There is no current announcement to dismiss")};
var Z7a=function(a){a.uia=!0;a.Zka=_.vf(0,18E5).ha(_.Zka(function(){return a.uia})).ha(_.Yf(function(){return a.z_c.list()}),_.$f(function(b){a.aq=a8a(a,b.aq);a.aq.length===0&&(a.uia=!1,a.Zka&&a.Zka.unsubscribe())}),_.Yf(function(){return Y7a(a,a.aq,a.scope,a.url)})).subscribe(function(b){a.announcement.next(b)})},X7a=function(a,b){var c=[];b&&_.kl(b,fo,1,_.hl())&&_.kl(b,fo,1,_.hl()).length>0&&(c=_.kl(b,fo,1,_.hl()).map(function(d){var e=d?d.getMessage():void 0;e=e?_.zc(_.axa(e)||_.CFa).toString():
"";var f=d?d.k2a():2,g=d.i2a(_.al),m=b8a;var n=_.zl(d,4,_.hl());m=m(a,n);d=_.zl(d,5,_.hl());return{messageHtml:e,iconName:"error_outline",scopes:g,targetPatterns:m,targetQueryWarnings:d.filter(Rwa),severity:f}}));return c},a8a=function(a,b){var c=[];if(b==null?0:b.aq)c=b.aq.map(function(d){var e=_.rk(d.message);e=e?e.toString():"";var f=d.severity?cxa(d.severity):2,g;return{messageHtml:e,iconName:"error_outline",scopes:d.scopes.map(function(m){return bxa(m)}),targetPatterns:b8a(a,d.targetPatterns),
targetQueryWarnings:((g=d.targetQueryWarnings)==null?void 0:g.filter(Rwa))||[],severity:f}});return c},Y7a=function(a,b,c,d){var e,f,g,m,n,r,x,z,D,K,N,P,ca;return _.Ue(function(va){switch(va.ud){case 1:e=a.Yp.Zc.Gw,f=_.oi(e),g=f.tl,m=f.He,n=g?a.Gn.parse(g):[],r=m?a.Gn.parse(m):[],x=b.filter(function(Da){return!Da.scopes.includes(0)&&!Da.isDismissed}),z=x.filter(function(Da){var ta=n,ya=r,Oa=Da.scopes.includes(c),Va=Da.targetPatterns.length===0&&Da.targetQueryWarnings.length===0,Ea=c8a(Da.targetPatterns,
d);a:{Da=Da.targetQueryWarnings;if(Da.length!==0&&d.startsWith("/"+_.Kq.p8)){Da=new Set(Da);ta=_.k(_.pk(ta));for(var Ra=ta.next();!Ra.done;Ra=ta.next()){Ra=Ra.value;var Pa=void 0;if(((Pa=Ra.warning)==null?0:Pa.type)&&Da.has(Ra.warning.type)){Da=!0;break a}}ya=_.k(_.pk(ya));for(ta=ya.next();!ta.done;ta=ya.next())if(ta=ta.value,Ra=void 0,((Ra=ta.warning)==null?0:Ra.type)&&Da.has(ta.warning.type)){Da=!0;break a}}Da=!1}return Oa&&(Va||Ea||Da)}),D=x.filter(function(Da){return Da.scopes.includes(1)}),K=
[].concat(_.v(z),_.v(D)),N=_.k(K),P=N.next();case 2:if(P.done){va.eg(4);break}ca=P.value;return _.We(va,d8a(a,ca),5);case 5:if(!va.Xf)return va.return(ca);P=N.next();va.eg(2);break;case 4:return va.return(void 0)}})},b8a=function(a,b){return b?b.flatMap(function(c){try{return[new RegExp(c)]}catch(d){console.log("Could not compile regex: "+d)}return[]}):[]},c8a=function(a,b){return a.length===0?!1:a.some(function(c){return c.test(b)})},$7a=function(a){var b;return _.Ue(function(c){if(c.ud==1){var d=
a.messageHtml;var e="SHA-256";e=e===void 0?"SHA-256":e;Zwa()?(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($wa);return _.We(c,e,2)}b=c.Xf;return c.return("dismissed-announcement-"+b)})},d8a=function(a,b){return $7a(b).then(function(c){c=a.localStorage.get(c);return!!c&&c>(new Date(Date.now())).toJSON()},function(){return!1})};
_.p.Object.defineProperties(_.Zx.prototype,{current:{configurable:!0,enumerable:!0,get:function(){return this.announcement.value}},eBb:{configurable:!0,enumerable:!0,get:function(){return!!this.current}}});_.Zx.O=function(a){return new (a||_.Zx)(_.t(_.ai),_.t(yMa),_.t(_.Nh),_.t(_.Yx),_.t(ZQa),_.t(Q5a,8))};_.Zx.ua=_.q({token:_.Zx,qa:_.Zx.O,Fa:"root"});var dxa;var gxa;gxa=function(a,b){return{warning:a,critical:b}};_.$x=function(a){this.zrb=a;this.tMa=hMa};_.$x.prototype.Sd=function(){this.zrb.Sd()};_.$x.O=function(a){return new (a||_.$x)(_.C(_.Zx),_.C(_.Xw))};
_.$x.wa=_.Ie({type:_.$x,oa:[["announcement-bar"]],standalone:!1,Aa:2,Ba:3,Da:[[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&&(_.F(0,hxa,6,7,"ng-container",0),_.S(1,"async"));a&2&&_.H("ngIf",_.ch(1,1,b.zrb.announcement))},dependencies:[_.Zo,_.ap,_.hx,_.Lu,_.Av,_.gp],styles:[".mat-mdc-button-base[_ngcontent-%COMP%]{--mat-button-filled-container-height:36px;--mat-button-filled-touch-target-display:block;--mat-button-outlined-container-height:36px;--mat-button-outlined-touch-target-display:block;--mat-button-protected-container-height:36px;--mat-button-protected-touch-target-display:block;--mat-button-text-container-height:36px;--mat-button-text-touch-target-display:block;--mat-button-tonal-container-height:36px;--mat-button-tonal-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 */"],
Ma:0});var e8a=function(){};e8a.O=function(a){return new (a||e8a)};
e8a.wa=_.Ie({type:e8a,oa:[["ng-component"]],standalone:!1,Aa:27,Ba:1,Da:[["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"],["href","https://go.corp.google.com/kythe-bug","target","_blank"],["align","end"],["mat-button","","mat-dialog-close",""],["mat-button","",1,"use-tool",3,"mat-dialog-close"]],ta:function(a){a&1&&(_.I(0,"h1",
0),_.R(1,"Feedback"),_.J(),_.I(2,"mat-dialog-content")(3,"p"),_.R(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. "),_.J(),_.I(5,"ul")(6,"li"),_.R(7,"Check if your issue is frequently reported: "),_.I(8,"a",1),_.R(9,"go/new-cs-frequent-issues"),
_.J()(),_.I(10,"li"),_.R(11,"Check for your issue within our component: "),_.I(12,"a",2),_.R(13,"b/issues?q=status:open%20componentid:168840%2B"),_.J()(),_.I(14,"li"),_.R(15,"For issues related to references, file a bug at: "),_.I(16,"a",3),_.R(17,"go/kythe-bug"),_.J()()(),_.I(18,"p"),_.R(19," 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. "),_.J(),_.I(20,"p"),_.R(21," 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. "),
_.J()(),_.I(22,"mat-dialog-actions",4)(23,"button",5),_.R(24,"Cancel"),_.J(),_.I(25,"button",6),_.R(26,"Use Feedback tool"),_.J()());a&2&&(_.A(25),_.H("mat-dialog-close",!0))},dependencies:[_.hx,_.Lu,_.su,_.uu,_.wu,_.vu],styles:["p[_ngcontent-%COMP%]{margin:1em 0;color:var(--text-default)}ul[_ngcontent-%COMP%]{list-style-position:inside;color:var(--text-default)}"]});var g8a;_.gi=function(a,b){var c=this;this.Ia=a;this.document=b;this.Tla=new Map;this.S5=new Map;this.nl=_.sk.has(2);this.handler=function(d){if(d.type!=="focus"||d.target!==c.document)c.LQ=void 0,c.hb(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)};
_.gi.prototype.La=function(){this.document.removeEventListener("mousedown",this.handler);this.document.removeEventListener("keydown",this.handler);this.document.removeEventListener("focus",this.handler)};var f8a=function(a,b){a.nl&&a.Ia.hb({element:a.WV?a.WV:"mainContent",action:b,gestureName:"EXTERNAL"})};
_.gi.prototype.hb=function(a){if(a.target!==this.document)if(a.type==="focusout")f8a(this,"focusout"),this.WV=void 0;else if(a.type==="focus"){a:if(a=a.target,a!=null)if(this.S5.has(a))a=this.S5.get(a);else{if(a instanceof HTMLElement)for(;a!==this.document.documentElement&&a.parentElement!==null;)if(a=a.parentElement,this.S5.has(a)){a=this.S5.get(a);break a}a="mainContent"}else a=void 0;a!==this.WV&&(this.WV=a,f8a(this,"focus"))}};_.gi.prototype.CV=function(){this.WV=this.LQ="mainContent";return!0};
_.ay=function(a,b){a.LQ=b;a.WV=a.LQ;var c=a.Tla.get(b);c&&g8a(a,b,c)};_.gi.prototype.registerCallback=function(a,b,c){return _.h8a(this,a,b,c)};_.h8a=function(a,b,c,d){a.Tla.has(b);a.Tla.set(b,d);c&&a.S5.set(c,b);b===a.LQ&&g8a(a,b,d);return function(){a.Tla.get(b)===d&&(a.Tla.delete(b),c&&a.S5.delete(c))}};g8a=function(a,b,c){var d=new Promise(function(e){setTimeout(e)});_.yq(a.Ia,d.then(function(){b===a.LQ&&(a.WV=b,f8a(a,"focus"),a.LQ=void 0,c())}),"focusCallback",!1)};
_.gi.O=function(a){return new (a||_.gi)(_.t(_.Bq),_.t(_.Wh),_.t(_.Xw))};_.gi.ua=_.q({token:_.gi,qa:_.gi.O,Fa:"root"});var i8a=new _.wd("GMAT_TOOLTIP_OPTIONS",{Fa:"root",qa:function(){return{Pf:!1}}});var j8a,l8a,n8a;j8a=["tooltip"];_.k8a=new _.wd("mat-tooltip-scroll-strategy",{Fa:"root",qa:function(){var a=_.u(_.dg);return function(){return _.Qi(a,{K$a:20})}}});l8a={ya:_.k8a,Nb:[],Eb:function(){var a=_.u(_.dg);return function(){return _.Qi(a,{K$a:20})}}};_.m8a=new _.wd("mat-tooltip-default-options",{Fa:"root",qa:function(){return{ED:0,BC:0,cdb:1500}}});n8a=_.Ei({passive:!0});
_.cy=function(){this.Ka=_.u(_.he);this.mb=_.u(_.ih);this.yc=_.u(_.Si);this.SA=_.u(_.Os);this.Uc=_.u(_.xs);this.jc=_.u(_.bj);this.Xb=_.u(_.dg);this.Ce=_.u(_.Ag);this.Rc=_.mj();this.vf=_.u(_.m8a,{optional:!0});this.Ee="below";this.X$=this.Yaa=this.oc=this.Y$=!1;this.sUa=by;this.jn=8;this.YI="mat-mdc";this.Fib=!1;this.Hs="auto";this.vJ="";this.Ho=[];this.Vx=null;this.Jb=new _.Nf;this.iN=!1;var a=this.vf;a&&(this.zaa=a.ED,this.kJ=a.BC,a.position&&(this.position=a.position),a.Dw&&(this.Dw=a.Dw),a.Hs&&
(this.Hs=a.Hs),a.gx&&(this.gx=a.gx));this.jn=8};_.h=_.cy.prototype;_.h.Bc=function(){var a=this;this.Yaa=!0;this.VU();this.Uc.Ek(this.Ka).ha(_.Zf(this.Jb)).subscribe(function(b){b?b==="keyboard"&&a.mb.run(function(){return a.show()}):a.mb.run(function(){return a.Te(0)})})};
_.h.La=function(){var a=this.Ka.na;this.Vx&&clearTimeout(this.Vx);this.yb&&(this.yb.dispose(),this.Fe=null);this.Ho.forEach(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;a.removeEventListener(b,c,n8a)});this.Ho.length=0;this.Jb.next();this.Jb.complete();this.iN=!0;_.Ps(this.SA,a,this.message,"tooltip");this.Uc.Ji(a)};
_.h.show=function(a,b){var c=this;a=a===void 0?this.ED:a;if(this.disabled||!this.message||this.kB()){var d;(d=this.Fe)==null||d.zT()}else b=this.Uu(b),this.Pp(),this.uj=this.uj||new _.vt(this.sUa,this.Ce),b=this.Fe=b.attach(this.uj).instance,b.NJ=this.Ka.na,b.x$=this.kJ,b.CU.ha(_.Zf(this.Jb)).subscribe(function(){return c.Pp()}),this.waa(this.eV),this.Saa(),b.show(a)};_.h.Te=function(a){a=a===void 0?this.BC:a;var b=this.Fe;b&&(b.isVisible()?b.Te(a):(b.zT(),this.Pp()))};
_.h.toggle=function(a){this.kB()?this.Te():this.show(void 0,a)};_.h.kB=function(){return!!this.Fe&&this.Fe.isVisible()};
_.h.Uu=function(a){var b=this;if(this.yb){var c=this.yb.Rl().Sf;if((!this.Dw||!a)&&c.qB instanceof _.he)return this.yb;this.Pp()}var d=_.pWa(this.Xb.get(_.Pi),this.Ka);c=this.YI+"-tooltip-panel";a=_.EWa(_.lt(_.mt(_.ot(_.Xi(this.Xb,this.Dw?a||this.Ka:this.Ka),"."+this.YI+"-tooltip"),!1),this.jn),d);a.I5.ha(_.Zf(this.Jb)).subscribe(function(f){b.AUa(f.OV);b.Fe&&f.c1b.nza&&b.Fe.isVisible()&&b.mb.run(function(){return b.Te(0)})});this.yb=_.kj(this.Xb,{direction:this.jc,Sf:a,Bd:this.AJ?[].concat(_.v(this.AJ),
[c]):c,Sh:this.Xb.get(_.k8a)(),disableAnimations:this.Rc});this.lV(this.yb);this.yb.Qp.ha(_.Zf(this.Jb)).subscribe(function(){return b.Pp()});this.yb.cD().ha(_.Zf(this.Jb)).subscribe(function(){var f;return(f=b.Fe)==null?void 0:f.GQa()});this.yb.Fn().ha(_.Zf(this.Jb)).subscribe(function(f){b.kB()&&f.keyCode===27&&!_.Di(f)&&(f.preventDefault(),f.stopPropagation(),b.mb.run(function(){return b.Te(0)}))});var e;((e=this.vf)==null?0:e.SAb)&&this.yb.by(this.YI+"-tooltip-panel-non-interactive");this.Fib||
(this.Fib=!0,this.jc.Dc.ha(_.Zf(this.Jb)).subscribe(function(){b.yb&&b.lV(b.yb)}));return this.yb};_.h.Pp=function(){this.yb&&this.yb.xf()&&this.yb.detach();this.Fe=null};_.h.lV=function(a){a=a.Rl().Sf;var b=this.t0(),c=this.aU();_.kt(a,[this.F8(Object.assign({},b.bo,c.bo)),this.F8(Object.assign({},b.fallback,c.fallback))])};
_.h.F8=function(a){var b=!this.jc||this.jc.value=="ltr";a.Ac==="top"?a.offsetY=-8:a.Ac==="bottom"?a.offsetY=8:a.zc==="start"?a.offsetX=b?-8:8:a.zc==="end"&&(a.offsetX=b?8:-8);return a};
_.h.t0=function(){var a=!this.jc||this.jc.value=="ltr",b=this.position;if(b=="above"||b=="below")var c={zc:"center",Ac:b=="above"?"top":"bottom"};else if(b=="before"||b=="left"&&a||b=="right"&&!a)c={zc:"start",Ac:"center"};else if(b=="after"||b=="right"&&a||b=="left"&&!a)c={zc:"end",Ac:"center"};a=this.h$(c.zc,c.Ac);return{bo:c,fallback:{zc:a.x,Ac:a.y}}};
_.h.aU=function(){var a=!this.jc||this.jc.value=="ltr",b=this.position;if(b=="above")var c={mc:"center",qc:"bottom"};else if(b=="below")c={mc:"center",qc:"top"};else if(b=="before"||b=="left"&&a||b=="right"&&!a)c={mc:"end",qc:"center"};else if(b=="after"||b=="right"&&a||b=="left"&&!a)c={mc:"start",qc:"center"};a=this.h$(c.mc,c.qc);return{bo:c,fallback:{mc:a.x,qc:a.y}}};_.h.Saa=function(){var a=this;this.Fe&&(this.Fe.message=this.message,this.Fe.tJ(),_.eg(function(){a.Fe&&a.yb.Ye()},{Mb:this.Xb}))};
_.h.waa=function(a){this.Fe&&(this.Fe.gx=a,this.Fe.tJ())};_.h.h$=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.AUa=function(a){var b=a.qc,c=a.zc;a=a.Ac;b=b==="center"?this.jc&&this.jc.value==="rtl"?c==="end"?"left":"right":c==="start"?"left":"right":b==="bottom"&&a==="top"?"above":"below";if(b!==this.m9){if(c=this.yb)a=this.YI+"-tooltip-panel-",c.WL(a+this.m9),c.by(a+b);this.m9=b}};
_.h.VU=function(){var a=this;!this.oc&&this.message&&this.Yaa&&!this.Ho.length&&(this.W$()?this.Ho.push(["mouseenter",function(b){a.yaa();var c=void 0;b.x!==void 0&&b.y!==void 0&&(c=b);a.show(void 0,c)}]):this.Hs!=="off"&&(this.u9(),this.Ho.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.yaa();a.Vx&&clearTimeout(a.Vx);var e,f;a.Vx=setTimeout(function(){a.Vx=null;a.show(void 0,d)},(f=(e=a.vf)==null?void 0:e.CGd)!=null?f:500)}])),this.E8(this.Ho))};
_.h.yaa=function(){var a=this;if(!this.X$){this.X$=!0;var b=[];if(this.W$())b.push(["mouseleave",function(d){d=d.relatedTarget;var e;d&&((e=a.yb)==null?0:e.vp.contains(d))||a.Te()}],["wheel",function(d){return a.OUa(d)}]);else if(this.Hs!=="off"){this.u9();var c=function(){a.Vx&&clearTimeout(a.Vx);var d;a.Te((d=a.vf)==null?void 0:d.cdb)};b.push(["touchend",c],["touchcancel",c])}this.E8(b);this.Ho.push.apply(this.Ho,_.v(b))}};
_.h.E8=function(a){var b=this;a.forEach(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;b.Ka.na.addEventListener(c,d,n8a)})};_.h.W$=function(){return!this.yc.OM&&!this.yc.Vq};_.h.OUa=function(a){if(this.kB()){a=this.Xb.get(_.Wh).elementFromPoint(a.clientX,a.clientY);var b=this.Ka.na;a===b||b.contains(a)||this.Te()}};
_.h.u9=function(){var a=this.Hs;if(a!=="off"){var b=this.Ka.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.bob=function(a){var b=this;this.mhb||(this.mhb=!0,_.Ps(this.SA,this.Ka.na,a,"tooltip"),this.iN||_.eg({write:function(){b.mhb=!1;b.message&&!b.disabled&&b.SA.describe(b.Ka.na,b.message,"tooltip")}},{Mb:this.Xb}))};
_.p.Object.defineProperties(_.cy.prototype,{position:{configurable:!0,enumerable:!0,get:function(){return this.Ee},set:function(a){if(a!==this.Ee&&(this.Ee=a,this.yb)){this.lV(this.yb);var b;(b=this.Fe)==null||b.show(0);this.yb.Ye()}}},Dw:{configurable:!0,enumerable:!0,get:function(){return this.Y$},set:function(a){this.Y$=_.Ii(a);this.Pp();this.yb=null}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.oc},set:function(a){a=_.Ii(a);this.oc!==a&&((this.oc=a)?this.Te(0):this.VU(),
this.bob(this.message))}},ED:{configurable:!0,enumerable:!0,get:function(){return this.zaa},set:function(a){this.zaa=_.Li(a)}},BC:{configurable:!0,enumerable:!0,get:function(){return this.kJ},set:function(a){this.kJ=_.Li(a);this.Fe&&(this.Fe.x$=this.kJ)}},message:{configurable:!0,enumerable:!0,get:function(){return this.vJ},set:function(a){var b=this.vJ;this.vJ=a!=null?String(a).trim():"";!this.vJ&&this.kB()?this.Te(0):(this.VU(),this.Saa());this.bob(b)}},gx:{configurable:!0,enumerable:!0,get:function(){return this.eV},
set:function(a){this.eV=a;this.Fe&&this.waa(this.eV)}}});_.cy.O=function(a){return new (a||_.cy)};
_.cy.Ea=_.Ke({type:_.cy,oa:[["","matTooltip",""]],Za:[1,"mat-mdc-tooltip-trigger"],qb:2,Wa:function(a,b){a&2&&_.Pg("mat-mdc-tooltip-disabled",b.disabled)},inputs:{position:[0,"matTooltipPosition","position"],Dw:[0,"matTooltipPositionAtOrigin","positionAtOrigin"],disabled:[0,"matTooltipDisabled","disabled"],ED:[0,"matTooltipShowDelay","showDelay"],BC:[0,"matTooltipHideDelay","hideDelay"],Hs:[0,"matTooltipTouchGestures","touchGestures"],message:[0,"matTooltip","message"],gx:[0,"matTooltipClass","tooltipClass"]},
Rb:["matTooltip"]});var by=function(){this.Ra=_.u(_.Xn);this.Ka=_.u(_.he);this.qlb=!1;this.Rc=_.mj();this.F0=this.c9=!1;this.CU=new _.Nf;this.WU="mat-mdc-tooltip-show";this.Z9="mat-mdc-tooltip-hide"};_.h=by.prototype;_.h.show=function(a){var b=this;this.av!=null&&clearTimeout(this.av);this.wv=setTimeout(function(){b.Laa(!0);b.wv=void 0},a)};_.h.Te=function(a){var b=this;this.wv!=null&&clearTimeout(this.wv);this.av=setTimeout(function(){b.Laa(!1);b.av=void 0},a)};_.h.isVisible=function(){return this.F0};
_.h.La=function(){this.zT();this.CU.complete();this.NJ=null};_.h.GQa=function(){this.c9&&this.Te(0)};_.h.tJ=function(){_.Fn(this.Ra)};_.h.LQa=function(a){(a=a.relatedTarget)&&this.NJ.contains(a)||(this.isVisible()?this.Te(this.x$):this.UT(!1))};_.h.pSa=function(){this.qlb=this.tVc();this.tJ()};_.h.tVc=function(){var a=this.Ka.na.getBoundingClientRect();return a.height>24&&a.width>=200};_.h.EQa=function(a){a=a.animationName;a!==this.WU&&a!==this.Z9||this.UT(a===this.WU)};
_.h.zT=function(){this.wv!=null&&clearTimeout(this.wv);this.av!=null&&clearTimeout(this.av);this.wv=this.av=void 0};_.h.UT=function(a){a?this.c9=!0:this.isVisible()||this.CU.next()};
_.h.Laa=function(a){var b=this.rUa.na,c=this.WU,d=this.Z9;b.classList.remove(a?d:c);b.classList.add(a?c:d);this.F0!==a&&(this.F0=a,_.Fn(this.Ra));a&&!this.Rc&&typeof getComputedStyle==="function"&&(c=getComputedStyle(b),c.getPropertyValue("animation-duration")==="0s"||c.getPropertyValue("animation-name")==="none")&&(this.Rc=!0);a&&this.pSa();this.Rc&&(b.classList.add("_mat-animation-noopable"),this.UT(a))};by.O=function(a){return new (a||by)};
by.wa=_.Ie({type:by,oa:[["mat-tooltip-component"]],tb:function(a,b){a&1&&_.Cg(j8a,7);if(a&2){var c;_.Gg(c=_.Hg())&&(b.rUa=c.first)}},Za:["aria-hidden","true"],Wa:function(a,b){a&1&&_.O("mouseleave",function(c){return b.LQa(c)})},Aa:4,Ba:4,Da:[["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=_.Pd();_.I(0,"div",1,0);_.O("animationend",function(d){_.w(c);return _.y(b.EQa(d))});_.I(2,"div",
2);_.R(3);_.J()()}a&2&&(_.Pg("mdc-tooltip--multiline",b.qlb),_.H("ngClass",b.gx),_.A(3),_.Sg(b.message))},dependencies:[_.Zo],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(--mat-tooltip-container-color, var(--mat-sys-inverse-surface));color:var(--mat-tooltip-supporting-text-color, var(--mat-sys-inverse-on-surface));border-radius:var(--mat-tooltip-container-shape, var(--mat-sys-corner-extra-small));font-family:var(--mat-tooltip-supporting-text-font, var(--mat-sys-body-small-font));font-size:var(--mat-tooltip-supporting-text-size, var(--mat-sys-body-small-size));font-weight:var(--mat-tooltip-supporting-text-weight, var(--mat-sys-body-small-weight));line-height:var(--mat-tooltip-supporting-text-line-height, var(--mat-sys-body-small-line-height));letter-spacing:var(--mat-tooltip-supporting-text-tracking, var(--mat-sys-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{line-height:normal}.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'],
lb:2,Ma:0});_.dy=function(){};_.dy.O=function(a){return new (a||_.dy)};_.dy.Ha=_.Je({type:_.dy});_.dy.Ga=_.Xc({Pb:[l8a],imports:[_.Ns,_.Ct,_.Dt,_.Dt,_.gt]});_.ey=function(){if(_.u(i8a).Pf)throw Error("Zc");var a=_.u(_.cy,{self:!0,optional:!0});a&&(a.AJ=["gmat-mdc-tooltip"])};_.ey.O=function(a){return new (a||_.ey)};_.ey.Ea=_.Ke({type:_.ey,oa:[["","matTooltip",""]]});_.fy=function(){};_.fy.O=function(a){return new (a||_.fy)};_.fy.Ha=_.Je({type:_.fy});_.fy.Ga=_.Xc({imports:[_.dy]});var p8a,q8a,r8a,s8a;_.o8a=new _.wd("mat-chips-default-options",{Fa:"root",qa:function(){return{x6:[13]}}});p8a=new _.wd("MatChipAvatar");q8a=new _.wd("MatChipTrailingIcon");r8a=new _.wd("MatChipEdit");s8a=new _.wd("MatChipRemove");_.t8a=new _.wd("MatChip");_.gy=function(){this.Ka=_.u(_.he);this.vN=_.u(_.t8a);this.kN=this.tX=!0;this.oc=this.jVc=!1;this.tabIndex=-1;this.UNa=!1;_.u(_.Zi).load(_.Gt);this.Ka.na.nodeName==="BUTTON"&&this.Ka.na.setAttribute("type","button")};_.h=_.gy.prototype;_.h.iQa=function(){return this.disabled&&!this.UNa?"":null};_.h.hUc=function(){return this.disabled&&!this.UNa||!this.tX?null:this.tabIndex.toString()};_.h.focus=function(){this.Ka.na.focus()};
_.h.Ij=function(a){!this.disabled&&this.tX&&this.kN&&(a.preventDefault(),this.vN.PQa())};_.h.de=function(a){a.keyCode!==13&&a.keyCode!==32||this.disabled||!this.tX||!this.kN||this.vN.ht||(a.preventDefault(),this.vN.PQa())};_.p.Object.defineProperties(_.gy.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){var a;return this.oc||((a=this.vN)==null?void 0:a.disabled)||!1},set:function(a){this.oc=a}}});_.gy.O=function(a){return new (a||_.gy)};
_.gy.Ea=_.Ke({type:_.gy,oa:[["","matChipAction",""]],Za:[1,"mdc-evolution-chip__action","mat-mdc-chip-action"],qb:11,Wa:function(a,b){a&1&&_.O("click",function(c){return b.Ij(c)})("keydown",function(c){return b.de(c)});a&2&&(_.mg("tabindex",b.hUc())("disabled",b.iQa())("aria-disabled",b.disabled),_.Pg("mdc-evolution-chip__action--primary",b.kN)("mdc-evolution-chip__action--presentational",!b.tX)("mdc-evolution-chip__action--secondary",!b.kN)("mdc-evolution-chip__action--trailing",!b.kN&&!b.jVc))},
inputs:{tX:"isInteractive",disabled:[2,"disabled","disabled",_.vh],tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?-1:_.wh(a)}],UNa:"_allowFocusWhenDisabled"}});_.hy=function(){};_.hy.O=function(a){return new (a||_.hy)};_.hy.Ea=_.Ke({type:_.hy,oa:[["mat-chip-avatar"],["","matChipAvatar",""]],Za:["role","img",1,"mat-mdc-chip-avatar","mdc-evolution-chip__icon","mdc-evolution-chip__icon--primary"],features:[_.Xg([{ya:p8a,Hb:_.hy}])]});_.iy=function(){_.gy.apply(this,arguments);this.kN=!1};_.W(_.iy,_.gy);_.iy.prototype.Ij=function(a){this.disabled||(a.stopPropagation(),a.preventDefault(),this.vN.remove())};
_.iy.prototype.de=function(a){a.keyCode!==13&&a.keyCode!==32||this.disabled||(a.stopPropagation(),a.preventDefault(),this.vN.remove())};_.iy.O=function(){var a;return function(b){return(a||(a=_.de(_.iy)))(b||_.iy)}}();
_.iy.Ea=_.Ke({type:_.iy,oa:[["","matChipRemove",""]],Za:["role","button",1,"mat-mdc-chip-remove","mat-mdc-chip-trailing-icon","mat-focus-indicator","mdc-evolution-chip__icon","mdc-evolution-chip__icon--trailing"],qb:1,Wa:function(a){a&2&&_.mg("aria-hidden",null)},features:[_.Xg([{ya:s8a,Hb:_.iy}]),_.cg]});var jy=function(a,b){this.Kc=a;this.Ka=b;this.Hk=function(){};this.K7a=function(){}};jy.prototype.setProperty=function(a,b){this.Kc.setProperty(this.Ka.na,a,b)};jy.prototype.Eq=function(a){this.K7a=a};jy.prototype.Nm=function(a){this.Hk=a};jy.prototype.ko=function(a){this.setProperty("disabled",a)};jy.O=function(a){return new (a||jy)(_.C(_.ej),_.C(_.he))};jy.Ea=_.Ke({type:jy});var vk=function(){jy.apply(this,arguments)};_.W(vk,jy);
vk.O=function(){var a;return function(b){return(a||(a=_.de(vk)))(b||vk)}}();vk.Ea=_.Ke({type:vk,features:[_.cg]});_.ky=new _.wd("");var u8a,v8a;u8a={ya:_.ky,Hb:_.qd(function(){return _.uk}),zd:!0};v8a=new _.wd("");_.uk=function(a,b,c){jy.call(this,a,b);this.h9=c;this.UOa=!1;this.h9==null&&(this.h9=!/android (\d+)/.test((oj?window.navigator.userAgent:"").toLowerCase()))};_.W(_.uk,jy);_.uk.prototype.Ln=function(a){this.setProperty("value",a==null?"":a)};_.uk.prototype.T9=function(a){(!this.h9||this.h9&&!this.UOa)&&this.Hk(a)};_.uk.prototype.ERc=function(){this.UOa=!0};_.uk.prototype.DRc=function(a){this.UOa=!1;this.h9&&this.Hk(a)};
_.uk.O=function(a){return new (a||_.uk)(_.C(_.ej),_.C(_.he),_.C(v8a,8))};
_.uk.Ea=_.Ke({type:_.uk,oa:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],Wa:function(a,b){a&1&&_.O("input",function(c){return b.T9(c.target.value)})("blur",function(){return b.K7a()})("compositionstart",function(){return b.ERc()})("compositionend",function(c){return b.DRc(c.target.value)})},
standalone:!1,features:[_.Xg([u8a]),_.cg]});var w8a;_.ly=new _.wd("");w8a=new _.wd("");_.x8a=function(a){return jxa(a)};var my=function(){this.wE=[];this.FJ=[];this.jSa=[]};_.h=my.prototype;_.h.zta=function(a){this.wE=a||[];this.lra=rxa(this.wE)};_.h.xta=function(a){this.FJ=a||[];this.kra=txa(this.FJ)};_.h.Ymb=function(a){this.jSa.push(a)};_.h.XUc=function(){this.jSa.forEach(function(a){return a()});this.jSa=[]};_.h.reset=function(a){this.control&&this.control.reset(a)};_.h.fs=function(a,b){return this.control?this.control.fs(a,b):!1};_.h.getError=function(a,b){return this.control?this.control.getError(a,b):null};
_.p.Object.defineProperties(my.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}},dz:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.dz:null}},Of:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.Of:null}},touched:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.touched:
null}},status:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.status:null}},Ddb:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.Ddb:null}},xoa:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.xoa:null}},Tm:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.Tm:null}},path:{configurable:!0,enumerable:!0,get:function(){return null}},kg:{configurable:!0,enumerable:!0,get:function(){return this.lra||
null}},IE:{configurable:!0,enumerable:!0,get:function(){return this.kra||null}}});_.ny=function(){my.apply(this,arguments);this.Lp=this.name=this.od=null};_.W(_.ny,my);_.oy=function(){my.apply(this,arguments)};_.W(_.oy,my);_.p.Object.defineProperties(_.oy.prototype,{Xr:{configurable:!0,enumerable:!0,get:function(){return null}},path:{configurable:!0,enumerable:!0,get:function(){return null}}});_.y8a=function(a){this.Ws=a};
_.p.Object.defineProperties(_.y8a.prototype,{KMb:{configurable:!0,enumerable:!0,get:function(){var a,b,c;(a=this.Ws)==null||(b=a.control)==null||(c=b.SYc)==null||c.call(b);var d,e;return!!((d=this.Ws)==null?0:(e=d.control)==null?0:e.touched)}},LMb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!((a=this.Ws)==null?0:(b=a.control)==null?0:b.Ddb)}},rMb:{configurable:!0,enumerable:!0,get:function(){var a,b,c;(a=this.Ws)==null||(b=a.control)==null||(c=b.SWc)==null||c.call(b);var d,e;return!!((d=
this.Ws)==null?0:(e=d.control)==null?0:e.dz)}},RP:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!((a=this.Ws)==null?0:(b=a.control)==null?0:b.Of)}},isValid:{configurable:!0,enumerable:!0,get:function(){var a,b,c;(a=this.Ws)==null||(b=a.control)==null||(c=b.vYc)==null||c.call(b);var d,e;return!!((d=this.Ws)==null?0:(e=d.control)==null?0:e.valid)}},aMb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!((a=this.Ws)==null?0:(b=a.control)==null?0:b.invalid)}},nMb:{configurable:!0,
enumerable:!0,get:function(){var a,b;return!!((a=this.Ws)==null?0:(b=a.control)==null?0:b.pending)}},g$c:{configurable:!0,enumerable:!0,get:function(){var a,b;(a=this.Ws)==null||(b=a.Unb)==null||b.call(a);var c;return!((c=this.Ws)==null||!c.BZ)}}});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"});
_.py=function(a){this.Ws=a};_.W(_.py,_.y8a);_.py.O=function(a){return new (a||_.py)(_.C(_.ny,2))};_.py.Ea=_.Ke({type:_.py,oa:[["","formControlName",""],["","ngModel",""],["","formControl",""]],qb:14,Wa:function(a,b){a&2&&_.Pg("ng-untouched",b.LMb)("ng-touched",b.KMb)("ng-pristine",b.rMb)("ng-dirty",b.RP)("ng-valid",b.isValid)("ng-invalid",b.aMb)("ng-pending",b.nMb)},standalone:!1,features:[_.cg]});var z8a=new _.wd("",{Fa:"root",qa:function(){return"whenDisabledForLegacyCode"}});var qy=function(){},A8a=function(a,b){this.value=a;this.source=b},ry,Gxa,G8a,Jxa,H8a;_.W(A8a,qy);var B8a=function(a,b){this.dz=a;this.source=b};_.W(B8a,qy);var C8a=function(a,b){this.touched=a;this.source=b};_.W(C8a,qy);var D8a=function(a,b){this.status=a;this.source=b};_.W(D8a,qy);var E8a=function(a){this.source=a};_.W(E8a,qy);var F8a=function(a){this.source=a};_.W(F8a,qy);
ry=function(a,b){var c=this;this.Usa=!1;this.v0=null;this.FSa=!1;this.xJ=function(){};this.od=null;this.vYc=_.sh.apply(null,[function(){return c.Lbb()}].concat(_.v([])));this.Lbb=_.Ig.apply(null,[void 0].concat(_.v([])));this.SWc=_.sh.apply(null,[function(){return c.M8a()}].concat(_.v([])));this.M8a=_.Ig.apply(null,[!0].concat(_.v([])));this.SYc=_.sh.apply(null,[function(){return c.bdb()}].concat(_.v([])));this.bdb=_.Ig.apply(null,[!1].concat(_.v([])));this.Ui=new _.Nf;this.events=this.Ui.ff();this.Isa=
[];this.O8(a);this.hOa(b)};_.Fxa=function(a,b){a.O8(b)};Gxa=function(a,b){a.hOa(b)};_.sy=function(a){a=a.wE;return Array.isArray(a)?a.includes(_.x8a):a===_.x8a};_.Ixa=function(a,b){b=b===void 0?{}:b;var c=a.touched===!1;a.touched=!0;var d,e=(d=b.IG)!=null?d:a;a.od&&!b.Xj&&_.Ixa(a.od,Object.assign({},b,{IG:e}));c&&b.me!==!1&&a.Ui.next(new C8a(!0,e))};
G8a=function(a,b){b=b===void 0?{}:b;var c=a.touched===!0;a.touched=!1;a.FSa=!1;var d,e=(d=b.IG)!=null?d:a;a.cB(function(f){G8a(f,{Xj:!0,me:b.me,IG:e})});a.od&&!b.Xj&&a.od.Wta(b,e);c&&b.me!==!1&&a.Ui.next(new C8a(!1,e))};Jxa=function(a,b){b=b===void 0?{}:b;var c=a.dz===!0;a.dz=!1;var d,e=(d=b.IG)!=null?d:a;a.od&&!b.Xj&&Jxa(a.od,Object.assign({},b,{IG:e}));c&&b.me!==!1&&a.Ui.next(new B8a(!1,e))};
H8a=function(a,b){b=b===void 0?{}:b;var c=a.dz===!1;a.dz=!0;a.Usa=!1;var d,e=(d=b.IG)!=null?d:a;a.cB(function(f){H8a(f,{Xj:!0,me:b.me})});a.od&&!b.Xj&&a.od.Tta(b,e);c&&b.me!==!1&&a.Ui.next(new B8a(!0,e))};
ry.prototype.disable=function(a){a=a===void 0?{}:a;var b=this.Cmb(a.Xj);this.status="DISABLED";this.errors=null;this.cB(function(e){e.disable(Object.assign({},a,{Xj:!0}))});this.Taa();var c,d=(c=a.IG)!=null?c:this;a.me!==!1&&(this.Ui.next(new A8a(this.value,d)),this.Ui.next(new D8a(this.status,d)),this.Tm.emit(this.value),this.xoa.emit(this.status));this.Cob(Object.assign({},a,{N3b:b}),this);this.Isa.forEach(function(e){return e(!0)})};
ry.prototype.enable=function(a){a=a===void 0?{}:a;var b=this.Cmb(a.Xj);this.status="VALID";this.cB(function(c){c.enable(Object.assign({},a,{Xj:!0}))});_.tk(this,{Xj:!0,me:a.me});this.Cob(Object.assign({},a,{N3b:b}),this);this.Isa.forEach(function(c){return c(!1)})};ry.prototype.Cob=function(a,b){this.od&&!a.Xj&&(_.tk(this.od,a),a.N3b||this.od.Tta({},b),this.od.Wta({},b))};ry.prototype.Eab=function(a){this.od=a};
_.tk=function(a,b){b=b===void 0?{}:b;a.RXc();a.Taa();if(a.enabled){var c=a.gRc();a.errors=a.BXc();a.status=a.Dhb();a.status!=="VALID"&&a.status!=="PENDING"||a.AXc(c,b.me)}var d;c=(d=b.IG)!=null?d:a;b.me!==!1&&(a.Ui.next(new A8a(a.value,c)),a.Ui.next(new D8a(a.status,c)),a.Tm.emit(a.value),a.xoa.emit(a.status));a.od&&!b.Xj&&_.tk(a.od,Object.assign({},b,{IG:c}))};_.h=ry.prototype;_.h.Rob=function(a){a=a===void 0?{me:!0}:a;this.cB(function(b){return b.Rob(a)});_.tk(this,{Xj:!0,me:a.me})};
_.h.RXc=function(){this.status=this.TNa()?"DISABLED":"VALID"};_.h.BXc=function(){return this.kg?this.kg(this):null};_.h.AXc=function(a,b){var c=this;this.IE&&(this.status="PENDING",this.v0={me:b!==!1,Qab:a!==!1},this.nhb=mxa(this.IE(this)).subscribe(function(d){c.v0=null;_.ty(c,d,{me:b,Qab:a})}))};_.h.gRc=function(){if(this.nhb){this.nhb.unsubscribe();var a,b,c,d=(c=((a=this.v0)==null?void 0:a.me)||((b=this.v0)==null?void 0:b.Qab))!=null?c:!1;this.v0=null;return d}return!1};
_.ty=function(a,b,c){c=c===void 0?{}:c;a.errors=b;a.Eob(c.me!==!1,a,c.Qab)};_.h=ry.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.kjb(c)},this)};_.h.getError=function(a,b){return(b=b?this.get(b):this)&&b.errors?b.errors[a]:null};_.h.fs=function(a,b){return!!this.getError(a,b)};
_.h.Eob=function(a,b,c){this.status=this.Dhb();a&&this.xoa.emit(this.status);(a||c)&&this.Ui.next(new D8a(this.status,b));this.od&&this.od.Eob(a,b,c)};_.h.Wkb=function(){this.Tm=new _.Jj;this.xoa=new _.Jj};_.h.Dhb=function(){return this.TNa()?"DISABLED":this.errors?"INVALID":this.v0||this.ghb("PENDING")?"PENDING":this.ghb("INVALID")?"INVALID":"VALID"};_.h.ghb=function(a){return this.Wqa(function(b){return b.status===a})};_.h.fhb=function(){return this.Wqa(function(a){return a.Of})};_.h.oQc=function(){return this.Wqa(function(a){return a.touched})};
_.h.Tta=function(a,b){var c=!this.fhb(),d=this.dz!==c;this.dz=c;this.od&&!a.Xj&&this.od.Tta(a,b);d&&this.Ui.next(new B8a(this.dz,b))};_.h.Wta=function(a,b){a=a===void 0?{}:a;this.touched=this.oQc();this.Ui.next(new C8a(this.touched,b));this.od&&!a.Xj&&this.od.Wta(a,b)};_.h.PU=function(a){this.xJ=a};_.h.l1=function(a){wk(a)&&a.Hu!=null&&(this.Rta=a.Hu)};_.h.Cmb=function(a){var b=this.od&&this.od.Of;return!a&&!!b&&!this.od.fhb()};_.h.kjb=function(){return null};
_.h.O8=function(a){a=this.wE=Array.isArray(a)?a.slice():a;this.lra=Array.isArray(a)?rxa(a):a||null};_.h.hOa=function(a){a=this.FJ=Array.isArray(a)?a.slice():a;this.kra=Array.isArray(a)?txa(a):a||null};
_.p.Object.defineProperties(ry.prototype,{kg:{configurable:!0,enumerable:!0,get:function(){return this.lra},set:function(a){this.wE=this.lra=a}},IE:{configurable:!0,enumerable:!0,get:function(){return this.kra},set:function(a){this.FJ=this.kra=a}},parent:{configurable:!0,enumerable:!0,get:function(){return this.od}},status:{configurable:!0,enumerable:!0,get:function(){return _.nd(this.Lbb)},set:function(a){var b=this;_.nd(function(){return b.Lbb.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"}},dz:{configurable:!0,enumerable:!0,get:function(){return _.nd(this.M8a)},set:function(a){var b=this;_.nd(function(){return b.M8a.set(a)})}},Of:{configurable:!0,
enumerable:!0,get:function(){return!this.dz}},touched:{configurable:!0,enumerable:!0,get:function(){return _.nd(this.bdb)},set:function(a){var b=this;_.nd(function(){return b.bdb.set(a)})}},Ddb:{configurable:!0,enumerable:!0,get:function(){return!this.touched}},Hu:{configurable:!0,enumerable:!0,get:function(){return this.Rta?this.Rta:this.parent?this.parent.Hu:"change"}},root:{configurable:!0,enumerable:!0,get:function(){for(var a=this;a.od;)a=a.od;return a}}});_.uy=function(a,b,c){ry.call(this,(wk(b)?b.zz:b)||null,(wk(b)?b.O1:c)||null);this.controls=a;this.Wkb();this.l1(b);this.aYc();_.tk(this,{Xj:!0,me:!!this.IE})};_.W(_.uy,ry);var I8a=function(a,b,c){if(a.controls[b])return a.controls[b];a.controls[b]=c;c.Eab(a);c.PU(a.xJ);return c};_.h=_.uy.prototype;_.h.lba=function(a,b){var c=c===void 0?{}:c;I8a(this,a,b);_.tk(this,{me:c.me});this.xJ()};
_.h.W5=function(a){var b=b===void 0?{}:b;this.controls[a]&&this.controls[a].PU(function(){});delete this.controls[a];_.tk(this,{me:b.me});this.xJ()};_.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;Nxa(this,a);Object.keys(a).forEach(function(d){var e=c.controls;if(!Object.keys(e).length)throw new _.cd(1E3,"");if(!e[d])throw new _.cd(1001,"");c.controls[d].setValue(a[d],{Xj:!0,me:b.me})});_.tk(this,b)};
_.h.reset=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;this.cB(function(c,d){c.reset(a?a[d]:null,{Xj:!0,me:b.me})});this.Tta(b,this);this.Wta(b,this);_.tk(this,b)};_.h.hUa=function(){var a=this.Wmb(!1,function(b,c){return c.hUa()?!0:b});a&&_.tk(this,{Xj:!0});return a};_.h.cB=function(a){var b=this;Object.keys(this.controls).forEach(function(c){var d=b.controls[c];d&&a(d,c)})};_.h.aYc=function(){var a=this;this.cB(function(b){b.Eab(a);b.PU(a.xJ)})};_.h.Taa=function(){this.value=this.bXc()};
_.h.Wqa=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.bXc=function(){var a=this;return this.Wmb({},function(b,c,d){if(c.enabled||a.disabled)b[d]=c.value;return b})};_.h.Wmb=function(a,b){var c=a;this.cB(function(d,e){c=b(c,d,e)});return c};
_.h.TNa=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.kjb=function(a){return this.controls.hasOwnProperty(a)?this.controls[a]:null};var J8a=function(){_.uy.apply(this,arguments)};_.W(J8a,_.uy);var K8a,L8a;K8a={ya:_.oy,Hb:_.qd(function(){return _.vy})};L8a=Promise.resolve();_.vy=function(a,b,c){_.oy.call(this);var d=this;this.mO=c;this.Unb=_.sh.apply(null,[function(){return d.GDa()}].concat(_.v([])));this.GDa=_.Ig.apply(null,[!1].concat(_.v([])));this.uPa=new Set;this.Vja=new _.Jj;this.form=new _.uy({},rxa(a),txa(b))};_.W(_.vy,_.oy);_.h=_.vy.prototype;_.h.Bc=function(){this.l1()};
_.h.lba=function(a){var b=this;L8a.then(function(){var c=b.njb(a.path);a.control=I8a(c,a.name,a.control);Bxa(a.control,a,b.mO);_.tk(a.control,{me:!1});b.uPa.add(a)})};_.h.getControl=function(a){return this.form.get(a.path)};_.h.W5=function(a){var b=this;L8a.then(function(){var c=b.njb(a.path);c&&c.W5(a.name);b.uPa.delete(a)})};_.h.O8b=function(a,b){var c=this;L8a.then(function(){c.form.get(a.path).setValue(b)})};_.h.setValue=function(a){this.control.setValue(a)};
_.h.Xy=function(a){this.GDa.set(!0);Lxa(this.form,this.uPa);this.Vja.emit(a);this.form.Ui.next(new E8a(this.control));var b;return(a==null?void 0:(b=a.target)==null?void 0:b.method)==="dialog"};_.h.S9a=function(){this.form.reset(void 0);this.GDa.set(!1);this.form.Ui.next(new F8a(this.form))};_.h.l1=function(){this.options&&this.options.Hu!=null&&(this.form.Rta=this.options.Hu)};_.h.njb=function(a){a.pop();return a.length?this.form.get(a):this.form};
_.p.Object.defineProperties(_.vy.prototype,{BZ:{configurable:!0,enumerable:!0,get:function(){return _.nd(this.GDa)}},Xr:{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}}});_.vy.O=function(a){return new (a||_.vy)(_.C(_.ly,10),_.C(w8a,10),_.C(z8a,8))};
_.vy.Ea=_.Ke({type:_.vy,oa:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],Wa:function(a,b){a&1&&_.O("submit",function(c){return b.Xy(c)})("reset",function(){b.S9a()})},inputs:{options:[0,"ngFormOptions","options"]},outputs:{Vja:"ngSubmit"},Rb:["ngForm"],standalone:!1,features:[_.Xg([K8a]),_.cg]});_.wy=function(a,b,c){a=a===void 0?null:a;ry.call(this,(wk(b)?b.zz:b)||null,(wk(b)?b.O1:c)||null);this.defaultValue=null;this.ke=[];this.KU=!1;this.jhb(a);this.l1(b);this.Wkb();_.tk(this,{Xj:!0,me:!!this.IE});wk(b)&&(b.KSb||b.Fwd)&&(Oxa(a)?this.defaultValue=a.value:this.defaultValue=a)};_.W(_.wy,ry);_.h=_.wy.prototype;_.h.setValue=function(a,b){var c=this;b=b===void 0?{}:b;this.value=this.Tx=a;this.ke.length&&b.nCb!==!1&&this.ke.forEach(function(d){return d(c.value,b.x4c!==!1)});_.tk(this,b)};
_.h.reset=function(a,b){a=a===void 0?this.defaultValue:a;b=b===void 0?{}:b;this.jhb(a);H8a(this,b);G8a(this,b);this.setValue(this.value,b);this.KU=!1};_.h.Taa=function(){};_.h.Wqa=function(){return!1};_.h.TNa=function(){return this.disabled};_.h.Nm=function(a){this.ke.push(a)};_.h.eZc=function(a){var b=this.ke;a=b.indexOf(a);a>-1&&b.splice(a,1)};_.h.fZc=function(a){var b=this.Isa;a=b.indexOf(a);a>-1&&b.splice(a,1)};_.h.cB=function(){};
_.h.hUa=function(){return this.Hu==="submit"&&(this.Usa&&Jxa(this),this.FSa&&_.Ixa(this),this.KU)?(this.setValue(this.Tx,{Xj:!0,nCb:!1}),!0):!1};_.h.jhb=function(a){Oxa(a)?(this.value=this.Tx=a.value,a.disabled?this.disable({Xj:!0,me:!1}):this.enable({Xj:!0,me:!1})):this.value=this.Tx=a};var M8a,N8a;M8a={ya:_.ny,Hb:_.qd(function(){return _.xy})};N8a=Promise.resolve();_.xy=function(a,b,c,d,e,f){_.ny.call(this);this.Ra=e;this.mO=f;this.control=new _.wy;this.cTa=!1;this.name="";this.update=new _.Jj;this.od=a;this.zta(b);this.xta(c);this.Lp=Mxa(d)};_.W(_.xy,_.ny);_.h=_.xy.prototype;
_.h.Wb=function(a){this.mRc();if(!this.cTa||"name"in a){if(this.cTa&&(this.Lhb(),this.Xr)){var b=a.name.Dj;this.Xr.W5({name:b,path:this.kkb(b)})}this.ITa()}"isDisabled"in a&&this.lZc(a);Kxa(a,this.qS)&&(this.Taa(this.model),this.qS=this.model)};_.h.La=function(){this.Xr&&this.Xr.W5(this)};_.h.eqa=function(a){this.qS=a;this.update.emit(a)};_.h.ITa=function(){this.l1();this.sVc()?this.cYc():this.Xr.lba(this);this.cTa=!0};_.h.l1=function(){this.options&&this.options.Hu!=null&&(this.control.Rta=this.options.Hu)};
_.h.sVc=function(){return!this.od||!(!this.options||!this.options.standalone)};_.h.cYc=function(){Bxa(this.control,this,this.mO);_.tk(this.control,{me:!1})};_.h.mRc=function(){this.Lhb()};_.h.Lhb=function(){this.options&&this.options.name&&(this.name=this.options.name)};_.h.Taa=function(a){var b=this;N8a.then(function(){b.control.setValue(a,{x4c:!1});var c;(c=b.Ra)==null||_.Fn(c)})};
_.h.lZc=function(a){var b=this;a=a.isDisabled.Mf;var c=a!==0&&_.vh(a);N8a.then(function(){c&&!b.control.disabled?b.control.disable():!c&&b.control.disabled&&b.control.enable();var d;(d=b.Ra)==null||_.Fn(d)})};_.h.kkb=function(a){return this.od?vxa(a,this.od):[a]};_.p.Object.defineProperties(_.xy.prototype,{path:{configurable:!0,enumerable:!0,get:function(){return this.kkb(this.name)}},Xr:{configurable:!0,enumerable:!0,get:function(){return this.od?this.od.Xr:null}}});
_.xy.O=function(a){return new (a||_.xy)(_.C(_.oy,9),_.C(_.ly,10),_.C(w8a,10),_.C(_.ky,10),_.C(_.Xn,8),_.C(z8a,8))};_.xy.Ea=_.Ke({type:_.xy,oa:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",rg:[0,"disabled","isDisabled"],model:[0,"ngModel","model"],options:[0,"ngModelOptions","options"]},outputs:{update:"ngModelChange"},Rb:["ngModel"],standalone:!1,features:[_.Xg([M8a]),_.cg,_.zn]});var O8a,P8a;O8a=new _.wd("");P8a={ya:_.ny,Hb:_.qd(function(){return _.yy})};_.yy=function(a,b,c,d,e){_.ny.call(this);this.fWc=d;this.mO=e;this.update=new _.Jj;this.gWc=!1;this.zta(a);this.xta(b);this.Lp=Mxa(c)};_.W(_.yy,_.ny);_.yy.prototype.Wb=function(a){if(this.dVc(a)){var b=a.form.Dj;b&&Dxa(b,this);Bxa(this.form,this,this.mO);_.tk(this.form,{me:!1})}Kxa(a,this.qS)&&(this.form.setValue(this.model),this.qS=this.model)};_.yy.prototype.La=function(){this.form&&Dxa(this.form,this)};
_.yy.prototype.eqa=function(a){this.qS=a;this.update.emit(a)};_.yy.prototype.dVc=function(a){return a.hasOwnProperty("form")};_.p.Object.defineProperties(_.yy.prototype,{rg:{configurable:!0,enumerable:!0,set:function(){}},path:{configurable:!0,enumerable:!0,get:function(){return[]}},control:{configurable:!0,enumerable:!0,get:function(){return this.form}}});_.yy.O=function(a){return new (a||_.yy)(_.C(_.ly,10),_.C(w8a,10),_.C(_.ky,10),_.C(O8a,8),_.C(z8a,8))};
_.yy.Ea=_.Ke({type:_.yy,oa:[["","formControl",""]],inputs:{form:[0,"formControl","form"],rg:[0,"disabled","isDisabled"],model:[0,"ngModel","model"]},outputs:{update:"ngModelChange"},Rb:["ngForm"],standalone:!1,features:[_.Xg([P8a]),_.cg,_.zn]});var Q8a;Q8a={ya:_.oy,Hb:_.qd(function(){return _.zy})};_.zy=function(a,b,c){_.oy.call(this);var d=this;this.mO=c;this.Unb=_.sh.apply(null,[function(){return d.Caa()}].concat(_.v([])));this.Caa=_.Ig.apply(null,[!1].concat(_.v([])));this.xJ=function(){return d.Gob()};this.HO=[];this.form=null;this.Vja=new _.Jj;this.zta(a);this.xta(b)};_.W(_.zy,_.oy);_.h=_.zy.prototype;_.h.Wb=function(a){a.hasOwnProperty("form")&&(this.xZc(),this.Gob(),this.sZc(),this.Hsa=this.form)};
_.h.La=function(){this.form&&(Cxa(this.form,this),this.form.xJ===this.xJ&&this.form.PU(function(){}))};_.h.lba=function(a){var b=this.form.get(a.path);Bxa(b,a,this.mO);_.tk(b,{me:!1});this.HO.push(a);return b};_.h.getControl=function(a){return this.form.get(a.path)};_.h.W5=function(a){Dxa(a.control||null,a);var b=this.HO;a=b.indexOf(a);a>-1&&b.splice(a,1)};_.h.O8b=function(a,b){this.form.get(a.path).setValue(b)};
_.h.Xy=function(a){this.Caa.set(!0);Lxa(this.form,this.HO);this.Vja.emit(a);this.form.Ui.next(new E8a(this.control));var b;return(a==null?void 0:(b=a.target)==null?void 0:b.method)==="dialog"};_.h.S9a=function(){var a=a===void 0?{}:a;this.form.reset(void 0,a);this.Caa.set(!1);(a==null?void 0:a.me)!==!1&&this.form.Ui.next(new F8a(this.form))};
_.h.Gob=function(){var a=this;this.HO.forEach(function(b){var c=b.control,d=a.form.get(b.path);c!==d&&(Dxa(c||null,b),d instanceof _.wy&&(Bxa(d,b,a.mO),b.control=d))});this.form.Rob({me:!1})};_.h.Fod=function(a){var b=this.form.get(a.path);wxa(b,a);_.tk(b,{me:!1})};_.h.dod=function(a){if(this.form){var b=this.form.get(a.path);b&&Cxa(b,a)&&_.tk(b,{me:!1})}};_.h.sZc=function(){this.form.PU(this.xJ);this.Hsa&&this.Hsa.PU(function(){})};_.h.xZc=function(){wxa(this.form,this);this.Hsa&&Cxa(this.Hsa,this)};
_.p.Object.defineProperties(_.zy.prototype,{BZ:{configurable:!0,enumerable:!0,get:function(){return _.nd(this.Caa)},set:function(a){this.Caa.set(a)}},Xr:{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[]}}});_.zy.O=function(a){return new (a||_.zy)(_.C(_.ly,10),_.C(w8a,10),_.C(z8a,8))};
_.zy.Ea=_.Ke({type:_.zy,oa:[["","formGroup",""]],Wa:function(a,b){a&1&&_.O("submit",function(c){return b.Xy(c)})("reset",function(){b.S9a()})},inputs:{form:[0,"formGroup","form"]},outputs:{Vja:"ngSubmit"},Rb:["ngForm"],standalone:!1,features:[_.Xg([Q8a]),_.cg,_.zn]});var R8a;R8a={ya:_.ny,Hb:_.qd(function(){return _.Ay})};_.Ay=function(a,b,c,d,e){_.ny.call(this);this.fWc=e;this.Xgb=!1;this.name=null;this.update=new _.Jj;this.gWc=!1;this.od=a;this.zta(b);this.xta(c);this.Lp=Mxa(d)};_.W(_.Ay,_.ny);_.Ay.prototype.Wb=function(a){this.Xgb||this.ITa();Kxa(a,this.qS)&&(this.qS=this.model,this.Xr.O8b(this,this.model))};_.Ay.prototype.La=function(){this.Xr&&this.Xr.W5(this)};_.Ay.prototype.eqa=function(a){this.qS=a;this.update.emit(a)};
_.Ay.prototype.ITa=function(){this.control=this.Xr.lba(this);this.Xgb=!0};_.p.Object.defineProperties(_.Ay.prototype,{rg:{configurable:!0,enumerable:!0,set:function(){}},path:{configurable:!0,enumerable:!0,get:function(){return vxa(this.name==null?this.name:this.name.toString(),this.od)}},Xr:{configurable:!0,enumerable:!0,get:function(){return this.od?this.od.Xr:null}}});_.Ay.O=function(a){return new (a||_.Ay)(_.C(_.oy,13),_.C(_.ly,10),_.C(w8a,10),_.C(_.ky,10),_.C(O8a,8))};
_.Ay.Ea=_.Ke({type:_.Ay,oa:[["","formControlName",""]],inputs:{name:[0,"formControlName","name"],rg:[0,"disabled","isDisabled"],model:[0,"ngModel","model"]},outputs:{update:"ngModelChange"},standalone:!1,features:[_.Xg([R8a]),_.cg,_.zn]});var By=function(){this.Uaa=_.kxa},S8a;By.prototype.Wb=function(a){this.BKb in a&&(this.Uaa=(this.aJ=this.enabled(this.Ibd(a[this.BKb].Mf)))?this.j2c():_.kxa,this.ke&&this.ke())};By.prototype.validate=function(a){return this.Uaa(a)};By.prototype.Ula=function(a){this.ke=a};By.prototype.enabled=function(a){return a!=null};By.O=function(a){return new (a||By)};By.Ea=_.Ke({type:By,features:[_.zn]});S8a={ya:_.ly,Hb:_.qd(function(){return _.Cy}),zd:!0};
_.Cy=function(){By.apply(this,arguments);this.BKb="required";this.Ibd=_.vh;this.j2c=function(){return jxa}};_.W(_.Cy,By);_.Cy.prototype.enabled=function(a){return a};_.Cy.O=function(){var a;return function(b){return(a||(a=_.de(_.Cy)))(b||_.Cy)}}();
_.Cy.Ea=_.Ke({type:_.Cy,oa:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],qb:1,Wa:function(a,b){a&2&&_.mg("required",b.aJ?"":null)},inputs:{required:"required"},standalone:!1,features:[_.Xg([S8a]),_.cg]});_.Dy=function(){};_.Dy.O=function(a){return new (a||_.Dy)};_.Dy.Ha=_.Je({type:_.Dy});_.Dy.Ga=_.Xc({});var Ey=function(){this.F9b=!1};_.h=Ey.prototype;_.h.group=function(a,b){b=b===void 0?null:b;a=this.Xmb(a);var c={};Pxa(b)?c=b:b!==null&&(c.zz=b.kg,c.O1=b.IE);return new _.uy(a,c)};_.h.fR=function(a,b){b=b===void 0?null:b;a=this.Xmb(a);return new J8a(a,b)};_.h.control=function(a,b,c){var d={};if(!this.F9b)return new _.wy(a,b,c);Pxa(b)?d=b:(d.zz=b,d.O1=c);return new _.wy(a,Object.assign({},d,{KSb:!0}))};_.h.Xmb=function(a){var b=this,c={};Object.keys(a).forEach(function(d){c[d]=b.XRc(a[d])});return c};
_.h.XRc=function(a){return a instanceof _.wy?a:a instanceof ry?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(Ey.prototype,{KSb:{configurable:!0,enumerable:!0,get:function(){var a=new Ey;a.F9b=!0;return a}}});Ey.O=function(a){return new (a||Ey)};Ey.ua=_.q({token:Ey,qa:Ey.O,Fa:"root"});_.Fy=function(){Ey.apply(this,arguments)};_.W(_.Fy,Ey);
_.Fy.prototype.group=function(a,b){return Ey.prototype.group.call(this,a,b===void 0?null:b)};_.Fy.prototype.control=function(a,b,c){return Ey.prototype.control.call(this,a,b,c)};_.Fy.O=function(){var a;return function(b){return(a||(a=_.de(_.Fy)))(b||_.Fy)}}();_.Fy.ua=_.q({token:_.Fy,qa:_.Fy.O,Fa:"root"});_.Gy=function(){};_.Gy.O=function(a){return new (a||_.Gy)};_.Gy.Ha=_.Je({type:_.Gy});_.Gy.Ga=_.Xc({imports:[_.Dy]});new co;var T8a;T8a=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]];
_.Hy=function(){this.Ra=_.u(_.Xn);this.Ka=_.u(_.he);this.FYc=_.u(mKa);this.mb=_.u(_.ih);this.Uc=_.u(_.xs);this.P9=_.u(_.Mt,{optional:!0});this.Sb=_.u(_.Wh);this.Vp=new _.Nf;this.ik=new _.Nf;this.role=null;this.TQa=!1;this.Rc=_.mj();this.id=_.u(_.aj).getId("mat-mdc-chip-");this.ariaDescription=this.ariaLabel=null;this.Zqa=this.id+"-aria-description";this.Y8=!1;this.ou=!0;this.oc=this.Cc=this.highlighted=!1;this.removed=new _.Jj;this.Tb=new _.Jj;this.yua="mat-basic-chip";this.CN=_.u(Pt);this.Xb=_.u(_.dg);
var a=_.u(_.Zi);a.load(_.Gt);a.load(_.As);this.VVc();var b;(b=this.CN)==null||YWa(b,this.Ka.na,{className:"mat-mdc-chip-ripple",disabled:this.Rx()})};_.h=_.Hy.prototype;_.h.Jj=function(){return this.TQa};_.h.Qa=function(){this.iU=this.Ka.na.hasAttribute(this.yua)||this.FYc.toLowerCase()===this.yua};_.h.Bc=function(){this.KYc=this.Ka.na.querySelector(".mat-mdc-chip-action-label");this.Dmb&&(this.Dmb=!1,this.focus())};_.h.Od=function(){var a=this;this.WPc=_.xf(this.jQc.Jc,this.lQc.Jc,this.iQc.Jc,this.kQc.Jc).subscribe(function(){return _.Fn(a.Ra)})};
_.h.eo=function(){this.CN.qab(this.Ka.na,this.Rx())};_.h.La=function(){this.Uc.Ji(this.Ka);var a;(a=this.CN)==null||XWa(a,this.Ka.na);var b;(b=this.WPc)==null||b.unsubscribe();this.Tb.emit({dg:this});this.Tb.complete()};_.h.remove=function(){this.ou&&this.removed.emit({dg:this})};_.h.Rx=function(){var a;return this.disabled||this.Cc||this.Rc||this.iU||!((a=this.P9)==null||!a.disabled)};_.h.eB=function(){return!(!this.t7&&!this.jR)};
_.h.de=function(a){if(a.keyCode===8&&!a.repeat||a.keyCode===46)a.preventDefault(),this.remove()};_.h.focus=function(){this.disabled||(this.QQ?this.QQ.focus():this.Dmb=!0)};_.h.Tra=function(a){return this.Jra().find(function(b){b=b.Ka.na;return b===a||b.contains(a)})};_.h.Jra=function(){var a=[];this.HZa&&a.push(this.HZa);this.QQ&&a.push(this.QQ);this.jR&&a.push(this.jR);this.t7&&a.push(this.t7);return a};_.h.PQa=function(){};_.h.CSc=function(){};
_.h.VVc=function(){var a=this;this.Uc.Ek(this.Ka,!0).subscribe(function(b){b=b!==null;b!==a.TQa&&((a.TQa=b)?a.Vp.next({dg:a}):(_.Fn(a.Ra),setTimeout(function(){return a.mb.run(function(){return a.ik.next({dg:a})})})))})};
_.p.Object.defineProperties(_.Hy.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.Pd!==void 0?this.Pd:this.KYc.textContent.trim()},set:function(a){this.Pd=a}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.oc||this.Y8},set:function(a){this.oc=a}}});_.Hy.O=function(a){return new (a||_.Hy)};
_.Hy.wa=_.Ie({type:_.Hy,oa:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],wd:function(a,b,c){a&1&&(_.Dg(c,p8a,5),_.Dg(c,r8a,5),_.Dg(c,q8a,5),_.Dg(c,s8a,5),_.Dg(c,p8a,5),_.Dg(c,q8a,5),_.Dg(c,r8a,5),_.Dg(c,s8a,5));if(a&2){var d;_.Gg(d=_.Hg())&&(b.Yt=d.first);_.Gg(d=_.Hg())&&(b.HZa=d.first);_.Gg(d=_.Hg())&&(b.t7=d.first);_.Gg(d=_.Hg())&&(b.jR=d.first);_.Gg(d=_.Hg())&&(b.jQc=d);_.Gg(d=_.Hg())&&(b.lQc=d);_.Gg(d=_.Hg())&&(b.iQc=d);_.Gg(d=_.Hg())&&(b.kQc=d)}},tb:function(a,
b){a&1&&_.Cg(_.gy,5);if(a&2){var c;_.Gg(c=_.Hg())&&(b.QQ=c.first)}},Za:[1,"mat-mdc-chip"],qb:31,Wa:function(a,b){a&1&&_.O("keydown",function(c){return b.de(c)});a&2&&(_.pg("id",b.id),_.mg("role",b.role)("aria-label",b.ariaLabel),_.Qg("mat-"+(b.color||"primary")),_.Pg("mdc-evolution-chip",!b.iU)("mdc-evolution-chip--disabled",b.disabled)("mdc-evolution-chip--with-trailing-action",b.eB())("mdc-evolution-chip--with-primary-graphic",b.Yt)("mdc-evolution-chip--with-primary-icon",b.Yt)("mdc-evolution-chip--with-avatar",
b.Yt)("mat-mdc-chip-with-avatar",b.Yt)("mat-mdc-chip-highlighted",b.highlighted)("mat-mdc-chip-disabled",b.disabled)("mat-mdc-basic-chip",b.iU)("mat-mdc-standard-chip",!b.iU)("mat-mdc-chip-with-trailing-icon",b.eB())("_mat-animation-noopable",b.Rc))},inputs:{role:"role",id:"id",ariaLabel:[0,"aria-label","ariaLabel"],ariaDescription:[0,"aria-description","ariaDescription"],value:"value",color:"color",ou:[2,"removable","removable",_.vh],highlighted:[2,"highlighted","highlighted",_.vh],Cc:[2,"disableRipple",
"disableRipple",_.vh],disabled:[2,"disabled","disabled",_.vh]},outputs:{removed:"removed",Tb:"destroyed"},Rb:["matChip"],features:[_.Xg([{ya:_.t8a,Hb:_.Hy}])],hc:["*","mat-chip-avatar, [matChipAvatar]","mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"],Aa:8,Ba:3,Da:[[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&&(_.xg(T8a),_.L(0,"span",0),_.I(1,"span",1)(2,"span",2),_.ng(3,Qxa,2,0,"span",3),_.I(4,"span",4),_.yg(5),_.L(6,"span",5),_.J()()(),_.ng(7,Rxa,2,0,"span",6));a&2&&(_.A(2),_.H("isInteractive",!1),_.A(),_.og(b.Yt?3:-1),_.A(4),_.og(b.eB()?7:-1))},dependencies:[_.gy],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}@media(forced-colors: active){.mdc-evolution-chip--disabled,.mdc-evolution-chip__action:disabled{forced-color-adjust: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(--mat-chip-outline-width, 1px);border-radius:var(--mat-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(--mat-chip-outline-color, var(--mat-sys-outline))}.mdc-evolution-chip__action--primary:not(.mdc-evolution-chip__action--presentational):not(.mdc-ripple-upgraded):focus::before{border-color:var(--mat-chip-focus-outline-color, var(--mat-sys-on-surface-variant))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__action--primary::before{border-color:var(--mat-chip-disabled-outline-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary::before{border-width:var(--mat-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-leading-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-leading-action .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:0}.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-leading-action.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}.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--secondary{position:relative;overflow:visible}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__action--secondary{color:var(--mat-chip-with-trailing-icon-trailing-icon-color, var(--mat-sys-on-surface-variant))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__action--secondary{color:var(--mat-chip-with-trailing-icon-disabled-trailing-icon-color, var(--mat-sys-on-surface))}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--secondary{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--secondary{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--secondary{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--secondary{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(--mat-chip-label-text-font, var(--mat-sys-label-large-font));line-height:var(--mat-chip-label-text-line-height, var(--mat-sys-label-large-line-height));font-size:var(--mat-chip-label-text-size, var(--mat-sys-label-large-size));font-weight:var(--mat-chip-label-text-weight, var(--mat-sys-label-large-weight));letter-spacing:var(--mat-chip-label-text-tracking, var(--mat-sys-label-large-tracking))}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mat-chip-label-text-color, var(--mat-sys-on-surface-variant))}.mat-mdc-standard-chip.mdc-evolution-chip--selected:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mat-chip-selected-label-text-color, var(--mat-sys-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(--mat-chip-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-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(--mat-chip-with-avatar-avatar-size, 24px);height:var(--mat-chip-with-avatar-avatar-size, 24px);font-size:var(--mat-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--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-leading-action .mdc-evolution-chip__graphic{padding-left:0}.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(--mat-chip-with-icon-selected-icon-color, var(--mat-sys-on-secondary-container))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mat-chip-with-icon-disabled-icon-color, var(--mat-sys-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(--mat-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(--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity, 0.38))}.mat-mdc-standard-chip{border-radius:var(--mat-chip-container-shape-radius, 8px);height:var(--mat-chip-container-height, 32px)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled){background-color:var(--mat-chip-elevated-container-color, transparent)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{background-color:var(--mat-chip-elevated-disabled-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected:not(.mdc-evolution-chip--disabled){background-color:var(--mat-chip-elevated-selected-container-color, var(--mat-sys-secondary-container))}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled{background-color:var(--mat-chip-flat-disabled-selected-container-color, color-mix(in srgb, var(--mat-sys-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(--mat-chip-with-avatar-avatar-shape-radius, 24px);width:var(--mat-chip-with-icon-icon-size, 18px);height:var(--mat-chip-with-icon-icon-size, 18px);font-size:var(--mat-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(--mat-chip-with-icon-icon-color, var(--mat-sys-on-surface-variant))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--primary{color:var(--mat-chip-with-icon-disabled-icon-color, var(--mat-sys-on-surface))}.mat-mdc-chip-highlighted{--mat-chip-with-icon-icon-color: var(--mat-chip-with-icon-selected-icon-color, var(--mat-sys-on-secondary-container));--mat-chip-elevated-container-color: var(--mat-chip-elevated-selected-container-color, var(--mat-sys-secondary-container));--mat-chip-label-text-color: var(--mat-chip-selected-label-text-color, var(--mat-sys-on-secondary-container));--mat-chip-outline-width: var(--mat-chip-flat-selected-outline-width, 0)}.mat-mdc-chip-focus-overlay{background:var(--mat-chip-focus-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-chip-selected .mat-mdc-chip-focus-overlay,.mat-mdc-chip-highlighted .mat-mdc-chip-focus-overlay{background:var(--mat-chip-selected-focus-state-layer-color, var(--mat-sys-on-secondary-container))}.mat-mdc-chip:hover .mat-mdc-chip-focus-overlay{background:var(--mat-chip-hover-state-layer-color, var(--mat-sys-on-surface-variant));opacity:var(--mat-chip-hover-state-layer-opacity, var(--mat-sys-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(--mat-chip-selected-hover-state-layer-color, var(--mat-sys-on-secondary-container));opacity:var(--mat-chip-selected-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-chip.cdk-focused .mat-mdc-chip-focus-overlay{background:var(--mat-chip-focus-state-layer-color, var(--mat-sys-on-surface-variant));opacity:var(--mat-chip-focus-state-layer-opacity, var(--mat-sys-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(--mat-chip-selected-focus-state-layer-color, var(--mat-sys-on-secondary-container));opacity:var(--mat-chip-selected-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mdc-evolution-chip--disabled:not(.mdc-evolution-chip--selected) .mat-mdc-chip-avatar{opacity:var(--mat-chip-with-avatar-disabled-avatar-opacity, 0.38)}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{opacity:var(--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity, 0.38)}.mdc-evolution-chip--disabled.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark{opacity:var(--mat-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-sys-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-sys-on-surface))}.mat-mdc-chip-edit,.mat-mdc-chip-remove{opacity:var(--mat-chip-trailing-action-opacity, 1)}.mat-mdc-chip-edit:focus,.mat-mdc-chip-remove:focus{opacity:var(--mat-chip-trailing-action-focus-opacity, 1)}.mat-mdc-chip-edit::after,.mat-mdc-chip-remove::after{background-color:var(--mat-chip-trailing-action-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-chip-edit:hover::after,.mat-mdc-chip-remove:hover::after{opacity:var(--mat-chip-trailing-action-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-chip-edit:focus::after,.mat-mdc-chip-remove:focus::after{opacity:var(--mat-chip-trailing-action-focus-state-layer-opacity, var(--mat-sys-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-sys-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(--mat-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-edit::before,.mat-mdc-chip-remove::before{margin:calc(var(--mat-focus-indicator-border-width, 3px)*-1);left:8px;right:8px}.mat-mdc-chip-edit::after,.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-edit .mat-icon,.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:""}.mdc-evolution-chip__icon,.mat-mdc-chip-edit .mat-icon,.mat-mdc-chip-remove .mat-icon{min-height:fit-content}\n'],
lb:2,Ma:0});var U8a;U8a=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]];_.Iy=function(){_.Hy.apply(this,arguments);this.vf=_.u(_.o8a,{optional:!0});this.Oca=!0;this.Z_=!1;var a,b;this.Ohb=(b=(a=this.vf)==null?void 0:a.jl)!=null?b:!1;this.tv=!0;this.ee=!1;this.yua="mat-basic-chip-option";this.Fp=new _.Jj};_.W(_.Iy,_.Hy);_.h=_.Iy.prototype;_.h.Qa=function(){_.Hy.prototype.Qa.call(this);this.role="presentation"};
_.h.select=function(){this.j1(!0,!1,!0)};_.h.og=function(){this.j1(!1,!1,!0)};_.h.Y$a=function(){this.j1(!0,!0,!0)};_.h.Rcb=function(a){this.j1(!this.selected,a===void 0?!1:a,!0)};_.h.PQa=function(){this.disabled||(this.focus(),this.jz&&this.Rcb(!0))};_.h.Hkb=function(){return this.Yt?!0:!this.Ohb||this.Z_};_.h.j1=function(a,b,c){a!==this.selected&&(this.ee=a,c&&this.Fp.emit({source:this,oL:b,selected:this.selected}),_.Fn(this.Ra))};
_.p.Object.defineProperties(_.Iy.prototype,{jz:{configurable:!0,enumerable:!0,get:function(){return this.tv&&this.Oca},set:function(a){this.tv=a;_.Fn(this.Ra)}},selected:{configurable:!0,enumerable:!0,get:function(){return this.ee},set:function(a){this.j1(a,!1,!0)}},ariaSelected:{configurable:!0,enumerable:!0,get:function(){return this.jz?this.selected.toString():null}}});_.Iy.O=function(){var a;return function(b){return(a||(a=_.de(_.Iy)))(b||_.Iy)}}();
_.Iy.wa=_.Ie({type:_.Iy,oa:[["mat-basic-chip-option"],["","mat-basic-chip-option",""],["mat-chip-option"],["","mat-chip-option",""]],Za:[1,"mat-mdc-chip","mat-mdc-chip-option"],qb:37,Wa:function(a,b){a&2&&(_.pg("id",b.id),_.mg("tabindex",null)("aria-label",null)("aria-description",null)("role",b.role),_.Pg("mdc-evolution-chip",!b.iU)("mdc-evolution-chip--filter",!b.iU)("mdc-evolution-chip--selectable",!b.iU)("mat-mdc-chip-selected",b.selected)("mat-mdc-chip-multiple",b.Z_)("mat-mdc-chip-disabled",
b.disabled)("mat-mdc-chip-with-avatar",b.Yt)("mdc-evolution-chip--disabled",b.disabled)("mdc-evolution-chip--selected",b.selected)("mdc-evolution-chip--selecting",!b.Rc)("mdc-evolution-chip--with-trailing-action",b.eB())("mdc-evolution-chip--with-primary-icon",b.Yt)("mdc-evolution-chip--with-primary-graphic",b.Hkb())("mdc-evolution-chip--with-avatar",b.Yt)("mat-mdc-chip-highlighted",b.highlighted)("mat-mdc-chip-with-trailing-icon",b.eB()))},inputs:{jz:[2,"selectable","selectable",_.vh],selected:[2,
"selected","selected",_.vh]},outputs:{Fp:"selectionChange"},features:[_.Xg([{ya:_.Hy,Hb:_.Iy},{ya:_.t8a,Hb:_.Iy}]),_.cg],hc:["*","mat-chip-avatar, [matChipAvatar]","mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"],Aa:10,Ba:8,Da:[[1,"mat-mdc-chip-focus-overlay"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--primary"],["matChipAction","","role","option",3,"_allowFocusWhenDisabled"],[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"],[1,"cdk-visually-hidden",3,"id"],[1,"mdc-evolution-chip__checkmark"],["viewBox","-2 -3 30 30","focusable","false","aria-hidden","true",1,"mdc-evolution-chip__checkmark-svg"],["fill","none","stroke","currentColor","d","M1.73,12.91 8.1,19.28 22.79,4.59",1,"mdc-evolution-chip__checkmark-path"]],ta:function(a,b){a&1&&(_.xg(U8a),_.L(0,"span",
0),_.I(1,"span",1)(2,"button",2),_.ng(3,Sxa,5,0,"span",3),_.I(4,"span",4),_.yg(5),_.L(6,"span",5),_.J()()(),_.ng(7,Txa,2,0,"span",6),_.I(8,"span",7),_.R(9),_.J());a&2&&(_.A(2),_.H("_allowFocusWhenDisabled",!0),_.mg("aria-selected",b.ariaSelected)("aria-label",b.ariaLabel)("aria-describedby",b.Zqa),_.A(),_.og(b.Hkb()?3:-1),_.A(4),_.og(b.eB()?7:-1),_.A(),_.H("id",b.Zqa),_.A(),_.Sg(b.ariaDescription))},dependencies:[_.gy],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}@media(forced-colors: active){.mdc-evolution-chip--disabled,.mdc-evolution-chip__action:disabled{forced-color-adjust: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(--mat-chip-outline-width, 1px);border-radius:var(--mat-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(--mat-chip-outline-color, var(--mat-sys-outline))}.mdc-evolution-chip__action--primary:not(.mdc-evolution-chip__action--presentational):not(.mdc-ripple-upgraded):focus::before{border-color:var(--mat-chip-focus-outline-color, var(--mat-sys-on-surface-variant))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__action--primary::before{border-color:var(--mat-chip-disabled-outline-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary::before{border-width:var(--mat-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-leading-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-leading-action .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:0}.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-leading-action.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}.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--secondary{position:relative;overflow:visible}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__action--secondary{color:var(--mat-chip-with-trailing-icon-trailing-icon-color, var(--mat-sys-on-surface-variant))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__action--secondary{color:var(--mat-chip-with-trailing-icon-disabled-trailing-icon-color, var(--mat-sys-on-surface))}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--secondary{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--secondary{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--secondary{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--secondary{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(--mat-chip-label-text-font, var(--mat-sys-label-large-font));line-height:var(--mat-chip-label-text-line-height, var(--mat-sys-label-large-line-height));font-size:var(--mat-chip-label-text-size, var(--mat-sys-label-large-size));font-weight:var(--mat-chip-label-text-weight, var(--mat-sys-label-large-weight));letter-spacing:var(--mat-chip-label-text-tracking, var(--mat-sys-label-large-tracking))}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mat-chip-label-text-color, var(--mat-sys-on-surface-variant))}.mat-mdc-standard-chip.mdc-evolution-chip--selected:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mat-chip-selected-label-text-color, var(--mat-sys-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(--mat-chip-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-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(--mat-chip-with-avatar-avatar-size, 24px);height:var(--mat-chip-with-avatar-avatar-size, 24px);font-size:var(--mat-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--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-leading-action .mdc-evolution-chip__graphic{padding-left:0}.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(--mat-chip-with-icon-selected-icon-color, var(--mat-sys-on-secondary-container))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mat-chip-with-icon-disabled-icon-color, var(--mat-sys-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(--mat-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(--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity, 0.38))}.mat-mdc-standard-chip{border-radius:var(--mat-chip-container-shape-radius, 8px);height:var(--mat-chip-container-height, 32px)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled){background-color:var(--mat-chip-elevated-container-color, transparent)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{background-color:var(--mat-chip-elevated-disabled-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected:not(.mdc-evolution-chip--disabled){background-color:var(--mat-chip-elevated-selected-container-color, var(--mat-sys-secondary-container))}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled{background-color:var(--mat-chip-flat-disabled-selected-container-color, color-mix(in srgb, var(--mat-sys-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(--mat-chip-with-avatar-avatar-shape-radius, 24px);width:var(--mat-chip-with-icon-icon-size, 18px);height:var(--mat-chip-with-icon-icon-size, 18px);font-size:var(--mat-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(--mat-chip-with-icon-icon-color, var(--mat-sys-on-surface-variant))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--primary{color:var(--mat-chip-with-icon-disabled-icon-color, var(--mat-sys-on-surface))}.mat-mdc-chip-highlighted{--mat-chip-with-icon-icon-color: var(--mat-chip-with-icon-selected-icon-color, var(--mat-sys-on-secondary-container));--mat-chip-elevated-container-color: var(--mat-chip-elevated-selected-container-color, var(--mat-sys-secondary-container));--mat-chip-label-text-color: var(--mat-chip-selected-label-text-color, var(--mat-sys-on-secondary-container));--mat-chip-outline-width: var(--mat-chip-flat-selected-outline-width, 0)}.mat-mdc-chip-focus-overlay{background:var(--mat-chip-focus-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-chip-selected .mat-mdc-chip-focus-overlay,.mat-mdc-chip-highlighted .mat-mdc-chip-focus-overlay{background:var(--mat-chip-selected-focus-state-layer-color, var(--mat-sys-on-secondary-container))}.mat-mdc-chip:hover .mat-mdc-chip-focus-overlay{background:var(--mat-chip-hover-state-layer-color, var(--mat-sys-on-surface-variant));opacity:var(--mat-chip-hover-state-layer-opacity, var(--mat-sys-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(--mat-chip-selected-hover-state-layer-color, var(--mat-sys-on-secondary-container));opacity:var(--mat-chip-selected-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-chip.cdk-focused .mat-mdc-chip-focus-overlay{background:var(--mat-chip-focus-state-layer-color, var(--mat-sys-on-surface-variant));opacity:var(--mat-chip-focus-state-layer-opacity, var(--mat-sys-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(--mat-chip-selected-focus-state-layer-color, var(--mat-sys-on-secondary-container));opacity:var(--mat-chip-selected-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mdc-evolution-chip--disabled:not(.mdc-evolution-chip--selected) .mat-mdc-chip-avatar{opacity:var(--mat-chip-with-avatar-disabled-avatar-opacity, 0.38)}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{opacity:var(--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity, 0.38)}.mdc-evolution-chip--disabled.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark{opacity:var(--mat-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-sys-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-sys-on-surface))}.mat-mdc-chip-edit,.mat-mdc-chip-remove{opacity:var(--mat-chip-trailing-action-opacity, 1)}.mat-mdc-chip-edit:focus,.mat-mdc-chip-remove:focus{opacity:var(--mat-chip-trailing-action-focus-opacity, 1)}.mat-mdc-chip-edit::after,.mat-mdc-chip-remove::after{background-color:var(--mat-chip-trailing-action-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-chip-edit:hover::after,.mat-mdc-chip-remove:hover::after{opacity:var(--mat-chip-trailing-action-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-chip-edit:focus::after,.mat-mdc-chip-remove:focus::after{opacity:var(--mat-chip-trailing-action-focus-state-layer-opacity, var(--mat-sys-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-sys-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(--mat-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-edit::before,.mat-mdc-chip-remove::before{margin:calc(var(--mat-focus-indicator-border-width, 3px)*-1);left:8px;right:8px}.mat-mdc-chip-edit::after,.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-edit .mat-icon,.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:""}.mdc-evolution-chip__icon,.mat-mdc-chip-edit .mat-icon,.mat-mdc-chip-remove .mat-icon{min-height:fit-content}\n'],
lb:2,Ma:0});_.Jy=function(){this.Ka=_.u(_.he);this.Ra=_.u(_.Xn);this.jc=_.u(_.bj,{optional:!0});this.tsa=null;this.Jb=new _.Nf;this.gPa="presentation";this.oc=!1;this.tabIndex=0;this.n0=null;this.X8=new _.Bg};_.h=_.Jy.prototype;_.h.Bc=function(){this.bYc();this.VYc();this.WYc()};_.h.La=function(){var a;(a=this.Gb)==null||a.destroy();this.X8.destroy();this.Jb.next();this.Jb.complete()};_.h.U9=function(){return this.ze&&this.ze.some(function(a){return a.Jj()})};
_.h.IN=function(){var a=this,b;(b=this.ze)==null||b.forEach(function(c){c.Y8=a.oc;_.Fn(c.Ra)})};_.h.focus=function(){};_.h.de=function(a){this.Lsa(a)&&this.Gb.Gm(a)};_.h.pJ=function(a){return a>=0&&a<this.ze.length};_.h.M_=function(){var a=this,b=this.Ka.na.tabIndex;b!==-1&&(this.Ka.na.tabIndex=-1,setTimeout(function(){return a.Ka.na.tabIndex=b}))};_.h.K9=function(a){var b=this;return this.ze.Jc.ha(_.Xf(null),_.Yf(function(){return _.xf.apply(null,_.v(b.ze.map(a)))}))};
_.h.Lsa=function(a){for(a=a.target;a&&a!==this.Ka.na;){if(a.classList.contains("mat-mdc-chip"))return!0;a=a.parentElement}return!1};
_.h.bYc=function(){var a=this;this.ze.Jc.ha(_.Xf(this.ze)).subscribe(function(c){var d=[];c.forEach(function(e){return e.Jra().forEach(function(f){return d.push(f)})});a.X8.reset(d);_.Fg(a.X8)});this.Gb=_.Vs(_.Us(_.hWa(new _.Ys(this.X8)),this.jc?this.jc.value:"ltr")).Au(function(c){return a.vB(c)});this.e2.ha(_.Zf(this.Jb)).subscribe(function(c){(c=c.dg.Tra(document.activeElement))&&_.Ws(a.Gb,c)});var b;(b=this.jc)==null||b.Dc.ha(_.Zf(this.Jb)).subscribe(function(c){return _.Us(a.Gb,c)})};
_.h.vB=function(a){return!a.tX||a.disabled};_.h.VYc=function(){var a=this;this.ze.Jc.ha(_.Xf(null),_.Zf(this.Jb)).subscribe(function(){a.disabled&&Promise.resolve().then(function(){return a.IN()});a.aXc()})};_.h.WYc=function(){var a=this;this.j1c.ha(_.Zf(this.Jb)).subscribe(function(b){var c=a.ze.toArray().indexOf(b.dg);a.pJ(c)&&b.dg.Jj()&&(a.tsa=c)})};
_.h.aXc=function(){if(this.tsa!=null){if(this.ze.length){var a=Math.min(this.tsa,this.ze.length-1);a=this.ze.toArray()[a];a.disabled?this.ze.length===1?this.focus():jWa(this.Gb):a.focus()}else this.focus();this.tsa=null}};
_.p.Object.defineProperties(_.Jy.prototype,{e2:{configurable:!0,enumerable:!0,get:function(){return this.K9(function(a){return a.Vp})}},j1c:{configurable:!0,enumerable:!0,get:function(){return this.K9(function(a){return a.Tb})}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.oc},set:function(a){this.oc=a;this.IN()}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.ze||this.ze.length===0}},role:{configurable:!0,enumerable:!0,get:function(){return this.n0?this.n0:
this.empty?null:this.gPa},set:function(a){this.n0=a}},focused:{configurable:!0,enumerable:!0,get:function(){return this.U9()}}});_.Jy.O=function(a){return new (a||_.Jy)};
_.Jy.wa=_.Ie({type:_.Jy,oa:[["mat-chip-set"]],wd:function(a,b,c){a&1&&_.Dg(c,_.Hy,5);if(a&2){var d;_.Gg(d=_.Hg())&&(b.ze=d)}},Za:[1,"mat-mdc-chip-set","mdc-evolution-chip-set"],qb:1,Wa:function(a,b){a&1&&_.O("keydown",function(c){return b.de(c)});a&2&&_.mg("role",b.role)},inputs:{disabled:[2,"disabled","disabled",_.vh],role:"role",tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?0:_.wh(a)}]},hc:["*"],Aa:2,Ba:0,Da:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],ta:function(a){a&
1&&(_.xg(),_.I(0,"div",0),_.yg(1),_.J())},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}.mat-mdc-form-field:not(.mat-form-field-hide-placeholder) input.mat-mdc-chip-input::placeholder{opacity:1}.mat-mdc-form-field:not(.mat-form-field-hide-placeholder) input.mat-mdc-chip-input::-moz-placeholder{opacity:1}.mat-mdc-form-field:not(.mat-form-field-hide-placeholder) input.mat-mdc-chip-input::-webkit-input-placeholder{opacity:1}.mat-mdc-form-field:not(.mat-form-field-hide-placeholder) input.mat-mdc-chip-input:-ms-input-placeholder{opacity:1}.mat-mdc-chip-set+input.mat-mdc-chip-input{margin-left:0;margin-right:0}\n"],
lb:2,Ma:0});var V8a,W8a;V8a=function(a,b){this.source=a;this.value=b};W8a={ya:_.ky,Hb:_.qd(function(){return _.Ky}),zd:!0};_.Ky=function(){_.Jy.apply(this,arguments);this.Be=function(){};this.ke=function(){};this.gPa="listbox";this.vf=_.u(_.o8a,{optional:!0});this.ai=!1;this.ariaOrientation="horizontal";this.tv=!0;this.TB=function(c,d){return c===d};this.required=!1;var a,b;this.kE=(b=(a=this.vf)==null?void 0:a.jl)!=null?b:!1;this.Dc=new _.Jj;this.ze=void 0};_.W(_.Ky,_.Jy);_.h=_.Ky.prototype;
_.h.Od=function(){var a=this;this.ze.Jc.ha(_.Xf(null),_.Zf(this.Jb)).subscribe(function(){a.value!==void 0&&Promise.resolve().then(function(){a.uv(a.value,!1)});a.Gta()});this.Lca.ha(_.Zf(this.Jb)).subscribe(function(){return a.br()});this.vXa.ha(_.Zf(this.Jb)).subscribe(function(b){a.multiple||a.ze.forEach(function(c){c!==b.source&&c.j1(!1,!1,!1)});b.oL&&a.sB()})};_.h.focus=function(){if(!this.disabled){var a=this.KTc();a&&!a.disabled?a.focus():this.ze.length>0?_.Xs(this.Gb):this.Ka.na.focus()}};
_.h.Ln=function(a){this.value=a!=null?a:void 0};_.h.Nm=function(a){this.ke=a};_.h.Eq=function(a){this.Be=a};_.h.ko=function(a){this.disabled=a};_.h.uv=function(a,b){var c=this;b=b===void 0?!0:b;this.c0();Array.isArray(a)?a.forEach(function(d){return c.EN(d,b)}):this.EN(a,b)};_.h.br=function(){var a=this;this.disabled||setTimeout(function(){a.focused||a.K0()})};_.h.qJ=function(a){a.keyCode===9&&_.Jy.prototype.M_.call(this)};_.h.K0=function(){this.Be();_.Fn(this.Ra)};
_.h.sB=function(){var a=null;this.Pd=a=Array.isArray(this.selected)?this.selected.map(function(b){return b.value}):this.selected?this.selected.value:void 0;this.Dc.emit(new V8a(this,a));this.ke(a);_.Fn(this.Ra)};_.h.c0=function(a){this.ze.forEach(function(b){b!==a&&b.og()})};_.h.EN=function(a,b){var c=this,d=this.ze.find(function(e){return e.value!=null&&c.TB(e.value,a)});d&&(b?d.Y$a():d.select());return d};
_.h.Gta=function(){var a=this;this.ze&&Promise.resolve().then(function(){a.ze.forEach(function(b){b.Z_=a.multiple;b.Oca=a.tv;b.Ohb=a.jl;_.Fn(b.Ra)})})};_.h.KTc=function(){return Array.isArray(this.selected)?this.selected.length?this.selected[0]:void 0:this.selected};_.h.vB=function(a){return!a.tX};
_.p.Object.defineProperties(_.Ky.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.ai},set:function(a){this.ai=a;this.Gta()}},selected:{configurable:!0,enumerable:!0,get:function(){var a=this.ze.toArray().filter(function(b){return b.selected});return this.multiple?a:a[0]}},jz:{configurable:!0,enumerable:!0,get:function(){return this.tv},set:function(a){this.tv=a;this.Gta()}},jl:{configurable:!0,enumerable:!0,get:function(){return this.kE},set:function(a){this.kE=a;this.Gta()}},
vXa:{configurable:!0,enumerable:!0,get:function(){return this.K9(function(a){return a.Fp})}},Lca:{configurable:!0,enumerable:!0,get:function(){return this.K9(function(a){return a.ik})}},value:{configurable:!0,enumerable:!0,get:function(){return this.Pd},set:function(a){this.ze&&this.ze.length&&this.uv(a,!1);this.Pd=a}}});_.Ky.O=function(){var a;return function(b){return(a||(a=_.de(_.Ky)))(b||_.Ky)}}();
_.Ky.wa=_.Ie({type:_.Ky,oa:[["mat-chip-listbox"]],wd:function(a,b,c){a&1&&_.Dg(c,_.Iy,5);if(a&2){var d;_.Gg(d=_.Hg())&&(b.ze=d)}},Za:[1,"mdc-evolution-chip-set","mat-mdc-chip-listbox"],qb:10,Wa:function(a,b){a&1&&_.O("focus",function(){return b.focus()})("blur",function(){return b.br()})("keydown",function(c){return b.qJ(c)});a&2&&(_.pg("tabIndex",b.disabled||b.empty?-1:b.tabIndex),_.mg("role",b.role)("aria-required",b.role?b.required:null)("aria-disabled",b.disabled.toString())("aria-multiselectable",
b.multiple)("aria-orientation",b.ariaOrientation),_.Pg("mat-mdc-chip-list-disabled",b.disabled)("mat-mdc-chip-list-required",b.required))},inputs:{multiple:[2,"multiple","multiple",_.vh],ariaOrientation:[0,"aria-orientation","ariaOrientation"],jz:[2,"selectable","selectable",_.vh],TB:"compareWith",required:[2,"required","required",_.vh],jl:[2,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",_.vh],value:"value"},outputs:{Dc:"change"},features:[_.Xg([W8a]),_.cg],hc:["*"],Aa:2,Ba:0,Da:[["role",
"presentation",1,"mdc-evolution-chip-set__chips"]],ta:function(a){a&1&&(_.xg(),_.I(0,"div",0),_.yg(1),_.J())},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}.mat-mdc-form-field:not(.mat-form-field-hide-placeholder) input.mat-mdc-chip-input::placeholder{opacity:1}.mat-mdc-form-field:not(.mat-form-field-hide-placeholder) input.mat-mdc-chip-input::-moz-placeholder{opacity:1}.mat-mdc-form-field:not(.mat-form-field-hide-placeholder) input.mat-mdc-chip-input::-webkit-input-placeholder{opacity:1}.mat-mdc-form-field:not(.mat-form-field-hide-placeholder) input.mat-mdc-chip-input:-ms-input-placeholder{opacity:1}.mat-mdc-chip-set+input.mat-mdc-chip-input{margin-left:0;margin-right:0}\n"],
lb:2,Ma:0});_.X8a=new _.wd("MatError");var Ly=function(){this.align="start";this.id=_.u(_.aj).getId("mat-mdc-hint-")};Ly.O=function(a){return new (a||Ly)};Ly.Ea=_.Ke({type:Ly,oa:[["mat-hint"]],Za:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],qb:4,Wa:function(a,b){a&2&&(_.pg("id",b.id),_.mg("align",null),_.Pg("mat-mdc-form-field-hint-end",b.align==="end"))},inputs:{align:"align",id:"id"}});_.My=function(){};_.My.O=function(a){return new (a||_.My)};_.My.Ea=_.Ke({type:_.My,oa:[["mat-label"]]});_.Y8a=new _.wd("MatPrefix");_.Z8a=new _.wd("MatSuffix");_.Ny=function(){};_.Ny.O=function(a){return new (a||_.Ny)};_.Ny.Ea=_.Ke({type:_.Ny});var $8a=function(a){var b=this;this.JQc=a;this.Jb=new _.Nf;this.lTa=new _.Nf;this.z9=new Map;typeof ResizeObserver!=="undefined"&&(this.AN=new ResizeObserver(function(c){return b.lTa.next(c)}))};
$8a.prototype.observe=function(a){var b=this;this.z9.has(a)||this.z9.set(a,(new _.Re(function(c){var d=b.lTa.subscribe(c),e;(e=b.AN)==null||e.observe(a,{box:b.JQc});return function(){var f;(f=b.AN)==null||f.unobserve(a);d.unsubscribe();b.z9.delete(a)}})).ha(_.yf(function(c){return c.some(function(d){return d.target===a})}),_.Vf({bufferSize:1,Jw:!0}),_.Zf(this.Jb)));return this.z9.get(a)};$8a.prototype.destroy=function(){this.Jb.next();this.Jb.complete();this.lTa.complete();this.z9.clear()};
var Oy=function(){this.F$=new Map;this.mb=_.u(_.ih)};Oy.prototype.La=function(){for(var a=_.k(this.F$),b=a.next();!b.done;b=a.next())b=_.k(b.value),b.next(),b.next().value.destroy();this.F$.clear();var c;(c=this.eod)==null||c.call(this)};Oy.prototype.observe=function(a,b){b=(b==null?void 0:b.box)||"content-box";this.F$.has(b)||this.F$.set(b,new $8a(b));return this.F$.get(b).observe(a)};Oy.O=function(a){return new (a||Oy)};Oy.ua=_.q({token:Oy,qa:Oy.O,Fa:"root"});var a9a=new _.wd("FloatingLabelParent"),Py=function(){this.Ka=_.u(_.he);this.WRa=this.vjb=!1;this.AN=_.u(Oy);this.mb=_.u(_.ih);this.od=_.u(a9a);this.rr=new _.Ne};Py.prototype.La=function(){this.rr.unsubscribe()};
Py.prototype.getWidth=function(){var a=this.Ka.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};Py.prototype.Akb=function(){var a=this;setTimeout(function(){return a.od.sUc()})};Py.prototype.AYc=function(){var a=this;this.rr.unsubscribe();this.mb.Vb(function(){a.rr=a.AN.observe(a.Ka.na,{box:"border-box"}).subscribe(function(){return a.Akb()})})};
_.p.Object.defineProperties(Py.prototype,{xFb:{configurable:!0,enumerable:!0,get:function(){return this.vjb},set:function(a){this.vjb=a;this.RRb&&this.Akb()}},RRb:{configurable:!0,enumerable:!0,get:function(){return this.WRa},set:function(a){(this.WRa=a)?this.AYc():this.rr.unsubscribe()}},element:{configurable:!0,enumerable:!0,get:function(){return this.Ka.na}}});Py.O=function(a){return new (a||Py)};
Py.Ea=_.Ke({type:Py,oa:[["label","matFormFieldFloatingLabel",""]],Za:[1,"mdc-floating-label","mat-mdc-floating-label"],qb:2,Wa:function(a,b){a&2&&_.Pg("mdc-floating-label--float-above",b.xFb)},inputs:{xFb:"floating",RRb:"monitorResize"}});var Qy=function(){var a=this;this.Ka=_.u(_.he);this.uUc=function(d){var e=a.Ka.na.classList,f=e.contains("mdc-line-ripple--deactivating");d.propertyName==="opacity"&&f&&e.remove("mdc-line-ripple--active","mdc-line-ripple--deactivating")};var b=_.u(_.ih),c=_.u(_.ej);b.Vb(function(){a.WI=c.listen(a.Ka.na,"transitionend",a.uUc)})};Qy.prototype.zv=function(){var a=this.Ka.na.classList;a.remove("mdc-line-ripple--deactivating");a.add("mdc-line-ripple--active")};Qy.prototype.Vda=function(){this.Ka.na.classList.add("mdc-line-ripple--deactivating")};
Qy.prototype.La=function(){this.WI()};Qy.O=function(a){return new (a||Qy)};Qy.Ea=_.Ke({type:Qy,oa:[["div","matFormFieldLineRipple",""]],Za:[1,"mdc-line-ripple"]});var b9a=["notch"],Ry=function(){this.Ka=_.u(_.he);this.mb=_.u(_.ih);this.open=!1};Ry.prototype.Bc=function(){var a=this.Ka.na,b=a.querySelector(".mdc-floating-label");b?(a.classList.add("mdc-notched-outline--upgraded"),typeof requestAnimationFrame==="function"&&(b.style.transitionDuration="0s",this.mb.Vb(function(){requestAnimationFrame(function(){return b.style.transitionDuration=""})}))):a.classList.add("mdc-notched-outline--no-label")};
Ry.prototype.Enb=function(a){this.emb.na.style.width=this.open&&a?"calc("+a+"px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + 9px)":""};Ry.prototype.SXc=function(a){this.emb.na.style.setProperty("--mat-form-field-notch-max-width","calc(100% - "+a+"px)")};Ry.O=function(a){return new (a||Ry)};
Ry.wa=_.Ie({type:Ry,oa:[["div","matFormFieldNotchedOutline",""]],tb:function(a,b){a&1&&_.Cg(b9a,5);if(a&2){var c;_.Gg(c=_.Hg())&&(b.emb=c.first)}},Za:[1,"mdc-notched-outline"],qb:2,Wa:function(a,b){a&2&&_.Pg("mdc-notched-outline--notched",b.open)},inputs:{open:[0,"matFormFieldNotchedOutlineOpen","open"]},tc:["matFormFieldNotchedOutline",""],hc:["*"],Aa:5,Ba:0,Da:[["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&&(_.xg(),_.L(0,"div",1),_.I(1,"div",2,0),_.yg(3),_.J(),_.L(4,"div",3))},lb:2,Ma:0});var c9a,d9a,e9a,f9a,g9a,h9a;c9a=["iconPrefixContainer"];d9a=["textPrefixContainer"];e9a=["iconSuffixContainer"];f9a=["textSuffixContainer"];g9a=["textField"];h9a=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]];_.Sy=new _.wd("MatFormField");_.i9a=new _.wd("MAT_FORM_FIELD_DEFAULT_OPTIONS");
_.Ty=function(){var a=this;this.Ka=_.u(_.he);this.Ra=_.u(_.Xn);this.jc=_.u(_.bj);this.yc=_.u(_.Si);this.cv=_.u(_.aj);this.mb=_.u(_.ih);this.Gl=_.u(_.i9a,{optional:!0});this.Ukb=_.fh.apply(null,["iconPrefixContainer"].concat(_.v([])));this.kob=_.fh.apply(null,["textPrefixContainer"].concat(_.v([])));this.Vkb=_.fh.apply(null,["iconSuffixContainer"].concat(_.v([])));this.lob=_.fh.apply(null,["textSuffixContainer"].concat(_.v([])));this.JWc=_.sh.apply(null,[function(){return[a.Ukb(),a.kob(),a.Vkb(),a.lob()].map(function(c){return c==
null?void 0:c.na}).filter(function(c){return c!==void 0})}].concat(_.v([])));this.xlb=_.gh.apply(null,[_.My].concat(_.v([])));this.fU=!1;this.color="primary";this.bOa=_.Ig.apply(null,["fill"].concat(_.v([])));this.Wnb=null;this.gU="";this.Nkb=this.WQa=this.Mkb=this.VQa=!1;this.jt=this.cv.getId("mat-mdc-form-field-label-");this.a$=this.cv.getId("mat-mdc-hint-");this.Jb=new _.Nf;this.Omb=this.DJ=this.i$=null;this.Rc=_.mj();this.oP=_.sh.apply(null,[function(){return a.dB()?a.jt:null}].concat(_.v([])));
this.Q$=null;this.dB=_.sh.apply(null,[function(){return!!a.xlb()}].concat(_.v([])));var b=this.Gl;b&&(b.appearance&&(this.appearance=b.appearance),this.fU=!(b==null||!b.AP),b.color&&(this.color=b.color));this.DYc()};_.h=_.Ty.prototype;_.h.Bc=function(){var a=this;this.Job();this.Rc||this.mb.Vb(function(){setTimeout(function(){a.Ka.na.classList.add("mat-form-field-animations-enabled")},300)});_.Gn(this.Ra)};_.h.Od=function(){this.RUc();this.QUc()};
_.h.CL=function(){this.Cd!==this.DJ&&(this.MUc(this.DJ),this.Cd.kd&&this.Cd.kd.control&&(this.Omb=this.Cd.kd.control.kg),this.DJ=this.Cd);this.Cd.kd&&this.Cd.kd.control&&this.Cd.kd.control.kg!==this.Omb&&_.Fn(this.Ra)};_.h.La=function(){var a;(a=this.Q$)==null||a.disconnect();var b;(b=this.Qg)==null||b.unsubscribe();var c;(c=this.Wob)==null||c.unsubscribe();var d;(d=this.zib)==null||d.unsubscribe();this.Jb.next();this.Jb.complete()};_.h.lP=function(){return this.hob||this.Ka};
_.h.WNa=function(){this.dB()&&(this.ep="always")};
_.h.MUc=function(a){var b=this,c=this.Cd;a&&this.Ka.na.classList.remove("mat-mdc-form-field-type-"+a.controlType);c.controlType&&this.Ka.na.classList.add("mat-mdc-form-field-type-"+c.controlType);var d;(d=this.Qg)==null||d.unsubscribe();this.Qg=c.Zb.subscribe(function(){b.Job();_.Fn(b.Ra)});var e;(e=this.zib)==null||e.unsubscribe();this.zib=c.Zb.ha(_.Xf([void 0,void 0]),_.E(function(){return[c.oh,c.SD]}),_.Rf(),_.yf(function(g){var m=_.k(g);var n=_.k(m.next().value);g=n.next().value;n=n.next().value;
var r=_.k(m.next().value);m=r.next().value;r=r.next().value;return g!==m||n!==r})).subscribe(function(){return b.JN()});var f;(f=this.Wob)==null||f.unsubscribe();c.kd&&c.kd.Tm&&(this.Wob=c.kd.Tm.ha(_.Zf(this.Jb)).subscribe(function(){return _.Fn(b.Ra)}))};_.h.Mhb=function(){this.VQa=!!this.MU.find(function(a){return!a.lU});this.Mkb=!!this.MU.find(function(a){return a.lU});this.WQa=!!this.p1.find(function(a){return!a.lU});this.Nkb=!!this.p1.find(function(a){return a.lU})};
_.h.QUc=function(){var a=this;this.Mhb();_.xf(this.MU.Jc,this.p1.Jc).subscribe(function(){a.Mhb();_.Fn(a.Ra)})};_.h.RUc=function(){var a=this;this.fB.Jc.subscribe(function(){a.caa();_.Fn(a.Ra)});this.ZA.Jc.subscribe(function(){a.JN();_.Fn(a.Ra)});this.JN()};_.h.Znd=function(){};
_.h.Job=function(){if(this.Cd.focused&&!this.i$){this.i$=!0;var a;(a=this.Ilb)==null||a.zv()}else if(!this.Cd.focused&&(this.i$||this.i$===null)){this.i$=!1;var b;(b=this.Ilb)==null||b.Vda()}var c;(c=this.hob)==null||c.na.classList.toggle("mdc-text-field--focused",this.Cd.focused)};
_.h.DYc=function(){var a=this;Jna({Hwa:function(){if(a.bOa()!=="outline"){var b;(b=a.Q$)==null||b.disconnect();return null}if(globalThis.ResizeObserver){a.Q$||(a.Q$=new globalThis.ResizeObserver(function(){a.epb(a.ikb())}));b=_.k(a.JWc());for(var c=b.next();!c.done;c=b.next())a.Q$.observe(c.value,{box:"border-box"})}return a.ikb()},write:function(b){return a.epb(b())}})};_.h.m1=function(){return this.ep==="always"};_.h.jJ=function(){return this.appearance==="outline"};
_.h.Djb=function(){return!this.yc.isBrowser&&this.MU.length&&!this.GN()};_.h.GN=function(){return this.dB()?this.Cd.qZ||this.m1():!1};_.h.ur=function(a){var b=this.Cd?this.Cd.kd:null;return b&&b[a]};_.h.rkb=function(){return this.ZA&&this.ZA.length>0&&this.Cd.oh?"error":"hint"};_.h.sUc=function(){this.cXc()};_.h.cXc=function(){if(this.jJ()&&this.E9&&this.GN()){var a;(a=this.hSa)==null||a.Enb(this.E9.getWidth())}else{var b;(b=this.hSa)==null||b.Enb(0)}};_.h.caa=function(){this.JN()};_.h.BZc=function(){};
_.h.JN=function(){if(this.Cd){var a=[];this.Cd.SD&&typeof this.Cd.SD==="string"&&a.push.apply(a,_.v(this.Cd.SD.split(" ")));if(this.rkb()==="hint"){var b=this.fB?this.fB.find(function(e){return e.align==="start"}):null,c=this.fB?this.fB.find(function(e){return e.align==="end"}):null;b?a.push(b.id):this.gU&&a.push(this.a$);c&&a.push(c.id)}else this.ZA&&a.push.apply(a,_.v(this.ZA.map(function(e){return e.id})));if(b=this.Cd.sea){var d=this.rSc||a;b=a.concat(b.filter(function(e){return e&&!d.includes(e)}))}else b=
a;this.Cd.AG(b);this.rSc=a}};
_.h.ikb=function(){var a=this.jc.aH();if(!this.jJ()||!this.E9)return null;if(!this.Tkb&&!this.iob)return["",null];if(!this.ZUc())return null;var b,c=(b=this.Tkb)==null?void 0:b.na,d;b=(d=this.iob)==null?void 0:d.na;var e;d=(e=this.GUc)==null?void 0:e.na;var f;e=(f=this.LYc)==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;return["var(--mat-mdc-form-field-label-transform, translateY(-50%) translateX(calc("+((a==="rtl"?"-1":"1")+" * ("+(c+g+"px + var(--mat-mdc-form-field-label-offset-x, 0px)))))")),c+g+m+n]};_.h.epb=function(a){if(a!==null){var b=_.k(a);a=b.next().value;b=b.next().value;this.E9&&(this.E9.element.style.transform=a);if(b!==null){var c;(c=this.hSa)==null||c.SXc(b)}}};
_.h.ZUc=function(){var a=this.Ka.na;if(a.getRootNode){var b=a.getRootNode();return b&&b!==a}return document.documentElement.contains(a)};
_.p.Object.defineProperties(_.Ty.prototype,{AP:{configurable:!0,enumerable:!0,get:function(){return this.fU},set:function(a){this.fU=_.Ii(a)}},ep:{configurable:!0,enumerable:!0,get:function(){var a;return this.Px||((a=this.Gl)==null?void 0:a.ep)||"auto"},set:function(a){a!==this.Px&&(this.Px=a,_.Fn(this.Ra))}},appearance:{configurable:!0,enumerable:!0,get:function(){return this.bOa()},set:function(a){var b;a=a||((b=this.Gl)==null?void 0:b.appearance)||"fill";this.bOa.set(a)}},PG:{configurable:!0,
enumerable:!0,get:function(){var a;return this.Wnb||((a=this.Gl)==null?void 0:a.PG)||"fixed"},set:function(a){var b;this.Wnb=a||((b=this.Gl)==null?void 0:b.PG)||"fixed"}},jX:{configurable:!0,enumerable:!0,get:function(){return this.gU},set:function(a){this.gU=a;this.caa()}},Cd:{configurable:!0,enumerable:!0,get:function(){return this.KPa||this.lTc},set:function(a){this.KPa=a}}});_.Ty.O=function(a){return new (a||_.Ty)};
_.Ty.wa=_.Ie({type:_.Ty,oa:[["mat-form-field"]],wd:function(a,b,c){a&1&&(_.Kg(c,b.xlb,_.My,5),_.Dg(c,_.Ny,5),_.Dg(c,_.Y8a,5),_.Dg(c,_.Z8a,5),_.Dg(c,_.X8a,5),_.Dg(c,Ly,5));if(a&2){_.Mg();var d;_.Gg(d=_.Hg())&&(b.lTc=d.first);_.Gg(d=_.Hg())&&(b.MU=d);_.Gg(d=_.Hg())&&(b.p1=d);_.Gg(d=_.Hg())&&(b.ZA=d);_.Gg(d=_.Hg())&&(b.fB=d)}},tb:function(a,b){a&1&&(_.Lg(b.Ukb,c9a),_.Lg(b.kob,d9a),_.Lg(b.Vkb,e9a),_.Lg(b.lob,f9a),_.Cg(g9a,5),_.Cg(c9a,5),_.Cg(d9a,5),_.Cg(e9a,5),_.Cg(f9a,5),_.Cg(Py,5),_.Cg(Ry,5),_.Cg(Qy,
5));if(a&2){_.Mg(4);var c;_.Gg(c=_.Hg())&&(b.hob=c.first);_.Gg(c=_.Hg())&&(b.Tkb=c.first);_.Gg(c=_.Hg())&&(b.iob=c.first);_.Gg(c=_.Hg())&&(b.GUc=c.first);_.Gg(c=_.Hg())&&(b.LYc=c.first);_.Gg(c=_.Hg())&&(b.E9=c.first);_.Gg(c=_.Hg())&&(b.hSa=c.first);_.Gg(c=_.Hg())&&(b.Ilb=c.first)}},Za:[1,"mat-mdc-form-field"],qb:40,Wa:function(a,b){a&2&&_.Pg("mat-mdc-form-field-label-always-float",b.m1())("mat-mdc-form-field-has-icon-prefix",b.VQa)("mat-mdc-form-field-has-icon-suffix",b.WQa)("mat-form-field-invalid",
b.Cd.oh)("mat-form-field-disabled",b.Cd.disabled)("mat-form-field-autofilled",b.Cd.AV)("mat-form-field-appearance-fill",b.appearance=="fill")("mat-form-field-appearance-outline",b.appearance=="outline")("mat-form-field-hide-placeholder",b.dB()&&!b.GN())("mat-focused",b.Cd.focused)("mat-primary",b.color!=="accent"&&b.color!=="warn")("mat-accent",b.color==="accent")("mat-warn",b.color==="warn")("ng-untouched",b.ur("untouched"))("ng-touched",b.ur("touched"))("ng-pristine",b.ur("pristine"))("ng-dirty",
b.ur("dirty"))("ng-valid",b.ur("valid"))("ng-invalid",b.ur("invalid"))("ng-pending",b.ur("pending"))},inputs:{AP:"hideRequiredMarker",color:"color",ep:"floatLabel",appearance:"appearance",PG:"subscriptSizing",jX:"hintLabel"},Rb:["matFormField"],features:[_.Xg([{ya:_.Sy,Hb:_.Ty},{ya:a9a,Hb:_.Ty}])],hc:"*;mat-label;[matPrefix], [matIconPrefix];[matTextPrefix];[matTextSuffix];[matSuffix], [matIconSuffix];mat-error, [matError];mat-hint:not([align='end']);mat-hint[align='end']".split(";"),Aa:19,Ba:25,
Da:[["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"],["aria-atomic","true","aria-live","polite"],["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=_.Pd();_.xg(h9a);_.F(0,Wxa,1,1,"ng-template",null,0,_.dh);_.I(2,"div",6,1);
_.O("click",function(d){_.w(c);return _.y(b.Cd.ZX(d))});_.ng(4,Xxa,1,0,"div",7);_.I(5,"div",8);_.ng(6,$xa,2,2,"div",9);_.ng(7,aya,3,0,"div",10);_.ng(8,bya,3,0,"div",11);_.I(9,"div",12);_.ng(10,dya,1,1,null,13);_.yg(11);_.J();_.ng(12,eya,3,0,"div",14);_.ng(13,fya,3,0,"div",15);_.J();_.ng(14,gya,1,0,"div",16);_.J();_.I(15,"div",17)(16,"div",18);_.ng(17,hya,1,0)(18,jya,4,1);_.J()()}a&2&&(_.A(2),_.Pg("mdc-text-field--filled",!b.jJ())("mdc-text-field--outlined",b.jJ())("mdc-text-field--no-label",!b.dB())("mdc-text-field--disabled",
b.Cd.disabled)("mdc-text-field--invalid",b.Cd.oh),_.A(2),_.og(b.jJ()||b.Cd.disabled?-1:4),_.A(2),_.og(b.jJ()?6:-1),_.A(),_.og(b.VQa?7:-1),_.A(),_.og(b.Mkb?8:-1),_.A(2),_.og(!b.jJ()||b.Djb()?10:-1),_.A(2),_.og(b.Nkb?12:-1),_.A(),_.og(b.WQa?13:-1),_.A(),_.og(b.jJ()?-1:14),_.A(),_.Pg("mat-mdc-form-field-subscript-dynamic-size",b.PG==="dynamic"),a=b.rkb(),_.A(),_.Pg("mat-mdc-form-field-error-wrapper",a==="error")("mat-mdc-form-field-hint-wrapper",a==="hint"),_.A(),_.og(a==="error"?17:a==="hint"?18:-1))},
dependencies:[Py,Ry,_.fp,Qy,Ly],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(--mat-form-field-filled-input-text-color, var(--mat-sys-on-surface));caret-color:var(--mat-form-field-filled-caret-color, var(--mat-sys-primary))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mat-form-field-filled-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::-moz-placeholder{color:var(--mat-form-field-filled-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input::-webkit-input-placeholder{color:var(--mat-form-field-filled-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:var(--mat-form-field-filled-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--mat-form-field-outlined-input-text-color, var(--mat-sys-on-surface));caret-color:var(--mat-form-field-outlined-caret-color, var(--mat-sys-primary))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::placeholder{color:var(--mat-form-field-outlined-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::-moz-placeholder{color:var(--mat-form-field-outlined-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input::-webkit-input-placeholder{color:var(--mat-form-field-outlined-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input:-ms-input-placeholder{color:var(--mat-form-field-outlined-input-text-placeholder-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mat-form-field-filled-error-caret-color, var(--mat-sys-error))}.mdc-text-field--outlined.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--mat-form-field-outlined-error-caret-color, var(--mat-sys-error))}.mdc-text-field--filled.mdc-text-field--disabled .mdc-text-field__input{color:var(--mat-form-field-filled-disabled-input-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-text-field__input{color:var(--mat-form-field-outlined-disabled-input-text-color, color-mix(in srgb, var(--mat-sys-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(--mat-form-field-filled-container-shape, var(--mat-sys-corner-extra-small));border-top-right-radius:var(--mat-form-field-filled-container-shape, var(--mat-sys-corner-extra-small))}.mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:var(--mat-form-field-filled-container-color, var(--mat-sys-surface-variant))}.mdc-text-field--filled.mdc-text-field--disabled{background-color:var(--mat-form-field-filled-disabled-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 4%, transparent))}.mdc-text-field--outlined{height:56px;overflow:visible;padding-right:max(16px,var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small)));padding-left:max(16px,var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small)) + 4px)}[dir=rtl] .mdc-text-field--outlined{padding-right:max(16px,var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small)) + 4px);padding-left:max(16px,var(--mat-form-field-outlined-container-shape, var(--mat-sys-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(--mat-form-field-filled-label-text-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label{color:var(--mat-form-field-filled-focus-label-text-color, var(--mat-sys-primary))}.mdc-text-field--filled:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label{color:var(--mat-form-field-filled-hover-label-text-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--filled.mdc-text-field--disabled .mdc-floating-label{color:var(--mat-form-field-filled-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-floating-label{color:var(--mat-form-field-filled-error-label-text-color, var(--mat-sys-error))}.mdc-text-field--filled:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mdc-floating-label{color:var(--mat-form-field-filled-error-focus-label-text-color, var(--mat-sys-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(--mat-form-field-filled-error-hover-label-text-color, var(--mat-sys-on-error-container))}.mdc-text-field--filled .mdc-floating-label{font-family:var(--mat-form-field-filled-label-text-font, var(--mat-sys-body-large-font));font-size:var(--mat-form-field-filled-label-text-size, var(--mat-sys-body-large-size));font-weight:var(--mat-form-field-filled-label-text-weight, var(--mat-sys-body-large-weight));letter-spacing:var(--mat-form-field-filled-label-text-tracking, var(--mat-sys-body-large-tracking))}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--mat-form-field-outlined-label-text-color, var(--mat-sys-on-surface-variant))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label{color:var(--mat-form-field-outlined-focus-label-text-color, var(--mat-sys-primary))}.mdc-text-field--outlined:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-floating-label{color:var(--mat-form-field-outlined-hover-label-text-color, var(--mat-sys-on-surface))}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-floating-label{color:var(--mat-form-field-outlined-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mdc-floating-label{color:var(--mat-form-field-outlined-error-label-text-color, var(--mat-sys-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid.mdc-text-field--focused .mdc-floating-label{color:var(--mat-form-field-outlined-error-focus-label-text-color, var(--mat-sys-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(--mat-form-field-outlined-error-hover-label-text-color, var(--mat-sys-on-error-container))}.mdc-text-field--outlined .mdc-floating-label{font-family:var(--mat-form-field-outlined-label-text-font, var(--mat-sys-body-large-font));font-size:var(--mat-form-field-outlined-label-text-size, var(--mat-sys-body-large-size));font-weight:var(--mat-form-field-outlined-label-text-weight, var(--mat-sys-body-large-weight));letter-spacing:var(--mat-form-field-outlined-label-text-tracking, var(--mat-sys-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(--mat-form-field-outlined-outline-color, var(--mat-sys-outline));border-width:var(--mat-form-field-outlined-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(--mat-form-field-outlined-hover-outline-color, var(--mat-sys-on-surface))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mat-mdc-notch-piece{border-color:var(--mat-form-field-outlined-focus-outline-color, var(--mat-sys-primary))}.mdc-text-field--outlined.mdc-text-field--disabled .mat-mdc-notch-piece{border-color:var(--mat-form-field-outlined-disabled-outline-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--invalid .mat-mdc-notch-piece{border-color:var(--mat-form-field-outlined-error-outline-color, var(--mat-sys-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(--mat-form-field-outlined-error-hover-outline-color, var(--mat-sys-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(--mat-form-field-outlined-error-focus-outline-color, var(--mat-sys-error))}.mdc-text-field--outlined:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-notched-outline .mat-mdc-notch-piece{border-width:var(--mat-form-field-outlined-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(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small));border-bottom-left-radius:var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small))}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px,var(--mat-form-field-outlined-container-shape, var(--mat-sys-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(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small));border-bottom-right-radius:var(--mat-form-field-outlined-container-shape, var(--mat-sys-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(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small));border-bottom-right-radius:var(--mat-form-field-outlined-container-shape, var(--mat-sys-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(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small));border-bottom-left-radius:var(--mat-form-field-outlined-container-shape, var(--mat-sys-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%),calc(100% - max(12px, var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small))) * 2))}.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{max-width:min(100%,calc(100% - max(12px, var(--mat-form-field-outlined-container-shape, var(--mat-sys-corner-extra-small))) * 2))}.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:1px}.mdc-text-field--focused.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:0;padding-right:8px;border-top:none}[dir=rtl] .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:8px;padding-right:0}.mdc-notched-outline--no-label .mdc-notched-outline__notch{display:none}.mdc-line-ripple::before,.mdc-line-ripple::after{position:absolute;bottom:0;left:0;width:100%;border-bottom-style:solid;content:""}.mdc-line-ripple::before{z-index:1;border-bottom-width:var(--mat-form-field-filled-active-indicator-height, 1px)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::before{border-bottom-color:var(--mat-form-field-filled-active-indicator-color, var(--mat-sys-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(--mat-form-field-filled-hover-active-indicator-color, var(--mat-sys-on-surface))}.mdc-text-field--filled.mdc-text-field--disabled .mdc-line-ripple::before{border-bottom-color:var(--mat-form-field-filled-disabled-active-indicator-color, color-mix(in srgb, var(--mat-sys-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(--mat-form-field-filled-error-active-indicator-color, var(--mat-sys-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(--mat-form-field-filled-error-hover-active-indicator-color, var(--mat-sys-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(--mat-form-field-filled-focus-active-indicator-height, 2px)}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mat-form-field-filled-focus-active-indicator-color, var(--mat-sys-primary))}.mdc-text-field--filled.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple::after{border-bottom-color:var(--mat-form-field-filled-error-focus-active-indicator-color, var(--mat-sys-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-sys-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-sys-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-sys-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-sys-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)}@keyframes _mat-form-field-subscript-animation{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.mat-mdc-form-field-subscript-wrapper{box-sizing:border-box;width:100%;position:relative}.mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field-error-wrapper{position:absolute;top:0;left:0;right:0;padding:0 16px;opacity:1;transform:translateY(0);animation:_mat-form-field-subscript-animation 0ms cubic-bezier(0.55, 0, 0.55, 0.2)}.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-sys-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-sys-body-small-font));line-height:var(--mat-form-field-subscript-text-line-height, var(--mat-sys-body-small-line-height));font-size:var(--mat-form-field-subscript-text-size, var(--mat-sys-body-small-size));letter-spacing:var(--mat-form-field-subscript-text-tracking, var(--mat-sys-body-small-tracking));font-weight:var(--mat-form-field-subscript-text-weight, var(--mat-sys-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-sys-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-sys-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-sys-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-sys-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-sys-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-sys-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-sys-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-sys-body-large-font));line-height:var(--mat-form-field-container-text-line-height, var(--mat-sys-body-large-line-height));font-size:var(--mat-form-field-container-text-size, var(--mat-sys-body-large-size));letter-spacing:var(--mat-form-field-container-text-tracking, var(--mat-sys-body-large-tracking));font-weight:var(--mat-form-field-container-text-weight, var(--mat-sys-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-sys-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-sys-on-surface) 38%, transparent))}.mat-mdc-form-field-icon-suffix{color:var(--mat-form-field-trailing-icon-color, var(--mat-sys-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-sys-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-sys-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-sys-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-sys-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-infix:has(textarea[cols]){width:auto}.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.mat-form-field-animations-enabled .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.mat-form-field-animations-enabled .mdc-text-field__input{transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input::placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input::-moz-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input::-webkit-input-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field__input:-ms-input-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--no-label .mdc-text-field__input::placeholder,.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--focused .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--no-label .mdc-text-field__input::-moz-placeholder,.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--focused .mdc-text-field__input::-moz-placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--no-label .mdc-text-field__input::-webkit-input-placeholder,.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--focused .mdc-text-field__input::-webkit-input-placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mat-mdc-form-field.mat-form-field-animations-enabled.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{transition-delay:40ms;transition-duration:110ms}.mat-mdc-form-field.mat-form-field-animations-enabled .mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple::before{transition-duration:75ms}.mat-mdc-form-field.mat-form-field-animations-enabled .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)}.mat-mdc-form-field.mat-form-field-animations-enabled .mat-mdc-form-field-hint-wrapper,.mat-mdc-form-field.mat-form-field-animations-enabled .mat-mdc-form-field-error-wrapper{animation-duration:300ms}.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'],
lb:2,Ma:0});_.Uy=function(){};_.Uy.O=function(a){return new (a||_.Uy)};_.Uy.Ha=_.Je({type:_.Uy});_.Uy.Ga=_.Xc({imports:[_.Dt,_.Ls,_.Ty,_.Dt]});_.Vy=function(){};_.Vy.O=function(a){return new (a||_.Vy)};_.Vy.Ha=_.Je({type:_.Vy});_.Vy.Ga=_.Xc({Pb:[_.Ft,{ya:_.o8a,lc:{x6:[13]}}],imports:[_.Dt,_.Ot,_.Dt]});_.Wy=function(){this.Ia=_.u(_.ix);this.IB=_.u(_.Kx);this.ld=_.u(_.ww);this.d3b=[];this.EG=new _.Ne;this.Ki=[];this.n_c=_.eh.apply(null,[!1].concat(_.v([])));this.t3b=_.eh.apply(null,[!1].concat(_.v([])));this.skd=_.eh.apply(null,[""].concat(_.v([])));this.l1c={color:"var(--text-default)","font-size":"16px"}};
_.Wy.prototype.Qa=function(){var a=this;this.EG.unsubscribe();this.EG=new _.Ne;this.IB.t5b.subscribe(function(b){a.Ki=b;b=b.length;for(var c=0;c<b;c++){var d=""+(c+1);a.d3b.includes(d)||(_.Yk?j9a(a,c):k9a(a,c),a.d3b.push(d))}})};
var j9a=function(a,b){a.EG.add(a.ld.register("autoSuggest"+b,"Alt+"+(b+1),function(){a.uxa(b);mya(a,a.Ki[b])},!0))},k9a=function(a,b){a.EG.add(a.ld.register("autoSuggestWindows"+b,"Ctrl+Shift+"+(b+1),function(){a.uxa(b);mya(a,a.Ki[b])},!0))},mya=function(a,b){a.Ia.hb({element:"AutoSuggestBar",action:"autoSuggest",gestureName:"CLICK",metrics:{zV:{Xpa:a.IB.g5a,Ki:a.Ki,am:b}}});a=a.IB;a.btb.next(b);L6a(a,b)};_.Wy.prototype.uxa=function(a){(a=document.getElementById("suggestion-chip-"+(a+1)))&&a.focus()};
var nya=function(a){return _.Yk?"Option+"+a:"Ctrl+Shift+"+a};_.Wy.prototype.La=function(){this.EG.unsubscribe()};_.Wy.O=function(a){return new (a||_.Wy)};
_.Wy.wa=_.Ie({type:_.Wy,oa:[["auto-suggest-bar"]],inputs:{n_c:[1,"alignRight"],t3b:[1,"showLabel"],skd:[1,"updatedSuggestion"]},Aa:1,Ba:1,Da:[["class","auto-suggest-bar-wrapper","style","display: flex;",4,"ngIf"],[1,"auto-suggest-bar-wrapper",2,"display","flex"],["aria-label","Suggestions to add to your query","role","listbox","tabindex","0",1,"horizontal-scroll-chip-listbox"],["class","text-label-for-chips",4,"ngIf"],["role","option","tabindex","0","matTooltipPosition","below","matTooltipClass",
"chip-tooltip",3,"id","matTooltip","click","keydown.enter",4,"ngFor","ngForOf"],[1,"text-label-for-chips"],["svgIcon","source:devai_plain_icon"],["class","label-text",4,"ngIf"],[1,"label-text"],["role","option","tabindex","0","matTooltipPosition","below","matTooltipClass","chip-tooltip",3,"click","keydown.enter","id","matTooltip"],["matChipAvatar","","aria-hidden","true",3,"ngStyle"]],ta:function(a,b){a&1&&_.F(0,pya,4,2,"div",0);a&2&&_.H("ngIf",b.Ki.length>0)},dependencies:[_.hp,_.$o,_.ap,ep,_.Vy,
_.Hy,_.hy,_.Ky,_.Bv,_.Av,_.fy,_.ey,_.cy],styles:[".auto-suggest-chips-right-aligned[_ngcontent-%COMP%]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;padding:4px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.auto-suggest-chips-left-aligned[_ngcontent-%COMP%]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;padding:4px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.auto-suggest-bar-wrapper[_ngcontent-%COMP%]{padding:4px 12px;overflow:auto hidden;white-space:nowrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.horizontal-scroll-chip-listbox[_ngcontent-%COMP%]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0;margin:0 10px 0 0;min-width:0}auto-suggest-bar[_nghost-%COMP%]     .mat-mdc-chip-list-wrapper{margin:0;text-align:right}auto-suggest-bar[_nghost-%COMP%]     .mat-mdc-chip{cursor:pointer;display:inline-block;border-radius:8px;height:24px;background-color:var(--search-bg);white-space:nowrap;border:1px solid var(--auto-suggest-chip-border)}auto-suggest-bar[_nghost-%COMP%]     .mat-mdc-chip .mat-mdc-chip-action-label{cursor:pointer;color:var(--text-default)}auto-suggest-bar[_nghost-%COMP%]     .mat-mdc-chip .mat-mdc-chip-graphic{padding-left:4px;padding-right:0}auto-suggest-bar[_nghost-%COMP%]     .mat-mdc-standard-chip{padding-left:0;padding-right:0}auto-suggest-bar[_nghost-%COMP%]     .mat-chip{height:24px}.text-label-for-chips[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.text-label-for-chips[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-left:8px}.text-label-for-chips[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{margin-right:8px;font-size:160px}.label-text[_ngcontent-%COMP%]{font-style:italic;font-size:small;overflow:hidden}.try-better-label-text[_ngcontent-%COMP%]{font-size:14px;padding:0 8px;font-style:italic}.horizontal-scroll-chip-listbox[_ngcontent-%COMP%]   .mat-mdc-chip-set[_ngcontent-%COMP%]{padding:0;margin:0}.horizontal-scroll-chip-listbox[_ngcontent-%COMP%]   .mat-mdc-chip-list-box[_ngcontent-%COMP%]{padding:0;margin:0}  .chip-tooltip .mat-mdc-tooltip-surface{max-width:60vw;background-color:var(--auto-suggest-tooltip-bg);border:1px solid var(--auto-suggest-tooltip-border);color:var(--auto-suggest-tooltip-text)}  .chip-tooltip .mat-mdc-tooltip-surface span:last-child{font-style:italic;font-weight:700}"]});var l9a={Lcb:function(a){return[{text:a}]}};_.Xy=function(a){var b=a.Cla;var c=a.Ia;var d=a.mwa;var e=a.uu;var f=a.lL;a=a.WO;this.NBa={};this.iWa=new _.Ne;this.rK=!1;this.query="";this.queryPrefix=new _.Oh(void 0);this.ZQ=new _.Nf;this.R2=_.wf;this.YQ=l9a;this.p6=!1;this.e7=_.wf;this.He="";this.Fd={};this.t0a=new _.Nf;this.Cla=b;this.Ia=c;this.mwa=d;this.uu=e;this.Cla&&(this.YQ=this.Zj?this.Zj:l9a);this.lL=f;this.WO=a};_.h=_.Xy.prototype;
_.h.QCa=function(a){var b=this;a.hWa&&(this.iWa.unsubscribe(),this.iWa=a.hWa.subscribe(function(c){c=c({Sn:b.query,prefix:b.queryPrefix.getValue()});m9a(b,c);b.query||b.ZQ.next(b.query)}));this.NBa=a.NBa||{};this.Gq=a.T0b;this.Zj=a.Zj;this.Cla&&(this.YQ=this.Zj?this.Zj:l9a)};
_.h.Qa=function(){var a=this,b=_.xf(this.queryPrefix.ha(_.yf(function(){return a.p6})),this.t0a.ha(_.E(function(d){return d.prefix}))).ha(_.Jf(_.qya)),c=_.xf(this.ZQ,this.t0a.ha(_.E(function(d){return d.Sn||""}))).ha(_.Jf(),_.Ef(this.mwa));this.R2=_.mf([c,b]).ha(_.E(function(d){return _.k(d).next().value}),_.E(function(d){return _.qf(function(){return n9a(a,d)}).ha(_.Vf(1))}),_.Uf(tya,{HFb:_.wf,k8a:_.df({})}),_.Bf(function(d){return d.HFb}),_.E(function(d){return sya(d.k8a,a.ZQ)}),_.Yf(rya),_.Uf(function(d,
e){if(e.Ad&&!e.Ki)return{Ad:!0,Ki:d.Ki};a.rK=!(!e.Ki||!e.Ki.length);a.rK&&(a.QB=Date.now());return e}),Wka());this.e7=this.ZQ.ha(_.E(function(d){return a.Zj&&a.Zj.PGb&&a.Zj.PGb(o9a(a,d))}))};_.h.La=function(){this.iWa.unsubscribe()};_.h.setScope=function(a){a=a.dY;if(!a)return!1;m9a(this,a({Sn:this.query,prefix:this.queryPrefix.getValue()}));return!0};_.h.PAa=function(){this.p6=!1;if(!this.query&&!this.queryPrefix.getValue()){var a=this.NBa,b=a.prefix;this.query=a.Sn===void 0?"":a.Sn;this.queryPrefix.next(b)}};
_.h.QAa=function(){this.p6=!0;this.t0a.next({Sn:this.query,prefix:this.queryPrefix.getValue()});var a=this.WO,b=Date.now();a.m2b=b};_.h.h2=function(a){this.query="";this.ZQ.next("");a.setFocus()};
_.h.a7=function(a){a&&(typeof a==="string"?(this.Ia.hb({element:this.uu,action:this.egd,gestureName:"CLICK",searchTerm:a,bucket:_.Ci.xLa}),this.hSb(o9a(this,a))):(a.Sa.Wc&&a.Sa.Rw&&a.Sa.Iq?this.Ia.hb({element:this.uu,action:"selectSuggestion_"+this.Wbb,gestureName:"CLICK",Rf:a.position,CK:[_.Awa(a.Sa.Wc,a.Sa.Rw,a.Sa.Iq,[],a.Sa.CD,this.QB)]}):this.Ia.hb({element:this.uu,action:"selectSuggestion_"+this.Wbb,gestureName:"CLICK",Rf:a.position}),a.Sa.FDa&&a.Sa.FDa()))};
var n9a=function(a,b){if(!b||!a.Zj)return _.df({});a.Ia.hb({element:a.uu,action:a.Wbb,gestureName:"CHANGE",searchTerm:b,bucket:_.Ci.Dgb});b=o9a(a,b);return a.Zj.axa(b).ha(_.E(function(c){return{Ki:c}}))},o9a=function(a,b){var c=a.queryPrefix.getValue();if(!c)return{tl:b};a=c.E4;c=c.value;return{tl:b,He:a?c:"",Fd:a?void 0:c}},m9a=function(a,b){var c=b.Sn;b=b.prefix;a.query=c||"";a.queryPrefix.next(b);b&&(b.E4?(a.Fd={},a.He=b.value):(a.Fd=_.Yj(b.value,a.lL),a.He=""))};
_.p.Object.defineProperties(_.Xy.prototype,{egd:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.queryPrefix.getValue()?"search"+((b=(a=this.queryPrefix.getValue())==null?void 0:a.Zt)!=null?b:"Other"):"search"}},Wbb:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.queryPrefix.getValue()?"suggest"+((b=(a=this.queryPrefix.getValue())==null?void 0:a.Zt)!=null?b:"Other"):"suggest"}}});_.Xy.O=function(){_.Ae()};_.Xy.Ea=_.Ke({type:_.Xy});_.Yy=function(a,b,c){this.Ua=a;this.Lb=b;this.S4=c;this.YY=!1;this.href=this.Tf="";this.target=this.rel=null;this.SP=!1};_.Yy.prototype.Zd=function(a){if(a.button!==0||a.ctrlKey||a.metaKey||a.shiftKey||this.SP)return!0;if(!this.href)return!1;_.mq(this.Ua,this.href);return!1};_.Yy.prototype.Wb=function(){this.href=this.Oxa();(this.SP=p9a.test(this.href))&&!this.YY?(this.rel="noopener",this.target="_blank"):this.target=this.rel=null};
_.Yy.prototype.Oxa=function(){return typeof this.x7==="string"&&p9a.test(this.x7)?this.x7:this.S4.cz(_.nq(this.Ua,this.s2a()))};_.Yy.prototype.s2a=function(){return _.lq(this.Ua,Array.isArray(this.x7)?this.x7:[this.x7],{Gi:this.Lb,Ta:this.Ta,Tf:this.Tf,Se:this.Se})};_.Yy.O=function(a){return new (a||_.Yy)(_.C(_.ai),_.C(_.Nh),_.C(_.kp))};
_.Yy.Ea=_.Ke({type:_.Yy,oa:[["a","universalLink",""]],qb:3,Wa:function(a,b){a&1&&_.O("click",function(c){return b.Zd(c)});a&2&&(_.pg("href",b.href,_.xe),_.mg("rel",b.rel)("target",b.target))},inputs:{x7:"universalLink",YY:"sameWindow",Ta:"queryParams",Tf:"queryParamsHandling",Se:"fragment"},standalone:!1,features:[_.zn]});var p9a=/^http[s]?:\/\//;_.Zy=function(a,b,c){this.dl=a;this.ab=b;this.Lc=c;this.sTb=new _.Ne;this.resize=new _.Jj};_.Zy.prototype.Qa=function(){var a=this;this.sTb=this.Lc.Vb(function(){return a.Lc.rl.ha(_.Xf(void 0),Tka(_.tf(window,"resize")),_.Bf(function(){return a.dl.wQ}),_.yf(function(){var b=a.na.getBoundingClientRect(),c=a.previousRect;c=!(c&&b.height===c.height&&b.width===c.width);a.previousRect=b;return c}),_.Bf(function(){return a.dl.Qja})).subscribe(function(){a.notify()})})};_.Zy.prototype.La=function(){this.sTb.unsubscribe()};
_.Zy.prototype.notify=function(){this.resize.emit(this.na)};_.p.Object.defineProperties(_.Zy.prototype,{na:{configurable:!0,enumerable:!0,get:function(){return this.v4c||this.ab.na}}});_.Zy.O=function(a){return new (a||_.Zy)(_.C(_.Iw),_.C(_.he),_.C(_.ih))};_.Zy.Ea=_.Ke({type:_.Zy,oa:[["","ascResizeNotifier",""]],inputs:{v4c:"elementToWatch"},outputs:{resize:"ascResizeNotifier"},standalone:!1});_.$y=function(){};_.$y.O=function(a){return new (a||_.$y)};_.$y.Ha=_.Je({type:_.$y});_.$y.Ga=_.Xc({});var az=function(a){this.ld=a;this.DLb=!1;this.ccb=new Map;this.Sw=0;this.dk=[];this.M4=new _.Jj;this.dcb=new _.Jj;this.c7=new _.Ne;this.Tna=new _.Ne;this.HE=!1};az.prototype.Wb=function(){for(var a=_.k(this.dk),b=a.next();!b.done;b=a.next())b.value.Nya=this.DLb};az.prototype.La=function(){q9a(this);this.c7.unsubscribe();this.Tna.unsubscribe();this.HE=!1};
var r9a=function(a){for(var b=_.k(a.dk),c=b.next();!c.done;c=b.next())c.value.Vw=!0;a.x9a()},q9a=function(a,b){for(var c=a.HE=!1,d=_.k(a.dk),e=d.next();!e.done;e=d.next())e=e.value,bz(e),c=c||e.Vw,e.Vw=!1;a.Sw=0;a.Tna.unsubscribe();b&&!c&&b.target.blur()},s9a=function(a){if(!(a.dk.length>1))return a.Sw;for(var b=1;b<a.dk.length;b++){var c=(a.Sw+b)%a.dk.length;if(a.dk[c].B5a>=1)return c}return a.Sw},t9a=function(a){for(var b=_.k(a.dk),c=b.next();!c.done;c=b.next())c=c.value,c!==a.jq&&bz(c)};
az.prototype.x9a=function(){var a=this;this.Tna.unsubscribe();this.Tna=new _.Ne;for(var b=_.k(this.ccb),c=b.next(),d={};!c.done;d={o$b:void 0},c=b.next()){var e=_.k(c.value);c=e.next().value;e=e.next().value;d.o$b=e;this.Tna.add(this.ld.register("Suggestion Shortcut "+c,c,function(f){return function(){a.M4.emit({action:"shortcutSelect",am:f.o$b})}}(d)))}};
_.p.Object.defineProperties(az.prototype,{acb:{configurable:!0,enumerable:!0,set:function(a){var b=this;this.HE=!1;this.c7.unsubscribe();this.c7=new _.Ne;this.ccb.clear();if(a&&a.length>=1){this.dk=a;t9a(this);a=_.k(this.dk);for(var c=a.next();!c.done;c=a.next())c=c.value,this.c7.add(c.s5b.subscribe(function(d){b.am=d})),this.c7.add(c.r5b.subscribe(function(d){b.dcb.emit(d);b.am=void 0})),this.c7.add(c.e3b.subscribe(function(d){d=_.k(d);for(var e=d.next();!e.done;e=d.next())e=e.value,b.ccb.set(e.Yb,
e.Did)}))}else this.dk=[]}},jq:{configurable:!0,enumerable:!0,get:function(){if(this.dk.length)return this.dk[this.Sw]}}});az.O=function(a){return new (a||az)(_.C(_.ww))};
az.Ea=_.Ke({type:az,oa:[["","suggestionHandlerFor",""]],Wa:function(a,b){a&1&&_.O("keydown.arrowdown",function(c){c.preventDefault();b.jq&&(b.jq.B5a<=0&&(b.Sw=s9a(b)),b.jq.LR(1),b.jq.cwa<0?(b.am=void 0,b.HE=!1):b.HE=!0,b.M4.emit({action:"selectNext",am:b.am}))})("keydown.arrowup",function(c){c.preventDefault();b.jq&&(b.jq.LR(-1),b.jq.cwa<0?(b.am=void 0,b.HE=!1):b.HE=!0,b.M4.emit({action:"selectPrevious",am:b.am}))})("keydown.arrowright",function(c){var d=s9a(b);b.jq&&b.dk.length>1&&b.Sw!==d&&b.HE&&
b.jq.cwa>-1&&(c.preventDefault(),bz(b.jq),bz(b.dk[d]),b.dk[d].LR(1),b.M4.emit({action:"selectNextList",am:b.am}),b.Sw=d)})("keydown.arrowleft",function(c){var d;a:{if(b.dk.length>1)for(d=1;d<b.dk.length;d++){var e=(b.Sw-d+b.dk.length)%b.dk.length;if(b.dk[e].B5a>=1){d=e;break a}}d=b.Sw}b.jq&&b.dk.length>1&&b.Sw!==d&&b.HE&&b.jq.cwa>-1&&(c.preventDefault(),bz(b.jq),bz(b.dk[d]),b.dk[d].LR(1),b.M4.emit({action:"selectPreviousList",am:b.am}),b.Sw=d)})("keydown.enter",function(c){c.preventDefault();b.HE=
!1;b.dcb.emit(b.am);b.am=void 0;b.jq&&(bz(b.jq),b.Sw=0)})("keyup.escape",function(c){return q9a(b,c)})},inputs:{DLb:"isComboBox",acb:[0,"suggestionHandlerFor","suggestionLists"]},outputs:{M4:"listNavigate",dcb:"suggestionSubmit"},standalone:!1,features:[_.zn]});var u9a=new _.wd("GMAT_FORM_FIELD_OPTIONS",{Fa:"root",qa:function(){return{Pf:!1}}});_.cz=function(a){this.options=a;if(a.Pf)throw Error("Zc");};_.cz.O=function(a){return new (a||_.cz)(_.C(u9a))};_.cz.Ea=_.Ke({type:_.cz,oa:[["mat-form-field"]],Za:[1,"gmat-mdc-form-field"],standalone:!1});var v9a=new _.wd("GMAT_INPUT_OPTIONS",{Fa:"root",qa:function(){return{Pf:!1}}});_.dz=function(a){this.options=a;if(a.Pf)throw Error("Zc");};_.dz.O=function(a){return new (a||_.dz)(_.C(v9a))};_.dz.Ea=_.Ke({type:_.dz,oa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],Za:[1,"gmat-mdc-input"],standalone:!1});var w9a=function(){};w9a.O=function(a){return new (a||w9a)};
w9a.wa=_.Ie({type:w9a,oa:[["ng-component"]],Za:["cdk-text-field-style-loader",""],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"],lb:2,
Ma:0});var x9a;x9a={passive:!0};_.ez=function(){this.yc=_.u(_.Si);this.mb=_.u(_.ih);this.Kc=_.u(_.De).At(null,null);this.Baa=_.u(_.Zi);this.v$=new Map};
_.ez.prototype.Ek=function(a){var b=this;if(!this.yc.isBrowser)return _.wf;this.Baa.load(w9a);var c=_.Ki(a);if(a=this.v$.get(c))return a.subject;var d=new _.Nf,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.mb.run(function(){return d.next({target:f.target,X3a:!1})})):(c.classList.add("cdk-text-field-autofilled"),
b.mb.run(function(){return d.next({target:f.target,X3a:!0})}))};a=this.mb.Vb(function(){c.classList.add("cdk-text-field-autofill-monitored");return b.Kc.listen(c,"animationstart",e,x9a)});this.v$.set(c,{subject:d,Fu:a});return d};_.ez.prototype.Ji=function(a){a=_.Ki(a);var b=this.v$.get(a);b&&(b.Fu(),b.subject.complete(),a.classList.remove("cdk-text-field-autofill-monitored"),a.classList.remove("cdk-text-field-autofilled"),this.v$.delete(a))};
_.ez.prototype.La=function(){var a=this;this.v$.forEach(function(b,c){return a.Ji(c)})};_.ez.O=function(a){return new (a||_.ez)};_.ez.ua=_.q({token:_.ez,qa:_.ez.O,Fa:"root"});_.fz=function(){};_.fz.O=function(a){return new (a||_.fz)};_.fz.Ha=_.Je({type:_.fz});_.fz.Ga=_.Xc({});_.y9a=new _.wd("MAT_INPUT_VALUE_ACCESSOR");var z9a;z9a=new _.wd("MAT_INPUT_CONFIG");
_.gz=function(){var a=this;this.Ka=_.u(_.he);this.yc=_.u(_.Si);this.kd=_.u(_.ny,{optional:!0,self:!0});this.S8=_.u(_.ez);this.mb=_.u(_.ih);this.Qe=_.u(_.Sy,{optional:!0});this.Kc=_.u(_.ej);this.BE=_.u(_.aj).getId("mat-input-");this.Oc=_.u(z9a,{optional:!0});this.focused=!1;this.Zb=new _.Nf;this.controlType="mat-input";this.oc=this.AV=!1;this.Lo="text";this.eaa=!1;this.YRa="date datetime datetime-local month time week".split(" ").filter(function(n){return _.Yra().has(n)});this.esa=function(n){n=n.target;
n.value||n.selectionStart!==0||n.selectionEnd!==0||(n.setSelectionRange(1,1),n.setSelectionRange(0,0))};this.QZc=function(){};var b=_.u(_.vy,{optional:!0}),c=_.u(_.zy,{optional:!0}),d=_.u(_.Ft),e=_.u(_.y9a,{optional:!0,self:!0}),f=this.Ka.na,g=f.nodeName.toLowerCase();e?_.Af(e.value)?this.n1=e:this.B0=e:this.B0=f;this.aaa=this.value;this.id=this.id;this.yc.OM&&this.mb.Vb(function(){a.rRc=a.Kc.listen(f,"keyup",a.esa)});this.Bo=new _.IWa(d,this.kd,c,b,this.Zb);this.oE=!this.yc.isBrowser;this.nE=g===
"select";this.k$=g==="textarea";this.jU=!!this.Qe;var m;this.Hd=((m=this.Oc)==null?void 0:m.Hd)||!1;this.nE&&(this.controlType=f.multiple?"mat-native-select-multiple":"mat-native-select");this.n1&&_.th(function(){a.n1.value();a.Zb.next()})};_.h=_.gz.prototype;_.h.Bc=function(){var a=this;this.yc.isBrowser&&this.S8.Ek(this.Ka.na).subscribe(function(b){a.AV=b.X3a;a.Zb.next()})};_.h.Wb=function(){this.Zb.next()};
_.h.La=function(){this.Zb.complete();this.yc.isBrowser&&this.S8.Ji(this.Ka.na);var a;(a=this.rRc)==null||a.call(this);var b;(b=this.Whb)==null||b.call(this)};_.h.eo=function(){this.kd&&(this.Gu(),this.kd.disabled!==null&&this.kd.disabled!==this.disabled&&(this.disabled=this.kd.disabled,this.Zb.next()));this.vPa();this.wPa()};_.h.focus=function(a){this.Ka.na.focus(a)};_.h.Gu=function(){this.Bo.Gu()};
_.h.eJ=function(a){if(a!==this.focused){if(!this.nE&&a&&this.disabled&&this.Hd){var b=this.Ka.na;b.type==="number"?(b.type="text",b.setSelectionRange(0,0),b.type="number"):b.setSelectionRange(0,0)}this.focused=a;this.Zb.next()}};_.h.DU=function(){};_.h.vPa=function(){var a=this.Ka.na.value;this.aaa!==a&&(this.aaa=a,this.Zb.next())};_.h.wPa=function(){var a=this.Pra();if(a!==this.XSa){var b=this.Ka.na;(this.XSa=a)?b.setAttribute("placeholder",a):b.removeAttribute("placeholder")}};
_.h.Pra=function(){return this.placeholder||null};_.h.DZc=function(){};_.h.DRa=function(){return this.YRa.indexOf(this.Lo)>-1};_.h.zRa=function(){var a=this.Ka.na.validity;return a&&a.badInput};_.h.AG=function(a){var b=this.Ka.na;a.length?b.setAttribute("aria-describedby",a.join(" ")):b.removeAttribute("aria-describedby")};_.h.ZX=function(){this.focused||this.focus()};_.h.osa=function(){var a=this.Ka.na;return this.nE&&(a.multiple||a.size>1)};
_.h.ISc=function(){var a;(a=this.Whb)==null||a.call(this);this.Lo==="number"&&(this.yc.uFa||this.yc.Oqa)&&(this.Whb=this.Kc.listen(this.Ka.na,"wheel",this.QZc))};_.h.zQa=function(){return this.nE?null:this.eR||this.disabled&&this.Hd?"true":null};
_.p.Object.defineProperties(_.gz.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.oc},set:function(a){this.oc=_.Ii(a);this.focused&&(this.focused=!1,this.Zb.next())}},id:{configurable:!0,enumerable:!0,get:function(){return this.Dh},set:function(a){this.Dh=a||this.BE}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return(d=(c=this.hn)!=null?c:(a=this.kd)==null?void 0:(b=a.control)==null?void 0:_.sy(b))!=null?d:!1},set:function(a){this.hn=_.Ii(a)}},
type:{configurable:!0,enumerable:!0,get:function(){return this.Lo},set:function(a){var b=this.Lo;this.Lo=a||"text";!this.k$&&_.Yra().has(this.Lo)&&(this.Ka.na.type=this.Lo);this.Lo!==b&&this.ISc()}},yK:{configurable:!0,enumerable:!0,get:function(){return this.Bo.us},set:function(a){this.Bo.us=a}},value:{configurable:!0,enumerable:!0,get:function(){return this.n1?this.n1.value():this.B0.value},set:function(a){a!==this.value&&(this.n1?this.n1.value.set(a):this.B0.value=a,this.Zb.next())}},eR:{configurable:!0,
enumerable:!0,get:function(){return this.eaa},set:function(a){this.eaa=_.Ii(a)}},oh:{configurable:!0,enumerable:!0,get:function(){return this.Bo.oh},set:function(a){this.Bo.oh=a}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.DRa()&&!this.Ka.na.value&&!this.zRa()&&!this.AV}},qZ:{configurable:!0,enumerable:!0,get:function(){if(this.nE){var a=this.Ka.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}},sea:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.Ka.na.getAttribute("aria-describedby"))==null?void 0:a.split(" "))||[]}}});_.gz.O=function(a){return new (a||_.gz)};
_.gz.Ea=_.Ke({type:_.gz,oa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],Za:[1,"mat-mdc-input-element"],qb:21,Wa:function(a,b){a&1&&_.O("focus",function(){return b.eJ(!0)})("blur",function(){return b.eJ(!1)})("input",function(){return b.DU()});a&2&&(_.pg("id",b.id)("disabled",b.disabled&&!b.Hd)("required",b.required),_.mg("name",b.name||null)("readonly",b.zQa())("aria-disabled",b.disabled&&b.Hd?
"true":null)("aria-invalid",b.empty&&b.required?null:b.oh)("aria-required",b.required)("id",b.id),_.Pg("mat-input-server",b.oE)("mat-mdc-form-field-textarea-control",b.jU&&b.k$)("mat-mdc-form-field-input-control",b.jU)("mat-mdc-input-disabled-interactive",b.Hd)("mdc-text-field__input",b.jU)("mat-mdc-native-select-inline",b.osa()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",yK:"errorStateMatcher",SD:[0,"aria-describedby","userAriaDescribedBy"],
value:"value",eR:"readonly",Hd:[2,"disabledInteractive","disabledInteractive",_.vh]},Rb:["matInput"],features:[_.Xg([{ya:_.Ny,Hb:_.gz}]),_.zn]});var A9a,B9a,F9a;A9a=["input"];B9a=["formField"];_.hz=function(a,b,c,d){this.Ia=a;this.document=b;this.dl=c;this.Lc=d;this.bUb="";this.p$a=[];this.Qm=new _.wy("");this.Fr=new _.Ne;this.UZa=this.hcb=this.ZE=!1;this.placeholder="Textarea for query";this.YQ=l9a;this.NXb=new _.Jj;this.d9a=new _.Jj;this.e9a=new _.Jj;this.blur=new _.Jj;this.focus=new _.Jj;this.r1b=new _.Jj;this.ks=this.tza=!1;this.Z6c="global-search-box-text-area";this.ks=_.Yw.has(104)};_.h=_.hz.prototype;
_.h.Qa=function(){var a=this;this.ks&&_.tf(this.mw.na,"keydown").ha(_.Ef(300)).subscribe(function(b){b.key!=="Enter"&&a.d9a.emit(b.target.value)});this.Fr.add(this.Qm.Tm.subscribe(function(){C9a(a);r9a(a.Zbb);a.NXb.emit(a.Qm.value)}));D9a(this);this.Fr.add(_.tf(this.document,"selectionchange").subscribe(function(){E9a(a)}))};_.h.Wb=function(a){a.hasOwnProperty("queryDecorator")&&C9a(this)};_.h.Bc=function(){};_.h.La=function(){this.Fr.unsubscribe()};
_.h.Xy=function(a){a!==void 0?this.e9a.emit(a):this.UZa&&this.e9a.emit(this.Qm.value)};_.h.q5=function(){q9a(this.Zbb);this.blur.emit();E9a(this)};_.h.t7a=function(){this.hcb?this.hcb=!1:r9a(this.Zbb);this.focus.emit();E9a(this)};F9a=function(a,b){a.tza&&a.e7&&(b.preventDefault(),a.Qm.setValue(a.Qm.value+a.e7))};_.G9a=function(a,b){a.hcb=b===void 0?!1:b;a=a.mw.na;a.focus();a.select&&a.select()};_.hz.prototype.setFocus=function(){this.mw.na.focus()};
var E9a=function(a){var b=a.Qm.value,c;if(c=a.document.activeElement===a.mw.na)b=b.length,c=a.mw.na,c=c.selectionStart===b&&c.selectionEnd===b;a.tza=c},H9a=function(a){return _.tf(a.mw.na,"scroll").ha(_.Bf(function(){return a.dl.wQ}),_.E(function(){return a.mw.na.scrollLeft}),_.Jf(),_.Bf(function(){return a.dl.Qja}),_.E(function(b){return"translateX(-"+b+"px)"}))},C9a=function(a){var b=a.Qm.value||"";b=b.replace(/\n|\r\n/g," ");a.Qm.setValue(b,{me:!1});a.p$a=a.YQ.Lcb(b)},D9a=function(a){a.Fr.add(a.Lc.Vb(function(){return H9a(a).subscribe(function(b){a.bUb=
b})}))};_.p.Object.defineProperties(_.hz.prototype,{query:{configurable:!0,enumerable:!0,set:function(a){a!==this.Qm.value&&(this.Qm.setValue(a,{me:!1}),_.Fn(this.j6c),C9a(this))}},disabled:{configurable:!0,enumerable:!0,set:function(a){a&&this.Qm.disable({me:!1});this.ZE=a},get:function(){return this.ZE}},k6c:{configurable:!0,enumerable:!0,set:function(a){this.j6c=a.Mb.get(_.Xn)}}});_.hz.O=function(a){return new (a||_.hz)(_.C(_.Bq),_.C(_.Wh),_.C(_.Iw),_.C(_.ih),_.C(_.Zw))};
_.hz.wa=_.Ie({type:_.hz,oa:[["search-box"]],tb:function(a,b){a&1&&(_.Cg(A9a,7,_.he),_.Cg(B9a,7,_.Ag),_.Cg(az,5));if(a&2){var c;_.Gg(c=_.Hg())&&(b.mw=c.first);_.Gg(c=_.Hg())&&(b.k6c=c.first);_.Gg(c=_.Hg())&&(b.Zbb=c.first)}},inputs:{query:"query",disabled:"disabled",xy:"elementName",UZa:"enableTextBoxQuerySubmission",placeholder:"placeholder",YQ:"queryDecorator",acb:"suggestionLists",e7:"tabCompletionHint"},outputs:{NXb:"queryChange",d9a:"queryChangedOnKeydown",e9a:"querySubmit",blur:"blur",focus:"focus",
r1b:"selectSuggestion"},standalone:!1,features:[_.zn],Aa:8,Ba:12,Da:[["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","id","placeholder","formControl","suggestionHandlerFor","isComboBox"],[3,"ngClass"],[1,"hint"]],ta:function(a,
b){if(a&1){var c=_.Pd();_.I(0,"div",2);_.F(1,uya,2,2,"span",3)(2,vya,2,1,"span",4);_.J();_.I(3,"mat-form-field",5,0)(5,"textarea",6,1);_.O("input",function(){_.w(c);b.p$a=b.YQ.Lcb(_.Ng(6).value);return _.y()})("suggestionSubmit",function(d){_.w(c);return _.y(b.Xy(d))})("listNavigate",function(d){_.w(c);var e=d.action;d=d.am;e={element:b.xy,action:e,gestureName:"CLICK",searchTerm:b.Qm.value};d?(e=Object.assign({},e,{Rf:d.position}),b.tza=!1,b.r1b.emit(d)):E9a(b);b.Ia.hb(e);return _.y()})("blur",function(){_.w(c);
return _.y(b.q5())})("focus",function(){_.w(c);return _.y(b.t7a())})("keydown.tab",function(d){_.w(c);return _.y(F9a(b,d))})("keydown.arrowright",function(d){_.w(c);return _.y(F9a(b,d))});_.R(7,"  ");_.J()()}a&2&&(_.Og("transform",b.bUb),_.A(),_.H("ngForOf",b.p$a),_.A(),_.H("ngIf",b.tza),_.A(),_.Pg("disabled",b.disabled),_.A(2),_.H("id",b.Z6c)("placeholder",b.placeholder)("formControl",b.Qm)("suggestionHandlerFor",b.acb)("isComboBox",b.UZa),_.mg("aria-label",b.placeholder))},dependencies:[_.Zo,_.$o,
_.ap,_.dz,_.gz,_.Ty,_.cz,_.uk,_.py,_.yy,az],styles:["search-box[_nghost-%COMP%]{color:var(--text-default);position:relative;overflow:hidden;--mat-form-field-filled-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;--mat-form-field-filled-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;white-space:pre}"]});_.iz=function(a,b,c){this.ab=a;this.renderer=b;this.scroll=c;this.I6a=this.BMb=!1;this.events=new _.Jj;this.AMb=!0;this.YRb=new _.Jj};_.h=_.iz.prototype;_.h.Qa=function(){};_.h.Zd=function(){this.events.next([this,0])};_.h.z7a=function(a){a.preventDefault()};_.h.A7a=function(){this.I6a=!0};_.h.lka=function(){this.I6a&&(this.I6a=!1,this.events.next([this,1]),this.YRb.emit(this))};_.h.scrollIntoView=function(a){this.scroll.scrollTo(this.ab.na,a)};
var I9a=function(a,b){a.aab&&(b?a.renderer.DE(a.ab.na,a.aab):a.renderer.iR(a.ab.na,a.aab))};_.p.Object.defineProperties(_.iz.prototype,{ye:{configurable:!0,enumerable:!0,set:function(a){this.BMb=a;I9a(this,a)}},xgd:{configurable:!0,enumerable:!0,set:function(a){I9a(this,!1);this.aab=a;I9a(this,this.BMb)}}});_.iz.O=function(a){return new (a||_.iz)(_.C(_.he),_.C(_.ej),_.C(_.Jw))};
_.iz.wa=_.Ie({type:_.iz,oa:[["search-box-suggestion-item"]],Wa:function(a,b){a&1&&_.O("click",function(){return b.Zd()})("mousedown",function(c){return b.z7a(c)})("mouseenter",function(){return b.A7a()})("mousemove",function(){return b.lka()})("mouseleave",function(){b.events.next([b,2])})},inputs:{AMb:"isSelectable",Sa:"payload",xgd:"selectedClass",Yb:"shortcut"},outputs:{YRb:"mouseFocusItem"},standalone:!1,hc:["*"],Aa:1,Ba:0,ta:function(a){a&1&&(_.xg(),_.yg(0))},styles:["[_nghost-%COMP%] {display: block;}"]});var J9a;J9a=["template"];_.jz=function(){this.Du=[];this.dw=-1;this.Ybb=new _.Ne;this.fcb=!0;this.Nya=this.Vw=!1;this.e3b=new _.Sf(1);this.r5b=new _.Jj;this.s5b=new _.Jj};_.jz.prototype.Od=function(){var a=this;this.q5b=this.IDa.Jc.ha(_.Xf(void 0)).subscribe(function(){a.fcb=!0;a.e3b.next(a.IDa.toArray().filter(function(b){return b.Yb}).map(function(b){return{Yb:b.Yb,Did:{position:a.IDa.toArray().indexOf(b),Sa:b.Sa}}}))})};_.jz.prototype.co=function(){this.fcb&&(K9a(this),this.fcb=!1)};
_.jz.prototype.La=function(){bz(this);this.q5b&&this.q5b.unsubscribe();this.Ybb.unsubscribe()};var bz=function(a){a.dw=-1;L9a(a,!0)};_.jz.prototype.nAa=function(a){a=this.Du.indexOf(a);a>=0&&(this.dw=a,L9a(this,!1))};var L9a=function(a,b){a.deselectAll();var c=a.Du[a.dw];c&&(c.ye=!0);b&&a.s5b.emit(c&&{position:a.dw,Sa:c.Sa})};_.jz.prototype.scrollIntoView=function(a){this.Du[this.dw].scrollIntoView(a)};
_.jz.prototype.deselectAll=function(){for(var a=_.k(this.Du),b=a.next();!b.done;b=a.next())b.value.ye=!1};_.jz.prototype.LR=function(a){var b;a:if(b=this.Du.length){var c=this.dw;this.Nya&&(c++,b++);for(var d=0;d<b;d++){c=(c+b+a)%b;var e=c-Number(this.Nya);if(e<0||this.Du[e].AMb){b=e;break a}}b=this.dw}else b=-1;this.dw=b;L9a(this,!0);this.dw!==-1&&this.scrollIntoView(a>0?1:0)};
var K9a=function(a){a.Ybb.unsubscribe();a.dw=-1;a.Du=a.IDa.toArray();a.Du.length!==0&&(a.Ybb=_.xf.apply(null,_.v(a.Du.map(function(b){return b.events.ff()}))).subscribe(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;switch(c){case 0:a.r5b.emit({position:a.Du.indexOf(b),Sa:b.Sa});break;case 1:a.dw=a.Du.indexOf(b);L9a(a,!1);break;case 2:a.dw=-1;L9a(a,!0);break;default:_.fb(c)}}),a.Nya||a.LR(1))};
_.p.Object.defineProperties(_.jz.prototype,{cwa:{configurable:!0,enumerable:!0,get:function(){return this.dw}},B5a:{configurable:!0,enumerable:!0,get:function(){return this.Du.length}}});_.jz.O=function(a){return new (a||_.jz)};
_.jz.wa=_.Ie({type:_.jz,oa:[["search-box-suggestion-list"]],wd:function(a,b,c){a&1&&_.Dg(c,_.iz,5);if(a&2){var d;_.Gg(d=_.Hg())&&(b.IDa=d)}},tb:function(a,b){a&1&&_.Cg(J9a,7,_.zg);if(a&2){var c;_.Gg(c=_.Hg())&&(b.ta=c.first)}},standalone:!1,hc:["*"],Aa:2,Ba:0,Da:[["template",""]],ta:function(a){a&1&&(_.xg(),_.F(0,wya,1,0,"ng-template",null,0,_.dh))},lb:2});_.kz=function(){};_.kz.O=function(a){return new (a||_.kz)};_.kz.Ha=_.Je({type:_.kz});_.kz.Ga=_.Xc({imports:[_.Uy]});_.lz=function(){};_.lz.O=function(a){return new (a||_.lz)};_.lz.Ha=_.Je({type:_.lz});_.lz.Ga=_.Xc({imports:[_.Dt,_.Uy,_.Uy,_.fz,_.Dt]});_.mz=function(){};_.mz.O=function(a){return new (a||_.mz)};_.mz.Ha=_.Je({type:_.mz});_.mz.Ga=_.Xc({imports:[_.lz,_.kz]});_.nz=function(){};_.nz.O=function(a){return new (a||_.nz)};_.nz.Ha=_.Je({type:_.nz});_.nz.Ga=_.Xc({imports:[_.Iq,_.hp,_.Bv,_.mz,_.Gy]});var M9a={CMc:0,DMc:1,Qdc:2,Rdc:3,Fsc:4,Dsc:5,xFc:6,wFc: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 oz=function(a,b,c){var d=this;this.document=a;this.Zfa=b;this.ab=c;this.Sd=new _.Jj;this.action=new _.Jj;this.Jg=2;this.color="blue";this.C1=this.D1="";this.Position=M9a;this.width=272;this.GBa=null;this.sZa=function(e){e.key==="Escape"&&d.tZa()};this.XCa=function(){var e=d.document.activeElement;e!=null&&e.closest("onedev-feature-tooltip-body")||(d.GBa=d.document.activeElement)};this.Aj=this.Zfa.create(this.ab.na,{defer:!0});this.document.addEventListener("keydown",this.sZa);this.document.addEventListener("focusin",
this.XCa)};oz.prototype.Od=function(){_.WVa(this.Aj);this.XCa();_.XVa(this.Aj)};oz.prototype.La=function(){this.document.removeEventListener("keydown",this.sZa);this.document.removeEventListener("focusin",this.XCa);this.Aj.destroy()};oz.prototype.tZa=function(){this.Sd.next();this.GBa&&"focus"in this.GBa&&this.GBa.focus({preventScroll:!0});this.document.removeEventListener("keydown",this.sZa);this.document.removeEventListener("focusin",this.XCa)};
_.p.Object.defineProperties(oz.prototype,{REa:{configurable:!0,enumerable:!0,set:function(a){this.width=272+a*64}}});oz.O=function(a){return new (a||oz)(_.C(_.Wh),_.C(_.Ss),_.C(_.he))};
oz.wa=_.Ie({type:oz,oa:[["onedev-feature-tooltip-body"]],qb:16,Wa:function(a,b){a&2&&_.Pg("pointer-top-left",b.Jg===b.Position.CMc)("pointer-top-right",b.Jg===b.Position.DMc)("pointer-bottom-left",b.Jg===b.Position.Qdc)("pointer-bottom-right",b.Jg===b.Position.Rdc)("pointer-left-top",b.Jg===b.Position.Fsc)("pointer-left-bottom",b.Jg===b.Position.Dsc)("pointer-right-top",b.Jg===b.Position.xFc)("pointer-right-bottom",b.Jg===b.Position.wFc)},inputs:{Jg:"pointerPosition",REa:"widthOffset",color:"color",
D1:"actionBtnText",C1:"actionBtnIcon"},outputs:{Sd:"dismiss",action:"action"},standalone:!1,features:[_.Xg([{ya:eWa,lc:{bWb:function(){},zqb:function(){}}},_.Ss])],hc:["*"],Aa:8,Ba:5,Da:[["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&&(_.xg(),_.I(0,"div",0)(1,"div",1),_.L(2,"div",2),_.J(),_.yg(3),_.I(4,"div",3),_.F(5,yya,4,2,"button",4),_.I(6,"button",5),_.O("click",function(){return b.tZa()}),_.R(7," Got it "),_.J()()());a&2&&(_.Og("width",b.width,"px"),_.H("ngClass",b.color),_.A(5),_.H("ngIf",b.D1),_.A(),_.H("color",b.color==="white"?"primary":""))},dependencies:[_.Ds,
_.Zo,_.ap,_.iu,_.Av],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}"],
lb:2,Ma:0});var pz=function(){};pz.O=function(a){return new (a||pz)};pz.Ha=_.Je({type:pz});pz.Ga=_.Xc({});var N9a,O9a,P9a;_.qz=function(){this.NVa=new Map};N9a=function(a,b){if(a.NVa.has(b))return a.NVa.get(b);var c={CYa:new _.Sf(1),Nf:new _.Nf,dBb:new _.Nf};a.NVa.set(b,c);return c};O9a=function(a,b,c){N9a(a,b).CYa.next(c)};P9a=function(a,b){N9a(a,b).Nf.next();N9a(a,b).CYa.next(void 0)};_.qz.prototype.tZa=function(){N9a(this).dBb.next()};_.qz.O=function(a){return new (a||_.qz)};_.qz.ua=_.q({token:_.qz,qa:_.qz.O,Fa:pz});var Q9a=[{Jg:2,Uo:{zc:"center",Ac:"top",mc:"start",qc:"bottom",offsetX:-33}},{Jg:3,Uo:{zc:"center",Ac:"top",mc:"end",qc:"bottom",offsetX:33}},{Jg:0,Uo:{zc:"center",Ac:"bottom",mc:"start",qc:"top",offsetX:-33}},{Jg:1,Uo:{zc:"center",Ac:"bottom",mc:"end",qc:"top",offsetX:33}}],R9a=[{Jg:2,Uo:{zc:"start",Ac:"top",mc:"start",qc:"bottom",offsetX:-12}},{Jg:3,Uo:{zc:"end",Ac:"top",mc:"end",qc:"bottom",offsetX:12}},{Jg:0,Uo:{zc:"start",Ac:"bottom",mc:"start",qc:"top",offsetX:-12}},{Jg:1,Uo:{zc:"end",Ac:"bottom",
mc:"end",qc:"top",offsetX:12}}],S9a=[{Jg:6,Uo:{zc:"start",Ac:"center",mc:"end",qc:"top",offsetY:-33}},{Jg:7,Uo:{zc:"start",Ac:"center",mc:"end",qc:"bottom",offsetY:33}},{Jg:4,Uo:{zc:"end",Ac:"center",mc:"start",qc:"top",offsetY:-33}},{Jg:5,Uo:{zc:"end",Ac:"center",mc:"start",qc:"bottom",offsetY:33}}],T9a=[{Jg:6,Uo:{zc:"start",Ac:"top",mc:"end",qc:"top",offsetY:-12}},{Jg:7,Uo:{zc:"start",Ac:"bottom",mc:"end",qc:"bottom",offsetY:12}},{Jg:4,Uo:{zc:"end",Ac:"top",mc:"start",qc:"top",offsetY:-12}},{Jg:5,
Uo:{zc:"end",Ac:"bottom",mc:"start",qc:"bottom",offsetY:12}}];var rz=function(){};rz.O=function(a){return new (a||rz)};rz.Ha=_.Je({type:rz});rz.Ga=_.Xc({});var sz=function(){},V9a=function(a,b){return U9a(a,b).map(function(c){return c.Uo})},W9a=function(a,b,c){a=U9a(a,b).find(function(d){return d.Uo===c});if(!a)throw Error("ed`"+JSON.stringify(c));return a.Jg},U9a=function(a,b){b=X9a(b).filter(function(c){return!a.includes(c)});return a.concat(b)},X9a=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?Q9a:R9a).concat(a!==void 0&&a<60?S9a:T9a)};
sz.O=function(a){return new (a||sz)};sz.ua=_.q({token:sz,qa:sz.O,Fa:rz});var Y9a;Y9a=["template"];_.tz=function(a,b,c,d,e){var f=this;this.aO=a;this.We=b;this.uda=c;this.Lc=d;this.bi=e;this.O7a=new _.Nf;this.OYa=[];this.REa=0;this.color="blue";this.xe=!1;this.C1=this.D1="";this.Sd=new _.Jj;this.Rtb=new _.Jj;this.action=new _.Jj;this.Jg=0;this.Nf=new _.Sf;this.gL=new _.Sf;this.A$a={zIndex:"",position:""};this.vya=function(){f.hd&&f.xe&&f.anchor&&(f.anchor.na.style.position=f.A$a.position,f.anchor.na.style.zIndex=f.A$a.zIndex);var g;(g=f.hd)==null||g.dispose();f.hd=void 0}};
_.tz.prototype.Wb=function(a){if(a.customPositions){var b;(b=this.hd)==null||_.AWa(b,Z9a(this))}};_.tz.prototype.Qa=function(){var a=N9a(this.aO,this.Pq),b=a.Nf,c=a.dBb;$9a(this,a.CYa);b.ha(_.Zf(this.Nf)).subscribe(this.vya);a$a(this,c)};_.tz.prototype.Bc=function(){this.gL.next()};_.tz.prototype.La=function(){this.vya();this.Nf.next()};
var $9a=function(a,b){a.O7a.ha(Yka(a.gL),_.$f(function(){a.Rtb.emit()}),_.Yf(function(){return b.ha(_.Zf(a.Sd))}),_.Zf(a.Nf),_.yf(function(c){return!!c&&!a.isVisible()})).subscribe(function(c){a.anchor=c;c=c.na;if(a.xe){var d=c.style,e=d.position;a.A$a={zIndex:d.zIndex,position:e};if(e==="static"||e==="")c.style.position="relative";c.style.zIndex="1001"}c=a.We;d=c.create;e=Z9a(a);var f=a.We.zD;f=a.xe?f.block():f.uD();a.hd=d.call(c,{Sf:e,Sh:f,minWidth:"fit-content",xe:a.xe});var g;(g=a.hd)==null||
g.attach(new _.wt(a.Tc,a.uda))})},a$a=function(a,b){b.ha(_.Zf(a.Nf),_.yf(function(){return a.isVisible()})).subscribe(function(){a.vya();a.Sd.emit()})};_.tz.prototype.Hga=function(){if(!this.anchor)throw Error("fd");return _.kt(_.tt(this.We.position(),this.anchor),V9a(this.OYa,this.anchor))};var Z9a=function(a){var b=a.Hga();b.I5.subscribe(function(c){a.Lc.run(function(){a.Jg=W9a(a.OYa,a.anchor,c.OV);_.Fn(a.bi)})});return b};_.tz.prototype.isVisible=function(){return!!this.hd};
_.tz.O=function(a){return new (a||_.tz)(_.C(_.qz),_.C(_.Bt),_.C(_.Ag),_.C(_.ih),_.C(_.Xn),_.C(sz))};
_.tz.wa=_.Ie({type:_.tz,oa:[["onedev-feature-tooltip"]],tb:function(a,b){a&1&&_.Cg(Y9a,5);if(a&2){var c;_.Gg(c=_.Hg())&&(b.Tc=c.first)}},inputs:{Pq:"tooltipId",O7a:"open$",OYa:"customPositions",REa:"widthOffset",color:"color",xe:"hasBackdrop",D1:"actionBtnText",C1:"actionBtnIcon"},outputs:{Sd:"dismiss",Rtb:"beforeShown",action:"action"},standalone:!1,features:[_.zn],hc:["*"],Aa:2,Ba:0,Da:[["template",""],[3,"action","dismiss","actionBtnText","actionBtnIcon","color","pointerPosition","widthOffset"]],
ta:function(a){a&1&&(_.xg(),_.F(0,zya,2,5,"ng-template",null,0,_.dh))},dependencies:[oz],lb:2,Ma:0});var uz=function(){};uz.O=function(a){return new (a||uz)};uz.Ha=_.Je({type:uz});uz.Ga=_.Xc({});var vz=function(){};vz.prototype.getValue=function(a){a=window.localStorage.getItem(a);return _.df(a?JSON.parse(a):null)};vz.prototype.Dy=function(a){return _.df(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))};vz.prototype.setValue=function(a,b){window.localStorage.setItem(a,JSON.stringify(b));return _.df(void 0)};vz.O=function(a){return new (a||vz)};vz.ua=_.q({token:vz,qa:vz.O,Fa:"root"});var c$a,d$a;_.b$a=new _.wd("Feature Tooltip Controller Config");_.wz=function(a,b,c){this.config=a;this.YP=b;this.Mb=c;this.Vca=this.config.VZa?this.Mb.get(_.Vx):void 0;this.d5a="onedev.lastTooltipTime."+this.config.mu;var d;this.config.D3b=(d=this.config.D3b)!=null?d:"tooltipShown";var e;this.config.sIb=(e=this.config.sIb)!=null?e:"tooltipHidden"};c$a=function(a){return a.YP.getValue(a.d5a).ha(_.E(function(b){return b===null?!0:(new Date).getTime()-b>=a.config.nYa}))};
_.wz.prototype.wya=function(a){var b;(b=this.Vca)==null||_.O7a(b,this.config.sIb);_.sf([this.YP.setValue(this.d5a,(new Date).getTime()),this.YP.setValue(_.xz(this,a),"HIDDEN")]).ha(_.Gf())};var e$a=function(a,b,c){var d=c.map(function(e){return _.xz(a,e)});return a.YP.Dy(d).ha(_.E(function(e){return d$a(a,b,c,e)}))};_.wz.prototype.showTooltip=function(a){var b;(b=this.Vca)==null||_.O7a(b,this.config.D3b);return _.sf([this.YP.setValue(this.d5a,(new Date).getTime()),this.YP.setValue(_.xz(this,a),"SHOWING")]).ha(_.Gf())};
d$a=function(a,b,c,d){return c.filter(function(e){e=d.get(_.xz(a,e));return e===b||b==="UNSEEN"&&e===null})};_.xz=function(a,b){return"onedev.tooltips."+a.config.mu+"."+b};_.wz.O=function(a){return new (a||_.wz)(_.t(_.b$a),_.t(vz),_.t(_.dg))};_.wz.ua=_.q({token:_.wz,qa:_.wz.O,Fa:uz});_.yz=function(a){var b=this;this.BK=a;this.z3b=_.df(void 0);this.Nf=new _.Sf;this.G6c=function(){return e$a(b.BK,"SHOWING",f$a(b))}};_.yz.prototype.Od=function(){var a=this,b=this.z3b.ha(_.Yf(this.G6c),_.Yf(function(c){return c.length>0?_.df(c[0]):_.df(void 0).ha(g$a(a),h$a(a))}),_.E(function(c){return i$a(a,c)}),_.yf(function(c){return!!c}),_.E(function(c){return c}),_.Vf({bufferSize:1,Jw:!0}));j$a(this,b);b.ha(_.Zf(this.Nf)).subscribe(function(c){c.O7a.next();a.BK.showTooltip(c.Pq)})};
_.yz.prototype.La=function(){this.Nf.next()};
var g$a=function(a){return _.Qe(_.Yf(function(){return c$a(a.BK)}),_.yf(_.Pe))},h$a=function(a){return _.Qe(_.Yf(function(){return e$a(a.BK,"UNSEEN",f$a(a))}),_.yf(function(b){return b.length>0}),_.E(function(b){return b[0]}))},j$a=function(a,b){b.ha(_.Yf(function(c){return c.Sd.ha(_.Gf(c.Pq))}),_.Zf(a.Nf)).subscribe(function(c){a.BK.wya(c)})},f$a=function(a){return a.r7b.map(function(b){return b.Pq})},i$a=function(a,b){return a.r7b.find(function(c){return c.Pq===b})};
_.yz.O=function(a){return new (a||_.yz)(_.C(_.wz))};_.yz.wa=_.Ie({type:_.yz,oa:[["onedev-feature-tooltip-controller"]],wd:function(a,b,c){a&1&&_.Dg(c,_.tz,4);if(a&2){var d;_.Gg(d=_.Hg())&&(b.r7b=d)}},inputs:{z3b:"showTooltip$"},standalone:!1,Aa:0,Ba:0,ta:function(){},lb:2,Ma:0});_.zz=function(a,b){this.aO=a;this.element=b;this.zha=!1};_.zz.prototype.Qa=function(){var a=this;this.zha?(this.YKb=new IntersectionObserver(function(b){_.k(b).next().value.isIntersecting?O9a(a.aO,a.Pq,a.element):P9a(a.aO,a.Pq)}),this.YKb.observe(this.element.na)):O9a(this.aO,this.Pq,this.element)};_.zz.prototype.La=function(){P9a(this.aO,this.Pq);var a;(a=this.YKb)==null||a.disconnect()};_.zz.O=function(a){return new (a||_.zz)(_.C(_.qz),_.C(_.he))};
_.zz.Ea=_.Ke({type:_.zz,oa:[["","onedevTooltipAnchor",""]],inputs:{Pq:[0,"onedevTooltipAnchor","tooltipId"],zha:"hideTooltipWhenAnchorNotVisible"},standalone:!1});_.Az=function(){this.className="gmat-subtitle-1 tooltip-title"};_.Az.O=function(a){return new (a||_.Az)};_.Az.Ea=_.Ke({type:_.Az,oa:[["","onedevTooltipTitle",""]],qb:2,Wa:function(a,b){a&2&&_.Qg(b.className)},standalone:!1});var k$a=new _.gv(3);var l$a=new _.wd("GMAT_PROGRESS_SPINNER_OPTIONS",{Fa:"root",qa:function(){return{Pf:!1}}});var m$a,n$a;m$a=["determinateSpinner"];n$a=new _.wd("mat-progress-spinner-default-options",{Fa:"root",qa:Cya});_.Bz=function(){this.Ka=_.u(_.he);this.JT="primary";this.Pd=0;this.j0=100;var a=_.u(n$a);this.jv=_.mj()&&!!a&&!a.jTc;this.mode=this.Ka.na.nodeName.toLowerCase()==="mat-spinner"?"indeterminate":"determinate";a&&(a.color&&(this.color=this.JT=a.color),a.diameter&&(this.diameter=a.diameter),a.strokeWidth&&(this.strokeWidth=a.strokeWidth))};_.h=_.Bz.prototype;
_.h.hra=function(){return(this.diameter-10)/2};_.h.Yob=function(){var a=this.hra()*2+this.strokeWidth;return"0 0 "+a+" "+a};_.h.Dta=function(){return 2*Math.PI*this.hra()};_.h.yYc=function(){return this.mode==="determinate"?this.Dta()*(100-this.Pd)/100:null};_.h.Qhb=function(){return this.strokeWidth/this.diameter*100};
_.p.Object.defineProperties(_.Bz.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.Qi||this.JT},set:function(a){this.Qi=a}},value:{configurable:!0,enumerable:!0,get:function(){return this.mode==="determinate"?this.Pd:0},set:function(a){this.Pd=Math.max(0,Math.min(100,a||0))}},diameter:{configurable:!0,enumerable:!0,get:function(){return this.j0},set:function(a){this.j0=a||0}},strokeWidth:{configurable:!0,enumerable:!0,get:function(){var a;return(a=this.UTa)!=null?a:this.diameter/
10},set:function(a){this.UTa=a||0}}});_.Bz.O=function(a){return new (a||_.Bz)};
_.Bz.wa=_.Ie({type:_.Bz,oa:[["mat-progress-spinner"],["mat-spinner"]],tb:function(a,b){a&1&&_.Cg(m$a,5);if(a&2){var c;_.Gg(c=_.Hg())&&(b.hod=c.first)}},Za:["role","progressbar","tabindex","-1",1,"mat-mdc-progress-spinner","mdc-circular-progress"],qb:18,Wa:function(a,b){a&2&&(_.mg("aria-valuemin",0)("aria-valuemax",100)("aria-valuenow",b.mode==="determinate"?b.value:null)("mode",b.mode),_.Qg("mat-"+b.color),_.Og("width",b.diameter,"px")("height",b.diameter,"px")("--mat-progress-spinner-size",b.diameter+
"px")("--mat-progress-spinner-active-indicator-width",b.diameter+"px"),_.Pg("_mat-animation-noopable",b.jv)("mdc-circular-progress--indeterminate",b.mode==="indeterminate"))},inputs:{color:"color",mode:"mode",value:[2,"value","value",_.wh],diameter:[2,"diameter","diameter",_.wh],strokeWidth:[2,"strokeWidth","strokeWidth",_.wh]},Rb:["matProgressSpinner"],Aa:14,Ba:11,Da:[["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&&(_.F(0,Bya,2,8,"ng-template",null,0,_.dh),_.I(2,"div",2,1),_.Vd(),_.I(4,"svg",3),_.L(5,"circle",4),_.J()(),_.Xd(),_.I(6,"div",5)(7,"div",6)(8,"div",7),_.tg(9,8),_.J(),_.I(10,"div",9),_.tg(11,8),_.J(),_.I(12,"div",10),_.tg(13,8),_.J()()());a&2&&(a=_.Ng(1),_.A(4),_.mg("viewBox",b.Yob()),_.A(),_.Og("stroke-dasharray",b.Dta(),"px")("stroke-dashoffset",b.yYc(),"px")("stroke-width",
b.Qhb(),"%"),_.mg("r",b.hra()),_.A(4),_.H("ngTemplateOutlet",a),_.A(2),_.H("ngTemplateOutlet",a),_.A(2),_.H("ngTemplateOutlet",a))},dependencies:[_.fp],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(--mat-progress-spinner-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(--mat-progress-spinner-active-indicator-color, var(--mat-sys-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"],
lb:2,Ma:0});_.Cz=function(){};_.Cz.O=function(a){return new (a||_.Cz)};_.Cz.Ha=_.Je({type:_.Cz});_.Cz.Ga=_.Xc({imports:[_.Dt]});_.Dz=function(a,b){var c=this;this.options=a;this.rla=b;this.Tb=new _.Nf;this.Hia=document.createElement("label");if(a.Pf)throw Error("Zc");this.Hia.classList.add("cdk-visually-hidden");this.Hia.classList.add("gmat-mdc-progress-spinner-accessible-label");this.G2a||Aya(b.Ka.na).ha(_.Zf(this.Tb)).subscribe(function(d){o$a(c,d[0],d[1])})};
_.Dz.prototype.Qa=function(){if(!this.G2a){this.rla.Ka.na.insertAdjacentElement("afterend",this.Hia);var a=this.rla.mode==="indeterminate"?"indeterminate":this.rla.value.toString(),b,c=(b=this.ariaLabel)!=null?b:"";o$a(this,c,a)}};_.Dz.prototype.La=function(){this.Hia.remove();this.Tb.next();this.Tb.complete()};var o$a=function(a,b,c){b=c==="indeterminate"?b:b+" "+k$a.format(Number(c)/100);a.Hia.textContent=b};
_.p.Object.defineProperties(_.Dz.prototype,{ariaLabel:{configurable:!0,enumerable:!0,get:function(){return this.rla.Ka.na.getAttribute("aria-label")}},cO:{configurable:!0,enumerable:!0,get:function(){return this.rla.Ka.na.getAttribute("role")}},G2a:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.ariaLabel)==null||!a.length)&&this.cO==="progressbar"}}});_.Dz.O=function(a){return new (a||_.Dz)(_.C(l$a),_.C(_.Bz,10))};
_.Dz.Ea=_.Ke({type:_.Dz,oa:[["mat-progress-spinner"],["mat-spinner"]],Za:[1,"gmat-mdc-progress-spinner"],qb:2,Wa:function(a,b){a&2&&_.mg("aria-hidden",b.G2a?void 0:!0)("tabindex",null)},standalone:!1});_.Ez=function(){this.Zkb=this.z1=!1};_.p.Object.defineProperties(_.Ez.prototype,{vertical:{configurable:!0,enumerable:!0,get:function(){return this.z1},set:function(a){this.z1=_.Ii(a)}},inset:{configurable:!0,enumerable:!0,get:function(){return this.Zkb},set:function(a){this.Zkb=_.Ii(a)}}});_.Ez.O=function(a){return new (a||_.Ez)};
_.Ez.wa=_.Ie({type:_.Ez,oa:[["mat-divider"]],Za:["role","separator",1,"mat-divider"],qb:7,Wa:function(a,b){a&2&&(_.mg("aria-orientation",b.vertical?"vertical":"horizontal"),_.Pg("mat-divider-vertical",b.vertical)("mat-divider-horizontal",!b.vertical)("mat-divider-inset",b.inset))},inputs:{vertical:"vertical",inset:"inset"},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-sys-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-sys-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"],
lb:2,Ma:0});var p$a,q$a,r$a,Dya;p$a=function(a){return{m2HasFocus:a}};q$a=function(a,b){return[a,b]};r$a=function(a){return[a]};Dya=function(a){return{hidden:a}};
_.Fz=function(a,b,c,d,e,f,g,m,n,r,x,z,D){_.Xy.call(this,{Cla:_.Yw.has(47),uu:"GlobalSearchBox",Ia:a,mwa:r,lL:_.Yw.has(28),WO:c});var K=this;this.Ua=d;this.ld=e;this.rh=f;this.Gn=g;this.document=m;this.ab=n;this.mgd=x;this.lgd=z;this.yP=D;this.EG=new _.Ne;this.Ip=new _.Ne;this.iY=new _.Sf(1);this.Rma=0;this.vja=void 0;this.Lfb="Clear search";this.Ivc="Search for code or files";this.Rvc="No matching results";this.Svc="Try modifying your query";this.Ovc="Documentation";this.Qvc="New! Git Search";this.Pvc=
'The "package:" atom for GoB is deprecated. Learn about the new "git:", "repo:", and "branch:" atoms.';this.Yvc='The "package:" atom for GoB is deprecated. Use the new "git:", "repo:", and "branch:" atoms instead. Click the \'Info\' icon for more information';this.vwc="span";this.xbb=24;this.ybb=2;this.fbb=new _.Sf(1);this.fgd=this.iY.ha(_.E(function(N){a:{N=_.k(_.pk(N));for(var P=N.next();!P.done;P=N.next())if(P=P.value,P.warning)switch(P.warning.type){case "PACKAGE_AVAILABLE_IN_MULTIBRANCH":N=K.Yvc;
break a;default:_.fb(P.warning.type)}N=""}return N}));this.KK=new _.Jj;this.FV=!1;this.IB=_.u(_.Kx);this.DV=_.u(_.Xn);this.jWa=[];this.ctb=[];this.Ufd=_.Yw.has(41);this.ks=_.Yw.has(104)};_.W(_.Fz,_.Xy);_.Fz.Ea=_.Xy.Ea;
_.Fz.prototype.Qa=function(){var a=this;_.Xy.prototype.Qa.call(this);var b=this.Gn.parse(this.query);this.iY.next(b);this.fbb.next(Uya(b)&&this.Ua.url.startsWith("/search?q="));this.Ip.add(this.ZQ.ha(_.E(function(c){return a.Gn.parse(c)})).subscribe(function(c){a.ks&&c.length===0&&a.IB.d7.next([]);a.iY.next(c)}));this.Ip.add(this.Ua.events.ha(_.yf(function(c){return c instanceof _.Xh}),_.Yf(function(){return a.iY.ha(_.Hf(1))}),_.E(function(c){return Uya(c)&&a.Ua.url.startsWith("/search?q=")})).subscribe(function(c){a.fbb.next(c)}));
this.ks&&(s$a(this),M6a(this.IB,this.query))};_.Fz.prototype.Bc=function(){var a=this;this.Rq=this.rh.registerCallback("SEARCH_BAR",this.ab.na,function(){_.G9a(a.Hq,!0)});this.ks&&this.Hq.d9a.subscribe(function(b){a.FV=!0;M6a(a.IB,b);a.Ia.hb({element:a.uu,action:"autoSuggest",gestureName:"KEYBOARD",xl:b,metrics:{zV:{Xpa:b,Ki:a.ctb,am:void 0}}})})};_.Fz.prototype.La=function(){_.Xy.prototype.La.call(this);this.EG.unsubscribe();this.Ip.unsubscribe();this.Rq&&this.Rq()};
var t$a=function(a){a.FV=!1;a.Gq&&(a.Gq.Vw=!1,a.rK=!1)},s$a=function(a){a.IB.f0c.subscribe(function(b){a.FV=!0;a.Gq&&(a.Gq.Vw=!0);b&&b.yG?(b.RX===xk.P7?a.Hq.Qm.setValue(a.Hq.Qm.value.replace(a.IB.g5a,b.yG)):a.Hq.Qm.setValue(a.Hq.Qm.value+" "+b.yG),a.Hq.setFocus(),_.Gn(a.DV)):(a.FV=!1,a.Gq&&(a.Gq.Vw=!1))});a.IB.t5b.subscribe(function(b){a.ctb=b;b=b.map(function(c){return c.yG});Vya(b,a.jWa)||(a.jWa=b)})};_.h=_.Fz.prototype;
_.h.uF=function(a){(a=a.target)&&a instanceof HTMLElement&&a.classList.contains("search-bar")&&this.Hq.setFocus()};_.h.PAa=function(){this.ks||(_.Xy.prototype.PAa.call(this),this.KK.next(1))};_.h.QAa=function(){_.Xy.prototype.QAa.call(this);this.KK.next(0)};_.h.h2=function(){_.Xy.prototype.h2.call(this,this.Hq)};_.h.hSb=function(a){_.mq(this.Ua,_.lq(this.Ua,_.HRa,{Ta:_.tra(a)}))};_.h.H7a=function(a){this.Rma=a.getBoundingClientRect().width};
_.h.jha=function(a){a.Sa.kind==="scope"&&_.Xy.prototype.setScope.call(this,a.Sa)&&_.G9a(this.Hq)};_.h.a7=function(a){a&&this.document.activeElement&&this.document.activeElement.blur();_.Xy.prototype.a7.call(this,a);this.ks&&(this.FV=!1)};var Rya=function(a,b){var c;b=b.Vw&&a.rK||!((c=a.Gq)==null||!c.Vw);a.ks&&(b=b||a.FV);return b};
_.p.Object.defineProperties(_.Fz.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(a&&(_.Xy.prototype.QCa.call(this,a),this.vja=a.vja,this.EG.unsubscribe(),this.EG=new _.Ne,a.Nab)){a=_.k(a.Nab);for(var c=a.next(),d={};!c.done;d={iDa:void 0},c=a.next()){var e=_.k(c.value);c=e.next().value;e=e.next().value;d.iDa=e;this.EG.add(this.ld.register(d.iDa.name,c,function(f){return function(){f.iDa.handler({Sn:b.query,prefix:b.queryPrefix.getValue()});f.iDa.GFb&&_.G9a(b.Hq)}}(d)))}}}},
pdd:{configurable:!0,enumerable:!0,get:function(){var a=this.queryPrefix.getValue();return a&&a.nY?a.nY:this.Ivc}}});_.Fz.O=function(a){return new (a||_.Fz)(_.C(_.Bq),_.C(_.Zw),_.C(_.vx),_.C(_.ai),_.C(_.ww),_.C(_.gi),_.C(_.Yx),_.C(_.Wh),_.C(_.he),_.C(_.O5a),_.C(J5a,8),_.C(K5a,8),_.C(_.N5a,8))};
_.Fz.wa=_.Ie({type:_.Fz,oa:[["global-search-box"]],tb:function(a,b){a&1&&_.Cg(_.hz,7);if(a&2){var c;_.Gg(c=_.Hg())&&(b.Hq=c.first)}},Wa:function(a,b){a&1&&_.O("click",function(c){if(b.ks)if(c.target instanceof HTMLTextAreaElement&&c.target.id==="global-search-box-text-area")b.FV=!0;else if(c.target instanceof HTMLElement&&c.target.tagName.toLowerCase()===b.vwc){var d;(c=(d=c.target.textContent)==null?void 0:d.trim())&&b.jWa.includes(c)||t$a(b)}else t$a(b)},_.Nga)},inputs:{config:"config"},outputs:{KK:"focusChange"},
standalone:!1,features:[_.cg],Aa:21,Ba:36,Da:[["searchBar",""],["suggestionList",""],["autoSuggestBar",""],["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=_.Pd();_.I(0,"div",3,0);_.O("click",function(f){_.w(c);return _.y(b.uF(f))})("keydown.escape",function(){_.w(c);_.Ng(15).Vw||_.ay(b.rh,"CODE");return _.y()});_.I(2,"search-box",4);_.S(3,"async");_.S(4,"async");_.Vg("queryChange",function(f){_.w(c);_.Ug(b.query,f)||(b.query=f);return _.y(f)});
_.O("blur",function(){_.w(c);return _.y(b.PAa())})("focus",function(){_.w(c);return _.y(b.QAa())})("queryChange",function(f){_.w(c);return _.y(b.ZQ.next(f))})("querySubmit",function(f){_.w(c);if(typeof f==="string")b.a7(f);else switch(f.Sa.kind){case "link":b.Ia.hb({element:b.uu,action:"navigateManageSavedQuery",gestureName:"CLICK",xl:f.Sa.l6b});_.mq(b.Ua,f.Sa.l6b);break;case "scope":_.Xy.prototype.setScope.call(b,f.Sa)&&_.G9a(b.Hq);break;case "suggestion":b.a7(f);break;default:_.fb(f.Sa,"Item With Unknown Suggestion Kind")}return _.y()})("selectSuggestion",
function(f){_.w(c);return _.y(b.jha(f))});_.J();_.F(5,Gya,3,3,"ng-container",5);_.I(6,"div",6);_.O("click",function(){_.w(c);return _.y(b.Hq.setFocus())});_.F(7,Hya,1,2,"mat-spinner",7);_.S(8,"async");_.J();_.I(9,"button",8);_.O("click",function(){_.w(c);b.a7(b.query);return _.y()});_.I(10,"mat-icon");_.R(11,"search");_.J()();_.F(12,Iya,3,3,"button",9)(13,Jya,3,1,"a",10);_.J();_.I(14,"search-box-suggestion-list",null,1);_.F(16,Lya,2,4,"search-box-suggestion-item",11);_.S(17,"async");_.J();_.F(18,
Sya,2,2,"ng-container",12)(19,Tya,5,4,"onedev-feature-tooltip-controller",5);_.S(20,"async")}if(a&2){var d,e;a=_.Ng(15);_.Og("border-color",b.vja);_.H("ngClass",_.Zg(29,p$a,a.Vw));_.A(2);_.H("matTooltip",_.Wg(_.ch(3,19,b.fgd)))("elementName",b.uu)("enableTextBoxQuerySubmission",!0)("queryDecorator",b.YQ)("placeholder",b.pdd);_.Tg("query",b.query);_.H("suggestionLists",b.Gq?_.$g(31,q$a,a,b.Gq):_.Zg(34,r$a,a))("tabCompletionHint",_.ch(4,21,b.e7));_.A(3);_.H("ngIf",b.Ufd);_.A(2);_.H("ngIf",((d=_.ch(8,
23,b.R2))==null?null:d.Ad)&&b.p6);_.A(5);_.H("ngIf",b.query);_.A();_.H("ngIf",b.yP);_.A(3);_.H("ngForOf",(e=_.ch(17,25,b.R2))==null?null:e.Ki);_.A(2);_.H("ngIf",Rya(b,a));_.A();_.H("ngIf",_.ch(20,27,b.fbb))}},dependencies:[_.Wy,_.Gq,_.Zo,_.$o,_.ap,_.fp,_.Yy,_.tz,_.yz,_.zz,_.Az,_.Wt,_.Eu,_.Ez,_.hx,_.Pu,_.Av,_.Dz,_.Bz,_.ey,_.cy,_.Zy,_.Vw,_.hz,_.iz,_.jz,_.gp],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 u$a;u$a=[[["",8,"appbar-left"]],[["",8,"appbar-center"]],[["",8,"appbar-right"]]];_.Gz=function(){};_.Gz.O=function(a){return new (a||_.Gz)};
_.Gz.wa=_.Ie({type:_.Gz,oa:[["header","onedevAppbar",""]],standalone:!1,tc:["onedevAppbar",""],hc:[".appbar-left",".appbar-center",".appbar-right"],Aa:3,Ba:0,ta:function(a){a&1&&(_.xg(u$a),_.yg(0),_.yg(1,1),_.yg(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}"],lb:2});var v$a=new _.wd("GMAT_MENU_OPTIONS",{Fa:"root",qa:function(){return{Pf:!1}}});var w$a;_.Hz=function(){this.A2a=_.u(v$a)};w$a=function(a,b){if(a.A2a.Pf)throw Error("Zc");b&&(b.iu=_.Hi(b.iu||[]).concat("gmat-mdc-menu"))};_.p.Object.defineProperties(_.Hz.prototype,{n3c:{configurable:!0,enumerable:!0,set:function(a){w$a(this,a)}},panel:{configurable:!0,enumerable:!0,set:function(a){w$a(this,a)}}});_.Hz.O=function(a){return new (a||_.Hz)};
_.Hz.Ea=_.Ke({type:_.Hz,oa:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],inputs:{n3c:[0,"mat-menu-trigger-for","deprecatedPanel"],panel:[0,"matMenuTriggerFor","panel"]},standalone:!1});_.x$a=new _.wd("MatMenuContent");var Iz=new _.wd("MAT_MENU_PANEL");var y$a;y$a=[[["mat-icon"],["","matMenuItemIcon",""]],"*"];_.Jz=function(){this.Ka=_.u(_.he);this.Sb=_.u(_.Wh);this.Uc=_.u(_.xs);this.uE=_.u(Iz,{optional:!0});this.Ra=_.u(_.Xn);this.role="menuitem";this.Cc=this.disabled=!1;this.dt=new _.Nf;this.Hl=new _.Nf;this.OJ=this.x0=!1;_.u(_.Zi).load(_.Gt);var a,b;(a=this.uE)==null||(b=a.hVa)==null||b.call(a,this)};_.h=_.Jz.prototype;_.h.focus=function(a,b){this.Uc&&a?_.ys(this.Uc,this.Og(),a,b):this.Og().focus(b);this.Hl.next(this)};
_.h.Bc=function(){this.Uc&&this.Uc.Ek(this.Ka,!1)};_.h.La=function(){this.Uc&&this.Uc.Ji(this.Ka);this.uE&&this.uE.removeItem&&this.uE.removeItem(this);this.dt.complete();this.Hl.complete()};_.h.jr=function(){return this.disabled?"-1":"0"};_.h.Og=function(){return this.Ka.na};_.h.COa=function(a){this.disabled&&(a.preventDefault(),a.stopPropagation())};_.h.KQa=function(){this.dt.next(this)};
_.h.il=function(){for(var a=this.Ka.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.zTa=function(a){this.x0=a;_.Fn(this.Ra)};_.h.HTa=function(a){this.OJ=a;_.Fn(this.Ra)};_.h.Jj=function(){return this.Sb&&this.Sb.activeElement===this.Og()};_.Jz.O=function(a){return new (a||_.Jz)};
_.Jz.wa=_.Ie({type:_.Jz,oa:[["","mat-menu-item",""]],Za:[1,"mat-mdc-menu-item","mat-focus-indicator"],qb:8,Wa:function(a,b){a&1&&_.O("click",function(c){return b.COa(c)})("mouseenter",function(){return b.KQa()});a&2&&(_.mg("role",b.role)("tabindex",b.jr())("aria-disabled",b.disabled)("disabled",b.disabled||null),_.Pg("mat-mdc-menu-item-highlighted",b.x0)("mat-mdc-menu-item-submenu-trigger",b.OJ))},inputs:{role:"role",disabled:[2,"disabled","disabled",_.vh],Cc:[2,"disableRipple","disableRipple",_.vh]},
Rb:["matMenuItem"],tc:["mat-menu-item",""],hc:["mat-icon, [matMenuItemIcon]","*"],Aa:5,Ba:3,Da:[[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&&(_.xg(y$a),_.yg(0),_.I(1,"span",0),_.yg(2,1),_.J(),_.L(3,"div",1),_.ng(4,Wya,2,0,":svg:svg",2));a&2&&(_.A(3),_.H("matRippleDisabled",b.Cc||b.disabled)("matRippleTrigger",
b.Og()),_.A(),_.og(b.OJ?4:-1))},dependencies:[_.Nt],lb:2,Ma:0});var z$a;z$a=new _.wd("mat-menu-default-options",{Fa:"root",qa:Yya});_.Kz=function(){this.Ka=_.u(_.he);this.Ra=_.u(_.Xn);this.Xb=_.u(_.dg);this.Rc=_.mj();this.Ri=new _.Bg;this.Uk={};this.CJ="void";this.Zq=new _.Nf;this.ev=!1;this.close=this.closed=new _.Jj;this.Gka=_.u(_.aj).getId("mat-menu-panel-");var a=_.u(z$a);this.iu=a.iu||"";this.Yx=a.Ks;this.cba=a.tx;this.Vi=a.Vi;this.GQ=a.GQ;this.xe=a.xe};_.h=_.Kz.prototype;_.h.Qa=function(){this.lz()};
_.h.Od=function(){var a=this;this.BUa();this.Gb=_.Vs((new _.Ys(this.Ri)).ox().ZD());this.Gb.vM.subscribe(function(){return a.closed.emit("tab")});this.Ri.Jc.ha(_.Xf(this.Ri),_.Yf(function(b){return _.xf.apply(null,_.v(b.map(function(c){return c.Hl})))})).subscribe(function(b){return _.Ws(a.Gb,b)});this.Ri.Jc.subscribe(function(b){var c=a.Gb,d;a.CJ==="enter"&&((d=c.Ke)==null?0:d.Jj())&&(b=b.toArray(),d=Math.max(0,Math.min(b.length-1,c.wr||0)),b[d]&&!b[d].disabled?c.kj(d):iWa(c))})};
_.h.La=function(){var a;(a=this.Gb)==null||a.destroy();this.Ri.destroy();this.closed.complete();var b;(b=this.rjb)==null||b.destroy();clearTimeout(this.HPa)};_.h.dt=function(){return this.Ri.Jc.ha(_.Xf(this.Ri),_.Yf(function(a){return _.xf.apply(null,_.v(a.map(function(b){return b.dt})))}))};_.h.hVa=function(){};_.h.removeItem=function(){};
_.h.de=function(a){var b=a.keyCode,c=this.Gb;switch(b){case 27:_.Di(a)||(a.preventDefault(),this.closed.emit("keydown"));break;case 37:this.gY&&this.direction==="ltr"&&this.closed.emit("keydown");break;case 39:this.gY&&this.direction==="rtl"&&this.closed.emit("keydown");break;default:b!==38&&b!==40||_.kWa(c,"keyboard"),c.Gm(a)}};
_.h.Vfa=function(a){var b=this;a=a===void 0?"program":a;var c;(c=this.rjb)==null||c.destroy();this.rjb=_.eg(function(){var d=b.onb();if(!d||!d.contains(document.activeElement)){var e=b.Gb;_.Xs(_.kWa(e,a));!e.Ke&&d&&d.focus()}},{Mb:this.Xb})};_.h.vab=function(){};
_.h.lz=function(a,b){a=a===void 0?this.Ks:a;b=b===void 0?this.tx:b;var c={};this.Uk=Object.assign({},this.Uk,(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));_.Fn(this.Ra)};_.h.tN=function(a){var b=a==="_mat-menu-exit";if(b||a==="_mat-menu-enter")b&&(clearTimeout(this.HPa),this.HPa=void 0),this.Zq.next(b?"void":"enter"),this.ev=!1};_.h.G$=function(a){if(a==="_mat-menu-enter"||a==="_mat-menu-exit")this.ev=!0};
_.h.Cnb=function(a){var b=this;this.CJ=a?"enter":"void";if(a){if(this.Gb.wr===0){var c=this.onb();c&&(c.scrollTop=0)}}else this.Rc||(this.HPa=setTimeout(function(){return b.tN("_mat-menu-exit")},200));this.Rc&&setTimeout(function(){b.tN(a?"_mat-menu-enter":"_mat-menu-exit")});_.Fn(this.Ra)};_.h.BUa=function(){var a=this;this.G8.Jc.ha(_.Xf(this.G8)).subscribe(function(b){a.Ri.reset(b.filter(function(c){return c.uE===a}));_.Fg(a.Ri)})};
_.h.onb=function(){var a=null;this.Ri.length&&(a=this.Ri.first.Og().closest('[role="menu"]'));return a};
_.p.Object.defineProperties(_.Kz.prototype,{Ks:{configurable:!0,enumerable:!0,get:function(){return this.Yx},set:function(a){this.Yx=a;this.lz()}},tx:{configurable:!0,enumerable:!0,get:function(){return this.cba},set:function(a){this.cba=a;this.lz()}},Bd:{configurable:!0,enumerable:!0,set:function(a){var b=this.WSa,c=Object.assign({},this.Uk);b&&b.length&&b.split(" ").forEach(function(d){c[d]=!1});(this.WSa=a)&&a.length&&(a.split(" ").forEach(function(d){c[d]=!0}),this.Ka.na.className="");this.Uk=
c}},classList:{configurable:!0,enumerable:!0,get:function(){return this.Bd},set:function(a){this.Bd=a}}});_.Kz.O=function(a){return new (a||_.Kz)};
_.Kz.wa=_.Ie({type:_.Kz,oa:[["mat-menu"]],wd:function(a,b,c){a&1&&(_.Dg(c,_.x$a,5),_.Dg(c,_.Jz,5),_.Dg(c,_.Jz,4));if(a&2){var d;_.Gg(d=_.Hg())&&(b.uw=d.first);_.Gg(d=_.Hg())&&(b.G8=d);_.Gg(d=_.Hg())&&(b.items=d)}},tb:function(a,b){a&1&&_.Cg(_.zg,5);if(a&2){var c;_.Gg(c=_.Hg())&&(b.Tc=c.first)}},qb:3,Wa:function(a){a&2&&_.mg("aria-label",null)("aria-labelledby",null)("aria-describedby",null)},inputs:{Vi:"backdropClass",ariaLabel:[0,"aria-label","ariaLabel"],fe:[0,"aria-labelledby","ariaLabelledby"],
Ev:[0,"aria-describedby","ariaDescribedby"],Ks:"xPosition",tx:"yPosition",GQ:[2,"overlapTrigger","overlapTrigger",_.vh],xe:[2,"hasBackdrop","hasBackdrop",function(a){return a==null?null:_.vh(a)}],Bd:[0,"class","panelClass"],classList:"classList"},outputs:{closed:"closed",close:"close"},Rb:["matMenu"],features:[_.Xg([{ya:Iz,Hb:_.Kz}])],hc:["*"],Aa:1,Ba:0,Da:[["tabindex","-1","role","menu",1,"mat-mdc-menu-panel",3,"click","animationstart","animationend","animationcancel","id"],[1,"mat-mdc-menu-content"]],
ta:function(a){a&1&&(_.xg(),_.F(0,Xya,3,12,"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-sys-label-large-font));line-height:var(--mat-menu-item-label-text-line-height, var(--mat-sys-label-large-line-height));font-size:var(--mat-menu-item-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mat-menu-item-label-text-tracking, var(--mat-sys-label-large-tracking));font-weight:var(--mat-menu-item-label-text-weight, var(--mat-sys-label-large-weight))}@keyframes _mat-menu-enter{from{opacity:0;transform:scale(0.8)}to{opacity:1;transform:none}}@keyframes _mat-menu-exit{from{opacity:1}to{opacity:0}}.mat-mdc-menu-panel{min-width:112px;max-width:280px;overflow:auto;box-sizing:border-box;outline:0;animation:_mat-menu-enter 120ms cubic-bezier(0, 0, 0.2, 1);border-radius:var(--mat-menu-container-shape, var(--mat-sys-corner-extra-small));background-color:var(--mat-menu-container-color, var(--mat-sys-surface-container));box-shadow:var(--mat-menu-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));will-change:transform,opacity}.mat-mdc-menu-panel.mat-menu-panel-exit-animation{animation:_mat-menu-exit 100ms 25ms linear forwards}.mat-mdc-menu-panel.mat-menu-panel-animations-disabled{animation:none}.mat-mdc-menu-panel.mat-menu-panel-animating{pointer-events:none}.mat-mdc-menu-panel.mat-menu-panel-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-sys-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-sys-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-sys-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-sys-on-surface) calc(var(--mat-sys-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-sys-on-surface) calc(var(--mat-sys-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'],
lb:2,Ma:0});var A$a,B$a,C$a;A$a=new _.wd("mat-menu-scroll-strategy",{Fa:"root",qa:function(){var a=_.u(_.dg);return function(){return _.Qi(a)}}});B$a={ya:A$a,Nb:[],Eb:function(){var a=_.u(_.dg);return function(){return _.Qi(a)}}};C$a=new WeakMap;
_.Lz=function(){var a=this;this.ad=_.u(_.he);this.Ce=_.u(_.Ag);this.rE=_.u(_.Jz,{optional:!0,self:!0});this.jc=_.u(_.bj,{optional:!0});this.Uc=_.u(_.xs);this.mb=_.u(_.ih);this.Xb=_.u(_.dg);this.Re=_.u(A$a);this.Ra=_.u(_.Xn);this.Rc=_.mj();this.yb=null;this.nr=!1;this.xU=this.d$=this.TA=_.Ne.EMPTY;this.en=void 0;this.Bp=!0;this.y7a=this.PX=new _.Jj;this.x7a=this.OX=new _.Jj;var b=_.u(Iz,{optional:!0}),c=_.u(_.ej);this.tj=b instanceof _.Kz?b:void 0;this.uRc=c.listen(this.ad.na,"touchstart",function(d){_.Vra(d)||
(a.en="touch")},{passive:!0})};_.Lz.prototype.Od=function(){this.JQa()};_.Lz.prototype.La=function(){this.nf&&this.ASa(this.nf)&&C$a.delete(this.nf);this.uRc();var a;(a=this.DSa)==null||a.unsubscribe();this.xU.unsubscribe();this.TA.unsubscribe();this.d$.unsubscribe();this.yb&&(this.yb.dispose(),this.yb=null)};var Mz=function(a){return!!(a.rE&&a.tj&&a.nf)};_.h=_.Lz.prototype;_.h.ML=function(){this.qmb(!0)};
_.h.qmb=function(a){var b=this,c=this.nf;if(!this.nr&&c){var d;(d=this.DSa)==null||d.unsubscribe();d=C$a.get(c);C$a.set(c,this);d&&d!==this&&d.eK();d=this.Uu(c);var e=d.Rl(),f=e.Sf;this.BTa(c,f);e.xe=c.xe==null?!Mz(this):c.xe;if(!d.xf()){d.attach(this.yQa(c));var g;(g=c.uw)==null||g.attach(this.z6a)}this.TA=this.SRa().subscribe(function(){return b.eK()});c.gY=Mz(this)?this.tj:void 0;c.direction=this.dir;a&&c.Vfa(this.en||"program");this.UU(!0);c instanceof _.Kz&&(c.Cnb(!0),c.Ri.Jc.ha(_.Zf(c.close)).subscribe(function(){_.DWa(_.nt(f,
!1));_.nt(f,!0)}))}};_.h.eK=function(){var a;(a=this.nf)==null||a.close.emit()};_.h.focus=function(a,b){this.Uc&&a?_.ys(this.Uc,this.ad,a,b):this.ad.na.focus(b)};_.h.Ye=function(){var a;(a=this.yb)==null||a.Ye()};
_.h.kPa=function(a){var b=this.yb,c=this.N0;if(b&&this.oQ){this.TA.unsubscribe();var d;(d=this.DSa)==null||d.unsubscribe();if(c instanceof _.Kz&&this.ASa(c))this.DSa=c.Zq.ha(_.Hf(1)).subscribe(function(){b.detach();var f;(f=c.uw)==null||f.detach()}),c.Cnb(!1);else{b.detach();var e;c==null||(e=c.uw)==null||e.detach()}c&&this.ASa(c)&&C$a.delete(c);!this.Bp||a!=="keydown"&&this.en&&Mz(this)||this.focus(this.en);this.en=void 0;this.UU(!1)}};
_.h.UU=function(a){a!==this.nr&&((this.nr=a)?this.PX.emit():this.OX.emit(),Mz(this)&&this.rE.zTa(a),_.Fn(this.Ra))};_.h.Uu=function(a){var b=this;if(!this.yb){var c=this.gJ(a);this.YTa(a,c.Sf);this.yb=_.kj(this.Xb,c);this.yb.Fn().subscribe(function(d){b.nf instanceof _.Kz&&b.nf.de(d)})}return this.yb};
_.h.gJ=function(a){return new _.dj({Sf:_.ot(_.FWa(_.nt(_.Xi(this.Xb,this.ad))),".mat-menu-panel, .mat-mdc-menu-panel"),Vi:a.Vi||"cdk-overlay-transparent-backdrop",Bd:a.iu,Sh:this.Re(),direction:this.jc||"ltr",disableAnimations:this.Rc})};_.h.YTa=function(a,b){var c=this;a.lz&&b.I5.subscribe(function(d){c.mb.run(function(){a.lz(d.OV.mc==="start"?"after":"before",d.OV.qc==="top"?"below":"above")})})};
_.h.BTa=function(a,b){var c=_.k(a.Ks==="before"?["end","start"]:["start","end"]),d=c.next().value;c=c.next().value;var e=_.k(a.tx==="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 x=0;Mz(this)?(n=d=a.Ks==="before"?"start":"end",c=r=d==="end"?"start":"end",this.tj&&(this.IU==null&&(this.IU=(a=this.tj.items.first)?a.Og().offsetTop:0),x=f==="bottom"?this.IU:-this.IU)):
a.GQ||(m=f==="top"?"bottom":"top",g=e==="top"?"bottom":"top");_.kt(b,[{zc:d,Ac:m,mc:r,qc:f,offsetY:x},{zc:c,Ac:m,mc:n,qc:f,offsetY:x},{zc:d,Ac:g,mc:r,qc:e,offsetY:-x},{zc:c,Ac:g,mc:n,qc:e,offsetY:-x}])};_.h.SRa=function(){var a=this,b=this.yb.nn(),c=this.yb.Qp,d=this.tj?this.tj.closed:_.df(),e=this.tj?this.tj.dt().ha(_.yf(function(f){return a.nr&&f!==a.rE})):_.df();return _.xf(b,d,e,c)};_.h.MQa=function(a){_.Ura(a)||(this.en=a.button===0?"mouse":void 0,Mz(this)&&a.preventDefault())};
_.h.de=function(a){a=a.keyCode;if(a===13||a===32)this.en="keyboard";Mz(this)&&(a===39&&this.dir==="ltr"||a===37&&this.dir==="rtl")&&(this.en="keyboard",this.ML())};_.h.Ij=function(a){Mz(this)?(a.stopPropagation(),this.ML()):this.nr?this.eK():this.ML()};_.h.JQa=function(){var a=this;Mz(this)&&this.tj&&(this.d$=this.tj.dt().subscribe(function(b){b!==a.rE||b.disabled||(a.en="mouse",a.qmb(!1))}))};_.h.yQa=function(a){this.uj&&this.uj.Tc===a.Tc||(this.uj=new _.wt(a.Tc,this.Ce));return this.uj};
_.h.ASa=function(a){return C$a.get(a)===this};
_.p.Object.defineProperties(_.Lz.prototype,{jPa:{configurable:!0,enumerable:!0,get:function(){return this.nf},set:function(a){this.nf=a}},nf:{configurable:!0,enumerable:!0,get:function(){return this.N0},set:function(a){var b=this;if(a!==this.N0){this.N0=a;this.xU.unsubscribe();a&&(this.xU=a.close.subscribe(function(d){b.kPa(d);d!=="click"&&d!=="tab"||!b.tj||b.tj.closed.emit(d)}));var c;(c=this.rE)==null||c.HTa(Mz(this))}}},oQ:{configurable:!0,enumerable:!0,get:function(){return this.nr}},dir:{configurable:!0,
enumerable:!0,get:function(){return this.jc&&this.jc.value==="rtl"?"rtl":"ltr"}}});_.Lz.O=function(a){return new (a||_.Lz)};
_.Lz.Ea=_.Ke({type:_.Lz,oa:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],Za:[1,"mat-mdc-menu-trigger"],qb:3,Wa:function(a,b){a&1&&_.O("click",function(c){return b.Ij(c)})("mousedown",function(c){return b.MQa(c)})("keydown",function(c){return b.de(c)});a&2&&_.mg("aria-haspopup",b.nf?"menu":null)("aria-expanded",b.oQ)("aria-controls",b.oQ?b.nf==null?null:b.nf.Gka:null)},inputs:{jPa:[0,"mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],nf:[0,"matMenuTriggerFor","menu"],z6a:[0,"matMenuTriggerData",
"menuData"],Bp:[0,"matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{PX:"menuOpened",y7a:"onMenuOpen",OX:"menuClosed",x7a:"onMenuClose"},Rb:["matMenuTrigger"]});_.Nz=function(){};_.Nz.O=function(a){return new (a||_.Nz)};_.Nz.Ha=_.Je({type:_.Nz});_.Nz.Ga=_.Xc({Pb:[B$a],imports:[_.Ot,_.Dt,_.Ct,_.gt,_.Dt]});_.Oz=function(){};_.Oz.O=function(a){return new (a||_.Oz)};_.Oz.Ha=_.Je({type:_.Oz});_.Oz.Ga=_.Xc({imports:[_.Nz]});var D$a=[[["","onedevOptOutButton",""]],[["","mat-icon-button",""]]],Pz=function(a){var b=this;this.zone=a;this.XAa=!1;this.nR=new ResizeObserver(function(){b.zone.run(function(){var c=[];for(var d=c.concat,e=Array.from(b.ix),f=Array.from(b.Vjd),g=Math.max(e.length,f.length),m=[],n=0;n<g;n++)m.push([e[n],f[n]]);c=d.call(c,_.v(m),[[b.ebb,b.v3b]]);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.ebb.oQ&&d!==b.ebb)&&d.eK();
E$a(b)})})};Pz.prototype.Qa=function(){};Pz.prototype.Bc=function(){if(this.IQb.length>0&&this.IQb.some(function(a){return!a.na.classList.contains("gmat-mdc-button")}))throw Error("gd");F$a(this)};Pz.prototype.La=function(){this.nR.disconnect()};
var G$a=function(a){E$a(a);var b=a.XAa?"keyboard":"mouse";a.XAa=!1;setTimeout(function(){a.dbb.Vfa(b)})},F$a=function(a){for(var b=_.k([].concat(_.v(a.buttons),[a.v3b])),c=b.next();!c.done;c=b.next())a.nR.observe(c.value.na)},E$a=function(a){a=_.k(a.dbb.Ri);for(var b=a.next();!b.done;b=a.next())b=b.value,b.disabled=b.Og().offsetWidth===0};_.p.Object.defineProperties(Pz.prototype,{nf:{configurable:!0,enumerable:!0,set:function(a){a.Bd="onedev-appbar-menu";this.dbb=a}}});
Pz.O=function(a){return new (a||Pz)(_.C(_.ih))};
Pz.wa=_.Ie({type:Pz,oa:[["onedev-mdc-button-group"]],wd:function(a,b,c){a&1&&(_.Dg(c,_.Lz,4),_.Dg(c,_.Lz,4,_.he),_.Dg(c,_.hx,4,_.he),_.Dg(c,_.Lu,4,_.he));if(a&2){var d;_.Gg(d=_.Hg())&&(b.ix=d);_.Gg(d=_.Hg())&&(b.Vjd=d);_.Gg(d=_.Hg())&&(b.buttons=d);_.Gg(d=_.Hg())&&(b.IQb=d)}},tb:function(a,b){a&1&&(_.Cg(_.Lz,5),_.Cg(_.Lz,5,_.he));if(a&2){var c;_.Gg(c=_.Hg())&&(b.ebb=c.first);_.Gg(c=_.Hg())&&(b.v3b=c.first)}},qb:2,Wa:function(a){a&2&&_.Og("display","flex")},inputs:{nf:"menu"},hc:["[onedevOptOutButton]",
"[mat-icon-button]"],Aa:5,Ba:1,Da:[["mat-icon-button","","aria-label","show more",1,"show-more",3,"keydown.enter","keydown.space","menuOpened","matMenuTriggerFor"]],ta:function(a,b){a&1&&(_.xg(D$a),_.yg(0),_.yg(1,1),_.I(2,"button",0),_.O("keydown.enter",function(){b.XAa=!0})("keydown.space",function(){b.XAa=!0})("menuOpened",function(){return G$a(b)}),_.I(3,"mat-icon"),_.R(4,"more_vert"),_.J()());a&2&&(_.A(2),_.H("matMenuTriggerFor",b.dbb))},dependencies:[_.yx,_.hx,_.Pu,_.Bv,_.Av,_.Oz,_.Hz,_.Lz],
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'],
lb:2});_.Qz=function(){};_.Qz.O=function(a){return new (a||_.Qz)};
_.Qz.wa=_.Ie({type:_.Qz,oa:[["onedev-appbar-title"]],inputs:{mu:"productName",kp:"iconUrl",Sk:"svgIcon",utb:"badgeIcon"},standalone:!1,Aa:5,Ba:5,Da:[["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&&(_.F(0,Zya,1,1,"img",0)(1,$ya,1,1,"mat-icon",1)(2,aza,2,1,"mat-icon",2),_.I(3,"span",3),_.R(4),_.J());a&2&&(_.H("ngIf",
b.kp),_.A(),_.H("ngIf",b.Sk),_.A(),_.H("ngIf",b.utb),_.A(),_.mg("aria-label",b.mu?b.mu:"Product Name"),_.A(),_.Rg(" ",b.mu,"\n"))},dependencies:[_.ap,_.Av],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%][_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}}"],
Ma:0});var H$a=["feedbackTooltip"],I$a=["branding"],Rz=function(a,b,c,d,e,f,g,m,n,r,x){var z=this;this.Ia=a;this.Tj=b;this.ufa=c;this.Ua=d;this.mz=e;this.TG=f;this.document=g;this.H_c=m;this.appBarFontColor=n;this.jac=r;this.ariaLabel="Product Title";this.bq=MVa;this.Xn={};this.E2c="/";this.d1b=1;this.b4a=!1;this.Cdb=new _.Nf;this.nXa=_.u(_.Rx);this.dMb=!!this.document.querySelector("#gb");this.pcd=!!this.document.querySelector("#gb a[role=button]");this.width=this.dMb?"calc(100% - "+(this.pcd?50:110)+"px)":
"100%";this.Mg=[x.register("showShortcutDialog","shift+/",function(){z.J6&&(z.tw?(z.tw.close(),z.tw=void 0):z.oDa(),z.Ia.hb({element:"AppBar",action:(z.tw?"show":"hide")+"KeyboardShortcuts",gestureName:"KEYBOARD",projectId:z.bq.projectId}))}),x.register("sendFeedback","shift+2",function(){z.tfa?(z.tfa.close(),z.tfa=void 0):z.u5("KEYBOARD")})];this.bld=_.Yw.has(71);this.qX=_.Yw.has(107)};
Rz.prototype.Qa=function(){var a=this;this.Ua.events.ha(_.yf(function(b){return b instanceof _.Xh})).subscribe(function(){a.bq=J$a(a);a.Xn=a.u_a();a.uub.na.style.setProperty("--text-secondary",a.bq.appBarFontColor);a.E2c=a.Ua.url})};Rz.prototype.La=function(){this.Cdb.next();for(var a=_.k(this.Mg),b=a.next();!b.done;b=a.next())b=b.value,b()};
Rz.prototype.u5=function(a){var b=this;this.Ia.hb({element:"FeedbackButton",action:"open",gestureName:a,projectId:this.bq.projectId});this.vfa&&this.vfa.Te();this.tfa=this.Tj.open(e8a);this.tfa.CB().ha(_.Mf()).subscribe(function(c){b.tfa=void 0;c&&b.ufa.xZ()})};var K$a=function(){setTimeout(function(){var a;(a=document.getElementById("skiplink-navigation-target"))==null||a.focus()})},L$a=function(a){_.hf(a.TG.theme).then(function(b){a.mz.bDa(b==="DARK"?"LIGHT":"DARK")})};
Rz.prototype.oDa=function(){var a=this;this.tw=this.Tj.open(_.Mu,{HB:!1,data:this.bq.keyboardShortcuts,minWidth:400});this.tw.CB().ha(_.Mf()).subscribe(function(){a.tw=void 0})};var J$a=function(a){var b={};a.jac&&(b.appBarTitle=a.jac,b.disableAppLink=!1);b.appBarFontColor=a.appBarFontColor;a=a.TL(function(c,d){return Object.assign({},c,d)},MVa);return Object.assign({},a,b)};Rz.prototype.u_a=function(){return this.TL(function(a,b){return Object.assign({},a,b.Xn)},{})};
Rz.prototype.TL=function(a,b){for(var c=this.Ua.Pm.root.Zc;c&&c.Ve==="primary";)b=a(b,c.data),c=c.firstChild;return b};
_.p.Object.defineProperties(Rz.prototype,{C0a:{configurable:!0,enumerable:!0,get:function(){return!this.dMb}},u6c:{configurable:!0,enumerable:!0,get:function(){return this.d1b===0}},Eha:{configurable:!0,enumerable:!0,get:function(){var a=this.bq.appLink;return a?a:"/"+_.Kq.xI}},projectId:{configurable:!0,enumerable:!0,get:function(){return this.bq.projectId}},J6:{configurable:!0,enumerable:!0,get:function(){return this.bq.keyboardShortcuts&&Array.from(this.bq.keyboardShortcuts.entries()).length>0}},
UHb:{configurable:!0,enumerable:!0,get:function(){return this.J6||!!this.bq.settingsPageLink}},MHb:{configurable:!0,enumerable:!0,get:function(){return(this.bq.additionalLinks||[]).length>0}},NHb:{configurable:!0,enumerable:!0,get:function(){return this.UHb||this.MHb}}});Rz.O=function(a){return new (a||Rz)(_.C(_.Bq),_.C(_.ru),_.C(_.wv),_.C(_.ai),_.C(_.Sx),_.C(_.Wx),_.C(_.Wh),_.C(L5a,8),_.C(I5a,8),_.C(_.M5a,8),_.C(_.ww),_.C(_.Zw))};
Rz.wa=_.Ie({type:Rz,oa:[["app-bar"]],tb:function(a,b){a&1&&(_.Cg(H$a,5),_.Cg(I$a,5,_.he));if(a&2){var c;_.Gg(c=_.Hg())&&(b.vfa=c.first);_.Gg(c=_.Hg())&&(b.uub=c.first)}},qb:6,Wa:function(a,b){a&2&&(_.Og("width",b.width),_.Pg("full-width",b.C0a)("fullscreen-search",b.u6c))},inputs:{ariaLabel:"ariaLabel"},standalone:!1,Aa:43,Ba:17,Da:[["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"],["type","button","mat-icon-button","","matTooltip","Open CS Chat",
"aria-label","Open CS Chat",1,"hover-focus-element","cs-chat-button"],[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","Open CS Chat","aria-label","Open CS Chat",1,"hover-focus-element","cs-chat-button",3,"click"],["svgIcon","source:devai_plain_icon"],["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=_.Pd();_.I(0,"header",4)(1,"div",5)(2,"a",6,0);_.L(4,"onedev-appbar-title",7);_.J();_.F(5,bza,4,0,"a",8);_.J();_.I(6,"div",9)(7,"div",10)(8,"button",11);_.O("click",function(){_.w(c);return _.y(K$a())})("keydown.enter",function(){_.w(c);return _.y(K$a())});_.R(9," Skip navigation ");_.J()();_.F(10,cza,1,1,"global-search-box",12);_.ng(11,dza,2,0,"button",13);_.J();_.I(12,"div",14)(13,
"onedev-mdc-button-group",15)(14,"button",16);_.O("click",function(){_.w(c);return _.y(L$a(b))});_.I(15,"mat-icon");_.R(16,"brightness_4");_.J()();_.I(17,"button",17,1);_.O("click",function(){_.w(c);return _.y(b.u5("CLICK"))});_.L(19,"mat-icon",18);_.J();_.I(20,"a",19)(21,"mat-icon");_.R(22,"lightbulb_outline");_.J()();_.F(23,eza,2,1,"button",20)(24,fza,2,1,"a",21);_.J()();_.I(25,"mat-menu",22,2)(27,"ul",23);_.F(28,gza,3,0,"li",24);_.J();_.F(29,jza,4,2,"ng-container",25);_.J();_.I(30,"mat-menu",null,
3)(32,"button",26);_.O("click",function(){_.w(c);return _.y(L$a(b))});_.I(33,"span");_.R(34,"Switch theme");_.J()();_.I(35,"button",27);_.O("click",function(){_.w(c);return _.y(b.u5("CLICK"))});_.I(36,"span");_.R(37,"Send feedback");_.J()();_.I(38,"a",28)(39,"span");_.R(40,"Tip of the Week");_.J()();_.F(41,kza,3,1,"button",29)(42,lza,3,1,"a",30);_.J()()}a&2&&(a=_.Ng(31),_.A(2),_.H("routerLink",b.Eha)("trackProjectId",b.projectId),_.mg("aria-label",b.bq.appBarTitle||b.ariaLabel),_.A(2),_.H("productName",
_.Wg(b.bq.appBarTitle))("svgIcon",b.H_c),_.A(),_.H("ngIf",b.bld),_.A(5),_.H("ngIf",b.Xn.zia),_.A(),_.og(b.qX?11:-1),_.A(2),_.H("menu",a),_.A(10),_.H("ngIf",b.NHb),_.A(),_.H("ngIf",b.bq.settingsPageLink),_.A(),_.H("overlapTrigger",!1),_.A(3),_.H("ngIf",b.J6),_.A(),_.H("ngIf",b.MHb),_.A(12),_.H("ngIf",b.NHb),_.A(),_.H("ngIf",b.bq.settingsPageLink))},dependencies:[_.Gq,_.$o,_.ap,_.Cq,_.Eu,_.Fz,_.hx,_.Lu,_.Pu,_.Ez,_.Av,_.Hz,_.Kz,_.Jz,_.Lz,_.ey,_.cy,_.Gz,_.Qz,Pz,_.oq],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}}.cs-chat-trigger-icon[_ngcontent-%COMP%]{margin-left:12px;font-size:16px}"]});_.Sz=function(a,b,c){this.Qcd=a;this.r8c=b;this.rq=c};_.Sz.prototype.hy=function(){yRa(this.Qcd);for(var a=this.r8c,b=_.k(a.p8c),c=b.next();!c.done;c=b.next()){c=c.value;var d=[].concat(_.v(c.icons));c.dAb&&(d=d.concat(c.dAb));d=_.k(d);for(var e=d.next();!e.done;e=d.next()){var f=a,g=c.cu;e=e.value;var m=_.Hc(c0a,g,e);f.Gya.Tqa(g,e,new yv(m))}}this.rq.initialize()};_.Sz.O=function(a){return new (a||_.Sz)(_.t(Jq),_.t(_.Cv),_.t(_.Mw),_.t(_.Ru))};_.Sz.ua=_.q({token:_.Sz,qa:_.Sz.O,Fa:"root"});var M$a;_.Tz=function(a,b,c,d,e,f,g,m){this.Ia=g;this.Lc=m;this.productVersion=void 0;this.service=c(a,{locale:b,apiKey:d});this.colorScheme=f.theme.ha(_.E(function(n){return n==="LIGHT"?1:2}));this.experimentIds=Array.from(e).map(function(n){return""+n})};
M$a=function(a,b,c){a.Ia.hb({gestureName:"BACKGROUND",element:"HatsNextService",action:"showSurvey",re:b});a.service.Ped({triggerId:b,callback:function(d){d.surveyData&&a.colorScheme.ha(_.Hf(1)).subscribe(function(e){a.Ia.hb({gestureName:"BACKGROUND",element:"HatsNextService",action:"presentSurvey",re:b});a.service.ydd({surveyData:d.surveyData,colorScheme:e,authuser:0,customZIndex:1E4,productData:{productVersion:a.productVersion,experimentIds:a.experimentIds,customData:c}})})},authuser:0,enableTestingMode:!1})};
_.N$a=function(a,b){var c={};c=c===void 0?{}:c;a.Ia.fcd.then(function(){a.Lc.Vb(function(){_.hf(a.Lc.rl).then(function(){setTimeout(function(){M$a(a,b,c)})})})})};_.Tz.O=function(a){return new (a||_.Tz)(_.t(GMa),_.t(_.nh),_.t(_.U_a),_.t(_.To),_.t(h5a),_.t(_.Wx),_.t(_.Bq),_.t(_.ih))};_.Tz.ua=_.q({token:_.Tz,qa:_.Tz.O,Fa:"root"});var O$a=_.Kk(["https://www.gstatic.com/images/icons/material/system_gm/svg/access_time_24px.svg"]),P$a=_.Kk(["https://www.gstatic.com/images/icons/material/system_gm/svg/info_outline_24px.svg"]),Q$a=_.Kk(["https://www.gstatic.com/images/icons/material/system_gm/svg/link_24px.svg"]);var Uz=function(a,b,c,d,e,f,g,m,n,r,x,z,D,K){this.Bfd=a;this.nua=b;this.QVa=d;this.Ua=e;this.Kg=g;this.userEmail=n;this.storage=r;this.P2a=z;c.hy();(this.nl=_.sk.has(2))&&x.load();this.w6a();this.nl&&_.Yw.has(42)&&_.N$a(z,"n9xCgksaE0jd2PDg8Pq0PBfvWMwF");a=_.Hc(O$a);D.Tqa("","access_time_24px",new yv(a));a=_.Hc(P$a);D.Tqa("","info_outline_24px",new yv(a));a=_.Hc(Q$a);D.Tqa("","link_24px",new yv(a));this.nua&&K.documentElement.style.setProperty("--app-bar-bg",this.nua)};
Uz.prototype.w6a=function(){this.userEmail||!_.sk.has(3)||this.storage&&this.storage.get("epn_dismiss")||this.Xab()};Uz.prototype.Xab=function(){var a=this;this.Kg.open("We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.","Got it",{duration:0}).nB.subscribe(function(){a.storage&&a.storage.set("epn_dismiss",!0)})};Uz.prototype.Qa=function(){var a=this.Ua;a.config=this.Bfd.map(npa);a.tQ=!1};
Uz.O=function(a){return new (a||Uz)(_.C(Q7a),_.C(H5a),_.C(_.Sz),_.C(_.Zx),_.C(_.ai),_.C(_.Zw),_.C(_.dv),_.C(_.Xw),_.C(_.So),_.C(_.RYa,8),_.C(_.Hw),_.C(_.Tz),_.C(_.zv),_.C(_.Wh))};
Uz.wa=_.Ie({type:Uz,oa:[["cst-app"],["protractor-cst-app"]],standalone:!1,Aa:6,Ba:3,Da:[[1,"app"],[1,"router-wrapper"],["class","announcement-bar",4,"ngIf"],[1,"announcement-bar"]],ta:function(a,b){a&1&&(_.L(0,"app-bar"),_.I(1,"div",0)(2,"div",1),_.F(3,mza,1,0,"announcement-bar",2),_.L(4,"router-outlet"),_.J()(),_.L(5,"uncaught-error-notifier"));a&2&&(_.Og("background-color",b.nua),_.A(3),_.H("ngIf",b.QVa.eBb))},dependencies:[_.ap,_.$x,Rz,_.lv,_.Ap],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 R$a=function(a){this.pXa=a};R$a.prototype.process=function(a){S$a(this,a);for(var b=_.k(_.pk(a)),c=b.next();!c.done;c=b.next())c=c.value,c.Pl===3&&S$a(this,c.elements);return a};var S$a=function(a,b){var c=!1,d=[];T$a(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},T$a=function(a,b,c){b=_.k(b);for(var d=b.next();!d.done;d=b.next())d=d.value,d.Pl===0||d.Pl===2?(T$a(a,d.Gza,c),T$a(a,d.kCa,c)):_.nza(d,a.pXa)&&!d.error&&c.push(d)};var U$a=function(){};U$a.prototype.process=function(a){for(var b=_.k(_.pk(a)),c=b.next();!c.done;c=b.next()){c=c.value;var d;if(d=_.nza(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 W$a=function(){var a=V$a;this.pXa=5;this.pattern=a};W$a.prototype.process=function(a){for(var b=_.k(_.pk(a)),c=b.next();!c.done;c=b.next())c=c.value,!_.nza(c,this.pXa)||c.error||this.pattern.test(c.value?c.value.value:"")||(c.error={type:7,location:c.location});return a};var X$a=function(){this.Wla=[]},Y$a;X$a.prototype.Me=function(a){return this.Wla.length?Y$a(this.Wla[0],a):void 0};Y$a=function(a,b){b=b===void 0?function(c){return new c}:b;return a.vc?b(a.vc):a.instance};_.Z$a=function(){this.Wla=[]};_.W(_.Z$a,X$a);var V$a,$$a;V$a=/^(y|yes|n|no|auto)$/;$$a=new Map([["case",5],["class",7],["content",11],["symbol",23]].concat(_.v([["func",14],["function",14]]),_.v([["f",12],["file",12],["filepath",12],["path",12]]),_.v([["l",16],["lang",16],["language",16]])));
_.aab=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],["b",4],["branch",4],["r",20],["repo",20],["g",15],["git",15]]);_.bab=new _.Z$a;_.Vz=function(){};_.Vz.O=function(a){return new (a||_.Vz)};_.Vz.Ha=_.Je({type:_.Vz});_.Vz.Ga=_.Xc({Pb:[_.Xx,_.Yx,{ya:_.W7a,Eb:function(a){a={mh:a||void 0};a=(a===void 0?{}:a).mh;var b=[new R$a(5),new R$a(20),new W$a];_.bab.Me()&&b.push(new U$a);return{Iia:_.bab.Me()||$$a,B4c:!0,z4c:!0,logger:a,hab:b}},Nb:[[new _.Bn,_.Vu]]}]});_.Wz=function(){};_.Wz.O=function(a){return new (a||_.Wz)};_.Wz.Ha=_.Je({type:_.Wz});_.Wz.Ga=_.Xc({imports:[_.Vz,_.hp,_.yx,_.Bv]});_.Xz=function(){};_.Xz.O=function(a){return new (a||_.Xz)};_.Xz.Ha=_.Je({type:_.Xz});_.Xz.Ga=_.Xc({imports:[_.hp,_.Dq,_.qq]});_.cab=new _.wd("TooltipAnchor");_.dab=new _.wd("TooltipPeventer");_.Yz=function(){};_.Yz.O=function(a){return new (a||_.Yz)};_.Yz.Ha=_.Je({type:_.Yz});_.Yz.Ga=_.Xc({imports:[_.Ns,pz,_.hp,uz,_.Iu,_.Bv,_.Ct,rz]});_.Zz=function(){};_.Zz.O=function(a){return new (a||_.Zz)};_.Zz.Ha=_.Je({type:_.Zz});_.Zz.Ga=_.Xc({imports:[_.Cz]});_.$z=function(){};_.$z.O=function(a){return new (a||_.$z)};_.$z.Ha=_.Je({type:_.$z});_.$z.Ga=_.Xc({imports:[_.Dt,_.Dt]});_.aA=function(){};_.aA.O=function(a){return new (a||_.aA)};_.aA.Ha=_.Je({type:_.aA});_.aA.Ga=_.Xc({Pb:[{ya:_.b$a,lc:{mu:"grimoire-multibranch",nYa:1E3,VZa:!0}}],imports:[_.Wy,_.Iq,_.Vz,_.hp,_.Xz,_.Yz,_.Hu,_.$z,_.yx,_.Bv,_.Zz,_.fy,_.$y,_.Ww,_.nz]});var eab=_.pj("transformMenu",[_.sj("void",_.rj({opacity:0,transform:"scale(0.8)"})),_.tj("void => enter",_.qj("120ms cubic-bezier(0, 0, 0.2, 1)",_.rj({opacity:1,transform:"scale(1)"}))),_.tj("* => void",_.qj("100ms 25ms linear",_.rj({opacity:0})))]),fab=_.pj("fadeInItems",[_.sj("showing",_.rj({opacity:1})),_.tj("void => *",[_.rj({opacity:0}),_.qj("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);var gab=[[["mat-icon"],["","matMenuItemIcon",""]],"*"],hab=_.Fj(_.Gj(function(){})),bA=function(a,b,c,d,e){var f=hab.call(this)||this;f.Ka=a;f.Sb=b;f.Uc=c;f.uE=d;f.Ra=e;f.role="menuitem";f.dt=new _.Nf;f.Hl=new _.Nf;f.x0=!1;f.OJ=!1;var g;d==null||(g=d.hVa)==null||g.call(d,f);return f};_.W(bA,hab);_.h=bA.prototype;_.h.focus=function(a,b){this.Uc&&a?_.ys(this.Uc,this.Og(),a,b):this.Og().focus(b);this.Hl.next(this)};_.h.Bc=function(){this.Uc&&this.Uc.Ek(this.Ka,!1)};
_.h.La=function(){this.Uc&&this.Uc.Ji(this.Ka);this.uE&&this.uE.removeItem&&this.uE.removeItem(this);this.dt.complete();this.Hl.complete()};_.h.jr=function(){return this.disabled?"-1":"0"};_.h.Og=function(){return this.Ka.na};_.h.COa=function(a){this.disabled&&(a.preventDefault(),a.stopPropagation())};_.h.KQa=function(){this.dt.next(this)};
_.h.il=function(){for(var a=this.Ka.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.zTa=function(a){this.x0=a;var b;(b=this.Ra)==null||_.Fn(b)};_.h.HTa=function(a){this.OJ=a;var b;(b=this.Ra)==null||_.Fn(b)};_.h.Jj=function(){return this.Sb&&this.Sb.activeElement===this.Og()};bA.O=function(a){return new (a||bA)(_.C(_.he),_.C(_.Wh),_.C(_.xs),_.C(Iz,8),_.C(_.Xn))};
bA.wa=_.Ie({type:bA,oa:[["","mat-menu-item",""]],Za:[1,"mat-mdc-menu-item","mat-mdc-focus-indicator"],qb:9,Wa:function(a,b){a&1&&_.O("click",function(c){return b.COa(c)})("mouseenter",function(){return b.KQa()});a&2&&(_.mg("role",b.role)("tabindex",b.jr())("aria-disabled",b.disabled)("disabled",b.disabled||null)("mat-id-collision",null),_.Pg("mat-mdc-menu-item-highlighted",b.x0)("mat-mdc-menu-item-submenu-trigger",b.OJ))},inputs:{disabled:"disabled",Cc:"disableRipple",role:"role"},Rb:["matMenuItem"],
standalone:!1,features:[_.cg],tc:["mat-menu-item",""],hc:["mat-icon, [matMenuItemIcon]","*"],Aa:5,Ba:3,Da:[[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&&(_.xg(gab),_.yg(0),_.I(1,"span",
0),_.yg(2,1),_.J(),_.L(3,"div",1),_.F(4,oza,2,0,"svg",2));a&2&&(_.A(3),_.H("matRippleDisabled",b.Cc||b.disabled)("matRippleTrigger",b.Og()),_.A(),_.H("ngIf",b.OJ))},dependencies:[_.ap,_.Nt],lb:2,Ma:0});var iab=0,cA=function(a,b,c,d){this.Ka=a;this.mb=b;this.Ra=d;this.Ri=new _.Bg;this.Uk={};this.CJ="void";this.Zq=new _.Nf;this.close=this.closed=new _.Jj;this.Gka="mat-menu-panel-"+iab++;this.iu=c.iu||"";this.Yx=c.Ks;this.cba=c.tx;this.Vi=c.Vi;this.vmb=c.GQ;this.Dkb=c.xe};_.h=cA.prototype;_.h.Qa=function(){this.lz()};
_.h.Od=function(){var a=this;this.BUa();this.Gb=_.Vs((new _.Ys(this.Ri)).ox().ZD());this.Gb.vM.subscribe(function(){return a.closed.emit("tab")});this.Ri.Jc.ha(_.Xf(this.Ri),_.Yf(function(b){return _.xf.apply(null,_.v(b.map(function(c){return c.Hl})))})).subscribe(function(b){return _.Ws(a.Gb,b)});this.Ri.Jc.subscribe(function(b){var c=a.Gb,d;a.CJ==="enter"&&((d=c.Ke)==null?0:d.Jj())&&(b=b.toArray(),d=Math.max(0,Math.min(b.length-1,c.wr||0)),b[d]&&!b[d].disabled?c.kj(d):iWa(c))})};
_.h.La=function(){var a;(a=this.Gb)==null||a.destroy();this.Ri.destroy();this.closed.complete();var b;(b=this.sjb)==null||b.unsubscribe()};_.h.dt=function(){return this.Ri.Jc.ha(_.Xf(this.Ri),_.Yf(function(a){return _.xf.apply(null,_.v(a.map(function(b){return b.dt})))}))};_.h.hVa=function(){};_.h.removeItem=function(){};
_.h.de=function(a){var b=a.keyCode,c=this.Gb;switch(b){case 27:_.Di(a)||(a.preventDefault(),this.closed.emit("keydown"));break;case 37:this.gY&&this.direction==="ltr"&&this.closed.emit("keydown");break;case 39:this.gY&&this.direction==="rtl"&&this.closed.emit("keydown");break;default:b!==38&&b!==40||_.kWa(c,"keyboard");c.Gm(a);return}a.stopPropagation()};
_.h.Vfa=function(a){var b=this;a=a===void 0?"program":a;var c;(c=this.sjb)==null||c.unsubscribe();this.sjb=this.mb.rl.ha(_.Hf(1)).subscribe(function(){var d=null;b.Ri.length&&(d=b.Ri.first.Og().closest('[role="menu"]'));if(!d||!d.contains(document.activeElement)){var e=b.Gb;_.Xs(_.kWa(e,a));!e.Ke&&d&&d.focus()}})};
_.h.vab=function(a){var b=this;a=this.Rib+Math.min(this.DQc+a,24);var c=Object.keys(this.Uk).find(function(d){return d.startsWith(b.Rib)});c&&c!==this.SSa||(this.SSa&&(this.Uk[this.SSa]=!1),this.Uk[a]=!0,this.SSa=a)};_.h.lz=function(a,b){a=a===void 0?this.Ks:a;b=b===void 0?this.tx:b;var c=this.Uk;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.Ra)==null||_.Fn(d)};_.h.rYc=function(){this.CJ="enter"};
_.h.uXc=function(){this.CJ="void"};_.h.tN=function(a){this.Zq.next(a);this.ev=!1};_.h.G$=function(a){this.ev=!0;a.qo==="enter"&&this.Gb.wr===0&&(a.element.scrollTop=0)};_.h.BUa=function(){var a=this;this.G8.Jc.ha(_.Xf(this.G8)).subscribe(function(b){a.Ri.reset(b.filter(function(c){return c.uE===a}));_.Fg(a.Ri)})};
_.p.Object.defineProperties(cA.prototype,{Ks:{configurable:!0,enumerable:!0,get:function(){return this.Yx},set:function(a){this.Yx=a;this.lz()}},tx:{configurable:!0,enumerable:!0,get:function(){return this.cba},set:function(a){this.cba=a;this.lz()}},GQ:{configurable:!0,enumerable:!0,get:function(){return this.vmb},set:function(a){this.vmb=_.Ii(a)}},xe:{configurable:!0,enumerable:!0,get:function(){return this.Dkb},set:function(a){this.Dkb=_.Ii(a)}},Bd:{configurable:!0,enumerable:!0,set:function(a){var b=
this,c=this.WSa;c&&c.length&&c.split(" ").forEach(function(d){b.Uk[d]=!1});(this.WSa=a)&&a.length&&(a.split(" ").forEach(function(d){b.Uk[d]=!0}),this.Ka.na.className="")}},classList:{configurable:!0,enumerable:!0,get:function(){return this.Bd},set:function(a){this.Bd=a}}});cA.O=function(a){return new (a||cA)(_.C(_.he),_.C(_.ih),_.C(z$a),_.C(_.Xn))};
cA.Ea=_.Ke({type:cA,wd:function(a,b,c){a&1&&(_.Dg(c,_.x$a,5),_.Dg(c,bA,5),_.Dg(c,bA,4));if(a&2){var d;_.Gg(d=_.Hg())&&(b.uw=d.first);_.Gg(d=_.Hg())&&(b.G8=d);_.Gg(d=_.Hg())&&(b.items=d)}},tb:function(a,b){a&1&&_.Cg(_.zg,5);if(a&2){var c;_.Gg(c=_.Hg())&&(b.Tc=c.first)}},inputs:{Vi:"backdropClass",ariaLabel:[0,"aria-label","ariaLabel"],fe:[0,"aria-labelledby","ariaLabelledby"],Ev:[0,"aria-describedby","ariaDescribedby"],Ks:"xPosition",tx:"yPosition",GQ:"overlapTrigger",xe:"hasBackdrop",Bd:[0,"class",
"panelClass"],classList:"classList"},outputs:{closed:"closed",close:"close"},standalone:!1});var jab={ya:A$a,Nb:[_.Bt],Eb:function(a){return function(){return a.zD.uD()}}},kab=_.Ei({passive:!0}),dA=function(a,b,c,d,e,f,g,m,n){var r=this;this.kv=a;this.ad=b;this.Ce=c;this.rE=f;this.jc=g;this.Uc=m;this.mb=n;this.yb=null;this.nr=!1;this.xU=this.d$=this.TA=_.Ne.EMPTY;this.Ra=_.u(_.Xn);this.Bkb=function(x){_.Vra(x)||(r.en="touch")};this.en=void 0;this.Bp=!0;this.y7a=this.PX=new _.Jj;this.x7a=this.OX=new _.Jj;this.Re=d;this.tj=e instanceof cA?e:void 0;b.na.addEventListener("touchstart",this.Bkb,
kab)};_.h=dA.prototype;_.h.Od=function(){this.JQa()};_.h.La=function(){this.yb&&(this.yb.dispose(),this.yb=null);this.ad.na.removeEventListener("touchstart",this.Bkb,kab);this.xU.unsubscribe();this.TA.unsubscribe();this.d$.unsubscribe()};
_.h.ML=function(){var a=this,b=this.nf;if(!this.nr&&b){var c=this.Uu(b),d=c.Rl(),e=d.Sf;this.BTa(b,e);d.xe=b.xe==null?!Mz(this):b.xe;c.attach(this.yQa(b));b.uw&&b.uw.attach(this.z6a);this.TA=this.SRa().subscribe(function(){return a.eK()});this.JUc(b);b instanceof cA&&(b.rYc(),b.Ri.Jc.ha(_.Zf(b.close)).subscribe(function(){_.DWa(_.nt(e,!1));_.nt(e,!0)}))}};_.h.eK=function(){var a;(a=this.nf)==null||a.close.emit()};_.h.focus=function(a,b){this.Uc&&a?_.ys(this.Uc,this.ad,a,b):this.ad.na.focus(b)};
_.h.Ye=function(){var a;(a=this.yb)==null||a.Ye()};_.h.kPa=function(a){var b=this;if(this.yb&&this.oQ){var c=this.nf;this.TA.unsubscribe();this.yb.detach();!this.Bp||a!=="keydown"&&this.en&&Mz(this)||this.focus(this.en);this.en=void 0;if(c instanceof cA)c.uXc(),c.uw?c.Zq.ha(_.yf(function(e){return e.qo==="void"}),_.Hf(1),_.Zf(c.uw.qhb)).subscribe({next:function(){return c.uw.detach()},complete:function(){return b.UU(!1)}}):this.UU(!1);else{this.UU(!1);var d;c==null||(d=c.uw)==null||d.detach()}}};
_.h.JUc=function(a){a.gY=Mz(this)?this.tj:void 0;a.direction=this.dir;this.TXc(a);a.Vfa(this.en||"program");this.UU(!0)};_.h.TXc=function(a){if(a.vab){for(var b=0,c=a.gY;c;)b++,c=c.gY;a.vab(b)}};_.h.UU=function(a){a!==this.nr&&((this.nr=a)?this.PX.emit():this.OX.emit(),Mz(this)&&this.rE.zTa(a),_.Fn(this.Ra))};_.h.Uu=function(a){if(!this.yb){var b=this.gJ(a);this.YTa(a,b.Sf);this.yb=this.kv.create(b);this.yb.Fn().subscribe()}return this.yb};
_.h.gJ=function(a){return new _.dj({Sf:_.ot(_.FWa(_.nt(_.tt(this.kv.position(),this.ad))),".mat-menu-panel, .mat-mdc-menu-panel"),Vi:a.Vi||"cdk-overlay-transparent-backdrop",Bd:a.iu,Sh:this.Re(),direction:this.jc})};_.h.YTa=function(a,b){var c=this;a.lz&&b.I5.subscribe(function(d){var e=d.OV.mc==="start"?"after":"before",f=d.OV.qc==="top"?"below":"above";c.mb?c.mb.run(function(){return a.lz(e,f)}):a.lz(e,f)})};
_.h.BTa=function(a,b){var c=_.k(a.Ks==="before"?["end","start"]:["start","end"]),d=c.next().value;c=c.next().value;var e=_.k(a.tx==="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 x=0;Mz(this)?(n=d=a.Ks==="before"?"start":"end",c=r=d==="end"?"start":"end",this.tj&&(this.IU==null&&(this.IU=(a=this.tj.items.first)?a.Og().offsetTop:0),x=f==="bottom"?this.IU:-this.IU)):
a.GQ||(m=f==="top"?"bottom":"top",g=e==="top"?"bottom":"top");_.kt(b,[{zc:d,Ac:m,mc:r,qc:f,offsetY:x},{zc:c,Ac:m,mc:n,qc:f,offsetY:x},{zc:d,Ac:g,mc:r,qc:e,offsetY:-x},{zc:c,Ac:g,mc:n,qc:e,offsetY:-x}])};_.h.SRa=function(){var a=this,b=this.yb.nn(),c=this.yb.Qp,d=this.tj?this.tj.closed:_.df(),e=this.tj?this.tj.dt().ha(_.yf(function(f){return f!==a.rE}),_.yf(function(){return a.nr})):_.df();return _.xf(b,d,e,c)};_.h.MQa=function(a){_.Ura(a)||(this.en=a.button===0?"mouse":void 0,Mz(this)&&a.preventDefault())};
_.h.de=function(a){a=a.keyCode;if(a===13||a===32)this.en="keyboard";Mz(this)&&(a===39&&this.dir==="ltr"||a===37&&this.dir==="rtl")&&(this.en="keyboard",this.ML())};_.h.Ij=function(a){Mz(this)?(a.stopPropagation(),this.ML()):this.nr?this.eK():this.ML()};
_.h.JQa=function(){var a=this;Mz(this)&&this.tj&&(this.d$=this.tj.dt().ha(_.yf(function(b){return b===a.rE&&!b.disabled}),_.If(0,_.lLa)).subscribe(function(){a.en="mouse";a.nf instanceof cA&&a.nf.ev?a.nf.Zq.ha(_.Hf(1),_.If(0,_.lLa),_.Zf(a.tj.dt())).subscribe(function(){return a.ML()}):a.ML()}))};_.h.yQa=function(a){this.uj&&this.uj.Tc===a.Tc||(this.uj=new _.wt(a.Tc,this.Ce));return this.uj};
_.p.Object.defineProperties(dA.prototype,{jPa:{configurable:!0,enumerable:!0,get:function(){return this.nf},set:function(a){this.nf=a}},nf:{configurable:!0,enumerable:!0,get:function(){return this.N0},set:function(a){var b=this;if(a!==this.N0){this.N0=a;this.xU.unsubscribe();a&&(this.xU=a.close.subscribe(function(d){b.kPa(d);d!=="click"&&d!=="tab"||!b.tj||b.tj.closed.emit(d)}));var c;(c=this.rE)==null||c.HTa(Mz(this))}}},oQ:{configurable:!0,enumerable:!0,get:function(){return this.nr}},dir:{configurable:!0,
enumerable:!0,get:function(){return this.jc&&this.jc.value==="rtl"?"rtl":"ltr"}}});dA.O=function(a){return new (a||dA)(_.C(_.Bt),_.C(_.he),_.C(_.Ag),_.C(A$a),_.C(Iz,8),_.C(bA,10),_.C(_.bj,8),_.C(_.xs),_.C(_.ih))};
dA.Ea=_.Ke({type:dA,qb:3,Wa:function(a,b){a&1&&_.O("click",function(c){return b.Ij(c)})("mousedown",function(c){return b.MQa(c)})("keydown",function(c){return b.de(c)});a&2&&_.mg("aria-haspopup",b.nf?"menu":null)("aria-expanded",b.oQ)("aria-controls",b.oQ?b.nf==null?null:b.nf.Gka:null)},inputs:{jPa:[0,"mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],nf:[0,"matMenuTriggerFor","menu"],z6a:[0,"matMenuTriggerData","menuData"],Bp:[0,"matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{PX:"menuOpened",
y7a:"onMenuOpen",OX:"menuClosed",x7a:"onMenuClose"},standalone:!1});_.eA=function(){return bA.apply(this,arguments)||this};_.W(_.eA,bA);_.eA.O=function(){var a;return function(b){return(a||(a=_.de(_.eA)))(b||_.eA)}}();
_.eA.wa=_.Ie({type:_.eA,oa:[["","mat-menu-item",""]],Za:[1,"mat-focus-indicator"],qb:21,Wa:function(a,b){a&2&&(_.mg("role",b.role)("tabindex",b.jr())("aria-disabled",b.disabled.toString())("disabled",b.disabled||null)("mat-id-collision",null),_.Pg("mat-menu-item",!0)("mat-menu-item-highlighted",b.x0)("mat-menu-item-submenu-trigger",b.OJ)("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"],standalone:!1,features:[_.Xg([{ya:bA,Hb:_.eA}]),_.cg],tc:["mat-menu-item",""],hc:["*"],Aa:3,Ba:3,Da:[["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&&(_.xg(),_.yg(0),_.L(1,"div",0),_.F(2,pza,
2,0,"svg",1));a&2&&(_.A(),_.H("matRippleDisabled",b.Cc||b.disabled)("matRippleTrigger",b.Og()),_.A(),_.H("ngIf",b.OJ))},dependencies:[_.ap,_.Nt],lb:2,Ma:0});_.fA=function(){dA.apply(this,arguments)};_.W(_.fA,dA);_.fA.O=function(){var a;return function(b){return(a||(a=_.de(_.fA)))(b||_.fA)}}();_.fA.Ea=_.Ke({type:_.fA,oa:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],Za:[1,"mat-menu-trigger"],Rb:["matMenuTrigger"],standalone:!1,features:[_.cg]});_.gA=function(a,b,c,d){cA.call(this,a,b,c,d);this.Rib="mat-elevation-z";this.DQc=4};_.W(_.gA,cA);_.gA.Ea=cA.Ea;_.gA.O=function(a){return new (a||_.gA)(_.C(_.he),_.C(_.ih),_.C(z$a),_.C(_.Xn))};
_.gA.wa=_.Ie({type:_.gA,oa:[["mat-menu"]],Za:["ngSkipHydration",""],qb:4,Wa:function(a){a&2&&_.mg("aria-label",null)("aria-labelledby",null)("aria-describedby",null)("mat-id-collision",null)},Rb:["matMenu"],standalone:!1,features:[_.Xg([{ya:Iz,Hb:_.gA}]),_.cg],hc:["*"],Aa:1,Ba:0,Da:[["tabindex","-1","role","menu",1,"mat-menu-panel",3,"keydown","click","id","ngClass"],[1,"mat-menu-content"]],ta:function(a){a&1&&(_.xg(),_.F(0,qza,3,6,"ng-template"))},dependencies:[_.Zo],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'],
lb:2,data:{animation:[eab,fab]},Ma:0});_.hA=function(){};_.hA.O=function(a){return new (a||_.hA)};_.hA.Ha=_.Je({type:_.hA});_.hA.Ga=_.Xc({Pb:[jab],imports:[_.hp,_.Dt,_.Ot,_.Ct,_.gt,_.Dt]});var iA=function(){};iA.O=function(a){return new (a||iA)};iA.Ha=_.Je({type:iA});iA.Ga=_.Xc({imports:[_.hp,_.Iu,_.Bv,_.hA,Pz]});_.jA=function(){};_.jA.O=function(a){return new (a||_.jA)};_.jA.Ha=_.Je({type:_.jA});_.jA.Ga=_.Xc({imports:[iA]});var lab=new _.wd("GMAT_DIALOG_OPTIONS",{Fa:"root",qa:function(){return{Pf:!1}}});var kA=function(){_.ru.apply(this,arguments);this.a7c=_.u(lab);this.dW=_.u(vYa,{optional:!0});this.lVa=["gmat-mdc-dialog"]};_.W(kA,_.ru);kA.prototype.open=function(a,b){b=Object.assign({},this.dW||new uYa,b);if(this.a7c.Pf)throw Error("Zc");b.Bd=_.Hi(b.Bd||[]).concat(this.lVa);return _.ru.prototype.open.call(this,a,b)};kA.O=function(){var a;return function(b){return(a||(a=_.de(kA)))(b||kA)}}();kA.ua=_.q({token:kA,qa:kA.O,Fa:"root"});_.lA=function(){};_.lA.O=function(a){return new (a||_.lA)};
_.lA.Ha=_.Je({type:_.lA});_.lA.Ga=_.Xc({Pb:[{ya:_.ru,ue:kA}],imports:[xu]});var mA=function(){};mA.O=function(a){return new (a||mA)};mA.Ha=_.Je({type:mA});mA.Ga=_.Xc({imports:[_.Iq,_.hp,_.Dq,{Fm:_.xv,Pb:[_.wv]},_.Hu,_.aA,_.Ju,_.yx,_.lA,_.$z,_.Bv,_.Oz,_.fy,_.jA,_.qq]});var mab=[{Oha:"Documentation",un:"https://goto.google.com/grimoire-codesearch-documentation"},{Oha:"Accessibility Help",un:"https://g3doc.corp.google.com/devtools/grimoire/g3doc/howto/accessibility.md"}],nab=[{Oha:"Documentation",un:"https://cloud.google.com/source-repositories/docs/"},{K3c:!0,Oha:"Support",un:"https://cloud.google.com/source-repositories/docs/support"}],nA=function(){this.additionalLinks=_.sk.has(2)?mab:nab};nA.prototype.resolve=function(){return this.additionalLinks};
nA.O=function(a){return new (a||nA)(_.t(_.Xw))};nA.ua=_.q({token:nA,qa:nA.O,Fa:"root"});var oab,pab,qab,rab,oA;oab=[{Yb:"?",Yd:"Show shortcut help"},{Yb:["@"],Yd:"Send feedback"},{Yb:["alt","+","..."],Yd:"Use shortcuts with modal screenreader"},{Yb:"c",Yd:"Focus code panel"},{Yb:"g",Yd:"Go to line"},{Yb:"o",Yd:"Show outline"},{Yb:"t",Yd:"Show directory tree"}];pab=[];qab=[{Yb:"/",Yd:"Search for code or files"},{Yb:".",Yd:"Search for code or files in this directory"},{Yb:"j",Yd:"Select next result in the search result list"},{Yb:"k",Yd:"Select previous result in the search result list"}];
rab=[];
oA=[{Yb:"a",Yd:"Toggle fullscreen mode"},{Yb:"b",Yd:"Toggle blame layer"},{Yb:"f",Yd:"Show find in file menu"},{Yb:"h",Yd:"Show revision history of the file"},{Yb:"l",Yd:"Show links menu"},{Yb:["l","then","p"],Yd:"Copy the current file path"},{Yb:["l","then","h"],Yd:"Copy the link to the HEAD version of the file"},{Yb:["l","then","r"],Yd:"Copy the link to the current version and line of the file"},{Yb:["ctrl","+","shift","+","\\"],Yd:"Opens the context menu for the focused symbol"},{Yb:"q",Yd:"Toggle bottom panel"},
{Yb:"u",Yd:"Toggle the navigation panel"},{Yb:"y",Yd:"Show/hide search matches in a file"},{Yb:["\u2191","or","k"],Yd:"Up one line in code browser"},{Yb:["\u2193","or","j"],Yd:"Down one line in code browser"},{Yb:"+",Yd:"Increase size of code font"},{Yb:"-",Yd:"Decrease size of code font"}];
_.pA=function(){_.Yw.has(10)&&oA.push({Yb:"x",Yd:"Show cross references for symbols"});_.Yw.has(5)&&oA.push({Yb:"X",Yd:"Show a callgraph for the file"});_.Yw.has(7)&&oA.push({Yb:"8",Yd:"Toggle code column guides"});if(_.Yw.has(37)){var a=oA.findIndex(function(f){return f.Yd==="Show/hide search matches in a file"});oA.splice(a,1)}_.Yw.has(28)||rab.push({Yb:"E",Yd:"Open in editor (when available)"});_.sk.has(2)&&(pab.push({Yb:"r",Yd:"Open the related files menu"},{Yb:["r","then","b"],Yd:"Open related BUILD file"},
{Yb:["r","then","o"],Yd:"Open related OWNERS file"},{Yb:["r","then","r"],Yd:"Open related README file"},{Yb:["r","then","t"],Yd:"Open related test file"}),oA.push({Yb:["l","then","g"],Yd:"Copy link to google3-relative path"},{Yb:["l","then","i"],Yd:"Copy import statement"},{Yb:["l","then","b"],Yd:"Copy build rule"}));_.Yw.has(105)&&oA.push({Yb:"m",Yd:"Explain this code"});a=["General",sza(oab)];var b=["Related files (hold <shift> to open in new tab)",sza(pab)],c=["Search",sza(qab)],d=["View in",sza(rab)],
e=["File Browsing",sza(oA)];this.cfd=new Map([a,b].concat(_.v(_.Yw.has(37)?[]:[c,d]),[e]))};_.pA.prototype.resolve=function(){return this.cfd};_.pA.O=function(a){return new (a||_.pA)(_.t(_.Xw),_.t(_.Zw))};_.pA.ua=_.q({token:_.pA,qa:_.pA.O,Fa:"root"});var qA=function(){this.settingsPageLink=_.sk.has(2)?_.Kq.B_:void 0};qA.prototype.resolve=function(){return this.settingsPageLink};qA.O=function(a){return new (a||qA)(_.t(_.Xw))};qA.ua=_.q({token:qA,qa:qA.O,Fa:"root"});var sab;sab=window.location.pathname;
_.tab=[{ya:Ro,Eb:function(a){return a.sga().Gxa()},Nb:[lx]},{ya:BMa,Eb:function(a){a=a.sga();a=_.Hl(a,4);switch(a){case 0:return"UNKNOWN_ENVIRONMENT";case 1:return"PRODUCTION";case 2:return"STAGING_PROD";case 3:return"STAGING_QA";case 4:return"INTEGRATION_PROD";case 5:return"INTEGRATION_QA";case 6:return"DEMO";case 7:return"CANARY";case 8:return"TESTING";case 9:return"STAGING_CORP";case 10:return"CORP";case 11:return"QADEVEL";case 12:return"INTEGRATION";case 13:return"UNKNOWN_ENVIRONMENT";case 19:return"INTEGRATION_OSS";
case 14:return"STAGING_OSS";case 20:return"OSS";case 15:return"QADEVEL_CORP";case 16:return"INTEGRATION_CORP";case 17:return"AUTOPUSH";case 18:return"AUTOPUSH_CORP";case 21:return"PARTNER";case 22:return"INTEGRATION_PARTNER";case 23:return"STAGING_PARTNER";case 24:return"AUTOPUSH_QUAL";default:_.fb(a,"Unknown Environment Name")}},Nb:[lx]},{ya:_.So,Eb:function(a){return _.xl(a,11)||""},Nb:[lx]},{ya:A5a,Eb:function(a){return a.L1a()||""},Nb:[lx]},{ya:CMa,Eb:function(a){return!!_.sl(a,17)},Nb:[lx]},
{ya:DMa,Eb:function(a){return!!_.sl(a,19)},Nb:[lx]},{ya:_.EMa,Eb:function(a){return _.xl(a,13)||""},Nb:[lx]},{ya:F5a,Eb:function(a){return a.Di()||window.location.hostname},Nb:[lx]},{ya:_.G5a,Eb:function(a){return _.xl(a,30)||""},Nb:[lx]},{ya:H5a,Eb:function(a){Tw(a)?(a=Tw(a),a=_.xl(a,1)||null):a=null;return a},Nb:[lx]},{ya:I5a,Eb:function(a){Tw(a)?(a=Tw(a),a=_.xl(a,8)||null):a=null;return a},Nb:[lx]},{ya:J5a,Eb:function(a){Tw(a)?(a=Tw(a),a=_.xl(a,3)||null):a=null;return a},Nb:[lx]},{ya:K5a,Eb:function(a){Tw(a)?
(a=Tw(a),a=_.xl(a,2)||null):a=null;return a},Nb:[lx]},{ya:L5a,Eb:function(a){Tw(a)?(a=Tw(a),a=_.xl(a,4)||null):a=null;return a},Nb:[lx]},{ya:_.M5a,Eb:function(a){return Tw(a)?Tw(a).PW()||null:null},Nb:[lx]},{ya:_.N5a,Eb:function(a){Tw(a)?(a=Tw(a),a=_.xl(a,10)||null):a=null;return a},Nb:[lx]},{ya:_.O5a,Eb:function(a){a=_.jl(a,j4a,10);return uCa(a,2)},Nb:[lx]},{ya:_.P5a,Eb:function(a){return _.jl(a,j4a,10)},Nb:[lx]},{ya:_.FMa,Eb:function(a){return _.xl(a,23)},Nb:[lx]},{ya:GMa,Eb:function(a){return _.xl(a,
25)||"1633047"},Nb:[lx]},{ya:HMa,Eb:function(a){return _.xl(a,31)||"https://play.google.com/log"},Nb:[lx]},{ya:lx,Eb:function(){var a=window.GRIMOIRE_CONFIG;if(!a)throw Error("hd");return F4a(a)}},{ya:Q5a,Eb:function(a){var b=new jMa;a=_.k(_.kl(a,Ow,35,_.hl()));for(var c=a.next();!c.done;c=a.next()){var d=b;c=c.value.O0a();_.pl(d,1,fo,c)}return b},Nb:[lx]},{ya:_.To,Eb:function(a){return _.xl(a,1)||""},Nb:[lx]},{ya:_.Uo,Eb:function(a){return _.xl(a,2)},Nb:[lx]},{ya:IMa,Eb:function(a){return _.xl(a,
3)},Nb:[lx]},{ya:JMa,Eb:function(){return _.Jca(document)}},{ya:KMa,Eb:function(a){a=Uw(a);return _.xl(a,1)},Nb:[lx]},{ya:R5a,Eb:function(a){return _.jl(a,m4a,20)},Nb:[lx]},{ya:_.B5a,Eb:function(a){return a.X3()},Nb:[lx]},{ya:_.LMa,Eb:function(a){a=Uw(a);return _.xl(a,15)},Nb:[lx]},{ya:_.Cwa,Eb:function(a){a=_.jl(a,n4a,7);return _.xl(a,2)},Nb:[lx]},{ya:u6a,Eb:function(a){var b=new Map;a=_.jl(a,n4a,7);a=_.Yb(a,16,_.vba);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},Nb:[lx]},{ya:_.MMa,Eb:function(a){a=Uw(a);return _.xl(a,2)},Nb:[lx]},{ya:_.NMa,Eb:function(a){a=Uw(a);return _.xl(a,6)},Nb:[lx]},{ya:_.OMa,Eb:function(a){a=Uw(a);return _.xl(a,8)},Nb:[lx]},{ya:_.QMa,Eb:function(a){a=Uw(a);return _.xl(a,11)},Nb:[lx]},{ya:_.VMa,Eb:function(a){a=Uw(a);return _.xl(a,4)},Nb:[lx]},{ya:_.WMa,Eb:function(a){a=Uw(a);return _.xl(a,13)},Nb:[lx]},{ya:XMa,Eb:function(a){a=Uw(a);return _.xl(a,5)},Nb:[lx]},{ya:_.TMa,Eb:function(a){a=
Uw(a);return _.xl(a,3)},Nb:[lx]},{ya:_.UMa,Eb:function(a){a=Uw(a);return _.xl(a,16)},Nb:[lx]},{ya:_.YMa,Eb:function(a){a=Uw(a);return _.xl(a,9)},Nb:[lx]},{ya:_.RMa,Eb:function(a){a=_.jl(a,Pw,4);return _.xl(a,2)},Nb:[lx]},{ya:_.$Ma,Eb:function(a){a=_.jl(a,Pw,4);return _.xl(a,7)},Nb:[lx]},{ya:_.aNa,Eb:function(a){a=_.jl(a,Pw,4);return _.xl(a,8)},Nb:[lx]},{ya:SMa,Eb:function(a){a=_.jl(a,Pw,4);return _.xl(a,3)},Nb:[lx]},{ya:_.ZMa,Eb:function(a){a=Uw(a);return _.xl(a,12)},Nb:[lx]},{ya:_.PMa,Eb:function(a){a=
Uw(a);return _.xl(a,7)},Nb:[lx]},{ya:_.Vo,Eb:function(a){return _.xl(a,15)},Nb:[lx]},{ya:_.cNa,Eb:function(){return sab}},{ya:dNa,lc:!1},{ya:bNa,lc:!1}];_.rA=function(a){if(a)throw Error("id");};_.rA.O=function(a){return new (a||_.rA)(_.t(_.rA,12))};_.rA.Ha=_.Je({type:_.rA});_.rA.Ga=_.Xc({});_.uab=new _.wd("REQUEST_SERVICE for app_engine_api_client");_.sA=function(){};_.sA.O=function(a){return new (a||_.sA)};_.sA.Ha=_.Je({type:_.sA});_.sA.Ga=_.Xc({});var tA=function(a){this.Phd=a};tA.prototype.create=function(a,b){return new vab(a,this.Phd,b)};tA.O=function(a){return new (a||tA)(_.t(_.mx))};tA.ua=_.q({token:tA,qa:tA.O,Fa:"root"});var vab=function(a,b,c){this.sWa=a;this.Dbb=b;this.url=c};_.W(vab,rMa);vab.prototype.makeRequest=function(a){return this.sWa.makeRequest(a).ha(this.Dbb.create(this.url))};var wab=function(a){this.Vdd=a};_.W(wab,rMa);wab.prototype.makeRequest=function(a){var b=this;return _.qf(function(){return b.Vdd.makeRequest(a)})};_.uA=function(a,b){this.vpa=a;this.fga=b};_.uA.prototype.create=function(a){a=this.fga.create(a,"xd4");return this.vpa.create(new wab(a))};_.uA.O=function(a){return new (a||_.uA)(_.t(Jv),_.t(vA))};_.uA.ua=_.q({token:_.uA,qa:_.uA.O,Fa:"root"});_.wA=function(a,b,c){this.Shd=a;this.vpa=b;this.fga=c};_.wA.prototype.create=function(a){var b=new wab(this.fga.create(a,"xd4"));return this.Shd.create(this.vpa.create(b),a)};_.wA.O=function(a){return new (a||_.wA)(_.t(tA),_.t(Jv),_.t(vA))};
_.wA.ua=_.q({token:_.wA,qa:_.wA.O,Fa:"root"});_.xA=function(a,b,c,d){this.config=a;this.vpa=b;this.Tbd=c;this.fga=d};_.xA.prototype.create=function(a){a=_.sk.has(0)?this.Tbd.create(a):this.fga.create(a,"xd3");return this.vpa.create(new wab(a))};_.xA.O=function(a){return new (a||_.xA)(_.t(_.Xw),_.t(Jv),_.t(Kv),_.t(vA))};_.xA.ua=_.q({token:_.xA,qa:_.xA.O,Fa:"root"});var vA=function(a,b,c,d,e){this.TAa=a;this.sessionIndex=b;this.lock=c;this.Ia=d;this.xq=e};
vA.prototype.create=function(a,b){var c=_.Yw.has(28)&&!_.Yw.has(29)?{}:{"googleapis.config/sessionIndex":this.sessionIndex,"googleapis.config/auth/useFirstPartyAuth":!0,"googleapis.config/auth/useFirstPartyAuthV2":!0};gaa()&&(b="xd3");c["client/xd3"]=b==="xd3";c["client/xd4"]=b==="xd4";return new k0a(a,this.TAa,this.Ia,this.lock,this.xq,c)};vA.O=function(a){return new (a||vA)(_.t(_.To),_.t(_.Uo),_.t(_.t0a),_.t(_.ix),_.t(_.Vo),_.t(_.Zw))};vA.ua=_.q({token:vA,qa:vA.O,Fa:"root"});_.xab=new _.wd("REQUEST_SERVICE for cloud_billing_api");_.yA=function(){};_.yA.O=function(a){return new (a||_.yA)};_.yA.Ha=_.Je({type:_.yA});_.yA.Ga=_.Xc({});_.yab=new _.wd("file_contents_derived_data_memoizers");_.zA=function(a){this.Ia=a;this.mf=new _.Nv(this.Ia)};_.zab=new _.wd("file_service",{Fa:"root",qa:function(){return _.kk(FVa)}});_.AA=function(a,b,c){_.zA.call(this,a);this.XO=b;this.ne=c};_.W(_.AA,_.zA);_.h=_.AA.prototype;_.h.tC=function(a,b,c,d,e,f){var g=this,m=_.ik(a,b,c,d,e,f);return this.mf.fetch(m.toObject(),function(){return g.fetch(m)})};_.h.Xva=function(){return new Ur};_.h.extract=function(a){return a.tC()};_.h.isValid=function(a){return a.Ef()!==0};
_.h.fetch=function(a){var b=this;return _.nx(this.ne,function(){return b.XO.tC((new gs).Uw(a),b.ne.Qj())},"FileService.getFolding").ha(_.E(function(c){return c.tC()||new Ur}))};_.AA.O=function(a){return new (a||_.AA)(_.t(_.Bq),_.t(_.zab),_.t(_.Mx))};_.AA.ua=_.q({token:_.AA,qa:_.AA.O,Fa:"root"});_.BA=function(a,b,c){_.zA.call(this,a);this.XO=b;this.ne=c};_.W(_.BA,_.zA);_.h=_.BA.prototype;_.h.uC=function(a,b,c,d,e,f){var g=this,m=_.ik(a,b,c,d,e,f);return this.mf.fetch(m.toObject(),function(){return g.fetch(m)})};_.h.Xva=function(){return new Wr};_.h.extract=function(a){return a.uC()};_.h.isValid=function(a){return a.Ef()!==0};
_.h.fetch=function(a){var b=this;return _.nx(this.ne,function(){return b.XO.uC((new hs).Uw(a),b.ne.Qj())},"FileService.getOutline").ha(_.E(function(c){return c.uC()||new Wr}))};_.BA.O=function(a){return new (a||_.BA)(_.t(_.Bq),_.t(_.zab),_.t(_.Mx))};_.BA.ua=_.q({token:_.BA,qa:_.BA.O,Fa:"root"});_.Aab=new _.wd("REQUEST_SERVICE for tos_api_client");_.CA=function(){};_.CA.O=function(a){return new (a||_.CA)};_.CA.Ha=_.Je({type:_.CA});_.CA.Ga=_.Xc({});_.DA=new _.wd("API_VERSION");_.EA=new _.wd("REQUEST_SERVICE for resultstore_js_api");_.FA=function(){};_.FA.O=function(a){return new (a||_.FA)};_.FA.Ha=_.Je({type:_.FA});_.FA.Ga=_.Xc({});_.Bab=new _.wd("API_VERSION");_.GA=new _.wd("REQUEST_SERVICE for testfusion_js_api");_.HA=function(){};_.HA.O=function(a){return new (a||_.HA)};_.HA.Ha=_.Je({type:_.HA});_.HA.Ga=_.Xc({});_.Cab=new _.wd("API_VERSION");_.Dab=new _.wd("REQUEST_SERVICE for cloudbuild-ts-angular2");_.IA=function(){};_.IA.O=function(a){return new (a||_.IA)};_.IA.Ha=_.Je({type:_.IA});_.IA.Ga=_.Xc({});_.Eab=new _.wd("API_VERSION");_.Fab=new _.wd("REQUEST_SERVICE for sourcerepo-v1-ts");_.JA=function(){};_.JA.O=function(a){return new (a||_.JA)};_.JA.Ha=_.Je({type:_.JA});_.JA.Ga=_.Xc({});_.Gab=new _.wd("REQUEST_SERVICE for sourcerepo-pa-v1-ts");_.KA=function(){};_.KA.O=function(a){return new (a||_.KA)};_.KA.Ha=_.Je({type:_.KA});_.KA.Ga=_.Xc({});var Hab=new _.wd("localObservableRequestService",{Fa:"root",qa:function(){var a={D3:"",C3:""};return _.u(tA).create(new _.y0a(a,_.u(_.Pp),_.u(_.Uo)),a.D3)}}),LA=function(a){if(a)throw Error("jd");};LA.O=function(a){return new (a||LA)(_.t(LA,12))};LA.Ha=_.Je({type:LA});LA.Ga=_.Xc({imports:[_.Iq,_.sA,_.yA,_.IA,_.qw,_.rw,_.jw,_.Oo,_.Gx,_.sw,_.tw,_.FA,_.uw,_.KA,_.JA,_.HA,_.CA]});var MA=function(){};MA.prototype.OVb=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)};MA.prototype.MVb=function(){};MA.prototype.LVb=function(a){return a};MA.O=function(a){return new (a||MA)};MA.ua=_.q({token:MA,qa:MA.O});var Jab;_.Iab=null;Jab=new _.wd("legacy converter",{Fa:"root",qa:function(){return _.Iab}});var Kab,uza,Lab;Kab=/^([^?#;]*)((\?|#|;).*)?$/;uza=[_.Kq.Ceb,_.Kq.DKa,_.Kq.TS,_.Kq.B_,_.Kq.Agb];Lab=[{startIndex:1,WZa:"+"},{L4b:"+",WZa:":"},{L4b:":"}];_.NA=function(a){this.tOb=a;this.Yn=_.sk.has(2)};
_.NA.prototype.OVb=function(a,b){b&&this.tOb&&(a=this.tOb(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};
_.NA.prototype.MVb=function(a,b){a=a.root.children.primary.je;if(!(a.length<=2)){for(var c=a.map(function(g){return g.path}).join("/")+"/",d=_.k(uza),e=d.next();!e.done;e=d.next())if(c.startsWith(e.value+"/"))return;if(this.Yn&&a[0].path!=="h")a[0].path==="piper"?a.length>=4&&tza(a,3,a.length):tza(a,1,a.length);else{if(a[0].path==="h"||a[0].path==="source")var f=a.shift();c=_.k(Lab);e=c.next();for(d={};!e.done;d={Gla:void 0},e=c.next()){d.Gla=e.value;e=d.Gla.startIndex;if(e===void 0){e=a.findIndex(function(g){return function(m){return m.path===
g.Gla.L4b}}(d));if(e<0)break;e++}d=d.Gla.WZa!==void 0?a.findIndex(function(g){return function(m){return m.path===g.Gla.WZa}}(d)):a.length;d=d<0?a.length:d;tza(a,e,d)}f&&a.unshift(f)}b&&(a[a.length-1].path+="/")}};_.NA.prototype.LVb=function(a){if(!vza(a))return a;var b=a.replace(Kab,"$1");a=a.replace(Kab,"$2");b=b.replace(/%2F/g,"/").replace(/%2B/g,"+").replace("/:/",":").replace("/:",":").replace(":/",":").replace("piper/_/","piper///");return b+a};
_.NA.O=function(a){return new (a||_.NA)(_.t(Jab),_.t(_.Xw))};_.NA.ua=_.q({token:_.NA,qa:_.NA.O});var OA=function(a,b,c){c=c===void 0?wza:c;this.location=a;this.Xcd=b;this.Add=c;this.current=null;this.W3a=!1};_.W(OA,tp);OA.prototype.parse=function(a){a=tp.prototype.parse.call(this,a);this.W3a||Mab(this,a);return a};OA.prototype.Yc=function(a){Mab(this,a);return tp.prototype.Yc.call(this,a)};
var Mab=function(a,b){a.current&&a.current.path===a.location.path()||(a.W3a=!0,a.current={path:a.location.path(),u7:a.parse(a.location.path())},a.W3a=!1);for(var c=_.k(a.Xcd),d=c.next();!d.done;d=c.next())d=d.value,a.current.u7.Ta.hasOwnProperty(d)&&a.Add(d,a.current.u7,b)};var Nab,Oab;Nab=window.location.pathname;Oab=new _.wd("queryParamPreserver",{Fa:"root",qa:function(){return xza}});_.PA=function(a,b,c,d){OA.call(this,c,HVa,d);this.Mb=b;this.JBa=[];this.JBa.push(new MA,a)};_.W(_.PA,OA);
_.PA.prototype.parse=function(a){var b=a.split(/[\/]+;/);b=b.length>1?b.join(";"):a;a=b!==a||!this.Ua.tQ&&Nab!=="/"&&Nab.endsWith("/")&&(new _.Qj(b)).Xd()+"/"===Nab;for(var c=_.k(this.JBa),d=c.next();!d.done;d=c.next())b=d.value.OVb(b,!this.Ua.tQ);b=OA.prototype.parse.call(this,b.replace(/\/\//g,"/%2F").replace(/\(/g,"%28").replace(/\)/g,"%29"));if(!b.root.children.primary)return b;c=_.k(this.JBa);for(d=c.next();!d.done;d=c.next())d.value.MVb(b,a);return b};
_.PA.prototype.Yc=function(a){a=OA.prototype.Yc.call(this,a);for(var b=_.k(this.JBa),c=b.next();!c.done;c=b.next())a=c.value.LVb(a);return a};_.p.Object.defineProperties(_.PA.prototype,{Ua:{configurable:!0,enumerable:!0,get:function(){this.l0b||(this.l0b=this.Mb.get(_.ai));return this.l0b}}});_.PA.O=function(a){return new (a||_.PA)(_.t(_.NA),_.t(_.dg),_.t(_.hj),_.t(Oab))};_.PA.ua=_.q({token:_.PA,qa:_.PA.O});var Pab=new _.wd("GMAT_SNACK_BAR_OPTIONS",{Fa:"root",qa:function(){return{Pf:!1}}});var QA=function(){_.dv.apply(this,arguments);this.lVa=["gmat-mdc-snack-bar"];this.A2a=_.u(Pab)};_.W(QA,_.dv);QA.prototype.DQ=function(a,b){a=_.dv.prototype.DQ.call(this,a,b);Qab(this,a);return a};QA.prototype.UAa=function(a,b){a=_.dv.prototype.UAa.call(this,a,b);Qab(this,a);return a};var Qab=function(a,b){b=b.Hr.Ka.na.closest(".cdk-overlay-pane");if(a.A2a.Pf)throw Error("Zc");b==null||b.classList.add.apply(b.classList,_.v(a.lVa))};
QA.O=function(){var a;return function(b){return(a||(a=_.de(QA)))(b||QA)}}();QA.ua=_.q({token:QA,qa:QA.O});_.RA=function(){};_.RA.O=function(a){return new (a||_.RA)};_.RA.Ha=_.Je({type:_.RA});_.RA.Ga=_.Xc({Pb:[{ya:_.dv,ue:QA}],imports:[_.ev]});var Rab=function(a){this.Hc=a};Rab.prototype.Te=function(){this.Hc.forEach(function(a){return a.UYa()});this.oib=void 0};Rab.prototype.FVa=function(a){var b=this.Hc.find(function(f){return f.ab.na===a}),c=this.oib;if(b!==c&&(c==null||c.UYa(),b)){var d,e;c=c==null?void 0:(e=(d=c.ab.na).getBoundingClientRect)==null?void 0:e.call(d);b.rpb(c);this.oib=b}};var SA=function(){this.Ka=_.u(_.he);this.cJ=!1};_.h=SA.prototype;
_.h.rpb=function(a){var b=this.Ka.na;if(a&&b.getBoundingClientRect&&this.Qx){var c=b.getBoundingClientRect(),d=a.width/c.width;a=a.left-c.left;b.classList.add("mdc-tab-indicator--no-transition");this.Qx.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.Qx.style.setProperty("transform","")}else b.classList.add("mdc-tab-indicator--active")};_.h.UYa=function(){this.Ka.na.classList.remove("mdc-tab-indicator--active")};
_.h.Qa=function(){this.YOa()};_.h.La=function(){var a;(a=this.jB)==null||a.remove();this.jB=this.Qx=null};_.h.YOa=function(){var a=this.Ka.na.ownerDocument||document,b=this.jB=a.createElement("span");a=this.Qx=a.createElement("span");b.className="mdc-tab-indicator";a.className="mdc-tab-indicator__content mdc-tab-indicator__content--underline";b.appendChild(this.Qx);this.L8()};_.h.L8=function(){(this.cJ?this.Ka.na.querySelector(".mdc-tab__content"):this.Ka.na).appendChild(this.jB)};
_.p.Object.defineProperties(SA.prototype,{uq:{configurable:!0,enumerable:!0,get:function(){return this.cJ},set:function(a){this.cJ!==a&&(this.cJ=a,this.jB&&this.L8())}}});SA.O=function(a){return new (a||SA)};SA.Ea=_.Ke({type:SA,inputs:{uq:[2,"fitInkBarToContent","fitInkBarToContent",_.vh]}});_.Sab=new _.wd("MatInkBarPositioner",{Fa:"root",qa:function(){return function(a){return{left:a?(a.offsetLeft||0)+"px":"0",width:a?(a.offsetWidth||0)+"px":"0"}}}});_.Uab=new _.wd("MatTabContent");_.Vab=new _.wd("MAT_TABS_CONFIG");var Wab={passive:!0},TA=function(){var a=this;this.Ka=_.u(_.he);this.Ra=_.u(_.Xn);this.Tg=_.u(_.Oi);this.jc=_.u(_.bj,{optional:!0});this.mb=_.u(_.ih);this.yc=_.u(_.Si);this.iYc=_.u(Oy);this.Xb=_.u(_.dg);this.Kc=_.u(_.ej);this.Rc=_.mj();this.rv=0;this.SU=!1;this.Jb=new _.Nf;this.vv=!1;this.hr=this.gr=!0;this.HN=new _.Nf;this.fi=!1;this.zg=0;this.fna=new _.Jj;this.Zha=new _.Jj;this.Nx=this.mb.Vb(function(){return[a.Kc.listen(a.Ka.na,"mouseleave",function(){return a.Ko()})]})};_.h=TA.prototype;
_.h.Bc=function(){var a=this;this.Nx.push(this.Kc.listen(this.baa.na,"touchstart",function(){return a.Zu("before")},Wab),this.Kc.listen(this.A$.na,"touchstart",function(){return a.Zu("after")},Wab))};
_.h.Od=function(){var a=this,b=this.jc?this.jc.Dc:_.df("ltr"),c=this.iYc.observe(this.Ka.na).ha(_.Ef(32),_.Zf(this.Jb)),d=this.Tg.Dc(150).ha(_.Zf(this.Jb)),e=function(){a.RD();a.qT()};this.Gb=_.Vs(_.Us(new _.Ys(this.Hc),this.jm())).ox().Au(function(){return!1});_.Ws(this.Gb,Math.max(this.zg,0));_.eg(e,{Mb:this.Xb});_.xf(b,d,c,this.Hc.Jc,this.JRa()).ha(_.Zf(this.Jb)).subscribe(function(){a.mb.run(function(){Promise.resolve().then(function(){a.rv=Math.max(0,Math.min(a.ZT(),a.rv));e()})});var f;(f=a.Gb)==
null||_.Us(f,a.jm())});this.Gb.Dc.subscribe(function(f){a.Zha.emit(f);a.FTa(f)})};
_.h.JRa=function(){var a=this;return typeof ResizeObserver!=="function"?_.wf:this.Hc.Jc.ha(_.Xf(this.Hc),_.Yf(function(b){return new _.Re(function(c){return a.mb.Vb(function(){var d=new ResizeObserver(function(e){return c.next(e)});b.forEach(function(e){return d.observe(e.ab.na)});return function(){d.disconnect()}})})}),_.Wf(),_.yf(function(b){return b.some(function(c){return c.contentRect.width>0&&c.contentRect.height>0})}))};
_.h.CL=function(){this.jUa!=this.Hc.length&&(this.RD(),this.jUa=this.Hc.length,_.Fn(this.Ra));this.SU&&(this.oaa(this.zg),this.CT(),this.qT(),this.SU=!1,_.Fn(this.Ra));this.kaa&&(this.Raa(),this.kaa=!1,_.Fn(this.Ra))};_.h.La=function(){this.Nx.forEach(function(b){return b()});var a;(a=this.Gb)==null||a.destroy();this.Jb.next();this.Jb.complete();this.HN.complete()};
_.h.de=function(a){if(!_.Di(a))switch(a.keyCode){case 13:case 32:if(this.Wr!==this.selectedIndex){var b=this.Hc.get(this.Wr);b&&!b.disabled&&(this.fna.emit(this.Wr),this.m$(a))}break;default:(b=this.Gb)==null||b.Gm(a)}};_.h.I$=function(){var a=this,b=this.Ka.na.textContent;b!==this.bPa&&(this.bPa=b||"",this.mb.run(function(){a.RD();a.qT();_.Fn(a.Ra)}))};_.h.RD=function(){this.EOa();this.CT();this.Raa()};_.h.pJ=function(a){return this.Hc?!!this.Hc.toArray()[a]:!0};
_.h.FTa=function(a){this.vv&&this.oaa(a);this.Hc&&this.Hc.length&&(this.Hc.toArray()[a].focus(),a=this.xv.na,a.scrollLeft=this.jm()=="ltr"?0:a.scrollWidth-a.offsetWidth)};_.h.jm=function(){return this.jc&&this.jc.value==="rtl"?"rtl":"ltr"};_.h.Raa=function(){if(!this.fi){var a=this.Yl;this.Eaa.na.style.transform="translateX("+Math.round(this.jm()==="ltr"?-a:a)+"px)";if(this.yc.s8||this.yc.uqa)this.xv.na.scrollLeft=0}};
_.h.laa=function(a){return this.naa(this.rv+(a=="before"?-1:1)*this.xv.na.offsetWidth/3)};_.h.iJ=function(a){this.Ko();this.laa(a)};_.h.oaa=function(a){if(!this.fi){var b=this.Hc?this.Hc.toArray()[a]:null;if(b){a=this.xv.na.offsetWidth;var c=b.ab.na;b=c.offsetLeft;var d=c.offsetWidth;this.jm()=="ltr"?c=b+d:(c=this.LJ.na.offsetWidth-b,b=c-d);d=this.Yl;a=this.Yl+a;b<d?this.Yl-=d-b:c>a&&(this.Yl+=Math.min(c-a,b-d))}}};
_.h.EOa=function(){if(this.fi)this.vv=!1;else{var a=this.LJ.na.scrollWidth-this.Ka.na.offsetWidth>=5;a||(this.Yl=0);a!==this.vv&&(this.vv=a,_.Fn(this.Ra))}};_.h.CT=function(){this.fi?this.gr=this.hr=!0:(this.hr=this.Yl==0,this.gr=this.Yl==this.ZT(),_.Fn(this.Ra))};_.h.ZT=function(){return this.LJ.na.scrollWidth-this.xv.na.offsetWidth||0};_.h.qT=function(){var a=this.Hc&&this.Hc.length?this.Hc.toArray()[this.selectedIndex]:null;(a=a?a.ab.na:null)?this.gN.FVa(a):this.gN.Te()};_.h.Ko=function(){this.HN.next()};
_.h.Zu=function(a,b){var c=this;b&&b.button!=null&&b.button!==0||(this.Ko(),_.vf(650,100).ha(_.Zf(_.xf(this.HN,this.Jb))).subscribe(function(){var d=c.laa(a),e=d.Dja;d=d.distance;(d===0||d>=e)&&c.Ko()}))};_.h.naa=function(a){if(this.fi)return{Dja:0,distance:0};var b=this.ZT();this.rv=Math.max(0,Math.min(b,a));this.kaa=!0;this.CT();return{Dja:b,distance:this.rv}};
_.p.Object.defineProperties(TA.prototype,{selectedIndex:{configurable:!0,enumerable:!0,get:function(){return this.zg},set:function(a){a=isNaN(a)?0:a;this.zg!=a&&(this.SU=!0,this.zg=a,this.Gb&&_.Ws(this.Gb,a))}},Wr:{configurable:!0,enumerable:!0,get:function(){return this.Gb?this.Gb.wr:0},set:function(a){this.pJ(a)&&this.Wr!==a&&this.Gb&&this.Gb.kj(a)}},Yl:{configurable:!0,enumerable:!0,get:function(){return this.rv},set:function(a){this.naa(a)}}});TA.O=function(a){return new (a||TA)};
TA.Ea=_.Ke({type:TA,inputs:{fi:[2,"disablePagination","disablePagination",_.vh],selectedIndex:[2,"selectedIndex","selectedIndex",_.wh]},outputs:{fna:"selectFocusedIndex",Zha:"indexFocused"}});_.UA=function(){SA.apply(this,arguments);this.ab=_.u(_.he);this.disabled=!1};_.W(_.UA,SA);_.UA.prototype.focus=function(){this.ab.na.focus()};_.UA.O=function(){var a;return function(b){return(a||(a=_.de(_.UA)))(b||_.UA)}}();_.UA.Ea=_.Ke({type:_.UA,oa:[["","matTabLabelWrapper",""]],qb:3,Wa:function(a,b){a&2&&(_.mg("aria-disabled",!!b.disabled),_.Pg("mat-mdc-tab-disabled",b.disabled))},inputs:{disabled:[2,"disabled","disabled",_.vh]},features:[_.cg]});var Xab,Yab,Zab,$ab,abb;Xab=["tabListContainer"];Yab=["tabList"];Zab=["tabListInner"];$ab=["nextPaginator"];abb=["previousPaginator"];_.VA=function(){TA.apply(this,arguments);this.Cc=!1};_.W(_.VA,TA);_.VA.Ea=TA.Ea;_.VA.prototype.Od=function(){this.gN=new Rab(this.Hc);TA.prototype.Od.call(this)};_.VA.prototype.m$=function(a){a.preventDefault()};_.VA.O=function(){var a;return function(b){return(a||(a=_.de(_.VA)))(b||_.VA)}}();
_.VA.wa=_.Ie({type:_.VA,oa:[["mat-tab-header"]],wd:function(a,b,c){a&1&&_.Dg(c,_.UA,4);if(a&2){var d;_.Gg(d=_.Hg())&&(b.Hc=d)}},tb:function(a,b){a&1&&(_.Cg(Xab,7),_.Cg(Yab,7),_.Cg(Zab,7),_.Cg($ab,5),_.Cg(abb,5));if(a&2){var c;_.Gg(c=_.Hg())&&(b.xv=c.first);_.Gg(c=_.Hg())&&(b.Eaa=c.first);_.Gg(c=_.Hg())&&(b.LJ=c.first);_.Gg(c=_.Hg())&&(b.A$=c.first);_.Gg(c=_.Hg())&&(b.baa=c.first)}},Za:[1,"mat-mdc-tab-header"],qb:4,Wa:function(a,b){a&2&&_.Pg("mat-mdc-tab-header-pagination-controls-enabled",b.vv)("mat-mdc-tab-header-rtl",
b.jm()=="rtl")},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],fe:[0,"aria-labelledby","ariaLabelledby"],Cc:[2,"disableRipple","disableRipple",_.vh]},features:[_.cg],hc:["*"],Aa:13,Ba:10,Da:[["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=_.Pd();_.xg();_.I(0,"div",5,0);_.O("click",function(){_.w(c);return _.y(b.iJ("before"))})("mousedown",function(d){_.w(c);return _.y(b.Zu("before",d))})("touchend",function(){_.w(c);return _.y(b.Ko())});_.L(2,"div",6);_.J();_.I(3,
"div",7,1);_.O("keydown",function(d){_.w(c);return _.y(b.de(d))});_.I(5,"div",8,2);_.O("cdkObserveContent",function(){_.w(c);return _.y(b.I$())});_.I(7,"div",9,3);_.yg(9);_.J()()();_.I(10,"div",10,4);_.O("mousedown",function(d){_.w(c);return _.y(b.Zu("after",d))})("click",function(){_.w(c);return _.y(b.iJ("after"))})("touchend",function(){_.w(c);return _.y(b.Ko())});_.L(12,"div",6);_.J()}a&2&&(_.Pg("mat-mdc-tab-header-pagination-disabled",b.hr),_.H("matRippleDisabled",b.hr||b.Cc),_.A(3),_.Pg("_mat-animation-noopable",
b.Rc),_.A(2),_.mg("aria-label",b.ariaLabel||null)("aria-labelledby",b.fe||null),_.A(5),_.Pg("mat-mdc-tab-header-pagination-disabled",b.gr),_.H("matRippleDisabled",b.gr||b.Cc))},dependencies:[_.Nt,_.Ks],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-inactive-ripple-color, var(--mat-sys-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-pagination-icon-color, var(--mat-sys-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-divider-height, 1px);border-bottom-color:var(--mat-tab-divider-color, var(--mat-sys-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-divider-height, 1px);border-top-color:var(--mat-tab-divider-color, var(--mat-sys-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(--mat-tab-container-height, 48px)}.mat-mdc-tab::before{margin:5px}@media(forced-colors: active){.mat-mdc-tab[aria-disabled=true]{color:GrayText}}\n"],
lb:2});_.bbb=new _.wd("MatTabLabel");_.cbb=new _.wd("MAT_TAB");_.WA=function(){yt.apply(this,arguments);this.eib=_.u(_.cbb,{optional:!0})};_.W(_.WA,yt);_.WA.O=function(){var a;return function(b){return(a||(a=_.de(_.WA)))(b||_.WA)}}();_.WA.Ea=_.Ke({type:_.WA,oa:[["","mat-tab-label",""],["","matTabLabel",""]],features:[_.Xg([{ya:_.bbb,Hb:_.WA}]),_.cg]});_.dbb=new _.wd("MAT_TAB_GROUP");var ebb,fbb,gbb,hbb,ibb;ebb=["tabListContainer"];fbb=["tabList"];gbb=["tabListInner"];hbb=["nextPaginator"];ibb=["previousPaginator"];_.jbb=["*"];_.XA=function(){var a=_.u(_.Vab,{optional:!0});TA.call(this);this.UPa=_.Ig.apply(null,[null].concat(_.v([])));this.o0=new _.Oh(!1);this.uz=!0;this.Si=_.Ig.apply(null,[!1].concat(_.v([])));this.color="primary";this.fi=a&&a.fi!=null?a.fi:!1;this.uq=a&&a.uq!=null?a.uq:!1;this.uz=a&&a.uz!=null?a.uz:!0};_.W(_.XA,TA);_.XA.Ea=TA.Ea;_.h=_.XA.prototype;_.h.m$=function(){};
_.h.Od=function(){var a=this;this.gN=new Rab(this.Hc);this.Hc.Jc.ha(_.Xf(null),_.Zf(this.Jb)).subscribe(function(){return a.Fpa()});TA.prototype.Od.call(this);this.Gb.Dc.ha(_.Xf(null),_.Zf(this.Jb)).subscribe(function(){var b;return a.UPa.set(((b=a.Gb)==null?void 0:b.Ke)||null)})};_.h.Bc=function(){TA.prototype.Bc.call(this)};
_.h.Fpa=function(){if(this.Hc){for(var a=this.Hc.toArray(),b=0;b<a.length;b++)if(a[b].active){this.selectedIndex=b;this.Sm&&(this.Sm.Tgb=a[b].id);this.UPa.set(a[b]);_.Fn(this.Ra);return}this.selectedIndex=-1}};_.h.dU=function(){return this.Sm?"tablist":this.Ka.na.getAttribute("role")};_.h.Jj=function(a){var b;return((b=this.Gb)==null?void 0:b.Ke)===a};
_.p.Object.defineProperties(_.XA.prototype,{uq:{configurable:!0,enumerable:!0,get:function(){return this.o0.value},set:function(a){this.o0.next(a);_.Fn(this.Ra)}},animationDuration:{configurable:!0,enumerable:!0,get:function(){return this.I8},set:function(a){var b=a+"";this.I8=/^\d+$/.test(b)?a+"ms":b}},backgroundColor:{configurable:!0,enumerable:!0,get:function(){return this.uT},set:function(a){var b=this.Ka.na.classList;b.remove("mat-tabs-with-background","mat-background-"+this.backgroundColor);
a&&b.add("mat-tabs-with-background","mat-background-"+a);this.uT=a}},Cc:{configurable:!0,enumerable:!0,get:function(){return this.Si()},set:function(a){this.Si.set(a)}}});_.XA.O=function(a){return new (a||_.XA)};
_.XA.wa=_.Ie({type:_.XA,oa:[["","mat-tab-nav-bar",""]],wd:function(a,b,c){a&1&&_.Dg(c,_.YA,5);if(a&2){var d;_.Gg(d=_.Hg())&&(b.Hc=d)}},tb:function(a,b){a&1&&(_.Cg(ebb,7),_.Cg(fbb,7),_.Cg(gbb,7),_.Cg(hbb,5),_.Cg(ibb,5));if(a&2){var c;_.Gg(c=_.Hg())&&(b.xv=c.first);_.Gg(c=_.Hg())&&(b.Eaa=c.first);_.Gg(c=_.Hg())&&(b.LJ=c.first);_.Gg(c=_.Hg())&&(b.A$=c.first);_.Gg(c=_.Hg())&&(b.baa=c.first)}},Za:[1,"mat-mdc-tab-nav-bar","mat-mdc-tab-header"],qb:17,Wa:function(a,b){a&2&&(_.mg("role",b.dU()),_.Og("--mat-tab-animation-duration",
b.animationDuration),_.Pg("mat-mdc-tab-header-pagination-controls-enabled",b.vv)("mat-mdc-tab-header-rtl",b.jm()=="rtl")("mat-mdc-tab-nav-bar-stretch-tabs",b.uz)("mat-primary",b.color!=="warn"&&b.color!=="accent")("mat-accent",b.color==="accent")("mat-warn",b.color==="warn")("_mat-animation-noopable",b.Rc))},inputs:{uq:[2,"fitInkBarToContent","fitInkBarToContent",_.vh],uz:[2,"mat-stretch-tabs","stretchTabs",_.vh],animationDuration:"animationDuration",backgroundColor:"backgroundColor",Cc:[2,"disableRipple",
"disableRipple",_.vh],color:"color",Sm:"tabPanel"},Rb:["matTabNavBar","matTabNav"],features:[_.cg],tc:["mat-tab-nav-bar",""],hc:_.jbb,Aa:13,Ba:6,Da:[["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=_.Pd();_.xg();_.I(0,"div",5,0);_.O("click",function(){_.w(c);return _.y(b.iJ("before"))})("mousedown",function(d){_.w(c);return _.y(b.Zu("before",d))})("touchend",function(){_.w(c);return _.y(b.Ko())});_.L(2,"div",6);_.J();_.I(3,"div",7,1);_.O("keydown",function(d){_.w(c);return _.y(b.de(d))});
_.I(5,"div",8,2);_.O("cdkObserveContent",function(){_.w(c);return _.y(b.I$())});_.I(7,"div",9,3);_.yg(9);_.J()()();_.I(10,"div",10,4);_.O("mousedown",function(d){_.w(c);return _.y(b.Zu("after",d))})("click",function(){_.w(c);return _.y(b.iJ("after"))})("touchend",function(){_.w(c);return _.y(b.Ko())});_.L(12,"div",6);_.J()}a&2&&(_.Pg("mat-mdc-tab-header-pagination-disabled",b.hr),_.H("matRippleDisabled",b.hr||b.Cc),_.A(10),_.Pg("mat-mdc-tab-header-pagination-disabled",b.gr),_.H("matRippleDisabled",
b.gr||b.Cc))},dependencies:[_.Nt,_.Ks],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-inactive-ripple-color, var(--mat-sys-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-pagination-icon-color, var(--mat-sys-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(--mat-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-divider-height, 1px);border-bottom-color:var(--mat-tab-divider-color, var(--mat-sys-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-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-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-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-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-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-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-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-foreground-color)}\n"],
lb:2});
_.YA=function(){SA.call(this);var a=this;this.Nj=_.u(_.XA);this.ab=_.u(_.he);this.Uc=_.u(_.xs);this.Jb=new _.Nf;this.dv=!1;this.Xp=_.sh.apply(null,[function(){return a.Nj.UPa()===a?a.tabIndex:-1}].concat(_.v([])));this.disabled=!1;this.Si=_.Ig.apply(null,[!1].concat(_.v([])));this.tabIndex=0;this.id=_.u(_.aj).getId("mat-tab-link-");_.u(_.Zi).load(_.Gt);var b=_.u(_.Mt,{optional:!0}),c=_.u(new _.An("tabindex"),{optional:!0});this.As=b||{};this.tabIndex=c==null?0:parseInt(c)||0;_.mj()&&(this.As.animation={xK:0,
AK:0});this.Nj.o0.ha(_.Zf(this.Jb)).subscribe(function(d){a.uq=d})};_.W(_.YA,SA);_.YA.Ea=SA.Ea;_.h=_.YA.prototype;_.h.focus=function(){this.ab.na.focus()};_.h.Bc=function(){this.Uc.Ek(this.ab)};_.h.La=function(){this.Jb.next();this.Jb.complete();SA.prototype.La.call(this);this.Uc.Ji(this.ab)};_.h.hJ=function(){this.Nj.Wr=this.Nj.Hc.toArray().indexOf(this)};_.h.de=function(a){if(a.keyCode===32||a.keyCode===13)this.disabled?a.preventDefault():this.Nj.Sm&&(a.keyCode===32&&a.preventDefault(),this.ab.na.click())};
_.h.dQa=function(){var a;return this.Nj.Sm?(a=this.Nj.Sm)==null?void 0:a.id:this.ab.na.getAttribute("aria-controls")};_.h.eQa=function(){return this.Nj.Sm?this.active?"true":"false":this.ab.na.getAttribute("aria-selected")};_.h.J9=function(){return this.active&&!this.Nj.Sm?"page":null};_.h.dU=function(){return this.Nj.Sm?"tab":this.ab.na.getAttribute("role")};
_.p.Object.defineProperties(_.YA.prototype,{active:{configurable:!0,enumerable:!0,get:function(){return this.dv},set:function(a){a!==this.dv&&(this.dv=a,this.Nj.Fpa())}},Cc:{configurable:!0,enumerable:!0,get:function(){return this.Si()},set:function(a){this.Si.set(a)}},tG:{configurable:!0,enumerable:!0,get:function(){return this.disabled||this.Cc||this.Nj.Cc||!!this.As.disabled}}});_.YA.O=function(a){return new (a||_.YA)};
_.YA.wa=_.Ie({type:_.YA,oa:[["","mat-tab-link",""],["","matTabLink",""]],Za:[1,"mdc-tab","mat-mdc-tab-link","mat-focus-indicator"],qb:11,Wa:function(a,b){a&1&&_.O("focus",function(){return b.hJ()})("keydown",function(c){return b.de(c)});a&2&&(_.mg("aria-controls",b.dQa())("aria-current",b.J9())("aria-disabled",b.disabled)("aria-selected",b.eQa())("id",b.id)("tabIndex",b.Xp())("role",b.dU()),_.Pg("mat-mdc-tab-disabled",b.disabled)("mdc-tab--active",b.active))},inputs:{active:[2,"active","active",_.vh],
disabled:[2,"disabled","disabled",_.vh],Cc:[2,"disableRipple","disableRipple",_.vh],tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?0:_.wh(a)}],id:"id"},Rb:["matTabLink"],features:[_.cg],tc:["mat-tab-link",""],hc:_.jbb,Aa:5,Ba:2,Da:[[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&&(_.xg(),_.L(0,"span",0)(1,"div",1),_.I(2,"span",2)(3,"span",3),_.yg(4),_.J()());
a&2&&(_.A(),_.H("matRippleTrigger",b.ab.na)("matRippleDisabled",b.tG))},dependencies:[_.Nt],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(--mat-tab-container-height, 48px);font-family:var(--mat-tab-label-text-font, var(--mat-sys-title-small-font));font-size:var(--mat-tab-label-text-size, var(--mat-sys-title-small-size));letter-spacing:var(--mat-tab-label-text-tracking, var(--mat-sys-title-small-tracking));line-height:var(--mat-tab-label-text-line-height, var(--mat-sys-title-small-line-height));font-weight:var(--mat-tab-label-text-weight, var(--mat-sys-title-small-weight))}.mat-mdc-tab-link.mdc-tab{flex-grow:0}.mat-mdc-tab-link .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-active-indicator-color, var(--mat-sys-primary));border-top-width:var(--mat-tab-active-indicator-height, 2px);border-radius:var(--mat-tab-active-indicator-shape, 0)}.mat-mdc-tab-link:hover .mdc-tab__text-label{color:var(--mat-tab-inactive-hover-label-text-color, var(--mat-sys-on-surface))}.mat-mdc-tab-link:focus .mdc-tab__text-label{color:var(--mat-tab-inactive-focus-label-text-color, var(--mat-sys-on-surface))}.mat-mdc-tab-link.mdc-tab--active .mdc-tab__text-label{color:var(--mat-tab-active-label-text-color, var(--mat-sys-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-active-ripple-color, var(--mat-sys-on-surface))}.mat-mdc-tab-link.mdc-tab--active:hover .mdc-tab__text-label{color:var(--mat-tab-active-hover-label-text-color, var(--mat-sys-on-surface))}.mat-mdc-tab-link.mdc-tab--active:hover .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-active-hover-indicator-color, var(--mat-sys-primary))}.mat-mdc-tab-link.mdc-tab--active:focus .mdc-tab__text-label{color:var(--mat-tab-active-focus-label-text-color, var(--mat-sys-on-surface))}.mat-mdc-tab-link.mdc-tab--active:focus .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-active-focus-indicator-color, var(--mat-sys-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-disabled-ripple-color, var(--mat-sys-on-surface-variant))}.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-inactive-ripple-color, var(--mat-sys-on-surface))}.mat-mdc-tab-link .mdc-tab__text-label{color:var(--mat-tab-inactive-label-text-color, var(--mat-sys-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-inactive-ripple-color, var(--mat-sys-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'],
lb:2,Ma:0});var kbb={};var ZA=function(){_.Oh.call(this,{type:"@ngrx/store/init"})};_.W(ZA,_.Oh);ZA.create=_.Oh.create;ZA.prototype.next=function(a){if(typeof a==="function")throw new TypeError("ld");if(typeof a==="undefined")throw new TypeError("md");if(typeof a.type==="undefined")throw new TypeError("nd");_.Oh.prototype.next.call(this,a)};ZA.prototype.complete=function(){};ZA.prototype.La=function(){_.Oh.prototype.complete.call(this)};ZA.O=function(a){return new (a||ZA)};ZA.ua=_.q({token:ZA,qa:ZA.O});var lbb=[ZA];var mbb=new _.wd("@ngrx/store Internal Root Guard"),nbb=new _.wd("@ngrx/store Internal Initial State"),obb=new _.wd("@ngrx/store Initial State"),pbb=new _.wd("@ngrx/store Reducer Factory"),qbb=new _.wd("@ngrx/store Internal Reducer Factory Provider"),rbb=new _.wd("@ngrx/store Initial Reducers"),sbb=new _.wd("@ngrx/store Internal Initial Reducers"),tbb=new _.wd("@ngrx/store Internal Store Reducers"),ubb=new _.wd("@ngrx/store Internal Store Features"),vbb=new _.wd("@ngrx/store Feature Reducers"),wbb=
new _.wd("@ngrx/store User Provided Meta Reducers"),xbb=new _.wd("@ngrx/store Meta Reducers"),ybb=new _.wd("@ngrx/store Internal Resolved Meta Reducers"),zbb=new _.wd("@ngrx/store User Runtime Checks Config"),Abb=new _.wd("@ngrx/store Internal User Runtime Checks Config"),Bbb=new _.wd("@ngrx/store Internal Runtime Checks"),Cbb=new _.wd("@ngrx/store Check if Action types are unique");var Dbb=function(){_.Re.apply(this,arguments)};_.W(Dbb,_.Re);Dbb.create=_.Re.create;var $A=function(){ZA.apply(this,arguments)};_.W($A,ZA);$A.create=ZA.create;$A.ua=ZA.ua;$A.O=ZA.O;var aB=function(a,b,c,d){_.Oh.call(this,d(c,b));this.O3c=a;this.initialState=b;this.GY=c;this.QBa=d};_.W(aB,_.Oh);aB.create=_.Oh.create;
var Fbb=function(a,b){b=b.reduce(function(c,d){var e=d.GY;var f=d.QBa;var g=d.nRb;var m=d.initialState;d=d.key;e=typeof e==="function"?Fza(g)(e,m):Eza(f,g)(e,m);c[d]=e;return c},{});Ebb(a,b)},Hbb=function(a,b){Gbb(a,b.map(function(c){return c.key}))},Ebb=function(a,b){a.GY=Object.assign({},a.GY,b);Ibb(a,Object.keys(b))},Gbb=function(a,b){b.forEach(function(c){a.GY=Cza(a.GY,c)});Ibb(a,b)},Ibb=function(a,b){a.next(a.QBa(a.GY,a.initialState));a.O3c.next({type:"@ngrx/store/update-reducers",features:b})};
aB.prototype.La=function(){this.complete()};aB.O=function(a){return new (a||aB)(_.t($A),_.t(obb),_.t(rbb),_.t(pbb))};aB.ua=_.q({token:aB,qa:aB.O});var Jbb=[aB,{ya:Dbb,Hb:aB},{ya:$A,Hb:ZA}];var bB=function(){_.Nf.apply(this,arguments)};_.W(bB,_.Nf);bB.create=_.Nf.create;bB.prototype.La=function(){this.complete()};bB.O=function(){var a;return function(b){return(a||(a=_.de(bB)))(b||bB)}}();bB.ua=_.q({token:bB,qa:bB.O});var Kbb=[bB];var Lbb=function(){_.Re.apply(this,arguments)};_.W(Lbb,_.Re);Lbb.create=_.Re.create;var cB=function(a,b,c,d){_.Oh.call(this,d);var e=this;this.CDa=a.ha(_.Sja(nLa)).ha(_.ag(b)).ha(_.Uf(aAa,{state:d})).subscribe(function(f){var g=f.state;f=f.action;e.next(g);c.next(f)});this.state=_.$za(this,{Tza:!0,HZb:!0})};_.W(cB,_.Oh);cB.create=_.Oh.create;cB.prototype.La=function(){this.CDa.unsubscribe();this.complete()};cB.O=function(a){return new (a||cB)(_.t(ZA),_.t(Dbb),_.t(bB),_.t(obb))};
cB.ua=_.q({token:cB,qa:cB.O});var Mbb=[cB,{ya:Lbb,Hb:cB}];var dB=function(a,b,c,d){this.gba=b;this.p9a=c;this.Mb=d;this.source=a;this.state=a.state};_.W(dB,_.Re);dB.create=_.Re.create;_.h=dB.prototype;_.h.select=function(a){return bAa.call.apply(bAa,[null,a].concat(_.v(_.Gc.apply(1,arguments))))(this)};_.h.JC=function(a){var b=new dB(this,this.gba,this.p9a);b.operator=a;return b};_.h.dispatch=function(a,b){if(typeof a==="function")return Nbb(this,a,b);this.gba.next(a)};_.h.next=function(a){this.gba.next(a)};_.h.error=function(a){this.gba.error(a)};
_.h.complete=function(){this.gba.complete()};var Nbb=function(a,b,c){zza(a.Mb);var d;if((c=c==null?void 0:c.Mb)!=null)var e=c;else a:{try{e=_.u(_.dg);break a}catch(f){}e=void 0}e=(d=e)!=null?d:a.Mb;return _.th(function(){var f=b();_.nd(function(){return a.dispatch(f)})},{Mb:e})};dB.O=function(a){return new (a||dB)(_.t(Lbb),_.t(ZA),_.t(aB),_.t(_.dg))};dB.ua=_.q({token:dB,qa:dB.O});var Obb=[dB];var eB=function(){};eB.O=function(a){return new (a||eB)(_.t(ZA),_.t(Dbb),_.t(bB),_.t(dB),_.t(mbb,8),_.t(Cbb,8))};eB.Ha=_.Je({type:eB});eB.Ga=_.Xc({});var fB=function(a,b,c){this.features=a;this.p9a=c;a=a.map(function(d,e){e=b.shift()[e];return Object.assign({},d,{GY:e,initialState:cAa(d.initialState)})});Fbb(c,a)};fB.prototype.La=function(){Hbb(this.p9a,this.features)};fB.O=function(a){return new (a||fB)(_.t(ubb),_.t(vbb),_.t(aB),_.t(eB),_.t(Cbb,8))};fB.Ha=_.Je({type:fB});fB.Ga=_.Xc({});var Pbb=new _.wd("@ngrx/effects Internal Root Guard"),Qbb=new _.wd("@ngrx/effects User Provided Effects"),mAa=new _.wd("@ngrx/effects Internal Root Effects"),Rbb=new _.wd("@ngrx/effects Internal Root Effects Instances"),Sbb=new _.wd("@ngrx/effects Effects Error Handler",{Fa:"root",qa:function(){return iAa}});var gB=function(a,b){_.Nf.call(this);this.qg=a;this.s4c=b};_.W(gB,_.Nf);gB.create=_.Nf.create;gB.prototype.eVa=function(a){this.next(a)};
var Tbb=function(a){return a.ha(Oka(function(b){return b.constructor&&b.constructor.name!=="Object"&&b.constructor.name!=="Function"?Object.getPrototypeOf(b):b}),_.nf(function(b){return b.ha(Oka(jAa))}),_.nf(function(b){var c=b.ha(_.Mka(function(d){return kAa(a.qg,a.s4c)(d)}),_.E(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.Chd;var m=d.Dhd;var n=typeof g[f]==="function";g=a.qg;var r=
g.handleError,x=Error;f="sd`"+(m?'"'+m+"."+String(f)+(n?"()":"")+'"':'"'+String(f)+'()"')+"`";try{var z=JSON.stringify(e)}catch(D){z=e}r.call(g,x(f+z))}}return d.notification}),_.yf(function(d){return d.kind==="N"&&d.value!=null}),Ika());b=b.ha(_.Hf(1),_.yf(hAa),_.E(function(d){return d.ngrxOnInitEffects()}));return _.xf(c,b)}))};gB.O=function(a){return new (a||gB)(_.t(_.lh),_.t(Sbb))};gB.ua=_.q({token:gB,qa:gB.O,Fa:"root"});(function(a,b){kbb[a]=(kbb[a]||0)+1;if(typeof b==="function")return yza(a,function(){return Object.assign({},b.apply(null,_.v(_.Gc.apply(0,arguments))),{type:a})});switch(b?b.Ynd:"empty"){case "empty":return yza(a,function(){return{type:a}});case "props":return yza(a,function(c){return Object.assign({},c,{type:a})});default:throw Error("td");}})("@ngrx/effects/init");var Ak=function(a,b){this.r4c=a;this.store=b;this.Kea=null};Ak.prototype.start=function(){this.Kea||(this.Kea=Tbb(this.r4c).subscribe(this.store))};Ak.prototype.La=function(){this.Kea&&(this.Kea.unsubscribe(),this.Kea=null)};Ak.O=function(a){return new (a||Ak)(_.t(gB),_.t(dB))};Ak.ua=_.q({token:Ak,qa:Ak.O,Fa:"root"});var hB=function(a,b,c,d){this.sources=a;b.start();b=_.k(d);for(d=b.next();!d.done;d=b.next())a.eVa(d.value);c.dispatch({type:"@ngrx/effects/init"})};hB.prototype.eVa=function(a){this.sources.eVa(a)};hB.O=function(a){return new (a||hB)(_.t(gB),_.t(Ak),_.t(dB),_.t(Rbb),_.t(eB,8),_.t(fB,8),_.t(Pbb,8))};hB.Ha=_.Je({type:hB});hB.Ga=_.Xc({});var Ubb=[_.gu,_.Vp,_.dQa()],iB=new _.sRa,Vbb=[{path:"",CV:_.ara(),children:[{path:_.Kq.p8,ol:iB.for("search"),data:vs,resolve:{keyboardShortcuts:_.hi(_.pA),settingsPageLink:_.hi(qA),additionalLinks:_.hi(nA)},Fq:"paramsOrQueryParamsChange"},{path:_.Kq.B_,ol:iB.for("source_settings"),data:vs,resolve:{keyboardShortcuts:_.hi(_.pA),settingsPageLink:_.hi(qA),additionalLinks:_.hi(nA)}},{path:_.Kq.Ceb,ol:iB.for("admin"),data:Object.assign({},vs),resolve:{keyboardShortcuts:_.hi(_.pA),additionalLinks:_.hi(nA)}},
{path:_.Kq.DKa,ol:iB.for("onboarding"),data:vs},{path:_.Kq.TS,ol:iB.for("results"),data:{appBarTitle:"Build Status",appBarBadge:"early access",disableAppLink:!0,showSshKeysLink:!1,showTermsOfServiceLink:!0,showPrivacyLink:!0}},{path:_.Kq.Agb,ol:iB.for("ssh_keys"),data:vs,resolve:{keyboardShortcuts:_.hi(_.pA)}},{path:_.Kq.TGc,ol:iB.for("source"),data:Object.assign({},vs,{groupType:"host"}),resolve:{keyboardShortcuts:_.hi(_.pA),settingsPageLink:_.hi(qA),additionalLinks:_.hi(nA)}},{path:_.Kq.xI,ol:iB.for("source"),
data:Object.assign({},vs),resolve:{keyboardShortcuts:_.hi(_.pA),settingsPageLink:_.hi(qA),additionalLinks:_.hi(nA)}},{path:"**",component:_.Kw,data:{appBarTitle:"Oops",showTermsOfServiceLink:!0,showPrivacyLink:!0}}]}],jB=function(){};jB.prototype.store=function(){};jB.prototype.zma=function(){return null};jB.prototype.jDa=function(a,b){return this.oha(a)&&this.oha(b)?a.component===b.component:a.oe===b.oe};jB.prototype.oha=function(a){return a.data.Wc};jB.O=function(a){return new (a||jB)};
jB.ua=_.q({token:jB,qa:jB.O});var kB=function(){};kB.O=function(a){return new (a||kB)};kB.Ha=_.Je({type:kB,hy:[Uz]});
var Wbb=[].concat(_.v(_.tRa(iB)),[_.fi,_.Ru,_.Cv,_.NA,{ya:pja,Eb:function(a){return function(){a.prefetch("file",!1).ha(_.Hf(1),_.If(1E3)).subscribe(function(){var b=document.getElementById("pre-rendered-code");b==null||b.hasAttribute("processed")||b.parentElement.removeChild(b)})}},Nb:[_.Lx],zd:!0},{ya:_.lh,Hb:_.nv,Nb:[_.Vu]},{ya:_.di,ue:_.PA},{ya:_.gq,ue:jB},{ya:_.INa,lc:"/"},{ya:Q7a,Eb:function(a){var b=Vbb[0].children.filter(function(c){switch(c.path){case "piper":case _.Kq.B_:return _.sk.has(2);
case _.Kq.TS:return c=_.jl(a,Pw,4),_.sl(c,1);default:return!0}});Vbb[0].children=b;return Vbb},Nb:[lx,_.Xw]},{ya:_.e0a,lc:_.d0a},{ya:_.B3a,lc:_.C3a},{ya:_.Sh,ue:_.Nw},{ya:_.Vab,lc:{uz:!1}}]),Xbb={Fm:_.rA,Pb:_.tab},Ybb,Zbb=[],$bb=Zbb.concat,acb,lB={},mB=void 0;lB=lB===void 0?{}:lB;mB=mB===void 0?{}:mB;
acb=[{ya:mbb,Eb:function(){_.u(dB,{optional:!0,Zw:!0});return"guarded"}},{ya:nbb,lc:mB.initialState},{ya:obb,Eb:cAa,Nb:[nbb]},{ya:sbb,lc:lB},{ya:tbb,Hb:lB instanceof _.wd?lB:sbb},{ya:rbb,Nb:[sbb,[new _.nKa(tbb)]],Eb:function(a){return a instanceof _.wd?_.u(a):a}},{ya:wbb,lc:mB.nRb?mB.nRb:[]},{ya:ybb,Nb:[xbb,wbb],Eb:function(a,b){return a.concat(b)}},{ya:qbb,lc:mB.QBa?mB.QBa:Bza},{ya:pbb,Nb:[qbb,ybb],Eb:Eza},lbb,Jbb,Kbb,Mbb,Obb,[{ya:Abb,lc:mB.ZDd},{ya:zbb,Eb:function(a){return a},Nb:[Abb]},{ya:Bbb,
Nb:[zbb],Eb:function(){return{xid:!1,sid:!1,wid:!1,qid:!1,vid:!1,tid:!1}}},{ya:xbb,zd:!0,Nb:[Bbb],Eb:function(a){var b=a.qid;var c=a.wid;return function(d){return b||c?Hza(d,{action:function(e){return b&&!e.type.startsWith("@ngrx")},state:function(){return c}}):d}}},{ya:xbb,zd:!0,Nb:[Bbb],Eb:function(a){var b=a.sid;var c=a.xid;return function(d){return b||c?Yza(d,{action:function(e){return b&&!e.type.startsWith("@ngrx")},state:function(){return c}}):d}}},{ya:xbb,zd:!0,Nb:[Bbb],Eb:function(a){var b=
a.vid;return function(c){return b?Jza(c,{action:function(d){return b&&!d.type.startsWith("@ngrx")}}):c}}}],[{ya:Cbb,zd:!0,Nb:[Bbb],Eb:function(a){if(a.tid&&(a=Object.entries(kbb).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("qd`"+a.map(function(b){return'"'+b+'"'}).join(", "));}}]];Ybb={Fm:eB,Pb:$bb.call(Zbb,_.v(acb))};
kB.Ga=_.Xc({Pb:Wbb,imports:[Ubb,_.xx,_.Wz,mA,Xbb,Ybb,function(){var a=_.Gc.apply(0,arguments).flat(),b=a.filter(eAa);return{Fm:hB,Pb:[b,{ya:mAa,lc:[a]},{ya:Pbb,Eb:nAa},{ya:Qbb,zd:!0,lc:[]},{ya:Rbb,Eb:lAa,Nb:[mAa,Qbb]}]}}([]),_.mv,_.Lw,_.Bv,_.RA,_.RQa(Vbb),{Fm:LA,Pb:[_.Gv,{ya:_.ho,ue:_.x0a},{ya:_.U_a,Eb:_.Nua},{ya:V_a,Eb:function(){return{enabledFeatures:Array.from(_.Yw).join(", ")}}},{ya:_.Fx,Eb:_.Lj,Nb:[_.Cwa,_.wA]},{ya:_.wMa,Hb:Hab},{ya:_.uab,Eb:_.Lj,Nb:[_.LMa,_.xA]},{ya:_.J0a,Eb:_.Lj,Nb:[_.MMa,
_.xA]},{ya:_.K0a,Eb:_.Lj,Nb:[_.MMa,_.xA]},{ya:_.xab,Eb:_.Lj,Nb:[_.NMa,_.xA]},{ya:_.Dab,Eb:_.Lj,Nb:[_.OMa,_.xA]},{ya:_.H0a,Eb:_.Lj,Nb:[_.QMa,_.xA]},{ya:_.EA,Eb:_.Lj,Nb:[_.RMa,_.uA]},{ya:_.GA,Eb:_.Lj,Nb:[_.$Ma,_.uA]},{ya:_.Fab,Eb:_.Lj,Nb:[_.TMa,_.xA]},{ya:_.Gab,Eb:_.Lj,Nb:[_.UMa,_.xA]},{ya:_.L0a,Eb:_.Lj,Nb:[_.VMa,_.xA]},{ya:_.M0a,Eb:_.Lj,Nb:[_.WMa,_.xA]},{ya:_.O0a,Eb:_.Lj,Nb:[_.YMa,_.xA]},{ya:_.Aab,Eb:_.Lj,Nb:[_.ZMa,_.xA]},{ya:_.Fv,Eb:function(){return window}},{ya:_.t0a,ue:_.v0a},{ya:_.u0a,Eb:function(a){return new _.Hm(a.document)},
Nb:[_.Fv]},{ya:_.yab,zd:!0,Hb:_.AA},{ya:_.yab,zd:!0,Hb:_.BA}]},zx]});var nB=function(){};nB.O=function(a){return new (a||nB)};nB.Ha=_.Je({type:nB,hy:[Uz]});nB.Ga=_.Xc({imports:[kB,_.hu]});var oAa;_.Bk=new Map;oAa=!1;var oB=function(){this.Bj={};this.Rpa="";this.Fi={}};oB.prototype.toString=function(){var a=this.Rpa+bcb(this),b=_.lJa(this.Fi),c="";b!=""&&(c="?"+b);return a+c};
var ccb=function(a){a=pB(a,"md");return!!a&&a!=="0"},bcb=function(a){var b=[],c=(0,_.Tj)(function(d){this.Bj[d]!==void 0&&b.push(d+"="+this.Bj[d])},a);ccb(a)?(c("md"),c("k"),c("ck"),c("am"),c("rs"),c("gssmodulesetproto"),c("slk"),c("dti")):(c("sdch"),c("k"),c("ck"),c("am"),c("rt"),"d"in a.Bj||qB(a,"d","0"),c("d"),c("exm"),c("excm"),(a.Bj.excm||a.Bj.exm)&&b.push("ed=1"),c("im"),c("dg"),c("sm"),pB(a,"br")!="1"&&pB(a,"br")!="0"||c("br"),c("br-d"),pB(a,"rb")=="1"&&c("rb"),pB(a,"zs")!=="0"&&c("zs"),dcb(a)!==
""&&c("wt"),c("gssmodulesetproto"),c("ujg"),c("sp"),c("rs"),c("cb"),c("ee"),c("slk"),c("dti"),c("m"));return b.join("/")},pB=function(a,b){return a.Bj[b]?a.Bj[b]:null},qB=function(a,b,c){c?a.Bj[b]=c:delete a.Bj[b]};oB.prototype.getQueryParameter=function(a){return this.Fi[a]};
var ecb=function(a,b){b&&b.length>0?(b.sort(),qB(a,"exm",b.join(","))):qB(a,"exm",null)},fcb=function(a,b){b&&b.length>0?(b.sort(),qB(a,"excm",b.join(","))):qB(a,"excm",null)},gcb=function(a){return(a=pB(a,"m"))?a.split(","):[]},dcb=function(a){switch(pB(a,"wt")){case "0":return"0";case "1":return"1";case "2":return"2";default:return""}},hcb=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();qB(a,"ee",c.join(";"))},xAa=function(a){var b=pB(a,"ee");if(!b)return{};a={};b=_.k(b.split(";"));for(var c=b.next();!c.done;c=b.next()){var d=_.k(c.value.split(":"));c=d.next().value;d=d.next().value;a[c]={};d=_.k(d.split(","));for(var e=d.next();!e.done;e=d.next())a[c][e.value]=!0}return a};oB.prototype.WCa=function(a){qB(this,"md",a)};oB.prototype.P2b=function(a){qB(this,"rs",a)};oB.prototype.NGb=function(){return pB(this,"rs")};
var icb=function(a){delete a.Bj.m;delete a.Bj.exm;delete a.Bj.ed};oB.prototype.clone=function(){if(pBa){var a=new oB;a.Bj=Object.assign({},this.Bj);a.Rpa=this.Rpa;a.Fi=Object.assign({},this.Fi);return a}return yAa(this.toString())};
var yAa=function(a,b){b=b===void 0?!0:b;var c=jcb(a),d=new oB,e=c.match(kn)[5];Pca(kcb,function(g){var m=e.match("/"+g+"=([^/]+)");m&&qB(d,g,m[1])});var f="";f=a.indexOf("_/ss/")!=-1?"_/ss/":"_/js/";d.Rpa=a.substr(0,a.indexOf(f)+f.length);if(!b)return d;(a=c.match(kn)[6]||null)&&hJa(a,function(g,m){d.Fi[g]=m});return d},uAa=function(a){a=(a=jcb(a).match(kn)[5]||null)?decodeURI(a):a;return a===null?!1:RegExp("(/_/js/)|(/_/ss/)","g").test(a)?/\/k=/.test(a):!1},jcb=function(a){return a.startsWith("https://uberproxy-pen-redirect.corp.google.com/uberproxy/pen?url=")?
a.substr(65):a},kcb={ond:"k",bmd:"ck",Mmd:"m",omd:"exm",mmd:"excm",Sld:"am",Imd:"mm",mnd:"rt",Amd:"d",nmd:"ed",wnd:"sv",emd:"deob",Wld:"cb",tnd:"rs",qnd:"sdch",Bmd:"im",fmd:"dg",jmd:"br",imd:"br-d",kmd:"rb",Tnd:"zs",Nnd:"wt",pmd:"ee",vnd:"sm",Lmd:"md",tmd:"gssmodulesetproto",Ind:"ujg",Hnd:"sp",snd:"slk",gmd:"dti"},lcb=RegExp("^loaded_(g|h)?[_\\d]+$");var wAa=!1;var mcb=function(a){a=a.clone();icb(a);qB(a,"dg",null);qB(a,"d","0");ecb(a,null);fcb(a,null);return a},ncb=!0,ocb=function(a,b,c){var d=c===void 0?{}:c;c=d.cssRowKey===void 0?void 0:d.cssRowKey;var e=d.OE===void 0?void 0:d.OE;var f=d.jF===void 0?void 0:d.jF;d=d.callback===void 0?void 0:d.callback;qB(a,"m",b.join(","));f&&hcb(a,f);c&&(qB(a,"ck",c),e?a.P2b(e):ncb&&(ncb=!1));if(d){if(d!=null&&!lcb.test(d))throw Error("vd`"+d);qB(a,"cb",d)}a=a.toString();_.ea(a,"/")&&(b=document.location.href.match(kn),
a=fJa(b[1],b[2],b[3],b[4])+a);return _.oc(a)};var qcb=function(a){return pcb(a).then(function(b){return JSON.parse(b.responseText)})},pcb=function(a){var b={},c=b.Gld?b.Gld.Ida():aTa.Ida();return(new pv(function(d,e){var f;try{c.open("GET",a,!0)}catch(n){e(new rB("Error opening XHR: "+n.message,a,c))}c.onreadystatechange=function(){if(c.readyState==4){_.ba.clearTimeout(f);var n;!(n=$Sa(c.status))&&(n=c.status===0)&&(n=gJa(a),n=!(n=="http"||n=="https"||n==""));n?d(c):e(new rcb(c.status,a,c))}};c.onerror=function(){e(new rB("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.zjd>0&&(f=_.ba.setTimeout(function(){c.onreadystatechange=function(){};c.abort();e(new scb(a,c))},b.zjd));try{c.send(null)}catch(n){c.onreadystatechange=function(){},_.ba.clearTimeout(f),e(new rB("Error sending XHR: "+n.message,a,c))}})).bS(function(d){d instanceof
rv&&c.abort();throw d;})},rB=function(a,b,c){_.aa.call(this,a+", url="+b);this.url=b;this.VEa=c};_.Tk(rB,_.aa);rB.prototype.name="XhrError";var rcb=function(a,b,c){rB.call(this,"Request Failed, status="+a,b,c);this.status=a};_.Tk(rcb,rB);rcb.prototype.name="XhrHttpError";var scb=function(a,b){rB.call(this,"Request timed out",a,b)};_.Tk(scb,rB);scb.prototype.name="XhrTimeoutError";Qk=Qk||{};var tcb=function(){Jm.call(this)};_.Tk(tcb,Jm);tcb.prototype.initialize=function(){};var ucb=function(a,b){this.txa=a;this.WW=b};ucb.prototype.execute=function(a){this.txa&&(this.txa.call(this.WW||null,a),this.txa=this.WW=null)};ucb.prototype.abort=function(){this.WW=this.txa=null};ESa(function(a){ucb.prototype.execute=a(ucb.prototype.execute)});var sB=function(a,b){Jm.call(this);this.p3c=a;this.Iy=b;this.M7a=[];this.GL=[];this.Gwa=[]};_.Tk(sB,Jm);_.h=sB.prototype;_.h.gbd=tcb;_.h.lAa=null;_.h.K3=function(){return this.p3c};_.h.getId=function(){return this.Iy};_.h.registerCallback=function(a,b){return this.T5(this.M7a,a,b)};var vcb=function(a,b){a.T5(a.GL,b)};_.h=sB.prototype;_.h.T5=function(a,b,c){b=new ucb(b,c);a.push(b);return b};_.h.rw=function(){return!!this.lAa};_.h.UCa=function(){this.lAa=new tcb};
_.h.onLoad=function(a){var b=new this.gbd;b.initialize(a());this.lAa=b;b=(b=wcb(this.Gwa,a()))||wcb(this.M7a,a());b||(this.GL.length=0);return b};_.h.onError=function(a){(a=wcb(this.GL,a))&&da(Error("zd`"+a));this.Gwa.length=0;this.M7a.length=0};var wcb=function(a,b){for(var c=[],d=0;d<a.length;d++)try{a[d].execute(b)}catch(e){da(e),c.push(e)}a.length=0;return c.length?c:null};sB.prototype.tn=function(){sB.wz.tn.call(this);Bc(this.lAa)};var Dcb,Bcb,Ccb;_.tB=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.Qma=yAa(_.pc(a).toString(),f);this.Ayb=b;this.fxb=c;this.Upa=d;this.e6={};this.F6a={};this.bCa=[];this.R9a=!0;this.H5a=(a=pB(this.Qma,"excm"))?a.split(","):[];this.Zgd=e;this.Tpa=!1;this.Eda="anonymous";this.Qpa=4043;this.B3a=document.head||document.documentElement;this.D5=this.Mia=null;this.Kid=!0;zAa();this.logger=null;_.xcb(this,gcb(this.Qma));this.fetchPriority=void 0;this.FCb=!1;this.v6a()};
_.tB.prototype.BGb=function(){return this.fetchPriority};var ycb=function(a,b){if(b.href||b.getAttribute("data-href"))if(b=b.href||b.getAttribute("data-href"),uAa(b)&&!yAa(b).Rpa.endsWith("_/js/")){b=gcb(yAa(b));b=_.k(b);for(var c=b.next();!c.done;c=b.next())c=c.value,a.H5a.includes(c)||a.H5a.push(c)}};
_.tB.prototype.qad=function(a,b,c){var d=c===void 0?{}:c;c=d.jF;var e=d.onError;var f=d.IL;d=d.h6c;this.F6a=b;if(!a)throw Error("Ad");if(this.Zgd){b=_.k(document.getElementsByTagName("style"));for(var g=b.next();!g.done;g=b.next())ycb(this,g.value);b=_.k(document.getElementsByTagName("link"));for(g=b.next();!g.done;g=b.next())ycb(this,g.value)}zcb(this,this.O8a(a),c,e,f,d)};
var zcb=function(a,b,c,d,e,f){d=d===void 0?function(){}:d;e=e===void 0?function(){}:e;f=f===void 0?!1:f;Acb(a,b,function(g,m,n){n=n===void 0?m:n;a.FCb&&f?a.aPb(g,m,d,e,n):a.load(g,m,d,e,n,c)},c)||d(-1)};_.tB.prototype.aPb=function(){_.Ue(function(){throw Error("Bd");})};_.tB.prototype.v6a=function(){};
Dcb=function(a,b,c){if(a.Upa){var d=a.Qma;a={cssRowKey:a.Ayb,OE:a.fxb,jF:c,ZBa:Bcb(a),lma:Ccb(a)};var e=a===void 0?{}:a;a=e.ZBa===void 0?[]:e.ZBa;c=e.lma===void 0?[]:e.lma;var f=e.cssRowKey===void 0?void 0:e.cssRowKey;var g=e.OE===void 0?void 0:e.OE;var m=e.jF===void 0?void 0:e.jF;e=e.callback===void 0?void 0:e.callback;d=mcb(d);qB(d,"d","1");ecb(d,a);fcb(d,c);b=ocb(d,b,{cssRowKey:f,OE:g,jF:m,callback:e})}else d=a.Qma,a={cssRowKey:a.Ayb,OE:a.fxb,ZBa:Bcb(a),lma:Ccb(a)},m=a===void 0?{}:a,a=m.lma===
void 0?[]:m.lma,c=m.cssRowKey===void 0?void 0:m.cssRowKey,f=m.OE===void 0?void 0:m.OE,g=m.jF===void 0?void 0:m.jF,m=m.callback===void 0?void 0:m.callback,d=mcb(d),fcb(d,a),b=ocb(d,b,{cssRowKey:c,OE:f,jF:g,callback:m});return b};_.xcb=function(a,b){for(var c=!1,d=[],e=0;e<b.length;++e){var f=b[e];a.e6[f]||(a.e6[f]=!0,a.bCa.push(f),c=!0,d.push(f))}c&&(a.R9a=!1)};_.Ecb=function(a,b){for(var c=[],d=0;d<b.length;++d){var e=b[d];a.e6[e]&&(delete a.e6[e],_.wa(a.bCa,e),c.push(e))}};
_.tB.prototype.load=function(a,b,c,d,e){e=e===void 0?b:e;_.pc(a);var f=this.Tpa,g=this.Eda,m=this.fetchPriority,n=_.Qm(document,"SCRIPT");_.Lca(n,a);f&&(n.crossOrigin=g);n.async=!1;m&&n.setAttribute("fetchpriority",m);_.xcb(this,b);_.Fcb(this,a,n,b,c,d,e)};
_.Fcb=function(a,b,c,d,e,f,g){g=g===void 0?d:g;a.Mia=c;a.B3a.insertBefore(c,a.B3a.firstChild);_.Gcb(c,d,function(){c.parentElement.removeChild(c);a.Mia==c&&(a.Mia=null);var m=new Set;d.map(function(r){return m.add(r)});for(var n in a.F6a)a.F6a[n].rw()&&m.add(n);Array.from(m);f()},function(m){c.parentElement.removeChild(c);a.Mia==c&&(a.Mia=null);_.Ecb(a,m);a.D5?a.D5.then(function(){e(-1,b)}):e(-1,b)},g)};
_.Gcb=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(x){return!_.li().ij[x].rw()});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=_.li().ij[r];r.rw()?n():(r.T5(r.Gwa,n),vcb(r,n))});a.onload=function(){return m()};a.onerror=function(){g();d(b)}};Bcb=function(a){a.R9a||(a.R9a=!0,a.bCa.sort());return a.bCa};
Ccb=function(a){a=a.H5a;a.sort();return a};_.tB.prototype.O8a=function(a){var b=this;return a.filter(function(c){return!b.e6[c]})};
var Acb=function(a,b,c,d){if(a.D5)return a.D5.then(function(){Acb(a,b,c,d)}),!0;if(!a.Upa){var e=[],f=Object.assign({},a.e6);a.F7(b,function(x){e.push(x.getId())},d,function(x){return!x.rw()},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=Dcb(a,m,d),r=_.pc(n).toString();r.length>a.Qpa;)if(g>1)g-=Math.ceil((r.length-a.Qpa)/6),g=Math.max(g,1),m=b.slice(f,f+g),n=Dcb(a,m,d),r=_.pc(n).toString();else return a.Upa?(a.Upa=!1,a.D5=Hcb(a).then(function(x){Icb(a,x,d)}),Acb(a,
b.slice(f),c,d)):!1;f+=g;a.Upa?c(n,m):c(n,m,f===b.length?b:[])}return!0},Icb=function(a,b,c){_.li().MCa((b||{}).moduleGraph);a.F7(Bcb(a),function(d){_.xcb(a,[d.getId()])},c);a.D5=null};_.tB.prototype.F7=function(a,b,c,d,e){e=e===void 0?{}:e;var f=_.li();a=_.k(a);for(var g=a.next();!g.done;g=a.next()){g=g.value;var m=f.ij[g];if(!(e[g]||d&&!d(m))){e[g]=!0;var n=m.K3()||[];if(c){var r=[];c[g]&&(r=Object.keys(c[g]));n=n.concat(r)}this.F7(n,b,c,d,e);b(m)}}};
var Hcb=function(a){a=a.Qma.clone();icb(a);qB(a,"dg",null);a.WCa("1");return qcb(a.toString())};var AAa=new Uint8Array(123);var Jcb=[];var Kcb=function(){this.Em=null};_.h=Kcb.prototype;_.h.o2b=function(){};_.h.MCa=function(){};_.h.wpb=function(){throw Error("Cd");};_.h.PYb=function(){throw Error("Dd");};_.h.HGb=function(){return null};_.h.isActive=function(){return!1};_.h.MMb=function(){return!1};_.h.HYb=function(){};_.h.registerCallback=function(){};var uB=function(a,b,c,d,e){var f=Error.call(this);this.message=f.message;"stack"in f&&(this.stack=f.stack);this.name="ModuleLoadFailure";this.type=a;this.status=b;this.ZBa=c;this.url=d;this.cause=e;this.message=this.toString()};_.W(uB,Error);uB.prototype.toString=function(){return Lcb(this)+" ("+(this.status!=void 0?this.status:"?")+")"};
var Lcb=function(a){switch(a.type){case uB.uf.Jgb:return"Unauthorized";case uB.uf.Leb:return"Consecutive load failures";case uB.uf.TIMEOUT:return"Timed out";case uB.uf.jgb:return"Out of date module id";case uB.uf.rJa:return"Init error";default:return"Unknown failure type "+a.type}};Qk.Qu=uB;Qk.Qu.uf={Jgb:0,Leb:1,TIMEOUT:2,jgb:3,rJa:4};var vB=function(){this.kAa=this.Em=null;this.ij={};this.QF=[];this.ZL=[];this.aCa=[];this.zs=[];this.oS=[];this.oC={};this.NE={};this.aC=this.xua=new sB([],"");this.b5a=null;this.Sya=new sv;this.wWa=!1;this.Nva=0;this.LLb=this.g$b=this.JNb=!1};_.Tk(vB,Kcb);var Mcb=function(a,b){_.aa.call(this,"Error loading "+a+": "+b)};_.Tk(Mcb,_.aa);vB.prototype.o2b=function(a){this.wWa=a};
vB.prototype.MCa=function(a,b){if(!(this instanceof vB))this.MCa(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 x=0;x<n.length;x++)r-=n[x].length===0?1:Number(n[x]),n[x]=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);Ncb(this,f,n);if(g)break;f=e+1;e=a.indexOf("/",f);e===-1&&(g=!0);m++}this.kAa=c}else if(a.startsWith("p$"))Ocb(this,a);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);Ncb(this,e,g)}this.kAa=c}b&&b.length?(qaa(this.QF,b),this.b5a=_.sa(b)):this.Sya.fP||this.Sya.callback();
Object.freeze(this.kAa);this.aC==this.xua&&(this.aC=null,(b=this.xua.onLoad((0,_.Tj)(this.HGb,this)))&&b.length&&Pcb(this,new Qk.Qu(Qk.Qu.uf.rJa,void 0,void 0,void 0,b[0])),wB(this))}};
var Ocb=function(a,b){var c=b.substring(2);for(b=0;b<64;b++)AAa["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_".charCodeAt(b)]=b;var d={jy:c,pos:0};Ck(d);var e=Ck(d),f=Ck(d)+1;b=Array(e);var g=Array(e),m=Array(e);f=Array(f);var n=0,r=0,x=d.pos;d.pos=d.jy.indexOf("|",d.pos)+1;for(var z=0;z<e;z++){var D=Ck(d),K=D&2,N=D&1;D>>>=2;N?(n+=D>>>1^-(D&1),D="sy"+n.toString(36)):(N=x,x+=D,D=c.substring(N,x));b[z]=D;K&&(f[r++]=D)}f[r]="";d.pos++;r=e&-2;c=e&1;for(n=0;n<r;n+=2)x=BAa(d),m[n]=x&
7,m[n+1]=x>>>3&7;c&&(c=BAa(d),m[r]=c&7);d.pos++;for(r=0;r<e;r++)m[r]===7&&(m[r]=Ck(d));d.pos++;for(c=r=0;c<e;c++){n=m[c];x=n===0?Jcb:Array(n);g[c]=x;z=r;for(K=0;K<n;K++)z-=Ck(d),x[K]=f[z];f[r]===b[c]&&r++}for(d=0;d<b.length;d++)Ncb(a,b[d],g[d]);a.kAa=b};vB.prototype.wpb=function(a,b){var c=this.ij[a];c&&c.rw()?this.load(b):(this.oC[a]||(this.oC[a]={}),this.oC[a][b]=!0)};vB.prototype.PYb=function(a,b){if(this.oC[a]){delete this.oC[a][b];for(var c in this.oC[a])return;delete this.oC[a]}};
vB.prototype.isActive=function(){return this.QF.length>0};vB.prototype.MMb=function(){return this.oS.length>0};
var wB=function(a){var b=a.JNb,c=a.isActive();c!=b&&(a.Swa(c?"active":"idle"),a.JNb=c);b=a.MMb();b!=a.g$b&&(a.Swa(b?"userActive":"userIdle"),a.g$b=b)},Ncb=function(a,b,c){a.ij[b]?(a=a.ij[b].K3(),a!=c&&a.splice.apply(a,[0,a.length].concat(_.v(c)))):a.ij[b]=new sB(c,b)},Scb=function(a,b,c){var d=[];_.raa(b,d);b=[];for(var e={},f=0;f<d.length;f++){var g=d[f],m=a.ij[g];if(!m)throw Error("Ed`"+g);var n=new sv;e[g]=n;m.rw()?n.callback(null):(Qcb(a,g,m,!!c,n),Rcb(a,g)||b.push(g))}b.length>0&&(a.QF.length===
0?a.F5a(b):(a.zs.push(b),wB(a)));return e},Qcb=function(a,b,c,d,e){c.registerCallback(e.callback,e);vcb(c,function(f){e.Yea(new Mcb(b,f))});Rcb(a,b)?d&&((0,_.ua)(a.oS,b)>=0||a.oS.push(b),wB(a)):d&&((0,_.ua)(a.oS,b)>=0||a.oS.push(b))};
vB.prototype.F5a=function(a,b,c){var d=this;b||(this.Nva=0);var e=this.O8a(a);this.QF=e;this.ZL=this.wWa?a:_.Aa(e);wB(this);if(e.length!==0){this.aCa.push.apply(this.aCa,e);if(Object.keys(this.oC).length>0&&!this.Em.Kid)throw Error("Fd");a=(0,_.Tj)(this.Em.qad,this.Em,_.Aa(e),this.ij,{jF:this.oC,h6c:!!c,onError:function(f,g){var m=d.ZL;f=f!=null?f:void 0;d.Nva++;var n=_.Aa(e);d.ZL=m;e.forEach(_.Rk(_.wa,d.aCa),d);f==401?(Pcb(d,new Qk.Qu(Qk.Qu.uf.Jgb,f)),d.zs.length=0):f==410?(Tcb(d,new Qk.Qu(Qk.Qu.uf.jgb,
f)),Ucb(d)):d.Nva>=3?(Tcb(d,new Qk.Qu(Qk.Qu.uf.Leb,f,n,g)),Ucb(d)):d.F5a(d.ZL,!0,f==8001||!1)},cAd:(0,_.Tj)(this.q7c,this)});(b=Math.pow(this.Nva,2)*5E3)?_.ba.setTimeout(a,b):a()}};vB.prototype.O8a=function(a){var b=this;a=a.filter(function(e){return b.ij[e].rw()?(_.ba.setTimeout(function(){return Error("Gd`"+e)},0),!1):!0});for(var c=[],d=0;d<a.length;d++)c=c.concat(Vcb(this,a[d]));_.raa(c);return!this.wWa&&c.length>1?(a=c.shift(),this.zs=c.map(function(e){return[e]}).concat(this.zs),[a]):c};
var Vcb=function(a,b){var c=Xca(a.aCa),d=[];c[b]||d.push(b);b=[b];for(var e=0;e<b.length;e++)for(var f=a.ij[b[e]].K3(),g=f.length-1;g>=0;g--){var m=f[g];a.ij[m].rw()||c[m]||(d.push(m),b.push(m))}d.reverse();_.raa(d);return d};
vB.prototype.UCa=function(){if(this.aC){var a=this.aC.getId(),b=[];if(this.oC[a]){for(var c=_.k(Object.keys(this.oC[a])),d=c.next();!d.done;d=c.next()){d=d.value;var e=this.ij[d];e&&!e.rw()&&(this.PYb(a,d),b.push(d))}this.G5a(b)}this.isDisposed()||((b=this.ij[a].onLoad((0,_.Tj)(this.HGb,this)))&&b.length&&Pcb(this,new Qk.Qu(Qk.Qu.uf.rJa,void 0,void 0,void 0,b[0])),_.wa(this.oS,a),_.wa(this.QF,a),this.QF.length===0&&Ucb(this),this.b5a&&a==this.b5a&&(this.Sya.fP||this.Sya.callback()),wB(this),this.aC=
null)}};var Rcb=function(a,b){if((0,_.ua)(a.QF,b)>=0)return!0;for(var c=0;c<a.zs.length;c++)if((0,_.ua)(a.zs[c],b)>=0)return!0;return!1};vB.prototype.load=function(a,b){return Scb(this,[a],b)[a]};vB.prototype.G5a=function(a){return Scb(this,a)};var qra=function(a){var b=_.ki;b.aC&&b.aC.getId()==="synthetic_module_overhead"&&(b.UCa(),delete b.ij.synthetic_module_overhead);b.ij[a]&&b.F7(b.ij[a].K3()||[],function(c){c.UCa();_.wa(b.QF,c.getId())},function(c){return!c.rw()});b.aC=b.ij[a]};
vB.prototype.HYb=function(a){this.aC||(this.ij.synthetic_module_overhead=new sB([],"synthetic_module_overhead"),this.aC=this.ij.synthetic_module_overhead);var b=this.aC;b.T5(b.Gwa,a)};vB.prototype.q7c=function(){Tcb(this,new Qk.Qu(Qk.Qu.uf.TIMEOUT));Ucb(this)};
var Tcb=function(a,b){a.ZL.length>1?a.zs=a.ZL.map(function(c){return[c]}).concat(a.zs):Pcb(a,b)},Pcb=function(a,b){var c=a.ZL;a.QF.length=0;for(var d=[],e=0;e<a.zs.length;e++){var f=a.zs[e].filter(function(n){var r=Vcb(this,n);return sBa(c,function(x){return(0,_.ua)(r,x)>=0})},a);qaa(d,f)}for(e=0;e<c.length;e++)paa(d,c[e]);for(e=0;e<d.length;e++){for(f=0;f<a.zs.length;f++)_.wa(a.zs[f],d[e]);_.wa(a.oS,d[e])}if(e=a.NE.error)for(f=0;f<e.length;f++)for(var g=e[f],m=0;m<d.length;m++)g("error",d[m],b);
for(d=0;d<c.length;d++)if(a.ij[c[d]])a.ij[c[d]].onError(b);a.ZL.length=0;wB(a)},Ucb=function(a){for(;a.zs.length;){var b=a.zs.shift().filter(function(c){return!this.ij[c].rw()},a);if(b.length>0){a.F5a(b);return}}wB(a)};_.h=vB.prototype;_.h.registerCallback=function(a,b){Array.isArray(a)||(a=[a]);for(var c=0;c<a.length;c++)this.T5(a[c],b)};_.h.T5=function(a,b){var c=this.NE;c[a]||(c[a]=[]);c[a].push(b)};_.h.Swa=function(a){for(var b=this.NE[a],c=0;b&&c<b.length;c++)b[c](a)};
_.h.F7=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.ij[e];!d[e]&&c(f)&&(d[e]=!0,this.F7(f.K3()||[],b,c,d),b(f))}};_.h.dispose=function(){Oca(Tca(this.ij),this.xua);this.ij={};this.QF=[];this.ZL=[];this.oS=[];this.zs=[];this.NE={};this.LLb=!0};_.h.isDisposed=function(){return this.LLb};_.ora=function(){return new vB};/*

 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(){let module=undefined;let exports=undefined;let 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;_.Bk.set("CST-APP",kB);_.Bk.set("PROTRACTOR-CST-APP",nB);
if(location.search==="?refreshSso=1")window.close();else{_.li().HYb(sAa);var Wcb,Xcb,xB;Wcb=Wcb===void 0?!1:Wcb;Xcb=Xcb===void 0?!1:Xcb;xB=xB===void 0?{}:xB;var Ycb=xB.cssRowKey||"",Zcb=xB.OE||"";!Ycb&&window&&window._F_cssRowKey&&(Ycb=window._F_cssRowKey,!Zcb&&window._F_combinedSignature&&(Zcb=window._F_combinedSignature));if(Ycb&&typeof window._F_installCss!=="function")throw Error("Hd");var $cb=xB.dyd||_.tB,adb=tAa("base-js"),bdb,cdb=vAa("",adb);bdb=_.oc(cdb);var ddb=new $cb(bdb,Ycb,Zcb,Wcb,Xcb),
edb=xB.VGd||adb&&adb.hasAttribute("crossorigin"),fdb=xB.msd||adb&&adb.getAttribute("crossorigin");edb&&(ddb.Tpa=edb);fdb&&(ddb.Eda=fdb);xB.Qpa&&(ddb.Qpa=xB.Qpa);xB.fetchPriority&&(ddb.fetchPriority=xB.fetchPriority);var gdb=_.li();gdb.Em=ddb;gdb.o2b(!0)};_.yB=function(a,b){this.Ua=a;this.window=b};_.hdb=function(a,b){return _.nq(a.Ua,_.lq(a.Ua,_.ns(b)))};_.yB.O=function(a){return new (a||_.yB)(_.t(_.ai),_.t(_.Fv))};_.yB.ua=_.q({token:_.yB,qa:_.yB.O,Fa:"root"});
_.Yw.add(9);
_.Yw.add(2);
_.sk.add(3);
_.Yw.add(72);
_.Yw.add(73);
_.Yw.add(69);
_.Yw.add(88);
_.Yw.add(77);
_.Yw.add(19);
_.l5a="https://cs.corp.google.com";
_.Yw.add(31);
_.Yw.add(38);
_.Yw.add(42);

_.Yw.add(70);
_.Yw.add(84);
_.Yw.add(44);
_.Yw.add(48);
_.Yw.add(55);
_.Yw.add(56);
_.Yw.add(78);
_.Yw.add(82);
_.Yw.add(1);
_.Yw.add(3);
_.Yw.add(10);
var aeb=function(a){if(a&&(a=Number(a),!isNaN(a)))return a};_.HRa=["/search"];var KB=function(a,b){_.Sx.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.DK=new _.Oh((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.bFb=new _.Oh((d=c)!=null?d:"FILES");var e;this.bD=new _.Oh((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 _.Oh((f=d)!=null?f:"SYSTEM");var g;this.QYa=new _.Oh((g=this.storage.get("__SourceSettings_DarkSyntaxTheme"))!=null?g:"cider-dark");var m;this.k5a=new _.Oh((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.Kac=new _.Oh(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.Lha=new _.Oh((r=n)!=null?r:"SHOW_ALWAYS");var x;a:{if(r=this.storage.get("__SourceSettings_XrefOpenAction"))switch(r){case "MAIN":case "MINI":case "XREF_PREVIEW":break a}r=void 0}this.veb=new _.Oh((x=r)!=null?x:"MINI");var z;this.tabSize=new _.Oh((z=aeb(this.storage.get("__SourceSettings_TabSize")))!=
null?z:2);var D;this.pageSize=new _.Oh((D=aeb(this.storage.get("__SourceSettings_PageSize")))!=null?D:10);var K;this.bka=new _.Oh((K=aeb(this.storage.get("__SourceSettings_NumStarredPlaces")))!=null?K:50);this.Yab=new _.Oh(!!this.storage.get("__SourceSettings_ShowFoldMarkers"));var N;this.Mac=new _.Oh((N=aeb(this.storage.get("__SourceSettings_XrefPreviewPaneMinSize")))!=null?N:0);this.Bha=new _.Oh(!!this.storage.get("__SourceSettings_HighlightXrefs"));this.Zab=new _.Oh(!!this.storage.get("__SourceSettings_ShowGenerated"));
var P;this.Xna=new _.Oh((P=this.storage.get("__SourceSettings_ShowCustomContextMenu"))!=null?P:!0)};_.W(KB,_.Sx);_.h=KB.prototype;_.h.Dga=function(){return this.DK};_.h.Cna=function(a){this.storage.set("__SourceSettings_LastFileDetailTab",a);this.DK.next(a)};_.h.S3=function(){return this.bFb};_.h.A6=function(a){this.storage.set("__SourceSettings_LastFileNavigationTab",a);this.bFb.next(a)};_.h.QK=function(){return this.bD};
_.h.Vy=function(a){a=Object.assign({},this.bD.value,a);this.bD.next(a);this.storage.set("__SourceSettings_OutlineState",a)};_.h.Zxa=function(){return this.theme};_.h.bDa=function(a){this.storage.set("__SourceSettings_Theme",a);this.theme.next(a)};_.h.nga=function(){return this.QYa};_.h.sna=function(a){this.storage.set("__SourceSettings_DarkSyntaxTheme",a);this.QYa.next(a)};_.h.Ega=function(){return this.k5a};_.h.Ena=function(a){this.storage.set("__SourceSettings_LightSyntaxTheme",a);this.k5a.next(a)};
_.h.Tga=function(){return this.Kac};_.h.Nna=function(a){this.storage.set("__SourceSettings_XrefExcludeFilters",Array.from(a));this.Kac.next(new Set(a))};_.h.O3=function(){return this.Lha};_.h.zna=function(a){this.storage.set("__SourceSettings_XrefHovercards",a);this.Lha.next(a)};_.h.NW=function(){return this.tabSize};_.h.Mna=function(a){this.storage.set("__SourceSettings_TabSize",a);this.tabSize.next(a)};_.h.JW=function(){return this.pageSize};
_.h.E6=function(a){this.storage.set("__SourceSettings_PageSize",a);this.pageSize.next(a)};_.h.V3=function(){return this.bka};_.h.Fna=function(a){this.storage.set("__SourceSettings_NumStarredPlaces",a);this.bka.next(a)};_.h.KW=function(){return this.Yab};_.h.Jna=function(a){this.storage.set("__SourceSettings_ShowFoldMarkers",a);this.Yab.next(a)};_.h.Oga=function(){return this.Zab};_.h.Kna=function(a){this.storage.set("__SourceSettings_ShowGenerated",a);this.Zab.next(a)};_.h.fya=function(){return this.Mac};
_.h.Mab=function(a){this.storage.set("__SourceSettings_XrefPreviewPaneMinSize",a);this.Mac.next(a)};_.h.DW=function(){return this.Bha};_.h.z6=function(a){this.storage.set("__SourceSettings_HighlightXrefs",a);this.Bha.next(a)};_.h.a4=function(){return this.Xna};_.h.Ina=function(a){this.storage.set("__SourceSettings_ShowCustomContextMenu",a);this.Xna.next(a)};_.h.RW=function(){return this.veb};_.h.F6=function(a){this.storage.set("__SourceSettings_XrefOpenAction",a);this.veb.next(a)};
KB.O=function(a){return new (a||KB)(_.t(_.RYa),_.t(_.Zw))};KB.ua=_.q({token:KB,qa:KB.O,Fa:"root"});_.S6a=KB;_.Yw.add(28);
_._ModuleManager_initialize=function(a,b){if(!_.ki){if(!_.ora)return;_.pra()}_.ki.MCa(a,b)};
_._ModuleManager_initialize('b/b96Luc/dflQFd/HyHasc/E7aOmb/Yfyhhd/wrzEXb/sy3/sy2:7/sy7/sy1:8,9/sy4:7/sy5:8,b/sy6:9/sy8:c/sya/sy9:f/source:a,d,e,g/results:a,f/syb:c/search:j/syc:b,g/source_settings:d,l/codemirror/oss:e,j,l/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 ieb,jeb,keb,neb,oeb,peb,qeb,reb,web,zeb,Aeb;_.LB=function(a){_.Qg(a)};_.heb=function(a,b){var c=_.Kna.get(b)||null;if(c&&c!==a)throw Error("eb`"+b+"`"+_.bd(c)+"`"+_.bd(c.name));_.Kna.set(b,a)};_.MB=function(a,b,c){return _.Ima(_.Pd(),a,b,c===void 0?"":c)};ieb=function(a){a&1&&_.L(0,"mat-pseudo-checkbox",1);a&2&&(a=_.Q(),_.H("disabled",a.disabled)("state",a.selected?"checked":"unchecked"))};jeb=function(a){a&1&&_.L(0,"mat-pseudo-checkbox",3);a&2&&(a=_.Q(),_.H("disabled",a.disabled))};
keb=function(a){a&1&&(_.I(0,"span",4),_.R(1),_.J());a&2&&(a=_.Q(),_.A(),_.Rg("(",a.group.label,")"))};_.leb=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};_.meb=function(a,b,c,d){return a<c?a:a+b>c+d?Math.max(0,a-d+b):c};neb=function(a){a&1&&(_.I(0,"span",4),_.R(1),_.J());a&2&&(a=_.Q(),_.A(),_.Sg(a.placeholder))};oeb=function(a){a&1&&_.yg(0)};
peb=function(a){a&1&&(_.I(0,"span",11),_.R(1),_.J());a&2&&(a=_.Q(2),_.A(),_.Sg(a.qdb))};qeb=function(a){a&1&&(_.I(0,"span",5),_.ng(1,oeb,1,0)(2,peb,2,1,"span",11),_.J());a&2&&(a=_.Q(),_.A(),_.og(a.PYa?1:2))};
reb=function(a){if(a&1){var b=_.Pd();_.I(0,"div",12,1);_.O("keydown",function(c){_.w(b);var d=_.Q();return _.y(d.de(c))});_.yg(2,1);_.J()}a&2&&(a=_.Q(),_.LB(_.MB("mat-mdc-select-panel mdc-menu-surface mdc-menu-surface--open ",a.wQa())),_.Pg("mat-select-panel-animations-enabled",!a.Rc),_.H("ngClass",a.Bd),_.mg("id",a.id+"-panel")("aria-multiselectable",a.multiple)("aria-label",a.ariaLabel||null)("aria-labelledby",a.bU()))};_.seb=function(a){a.bhb=["shiftKey"];return a};
_.teb=function(a){a.S$={enabled:!0,F2:10};return a};_.ueb=function(a,b){a.Fhb=b===void 0?!0:b;return a};_.NB=function(a,b){var c=0;return function(d){_.ba.clearTimeout(c);var e=arguments;c=_.ba.setTimeout(function(){a.apply(void 0,e)},b)}};_.OB=function(a){return{Fm:_.qq,Pb:[{ya:_.Iqa,zd:!0,lc:a}]}};_.PB=function(){_.Ts.apply(this,arguments)};_.W(_.PB,_.Ts);_.PB.prototype.kj=function(a){this.Ke&&_.veb(this.Ke);_.Ts.prototype.kj.call(this,a);this.Ke&&(a=this.Ke,a.oT||(a.oT=!0,_.Fn(a.Ra)))};
_.QB=function(a,b,c,d){var e=this;a=a===void 0?!1:a;c=c===void 0?!0:c;this.ai=a;this.Sib=c;this.TB=d;this.TU=new Set;this.q9=[];this.h1=[];this.changed=new _.Nf;b&&b.length&&(a?b.forEach(function(f){return e.zsa(f)}):this.zsa(b[0]),this.h1.length=0)};_.h=_.QB.prototype;_.h.select=function(){var a=this;_.Gc.apply(0,arguments).forEach(function(c){return a.zsa(c)});var b=this.csa();this.Sp();return b};
_.h.og=function(){var a=this;_.Gc.apply(0,arguments).forEach(function(c){return a.xUa(c)});var b=this.csa();this.Sp();return b};_.h.setSelection=function(){var a=_.Gc.apply(0,arguments),b=this,c=this.selected,d=new Set(a.map(function(e){return b.L9(e)}));a.forEach(function(e){return b.zsa(e)});c.filter(function(e){return!d.has(b.L9(e,d))}).forEach(function(e){return b.xUa(e)});a=this.csa();this.Sp();return a};_.h.toggle=function(a){return this.ye(a)?this.og(a):this.select(a)};
_.h.clear=function(a){a=a===void 0?!0:a;this.yob();var b=this.csa();a&&this.Sp();return b};_.h.ye=function(a){return this.TU.has(this.L9(a))};_.h.ls=function(){return this.TU.size===0};_.h.dj=function(){return!this.ls()};_.h.sort=function(a){this.ai&&this.selected&&this.ee.sort(a)};_.h.Sp=function(){this.ee=null;if(this.h1.length||this.q9.length)this.changed.next({source:this,EE:this.h1,removed:this.q9}),this.q9=[],this.h1=[]};
_.h.zsa=function(a){a=this.L9(a);this.ye(a)||(this.ai||this.yob(),this.ye(a)||this.TU.add(a),this.Sib&&this.h1.push(a))};_.h.xUa=function(a){a=this.L9(a);this.ye(a)&&(this.TU.delete(a),this.Sib&&this.q9.push(a))};_.h.yob=function(){var a=this;this.ls()||this.TU.forEach(function(b){return a.xUa(b)})};_.h.Ood=function(){};_.h.csa=function(){return!(!this.q9.length&&!this.h1.length)};
_.h.L9=function(a,b){if(this.TB){var c;b=(c=b)!=null?c:this.TU;b=_.k(b);for(c=b.next();!c.done;c=b.next())if(c=c.value,this.TB(a,c))return c}return a};_.p.Object.defineProperties(_.QB.prototype,{selected:{configurable:!0,enumerable:!0,get:function(){this.ee||(this.ee=Array.from(this.TU.values()));return this.ee}}});web=[{zc:"start",Ac:"bottom",mc:"start",qc:"top"},{zc:"start",Ac:"top",mc:"start",qc:"bottom"},{zc:"end",Ac:"top",mc:"end",qc:"bottom"},{zc:"end",Ac:"bottom",mc:"end",qc:"top"}];
_.RB=function(){this.ab=_.u(_.he)};_.RB.O=function(a){return new (a||_.RB)};_.RB.Ea=_.Ke({type:_.RB,oa:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],Rb:["cdkOverlayOrigin"]});
_.SB=function(){this.jc=_.u(_.bj,{optional:!0});this.Xb=_.u(_.dg);this.Z$=this.ura=this.phb=this.cra=_.Ne.EMPTY;this.maa=_.u(_.GWa);this.Lib=!1;this.mb=_.u(_.ih);this.viewportMargin=0;this.push=this.tHb=this.wFb=this.vPb=this.xe=this.Uj=this.open=!1;this.nn=new _.Jj;this.tY=new _.Jj;this.attach=new _.Jj;this.detach=new _.Jj;this.XTb=new _.Jj;this.ZTb=new _.Jj;var a=_.u(_.zg),b=_.u(_.Ag);this.IYc=new _.wt(a,b);this.Sh=this.maa()};_.h=_.SB.prototype;
_.h.La=function(){this.phb.unsubscribe();this.ura.unsubscribe();this.cra.unsubscribe();this.Z$.unsubscribe();var a;(a=this.yb)==null||a.dispose()};_.h.Wb=function(a){if(this.Ee){this.Sta(this.Ee);var b;(b=this.yb)==null||b.Sq({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight});a.origin&&this.open&&this.Ee.apply()}a.open&&(this.open?xeb(this):yeb(this))};
_.h.Uu=function(){var a=this;this.bz&&this.bz.length||(this.bz=web);var b=this.yb=_.kj(this.Xb,this.MQc());this.phb=b.kOa.subscribe(function(){return a.attach.emit()});this.ura=b.Qp.subscribe(function(){return a.detach.emit()});b.Fn().subscribe(function(c){a.XTb.next(c);c.keyCode!==27||a.Uj||_.Di(c)||(c.preventDefault(),yeb(a))});this.yb.cD().subscribe(function(c){var d=a.STc(),e=_.Gi(c);d&&(d===e||d.contains(e))||a.ZTb.next(c)})};
_.h.MQc=function(){var a=this.Ee=this.Sf||this.cSc();a=new _.dj({direction:this.jc||"ltr",Sf:a,Sh:this.Sh,xe:this.xe,S2:this.S2});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.Vi&&(a.Vi=this.Vi);this.Bd&&(a.Bd=this.Bd);return a};
_.h.Sta=function(a){var b=this,c=this.bz.map(function(d){return{zc:d.zc,Ac:d.Ac,mc:d.mc,qc:d.qc,offsetX:d.offsetX||b.offsetX,offsetY:d.offsetY||b.offsetY,Bd:d.Bd||void 0}});return _.ot(_.nt(_.lt(_.FWa(_.ueb(_.mt(_.kt(a.lZ(this.t0()),c),this.wFb),this.push),this.tHb),this.viewportMargin),this.vPb),this.Sjd)};_.h.cSc=function(){var a=_.Xi(this.Xb,this.t0());this.Sta(a);return a};_.h.t0=function(){return this.origin instanceof _.RB?this.origin.ab:this.origin};
_.h.STc=function(){return this.origin instanceof _.RB?this.origin.ab.na:this.origin instanceof _.he?this.origin.na:typeof Element!=="undefined"&&this.origin instanceof Element?this.origin:null};
var xeb=function(a){a.yb?a.yb.Rl().xe=a.xe:a.Uu();a.yb.xf()||a.yb.attach(a.IYc);a.xe?a.cra=a.yb.nn().subscribe(function(b){a.nn.emit(b)}):a.cra.unsubscribe();a.Z$.unsubscribe();a.tY.ql.length>0&&(a.Z$=a.Ee.I5.ha(_.Zka(function(){return a.tY.ql.length>0})).subscribe(function(b){a.mb.run(function(){return a.tY.emit(b)});a.tY.ql.length===0&&a.Z$.unsubscribe()}));a.open=!0},yeb=function(a){var b;(b=a.yb)==null||b.detach();a.cra.unsubscribe();a.Z$.unsubscribe();a.open=!1};
_.p.Object.defineProperties(_.SB.prototype,{offsetX:{configurable:!0,enumerable:!0,get:function(){return this.iSa},set:function(a){this.iSa=a;this.Ee&&this.Sta(this.Ee)}},offsetY:{configurable:!0,enumerable:!0,get:function(){return this.kt},set:function(a){this.kt=a;this.Ee&&this.Sta(this.Ee)}},S2:{configurable:!0,enumerable:!0,get:function(){return this.Lib},set:function(a){this.Lib=a}},hd:{configurable:!0,enumerable:!0,get:function(){return this.yb}},dir:{configurable:!0,enumerable:!0,get:function(){return this.jc?
this.jc.value:"ltr"}}});_.SB.O=function(a){return new (a||_.SB)};
_.SB.Ea=_.Ke({type:_.SB,oa:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:[0,"cdkConnectedOverlayOrigin","origin"],bz:[0,"cdkConnectedOverlayPositions","positions"],Sf:[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"],Vi:[0,"cdkConnectedOverlayBackdropClass","backdropClass"],Bd:[0,"cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:[0,"cdkConnectedOverlayViewportMargin","viewportMargin"],Sh:[0,"cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:[0,"cdkConnectedOverlayOpen","open"],Uj:[0,"cdkConnectedOverlayDisableClose","disableClose"],Sjd:[0,"cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],xe:[2,"cdkConnectedOverlayHasBackdrop",
"hasBackdrop",_.vh],vPb:[2,"cdkConnectedOverlayLockPosition","lockPosition",_.vh],wFb:[2,"cdkConnectedOverlayFlexibleDimensions","flexibleDimensions",_.vh],tHb:[2,"cdkConnectedOverlayGrowAfterOpen","growAfterOpen",_.vh],push:[2,"cdkConnectedOverlayPush","push",_.vh],S2:[2,"cdkConnectedOverlayDisposeOnNavigation","disposeOnNavigation",_.vh]},outputs:{nn:"backdropClick",tY:"positionChange",attach:"attach",detach:"detach",XTb:"overlayKeydown",ZTb:"overlayOutsideClick"},Rb:["cdkConnectedOverlay"],features:[_.zn]});
_.TB=function(){this.Rc=_.mj();this.state="unchecked";this.disabled=!1;this.appearance="full"};_.TB.O=function(a){return new (a||_.TB)};
_.TB.wa=_.Ie({type:_.TB,oa:[["mat-pseudo-checkbox"]],Za:[1,"mat-pseudo-checkbox"],qb:12,Wa:function(a,b){a&2&&_.Pg("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.appearance==="minimal")("mat-pseudo-checkbox-full",b.appearance==="full")("_mat-animation-noopable",b.Rc)},inputs:{state:"state",disabled:"disabled",appearance:"appearance"},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-pseudo-checkbox-minimal-selected-checkmark-color, var(--mat-sys-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-pseudo-checkbox-minimal-disabled-selected-checkmark-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-pseudo-checkbox-full{border-color:var(--mat-pseudo-checkbox-full-unselected-icon-color, var(--mat-sys-on-surface-variant));border-width:2px;border-style:solid}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-disabled{border-color:var(--mat-pseudo-checkbox-full-disabled-unselected-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-pseudo-checkbox-full.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-full.mat-pseudo-checkbox-indeterminate{background-color:var(--mat-pseudo-checkbox-full-selected-icon-color, var(--mat-sys-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-pseudo-checkbox-full-selected-checkmark-color, var(--mat-sys-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-pseudo-checkbox-full-disabled-selected-icon-color, color-mix(in srgb, var(--mat-sys-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-pseudo-checkbox-full-disabled-selected-checkmark-color, var(--mat-sys-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'],
lb:2,Ma:0});zeb=["text"];Aeb=[[["mat-icon"]],"*"];_.Beb=function(a,b){this.source=a;this.oL=b===void 0?!1:b};_.UB=function(){this.ad=_.u(_.he);this.Ra=_.u(_.Xn);this.od=_.u(_.It,{optional:!0});this.group=_.u(_.Jt,{optional:!0});this.oT=this.ee=this.Mnb=!1;this.AU="";this.id=_.u(_.aj).getId("mat-option-");this.oc=_.Ig.apply(null,[!1].concat(_.v([])));this.rp=new _.Jj;this.Qg=new _.Nf;var a=_.u(_.Zi);a.load(_.Gt);a.load(_.As);this.Mnb=!!this.od&&_.Af(this.od.Cc)};
_.UB.prototype.select=function(a){a=a===void 0?!0:a;this.ee||(this.ee=!0,_.Fn(this.Ra),a&&this.OT())};_.UB.prototype.og=function(a){a=a===void 0?!0:a;this.ee&&(this.ee=!1,_.Fn(this.Ra),a&&this.OT())};_.UB.prototype.focus=function(a,b){var c=this.Og();typeof c.focus==="function"&&c.focus(b)};_.veb=function(a){a.oT&&(a.oT=!1,_.Fn(a.Ra))};_.h=_.UB.prototype;_.h.il=function(){return this.XD};_.h.de=function(a){a.keyCode!==13&&a.keyCode!==32||_.Di(a)||(this.tr(),a.preventDefault())};
_.h.tr=function(){this.disabled||(this.ee=this.multiple?!this.ee:!0,_.Fn(this.Ra),this.OT(!0))};_.h.jr=function(){return this.disabled?"-1":"0"};_.h.Og=function(){return this.ad.na};_.h.co=function(){if(this.ee){var a=this.XD;a!==this.AU&&(this.AU&&this.Qg.next(),this.AU=a)}};_.h.La=function(){this.Qg.complete()};_.h.OT=function(a){this.rp.emit(new _.Beb(this,a===void 0?!1:a))};
_.p.Object.defineProperties(_.UB.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.od&&this.od.multiple}},selected:{configurable:!0,enumerable:!0,get:function(){return this.ee}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.group&&this.group.disabled||this.oc()},set:function(a){this.oc.set(a)}},Cc:{configurable:!0,enumerable:!0,get:function(){var a;return this.Mnb?this.od.Cc():!((a=this.od)==null||!a.Cc)}},jl:{configurable:!0,enumerable:!0,get:function(){return!(!this.od||
!this.od.jl)}},active:{configurable:!0,enumerable:!0,get:function(){return this.oT}},XD:{configurable:!0,enumerable:!0,get:function(){var a;return(((a=this.mUa)==null?void 0:a.na.textContent)||"").trim()}}});_.UB.O=function(a){return new (a||_.UB)};
_.UB.wa=_.Ie({type:_.UB,oa:[["mat-option"]],tb:function(a,b){a&1&&_.Cg(zeb,7);if(a&2){var c;_.Gg(c=_.Hg())&&(b.mUa=c.first)}},Za:["role","option",1,"mat-mdc-option","mdc-list-item"],qb:11,Wa:function(a,b){a&1&&_.O("click",function(){return b.tr()})("keydown",function(c){return b.de(c)});a&2&&(_.pg("id",b.id),_.mg("aria-selected",b.selected)("aria-disabled",b.disabled.toString()),_.Pg("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",_.vh]},outputs:{rp:"onSelectionChange"},Rb:["matOption"],hc:["mat-icon","*"],Aa:8,Ba:5,Da:[["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&&(_.xg(Aeb),_.ng(0,ieb,1,2,"mat-pseudo-checkbox",1),_.yg(1),_.I(2,"span",2,0),_.yg(4,1),_.J(),_.ng(5,jeb,1,1,"mat-pseudo-checkbox",3),_.ng(6,keb,2,1,"span",4),_.L(7,"div",5));a&2&&(_.og(b.multiple?0:-1),_.A(5),_.og(b.multiple||!b.selected||b.jl?-1:5),_.A(),_.og(b.group&&b.group.lJ?6:-1),_.A(),_.H("matRippleTrigger",b.Og())("matRippleDisabled",b.disabled||b.Cc))},dependencies:[_.TB,_.Nt],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-sys-on-surface));font-family:var(--mat-option-label-text-font, var(--mat-sys-label-large-font));line-height:var(--mat-option-label-text-line-height, var(--mat-sys-label-large-line-height));font-size:var(--mat-option-label-text-size, var(--mat-sys-body-large-size));letter-spacing:var(--mat-option-label-text-tracking, var(--mat-sys-label-large-tracking));font-weight:var(--mat-option-label-text-weight, var(--mat-sys-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-sys-on-surface) calc(var(--mat-sys-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-sys-on-surface) calc(var(--mat-sys-focus-state-layer-opacity) * 100%), transparent));outline:0}.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-sys-secondary-container))}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple) .mdc-list-item__primary-text{color:var(--mat-option-selected-state-label-text-color, var(--mat-sys-on-secondary-container))}.mat-mdc-option .mat-pseudo-checkbox{--mat-pseudo-checkbox-minimal-selected-checkmark-color: var(--mat-option-selected-state-label-text-color, var(--mat-sys-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{--mat-list-list-item-selected-container-color: var(--mat-list-list-item-container-color, transparent)}.mat-mdc-option-active .mat-focus-indicator::before{content:""}\n'],
lb:2,Ma:0});_.VB=function(){};_.VB.O=function(a){return new (a||_.VB)};_.VB.Ha=_.Je({type:_.VB});_.VB.Ga=_.Xc({imports:[_.Dt]});_.WB=function(){};_.WB.O=function(a){return new (a||_.WB)};_.WB.Ha=_.Je({type:_.WB});_.WB.Ga=_.Xc({imports:[_.Ot,_.Dt,_.VB,_.UB]});_.XB=function(a,b,c){_.Ut.call(this,a,b,c)};_.W(_.XB,_.Ut);_.XB.prototype.Wb=function(a){(a.align!=null||this.Xk)&&this.Xx()};
_.XB.prototype.Qa=function(){var a=this;_.Ut.prototype.Qa.call(this);this.q$("align","stretch",function(b){a.Xx(b.value)});this.Xx()};_.XB.prototype.Xx=function(a){a=a||this.EJ("align")||"stretch";this.Xk&&(a=this.Xk.qV);this.O_(this.U8(a))};_.XB.prototype.U8=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(_.XB.prototype,{align:{configurable:!0,enumerable:!0,set:function(a){this.Qc("align",a)}},HVa:{configurable:!0,enumerable:!0,set:function(a){this.Qc("alignXs",a)}},EVa:{configurable:!0,enumerable:!0,set:function(a){this.Qc("alignSm",a)}},DVa:{configurable:!0,enumerable:!0,set:function(a){this.Qc("alignMd",a)}},yVa:{configurable:!0,enumerable:!0,set:function(a){this.Qc("alignLg",a)}},GVa:{configurable:!0,enumerable:!0,set:function(a){this.Qc("alignXl",a)}},BVa:{configurable:!0,
enumerable:!0,set:function(a){this.Qc("alignLtSm",a)}},AVa:{configurable:!0,enumerable:!0,set:function(a){this.Qc("alignLtMd",a)}},zVa:{configurable:!0,enumerable:!0,set:function(a){this.Qc("alignLtLg",a)}},CVa:{configurable:!0,enumerable:!0,set:function(a){this.Qc("alignLtXl",a)}},xVa:{configurable:!0,enumerable:!0,set:function(a){this.Qc("alignGtXs",a)}},wVa:{configurable:!0,enumerable:!0,set:function(a){this.Qc("alignGtSm",a)}},vVa:{configurable:!0,enumerable:!0,set:function(a){this.Qc("alignGtMd",
a)}},uVa:{configurable:!0,enumerable:!0,set:function(a){this.Qc("alignGtLg",a)}}});_.XB.O=function(a){return new (a||_.XB)(_.C(_.Tt),_.C(_.he),_.C(_.ej))};
_.XB.Ea=_.Ke({type:_.XB,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"],HVa:[0,"fxFlexAlign.xs","alignXs"],EVa:[0,"fxFlexAlign.sm","alignSm"],
DVa:[0,"fxFlexAlign.md","alignMd"],yVa:[0,"fxFlexAlign.lg","alignLg"],GVa:[0,"fxFlexAlign.xl","alignXl"],BVa:[0,"fxFlexAlign.lt-sm","alignLtSm"],AVa:[0,"fxFlexAlign.lt-md","alignLtMd"],zVa:[0,"fxFlexAlign.lt-lg","alignLtLg"],CVa:[0,"fxFlexAlign.lt-xl","alignLtXl"],xVa:[0,"fxFlexAlign.gt-xs","alignGtXs"],wVa:[0,"fxFlexAlign.gt-sm","alignGtSm"],vVa:[0,"fxFlexAlign.gt-md","alignGtMd"],uVa:[0,"fxFlexAlign.gt-lg","alignGtLg"]},standalone:!1,features:[_.cg,_.zn]});_.YB=function(){};
_.YB.O=function(a){return new (a||_.YB)};_.YB.Ha=_.Je({type:_.YB});_.YB.Ga=_.Xc({imports:[_.Dy]});_.ZB=function(){this.id=_.u(_.aj).getId("mat-mdc-error-")};_.ZB.O=function(a){return new (a||_.ZB)};_.ZB.Ea=_.Ke({type:_.ZB,oa:[["mat-error"],["","matError",""]],Za:[1,"mat-mdc-form-field-error","mat-mdc-form-field-bottom-align"],qb:1,Wa:function(a,b){a&2&&_.pg("id",b.id)},inputs:{id:"id"},features:[_.Xg([{ya:_.X8a,Hb:_.ZB}])]});_.$B=function(){this.lU=!1};
_.p.Object.defineProperties(_.$B.prototype,{GRa:{configurable:!0,enumerable:!0,set:function(){this.lU=!0}}});_.$B.O=function(a){return new (a||_.$B)};_.$B.Ea=_.Ke({type:_.$B,oa:[["","matSuffix",""],["","matIconSuffix",""],["","matTextSuffix",""]],inputs:{GRa:[0,"matTextSuffix","_isTextSelector"]},features:[_.Xg([{ya:_.Z8a,Hb:_.$B}])]});
var Ceb={ya:_.k8a,Nb:[_.Bt],Eb:function(a){return function(){return a.zD.uD({K$a:20})}}},Deb=_.Ei({passive:!0}),aC=function(a,b,c,d,e,f,g,m,n,r,x,z){var D=this;this.kv=a;this.Ka=b;this.jaa=c;this.Ce=d;this.mb=e;this.yc=f;this.SA=g;this.Uc=m;this.jc=r;this.vf=x;this.Ee="below";this.X$=this.Yaa=this.oc=this.Y$=!1;this.jn=8;this.YI="mat";this.Hs="auto";this.vJ="";this.Ho=[];this.Jb=new _.Nf;this.Re=n;this.Sb=z;x&&(this.zaa=x.ED,this.kJ=x.BC,x.position&&(this.position=x.position),x.Dw&&(this.Dw=x.Dw),
x.Hs&&(this.Hs=x.Hs));r.Dc.ha(_.Zf(this.Jb)).subscribe(function(){D.yb&&D.lV(D.yb)})};_.h=aC.prototype;_.h.Bc=function(){var a=this;this.Yaa=!0;this.VU();this.Uc.Ek(this.Ka).ha(_.Zf(this.Jb)).subscribe(function(b){b?b==="keyboard"&&a.mb.run(function(){return a.show()}):a.mb.run(function(){return a.Te(0)})})};
_.h.La=function(){var a=this.Ka.na;clearTimeout(this.Vx);this.yb&&(this.yb.dispose(),this.Fe=null);this.Ho.forEach(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;a.removeEventListener(b,c,Deb)});this.Ho.length=0;this.Jb.next();this.Jb.complete();_.Ps(this.SA,a,this.message,"tooltip");this.Uc.Ji(a)};
_.h.show=function(a,b){var c=this;a=a===void 0?this.ED:a;if(this.disabled||!this.message||this.kB()){var d;(d=this.Fe)==null||d.zT()}else b=this.Uu(b),this.Pp(),this.uj=this.uj||new _.vt(this.sUa,this.Ce),b=this.Fe=b.attach(this.uj).instance,b.NJ=this.Ka.na,b.x$=this.kJ,b.CU.ha(_.Zf(this.Jb)).subscribe(function(){return c.Pp()}),this.waa(this.eV),this.Saa(),b.show(a)};_.h.Te=function(a){a=a===void 0?this.BC:a;var b=this.Fe;b&&(b.isVisible()?b.Te(a):(b.zT(),this.Pp()))};
_.h.toggle=function(a){this.kB()?this.Te():this.show(void 0,a)};_.h.kB=function(){return!!this.Fe&&this.Fe.isVisible()};
_.h.Uu=function(a){var b=this;if(this.yb){var c=this.yb.Rl().Sf;if((!this.Dw||!a)&&c.qB instanceof _.he)return this.yb;this.Pp()}c=_.pWa(this.jaa,this.Ka);a=_.EWa(_.lt(_.mt(_.ot(_.tt(this.kv.position(),this.Dw?a||this.Ka:this.Ka),"."+this.YI+"-tooltip"),!1),this.jn),c);a.I5.ha(_.Zf(this.Jb)).subscribe(function(e){b.AUa(e.OV);b.Fe&&e.c1b.nza&&b.Fe.isVisible()&&b.mb.run(function(){return b.Te(0)})});this.yb=this.kv.create({direction:this.jc,Sf:a,Bd:this.YI+"-tooltip-panel",Sh:this.Re()});this.lV(this.yb);
this.yb.Qp.ha(_.Zf(this.Jb)).subscribe(function(){return b.Pp()});this.yb.cD().ha(_.Zf(this.Jb)).subscribe(function(){var e;return(e=b.Fe)==null?void 0:e.GQa()});this.yb.Fn().ha(_.Zf(this.Jb)).subscribe(function(e){b.kB()&&e.keyCode===27&&!_.Di(e)&&(e.preventDefault(),e.stopPropagation(),b.mb.run(function(){return b.Te(0)}))});var d;((d=this.vf)==null?0:d.SAb)&&this.yb.by(this.YI+"-tooltip-panel-non-interactive");return this.yb};_.h.Pp=function(){this.yb&&this.yb.xf()&&this.yb.detach();this.Fe=null};
_.h.lV=function(a){a=a.Rl().Sf;var b=this.t0(),c=this.aU();_.kt(a,[this.F8(Object.assign({},b.bo,c.bo)),this.F8(Object.assign({},b.fallback,c.fallback))])};_.h.F8=function(a){return a};
_.h.t0=function(){var a=!this.jc||this.jc.value=="ltr",b=this.position;if(b=="above"||b=="below")var c={zc:"center",Ac:b=="above"?"top":"bottom"};else if(b=="before"||b=="left"&&a||b=="right"&&!a)c={zc:"start",Ac:"center"};else if(b=="after"||b=="right"&&a||b=="left"&&!a)c={zc:"end",Ac:"center"};a=this.h$(c.zc,c.Ac);return{bo:c,fallback:{zc:a.x,Ac:a.y}}};
_.h.aU=function(){var a=!this.jc||this.jc.value=="ltr",b=this.position;if(b=="above")var c={mc:"center",qc:"bottom"};else if(b=="below")c={mc:"center",qc:"top"};else if(b=="before"||b=="left"&&a||b=="right"&&!a)c={mc:"end",qc:"center"};else if(b=="after"||b=="right"&&a||b=="left"&&!a)c={mc:"start",qc:"center"};a=this.h$(c.mc,c.qc);return{bo:c,fallback:{mc:a.x,qc:a.y}}};
_.h.Saa=function(){var a=this;this.Fe&&(this.Fe.message=this.message,this.Fe.tJ(),this.mb.kka.ha(_.Hf(1),_.Zf(this.Jb)).subscribe(function(){a.Fe&&a.yb.Ye()}))};_.h.waa=function(a){this.Fe&&(this.Fe.gx=a,this.Fe.tJ())};_.h.h$=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.AUa=function(a){var b=a.qc,c=a.zc;a=a.Ac;b=b==="center"?this.jc&&this.jc.value==="rtl"?c==="end"?"left":"right":c==="start"?"left":"right":b==="bottom"&&a==="top"?"above":"below";if(b!==this.m9){if(c=this.yb)a=this.YI+"-tooltip-panel-",c.WL(a+this.m9),c.by(a+b);this.m9=b}};
_.h.VU=function(){var a=this;!this.oc&&this.message&&this.Yaa&&!this.Ho.length&&(this.W$()?this.Ho.push(["mouseenter",function(b){a.yaa();var c=void 0;b.x!==void 0&&b.y!==void 0&&(c=b);a.show(void 0,c)}]):this.Hs!=="off"&&(this.u9(),this.Ho.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.yaa();clearTimeout(a.Vx);a.Vx=setTimeout(function(){return a.show(void 0,d)},500)}])),this.E8(this.Ho))};
_.h.yaa=function(){var a=this;if(!this.X$){this.X$=!0;var b=[];if(this.W$())b.push(["mouseleave",function(d){d=d.relatedTarget;var e;d&&((e=a.yb)==null?0:e.vp.contains(d))||a.Te()}],["wheel",function(d){return a.OUa(d)}]);else if(this.Hs!=="off"){this.u9();var c=function(){clearTimeout(a.Vx);a.Te(a.vf.cdb)};b.push(["touchend",c],["touchcancel",c])}this.E8(b);this.Ho.push.apply(this.Ho,_.v(b))}};
_.h.E8=function(a){var b=this;a.forEach(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;b.Ka.na.addEventListener(c,d,Deb)})};_.h.W$=function(){return!this.yc.OM&&!this.yc.Vq};_.h.OUa=function(a){if(this.kB()){a=this.Sb.elementFromPoint(a.clientX,a.clientY);var b=this.Ka.na;a===b||b.contains(a)||this.Te()}};
_.h.u9=function(){var a=this.Hs;if(a!=="off"){var b=this.Ka.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(aC.prototype,{position:{configurable:!0,enumerable:!0,get:function(){return this.Ee},set:function(a){if(a!==this.Ee&&(this.Ee=a,this.yb)){this.lV(this.yb);var b;(b=this.Fe)==null||b.show(0);this.yb.Ye()}}},Dw:{configurable:!0,enumerable:!0,get:function(){return this.Y$},set:function(a){this.Y$=_.Ii(a);this.Pp();this.yb=null}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.oc},set:function(a){(this.oc=_.Ii(a))?this.Te(0):this.VU()}},ED:{configurable:!0,
enumerable:!0,get:function(){return this.zaa},set:function(a){this.zaa=_.Li(a)}},BC:{configurable:!0,enumerable:!0,get:function(){return this.kJ},set:function(a){this.kJ=_.Li(a);this.Fe&&(this.Fe.x$=this.kJ)}},message:{configurable:!0,enumerable:!0,get:function(){return this.vJ},set:function(a){var b=this;_.Ps(this.SA,this.Ka.na,this.vJ,"tooltip");this.vJ=a!=null?String(a).trim():"";!this.vJ&&this.kB()?this.Te(0):(this.VU(),this.Saa(),this.mb.Vb(function(){Promise.resolve().then(function(){b.SA.describe(b.Ka.na,
b.message,"tooltip")})}))}},gx:{configurable:!0,enumerable:!0,get:function(){return this.eV},set:function(a){this.eV=a;this.Fe&&this.waa(this.eV)}}});aC.O=function(){_.Ae()};
aC.Ea=_.Ke({type:aC,inputs:{position:[0,"matTooltipPosition","position"],Dw:[0,"matTooltipPositionAtOrigin","positionAtOrigin"],disabled:[0,"matTooltipDisabled","disabled"],ED:[0,"matTooltipShowDelay","showDelay"],BC:[0,"matTooltipHideDelay","hideDelay"],Hs:[0,"matTooltipTouchGestures","touchGestures"],message:[0,"matTooltip","message"],gx:[0,"matTooltipClass","tooltipClass"]},standalone:!1});var bC=function(a,b){this.Ra=a;this.F0=this.c9=!1;this.CU=new _.Nf;this.Rc=b==="NoopAnimations"};_.h=bC.prototype;
_.h.show=function(a){var b=this;this.av!=null&&clearTimeout(this.av);this.wv=setTimeout(function(){b.Laa(!0);b.wv=void 0},a)};_.h.Te=function(a){var b=this;this.wv!=null&&clearTimeout(this.wv);this.av=setTimeout(function(){b.Laa(!1);b.av=void 0},a)};_.h.isVisible=function(){return this.F0};_.h.La=function(){this.zT();this.CU.complete();this.NJ=null};_.h.GQa=function(){this.c9&&this.Te(0)};_.h.tJ=function(){_.Fn(this.Ra)};
_.h.LQa=function(a){(a=a.relatedTarget)&&this.NJ.contains(a)||(this.isVisible()?this.Te(this.x$):this.UT(!1))};_.h.pSa=function(){};_.h.EQa=function(a){a=a.animationName;a!==this.WU&&a!==this.Z9||this.UT(a===this.WU)};_.h.zT=function(){this.wv!=null&&clearTimeout(this.wv);this.av!=null&&clearTimeout(this.av);this.wv=this.av=void 0};_.h.UT=function(a){a?this.c9=!0:this.isVisible()||this.CU.next()};
_.h.Laa=function(a){var b=this.rUa.na,c=this.WU,d=this.Z9;b.classList.remove(a?d:c);b.classList.add(a?c:d);(this.F0=a)&&!this.Rc&&typeof getComputedStyle==="function"&&(c=getComputedStyle(b),c.getPropertyValue("animation-duration")==="0s"||c.getPropertyValue("animation-name")==="none")&&(this.Rc=!0);a&&this.pSa();this.Rc&&(b.classList.add("_mat-animation-noopable"),this.UT(a))};bC.O=function(a){return new (a||bC)(_.C(_.Xn),_.C(_.jj,8))};bC.Ea=_.Ke({type:bC,standalone:!1});var Eeb;Eeb=["tooltip"];_.dC=function(a,b,c,d,e,f,g,m,n,r,x,z){aC.call(this,a,b,c,d,e,f,g,m,n,r,x,z);this.sUa=cC};_.W(_.dC,aC);_.dC.O=function(a){return new (a||_.dC)(_.C(_.Bt),_.C(_.he),_.C(_.Pi),_.C(_.Ag),_.C(_.ih),_.C(_.Si),_.C(_.Os),_.C(_.xs),_.C(_.k8a),_.C(_.bj,8),_.C(_.m8a,8),_.C(_.Wh))};_.dC.Ea=_.Ke({type:_.dC,oa:[["","matTooltip",""]],Za:[1,"mat-tooltip-trigger"],qb:2,Wa:function(a,b){a&2&&_.Pg("mat-tooltip-disabled",b.disabled)},Rb:["matTooltip"],standalone:!1,features:[_.cg]});
var cC=function(a,b,c){bC.call(this,a,c);this.WU="mat-tooltip-show";this.Z9="mat-tooltip-hide";this.eVc=b.observe("(max-width: 599.98px) and (orientation: portrait), (max-width: 959.98px) and (orientation: landscape)")};_.W(cC,bC);cC.Ea=bC.Ea;cC.O=function(a){return new (a||cC)(_.C(_.Xn),_.C(_.Fs),_.C(_.jj,8))};
cC.wa=_.Ie({type:cC,oa:[["mat-tooltip-component"]],tb:function(a,b){a&1&&_.Cg(Eeb,7);if(a&2){var c;_.Gg(c=_.Hg())&&(b.rUa=c.first)}},Za:["aria-hidden","true"],qb:3,Wa:function(a,b){a&1&&_.O("mouseleave",function(c){return b.LQa(c)});a&2&&(_.mg("mat-id-collision",null),_.Og("zoom",b.isVisible()?1:null))},standalone:!1,features:[_.cg],Aa:4,Ba:6,Da:[["tooltip",""],[1,"mat-tooltip",3,"animationend","ngClass"]],ta:function(a,b){if(a&1){var c=_.Pd();_.I(0,"div",1,0);_.S(2,"async");_.O("animationend",function(e){_.w(c);
return _.y(b.EQa(e))});_.R(3);_.J()}if(a&2){var d;_.Pg("mat-tooltip-handset",(d=_.ch(2,4,b.eVc))==null?null:d.matches);_.H("ngClass",b.gx);_.A(3);_.Sg(b.message)}},dependencies:[_.Zo,_.gp],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}"],
lb:2,Ma:0});_.eC=function(){};_.eC.O=function(a){return new (a||_.eC)};_.eC.Ha=_.Je({type:_.eC});_.eC.Ga=_.Xc({Pb:[Ceb],imports:[_.Ns,_.hp,_.Ct,_.Dt,_.Dt,_.gt]});var Feb=new _.wd("ListOption");var Geb=function(){this.Ka=_.u(_.he)};Geb.O=function(a){return new (a||Geb)};Geb.Ea=_.Ke({type:Geb,oa:[["","matListItemTitle",""]],Za:[1,"mat-mdc-list-item-title","mdc-list-item__primary-text"]});var Heb=function(){this.Ka=_.u(_.he)};Heb.O=function(a){return new (a||Heb)};Heb.Ea=_.Ke({type:Heb,oa:[["","matListItemLine",""]],Za:[1,"mat-mdc-list-item-line","mdc-list-item__secondary-text"]});var Ieb=function(){};Ieb.O=function(a){return new (a||Ieb)};
Ieb.Ea=_.Ke({type:Ieb,oa:[["","matListItemMeta",""]],Za:[1,"mat-mdc-list-item-meta","mdc-list-item__end"]});var fC=function(){this.Jlb=_.u(Feb,{optional:!0})};fC.prototype.glb=function(){var a;return!this.Jlb||((a=this.Jlb)==null?void 0:a.panel.dS)==="after"};fC.O=function(a){return new (a||fC)};fC.Ea=_.Ke({type:fC,qb:4,Wa:function(a,b){a&2&&_.Pg("mdc-list-item__start",b.glb())("mdc-list-item__end",!b.glb())}});var gC=function(){fC.apply(this,arguments)};_.W(gC,fC);
gC.O=function(){var a;return function(b){return(a||(a=_.de(gC)))(b||gC)}}();gC.Ea=_.Ke({type:gC,oa:[["","matListItemAvatar",""]],Za:[1,"mat-mdc-list-item-avatar"],features:[_.cg]});var hC=function(){fC.apply(this,arguments)};_.W(hC,fC);hC.O=function(){var a;return function(b){return(a||(a=_.de(hC)))(b||hC)}}();hC.Ea=_.Ke({type:hC,oa:[["","matListItemIcon",""]],Za:[1,"mat-mdc-list-item-icon"],features:[_.cg]});var Jeb=new _.wd("MAT_LIST_CONFIG");var iC=function(){this.rlb=!0;this.Si=!1;this.oc=_.Ig.apply(null,[!1].concat(_.v([])));this.vf=_.u(Jeb,{optional:!0})};_.p.Object.defineProperties(iC.prototype,{Cc:{configurable:!0,enumerable:!0,get:function(){return this.Si},set:function(a){this.Si=_.Ii(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.oc()},set:function(a){this.oc.set(_.Ii(a))}}});iC.O=function(a){return new (a||iC)};
iC.Ea=_.Ke({type:iC,qb:1,Wa:function(a,b){a&2&&_.mg("aria-disabled",b.disabled)},inputs:{Cc:"disableRipple",disabled:"disabled"}});
var jC=function(){this.Ka=_.u(_.he);this.mb=_.u(_.ih);this.xsa=_.u(iC,{optional:!0});this.yc=_.u(_.Si);this.jv=_.mj();this.hjb=null;this.Si=!1;this.oc=_.Ig.apply(null,[!1].concat(_.v([])));this.Xnb=new _.Ne;this.yE=null;this.YQa=!1;_.u(_.Zi).load(_.Gt);this.As=_.u(_.Mt,{optional:!0})||{};this.an=this.Ka.na;this.ilb=this.an.nodeName.toLowerCase()==="button";this.xsa&&!this.xsa.rlb&&this.IUc();this.ilb&&!this.an.hasAttribute("type")&&this.an.setAttribute("type","button")};_.h=jC.prototype;
_.h.Bc=function(){this.WVc();this.Qta(!0)};_.h.La=function(){this.Xnb.unsubscribe();this.yE!==null&&this.yE.e1()};_.h.pod=function(){return!(!this.nOa.length&&!this.hRa.length)};_.h.IUc=function(){this.an.classList.add("mat-mdc-list-item-interactive");this.yE=new _.Kt(this,this.mb,this.an,this.yc,_.u(_.dg));_.Lt(this.yE,this.an)};_.h.WVc=function(){var a=this;this.mb.Vb(function(){a.Xnb.add(_.xf(a.NRa.Jc,a.Lta.Jc).subscribe(function(){return a.Qta(!1)}))})};
_.h.Qta=function(a){if(this.NRa&&this.Lta&&this.yUa){a&&this.lRc();var b;a=(b=this.hjb)!=null?b:this.HUc();b=this.yUa.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.YQa?(a=this.Lta.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.HUc=function(){var a=this.Lta.length+this.NRa.length;this.YQa&&(a+=1);return a};_.h.lRc=function(){this.YQa=Array.from(this.yUa.na.childNodes).filter(function(a){return a.nodeType!==a.COMMENT_NODE}).some(function(a){return!(!a.textContent||!a.textContent.trim())})};
_.p.Object.defineProperties(jC.prototype,{lines:{configurable:!0,enumerable:!0,set:function(a){this.hjb=_.Li(a,null);this.Qta(!1)}},Cc:{configurable:!0,enumerable:!0,get:function(){var a;return this.disabled||this.Si||this.jv||!((a=this.xsa)==null||!a.Cc)},set:function(a){this.Si=_.Ii(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){var a;return this.oc()||!((a=this.xsa)==null||!a.disabled)},set:function(a){this.oc.set(_.Ii(a))}},tG:{configurable:!0,enumerable:!0,get:function(){return this.Cc||
!!this.As.disabled}}});jC.O=function(a){return new (a||jC)};jC.Ea=_.Ke({type:jC,wd:function(a,b,c){a&1&&(_.Dg(c,gC,4),_.Dg(c,hC,4));if(a&2){var d;_.Gg(d=_.Hg())&&(b.nOa=d);_.Gg(d=_.Hg())&&(b.hRa=d)}},qb:4,Wa:function(a,b){a&2&&(_.mg("aria-disabled",b.disabled)("disabled",b.ilb&&b.disabled||null),_.Pg("mdc-list-item--disabled",b.disabled))},inputs:{lines:"lines",Cc:"disableRipple",disabled:"disabled"}});var Keb,Leb,Meb;Keb=["unscopedContent"];Leb=["text"];Meb=[[["","matListItemAvatar",""],["","matListItemIcon",""]],[["","matListItemTitle",""]],[["","matListItemLine",""]],"*",[["","matListItemMeta",""]],[["mat-divider"]]];_.kC=function(){iC.apply(this,arguments)};_.W(_.kC,iC);_.kC.Ea=iC.Ea;_.kC.O=function(){var a;return function(b){return(a||(a=_.de(_.kC)))(b||_.kC)}}();
_.kC.wa=_.Ie({type:_.kC,oa:[["mat-list"]],Za:[1,"mat-mdc-list","mat-mdc-list-base","mdc-list"],Rb:["matList"],features:[_.Xg([{ya:iC,Hb:_.kC}]),_.cg],hc:["*"],Aa:1,Ba:0,ta:function(a){a&1&&(_.xg(),_.yg(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(--mat-list-list-item-container-color, transparent);border-radius:var(--mat-list-list-item-container-shape, var(--mat-sys-corner-none))}.mdc-list-item.mdc-list-item--selected{background-color:var(--mat-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(--mat-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(--mat-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(--mat-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(--mat-list-list-item-leading-icon-color, var(--mat-sys-on-surface-variant));width:var(--mat-list-list-item-leading-icon-size, 24px);height:var(--mat-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(--mat-list-list-item-hover-leading-icon-color)}.mdc-list-item--with-leading-avatar .mdc-list-item__start{width:var(--mat-list-list-item-leading-avatar-size, 40px);height:var(--mat-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(--mat-list-list-item-trailing-supporting-text-font, var(--mat-sys-label-small-font));line-height:var(--mat-list-list-item-trailing-supporting-text-line-height, var(--mat-sys-label-small-line-height));font-size:var(--mat-list-list-item-trailing-supporting-text-size, var(--mat-sys-label-small-size));font-weight:var(--mat-list-list-item-trailing-supporting-text-weight, var(--mat-sys-label-small-weight));letter-spacing:var(--mat-list-list-item-trailing-supporting-text-tracking, var(--mat-sys-label-small-tracking))}.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mat-list-list-item-trailing-icon-color, var(--mat-sys-on-surface-variant));width:var(--mat-list-list-item-trailing-icon-size, 24px);height:var(--mat-list-list-item-trailing-icon-size, 24px)}.mdc-list-item--with-trailing-icon:hover .mdc-list-item__end{color:var(--mat-list-list-item-hover-trailing-icon-color)}.mdc-list-item.mdc-list-item--with-trailing-meta .mdc-list-item__end{color:var(--mat-list-list-item-trailing-supporting-text-color, var(--mat-sys-on-surface-variant))}.mdc-list-item--selected.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mat-list-list-item-selected-trailing-icon-color, var(--mat-sys-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(--mat-list-list-item-label-text-color, var(--mat-sys-on-surface));font-family:var(--mat-list-list-item-label-text-font, var(--mat-sys-body-large-font));line-height:var(--mat-list-list-item-label-text-line-height, var(--mat-sys-body-large-line-height));font-size:var(--mat-list-list-item-label-text-size, var(--mat-sys-body-large-size));font-weight:var(--mat-list-list-item-label-text-weight, var(--mat-sys-body-large-weight));letter-spacing:var(--mat-list-list-item-label-text-tracking, var(--mat-sys-body-large-tracking))}.mdc-list-item:hover .mdc-list-item__primary-text{color:var(--mat-list-list-item-hover-label-text-color, var(--mat-sys-on-surface))}.mdc-list-item:focus .mdc-list-item__primary-text{color:var(--mat-list-list-item-focus-label-text-color, var(--mat-sys-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(--mat-list-list-item-supporting-text-color, var(--mat-sys-on-surface-variant));font-family:var(--mat-list-list-item-supporting-text-font, var(--mat-sys-body-medium-font));line-height:var(--mat-list-list-item-supporting-text-line-height, var(--mat-sys-body-medium-line-height));font-size:var(--mat-list-list-item-supporting-text-size, var(--mat-sys-body-medium-size));font-weight:var(--mat-list-list-item-supporting-text-weight, var(--mat-sys-body-medium-weight));letter-spacing:var(--mat-list-list-item-supporting-text-tracking, var(--mat-sys-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(--mat-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(--mat-list-list-item-disabled-leading-icon-color, var(--mat-sys-on-surface));opacity:var(--mat-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(--mat-list-list-item-disabled-trailing-icon-color, var(--mat-sys-on-surface));opacity:var(--mat-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(--mat-list-list-item-disabled-label-text-color, var(--mat-sys-on-surface))}.mdc-list-item:hover::before{background-color:var(--mat-list-list-item-hover-state-layer-color, var(--mat-sys-on-surface));opacity:var(--mat-list-list-item-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mdc-list-item.mdc-list-item--disabled::before{background-color:var(--mat-list-list-item-disabled-state-layer-color, var(--mat-sys-on-surface));opacity:var(--mat-list-list-item-disabled-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mdc-list-item:focus::before{background-color:var(--mat-list-list-item-focus-state-layer-color, var(--mat-sys-on-surface));opacity:var(--mat-list-list-item-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mdc-list-item--disabled .mdc-radio,.mdc-list-item--disabled .mdc-checkbox{opacity:var(--mat-list-list-item-disabled-label-text-opacity, 0.3)}.mdc-list-item--with-leading-avatar .mat-mdc-list-item-avatar{border-radius:var(--mat-list-list-item-leading-avatar-shape, var(--mat-sys-corner-full));background-color:var(--mat-list-list-item-leading-avatar-color, var(--mat-sys-primary-container))}.mat-mdc-list-item-icon{font-size:var(--mat-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-sys-corner-full));--mat-focus-indicator-border-radius: var(--mat-list-active-indicator-shape, var(--mat-sys-corner-full))}.mat-mdc-nav-list .mat-mdc-list-item.mdc-list-item--activated{background-color:var(--mat-list-active-indicator-color, var(--mat-sys-secondary-container))}\n'],
lb:2,Ma:0});_.lC=function(){jC.apply(this,arguments);this.PNa=!1};_.W(_.lC,jC);_.lC.Ea=jC.Ea;_.lC.prototype.J9=function(){return this.an.nodeName==="A"&&this.PNa?"page":null};_.lC.prototype.xUc=function(){return this.Rlb.length!==0&&(this.nOa.length!==0||this.hRa.length!==0)};_.p.Object.defineProperties(_.lC.prototype,{Pn:{configurable:!0,enumerable:!0,get:function(){return this.PNa},set:function(a){this.PNa=_.Ii(a)}}});_.lC.O=function(){var a;return function(b){return(a||(a=_.de(_.lC)))(b||_.lC)}}();
_.lC.wa=_.Ie({type:_.lC,oa:[["mat-list-item"],["a","mat-list-item",""],["button","mat-list-item",""]],wd:function(a,b,c){a&1&&(_.Dg(c,Heb,5),_.Dg(c,Geb,5),_.Dg(c,Ieb,5));if(a&2){var d;_.Gg(d=_.Hg())&&(b.NRa=d);_.Gg(d=_.Hg())&&(b.Lta=d);_.Gg(d=_.Hg())&&(b.Rlb=d)}},tb:function(a,b){a&1&&(_.Cg(Keb,5),_.Cg(Leb,5));if(a&2){var c;_.Gg(c=_.Hg())&&(b.yUa=c.first);_.Gg(c=_.Hg())&&(b.uod=c.first)}},Za:[1,"mat-mdc-list-item","mdc-list-item"],qb:13,Wa:function(a,b){a&2&&(_.mg("aria-current",b.J9()),_.Pg("mdc-list-item--activated",
b.Pn)("mdc-list-item--with-leading-avatar",b.nOa.length!==0)("mdc-list-item--with-leading-icon",b.hRa.length!==0)("mdc-list-item--with-trailing-meta",b.Rlb.length!==0)("mat-mdc-list-item-both-leading-and-trailing",b.xUc())("_mat-animation-noopable",b.jv))},inputs:{Pn:"activated"},Rb:["matListItem"],features:[_.cg],hc:"[matListItemAvatar],[matListItemIcon] [matListItemTitle] [matListItemLine] * [matListItemMeta] mat-divider".split(" "),Aa:10,Ba:0,Da:[["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=_.Pd();_.xg(Meb);_.yg(0);_.I(1,"span",1);_.yg(2,1);_.yg(3,2);_.I(4,"span",2,0);_.O("cdkObserveContent",function(){_.w(c);return _.y(b.Qta(!0))});_.yg(6,3);_.J()();_.yg(7,4);_.yg(8,5);_.L(9,"div",3)}},dependencies:[_.Ks],lb:2,Ma:0});_.mC=function(){iC.apply(this,arguments);this.rlb=!1};_.W(_.mC,iC);_.mC.Ea=iC.Ea;_.mC.O=function(){var a;return function(b){return(a||(a=_.de(_.mC)))(b||_.mC)}}();
_.mC.wa=_.Ie({type:_.mC,oa:[["mat-nav-list"]],Za:["role","navigation",1,"mat-mdc-nav-list","mat-mdc-list-base","mdc-list"],Rb:["matNavList"],features:[_.Xg([{ya:iC,Hb:_.mC}]),_.cg],hc:["*"],Aa:1,Ba:0,ta:function(a){a&1&&(_.xg(),_.yg(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(--mat-list-list-item-container-color, transparent);border-radius:var(--mat-list-list-item-container-shape, var(--mat-sys-corner-none))}.mdc-list-item.mdc-list-item--selected{background-color:var(--mat-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(--mat-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(--mat-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(--mat-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(--mat-list-list-item-leading-icon-color, var(--mat-sys-on-surface-variant));width:var(--mat-list-list-item-leading-icon-size, 24px);height:var(--mat-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(--mat-list-list-item-hover-leading-icon-color)}.mdc-list-item--with-leading-avatar .mdc-list-item__start{width:var(--mat-list-list-item-leading-avatar-size, 40px);height:var(--mat-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(--mat-list-list-item-trailing-supporting-text-font, var(--mat-sys-label-small-font));line-height:var(--mat-list-list-item-trailing-supporting-text-line-height, var(--mat-sys-label-small-line-height));font-size:var(--mat-list-list-item-trailing-supporting-text-size, var(--mat-sys-label-small-size));font-weight:var(--mat-list-list-item-trailing-supporting-text-weight, var(--mat-sys-label-small-weight));letter-spacing:var(--mat-list-list-item-trailing-supporting-text-tracking, var(--mat-sys-label-small-tracking))}.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mat-list-list-item-trailing-icon-color, var(--mat-sys-on-surface-variant));width:var(--mat-list-list-item-trailing-icon-size, 24px);height:var(--mat-list-list-item-trailing-icon-size, 24px)}.mdc-list-item--with-trailing-icon:hover .mdc-list-item__end{color:var(--mat-list-list-item-hover-trailing-icon-color)}.mdc-list-item.mdc-list-item--with-trailing-meta .mdc-list-item__end{color:var(--mat-list-list-item-trailing-supporting-text-color, var(--mat-sys-on-surface-variant))}.mdc-list-item--selected.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mat-list-list-item-selected-trailing-icon-color, var(--mat-sys-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(--mat-list-list-item-label-text-color, var(--mat-sys-on-surface));font-family:var(--mat-list-list-item-label-text-font, var(--mat-sys-body-large-font));line-height:var(--mat-list-list-item-label-text-line-height, var(--mat-sys-body-large-line-height));font-size:var(--mat-list-list-item-label-text-size, var(--mat-sys-body-large-size));font-weight:var(--mat-list-list-item-label-text-weight, var(--mat-sys-body-large-weight));letter-spacing:var(--mat-list-list-item-label-text-tracking, var(--mat-sys-body-large-tracking))}.mdc-list-item:hover .mdc-list-item__primary-text{color:var(--mat-list-list-item-hover-label-text-color, var(--mat-sys-on-surface))}.mdc-list-item:focus .mdc-list-item__primary-text{color:var(--mat-list-list-item-focus-label-text-color, var(--mat-sys-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(--mat-list-list-item-supporting-text-color, var(--mat-sys-on-surface-variant));font-family:var(--mat-list-list-item-supporting-text-font, var(--mat-sys-body-medium-font));line-height:var(--mat-list-list-item-supporting-text-line-height, var(--mat-sys-body-medium-line-height));font-size:var(--mat-list-list-item-supporting-text-size, var(--mat-sys-body-medium-size));font-weight:var(--mat-list-list-item-supporting-text-weight, var(--mat-sys-body-medium-weight));letter-spacing:var(--mat-list-list-item-supporting-text-tracking, var(--mat-sys-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(--mat-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(--mat-list-list-item-disabled-leading-icon-color, var(--mat-sys-on-surface));opacity:var(--mat-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(--mat-list-list-item-disabled-trailing-icon-color, var(--mat-sys-on-surface));opacity:var(--mat-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(--mat-list-list-item-disabled-label-text-color, var(--mat-sys-on-surface))}.mdc-list-item:hover::before{background-color:var(--mat-list-list-item-hover-state-layer-color, var(--mat-sys-on-surface));opacity:var(--mat-list-list-item-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mdc-list-item.mdc-list-item--disabled::before{background-color:var(--mat-list-list-item-disabled-state-layer-color, var(--mat-sys-on-surface));opacity:var(--mat-list-list-item-disabled-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mdc-list-item:focus::before{background-color:var(--mat-list-list-item-focus-state-layer-color, var(--mat-sys-on-surface));opacity:var(--mat-list-list-item-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mdc-list-item--disabled .mdc-radio,.mdc-list-item--disabled .mdc-checkbox{opacity:var(--mat-list-list-item-disabled-label-text-opacity, 0.3)}.mdc-list-item--with-leading-avatar .mat-mdc-list-item-avatar{border-radius:var(--mat-list-list-item-leading-avatar-shape, var(--mat-sys-corner-full));background-color:var(--mat-list-list-item-leading-avatar-color, var(--mat-sys-primary-container))}.mat-mdc-list-item-icon{font-size:var(--mat-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-sys-corner-full));--mat-focus-indicator-border-radius: var(--mat-list-active-indicator-shape, var(--mat-sys-corner-full))}.mat-mdc-nav-list .mat-mdc-list-item.mdc-list-item--activated{background-color:var(--mat-list-active-indicator-color, var(--mat-sys-secondary-container))}\n'],lb:2,
Ma:0});_.nC=function(){};_.nC.O=function(a){return new (a||_.nC)};_.nC.Ha=_.Je({type:_.nC});_.nC.Ga=_.Xc({imports:[_.Ls,_.Dt,_.Ot,_.VB,_.$z]});_.Neb=new _.wd("GMAT_SELECT_OPTIONS",{Fa:"root",qa:function(){return{Pf:!1}}});_.oC=function(a){this.options=a;if(a.Pf)throw Error("Zc");};_.oC.O=function(a){return new (a||_.oC)(_.C(_.Neb))};_.oC.Ea=_.Ke({type:_.oC,oa:[["mat-select"]],Za:[1,"gmat-mdc-select"],standalone:!1});var Oeb,Peb,Qeb,Teb,Veb;Oeb=["trigger"];Peb=["panel"];Qeb=[[["mat-select-trigger"]],"*"];_.Reb=new _.wd("mat-select-scroll-strategy",{Fa:"root",qa:function(){var a=_.u(_.dg);return function(){return _.Qi(a)}}});_.Seb=new _.wd("MAT_SELECT_CONFIG");Teb={ya:_.Reb,Nb:[],Eb:function(){var a=_.u(_.dg);return function(){return _.Qi(a)}}};_.Ueb=new _.wd("MatSelectTrigger");Veb=function(a,b){this.source=a;this.value=b};
_.pC=function(){var a=this;this.Tg=_.u(_.Oi);this.Ra=_.u(_.Xn);this.Ka=_.u(_.he);this.jc=_.u(_.bj,{optional:!0});this.cv=_.u(_.aj);this.Kc=_.u(_.ej);this.rB=_.u(_.Sy,{optional:!0});this.kd=_.u(_.ny,{self:!0,optional:!0});this.r$=_.u(_.Ms);this.vf=_.u(_.Seb,{optional:!0});this.Rc=_.mj();this.gt=new _.Nf;this.OSa=[{zc:"start",Ac:"bottom",mc:"start",qc:"top"},{zc:"end",Ac:"bottom",mc:"end",qc:"top"},{zc:"start",Ac:"top",mc:"start",qc:"bottom",Bd:"mat-mdc-select-panel-above"},{zc:"end",Ac:"top",mc:"end",
qc:"bottom",Bd:"mat-mdc-select-panel-above"}];this.maa=_.u(_.Reb);this.nm=!1;this.UA=function(r,x){return r===x};this.BE=this.cv.getId("mat-select-");this.Maa=null;this.Xs=new _.Nf;this.Zb=new _.Nf;this.I3c=!0;this.ke=function(){};this.Be=function(){};this.Vaa=this.cv.getId("mat-select-value-");var b;this.AJ=((b=this.vf)==null?void 0:b.iu)||"";this.Hl=!1;this.controlType="mat-select";this.disabled=!1;this.Si=_.Ig.apply(null,[!1].concat(_.v([])));this.tabIndex=0;var c,d;this.kE=(d=(c=this.vf)==null?
void 0:c.jl)!=null?d:!1;this.ai=!1;var e,f;this.qK=(f=(e=this.vf)==null?void 0:e.qK)!=null?f:!1;this.ariaLabel="";this.dG=this.vf&&typeof this.vf.dG!=="undefined"?this.vf.dG:"auto";var g,m;this.Wua=(m=(g=this.vf)==null?void 0:g.Wua)!=null?m:!1;this.xka=_.qf(function(){var r=a.options;return r?r.Jc.ha(_.Xf(r),_.Yf(function(){return _.xf.apply(null,_.v(r.map(function(x){return x.rp})))})):a.gt.ha(_.Yf(function(){return a.xka}))});this.fo=new _.Jj;this.M$=this.fo.ha(_.yf(function(r){return r}),_.E(function(){}));
this.d9=this.fo.ha(_.yf(function(r){return!r}),_.E(function(){}));this.Fp=new _.Jj;this.wo=new _.Jj;this.Sg=null;this.vB=function(r){return a.xd?!1:r.disabled};b=_.u(_.Ft);c=_.u(_.vy,{optional:!0});d=_.u(_.zy,{optional:!0});e=_.u(new _.An("tabindex"),{optional:!0});this.kd&&(this.kd.Lp=this);var n;((n=this.vf)==null?void 0:n.FM)!=null&&(this.FM=this.vf.FM);this.Bo=new _.IWa(b,this.kd,d,c,this.Zb);this.Re=this.maa();this.tabIndex=e==null?0:parseInt(e)||0;this.id=this.id};_.h=_.pC.prototype;
_.h.wta=function(a){var b=this.options.toArray()[a];if(b){var c=this.panel.na,d=_.leb(a,this.options,this.NL);b=b.Og();c.scrollTop=a===0&&d===1?0:_.meb(b.offsetTop,b.offsetHeight,c.scrollTop,c.offsetHeight)}};_.h.NSa=function(){this.wta(this.Gb.wr||0)};_.h.fQa=function(a){return new Veb(this,a)};_.h.Qa=function(){var a=this;this.vd=new _.QB(this.multiple);this.Zb.next();this.Tg.Dc().ha(_.Zf(this.Xs)).subscribe(function(){a.xd&&(a.wmb=a.jkb(a.PSa),_.Gn(a.Ra))})};
_.h.Od=function(){var a=this;this.gt.next();this.gt.complete();this.kRa();this.vd.changed.ha(_.Zf(this.Xs)).subscribe(function(b){b.EE.forEach(function(c){return c.select()});b.removed.forEach(function(c){return c.og()})});this.options.Jc.ha(_.Xf(null),_.Zf(this.Xs)).subscribe(function(){a.kTa();a.fN()})};
_.h.eo=function(){var a=this.BQa(),b=this.kd;if(a!==this.Maa){var c=this.Ka.na;(this.Maa=a)?c.setAttribute("aria-labelledby",a):c.removeAttribute("aria-labelledby")}b&&(this.DJ!==b.control&&(this.DJ!==void 0&&b.disabled!==null&&b.disabled!==this.disabled&&(this.disabled=b.disabled),this.DJ=b.control),this.Gu())};_.h.Wb=function(a){(a.disabled||a.userAriaDescribedBy)&&this.Zb.next();a.typeaheadDebounceInterval&&this.Gb&&this.Gb.ZD(this.FM)};
_.h.La=function(){var a;(a=this.b0)==null||a.call(this);var b;(b=this.Gb)==null||b.destroy();this.Xs.next();this.Xs.complete();this.Zb.complete();this.ET()};_.h.toggle=function(){this.xd?this.close():this.open()};
_.h.open=function(){var a=this;if(this.Vs()){this.rB&&(this.PSa=this.rB.lP());var b;(b=this.b0)==null||b.call(this);this.wmb=this.jkb(this.PSa);this.sT();this.nm=!0;this.lv.tY.ha(_.Hf(1)).subscribe(function(){_.Gn(a.Ra);a.NSa()});xeb(this.lv);_.Us(this.Gb,null);this.dRa();_.Fn(this.Ra);this.Zb.next();Promise.resolve().then(function(){return a.fo.emit(!0)})}};
_.h.sT=function(){var a=this.Ka.na.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.id+"-panel";this.Sg&&_.Ni(this.Sg,"aria-owns",b);_.Mi(a,"aria-owns",b);this.Sg=a}};_.h.ET=function(){this.Sg&&(_.Ni(this.Sg,"aria-owns",this.id+"-panel"),this.Sg=null)};_.h.close=function(){var a=this;this.nm&&(this.nm=!1,this.NSc(),_.Us(this.Gb,this.Wk()?"rtl":"ltr"),_.Fn(this.Ra),this.Be(),this.Zb.next(),Promise.resolve().then(function(){return a.fo.emit(!1)}))};
_.h.NSc=function(){var a=this;if(this.Rc||!this.panel)this.qPa();else{var b;(b=this.b0)==null||b.call(this);this.b0=function(){c();clearTimeout(d);a.b0=void 0};b=this.panel.na;var c=this.Kc.listen(b,"animationend",function(e){if(e.animationName==="_mat-select-exit"){var f;(f=a.b0)==null||f.call(a);a.qPa()}}),d=setTimeout(function(){var e;(e=a.b0)==null||e.call(a);a.qPa()},200);b.classList.add("mat-select-panel-exit")}};_.h.qPa=function(){yeb(this.lv);_.Fn(this.Ra)};_.h.Ln=function(a){this.TI(a)};
_.h.Nm=function(a){this.ke=a};_.h.Eq=function(a){this.Be=a};_.h.ko=function(a){this.disabled=a;_.Fn(this.Ra);this.Zb.next()};_.h.Gu=function(){this.Bo.Gu()};_.h.Wk=function(){return this.jc?this.jc.value==="rtl":!1};_.h.de=function(a){this.disabled||(this.xd?this.NQa(a):this.HQa(a))};
_.h.HQa=function(a){var b=a.keyCode,c=b===40||b===38||b===37||b===39,d=this.Gb;!(d.I4()||b!==13&&b!==32||_.Di(a))||(this.multiple||a.altKey)&&c?(a.preventDefault(),this.open()):this.multiple||(b=this.selected,d.Gm(a),(a=this.selected)&&b!==a&&this.r$.Ll(a.XD,1E4))};
_.h.NQa=function(a){var b=this.Gb,c=a.keyCode,d=c===40||c===38,e=b.I4();if(d&&a.altKey)a.preventDefault(),this.close();else if(e||c!==13&&c!==32||!b.Ke||_.Di(a))if(!e&&this.ai&&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.og())})}else c=b.wr,b.Gm(a),this.ai&&d&&a.shiftKey&&b.Ke&&b.wr!==c&&b.Ke.tr();else a.preventDefault(),b.Ke.tr()};
_.h.tUc=function(a){a.keyCode!==27||_.Di(a)||(a.preventDefault(),this.close())};_.h.Vp=function(){this.disabled||(this.Hl=!0,this.Zb.next())};_.h.ik=function(){this.Hl=!1;var a;if((a=this.Gb)!=null){var b;(b=a.Jl)==null||b.reset()}this.disabled||this.xd||(this.Be(),_.Fn(this.Ra),this.Zb.next())};_.h.wQa=function(){return this.rB?"mat-"+this.rB.color:""};_.h.fN=function(){var a=this;Promise.resolve().then(function(){a.kd&&(a.Pd=a.kd.value);a.uv(a.Pd);a.Zb.next()})};
_.h.uv=function(a){var b=this;this.options.forEach(function(c){return _.veb(c)});this.vd.clear();this.multiple&&a?(a.forEach(function(c){return b.raa(c)}),this.XU()):(a=this.raa(a))?_.Ws(this.Gb,a):this.xd||_.Ws(this.Gb,-1);_.Fn(this.Ra)};_.h.raa=function(a){var b=this,c=this.options.find(function(d){if(b.vd.ye(d))return!1;try{return(d.value!=null||b.Wua)&&b.UA(d.value,a)}catch(e){return!1}});c&&this.vd.select(c);return c};
_.h.TI=function(a){return a!==this.Pd||this.ai&&Array.isArray(a)?(this.options&&this.uv(a),this.Pd=a,!0):!1};_.h.jkb=function(a){return this.dG==="auto"?(a instanceof _.RB?a.ab:a||this.Ka).na.getBoundingClientRect().width:this.dG===null?"":this.dG};_.h.gUa=function(){if(this.options)for(var a=_.k(this.options),b=a.next();!b.done;b=a.next())_.Fn(b.value.Ra)};
_.h.kRa=function(){var a=this;this.Gb=_.seb(_.teb(_.Vs(_.Us(_.hWa((new _.PB(this.options)).ZD(this.FM)),this.Wk()?"rtl":"ltr")))).Au(this.vB);this.Gb.vM.subscribe(function(){a.xd&&(!a.multiple&&a.Gb.Ke&&a.Gb.Ke.tr(),a.focus(),a.close())});this.Gb.Dc.subscribe(function(){a.nm&&a.panel?a.wta(a.Gb.wr||0):a.nm||a.multiple||!a.Gb.Ke||a.Gb.Ke.tr()})};
_.h.kTa=function(){var a=this,b=_.xf(this.options.Jc,this.Xs);this.xka.ha(_.Zf(b)).subscribe(function(c){a.oSa(c.source,c.oL);c.oL&&!a.multiple&&a.nm&&(a.close(),a.focus())});_.xf.apply(null,_.v(this.options.map(function(c){return c.Qg}))).ha(_.Zf(b)).subscribe(function(){_.Gn(a.Ra);a.Zb.next()})};
_.h.oSa=function(a,b){var c=this.vd.ye(a);this.Wua||a.value!=null||this.ai?(c!==a.selected&&(a.selected?this.vd.select(a):this.vd.og(a)),b&&this.Gb.kj(a),this.multiple&&(this.XU(),b&&this.focus())):(a.og(),this.vd.clear(),this.value!=null&&this.sB(a.value));c!==this.vd.ye(a)&&this.sB();this.Zb.next()};_.h.XU=function(){var a=this;if(this.multiple){var b=this.options.toArray();this.vd.sort(function(c,d){return a.koa?a.koa(c,d,b):b.indexOf(c)-b.indexOf(d)});this.Zb.next()}};
_.h.sB=function(a){this.Pd=a=this.multiple?this.selected.map(function(b){return b.value}):this.selected?this.selected.value:a;this.wo.emit(a);this.ke(a);this.Fp.emit(this.fQa(a));_.Fn(this.Ra)};_.h.dRa=function(){if(this.Gb)if(this.empty){for(var a=-1,b=0;b<this.options.length;b++)if(!this.options.get(b).disabled){a=b;break}this.Gb.kj(a)}else this.Gb.kj(this.vd.selected[0])};_.h.Vs=function(){var a;return!this.nm&&!this.disabled&&((a=this.options)==null?void 0:a.length)>0&&!!this.lv};_.h.focus=function(a){this.Ka.na.focus(a)};
_.h.bU=function(){if(this.ariaLabel)return null;var a,b=((a=this.rB)==null?void 0:a.oP())||null;return this.fe?(b?b+" ":"")+this.fe:b};_.h.cQa=function(){return this.xd&&this.Gb&&this.Gb.Ke?this.Gb.Ke.id:null};_.h.BQa=function(){if(this.ariaLabel)return null;var a,b=((a=this.rB)==null?void 0:a.oP())||"";this.fe&&(b+=" "+this.fe);b||(b=this.Vaa);return b};_.h.AG=function(a){a.length?this.Ka.na.setAttribute("aria-describedby",a.join(" ")):this.Ka.na.removeAttribute("aria-describedby")};
_.h.ZX=function(){this.focus();this.open()};
_.p.Object.defineProperties(_.pC.prototype,{focused:{configurable:!0,enumerable:!0,get:function(){return this.Hl||this.nm}},Cc:{configurable:!0,enumerable:!0,get:function(){return this.Si()},set:function(a){this.Si.set(a)}},jl:{configurable:!0,enumerable:!0,get:function(){return this.kE},set:function(a){this.kE=a;this.gUa()}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.nt},set:function(a){this.nt=a;this.Zb.next()}},required:{configurable:!0,enumerable:!0,get:function(){var a,
b,c,d;return(d=(c=this.hn)!=null?c:(a=this.kd)==null?void 0:(b=a.control)==null?void 0:_.sy(b))!=null?d:!1},set:function(a){this.hn=a;this.Zb.next()}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.ai},set:function(a){this.ai=a}},TB:{configurable:!0,enumerable:!0,get:function(){return this.UA},set:function(a){this.UA=a;this.vd&&this.fN()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Pd},set:function(a){this.TI(a)&&this.ke(a)}},yK:{configurable:!0,enumerable:!0,
get:function(){return this.Bo.us},set:function(a){this.Bo.us=a}},id:{configurable:!0,enumerable:!0,get:function(){return this.Dh},set:function(a){this.Dh=a||this.BE;this.Zb.next()}},oh:{configurable:!0,enumerable:!0,get:function(){return this.Bo.oh},set:function(a){this.Bo.oh=a}},xd:{configurable:!0,enumerable:!0,get:function(){return this.nm}},selected:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.multiple?((a=this.vd)==null?void 0:a.selected)||[]:(b=this.vd)==null?void 0:b.selected[0]}},
qdb:{configurable:!0,enumerable:!0,get:function(){if(this.empty)return"";if(this.ai){var a=this.vd.selected.map(function(b){return b.XD});this.Wk()&&a.reverse();return a.join(", ")}return this.vd.selected[0].XD}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.vd||this.vd.ls()}},sea:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.Ka.na.getAttribute("aria-describedby"))==null?void 0:a.split(" "))||[]}},qZ:{configurable:!0,enumerable:!0,get:function(){return this.xd||
!this.empty||this.focused&&!!this.placeholder}}});_.pC.O=function(a){return new (a||_.pC)};
_.pC.wa=_.Ie({type:_.pC,oa:[["mat-select"]],wd:function(a,b,c){a&1&&(_.Dg(c,_.Ueb,5),_.Dg(c,_.UB,5),_.Dg(c,_.Jt,5));if(a&2){var d;_.Gg(d=_.Hg())&&(b.PYa=d.first);_.Gg(d=_.Hg())&&(b.options=d);_.Gg(d=_.Hg())&&(b.NL=d)}},tb:function(a,b){a&1&&(_.Cg(Oeb,5),_.Cg(Peb,5),_.Cg(_.SB,5));if(a&2){var c;_.Gg(c=_.Hg())&&(b.trigger=c.first);_.Gg(c=_.Hg())&&(b.panel=c.first);_.Gg(c=_.Hg())&&(b.lv=c.first)}},Za:["role","combobox","aria-haspopup","listbox",1,"mat-mdc-select"],qb:19,Wa:function(a,b){a&1&&_.O("keydown",
function(c){return b.de(c)})("focus",function(){return b.Vp()})("blur",function(){return b.ik()});a&2&&(_.mg("id",b.id)("tabindex",b.disabled?-1:b.tabIndex)("aria-controls",b.xd?b.id+"-panel":null)("aria-expanded",b.xd)("aria-label",b.ariaLabel||null)("aria-required",b.required.toString())("aria-disabled",b.disabled.toString())("aria-invalid",b.oh)("aria-activedescendant",b.cQa()),_.Pg("mat-mdc-select-disabled",b.disabled)("mat-mdc-select-invalid",b.oh)("mat-mdc-select-required",b.required)("mat-mdc-select-empty",
b.empty)("mat-mdc-select-multiple",b.multiple))},inputs:{SD:[0,"aria-describedby","userAriaDescribedBy"],Bd:"panelClass",disabled:[2,"disabled","disabled",_.vh],Cc:[2,"disableRipple","disableRipple",_.vh],tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?0:_.wh(a)}],jl:[2,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",_.vh],placeholder:"placeholder",required:[2,"required","required",_.vh],multiple:[2,"multiple","multiple",_.vh],qK:[2,"disableOptionCentering","disableOptionCentering",
_.vh],TB:"compareWith",value:"value",ariaLabel:[0,"aria-label","ariaLabel"],fe:[0,"aria-labelledby","ariaLabelledby"],yK:"errorStateMatcher",FM:[2,"typeaheadDebounceInterval","typeaheadDebounceInterval",_.wh],koa:"sortComparator",id:"id",dG:"panelWidth",Wua:[2,"canSelectNullableOptions","canSelectNullableOptions",_.vh]},outputs:{fo:"openedChange",M$:"opened",d9:"closed",Fp:"selectionChange",wo:"valueChange"},Rb:["matSelect"],features:[_.Xg([{ya:_.Ny,Hb:_.pC},{ya:_.It,Hb:_.pC}]),_.zn],hc:["mat-select-trigger",
"*"],Aa:11,Ba:9,Da:[["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,"detach","backdropClick","overlayKeydown","cdkConnectedOverlayDisableClose","cdkConnectedOverlayPanelClass","cdkConnectedOverlayScrollStrategy","cdkConnectedOverlayOrigin","cdkConnectedOverlayPositions","cdkConnectedOverlayWidth","cdkConnectedOverlayFlexibleDimensions"],[1,"mat-mdc-select-min-line"],["role","listbox","tabindex","-1",3,"keydown","ngClass"]],ta:function(a,b){if(a&1){var c=
_.Pd();_.xg(Qeb);_.I(0,"div",2,0);_.O("click",function(){_.w(c);return _.y(b.open())});_.I(3,"div",3);_.ng(4,neb,2,1,"span",4)(5,qeb,3,1,"span",5);_.J();_.I(6,"div",6)(7,"div",7);_.Vd();_.I(8,"svg",8);_.L(9,"path",9);_.J()()()();_.F(10,reb,3,10,"ng-template",10);_.O("detach",function(){_.w(c);return _.y(b.close())})("backdropClick",function(){_.w(c);return _.y(b.close())})("overlayKeydown",function(d){_.w(c);return _.y(b.tUc(d))})}a&2&&(a=_.Ng(1),_.A(3),_.mg("id",b.Vaa),_.A(),_.og(b.empty?4:5),_.A(6),
_.H("cdkConnectedOverlayDisableClose",!0)("cdkConnectedOverlayPanelClass",b.AJ)("cdkConnectedOverlayScrollStrategy",b.Re)("cdkConnectedOverlayOrigin",b.PSa||a)("cdkConnectedOverlayPositions",b.OSa)("cdkConnectedOverlayWidth",b.wmb)("cdkConnectedOverlayFlexibleDimensions",!0))},dependencies:[_.RB,_.SB,_.Zo],styles:['@keyframes _mat-select-enter{from{opacity:0;transform:scaleY(0.8)}to{opacity:1;transform:none}}@keyframes _mat-select-exit{from{opacity:1}to{opacity:0}}.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-sys-on-surface));font-family:var(--mat-select-trigger-text-font, var(--mat-sys-body-large-font));line-height:var(--mat-select-trigger-text-line-height, var(--mat-sys-body-large-line-height));font-size:var(--mat-select-trigger-text-size, var(--mat-sys-body-large-size));font-weight:var(--mat-select-trigger-text-weight, var(--mat-sys-body-large-weight));letter-spacing:var(--mat-select-trigger-text-tracking, var(--mat-sys-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-sys-on-surface) 38%, transparent))}.mat-mdc-select-disabled .mat-mdc-select-placeholder{color:var(--mat-select-disabled-trigger-text-color, color-mix(in srgb, var(--mat-sys-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-sys-error))}.mat-mdc-select-arrow{width:10px;height:5px;position:relative;color:var(--mat-select-enabled-arrow-color, var(--mat-sys-on-surface-variant))}.mat-mdc-form-field.mat-focused .mat-mdc-select-arrow{color:var(--mat-select-focused-arrow-color, var(--mat-sys-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-sys-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:relative;background-color:var(--mat-select-panel-background-color, var(--mat-sys-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}.mat-select-panel-animations-enabled{animation:_mat-select-enter 120ms cubic-bezier(0, 0, 0.2, 1)}.mat-select-panel-animations-enabled.mat-select-panel-exit{animation:_mat-select-exit 100ms linear}.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-sys-on-surface-variant))}.mat-mdc-form-field:not(.mat-form-field-animations-enabled) .mat-mdc-select-placeholder,._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'],
lb:2,Ma:0});_.qC=function(){};_.qC.O=function(a){return new (a||_.qC)};_.qC.Ha=_.Je({type:_.qC});_.qC.Ga=_.Xc({Pb:[Teb],imports:[_.Ct,_.WB,_.Dt,_.gt,_.Uy,_.WB,_.Dt]});
}catch(e){_._DumpException(e)}
try{
var Web,cfb,efb,hfb,jfb,tC,lfb,mfb,pfb,ofb,yfb,Afb,AC,Dfb,Efb,Ffb,Gfb,Hfb,Ifb,Jfb,BC,Kfb,Lfb,Mfb,Nfb,Ofb,Pfb,CC,DC,Rfb,EC,Sfb,FC,Tfb,Ufb,Vfb,Wfb,Xfb,Yfb,$fb,cgb,dgb,egb,fgb,ggb,jgb,kgb,lgb,ngb,ogb,pgb,qgb,rgb,sgb,tgb,ugb,vgb,wgb,Agb,Bgb,Cgb,Dgb,Egb,Fgb,Ggb,Hgb,Igb,Jgb,Kgb,Mgb,Ngb,Ogb,Pgb,ifb,Rgb,Sgb,afb,bfb,ffb,dfb,kfb,nfb,qfb,zfb,rfb,sfb,vfb,wfb,xfb,ufb,tfb,Zfb,Qfb,agb,bgb,igb;Web=function(a,b){return a.start==b.start&&a.end==b.end};_.Xeb=function(a,b){return a>b?1:a<b?-1:0};
_.Yeb=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};_.rC=function(a){return a instanceof _.xc?a:_.yc(String(a).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;"))};_.Zeb=function(a,b){a=_.rC(a);return _.yc(b.map(function(c){return _.zc(_.rC(c))}).join(_.zc(a).toString()))};_.$eb=function(a){return _.Zeb("",a)};
cfb=function(a){if(!afb.test(a))throw Error("ga");if(bfb.indexOf(a.toUpperCase())!==-1)throw Error("ga");};efb=function(a){for(var b="",c=Object.keys(a),d=0;d<c.length;d++){var e=c[d],f=a[e];if(!afb.test(e))throw Error("ga");if(f!==void 0&&f!==null){if(/^on./i.test(e))throw Error("ga");dfb.indexOf(e.toLowerCase())!==-1&&(f=_.rc(f)?f.toString():_.Hca(String(f))||"about:invalid#zClosurez");f=e+'="'+_.rC(String(f))+'"';b+=" "+f}}return b};
_.gfb=function(a,b,c){cfb(a);var d="<"+a;b&&(d+=efb(b));Array.isArray(c)||(c=c===void 0?[]:[c]);ffb.indexOf(a.toUpperCase())!==-1?d+=">":(b=_.$eb(c.map(function(e){return e instanceof _.xc?e:_.rC(String(e))})),d+=">"+b.toString()+"</"+a+">");return _.yc(d)};_.sC=function(){var a=_.Gc.apply(0,arguments),b=_.Pja(a);return b?_.Qe(_.sC.apply(null,_.v(a)),_.Uja(b)):_.jf(function(c,d){_.$ja([c].concat(_.v(_.jka(a))))(d)})};
hfb=function(a,b){a=a.data[b];return a===null||typeof a==="string"?null:a.hasOwnProperty("currentCaseLViewIndex")?a:a.value};jfb=function(a){a in ifb||(ifb[a]=_.ue.d7a&&_.ue.d7a.Wi&&_.ue.d7a.Wi.locales&&_.ue.d7a.Wi.locales[a]);return ifb[a]};tC=function(a){var b=a.toLowerCase().replace(/_/g,"-");if(a=jfb(b))return a;b=b.split("-")[0];if(a=jfb(b))return a;if(b==="en")return kfb;throw new _.cd(701,!1);};
lfb=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]=_.bma(c,n,Node.TEXT_NODE))}else if(typeof n=="number")switch(n&1){case 0:var x=n>>>17;f===null&&(f=x,g=e.parentNode(d));x===f?(r=d,x=g):(r=null,x=_.Id(c[x]));x!==null&&(n=(n&131070)>>>1,e.insertBefore(x,c[n],r,!1),n=hfb(a,n),n!==null&&typeof n==="object"&&(r=_.wla(n,c),r!==null&&lfb(a,n.create[r],c,c[n.rrb])));break;case 1:n>>>=1,r=b[++m],x=b[++m],_.bia(e,_.Id(c[n]),
null,null,r,x,null)}else switch(n){case _.Zla:n=b[++m];r=b[++m];c[r]===null&&(n=c[r]=_.bma(c,n,Node.COMMENT_NODE),_.fe(n,c));break;case _.Xla:n=b[++m],r=b[++m],c[r]===null&&(n=c[r]=_.bma(c,n,Node.ELEMENT_NODE),_.fe(n,c))}}};mfb=function(a,b,c){var d=_.wla(b,c);if(d!==null)for(b=b.remove[d],d=0;d<b.length;d++){var e=b[d];e>0?(e=_.Id(c[e]),e!==null&&c[11].removeChild(null,e,void 0)):mfb(a,hfb(a,~e),c)}};
pfb=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+=_.Yc(b[d-r]);else{var x=r>>>2;switch(r&3){case 1:r=c[++n];var z=c[++n],D=a.data[x];typeof D==="string"?_.bia(b[11],b[x],null,D,r,g,z):_.$ha(D,b,r,g,b[11],z);break;case 0:r=b[x];r!==null&&b[11].setValue(r,g);break;case 2:r=a;x=hfb(a,x);z=b;D=x;var K=D.oO.indexOf(g);if(K===-1)switch(D.type){case 1:K=g;K=(0,tC(_.ena)[20])(parseInt(K,
10));K=nfb[K];var N=K!==void 0?K:"other";K=D.oO.indexOf(N);K===-1&&N!=="other"&&(K=D.oO.indexOf("other"));break;case 0:K=D.oO.indexOf("other")}D=K===-1?null:K;_.wla(x,z)!==D&&(mfb(r,x,z),z[x.VV]=D===null?null:~D,D!==null&&(K=z[x.rrb])&&lfb(r,x.create[D],z,K));break;case 3:ofb(a,hfb(a,x),d,b)}}}}else g=c[f+1],g>0&&(g&3)===3&&(g=hfb(a,g>>>2),b[g.VV]<0&&ofb(a,g,d,b));f+=m}};ofb=function(a,b,c,d){var e=d[b.VV];if(e!==null){var f=qfb;e<0&&(e=d[b.VV]=~e,f=-1);pfb(a,d,b.update[e],c,f)}};
yfb=function(a,b){b=b===void 0?{}:b;var c=a;if(rfb.test(a)){var d={},e=[0];c=c.replace(sfb,function(f,g,m){f=g||m;var n=d[f]||[];n.length||(f.split("|").forEach(function(z){var D=z.match(tfb);D=D?parseInt(D[1],10):0;var K=ufb.test(z);n.push([D,K,z])}),d[f]=n);if(!n.length)throw Error("hb`"+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 x=r.next().value;r=r.next().value;x?e.pop():f!==m&&e.push(m);n.splice(g,1);return r})}if(!Object.keys(b).length)return c;
c=c.replace(vfb,function(f,g,m,n,r,x){return b.hasOwnProperty(m)?""+g+b[m]+x:f});c=c.replace(wfb,function(f,g){return b.hasOwnProperty(g)?b[g]:f});return c=c.replace(xfb,function(f,g){if(b.hasOwnProperty(g)){var m=b[g];if(!m.length)throw Error("ib`"+f+"`"+g);return m.shift()}return f})};_.uC=function(a){_.ke(_.Pd(),_.Ud(),a)&&(qfb|=1<<Math.min(zfb,31));zfb++;return _.uC};
_.vC=function(a){var b=_.Od.Vf,c=_.Pd();zfb>0&&(a=b.data[a+26],pfb(b,c,Array.isArray(a)?a:a.update,_.Od.gy-zfb-1,qfb));zfb=qfb=0};_.wC=function(a,b){b=b===void 0?{}:b;return yfb(a,b)};Afb=function(a,b,c,d,e,f){f=f===void 0?"":f;a=_.le(a,_.Od.gy,c,e);_.Rfa(2);return a?b+_.Yc(c)+d+_.Yc(e)+f:_.je};_.xC=function(a,b,c,d,e){var f=_.Pd();a=Afb(f,a,b,c,d,e);a!==_.je&&_.Jma(f,a);return _.xC};_.Bfb=function(a,b,c,d,e){return Afb(_.Pd(),a,b,c,d,e===void 0?"":e)};
_.Cfb=function(a,b,c,d,e,f,g,m){b+=c;c=_.le(a,b,e,f);return _.ke(a,b+2,g)||c?_.Vga(a,b+3,m?d.call(m,e,f,g):d(e,f,g)):_.Sma(a,b+3)};_.yC=function(a,b,c,d){a+=26;var e=_.Pd(),f=e[a];return e[1].data[a].he?_.Rma(e,_.Td(),b,f.transform,c,d,f):f.transform(c,d)};_.zC=function(a,b,c,d,e){a+=26;var f=_.Pd(),g=f[a];return f[1].data[a].he?_.Cfb(f,_.Td(),b,g.transform,c,d,e,g):g.transform(c,d,e)};AC=function(a,b){for(;b>-1;b--)if(typeof a[b]!=="undefined")return a[b];throw new _.cd(2304,!1);};
Dfb=function(a,b,c){a=tC(a);b=AC([a[1],a[2]],b);return AC(b,c)};Efb=function(a,b,c){a=tC(a);b=AC([a[3],a[4]],b);return AC(b,c)};Ffb=function(a,b,c){a=tC(a);b=AC([a[5],a[6]],b);return AC(b,c)};Gfb=function(a,b){a=tC(a)[7];return AC(a,b)};Hfb=function(a,b){a=tC(a);return AC(a[10],b)};Ifb=function(a,b){a=tC(a);return AC(a[11],b)};Jfb=function(a,b){a=tC(a)[12];return AC(a,b)};BC=function(a,b){a=tC(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};
Kfb=function(a){var b=_.k(a.split(":"));a=b.next().value;b=b.next().value;return{hours:+a,minutes:+b}};Lfb=function(a){a=tC(a);if(!a[21])throw new _.cd(2303,!1);return(a[21][2]||[]).map(function(b){return typeof b==="string"?Kfb(b):[Kfb(b[0]),Kfb(b[1])]})};Mfb=function(a,b,c){a=tC(a);if(!a[21])throw new _.cd(2303,!1);b=AC([a[21][0],a[21][1]],b)||[];return AC(b,c)||[]};Nfb=function(a,b){a=a.replace(/:/g,"");a=Date.parse("Jan 01, 1970 00:00:00 "+a)/6E4;return isNaN(a)?b:a};
Ofb=function(a,b,c){var d=new Date(0);d.setFullYear(a,b,c);d.setHours(0,0,0);return d};Pfb=function(a,b){b&&(a=a.replace(/\{([^}]+)}/g,function(c,d){return b!=null&&d in b?b[d]:c}));return a};
CC=function(a,b){var c=tC(a)[0];Qfb[c]!=null||(Qfb[c]={});if(Qfb[c][b])return Qfb[c][b];var d="";switch(b){case "shortDate":d=Hfb(a,0);break;case "mediumDate":d=Hfb(a,1);break;case "longDate":d=Hfb(a,2);break;case "fullDate":d=Hfb(a,3);break;case "shortTime":d=Ifb(a,0);break;case "mediumTime":d=Ifb(a,1);break;case "longTime":d=Ifb(a,2);break;case "fullTime":d=Ifb(a,3);break;case "short":d=CC(a,"shortTime");var e=CC(a,"shortDate");d=Pfb(Jfb(a,0),[d,e]);break;case "medium":d=CC(a,"mediumTime");e=CC(a,
"mediumDate");d=Pfb(Jfb(a,1),[d,e]);break;case "long":d=CC(a,"longTime");e=CC(a,"longDate");d=Pfb(Jfb(a,2),[d,e]);break;case "full":d=CC(a,"fullTime"),e=CC(a,"fullDate"),d=Pfb(Jfb(a,3),[d,e])}d&&(Qfb[c][b]=d);return d};DC=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};
Rfb=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 new _.cd(2301,!1);}};
EC=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=Rfb(a,f);if(c>0||f>-c)f+=c;if(a===3)f===0&&c===-12&&(f=12);else if(a===6)return DC(f,3).substring(0,b);g=BC(g,5);return DC(f,b,g,d,e)}};
Sfb=function(a,b,c,d,e,f){switch(c){case 2:return Ffb(b,e,d)[a.getMonth()];case 1:return Efb(b,e,d)[a.getDay()];case 0:var g=a.getHours(),m=a.getMinutes();return f&&(c=Lfb(b),a=Mfb(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 x=g>=n.hours&&m>=n.minutes,z=g<r.hours||g===r.hours&&m<r.minutes;if(n.hours<r.hours){if(x&&z)return!0}else if(x||z)return!0}else if(n.hours===g&&n.minutes===m)return!0;return!1}),c!==-1)?a[c]:Dfb(b,e,d)[g<12?0:1];case 3:return Gfb(b,
d)[a.getFullYear()<=0?0:1];default:throw new _.cd(2302,!1);}};FC=function(a,b,c,d){c=c===void 0?0:c;d=d===void 0?!1:d;return function(e,f){return Sfb(e,f,a,b,c,d)}};
Tfb=function(a){return function(b,c,d){b=-1*d;c=BC(c,5);var e=b>0?Math.floor(b/60):Math.ceil(b/60);switch(a){case 0:return(b>=0?"+":"")+DC(e,2,c)+DC(Math.abs(b%60),2,c);case 1:return"GMT"+(b>=0?"+":"")+DC(e,1,c);case 2:return"GMT"+(b>=0?"+":"")+DC(e,2,c)+":"+DC(Math.abs(b%60),2,c);case 3:return d===0?"Z":(b>=0?"+":"")+DC(e,2,c)+":"+DC(Math.abs(b%60),2,c);default:throw new _.cd(2302,!1);}}};Ufb=function(a){var b=a.getDay();b=b===0?-3:4-b;return Ofb(a.getFullYear(),a.getMonth(),a.getDate()+b)};
Vfb=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=Ufb(c);e=c.getFullYear();var f=Ofb(e,0,1).getDay();e=Ofb(e,0,1+(f<=4?4:11)-f);c=c.getTime()-e.getTime();c=1+Math.round(c/6048E5)}return DC(c,a,BC(d,5))}};Wfb=function(a,b){b=b===void 0?!1:b;return function(c,d){c=Ufb(c).getFullYear();return DC(c,a,BC(d,5),b)}};
Xfb=function(a,b){var c=a.getTimezoneOffset();b=Nfb(b,c);a=new Date(a.getTime());a.setMinutes(a.getMinutes()+-1*(b-c));return a};Yfb=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};
$fb=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 Ofb(a,c-1,b===void 0?1:b)}b=parseFloat(a);if(!isNaN(a-b))return new Date(b);if(b=a.match(Zfb))return Yfb(b)}a=new Date(a);if(!(a instanceof Date)||isNaN(a.valueOf()))throw new _.cd(2302,
!1);return a};
cgb=function(a,b,c,d){var e=$fb(a);b=CC(c,b)||b;a=[];for(var f;b;)if(f=agb.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=Nfb(d,g),e=Xfb(e,d));var m="";a.forEach(function(n){a:if(bgb[n])var r=bgb[n];else{switch(n){case "G":case "GG":case "GGG":r=FC(3,1);break;case "GGGG":r=FC(3,2);break;case "GGGGG":r=FC(3,0);break;case "y":r=EC(0,1,0,!1,!0);break;case "yy":r=EC(0,2,0,!0,!0);break;case "yyy":r=EC(0,3,0,!1,!0);break;case "yyyy":r=EC(0,4,
0,!1,!0);break;case "Y":r=Wfb(1);break;case "YY":r=Wfb(2,!0);break;case "YYY":r=Wfb(3);break;case "YYYY":r=Wfb(4);break;case "M":case "L":r=EC(1,1,1);break;case "MM":case "LL":r=EC(1,2,1);break;case "MMM":r=FC(2,1);break;case "MMMM":r=FC(2,2);break;case "MMMMM":r=FC(2,0);break;case "LLL":r=FC(2,1,1);break;case "LLLL":r=FC(2,2,1);break;case "LLLLL":r=FC(2,0,1);break;case "w":r=Vfb(1);break;case "ww":r=Vfb(2);break;case "W":r=Vfb(1,!0);break;case "d":r=EC(2,1);break;case "dd":r=EC(2,2);break;case "c":case "cc":r=
EC(7,1);break;case "ccc":r=FC(1,1,1);break;case "cccc":r=FC(1,2,1);break;case "ccccc":r=FC(1,0,1);break;case "cccccc":r=FC(1,3,1);break;case "E":case "EE":case "EEE":r=FC(1,1);break;case "EEEE":r=FC(1,2);break;case "EEEEE":r=FC(1,0);break;case "EEEEEE":r=FC(1,3);break;case "a":case "aa":case "aaa":r=FC(0,1);break;case "aaaa":r=FC(0,2);break;case "aaaaa":r=FC(0,0);break;case "b":case "bb":case "bbb":r=FC(0,1,1,!0);break;case "bbbb":r=FC(0,2,1,!0);break;case "bbbbb":r=FC(0,0,1,!0);break;case "B":case "BB":case "BBB":r=
FC(0,1,0,!0);break;case "BBBB":r=FC(0,2,0,!0);break;case "BBBBB":r=FC(0,0,0,!0);break;case "h":r=EC(3,1,-12);break;case "hh":r=EC(3,2,-12);break;case "H":r=EC(3,1);break;case "HH":r=EC(3,2);break;case "m":r=EC(4,1);break;case "mm":r=EC(4,2);break;case "s":r=EC(5,1);break;case "ss":r=EC(5,2);break;case "S":r=EC(6,1);break;case "SS":r=EC(6,2);break;case "SSS":r=EC(6,3);break;case "Z":case "ZZ":case "ZZZ":r=Tfb(0);break;case "ZZZZZ":r=Tfb(3);break;case "O":case "OO":case "OOO":case "z":case "zz":case "zzz":r=
Tfb(1);break;case "OOOO":case "ZZZZ":case "zzzz":r=Tfb(2);break;default:r=null;break a}bgb[n]=r}m+=r?r(e,c,g):n==="''"?"'":n.replace(/(^'|'$)/g,"").replace(/''/g,"'")});return m};
dgb=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{L2:g,exponent:b,Ky:c}};
egb=function(a){if(a.L2[0]===0)return a;var b=a.L2.length-a.Ky;a.exponent?a.exponent+=2:(b===0?a.L2.push(0,0):b===1&&a.L2.push(0),a.Ky+=2);return a};fgb=function(a){a=parseInt(a);if(isNaN(a))throw new _.cd(2305,!1);return a};
ggb=function(a,b,c){if(b>c)throw new _.cd(2307,!1);var d=a.L2,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(x,z,D,K){z+=x;K[D]=z<10?z:z-10;n&&(K[D]===0&&D>=r?
K.pop():n=!1);return z>=10?1:0},0))d.unshift(b),a.Ky++};
jgb=function(a,b,c,d){var e=e===void 0?!1:e;var f="",g=!1;if(isFinite(a)){g=dgb(a);e&&(g=egb(g));f=b.bbd;e=b.BRb;var m=b.q6a;if(d){var n=d.match(igb);if(n===null)throw new _.cd(2306,!1);d=n[1];var r=n[3];n=n[5];d!=null&&(f=fgb(d));r!=null&&(e=fgb(r));n!=null?m=fgb(n):r!=null&&e>m&&(m=e)}ggb(g,e,m);e=g.L2;r=g.Ky;m=g.exponent;d=[];for(g=e.every(function(x){return!x});r<f;r++)e.unshift(0);for(;r<0;r++)e.unshift(0);r>0?d=e.splice(r,e.length):(d=e,e=[0]);f=[];for(e.length>=b.j5a&&f.unshift(e.splice(-b.j5a,
e.length).join(""));e.length>b.E0a;)f.unshift(e.splice(-b.E0a,e.length).join(""));e.length&&f.unshift(e.join(""));f=f.join(BC(c,1));d.length&&(f+=BC(c,0)+d.join(""));m&&(f+=BC(c,6)+"+"+m)}else f=BC(c,9);return f=a<0&&!g?b.U6a+f+b.V6a:b.zBa+f+b.dla};_.GC=function(a){return a.error!=null&&a.error.code!=null};kgb=function(a){a&1&&(_.I(0,"span",10),_.R(1),_.J());a&2&&(a=_.Q(),_.A(),_.Rg(" ",a.item.label," "))};lgb=function(a){a&1&&_.tg(0)};
ngb=function(a){if(a&1){var b=_.Pd();_.I(0,"div",11);_.O("keyup.escape",function(){_.w(b);var c=_.Q();c.HV();c.trigger.na.focus();return _.y()});_.F(1,lgb,1,0,"ng-container",12);_.J()}a&2&&(a=_.Q(),_.A(),_.H("ngTemplateOutlet",a.item.ta)("ngTemplateOutletContext",a.item.context||_.Yg(2,mgb)))};ogb=function(a){a&1&&(_.I(0,"span",8),_.R(1),_.J());a&2&&(a=_.Q().va,_.A(),_.Sg(a.label))};pgb=function(a){a&1&&_.L(0,"segmented-dropdown-button",9);a&2&&(a=_.Q().va,_.H("item",a)("useBreadcrumbStyling",!0))};
qgb=function(a){a&1&&_.tg(0)};rgb=function(a){a&1&&(_.qg(0),_.F(1,qgb,1,0,"ng-container",10),_.sg());a&2&&(a=_.Q().va,_.A(),_.H("ngTemplateOutlet",a.ta)("ngTemplateOutletContext",a.context))};sgb=function(a){a&1&&(_.I(0,"mat-icon",11),_.R(1," keyboard_arrow_right "),_.J())};tgb=function(a){a&1&&_.L(0,"div",12)};
ugb=function(a,b){a&1&&(_.qg(0),_.I(1,"div",1),_.F(2,ogb,2,1,"span",2),_.qg(3,3),_.F(4,pgb,1,2,"segmented-dropdown-button",4)(5,rgb,2,2,"ng-container",5),_.sg(),_.J(),_.F(6,sgb,2,0,"mat-icon",6)(7,tgb,1,0,"div",7),_.sg());if(a&2){a=b.va;b=b.last;var c=_.Q();_.A();_.Pg("no-padding",a.DSb);_.mg("aria-label",a.ariaLabel)("role",a.cO);_.A();_.H("ngIf",!a.ariaLabel);_.A();_.H("ngSwitch",a.type);_.A();_.H("ngSwitchCase",c.Ly.Seb);_.A();_.H("ngSwitchCase",c.Ly.Igb);_.A();_.H("ngIf",!b);_.A();_.H("ngIf",
b&&a.type==c.Ly.Seb)}};_.HC=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};vgb=function(a){a&1&&(_.I(0,"mat-icon",4),_.R(1),_.J());a&2&&(a=_.Q(2),_.H("color",a.color==="primary"?"primary":null),_.A(),_.Rg(" ",a.Fya," "))};
wgb=function(a){a&1&&(_.I(0,"mat-icon",6),_.R(1),_.J());a&2&&(a=_.Q(2),_.H("color",a.color==="primary"?"primary":null),_.A(),_.Rg(" ",a.Fya," "))};
Agb=function(a){if(a&1){var b=_.Pd();_.I(0,"button",3,1);_.O("ascClipboardEvent",function(c){_.w(b);var d=_.Q();return _.y(xgb(d,c))})("click",function(c){_.w(b);var d=_.Q();return _.y(d.Zd(c))})("mouseenter",function(){_.w(b);var c=_.Q();return _.y(ygb(c))})("blur",function(){_.w(b);var c=_.Q();return _.y(zgb(c))})("mouseleave",function(){_.w(b);var c=_.Q();return _.y(zgb(c))});_.ng(2,vgb,2,2,"mat-icon",4);_.I(3,"span",5);_.R(4);_.J();_.ng(5,wgb,2,2,"mat-icon",6);_.J()}a&2&&(a=_.Q(),_.H("uieButtonFormat",
a.E9a?"basic":"stroked")("ascClipboard",a.SV),_.mg("aria-label",a.ariaLabel),_.A(2),_.og(a.vDa?-1:2),_.A(),_.Pg("light",a.THb),_.A(),_.Sg(a.W1),_.A(),_.og(a.vDa?5:-1))};
Bgb=function(a){if(a&1){var b=_.Pd();_.I(0,"button",7,1);_.O("ascClipboardEvent",function(c){_.w(b);var d=_.Q();return _.y(xgb(d,c))})("click",function(c){_.w(b);var d=_.Q();return _.y(d.Zd(c))})("mouseenter",function(){_.w(b);var c=_.Q();return _.y(ygb(c))})("blur",function(){_.w(b);var c=_.Q();return _.y(zgb(c))})("mouseleave",function(){_.w(b);var c=_.Q();return _.y(zgb(c))});_.I(2,"mat-icon",4);_.R(3);_.J()()}a&2&&(a=_.Q(),_.Pg("small",a.FMb)("remove-border",a.E9a),_.H("ascClipboard",a.SV),_.mg("aria-label",
a.ariaLabel),_.A(2),_.H("color",a.color==="primary"?"primary":null),_.A(),_.Rg(" ",a.Fya," "))};Cgb=function(a){a&1&&_.L(0,"mat-icon",4);a&2&&(a=_.Q(),_.H("svgIcon",a.icon))};Dgb=function(a){a&1&&(_.I(0,"mat-icon",5),_.R(1),_.J());a&2&&(a=_.Q(),_.A(),_.Sg(a.icon))};Egb=function(a){a&1&&_.tg(0)};Fgb=function(a){a&1&&(_.qg(0),_.F(1,Egb,1,0,"ng-container",6),_.sg());a&2&&(_.Q(),a=_.Ng(7),_.A(),_.H("ngTemplateOutlet",a))};Ggb=function(a){a&1&&_.tg(0)};
Hgb=function(a){a&1&&(_.qg(0),_.F(1,Ggb,1,0,"ng-container",6),_.sg());a&2&&(_.Q(),a=_.Ng(7),_.A(),_.H("ngTemplateOutlet",a))};Igb=function(a){a&1&&(_.I(0,"div",7),_.yg(1),_.J(),_.I(2,"p",8),_.yg(3,1),_.J())};
Jgb=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,x=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]));x.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("Id`"+a);return d};
Kgb=function(a,b,c){try{return cgb(a,b,"en-US",c)}catch(d){return""}};Mgb=function(a){return a.getFullYear()===(new Date(Date.now())).getFullYear()?Lgb:"y-MM-dd"};Ngb=function(a,b){return function(c){return Kgb(c,a,b)}};_.IC=function(a){for(var b=a.length-1;a[b]==="/";)b--;return a.substring(a.lastIndexOf("/",b)+1)};Ogb=function(){};Pgb=function(a){a&1&&(_.I(0,"span",1),_.Vd(),_.I(1,"svg",2),_.L(2,"path",3),_.J()())};
_.Qgb=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;_.VBa(a,function(f){d[e++]=f});return e!==c?d.subarray(0,e):d};ifb={};_.JC=function(a){_.vq(a).status="DEGRADED"};Rgb=function(a,b){Web(a.ot,b)||(a.TVa&&(b={start:0,end:Math.max(a.ot.end,b.end)}),a.gTa.next(a.ot=b),a.ysa(function(){}))};
Sgb=function(a,b){var c=c===void 0?"to-start":c;b=a.TVa&&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.ota=b;c==="to-end"&&(d+=" translate"+f+"(-100%)",a.fTa=!0);a.inb!=d&&(a.inb=d,a.ysa(function(){if(a.fTa){var g=a.jib.na;a.ota-=a.orientation==="horizontal"?g.offsetWidth:g.offsetHeight;a.fTa=!1;Sgb(a,a.ota)}}))};_.KC=function(a,b){return a&&b?a.split(b).length-1:0};afb=/^[a-z][a-z\d-]*$/i;bfb="APPLET BASE EMBED IFRAME LINK MATH META OBJECT SCRIPT STYLE SVG TEMPLATE".split(" ");
ffb="AREA BR COL COMMAND HR IMG INPUT KEYGEN PARAM SOURCE TRACK WBR".split(" ");dfb=["action","formaction","href"];
kfb=["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}];nfb=["zero","one","two","few","many"];qfb=0;zfb=0;rfb=/\[(\ufffd.+?\ufffd?)\]/;sfb=/\[(\ufffd.+?\ufffd?)\]|(\ufffd\/?\*\d+:\d+\ufffd)/g;
vfb=/({\s*)(VAR_(PLURAL|SELECT)(_\d+)?)(\s*,)/g;wfb=/{([A-Z0-9_]+)}/g;xfb=/\ufffdI18N_EXP_(ICU(_\d+)?)\ufffd/g;ufb=/\/\*/;tfb=/\d+:(\d+)/;Zfb=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/;Qfb={};agb=/((?:[^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]*)/;bgb={};
_.LC=function(a,b,c){this.locale=a;this.i3c=b;this.dW=c};_.LC.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.dW)==null?void 0:e.dateFormat)!=null?f:"mediumDate",m,n,r,x=(r=(n=c!=null?c:(m=this.dW)==null?void 0:m.yGd)!=null?n:this.i3c)!=null?r:void 0;return cgb(a,g,d||this.locale,x)}catch(z){throw new _.cd(2100,!1);}};_.LC.O=function(a){return new (a||_.LC)(_.C(_.nh,16),_.C(_.BNa,24),_.C(_.CNa,24))};
_.LC.De=_.Le({name:"date",type:_.LC,he:!0});igb=/^(\d+)?\.((\d+)(-(\d+))?)?$/;_.MC=function(a){this.MVc=a};
_.MC.prototype.transform=function(a,b,c){if(a==null||a===""||a!==a)return null;c||(c=this.MVc);try{if(typeof a!=="string"||isNaN(Number(a)-parseFloat(a))){if(typeof a!=="number")throw new _.cd(2309,!1);var d=a}else d=Number(a);a=d;var e=tC(c)[14][0],f=BC(c,5);d={bbd:1,BRb:0,q6a:0,zBa:"",dla:"",U6a:"",V6a:"",E0a:0,j5a: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)],x=r[0],z=r[1]||"";d.zBa=x.substring(0,x.indexOf("#"));
for(e=0;e<z.length;e++){var D=z.charAt(e);D==="0"?d.BRb=d.q6a=e+1:D==="#"?d.q6a=e+1:d.dla+=D}var K=x.split(",");d.E0a=K[1]?K[1].length:0;d.j5a=K[2]||K[1]?(K[2]||K[1]).length:0;if(n){var N=m.length-d.zBa.length-d.dla.length,P=n.indexOf("#");d.U6a=n.substring(0,P).replace(/'/g,"");d.V6a=n.slice(P+N).replace(/'/g,"")}else d.U6a=(f===void 0?"-":f)+d.zBa,d.V6a=d.dla;return jgb(a,d,c,b)}catch(ca){throw new _.cd(2100,!1);}};_.MC.O=function(a){return new (a||_.MC)(_.C(_.nh,16))};
_.MC.De=_.Le({name:"number",type:_.MC,he:!0});var Tgb=function(a,b,c){this.uTa=new _.Nf;this.yCa=this.uTa.ha(_.Jf());this.On=null;this.Co=a;this.sN=b;this.M0=c};_.h=Tgb.prototype;_.h.attach=function(a){this.On=a;this.GUa();this.Uta()};_.h.detach=function(){this.uTa.complete();this.On=null};_.h.acd=function(){this.Uta()};_.h.mTb=function(){this.GUa();this.Uta()};
_.h.gz=function(a,b){if(this.On){var c=this.On;a*=this.Co;b={behavior:b===void 0?"auto":b};c.orientation==="horizontal"?b.start=a:b.top=a;c.hz.scrollTo(b)}};_.h.GUa=function(){if(this.On){var a=this.On,b=this.On.sra*this.Co;a.Nta!==b&&(a.Nta=b,a.Chb(),a.ysa())}};
_.h.Uta=function(){if(this.On){var a=this.On.ot;a={start:a.start,end:a.end};var b=this.On.VK(),c=this.On.sra,d=this.On.Z4(),e=this.Co>0?d/this.Co:0;if(a.end>c){var f=Math.ceil(b/this.Co),g=Math.max(0,Math.min(e,c-f));e!=g&&(e=g,d=g*this.Co,a.start=Math.floor(e));a.end=Math.max(0,Math.min(c,a.start+f))}f=d-a.start*this.Co;f<this.sN&&a.start!=0?(a.start=Math.max(0,a.start-Math.ceil((this.M0-f)/this.Co)),a.end=Math.min(c,Math.ceil(e+(b+this.sN)/this.Co))):(b=a.end*this.Co-(d+b),b<this.sN&&a.end!=c&&
(b=Math.ceil((this.M0-b)/this.Co),b>0&&(a.end=Math.min(c,a.end+b),a.start=Math.max(0,Math.floor(e-this.sN/this.Co)))));Rgb(this.On,a);Sgb(this.On,this.Co*a.start);this.uTa.next(Math.floor(e))}};_.NC=function(){this.Co=20;this.sN=100;this.M0=200;this.Re=new Tgb(this.P4a,this.RC,this.PC)};_.NC.prototype.Wb=function(){var a=this.Re,b=this.RC,c=this.PC;a.Co=this.P4a;a.sN=b;a.M0=c;a.GUa();a.Uta()};
_.p.Object.defineProperties(_.NC.prototype,{P4a:{configurable:!0,enumerable:!0,get:function(){return this.Co},set:function(a){this.Co=_.Li(a)}},RC:{configurable:!0,enumerable:!0,get:function(){return this.sN},set:function(a){this.sN=_.Li(a)}},PC:{configurable:!0,enumerable:!0,get:function(){return this.M0},set:function(a){this.M0=_.Li(a)}}});_.NC.O=function(a){return new (a||_.NC)};
_.NC.Ea=_.Ke({type:_.NC,oa:[["cdk-virtual-scroll-viewport","itemSize",""]],inputs:{P4a:"itemSize",RC:"minBufferPx",PC:"maxBufferPx"},features:[_.Xg([{ya:_.oWa,Eb:function(a){return a.Re},Nb:[_.qd(function(){return _.NC})]}]),_.zn]});var Ugb=function(a){this.Ie=a};_.W(Ugb,_.bt);Ugb.prototype.connect=function(){return _.zf(this.Ie)?this.Ie:_.df(this.Ie)};Ugb.prototype.disconnect=function(){};var Vgb=function(){this.beb=20;this.Xaa=[]};_.h=Vgb.prototype;
_.h.VVa=function(a,b,c,d,e){var f=this;_.OLa(a,function(g,m,n){var r;if(g.Ew==null)var x=(r=f.VUc(function(){return c(g,m,n)},n,b,d(g)))?1:0;else n==null?(f.uSc(m,b),x=3):(r=f.cWc(m,n,b,d(g)),x=2);if(e){var z;e({context:(z=r)==null?void 0:z.context,operation:x,fR:g})}})};_.h.detach=function(){for(var a=_.k(this.Xaa),b=a.next();!b.done;b=a.next())b.value.destroy();this.Xaa=[]};_.h.VUc=function(a,b,c,d){if(b=this.WUc(b,c))b.context.va=d;else return a=a(),c.Bi(a.Tc,a.context,a.index)};
_.h.uSc=function(a,b){a=b.detach(a);this.RVc(a,b)};_.h.cWc=function(a,b,c,d){a=c.get(a);c.move(a,b);a.context.va=d;return a};_.h.RVc=function(a,b){if(this.Xaa.length<this.beb)this.Xaa.push(a);else{var c=b.indexOf(a);c===-1?a.destroy():b.remove(c)}};_.h.WUc=function(a,b){var c=this.Xaa.pop();c&&b.Uya(c,a);return c||null};
_.OC=function(){var a=this;this.Ce=_.u(_.Ag);this.AE=_.u(_.zg);this.Wu=_.u(_.Zn);this.A1=_.u(_.ct);this.On=_.u(_.ft,{Zw:!0});this.cH=new _.Nf;this.n9=new _.Nf;this.nzb=this.n9.ha(_.Xf(null),_.Rf(),_.Yf(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;return a.kRc(c,d)}),_.Vf(1));this.Zs=null;this.Q0=!1;this.Jb=new _.Nf;var b=_.u(_.ih);this.nzb.subscribe(function(c){a.Ie=c;a.nmb()});this.On.Ced.ha(_.Zf(this.Jb)).subscribe(function(c){a.ot=c;a.cH.ql.length&&b.run(function(){return a.cH.next(a.ot)});
a.nmb()});this.On.attach(this)};_.h=_.OC.prototype;_.h.eo=function(){if(this.Zs&&this.Q0){var a=this.Zs.diff(this.jnb);a?this.N8(a):this.iZc();this.Q0=!1}};_.h.La=function(){this.On.detach();this.n9.next(void 0);this.n9.complete();this.cH.complete();this.Jb.next();this.Jb.complete();this.A1.detach()};_.h.nmb=function(){var a=this;this.ot&&(this.jnb=this.Ie.slice(this.ot.start,this.ot.end),this.Zs||(this.Zs=this.Wu.find(this.jnb).create(function(b,c){return a.gXa?a.gXa(b,c):c})),this.Q0=!0)};
_.h.kRc=function(a,b){a&&a.disconnect(this);this.Q0=!0;return b?b.connect(this):_.df()};_.h.iZc=function(){for(var a=this.Ie.length,b=this.Ce.length;b--;){var c=this.Ce.get(b);c.context.index=this.ot.start+b;c.context.count=a;this.Dob(c.context);_.Gn(c)}};
_.h.N8=function(a){var b=this;this.A1.VVa(a,this.Ce,function(e,f,g){return b.mQa(e,g)},function(e){return e.item});_.PLa(a,function(e){b.Ce.get(e.rk).context.va=e.item});a=this.Ie.length;for(var c=this.Ce.length;c--;){var d=this.Ce.get(c);d.context.index=this.ot.start+c;d.context.count=a;this.Dob(d.context)}};_.h.Dob=function(a){a.first=a.index===0;a.last=a.index===a.count-1;a.i3=a.index%2===0;a.m7a=!a.i3};
_.h.mQa=function(a,b){return{Tc:this.AE,context:{va:a.item,Kvb:this.Jhb,index:-1,count:-1,first:!1,last:!1,m7a:!1,i3:!1},index:b}};
_.p.Object.defineProperties(_.OC.prototype,{Kvb:{configurable:!0,enumerable:!0,get:function(){return this.Jhb},set:function(a){this.Jhb=a;_.xsa(a)?this.n9.next(a):this.n9.next(new Ugb(_.zf(a)?a:Array.from(a||[])))}},gXa:{configurable:!0,enumerable:!0,get:function(){return this.iRc},set:function(a){var b=this;this.Q0=!0;this.iRc=a?function(c,d){return a(c+(b.ot?b.ot.start:0),d)}:void 0}},W0c:{configurable:!0,enumerable:!0,set:function(a){a&&(this.Q0=!0,this.AE=a)}},X0c:{configurable:!0,enumerable:!0,
get:function(){return this.A1.beb},set:function(a){this.A1.beb=_.Li(a)}}});_.OC.O=function(a){return new (a||_.OC)};_.OC.Ea=_.Ke({type:_.OC,oa:[["","cdkVirtualFor","","cdkVirtualForOf",""]],inputs:{Kvb:"cdkVirtualForOf",gXa:"cdkVirtualForTrackBy",W0c:"cdkVirtualForTemplate",X0c:"cdkVirtualForTemplateCacheSize"},features:[_.Xg([{ya:_.ct,ue:Vgb}])]});
var Wgb=function(a,b){b=b||new Date(_.Sk());var c;if(c=a.getDate()==b.getDate())if(b=b||new Date(_.Sk()),c=a.getMonth()==b.getMonth())b=b||new Date(_.Sk()),c=a.getFullYear()==b.getFullYear();return c},Xgb={hnd:0,Igb:1,Seb:2,0:"Path",1:"Template",2:"Dropdown"};_.PC=function(a,b){this.renderer=b;this.ssb=new _.Jj(!0);this.BXa=new _.Nf;this.element=a.na};
_.PC.prototype.Qa=function(){var a=this;this.renderer.setProperty(this.element,"tabIndex",this.element.tabIndex||-1);var b=!1;_.tf(this.element,"mousedown",{capture:!0}).ha(_.yf(function(d){return!_.kGa(d.target)}),_.Yf(function(){return _.df(!1).ha(_.If(0),_.Xf(!0))}),_.Zf(this.BXa)).subscribe(function(d){b=d});var c=_.tf(this.element,"onfocusout"in this.element?"focusout":"blur",{capture:!0}).ha(_.Zf(this.BXa));c.subscribe(function(d){b?(b=!1,_.vf(0).ha(_.Zf(c)).subscribe(function(){a.element.focus()})):
a.element.contains(d.relatedTarget)||a.ssb.emit()})};_.PC.prototype.La=function(){this.BXa.next()};_.PC.O=function(a){return new (a||_.PC)(_.C(_.he),_.C(_.ej))};_.PC.Ea=_.Ke({type:_.PC,oa:[["","ascBlur",""]],outputs:{ssb:"ascBlur"},standalone:!1});var Ygb,mgb;Ygb=["trigger"];mgb=function(){return{}};_.QC=function(){this.q9b=this.disabled=this.isOpen=!1};_.QC.prototype.Qa=function(){};_.QC.prototype.Bc=function(){};_.QC.prototype.ND=function(){this.isOpen=!this.isOpen};_.QC.prototype.HV=function(){this.isOpen=!1};_.QC.O=function(a){return new (a||_.QC)};
_.QC.wa=_.Ie({type:_.QC,oa:[["segmented-dropdown-button","item",""]],tb:function(a,b){a&1&&_.Cg(Ygb,5,_.he);if(a&2){var c;_.Gg(c=_.Hg())&&(b.trigger=c.first)}},inputs:{item:"item",disabled:"disabled",q9b:"useBreadcrumbStyling"},standalone:!1,tc:["item",""],hc:["*"],Aa:12,Ba:21,Da:[["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=_.Pd();_.xg();_.I(0,"div",1);_.O("ascBlur",function(){_.w(c);return _.y(b.HV())});_.I(1,"div",2);_.F(2,kgb,2,1,"span",3);_.I(3,"div",4)(4,"a",5);_.yg(5);_.I(6,"span",6);_.R(7);_.J()();_.I(8,"button",7,0);_.O("click",function(){_.w(c);
return _.y(b.ND())});_.L(10,"mat-icon",8);_.J()()();_.F(11,ngb,2,3,"div",9);_.J()}a&2&&(_.A(),_.Og("pointer-events",b.disabled?"none":"unset"),_.Pg("breadcrumb",b.q9b)("active",b.isOpen)("disabled",b.disabled),_.A(),_.H("ngIf",b.item.label),_.A(2),_.H("universalLink",b.item.Lb)("queryParams",b.item.Ta)("matTooltip",b.item.tooltip)("ascTrackElement",b.item.rc),_.mg("aria-label",b.item.label+" "+b.item.title),_.A(3),_.Sg(b.item.title),_.A(),_.Pg("active",b.isOpen),_.H("ascTrackElement",b.item.rc)("trackAction",
b.isOpen?"openDropdown":"closeDropdown"),_.mg("aria-label",b.item.ariaLabel||"dropdown"),_.A(3),_.H("ngIf",b.isOpen))},dependencies:[_.Ds,_.Gq,_.PC,_.ap,_.fp,_.Vt,_.Wt,_.iu,_.Av,_.dC,_.Yy],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}"],
Ma:0});_.RC=function(){this.Ly=Xgb;this.ariaLabel="Breadcrumbs";this.role="navigation"};_.RC.prototype.Qa=function(){};_.RC.O=function(a){return new (a||_.RC)};
_.RC.wa=_.Ie({type:_.RC,oa:[["breadcrumb","items",""]],qb:2,Wa:function(a,b){a&2&&_.mg("aria-label",b.ariaLabel)("role",b.role)},inputs:{items:"items"},standalone:!1,tc:["items",""],Aa:1,Ba:1,Da:[[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&&_.F(0,ugb,8,10,"ng-container",0);a&2&&_.H("ngForOf",b.items)},dependencies:[_.$o,_.ap,_.fp,_.bp,_.cp,_.Av,_.QC],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}"]});_.SC=function(){};_.SC.O=function(a){return new (a||_.SC)};_.SC.Ha=_.Je({type:_.SC});_.SC.Ga=_.Xc({});_.TC=function(){};_.TC.O=function(a){return new (a||_.TC)};_.TC.Ha=_.Je({type:_.TC});_.TC.Ga=_.Xc({imports:[_.Ns,_.Iq,_.SC,_.hp,_.Hu,_.Iu,_.Bv,_.eC,_.qq,_.Xz]});_.UC=function(){};_.UC.O=function(a){return new (a||_.UC)};_.UC.Ha=_.Je({type:_.UC});_.UC.Ga=_.Xc({imports:[_.Iq,_.hp,_.Bv,_.qq,_.TC]});_.VC=function(a,b){this.document=a;this.ab=b;this.tsb="";this.ZVa=new _.Jj};_.VC.prototype.Wb=function(){};_.VC.prototype.copy=function(){var a=this.tsb;_.HC(this.document,this.ab.na,a)?this.ZVa.emit({p5b:!0,text:a}):this.ZVa.emit({p5b:!1,text:""})};_.VC.O=function(a){return new (a||_.VC)(_.C(_.Wh),_.C(_.he))};
_.VC.Ea=_.Ke({type:_.VC,oa:[["button","ascClipboard",""]],Wa:function(a,b){a&1&&_.O("click",function(){return b.copy()})},inputs:{tsb:[0,"ascClipboard","ascClipboardTextToCopy"]},outputs:{ZVa:"ascClipboardEvent"},standalone:!1,features:[_.zn]});var Zgb=new Map([["flat",["mdc-button--unelevated","mat-mdc-unelevated-button"]],["raised",["mdc-button--raised","mat-mdc-raised-button"]],["stroked",["mdc-button--outlined","mat-mdc-outlined-button"]]]),$gb=function(){var a=this;this.format=_.eh.required.apply(_.eh,_.v([{alias:"uieButtonFormat"}]));this.l6c=_.sh.apply(null,[function(){var b,c=(b=Zgb.get(a.format()))!=null?b:[];return["uie-button-format"].concat(_.v(c))}].concat(_.v([])))};$gb.O=function(a){return new (a||$gb)};
$gb.Ea=_.Ke({type:$gb,oa:[["button","mat-button","","uieButtonFormat",""],["a","mat-button","","uieButtonFormat",""]],qb:7,Wa:function(a,b){a&2&&(_.mg("mat-flat-button",b.format()==="flat"?"":null)("mat-raised-button",b.format()==="raised"?"":null)("mat-stroked-button",b.format()==="stroked"?"":null),a=b.l6c(),_.Qg(a),_.Pg("mat-mdc-button",b.format()==="basic"))},inputs:{format:[1,"uieButtonFormat","format"]}});var ahb,xgb,ygb;ahb=["button"];_.WC=function(a){this.oi=a;this.W1="";this.Fya="content_copy";this.SV="";this.Ubb="Copied to clipboard";this.cyb=new _.Jj;this.FMb=this.THb=this.vDa=!1;this.color="highContrast";this.E9a=!1;this.mpa=this.Hha="Click to copy"};xgb=function(a,b){b.p5b&&(a.cyb.emit(),a.mpa=a.Ubb,ygb(a),a.oi.Ll(a.Ubb,"assertive"))};ygb=function(a){a.tooltip.message=a.mpa;a.tooltip.show();clearTimeout(a.q7b);a.q7b=setTimeout(function(){a.tooltip.Te()},1E3)};
_.WC.prototype.Zd=function(a){a.stopPropagation();a.preventDefault();return!1};var zgb=function(a){a.mpa=a.Hha;a.tooltip.message=a.mpa};_.WC.prototype.trigger=function(){this.button.na.click()};_.WC.prototype.La=function(){clearTimeout(this.q7b)};
_.p.Object.defineProperties(_.WC.prototype,{e3a:{configurable:!0,enumerable:!0,set:function(a){this.mpa=this.Hha=a}},Ihd:{configurable:!0,enumerable:!0,get:function(){return this.vDa&&this.W1}},L9c:{configurable:!0,enumerable:!0,get:function(){return this.color==="mediumContrast"}},I9c:{configurable:!0,enumerable:!0,get:function(){return this.color==="lowContrast"}},ariaLabel:{configurable:!0,enumerable:!0,set:function(a){this.ey=a},get:function(){return this.ey?this.ey:this.Hha!=="Click to copy"&&
this.Hha?this.Hha:this.W1?this.W1:"Click to copy"}}});_.WC.O=function(a){return new (a||_.WC)(_.C(_.Ms))};
_.WC.wa=_.Ie({type:_.WC,oa:[["copy-button"]],tb:function(a,b){a&1&&(_.Cg(ahb,5,_.he),_.Cg(_.cy,5));if(a&2){var c;_.Gg(c=_.Hg())&&(b.button=c.first);_.Gg(c=_.Hg())&&(b.tooltip=c.first)}},qb:6,Wa:function(a,b){a&2&&_.Pg("space-between",b.Ihd)("medium-contrast",b.L9c)("low-contrast",b.I9c)},inputs:{W1:"buttonLabel",Fya:"iconInnerText",SV:"copyText",e3a:"hoverMsg",Ubb:"successMsg",vDa:"spaceBetweenButtonLabelAndText",THb:"hasLightLabel",FMb:"isSmall",color:"color",E9a:"removeBorder",ariaLabel:[0,"aria-label",
"ariaLabel"]},outputs:{cyb:"copyEvent"},standalone:!1,Aa:3,Ba:2,Da:[["iconOnly",""],["button",""],["type","button","class","labeled","mat-button","","color","primary","matTooltip","","matTooltipPosition","below",3,"uieButtonFormat","ascClipboard","ascClipboardEvent","click","mouseenter","blur","mouseleave",4,"ngIf","ngIfElse"],["type","button","mat-button","","color","primary","matTooltip","","matTooltipPosition","below",1,"labeled",3,"ascClipboardEvent","click","mouseenter","blur","mouseleave","uieButtonFormat",
"ascClipboard"],[3,"color"],[1,"button-label"],["iconPositionEnd","",3,"color"],["type","button","matTooltip","","matTooltipPosition","below",1,"icon-only",3,"ascClipboardEvent","click","mouseenter","blur","mouseleave","ascClipboard"]],ta:function(a,b){a&1&&_.F(0,Agb,6,8,"button",2)(1,Bgb,4,8,"ng-template",null,0,_.dh);a&2&&(a=_.Ng(2),_.H("ngIf",b.W1)("ngIfElse",a))},dependencies:[_.VC,_.ap,_.Av,$gb,_.hx,_.Lu,_.ey,_.cy],styles:["copy-button[_nghost-%COMP%]{display:flex;vertical-align:middle}.space-between[_nghost-%COMP%]     span{overflow:hidden;text-align:left}.space-between[_nghost-%COMP%] > .labeled[_ngcontent-%COMP%]{justify-content:space-between;overflow:hidden}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;white-space:nowrap}.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}"],
Ma:0});_.XC=function(){};_.XC.O=function(a){return new (a||_.XC)};_.XC.Ha=_.Je({type:_.XC});_.XC.Ga=_.Xc({});_.YC=function(){};_.YC.O=function(a){return new (a||_.YC)};_.YC.Ha=_.Je({type:_.YC});_.YC.Ga=_.Xc({imports:[_.XC,_.hp,_.Bv,_.yx,_.fy]});var bhb,chb;bhb=[[["icon-empty-state-title"]],[["icon-empty-state-subtitle"]]];chb=["*"];_.ZC=function(){this.icon="";this.IMb=!0;this.doa=!1};_.ZC.O=function(a){return new (a||_.ZC)};
_.ZC.wa=_.Ie({type:_.ZC,oa:[["icon-empty-state-display","icon",""]],inputs:{icon:"icon",IMb:"isSvg",doa:"showTextOutside"},standalone:!1,tc:["icon",""],hc:["icon-empty-state-title","icon-empty-state-subtitle"],Aa:8,Ba:8,Da:[["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&&(_.xg(bhb),_.I(0,"div"),_.F(1,Cgb,1,1,"mat-icon",
2)(2,Dgb,2,1,"ng-template",null,0,_.dh)(4,Fgb,2,1,"ng-container",3),_.J(),_.F(5,Hgb,2,1,"ng-container",3)(6,Igb,4,0,"ng-template",null,1,_.dh));a&2&&(a=_.Ng(3),_.Pg("container-large",!b.doa)("container-small",b.doa),_.A(),_.H("ngIf",b.IMb)("ngIfElse",a),_.A(3),_.H("ngIf",!b.doa),_.A(),_.H("ngIf",b.doa))},dependencies:[_.ap,_.fp,_.Av],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}"]});
_.$C=function(){};_.$C.O=function(a){return new (a||_.$C)};_.$C.wa=_.Ie({type:_.$C,oa:[["icon-empty-state-title"]],standalone:!1,hc:chb,Aa:1,Ba:0,ta:function(a){a&1&&(_.xg(),_.yg(0))},lb:2});_.aD=function(){};_.aD.O=function(a){return new (a||_.aD)};_.aD.wa=_.Ie({type:_.aD,oa:[["icon-empty-state-subtitle"]],standalone:!1,hc:chb,Aa:1,Ba:0,ta:function(a){a&1&&(_.xg(),_.yg(0))},lb:2});_.bD=function(){};_.bD.O=function(a){return new (a||_.bD)};_.bD.Ha=_.Je({type:_.bD});_.bD.Ga=_.Xc({imports:[_.hp,_.Bv]});var dhb={Ond:"y",Pnd:"y G",Qnd:"MMM y",Rnd:"MMMM y",Snd:"MM/y",zfb:"MMM d",Nmd:"MMMM dd",Pmd:"M/d",Omd:"MMMM d",cvc:"MMM d, y",Knd:"EEE, MMM d",Lnd:"EEE, MMM d, y",dmd:"d",Qmd:"MMM d, h:mm\u202fa zzzz"},ehb=dhb;ehb=dhb;var fhb;
fhb={nGa:{PM:{R:{"-1":"yesterday",0:"today",1:"tomorrow"},P:"one{# day ago}other{# days ago}",F:"one{in # day}other{in # days}"},RS:{R:{"-1":"yesterday",0:"today",1:"tomorrow"},P:"one{#d ago}other{#d ago}",F:"one{in #d}other{in #d}"}},Zpc:{PM:{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.}"},RS:{R:{0:"this hour"},P:"one{#h ago}other{#h ago}",F:"one{in #h}other{in #h}"}},xuc:{PM:{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.}"},RS:{R:{0:"this minute"},P:"one{#m ago}other{#m ago}",F:"one{in #m}other{in #m}"}},MONTH:{PM:{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.}"},
RS:{R:{"-1":"last mo.",0:"this mo.",1:"next mo."},P:"one{#mo ago}other{#mo ago}",F:"one{in #mo}other{in #mo}"}},eLa:{PM:{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.}"},RS:{R:{"-1":"last qtr.",0:"this qtr.",1:"next qtr."},P:"one{#q ago}other{#q ago}",F:"one{in #q}other{in #q}"}},
tGc:{PM:{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.}"},RS:{R:{0:"now"},P:"one{#s ago}other{#s ago}",F:"one{in #s}other{in #s}"}},WEEK:{PM:{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.}"},
RS:{R:{"-1":"last wk.",0:"this wk.",1:"next wk."},P:"one{#w ago}other{#w ago}",F:"one{in #w}other{in #w}"}},HNa:{PM:{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.}"},RS:{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 ghb=function(a){this.dR=fhb;this.LVa=!0;a&&(a=="always"?this.LVa=!0:a=="auto"&&(this.LVa=!1))};ghb.prototype.format=function(a,b){b=hhb(this,b).PM;if(!this.LVa&&b&&b.R&&b.R[""+a])a=b.R[""+a];else if(b){var c=Math.abs(a);a=(new _.iv("{N,plural,"+(a>0||a==0&&1/a==Infinity?b.F:b.P)+"}")).format({N:c})}else a="";return a};
var hhb=function(a,b){switch(b){default:case 0:return a.dR.HNa;case 1:return a.dR.eLa;case 2:return a.dR.MONTH;case 3:return a.dR.WEEK;case 4:return a.dR.nGa;case 5:return a.dR.Zpc;case 6:return a.dR.xuc;case 7:return a.dR.tGc}};var ihb,jhb,khb=function(a){ihb||(ihb=new _.ex(ehb.zfb));return ihb.format(a)},lhb=function(a,b){var c=new Date(_.Sk()),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 ghb("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||
khb)(new Date(a))};jhb=function(a,b,c){var d=new ghb;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 mhb,Lgb,nhb;mhb=_.bx.Lqa[3];Lgb=ehb.zfb;nhb=ehb.cvc;_.cD=function(){};
_.cD.prototype.transform=function(a,b,c){b=b===void 0?"datetime":b;if(a==null)return"";try{var d=Jgb(a)}catch(f){return""}switch(b){case "relativeTime":a=d.getTime();b=_.Sk();var e=Math.floor((b-a)/6E4);b=!1;e<0&&(b=!0,e*=-1);e<60?a=jhb(e,b,0):(e=Math.floor(e/60),e<24?a=jhb(e,b,1):(e=new Date(_.Sk()),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?jhb(e,b,2):""));return a||Kgb(d,Mgb(d),c);case "dateOrTodayTime":a=d;b=new Date(Date.now());
b.setDate(b.getDate()-1);if(Wgb(a,b))return lhb(d.getTime(),Ngb(Mgb(d),c));a=Wgb(d)?mhb:nhb;return Kgb(d,a,c)||lhb(d.getTime(),Ngb(Mgb(d),c));case "datetime":return a=lhb(d.getTime(),Ngb(Mgb(d),c)),c=Kgb(d,mhb,c),a+" "+c;case "date":return lhb(d.getTime(),Ngb(Mgb(d),c));default:return Kgb(d,b,c)}};_.cD.O=function(a){return new (a||_.cD)};_.cD.De=_.Le({name:"dateTimeDisplay",type:_.cD,he:!0,standalone:!1});_.dD=function(){};_.dD.O=function(a){return new (a||_.dD)};_.dD.Ha=_.Je({type:_.dD});_.dD.Ga=_.Xc({});_.ohb={"":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};_.gD=function(){this.transform=_.IC};_.gD.O=function(a){return new (a||_.gD)};_.gD.De=_.Le({name:"lastPathElement",type:_.gD,he:!0,standalone:!1});_.hD=function(){this.renderer=_.u(_.ej);this.ab=_.u(_.he);this.m$a=!1;this.resize=new _.Jj;this.MZb=new _.Jj;this.iKb=this.y3a=0};_.hD.prototype.Qa=function(){};
_.hD.prototype.z7a=function(a){var b=this;if(a.button===0){var c=!!(this.ab.na.compareDocumentPosition(this.qO)&Node.DOCUMENT_POSITION_PRECEDING);if(phb(this)){var d=this.ab.na.offsetTop;this.m$a=d===this.qO.offsetTop?c:d<this.qO.offsetTop}else d=this.ab.na.offsetLeft,this.m$a=d===this.qO.offsetLeft?c:d<this.qO.offsetLeft;this.y3a=qhb(this,this.qO);this.iKb=phb(this)?a.clientY:a.clientX;this.sEa&&this.sEa();this.tEa&&this.tEa();this.sEa=this.renderer.listen("document","mousemove",function(e){b.lka(e)});
this.tEa=this.renderer.listen("document","mouseup",function(e){b.B7a(e)});a.preventDefault()}};_.hD.prototype.lka=function(a){if(a.buttons==null||a.buttons===1){var b=(phb(this)?a.clientY:a.clientX)-this.iKb;this.m$a&&(b*=-1);b=this.y3a+b;this.resize.emit(b);var c=this.qO.style;phb(this)?c.height=b+"px":c.width=b+"px";a.preventDefault()}};_.hD.prototype.B7a=function(a){a.button===0&&(this.sEa&&this.sEa(),this.tEa&&this.tEa(),a=qhb(this,this.qO)-this.y3a,a!==0&&this.MZb.emit(a>0?"grow":"shrink"))};
var qhb=function(a,b){return phb(a)?b.offsetHeight:b.offsetWidth},phb=function(a){return(a.layout||"horizontal")==="horizontal"};_.p.Object.defineProperties(_.hD.prototype,{classList:{configurable:!0,enumerable:!0,get:function(){return this.layout||""}}});_.hD.O=function(a){return new (a||_.hD)};
_.hD.wa=_.Ie({type:_.hD,oa:[["splitter"]],qb:2,Wa:function(a,b){a&1&&_.O("mousedown",function(c){return b.z7a(c)});a&2&&_.Qg(b.classList)},inputs:{layout:"layout",qO:"changeSizeOf"},outputs:{resize:"resize",MZb:"resizeDone"},standalone:!1,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}"]});_.iD=function(){};_.iD.O=function(a){return new (a||_.iD)};_.iD.Ha=_.Je({type:_.iD});_.iD.Ga=_.Xc({});var shb;_.rhb=RegExp("((?:https?|ftp)://)+(?:[\\w~#-&\\(-\\-/-:<-@!\\[\\]\\|]+(?:[\\.;][\\w~#-&\\(\\*-\\-/-:<-@!\\[])+)*[\\w~#-&\\(-\\-/-:<-@!\\[\\]\\|]*");shb="(?: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|nexus|oncall|pcon|playbook|playbooks|pod|rapid|rapid-qa|requiem|rh|rs|screen|screenshot|shortn|sigma|simba|simhub|sites|sv|tap|taskflow|test|tf|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+&?)*)?)? kcl/[a-fA-F0-9]+ study/[a-zA-Z0-9]{8}\\b".split(" ");
shb.join("|");
_.thb=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(_.v(shb)).map(function(a){return"\\b"+a+
"|"}).join("")+"$)","gi");_.uhb=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~#-&\\(-\\-/-:<-@!\\[\\]\\|]*"].concat(_.v(shb)).map(function(a){return"\\b"+a+"|"}).join("")+"$)","gi");
_.vhb=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](@[0-9]+)?)/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>']]);_.whb=RegExp("^(.*?)([:;,\\.?>\\]\\)!]+)$");var xhb=new _.wd("CdkAccordion"),jD=function(){this.Qg=new _.Nf;this.tSa=new _.Nf;this.id=_.u(_.aj).getId("cdk-accordion-");this.zd=!1};jD.prototype.wva=function(){this.tSa.next(!1)};jD.prototype.Wb=function(a){this.Qg.next(a)};jD.prototype.La=function(){this.Qg.complete();this.tSa.complete()};jD.O=function(a){return new (a||jD)};jD.Ea=_.Ke({type:jD,oa:[["cdk-accordion"],["","cdkAccordion",""]],inputs:{zd:[2,"multi","multi",_.vh]},Rb:["cdkAccordion"],features:[_.Xg([{ya:xhb,Hb:jD}]),_.zn]});var kD=function(){this.Kl=_.u(xhb,{optional:!0,Zw:!0});this.Ra=_.u(_.Xn);this.JPa=_.u(_.dt);this.pmb=_.Ne.EMPTY;this.closed=new _.Jj;this.Ue=new _.Jj;this.Tb=new _.Jj;this.pW=new _.Jj;this.id=_.u(_.aj).getId("cdk-accordion-child-");this.IPa=!1;this.oc=_.Ig.apply(null,[!1].concat(_.v([])));this.faa=function(){}};_.h=kD.prototype;_.h.Qa=function(){var a=this;this.faa=this.JPa.listen(function(b,c){a.Kl&&!a.Kl.zd&&a.Kl.id===c&&a.id!==b&&(a.Dd=!1)});this.Kl&&(this.pmb=this.zYc())};
_.h.La=function(){this.Ue.complete();this.closed.complete();this.Tb.emit();this.Tb.complete();this.faa();this.pmb.unsubscribe()};_.h.toggle=function(){this.disabled||(this.Dd=!this.Dd)};_.h.close=function(){this.disabled||(this.Dd=!1)};_.h.open=function(){this.disabled||(this.Dd=!0)};_.h.zYc=function(){var a=this;return this.Kl.tSa.subscribe(function(b){a.disabled||(a.Dd=b)})};
_.p.Object.defineProperties(kD.prototype,{Dd:{configurable:!0,enumerable:!0,get:function(){return this.IPa},set:function(a){this.IPa!==a&&(this.IPa=a,this.pW.emit(a),a?(this.Ue.emit(),this.JPa.notify(this.id,this.Kl?this.Kl.id:this.id)):this.closed.emit(),_.Fn(this.Ra))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.oc()},set:function(a){this.oc.set(a)}}});kD.O=function(a){return new (a||kD)};
kD.Ea=_.Ke({type:kD,oa:[["cdk-accordion-item"],["","cdkAccordionItem",""]],inputs:{Dd:[2,"expanded","expanded",_.vh],disabled:[2,"disabled","disabled",_.vh]},outputs:{closed:"closed",Ue:"opened",Tb:"destroyed",pW:"expandedChange"},Rb:["cdkAccordionItem"],features:[_.Xg([{ya:xhb,lc:void 0}])]});var lD=function(){};lD.O=function(a){return new (a||lD)};lD.Ha=_.Je({type:lD});lD.Ga=_.Xc({});var yhb=new _.wd("MAT_ACCORDION");var zhb=new _.wd("MAT_EXPANSION_PANEL");_.mD=function(){this.AE=_.u(_.zg);this.PSc=_.u(zhb,{optional:!0})};_.mD.O=function(a){return new (a||_.mD)};_.mD.Ea=_.Ke({type:_.mD,oa:[["ng-template","matExpansionPanelContent",""]]});var Ahb,Bhb,Chb;Ahb=["body"];Bhb=["bodyWrapper"];Chb=[[["mat-expansion-panel-header"]],"*",[["mat-action-row"]]];_.Dhb=new _.wd("MAT_EXPANSION_PANEL_DEFAULT_OPTIONS");
_.nD=function(){kD.call(this);var a=this;this.Ce=_.u(_.Ag);this.Rc=_.mj();this.Sb=_.u(_.Wh);this.mb=_.u(_.ih);this.Ka=_.u(_.he);this.Kc=_.u(_.ej);this.Qkb=!1;this.qVa=new _.Jj;this.pVa=new _.Jj;this.oRa=new _.Nf;this.Kl=_.u(yhb,{optional:!0,Zw:!0});this.Okb=_.u(_.aj).getId("mat-expansion-panel-header-");this.YYc=function(c){var d=c.target;c=c.propertyName;var e;d===((e=a.IQc)==null?void 0:e.na)&&c==="grid-template-rows"&&a.mb.run(function(){a.Dd?a.qVa.emit():a.pVa.emit()})};var b=_.u(_.Dhb,{optional:!0});
this.JPa=_.u(_.dt);b&&(this.CP=b.CP)};_.W(_.nD,kD);_.nD.Ea=kD.Ea;_.h=_.nD.prototype;_.h.BUc=function(){return this.Kl?this.Dd&&this.Kl.displayMode==="default":!1};_.h.Zjb=function(){return this.Dd?"expanded":"collapsed"};_.h.toggle=function(){this.Dd=!this.Dd};_.h.close=function(){this.Dd=!1};_.h.open=function(){this.Dd=!0};
_.h.Od=function(){var a=this;this.MRa&&this.MRa.PSc===this&&this.Ue.ha(_.Xf(null),_.yf(function(){return a.Dd&&!a.uj}),_.Hf(1)).subscribe(function(){a.uj=new _.wt(a.MRa.AE,a.Ce)});this.dYc()};_.h.Wb=function(a){this.oRa.next(a)};_.h.La=function(){kD.prototype.La.call(this);var a;(a=this.WI)==null||a.call(this);this.oRa.complete()};_.h.mra=function(){if(this.vhb){var a=this.Sb.activeElement,b=this.vhb.na;return a===b||b.contains(a)}return!1};
_.h.dYc=function(){var a=this;this.mb.Vb(function(){a.Rc?(a.Ue.subscribe(function(){return a.mb.run(function(){return a.qVa.emit()})}),a.closed.subscribe(function(){return a.mb.run(function(){return a.pVa.emit()})})):setTimeout(function(){var b=a.Ka.na;a.WI=a.Kc.listen(b,"transitionend",a.YYc);b.classList.add("mat-expansion-panel-animations-enabled")},200)})};
_.p.Object.defineProperties(_.nD.prototype,{CP:{configurable:!0,enumerable:!0,get:function(){return this.Qkb||this.Kl&&this.Kl.CP},set:function(a){this.Qkb=a}},dS:{configurable:!0,enumerable:!0,get:function(){return this.RYc||this.Kl&&this.Kl.dS},set:function(a){this.RYc=a}}});_.nD.O=function(a){return new (a||_.nD)};
_.nD.wa=_.Ie({type:_.nD,oa:[["mat-expansion-panel"]],wd:function(a,b,c){a&1&&_.Dg(c,_.mD,5);if(a&2){var d;_.Gg(d=_.Hg())&&(b.MRa=d.first)}},tb:function(a,b){a&1&&(_.Cg(Ahb,5),_.Cg(Bhb,5));if(a&2){var c;_.Gg(c=_.Hg())&&(b.vhb=c.first);_.Gg(c=_.Hg())&&(b.IQc=c.first)}},Za:[1,"mat-expansion-panel"],qb:4,Wa:function(a,b){a&2&&_.Pg("mat-expanded",b.Dd)("mat-expansion-panel-spacing",b.BUc())},inputs:{CP:[2,"hideToggle","hideToggle",_.vh],dS:"togglePosition"},outputs:{qVa:"afterExpand",pVa:"afterCollapse"},
Rb:["matExpansionPanel"],features:[_.Xg([{ya:yhb,lc:void 0},{ya:zhb,Hb:_.nD}]),_.cg,_.zn],hc:["mat-expansion-panel-header","*","mat-action-row"],Aa:9,Ba:4,Da:[["bodyWrapper",""],["body",""],[1,"mat-expansion-panel-content-wrapper"],["role","region",1,"mat-expansion-panel-content",3,"id"],[1,"mat-expansion-panel-body"],[3,"cdkPortalOutlet"]],ta:function(a,b){a&1&&(_.xg(Chb),_.yg(0),_.I(1,"div",2,0)(3,"div",3,1)(5,"div",4),_.yg(6,1),_.F(7,Ogb,0,0,"ng-template",5),_.J(),_.yg(8,2),_.J()());a&2&&(_.A(),
_.mg("inert",b.Dd?null:""),_.A(2),_.H("id",b.id),_.mg("aria-labelledby",b.Okb),_.A(4),_.H("cdkPortalOutlet",b.uj))},dependencies:[_.zt],styles:[".mat-expansion-panel{box-sizing:content-box;display:block;margin:0;overflow:hidden;position:relative;background:var(--mat-expansion-container-background-color, var(--mat-sys-surface));color:var(--mat-expansion-container-text-color, var(--mat-sys-on-surface));border-radius:var(--mat-expansion-container-shape, 12px)}.mat-expansion-panel.mat-expansion-panel-animations-enabled{transition:margin 225ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1)}.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-content-wrapper{display:grid;grid-template-rows:0fr;grid-template-columns:100%}.mat-expansion-panel-animations-enabled .mat-expansion-panel-content-wrapper{transition:grid-template-rows 225ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-expansion-panel.mat-expanded>.mat-expansion-panel-content-wrapper{grid-template-rows:1fr}@supports not (grid-template-rows: 0fr){.mat-expansion-panel-content-wrapper{height:0}.mat-expansion-panel.mat-expanded>.mat-expansion-panel-content-wrapper{height:auto}}.mat-expansion-panel-content{display:flex;flex-direction:column;overflow:visible;min-height:0;visibility:hidden;font-family:var(--mat-expansion-container-text-font, var(--mat-sys-body-large-font));font-size:var(--mat-expansion-container-text-size, var(--mat-sys-body-large-size));font-weight:var(--mat-expansion-container-text-weight, var(--mat-sys-body-large-weight));line-height:var(--mat-expansion-container-text-line-height, var(--mat-sys-body-large-line-height));letter-spacing:var(--mat-expansion-container-text-tracking, var(--mat-sys-body-large-tracking))}.mat-expansion-panel-animations-enabled .mat-expansion-panel-content{transition:visibility 190ms linear}.mat-expansion-panel.mat-expanded>.mat-expansion-panel-content-wrapper>.mat-expansion-panel-content{visibility:visible}.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-sys-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"],
lb:2,Ma:0});var Ehb;Ehb=[[["mat-panel-title"]],[["mat-panel-description"]],"*"];
_.oD=function(){var a=this;this.panel=_.u(_.nD,{host:!0});this.ad=_.u(_.he);this.Uc=_.u(_.xs);this.Ra=_.u(_.Xn);this.Amb=_.Ne.EMPTY;this.tabIndex=0;_.u(_.Zi).load(_.Gt);var b=this.panel,c=_.u(_.Dhb,{optional:!0}),d=_.u(new _.An("tabindex"),{optional:!0}),e=b.Kl?b.Kl.Qg.ha(_.yf(function(f){return!(!f.hideToggle&&!f.togglePosition)})):_.wf;this.tabIndex=parseInt(d||"")||0;this.Amb=_.xf(b.Ue,b.closed,e,b.oRa.ha(_.yf(function(f){return!!(f.hideToggle||f.disabled||f.togglePosition)}))).subscribe(function(){return _.Fn(a.Ra)});
b.closed.ha(_.yf(function(){return b.mra()})).subscribe(function(){return _.ys(a.Uc,a.ad,"program")});c&&(this.expandedHeight=c.expandedHeight,this.collapsedHeight=c.collapsedHeight)};_.h=_.oD.prototype;_.h.s1=function(){this.disabled||this.panel.toggle()};_.h.tod=function(){return this.panel.Dd};_.h.Zjb=function(){return this.panel.Zjb()};_.h.lod=function(){return this.panel.id};_.h.ood=function(){return this.panel.dS};_.h.Lnb=function(){return!this.panel.CP&&!this.panel.disabled};
_.h.MTc=function(){var a=this.panel.Dd;return a&&this.expandedHeight?this.expandedHeight:!a&&this.collapsedHeight?this.collapsedHeight:null};_.h.qJ=function(a){switch(a.keyCode){case 32:case 13:_.Di(a)||(a.preventDefault(),this.s1());break;default:this.panel.Kl&&this.panel.Kl.qUc(a)}};_.h.focus=function(a,b){a?_.ys(this.Uc,this.ad,a,b):this.ad.na.focus(b)};_.h.Bc=function(){var a=this;this.Uc.Ek(this.ad).subscribe(function(b){b&&a.panel.Kl&&a.panel.Kl.pUc(a)})};
_.h.La=function(){this.Amb.unsubscribe();this.Uc.Ji(this.ad)};_.p.Object.defineProperties(_.oD.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.panel.disabled}}});_.oD.O=function(a){return new (a||_.oD)};
_.oD.wa=_.Ie({type:_.oD,oa:[["mat-expansion-panel-header"]],Za:["role","button",1,"mat-expansion-panel-header","mat-focus-indicator"],qb:13,Wa:function(a,b){a&1&&_.O("click",function(){return b.s1()})("keydown",function(c){return b.qJ(c)});a&2&&(_.mg("id",b.panel.Okb)("tabindex",b.disabled?-1:b.tabIndex)("aria-controls",b.panel.id)("aria-expanded",b.panel.Dd)("aria-disabled",b.panel.disabled),_.Og("height",b.MTc()),_.Pg("mat-expanded",b.panel.Dd)("mat-expansion-toggle-indicator-after",b.panel.dS===
"after")("mat-expansion-toggle-indicator-before",b.panel.dS==="before"))},inputs:{expandedHeight:"expandedHeight",collapsedHeight:"collapsedHeight",tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?0:_.wh(a)}]},hc:["mat-panel-title","mat-panel-description","*"],Aa:5,Ba:3,Da:[[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&&(_.xg(Ehb),_.I(0,"span",0),_.yg(1),_.yg(2,1),_.yg(3,2),_.J(),_.ng(4,Pgb,3,0,"span",1));a&2&&(_.Pg("mat-content-hide-toggle",!b.Lnb()),_.A(4),_.og(b.Lnb()?4:-1))},styles:['.mat-expansion-panel-header{display:flex;flex-direction:row;align-items:center;padding:0 24px;border-radius:inherit;height:var(--mat-expansion-header-collapsed-state-height, 48px);font-family:var(--mat-expansion-header-text-font, var(--mat-sys-title-medium-font));font-size:var(--mat-expansion-header-text-size, var(--mat-sys-title-medium-size));font-weight:var(--mat-expansion-header-text-weight, var(--mat-sys-title-medium-weight));line-height:var(--mat-expansion-header-text-line-height, var(--mat-sys-title-medium-line-height));letter-spacing:var(--mat-expansion-header-text-tracking, var(--mat-sys-title-medium-tracking))}.mat-expansion-panel-animations-enabled .mat-expansion-panel-header{transition:height 225ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-expansion-panel-header::before{border-radius:inherit}.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-sys-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-sys-on-surface) calc(var(--mat-sys-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-sys-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-sys-on-surface) calc(var(--mat-sys-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-sys-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-sys-on-surface-variant))}.mat-expansion-panel-animations-enabled .mat-expansion-indicator{transition:transform 225ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-expansion-panel-header.mat-expanded .mat-expansion-indicator{transform:rotate(180deg)}.mat-expansion-indicator::after{border-style:solid;border-width:0 2px 2px 0;content:"";padding:3px;transform:rotate(45deg);vertical-align:middle;color:var(--mat-expansion-header-indicator-color, var(--mat-sys-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-sys-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'],
lb:2,Ma:0});_.pD=function(){jD.apply(this,arguments);this.Rsa=new _.Bg;this.CP=!1;this.displayMode="default";this.dS="after"};_.W(_.pD,jD);_.pD.prototype.Od=function(){var a=this;this.w0.Jc.ha(_.Xf(this.w0)).subscribe(function(b){a.Rsa.reset(b.filter(function(c){return c.panel.Kl===a}));_.Fg(a.Rsa)});this.Gb=_.Vs((new _.Ys(this.Rsa)).ox())};_.pD.prototype.qUc=function(a){this.Gb.Gm(a)};_.pD.prototype.pUc=function(a){_.Ws(this.Gb,a)};
_.pD.prototype.La=function(){jD.prototype.La.call(this);var a;(a=this.Gb)==null||a.destroy();this.Rsa.destroy()};_.pD.O=function(){var a;return function(b){return(a||(a=_.de(_.pD)))(b||_.pD)}}();
_.pD.Ea=_.Ke({type:_.pD,oa:[["mat-accordion"]],wd:function(a,b,c){a&1&&_.Dg(c,_.oD,5);if(a&2){var d;_.Gg(d=_.Hg())&&(b.w0=d)}},Za:[1,"mat-accordion"],qb:2,Wa:function(a,b){a&2&&_.Pg("mat-accordion-multi",b.zd)},inputs:{CP:[2,"hideToggle","hideToggle",_.vh],displayMode:"displayMode",dS:"togglePosition"},Rb:["matAccordion"],features:[_.Xg([{ya:yhb,Hb:_.pD}]),_.cg]});_.qD=function(){};_.qD.O=function(a){return new (a||_.qD)};_.qD.Ha=_.Je({type:_.qD});_.qD.Ga=_.Xc({imports:[_.Dt,lD,_.At]});var Fhb;Fhb=new _.wd("MAT_CARD_CONFIG");_.rD=function(){var a;this.appearance=((a=_.u(Fhb,{optional:!0}))==null?void 0:a.appearance)||"raised"};_.rD.O=function(a){return new (a||_.rD)};
_.rD.wa=_.Ie({type:_.rD,oa:[["mat-card"]],Za:[1,"mat-mdc-card","mdc-card"],qb:8,Wa:function(a,b){a&2&&_.Pg("mat-mdc-card-outlined",b.appearance==="outlined")("mdc-card--outlined",b.appearance==="outlined")("mat-mdc-card-filled",b.appearance==="filled")("mdc-card--filled",b.appearance==="filled")},inputs:{appearance:"appearance"},Rb:["matCard"],hc:["*"],Aa:1,Ba:0,ta:function(a){a&1&&(_.xg(),_.yg(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(--mat-card-elevated-container-color, var(--mat-sys-surface-container-low));border-color:var(--mat-card-elevated-container-color, var(--mat-sys-surface-container-low));border-radius:var(--mat-card-elevated-container-shape, var(--mat-sys-corner-medium));box-shadow:var(--mat-card-elevated-container-elevation, var(--mat-sys-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(--mat-card-elevated-container-shape, var(--mat-sys-corner-medium))}.mat-mdc-card-outlined{background-color:var(--mat-card-outlined-container-color, var(--mat-sys-surface));border-radius:var(--mat-card-outlined-container-shape, var(--mat-sys-corner-medium));border-width:var(--mat-card-outlined-outline-width, 1px);border-color:var(--mat-card-outlined-outline-color, var(--mat-sys-outline-variant));box-shadow:var(--mat-card-outlined-container-elevation, var(--mat-sys-level0))}.mat-mdc-card-outlined::after{border:none}.mat-mdc-card-filled{background-color:var(--mat-card-filled-container-color, var(--mat-sys-surface-container-highest));border-radius:var(--mat-card-filled-container-shape, var(--mat-sys-corner-medium));box-shadow:var(--mat-card-filled-container-elevation, var(--mat-sys-level0))}.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-sys-title-large-font));line-height:var(--mat-card-title-text-line-height, var(--mat-sys-title-large-line-height));font-size:var(--mat-card-title-text-size, var(--mat-sys-title-large-size));letter-spacing:var(--mat-card-title-text-tracking, var(--mat-sys-title-large-tracking));font-weight:var(--mat-card-title-text-weight, var(--mat-sys-title-large-weight))}.mat-mdc-card-subtitle{color:var(--mat-card-subtitle-text-color, var(--mat-sys-on-surface));font-family:var(--mat-card-subtitle-text-font, var(--mat-sys-title-medium-font));line-height:var(--mat-card-subtitle-text-line-height, var(--mat-sys-title-medium-line-height));font-size:var(--mat-card-subtitle-text-size, var(--mat-sys-title-medium-size));letter-spacing:var(--mat-card-subtitle-text-tracking, var(--mat-sys-title-medium-tracking));font-weight:var(--mat-card-subtitle-text-weight, var(--mat-sys-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'],
lb:2,Ma:0});_.sD=function(){};_.sD.O=function(a){return new (a||_.sD)};_.sD.Ha=_.Je({type:_.sD});_.sD.Ga=_.Xc({imports:[_.Dt,_.Dt]});
}catch(e){_._DumpException(e)}
try{
var fqb;_.dqb=function(){return _.yf(function(a){return a.state!==0})};_.SG=function(a,b){return a.state===2?a.ac:b};_.TG=function(a){return{state:1,message:a}};_.UG=function(a){return _.df(_.TG(a))};_.VG=function(a){return{state:2,ac:a}};fqb=function(a){if(a&1){var b=_.Pd();_.I(0,"button",5);_.O("click",function(){_.w(b);var c=_.Q();_.eqb(c);c.log("clear");return _.y()});_.I(1,"mat-icon");_.R(2,"cancel");_.J()()}a&2&&(a=_.Q(),_.Pg("no-margin",a.uIb),_.mg("aria-label",a.dK))};
_.gqb=function(a,b){_.NZa(a,{message:b,Sd:"Dismiss"})};_.WG=function(a){var b=0,c=!1,d=[],e=function(){b=0;c&&(c=!1,f())},f=function(){b=_.ba.setTimeout(e,300);var g=d;d=[];a.apply(void 0,g)};return function(g){d=arguments;b?c=!0:f()}};_.XG=function(){this.ariaLabel="Loading";this.diameter=16;this.text="Loading...";this.inline=this.OHb=!1};_.p.Object.defineProperties(_.XG.prototype,{fontSize:{configurable:!0,enumerable:!0,get:function(){return Math.min(this.diameter*.8,16)}}});
_.XG.O=function(a){return new (a||_.XG)};
_.XG.wa=_.Ie({type:_.XG,oa:[["loading"]],qb:4,Wa:function(a,b){a&2&&_.Pg("background",b.OHb)("inline",b.inline)},inputs:{ariaLabel:"ariaLabel",diameter:"diameter",text:"text",OHb:"hasBackground",inline:"inline"},standalone:!1,Aa:3,Ba:10,Da:[["role","status"],[3,"diameter","strokeWidth"]],ta:function(a,b){a&1&&(_.I(0,"span",0),_.R(1),_.J(),_.L(2,"mat-spinner",1));a&2&&(_.Og("margin-bottom",b.inline?0:b.diameter/4,"px")("font-size",b.fontSize,"px")("line-height",b.diameter,"px"),_.A(),_.Rg(" ",b.text,
"\n"),_.A(),_.H("diameter",b.diameter)("strokeWidth",b.diameter/8),_.mg("aria-label",b.ariaLabel))},dependencies:[_.Bz],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}"],Ma:0});_.YG=function(){};_.YG.O=function(a){return new (a||_.YG)};_.YG.Ha=_.Je({type:_.YG});_.YG.Ga=_.Xc({imports:[_.Cz]});_.ZG=function(){this.Po="";this.Pha="medium";this.theme="info"};_.p.Object.defineProperties(_.ZG.prototype,{d8c:{configurable:!0,enumerable:!0,get:function(){return this.Po+" "+this.Pha+" "+this.theme}}});_.ZG.O=function(a){return new (a||_.ZG)};
_.ZG.wa=_.Ie({type:_.ZG,oa:[["dc-information-box"]],qb:2,Wa:function(a,b){a&2&&_.Qg(b.d8c)},inputs:{Po:"class",Pha:"iconSize",theme:"theme"},standalone:!1,hc:["*"],Aa:5,Ba:1,Da:[["aria-hidden","true"]],ta:function(a,b){a&1&&(_.xg(),_.I(0,"mat-icon",0),_.R(1),_.J(),_.R(2,"\n"),_.yg(3),_.R(4,"\n"));a&2&&(_.A(),_.Sg(b.theme==="warning"?"warning":"info"))},dependencies:[_.Av],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}"]});_.$G=function(){};_.$G.O=function(a){return new (a||_.$G)};_.$G.Ha=_.Je({type:_.$G});_.$G.Ga=_.Xc({imports:[_.hp,_.Bv]});var hqb;hqb=new _.iv("Code font size set to {codeSize}px.");
_.bH=function(a,b,c){var d=this;this.storage=b;this.Kg=c;this.Zca=new _.Oh(void 0);this.Cr=this.Zca.ff();(b=(b=this.storage.get("chosen_code_size"))&&Number(b))&&!isNaN(b)&&_.aH(this,b);a.register("increment font size no mod",[43],function(){d.DF()});a.register("increment font size with mod",[187,1],function(){d.DF()});a.register("increment font size with equals",[187],function(){d.DF()});a.register("increment font size numpad",[107],function(){d.DF()});a.register("decrement font size",[189],function(){iqb(d)});
a.register("decrement font size numpad",[109],function(){iqb(d)})};_.aH=function(a,b,c){c=c===void 0?!1:c;b===void 0?(a.storage.remove("chosen_code_size"),a.Zca.next(void 0)):(b=Math.floor(b),b<=0||(a.Zca.next(b),a.storage.set("chosen_code_size",b),c&&jqb(a.Kg,b)))};_.bH.prototype.DF=function(){var a,b=(a=this.Zca.value)!=null?a:13;_.aH(this,b+1,!0)};var iqb=function(a){var b,c=(b=a.Zca.value)!=null?b:13;_.aH(a,c-1,!0)};_.bH.O=function(a){return new (a||_.bH)(_.t(_.ww),_.t(_.RYa),_.t(_.dv))};
_.bH.ua=_.q({token:_.bH,qa:_.bH.O,Fa:"root"});var jqb=_.NB(function(a,b){a.open(hqb.format({codeSize:b}),"Dismiss",{duration:3E3})},1E3);_.cH={Fj:0,Error:1,xi:2,0:"Loading",1:"Error",2:"Loaded"};_.dH={state:0};var kqb;kqb=["inputBox"];_.iH=function(a){this.Ia=a;this.icon=this.placeholder="";this.wzb=300;this.uIb=!1;this.dK="Clear";this.wo=new _.Jj;this.input=new _.wy};_.iH.prototype.Bc=function(){};_.iH.prototype.Qa=function(){var a=this;this.input.Tm.ha(_.Ef(this.wzb)).subscribe(function(b){a.wo.emit(b);a.lXa!==b&&a.log("change",b);a.lXa=void 0})};_.iH.prototype.focus=function(){this.Sl.na.focus()};_.eqb=function(a){a.input.setValue("");a.lXa=""};
_.iH.prototype.log=function(a,b){if(this.fEa){if(a==="clear"){a=this.fEa.nva;var c="CLICK"}else a=this.fEa.hXa,c="CHANGE";this.Ia.hb({gestureName:c,element:this.fEa.element,action:a,searchTerm:b})}};_.p.Object.defineProperties(_.iH.prototype,{value:{configurable:!0,enumerable:!0,set:function(a){this.lXa=a;this.input.setValue(a)}},ariaLabel:{configurable:!0,enumerable:!0,set:function(a){this.ey=a},get:function(){return this.ey||this.placeholder}},nhd:{configurable:!0,enumerable:!0,get:function(){return!!this.input.value}}});
_.iH.O=function(a){return new (a||_.iH)(_.C(_.Bq))};
_.iH.wa=_.Ie({type:_.iH,oa:[["input-with-icon","icon",""]],tb:function(a,b){a&1&&_.Cg(kqb,7);if(a&2){var c;_.Gg(c=_.Hg())&&(b.Sl=c.first)}},inputs:{fEa:"trackingConfig",placeholder:"placeholder",icon:"icon",wzb:"debounceTimeMs",uIb:"hideCloseIconMargin",dK:"clearLabel",value:"value",ariaLabel:[0,"aria-label","ariaLabel"]},outputs:{wo:"valueChange"},standalone:!1,tc:["icon",""],Aa:6,Ba:5,Da:[["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&&(_.I(0,"div",1)(1,"mat-icon",2),_.R(2),_.J(),_.L(3,"input",3,0),_.F(5,fqb,3,3,"button",4),_.J());a&2&&(_.A(2),_.Sg(b.icon),_.A(),_.H("placeholder",b.placeholder)("formControl",b.input),_.mg("aria-label",b.ariaLabel),_.A(2),_.H("ngIf",b.nhd))},
dependencies:[_.ap,_.Vt,_.Wt,_.Eu,_.XB,_.uk,_.py,_.hx,_.Pu,_.Av,_.yy],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 lqb=new _.wd("GMAT_LIST_OPTIONS",{Fa:"root",qa:function(){return{Pf:!1}}});_.jH=function(a){this.options=a;if(a.Pf)throw Error("Zc");};_.jH.O=function(a){return new (a||_.jH)(_.C(lqb))};_.jH.Ea=_.Ke({type:_.jH,oa:[["mat-list"],["mat-action-list"],["mat-nav-list"],["mat-selection-list"]],Za:[1,"gmat-mdc-list"],standalone:!1});_.kH=function(){};_.kH.O=function(a){return new (a||_.kH)};_.kH.Ha=_.Je({type:_.kH});_.kH.Ga=_.Xc({imports:[_.hp,_.Hu,_.YB,_.yx,_.Bv,_.mz,_.Gy]});_.lH=function(){};_.lH.O=function(a){return new (a||_.lH)};_.lH.Ha=_.Je({type:_.lH});_.lH.Ga=_.Xc({imports:[_.nC]});_.mqb="/"+_.Kq.B_+"/savedqueries";_.nqb="/"+_.Kq.B_;_.oqb=null;_.pqb=Object.freeze({queries:[],kea:null});_.mH=function(a){this.L0b=_.oqb&&a.get(_.oqb)};_.rqb=function(a){return qqb(a,function(b){return b.j5c()})};_.mH.prototype.jVa=function(a){return qqb(this,function(b){return b.jVa(a)})};_.mH.prototype.G9a=function(a){return qqb(this,function(b){return b.G9a(a)})};_.mH.prototype.tna=function(a){return qqb(this,function(b){return b.tna(a)})};_.mH.prototype.Idb=function(a,b){return qqb(this,function(c){return c.Idb(a,b)})};
var qqb=function(a,b){return a.L0b?b(a.L0b).ha(_.E(_.VG),_.Cf(function(){return _.UG("")}),_.Xf(_.dH)):_.UG("")};_.mH.O=function(a){return new (a||_.mH)(_.t(_.dg))};_.mH.ua=_.q({token:_.mH,qa:_.mH.O,Fa:"root"});_.sqb=new _.iv("Search with saved query: {name}");var tqb;tqb={ya:_.Seb,Nb:[[new _.Bn,new _.Cn,new _.nKa(_.Seb)],[new _.Bn,new _.nKa(_.Neb)]],Eb:function(a,b){return!b||b.Pf?a||{}:a?Object.assign({},a,{iu:_.Hi(a.iu).concat("gmat-mdc-select")}):{iu:"gmat-mdc-select"}}};_.nH=function(){};_.nH.O=function(a){return new (a||_.nH)};_.nH.Ha=_.Je({type:_.nH});_.nH.Ga=_.Xc({Pb:[tqb],imports:[_.qC,_.kz]});
}catch(e){_._DumpException(e)}
try{
/*
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var vqb,yqb,zqb,Aqb,Bqb,Cqb,Dqb,Fqb,Gqb,Eqb,Jqb,Kqb,Lqb,Nqb,Oqb,Pqb,Qqb,Rqb,sH,Tqb,Uqb,Vqb,Wqb,Xqb,tH,Zqb,$qb,arb,brb,crb,frb,uH,jrb,hrb,irb,vH,yH,orb,prb,qrb,Grb,Jrb,Krb,Lrb,Mrb,Nrb,Orb,Prb,Qrb,Rrb,Srb,Trb,Wrb,Xrb,Yrb,Zrb,PH,QH,$rb,bsb,ssb,tsb,usb,wsb,ysb,zsb,Asb,Bsb,Csb,Dsb,Esb,Fsb,Gsb,Isb,Hsb,Lsb,Msb,Osb,Psb,Rsb,Ssb,Qsb,Tsb,Usb,Vsb,Wsb,Xsb,atb,btb,ctb,dtb,etb,gtb,htb,itb,jtb,ktb,ltb,mtb,ntb,otb,ptb,qtb,stb,utb,vtb,Atb,Btb,Etb,Ctb,Jtb,Itb,Htb,Ktb,Ltb,Mtb,Ntb,Otb,Ptb,Qtb,Rtb,Stb,Ttb,Utb,Vtb,Wtb,
Xtb,Ytb,Ztb,$tb,aub,bub,cub,dub,eub,fub,hub,iub,jub,kub,lub,mub,nub,pub,rub,sub,tub,uub,vub,xub,zub,yub,Aub,Cub,Bub,cI,Dub,Eub,Fub,Gub,Hub,Iub,Jub,Lub,Kub,Mub,Nub,Oub,Qub,Rub,Tub,Uub,Sub,Vub,Wub,Xub,Yub,Zub,$ub,avb,bvb,cvb,dvb,evb,fvb,gvb,ivb,tvb,uvb,vvb,wvb,xvb,yvb,zvb,Gvb,Ivb,Dvb,Evb,Fvb,hI,jI,Lvb,Nvb,Mvb,Ovb,Pvb,Tvb,Uvb,Vvb,Wvb,Xvb,Yvb,Zvb,bwb,lI,awb,dwb,mI,nI,oI,pI,fwb,hwb,jwb,lwb,nwb,pwb,rwb,twb,vwb,xwb,Bwb,ywb,Ewb,Cwb,Awb,Lwb,Kwb,Fwb,Nwb,Qwb,Mwb,Rwb,Swb,Twb,Wwb,Xwb,Ywb,Zwb,axb,bxb,cxb,exb,fxb,
gxb,hxb,ixb,kxb,lxb,mxb,oxb,pxb,qxb,rxb,sxb,txb,uxb,vxb,wxb,xxb,wqb,uqb,Axb,Iqb,Hqb,Bxb,Cxb,Dxb,Exb,Fxb,Gxb,Ixb,Kxb,hvb,Mxb,Oxb,Pxb,Qxb,Rxb,rH,Sxb,Txb,Vxb,Yxb,Sqb,Pwb,Yqb,$xb,mrb,uI,byb,SH,cyb,xI,dyb,eyb,yI,zI,BI,CI,DI,EI,FI,GI,HI,fyb,II,JI,KI,syb,yyb;vqb=function(a){return uqb[a]||""};_.xqb=function(a){if(!_.XBa)return _.Qgb(a);a=wqb.test(a)?a.replace(wqb,vqb):a;a=atob(a);for(var b=new Uint8Array(a.length),c=0;c<a.length;c++)b[c]=a.charCodeAt(c);return b};
yqb=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};zqb=function(a){return!Array.isArray(a)||a.length?!1:(a[_.Sa]|0)&1?!0:!1};Aqb=function(a,b){if(typeof b==="string")try{b=_.xqb(b)}catch(c){return!1}return _.Ga(b)&&yqb(a,b)};Bqb=function(a){switch(a){case "bigint":case "string":case "number":return!0;default:return!1}};Cqb=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]};
Dqb=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};Fqb=function(a,b){if(_.Wa(a))a=a.Ca;else if(!Array.isArray(a))return!1;if(_.Wa(b))b=b.Ca;else if(!Array.isArray(b))return!1;return Eqb(a,b,void 0,2)};Gqb=function(a,b,c){return Eqb(a,b,c,0)};
Eqb=function(a,b,c,d){if(a===b||a==null&&b==null)return!0;if(a instanceof Map)return Hqb(a,b,c);if(b instanceof Map)return Hqb(b,a,c);if(a==null||b==null)return!1;if(a instanceof _.ab)return Iqb(a,b);if(b instanceof _.ab)return Iqb(b,a);if(_.Ga(a))return Aqb(a,b);if(_.Ga(b))return Aqb(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):Bqb(e)&&Bqb(f)?""+a===""+b:e==="boolean"&&f==="number"||e==="number"&&f==="boolean"?!a===!b:
!1;if(_.Wa(a)||_.Wa(b))return Fqb(a,b);if(a.constructor!=b.constructor)return!1;if(a.constructor===Array){f=a[_.Sa]|0;var g=b[_.Sa]|0,m=a.length,n=b.length,r=Math.max(m,n);e=(f|g|64)&128?0:-1;(d===1||(f|g)&1)&&(d=1);f=m&&a[m-1];g=n&&b[n-1];f!=null&&typeof f==="object"&&f.constructor===Object||(f=null);g!=null&&typeof g==="object"&&g.constructor===Object||(g=null);m=m-e-+!!f;n=n-e-+!!g;for(var x=0;x<r;x++)if(!Jqb(x-e,a,f,m,b,g,n,e,c,d))return!1;if(f)for(var z in f){d=a;r=f;x=m;var D=b,K=g,N=n,P=e,
ca=c,va=+z;if(!(!Number.isFinite(va)||va<x||va<N||Jqb(va,d,r,x,D,K,N,P,ca,2)))return!1}if(g)for(var Da in g)if((z=f&&Da in f)||(z=a,d=f,r=m,x=b,D=g,K=n,N=e,P=c,ca=+Da,z=!Number.isFinite(ca)||ca<r||ca<K?!0:Jqb(ca,z,d,r,x,D,K,N,P,2)),!z)return!1;return!0}if(a.constructor===Object)return Gqb([a],[b]);throw Error();};Jqb=function(a,b,c,d,e,f,g,m,n,r){b=Cqb(a,b,c,d,m);e=Cqb(a,e,f,g,m);r=r===1;if(e==null&&zqb(b)||b==null&&zqb(e))return!0;a=r?n:n==null?void 0:n.CGb(a);return Eqb(b,e,a,0)};
Kqb=function(a,b,c){if(a.size!=b.size)return!1;var d=!0;a.forEach(function(e,f){Gqb(e,b.get(f),c==null?void 0:c.CGb(2))||(d=!1)});return d};Lqb=function(a,b,c){if(b==null)return a.size===0;if(!Array.isArray(b)||a.size>b.length)return!1;b=_.eb(b);Array.prototype.sort.call(b,Dqb);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(!Gqb(a.get(m),g[1],(e=c)==null?void 0:e.CGb(2)))return!1;e=m;d++}}return d===a.size};
_.oH=function(a){return a instanceof _.zi};_.pH=function(a){return _.oH(a)&&a.ji()};_.Mqb=function(a){var b=a.ie;a=a.repository;var c=new qH;if(!b)return c;var d=new rH,e=b.id;b=b.type;switch(b){case "project":d.projectId=e;break;case "ossProject":d.ti=e;break;case "host":d.Cn=e;break;case "depot":d.Lr=e;break;default:return _.fb(b)}b==="depot"&&a==="Piper"&&(a="piper");a&&(d.Rh=a);c.root=d;return c};
Nqb=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])};Oqb=function(a){return Array.prototype.concat.apply([],arguments)};Pqb=function(a,b){return Oqb.apply([],(0,_.rBa)(a,b))};Qqb=function(a){if(/^(script|style)$/i.test(a.tagName))throw Error("ga");};Rqb=function(a,b){a.nodeType===1&&Qqb(a);a.innerHTML=_.zc(b)};
sH=function(a,b,c){var d=b==="beforebegin"||b==="afterend"?a.parentElement:a;d!==null&&Qqb(d);a.insertAdjacentHTML(b,_.zc(c))};Tqb=function(a){return new Sqb(a)};Uqb=function(a){if(a instanceof Sqb)return a.uWb;throw Error("ga");};Vqb=function(a){a=a.__ngContext__;return typeof a==="number"?_.ee.get(a)||null:a||null};Wqb=function(a,b){for(var c=a[1],d=26;d<c.Cua;d++)if(_.Id(a[d])===b)return d;return-1};
Xqb=function(a){if(a.Ug)return a.Ug;if(a.next)return a.next;for(;a.parent&&!a.parent.next;)a=a.parent;return a.parent&&a.parent.next};
tH=function(a){var b=Vqb(a);if(b){if(_.Ed(b)){var c,d=void 0,e=void 0;if(a&&a.constructor&&a.constructor.wa){a:{if(d=b[1].QE)for(c=0;c<d.length;c++){var f=d[c];if(_.Kd(f,b)[8]===a){c=f;break a}}else if(_.Kd(26,b)[8]===a){c=26;break a}c=-1}if(c==-1)throw Error("Na");d=a}else if(a&&a.constructor&&a.constructor.Ea){a:{for(e=b[1].firstChild;e;){c=e.Rv;for(f=e.rn;f<c;f++)if(b[f]===a){c=e.index;break a}e=Xqb(e)}c=-1}if(c==-1)throw Error("Oa");a=b[1].data[c];if(a.rn===0)e=_.ud;else for(e=[],f=a.rn;f<a.Rv;f++){var g=
b[f];g&&g.constructor&&g.constructor.wa||e.push(g)}}else if(c=Wqb(b,a),c==-1)return null;a=_.Id(b[c]);b=(f=Vqb(a))&&!Array.isArray(f)?f:new Yqb(b[19],c,a);d&&b.component===void 0&&(b.component=d,_.fe(b.component,b));if(e&&b.HO===void 0)for(b.HO=e,a=0;a<e.length;a++)_.fe(e[a],b);_.fe(b.nbd,b)}}else for(d=a;d=d.parentNode;)if(e=Vqb(d)){e=Array.isArray(e)?e:e.ki;if(!e)return null;c=Wqb(e,a);if(c>=0){b=_.Id(e[c]);a=new Yqb(e[19],c,b);_.fe(b,a);b=a;break}}return b||null};
Zqb=function(a){a=tH(a);if(a===null)return null;if(a.component===void 0){var b=a.ki;if(b===null)return null;var c=b[1].data[a.TX];a.component=c.Mv>-1?b[c.rn+c.Mv]:null}return a.component};$qb=function(a,b){return a.name==b.name?0:a.name<b.name?-1:1};
arb=function(a){var b=tH(a);b=b===null?null:b.ki;if(b===null)return[];var c=b[7],d=b[1].um,e=[];if(d&&c)for(var f=0;f<d.length;){var g=d[f++],m=d[f++];if(typeof g==="string"){m=_.Id(b[m]);var n=c[d[f++]],r=d[f++],x=typeof r==="boolean"||r>=0?"dom":"output";r=typeof r==="boolean"?r:!1;a==m&&e.push({element:a,name:g,callback:n,UGd:r,type:x})}}e.sort($qb);return e};brb=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 _.gf)}})})};
crb=function(a){return _.jf(function(b,c){var d=[];b.subscribe(new _.kf(c,function(e){return d.push(e)},void 0,function(){c.next(d);c.complete()}));a.subscribe(new _.kf(c,function(){var e=d;d=[];c.next(e)},void 0,_.Oe));return function(){d=null}})};_.drb=function(){return _.sC.apply(null,_.v(_.Gc.apply(0,arguments)))};frb=function(){var a=erb;return function(b){return _.Qf(new _.Oh(a))(b)}};_.grb=function(a,b,c){a=a.wa;a.jZa=_.kja(b,_.lja);a.q8a=_.kja(c,_.cfa)};
uH=function(a,b,c,d,e,f){var g=a===null?-1:a.index;g=g!==-1?_.Id(b[g]):null;if(a.type&11){hrb(g,c,d,e,f);if(a.Mv>-1){var m=_.Kd(a.index,b);m&&m[1].firstChild&&uH(m[1].firstChild,m,c,d,e,f)}else a.Ug&&uH(a.Ug,b,c,d,e,f),g&&irb(g,c,d,e);m=b[a.index];_.Fd(m)&&jrb(m,c,d,e,f)}else if(a.type&4)m=b[a.index],hrb(m[7],c,d,e,f),jrb(m,c,d,e,f);else if(a.type&16){var n=b[15];m=n[5].Fw[a.Fw];if(Array.isArray(m))for(m=_.k(m),n=m.next();!n.done;n=m.next())hrb(n.value,c,d,e,f);else m&&(n=n[3],uH(n[1].data[m.index],
n,c,d,e,f))}else a.Ug&&uH(a.Ug,b,c,d,e,f);f!==g&&(a=a.flags&2?a.KBa:a.next)&&uH(a,b,c,d,e,f)};jrb=function(a,b,c,d,e){for(var f=10;f<a.length;f++){var g=a[f],m=g[1].firstChild;m&&uH(m,g,b,c,d,e)}};hrb=function(a,b,c,d,e){e!==a&&(a=vH(a))&&(d&&a instanceof wH&&b(a)&&c.indexOf(a)===-1?c.push(a):!d&&b(a)&&c.indexOf(a)===-1&&c.push(a))};
irb=function(a,b,c,d){a=a.childNodes;for(var e=a.length,f=0;f<e;f++){var g=a[f],m=vH(g);m&&(d&&m instanceof wH&&b(m)&&c.indexOf(m)===-1?c.push(m):!d&&b(m)&&c.indexOf(m)===-1&&c.push(m),irb(g,b,c,d))}};vH=function(a){return a instanceof Node?(a.hasOwnProperty("__ng_debug__")||(a.__ng_debug__=a.nodeType==Node.ELEMENT_NODE?new wH(a):new krb(a)),a.__ng_debug__):null};_.xH=function(a){return a.map(function(b){return function(){var c=_.Gc.apply(0,arguments),d;return(d=_.u(b)).hf.apply(d,_.v(c))}})};
_.lrb=function(a){if(a.projectId)return"project";if(a.Cn)return"host";if(a.Lr)return"depot";if(a.ti)return"ossProject"};yH=function(a){return a?typeof a==="string"?a==="depot":a.kind==="depot":!1};_.nrb=function(a){return a.replace(mrb,function(b,c){return c+"/"})};orb=function(a){return a.startsWith("refs/tags/")?a:"refs/tags/"+a};_.zH=function(a){if(a&&!_.wi.test(a)&&a!=="HEAD")return a};
_.AH=function(a){if(typeof a==="object")switch(a.type){case 1:return _.Cra(a.xt);case 2:return _.Dra(a.xt);case 3:return _.Gra(a.xt);default:return a.xt}return _.Cra(a)||_.Dra(a)||_.Gra(a)};prb=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};
qrb=function(a,b){if(_.ja(a,"<"))throw Error("lc`"+a);var c=a.replace(/('|")((?!\1)[^\r\n\f\\]|\\[\s\S])*\1/g,"");if(!/^[-_a-zA-Z0-9#.:* ,>+~[\]()=\\^$|]+$/.test(c))throw Error("mc`"+a);if(!prb(c))throw Error("nc`"+a);b=typeof b==="string"?b:Object.entries(b).map(function(d){var e=_.k(d);d=e.next().value;e=e.next().value;return d+":"+e+";"}).join("");return Tqb(a+"{"+b.replace(/</g,"\\3C ")+"}")};
_.rrb=function(a){var b=a.ie;var c=a.path;a=a.repository;c=c||"";return yH(b==null?void 0:b.type)&&a&&_.fa(a,"piper")?c&&"//depot/"+c:c};_.srb=function(a){var b=_.lrb(a);if(b)return{id:a.projectId||a.Cn||a.Lr||a.ti,type:b}};_.trb=function(a,b,c,d){var e=_.srb(a),f=a.Rh;a.qx&&(d=d?Object.assign({},d,{Ub:a.qx}):{Ub:a.qx});return e.type==="depot"?new _.zi({repository:f,Ib:b,path:c,params:d}):new _.Ai({ie:e,repository:f,Ib:b,path:c,params:d})};
_.urb=function(a,b){var c=a.ax;return _.trb(c.Uf,c.nu,a.path,b)};_.vrb=function(a,b){var c=b.ax,d=c.Uf,e=_.srb(d);return _.qs(_.ps(_.os(a.nc(),e.id,e.type),d.Rh),c.nu).Vc(b.path).ob()};_.BH=function(a){if(a!=null)return typeof a==="number"?a:a[0]&&a[0].start};_.wrb=function(a,b){a=a.params;if(a!=null)switch(b){case 0:return a.Ub;case 3:case 1:return a.Pw!==void 0||a.Ny!==void 0?a.Pw:a.Ub;case 2:return a.Ny;default:throw _.fb(b,"Unexpected version.");}};
_.CH=function(a,b){var c=a.params;a=a.path;switch(b){case 0:return a;case 1:return c&&c.Cp||a;case 2:return c&&c.My;case 3:return c&&c.Cp;default:throw _.fb(b,"Unexpected version.");}};_.DH=function(a,b){return _.Hra(a,b)&&_.Ira(a.path,b.path,_.KVa)};_.EH=function(a,b){var c=c===void 0?1:c;return _.DH(a,b)&&_.Zj(a,c)===_.Zj(b,c)&&_.CH(a,c)===_.CH(b,c)};
_.xrb=function(a){var b,c=function(e){return e};a instanceof Function?c=a:b=a;var d=(b||{v8c:!1}).v8c;return _.Qe(_.Jf(function(e,f){e=c(e);f=c(f);return e===f?!0:e&&f?d?_.DH(e,f):_.EH(e,f):!1}))};
_.GH=function(a,b,c,d){c=c===void 0?1:c;d=d===void 0?a:d;if(a.rb&&a.repository){if(_.oH(a)){if(_.pH(a))return d=_.ax,c=_.CH(a,c),!c||c.match(/\/$/)?d+"cl/"+b:d+"cl/"+b+"/depot/"+c;a=_.j5a&&"https://"+d.rb+"."+_.j5a+"/";var e=d.repository;c=_.CH(d,c)||"";return""+a+e+"/+/"+b+"/"+c}c=d.nc();b&&_.qs(c,b);c.lj({});return _.ns(_.FH(c,"ref").ob())}};_.HH=function(a){return a.Sc==="host"};
_.yrb=function(a,b,c){c=c===void 0?{}:c;var d=c.Yha===void 0?"zeroBased":c.Yha;c=c.Tf===void 0?"preserve":c.Tf;var e=_.ns(a);a.path&&a.params.line&&delete e[e.length-1][_.yi.m5a];a=e[e.length-1];c=_.lq(b,e,{Tf:c});!a.ws&&(c==null?0:c.Ta)&&c.Ta.snapshot&&delete c.Ta.snapshot;var f=_.nq(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+";"+_.yi.m5a+"="+_.Jra(n)+m}};_.zrb=function(a,b,c){return(a.params.Hf?_.df(a.params.Hf):b.ha(_.Xf(void 0),_.Cf(function(){return _.df(void 0)}))).ha(_.E(function(d){d=a.nc().lj({Hf:d,Cp:a.params.Cp,Ub:a.params.Ub}).ob();return _.yrb(d,c,{Tf:null})}))};_.Arb=function(a,b){return b.Rr?_.vrb(a,b.Rr):a};_.IH=function(a){return!!(_.pH(a)&&a.path&&a.path.startsWith("google3"))};_.Brb=function(a){var b=a.path;return b?_.IH(a)?b.substring(8):b:""};_.Crb=function(a){return _.oH(a)&&!a.ji()};
_.JH=function(a){return _.Crb(a)||_.HH(a)};_.KH=function(a){return _.ak(a)&&!!a.Ib};_.LH=function(a){return _.KH(a)&&!!a.path};_.Drb=function(a,b,c){c=Object.fromEntries(c.map(function(d){return[d,void 0]}));return _.Cc(Object.assign({},a.params,c),Object.assign({},b.params,c))};_.Erb=function(a){if(a.params.Ub)return _.us(a)?a.params.Ub:a.params.Ub+" @snapshot "+a.Ib};
_.Frb=function(a,b){var c=[];_.oH(a)&&a.params.Ub?c.unshift(_.Erb(a)):!a.Ib||_.oH(a)&&_.us(a)||c.unshift(_.AH(a.Ib));b!=="ref"&&(c.unshift(a.repository),b!=="repo"&&(_.oH(a)||c.unshift(a.rb)));return c.join(" \u203a ")};Grb=function(a,b,c,d,e,f){a=(new _.hk).D6(_.ywa(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&&_.dk(a,3,b);(d==null?void 0:d.Ib)!=null&&_.dk(a,4,d==null?void 0:d.Ib);d=_.zwa(a);e!=null&&d.Vc(_.Bh(e));return d};
_.Hrb=function(a){var b;return _.ik(a.rb,a.Sc,a.repository,_.gk(a),a.path,(b=a.params)==null?void 0:b.Ub)};_.Irb=function(a){return a instanceof Array?a.length>0&&a.every(function(b){return b===5}):a===5};Jrb=function(a){return a===2||_.Irb(a)};_.MH=function(a){return a instanceof Array?a.length>0&&a.every(Jrb):Jrb(a)};Krb=function(a){return _.D6a.has(a)};Lrb=function(a){a=a.replace("COVERAGE_GENERIC_","");if(Krb(a))return a};Mrb=function(a){a&1&&(_.I(0,"span"),_.R(1),_.J());a&2&&(a=_.Q(),_.A(),_.Sg(a.p6c))};
Nrb=function(a){a&1&&_.L(0,"li",16)};Orb=function(a,b){a&1&&(_.qg(0),_.I(1,"li"),_.R(2),_.J(),_.F(3,Nrb,1,0,"li",15),_.sg());a&2&&(a=b.va,b=b.last,_.A(2),_.Sg(a),_.A(),_.H("ngIf",!b))};Prb=function(a){a&1&&(_.I(0,"div",9)(1,"span",6),_.R(2,"Affected Files"),_.J(),_.I(3,"span"),_.R(4),_.J()());a&2&&(a=_.Q(),_.A(4),_.Sg(a.changelist.Opb))};Qrb=function(a){a||(a=_.u(_.jg));var b=new _.Re(function(c){if(a.Tb)c.next();else return a.ae(c.next.bind(c))});return function(c){return c.ha(_.Zf(b))}};
_.NH=function(a){return a.state===2};_.OH=function(a){return{state:1,FE:a}};Rrb=function(a,b){var c=a.name;a=a.io;return{Zo:c,nY:_.sqb.format({name:c}),value:a,E4:!0,Yb:b,Zt:"SavedQuery"}};Srb=function(a,b){return(a=a.find(function(c){return c.io===b}))?Rrb(a):Rrb({name:b,io:b})};Trb=function(a){return function(b){return{Sn:b.Sn,prefix:a}}};
Wrb=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,Urb?(Vrb.lastIndex=n,r=Vrb.exec(a)):(Vrb.lastIndex=0,r=Vrb.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 x=a.indexOf(r,n);x<0?n=d:(f.push(r,a.substring(n,x+1)),n=x+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("")};Xrb=function(a,b){if(b&&b.Aed)b.Aed(a);else{a:if(_.Ca(b)){if(b.MD&&(b=b.MD(),b instanceof _.xc))break a;b=_.rC("zSoyz")}else b=_.rC(String(b));a.innerHTML=_.zc(b)}};
Yrb=function(a,b,c,d){c=c===void 0?0:c;var e=new Set;a=_.k(PH(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};Zrb=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};
PH=function(a,b,c,d){c=c===void 0?0:c;return a===void 0?[]:typeof a==="number"?QH(a,b,c)?[{start:a,end:a}]:[]:(d===void 0?0:d)?a.filter(function(e){return QH(e.start,b,c)||QH(e.end,b,c)}).map(function(e){return{start:QH(e.start,b,c)?e.start:c,end:QH(e.end,b,c)?e.end:c+b}}):a.filter(function(e){return QH(e.start,b,c)&&QH(e.end,b,c)})};QH=function(a,b,c){c=c===void 0?0:c;return a>=c&&a<c+b};$rb=function(a,b){return a>=b.start&&a<b.end};_.RH=function(a){return(_.Yk?"Meta+":"Ctrl+")+a};
bsb=function(a){return _.Yk?a.replace(asb,"\u2318"):a};
_.rsb=function(a){var b=a.tl;a=a.Fd===void 0?"":a.Fd;var c=_.Yj(a),d=c.ie,e=c.repository,f=c.path,g=c.Ub,m=c.Ib,n=[_.csb],r=d==null?void 0:d.type;if(d&&r&&!yH(r)&&r!=="host"){var x=n.push;var z=d.id;var D=void 0;switch(r){case "ossProject":case "project":var K=SH(dsb.format({project:z}));D=_.RH("p");var N="Project";break;default:K=_.fb(r),N=_.fb(r)}z={Zo:K,value:_.Xj({ie:{id:z,type:r}}),Yb:D,Zt:N};x.call(n,z)}e&&r!=="host"&&(x=n.push,z=yH(r),K=c.ie,c=c.repository,D=z?SH(esb.format({"package":e})):
SH(fsb.format({repo:e})),N=z?_.RH("p"):_.RH("r"),c={Zo:D,value:_.Xj({ie:K,repository:c}),Yb:N,Zt:z?"Package":"Repository"},x.call(n,c));d&&r==="host"&&e&&m&&(r=n.push,c=_.Era(_.ui(m)),c=_.vi(m)?SH(gsb.format({tag:c})):SH(hsb.format({branch:c})),x=SH(isb.format({id:d.id,repo:e,ref:m})),z=_.Xj({ie:d,repository:e,Ib:m}),K=_.vi(m)?SH(jsb.format({id:d.id,repo:e,ref:m})):SH(ksb.format({id:d.id,repo:e,ref:m})),r.call(n,{Zo:c,nY:x,value:z,Yb:_.RH("b"),npa:K,Zt:"Ref"}));typeof f==="string"&&(r=n.push,c=(d==
null?void 0:d.type)==="host",x=_.IC(f),K=x===f?x:"/\u2026/"+x,z=SH(lsb.format({dir:K})),K=c?SH(msb.format({id:d==null?void 0:d.id,repo:e,dir:K})):SH(nsb.format({repo:e,dir:K})),D=_.RH("d"),N="",x&&x!==f&&(N=c&&m?SH(osb.format({id:d==null?void 0:d.id,repo:e,dir:f||"/",ref:m})):SH(psb.format({repo:e,dir:f||"/"}))),r.call(n,{Zo:z,nY:K,value:a,Yb:D,npa:N,Zt:"Directory"}));g&&n.push(_.qsb(g));return{scopes:n,state:{prefix:n[n.length-1],Sn:b}}};
_.qsb=function(a){return{Zo:"This CitC Workspace",value:_.Xj({Ub:a}),Yb:_.RH("y"),nY:"Search for code or files in this CitC Workspace",Zt:"CitcWorkspace"}};_.TH=function(a){a=Number(a);return isNaN(a)||a>Number.MAX_SAFE_INTEGER?1:a};ssb=function(a,b){return a.matches?a.matches(b):a.msMatchesSelector(b)};_.UH=function(a,b,c){for(;a!==null;){if(ssb(a,b))return a;if(c&&ssb(a,c))break;a=a.parentElement}return null};
tsb=function(a,b){function c(d,e){var f=_.UH(d instanceof Element?d:d.parentElement,"div[data-line-number]","code-container");if(!f)return null;for(f=_.TH(f.dataset.lineNumber);!(d instanceof Element&&ssb(d,"div[data-line-number]"));)if(d.previousSibling!=null){if(d=d.previousSibling,d.nodeType===Node.TEXT_NODE||d.nodeType===Node.ELEMENT_NODE){var g=void 0,m=void 0;e+=(m=(g=d.textContent)==null?void 0:g.length)!=null?m:0}}else{if(!d.parentNode)break;d=d.parentNode}return new _.Px({line:f,column:e})}
if(a&&a.anchorNode&&a.focusNode){if(a.anchorNode instanceof Element&&ssb(a.anchorNode,"code-container")&&a.focusNode instanceof Element&&ssb(a.focusNode,"code-container"))return a=new _.Px({line:0,column:0}),new _.Qx({start:a,end:b.length?new _.Px({line:b.length-1,column:b[b.length-1].replace(/\n$/,"").length}):a});b=c(a.anchorNode,a.anchorOffset);a=c(a.focusNode,a.focusOffset);if(b&&a)return a.isBefore(b)?new _.Qx({start:a,end:b}):new _.Qx({start:b,end:a})}};
usb=function(a){if(a&1){var b=_.Pd();_.I(0,"span",6);_.O("click",function(){_.w(b);var c=_.Q();_.Ac(window,_.Eca(c.data.KEb),"_blank");return _.y()});_.R(1,"Learn More");_.J()}};_.vsb=function(a){var b=window.getSelection();b.empty();var c=document.createRange();c.selectNodeContents(a);b.addRange(c)};wsb=function(a){a=a.target;return a instanceof Element?(a=_.UH(a,"div[data-line-number]","code-container"))?{element:a,lineNumber:_.TH(a.dataset.lineNumber)}:null:null};
ysb=function(a){var b=Number.POSITIVE_INFINITY;a=_.k(a.oz);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.uL;d=d.xw;if(!d)throw Error("Rd");c=c.search(xsb);c===-1&&(c=Number.POSITIVE_INFINITY);b=Math.min.apply(Math,[b,c].concat(_.v(d.KV.map(function(e){return e.startIndex}))))}return b};_.VH=function(a){return a.altKey||a.ctrlKey||a.metaKey||a.shiftKey};
zsb=function(a,b){if(a&1){var c=_.Pd();_.I(0,"div",3);_.O("mouseenter",function(){var e=_.w(c).index,f=_.Q();f.dL>=0&&f.P1.Vd.aj(f.dL).classList.remove("hover");f.dL=e;f.P1.Vd.aj(e).classList.add("hover");return _.y()})("mouseleave",function(){_.w(c);var e=_.Q();e.dL>=0&&e.P1.Vd.aj(e.dL).classList.remove("hover");e.dL=-1;return _.y()});_.R(1);_.J()}if(a&2){a=b.va;b=b.index;var d=_.Q();_.Pg("focus",b===d.jP)("hover",b===d.dL);_.A();_.Rg("",a.lineNumber,":")}};
Asb=function(a){var b=[].concat(_.v(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};
Bsb=function(a,b){a&1&&_.L(0,"div",2);if(a&2){a=b.va;b=b.index;var c=_.Q(2);_.Og("height",c.lineHeight*(a.visible.end-a.visible.start),"px")("left",a.visible.indentation-.5,"ch")("top",c.lineHeight*a.visible.start,"px");_.H("title",_.Bfb("Collapse lines ",a.U7a.start+1," - ",a.U7a.end));_.mg("data-index",b)}};Csb=function(a){a&1&&(_.qg(0),_.F(1,Bsb,1,10,"div",1),_.sg());a&2&&(a=_.Q(),_.A(),_.H("ngForOf",a.heb))};
Dsb=function(a,b){var c=[];b=_.k(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=WH(a,d.start),f=WH(a,d.end);e<f-1&&c.push({visible:{start:e,end:f,indentation:d.indentation},U7a:d})}c.sort(function(g,m){return g.visible.start-m.visible.start});return c};Esb=function(a,b){return{Cn:b==="host"?a:void 0,projectId:b==="project"?a:void 0,Lr:b==="depot"?a:void 0,ti:b==="ossProject"?a:void 0}};
_.XH=function(a,b){a=Esb(a,b);return{fileSpecSourceRootRepositoryKeyHostName:a.Cn,fileSpecSourceRootRepositoryKeyDepotGroup:a.Lr,fileSpecSourceRootRepositoryKeyProjectId:a.projectId,fileSpecSourceRootRepositoryKeyOssProject:a.ti}};Fsb=function(a,b){a=Esb(a,b);return{repositoryKeyHostName:a.Cn,repositoryKeyDepotGroup:a.Lr,repositoryKeyProjectId:a.projectId,repositoryKeyOssProject:a.ti}};
Gsb=function(a){return function(b){return new _.Re(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()})})})}};Isb=function(a,b){var c=Hsb;return _.Qe(crb(a.rl),_.yf(function(d){return d.length>0}),_.nf(function(d){return _.df.apply(null,_.v(c(d)))}),_.nf(b),Gsb(a),_.Tf(1),_.lf())};
_.Jsb=function(a){var b=a.rb;var c=a.Sc;var d=a.fileSpecSourceRootRepositoryKeyRepositoryName;var e=a.fileSpecSourceRootRefSpec;var f=a.fileSpecPath;var g=a.fileSpecType;a=a.category;if(!yH(c)&&c!=="host")throw Error("Sd");f=yH(c)&&d&&_.fa(d,"piper")?"//depot/"+f:f;f=f==="/"?"":f;c==="host"&&(e=_.xi(e));return Object.assign({},_.XH(b,c),{fileSpecPath:f,fileSpecType:g,fileSpecSourceRootRefSpec:e,fileSpecSourceRootRepositoryKeyRepositoryName:d,categories:[a]})};
_.Ksb=function(a,b,c){return a.ha(_.yf(function(d){var e=d.request;d=d.results;return _.Cc(Object.assign({},e,{categories:void 0}),Object.assign({},b,{categories:void 0}))&&d.has(c)}),_.Hf(1),_.E(function(d){return d.results.get(c)||[]}))};Hsb=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(_.v(f.categories),_.v(d)):(c.categories=d,b.set(e,c))}return Array.from(b.values())};
Lsb=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}};Msb=function(a){var b=new Map;for(a=[].concat(_.v(a));a.length!==0;){var c=a.shift();if(!c)break;c.children.length===0?b.set(c.id,c):a.unshift.apply(a,_.v(c.children))}return b};_.Nsb=function(a){var b;if(a==null?0:(b=a.dataSource)==null?0:b.Xca)return a.dataSource.Xca.OB};
Osb=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=Osb(d.children,b),e.length&&c.push(Psb(d,e))):Qsb(d,b)&&c.push(Psb(d))}return c};Psb=function(a,b){var c=a.id;var d=a.name;a=a.YX;b=b===void 0?[]:b;return{id:c,name:d,children:b,YX:a}};Rsb=function(a){return a.params.LK?a.params.LK.split(",").map(function(b){return b.split(":")[0].toUpperCase()}):[]};
Ssb=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})};
Qsb=function(a,b){var c;if(!b||(c=a.dataSource)==null||!c.availability)return!0;var d=b.Xa;c=b.isDirectory;var e=b.GF,f=b.JF,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.q3a;b=m.g_a;g=m.X4a;if(!m.mWa&&!c||!m.lWa&&c||!m.nWa&&e)return!1;var r=m=void 0;if(((m=n)==null?0:m.length)&&((r=n)==null?0:r.every(function(x){return!RegExp(x).test(d.gC)})))return!1;m=n=void 0;if(((n=b)==null?0:n.length)&&((m=b)==null?0:m.some(function(x){return RegExp(x).test(d.gC)})))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(x){return!RegExp(x).test(f)}))))return!1}return!0};Tsb=function(a,b){return a.reduce(function(c,d){return c.set(d,b)},new Map)};Usb=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,_.v(Usb(c.children))):b.push(c);return b};
Vsb=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||!_.Cc(d,c))return!1}return!0};Wsb=function(a){return a.kind===0||a.kind===1};Xsb=function(a,b){if(a.length!==b.length)return!1;a=_.k(_.saa(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.YX!==c.YX||b.l4a!==c.l4a||!Xsb(b.children,c.children))return!1}return!0};
_.Ysb=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}})};_.$sb=function(){var a;return _.Ue(function(b){if(Zsb)return b.return(Zsb);a=new Promise(function(c,d){_.li().load("codemirror").then(c,d)});return b.return(a.then(function(){Zsb=window.CodeMirror;var c=Zsb.modeInfo.find(function(d){return d.name==="Mathematica"});c&&(c.ext=["nb"]);return Zsb}))})};
atb=function(a,b){if(a===void 0||a.length===0)return new Map;var c=new Map,d=0,e=0,f=window.CodeMirror;_.$sb().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,Po:"cm-"+m}));e+=g.length;g.endsWith("\n")&&(d++,e=0)});return c};btb=function(a,b){a&1&&_.L(0,"div",20);a&2&&(a=b.va,b=_.Q(),_.Og("height",b.getHeight(a.start,a.end),"px")("min-width",b.IV,"ch")("top",b.Sga(a.start),"px"))};
ctb=function(a){a&1&&(_.I(0,"div",21),_.R(1,"\n        "),_.I(2,"pre",22),_.R(3),_.J(),_.R(4,"\n      "),_.J());a&2&&(a=_.Q(),_.Og("min-height",a.lineHeight*a.Tq,"px"),_.A(3),_.Sg(a.JV))};
dtb=function(a){if(a&1){var b=_.Pd();_.I(0,"code-folding-container",23);_.O("rangeToggled",function(c){_.w(b);var d=_.Q();return _.y(d.P8a(c))})("mousedown",function(c){_.w(b);return _.y(c.stopPropagation())});_.J()}a&2&&(a=_.Q(),_.Og("pointer-events",a.Yca?"none":"unset"),_.H("visibility",a.visibility)("folding",a.Wn)("lineHeight",a.lineHeight))};
etb=function(a){if(a&1){var b=_.Pd();_.R(0,"\n  ");_.I(1,"splitter",24,5);_.O("resizeDone",function(c){_.w(b);var d=_.Q();return _.y(d.iha(c))})("mousedown",function(){_.w(b);_.Q().GC=!0;return _.y()})("mouseup",function(){_.w(b);_.Q().GC=!1;return _.y()});_.R(3,"\n  ");_.J();_.R(4,"\n")}a&2&&(a=_.Q(),_.A(),_.Og("min-height",a.lineHeight*a.Tq,"px")("right",a.foa.getValue(),"px"),_.H("changeSizeOf",a.Gp().na))};
gtb=function(a){if(a&1){var b=_.Pd();_.R(0,"\n  ");_.I(1,"div",25,6);_.O("click",function(){_.w(b);var c=_.Q();return _.y(ftb(c))});_.R(3,"\n  ");_.J();_.R(4,"\n")}a&2&&(a=_.Q(),_.A(),_.Og("min-height",a.lineHeight*a.Tq,"px"),_.mg("aria-expanded",a.OR()))};htb=function(a){a&1&&(_.I(0,"span"),_.R(1),_.J());a&2&&(a=_.Q().va,_.A(),_.Sg(a.content))};itb=function(a){a&1&&(_.I(0,"span")(1,"a",3),_.R(2),_.J()());a&2&&(a=_.Q().va,_.A(),_.H("href",_.Wg(a.url),_.xe),_.A(),_.Sg(a.content))};
jtb=function(a,b){a&1&&(_.I(0,"span",1),_.F(1,htb,2,1,"span",2)(2,itb,3,3,"span",2),_.J());a&2&&(_.H("ngSwitch",b.va.type),_.A(),_.H("ngSwitchCase","normal"),_.A(),_.H("ngSwitchCase","link"))};
ktb=function(a,b){if(!b)return[{content:a,type:"normal"}];var c=b.reduce(function(d,e){var f=d.pos;d=d.g8a;var g=e.w5a,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,g8a:d}},{pos:0,g8a:[]});b=c.pos;c=c.g8a;b<a.length&&c.push({content:a.substring(b,a.length),type:"normal"});return c};
ltb=function(a){a&1&&(_.I(0,"a",2),_.tg(1,3),_.J());if(a&2){a=_.Q();var b=_.Ng(2);_.H("universalLink",a.link)("queryParams",a.Ta)("queryParamsHandling",a.Tf)("sameWindow",a.YY);_.mg("aria-label",a.dad);_.A();_.H("ngTemplateOutlet",b)}};mtb=function(a){a&1&&_.yg(0)};ntb=function(a,b){if(b.find(function(c){c=c.Bg;return c===a||_.Bra(c||"")===a}))return{type:1,xt:_.Bra(a)}};otb=function(a,b){if(b.some(function(c){c=c.tagName;return c===a||orb(c||"")===a}))return{type:2,xt:orb(a)}};
ptb=function(a){if(_.wi.test(a))return{type:3,xt:a}};_.YH=function(a){return{type:0,xt:a}};_.ZH=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:_.fb(a)}};qtb=function(a,b){var c=_.CH(a,2)||_.CH(a,0),d=_.CH(a,1),e=_.Zj(a,2);a=_.Zj(a,1);c=new _.$H({path:c,hash:e,type:b});b=new _.$H({path:d,hash:a,type:b});return new _.aI({left:c,right:b})};stb=function(a){return _.pH(a)?_.rtb:"Commit Details"};
utb=function(a){return _.pH(a)?_.ttb:"Commit "};vtb=function(a){for(var b=_.k(a.Ki),c=b.next();!c.done;c=b.next()){var d=void 0;c=c.value.fileSpec;var e=c==null?void 0:(d=c.ax)==null?void 0:d.nu;e&&(c.ax.nu=_.Cra(e)||_.Dra(e)||e)}return a};Atb=function(a){a?a=wtb.toLocaleString(a,xtb).indexOf("18")===-1:(a=ytb)||((a=ztb)||(a=window.navigator,a=ztb=a.languages&&a.languages[0]?a.languages[0]:a.language||a.browserLanguage||a.bHd||"en"),a=ytb=Atb(a));return a};
Btb=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,x=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]));x.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("Id`"+a);return d};
Etb=function(a,b){a=_.k(a.split("\n"));for(var c=a.next();!c.done;c=a.next())if(c=c.value,!Ctb(c)){a:{a=c;c=_.k(Dtb);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""};Ctb=function(a){if(!a)return!0;for(var b=_.k(Ftb),c=b.next();!c.done;c=b.next())if(c.value.test(a))return!0;b=_.k(Gtb);for(c=b.next();!c.done;c=b.next())if(a.indexOf(c.value)>=0)return!0;return!1};
Jtb=function(a){var b=a.change,c=b.changeId.changeNumber,d=Htb(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),mn:b.userName,qR:Itb(a),Opb:b.sourceFiles.length}};Itb=function(a){return(a=a.change.description.tags.find(function(b){return b.key==="R"}))&&a.value!==""?a.value.split(","):[]};
Htb=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?Etb(a,c):""};Ktb=function(a){return new _.Re(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)})};
Ltb=function(a,b){a&1&&(_.I(0,"onedev-changelist-hovercard-body",1),_.yg(1,0,["ngProjectAs","onedev-hovercard-action",5,["onedev-hovercard-action"]]),_.J());a&2&&_.H("changelist",b.Pa)};
Mtb=function(a){if(a&1){var b=_.Pd();_.I(0,"div",0);_.O("clickOutside",function(){_.w(b);var c=_.Q();return _.y(c.vwb.next())})("mouseenter",function(){_.w(b);_.Q().mza.next(!0);return _.y()})("mouseleave",function(){_.w(b);_.Q().mza.next(!1);return _.y()});_.yg(1);_.J()}a&2&&(a=_.Q(),_.Qg(a.className),_.H("cdkTrapFocusAutoCapture",a.dac))};Ntb=function(a){a&1&&(_.I(0,"div",7),_.R(1),_.J());a&2&&(a=_.Q(),_.A(),_.Rg("",a.qed,"\n"))};
Otb=function(a){if(a&1){var b=_.Pd();_.I(0,"button",13);_.O("click",function(){_.w(b);var d=_.Q(2);return _.y(d.show(d.y_.k_))});_.I(1,"mat-icon");_.R(2,"published_with_changes");_.J();_.R(3," Commit ");_.J()}if(a&2){a=_.Q().Pa;var c=_.Q();_.H("activated",a.Ib===c.y_.k_)("ascTrackElement",c.rc)("trackProjectId",c.rb)}};
Ptb=function(a,b){if(a&1){var c=_.Pd();_.I(0,"mat-nav-list",8)(1,"button",9);_.O("click",function(){_.w(c);var d=_.Q();return _.y(d.show(d.y_.qqa))});_.I(2,"mat-icon",10);_.R(3,"account_tree");_.J();_.R(4," Branch ");_.J();_.I(5,"button",11);_.O("click",function(){_.w(c);var d=_.Q();return _.y(d.show(d.y_.Tag))});_.I(6,"mat-icon");_.R(7,"label_outline");_.J();_.R(8," Tag ");_.J();_.F(9,Otb,4,3,"button",12);_.J()}a&2&&(a=b.Pa,b=_.Q(),_.A(),_.H("activated",a.Ib===b.y_.qqa)("ascTrackElement",b.rc)("trackProjectId",
b.rb),_.A(4),_.H("activated",a.Ib===b.y_.Tag)("ascTrackElement",b.rc)("trackProjectId",b.rb),_.A(4),_.H("ngIf",!a.yMb))};Qtb=function(a){a&1&&(_.qg(0),_.I(1,"span",24)(2,"span",25),_.R(3),_.S(4,"toPrettyRef"),_.J(),_.I(5,"span",26),_.R(6),_.J(),_.I(7,"span",27),_.R(8),_.J()(),_.sg());a&2&&(a=_.Q().va,_.A(3),_.Sg(_.ch(4,3,a.title)),_.A(3),_.Sg("-"),_.A(2),_.Sg(a.metadata))};Rtb=function(a){a&1&&(_.qg(0),_.R(1),_.sg());a&2&&(a=_.Q().va,_.A(),_.Sg(a.title))};
Stb=function(a,b){if(a&1){var c=_.Pd();_.I(0,"a",22);_.O("click",function(){_.w(c);var e=_.Q(3);return _.y(e.blur())});_.F(1,Qtb,9,5,"ng-container",23)(2,Rtb,2,1,"ng-container",23);_.J()}if(a&2){a=b.va;b=_.Q(2).Pa;var d=_.Q();_.Pg("active-element",a.ye);_.H("routerLink",_.ns(a.Xa))("matTooltip",a.metadata||a.title)("ascTrackElement",d.rc)("trackAction",b.ac.CM)("trackProjectId",d.rb);_.A();_.H("ngIf",a.dza);_.A();_.H("ngIf",!a.dza)}};
Ttb=function(a){a&1&&(_.I(0,"span"),_.R(1),_.J());a&2&&(a=_.Q(3).Pa,_.A(),_.Rg(" ",a.ac.k3a," "))};Utb=function(a){a&1&&(_.I(0,"span"),_.R(1),_.J());a&2&&(a=_.Q(3).Pa,_.A(),_.Sg(a.ac.j3a))};Vtb=function(a){a&1&&(_.I(0,"span",28),_.F(1,Ttb,2,1,"span",29)(2,Utb,2,1,"ng-template",null,1,_.dh),_.J());if(a&2){a=_.Ng(3);var b=_.Q(3);_.A();_.H("ngIf",b.bIb())("ngIfElse",a)}};
Wtb=function(a){a&1&&(_.I(0,"cdk-virtual-scroll-viewport",19,0),_.F(2,Stb,3,9,"a",20)(3,Vtb,4,2,"span",21),_.J());a&2&&(a=_.Q().Pa,_.Q(),_.A(2),_.H("cdkVirtualForOf",a.ac.items)("cdkVirtualForTemplateCacheSize",0),_.A(),_.H("ngIf",!a.ac.items.length))};Xtb=function(a){a&1&&(_.I(0,"dc-information-box",30),_.R(1),_.J());a&2&&(a=_.Q().Pa,_.A(),_.Rg(" ",a.message," "))};Ytb=function(a){a&1&&_.L(0,"loading",31);a&2&&_.H("inline",!0)};
Ztb=function(a,b){a&1&&(_.I(0,"div",14),_.qg(1,15),_.F(2,Wtb,4,3,"cdk-virtual-scroll-viewport",16)(3,Xtb,2,1,"dc-information-box",17)(4,Ytb,1,1,"loading",18),_.sg(),_.J());a&2&&(a=b.Pa,b=_.Q(),_.A(),_.H("ngSwitch",a.state),_.A(),_.H("ngSwitchCase",b.rd.xi),_.A(),_.H("ngSwitchCase",b.rd.Error),_.A(),_.H("ngSwitchCase",b.rd.Fj))};
$tb=function(a,b,c){var d=b.oCa;var e=b.Xa;var f=b.version;return Object.assign({},c,{items:a.map(function(g){return Object.assign({},g,{Xa:d(g.nu,e),ye:g.nu===_.Zj(e,f)||_.Zj(e,f)==="HEAD"&&!!g.f4a})})})};aub=function(a){var b=a.Lf;a=a.Gva;return{title:b,nu:b,metadata:a,e0a:b+" -- "+a,dza:!0}};bub=function(a){a=a.Ib;switch(a){case 0:return"Error loading branches";case 1:return"Error loading tags";case 2:return"Error loading commits";default:return _.fb(a,"Unsupported ref type")}};
cub=function(a){a=a.type;switch(a){case 1:case 0:return 0;case 2:return 1;case 3:return 2;default:return _.fb(a,"Unknown ref type")}};dub=function(a){a=a.Ib;switch(a){case 0:return"Search branches";case 1:return"Search tags";case 2:return"Search commits";default:return _.fb(a,"Unsupported ref type")}};
eub=function(a){a=_.k(a);var b=a.next().value;a=a.next().value;return _.NH(a)?_.VG(Object.assign({},a.ac,{items:a.ac.items.filter(function(c){return c.e0a.toUpperCase().indexOf(b.toUpperCase())!==-1})})):a};fub=function(a){var b=a.Rd;a=a.eea;var c=[];b=_.k(b);for(var d=b.next();!d.done;d=b.next())d=d.value.Bg,d===a?c.unshift({Bg:d,f4a:!0}):c.push({Bg:d});return c};_.gub=function(a,b){return _.bI(_.qs(b.nc(),a)).ob()};hub=function(a){a.sort(function(b,c){return b.start-c.start})};
iub=function(a,b){a&1&&(_.I(0,"span"),_.R(1),_.J());a&2&&(a=b.va,_.Pg("matched",a.SF),_.A(),_.Rg("\n          ",a.segment,"\n        "))};jub=function(a){a&1&&(_.I(0,"span",10),_.R(1),_.J());a&2&&(a=_.Q().Q5b,_.H("ngClass",a.Vv),_.A(),_.Sg(a.type))};kub=function(a){a&1&&(_.I(0,"span",11),_.R(1),_.J());a&2&&(a=_.Q().P2,_.A(),_.Sg(a))};
lub=function(a,b){if(a&1){var c=_.Pd();_.R(0,"\n  ");_.I(1,"a",1);_.O("click",function(m){_.w(c);return _.y(m.preventDefault())});_.R(2,"\n    ");_.L(3,"mat-icon",2);_.R(4,"\n\n    ");_.I(5,"div",3);_.R(6,"\n      ");_.I(7,"div",4);_.R(8,"\n        ");_.F(9,iub,2,3,"span",5);_.R(10,"\n      ");_.J();_.R(11,"\n      ");_.I(12,"div",6);_.R(13,"\n        ");_.F(14,jub,2,2,"span",7);_.R(15,"\n        ");_.F(16,kub,2,1,"span",8);_.R(17,"\n        ");_.I(18,"span",9);_.R(19);_.J();_.R(20,"\n      ");_.J();
_.R(21,"\n    ");_.J();_.R(22,"\n  ");_.J();_.R(23,"\n")}if(a&2){a=b.P2;var d=b.gC,e=b.icon,f=b.nWb,g=b.Q5b;b=b.url;_.A();_.mg("href",b,_.xe);_.A(2);_.H("svgIcon",e);_.A(6);_.H("ngForOf",f);_.A(5);_.H("ngIf",g);_.A(2);_.H("ngIf",a);_.A(3);_.Sg(d)}};mub=function(a){a&1&&(_.I(0,"span",2),_.R(1,"-"),_.J())};nub=function(a,b){a&1&&(_.qg(0),_.I(1,"span"),_.R(2),_.J(),_.F(3,mub,2,0,"span",1),_.sg());a&2&&(a=b.va,b=b.last,_.A(2),_.Sg(a),_.A(),_.H("ngIf",!b))};
pub=function(a){a&1&&_.L(0,"menu-keyboard-shortcut-hint",5);if(a&2){a=_.Q().va;var b=_.Q();_.H("shortcut",_.Zg(1,oub,b.SFb(a.scope.Yb)))}};
rub=function(a,b){if(a&1){var c=_.Pd();_.I(0,"search-box-suggestion-item",2);_.O("mouseFocusItem",function(d){_.w(c);var e=_.Q();return _.y(e.nAa(d))});_.I(1,"div",3);_.R(2);_.J();_.F(3,pub,1,3,"menu-keyboard-shortcut-hint",4);_.J()}a&2&&(a=b.va,b=_.Q(),_.Pg("bold-active-element",qub(b,a.scope)),_.H("payload",a.Sa)("shortcut",a.scope.Yb)("matTooltip",a.scope.npa),_.A(2),_.Rg(" ",a.scope.Zo," "),_.A(),_.H("ngIf",a.scope.Yb))};sub=function(a){a&1&&_.L(0,"hr")};
tub=function(a){a&1&&_.L(0,"menu-keyboard-shortcut-hint",5);if(a&2){a=_.Q().va;var b=_.Q(2);_.H("shortcut",_.Zg(1,oub,b.SFb(a.scope.Yb)))}};
uub=function(a,b){if(a&1){var c=_.Pd();_.I(0,"search-box-suggestion-item",7);_.O("mouseFocusItem",function(d){_.w(c);var e=_.Q(2);return _.y(e.nAa(d))});_.I(1,"div",3);_.R(2);_.J();_.F(3,tub,1,3,"menu-keyboard-shortcut-hint",4);_.J()}a&2&&(a=b.va,b=_.Q(2),_.Pg("bold-active-element",qub(b,a.scope)),_.H("payload",a.Sa)("shortcut",a.scope.Yb),_.A(2),_.Rg(" ",a.scope.Zo," "),_.A(),_.H("ngIf",a.scope.Yb))};
vub=function(a,b){a&1&&(_.qg(0),_.F(1,sub,1,0,"hr",1)(2,uub,4,6,"search-box-suggestion-item",6),_.sg());a&2&&(a=b.Pa,_.A(),_.H("ngIf",a.length),_.A(),_.H("ngForOf",a))};xub=function(a){a&1&&(_.qg(0),_.L(1,"hr"),_.I(2,"search-box-suggestion-item",8)(3,"a",9),_.L(4,"mat-icon",10),_.qg(5),_.R(6," Manage saved queries "),_.sg(),_.J()(),_.sg());a&2&&(a=_.Q(),_.A(2),_.H("payload",_.Zg(2,wub,a.tgb)),_.A(),_.H("routerLink",a.tgb))};
zub=function(a){var b=_.tf(a,"visibilitychange").ha(_.yf(function(){return yub(a)}));return function(c){return c.ha(_.Yf(function(d){d=_.df(d);return yub(a)?d:d.ha(_.Hka(function(){return b}))}))}};yub=function(a){return!("visibilityState"in a)||a.visibilityState==="visible"};
Aub=function(a,b){var c=!0;c=c===void 0?!1:c;var d=a.Q3(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,"")};Cub=function(a){var b=[];a=_.k(_.pk(a));for(var c=a.next();!c.done;c=a.next())Bub(c.value,b);b.sort(function(d,e){return d.index-e.index});return b};
Bub=function(a,b){var c=a.location,d=c.start;c=c.end;a:switch(a.Pl){case 1:case 4:case 5:var e=!0;break a;default:e=!1}e&&a.uQ&&cI("operator",d-1,d,b);a.error&&(e=a.error.location,cI("error",e.start,e.end,b));a.warning&&(e=a.warning.location,cI("warning",e.start,e.end,b));switch(a.Pl){case 1:cI("label",d,d+a.x$c.length+1,b);break;case 0:case 2:a=a.vcd;cI("operator",a.start,a.end,b);break;case 4:cI("quoted",d,c,b);break;case 3:case 5:break;default:_.fb(a)}};
cI=function(a,b,c,d){d.push({index:b,name:a,add:!0},{index:c,name:a})};Dub=function(a){return a&&a.params.Ov||null};Eub=function(a){return a&&a.params.ty||null};Fub=function(a){return a&&a.params.Pj!=null?a.params.Pj!=="0":null};Gub=function(a){return a&&a.params.ag!=null?a.params.ag:null};Hub=function(a){return!!a&&a.params.qu!=null};Iub=function(a){return a&&a.params.Pv!=null?a.params.Pv:null};Jub=function(a){return a.reduce(function(b,c){b[c]=null;return b},{})};
Lub=function(){var a={bufferSize:1,wS:void 0,Jw:!1,scheduler:void 0};return function(b){if(b&&typeof b.JC==="function")b=b.JC(Kub(a));else throw new TypeError("Za");return b}};
Kub=function(a){var b=a.bufferSize===void 0?Infinity:a.bufferSize;var c=a.wS===void 0?Infinity:a.wS;var d=a.Jw;var e=a.scheduler;var f,g=0,m,n=!1,r=!1;return function(x){g++;if(!f||n)n=!1,f=new _.Sf(b,c,e),m=x.subscribe({next:function(D){f.next(D)},error:function(D){n=!0;f.error(D)},complete:function(){r=!0;m=void 0;f.complete()}});var z=f.subscribe(this);this.add(function(){g--;z.unsubscribe();m&&!r&&d&&g===0&&(m.unsubscribe(),f=m=void 0)})}};
Mub=function(a,b){a=a.Td;b=b.Td;return a===null&&b===null?!0:!!a&&!!b&&a.source===b.source&&a.flags===b.flags};Nub=function(a,b){a&1&&(_.I(0,"mat-card-content"),_.L(1,"linkified-message",8),_.S(2,"emptyToConstant"),_.J());a&2&&(a=b.Pa,_.A(),_.H("message",a.zt)("linkDefinitions",_.ch(2,2,a.LV)))};Oub=function(a){a&1&&(_.I(0,"a",9),_.R(1," View blame prior to this change "),_.J());a&2&&(a=_.Q(),_.H("routerLink",a.Ztb)("trackProjectId",a.Iv.rb))};
Qub=function(a){if(a&1){var b=_.Pd();_.I(0,"commit-details",5);_.O("mouseenter",function(){_.w(b);var c=_.Q();clearTimeout(c.LIb);return _.y()})("mouseleave",function(){_.w(b);var c=_.Q();return _.y(Pub(c))});_.J()}a&2&&(a=_.Q(),_.H("commit",a.commit)("baseLocation",a.Iv)("parentCommit",a.fG))};Rub=function(a){var b=[].concat(_.v(a.gq));b.sort(function(f,g){return f.uO.localeCompare(g.uO)});for(var c=new Map,d=new Map,e=0;e<b.length;e++)c.set(e+1,b[e]),d.set(b[e].Lf,e+1);a.ixb=d;a.C8c=c;return a};
Tub=function(a){return Sub(a.startLine,a.endLine,a.startColumn,a.endColumn)};Uub=function(a){var b=a.Am();a=a.cj();return b&&a?{startLine:b.getLine(),startColumn:_.tl(b,2),endLine:a.getLine(),endColumn:_.tl(a,2)}:{}};Sub=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}};Vub=function(a){return a.startLine!==void 0&&a.endLine!==void 0};Wub=function(a){return Vub(a)&&a.startColumn!==void 0&&a.endColumn!==void 0};
Xub=function(a,b){a&1&&_.L(0,"blame-snippet",3);if(a&2){a=b.PE;var c=b.commit,d=b.Qd,e=b.fG,f=b.startLine,g=b.endLine;b=_.MB("blame-layer ",b.className);_.Qg(b);_.H("commitIndex",a)("commit",c)("baseLocation",d)("parentCommit",e)("startLine",f)("endLine",g)}};Yub=function(a,b){a&1&&_.L(0,"div");a&2&&(a=_.MB("blame-layer ",b.className),_.Qg(a))};Zub=function(a){a&1&&_.L(0,"loading",4);a&2&&_.H("hasBackground",!0)};$ub=function(a,b){a&1&&_.L(0,"div");a&2&&_.Qg(b.className)};
avb=function(a,b){return a.length!==b.length?!1:a.every(function(c,d){return c===b[d]})};bvb=function(a){a&1&&(_.I(0,"mat-card-subtitle"),_.R(1),_.J());a&2&&(a=_.Q(),_.A(),_.Sg(a.Koa))};cvb=function(a){a&1&&_.L(0,"div",6)};dvb=function(a,b){a&1&&(_.qg(0),_.L(1,"finding-details",4),_.F(2,cvb,1,0,"div",5),_.sg());if(a&2){a=b.va;b=b.last;var c=_.Q(2);_.A();_.H("icon",c.icon)("title",c.eOb)("subtitle",c.tooltip)("details",a);_.A();_.H("ngIf",!b)}};
evb=function(a){if(a&1){var b=_.Pd();_.I(0,"mat-card",2);_.O("mouseenter",function(){var c=_.w(b).attach;return _.y(c())})("mouseleave",function(){var c=_.w(b).detach;return _.y(c())});_.F(1,dvb,3,5,"ng-container",3);_.J()}a&2&&(a=_.Q(),_.A(),_.H("ngForOf",a.details))};fvb=function(a,b){a&1&&_.L(0,"finding",1);a&2&&_.H("annotations",b.annotations)};
gvb=function(a){var b,c;return((c=(b=_.cs(a))==null?void 0:_.kl(b,_.Rr,1,_.hl()))!=null?c:[]).filter(function(d){var e;return((e=_.jl(d,_.Qr,4))==null?0:_.sl(e,4))?!1:_.MH(_.dI(a))||!_.MH(d.LW())})};
_.jvb=function(a,b,c,d,e,f,g){var m=_.Zr(b)||hvb(),n=Number(b.getSize()),r=b.DGb(),x,z,D,K,N,P,ca={kind:0,te:"",FK:n,hYa:r,Lfd:_.axa(_.jl(b,_.eo,5))||void 0,TYb:_.kl(b,_.eo,6,_.hl()).length>0?_.kl(b,_.eo,6,_.hl()).map(function(va){return _.axa(va)}):void 0,location:a,diffBase:g&&(g.gw()||_.eI(g)),fileName:a.path,mimeType:_.xl(m,1),Tva:_.sl(m,2),line:a.params.line,L4:f,tL:_.tl(m,8),JF:(x=m.Cga())==null?void 0:x.getId(),lD:(P=c[0])!=null?P:0,revision:d,Z2:(z=m.qP())==null?void 0:z.getEditor(),p3:(D=
m.qP())==null?void 0:_.xl(D,4),gya:(K=m.qP())==null?void 0:_.xl(K,2),PL:(N=m.qP())==null?void 0:_.xl(N,3),tGb:_.kl(m,_.zr,12,_.hl())};return n>4194304?(a=((b.gw()||_.eI(b)).length===0&&e?_.qf(function(){return e(n)}):_.df(b)).ha(_.E(function(va){return ivb(ca,va)})),Object.assign({},ca,{dga:a})):ivb(ca,b)};
ivb=function(a,b){var c=b.gw()||_.eI(b);b=_.Zr(b)||new _.Xr;var d;if(d=_.jl(b,_.IUa,9)){var e=kvb.get(d);if(e)d=e;else{e=0;for(var f=RegExp("\n","g"),g=lvb([0],mvb,nvb),m=0,n=c,r=null;;){var x=f.exec(n);if(x&&n!==""){var z=x.index;g[m]=n.substr(0,z|0);var D=n;x=z+x.at(0).length|0;n=D.substr(x,n.length-x|0);f.lastIndex=0;fI(r,n)&&(g[m]=n.substr(0,1),n=n.substr(1));r=n;m=m+1|0}else{g[m]=n;break}}f=[];m=[];for(r=n=0;r<g.length;r++)D=g[r],e=Math.max(e,D.length),n==0?(x=m,z=ovb(D.length),x.push(z)):(x=
m,z=ovb(m[m.length-1|0].Zv+1+D.length|0),x.push(z)),f.push(gI(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 pvb;g.g5c=f;g.h5c=m;g.wEb=e;e=qvb(new rvb,g,_.Tb(d,1,_.rb,_.hl(_.al)),_.zl(d,2,_.hl(_.al)));e={lines:g.Pxa(),highlights:e,length:c.length,BQb:g.wEb};kvb.set(d,e);d=e}}else d=c;g=_.kl(b,_.JUa,3,_.hl());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=svb.get(m))for(n=_.Br(f);n<=
_.Cr(f);n++)e.has(n)||e.set(n,[]),e.get(n).push({startColumn:n===_.Br(f)?_.QTa(f):0,endColumn:n===_.Cr(f)?_.RTa(f):Number.MAX_SAFE_INTEGER,Po:m});return Object.assign({},a,{te:c,code:d,Ey:e,wG:b.Fga(_.al)})};
tvb=function(a,b,c,d){var e=_.CH(a,c)||a.path,f={commit:_.Zj(a,c),Ib:_.Zj(a,0)||""};c=_.wrb(a,c);return b.get(a.rb,a.Sc,a.repository,f,e,{Ub:c,fileSize:d,line:_.xwa(a.params.line)}).ha(_.Cf(function(g){if(_.Zj(a,2)&&g&&_.GC(g)&&g.error.code===404){g=Promise;var m=g.resolve;var n=new _.as;var r=new _.Yr;var x=new _.Xr;r=_.ll(r,2,x);n=_.ml(n,2,_.bs,r);g=m.call(g,n)}else throw g;return g}))};uvb=function(a,b,c){return _.Zj(b,2)?a.ha(_.sC(tvb(b,c,2),function(d,e){return{current:d,diffBase:e}})):a.ha(_.E(function(d){return{current:d}}))};
vvb=function(a,b,c,d){if(!_.Zj(b,2))return _.df(a);d=qtb(b,d);return c.diff(b.rb,b.Sc,b.repository,[d]).ha(_.E(function(e){a.vwa=e.cxa[0];return a}))};wvb=function(a,b){var c,d,e=(c=_.jl(b,_.zr,7))==null?void 0:(d=_.jl(c,_.hk,1))==null?void 0:_.xl(d,3);if(!e&&!a.path)return a;c=a.nc();e&&_.qs(c,_.ui(e));a.path&&(_.ds(b)&&a.path.endsWith("/")?c.Vc(a.path.slice(0,-1)):_.cs(b)&&!a.path.endsWith("/")&&c.Vc(a.path+"/"));return c.ob()};
xvb=function(a,b){a&1&&_.L(0,"nl-semantic-outlines-snippet",3);a&2&&(a=b.h7a,b=_.MB("nl-semantic-outlines-layer ",b.className),_.Qg(b),_.H("nlOutline",a))};yvb=function(a,b){a&1&&_.L(0,"div");a&2&&(a=_.MB("nl-semantic-outlines-layer ",b.className),_.Qg(a))};zvb=function(a){a&1&&_.L(0,"loading",4);a&2&&_.H("hasBackground",!0)};
_.Bvb=function(a){var b=_.Avb(a.Xd()).toString();a:{a=_.jl(a,_.hk,1);var c=a.Yr(),d=_.rCa(c,_.fk);switch(d){case 3:case 5:var e=a.Yr();c=_.Cl(e,5,_.fk);d=hI(c||_.Cl(e,3,_.fk));e=hI(_.xl(e,2));var f=hI(_.xl(a,4));a=hI(_.xl(a,3));var g=_.wi.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:_.fa(_.xl(c,2),"piper")?c.y2a()?(c=hI(a.Yr().y2a()),a=_.xl(a,3),a="x-citc://"+c+(a&&a!=="HEAD"?"@"+a:"")):(a=_.xl(a,3),a=a!=="HEAD"?"x-piper://"+a:"x-piper://"):
(c=a.Yr(),c=_.xl(c,2),c=hI(c),a=_.xl(a,3),a="x-package://"+c+(a&&a!=="HEAD"?"@"+a:""));break a;default:a=_.fb(d)}}return a+"/"+b};
Gvb=function(a){var b=_.Avb(a);iI.params={};switch(b.tu){case "x-piper":iI.ie=Cvb;iI.repository="Piper";iI.Ib=b.Di()||"HEAD";break;case "x-citc":Dvb(b);break;case "x-package":Evb(b);break;case "x-oss":Fvb(b,"ossProject");break;case "x-gob":Fvb(b,"host");break;case "x-kythe":return Gvb(a.replace(Hvb,function(c,d){return"x-"+d+"://"}));default:throw Error("pe`"+b.tu);}iI.path=b.Xd().substr(1);if(a=Ivb(b))iI.params.line=a;return iI};
Ivb=function(a){if(a=a.MK){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}]}}};Dvb=function(a){var b=jI(a.Di());if(!b)throw Error("qe`"+a.toString());a=jI(a.YG);iI.ie=Cvb;iI.repository="Piper";iI.Ib=a?b:"HEAD";iI.params.Ub=a||b};
Evb=function(a){var b=jI(a.Di());if(!b)throw Error("re`"+a.toString());a=jI(a.YG);iI.ie=Cvb;iI.repository=a||b;iI.Ib=a?b:"HEAD"};Fvb=function(a,b){var c=_.k(a.YG.split("~~")),d=c.next().value,e=c.next().value;c=c.next().value;var f=jI(a.Di());if(f){if(!d)throw Error("se`"+a.toString());if(!e&&!c)throw Error("te`"+a.toString());}else throw Error("ue`"+a.toString());a=jI(e||c);iI.ie={id:f,type:b};iI.repository=jI(d);iI.Ib=a;if(b=e&&c)iI.params.Hf=b};hI=function(a){return a.replace(Jvb,"~")};
jI=function(a){return a.replace(Kvb,"/")};Lvb=function(a){return _.el(a,_.Ar,5)&&!!a.getType()};Nvb=function(a){var b=new Map;a=_.k(a);for(var c=a.next();!c.done;c=a.next())Mvb(c.value,function(d){d.getType()!==null&&b.set(d.getType(),!0)});return new kI(b)};Mvb=function(a,b){b(a);a=_.k(_.ZTa(a));for(var c=a.next();!c.done;c=a.next())Mvb(c.value,b)};Ovb=function(a){return a.reduce(function(b,c){return b+c.WX},a.length)};Pvb=function(a){var b;return!((b=_.Bl(a,4,_.hl()))==null||!b.length)||_.ZTa(a).some(Pvb)};
_.Qvb=function(a,b,c){var d=c===void 0?{Mja:void 0,Myb:!1}:c;c=d.Mja;d=d.Myb;a=Gvb(a);var e;(e=a.params)!=null&&e.line||(a.params=Object.assign({},{line:1},a.params));var f,g;e=b.rb===((f=a.ie)==null?void 0:f.id)&&b.Sc===((g=a.ie)==null?void 0:g.type)&&b.repository===a.repository;if(!a.params.Ub&&b.params.Ub)a.params=Object.assign({},a.params,{Hf:a.Ib,Ub:void 0}),a.Ib="HEAD";else{g=e&&_.Ira(a.path,b.path,_.KVa);f=a.Ib!==b.Ib?a.Ib:_.Zj(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.Ib=b.Ib;else{var m;!e||(m=a.params)!=null&&m.Hf||(a.params=Object.assign({},a.params,{Hf:a.Ib}),a.Ib=b.Ib)}}a.params=Object.assign({},b.params,a.params);return a};_.Rvb=function(a,b){var c=a.gw();a=_.k(_.Yb(a,3,_.vba).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};
Tvb=function(a){if(a&1){var b=_.Pd();_.qg(0);_.I(1,"button",7,0)(3,"span",8);_.R(4);_.J()();_.I(5,"command-menu",9,1);_.O("closed",function(d){_.w(b);var e=_.Q(4);return _.y(d!=="keydown"&&e.nf.Vfa("mouse"))})("menuItemSelected",function(d){_.w(b);_.Q(4).A6a.emit(d);return _.y()});_.J();_.sg()}if(a&2){a=_.Ng(6);var c=_.Q().va;_.A();_.H("disabled",c.disabled)("matMenuTriggerFor",a.nf)("matMenuTriggerData",_.Zg(4,Svb,c.children));_.A(3);_.Sg(c.label)}};
Uvb=function(a){a&1&&(_.I(0,"span",13),_.R(1),_.J());a&2&&(a=_.Q(2).va,_.A(),_.Sg(a.Yb))};Vvb=function(a){if(a&1){var b=_.Pd();_.I(0,"button",10);_.O("click",function(){_.w(b);var c=_.Q().va;_.Q(3).A6a.emit(c);return _.y()});_.I(1,"span",11);_.R(2);_.J();_.F(3,Uvb,2,1,"span",12);_.J()}a&2&&(a=_.Q().va,_.H("disabled",a.disabled),_.A(),_.H("title",_.Wg(a.disabled?"":a.label)),_.A(),_.Sg(a.label),_.A(),_.H("ngIf",a.Yb))};
Wvb=function(a,b){a&1&&(_.qg(0),_.F(1,Tvb,7,6,"ng-container",5)(2,Vvb,4,5,"button",6),_.sg());a&2&&(a=b.va,_.A(),_.H("ngIf",a.children&&a.children.length>0),_.A(),_.H("ngIf",!a.children||a.children.length===0))};Xvb=function(a){a&1&&_.L(0,"mat-divider")};Yvb=function(a,b){a&1&&(_.qg(0),_.F(1,Wvb,3,2,"ng-container",4)(2,Xvb,1,0,"mat-divider",5),_.sg());a&2&&(a=b.va,b=b.last,_.A(),_.H("ngForOf",a),_.A(),_.H("ngIf",!b))};Zvb=function(a,b){a&1&&_.F(0,Yvb,3,2,"ng-container",4);a&2&&_.H("ngForOf",b.s6)};
bwb=function(a){var b=$vb.hasOwnProperty(a)?$vb[a]:null;if(b)return b;Object.keys($vb).length>65536&&($vb={});var c=[0,0,0,0],d=RegExp("\\\\[0-9A-Fa-f]{1,5}\\s","g");b=awb(a,RegExp("\\\\[0-9A-Fa-f]{6}\\s?","g"));b=awb(b,d);b=awb(b,/\\./g);b=b.replace(RegExp(":not\\(([^\\)]*)\\)","g"),"     $1 ");b=b.replace(RegExp("{[^]*","gm"),"");b=lI(b,c,RegExp("(\\[[^\\]]+\\])","g"),2);b=lI(b,c,RegExp("(#[^\\#\\s\\+>~\\.\\[:]+)","g"),1);b=lI(b,c,RegExp("(\\.[^\\s\\+>~\\.\\[:]+)","g"),2);b=lI(b,c,/(::[^\s\+>~\.\[:]+|:first-line|:first-letter|:before|:after)/gi,
3);b=lI(b,c,/(:[\w-]+\([^\)]*\))/gi,2);b=lI(b,c,/(:[^\s\+>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");lI(b,c,/([^\s\+>~\.\[:]+)/g,3);b=c;return $vb[a]=b};lI=function(a,b,c,d){return a.replace(c,function(e){b[d]+=1;return Array(e.length+1).join(" ")})};awb=function(a,b){return a.replace(b,function(c){return Array(c.length+1).join("A")})};dwb=function(a){return cwb[a]};
mI=function(a,b){a=_.ba[a];return a&&a.prototype?(b=Object.getOwnPropertyDescriptor(a.prototype,b))&&b.get||null:null};nI=function(a,b){return(a=_.ba[a])&&a.prototype&&a.prototype[b]||null};oI=function(a,b,c,d){if(a)return a.apply(b);a=b[c];if(!d(a))throw Error("ye");return a};pI=function(a,b,c,d){if(a)return a.apply(b,d);if(_.Vk&&document.documentMode<10){if(!b[c].call)throw Error("ze");}else if(typeof b[c]!="function")throw Error("ye");return b[c].apply(b,d)};
fwb=function(a){return oI(ewb,a,"attributes",function(b){return b instanceof NamedNodeMap})};hwb=function(a,b,c){try{pI(gwb,a,"setAttribute",[b,c])}catch(d){if(d.message.indexOf("A security problem occurred")==-1)throw Error("Ae`"+b+"`"+a.tagName+"`"+d.message,{cause:d});}};jwb=function(a){return oI(iwb,a,"style",function(b){return b instanceof CSSStyleDeclaration})};lwb=function(a){return oI(kwb,a,"sheet",function(b){return b instanceof CSSStyleSheet})};
nwb=function(a){return oI(mwb,a,"nodeName",function(b){return typeof b=="string"})};pwb=function(a){return oI(owb,a,"nodeType",function(b){return typeof b=="number"})};rwb=function(a){return oI(qwb,a,"parentNode",function(b){return!(b&&typeof b.name=="string"&&b.name&&b.name.toLowerCase()=="parentnode")})};twb=function(a,b){return pI(swb,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""};vwb=function(a,b,c){pI(uwb,a,a.setProperty?"setProperty":"setAttribute",[b,c])};
xwb=function(a){return oI(wwb,a,"namespaceURI",function(b){return typeof b=="string"})};Bwb=function(a,b,c){var d=[];ywb(_.Aa(a.cssRules)).forEach(function(e){if(b&&!/[a-zA-Z][\w-:\.]*/.test(b))throw Error("Be");if(!(b&&_.Vk&&document.documentMode==10&&/\\['"]/.test(e.selectorText))){var f=b?e.selectorText.replace(zwb,"#"+b+" $1"):e.selectorText;d.push(qrb(f,Awb(e.style,c)))}});return Tqb(d.map(Uqb).join(""))};ywb=function(a){return a.filter(function(b){return b instanceof CSSStyleRule||b.type==CSSRule.STYLE_RULE})};
Ewb=function(a,b,c){a=Cwb("<style>"+a+"</style>");return a==null||a.sheet==null?Tqb(Dwb[0]):Bwb(a.sheet,b!=void 0?b:null,c)};Cwb=function(a){a=_.yc("<html><head></head><body>"+a+"</body></html>");return(new DOMParser).parseFromString(_.zc(a),"text/html").body.children[0]};
Awb=function(a,b){if(!a)return"";var c=document.createElement("div").style;Fwb(a).forEach(function(d){var e=_.Xk&&d in Gwb?d:d.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");_.ea(e,"--")||_.ea(e,"var")||(d=twb(a,d),d=Hwb(e,d,b),d!=null&&vwb(c,e,d))});return c.cssText||""};
Lwb=function(a){var b=Array.from(pI(Iwb,a,"getElementsByTagName",["STYLE"])),c=Pqb(b,function(g){return _.Aa(lwb(g).cssRules)});c=ywb(c);for(var d=[],e=0;e<c.length;e++)d[e]={index:e,y$a:c[e]};d.sort(function(g,m){var n=bwb(g.y$a.selectorText),r=bwb(m.y$a.selectorText);a:{for(var x=Math.min(n.length,r.length),z=0;z<x;z++){var D=_.Xeb(n[z],r[z]);if(D!=0){n=D;break a}}n=_.Xeb(n.length,r.length)}return n||g.index-m.index});for(e=0;e<d.length;e++)c[e]=d[e].y$a;c.reverse();a=document.createTreeWalker(a,
NodeFilter.SHOW_ELEMENT,null,!1);for(var f;f=a.nextNode();)c.forEach(function(g){pI(Jwb,f,f.matches?"matches":"msMatchesSelector",[g.selectorText])&&g.style&&Kwb(f,g.style)});b.forEach(_.Sm)};Kwb=function(a,b){var c=Fwb(a.style);Fwb(b).forEach(function(d){if(!(c.indexOf(d)>=0)){var e=twb(b,d);vwb(a.style,d,e)}})};Fwb=function(a){_.Ba(a)?a=_.Aa(a):(a=_.Uca(a),_.wa(a,"cssText"));return a};
Nwb=function(a,b){a=a.querySelectorAll("a[href]");for(var c=a.length,d={},e=0;e<c;d={c8a:void 0},e++){var f=a[e],g=f.getAttribute("href")||"";!Mwb(g)||g.startsWith("?")||g.startsWith("#")||(g=new _.Qj(g),d.c8a={},g.Fi.forEach(function(m){return function(n,r){m.c8a[r]=n}}(d)),d=b(g.Xd(),d.c8a,g.MK),_.vc(f,d))}};
Qwb=function(a,b){var c=a.querySelectorAll("img");a=new _.Ne;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={Lea:void 0,t8a:void 0},e=c.next())if(f.Lea=e.value,e=f.Lea.getAttribute("src")||"",e=e.match(Owb))e=atob(e[1]),f.t8a=d.cloneNode(!0),Pwb(f.t8a,f.Lea),a.add(b(e).subscribe(function(g){return function(m){g.Lea.src=m;Pwb(g.Lea,g.t8a)}}(f)));return a};
Mwb=function(a){if(!a)return!0;try{return!(new _.Qj(a)).tu&&!a.startsWith("//")}catch(b){return!1}};Rwb=function(a){var b=new _.Qj(a);if(b.tu&&b.tu.toUpperCase()==="HTTP")_.nJa(b,"");else if(!b.ZK())return _.uc('data:image/png;path="'+btoa(a)+'";base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACklEQVR4nGMAAQAABQAB');return _.uc(b.toString())};Swb=function(a){a&1&&(_.I(0,"mat-card",1)(1,"mat-card-content"),_.L(2,"markdown-content",2),_.J()());a&2&&(a=_.Q(),_.A(2),_.H("content",a.content.text))};
Twb=function(a){a&1&&(_.I(0,"mat-card",1)(1,"mat-card-content")(2,"pre"),_.R(3),_.J()()());a&2&&(a=_.Q(),_.A(3),_.Sg(a.content.text))};Wwb=function(a,b){if(a&1){var c=_.Pd();_.I(0,"kythe-hovercard",2);_.O("mouseenter",function(){_.w(c);var d=_.Q(2);return _.y(Uwb(d))})("mouseleave",function(){_.w(c);var d=_.Q(2);return _.y(Vwb(d))});_.J()}a&2&&_.H("content",b.Pa)};Xwb=function(a,b){a&1&&(_.F(0,Wwb,1,1,"kythe-hovercard",1),_.S(1,"async"));a&2&&_.H("ngIf",_.ch(1,1,b.content))};
Ywb=function(a){var b=_.qI(a.nc(),function(c){delete c.line});a.params.Ub!=null&&_.qI(_.qs(b,"HEAD"),function(c){delete c.Ub});return b.ob()};Zwb=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&&(_.Yk?b.metaKey:b.ctrlKey);default:return!1}};
axb=function(a,b){if(a&1){var c=_.Pd();_.qg(0);_.I(1,"button",1);_.S(2,"async");_.O("click",function(){_.w(c);_.Q().Ldb.next({kind:"event",action:"CLICK"});return _.y()});_.I(3,"mat-icon");_.R(4);_.J()();_.sg()}a&2&&(a=b.Pa,b=_.Q(),_.A(),_.H("disabled",a.state===b.D_.Nu)("matTooltip",_.ch(2,10,b.r7))("ascTrackElement",b.rc)("trackAction",a.state===b.D_.lMa?"unstar":"star"),_.mg("aria-label",$wb.format({starred:a.state===b.D_.lMa?"starred":"unstarred",elementName:b.xy,type:b.type})),_.A(2),_.Pg("starred",
a.state===b.D_.lMa)("disabled",a.state===b.D_.Nu),_.A(),_.Rg(" ",a.state===b.D_.uNc?"star_border":"star"," "))};bxb=function(a,b){switch(b){case "REF":return _.FH(a.nc(),"ref").ob();case "REPO":return _.FH(a.nc(),"repo").ob();case "FILE":case "FOLDER":return a;default:return _.fb(b)}};
cxb=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 _.fb(a,"Unsupported place item type")}};
_.dxb=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 _.fb(a,"Unsupported place item type")}};
exb=function(a,b){a&1&&_.L(0,"div",18);a&2&&(a=b.va,b=_.Q(),_.Og("height",b.getHeight(a.start,a.end),"px")("min-width",b.IV,"ch")("top",b.Sga(a.start),"px"))};fxb=function(a){a&1&&(_.I(0,"div",19),_.R(1,"\n        "),_.I(2,"pre",20),_.R(3),_.J(),_.R(4,"\n      "),_.J());a&2&&(a=_.Q(),_.Og("min-height",a.lineHeight*a.Tq,"px"),_.A(3),_.Sg(a.JV))};
gxb=function(a){if(a&1){var b=_.Pd();_.I(0,"code-folding-container",21);_.O("rangeToggled",function(c){_.w(b);var d=_.Q();return _.y(d.P8a(c))})("mousedown",function(c){_.w(b);return _.y(c.stopPropagation())});_.J()}a&2&&(a=_.Q(),_.Og("pointer-events",a.Yca?"none":"unset"),_.H("visibility",a.visibility)("folding",a.Wn)("lineHeight",a.lineHeight))};hxb=function(a,b){var c=a.tl;a=a.Fd;var d=b.tl;b=b.Fd;return c===d&&a===b};
ixb=function(a){var b=a.xw;var c=[],d;a=_.k(((d=a.cR)==null?void 0:d.xw)||b);for(b=a.next();!b.done;b=a.next()){d=b.value;b=d.lineNumber;d=_.k(d.KV);for(var e=d.next();!e.done;e=d.next()){e=e.value;var f=e.startIndex;c.push({range:{start:f,end:f+e.length},lineNumber:_.TH(b)})}}return c};
kxb=function(a){if(a&1){var b=_.Pd();_.qg(0);_.I(1,"span",5);_.wg(2,0);_.S(3,"number");_.S(4,"number");_.J();_.I(5,"button",6);_.O("click",function(){_.w(b);var c=_.Q();return _.y(jxb(c,-1))});_.I(6,"mat-icon");_.R(7,"keyboard_arrow_up");_.J()();_.I(8,"button",7);_.O("click",function(){_.w(b);var c=_.Q();return _.y(jxb(c,1))});_.I(9,"mat-icon");_.R(10,"keyboard_arrow_down");_.J()();_.sg()}a&2&&(a=_.Q(),_.A(4),_.uC(a.W4)(_.ch(3,17,a.Ok+1))(_.ch(4,19,a.W4)),_.vC(2),_.A(),_.H("disabled",a.Ok<=0)("title",
a.Jfb)("ascTrackElement",a.rc)("trackArtifactId",a.spa)("trackListIndex",a.Ok)("trackProjectId",a.gS),_.mg("aria-label",a.Jfb),_.A(3),_.H("disabled",a.Ok>=a.W4-1)("title",a.Ifb)("ascTrackElement",a.rc)("trackArtifactId",a.spa)("trackListIndex",a.Ok)("trackProjectId",a.gS),_.mg("aria-label",a.Ifb))};lxb=function(a){a&1&&_.L(0,"loading",8);a&2&&_.H("inline",!0)};
mxb=function(a){if(a&1){var b=_.Pd();_.I(0,"button",9);_.O("click",function(){_.w(b);var c=_.Q();return _.y(c.close.emit())});_.I(1,"mat-icon");_.R(2,"close");_.J()()}a&2&&(a=_.Q(),_.H("title",a.Hfb)("ascTrackElement",a.rc)("trackArtifactId",a.spa)("trackProjectId",a.gS),_.mg("aria-label",a.Hfb))};
oxb=function(a){if(a&1){var b=_.Pd();_.I(0,"a",10);_.S(1,"icon");_.O("click",function(d){_.w(b);var e=_.Q(3);return _.y(nxb(e,d))});_.R(2);_.J()}if(a&2){a=_.Q().va;var c=_.Q(2);_.LB(_.MB("file-item ",_.ch(1,9,a.entryType)));_.Pg("deleted",a.Xo);_.H("routerLink",_.ns(a.Wc))("queryParamsHandling",c.Tf);_.mg("aria-label",a.name||c.ariaLabel);_.A(2);_.Sg(a.name)}};
pxb=function(a){a&1&&(_.I(0,"a"),_.S(1,"icon"),_.S(2,"toHref"),_.R(3),_.J());if(a&2){a=_.Q().va;var b=_.Q().va,c=_.Q(),d=_.MB("file-item ",_.ch(1,8,a.entryType));_.Qg(d);_.Pg("deleted",a.Xo);_.mg("href",_.zC(2,10,a,b,c.ji),_.xe)("aria-label",a.name||c.ariaLabel);_.A(3);_.Sg(a.name)}};qxb=function(a){a&1&&_.L(0,"img",11);a&2&&(a=_.Q(3),_.H("alt",a.rFa),_.mg("title",a.rFa))};
rxb=function(a,b){a&1&&(_.I(0,"span",14),_.L(1,"img",15),_.I(2,"label",16),_.R(3),_.J()());a&2&&(a=b.va,b=_.Q(4),_.H("title",_.Bfb("",a.title,": ",b.hpb(a.instances))),_.A(),_.H("src",a.icon||b.Nic,_.xe)("alt",a.title),_.A(2),_.Sg(b.hpb(a.instances)))};sxb=function(a,b){a&1&&(_.I(0,"span",12),_.F(1,rxb,4,6,"span",13),_.J());a&2&&(a=b.Pa,_.A(),_.H("ngForOf",a))};
txb=function(a,b){a&1&&(_.qg(0),_.I(1,"span",6,1),_.F(3,oxb,3,11,"a",7)(4,pxb,4,14,"ng-template",null,2,_.dh)(6,qxb,1,2,"img",8)(7,sxb,2,1,"span",9),_.S(8,"activeAggregations"),_.J(),_.sg());if(a&2){a=b.va;b=_.Ng(5);var c=_.Q(2);_.A(3);_.H("ngIf",!c.a_||!a.jhd)("ngIfElse",b);_.A(3);_.H("ngIf",a.h9c);_.A();_.H("ngIf",_.yC(8,4,a.path,c.aggregations))}};uxb=function(a){a&1&&(_.qg(0),_.F(1,txb,9,7,"ng-container",5),_.sg());a&2&&(a=_.Q(),_.A(),_.H("incrementalForOf",a.files)("incrementalForLimit",a.limit))};
_.yxb=function(a,b,c){a==="android"&&(a="android-internal");if(a==="chops_infra_internal")return a=new _.f4a,a=_.dk(a,1,"chops_infra_internal"),a=_.dk(a,2,"chromium/infra/infra_superproject"),_.dk(a,3,"main");a=b.get(a);var d=a==null?void 0:_.xl(a,2);b=a==null?void 0:_.xl(a,3);if(d&&b){if(d=c=c.get(d)){b=_.xi(b);var e=_.k(vxb(_.zl(c,2,_.hl())));d=e.next().value;e=e.next().value;var f=_.k(vxb(_.zl(c,3,_.hl()))),g=f.next().value;f=f.next().value;c=_.zl(c,4,_.hl());d=wxb(b,d,g,c)&&!xxb(b,e,f)}if(d)return a}};
vxb=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]};wxb=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)})};xxb=function(a,b,c){return b.includes(a)||c.some(function(d){return a.startsWith(d)})};wqb=/[-_.]/g;uqb={"-":"+",_:"/",".":"="};
_.zxb=function(a){if(_.bb!==_.bb)throw Error("M");var b=a.Ze;b=b==null||_.Ga(b)?b:typeof b==="string"?_.xqb(b):null;return b==null?b:a.Ze=b};Axb=function(a,b){if(!a.Ze||!b.Ze||a.Ze===b.Ze)return a.Ze===b.Ze;if(typeof a.Ze==="string"&&typeof b.Ze==="string"){var c=a.Ze,d=b.Ze;b.Ze.length>a.Ze.length&&(d=a.Ze,c=b.Ze);if(c.lastIndexOf(d,0)!==0)return!1;for(b=d.length;b<c.length;b++)if(c[b]!=="=")return!1;return!0}c=_.zxb(a);b=_.zxb(b);return yqb(c,b)};
Iqb=function(a,b){if(typeof b==="string")b=b?new _.ab(b,_.bb):_.cb();else if(b instanceof Uint8Array)b=new _.ab(b,_.bb);else if(!(b instanceof _.ab))return!1;return Axb(a,b)};Hqb=function(a,b,c){return b instanceof _.Db?Kqb(a,b,c):Lqb(a,b,c)};Bxb=function(a,b){return _.Zb(a,1,b,_.zb)};Cxb=function(a,b){return _.mk(a,1,b)};Dxb=function(a,b){return _.mk(a,2,b)};Exb=function(a,b){return _.mk(a,3,b)};Fxb=function(a,b){return _.mk(a,4,b)};Gxb=function(a,b){return _.Ml(a,2,b)};
Ixb=function(a){return _.Ml(a,9,_.Hxb)};Kxb=function(a){_.Ml(a,10,_.Jxb)};_.eI=function(a){a=_.il(a,1);a!=null&&(a=a.Ze||"",a=typeof a==="string"?a:new Uint8Array(a));return a};_.dI=function(a){return _.Bl(a,8,_.hl())};hvb=function(){var a=new _.Xr;a=_.Ml(a,2,!1);return _.dk(a,1,"text/plain")};_.rI=function(a){return{Lb:_.ns(a)}};_.FH=function(a,b){a.Vc();if(b==="ref")return a;_.qs(a);return b==="repo"?a:_.ps(a)};_.qI=function(a,b){b(a.params);return a};
_.bI=function(a){_.qI(a,function(b){delete b.line;delete b.My;delete b.Zn;delete b.Cp;delete b.Hf});return a};_.Lxb=function(a,b){_.kv(a,{error:b,message:"Permission denied.",Sd:"Dismiss"})};Mxb=function(a,b){a.Qja.subscribe(b)};_.Nxb=function(a){_.u(_.Zw);return _.Yw.has(a)};Oxb={id:"NL_SEMANTIC_OUTLINES",name:"AI Explanations",children:[]};Pxb={id:"BLAME",name:"Blame",children:[]};Qxb={id:"XREFS",name:"References",children:[]};Rxb={id:"DEPRECATED",name:"Deprecated",children:[]};
rH=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.Lr==null?null:a.Lr;this.i.ossProject=a.ti==null?null:a.ti;this.i.repositoryName=a.Rh==null?null:a.Rh};_.W(rH,_.V);rH.prototype.ka=function(){return rH};rH.prototype.ma=function(){return{keys:["depotGroup","hostName","ossProject","projectId","repositoryName"]}};
_.p.Object.defineProperties(rH.prototype,{Lr:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"depotGroup")?_.U(this,"depotGroup"):""},set:function(a){this.i.depotGroup=a}},Cn:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"hostName")?_.U(this,"hostName"):""},set:function(a){this.i.hostName=a}},ti:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"ossProject")?_.U(this,"ossProject"):""},set:function(a){this.i.ossProject=a}},projectId:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"projectId")?_.U(this,"projectId"):""},set:function(a){this.i.projectId=a}},Rh:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"repositoryName")?_.U(this,"repositoryName"):""},set:function(a){this.i.repositoryName=a}}});var qH=function(a){a=a===void 0?{}:a;this.i={};this.i.root=a.root==null?null:a.root;this.i.includeRegionalRepos=a.TJb==null?null:a.TJb};_.W(qH,_.V);qH.prototype.ka=function(){return qH};
qH.prototype.ma=function(){return{keys:["includeRegionalRepos","root"],Ja:{root:rH}}};_.p.Object.defineProperties(qH.prototype,{TJb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"includeRegionalRepos")?_.U(this,"includeRegionalRepos"):!1},set:function(a){this.i.includeRegionalRepos=a}},root:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"root")?_.U(this,"root"):null},set:function(a){this.i.root=a}}});
Sxb=function(a){return a.NEb().ha(_.E(function(b){var c=new Map(b);_.Yw.has(10)&&(c.set("XREFS",{Gf:"ON",Loa:""}),b.has("DEPRECATED")||c.set("DEPRECATED",{Gf:"ON",Loa:""}));return c}))};Txb=function(a,b){return a.c4().ha(_.E(function(c){return c.some(function(d){return _.ss(d,b)})}))};_.Uxb=function(a,b){return a.LQ!=="mainContent"?function(){}:_.h8a(a,"mainContent",void 0,b)};
Vxb=function(a,b,c){a.mf.put(b.toObject(),c.ha(_.E(function(d){return a.extract(d)}),_.yf(function(d){return!!d}),_.Ff(a.Xva()),_.Yf(function(d){return a.isValid(d)?_.df(d):a.fetch(b)})))};_.Wxb=function(a,b){var c=_.hdb(a,b);if(!_.oH(b))return a.window.location.origin+c;if(!_.pH(b))return"http://cs"+c;c=c.match(/^\/piper[/_]{3}depot\/google3/g)?c.slice(15):c.slice(9);return"http://"+c};_.Tk(Nqb,_.aa);Nqb.prototype.name="AssertionError";
_.Xxb=function(a,b){return a===b||a==null&&b==null||!(!a||!b)&&a instanceof b.constructor&&Fqb(a,b)};Yxb=function(){return null};Sqb=function(a){this.uWb=a};Sqb.prototype.toString=function(){return this.uWb};Pwb=function(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)};_.Avb=function(a){return a instanceof _.Qj?a.clone():new _.Qj(a)};Yqb=function(a,b,c){this.w$c=a;this.TX=b;this.nbd=c};
_.p.Object.defineProperties(Yqb.prototype,{ki:{configurable:!0,enumerable:!0,get:function(){return _.ee.get(this.w$c)||null}}});var krb=function(a){this.qp=a};
_.p.Object.defineProperties(krb.prototype,{parent:{configurable:!0,enumerable:!0,get:function(){var a=this.qp.parentNode;return a?new wH(a):null}},Mb:{configurable:!0,enumerable:!0,get:function(){var a=tH(this.qp),b=a?a.ki:null;return b===null?_.oKa:new _.ce(b[1].data[a.TX],b)}},Er:{configurable:!0,enumerable:!0,get:function(){var a=this.qp,b;if((b=a)&&!(b=Zqb(a)))if(a=(a=tH(a))?a.ki:null,a===null)b=null;else{for(var c;a[1].type===2&&(c=_.Nd(a));)a=c;b=(a[2]&512)!==0?null:a[8]}return b}},context:{configurable:!0,
enumerable:!0,get:function(){var a;if(!(a=Zqb(this.qp))){a=this.qp;if(typeof Element!=="undefined"&&!(a instanceof Element))throw Error("Pa");a=(a=tH(a))?a.ki:null;a=a===null?null:a[8]}return a}},ug:{configurable:!0,enumerable:!0,get:function(){return arb(this.qp).filter(function(a){return a.type==="dom"})}},t9a:{configurable:!0,enumerable:!0,get:function(){a:{var a=tH(this.qp);if(a===null)a={};else{if(a.lPb===void 0){var b=a.ki;if(b===null){a={};break a}var c=b[1].data[a.TX];if(c&&c.R4){for(var d=
{},e=c.index+1,f=0;f<c.R4.length;f+=2)d[c.R4[f]]=b[e],e++;b=d}else b=null;a.lPb=b}a=a.lPb||{}}}return a}}});var wH=function(a){this.qp=a};_.W(wH,krb);wH.prototype.query=function(a){var b=[],c=tH(this.qp),d=c?c.ki:null;d!==null?uH(d[1].data[c.TX],d,a,b,!0,this.qp):irb(this.qp,a,b,!0);return b[0]||null};
_.p.Object.defineProperties(wH.prototype,{na:{configurable:!0,enumerable:!0,get:function(){return this.qp.nodeType==Node.ELEMENT_NODE?this.qp:null}},name:{configurable:!0,enumerable:!0,get:function(){var a=tH(this.qp),b=a?a.ki:null;return b!==null?b[1].data[a.TX].value:this.qp.nodeName}},properties:{configurable:!0,enumerable:!0,get:function(){var a=tH(this.qp),b=a?a.ki:null;if(b===null)return{};var c=b[1].data,d=c[a.TX];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.Tdd;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+=_.Yc(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=tH(b),d=c?c.ki:null;if(d===null)return{};d=d[1].data[c.TX].tc;c=[];if(d)for(var e=0;e<d.length;){var f=d[e];if(typeof f!=="string")break;a[f]=d[e+1];c.push(f.toLowerCase());e+=2}b=_.k(b.attributes);for(d=b.next();!d.done;d=b.next())d=d.value,c.includes(d.name)||(a[d.name]=d.value);return a}},styles:{configurable:!0,enumerable:!0,get:function(){var a,b;return(b=(a=this.na)==null?void 0:a.style)!=null?b:{}}},le:{configurable:!0,enumerable:!0,get:function(){var a={},b=this.na.className;(typeof b!==
"string"?b.baseVal.split(" "):b.split(" ")).forEach(function(c){return a[c]=!0});return a}},childNodes:{configurable:!0,enumerable:!0,get:function(){for(var a=this.qp.childNodes,b=[],c=0;c<a.length;c++)b.push(vH(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(vH(a[c]));return b}}});var Zxb=function(a,b,c){c=c||{};c.format="jspb";this.Dg=new _.xr(c);this.Gg=a==void 0?a:a.replace(/\/+$/,"")};
_.h=Zxb.prototype;_.h.Jza=function(a,b){return _.yr(this.Dg,this.Gg+"/$rpc/devtools.sourcerers.DecorationsService/ListDecorations",a,b||{},_.sUa)};_.h.V9a=function(a,b){return _.yr(this.Dg,this.Gg+"/$rpc/devtools.sourcerers.DecorationsService/ResolveDocumentation",a,b||{},_.tUa)};_.h.X9a=function(a,b){return _.yr(this.Dg,this.Gg+"/$rpc/devtools.sourcerers.DecorationsService/ResolveItemList",a,b||{},_.uUa)};
_.h.rma=function(a,b){return _.yr(this.Dg,this.Gg+"/$rpc/devtools.sourcerers.DecorationsService/ResolvePanel",a,b||{},_.vUa)};_.h.A1a=function(a,b){return _.yr(this.Dg,this.Gg+"/$rpc/devtools.sourcerers.DecorationsService/GetFilterSupport",a,b||{},_.rUa)};$xb=_.jc(_.Pr);mrb=/^(.*?)\/*$/;_.sI=function(){};_.sI.prototype.transform=function(a){return a?_.AH(a):""};_.sI.O=function(a){return new (a||_.sI)};_.sI.De=_.Le({name:"toPrettyRef",type:_.sI,he:!0,standalone:!1});_.tI=function(){};
_.tI.O=function(a){return new (a||_.tI)};_.tI.Ha=_.Je({type:_.tI});_.tI.Ga=_.Xc({});uI=function(a,b,c,d){this.offsetX=c;this.offsetY=d;this.Bd=void 0;this.zc=a.zc;this.Ac=a.Ac;this.mc=b.mc;this.qc=b.qc};_.vI=function(a){this.title=a;_.ayb(this)};_.ayb=function(a){a.title.Pk("")};_.vI.O=function(a){return new (a||_.vI)(_.t(_.Mp))};_.vI.ua=_.q({token:_.vI,qa:_.vI.O,Fa:"root"});byb=/(\(.*?\)+)|(\[.*?\]+)|(\{.*?\}+)|(<.*?>+)/g;
SH=function(a){var b=_.K2a.test.call(_.K2a,a)?"\u200f":"\u200e";return a.replace(byb,b+"$&"+b)};cyb={id:"Google",type:"depot"};_.wI=function(a){this.Ia=a};_.wI.O=function(a){return new (a||_.wI)(_.C(_.ix))};_.wI.Ea=_.Ke({type:_.wI,oa:[["","trackBucket",""],["","trackAction","","feedbackEvent",""]],Wa:function(a,b){a&1&&_.O("click",function(){var c={};b.D7b&&(c={bucket:b.D7b});b.tW&&(c=Object.assign({},c,{CK:[b.tW]}));b.Ia.vo(c)})},inputs:{D7b:"trackBucket",tW:"feedbackEvent"},standalone:!1});
xI={dbc:"ADD",Wdc:"BRANCH",Xic:"DELETE",Ukc:"EDIT",Nqc:"INTEGRATE",NONE:"NONE",values:function(){return[xI.NONE,xI.dbc,xI.Wdc,xI.Ukc,xI.Xic,xI.Nqc]}};dyb={T7:"DEFAULT",tGa:"DEFINITION",fk:"DEPRECATED",fPc:"WRITE_REFERENCE",values:function(){return[dyb.T7,dyb.fPc,dyb.fk,dyb.tGa]}};eyb={zqa:"FUNCTION",vyc:"OTHER",td:"UNKNOWN",values:function(){return[eyb.td,eyb.zqa,eyb.vyc]}};
yI={qFa:"BBCP",DFa:"CITC",FJa:"KYTHE",k8:"PIPER",yLa:"SEARCH_INDEX",hNa:"UNKNOWN_PROVENANCE",ANa:"VCS",values:function(){return[yI.hNa,yI.ANa,yI.FJa,yI.yLa,yI.qFa,yI.k8,yI.DFa]}};zI={lA:"DIRECTORY",wH:"EXECUTABLE",Ou:"FILE",AA:"GIT_LINK",eE:"SYMBOLIC_LINK",DI:"UNKNOWN_OBJECT_TYPE",values:function(){return[zI.DI,zI.Ou,zI.lA,zI.eE,zI.AA,zI.wH]}};
_.AI={cFa:"ADDED",CFa:"CHANGED",dvc:"MOVED_CHANGED",evc:"MOVED_CHANGED_OUT",fvc:"MOVED_IN",gvc:"MOVED_OUT",iLa:"REMOVED",bNa:"UNCHANGED",Fb:"UNDEFINED",values:function(){return[_.AI.Fb,_.AI.bNa,_.AI.cFa,_.AI.iLa,_.AI.CFa,_.AI.fvc,_.AI.gvc,_.AI.dvc,_.AI.evc]}};BI={lA:"DIRECTORY",wH:"EXECUTABLE",Ou:"FILE",AA:"GIT_LINK",eE:"SYMBOLIC_LINK",DI:"UNKNOWN_OBJECT_TYPE",values:function(){return[BI.DI,BI.Ou,BI.lA,BI.eE,BI.AA,BI.wH]}};
CI={lA:"DIRECTORY",wH:"EXECUTABLE",Ou:"FILE",AA:"GIT_LINK",eE:"SYMBOLIC_LINK",DI:"UNKNOWN_OBJECT_TYPE",values:function(){return[CI.DI,CI.Ou,CI.lA,CI.eE,CI.AA,CI.wH]}};DI={qFa:"BBCP",DFa:"CITC",FJa:"KYTHE",k8:"PIPER",yLa:"SEARCH_INDEX",hNa:"UNKNOWN_PROVENANCE",ANa:"VCS",values:function(){return[DI.hNa,DI.ANa,DI.FJa,DI.yLa,DI.qFa,DI.k8,DI.DFa]}};
EI={lA:"DIRECTORY",wH:"EXECUTABLE",Ou:"FILE",AA:"GIT_LINK",eE:"SYMBOLIC_LINK",DI:"UNKNOWN_OBJECT_TYPE",values:function(){return[EI.DI,EI.Ou,EI.lA,EI.eE,EI.AA,EI.wH]}};
FI={Lbc:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE",Mbc:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_ART",Nbc:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_BIONIC",Obc:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE",Pbc:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_ART",Qbc:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_BIONIC",Tbc:"ANDROID_MAINLINE_MODULE_X86_COVERAGE",Ubc:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_Q",Vbc:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_R",Wbc:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_Q",
Xbc:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_R",Ybc:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_S",Zbc:"ANDROID_SEAHAWK_USERDEBUG_COVERAGE",Yec:"CHROME_UNIT_TEST",qgc:"COVERAGE_NG",rgc:"COVERAGE_NG_TESTS",T7:"DEFAULT",Bnc:"FUZZING",ixc:"NEST_BISMUTH",jxc:"NEST_BISMUTH_SCREENDUMP",kxc:"NEST_BISMUTH_UNICYCLE",lxc:"NEST_BISMUTH_UNIT_TEST",mxc:"NEST_SAPPHIRE",oxc:"NEST_TOPAZ_UNIT_TEST",qxc:"NEST_ZIRCONIUM",rxc:"NEST_ZIRCONIUM_SCREENDUMP",sxc:"NEST_ZIRCONIUM_UNICYCLE",txc:"NEST_ZIRCONIUM_UNIT_TEST",Pzc:"PIXEL_BLAZER_COVERAGE",
Qzc:"PIXEL_CAIMAN_COVERAGE",Rzc:"PIXEL_COMET_COVERAGE",Szc:"PIXEL_HUSKY_COVERAGE",Tzc:"PIXEL_KOMODO_COVERAGE",Uzc:"PIXEL_RAVEN_COVERAGE",Vzc:"PIXEL_UNIFIED_COVERAGE",yHc:"STORAGE_ONLY",wNc:"UNSUPPORTED_CATEGORY",values:function(){return[FI.wNc,FI.T7,FI.Bnc,FI.mxc,FI.qxc,FI.txc,FI.sxc,FI.rxc,FI.ixc,FI.lxc,FI.kxc,FI.jxc,FI.oxc,FI.Obc,FI.Pbc,FI.yHc,FI.Qbc,FI.Lbc,FI.Mbc,FI.Nbc,FI.Zbc,FI.Tbc,FI.Ubc,FI.Vbc,FI.Wbc,FI.Xbc,FI.Ybc,FI.qgc,FI.rgc,FI.Yec,FI.Vzc,FI.Uzc,FI.Szc,FI.Qzc,FI.Rzc,FI.Tzc,FI.Pzc]}};
GI={sgc:"COVERED",Hxc:"NOT_COVERED",Mxc:"NOT_INSTRUMENTED",Qyc:"PARTIALLY_COVERED",If:"STATUS_UNSPECIFIED",values:function(){return[GI.If,GI.sgc,GI.Hxc,GI.Qyc,GI.Mxc]}};HI={lA:"DIRECTORY",wH:"EXECUTABLE",Ou:"FILE",AA:"GIT_LINK",eE:"SYMBOLIC_LINK",DI:"UNKNOWN_OBJECT_TYPE",values:function(){return[HI.DI,HI.Ou,HI.lA,HI.eE,HI.AA,HI.wH]}};fyb={mjc:"DIRECTORY_ICON",Ysc:"LINE_ICON",td:"UNKNOWN",values:function(){return[fyb.td,fyb.Ysc,fyb.mjc]}};
II={zbc:"ALLOCATION",ccc:"ANONYMOUS_FUNCTION",udc:"BACKUP_SCHEDULE",aec:"BUILD_ARGUMENT",bec:"BUILD_BINARY",cec:"BUILD_GENERATOR",dec:"BUILD_LIBRARY",jec:"BUILD_RULE",kec:"BUILD_TEST",lec:"BUILD_VARIABLE",Jec:"CHANGELOG",Geb:"CLASS",Mfc:"COLUMN",Ufc:"CONDITIONAL",bgc:"CONSTANT",Vgc:"DART_MIXIN",Sic:"DEFINE_CONST",Tic:"DEFINE_MACRO",Teb:"ENUM",Ueb:"ENUM_CONSTANT",EXTENSION:"EXTENSION",cfb:"FIELD",zqa:"FUNCTION",mpc:"GRAPHQL_DIRECTIVE",npc:"GRAPHQL_FRAGMENT",opc:"GRAPHQL_FRAGMENT_SPREAD",ppc:"GRAPHQL_LIST",
qpc:"GRAPHQL_OPERATION",tpc:"GROUP",Eqc:"INDEX",sfb:"INTERFACE",hrc:"JOB",prc:"JS_ASSIGNMENT",qrc:"JS_CONST",rrc:"JS_FUNCTION_ASSIGNMENT",trc:"JS_FUNCTION_LITERAL",urc:"JS_GETTER",vrc:"JS_GOOG_PROVIDE",wrc:"JS_GOOG_REQUIRE",xrc:"JS_LITERAL",Arc:"JS_SETTER",Crc:"JS_VAR",itc:"LOCALITY_GROUP",Stc:"MD_HEADER",xfb:"METHOD",Xuc:"MODULE",bgb:"NAMESPACE",iyc:"OBJECT",QM:"PACKAGE",jAc:"PREPROCESSOR",qgb:"PROPERTY",MDc:"PROTO_BUNDLE",DEc:"QUEUE",GFc:"RUST_IMPL",NFc:"SCOPE",bMa:"SERVICE",gHc:"SQL_DATABASE",
hHc:"SQL_MODEL",iHc:"SQL_TVF",Cgb:"STRUCT",KLc:"SWIFT_ACTOR",QLc:"TABLE",mMc:"TEMPLATE",Ss:"TEST",Hgb:"TYPEDEF",Kgb:"UNION",kNc:"UNKNOWN_SYMBOL",Mgb:"VARIABLE",gPc:"XML_TAG",iPc:"YANG_CONTAINER",jPc:"YANG_GROUPING",kPc:"YANG_IDENTITY",lPc:"YANG_LEAF",mPc:"YANG_LIST",values:function(){return[II.kNc,II.NFc,II.tpc,II.Geb,II.sfb,II.Cgb,II.Teb,II.Kgb,II.xfb,II.cfb,II.zqa,II.Mgb,II.Hgb,II.bgb,II.EXTENSION,II.qgb,II.Ueb,II.ccc,II.Ufc,II.Ss,II.QM,II.iyc,II.bgc,II.Xuc,II.jAc,II.jec,II.bec,II.kec,II.dec,II.cec,
II.aec,II.lec,II.Crc,II.qrc,II.vrc,II.wrc,II.Arc,II.urc,II.xrc,II.trc,II.prc,II.rrc,II.Sic,II.Tic,II.gPc,II.mMc,II.hrc,II.bMa,II.zbc,II.QLc,II.DEc,II.itc,II.Eqc,II.MDc,II.udc,II.Mfc,II.Jec,II.Stc,II.iHc,II.hHc,II.gHc,II.Vgc,II.jPc,II.kPc,II.iPc,II.mPc,II.lPc,II.KLc,II.mpc,II.qpc,II.npc,II.opc,II.ppc,II.GFc]}};
JI={Scc:"ATOM",Nfc:"COMMENT",tGa:"DEFINITION",Lrc:"KEYWORD",ntc:"LOCAL_REF",Ftc:"MACRO",gyc:"NUMERIC_LITERAL",zEc:"QUALIFIER",GHc:"STRING_LITERAL",QMc:"TYPE_ID",td:"UNKNOWN",values:function(){return[JI.td,JI.Lrc,JI.GHc,JI.Nfc,JI.gyc,JI.Ftc,JI.QMc,JI.Scc,JI.tGa,JI.zEc,JI.ntc]}};KI=function(a){a=a===void 0?{}:a;this.i={};this.i.numInstances=a.k7a==null?null:a.k7a;this.i.numFiles=a.NSb==null?null:a.NSb;this.i.numFixes=a.OSb==null?null:a.OSb};_.W(KI,_.V);KI.prototype.ka=function(){return KI};
KI.prototype.ma=function(){return{keys:["numFiles","numFixes","numInstances"]}};
_.p.Object.defineProperties(KI.prototype,{NSb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"numFiles")?_.U(this,"numFiles"):"0"},set:function(a){this.i.numFiles=a}},OSb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"numFixes")?_.U(this,"numFixes"):"0"},set:function(a){this.i.numFixes=a}},k7a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"numInstances")?_.U(this,"numInstances"):"0"},set:function(a){this.i.numInstances=a}}});
var LI=function(a){a=a===void 0?{}:a;this.i={};this.i.lastCommitTime=a.yX==null?null:a.yX;this.i.lastCommitMessage=a.Y4a==null?null:a.Y4a;this.i.size=a.size==null?null:a.size;this.i.deleted=a.Xo==null?null:a.Xo;this.i.existedAtCommit=a.l_a==null?null:a.l_a};_.W(LI,_.V);LI.prototype.ka=function(){return LI};LI.prototype.ma=function(){return{keys:["deleted","existedAtCommit","lastCommitMessage","lastCommitTime","size"]}};
_.p.Object.defineProperties(LI.prototype,{Xo:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"deleted")?_.U(this,"deleted"):!1},set:function(a){this.i.deleted=a}},l_a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"existedAtCommit")?_.U(this,"existedAtCommit"):""},set:function(a){this.i.existedAtCommit=a}},Y4a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"lastCommitMessage")?_.U(this,"lastCommitMessage"):""},set:function(a){this.i.lastCommitMessage=a}},
yX:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"lastCommitTime")?_.U(this,"lastCommitTime"):""},set:function(a){this.i.lastCommitTime=a}},size:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"size")?_.U(this,"size"):"0"},set:function(a){this.i.size=a}}});var MI=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(MI,_.V);MI.prototype.ka=function(){return MI};
MI.prototype.ma=function(){return{keys:["email","name"]}};_.p.Object.defineProperties(MI.prototype,{email:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"email")?_.U(this,"email"):""},set:function(a){this.i.email=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"name")?_.U(this,"name"):""},set:function(a){this.i.name=a}}});
var NI=function(a){a=a===void 0?{}:a;this.i={};this.i.includeRegexp=a.q3a==null?null:a.q3a;this.i.excludeRegexp=a.g_a==null?null:a.g_a;this.i.languageRegexp=a.X4a==null?null:a.X4a;this.i.availableForFiles=a.mWa==null?null:a.mWa;this.i.availableForDirs=a.lWa==null?null:a.lWa;this.i.availableForGeneratedFiles=a.nWa==null?null:a.nWa};_.W(NI,_.V);NI.prototype.ka=function(){return NI};NI.prototype.ma=function(){return{keys:"availableForDirs availableForFiles availableForGeneratedFiles excludeRegexp includeRegexp languageRegexp".split(" ")}};
_.p.Object.defineProperties(NI.prototype,{lWa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"availableForDirs")?_.U(this,"availableForDirs"):!1},set:function(a){this.i.availableForDirs=a}},mWa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"availableForFiles")?_.U(this,"availableForFiles"):!1},set:function(a){this.i.availableForFiles=a}},nWa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"availableForGeneratedFiles")?_.U(this,"availableForGeneratedFiles"):
!1},set:function(a){this.i.availableForGeneratedFiles=a}},g_a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"excludeRegexp")?_.U(this,"excludeRegexp"):[]},set:function(a){this.i.excludeRegexp=a}},q3a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"includeRegexp")?_.U(this,"includeRegexp"):[]},set:function(a){this.i.includeRegexp=a}},X4a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"languageRegexp")?_.U(this,"languageRegexp"):[]},set:function(a){this.i.languageRegexp=
a}}});var OI=function(a){a=a===void 0?{}:a;this.i={};this.i.branchName=a.Bg==null?null:a.Bg;this.i.commitId=a.Lf==null?null:a.Lf};_.W(OI,_.V);OI.prototype.ka=function(){return OI};OI.prototype.ma=function(){return{keys:["branchName","commitId"]}};
_.p.Object.defineProperties(OI.prototype,{Bg:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"branchName")?_.U(this,"branchName"):""},set:function(a){this.i.branchName=a}},Lf:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"commitId")?_.U(this,"commitId"):""},set:function(a){this.i.commitId=a}}});var PI=function(a){a=a===void 0?{}:a;this.i={};this.i.categoryId=a.OB==null?null:a.OB};_.W(PI,_.V);PI.prototype.ka=function(){return PI};PI.prototype.ma=function(){return{keys:["categoryId"]}};
_.p.Object.defineProperties(PI.prototype,{OB:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"categoryId")?_.U(this,"categoryId"):""},set:function(a){this.i.categoryId=a}}});var QI=function(a){a=a===void 0?{}:a;this.i={};this.i.type=a.type==null?null:a.type};_.W(QI,_.V);QI.prototype.ka=function(){return QI};QI.prototype.ma=function(){return{Na:{type:fyb},keys:["type"]}};
_.p.Object.defineProperties(QI.prototype,{type:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"type")?_.U(this,"type"):null},set:function(a){this.i.type=a}}});_.p.Object.defineProperties(QI,{uf:{configurable:!0,enumerable:!0,get:function(){return fyb}}});var RI=function(a){a=a===void 0?{}:a;this.i={};this.i.codeFindingsArguments=a.Xca==null?null:a.Xca;this.i.availability=a.availability==null?null:a.availability};_.W(RI,_.V);RI.prototype.ka=function(){return RI};
RI.prototype.ma=function(){return{Oa:{availability:NI},keys:["availability","codeFindingsArguments"],Ja:{codeFindingsArguments:PI}}};
_.p.Object.defineProperties(RI.prototype,{availability:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"availability")?_.U(this,"availability"):[]},set:function(a){this.i.availability=a}},Xca:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"codeFindingsArguments")?_.U(this,"codeFindingsArguments"):null},set:function(a){this.i.codeFindingsArguments=a}}});
var SI=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.VVb==null?null:a.VVb;this.i.children=a.children==null?null:a.children;this.i.onByDefault=a.YX==null?null:a.YX;this.i.isWarning=a.N4a==null?null:a.N4a};_.W(SI,_.V);SI.prototype.ka=function(){return SI};
SI.prototype.ma=function(){return{Oa:{children:SI,presentation:QI},keys:"children dataSource icon id isWarning name onByDefault presentation tooltip".split(" "),Ja:{dataSource:RI}}};
_.p.Object.defineProperties(SI.prototype,{children:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"children")?_.U(this,"children"):[]},set:function(a){this.i.children=a}},dataSource:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"dataSource")?_.U(this,"dataSource"):null},set:function(a){this.i.dataSource=a}},icon:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"icon")?_.U(this,"icon"):""},set:function(a){this.i.icon=a}},id:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"id")?_.U(this,"id"):""},set:function(a){this.i.id=a}},N4a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"isWarning")?_.U(this,"isWarning"):!1},set:function(a){this.i.isWarning=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"name")?_.U(this,"name"):""},set:function(a){this.i.name=a}},YX:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"onByDefault")?_.U(this,"onByDefault"):!1},set:function(a){this.i.onByDefault=a}},
VVb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"presentation")?_.U(this,"presentation"):[]},set:function(a){this.i.presentation=a}},tooltip:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"tooltip")?_.U(this,"tooltip"):""},set:function(a){this.i.tooltip=a}}});
var TI=function(a){a=a===void 0?{}:a;this.i={};this.i.newPath=a.AL==null?null:a.AL;this.i.oldPath=a.hg==null?null:a.hg;this.i.newHash=a.oSb==null?null:a.oSb;this.i.oldHash=a.dTb==null?null:a.dTb;this.i.newType=a.Z6a==null?null:a.Z6a;this.i.oldType=a.n7a==null?null:a.n7a};_.W(TI,_.V);TI.prototype.ka=function(){return TI};TI.prototype.ma=function(){return{Na:{newType:BI,oldType:CI},keys:"newHash newPath newType oldHash oldPath oldType".split(" ")}};
_.p.Object.defineProperties(TI.prototype,{oSb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"newHash")?_.U(this,"newHash"):""},set:function(a){this.i.newHash=a}},AL:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"newPath")?_.U(this,"newPath"):""},set:function(a){this.i.newPath=a}},Z6a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"newType")?_.U(this,"newType"):null},set:function(a){this.i.newType=a}},dTb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,
"oldHash")?_.U(this,"oldHash"):""},set:function(a){this.i.oldHash=a}},hg:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"oldPath")?_.U(this,"oldPath"):""},set:function(a){this.i.oldPath=a}},n7a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"oldType")?_.U(this,"oldType"):null},set:function(a){this.i.oldType=a}}});
var UI=function(a){a=a===void 0?{}:a;this.i={};this.i.locationSpecUri=a.Oza==null?null:a.Oza;this.i.baseUriIndex=a.tWa==null?null:a.tWa;this.i.externalUrl=a.s_a==null?null:a.s_a;this.i.label=a.label==null?null:a.label};_.W(UI,_.V);UI.prototype.ka=function(){return UI};UI.prototype.ma=function(){return{keys:["baseUriIndex","externalUrl","label","locationSpecUri"]}};
_.p.Object.defineProperties(UI.prototype,{tWa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"baseUriIndex")?_.U(this,"baseUriIndex"):0},set:function(a){this.i.baseUriIndex=a}},s_a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"externalUrl")?_.U(this,"externalUrl"):""},set:function(a){this.i.externalUrl=a}},label:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"label")?_.U(this,"label"):""},set:function(a){this.i.label=a}},Oza:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"locationSpecUri")?_.U(this,"locationSpecUri"):""},set:function(a){this.i.locationSpecUri=a}}});var VI=function(a){a=a===void 0?{}:a;this.i={};this.i.primary=a.yY==null?null:a.yY;this.i.alternatives=a.mrb==null?null:a.mrb};_.W(VI,_.V);VI.prototype.ka=function(){return VI};VI.prototype.ma=function(){return{Oa:{alternatives:UI},keys:["alternatives","primary"],Ja:{primary:UI}}};
_.p.Object.defineProperties(VI.prototype,{mrb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"alternatives")?_.U(this,"alternatives"):[]},set:function(a){this.i.alternatives=a}},yY:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"primary")?_.U(this,"primary"):null},set:function(a){this.i.primary=a}}});var WI=function(a){a=a===void 0?{}:a;this.i={};this.i.message=a.message==null?null:a.message;this.i.proxyId=a.b9a==null?null:a.b9a};_.W(WI,_.V);WI.prototype.ka=function(){return WI};
WI.prototype.ma=function(){return{keys:["message","proxyId"]}};_.p.Object.defineProperties(WI.prototype,{message:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"message")?_.U(this,"message"):""},set:function(a){this.i.message=a}},b9a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"proxyId")?_.U(this,"proxyId"):""},set:function(a){this.i.proxyId=a}}});
var XI=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(XI,_.V);XI.prototype.ka=function(){return XI};XI.prototype.ma=function(){return{keys:["column","line"]}};
_.p.Object.defineProperties(XI.prototype,{column:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"column")?_.U(this,"column"):0},set:function(a){this.i.column=a}},line:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"line")?_.U(this,"line"):0},set:function(a){this.i.line=a}}});var YI=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(YI,_.V);YI.prototype.ka=function(){return YI};
YI.prototype.ma=function(){return{keys:["end","start"],Ja:{end:XI,start:XI}}};_.p.Object.defineProperties(YI.prototype,{end:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"end")?_.U(this,"end"):null},set:function(a){this.i.end=a}},start:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"start")?_.U(this,"start"):null},set:function(a){this.i.start=a}}});
var ZI=function(a){a=a===void 0?{}:a;this.i={};this.i.sourceRange=a.sourceRange==null?null:a.sourceRange;this.i.hoverProxy=a.f3a==null?null:a.f3a;this.i.navigation=a.navigation==null?null:a.navigation;this.i.panelProxy=a.b8a==null?null:a.b8a;this.i.highlightIds=a.iX==null?null:a.iX;this.i.semanticTags=a.K1b==null?null:a.K1b;this.i.symbolKind=a.kcb==null?null:a.kcb};_.W(ZI,_.V);ZI.prototype.ka=function(){return ZI};
ZI.prototype.ma=function(){return{Na:{semanticTags:dyb,symbolKind:eyb},keys:"highlightIds hoverProxy navigation panelProxy semanticTags sourceRange symbolKind".split(" "),Ja:{navigation:VI,sourceRange:YI}}};
_.p.Object.defineProperties(ZI.prototype,{iX:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"highlightIds")?_.U(this,"highlightIds"):[]},set:function(a){this.i.highlightIds=a}},f3a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"hoverProxy")?_.U(this,"hoverProxy"):""},set:function(a){this.i.hoverProxy=a}},navigation:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"navigation")?_.U(this,"navigation"):null},set:function(a){this.i.navigation=a}},b8a:{configurable:!0,
enumerable:!0,get:function(){return _.Y(this,"panelProxy")?_.U(this,"panelProxy"):""},set:function(a){this.i.panelProxy=a}},K1b:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"semanticTags")?_.U(this,"semanticTags"):[]},set:function(a){this.i.semanticTags=a}},sourceRange:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"sourceRange")?_.U(this,"sourceRange"):null},set:function(a){this.i.sourceRange=a}},kcb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"symbolKind")?
_.U(this,"symbolKind"):null},set:function(a){this.i.symbolKind=a}}});var $I=function(a){a=a===void 0?{}:a;this.i={};this.i.decorations=a.Qv==null?null:a.Qv;this.i.isComplete=a.Vt==null?null:a.Vt;this.i.resolvedFileSpecUri=a.Z9a==null?null:a.Z9a;this.i.baseLocationSpecUri=a.ztb==null?null:a.ztb;this.i.diagnostics=a.tAb==null?null:a.tAb};_.W($I,_.V);$I.prototype.ka=function(){return $I};
$I.prototype.ma=function(){return{Oa:{decorations:ZI,diagnostics:WI},keys:["baseLocationSpecUri","decorations","diagnostics","isComplete","resolvedFileSpecUri"]}};
_.p.Object.defineProperties($I.prototype,{ztb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"baseLocationSpecUri")?_.U(this,"baseLocationSpecUri"):[]},set:function(a){this.i.baseLocationSpecUri=a}},Qv:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"decorations")?_.U(this,"decorations"):[]},set:function(a){this.i.decorations=a}},tAb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"diagnostics")?_.U(this,"diagnostics"):[]},set:function(a){this.i.diagnostics=
a}},Vt:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"isComplete")?_.U(this,"isComplete"):!1},set:function(a){this.i.isComplete=a}},Z9a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"resolvedFileSpecUri")?_.U(this,"resolvedFileSpecUri"):""},set:function(a){this.i.resolvedFileSpecUri=a}}});var aJ=function(a){a=a===void 0?{}:a;this.i={};this.i.beginLine=a.LE==null?null:a.LE;this.i.endLine=a.endLine==null?null:a.endLine;this.i.contents=a.xm==null?null:a.xm};_.W(aJ,_.V);
aJ.prototype.ka=function(){return aJ};aJ.prototype.ma=function(){return{keys:["beginLine","contents","endLine"]}};
_.p.Object.defineProperties(aJ.prototype,{LE:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"beginLine")?_.U(this,"beginLine"):0},set:function(a){this.i.beginLine=a}},xm:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"contents")?_.U(this,"contents"):""},set:function(a){this.i.contents=a}},endLine:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"endLine")?_.U(this,"endLine"):0},set:function(a){this.i.endLine=a}}});
var bJ=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.GX==null?null:a.GX};_.W(bJ,_.V);bJ.prototype.ka=function(){return bJ};bJ.prototype.ma=function(){return{Na:{sources:yI,type:zI},keys:"attributes hash locationHint path sources type".split(" "),Ja:{attributes:LI}}};
_.p.Object.defineProperties(bJ.prototype,{attributes:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"attributes")?_.U(this,"attributes"):null},set:function(a){this.i.attributes=a}},hash:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"hash")?_.U(this,"hash"):""},set:function(a){this.i.hash=a}},GX:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"locationHint")?_.U(this,"locationHint"):""},set:function(a){this.i.locationHint=a}},path:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"path")?_.U(this,"path"):""},set:function(a){this.i.path=a}},sources:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"sources")?_.U(this,"sources"):[]},set:function(a){this.i.sources=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"type")?_.U(this,"type"):null},set:function(a){this.i.type=a}}});_.p.Object.defineProperties(bJ,{uf:{configurable:!0,enumerable:!0,get:function(){return zI}}});
var cJ=function(a){a=a===void 0?{}:a;this.i={};this.i.type=a.type==null?null:a.type;this.i.leftChunk=a.LF==null?null:a.LF;this.i.rightChunk=a.sG==null?null:a.sG};_.W(cJ,_.V);cJ.prototype.ka=function(){return cJ};cJ.prototype.ma=function(){return{Na:{type:_.AI},keys:["leftChunk","rightChunk","type"],Ja:{leftChunk:aJ,rightChunk:aJ}}};
_.p.Object.defineProperties(cJ.prototype,{LF:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"leftChunk")?_.U(this,"leftChunk"):null},set:function(a){this.i.leftChunk=a}},sG:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"rightChunk")?_.U(this,"rightChunk"):null},set:function(a){this.i.rightChunk=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"type")?_.U(this,"type"):null},set:function(a){this.i.type=a}}});
_.p.Object.defineProperties(cJ,{uf:{configurable:!0,enumerable:!0,get:function(){return _.AI}}});var dJ=function(a){a=a===void 0?{}:a;this.i={};this.i.linesUnchanged=a.t5a==null?null:a.t5a;this.i.linesAdded=a.o5a==null?null:a.o5a;this.i.linesRemoved=a.s5a==null?null:a.s5a;this.i.linesChanged=a.p5a==null?null:a.p5a};_.W(dJ,_.V);dJ.prototype.ka=function(){return dJ};dJ.prototype.ma=function(){return{keys:["linesAdded","linesChanged","linesRemoved","linesUnchanged"]}};
_.p.Object.defineProperties(dJ.prototype,{o5a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"linesAdded")?_.U(this,"linesAdded"):"0"},set:function(a){this.i.linesAdded=a}},p5a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"linesChanged")?_.U(this,"linesChanged"):"0"},set:function(a){this.i.linesChanged=a}},s5a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"linesRemoved")?_.U(this,"linesRemoved"):"0"},set:function(a){this.i.linesRemoved=a}},t5a:{configurable:!0,
enumerable:!0,get:function(){return _.Y(this,"linesUnchanged")?_.U(this,"linesUnchanged"):"0"},set:function(a){this.i.linesUnchanged=a}}});_.$H=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(_.$H,_.V);_.$H.prototype.ka=function(){return _.$H};_.$H.prototype.ma=function(){return{Na:{type:HI},keys:["hash","path","type"]}};
_.p.Object.defineProperties(_.$H.prototype,{hash:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"hash")?_.U(this,"hash"):""},set:function(a){this.i.hash=a}},path:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"path")?_.U(this,"path"):""},set:function(a){this.i.path=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"type")?_.U(this,"type"):null},set:function(a){this.i.type=a}}});_.p.Object.defineProperties(_.$H,{uf:{configurable:!0,enumerable:!0,get:function(){return HI}}});
_.aI=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(_.aI,_.V);_.aI.prototype.ka=function(){return _.aI};_.aI.prototype.ma=function(){return{keys:["left","right"],Ja:{left:_.$H,right:_.$H}}};
_.p.Object.defineProperties(_.aI.prototype,{left:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"left")?_.U(this,"left"):null},set:function(a){this.i.left=a}},right:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"right")?_.U(this,"right"):null},set:function(a){this.i.right=a}}});var eJ=function(a){a=a===void 0?{}:a;this.i={};this.i.fileDiffSpec=a.exa==null?null:a.exa;this.i.modificationMetadata=a.gAa==null?null:a.gAa;this.i.diffChunks=a.YE==null?null:a.YE};_.W(eJ,_.V);
eJ.prototype.ka=function(){return eJ};eJ.prototype.ma=function(){return{Oa:{diffChunks:cJ},keys:["diffChunks","fileDiffSpec","modificationMetadata"],Ja:{fileDiffSpec:_.aI,modificationMetadata:dJ}}};
_.p.Object.defineProperties(eJ.prototype,{YE:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"diffChunks")?_.U(this,"diffChunks"):[]},set:function(a){this.i.diffChunks=a}},exa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileDiffSpec")?_.U(this,"fileDiffSpec"):null},set:function(a){this.i.fileDiffSpec=a}},gAa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"modificationMetadata")?_.U(this,"modificationMetadata"):null},set:function(a){this.i.modificationMetadata=
a}}});var fJ=function(a){a=a===void 0?{}:a;this.i={};this.i.privateDoNotAccessOrElseSafeHtmlWrappedValue=a.iG==null?null:a.iG};_.W(fJ,_.V);fJ.prototype.ka=function(){return fJ};fJ.prototype.ma=function(){return{keys:["privateDoNotAccessOrElseSafeHtmlWrappedValue"]}};
_.p.Object.defineProperties(fJ.prototype,{iG:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue")?_.U(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue"):""},set:function(a){this.i.privateDoNotAccessOrElseSafeHtmlWrappedValue=a}}});
var gJ=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(gJ,_.V);gJ.prototype.ka=function(){return gJ};gJ.prototype.ma=function(){return{keys:["endColumn","endLine","startColumn","startLine"]}};
_.p.Object.defineProperties(gJ.prototype,{endColumn:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"endColumn")?_.U(this,"endColumn"):0},set:function(a){this.i.endColumn=a}},endLine:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"endLine")?_.U(this,"endLine"):0},set:function(a){this.i.endLine=a}},startColumn:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"startColumn")?_.U(this,"startColumn"):0},set:function(a){this.i.startColumn=a}},startLine:{configurable:!0,
enumerable:!0,get:function(){return _.Y(this,"startLine")?_.U(this,"startLine"):0},set:function(a){this.i.startLine=a}}});var hJ=function(a){a=a===void 0?{}:a;this.i={};this.i.range=a.range==null?null:a.range;this.i.commitIndex=a.PE==null?null:a.PE};_.W(hJ,_.V);hJ.prototype.ka=function(){return hJ};hJ.prototype.ma=function(){return{keys:["commitIndex","range"],Ja:{range:gJ}}};
_.p.Object.defineProperties(hJ.prototype,{PE:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"commitIndex")?_.U(this,"commitIndex"):0},set:function(a){this.i.commitIndex=a}},range:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"range")?_.U(this,"range"):null},set:function(a){this.i.range=a}}});var iJ=function(a){a=a===void 0?{}:a;this.i={};this.i.fileDiffEntries=a.vn==null?null:a.vn};_.W(iJ,_.V);iJ.prototype.ka=function(){return iJ};
iJ.prototype.ma=function(){return{Oa:{fileDiffEntries:TI},keys:["fileDiffEntries"]}};_.p.Object.defineProperties(iJ.prototype,{vn:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileDiffEntries")?_.U(this,"fileDiffEntries"):[]},set:function(a){this.i.fileDiffEntries=a}}});var jJ=function(a){a=a===void 0?{}:a;this.i={};this.i.categories=a.categories==null?null:a.categories};_.W(jJ,_.V);jJ.prototype.ka=function(){return jJ};jJ.prototype.ma=function(){return{Na:{categories:FI},keys:["categories"]}};
_.p.Object.defineProperties(jJ.prototype,{categories:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"categories")?_.U(this,"categories"):[]},set:function(a){this.i.categories=a}}});_.kJ=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.Lr==null?null:a.Lr;this.i.ossProject=a.ti==null?null:a.ti;this.i.repositoryName=a.Rh==null?null:a.Rh;this.i.workspaceId=a.qx==null?null:a.qx};
_.W(_.kJ,_.V);_.kJ.prototype.ka=function(){return _.kJ};_.kJ.prototype.ma=function(){return{keys:"depotGroup hostName ossProject projectId repositoryName workspaceId".split(" ")}};
_.p.Object.defineProperties(_.kJ.prototype,{Lr:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"depotGroup")?_.U(this,"depotGroup"):""},set:function(a){this.i.depotGroup=a}},Cn:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"hostName")?_.U(this,"hostName"):""},set:function(a){this.i.hostName=a}},ti:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"ossProject")?_.U(this,"ossProject"):""},set:function(a){this.i.ossProject=a}},projectId:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"projectId")?_.U(this,"projectId"):""},set:function(a){this.i.projectId=a}},Rh:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"repositoryName")?_.U(this,"repositoryName"):""},set:function(a){this.i.repositoryName=a}},qx:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"workspaceId")?_.U(this,"workspaceId"):""},set:function(a){this.i.workspaceId=a}}});
var lJ=function(a){a=a===void 0?{}:a;this.i={};this.i.repositoryKey=a.Uf==null?null:a.Uf;this.i.refSpec=a.nu==null?null:a.nu;this.i.refHint=a.refHint==null?null:a.refHint};_.W(lJ,_.V);lJ.prototype.ka=function(){return lJ};lJ.prototype.ma=function(){return{keys:["refHint","refSpec","repositoryKey"],Ja:{repositoryKey:_.kJ}}};
_.p.Object.defineProperties(lJ.prototype,{refHint:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"refHint")?_.U(this,"refHint"):""},set:function(a){this.i.refHint=a}},nu:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"refSpec")?_.U(this,"refSpec"):""},set:function(a){this.i.refSpec=a}},Uf:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"repositoryKey")?_.U(this,"repositoryKey"):null},set:function(a){this.i.repositoryKey=a}}});
var mJ=function(a){a=a===void 0?{}:a;this.i={};this.i.sourceRoot=a.ax==null?null:a.ax;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.GX==null?null:a.GX};_.W(mJ,_.V);mJ.prototype.ka=function(){return mJ};mJ.prototype.ma=function(){return{Na:{sources:DI,type:EI},keys:"fileSize locationHint path sourceRoot sources type".split(" "),Ja:{sourceRoot:lJ}}};
_.p.Object.defineProperties(mJ.prototype,{fileSize:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileSize")?_.U(this,"fileSize"):"0"},set:function(a){this.i.fileSize=a}},GX:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"locationHint")?_.U(this,"locationHint"):""},set:function(a){this.i.locationHint=a}},path:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"path")?_.U(this,"path"):""},set:function(a){this.i.path=a}},ax:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,
"sourceRoot")?_.U(this,"sourceRoot"):null},set:function(a){this.i.sourceRoot=a}},sources:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"sources")?_.U(this,"sources"):[]},set:function(a){this.i.sources=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"type")?_.U(this,"type"):null},set:function(a){this.i.type=a}}});_.p.Object.defineProperties(mJ,{uf:{configurable:!0,enumerable:!0,get:function(){return EI}}});
var nJ=function(a){a=a===void 0?{}:a;this.i={};this.i.fileSpec=a.fileSpec==null?null:a.fileSpec;this.i.category=a.category==null?null:a.category;this.i.subcategory=a.Goa==null?null:a.Goa;this.i.data=a.data==null?null:a.data};_.W(nJ,_.V);nJ.prototype.ka=function(){return nJ};nJ.prototype.ma=function(){return{keys:["category","data","fileSpec","subcategory"],Ja:{data:KI,fileSpec:mJ}}};
_.p.Object.defineProperties(nJ.prototype,{category:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"category")?_.U(this,"category"):""},set:function(a){this.i.category=a}},data:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"data")?_.U(this,"data"):null},set:function(a){this.i.data=a}},fileSpec:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileSpec")?_.U(this,"fileSpec"):null},set:function(a){this.i.fileSpec=a}},Goa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,
"subcategory")?_.U(this,"subcategory"):""},set:function(a){this.i.subcategory=a}}});var oJ=function(a){a=a===void 0?{}:a;this.i={};this.i.range=a.range==null?null:a.range;this.i.fileSpec=a.fileSpec==null?null:a.fileSpec;this.i.url=a.url==null?null:a.url;this.i.category=a.category==null?null:a.category;this.i.subcategory=a.Goa==null?null:a.Goa;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(oJ,_.V);oJ.prototype.ka=function(){return oJ};oJ.prototype.ma=function(){return{keys:"category fileSpec message messageHtml range subcategory timestamp url".split(" "),Ja:{fileSpec:mJ,messageHtml:fJ,range:gJ}}};
_.p.Object.defineProperties(oJ.prototype,{category:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"category")?_.U(this,"category"):""},set:function(a){this.i.category=a}},fileSpec:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileSpec")?_.U(this,"fileSpec"):null},set:function(a){this.i.fileSpec=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"message")?_.U(this,"message"):""},set:function(a){this.i.message=a}},messageHtml:{configurable:!0,
enumerable:!0,get:function(){return _.Y(this,"messageHtml")?_.U(this,"messageHtml"):null},set:function(a){this.i.messageHtml=a}},range:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"range")?_.U(this,"range"):null},set:function(a){this.i.range=a}},Goa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"subcategory")?_.U(this,"subcategory"):""},set:function(a){this.i.subcategory=a}},timestamp:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"timestamp")?_.U(this,
"timestamp"):""},set:function(a){this.i.timestamp=a}},url:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"url")?_.U(this,"url"):""},set:function(a){this.i.url=a}}});var pJ=function(a){a=a===void 0?{}:a;this.i={};this.i.fileSpec=a.fileSpec==null?null:a.fileSpec;this.i.childEntries=a.tXa==null?null:a.tXa};_.W(pJ,_.V);pJ.prototype.ka=function(){return pJ};pJ.prototype.ma=function(){return{Oa:{childEntries:bJ},keys:["childEntries","fileSpec"],Ja:{fileSpec:mJ}}};
_.p.Object.defineProperties(pJ.prototype,{tXa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"childEntries")?_.U(this,"childEntries"):[]},set:function(a){this.i.childEntries=a}},fileSpec:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileSpec")?_.U(this,"fileSpec"):null},set:function(a){this.i.fileSpec=a}}});var qJ=function(a){a=a===void 0?{}:a;this.i={};this.i.repositoryKey=a.Uf==null?null:a.Uf;this.i.fileDiffSpecs=a.O_a==null?null:a.O_a};_.W(qJ,_.V);
qJ.prototype.ka=function(){return qJ};qJ.prototype.ma=function(){return{Oa:{fileDiffSpecs:_.aI},keys:["fileDiffSpecs","repositoryKey"],Ja:{repositoryKey:_.kJ}}};
_.p.Object.defineProperties(qJ.prototype,{O_a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileDiffSpecs")?_.U(this,"fileDiffSpecs"):[]},set:function(a){this.i.fileDiffSpecs=a}},Uf:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"repositoryKey")?_.U(this,"repositoryKey"):null},set:function(a){this.i.repositoryKey=a}}});var rJ=function(a){a=a===void 0?{}:a;this.i={};this.i.fileDiffContents=a.cxa==null?null:a.cxa};_.W(rJ,_.V);rJ.prototype.ka=function(){return rJ};
rJ.prototype.ma=function(){return{Oa:{fileDiffContents:eJ},keys:["fileDiffContents"]}};_.p.Object.defineProperties(rJ.prototype,{cxa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileDiffContents")?_.U(this,"fileDiffContents"):[]},set:function(a){this.i.fileDiffContents=a}}});var sJ=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(sJ,_.V);
sJ.prototype.ka=function(){return sJ};sJ.prototype.ma=function(){return{Na:{status:GI},keys:["endLine","startLine","status"]}};
_.p.Object.defineProperties(sJ.prototype,{endLine:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"endLine")?_.U(this,"endLine"):0},set:function(a){this.i.endLine=a}},startLine:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"startLine")?_.U(this,"startLine"):0},set:function(a){this.i.startLine=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"status")?_.U(this,"status"):null},set:function(a){this.i.status=a}}});
_.p.Object.defineProperties(sJ,{Status:{configurable:!0,enumerable:!0,get:function(){return GI}}});var tJ=function(a){a=a===void 0?{}:a;this.i={};this.i.coverageRanges=a.rYa==null?null:a.rYa};_.W(tJ,_.V);tJ.prototype.ka=function(){return tJ};tJ.prototype.ma=function(){return{Oa:{coverageRanges:sJ},keys:["coverageRanges"]}};
_.p.Object.defineProperties(tJ.prototype,{rYa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"coverageRanges")?_.U(this,"coverageRanges"):[]},set:function(a){this.i.coverageRanges=a}}});var uJ=function(a){a=a===void 0?{}:a;this.i={};this.i.root=a.root==null?null:a.root};_.W(uJ,_.V);uJ.prototype.ka=function(){return uJ};uJ.prototype.ma=function(){return{keys:["root"],Ja:{root:SI}}};
_.p.Object.defineProperties(uJ.prototype,{root:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"root")?_.U(this,"root"):null},set:function(a){this.i.root=a}}});var vJ=function(a){a=a===void 0?{}:a;this.i={};this.i.pendingClCount=a.Rka==null?null:a.Rka};_.W(vJ,_.V);vJ.prototype.ka=function(){return vJ};vJ.prototype.ma=function(){return{keys:["pendingClCount"]}};
_.p.Object.defineProperties(vJ.prototype,{Rka:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"pendingClCount")?_.U(this,"pendingClCount"):0},set:function(a){this.i.pendingClCount=a}}});var wJ=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(wJ,_.V);wJ.prototype.ka=function(){return wJ};wJ.prototype.ma=function(){return{keys:["length","startIndex"]}};
_.p.Object.defineProperties(wJ.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"length")?_.U(this,"length"):0},set:function(a){this.i.length=a}},startIndex:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"startIndex")?_.U(this,"startIndex"):0},set:function(a){this.i.startIndex=a}}});var xJ=function(a){a=a===void 0?{}:a;this.i={};this.i.linkRange=a.w5a==null?null:a.w5a;this.i.url=a.url==null?null:a.url};_.W(xJ,_.V);xJ.prototype.ka=function(){return xJ};
xJ.prototype.ma=function(){return{keys:["linkRange","url"],Ja:{linkRange:wJ}}};_.p.Object.defineProperties(xJ.prototype,{w5a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"linkRange")?_.U(this,"linkRange"):null},set:function(a){this.i.linkRange=a}},url:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"url")?_.U(this,"url"):""},set:function(a){this.i.url=a}}});
_.yJ=function(a){a=a===void 0?{}:a;this.i={};this.i.commitId=a.Lf==null?null:a.Lf;this.i.commitTime=a.uO==null?null:a.uO;this.i.author=a.mn==null?null:a.mn;this.i.commitMessage=a.zt==null?null:a.zt;this.i.metadata=a.metadata==null?null:a.metadata;this.i.fileDiffEntries=a.vn==null?null:a.vn;this.i.parentCommitIds=a.QL==null?null:a.QL;this.i.commitSubject=a.Gva==null?null:a.Gva;this.i.oldPath=a.hg==null?null:a.hg;this.i.committer=a.UXa==null?null:a.UXa;this.i.commitMessageLinkDefinitions=a.LV==null?
null:a.LV;this.i.fetchFileSpec=a.Rr==null?null:a.Rr;this.i.revisionNumber=a.revisionNumber==null?null:a.revisionNumber;this.i.fileOperation=a.U_a==null?null:a.U_a;this.i.workspace=a.Ub==null?null:a.Ub};_.W(_.yJ,_.V);_.yJ.prototype.ka=function(){return _.yJ};
_.yJ.prototype.ma=function(){return{Oa:{commitMessageLinkDefinitions:xJ,fileDiffEntries:TI},Na:{fileOperation:xI},keys:"author commitId commitMessage commitMessageLinkDefinitions commitSubject commitTime committer fetchFileSpec fileDiffEntries fileOperation metadata oldPath parentCommitIds revisionNumber workspace".split(" "),qd:{metadata:{vc:null,Ec:!1,Fc:!1,Gc:!1}},Ja:{author:MI,committer:MI,fetchFileSpec:mJ}}};
_.p.Object.defineProperties(_.yJ.prototype,{mn:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"author")?_.U(this,"author"):null},set:function(a){this.i.author=a}},Lf:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"commitId")?_.U(this,"commitId"):""},set:function(a){this.i.commitId=a}},zt:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"commitMessage")?_.U(this,"commitMessage"):""},set:function(a){this.i.commitMessage=a}},LV:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"commitMessageLinkDefinitions")?_.U(this,"commitMessageLinkDefinitions"):[]},set:function(a){this.i.commitMessageLinkDefinitions=a}},Gva:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"commitSubject")?_.U(this,"commitSubject"):""},set:function(a){this.i.commitSubject=a}},uO:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"commitTime")?_.U(this,"commitTime"):""},set:function(a){this.i.commitTime=a}},UXa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,
"committer")?_.U(this,"committer"):null},set:function(a){this.i.committer=a}},Rr:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fetchFileSpec")?_.U(this,"fetchFileSpec"):null},set:function(a){this.i.fetchFileSpec=a}},vn:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileDiffEntries")?_.U(this,"fileDiffEntries"):[]},set:function(a){this.i.fileDiffEntries=a}},U_a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileOperation")?_.U(this,"fileOperation"):
null},set:function(a){this.i.fileOperation=a}},metadata:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"metadata")?_.U(this,"metadata"):null},set:function(a){this.i.metadata=a}},hg:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"oldPath")?_.U(this,"oldPath"):""},set:function(a){this.i.oldPath=a}},QL:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"parentCommitIds")?_.U(this,"parentCommitIds"):[]},set:function(a){this.i.parentCommitIds=a}},revisionNumber:{configurable:!0,
enumerable:!0,get:function(){return _.Y(this,"revisionNumber")?_.U(this,"revisionNumber"):0},set:function(a){this.i.revisionNumber=a}},Ub:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"workspace")?_.U(this,"workspace"):""},set:function(a){this.i.workspace=a}}});var zJ=function(a){a=a===void 0?{}:a;this.i={};this.i.mappedRange=a.j6a==null?null:a.j6a;this.i.commitLogEntry=a.gq==null?null:a.gq};_.W(zJ,_.V);zJ.prototype.ka=function(){return zJ};
zJ.prototype.ma=function(){return{Oa:{commitLogEntry:_.yJ,mappedRange:hJ},keys:["commitLogEntry","mappedRange"]}};_.p.Object.defineProperties(zJ.prototype,{gq:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"commitLogEntry")?_.U(this,"commitLogEntry"):[]},set:function(a){this.i.commitLogEntry=a}},j6a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"mappedRange")?_.U(this,"mappedRange"):[]},set:function(a){this.i.mappedRange=a}}});
var AJ=function(a){a=a===void 0?{}:a;this.i={};this.i.lineNumber=a.lineNumber==null?null:a.lineNumber;this.i.columnRanges=a.KV==null?null:a.KV};_.W(AJ,_.V);AJ.prototype.ka=function(){return AJ};AJ.prototype.ma=function(){return{Oa:{columnRanges:wJ},keys:["columnRanges","lineNumber"]}};
_.p.Object.defineProperties(AJ.prototype,{KV:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"columnRanges")?_.U(this,"columnRanges"):[]},set:function(a){this.i.columnRanges=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"lineNumber")?_.U(this,"lineNumber"):"0"},set:function(a){this.i.lineNumber=a}}});
var BJ=function(a){a=a===void 0?{}:a;this.i={};this.i.lineNumber=a.lineNumber==null?null:a.lineNumber;this.i.lineText=a.uL==null?null:a.uL;this.i.range=a.range==null?null:a.range};_.W(BJ,_.V);BJ.prototype.ka=function(){return BJ};BJ.prototype.ma=function(){return{keys:["lineNumber","lineText","range"],Ja:{range:wJ}}};
_.p.Object.defineProperties(BJ.prototype,{lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"lineNumber")?_.U(this,"lineNumber"):0},set:function(a){this.i.lineNumber=a}},uL:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"lineText")?_.U(this,"lineText"):""},set:function(a){this.i.lineText=a}},range:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"range")?_.U(this,"range"):null},set:function(a){this.i.range=a}}});
var CJ=function(a){a=a===void 0?{}:a;this.i={};this.i.aggregations=a.aggregations==null?null:a.aggregations};_.W(CJ,_.V);CJ.prototype.ka=function(){return CJ};CJ.prototype.ma=function(){return{Oa:{aggregations:nJ},keys:["aggregations"]}};_.p.Object.defineProperties(CJ.prototype,{aggregations:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"aggregations")?_.U(this,"aggregations"):[]},set:function(a){this.i.aggregations=a}}});
var DJ=function(a){a=a===void 0?{}:a;this.i={};this.i.findings=a.Qfa==null?null:a.Qfa};_.W(DJ,_.V);DJ.prototype.ka=function(){return DJ};DJ.prototype.ma=function(){return{Oa:{findings:oJ},keys:["findings"]}};_.p.Object.defineProperties(DJ.prototype,{Qfa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"findings")?_.U(this,"findings"):[]},set:function(a){this.i.findings=a}}});
var EJ=function(a){a=a===void 0?{}:a;this.i={};this.i.commitLogEntries=a.Qn==null?null:a.Qn;this.i.nextCommitId=a.rSb==null?null:a.rSb;this.i.nextCommitIds=a.b7a==null?null:a.b7a;this.i.pageToken=a.pageToken==null?null:a.pageToken};_.W(EJ,_.V);EJ.prototype.ka=function(){return EJ};EJ.prototype.ma=function(){return{Oa:{commitLogEntries:_.yJ},keys:["commitLogEntries","nextCommitId","nextCommitIds","pageToken"]}};
_.p.Object.defineProperties(EJ.prototype,{Qn:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"commitLogEntries")?_.U(this,"commitLogEntries"):[]},set:function(a){this.i.commitLogEntries=a}},rSb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"nextCommitId")?_.U(this,"nextCommitId"):""},set:function(a){this.i.nextCommitId=a}},b7a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"nextCommitIds")?_.U(this,"nextCommitIds"):[]},set:function(a){this.i.nextCommitIds=
a}},pageToken:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"pageToken")?_.U(this,"pageToken"):""},set:function(a){this.i.pageToken=a}}});_.FJ=function(a){a=a===void 0?{}:a;this.i={};this.i.includeText=a.r3a==null?null:a.r3a;this.i.symbolData=a.jcb==null?null:a.jcb};_.W(_.FJ,_.V);_.FJ.prototype.ka=function(){return _.FJ};_.FJ.prototype.ma=function(){return{keys:["includeText","symbolData"]}};
_.p.Object.defineProperties(_.FJ.prototype,{r3a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"includeText")?_.U(this,"includeText"):!1},set:function(a){this.i.includeText=a}},jcb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"symbolData")?_.U(this,"symbolData"):!1},set:function(a){this.i.symbolData=a}}});
var GJ=function(a){a=a===void 0?{}:a;this.i={};this.i.nlSummary=a.yAa==null?null:a.yAa;this.i.startLine=a.startLine==null?null:a.startLine;this.i.endLine=a.endLine==null?null:a.endLine};_.W(GJ,_.V);GJ.prototype.ka=function(){return GJ};GJ.prototype.ma=function(){return{keys:["endLine","nlSummary","startLine"]}};
_.p.Object.defineProperties(GJ.prototype,{endLine:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"endLine")?_.U(this,"endLine"):0},set:function(a){this.i.endLine=a}},yAa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"nlSummary")?_.U(this,"nlSummary"):""},set:function(a){this.i.nlSummary=a}},startLine:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"startLine")?_.U(this,"startLine"):0},set:function(a){this.i.startLine=a}}});
var HJ=function(a){a=a===void 0?{}:a;this.i={};this.i.semanticOutlines=a.hZ==null?null:a.hZ;this.i.startLine=a.startLine==null?null:a.startLine;this.i.endLine=a.endLine==null?null:a.endLine};_.W(HJ,_.V);HJ.prototype.ka=function(){return HJ};HJ.prototype.ma=function(){return{Oa:{semanticOutlines:GJ},keys:["endLine","semanticOutlines","startLine"]}};
_.p.Object.defineProperties(HJ.prototype,{endLine:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"endLine")?_.U(this,"endLine"):0},set:function(a){this.i.endLine=a}},hZ:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"semanticOutlines")?_.U(this,"semanticOutlines"):[]},set:function(a){this.i.semanticOutlines=a}},startLine:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"startLine")?_.U(this,"startLine"):0},set:function(a){this.i.startLine=a}}});
var IJ=function(a){a=a===void 0?{}:a;this.i={};this.i.nlSemanticOutlineBlock=a.m5==null?null:a.m5};_.W(IJ,_.V);IJ.prototype.ka=function(){return IJ};IJ.prototype.ma=function(){return{Oa:{nlSemanticOutlineBlock:HJ},keys:["nlSemanticOutlineBlock"]}};_.p.Object.defineProperties(IJ.prototype,{m5:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"nlSemanticOutlineBlock")?_.U(this,"nlSemanticOutlineBlock"):[]},set:function(a){this.i.nlSemanticOutlineBlock=a}}});var gyb=function(){this.i={}};
_.W(gyb,_.V);gyb.prototype.ka=function(){return gyb};gyb.prototype.ma=function(){return{keys:[]}};var hyb=function(){this.i={}};_.W(hyb,_.V);hyb.prototype.ka=function(){return hyb};hyb.prototype.ma=function(){return{keys:[]}};var JJ=function(a){a=a===void 0?{}:a;this.i={};this.i.matchingRanges=a.xw==null?null:a.xw};_.W(JJ,_.V);JJ.prototype.ka=function(){return JJ};JJ.prototype.ma=function(){return{Oa:{matchingRanges:AJ},keys:["matchingRanges"]}};
_.p.Object.defineProperties(JJ.prototype,{xw:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"matchingRanges")?_.U(this,"matchingRanges"):[]},set:function(a){this.i.matchingRanges=a}}});var KJ=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(KJ,_.V);KJ.prototype.ka=function(){return KJ};KJ.prototype.ma=function(){return{keys:["tagName","targetId"]}};
_.p.Object.defineProperties(KJ.prototype,{tagName:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"tagName")?_.U(this,"tagName"):""},set:function(a){this.i.tagName=a}},targetId:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"targetId")?_.U(this,"targetId"):""},set:function(a){this.i.targetId=a}}});var LJ=function(a){a=a===void 0?{}:a;this.i={};this.i.branch=a.Rd==null?null:a.Rd;this.i.defaultBranchName=a.eea==null?null:a.eea;this.i.tags=a.tags==null?null:a.tags};
_.W(LJ,_.V);LJ.prototype.ka=function(){return LJ};LJ.prototype.ma=function(){return{Oa:{branch:OI,tags:KJ},keys:["branch","defaultBranchName","tags"]}};
_.p.Object.defineProperties(LJ.prototype,{Rd:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"branch")?_.U(this,"branch"):[]},set:function(a){this.i.branch=a}},eea:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"defaultBranchName")?_.U(this,"defaultBranchName"):""},set:function(a){this.i.defaultBranchName=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"tags")?_.U(this,"tags"):[]},set:function(a){this.i.tags=a}}});
var MJ=function(a){a=a===void 0?{}:a;this.i={};this.i.roots=a.s$a==null?null:a.s$a};_.W(MJ,_.V);MJ.prototype.ka=function(){return MJ};MJ.prototype.ma=function(){return{keys:["roots"],Ja:{roots:LJ}}};_.p.Object.defineProperties(MJ.prototype,{s$a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"roots")?_.U(this,"roots"):null},set:function(a){this.i.roots=a}}});
_.NJ=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.YC==null?null:a.YC;this.i.enableDiagnostics=a.Pr==null?null:a.Pr;this.i.repositoryScope=a.Ap==null?null:a.Ap;this.i.refSpecScope=a.HY==null?null:a.HY;this.i.pathPrefix=a.pathPrefix==null?null:a.pathPrefix;this.i.savedQuery=a.He==null?null:a.He;this.i.scoringModel=a.zR==null?null:a.zR;this.i.exhaustive=a.Yv==null?null:a.Yv;this.i.fullHistorySearch=
a.A0a==null?null:a.A0a;this.i.debugLevel=a.cW==null?null:a.cW;this.i.retrieveMultibranchResults=a.wD==null?null:a.wD;this.i.suppressGitLegacyResults=a.JD==null?null:a.JD;this.i.showPersonalizedResults=a.yu==null?null:a.yu};_.W(_.NJ,_.V);_.NJ.prototype.ka=function(){return _.NJ};
_.NJ.prototype.ma=function(){return{keys:"debugLevel enableDiagnostics exhaustive fullHistorySearch numberOfContextLines pageSize pageToken pathPrefix refSpecScope repositoryScope retrieveMultibranchResults savedQuery scoringModel showPersonalizedResults suppressGitLegacyResults".split(" "),Ja:{repositoryScope:qH}}};
_.p.Object.defineProperties(_.NJ.prototype,{cW:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"debugLevel")?_.U(this,"debugLevel"):0},set:function(a){this.i.debugLevel=a}},Pr:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"enableDiagnostics")?_.U(this,"enableDiagnostics"):!1},set:function(a){this.i.enableDiagnostics=a}},Yv:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"exhaustive")?_.U(this,"exhaustive"):!1},set:function(a){this.i.exhaustive=a}},A0a:{configurable:!0,
enumerable:!0,get:function(){return _.Y(this,"fullHistorySearch")?_.U(this,"fullHistorySearch"):!1},set:function(a){this.i.fullHistorySearch=a}},YC:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"numberOfContextLines")?_.U(this,"numberOfContextLines"):0},set:function(a){this.i.numberOfContextLines=a}},pageSize:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"pageSize")?_.U(this,"pageSize"):0},set:function(a){this.i.pageSize=a}},pageToken:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"pageToken")?_.U(this,"pageToken"):""},set:function(a){this.i.pageToken=a}},pathPrefix:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"pathPrefix")?_.U(this,"pathPrefix"):""},set:function(a){this.i.pathPrefix=a}},HY:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"refSpecScope")?_.U(this,"refSpecScope"):""},set:function(a){this.i.refSpecScope=a}},Ap:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"repositoryScope")?_.U(this,
"repositoryScope"):null},set:function(a){this.i.repositoryScope=a}},wD:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"retrieveMultibranchResults")?_.U(this,"retrieveMultibranchResults"):!1},set:function(a){this.i.retrieveMultibranchResults=a}},He:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"savedQuery")?_.U(this,"savedQuery"):""},set:function(a){this.i.savedQuery=a}},zR:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"scoringModel")?_.U(this,"scoringModel"):
""},set:function(a){this.i.scoringModel=a}},yu:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"showPersonalizedResults")?_.U(this,"showPersonalizedResults"):!1},set:function(a){this.i.showPersonalizedResults=a}},JD:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"suppressGitLegacyResults")?_.U(this,"suppressGitLegacyResults"):!1},set:function(a){this.i.suppressGitLegacyResults=a}}});
_.OJ=function(a){a=a===void 0?{}:a;this.i={};this.i.numberOfContextLines=a.YC==null?null:a.YC;this.i.minSnippetLinesPerFile=a.eAa==null?null:a.eAa;this.i.minSnippetLinesPerPage=a.fAa==null?null:a.fAa;this.i.showAllSnippets=a.Sab==null?null:a.Sab};_.W(_.OJ,_.V);_.OJ.prototype.ka=function(){return _.OJ};_.OJ.prototype.ma=function(){return{keys:["minSnippetLinesPerFile","minSnippetLinesPerPage","numberOfContextLines","showAllSnippets"]}};
_.p.Object.defineProperties(_.OJ.prototype,{eAa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"minSnippetLinesPerFile")?_.U(this,"minSnippetLinesPerFile"):0},set:function(a){this.i.minSnippetLinesPerFile=a}},fAa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"minSnippetLinesPerPage")?_.U(this,"minSnippetLinesPerPage"):0},set:function(a){this.i.minSnippetLinesPerPage=a}},YC:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"numberOfContextLines")?_.U(this,
"numberOfContextLines"):0},set:function(a){this.i.numberOfContextLines=a}},Sab:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"showAllSnippets")?_.U(this,"showAllSnippets"):!1},set:function(a){this.i.showAllSnippets=a}}});var PJ=function(a){a=a===void 0?{}:a;this.i={};this.i.queryString=a.qD==null?null:a.qD;this.i.searchOptions=a.Q$a==null?null:a.Q$a;this.i.snippetOptions=a.sZ==null?null:a.sZ;this.i.matchOptions=a.n6a==null?null:a.n6a};_.W(PJ,_.V);PJ.prototype.ka=function(){return PJ};
PJ.prototype.ma=function(){return{keys:["matchOptions","queryString","searchOptions","snippetOptions"],Ja:{matchOptions:_.FJ,searchOptions:_.NJ,snippetOptions:_.OJ}}};
_.p.Object.defineProperties(PJ.prototype,{n6a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"matchOptions")?_.U(this,"matchOptions"):null},set:function(a){this.i.matchOptions=a}},qD:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"queryString")?_.U(this,"queryString"):""},set:function(a){this.i.queryString=a}},Q$a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"searchOptions")?_.U(this,"searchOptions"):null},set:function(a){this.i.searchOptions=a}},sZ:{configurable:!0,
enumerable:!0,get:function(){return _.Y(this,"snippetOptions")?_.U(this,"snippetOptions"):null},set:function(a){this.i.snippetOptions=a}}});_.QJ=function(a){a=a===void 0?{}:a;this.i={};this.i.enableDiagnostics=a.Pr==null?null:a.Pr;this.i.savedQuery=a.He==null?null:a.He};_.W(_.QJ,_.V);_.QJ.prototype.ka=function(){return _.QJ};_.QJ.prototype.ma=function(){return{keys:["enableDiagnostics","savedQuery"]}};
_.p.Object.defineProperties(_.QJ.prototype,{Pr:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"enableDiagnostics")?_.U(this,"enableDiagnostics"):!1},set:function(a){this.i.enableDiagnostics=a}},He:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"savedQuery")?_.U(this,"savedQuery"):""},set:function(a){this.i.savedQuery=a}}});_.RJ=function(a){a=a===void 0?{}:a;this.i={};this.i.numberOfContextLines=a.YC==null?null:a.YC};_.W(_.RJ,_.V);_.RJ.prototype.ka=function(){return _.RJ};
_.RJ.prototype.ma=function(){return{keys:["numberOfContextLines"]}};_.p.Object.defineProperties(_.RJ.prototype,{YC:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"numberOfContextLines")?_.U(this,"numberOfContextLines"):0},set:function(a){this.i.numberOfContextLines=a}}});var SJ=function(a){a=a===void 0?{}:a;this.i={};this.i.file=a.file==null?null:a.file;this.i.queryString=a.qD==null?null:a.qD;this.i.options=a.options==null?null:a.options;this.i.snippetOptions=a.sZ==null?null:a.sZ};
_.W(SJ,_.V);SJ.prototype.ka=function(){return SJ};SJ.prototype.ma=function(){return{keys:["file","options","queryString","snippetOptions"],Ja:{file:mJ,options:_.QJ,snippetOptions:_.RJ}}};
_.p.Object.defineProperties(SJ.prototype,{file:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"file")?_.U(this,"file"):null},set:function(a){this.i.file=a}},options:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"options")?_.U(this,"options"):null},set:function(a){this.i.options=a}},qD:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"queryString")?_.U(this,"queryString"):""},set:function(a){this.i.queryString=a}},sZ:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,
"snippetOptions")?_.U(this,"snippetOptions"):null},set:function(a){this.i.snippetOptions=a}}});var TJ=function(a){a=a===void 0?{}:a;this.i={};this.i.tokenType=a.tokenType==null?null:a.tokenType;this.i.range=a.range==null?null:a.range};_.W(TJ,_.V);TJ.prototype.ka=function(){return TJ};TJ.prototype.ma=function(){return{Na:{tokenType:JI},keys:["range","tokenType"],Ja:{range:wJ}}};
_.p.Object.defineProperties(TJ.prototype,{range:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"range")?_.U(this,"range"):null},set:function(a){this.i.range=a}},tokenType:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"tokenType")?_.U(this,"tokenType"):null},set:function(a){this.i.tokenType=a}}});
var UJ=function(a){a=a===void 0?{}:a;this.i={};this.i.lineText=a.uL==null?null:a.uL;this.i.lineNumber=a.lineNumber==null?null:a.lineNumber;this.i.matchingRanges=a.xw==null?null:a.xw;this.i.ranges=a.cR==null?null:a.cR;this.i.tokens=a.Ah==null?null:a.Ah};_.W(UJ,_.V);UJ.prototype.ka=function(){return UJ};UJ.prototype.ma=function(){return{Oa:{ranges:wJ,tokens:TJ},keys:["lineNumber","lineText","matchingRanges","ranges","tokens"],Ja:{matchingRanges:AJ}}};
_.p.Object.defineProperties(UJ.prototype,{lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"lineNumber")?_.U(this,"lineNumber"):"0"},set:function(a){this.i.lineNumber=a}},uL:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"lineText")?_.U(this,"lineText"):""},set:function(a){this.i.lineText=a}},xw:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"matchingRanges")?_.U(this,"matchingRanges"):null},set:function(a){this.i.matchingRanges=a}},cR:{configurable:!0,
enumerable:!0,get:function(){return _.Y(this,"ranges")?_.U(this,"ranges"):[]},set:function(a){this.i.ranges=a}},Ah:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"tokens")?_.U(this,"tokens"):[]},set:function(a){this.i.tokens=a}}});var VJ=function(a){a=a===void 0?{}:a;this.i={};this.i.snippetLines=a.oz==null?null:a.oz};_.W(VJ,_.V);VJ.prototype.ka=function(){return VJ};VJ.prototype.ma=function(){return{Oa:{snippetLines:UJ},keys:["snippetLines"]}};
_.p.Object.defineProperties(VJ.prototype,{oz:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"snippetLines")?_.U(this,"snippetLines"):[]},set:function(a){this.i.snippetLines=a}}});var WJ=function(a){a=a===void 0?{}:a;this.i={};this.i.matchingSnippets=a.o6a==null?null:a.o6a};_.W(WJ,_.V);WJ.prototype.ka=function(){return WJ};WJ.prototype.ma=function(){return{Oa:{matchingSnippets:VJ},keys:["matchingSnippets"]}};
_.p.Object.defineProperties(WJ.prototype,{o6a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"matchingSnippets")?_.U(this,"matchingSnippets"):[]},set:function(a){this.i.matchingSnippets=a}}});var XJ=function(a){a=a===void 0?{}:a;this.i={};this.i.matchingRanges=a.xw==null?null:a.xw;this.i.ranges=a.cR==null?null:a.cR;this.i.snippets=a.vl==null?null:a.vl};_.W(XJ,_.V);XJ.prototype.ka=function(){return XJ};
XJ.prototype.ma=function(){return{Oa:{matchingRanges:AJ},keys:["matchingRanges","ranges","snippets"],Ja:{ranges:JJ,snippets:WJ}}};
_.p.Object.defineProperties(XJ.prototype,{xw:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"matchingRanges")?_.U(this,"matchingRanges"):[]},set:function(a){this.i.matchingRanges=a}},cR:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"ranges")?_.U(this,"ranges"):null},set:function(a){this.i.ranges=a}},vl:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"snippets")?_.U(this,"snippets"):null},set:function(a){this.i.snippets=a}}});
var YJ=function(a){a=a===void 0?{}:a;this.i={};this.i.revision=a.revision==null?null:a.revision;this.i.snippets=a.vl==null?null:a.vl};_.W(YJ,_.V);YJ.prototype.ka=function(){return YJ};YJ.prototype.ma=function(){return{Oa:{snippets:VJ},keys:["revision","snippets"]}};
_.p.Object.defineProperties(YJ.prototype,{revision:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"revision")?_.U(this,"revision"):""},set:function(a){this.i.revision=a}},vl:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"snippets")?_.U(this,"snippets"):[]},set:function(a){this.i.snippets=a}}});
var ZJ=function(a){a=a===void 0?{}:a;this.i={};this.i.fileSpec=a.fileSpec==null?null:a.fileSpec;this.i.snippets=a.vl==null?null:a.vl;this.i.numberOfMatchingLines=a.DAa==null?null:a.DAa;this.i.matchingChangelists=a.qQb==null?null:a.qQb;this.i.revisionMatches=a.n$a==null?null:a.n$a;this.i.deletedAtCl=a.mK==null?null:a.mK;this.i.deletedTermChangelist=a.nK==null?null:a.nK};_.W(ZJ,_.V);ZJ.prototype.ka=function(){return ZJ};
ZJ.prototype.ma=function(){return{Oa:{revisionMatches:YJ,snippets:VJ},keys:"deletedAtCl deletedTermChangelist fileSpec matchingChangelists numberOfMatchingLines revisionMatches snippets".split(" "),Ja:{fileSpec:mJ}}};
_.p.Object.defineProperties(ZJ.prototype,{mK:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"deletedAtCl")?_.U(this,"deletedAtCl"):"0"},set:function(a){this.i.deletedAtCl=a}},nK:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"deletedTermChangelist")?_.U(this,"deletedTermChangelist"):"0"},set:function(a){this.i.deletedTermChangelist=a}},fileSpec:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileSpec")?_.U(this,"fileSpec"):null},set:function(a){this.i.fileSpec=
a}},qQb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"matchingChangelists")?_.U(this,"matchingChangelists"):[]},set:function(a){this.i.matchingChangelists=a}},DAa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"numberOfMatchingLines")?_.U(this,"numberOfMatchingLines"):0},set:function(a){this.i.numberOfMatchingLines=a}},n$a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"revisionMatches")?_.U(this,"revisionMatches"):[]},set:function(a){this.i.revisionMatches=
a}},vl:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"snippets")?_.U(this,"snippets"):[]},set:function(a){this.i.snippets=a}}});var $J=function(a){a=a===void 0?{}:a;this.i={};this.i.fileSearchResult=a.hxa==null?null:a.hxa;this.i.directorySearchResult=a.mZa==null?null:a.mZa;this.i.debugInfoString=a.lK==null?null:a.lK;this.i.resultToken=a.SY==null?null:a.SY;this.i.personalized=a.Tka==null?null:a.Tka;this.i.refsToken=a.Sla==null?null:a.Sla};_.W($J,_.V);$J.prototype.ka=function(){return $J};
$J.prototype.ma=function(){return{keys:"debugInfoString directorySearchResult fileSearchResult personalized refsToken resultToken".split(" "),Ja:{directorySearchResult:pJ,fileSearchResult:ZJ}}};
_.p.Object.defineProperties($J.prototype,{lK:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"debugInfoString")?_.U(this,"debugInfoString"):""},set:function(a){this.i.debugInfoString=a}},mZa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"directorySearchResult")?_.U(this,"directorySearchResult"):null},set:function(a){this.i.directorySearchResult=a}},hxa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileSearchResult")?_.U(this,"fileSearchResult"):null},
set:function(a){this.i.fileSearchResult=a}},Tka:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"personalized")?_.U(this,"personalized"):!1},set:function(a){this.i.personalized=a}},Sla:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"refsToken")?_.U(this,"refsToken"):""},set:function(a){this.i.refsToken=a}},SY:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"resultToken")?_.U(this,"resultToken"):""},set:function(a){this.i.resultToken=a}}});
_.aK=function(a){a=a===void 0?{}:a;this.i={};this.i.searchResults=a.AD==null?null:a.AD;this.i.estimatedResultCount=a.d_a==null?null:a.d_a;this.i.nextPageToken=a.nextPageToken==null?null:a.nextPageToken;this.i.debugInfoString=a.lK==null?null:a.lK;this.i.responseToken=a.xma==null?null:a.xma;this.i.exhaustive=a.Yv==null?null:a.Yv;this.i.requestToken=a.LY==null?null:a.LY;this.i.debugResponseProto=a.Kr==null?null:a.Kr;this.i.debugRequestProto=a.Jr==null?null:a.Jr;this.i.refinements=a.mG==null?null:a.mG};
_.W(_.aK,_.V);_.aK.prototype.ka=function(){return _.aK};_.aK.prototype.ma=function(){return{Oa:{searchResults:$J},keys:"debugInfoString debugRequestProto debugResponseProto estimatedResultCount exhaustive nextPageToken refinements requestToken responseToken searchResults".split(" ")}};
_.p.Object.defineProperties(_.aK.prototype,{lK:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"debugInfoString")?_.U(this,"debugInfoString"):""},set:function(a){this.i.debugInfoString=a}},Jr:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"debugRequestProto")?_.U(this,"debugRequestProto"):""},set:function(a){this.i.debugRequestProto=a}},Kr:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"debugResponseProto")?_.U(this,"debugResponseProto"):""},set:function(a){this.i.debugResponseProto=
a}},d_a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"estimatedResultCount")?_.U(this,"estimatedResultCount"):"0"},set:function(a){this.i.estimatedResultCount=a}},Yv:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"exhaustive")?_.U(this,"exhaustive"):!1},set:function(a){this.i.exhaustive=a}},nextPageToken:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"nextPageToken")?_.U(this,"nextPageToken"):""},set:function(a){this.i.nextPageToken=a}},mG:{configurable:!0,
enumerable:!0,get:function(){return _.Y(this,"refinements")?_.U(this,"refinements"):[]},set:function(a){this.i.refinements=a}},LY:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"requestToken")?_.U(this,"requestToken"):""},set:function(a){this.i.requestToken=a}},xma:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"responseToken")?_.U(this,"responseToken"):""},set:function(a){this.i.responseToken=a}},AD:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"searchResults")?
_.U(this,"searchResults"):[]},set:function(a){this.i.searchResults=a}}});
var bK=function(a){a=a===void 0?{}:a;this.i={};this.i.repositoryScope=a.Ap==null?null:a.Ap;this.i.refSpecScope=a.HY==null?null:a.HY;this.i.pathPrefix=a.pathPrefix==null?null:a.pathPrefix;this.i.savedQuery=a.He==null?null:a.He;this.i.maxSuggestions=a.t6a==null?null:a.t6a;this.i.enableDiagnostics=a.Pr==null?null:a.Pr;this.i.retrieveMultibranchResults=a.wD==null?null:a.wD;this.i.suppressGitLegacyResults=a.JD==null?null:a.JD;this.i.showPersonalizedResults=a.yu==null?null:a.yu};_.W(bK,_.V);
bK.prototype.ka=function(){return bK};bK.prototype.ma=function(){return{keys:"enableDiagnostics maxSuggestions pathPrefix refSpecScope repositoryScope retrieveMultibranchResults savedQuery showPersonalizedResults suppressGitLegacyResults".split(" "),Ja:{repositoryScope:qH}}};
_.p.Object.defineProperties(bK.prototype,{Pr:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"enableDiagnostics")?_.U(this,"enableDiagnostics"):!1},set:function(a){this.i.enableDiagnostics=a}},t6a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"maxSuggestions")?_.U(this,"maxSuggestions"):0},set:function(a){this.i.maxSuggestions=a}},pathPrefix:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"pathPrefix")?_.U(this,"pathPrefix"):""},set:function(a){this.i.pathPrefix=
a}},HY:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"refSpecScope")?_.U(this,"refSpecScope"):""},set:function(a){this.i.refSpecScope=a}},Ap:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"repositoryScope")?_.U(this,"repositoryScope"):null},set:function(a){this.i.repositoryScope=a}},wD:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"retrieveMultibranchResults")?_.U(this,"retrieveMultibranchResults"):!1},set:function(a){this.i.retrieveMultibranchResults=
a}},He:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"savedQuery")?_.U(this,"savedQuery"):""},set:function(a){this.i.savedQuery=a}},yu:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"showPersonalizedResults")?_.U(this,"showPersonalizedResults"):!1},set:function(a){this.i.showPersonalizedResults=a}},JD:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"suppressGitLegacyResults")?_.U(this,"suppressGitLegacyResults"):!1},set:function(a){this.i.suppressGitLegacyResults=
a}}});var cK=function(a){a=a===void 0?{}:a;this.i={};this.i.queryString=a.qD==null?null:a.qD;this.i.suggestOptions=a.Xbb==null?null:a.Xbb};_.W(cK,_.V);cK.prototype.ka=function(){return cK};cK.prototype.ma=function(){return{keys:["queryString","suggestOptions"],Ja:{suggestOptions:bK}}};
_.p.Object.defineProperties(cK.prototype,{qD:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"queryString")?_.U(this,"queryString"):""},set:function(a){this.i.queryString=a}},Xbb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"suggestOptions")?_.U(this,"suggestOptions"):null},set:function(a){this.i.suggestOptions=a}}});var dK=function(a){a=a===void 0?{}:a;this.i={};this.i.type=a.type==null?null:a.type;this.i.range=a.range==null?null:a.range};_.W(dK,_.V);
dK.prototype.ka=function(){return dK};dK.prototype.ma=function(){return{Na:{type:II},keys:["range","type"],Ja:{range:wJ}}};_.p.Object.defineProperties(dK.prototype,{range:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"range")?_.U(this,"range"):null},set:function(a){this.i.range=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"type")?_.U(this,"type"):null},set:function(a){this.i.type=a}}});_.p.Object.defineProperties(dK,{uf:{configurable:!0,enumerable:!0,get:function(){return II}}});
var eK=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.fileSpec==null?null:a.fileSpec;this.i.lineNumber=a.lineNumber==null?null:a.lineNumber;this.i.resultToken=a.SY==null?null:a.SY;this.i.match=a.match==null?null:a.match};_.W(eK,_.V);eK.prototype.ka=function(){return eK};eK.prototype.ma=function(){return{keys:"fileSpec lineNumber match resultToken symbol title".split(" "),Ja:{fileSpec:mJ,match:BJ,symbol:dK}}};
_.p.Object.defineProperties(eK.prototype,{fileSpec:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"fileSpec")?_.U(this,"fileSpec"):null},set:function(a){this.i.fileSpec=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"lineNumber")?_.U(this,"lineNumber"):0},set:function(a){this.i.lineNumber=a}},match:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"match")?_.U(this,"match"):null},set:function(a){this.i.match=a}},SY:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"resultToken")?_.U(this,"resultToken"):""},set:function(a){this.i.resultToken=a}},symbol:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"symbol")?_.U(this,"symbol"):null},set:function(a){this.i.symbol=a}},title:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"title")?_.U(this,"title"):""},set:function(a){this.i.title=a}}});
var fK=function(a){a=a===void 0?{}:a;this.i={};this.i.suggestions=a.Ki==null?null:a.Ki;this.i.responseToken=a.xma==null?null:a.xma;this.i.requestToken=a.LY==null?null:a.LY};_.W(fK,_.V);fK.prototype.ka=function(){return fK};fK.prototype.ma=function(){return{Oa:{suggestions:eK},keys:["requestToken","responseToken","suggestions"]}};
_.p.Object.defineProperties(fK.prototype,{LY:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"requestToken")?_.U(this,"requestToken"):""},set:function(a){this.i.requestToken=a}},xma:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"responseToken")?_.U(this,"responseToken"):""},set:function(a){this.i.responseToken=a}},Ki:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"suggestions")?_.U(this,"suggestions"):[]},set:function(a){this.i.suggestions=a}}});
var gK=function(a,b,c){this.Va=a;this.Va=a==null?"v1":a;this.ub=new _.io(b,c)};gK.prototype.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.jo(this.ub,{body:null,Kb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.codeFindings.aggregations.list",path:"/"+this.Va+"/codeFindings/aggregations",Ta:_.Ah(a,_.Hx,b),Qb:CJ})};gK.O=function(a){return new (a||gK)(_.t(_.Ex,8),_.t(_.Fx),_.t(_.ho,8))};gK.ua=_.q({token:gK,qa:gK.O});var iyb=function(){};iyb.O=function(a){return new (a||iyb)};
iyb.ua=_.q({token:iyb,qa:function(a){return gK.O(a)},Fa:_.Gx});var hK=function(a,b,c){this.Va=a;this.Va=a==null?"v1":a;this.ub=new _.io(b,c)};hK.prototype.getConfiguration=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.jo(this.ub,{body:null,Kb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.codeFindings.getConfiguration",path:"/"+this.Va+"/codeFindings/configuration",Ta:_.Ah(a,_.Hx,b),Qb:uJ})};
hK.prototype.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.jo(this.ub,{body:null,Kb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.codeFindings.list",path:"/"+this.Va+"/codeFindings",Ta:_.Ah(a,_.Hx,b),Qb:DJ})};hK.O=function(a){return new (a||hK)(_.t(_.Ex,8),_.t(_.Fx),_.t(_.ho,8))};hK.ua=_.q({token:hK,qa:hK.O});var jyb=function(){};jyb.O=function(a){return new (a||jyb)};jyb.ua=_.q({token:jyb,qa:function(a){return hK.O(a)},Fa:_.Gx});
var iK=function(a,b,c){this.Va=a;this.Va=a==null?"v1":a;this.ub=new _.io(b,c)};iK.prototype.match=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.jo(this.ub,{body:a,Kb:"POST",Ob:"integration_grimoire_pa_googleapis_sandbox.contents.match",path:"/"+this.Va+"/contents/match",Ta:_.Ah(b,_.Hx,c),Qb:XJ})};
iK.prototype.search=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.jo(this.ub,{body:a,Kb:"POST",Ob:"integration_grimoire_pa_googleapis_sandbox.contents.search",path:"/"+this.Va+"/contents/search",Ta:_.Ah(b,_.Hx,c),Qb:_.aK})};iK.prototype.Vbb=function(a,b){b=b===void 0?{}:b;var c=c===void 0?{}:c;return _.jo(this.ub,{body:a,Kb:"POST",Ob:"integration_grimoire_pa_googleapis_sandbox.contents.suggest",path:"/"+this.Va+"/contents/suggest",Ta:_.Ah(b,_.Hx,c),Qb:fK})};
iK.O=function(a){return new (a||iK)(_.t(_.Ex,8),_.t(_.Fx),_.t(_.ho,8))};iK.ua=_.q({token:iK,qa:iK.O});var kyb=function(){};kyb.O=function(a){return new (a||kyb)};kyb.ua=_.q({token:kyb,qa:function(a){return iK.O(a)},Fa:_.Gx});var jK=function(a,b,c){this.Va=a;this.Va=a==null?"v1":a;this.ub=new _.io(b,c)};
jK.prototype.get=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.jo(this.ub,{body:a,Kb:"POST",Ob:"integration_grimoire_pa_googleapis_sandbox.diff.get",path:"/"+this.Va+"/diff:get",Ta:_.Ah(b,_.Hx,c),Qb:rJ})};jK.O=function(a){return new (a||jK)(_.t(_.Ex,8),_.t(_.Fx),_.t(_.ho,8))};jK.ua=_.q({token:jK,qa:jK.O});var lyb=function(){};lyb.O=function(a){return new (a||lyb)};lyb.ua=_.q({token:lyb,qa:function(a){return jK.O(a)},Fa:_.Gx});
var kK=function(a,b,c){this.Va=a;this.Va=a==null?"v1":a;this.ub=new _.io(b,c)};kK.prototype.get=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.jo(this.ub,{body:null,Kb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.fileCoverageCategories.get",path:"/"+this.Va+"/fileCoverageCategories:get",Ta:_.Ah(a,_.Hx,b),Qb:jJ})};kK.O=function(a){return new (a||kK)(_.t(_.Ex,8),_.t(_.Fx),_.t(_.ho,8))};kK.ua=_.q({token:kK,qa:kK.O});var myb=function(){};myb.O=function(a){return new (a||myb)};
myb.ua=_.q({token:myb,qa:function(a){return kK.O(a)},Fa:_.Gx});var lK=function(a,b,c){this.Va=a;this.Va=a==null?"v1":a;this.ub=new _.io(b,c)};lK.prototype.get=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.jo(this.ub,{body:null,Kb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.fileTestCoverage.get",path:"/"+this.Va+"/fileTestCoverage:get",Ta:_.Ah(a,_.Hx,b),Qb:tJ})};lK.O=function(a){return new (a||lK)(_.t(_.Ex,8),_.t(_.Fx),_.t(_.ho,8))};lK.ua=_.q({token:lK,qa:lK.O});var nyb=function(){};
nyb.O=function(a){return new (a||nyb)};nyb.ua=_.q({token:nyb,qa:function(a){return lK.O(a)},Fa:_.Gx});var mK=function(a,b,c){this.Va=a;this.Va=a==null?"v1":a;this.ub=new _.io(b,c)};mK.prototype.oga=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.jo(this.ub,{body:null,Kb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.history.getDiff",path:"/"+this.Va+"/history/diff",Ta:_.Ah(a,_.Hx,b),Qb:iJ})};
mK.prototype.N1a=function(a){a=a===void 0?{}:a;var b=b===void 0?{}:b;return _.jo(this.ub,{body:null,Kb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.history.getPendingChanges",path:"/"+this.Va+"/history/pendingChanges",Ta:_.Ah(a,_.Hx,b),Qb:vJ})};mK.O=function(a){return new (a||mK)(_.t(_.Ex,8),_.t(_.Fx),_.t(_.ho,8))};mK.ua=_.q({token:mK,qa:mK.O});_.nK=function(){};_.nK.O=function(a){return new (a||_.nK)};_.nK.ua=_.q({token:_.nK,qa:function(a){return mK.O(a)},Fa:_.Gx});
var oK=function(a,b,c){this.Va=a;this.Va=a==null?"v1":a;this.ub=new _.io(b,c)};oK.prototype.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.jo(this.ub,{body:null,Kb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.history.list.list",path:"/"+this.Va+"/history/list",Ta:_.Ah(a,_.Hx,b),Qb:EJ})};oK.O=function(a){return new (a||oK)(_.t(_.Ex,8),_.t(_.Fx),_.t(_.ho,8))};oK.ua=_.q({token:oK,qa:oK.O});_.pK=function(){};_.pK.O=function(a){return new (a||_.pK)};
_.pK.ua=_.q({token:_.pK,qa:function(a){return oK.O(a)},Fa:_.Gx});var qK=function(a,b,c){this.Va=a;this.Va=a==null?"v1":a;this.ub=new _.io(b,c)};qK.prototype.G8a=function(a){var b=b===void 0?{}:b;var c=c===void 0?{}:c;return _.jo(this.ub,{body:a,Kb:"POST",Ob:"integration_grimoire_pa_googleapis_sandbox.indexing.prepare",path:"/"+this.Va+"/indexing/prepare",Ta:_.Ah(b,_.Hx,c),Qb:hyb})};qK.O=function(a){return new (a||qK)(_.t(_.Ex,8),_.t(_.Fx),_.t(_.ho,8))};qK.ua=_.q({token:qK,qa:qK.O});var oyb=function(){};
oyb.O=function(a){return new (a||oyb)};oyb.ua=_.q({token:oyb,qa:function(a){return qK.O(a)},Fa:_.Gx});var rK=function(a,b,c){this.Va=a;this.Va=a==null?"v1":a;this.ub=new _.io(b,c)};rK.prototype.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.jo(this.ub,{body:null,Kb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.refs.list",path:"/"+this.Va+"/refs",Ta:_.Ah(a,_.Hx,b),Qb:MJ})};rK.O=function(a){return new (a||rK)(_.t(_.Ex,8),_.t(_.Fx),_.t(_.ho,8))};rK.ua=_.q({token:rK,qa:rK.O});
var pyb=function(){};pyb.O=function(a){return new (a||pyb)};pyb.ua=_.q({token:pyb,qa:function(a){return rK.O(a)},Fa:_.Gx});var sK=function(a,b,c){this.Va=a;this.Va=a==null?"v1":a;this.ub=new _.io(b,c)};sK.prototype.Qv=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.jo(this.ub,{body:a,Kb:"POST",Ob:"integration_grimoire_pa_googleapis_sandbox.decorations",path:"/"+this.Va+"/decorations",Ta:_.Ah(b,_.Hx,c),Qb:$I})};sK.O=function(a){return new (a||sK)(_.t(_.Ex,8),_.t(_.Fx),_.t(_.ho,8))};
sK.ua=_.q({token:sK,qa:sK.O});_.tK=function(){};_.tK.O=function(a){return new (a||_.tK)};_.tK.ua=_.q({token:_.tK,qa:function(a){return sK.O(a)},Fa:_.Gx});var uK=function(){this.AE=_.u(_.zg);this.QA=_.u(_.oh);this.Xb=_.u(_.dg);this.Ce=_.u(_.Ag);this.Sb=_.u(_.Wh);this.Ra=_.u(_.Xn);this.qhb=new _.Nf};
uK.prototype.attach=function(a){a=a===void 0?{}:a;this.uj||(this.uj=new _.wt(this.AE,this.Ce));this.detach();this.Msa||(this.Msa=new _.cj(this.Sb.createElement("div"),this.QA,this.Xb));var b=this.AE.ab.na;b.parentNode.insertBefore(this.Msa.dBa,b);_.Fn(this.Ra);this.uj.attach(this.Msa,a);this.qhb.next()};uK.prototype.detach=function(){var a;((a=this.uj)==null?0:a.g9c)&&this.uj.detach()};uK.prototype.La=function(){this.detach();var a;(a=this.Msa)==null||a.dispose()};
uK.O=function(a){return new (a||uK)};uK.Ea=_.Ke({type:uK,oa:[["ng-template","matMenuContent",""]],features:[_.Xg([{ya:_.x$a,Hb:uK}])]});var vK=function(){};vK.O=function(a){return new (a||vK)};vK.Ha=_.Je({type:vK});vK.Ga=_.Xc({imports:[_.hp]});var qyb=function(){};qyb.O=function(a){return new (a||qyb)};qyb.wa=_.Ie({type:qyb,oa:[["","onedevDot",""]],qb:1,Wa:function(a){a&2&&_.mg("aria-hidden",!0)},standalone:!1,tc:["onedevDot",""],Aa:1,Ba:0,ta:function(a){a&1&&_.R(0,"\u00a0\u00b7\u00a0")},lb:2});
var wK=function(){};wK.O=function(a){return new (a||wK)};wK.Ha=_.Je({type:wK});wK.Ga=_.Xc({});var ryb=[[["onedev-hovercard-action"]]],xK=function(){};xK.prototype.Qa=function(){};
_.p.Object.defineProperties(xK.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"}}},p6c:{configurable:!0,enumerable:!0,get:function(){return this.changelist.updateTime?(new _.ex("HH:mm MMM d, yyyy")).format(this.changelist.updateTime):""}}});xK.O=function(a){return new (a||xK)};
xK.wa=_.Ie({type:xK,oa:[["onedev-changelist-hovercard-body"]],inputs:{changelist:"changelist"},hc:["onedev-hovercard-action"],Aa:30,Ba:7,Da:[["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&&(_.xg(ryb),_.I(0,"div",0)(1,"div",1)(2,"div",2),_.R(3),_.J(),_.I(4,"div",3),_.L(5,"mat-icon",4),_.I(6,"div",5)(7,"span",6),_.R(8),_.J(),_.F(9,Mrb,2,1,"span",7),_.J(),_.L(10,"mat-icon",8),_.I(11,"div",5)(12,"div",9)(13,"span",6),_.R(14,"Author"),_.J(),_.I(15,"span"),_.R(16),_.J()(),_.I(17,"div",9)(18,"span",6),_.R(19,"Reviewers"),_.J(),_.I(20,"ul",10),_.F(21,
Orb,4,2,"ng-container",11),_.J()(),_.F(22,Prb,5,1,"div",12),_.J(),_.L(23,"mat-icon",13),_.I(24,"div",5)(25,"ul",10)(26,"li")(27,"a",14),_.R(28,"Critique"),_.J()()()()()(),_.yg(29),_.J());a&2&&(_.A(3),_.Rg(" ",b.changelist.title," "),_.A(5),_.Sg(b.statusText),_.A(),_.H("ngIf",b.changelist.updateTime),_.A(7),_.Sg(b.changelist.mn),_.A(5),_.H("ngForOf",b.changelist.qR),_.A(),_.H("ngIf",b.changelist.Opb),_.A(5),_.H("href","https://critique-ng.corp.google.com/cl/"+b.changelist.id,_.xe))},dependencies:[vK,
_.hp,_.$o,_.ap,wK,qyb,_.Bv,_.Av],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}"],
lb:2,Ma:0});syb=[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];_.yK=function(){};_.yK.O=function(a){return new (a||_.yK)};_.yK.Ha=_.Je({type:_.yK});_.yK.Ga=_.Xc({});_.zK=function(){};_.zK.O=function(a){return new (a||_.zK)};_.zK.Ea=_.Ke({type:_.zK,oa:[["mat-panel-title"]],Za:[1,"mat-expansion-panel-header-title"]});
var tyb=[[["","mat-card-avatar",""],["","matCardAvatar",""]],[["mat-card-title"],["mat-card-subtitle"],["","mat-card-title",""],["","mat-card-subtitle",""],["","matCardTitle",""],["","matCardSubtitle",""]],"*"],AK=function(){};AK.O=function(a){return new (a||AK)};AK.Ea=_.Ke({type:AK,oa:[["mat-card-title"],["","mat-card-title",""],["","matCardTitle",""]],Za:[1,"mat-mdc-card-title"]});_.BK=function(){};_.BK.O=function(a){return new (a||_.BK)};
_.BK.Ea=_.Ke({type:_.BK,oa:[["mat-card-content"]],Za:[1,"mat-mdc-card-content"]});var uyb=function(){};uyb.O=function(a){return new (a||uyb)};uyb.Ea=_.Ke({type:uyb,oa:[["mat-card-subtitle"],["","mat-card-subtitle",""],["","matCardSubtitle",""]],Za:[1,"mat-mdc-card-subtitle"]});var vyb=function(){this.align="start"};vyb.O=function(a){return new (a||vyb)};
vyb.Ea=_.Ke({type:vyb,oa:[["mat-card-actions"]],Za:[1,"mat-mdc-card-actions","mdc-card__actions"],qb:2,Wa:function(a,b){a&2&&_.Pg("mat-mdc-card-actions-align-end",b.align==="end")},inputs:{align:"align"},Rb:["matCardActions"]});var wyb=function(){};wyb.O=function(a){return new (a||wyb)};
wyb.wa=_.Ie({type:wyb,oa:[["mat-card-header"]],Za:[1,"mat-mdc-card-header"],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,Da:[[1,"mat-mdc-card-header-text"]],ta:function(a){a&1&&(_.xg(tyb),_.yg(0),_.I(1,"div",0),_.yg(2,1),_.J(),_.yg(3,2))},lb:2,Ma:0});var xyb=function(){};xyb.O=function(a){return new (a||xyb)};
xyb.Ea=_.Ke({type:xyb,oa:[["","mat-card-avatar",""],["","matCardAvatar",""]],Za:[1,"mat-mdc-card-avatar"]});_.CK=function(a){this.vG=a};_.zyb=function(a,b,c){var d=b?Srb([],b):c.prefix,e={prefix:d,idb:function(){return Object.assign({},c,{prefix:d})}},f=d&&d.value&&(_.Yj(d.value).path||"").endsWith("/");return b?yyb(a,e,function(g){return Srb(g.queries,b)}):c.Sn||f?_.df(e):yyb(a,e,function(g){return(g=g.kea)?Rrb(g):d})};
yyb=function(a,b,c){return _.rqb(a.vG).ha(_.E(function(d){return _.SG(d,_.pqb)}),_.E(c),_.E(function(d){return{prefix:d,idb:Trb(d)}}),_.Xf(b))};_.CK.O=function(a){return new (a||_.CK)(_.t(_.mH))};_.CK.ua=_.q({token:_.CK,qa:_.CK.O,Fa:"root"});var Ayb={},Byb={},Cyb={},DK=function(){throw Error("Nd");};DK.prototype.Oxb=null;DK.prototype.mP=function(){return this.content};DK.prototype.toString=function(){return this.content};DK.prototype.MD=function(){if(this.xda!==Ayb)throw Error("Od");return _.yc(this.toString())};var Dyb=function(){DK.call(this)};_.Tk(Dyb,DK);Dyb.prototype.xda=Ayb;var Eyb=function(a){if(a!=null)switch(a.Oxb){case 1:return 1;case -1:return-1;case 0:return 0}return null},FK=function(a){return a!=null&&a.xda===Ayb?a:a instanceof _.xc?EK(_.zc(a).toString()):EK(String(String(a)).replace(Fyb,Gyb),Eyb(a))},EK=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.Oxb=d);return c}}(Dyb),Iyb=function(a){return Wrb(String(a),function(){return""}).replace(Hyb,"&lt;")},Urb=RegExp.prototype.hasOwnProperty("sticky"),
Vrb=new RegExp((Urb?"":"^")+"(?:!|/?([a-zA-Z][a-zA-Z0-9:-]*))",Urb?"gy":"g"),GK=function(a){a!=null&&a.xda===Ayb?(a=Iyb(a.mP()),a=String(a).replace(Jyb,Gyb)):a=String(a).replace(Fyb,Gyb);return a},Lyb=function(a){a=String(a);return Kyb.test(a)?a:"zSoyz"},Pyb=function(a){a!=null&&a.xda===Byb||a!=null&&a.xda===Cyb?a=String(a).replace(Myb,Nyb):_.rc(a)?(a=_.tc(a),a=String(a).replace(Myb,Nyb)):a instanceof _.nc?(a=_.pc(a).toString(),a=String(a).replace(Myb,Nyb)):(a=String(a),a=Oyb.test(a)?a.replace(Myb,
Nyb):"about:invalid#zSoyz");return a},Qyb={"\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;"},Gyb=function(a){return Qyb[a]},Ryb={"\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"},Nyb=function(a){return Ryb[a]},Fyb=/[\x00\x22\x26\x27\x3c\x3e]/g,Jyb=/[\x00\x22\x27\x3c\x3e]/g,Myb=/[\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,
Oyb=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i,Kyb=/^(?!base|iframe|link|noframes|noscript|object|script|style|textarea|title|xmp)[a-z0-9_$:-]*$/i,Hyb=/</g;var Tyb=function(a){return Syb(a.lineNumber,a.href)},Syb=function(a,b){return EK('<div class="line-number CodeMirror-gutter-background"><a class="CodeMirror-linenumber CodeMirror-gutter-elt" href="'+GK(Pyb(b))+'" aria-label="Line '+GK(a+1)+'" tabIndex="-1" data-line-number="'+GK(a)+'">'+FK(a+1)+"</a></div>")},Vyb=function(a){return Uyb(a.start,a.end)},Uyb=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 '+
GK(e+1)+'" tabIndex="-1" data-line-number="'+GK(e)+'">'+FK(e+1)+"</span></div>"}return EK(c)},Xyb=function(a){var b=a.lineNumbers;var c=a.lines;a=a.Qv;for(var d="",e=b.length,f=0;f<e;f++){var g=b[f];d+=Wyb(g,c[g],a[f])}b=EK(d);return b},Yyb=function(a){return Wyb(a.lineNumber,a.line,a.Qv)},Wyb=function(a,b,c){return EK('<div data-line-number="'+GK(a)+'">'+Zyb(void 0,b,c)+"</div>")},Zyb=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],n=b.substring(g===
0?0:c[g-1].cj()-d,m.Am()-d);n=FK(n)+"<"+Lyb(_.xl(m,3))+' class="'+GK(_.xl(m,4))+'"'+(m.Oxa()!==""?' href="'+GK(Pyb(m.Oxa()))+'"':"")+(m.getKey()!==""?' data-key="'+GK(m.getKey())+'"':"")+">"+Zyb(a,b.substring(m.Am()-d,m.cj()-d),HK(m),m.Am())+"</"+Lyb(_.xl(m,3))+">";g===c.length-1?(m=b.substring(m.cj()-d),m=FK(m)):m="";e+=n+m}else e+=FK(b);return EK(e)};var IK=function(a){this.Ca=_.Ib(a)};_.W(IK,_.zk);_.h=IK.prototype;_.h.Am=function(){return _.tl(this,1)};_.h.setStart=function(a){return _.mk(this,1,a)};_.h.cj=function(){return _.tl(this,2)};_.h.setEnd=function(a){return _.mk(this,2,a)};_.h.Oxa=function(){return _.xl(this,5)};_.h.getKey=function(){return _.xl(this,6)};_.h.xu=function(a){return _.dk(this,6,a)};var HK=function(a,b){return _.kl(a,IK,8,_.hl(b))},$yb=function(a){return _.dl(a,8)};var azb=function(a){if(a!=null)return _.fc(a),{start:_.tl(a,1),end:_.tl(a,2),tagName:_.xl(a,3),hBd:_.xl(a,4),href:_.xl(a,5),key:_.xl(a,6),b6a:_.sl(a,7),Xqd:_.cc(HK(a),azb)}};IK.prototype.toObject=function(){return azb(this)};var bzb=function(a){this.l5=a;this.ui=[]};bzb.prototype.clear=function(){if(this.l5.lq){var a=this.ui;this.ui=[];a=_.k(a);for(var b=a.next();!b.done;b=a.next())this.l5.lq(b.value)}};var JK=function(a,b,c){a=a.create("span");a.className=c;b=document.createTextNode(b);a.appendChild(b);return a},KK=function(a,b){a=a.create("div");a.className=b;return a};bzb.prototype.create=function(a){a=this.l5.createElement(a);this.l5.lq&&vH(a)&&this.ui.push(a);return a};var LK=function(a,b){a=a.na;bzb.call(this,b);this.eX=new Map;this.container=a};_.W(LK,bzb);
LK.prototype.kx=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++){czb(this,f,!1,e);if(g=this.eX.get(f))g.style.display=f===d.start?"":"none";b.add(f)}}c=_.k(this.eX);for(a=c.next();!a.done;a=c.next())a=_.k(a.value).next().value,b.has(a)||czb(this,a,!0)};
var czb=function(a,b,c,d){d=d===void 0?0:d;if(QH(b,a.Nt())){var e=a.eX.get(b);if(!e||c)if(e||!c){var f=a.aj(b);f&&(c?(a.container.insertBefore(f,e),_.Sm(e),a.eX.delete(b)):(c=a.Yva(b,d),a.eX.set(b,c),c.style.display="none",a.container.insertBefore(c,f),a=KK(a,""),a.style.display="none",a.appendChild(f),c.appendChild(a)))}}};LK.prototype.clear=function(){bzb.prototype.clear.call(this);this.eX.clear()};var asb=/Meta/gi;_.csb={Zo:"Everything",value:"",Yb:_.RH("e"),Zt:"Everything"};var lsb=new _.iv("Directory ({dir})"),nsb=new _.iv("Search in ({repo} \u203a {dir})"),msb=new _.iv("Search in ({id}/{repo} \u203a \u2026 \u203a {dir})"),psb=new _.iv("Directory ({repo} \u203a {dir})"),osb=new _.iv("Directory ({id}/{repo} \u203a {ref} \u203a {dir})"),fsb=new _.iv("Repository ({repo})"),esb=new _.iv("Package ({package})"),hsb=new _.iv("Branch ({branch})"),ksb=new _.iv("Branch ({id}/{repo} \u203a {ref})"),gsb=new _.iv("Tag ({tag})"),jsb=new _.iv("Tag ({id}/{repo} \u203a {ref})"),isb=
new _.iv("Search in ({id}/{repo} \u203a {ref})"),dsb=new _.iv("Project ({project})");var MK=function(){this.data=_.u(_.qu);this.vAb=_.$Fa.Hn(this.data.Arb);this.qn=_.u(_.pu);this.vAb=_.$Fa.Hn(this.data.Arb)};MK.prototype.closeDialog=function(){this.qn.close()};MK.O=function(a){return new (a||MK)};
MK.wa=_.Ie({type:MK,oa:[["dialog-announcement"]],Aa:7,Ba:2,Da:[[1,"dialog-container"],[1,"dialog-content"],[1,"dialog-text",3,"innerHtml"],["class","learn-more-link",3,"click",4,"ngIf"],[1,"button-row"],["mat-flat-button","",3,"click"],[1,"learn-more-link",3,"click"]],ta:function(a,b){a&1&&(_.I(0,"div",0)(1,"div",1),_.L(2,"span",2),_.F(3,usb,2,0,"span",3),_.J(),_.I(4,"div",4)(5,"button",5),_.O("click",function(){return b.closeDialog()}),_.R(6," Got it "),_.J()()());a&2&&(_.A(2),_.H("innerHtml",b.vAb,
_.we),_.A(),_.H("ngIf",b.data.KEb))},dependencies:[_.hp,_.ap,_.Qu,_.Lu],styles:[".dialog-container[_ngcontent-%COMP%]{background-color:var(--dialog-feature-announcement-bg-color);font-size:14px;padding:20px;border-radius:8px;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-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:76ch}.dialog-content[_ngcontent-%COMP%]{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;gap:8px}.dialog-text[_ngcontent-%COMP%]{color:var(--dialog-feature-announcement-text-color);line-height:1.4em}.learn-more-link[_ngcontent-%COMP%]{padding-top:8px;color:var(--dialog-feature-announcement-text-color);text-decoration:underline;font-weight:700;cursor:pointer;display:block}.button-row[_ngcontent-%COMP%]{font-size:16px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.button-row[_ngcontent-%COMP%] > button[_ngcontent-%COMP%]{height:36px;background-color:var(--dialog-feature-announcement-button-color);color:var(--dialog-feature-announcement-button-text-color);font-size:16px}"]});Object.create(null);var ezb=function(a){if(a.prototype.hasOwnProperty("$$generatedClassName"))return a.prototype.$$generatedClassName;var b=a.name,c,d=(c=dzb.get(b))!=null?c:0;dzb.set(b,d+1);b="Class$obf_"+b+"_"+d;return a.prototype.$$generatedClassName=b},dzb=new Map;var NK=function(){};NK.prototype.equals=function(a){return fI(this,a)};NK.prototype.pha=function(){return fzb(this)};NK.prototype.toString=function(){var a=gI(gzb(OK(this.constructor)))+"@";var b=(this.pha()>>>0).toString(16);return a+gI(b)};var hzb=function(){this.lfa=0};_.W(hzb,NK);hzb.prototype.d6a=function(){return(this.lfa+1|0)<this.vEb.length};hzb.prototype.V4=function(){if(!this.d6a()){var a=new izb;a.bca instanceof Error&&(Error.captureStackTrace?Error.captureStackTrace(a.bca):a.bca.stack=Error().stack);var b=Error(a);a.bca=b;jzb(b,a);throw a.bca;}a=this.vEb;b=this.lfa=this.lfa+1|0;return a[b]};var kzb=function(){};_.W(kzb,NK);kzb.prototype.toString=function(){var a=gzb(OK(this.constructor)),b=this.Aud;return b==null?a:gI(a)+": "+gI(b)};var lzb=function(){};_.W(lzb,kzb);var mzb=function(){};_.W(mzb,lzb);var fI=function(a,b){return Object.is(a,b)||a==null&&b==null};var izb=function(){};_.W(izb,mzb);var nzb=function(){};_.W(nzb,NK);var ozb=function(){};_.W(ozb,nzb);var pzb,qzb=function(){qzb=function(){};for(var a=lvb([256],PK,rzb),b=0;b<256;b=b+1|0)a[b]=szb(b-128|0);pzb=a};var tzb=function(){};_.W(tzb,NK);var uzb=function(a,b,c){if(Object.prototype.hasOwnProperty.call(a.prototype,b))return a.prototype[b];c=c();return a.prototype[b]=c};var vzb=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:fzb(a)}},wzb=0,fzb=function(a){return a.Aeb||(Object.defineProperties(a,{Aeb:{value:wzb=wzb+1|0,enumerable:!1}}),a.Aeb)};var xzb=function(a,b){return a.equals?a.equals(b):Object.is(a,b)},yzb=function(a){return a.pha?a.pha():vzb(a)},Bzb=function(a){switch(typeof a){case "number":return OK(ozb);case "boolean":return OK(tzb);case "string":return OK(mvb);case "function":return OK(zzb)}if(a instanceof NK)a=OK(a.constructor);else if(Array.isArray(a))a=(a=a.nqa)?OK(a.Fza,a.iZa):OK(NK,1);else if(a!=null)a=OK(Azb);else throw new TypeError("Pd");return a};var zzb=function(){};var Azb=function(){};_.W(Azb,NK);var lvb=function(a,b,c){return Czb(a,{Fza:b,mOb:c,iZa:a.length})},Czb=function(a,b){var c=a[0];if(c==null)return null;var d=new globalThis.Array(c);b&&(d.nqa=b);if(a.length>1){a=a.slice(1);b=b&&{Fza:b.Fza,mOb:b.mOb,iZa:b.iZa-1};for(var e=0;e<c;e++)d[e]=Czb(a,b)}else if(b&&(a=b.Fza.Qld,a!==void 0))for(b=0;b<c;b++)d[b]=a;return d};var PK=function(){this.Zv=0};_.W(PK,nzb);var ovb=function(a){a>-129&&a<128?(qzb(),a=pzb[a+128|0]):a=szb(a);return a},szb=function(a){var b=new PK;b.Zv=a;return b};PK.prototype.equals=function(a){return rzb(a)&&a.Zv==this.Zv};PK.prototype.pha=function(){return this.Zv};PK.prototype.toString=function(){return""+this.Zv};var rzb=function(a){return a instanceof PK};var Dzb=function(a){this.f5c=a};_.W(Dzb,NK);var Ezb=function(a){this.e5c=a};_.W(Ezb,NK);var Fzb=function(a){var b;return b=a.e5c,b()};var Gzb=function(){};_.W(Gzb,NK);Gzb.prototype.toString=function(){return this.ofa};var Hzb=function(){};_.W(Hzb,Gzb);var Izb=function(){};_.W(Izb,NK);Izb.prototype.toString=function(){return this.m3?this.A_a.length==0?this.m3.toString():gI(this.m3.toString())+gI(this.A_a):this.d5c};var Jzb=function(a,b){if(fI(a,b))return!0;if(!a||!b||a.length!=b.length)return!1;for(var c=0;c<a.length;c=c+1|0){var d=a[c],e=b[c];if(!(fI(d,e)||d!=null&&xzb(d,e)))return!1}return!0};var jzb=function(a,b){if(a instanceof Object)try{a.Und=b,Object.defineProperties(a,{cause:{get:function(){return b.b5c&&b.b5c.bca}}})}catch(c){}};var mvb=function(){};_.W(mvb,NK);var gI=function(a){return a==null?"null":a.toString()},Kzb=function(a,b){return fI(a.substr(0,b.length),b)},nvb=function(a){return"string"===typeof a};var Lzb=function(a,b){this.v_a=a;this.w_a=b};_.W(Lzb,NK);var OK=function(a,b){var c=b||0;return uzb(a,"$$class/"+c,function(){return new Lzb(a,c)})},gzb=function(a){return a.w_a!=0?gI(Mzb("[",a.w_a))+String("L"+gI(ezb(a.v_a))+";"):ezb(a.v_a)},Nzb=function(a,b){return a.substr(a.lastIndexOf(b)+1|0)};Lzb.prototype.toString=function(){return"class "+gI(gzb(this))};var Mzb=function(a,b){for(var c="",d=0;d<b;d=d+1|0)c=gI(c)+gI(a);return c};var Ozb=function(a,b){a.push(b)},Pzb=function(a,b){for(var c=0,d=b.length;c<d;c=c+1|0)a.push(b[c])},Rzb=function(a){return new Ezb(function(){var b=new Qzb;b.lfa=-1;b.vEb=a;return b})},Szb=function(a,b){a.sort(function(c,d){var e;return e=b.f5c,e(c,d)})};var Qzb=function(){this.lfa=0};_.W(Qzb,hzb);var QK=function(a){this.qh=a};_.W(QK,NK);
QK.prototype.Yc=function(a){if(!a||a.length==0)return this.qh.GK([]);for(var b=[],c=a.length-1|0;c>=0;c=c-1|0)Ozb(b,this.qh.nc(a[c]));var d;a=(d=this.qh,new Dzb(function(n,r){return d.oeb(n,r)}));Szb(b,a);a=[];c=[];for(var e=!1;b.length>0;){for(var f=b.pop();a.length!=0&&this.qh.Am(f)>=this.qh.cj(a[a.length-1|0]);){var g=a.pop();this.qh.cza(g)&&(e=!1);a.length==0||this.qh.jba(a[a.length-1|0],g)}g=e;var m=this.qh.cza(f);e=g||m;if(a.length==0)a.push(f),c.push(f);else if(g&&m){if(!this.qh.jza(f)){if(e=
Tzb(this,f,a,b))c.pop(),Pzb(c,e);e=!1;Uzb(this,b,f)}}else g=a[a.length-1|0],this.qh.cj(f)>this.qh.cj(g)&&Uzb(this,b,this.qh.v4b(f,this.qh.cj(g))),a.push(f)}for(b=a.length;b>1;b=b-1|0)this.qh.jba(a[b-2|0],a[b-1|0]);return this.qh.GK(c)};
var Tzb=function(a,b,c,d){for(var e=null;c.length!=0;){var f=c.pop(),g=a.qh.cza(f),m=a.qh.cj(f);a.qh.setEnd(f,a.qh.Am(b));var n=g&&!a.qh.jza(b)&&a.qh.jza(f),r=c.length==0?null:c[c.length-1|0];n||a.qh.Am(f)>=a.qh.cj(f)?r!=null?a.qh.VYb(r,f):e=a.qh.sC(f):r!=null&&a.qh.jba(r,f);g=g?a.qh.cj(b):a.qh.Am(b);!n&&g<m&&Uzb(a,d,a.qh.ayb(f,g,m))}return e},Uzb=function(a,b,c){for(var d=b.length;d>0&&a.qh.oeb(b[d-1|0],c)>0;)d=d-1|0;b.splice(d,0,c)};var RK=function(a,b,c,d,e){LK.call(this,c,d);var f=this;this.Id=a;this.view=b;this.ab=c;_.u(_.Zw);this.jXa=new _.Nf;this.nQb=_.u(_.ru);this.Ia=_.u(_.Bq);this.lx=!1;this.Ff=[];this.Ww=!1;this.Ck=new _.Jj;this.LC=new _.Jj;this.iS=new _.Jj;this.dma=new Map;this.lines=[];this.Cm=[];this.Gk=0;this.B_c=20;this.A_c=80;this.kb=e.NW().ha(_.Jf()).subscribe(function(g){var m=f.tabSize===void 0;f.tabSize=g;m||_.Fn(f.Id)})};_.W(RK,LK);_.h=RK.prototype;
_.h.Qa=function(){var a=this;this.Ww&&_.Yw.has(105)&&(this.Ww&&_.Yw.has(105)&&!window.localStorage.getItem("codeExplainAnnouncementShown")&&Vzb(this),this.jXa.ha(_.Ef(200)).subscribe(function(b){a.Pcb(b)}))};_.h.rp=function(){var a;this.jXa.next((a=document.getSelection())!=null?a:void 0)};_.h.La=function(){this.nQb.wva();this.kb.unsubscribe();this.jXa.complete()};
_.h.Wb=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=PH(this.Ff,this.Nt());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.aj(c))==null||d.setAttribute("aria-current","true")}}}};_.h.Nt=function(){return this.Gk};
_.h.aj=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.Yva=function(a,b){var c=this,d=KK(this,"line");d.appendChild(JK(this,Array.from({length:b+1}).join(" "),"line"));b=JK(this,"...","line ellipses");b.addEventListener("click",function(){c.Ck.emit(a)});d.appendChild(b);return d};
_.h.NV=function(){if(this.Nt()&&this.container.firstElementChild)return this.container.firstElementChild.getBoundingClientRect().height;var a=KK(this,"");a.appendChild(document.createTextNode("_"));this.container.appendChild(a);var b=a.getBoundingClientRect().height;this.container.removeChild(a);return b};
_.h.nba=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.Gk&&(b=this.Gk);this.Gk=c;var e=document.getElementById("pre-rendered-code");if(e!=null&&this.lx){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=_.UH(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,sH(this.container,"beforeend",d[f]),f++,b+=this.container.childElementCount-e;b>=c&&(this.Gk=b);if(f<d.length)return d.slice(f);if(b<c){d=this.RXa(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+=Wyb(m,a[m],d[g])}a=EK(f);sH(c,"beforeend",a.MD())}return[]};
_.h.Opa=function(a){var b=this;a=a.filter(function(m){return QH(m,b.Nt())});if(!(a.length===0||a[a.length-1]>=this.Gk)){var c=new QK(new Wzb),d=a.map(function(m){var n;return c.Yc((n=b.Vj.get(m))!=null?n:null)}),e=document.activeElement,f=null;e!=null&&e.parentElement===this.container&&(f=e.dataset.lineNumber);e=document.createElement("div");Xrb(e,Xyb({lineNumbers:a,lines:this.lines,Qv:d}));for(d=a.length-1;d>=0;d--){var g=e.children[d];this.eX.has(a[d])||this.container.replaceChild(g,this.aj(a[d]));
this.Cm[a[d]]=g}f!=null&&(a=Number(f),isNaN(a)||this.focus(a))}};_.h.focus=function(a){a=PH(a,this.Nt());if(a.length!==0){var b=this.aj(a[0].start);b.hasAttribute("tabindex")||b.setAttribute("tabindex","-1");this.LC.next(a[0].start);b.focus()}};
var Yzb=function(a,b){var c=a.aj(b.line);if(c){a.dma.get(b)&&Xzb(a,b);var d=a.view.Bi(b.ta,b.context);var e=d.Xl;if(e.length!==1)throw Error("Qd");d={element:e[0],Nkd:d};a.l5.insertBefore(a.container,d.element,c);_.Fn(a.Id);a.dma.set(b,d)}},Xzb=function(a,b){var c=a.dma.get(b);c&&(_.Sm(c.element),a.view.remove(a.view.indexOf(c.Nkd)),a.dma.delete(b))};
RK.prototype.clear=function(){LK.prototype.clear.call(this);this.view.clear();this.container.textContent="";this.Gk=0;this.dma.clear();this.ECa=void 0;Zzb(this)};RK.prototype.RXa=function(a,b){for(var c=new QK(new Wzb),d=[];a<b;a++){var e=void 0;d.push(c.Yc((e=this.Vj.get(a))!=null?e:null))}return d};
var Vzb=function(a){var b=document.querySelector("code-container");b&&(b=b.getBoundingClientRect(),a.nQb.open(MK,{position:{top:b.top+window.scrollY+a.B_c+"px",left:b.left+window.scrollX+a.A_c+"px"},data:{Arb:"You're among the first to try <b>AI Code Explainer (Early Access).</b><br/>Select code, click 'Explain' or press 'm' (for snippets/files). We'd love your feedback!",KEb:"https://g3doc.corp.google.com/devtools/codesearch/g3doc/user-guide/ai-code-explainer.md?cl=head"},ariaLabel:"Code explanation announcement",
xe:!1}),window.localStorage.setItem("codeExplainAnnouncementShown","true"))};RK.prototype.Pcb=function(a){a&&a.anchorNode&&a.focusNode&&!a.isCollapsed?(this.ECa=tsb(a,this.lines))?this.Vab(a.focusNode,this.ECa.end.line===this.lines.length-1):Zzb(this):Zzb(this)};
RK.prototype.Vab=function(a,b){b=b===void 0?!1:b;var c=this.w1a();if(c){var d=a===this.container;b=b||d;var e,f,g=d?(e=$zb(this))==null?void 0:e.getBoundingClientRect():(f=a.parentElement)==null?void 0:f.getBoundingClientRect();e=this.container.getBoundingClientRect();var m;a=a.nodeType===Node.TEXT_NODE||b?this.M1a(a,d):(m=g==null?void 0:g.width)!=null?m:0;var n;m=((n=g==null?void 0:g.left)!=null?n:0)-e.left+a;var r,x;n=((r=g==null?void 0:g.top)!=null?r:0)-e.top+(b?-10:(x=g==null?void 0:g.height)!=
null?x:0);c.style.left=m+"px";c.style.top=n+"px";c.classList.add("is-visible");this.Ia.hb({element:"CodeContainer",action:"ShowExplainCodeBubble",gestureName:"BACKGROUND"})}};var $zb=function(a){var b,c;return(c=(b=a.container.lastElementChild)==null?void 0:b.previousElementSibling)!=null?c:void 0};RK.prototype.M1a=function(a,b){a=b?$zb(this):a.parentElement;if(!a)return 0;a.classList.add("max-content-width");b=a.getBoundingClientRect().width;a.classList.remove("max-content-width");return b};
RK.prototype.w1a=function(){var a=this;this.Tn||(this.Tn=document.createElement("div"),this.Tn.classList.add("explain-code-bubble"),this.Tn.addEventListener("click",function(b){b.preventDefault();b.stopPropagation();a.iS.emit(a.ECa)}),this.container.appendChild(this.Tn));return this.Tn};var Zzb=function(a){a.Tn&&a.Tn.classList.remove("is-visible")};RK.O=function(a){return new (a||RK)(_.C(_.Xn),_.C(_.Ag),_.C(_.he),_.C(_.ej),_.C(_.Sx))};
RK.wa=_.Ie({type:RK,oa:[["code-container"]],qb:4,Wa:function(a,b){a&2&&_.Og("-moz-tab-size",b.tabSize)("tab-size",b.tabSize)},inputs:{lx:"usePrefetchIfPossible",Ff:"highlightedLines",Vj:"inlineWidgets",Ww:"showCodeExplainBubble"},outputs:{Ck:"lineShown",LC:"lineFocused",iS:"triggerCodeExplanation"},standalone:!1,features:[_.cg,_.zn],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}.explain-code-bubble{font-weight:400;font-size:1rem;letter-spacing:.01em;line-height:1.2307692308rem;border-radius:4px;border:1px solid #bdc1c6;cursor:pointer;display:none;padding:4px 8px;position:absolute;z-index:1}.explain-code-bubble:before{content:"Explain(M)"}.explain-code-bubble.is-visible{display:block}.max-content-width{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}'],
lb:2,Ma:0});var Wzb=function(){};_.h=Wzb.prototype;_.h.jba=function(a,b){_.pl(a,8,IK,b)};_.h.ayb=function(a,b,c){return $yb(a.clone()).setStart(b).setEnd(c)};_.h.GK=function(a){return a};_.h.sC=function(a){return HK(a,_.al)};_.h.cj=function(a){return a.cj()};_.h.Am=function(a){return a.Am()};_.h.cza=function(a){return _.xl(a,3)==="a"};_.h.jza=function(a){return _.sl(a,7)};_.h.VYb=function(a,b){b=HK(a).concat(HK(b));_.nl(a,8,b)};_.h.setEnd=function(a,b){a.setEnd(b)};
_.h.v4b=function(a,b){if(b<a.Am()||b>=a.cj())throw new RangeError;var c=$yb(a.clone()).setStart(b);a.setEnd(b);return c};_.h.nc=function(a){var b=(new IK).setStart(a.startColumn).setEnd(a.endColumn);a.b6a&&_.Ml(b,7,!0);var c,d=(c=a.tagName)!=null?c:"span";c=_.dk(b,3,d);_.dk(c,4,a.Po);a.href!=null&&_.dk(b,5,a.href);a.key!=null&&b.xu(a.key);return b};_.h.oeb=function(a,b){return b.Am()-a.Am()||a.cj()-b.cj()};var aAb=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"}),SK=function(){this.qCb=[];this.pCb="";this.bea=0};
SK.prototype.Wb=function(){this.bea=ysb(this.oM);this.Vd.clear();for(var a=this.Vd,b=this.oM.oz,c=new Map,d=0,e=b.length;d<e;d++){var f=b[d],g=[],m=g.concat,n=_.v(bAb(this,f)),r=_.v(cAb(this,f)),x=_.v(dAb(this,f));var z=f.lineNumber;f=f.uL;this.MC?(z=this.MC(_.TH(z)),f=[Object.assign({},eAb(this,new wJ({startIndex:0,length:f.length})),{tagName:"a",Po:"",href:z})]):f=[];g=m.call(g,n,r,x,_.v(f));c.set(d,g)}a.Vj=c;this.Vd.nba(fAb(this))};
var fAb=function(a){return a.oM.oz.map(function(b){return b.uL.substring(a.bea)+"\n"})},bAb=function(a,b){return b.Ah.filter(function(c){var d=c.range;c=c.tokenType;return!d||d.startIndex+d.length<=a.bea?!1:!!c&&aAb.hasOwnProperty(c)&&!!aAb[c]}).map(function(c){return Object.assign({},eAb(a,c.range),{Po:aAb[c.tokenType]})})},cAb=function(a,b){var c=b.lineNumber;var d=b.uL;return a.qCb.filter(function(e){return e.lineNumber===c}).flatMap(function(e){return e.KV.map(function(f){var g=f.startIndex;for(f=
f.length;g<d.length&&d[g]===" ";)++g,--f;return Object.assign({},eAb(a,new wJ({startIndex:g,length:f})),{Po:a.pCb||"emphasized"})})})},dAb=function(a,b){return(b=b.xw)?b.KV.map(function(c){return Object.assign({},eAb(a,c),{tagName:"mark",Po:""})}):[]},eAb=function(a,b){return{startColumn:Math.max(b.startIndex-a.bea,0),endColumn:Math.max(b.startIndex+b.length-a.bea,0)}};SK.O=function(a){return new (a||SK)};
SK.wa=_.Ie({type:SK,oa:[["basic-snippet","snippet",""]],tb:function(a,b){a&1&&_.Cg(RK,7);if(a&2){var c;_.Gg(c=_.Hg())&&(b.Vd=c.first)}},inputs:{MC:"linkGenerator",oM:"snippet",qCb:"emphasizedRanges",pCb:"emphasisClass",Cr:"codeFontSize"},standalone:!1,features:[_.zn],tc:["snippet",""],Aa:1,Ba:2,Da:[[1,"nopadding"]],ta:function(a,b){a&1&&_.L(0,"code-container",0);a&2&&_.Og("font-size",b.Cr)},dependencies:[RK],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}"],
Ma:0});var xsb=/\S/;_.TK=function(a,b,c){this.Ia=a;this.Ua=b;this.document=c;this.CM="resultLine";this.dL=this.jP=-1};_.TK.prototype.Wb=function(){};
_.TK.prototype.click=function(a){if(a.button===0&&!_.VH(a)){var b=wsb(a);if(b!=null){b=_.TH(this.oM.oz[b.lineNumber].lineNumber);var c=this.MC(b);a:{var d=this.document.getSelection();if(d&&d.toString()){var e=d.anchorNode&&_.UH(d.anchorNode instanceof Element?d.anchorNode:d.anchorNode.parentElement,"file-search-snippet");d=d.focusNode&&_.UH(d.focusNode instanceof Element?d.focusNode:d.focusNode.parentElement,"file-search-snippet");if(e||d)break a}a.preventDefault();_.mq(this.Ua,c)}this.Ia.hb({element:this.rc,
action:this.CM,gestureName:"CLICK",Rf:this.resultIndex,CK:[Object.assign({},this.tW,{lineNumber:b})]},a)}}};_.TK.O=function(a){return new (a||_.TK)(_.C(_.ix),_.C(_.ai),_.C(_.Wh))};
_.TK.wa=_.Ie({type:_.TK,oa:["file-search-snippet linkGenerator  resultIndex  snippet  trackElement  feedbackEvent ".split(" ")],tb:function(a,b){a&1&&_.Cg(SK,7);if(a&2){var c;_.Gg(c=_.Hg())&&(b.P1=c.first)}},inputs:{MC:"linkGenerator",resultIndex:"resultIndex",oM:"snippet",rc:"trackElement",tW:"feedbackEvent",Cr:"codeFontSize"},standalone:!1,features:[_.zn],tc:"linkGenerator  resultIndex  snippet  trackElement  feedbackEvent ".split(" "),Aa:3,Ba:6,Da:[[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&&(_.I(0,"div",0),_.F(1,zsb,2,5,"div",1),_.J(),_.I(2,"basic-snippet",2),_.O("click",function(c){return b.click(c)})("mouseover",function(c){c=wsb(c);if(c!=null){var d=c.element;b.dL=c.lineNumber;d.classList.add("hover")}})("mouseout",function(c){c=wsb(c);c!=null&&(b.dL=-1,c.element.classList.remove("hover"))})("focusin",
function(c){c=wsb(c);c!=null&&(b.jP>=0&&b.P1.Vd.aj(b.jP).classList.remove("focus"),b.jP=c.lineNumber,b.P1.Vd.aj(b.jP).classList.add("focus"))})("focusout",function(c){wsb(c)!=null&&(b.jP>=0&&b.P1.Vd.aj(b.jP).classList.remove("focus"),b.jP=-1)}),_.J());a&2&&(_.Og("font-size",b.Cr),_.A(),_.H("ngForOf",b.oM.oz),_.A(),_.H("snippet",b.oM)("linkGenerator",b.MC)("codeFontSize",b.Cr))},dependencies:[_.$o,SK],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}"],
Ma:0});var hAb;_.gAb=new _.wd("cEvt");hAb={onError:function(a){throw a;},fdb:function(a){return a()},upa:function(a){a()},yPb:function(){},Z5a:function(){},U4:function(){},rs:function(){},IX:function(){}};var iAb=function(a){this.Q2a=a;this.eS=Asb(a)},WH=function(a,b){var c=0;a=_.k(a.eS);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},jAb=function(a,b,c){var d=[];a=_.k(a.eS);for(var e=a.next();!e.done;e=a.next())if(e=e.value,c>e.start&&(c+=e.end-e.start-1),b>e.start)b+=e.end-e.start-1;else if(b<e.start&&d.push({start:b,end:Math.min(e.start,c)}),b=e.end,b>=c)break;b<c&&d.push({start:b,end:c});return d};
iAb.prototype.kpa=function(a){if(a.end<=a.start||a.start<0)return this;var b=new Map(this.Q2a);b.has(a.start)?b.delete(a.start):b.set(a.start,a);return new iAb(b)};_.UK=new iAb(new Map);
_.VK=function(a){var b=this;this.we=a=a===void 0?hAb:a;this.feb=new _.Nf;this.visibility=this.feb.ha(_.Uf(function(c,d){switch(d.action){case "toggleRange":return a&&(c.Q2a.has(d.range.start)?a.Z5a():a.yPb()),c.kpa(d.range);case "show":return b.show(c,d.line);case "showAll":return _.UK;default:return _.fb(d)}},_.UK),_.Xf(_.UK),_.Vf(1))};_.VK.prototype.kx=function(a){this.feb.next(a)};_.VK.prototype.La=function(){this.feb.complete()};
_.VK.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.Q2a);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.kpa(e))}d&&this.we&&this.we.Z5a();return c};_.VK.O=function(a){return new (a||_.VK)(_.t(_.gAb,8))};_.VK.ua=_.q({token:_.VK,qa:_.VK.O});var WK=function(){this.heb=[];this.Wn=[];this.lineHeight=0;this.visibility=_.UK;this.bR=new _.Jj;this.delay=_.df(!0).ha(_.If(50))};WK.prototype.Zd=function(a){(a=a.target)&&a instanceof HTMLElement&&(a=a.dataset.index)&&(a=Number(a),isNaN(a)||this.bR.emit(this.heb[a].U7a))};WK.prototype.Wb=function(a){a.folding&&(this.delay=_.df(!0).ha(_.If(50)));if(a.visibility||a.folding)this.heb=Dsb(this.visibility,this.Wn)};WK.O=function(a){return new (a||WK)};
WK.wa=_.Ie({type:WK,oa:[["code-folding-container"]],Wa:function(a,b){a&1&&_.O("click",function(c){return b.Zd(c)})},inputs:{Wn:"folding",lineHeight:"lineHeight",visibility:"visibility"},outputs:{bR:"rangeToggled"},standalone:!1,features:[_.zn],Aa:2,Ba:3,Da:[[4,"ngIf"],["class","range-marker",3,"height","left","top","title",4,"ngFor","ngForOf"],[1,"range-marker",3,"title"]],ta:function(a,b){a&1&&(_.F(0,Csb,2,1,"ng-container",0),_.S(1,"async"));a&2&&_.H("ngIf",_.ch(1,1,b.delay))},dependencies:[_.$o,
_.ap,_.gp],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}"],Ma:0});var XK=function(){};XK.O=function(a){return new (a||XK)};XK.Ha=_.Je({type:XK});XK.Ga=_.Xc({imports:[_.hp]});var lAb;_.YK=function(a,b,c,d,e){var f=this;this.Ia=a;this.Rwb=b;this.z1c=c;this.SL=d;this.jad=new _.Nv(this.Ia);this.Ypb=new _.Sf(1);this.NC=new _.Nv(this.Ia);this.pFb=new _.Sf(1);this.zxb=new _.Nv(this.Ia);this.p0c=this.Ypb.ha(Isb(e,function(g){return f.z1c.list(g).ha(_.E(function(m){return Lsb(g,m.aggregations)}))}));this.q0c=this.pFb.ha(Isb(e,function(g){return f.Rwb.list(g).ha(_.E(function(m){return Lsb(g,m.Qfa)}))}))};
_.kAb=function(a,b){var c=_.Jsb(b);return a.NC.fetch(c,function(){a.pFb.next(c);return _.Ksb(a.q0c,c,b.category)})};lAb=function(a){return a.SL.prefetch("findingsConfig").ha(_.Ff(),_.Yf(function(b){b&&a.zxb.put("getConfiguration",_.df(_.zh(uJ,JSON.parse(b.response)).root));return a.zxb.fetch("getConfiguration",function(){return a.Rwb.getConfiguration().ha(_.E(function(c){return c.root}))})}))};_.YK.O=function(a){return new (a||_.YK)(_.t(_.Bq),_.t(jyb),_.t(iyb),_.t(_.Lx),_.t(_.ih))};
_.YK.ua=_.q({token:_.YK,qa:_.YK.O,Fa:"root"});_.ZK=function(a,b){this.z3=b;_.Yw.has(14)?this.m0a=lAb(this.z3).ha(_.E(function(c){return(c==null?void 0:c.children)||[]}),_.Tf(1),_.lf()):this.m0a=_.df([]);this.lOb=this.m0a.ha(_.E(Msb))};_.ZK.prototype.G1a=function(){return this.m0a};_.mAb=function(a,b){return a.lOb.ha(_.E(function(c){return c.get(b)}))};
_.ZK.prototype.getAnnotations=function(a,b,c,d,e,f,g){var m=this,n=g?"FILE":"DIRECTORY";return yH(b)||b==="host"?_.mAb(this,f).ha(_.Yf(function(r){if(!r)return _.df([]);var x=_.Nsb(r);return x?_.kAb(m.z3,{rb:a,Sc:b,fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e,fileSpecType:n,category:x}).ha(_.E(function(z){return z.map(function(D){return{icon:r.icon,tooltip:r.tooltip,details:D,eOb:r.name,Xt:r.id}})})):_.df([])})):_.ef("Only depot group and multibranch are currently supported")};
_.ZK.O=function(a){return new (a||_.ZK)(_.t(_.Zw),_.t(_.YK))};_.ZK.ua=_.q({token:_.ZK,qa:_.ZK.O,Fa:"root"});var nAb=new Set(["depot","host","ossProject"]),$K=function(a,b,c){this.Ia=a;this.z5c=b;this.n5c=c;this.h2c=new _.Nv(this.Ia);this.U0c=new _.Nv(this.Ia)},oAb=function(a,b,c){var d=b.rb;var e=b.Sc;var f=b.fileSpecSourceRootRepositoryKeyRepositoryName;var g=b.fileSpecSourceRootRefSpec;var m=b.fileSpecSourceRootRefHint;var n=b.fileSpecPath;var r=b.fileSpecType;var x=b.mergeLatestData;b=b.category===void 0?"DEFAULT":b.category;if(!nAb.has(e))throw Error("Td");var z=Object.assign({},_.XH(d,e),{fileSpecPath:n,
fileSpecType:r,fileSpecSourceRootRefSpec:g,fileSpecSourceRootRefHint:m,fileSpecSourceRootRepositoryKeyRepositoryName:f,invocationId:c,mergeLatestData:x,category:b});return a.h2c.fetch(Object.assign({},z,{mi:"fileTest"}),function(){return a.z5c.get(z).ha(_.E(function(D){return D.rYa}))})},pAb=function(a,b,c,d){if(!nAb.has(c))throw Error("Td");var e=Object.assign({},_.XH(b,c),{fileSpecSourceRootRepositoryKeyRepositoryName:d});return a.U0c.fetch(e,function(){return a.n5c.get(e).ha(_.E(function(f){return f.categories}))})};
$K.O=function(a){return new (a||$K)(_.t(_.Bq),_.t(nyb),_.t(myb))};$K.ua=_.q({token:$K,qa:$K.O,Fa:"root"});var qAb,sAb,yAb,tAb;qAb=["BLAME","XREFS","NL_SEMANTIC_OUTLINES"];_.rAb=new _.wd("viewDataProvider");
_.aL=function(a,b,c,d,e,f){var g=this;this.lF=a;this.bc=c;this.V_a=d;this.state=new _.Oh(new Map);this.kb=new _.Ne;this.gtb=(f||_.wf).ha(_.yf(Wsb),_.xrb(function(m){return m.location}),_.E(function(m){return{Xa:m.location,isDirectory:m.kind===1,GF:_.MH(m.lD),JF:m.kind===0?m.JF:void 0}}),_.Xf(void 0),_.Tf(1),_.lf());this.Wva=sAb(this).ha(_.Tf(1),_.lf());this.oWa=_.mf([this.gtb,this.lF.G1a().ha(_.Xf([]))]).ha(_.Yf(function(m){m=_.k(m);var n=m.next().value;var r=m.next().value;return tAb(g,n).ha(_.E(function(x){return[].concat(_.v(x),
_.v(Osb(r,n)))}))}),_.Jf(Xsb),_.Tf(1),_.lf());a=Sxb(this.bc).ha(_.E(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,Ur:0}:{enabled:!1}]}))}),_.Hf(1),_.Zf(this.state.ha(_.Wf())));b=this.oWa.ha(_.ag(this.state),_.E(function(m){m=_.k(m);var n=m.next().value;m=m.next().value;var r=Usb(n);n=Rsb(_.Bi(e.Zc));for(var x=new Map,z=_.k(m),D=z.next();!D.done;D=z.next()){var K=_.k(D.value);D=K.next().value;K=K.next().value.enabled;
x.set(D,K?{enabled:!0,Ur:0}:{enabled:!1})}z=_.k(r);for(D=z.next();!D.done;D=z.next())D=D.value,!m.has(D.id)&&D.YX&&x.set(D.id,{enabled:!0,Ur:0});r=_.k(r);for(z=r.next();!z.done;z=r.next())z=z.value,m.has(z.id)&&m.get(z.id).enabled||Ssb(z.id,n)&&x.set(z.id,{enabled:!0,Ur:0});return x}));this.kb.add(_.pf(a,b).subscribe(function(m){g.state.next(m)}));a=this.oWa.ha(_.E(function(m){return new Set(Usb(m).map(function(n){return n.id}))}));this.woa=_.mf([this.state,a]).ha(_.E(function(m){m=_.k(m);var n=m.next().value;
m=m.next().value;var r=new Map;n=_.k(n.entries());for(var x=n.next();!x.done;x=n.next()){var z=_.k(x.value);x=z.next().value;z=z.next().value;m.has(x)&&r.set(x,z)}return r}),_.Jf(Vsb),_.Tf(1),_.lf())};_.h=_.aL.prototype;_.h.La=function(){this.kb.unsubscribe()};_.h.G1a=function(){return this.oWa};_.h.IC=function(a){return this.woa.ha(_.E(function(b){return b.get(a)||{enabled:!1}}),_.Jf(_.Cc))};_.h.Nwa=function(){var a=Tsb(_.Gc.apply(0,arguments),!0);uAb(this,vAb(this,a))};
_.h.Awa=function(){uAb(this,Tsb(_.Gc.apply(0,arguments),!1))};_.h.ns=function(a){return(a=this.state.getValue().get(a))?a.enabled:!1};_.bL=function(a,b,c){wAb(a,b,{enabled:!0,Ur:2,WIb:c})};_.cL=function(a,b){wAb(a,b,{enabled:!0,Ur:0})};_.xAb=function(a,b,c){wAb(a,b,{enabled:!0,Ur:1,fu:c})};
sAb=function(a){var b=["DEFAULT","FUZZING"];return a.gtb.ha(_.Yf(function(c){if(!c)return _.df(b);var d=c.Xa;c=d.rb;var e=d.Sc;d=d.repository;return c&&e&&nAb.has(e)&&d?pAb(a.V_a,c,e,d).ha(_.Xf(b),_.Cf(function(){return _.df([])}),_.E(function(f){return[].concat(_.v(new Set([].concat(_.v(f),_.v(b)))))})):_.df(b)}),_.E(function(c){return c.filter(Krb).map(_.Gwa)}))};yAb=function(a){return a.Wva.ha(_.E(function(b){var c=new Set(b);return Object.assign({},_.F6a,{children:_.F6a.children.filter(function(d){return c.has(d.id)})})}))};
tAb=function(a,b){return yAb(a).ha(_.E(function(c){var d=[Pxb];_.Yw.has(101)&&d.push(Oxb);d.push(Qxb);d.push(Rxb);d.push(c);_.Yw.has(27)&&(d.push(_.H6a),d.push(_.I6a));return b?d.filter(function(e){return e.id==="LINE_COUNTS"||e.id==="FILE_COUNTS"?b.isDirectory:b.isDirectory||b.GF&&(e.id==="BLAME"||e.id==="COVERAGE_GENERIC")?!1:!0}):d}))};
_.aL.prototype.TCa=function(){var a=_.Gc.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.mi;e=e.state;var f=void 0;((f=this.state.getValue().get(d))==null?void 0:f.enabled)===e.enabled||qAb.includes(d)||c.set(d,{Gf:e.enabled?"ON":"OFF",Loa:""});b.set(d,e)}c.size>0&&this.bc.cRb(c);this.state.next(b)};
var uAb=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({mi:d,state:{enabled:e,Ur:0}}):c.push({mi:d,state:{enabled:e}}))}a.TCa.apply(a,_.v(c))},wAb=function(a,b,c){a.ns(b)&&a.TCa({mi:b,state:c})},vAb=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("Ud");d=d.length?d[0]:null;if([c,d].filter(function(f){return!!f}).length>
1)throw Error("Vd");d&&a.state.getValue().has("BLAME")&&b.set("BLAME",!1);if(c||d){c=_.k(_.E6a);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};_.aL.O=function(a){return new (a||_.aL)(_.t(_.ZK),_.t(_.Zw),_.t(_.Sx),_.t($K),_.t(_.Nh),_.t(_.rAb,8))};_.aL.ua=_.q({token:_.aL,qa:_.aL.O});_.dL=function(a,b,c){_.at.call(this,a,b,c);this.lines=[];this.JDb="code-and-highlight-container";this.i2=new _.Nf;this.oAa=new _.Nf;this.K6a=new _.Nf;this.T4a=new _.Nf;this.U4a=new _.Nf;this.scroll=new _.Nf};_.W(_.dL,_.at);_.dL.prototype.Qa=function(){_.at.prototype.Qa.call(this)};_.dL.prototype.La=function(){_.at.prototype.La.call(this)};_.dL.O=function(a){return new (a||_.dL)(_.C(_.he),_.C(_.Pi),_.C(_.ih))};_.dL.Ea=_.Ke({type:_.dL,features:[_.cg]});var Zsb=void 0;var eL=function(a,b){if(_.Yw.has(7)){var c=new _.Oh(!0);this.enabled=c.ff();b.register("toggleLineLimitation","8",function(){c.ql.length&&c.next(!c.value)})}else this.enabled=_.df(!1)};eL.O=function(a){return new (a||eL)(_.t(_.Zw),_.t(_.ww))};eL.ua=_.q({token:eL,qa:eL.O,Fa:"root"});var zAb=["CodeMirror-activeline","CodeMirror-activeline-gutter"],fL=function(a,b){LK.call(this,a,b);this.ab=a;this.LC=new _.Jj;this.Aq=new _.Jj;this.Ot=new _.Jj;this.Ck=new _.Jj;this.o4=void 0;this.nG=new Set;this.bL=new Set;this.Nv=0;this.zp=[];this.Y5=new Map;this.t_a=new Map};_.W(fL,LK);fL.prototype.Nt=function(){return this.zp.length};fL.prototype.aj=function(a){return this.zp[a]};
fL.prototype.Yva=function(a){var b=this,c=KK(this,"line-number CodeMirror-gutter-background");c.appendChild(JK(this,"-",""));c.addEventListener("click",function(){b.Ck.emit(a)});return c};
fL.prototype.Zd=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.Ot.next({line:c,e5:a}),!0;this.Aq.next({line:c,e5:a});return!1};
var AAb=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(Tyb({lineNumber:e,href:a.Dm(e)}).MD());sH(a.container,"beforeend",_.Zeb(_.CFa,d))}else sH(a.container,"beforeend",Vyb({start:c,end:b}).MD());d=Array.from(a.container.children);a.zp=c===0?d:a.zp.concat(d.slice(a.zp.length));d=_.k(a.bL);for(e=d.next();!e.done;e=d.next())e=e.value,c<=e&&e<b&&a.Aha(a.zp[e]);d=_.k(a.t_a.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.zp[e].classList.add.apply(a.zp[e].classList,_.v(f))}}a.nG=Yrb(a.o4,a.zp)};fL.prototype.clear=function(){LK.prototype.clear.call(this);this.zp=[];this.Y5.clear();this.container.textContent="";this.Nv=0;AAb(this,0)};
var BAb=function(a,b){var c=b.line;b=b.height;if(a.zp[c]){if(!a.Y5.get(c)){var d={height:0,element:KK(a,"")};a.l5.insertBefore(a.container,d.element,a.zp[c]);a.Y5.set(c,d)}a=a.Y5.get(c);a.height+=b;a.element.style.height=a.height+"px"}},CAb=function(a,b){var c=b.line;b=b.height;var d=a.Y5.get(c);d&&(d.height-=b,d.height>0?d.element.style.height=d.height+"px":(a.Y5.delete(c),_.Sm(d.element)))};
fL.prototype.focus=function(a){a=PH(a,this.zp.length);a.length>0&&(this.zp[a[0].start].firstElementChild.focus(),this.LC.next(a[0].start))};fL.prototype.n4=function(a){for(var b=_.k(this.nG||[]),c=b.next();!c.done;c=b.next()){c=c.value;c.classList.remove("highlight");for(var d=_.k(zAb),e=d.next();!e.done;e=d.next())c.classList.remove(e.value);c.removeAttribute("aria-current");c.style.backgroundColor=""}this.o4=a;this.nG=Yrb(this.o4,this.zp);this.bL=Zrb(a);a=_.k(this.nG);for(b=a.next();!b.done;b=a.next())this.Aha(b.value)};
fL.prototype.Gdb=function(a){if(this.Dm){this.Dm=a;for(var b=0,c=this.zp.length;b<c;b++)_.vc(this.zp[b].firstElementChild,a(b))}else this.clear(),AAb(this,this.Nv)};fL.prototype.Aha=function(a){a.classList.add("highlight");for(var b=_.k(zAb),c=b.next();!c.done;c=b.next())a.classList.add(c.value);a.setAttribute("aria-current","true")};fL.O=function(a){return new (a||fL)(_.C(_.he),_.C(_.ej))};
fL.wa=_.Ie({type:fL,oa:[["line-number-container"]],Wa:function(a,b){a&1&&_.O("click",function(c){return b.Zd(c)})},inputs:{Dm:"lineNumberLinkProvider"},outputs:{LC:"lineFocused",Aq:"lineNumberClicked",Ot:"gutterClicked",Ck:"lineShown"},standalone:!1,features:[_.cg],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}"],
lb:2,Ma:0});var gL=function(a){this.Ia=a;this.qSb=new _.Nf;this.ewa=new Map;this.eka=new _.Nv(this.Ia)};gL.prototype.register=function(a,b){if(this.ewa.has(a))throw Error("Wd`"+a);this.ewa.set(a,b);this.qSb.next(a)};gL.prototype.fC=function(a){if(!this.ewa.has(a))throw Error("Xd`"+a);this.ewa.delete(a);this.qSb.next(a)};gL.O=function(a){return new (a||gL)(_.t(_.Bq))};gL.ua=_.q({token:gL,qa:gL.O,Fa:"root"});var DAb,EAb,FAb,GAb,HAb,IAb,JAb;DAb=["sidebar"];EAb=["content"];FAb=["gutter"];GAb=["decorations"];HAb=["focusElement"];IAb=["panel"];JAb=["splitter"];
_.hL=function(a,b,c,d,e,f,g,m,n,r,x,z,D,K,N,P,ca,va){_.dL.call(this,z,D,a);var Da=this;this.renderer=c;this.view=d;this.dl=e;this.Pma=f;this.g_=g;this.rh=m;this.ld=n;this.document=r;this.Id=K;this.TG=N;this.l5a=P;this.nVa=ca;this.Ed=va;this.t2a=PH;this.Mr=new Set;this.Vj=new Map;this.AC=this.aX=this.YW=this.ZW=!1;this.mca=new Set;this.Oy=[];this.hw=new Map;this.zC=new Map;this.wda=new _.Sf(1);this.kb=new _.Ne;this.zu=[];this.gG=null;this.pBa=[];this.SZ=[];this.Tb=!1;this.sva=new _.Nf;this.QD=function(){};
this.GC=!1;this.pK=_.u(_.jg);_.u(_.Zw);this.XW=!0;this.Tq=this.lineHeight=0;this.value=this.fileName="";this.Jia=1E3;this.Aza=800;this.visibility=_.UK;this.Wn=[];this.YD=void 0;this.lx=!1;this.fileInfo=void 0;this.Ww=!1;this.qpa=new _.Jj;this.Ck=new _.Jj;this.bR=new _.Jj;this.iS=new _.Jj;this.OR=_.Ig.apply(null,[0].concat(_.v([])));this.Gp=_.fh.required("sidebar",{read:_.he});this.foa=new _.Oh(250);this.IV=0;this.le=this.JV="";this.ydb=this.Rq=this.oj=this.sL=void 0;this.Yca=!1;this.hW=!0;this.Aq=
new _.Jj;this.Ot=new _.Jj;this.IX=_.NB(function(){Da.we.IX(Da.w2a())},500);this.we=x||hAb;this.Nh=new _.vw(this.document);this.Nh.lua=!1;this.Nh.hR("CTRL_A",65,2);this.Nh.hR("CTRL_A",65,8);_.mr(this.Nh,"shortcut",function(ta){if(ta.identifier==="CTRL_A"){ta=Da.yda.na;for(var ya={};ta;ya={jna:void 0,Ptb:void 0}){if(Da.document.activeElement===ta)return Da.continue?(ya.jna=r.getSelection(),ya.Ptb=ya.jna&&ya.jna.toString(),Da.continue.then(function(Oa){return function(){Oa.jna&&Oa.jna.toString()!==Oa.Ptb||
_.vsb(Da.Vd.container)}}(ya))):_.vsb(Da.Vd.container),!1;ta=ta.parentElement}}return!0});this.kb.add(this.nVa.Cr.subscribe(function(ta){Da.ab.na.style.fontSize=ta!=null?ta+"px":"";_.Fn(Da.Id);setTimeout(function(){Da.Mla(Da.Vd.NV())})}));this.kb.add(this.TG.Ava.subscribe(function(ta){Da.le=ta;_.Fn(Da.Id)}))};_.W(_.hL,_.dL);_.hL.Ea=_.dL.Ea;
_.hL.prototype.Wb=function(a){var b=this;if(!this.lineHeight){for(var c=_.k(this.le.split(" ")),d=c.next();!d.done;d=c.next())(d=d.value)&&this.yda.na.classList.add(d);this.lineHeight=this.Vd.NV()}a.fileName||a.value?(this.C7a(),this.continue=this.we.fdb(function(){return b.render()})):a.scrollToLine?(this.zF(this.Ff),this.aZ(_.BH(this.Ff))):a.lineNumberLinkProvider?(c=function(){b.tg.Gdb(b.Dm)},this.continue?this.continue.then(c):c()):a.visibleCodeIdentifier&&(a.visibleCodeIdentifier.Dj&&this.g_.fC(a.visibleCodeIdentifier.Dj),
this.Vla());(a.visibility||a.folding)&&this.kx();if(!this.XW){this.QD();var e=this.Ff;this.nF==="CODE"?this.QD=_.Uxb(this.rh,function(){e!=null?b.kP(e,!0):b.Ufa.na.focus()}):this.nF!==void 0&&(this.QD=this.rh.registerCallback(this.nF,this.ab.na,function(){b.kP(e,!0);b.QD()}))}this.hW||this.tg.clear();if(a.lineLimitation){var f;this.JV="".padStart((f=this.tL)!=null?f:80," ")}};_.hL.prototype.iZ=function(a){this.Yca=a};
_.hL.prototype.kP=function(a,b){b=b===void 0?!1:b;var c=this;_.Ue(function(d){if(d.ud==1)return _.We(d,c.continue,2);_.x3a(c.dl,function(){c.eL(a,b)});_.af(d)})};var LAb=function(a){a.Ww&&_.Yw.has(105)&&(a.ydb=a.ld.register("explainCode","m",function(){var b=document.getSelection();if(b&&b.anchorNode&&b.focusNode){var c;b=b.isCollapsed?void 0:(c=tsb(b,a.lines))!=null?c:void 0;KAb(a,b)}}))};_.h=_.hL.prototype;
_.h.eL=function(a,b){if(b===void 0||!b||this.oia(_.BH(a)))this.Vd.focus(a),this.ab.na.scrollLeft=0,this.XW=!0};_.h.Mla=function(a){this.lineHeight=a;_.Fn(this.Id);MAb(this)};
_.h.Qa=function(){var a=this;_.dL.prototype.Qa.call(this);this.iE.ha(_.Bf(function(){return a.dl.wQ}),_.E(function(b){return b.target.scrollLeft}),_.Bf(function(){return a.dl.tAa})).subscribe(function(b){a.Gp().na.style.right=-b+"px";a.IX()});this.ab.na.addEventListener("copy",function(b){b.preventDefault();var c=_.Dm(),d,e,f=(e=(d=document.getSelection())==null?void 0:d.toString())!=null?e:"",g;(g=b.clipboardData)==null||g.setData("text/plain",f);d=tsb(document.getSelection(),a.lines);e={length:f.length,
selections:d?[{startLine:d.start.line,startColumn:d.start.column,endLine:d.end.line,endColumn:d.end.column}]:[],domain:"cs",fileInfo:a.fileInfo,timestamp:Date.now()};var m;(m=b.clipboardData)==null||m.setData("web copyInfo",JSON.stringify(e));a.we.rs(c,f.length,d)});this.ab.na.addEventListener("keydown",function(b){if(!_.VH(b)){var c=document.activeElement;if(c&&c instanceof HTMLElement&&a.ab.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.Vd.ab.na.contains(c)?a.eL(d-1):a.tg.focus(d-1),b.preventDefault()),["Down","ArrowDown","j"].includes(b.key)&&(a.Vd.ab.na.contains(c)?a.eL(d+1):a.tg.focus(d+1),b.preventDefault())))}}});this.nF==="CODE"&&(this.oj=this.ld.register("openCode","c",function(){a.we.U4();_.ay(a.rh,"CODE")}),this.Rq=this.rh.registerCallback("CODE",this.ab.na,function(){var b=document.activeElement;b&&b instanceof HTMLElement&&a.ab.na.contains(b)&&!a.tg.ab.na.contains(b)&&a.Ufa.na!==
b?a.tg.focus(a.sL||0):a.eL(a.sL||0)}));LAb(this)};_.h.Bc=function(){var a=this;this.Vla();this.Ed.IC("NL_SEMANTIC_OUTLINES").ha(Qrb(this.pK)).subscribe(function(b){b.enabled?ftb(a):(a.GC=!1,a.OR.set(2),_.Fn(a.Id),a.OR.set(0))})};
_.h.Vla=function(){var a=this;this.YD&&this.g_.register(this.YD,this.iE.ha(_.Bf(function(){return a.dl.wQ}),_.E(function(b){return b.target.scrollTop}),_.Jf(),_.E(function(b){return{startLine:Math.floor(b/a.lineHeight),endLine:Math.min(Math.ceil((b+a.ab.na.clientHeight)/a.lineHeight),a.Gk)}}),_.Bf(function(){return a.dl.Qja})))};_.h.Od=function(){this.wda.next(!0)};
_.h.La=function(){this.Tb=!0;this.clear();this.YD&&this.g_.fC(this.YD);this.Nh&&this.Nh.dispose();this.oj&&this.oj();this.Rq&&this.Rq();this.ydb&&this.ydb();this.QD();this.kb.unsubscribe();_.dL.prototype.La.call(this)};_.h.DE=function(a){this.ab.na.classList.add(a)};_.h.iR=function(a){this.ab.na.classList.remove(a)};_.h.P8a=function(a){this.bR.emit(a);this.kP(a.start-1)};
_.h.kx=function(){for(var a=_.k([this.Vd,this.tg]),b=a.next();!b.done;b=a.next())b.value.kx(this.visibility.eS,this.Wn);a=_.k(this.Oy);for(b=a.next();!b.done;b=a.next())this.YZ(b.value);a=_.k(this.zu);for(b=a.next();!b.done;b=a.next())this.YZ(b.value);NAb(this)};var NAb=function(a){a.Tq=WH(a.visibility,a.Gk)};_.h=_.hL.prototype;_.h.l6a=function(){var a=this;this.ZW||(this.ZW=!0,setTimeout(function(){a.ZW=!1;a.a6();_.Fn(a.Id)}))};
_.h.m6a=function(){var a=this;this.aX||(this.aX=!0,setTimeout(function(){a.aX=!1;a.b6();_.Fn(a.Id)}))};_.h.Aja=function(){var a=this;this.YW||(this.YW=!0,setTimeout(function(){a.YW=!1;a.Z5();_.Fn(a.Id)}))};_.h.Bja=function(a){this.Mr.add(a);this.Qna()};_.h.iQb=function(a,b,c,d){this.gG={nb:a,position:b,offset:d};this.Qna()};
_.h.zF=function(a){var b=this;return _.Ue(function(c){if(c.ud==1)return b.Ck.emit(a),_.We(c,b.continue,2);b.we.upa(function(){b.tg.n4(a);return Promise.resolve()},"selectLine");_.af(c)})};
_.h.Qna=function(){var a=this;this.AC||(this.AC=!0,this.we.upa(function(){var b;return _.Ue(function(c){if(c.ud==1)return b=new _.Re(function(d){var e=setTimeout(function(){d.next(void 0);d.complete()});return function(){clearTimeout(e)}}),a.IY=b.subscribe(),_.We(c,brb(b),2);if(c.ud!=3)return a.IY=void 0,a.AC=!1,_.We(c,a.continue,3);a.Mr.size>0&&a.Vd.Opa(Array.from(a.Mr));a.Mr.clear();a.J$a();_.af(c)})},"inline"))};
_.h.gua=function(a,b,c,d){var e=this;return this.kba(function(){e.l6a()},{startLine:c,endLine:d,ta:a,context:b},this.Oy)};_.h.kVa=function(a,b,c,d){var e=this;return this.kba(function(){e.m6a()},{startLine:c,endLine:d,ta:a,context:b},this.zu)};_.h.xpb=function(a,b,c){var d=this,e={line:c,ta:a,context:b},f=this.hw.get(c)||[];f.push(e);this.hw.set(c,f);this.Aja();return function(){f.splice(f.indexOf(e),1);d.Aja()}};
_.h.F1=function(a,b){var c=this;this.Vj.has(a)?this.Vj.get(a).push(b):this.Vj.set(a,[b]);this.Bja(a);return{remove:function(){var d=c.Vj.get(a);if(d!=null){var e=d.indexOf(b);e<0||(d.splice(e,1),c.Bja(a))}}}};_.h.w2a=function(){var a=this.ab.na.scrollTop;return jAb(this.visibility,Math.max(0,Math.floor(a/this.lineHeight)),Math.min(this.Gk,Math.floor((a+this.ab.na.clientHeight)/this.lineHeight)+1))};_.h.Sga=function(a){return this.lineHeight*(this.visibility?WH(this.visibility,a):a)};
_.h.getHeight=function(a,b){return this.lineHeight*(1+(this.visibility?WH(this.visibility,b)-WH(this.visibility,a):b-a))};_.h.rp=function(){this.Vd.rp()};_.h.kba=function(a,b,c){a();c.push(b);return function(){a();c.splice(c.indexOf(b),1)}};_.h.C7a=function(){this.hw.clear();this.zC.clear();this.Oy=[];this.zu=[];this.pBa=[];this.Vj.clear();this.mca.clear();this.Mr.clear();this.uea()};
_.h.render=function(){var a=this,b,c,d,e,f,g,m,n,r,x,z;return _.Ue(function(D){switch(D.ud){case 1:return a.clear(),a.ui||(a.AC=!0),(b=document.getElementById("pre-rendered-code"))&&a.Vd.lx&&b.setAttribute("processed",""),_.We(D,a.S2a(),2);case 2:return c=D.Xf,d=a.lines,NAb(a),_.We(D,_.Kn(a.wda.ha(_.Mf())),3);case 3:a.Ff=PH(a.Ff,d.length);a.qpa.emit(d.length);e=a.Ff.length===0?0:a.Ff[a.Ff.length-1].end;g=(f=a.gG==null&&d.length>a.Jia&&e<a.Jia)?a.Aza:d.length;m=f?_.Kn(_.df(!0).ha(_.If(100),_.Zf(a.sva))):
void 0;AAb(a.tg,g);n=a.lineHeight;a.Z5(n);a.a6();a.b6(n);r=a.Vd.nba(d,0,g,a.ui);a.aZ(_.BH(a.Ff));a.ui||a.Mr.clear();a.IV=c+3;if(!m){D.eg(4);break}return _.We(D,m,5);case 5:a.ui||(z=Array.from(a.Mr).filter(function(K){return K<g}),z.length>0&&a.Vd.Opa(z),a.Mr.clear()),AAb(a.tg,d.length-g),a.Id.detach(),x=new Promise(function(K){setTimeout(function(){if(!a.Tb){var N=a.Id;_.Kfa(N.ef);N.ef[2]|=128;_.Gn(a.Id);K()}},100)}),a.Vd.nba(d,g,d.length,r);case 4:return _.We(D,MAb(a,n,!0),6);case 6:return a.ui||
(a.AC=!1),a.tg.n4(a.Ff),_.We(D,x,0)}})};_.h.S2a=function(){var a=this,b,c,d,e,f,g,m;return _.Ue(function(n){if(n.ud==1){a.sV((b=a.Ey)!=null?b:new Map);if(a.value.lines)return a.sV(a.value.highlights),a.lines=a.value.lines,n.return(a.value.BQb);if(a.Ey&&a.Ey.size)return n.eg(2);c=a.kda(a.value);f=atb;g=a.value;return _.We(n,_.$sb(),4)}return n.ud!=2?(m=f(g,(e=(d=n.Xf.findModeByFileName(a.fileName))==null?void 0:d.mime)!=null?e:"text/plain"),a.sV(m),n.return(c)):n.return(a.kda(a.value))})};
_.h.kda=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.sV=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.Vj.get(c);if(b==null)this.Vj.set(c,d);else for(c=_.k(d),d=c.next();!d.done;d=c.next())b.push(d.value)}};
_.h.a6=function(){_.Rm(this.DX.na);for(var a=_.k(this.Oy),b=a.next();!b.done;b=a.next())this.JY(this.DX,b.value)};_.h.b6=function(a){a=a===void 0?this.lineHeight:a;var b=this.Gp().na;_.Rm(b);this.Mpa(a);this.renderer.Yg(b,"display","none");a=_.k(this.zu);for(var c=a.next();!c.done;c=a.next())c=c.value,this.renderer.Yg(b,"display","block"),this.JY(this.Gp(),c)};
_.h.Z5=function(a){a=a===void 0?this.lineHeight:a;_.Rm(this.ds.na);this.zC.clear();this.Hpa(a);this.Edb(11);var b=this.O2a()?"block":"none";this.renderer.Yg(this.ds.na,"display",b);b=_.k(this.hw);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.YBa(c,d,a)}};
_.h.YBa=function(a,b,c){var d=this.uYa();this.Ipa(d,a,c);this.zC.set(a,d);a=_.k(b);for(b=a.next();!b.done;b=a.next())for(b=b.value,b.Lw=this.view.Bi(b.ta,b.context).Xl,b=_.k(b.Lw),c=b.next();!c.done;c=b.next())this.renderer.appendChild(d,c.value);this.renderer.appendChild(this.ds.na,d)};_.h.uYa=function(){var a=this.renderer.createElement("div");a.className="gutter-line";this.renderer.lq&&vH(a)&&this.SZ.push(a);return a};
_.h.Ipa=function(a,b,c){for(var d=b*c,e=_.k(this.mca),f=e.next();!f.done;f=e.next())f=f.value,f.line<b&&(d+=f.height);this.renderer.Yg(a,"position","absolute");this.renderer.Yg(a,"top",d+"px");this.renderer.Yg(a,"height",c+"px");this.renderer.Yg(a,"bottom","0")};_.h.O2a=function(){for(var a=_.k(this.hw.values()),b=a.next();!b.done;b=a.next())if(b.value.length>0)return!0;return!1};_.h.B7a=function(a){this.GC&&a.button===0&&(this.GC=!1,_.Gn(this.Id))};
_.h.lka=function(a){if(this.GC&&a.button===0){var b=this.Gp().na.offsetWidth;this.foa.next(b);a.preventDefault();_.Gn(this.Id)}};
var MAb=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,x,z,D,K,N,P,ca,va,Da,ta;return _.Ue(function(ya){if(ya.ud==1)return c?(a.pBa=[].concat(_.v(a.mca)).map(function(Oa){return{type:"add",widget:Oa}}),ya.eg(2)):_.We(ya,a.continue,2);a.Hpa(b);a.Mpa(b);d=_.k(a.pBa);for(e=d.next();!e.done;e=d.next())g=f=e.value,m=g.type,n=g.widget,m==="add"?(Yzb(a.Vd,n),BAb(a.tg,n)):(Xzb(a.Vd,n),CAb(a.tg,n));a.pBa=[];r=_.k(a.Oy.concat(a.zu));for(x=r.next();!x.done;x=r.next())z=x.value,
a.YZ(z);D=_.k(a.zC);for(K=D.next();!K.done;K=D.next())N=K.value,P=_.k(N),ca=P.next().value,va=P.next().value,Da=ca,ta=va,a.Ipa(ta,Da,b);_.af(ya)})};_.h=_.hL.prototype;_.h.Mpa=function(a){this.Npa(this.Gp(),a)};_.h.Hpa=function(a){this.Npa(this.ds,a)};_.h.Npa=function(a,b){var c=[].concat(_.v(this.mca)).reduce(function(d,e){return e.height+d},0);this.renderer.Yg(a.na,"height",b*this.Gk+c+"px")};
_.h.Edb=function(a){var b=Array.from(this.hw.values()).map(function(c){return c.length});b=b.length>0?Math.max.apply(Math,_.v(b)):0;this.renderer.Yg(this.ds.na,"width",a*b+"px")};_.h.JY=function(a,b){b.Lw=this.view.Bi(b.ta,b.context).Xl;this.YZ(b);b=_.k(b.Lw);for(var c=b.next();!c.done;c=b.next())this.renderer.appendChild(a.na,c.value)};_.h.J$a=function(){if(this.gG){var a=this.gG,b=a.offset,c=this.ab.na.querySelector(a.nb);c&&(this.Pma.scrollTo(c,a.position,b!=null?b:0),this.gG=null)}};
_.h.YZ=function(a){var b=a.Lw;var c=a.startLine;a=a.endLine;if(b&&c!==void 0&&a!==void 0){for(var d=this.Sga(c),e=this.getHeight(c,a),f=_.k(this.mca),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.Yg(c,"top",d+"px"),a>-1?this.renderer.Yg(c,"height",e+"px"):this.renderer.Yg(c,"bottom","0")}};
_.h.clear=function(){this.view.clear();this.Vd.clear();this.tg.clear();this.uea();this.sva.next(!0);this.continue=void 0;var a;(a=this.IY)==null||a.unsubscribe();this.IY=void 0};_.h.uea=function(){if(this.renderer.lq)for(var a=_.k(this.SZ),b=a.next();!b.done;b=a.next())this.renderer.lq(b.value);this.SZ=[]};_.h.aZ=function(a){a==null||this.oia(a)||(this.ab.na.scrollTop=this.lineHeight*Math.max(a-5,0))};
_.h.oia=function(a){if(a==null)return!1;a*=this.lineHeight;var b=this.ab.na.scrollTop,c=b+this.ab.na.offsetHeight;return b<=a&&a<c};_.h.iha=function(){var a=this.Gp().na.offsetWidth;this.foa.next(a);_.Fn(this.Id);a<40&&this.OR()===1&&(this.GC=!1,this.OR.set(2),_.Fn(this.Id))};
var ftb=function(a){a.foa.next(250);a.OR.set(1);_.Fn(a.Id)},OAb=function(a){return a.Ed.ns("NL_SEMANTIC_OUTLINES")&&a.nF==="CODE"},PAb=function(a){return a.OR()===1&&a.Ed.ns("NL_SEMANTIC_OUTLINES")},QAb=function(a){return a.OR()===2&&a.Ed.ns("NL_SEMANTIC_OUTLINES")},KAb=function(a,b){var c=void 0;b&&(c=Fxb(Exb(Dxb(Cxb(new _.Ar,b.start.line+1),b.start.column+1),b.end.line+1),b.end.column+1));a.iS.emit(c)};
_.p.Object.defineProperties(_.hL.prototype,{Vd:{configurable:!0,enumerable:!0,get:function(){return this.MXa},set:function(a){var b=this;this.MXa=a;this.kb.add(_.tf(window,"resize").ha(_.E(function(){return a.NV()}),_.Jf()).subscribe(function(c){b.Mla(c)}))}},Gk:{configurable:!0,enumerable:!0,get:function(){return this.lines.length}},Oma:{configurable:!0,enumerable:!0,set:function(a){this.XW=!1;this.Ff=_.Ysb(a)}}});
_.hL.O=function(a){return new (a||_.hL)(_.C(_.ih),_.C(_.Nh),_.C(_.ej),_.C(_.Ag),_.C(_.Iw),_.C(_.Jw),_.C(gL),_.C(_.gi),_.C(_.ww),_.C(_.Wh),_.C(_.gAb,8),_.C(_.he),_.C(_.Pi),_.C(_.Xn),_.C(_.Wx),_.C(eL),_.C(_.bH),_.C(_.aL))};
_.hL.wa=_.Ie({type:_.hL,oa:[["format-code"]],tb:function(a,b){a&1&&(_.Lg(b.Gp,DAb,_.he),_.Cg(EAb,7),_.Cg(FAb,7),_.Cg(fL,7),_.Cg(GAb,7),_.Cg(HAb,7),_.Cg(IAb,7,_.he),_.Cg(JAb,5,_.he),_.Cg(RK,7));if(a&2){_.Mg();var c;_.Gg(c=_.Hg())&&(b.yda=c.first);_.Gg(c=_.Hg())&&(b.ds=c.first);_.Gg(c=_.Hg())&&(b.tg=c.first);_.Gg(c=_.Hg())&&(b.DX=c.first);_.Gg(c=_.Hg())&&(b.Ufa=c.first);_.Gg(c=_.Hg())&&(b.MAd=c.first);_.Gg(c=_.Hg())&&(b.Khd=c.first);_.Gg(c=_.Hg())&&(b.Vd=c.first)}},Wa:function(a,b){a&1&&_.O("mouseup",
function(c){return b.B7a(c)})("mousemove",function(c){return b.lka(c)})},inputs:{fileName:"fileName",value:"value",Ey:"highlightInfo",ui:"rendered",Jia:"largeFileThreshold",Aza:"largeFileRenderCount",tL:"lineLimitation",visibility:"visibility",Wn:"folding",YD:"visibleCodeIdentifier",nF:"focusableRegion",lx:"usePrefetchIfPossible",fileInfo:"fileInfo",Ww:"showCodeExplainBubble",hW:"displayLineNumbers",Oma:"scrollToLine",Dm:"lineNumberLinkProvider"},outputs:{qpa:"totalNumLines",Ck:"lineShown",bR:"rangeToggled",
iS:"triggerCodeExplanation",Aq:"lineNumberClicked",Ot:"gutterClicked"},standalone:!1,features:[_.Xg([{ya:_.dL,Hb:_.hL}]),_.cg,_.zn],Aa:41,Ba:31,Da:[["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","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","triggerCodeExplanation","usePrefetchIfPossible","inlineWidgets","highlightedLines","showCodeExplainBubble"],[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=_.Pd();_.I(0,"div",7);_.R(1,
"\n  ");_.I(2,"div",8,0);_.R(4,"\n    ");_.L(5,"div",9,1);_.R(7,"\n    ");_.I(8,"line-number-container",10);_.O("lineFocused",function(d){_.w(c);return _.y(b.sL=d)})("lineNumberClicked",function(d){_.w(c);return _.y(b.Aq.emit(d))})("gutterClicked",function(d){_.w(c);return _.y(b.Ot.emit(d))})("lineShown",function(d){_.w(c);return _.y(b.Ck.emit(d))});_.R(9,"\n    ");_.J();_.R(10,"\n    ");_.I(11,"div",11);_.O("click",function(d){_.w(c);return _.y(b.i2.next(d))})("contextmenu",function(d){_.w(c);return _.y(b.i2.next(d))})("mouseover",
function(d){_.w(c);return _.y(b.oAa.next(d))})("mouseout",function(d){_.w(c);return _.y(b.K6a.next(d))})("mousedown",function(){_.w(c);return _.y(b.iZ(!0))})("mouseup",function(){_.w(c);return _.y(b.iZ(!1))})("mouseleave",function(){_.w(c);return _.y(b.iZ(!1))})("keydown",function(d){_.w(c);return _.y(b.T4a.next(d))})("keyup",function(d){_.w(c);return _.y(b.U4a.next(d))})("selectionchange",function(){_.w(c);return _.y(b.rp())},_.Nga);_.R(12,"\n      ");_.L(13,"div",12,2);_.R(15,"\n      ");_.F(16,
btb,1,6,"div",13);_.R(17,"\n      ");_.F(18,ctb,5,3,"div",14);_.S(19,"async");_.R(20,"\n      ");_.I(21,"div",15,3);_.R(23,"\n        ");_.I(24,"span",16);_.R(25,"\n          Code panel - press c to focus line 1.\n        ");_.J();_.R(26,"\n      ");_.J();_.R(27,"\n      ");_.I(28,"code-container",17);_.O("lineFocused",function(d){_.w(c);return _.y(b.sL=d)})("lineShown",function(d){_.w(c);return _.y(b.Ck.emit(d))})("triggerCodeExplanation",function(d){_.w(c);return _.y(KAb(b,d))});_.R(29,"\n      ");
_.J();_.R(30,"\n      ");_.F(31,dtb,1,5,"code-folding-container",18);_.R(32,"\n    ");_.J();_.R(33,"\n  ");_.J();_.R(34,"\n  ");_.ng(35,etb,5,5);_.ng(36,gtb,5,3);_.L(37,"div",19,4);_.R(39,"\n");_.J();_.R(40,"\n")}a&2&&(_.Pg("isNLSemanticLayerEnabled",OAb(b))("sidebarExpanded",PAb(b)),_.A(2),_.LB(_.MB("content CodeMirror ",b.le)),_.A(6),_.Og("min-height",b.lineHeight*b.Tq,"px"),_.Pg("line-numbers",b.hW),_.H("lineNumberLinkProvider",b.Dm),_.A(3),_.Qg(b.JDb),_.A(2),_.Og("min-width",b.IV,"ch"),_.A(3),
_.H("ngForOf",b.t2a(b.Ff,b.lines.length)),_.A(2),_.H("ngIf",_.ch(19,29,b.l5a.enabled)&&b.JV),_.A(10),_.Og("padding-right",b.zu.length===0?0:300,"px"),_.H("usePrefetchIfPossible",b.lx)("inlineWidgets",b.Vj)("highlightedLines",b.Ff)("showCodeExplainBubble",b.Ww),_.A(3),_.H("ngIf",b.Wn.length>0),_.A(4),_.og(PAb(b)?35:-1),_.A(),_.og(QAb(b)?36:-1),_.A(),_.Og("width",b.foa.getValue(),"px"))},dependencies:[WK,_.$o,_.ap,_.hD,RK,fL,_.gp],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}"],
Ma:0});_.iL=function(){};_.iL.O=function(a){return new (a||_.iL)};_.iL.Ha=_.Je({type:_.iL});_.iL.Ga=_.Xc({imports:[XK,_.hp,_.mz,_.qq,_.iD,MK]});_.jL=function(){};_.jL.O=function(a){return new (a||_.jL)};_.jL.Ha=_.Je({type:_.jL});_.jL.Ga=_.Xc({imports:[_.Iq,_.hp,_.iL,_.qq]});_.kL=function(){this.A3=this.Dxa=new _.Oh(1)};_.kL.prototype.jpa=function(){this.jL?this.Dxa.next(1):this.Dxa.next(0)};_.p.Object.defineProperties(_.kL.prototype,{jL:{configurable:!0,enumerable:!0,get:function(){return this.Dxa.getValue()===0}}});_.kL.O=function(a){return new (a||_.kL)};_.kL.ua=_.q({token:_.kL,qa:_.kL.O});_.RAb={al:[],UJb:new Set,Q4:2,h8a:new Map};_.lL=function(a,b,c){this.Ia=a;this.client=b;this.SL=c;this.mf=new _.Nv(this.Ia)};_.lL.prototype.list=function(a,b,c,d,e,f,g,m,n,r){return SAb(this,a,b,c,d?{x5:"COMMITS",al:[d]}:void 0,e,f,g===void 0?!1:g,m,n,r)};
var SAb=function(a,b,c,d,e,f,g,m,n,r,x){b=Object.assign({},Fsb(b,c),{repositoryKeyRepositoryName:d,path:f,maxLogEntries:g,includeDiffEntries:(m===void 0?0:m)?!0:void 0,symmetricDiffRefSpec:n,repositoryKeyWorkspaceId:r,refHint:x,logForPath:_.Yw.has(72),logForPathWithPagination:_.Yw.has(73)});e=(e==null?void 0:e.x5)==="TOKEN"?Object.assign({},{pageToken:e.token},b):(e==null?void 0:e.x5)==="COMMITS"?Object.assign({},{starts:e.al},b):b;return TAb(a,JSON.stringify(e,Object.keys(e).sort()),e)},TAb=function(a,
b,c){return a.SL.prefetch("history").ha(_.Yf(function(d){if(d){var e=JSON.parse(d.request);a.mf.put(JSON.stringify(e,Object.keys(e).sort()),_.df(_.zh(EJ,JSON.parse(d.response))))}return a.mf.fetch(b,function(){return a.client.list(c)})}))};_.lL.prototype.resolve=function(a,b,c,d,e){return SAb(this,a.rb,a.Sc,a.repository,b,a.path||"",e||50,!1,void 0,a.params.Ub,c).ha(_.E(function(f){if(d)for(var g=_.k(f.Qn||[]),m=g.next();!m.done;m=g.next())m=m.value,m.Rr||(m.Rr=d);return{Y7c:f,xfa:e!=null&&e>50}}))};
_.mL=function(a,b,c,d){return a.T3(b,c,d).ha(_.E(function(e){return e&&e.Lf}))};_.lL.prototype.T3=function(a,b,c){b=b===void 0?"repository":b;c=c===void 0?1:c;var d=_.Zj(a,c),e=_.JH(a)?_.zH(_.Zj(a,0)):void 0,f=a.repository,g=a.rb,m=a.Sc;b=b==="path"&&_.CH(a,c)||"/";a=_.wrb(a,c);return this.list(g,m,f,d,b,1,!1,void 0,a,e).ha(_.E(function(n){return n.Qn&&n.Qn[0]}))};_.lL.O=function(a){return new (a||_.lL)(_.t(_.Bq),_.t(_.pK),_.t(_.Lx),_.t(_.Zw))};_.lL.ua=_.q({token:_.lL,qa:_.lL.O,Fa:"root"});var UAb,VAb;UAb=Object.freeze([]);VAb=Object.freeze({});_.nL=function(){};_.nL.prototype.transform=function(a){return Array.isArray(a)&&a.length===0?UAb:typeof a==="object"&&_.Vca(a)?VAb:a};_.nL.O=function(a){return new (a||_.nL)};_.nL.De=_.Le({name:"emptyToConstant",type:_.nL,he:!0,standalone:!1});_.oL=function(){this.message="";this.aja=[];this.hRb=[]};_.oL.prototype.Wb=function(){this.hRb=ktb(this.message,this.aja)};_.oL.O=function(a){return new (a||_.oL)};
_.oL.wa=_.Ie({type:_.oL,oa:[["linkified-message"]],inputs:{message:"message",aja:"linkDefinitions"},standalone:!1,features:[_.zn],Aa:1,Ba:1,Da:[[3,"ngSwitch",4,"ngFor","ngForOf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["target","_blank",3,"href"]],ta:function(a,b){a&1&&_.F(0,jtb,3,3,"span",0);a&2&&_.H("ngForOf",b.hRb)},dependencies:[_.$o,_.bp,_.cp],lb:2,Ma:0});_.pL=function(){this.condition=!1;this.link="";this.YY=!1};_.pL.O=function(a){return new (a||_.pL)};
_.pL.wa=_.Ie({type:_.pL,oa:[["conditional-link","condition","","link",""]],inputs:{condition:"condition",link:"link",dad:"linkAriaLabel",Ta:"queryParams",Tf:"queryParamsHandling",YY:"sameWindow"},standalone:!1,tc:["condition","","link",""],hc:["*"],Aa:3,Ba:2,Da:[["content",""],[3,"universalLink","queryParams","queryParamsHandling","sameWindow",4,"ngIf","ngIfElse"],[3,"universalLink","queryParams","queryParamsHandling","sameWindow"],[3,"ngTemplateOutlet"]],ta:function(a,b){a&1&&(_.xg(),_.F(0,ltb,2,
6,"a",1)(1,mtb,1,0,"ng-template",null,0,_.dh));a&2&&(a=_.Ng(2),_.H("ngIf",b.condition)("ngIfElse",a))},dependencies:[_.ap,_.fp,_.Yy],lb:2,Ma:0});_.qL=function(a,b){this.Ia=a;this.client=b;this.mf=new _.Ov(this.Ia)};_.WAb=function(a,b){var c=Object.assign({},Fsb(b.rb,b.Sc),{repositoryKeyRepositoryName:b.repository,repositoryKeyWorkspaceId:b.repositoryKeyWorkspaceId,gitRefsToken:b.gitRefsToken});return a.mf.fetch(Object.assign({},c),function(){return a.client.list(c).ha(_.E(function(d){return d.s$a}))})};_.qL.O=function(a){return new (a||_.qL)(_.t(_.Bq),_.t(pyb))};_.qL.ua=_.q({token:_.qL,qa:_.qL.O,Fa:"root"});_.rL=function(a,b){this.mh=a;this.uG=b};
_.XAb=function(a,b){var c=b.Ib,d=b.rb,e=b.Sc,f=b.repository;if(!c)return _.df(_.YH(""));b=b.params.Ub;if(e==="depot"){if(!isNaN(Number(c))||c==="HEAD")return _.df({type:b?5:4,xt:c});var g=ptb(c);if(g)return _.df(g)}return c.startsWith("refs/")&&c.indexOf("/",6)>0?_.df(_.vi(c)?{type:2,xt:c}:_.Fra(c)?{type:1,xt:c}:_.YH(c)):_.WAb(a.uG,{rb:d,Sc:e,repository:f,repositoryKeyWorkspaceId:b}).ha(_.E(function(m){var n=m.tags;return ntb(c,m.Rd)||otb(c,n)||ptb(c)||_.YH(c)}),_.Cf(function(m){_.Wu(a.mh,m);return _.df(_.YH(c))}))};
_.rL.O=function(a){return new (a||_.rL)(_.t(_.Vu),_.t(_.qL))};_.rL.ua=_.q({token:_.rL,qa:_.rL.O});_.sL=function(a,b){this.Ia=a;this.client=b;this.mf=new _.Nv(this.Ia)};_.sL.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=Esb(a,b);f=Object.assign({},a,{Rh:c,Mud:f});c=new _.kJ(Object.assign({},a,{Rh:c}));var g=new qJ({Uf:c,O_a:[].concat(_.v(d))});return this.mf.fetch(f,function(){return e.client.get(g)})};_.sL.O=function(a){return new (a||_.sL)(_.t(_.Bq),_.t(lyb))};
_.sL.ua=_.q({token:_.sL,qa:_.sL.O,Fa:"root"});_.YAb=new _.iv("Browse repo at {refSpec}");_.rtb="Commit Details";_.ttb="Commit ";_.ZAb="ID";_.$Ab="Commit Date";_.aBb="Revision";_.tL=function(a,b,c,d,e,f,g){this.ACa=a;this.xq=b;this.Tya=c;this.SL=f;this.cW=g;this.Kma=_.Yw.has(40);this.Pr=_.Yw.has(43)};_.tL.prototype.match=function(a,b,c,d){var e=a.rb,f=a.Sc,g=a.repository,m=a.path;if(!e||!f||!g)throw Error("Yd");if(!b)return _.df(new XJ);c=bBb(this,c);c.Pr=this.Pr;a=_.Zj(a,1);b=new SJ({qD:b,file:new mJ({ax:new lJ({Uf:new _.kJ(Object.assign({},Esb(e,f),{Rh:g})),nu:a}),path:m}),options:c,sZ:d});return this.ACa.match(b)};
_.tL.prototype.search=function(a,b,c,d,e){var f=this;d=d===void 0?!1:d;if(!a)return _.df(new _.aK);b=bBb(this,b);b=_.zh(b.ka(),_.yh(b));b.Pr=this.Pr;this.cW&&!isNaN(this.cW)&&(b.cW=this.cW);this.xq&&(b.Ap=b.Ap||new qH,b.Ap.root=b.Ap.root||new rH,b.Ap.root.projectId=this.Tya.slice(1).split("/")[0]);var g=new PJ({qD:a,Q$a:b,sZ:c,n6a:e});return d?(this.SL.delete("search"),f.ACa.search(g)):this.SL.prefetch("search").ha(_.Yf(function(m){return m?_.df(_.zh(_.aK,JSON.parse(m.response))):f.ACa.search(g)}))};
_.tL.prototype.Vbb=function(a,b){if(!a)return _.df(new fK);b=bBb(this,b);b=_.zh(b.ka(),_.yh(b));b.Pr=this.Pr;this.xq&&(b.Ap=b.Ap||new qH,b.Ap.root=b.Ap.root||new rH,b.Ap.root.projectId=this.Tya.slice(1).split("/")[0]);a=new cK({qD:a,Xbb:b});return this.ACa.Vbb(a).ha(_.E(vtb))};var bBb=function(a,b){a.Kma||(b=_.zh(b.ka(),_.yh(b)),b.He="");return b};_.tL.O=function(a){return new (a||_.tL)(_.t(kyb),_.t(_.Vo),_.t(_.cNa),_.t(_.Zw),_.t(_.Xw),_.t(_.Lx),_.t(_.s6a))};_.tL.ua=_.q({token:_.tL,qa:_.tL.O,Fa:"root"});var xtb={year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",timeZone:"UTC"},wtb=new Date(Date.UTC(2033,10,22,18,0,0)),ytb,ztb;var cBb,dBb;
cBb=_.cx({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]});dBb=_.cx(0);_.uL=function(){var a={phd:!0},b=Atb(a.locale);this.Wcb="yyyy-MM-dd"+(b?" h:mm":" HH:mm")+(a.phd?":ss":"")+(b?" a":"")+(a.KEd?" z":"")};
_.uL.prototype.Wb=function(a){var b=this,c,d;return _.Ue(function(e){if(a.value){a:{try{var f=Btb(b.value);break a}catch(g){}f=void 0}b.date=f;b.date&&(c=_.cx(b.date.getTimezoneOffset()),b.mPb=c.ypa[_.dx(c,b.date)>0?2:0],d=c.W3(b.date),b.isUTC=dBb.W3(b.date)===d,b.N6a=cBb.ypa[_.dx(cBb,b.date)>0?2:0],b.K9c=cBb.W3(b.date)===d)}_.af(e)})};_.uL.prototype.cya=function(a,b,c){if(this.date)return this.isUTC?a+" local \n"+c+" "+this.N6a:this.K9c?a+" local \n"+b+" UTC":a+" local \n"+b+" UTC \n"+c+" "+this.N6a};
_.uL.O=function(a){return new (a||_.uL)};
_.uL.wa=_.Ie({type:_.uL,oa:[["date"]],inputs:{value:"value",format:"format"},standalone:!1,features:[_.zn],Aa:6,Ba:20,Da:[["matTooltipClass","wrapped-tooltip",3,"matTooltip"]],ta:function(a,b){a&1&&(_.I(0,"time",0),_.S(1,"dateTimeDisplay"),_.S(2,"dateTimeDisplay"),_.S(3,"dateTimeDisplay"),_.R(4),_.S(5,"dateTimeDisplay"),_.J());a&2&&(_.H("matTooltip",_.Wg(b.cya(_.zC(1,4,b.date,b.Wcb,b.mPb),_.zC(2,8,b.date,b.Wcb,"UTC"),_.zC(3,12,b.date,b.Wcb,b.N6a)))),_.mg("datetime",b.date==null?null:b.date.toISOString()),
_.A(4),_.Rg(" ",_.zC(5,16,b.date,b.format,b.mPb),"\n"))},dependencies:[_.ey,_.cy,_.cD],styles:[".mat-mdc-tooltip.wrapped-tooltip{white-space:pre-wrap}"],Ma:0});_.vL=function(){this.P3c=_.Yw.has(1)?"preferEmail":"preferName"};_.vL.prototype.transform=function(a){return this.P3c==="preferEmail"?a&&(a.email||a.name)||"unknown":a&&(a.name||a.email)||"unknown"};_.vL.O=function(a){return new (a||_.vL)(_.C(_.Zw,16))};_.vL.De=_.Le({name:"authorDisplay",type:_.vL,he:!0,standalone:!1});_.vL.ua=_.q({token:_.vL,qa:_.vL.O,Fa:"root"});var Ftb=new Set([/^(#+[ \t]*)?BEGIN_PUBLIC[ \t]*$/,/^(#+[ \t]*)?END_PUBLIC[ \t]*$/]),Gtb=["Automated g4 rollback","Automated jj rollback","Reason for rollback"],Dtb=["PUBLIC: ","RELNOTES: ","USERNOTES: "];var wL=function(){};wL.O=function(a){return new (a||wL)};wL.Ha=_.Je({type:wL});wL.Ga=_.Xc({});var xL=function(a,b){this.o8c=a;this.document=b;this.n2c=Ktb(this.document).ha(_.Vf({bufferSize:1,Jw:!0}))},eBb=function(a,b){var c="https://sandbar-backend.corp.google.com/v1/changes/"+b;return a.n2c.ha(_.Yf(function(){return a.o8c.get(c,{withCredentials:!0})}),_.E(Jtb))};xL.O=function(a){return new (a||xL)(_.t(_.Pp),_.t(_.Wh))};xL.ua=_.q({token:xL,qa:xL.O,Fa:wL});var fBb;fBb=[[["onedev-hovercard-action"]]];_.yL=function(){var a=this;this.d1c=_.u(xL);this.qXb=new _.Sf(1);this.Svb=this.qXb.ha(_.Yf(function(b){return eBb(a.d1c,b)}),_.Vf(1));this.gL=new _.Sf(1);this.Nf=new _.Sf(1)};_.yL.prototype.Qa=function(){var a=this;this.Svb.ha(_.Hf(1),_.Zf(this.Nf)).subscribe(function(){a.gL.next()})};_.p.Object.defineProperties(_.yL.prototype,{changelistId:{configurable:!0,enumerable:!0,set:function(a){this.id=a;this.qXb.next(a)},get:function(){return this.id}}});
_.yL.O=function(a){return new (a||_.yL)};_.yL.wa=_.Ie({type:_.yL,oa:[["onedev-changelist-hovercard"]],inputs:{changelistId:"changelistId"},outputs:{gL:"init$"},hc:["onedev-hovercard-action"],Aa:2,Ba:3,Da:[[3,"changelist",4,"ngIf"],[3,"changelist"]],ta:function(a,b){a&1&&(_.xg(fBb),_.F(0,Ltb,2,1,"onedev-changelist-hovercard-body",0),_.S(1,"async"));a&2&&_.H("ngIf",_.ch(1,1,b.Svb))},dependencies:[xK,wL,_.hp,_.ap,_.gp],lb:2,Ma:0});var gBb;var zL=function(a){var b=this;this.ab=a;this.eventType="click";this.mwb=new _.Jj;this.tva=function(c){if(c instanceof MouseEvent){var d=c.target;d&&(b.ab.na.contains(d)||b.mwb.emit(c))}}};zL.prototype.Qa=function(){hBb(this).addEventListener(this.eventType,this.tva,!0)};zL.prototype.La=function(){hBb(this).removeEventListener(this.eventType,this.tva,!0)};
var hBb=function(a){var b;a:{a=a.ab.na;if(gBb==null){var c=typeof document!=="undefined"?document.head:null;gBb=!(!c||!c.createShadowRoot&&!c.attachShadow)}if(gBb&&(a=a.getRootNode?a.getRootNode():null,typeof ShadowRoot!=="undefined"&&ShadowRoot&&a instanceof ShadowRoot))break a;a=null}return(b=a)!=null?b:document};zL.O=function(a){return new (a||zL)(_.C(_.he))};zL.Ea=_.Ke({type:zL,oa:[["","clickOutside",""]],inputs:{eventType:[0,"clickOutsideEvent","eventType"]},outputs:{mwb:"clickOutside"},standalone:!1});
var AL=function(){};AL.O=function(a){return new (a||AL)};AL.Ha=_.Je({type:AL});AL.Ga=_.Xc({});var iBb,jBb;iBb=Symbol("Zd");jBb=Symbol("$d");_.BL=function(a){this.tf=a;this.className="onedev-hovercard";this.KAa=new _.Jj;this[iBb]=new _.Sf(1);this.dac=!1;this.mza=new _.Oh(!1);this.vwb=new _.Nf};_.BL.prototype.Qa=function(){};var kBb=function(a){var b=a[jBb];return b?(b.loaded||(b.tf.Bi(b.Tc),_.Gn(b.DV),b.loaded=!0),a[iBb].ha(_.If(0))):_.df(void 0)};_.BL.O=function(a){return new (a||_.BL)(_.C(_.Ag))};
_.BL.wa=_.Ie({type:_.BL,oa:[["onedev-hovercard"]],tb:function(a,b){a&1&&_.Cg(_.zg,7);if(a&2){var c;_.Gg(c=_.Hg())&&(b.Tc=c.first)}},inputs:{className:"className"},outputs:{KAa:"onHide"},Rb:["onedevHovercard"],standalone:!1,hc:["*"],Aa:1,Ba:0,Da:[["cdkTrapFocus","",3,"clickOutside","mouseenter","mouseleave","cdkTrapFocusAutoCapture"]],ta:function(a){a&1&&(_.xg(),_.F(0,Mtb,2,3,"ng-template"))},dependencies:[_.Ds,zL],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}"],
lb:2});_.CL=function(a,b,c,d){this.Tc=a;this.tf=b;this.DV=c;this.loaded=!1;d[jBb]=this};_.CL.O=function(a){return new (a||_.CL)(_.C(_.zg),_.C(_.Ag),_.C(_.Xn),_.C(_.BL))};_.CL.Ea=_.Ke({type:_.CL,oa:[["","onedevHovercardLazyBody",""]],standalone:!1});_.DL=function(a){this.Kha=a;this.Nf=new _.Sf(1)};_.DL.prototype.La=function(){this.Nf.next()};_.DL.prototype.Qa=function(){this.B9c.ha(_.Zf(this.Nf)).subscribe(this.Kha[iBb])};_.DL.O=function(a){return new (a||_.DL)(_.C(_.BL))};
_.DL.Ea=_.Ke({type:_.DL,oa:[["","onedevIsHovercardReady",""]],inputs:{B9c:[0,"onedevIsHovercardReady","isHovercardReady$"]},standalone:!1});var lBb=[{zc:"end",Ac:"center",mc:"start",qc:"center",offsetX:10},{zc:"center",Ac:"bottom",mc:"center",qc:"top",offsetY:10},{zc:"center",Ac:"top",mc:"center",qc:"bottom",offsetY:-10},{zc:"end",Ac:"bottom",mc:"start",qc:"top",offsetX:10,offsetY:10},{zc:"end",Ac:"top",mc:"start",qc:"bottom",offsetX:10,offsetY:-10}];var mBb=function(){this.ED=600;this.BC=400;this.position=lBb;this.Wjd=[]},EL=function(a,b){var c=this;this.We=a;this.origin=b;this.bac=void 0;this.enabled=!0;this.config=new mBb;this.active=!1;this.MIb=new _.Sf(1);this.W7c=new _.Nf;this.BF=new _.Oh(null);this.r4a=new _.Oh(!1);this.mia=new _.Oh(!1);this.Nf=new _.Sf(1);this.oTb=function(e){e.key==="Escape"&&(nBb(c),e.stopPropagation(),e.preventDefault())};oBb(this);pBb(this);var d;(d=this.bac)==null||d.ha(_.Zf(this.Nf)).subscribe()},oBb=function(a){qBb(a).ha(_.Zf(a.Nf)).subscribe(function(b){(a.active=
b)?a.show():a.Te()})},pBb=function(a){a.BF.ha(_.Yf(function(b){return(b==null?void 0:b.vwb)||_.yk}),_.Zf(a.Nf)).subscribe(function(){nBb(a)})};EL.prototype.dispose=function(){rBb(this);var a;(a=this.hd)==null||a.dispose();this.Nf.next();this.Nf.complete()};EL.prototype.Ud=function(){return this.BF.getValue()?this.active:void 0};EL.prototype.toggle=function(a){this.r4a.next(a)};var nBb=function(a){a.mia.next(!1);a.r4a.next(!1);var b;(b=a.BF.getValue())==null||b.mza.next(!1)};
EL.prototype.show=function(){var a=this;this.enabled&&this.hd&&!this.hd.xf()&&this.BF.getValue()&&(this.BF.getValue().dac=this.mia.value,kBb(this.BF.getValue()).ha(_.Hf(1),_.Zf(this.Nf)).subscribe(function(){a.hd&&a.F6b&&a.hd.attach(a.F6b);document.addEventListener("keydown",a.oTb);a.MIb.next()}))};EL.prototype.Te=function(){rBb(this);this.W7c.next()};var rBb=function(a){if(a.hd&&a.hd.xf()){document.removeEventListener("keydown",a.oTb);var b;(b=a.BF.getValue())!=null&&b.KAa.emit();a.hd.detach()}};
EL.prototype.Hga=function(){return _.kt(_.lt(_.mt(_.tt(this.We.position(),this.origin)),8),this.config.position)};
var qBb=function(a){return _.mf([sBb(a).ha(_.Xf(!1)),a.mia]).ha(_.Wf(),_.E(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return b||c}),_.Yf(function(b){var c;return((c=a.bac)==null?void 0:c.ha(_.Gf(b)))||_.df(b)}))},sBb=function(a){return a.BF.ha(_.Yf(function(b){return _.mf([a.r4a,(b==null?void 0:b.mza)||_.df(!1)]).ha(_.E(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;return c||d}),_.Fka(function(c){return c?_.vf(a.config.ED):_.vf(a.config.BC)}),_.Zf(a.Nf))}))};var tBb;tBb=new _.wd("onedevHovercardLoggingOn");_.FL=function(a,b,c,d,e){var f=this;this.tf=c;this.Mb=e;this.config=new mBb;this.pTb=new _.Jj;this.Nf=new _.Sf(1);this.XG=new EL(a,b);this.XG.MIb.ha(_.ag(d||_.df(!1)),_.Zf(this.Nf)).subscribe(function(g){g=_.k(g);g.next();g=g.next().value;f.pTb.emit();g&&(f.Vca||(f.Vca=f.Mb.get(_.Vx)),_.O7a(f.Vca,"hovercardShown"))})};_.h=_.FL.prototype;
_.h.Wb=function(a){if(a.hovercard){var b;a=(b=a.hovercard)==null?void 0:b.Mf;this.XG.BF.next(a);if(a){b=this.XG;var c=this.tf;b.config=this.config;b.hd=b.We.create({Sf:b.Hga(),Sh:b.We.zD.uD()});b.F6b=new _.wt(a.Tc,c);b.BF.next(a)}}};_.h.La=function(){this.XG.dispose();this.Nf.next();this.Nf.complete()};_.h.Ud=function(){return this.XG.Ud()};_.h.cY=function(a){if(this.config.Wjd.includes(a.key)){var b=this.XG;a.stopPropagation();a.preventDefault();b.mia.next(!0)}};_.h.toggle=function(a){this.XG.toggle(a)};
_.h.Te=function(){this.XG.Te()};_.p.Object.defineProperties(_.FL.prototype,{enabled:{configurable:!0,enumerable:!0,set:function(a){this.XG.enabled=a}}});_.FL.O=function(a){return new (a||_.FL)(_.C(_.Bt),_.C(_.he),_.C(_.Ag),_.C(tBb,8),_.C(_.dg))};
_.FL.Ea=_.Ke({type:_.FL,oa:[["","onedevHovercardTrigger",""]],qb:2,Wa:function(a,b){a&1&&_.O("mouseenter",function(){return b.toggle(!0)})("mouseleave",function(){return b.toggle(!1)})("keydown.alt.arrowRight",function(c){var d=b.XG;c.stopPropagation();c.preventDefault();d.mia.next(!0)})("keydown",function(c){return b.cY(c)});a&2&&_.mg("aria-haspopup",b.Kha?"true":void 0)("aria-expanded",b.Ud())},inputs:{Kha:[0,"onedevHovercardTrigger","hovercard"],enabled:[0,"onedevHovercardActive","enabled"],config:[0,
"onedevHovercardConfig","config"]},outputs:{pTb:"onedevHovercardShown"},Rb:["onedevHovercardTrigger"],standalone:!1,features:[_.zn]});var uBb={qqa:0,Tag:1,k_:2,0:"Branch",1:"Tag",2:"Commit"};var vBb,wBb,xBb,yBb,zBb;vBb=["rightPaneScroller"];wBb=function(a){return{element:a,nva:"clear",hXa:"search"}};xBb={j3a:"No branches",k3a:"No branch results",CM:"changeBranch"};yBb={j3a:"No tags",k3a:"No tag results",CM:"changeTag"};zBb={j3a:"No commits",k3a:"No commit results",CM:"changeCommit"};
_.GL=function(a,b,c,d){var e=this;this.th=a;this.Qla=b;this.uG=c;this.Lc=d;this.y_=uBb;this.rd=_.cH;this.gM=this.PMb=!1;this.SNb=[];this.kwa=new _.Nf;this.eQb=new _.Nf;this.T$a=new _.Oh("");this.qed="SAME RESULT AVAILABLE IN:";this.tma=this.kwa.ha(_.Yf(function(f){return ABb(e,f)}),_.Tf(1),_.lf());a=this.tma.ha(_.Yf(function(f){return BBb(e,f).ha(_.E(_.VG),_.Cf(function(){return _.UG(bub(f))}),_.Xf(_.dH))}));this.Vkd=_.mf([this.T$a,a]).ha(_.E(eub),_.$f(function(f){_.NH(f)&&(e.SNb=f.ac.items)}));this.placeholder=
this.tma.ha(_.E(dub));this.kb=this.tma.subscribe(function(f){e.PMb=f.Ib===2})};_.h=_.GL.prototype;_.h.co=function(){var a=this;this.gM||(this.Lc.isStable?CBb(this):this.Lc.rl.ha(_.Mf()).subscribe(function(){CBb(a)}))};_.h.La=function(){this.kb.unsubscribe()};_.h.bIb=function(){return this.T$a.getValue()};_.h.show=function(a){this.gM=!1;this.eQb.next(a)};_.h.blur=function(){document.activeElement.blur()};
var CBb=function(a){var b=a.SNb.findIndex(function(d){return d.ye});if(!(b<0)){var c=a.wfd;c&&c.ot.end!==0&&(c.gz(b),a.gM=!0)}},BBb=function(a,b){var c=b.Ib,d=b.Xa,e=b.gitRefsToken;switch(c){case 0:return _.WAb(a.uG,Object.assign({},d,{gitRefsToken:e})).ha(_.E(fub),_.E(function(f){return $tb(f.map(function(g){return{title:String(g.Bg),nu:_.ui(g.Bg),e0a:g.Bg,dza:!1,f4a:g.f4a}}),b,xBb)}));case 1:return _.WAb(a.uG,Object.assign({},d,{gitRefsToken:e})).ha(_.E(function(f){return $tb(f.tags.map(function(g){return{title:String(g.tagName),
nu:orb(g.tagName),e0a:g.tagName,dza:!1}}),b,yBb)}));case 2:return a.th.list(d.rb,d.Sc,d.repository,void 0,"",250).ha(_.E(function(f){return $tb(f.Qn.map(aub),b,zBb)}));default:return _.fb(c,"Unsupported ref type")}},ABb=function(a,b){var c=b.Xa,d=b.version;c=_.XAb(a.Qla,_.qs(c.nc(),_.Zj(c,d)||"").ob()).ha(_.E(cub),_.Mf(),_.Xf(0));return _.pf(c,a.eQb).ha(_.E(function(e){return Object.assign({},b,{Ib:e})}))};
_.p.Object.defineProperties(_.GL.prototype,{R5:{configurable:!0,enumerable:!0,set:function(a){this.gM=!1;this.kwa.next(a);this.rb=a.Xa.rb}}});_.GL.O=function(a){return new (a||_.GL)(_.C(_.lL),_.C(_.rL),_.C(_.qL),_.C(_.ih))};
_.GL.wa=_.Ie({type:_.GL,oa:[["ref-picker","refPickerData",""]],tb:function(a,b){a&1&&_.Cg(vBb,5);if(a&2){var c;_.Gg(c=_.Hg())&&(b.wfd=c.first)}},qb:2,Wa:function(a,b){a&2&&_.Pg("wide-view",b.PMb)},inputs:{rc:"trackElement",R5:"refPickerData"},standalone:!1,tc:["refPickerData",""],Aa:9,Ba:15,Da:[["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&&(_.F(0,Ntb,2,1,"div",2),_.S(1,"async"),_.I(2,"input-with-icon",3),_.S(3,"async"),_.O("valueChange",function(c){b.T$a.next(c)}),_.J(),_.I(4,"div",4),_.F(5,Ptb,10,7,"mat-nav-list",5),_.S(6,"async"),_.F(7,Ztb,5,4,"div",6),_.S(8,"async"),_.J());a&2&&(_.H("ngIf",_.ch(1,5,b.tma).yMb),_.A(2),_.H("placeholder",_.ch(3,7,b.placeholder))("trackingConfig",
_.Zg(13,wBb,b.rc)),_.A(3),_.H("ngIf",_.ch(6,9,b.tma)),_.A(2),_.H("ngIf",_.ch(8,11,b.Vkd)))},dependencies:[_.Gq,_.ap,_.bp,_.cp,_.Vt,_.Eu,_.jH,_.mC,_.lC,_.ZG,_.iH,_.XG,_.NC,_.OC,_.ft,_.hx,_.Lu,_.Av,_.cy,_.oq,_.gp,_.sI],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%]{--mat-list-list-item-label-text-size:14px;--mat-list-list-item-label-text-weight:500;--mat-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}"],
Ma:0});_.HL=function(){};_.HL.O=function(a){return new (a||_.HL)};_.HL.Ha=_.Je({type:_.HL});_.HL.Ga=_.Xc({imports:[_.Iq,_.hp,_.Hu,_.lH,_.$G,_.kH,_.YG,_.ht,_.tI,_.yx,_.Bv,_.dy,_.qq]});_.IL=function(){};_.IL.O=function(a){return new (a||_.IL)};_.IL.Ha=_.Je({type:_.IL});_.IL.Ga=_.Xc({imports:[_.hp,_.qq,_.Xz]});_.JL=function(){};_.JL.O=function(a){return new (a||_.JL)};_.JL.Ha=_.Je({type:_.JL});_.JL.Ga=_.Xc({imports:[_.hp]});_.KL=function(){};_.KL.O=function(a){return new (a||_.KL)};_.KL.Ha=_.Je({type:_.KL});_.KL.Ga=_.Xc({imports:[_.hp,_.dD,_.fy]});var LL=function(){};LL.O=function(a){return new (a||LL)};LL.Ha=_.Je({type:LL});LL.Ga=_.Xc({});_.ML=function(){};_.ML.O=function(a){return new (a||_.ML)};_.ML.Ha=_.Je({type:_.ML});_.ML.Ga=_.Xc({imports:[_.yL,wL]});_.NL=function(){};_.NL.O=function(a){return new (a||_.NL)};_.NL.Ha=_.Je({type:_.NL});_.NL.Ga=_.Xc({imports:[_.Ns,AL,_.hp,_.Iu,_.Ct]});var EBb;_.DBb=function(a,b){this.document=a;this.Zj=b};_.GBb=function(a,b,c){var d=new Map([["/",{name:"focusSearchBox",handler:function(e){var f=e.Sn;var g=e.prefix;b.next(function(){return{Sn:EBb(a,f||""),prefix:g}})},GFb:!0}]]);c&&d.set(".",{name:"focusSearchBoxWithThisDirectory",handler:function(e){var f=e.Sn;FBb(a.Zj.l6,c);b.next(function(){return{Sn:EBb(a,f||""),prefix:c}})},GFb:!0});return d};
EBb=function(a,b){return(a=a.document.getSelection())&&a.toString()&&b!==a.toString()?'"'+a.toString().replace(/"/g,'\\"')+'"':b};var HBb=new Map([[II.Geb,{type:"Class",Vv:"class"}],[II.sfb,{type:"Interface",Vv:"interface"}],[II.Cgb,{type:"Struct",Vv:"struct"}],[II.Teb,{type:"Enum",Vv:"enum"}],[II.Kgb,{type:"Union",Vv:"union"}],[II.xfb,{type:"Method",Vv:"method"}],[II.cfb,{type:"Field",Vv:"field"}],[II.zqa,{type:"Function",Vv:"function"}],[II.Mgb,{type:"Variable",Vv:"variable"}],[II.Hgb,{type:"Typedef",Vv:"typedef"}],[II.bgb,{type:"Namespace",Vv:"namespace"}],[II.qgb,{type:"Property",Vv:"property"}],[II.Ueb,{type:"Enum Constant",
Vv:"enum-constant"}]]);var IBb={start:Number.POSITIVE_INFINITY,end:Number.POSITIVE_INFINITY};var JBb=["suggestionTemplate"],OL=function(){};OL.prototype.Bc=function(){};OL.O=function(a){return new (a||OL)};
OL.wa=_.Ie({type:OL,oa:[["ng-component"]],tb:function(a,b){a&1&&_.Cg(JBb,7,_.zg);if(a&2){var c;_.Gg(c=_.Hg())&&(b.ecb=c.first)}},standalone:!1,Aa:3,Ba:0,Da:[["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&&
(_.F(0,lub,24,6,"ng-template",null,0,_.dh),_.R(2,"\n"))},dependencies:[_.Zo,_.$o,_.ap,_.Av],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}"]});_.PL=function(){this.Yb=[]};_.PL.O=function(a){return new (a||_.PL)};_.PL.wa=_.Ie({type:_.PL,oa:[["menu-keyboard-shortcut-hint"]],Za:[1,"gmat-caption","grimoire-secondary-text"],inputs:{Yb:"shortcut"},standalone:!1,Aa:1,Ba:1,Da:[[4,"ngFor","ngForOf"],["class","divider",4,"ngIf"],[1,"divider"]],ta:function(a,b){a&1&&_.F(0,nub,4,2,"ng-container",0);a&2&&_.H("ngForOf",b.Yb)},dependencies:[_.$o,_.ap],styles:["menu-keyboard-shortcut-hint[_nghost-%COMP%]{font-family:Roboto Mono,monospace}.divider[_ngcontent-%COMP%]{margin:0 5px}"]});var oub=function(a){return[a]},wub=function(a){return{kind:"link",l6b:a}},QL=function(a,b,c){var d=this;this.Id=a;this.iba=null;this.tgb=_.mqb;this.SFb=bsb;this.savedQueries=_.wf;this.scopes=[{scope:_.csb,Sa:KBb(this,_.csb)}];this.Kma=_.Yw.has(40);this.savedQueries=_.rqb(c).ha(_.E(function(e){return _.SG(e,_.pqb)}),_.E(function(e){return e.queries.map(function(f,g){f=g<10?Rrb(f,_.RH(((g+1)%10).toLocaleString())):Rrb(f);return{scope:f,Sa:KBb(d,f)}})}))};QL.prototype.Bc=function(){};
var qub=function(a,b){var c=b.Zo;var d=b.value;if(!a.iba)return!1;a=a.iba;var e=a.Zo,f=a.value;return!!b.E4===!!a.E4&&c===e&&d===f};QL.prototype.ZCa=function(a,b){var c=this;a=a.map(function(d){return{scope:d,Sa:KBb(c,d)}});this.iba=b;JSON.stringify(this.scopes)!==JSON.stringify(a)&&(this.scopes=a);_.Gn(this.Id)};var FBb=function(a,b){b&&(a.iba=b,_.Gn(a.Id))};QL.prototype.Mgd=function(){var a=this.Gq;a.Du.length>0&&a.Du[0].Zd()};QL.prototype.nAa=function(a){this.Gq.nAa(a)};
var KBb=function(a,b){return{kind:"scope",dY:function(c){c=c.Sn;a.iba=b;_.Gn(a.Id);return{Sn:c,prefix:b}}}};QL.O=function(a){return new (a||QL)(_.C(_.Xn),_.C(_.Zw),_.C(_.mH))};
QL.wa=_.Ie({type:QL,oa:[["scope-list"]],tb:function(a,b){a&1&&_.Cg(_.jz,7);if(a&2){var c;_.Gg(c=_.Hg())&&(b.Gq=c.first)}},standalone:!1,Aa:6,Ba:5,Da:[["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&&(_.I(0,"search-box-suggestion-list")(1,"div"),_.F(2,rub,4,7,"search-box-suggestion-item",0)(3,vub,3,2,"ng-container",1),_.S(4,"async"),_.J(),
_.F(5,xub,7,4,"ng-container",1),_.J());a&2&&(_.A(2),_.H("ngForOf",b.scopes),_.A(),_.H("ngIf",_.ch(4,3,b.savedQueries)),_.A(2),_.H("ngIf",b.Kma))},dependencies:[_.Gq,_.$o,_.ap,_.ey,_.cy,_.Av,_.PL,_.oq,_.iz,_.jz,_.gp],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}"],
Ma:0});var RL=function(a,b,c,d){this.Ia=a;this.D8c=b;this.zone=c;this.document=d};RL.prototype.La=function(){this.kb&&this.kb.unsubscribe()};var LBb=function(a){a.kb||(a.kb=a.zone.Vb(function(){return _.vf(0,6E5).ha(zub(a.document)).subscribe(function(){a.G8a()})}))};RL.prototype.G8a=function(){var a=this;_.zq(this.Ia,function(){return a.D8c.G8a(new gyb)},"searchPrepare")};RL.O=function(a){return new (a||RL)(_.t(_.Bq),_.t(oyb),_.t(_.ih),_.t(_.Wh))};RL.ua=_.q({token:RL,qa:RL.O,Fa:"root"});var SL=function(a){this.Ze=void 0;this.cq={};if(a){var b=_.dJa(a);a=_.cJa(a);for(var c=0;c<b.length;c++)this.set(b[c],a[c])}};SL.prototype.set=function(a,b){MBb(this,a,b,!1)};SL.prototype.setValue=function(a){this.Ze=a};SL.prototype.add=function(a,b){MBb(this,a,b,!0)};var MBb=function(a,b,c,d){for(var e=0;e<b.length;e++){var f=b.charAt(e);a.cq[f]||(a.cq[f]=new SL);a=a.cq[f]}if(d&&a.Ze!==void 0)throw Error("be`"+b);a.Ze=c};
SL.prototype.get=function(a){a:{for(var b=this,c=0;c<a.length;c++)if(b=b.cq[a.charAt(c)],!b){a=void 0;break a}a=b}return a?a.Ze:void 0};SL.prototype.Dy=function(){var a=[];NBb(this,a);return a};var NBb=function(a,b){a.Ze!==void 0&&b.push(a.Ze);for(var c in a.cq)NBb(a.cq[c],b)};SL.prototype.Q3=function(a){var b=[];if(a){for(var c=this,d=0;d<a.length;d++){var e=a.charAt(d);if(!c.cq[e])return[];c=c.cq[e]}OBb(c,a,b)}else OBb(this,"",b);return b};
var OBb=function(a,b,c){a.Ze!==void 0&&c.push(b);for(var d in a.cq)OBb(a.cq[d],b+d,c)};_.h=SL.prototype;_.h.t2=function(a){return this.get(a)!==void 0};_.h.clear=function(){this.cq={};this.Ze=void 0};_.h.remove=function(a){for(var b=this,c=[],d=0;d<a.length;d++){var e=a.charAt(d);if(!b.cq[e])throw Error("ce`"+a);c.push([b,e]);b=b.cq[e]}a=b.Ze;for(delete b.Ze;c.length>0;)if(d=c.pop(),b=d[0],d=d[1],b.cq[d].ls())delete b.cq[d];else break;return a};_.h.clone=function(){return new SL(this)};
_.h.ls=function(){return this.Ze===void 0&&_.Vca(this.cq)};var PBb=new _.wd("labelPriorities"),TL=function(a,b,c){this.jBa=a;c=c.Iia;a=new SL;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.y$c=a};TL.O=function(a){return new (a||TL)(_.t(_.Xx),_.t(PBb),_.t(_.W7a))};TL.ua=_.q({token:TL,qa:TL.O});var QBb;QBb=_.df([]);_.UL=function(a,b,c,d,e,f,g,m,n,r,x,z,D){this.Gn=a;this.S$a=b;this.Ua=c;this.Rid=d;this.Yp=z;this.WO=D;this.ecb=_.MKa(e,OL).create(r).instance.ecb;this.E$a=_.MKa(e,QL).create(r);_.DLa(f,this.E$a.EC);_.sk.has(2)||_.Yw.has(28)||_.Yw.has(37)||LBb(x);this.wD=_.Yw.has(69);this.JD=_.Yw.has(97);this.yu=n.b4()};_.UL.prototype.La=function(){this.E$a.destroy()};
_.UL.prototype.axa=function(a){var b=this,c=a.tl===void 0?"":a.tl,d=a.He===void 0?"":a.He,e=_.Yj(a.Fd===void 0?"":a.Fd,this.Gn.lL),f=_.tra(a);return this.yu.ha(_.Hf(1),_.E(function(g){return new bK({Ap:_.Mqb(e),HY:e.Ib,t6a:7,pathPrefix:_.rrb(e),He:d,wD:b.wD,JD:b.JD,yu:g})})).ha(_.Yf(function(g){return b.S$a.Vbb(c,g)}),_.E(function(g){return RBb(b,g,f)}),_.Cf(function(){return QBb}))};
_.UL.prototype.PGb=function(a){a:{var b=this.Rid;a=b.jBa.parse(a.tl===void 0?"":a.tl);b:{var c=_.k(_.pk(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.Pl===5){b=Aub(b.y$c,a.value);b=b===void 0?b:b+":";break a}b=void 0}return b};
var RBb=function(a,b,c){var d=b.Ki;var e=b.LY;var f=_.Bi(a.Yp.Zc)||new _.Ai;return d.map(function(g){var m=g.fileSpec&&_.urb(g.fileSpec,{line:g.lineNumber}),n=a.Ua;var r=g.lineNumber;var x=g.title;var z=g.symbol;g=g.SY;if(!m)throw Error("ae");r=_.ts(m.nc(),Object.assign({},f.params,{line:r}));f.params.Ub&&_.qs(r,f.Ib);r=r.ob();var D={P2:_.Frb(r)};n=_.nq(n,_.lq(n,_.ns(r),{Ta:c}));if(z&&z.range){var K=z.range,N=K.startIndex,P=[{start:N,end:N+K.length}];hub(P);P.push(IBb);K=[];var ca=-1;N=-1;P=_.k(P);
for(var va=P.next();!va.done;va=P.next()){var Da=va.value;va=Da.start;Da=Da.end;if(va>N){var ta=K;(ca=x.substring(ca,N))&&ta.push({segment:ca,SF:!0});ca=K;(ta=x.substring(N,va))&&ca.push({segment:ta,SF:!1});ca=va}N=Math.max(Da,N)}x=K}else x=[{segment:x,SF:!1}];return z&&z.type?Object.assign({},D,{gC:r.path,icon:"source:symbol",url:n,nWb:x,Rw:g,Iq:e,Wc:m,Q5b:HBb.get(z.type)}):Object.assign({},D,{gC:_.si(r.path||""),icon:r.HF?"source:file":"source:folder_open",url:n,nWb:x,Rw:g,Iq:e,Wc:m})}).map(function(g){return SBb(a,
g)})};_.UL.prototype.Lcb=function(a){var b=this.Gn.parse(a),c=[],d=new Map,e=0;b=_.k(Cub(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),kva: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),kva:Array.from(d.keys())});return c};
var SBb=function(a,b){return{kind:"suggestion",ta:a.ecb,YR:b,FDa:function(){_.mq(a.Ua,b.url)},Rw:b.Rw,Iq:b.Iq,Wc:b.Wc,CD:a.WO.m2b}};_.p.Object.defineProperties(_.UL.prototype,{l6:{configurable:!0,enumerable:!0,get:function(){return this.E$a.instance}}});_.UL.O=function(a){return new (a||_.UL)(_.t(_.Yx),_.t(_.tL),_.t(_.ai),_.t(TL),_.t(_.Dn),_.t(_.oh),_.t(_.Xw),_.t(_.Zw),_.t(_.Sx),_.t(_.dg),_.t(RL),_.t(_.Nh),_.t(_.vx))};_.UL.ua=_.q({token:_.UL,qa:_.UL.O});_.VL=function(){};_.VL.O=function(a){return new (a||_.VL)};_.VL.Ha=_.Je({type:_.VL});_.VL.Ga=_.Xc({imports:[_.hp]});_.WL=function(){};_.WL.O=function(a){return new (a||_.WL)};_.WL.Ha=_.Je({type:_.WL});_.WL.Ga=_.Xc({Pb:[_.UL,TL,{ya:PBb,Eb:function(){return new Map(syb.map(function(a,b){return[a,b]}))}}],imports:[_.Iq,_.Vz,_.hp,_.fy,_.Bv,_.VL,_.qq,_.nz]});_.XL=function(a,b){this.Ua=b;this.appId=new _.Oh(null);this.E0c=new _.Oh(null);this.DWa=new _.Oh(null);this.ag=new _.Oh(null);this.R2c=new _.Oh(!1);this.Thd=new _.Oh(null);this.Jm=new _.Oh(_.Bi(a.Zc));this.kb=this.Ua.events.ha(_.yf(function(c){return c instanceof _.Xh}),_.E(function(){return _.Bi(a.Zc)})).subscribe(this.Jm);TBb(this);UBb(this);VBb(this);WBb(this);XBb(this);YBb(this);this.a3c=!_.Yw.has(28)};_.XL.prototype.La=function(){this.kb.unsubscribe()};
_.XL.prototype.PP=function(a){var b=this;return _.mf(this.DWa,a).ha(_.E(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;return c!=null?c:d&&b.a3c}))};_.XL.prototype.lM=function(a){this.DWa.next(a)};
var TBb=function(a){YL(a,a.appId,function(b,c){_.qI(c,function(d){b==null?delete d.Ov:d.Ov=b;delete d.ty;delete d.Pv;delete d.qu})},Dub)},UBb=function(a){YL(a,a.E0c,function(b,c){_.qI(c,function(d){b==null?delete d.ty:d.ty=b;delete d.Pv})},Eub)},VBb=function(a){YL(a,a.DWa,function(b,c){_.qI(c,function(d){b!=null?d.Pj=b?"1":"0":delete d.Pj})},Fub)},WBb=function(a){YL(a,a.ag,function(b,c){_.qI(c,function(d){b==null?delete d.ag:d.ag=b})},Gub)},XBb=function(a){YL(a,a.R2c,function(b,c){_.qI(c,function(d){b?
d.qu="":delete d.qu})},Hub)},YBb=function(a){YL(a,a.Thd,function(b,c){_.qI(c,function(d){b==null?delete d.Pv:d.Pv=b})},Iub)},YL=function(a,b,c,d){a.kb.add(a.Jm.ha(_.E(function(e){return d(e)}),_.Jf()).subscribe(b));b=b.ha(_.Jf(),_.E(function(e){var f=a.Jm.value;if(d(f)!==e)return f=f.nc(),c(e,f),f.ob()}),_.yf(function(e){return!!e}),_.$f(function(e){a.Ua.navigate(_.ns(e),{jj:!0})}));a.kb.add(b.subscribe(a.Jm))};_.XL.O=function(a){return new (a||_.XL)(_.t(_.Nh),_.t(_.ai),_.t(_.Zw))};
_.XL.ua=_.q({token:_.XL,qa:_.XL.O});var ZL=function(a){this.stack=a instanceof Array?a:[a]};ZL.prototype.pop=function(a){if(a<0)throw new RangeError("de");if(a>this.stack.length-1)throw new RangeError("ee");return new ZL(this.stack.slice(0,a*-1))};ZL.prototype.push=function(a){var b=this.stack.slice();b.push(a);return new ZL(b)};
_.p.Object.defineProperties(ZL.prototype,{iwa:{configurable:!0,enumerable:!0,get:function(){return this.stack[this.zQb]}},aid:{configurable:!0,enumerable:!0,get:function(){return this.stack[0]}},JDa:{configurable:!0,enumerable:!0,get:function(){return this.stack.map(function(a){return a.symbol})}},zQb:{configurable:!0,enumerable:!0,get:function(){return this.stack.length-1}}});var $L=function(a,b,c){this.yUb=new _.Nf;this.yUb.ha(crb(a.rl),_.yf(function(d){return d.length>0})).subscribe(function(d){c.navigate([],{Ta:Jub(d),Tf:"merge",Gi:b,jj:!0})})};$L.prototype.xed=function(){for(var a=_.k(_.Gc.apply(0,arguments)),b=a.next();!b.done;b=a.next())this.yUb.next(b.value)};$L.O=function(a){return new (a||$L)(_.t(_.ih),_.t(_.Nh),_.t(_.ai))};$L.ua=_.q({token:$L,qa:$L.O,Fa:"root"});var ZBb;
_.aM=function(a,b,c,d,e){var f=this;this.Yp=a;this.qoa=c;this.Ua=d;this.Nk=e;this.UEb=this.N_a=new _.Oh("SOURCE");this.aga=new _.Oh(0);this.Led=this.YL=new _.Oh(2);this.C3b=new _.Sf(1);this.Wma=new _.Sf(1);this.c6c=this.DFb=new _.Oh(void 0);this.yja=new _.Nf;this.Ofa=this.l0a=new _.Oh({query:"",F4a:!1,Td:null});this.IK=new _.Oh(-1);this.pxa=new _.Oh(0);this.destroy=new _.Nf;this.kb=new _.Ne;this.Ovb=new _.Nf;this.JVb=new _.Nf;this.U2b=new _.Nf;this.v5c=this.gxa=new _.Oh(!1);this.qoa.A3.ha(_.Zf(this.destroy)).subscribe(function(g){g===0?
f.YL.next(0):f.YL.next(2)});c=_.Bi(this.Yp.Zc);a=this.Yp.Zc.Ta;a.gs&&a.gsn?(c=ZBb(a.gs),this.Wna({symbol:a.gsn,QZ:c,iX:c}),b.xed("gsn","gs")):c.params.ag===1&&this.Ua.navigate(_.ns(_.qI(c.nc(),function(g){delete g.ag;delete g.Pj}).ob()),{Tf:"preserve",jj:!0});this.ina=$Bb(this);this.o$c=aCb(this);this.oxa=_.xf(this.IK,this.Ofa.ha(_.Jf(Mub),_.Gf(0))).ha(Lub())};ZBb=function(a){return typeof a==="string"?[a]:a};_.aM.prototype.La=function(){this.kb.unsubscribe();this.destroy.next()};
_.aM.prototype.lM=function(a){this.Nk.lM(a)};_.aM.prototype.PP=function(a){return this.Nk.PP(a)};var aCb=function(a){return _.mf(a.Nk.PP(_.df(!1)),a.Nk.ag).ha(_.E(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return!!b&&c===1}),_.Jf(),_.Tf(1),_.lf())},bCb=function(a,b){a.DFb.next(b);a.Nk.ag.next(0);a.Nk.lM(!0)};_.aM.prototype.Wna=function(a){this.C3b.next(new ZL(Object.assign({},a,{isFirst:!0})))};
var $Bb=function(a){var b=a.Ua.events.ha(_.yf(function(d){return d instanceof _.Xh}),_.E(function(){var d=_.Bi(a.Yp.Zc);return d&&d.rb}),_.Jf(),_.Wf(),_.Gf()),c=a.C3b.ha(_.Yf(function(d){if(d){var e=a.Ovb.ha(_.E(function(m){return function(n){return n.push(Object.assign({},m,{isFirst:!1}))}})),f=a.JVb.ha(_.E(function(m){return function(n){return n.pop(n.JDa.length-1-m)}})),g=a.U2b.ha(_.E(function(m){return function(n){var r=n.stack.slice();r[n.zQb]=Object.assign({},n.iwa,m);return new ZL(r)}}));return _.xf(e,
f,g).ha(_.Uf(function(m,n){return n(m)},d),_.Xf(d))}return _.df(void 0)}));return _.xf(b,c).ha(_.Jf(),_.Tf(1),_.lf())},cCb=function(a,b){a.Ovb.next(b)};_.p.Object.defineProperties(_.aM.prototype,{DK:{configurable:!0,enumerable:!0,get:function(){return this.N_a.getValue()},set:function(a){a!==this.DK&&this.N_a.next(a)}}});_.aM.O=function(a){return new (a||_.aM)(_.t(_.Nh),_.t($L),_.t(_.kL),_.t(_.ai),_.t(_.XL))};_.aM.ua=_.q({token:_.aM,qa:_.aM.O});_.bM=function(a){this.bc=a};_.bM.prototype.transform=function(a){return this.bc.d4().ha(_.Xf(!1),_.E(function(b){return b?_.Brb(a):a.path||""}),_.Jf())};_.bM.O=function(a){return new (a||_.bM)(_.C(_.Sx,16))};_.bM.De=_.Le({name:"maybeStripGoogle3",type:_.bM,he:!0,standalone:!1});_.cM=function(){};_.cM.O=function(a){return new (a||_.cM)};_.cM.Ha=_.Je({type:_.cM});_.cM.Ga=_.Xc({});/*

 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 dCb=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)},eCb=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},dM=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},eM=function(){},iCb=function(a,b,c){if(a){try{var d=decodeURIComponent(fCb(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&&!gCb.test(c)&&(a=b,hCb[" "+a]||(hCb[" "+a]=/^[^:]+:\/*[^/]*$/.test(a)?a+"/":dCb(a,"/",!0)),a=hCb[" "+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},fM=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},xk:function(){return new RegExp(a,b)}}},fCb=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)):
""})},gM=function(a,b){if(b){if(jCb.test(a))return a.replace(kCb,function(c){return lCb[c]})}else if(mCb.test(a))return a.replace(nCb,function(c){return lCb[c]});return a},oCb=function(){this.t6={}},qCb=function(a){this.Ah=[];this.token=null;this.options=a||_.hM.defaults;this.options.renderer=this.options.renderer||new pCb;this.renderer=this.options.renderer;this.renderer.options=this.options;this.nbb=new oCb},rCb=function(){},pCb=function(){this.options=_.hM.defaults},sCb=function(a,b){this.options=
b||_.hM.defaults;this.links=a;this.rules=iM.UX;this.renderer=this.options.renderer||new pCb;this.renderer.options=this.options;this.fL=!1;if(!this.links)throw Error("fe");this.options.RL?this.rules=iM.RL:this.options.cs&&(this.rules=this.options.Iua?iM.Iua:iM.cs)},tCb=function(a){this.Ah=[];this.Ah.links=Object.create(null);this.options=a||_.hM.defaults;this.rules=jM.UX;this.options.RL?this.rules=jM.RL:this.options.cs&&(this.rules=this.options.tables?jM.tables:jM.cs)},jM={qbd:/^\n+/,code:/^( {4}[^\n]+\n*)+/,
H_a:eM,Dya:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/,MSb:eM,nca:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,Fy:"^ {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,}|$))",
cea:/^ {0,3}\[(label)\]: *(?:\n *)?<?([^\s>]+)>?(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:eM,COb:/^([^\n]+)\n *(=|-){2,} *(?:\n+|$)/,eG:/^([^\n]+(?:\n(?!hr|heading|lheading| {0,3}>|<\/?(?:tag)(?: +|\n|\/?>)|<(?:script|pre|style|!--))[^\n]+)*)/,text:/^[^\n]+/,Do:/(?!\s*\])(?:\\.|[^\[\]\\])+/,qUa:/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/};jM.cea=fM(jM.cea).replace("label",jM.Do).replace("title",jM.qUa).xk();jM.RWa=/(?:[*+-]|\d{1,9}\.)/;jM.item=/^( *)(bull) ?[^\n]*(?:\n(?!\1bull ?)[^\n]*)*/;
jM.item=fM(jM.item,"gm").replace(/bull/g,jM.RWa).xk();jM.list=fM(jM.list).replace(/bull/g,jM.RWa).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+jM.cea.source+")").xk();jM.gob="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";
jM.ROa=/\x3c!--(?!-?>)[\s\S]*?--\x3e/;jM.Fy=fM(jM.Fy,"i").replace("comment",jM.ROa).replace("tag",jM.gob).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).xk();jM.eG=fM(jM.eG).replace("hr",jM.Dya).replace("heading",jM.heading).replace("lheading",jM.COb).replace("tag",jM.gob).xk();jM.nca=fM(jM.nca).replace("paragraph",jM.eG).xk();jM.UX=dM({},jM);
jM.cs=dM({},jM.UX,{H_a:/^ {0,3}(`{3,}|~{3,})([^`\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/,eG:/^/,heading:/^ *(#{1,6}) +([^\n]+?) *#* *(?:\n+|$)/});jM.cs.eG=fM(jM.eG).replace("(?!","(?!"+jM.cs.H_a.source.replace("\\1","\\2")+"|"+jM.list.source.replace("\\1","\\3")+"|").xk();jM.tables=dM({},jM.cs,{MSb:/^ *([^|\n ].*\|.*)\n *([-:]+ *\|[-| :]*)(?:\n((?:.*[^>\n ].*(?:\n|$))*)\n*|$)/,table:/^ *\|(.+)\n *\|?( *[-:]+[-| :]*)(?:\n((?: *[^>\n ].*(?:\n|$))*)\n*|$)/});
jM.RL=dM({},jM.UX,{Fy:fM("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",jM.ROa).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").xk(),cea:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/});
var uCb=function(a,b){return(new tCb(b)).token(a.replace(/\r\n|\r/g,"\n").replace(/\t/g,"    ").replace(/\u00a0/g," ").replace(/\u2424/g,"\n"),!0)};
tCb.prototype.token=function(a,b){a=a.replace(/^ +$/gm,"");for(var c,d,e,f,g,m,n,r,x,z,D;a;){if(e=this.rules.qbd.exec(a))a=a.substring(e[0].length),e[0].length>1&&this.Ah.push({type:"space"});if(e=this.rules.code.exec(a))a=a.substring(e[0].length),e=e[0].replace(/^ {4}/gm,""),this.Ah.push({type:"code",text:this.options.RL?e:dCb(e,"\n")});else if(e=this.rules.H_a.exec(a))a=a.substring(e[0].length),this.Ah.push({type:"code",lang:e[2]?e[2].trim():e[2],text:e[3]||""});else if(e=this.rules.heading.exec(a))a=
a.substring(e[0].length),this.Ah.push({type:"heading",depth:e[1].length,text:e[2]});else{if(b&&(e=this.rules.MSb.exec(a))&&(g={type:"table",Bn:eCb(e[1].replace(/^ *| *\| *$/g,"")),align:e[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:e[3]?e[3].replace(/\n$/,"").split("\n"):[]},g.Bn.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]=eCb(g.cells[r],g.Bn.length);this.Ah.push(g);continue}if(e=this.rules.Dya.exec(a))a=a.substring(e[0].length),this.Ah.push({type:"hr"});else if(e=this.rules.nca.exec(a))a=a.substring(e[0].length),this.Ah.push({type:"blockquote_start"}),e=e[0].replace(/^ *> ?/gm,""),this.token(e,b),this.Ah.push({type:"blockquote_end"});else if(e=this.rules.list.exec(a)){a=a.substring(e[0].length);f=e[2];c=f.length>1;m={type:"list_start",ordered:c,start:c?+f:"",tja:!1};this.Ah.push(m);
e=e[0].match(this.rules.item);n=[];c=!1;x=e.length;for(r=0;r<x;r++)g=e[r],d=g.length,g=g.replace(/^ *([*+-]|\d+\.) */,""),~g.indexOf("\n ")&&(d-=g.length,g=this.options.RL?g.replace(/^ {1,4}/gm,""):g.replace(new RegExp("^ {1,"+d+"}","gm"),"")),r!==x-1&&(d=jM.RWa.exec(e[r+1])[0],f.length>1?d.length===1:d.length>1||this.options.yhd&&d!==f)&&(a=e.slice(r+1).join("\n")+a,r=x-1),d=c||/\n\n(?!\s*$)/.test(g),r!==x-1&&(c=g.charAt(g.length-1)==="\n",d||(d=c)),d&&(m.tja=!0),z=/^\[[ xX]\] /.test(g),D=void 0,
z&&(D=g[1]!==" ",g=g.replace(/^\[[ xX]\] +/,"")),d={type:"list_item_start",task:z,checked:D,tja:d},n.push(d),this.Ah.push(d),this.token(g,!1),this.Ah.push({type:"list_item_end"});if(m.tja)for(x=n.length,r=0;r<x;r++)n[r].tja=!0;this.Ah.push({type:"list_end"})}else if(e=this.rules.Fy.exec(a))a=a.substring(e[0].length),this.Ah.push({type:this.options.Hn?"paragraph":"html",CBd:!this.options.Ima&&(e[1]==="pre"||e[1]==="script"||e[1]==="style"),text:e[0]});else if(b&&(e=this.rules.cea.exec(a)))a=a.substring(e[0].length),
e[3]&&(e[3]=e[3].substring(1,e[3].length-1)),f=e[1].toLowerCase().replace(/\s+/g," "),this.Ah.links[f]||(this.Ah.links[f]={href:e[2],title:e[3]});else{if(b&&(e=this.rules.table.exec(a))&&(g={type:"table",Bn:eCb(e[1].replace(/^ *| *\| *$/g,"")),align:e[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:e[3]?e[3].replace(/(?: *\| *)?\n$/,"").split("\n"):[]},g.Bn.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]=eCb(g.cells[r].replace(/^ *\| *| *\| *$/g,""),g.Bn.length);this.Ah.push(g);continue}if(e=this.rules.COb.exec(a))a=a.substring(e[0].length),this.Ah.push({type:"heading",depth:e[2]==="="?1:2,text:e[1]});else if(b&&(e=this.rules.eG.exec(a)))a=a.substring(e[0].length),this.Ah.push({type:"paragraph",text:e[1].charAt(e[1].length-1)==="\n"?e[1].slice(0,-1):e[1]});else if(e=this.rules.text.exec(a))a=a.substring(e[0].length),
this.Ah.push({type:"text",text:e[0]});else if(a)throw Error("ge`"+a.charCodeAt(0));}}}return this.Ah};
var iM={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,kWa:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:eM,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*\)/,SBa:/^!?\[(label)\]\[(ref)\]/,i7a:/^!?\[(ref)\](?:\[\])?/,Doa:/^__([^\s_])__(?!_)|^\*\*([^\s*])\*\*(?!\*)|^__([^\s][\s\S]*?[^\s])__(?!_)|^\*\*([^\s][\s\S]*?[^\s])\*\*(?!\*)/,em:/^_([^\s_])_(?!_)|^\*([^\s*"<\[])\*(?!\*)|^_([^\s][\s\S]*?[^\s_])_(?!_|[^\spunctuation])|^_([^\s_][\s\S]*?[^\s])_(?!_|[^\spunctuation])|^\*([^\s"<\[][\s\S]*?[^\s*])\*(?!\*)|^\*([^\s*"<\[][\s\S]*?[^\s])\*(?!\*)/,
code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,R1:/^( {2,}|\\)\n(?!\s*$)/,oea:eM,text:/^(`+|[^`])[\s\S]*?(?=[\\<!\[`*]|\b_| {2,}\n|$)/,TWc:"!\"#$%&'()*+,\\-./:;<=>?@\\[^_{|}~"};iM.em=fM(iM.em).replace(/punctuation/g,iM.TWc).xk();iM.KSc=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g;iM.DXc=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/;iM.ESc=/[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])?)+(?![-_])/;
iM.kWa=fM(iM.kWa).replace("scheme",iM.DXc).replace("email",iM.ESc).xk();iM.zQc=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/;iM.tag=fM(iM.tag).replace("comment",jM.ROa).replace("attribute",iM.zQc).xk();iM.Do=/(?:\[[^\[\]]*\]|\\[\[\]]?|`[^`]*`|[^\[\]\\])*?/;iM.FUc=/\s*(<(?:\\[<>]?|[^\s<>\\])*>|[^\s\x00-\x1f]*)/;iM.qUa=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/;iM.link=fM(iM.link).replace("label",iM.Do).replace("href",iM.FUc).replace("title",iM.qUa).xk();
iM.SBa=fM(iM.SBa).replace("label",iM.Do).replace("ref",jM.Do).xk();iM.i7a=fM(iM.i7a).replace("ref",jM.Do).xk();iM.UX=dM({},iM);iM.RL=dM({},iM.UX,{Doa:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,em:/^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/,link:fM(/^!?\[(label)\]\((.*?)\)/).replace("label",iM.Do).xk(),SBa:fM(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",iM.Do).xk()});
iM.cs=dM({},iM.UX,{escape:fM(iM.escape).replace("])","~|])").xk(),RSc:/[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/,CQc:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,oea:/^~+(?=\S)([\s\S]*?\S)~+/,text:fM(iM.text).replace("]|","~]|").replace("|$","|https?://|ftp://|www\\.|[a-zA-Z0-9.!#$%&'*+/=?^_`{\\|}~-]+@|$").xk()});iM.cs.url=fM(iM.cs.url,"i").replace("email",iM.cs.RSc).xk();
iM.Iua=dM({},iM.cs,{R1:fM(iM.R1).replace("{2,}","*").xk(),text:fM(iM.cs.text).replace("{2,}","*").xk()});
sCb.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+=gM(e[1]);else if(e=this.rules.tag.exec(a))!this.fL&&/^<a /i.test(e[0])?this.fL=!0:this.fL&&/^<\/a>/i.test(e[0])&&(this.fL=!1),!this.Lya&&/^<(pre|code|kbd|script)(\s|>)/i.test(e[0])?this.Lya=!0:this.Lya&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(e[0])&&(this.Lya=!1),a=a.substring(e[0].length),b+=this.options.Hn?this.options.Ima?this.options.Ima(e[0]):gM(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.fL=!0;d=e[2];this.options.RL?(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+=vCb(this,e,{href:wCb(d),title:wCb(c)});this.fL=!1}else if((e=this.rules.SBa.exec(a))||
(e=this.rules.i7a.exec(a)))a=a.substring(e[0].length),c=(e[2]||e[1]).replace(/\s+/g," "),(c=this.links[c.toLowerCase()])&&c.href?(this.fL=!0,b+=vCb(this,e,c),this.fL=!1):(b+=e[0].charAt(0),a=e[0].substring(1)+a);else if(e=this.rules.Doa.exec(a))a=a.substring(e[0].length),b+=this.renderer.Doa(this.output(e[4]||e[3]||e[2]||e[1]));else if(e=this.rules.em.exec(a))a=a.substring(e[0].length),b+=this.renderer.em(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.bxb(gM(e[2].trim(),!0));else if(e=this.rules.R1.exec(a))a=a.substring(e[0].length),b+=this.renderer.R1();else if(e=this.rules.oea.exec(a))a=a.substring(e[0].length),b+=this.renderer.oea(this.output(e[1]));else if(e=this.rules.kWa.exec(a))a=a.substring(e[0].length),e[2]==="@"?(c=gM(this.h6a(e[1])),d="mailto:"+c):d=c=gM(e[1]),b+=this.renderer.link(d,null,c);else if(!this.fL&&(e=this.rules.url.exec(a))){if(e[2]==="@")c=gM(e[0]),d="mailto:"+c;else{do d=e[0],e[0]=this.rules.CQc.exec(e[0])[0];
while(d!==e[0]);c=gM(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.Lya?b+this.renderer.text(e[0]):b+this.renderer.text(gM(this.obb(e[0])));else if(a)throw Error("ge`"+a.charCodeAt(0));return b};
var wCb=function(a){return a?a.replace(iM.KSc,"$1"):a},vCb=function(a,b,c){var d=c.href;c=c.title?gM(c.title):null;return b[0].charAt(0)!=="!"?a.renderer.link(d,c,a.output(b[1])):a.renderer.image(d,c,gM(b[1]))};sCb.prototype.obb=function(a){return this.options.obb?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};
sCb.prototype.h6a=function(a){if(!this.options.h6a)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=pCb.prototype;_.h.code=function(a,b,c){b=(b||"").match(/\S*/)[0];if(this.options.zF){var d=this.options.zF(a,b);d!=null&&d!==a&&(c=!0,a=d)}return b?'<pre><code class="'+this.options.E$c+gM(b,!0)+'">'+(c?a:gM(a,!0))+"</code></pre>\n":"<pre><code>"+(c?a:gM(a,!0))+"</code></pre>"};
_.h.nca=function(a){return"<blockquote>\n"+a+"</blockquote>\n"};_.h.Fy=function(a){return a};_.h.heading=function(a,b,c,d){return this.options.T7c?"<h"+b+' id="'+this.options.U7c+d.tDa(c)+'">'+a+"</h"+b+">\n":"<h"+b+">"+a+"</h"+b+">\n"};_.h.Dya=function(){return this.options.mqa?"<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.eG=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 xCb=function(a,b){var c=b.Bn?"th":"td";return(b.align?"<"+c+' align="'+b.align+'">':"<"+c+">")+a+"</"+c+">\n"};_.h=pCb.prototype;_.h.Doa=function(a){return"<strong>"+a+"</strong>"};_.h.em=function(a){return"<em>"+a+"</em>"};_.h.bxb=function(a){return"<code>"+a+"</code>"};_.h.R1=function(){return this.options.mqa?"<br/>":"<br>"};_.h.oea=function(a){return"<del>"+a+"</del>"};
_.h.link=function(a,b,c){a=iCb(this.options.Hn,this.options.Ctb,a);if(a===null)return c;a='<a href="'+gM(a)+'"';b&&(a+=' title="'+b+'"');return a+(">"+c+"</a>")};_.h.image=function(a,b,c){a=iCb(this.options.Hn,this.options.Ctb,a);if(a===null)return c;a='<img src="'+a+'" alt="'+c+'"';b&&(a+=' title="'+b+'"');return a+=this.options.mqa?"/>":">"};_.h.text=function(a){return a};_.h=rCb.prototype;_.h.Doa=function(a){return a};_.h.em=function(a){return a};_.h.bxb=function(a){return a};_.h.oea=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.R1=function(){return""};var yCb=function(a,b){return(new qCb(b)).parse(a)};qCb.prototype.parse=function(a){this.inline=new sCb(a.links,this.options);this.J8c=new sCb(a.links,dM({},this.options,{renderer:new rCb}));this.Ah=a.reverse();for(a="";this.next();)a+=zCb(this);return a};qCb.prototype.next=function(){return this.token=this.Ah.pop()};
qCb.prototype.peek=function(){return this.Ah[this.Ah.length-1]||0};
var ACb=function(a){for(var b=a.token.text;a.peek().type==="text";)b+="\n"+a.next().text;return a.inline.output(b)},zCb=function(a){switch(a.token.type){case "space":return"";case "hr":return a.renderer.Dya();case "heading":return a.renderer.heading(a.inline.output(a.token.text),a.token.depth,fCb(a.J8c.output(a.token.text)),a.nbb);case "code":return a.renderer.code(a.token.text,a.token.lang,a.token.K4c);case "table":var b="",c="",d,e;var f="";for(d=0;d<a.token.Bn.length;d++)f+=xCb(a.inline.output(a.token.Bn[d]),
{Bn:!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+=xCb(a.inline.output(g[e]),{Bn:!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+=zCb(a);return a.renderer.nca(c);case "list_start":c="";b=a.token.ordered;for(d=a.token.start;a.next().type!=="list_end";)c+=zCb(a);return a.renderer.list(c,b,d);case "list_item_start":c=
"";b=a.token.tja;for(a.token.task&&(c+="<input "+(a.token.checked?'checked="" ':"")+'disabled="" type="checkbox"'+(a.renderer.options.mqa?" /":"")+"> ");a.next().type!=="list_item_end";)c+=b||a.token.type!=="text"?zCb(a):ACb(a);return"<li>"+c+"</li>\n";case "html":return a.renderer.Fy(a.token.text);case "paragraph":return a.renderer.eG(a.inline.output(a.token.text));case "text":return a.renderer.eG(ACb(a));default:c='Token with "'+a.token.type+'" type was not found.';if(a.options.silent)return console.log(c),
"";throw Error(c);}};oCb.prototype.tDa=function(a){a=a.toLowerCase().trim().replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-");if(this.t6.hasOwnProperty(a)){var b=a;do this.t6[b]++,a=b+"-"+this.t6[b];while(this.t6.hasOwnProperty(a))}this.t6[a]=0;return a};var jCb=/[&<>"']/,kCb=/[&<>"']/g,lCb={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},mCb=/[<>"']|&(?!#?\w+;)/,nCb=/[<>"']|&(?!#?\w+;)/g,hCb={},gCb=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;eM.exec=eM;
_.hM=function(a,b,c){if(typeof a==="undefined"||a===null)throw Error("he");if(typeof a!=="string")throw Error("ie`"+Object.prototype.toString.call(a));if(c||typeof b==="function"){c||(c=b,b=null);b=dM({},_.hM.defaults,b||{});var d=b.zF,e=0;try{var f=uCb(a,b)}catch(n){return c(n)}var g=f.length;var m=function(n){if(n)return b.zF=d,c(n);try{var r=yCb(f,b)}catch(x){n=x}b.zF=d;return n?c(n):c(null,r)};if(!d||d.length<3)return m();delete b.zF;if(!g)return m();for(;e<f.length;e++)(function(n){return n.type!==
"code"?--g||m():d(n.text,n.lang,function(r,x){if(r)return m(r);if(x==null||x===n.text)return--g||m();n.text=x;n.K4c=!0;--g||m()})})(f[e])}else try{return b&&(b=dM({},_.hM.defaults,b)),yCb(uCb(a,b),b)}catch(n){n.message+="\nPlease report this to https://github.com/markedjs/marked.";if((b||_.hM.defaults).silent)return"<p>An error occurred:</p><pre>"+gM(n.message,!0)+"</pre>";throw n;}};_.hM.options=_.hM.setOptions=function(a){dM(_.hM.defaults,a);return _.hM};
_.hM.H6c=function(){return{Ctb:null,Iua:!1,cs:!0,T7c:!0,U7c:"",zF:null,E$c:"language-",h6a:!0,RL:!1,renderer:new pCb,Hn:!1,Ima:null,silent:!1,yhd:!1,obb:!1,tables:!0,mqa:!1}};_.hM.defaults=_.hM.H6c();_.hM.jBa=yCb;_.hM.OLc=oCb;_.hM.parse=_.hM;var BCb=new _.wd("GMAT_CARD_OPTIONS",{Fa:"root",qa:function(){return{Pf:!1}}});_.kM=function(a){this.options=a;if(a.Pf)throw Error("Zc");};_.kM.O=function(a){return new (a||_.kM)(_.C(BCb))};_.kM.Ea=_.Ke({type:_.kM,oa:[["mat-card"]],Za:[1,"gmat-mdc-card"],standalone:!1});var lM=function(a,b,c){this.th=b;this.viewState=c;this.E6c=stb;this.D6c=utb;this.bGb=_.wf;this.fG=null;this.Lvc="Show in change history"};
lM.prototype.Wb=function(){var a=_.Yw.has(56)?_.Arb(this.Iv,this.commit):this.Iv,b,c,d=_.JH(this.Iv)?(b=this.commit.Rr)==null?void 0:(c=b.ax)==null?void 0:c.refHint:void 0;this.bGb=this.th.list(a.rb,a.Sc,a.repository,this.Lf,"/",1,!1,void 0,void 0,d).ha(_.nf(function(e){return e.Qn||[]}),_.Hf(1));this.D1c=_.GH(this.Iv,this.Lf,void 0,a);this.Ztb=this.fG?_.ns(_.qI(_.ts((this.fG.hg?a:this.Iv).nc(),{Hf:this.fG.Lf,Cp:this.fG.hg||void 0}),function(e){e.Pw=e.Ub?"":void 0}).ob()):void 0};
_.p.Object.defineProperties(lM.prototype,{Lf:{configurable:!0,enumerable:!0,get:function(){return this.commit.Lf||""}}});lM.O=function(a){return new (a||lM)(_.C(_.Zw),_.C(_.lL),_.C(_.aM))};
lM.wa=_.Ie({type:lM,oa:[["commit-details","commit","","baseLocation",""]],inputs:{commit:"commit",Iv:"baseLocation",fG:"parentCommit"},standalone:!1,features:[_.zn],tc:["commit","","baseLocation",""],Aa:20,Ba:17,Da:[[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&&(_.I(0,"mat-card")(1,"mat-card-title")(2,"p",0),_.R(3),_.J(),_.I(4,
"a",1),_.R(5),_.S(6,"toPrettyRef"),_.J(),_.R(7," : "),_.I(8,"span",2),_.R(9),_.S(10,"authorDisplay"),_.J(),_.R(11," @ "),_.L(12,"date",3),_.J(),_.F(13,Nub,3,4,"mat-card-content",4),_.S(14,"async"),_.L(15,"div",5),_.I(16,"mat-card-actions")(17,"button",6),_.O("click",function(){bCb(b.viewState,b.Lf)}),_.R(18),_.J(),_.F(19,Oub,2,2,"a",7),_.J()());a&2&&(_.A(3),_.Sg(b.E6c(b.Iv)),_.A(),_.H("universalLink",b.D1c)("trackProjectId",b.Iv.rb),_.A(),_.xC("",b.D6c(b.Iv),"",_.ch(6,11,b.Lf)," "),_.A(4),_.Sg(_.ch(10,
13,b.commit.mn)),_.A(3),_.H("value",b.commit.uO),_.A(),_.H("ngIf",_.ch(14,15,b.bGb)),_.A(4),_.H("trackProjectId",b.Iv.rb),_.A(),_.Rg(" ",b.Lvc," "),_.A(),_.H("ngIf",b.Ztb))},dependencies:[_.Gq,_.ap,_.uL,_.oL,_.hx,_.Lu,_.kM,_.rD,vyb,_.BK,AK,_.oq,_.Yy,_.vL,_.gp,_.nL,_.sI],styles:[".mat-mdc-card[_ngcontent-%COMP%]{padding-left:0;padding-right:0;background:var(--card);--mat-card-elevated-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%]{--mat-button-text-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}"],
Ma:0});var mM=function(){this.subject=new _.Nf};mM.prototype.subscribe=function(a){return this.subject.subscribe(a)};mM.O=function(a){return new (a||mM)};mM.ua=_.q({token:mM,qa:mM.O});var CCb=["hovercard"],DCb=["origin"],ECb=[new uI({zc:"start",Ac:"top"},{mc:"end",qc:"top"},-7),new uI({zc:"start",Ac:"bottom"},{mc:"end",qc:"bottom"},-7)],nM=function(a,b,c,d,e){var f=this;this.Ia=a;this.nAb=b;this.Axa=c;this.We=d;this.viewState=e;this.sdb=!1;this.fG=null;this.oAb=this.nAb.subscribe(function(){f.sdb?f.sdb=!1:(clearTimeout(f.h3a),f.Aya.detach())})};nM.prototype.Qa=function(){};nM.prototype.Bc=function(){this.j8c=new _.wt(this.l8c,this.tf)};
nM.prototype.La=function(){this.oAb&&this.oAb.unsubscribe();this.Bya&&this.Bya.dispose()};var FCb=function(a){a.h3a=setTimeout(function(){a.Aya.xf()||(a.Ia.hb({element:"BlameSnippet",action:"showDetails",gestureName:"CLICK",projectId:a.Iv.rb}),a.Aya.attach(a.j8c));a.sdb=!0;a.nAb.subject.next()},300)},Pub=function(a){clearTimeout(a.h3a);a.LIb=setTimeout(function(){a.Aya.detach()},300)};nM.prototype.Zd=function(){bCb(this.viewState,this.commit.Lf)};
nM.prototype.yYa=function(){var a=_.kt(_.tt(this.We.position(),this.T7a),ECb);_.EWa(a,[this.Axa]);return this.We.create({Sf:a,Sh:this.We.zD.uD()})};_.p.Object.defineProperties(nM.prototype,{Aya:{configurable:!0,enumerable:!0,get:function(){this.Bya||(this.Bya=this.yYa());return this.Bya}}});nM.O=function(a){return new (a||nM)(_.C(_.Bq),_.C(mM),_.C(_.dL),_.C(_.Bt),_.C(_.aM))};
nM.wa=_.Ie({type:nM,oa:[["blame-snippet"]],tb:function(a,b){a&1&&(_.Cg(CCb,7,_.zg),_.Cg(CCb,7,_.Ag),_.Cg(DCb,7,_.he));if(a&2){var c;_.Gg(c=_.Hg())&&(b.l8c=c.first);_.Gg(c=_.Hg())&&(b.tf=c.first);_.Gg(c=_.Hg())&&(b.T7a=c.first)}},Wa:function(a,b){a&1&&_.O("mouseenter",function(){clearTimeout(b.LIb)})("mouseleave",function(){return Pub(b)})},inputs:{PE:"commitIndex",commit:"commit",Iv:"baseLocation",fG:"parentCommit",startLine:"startLine",endLine:"endLine"},standalone:!1,Aa:13,Ba:18,Da:[["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=_.Pd();_.I(0,"div",2);_.S(1,"authorDisplay");_.O("mouseenter",function(){_.w(c);return _.y(FCb(b))})("mouseleave",function(){_.w(c);clearTimeout(b.h3a);return _.y()});_.I(2,"button",3,0);_.S(4,"authorDisplay");_.S(5,"authorDisplay");_.O("click",function(){_.w(c);
return _.y(b.Zd())});_.I(6,"span",4);_.R(7);_.J();_.R(8);_.S(9,"date");_.S(10,"authorDisplay");_.J()();_.F(11,Qub,1,3,"ng-template",null,1,_.dh)}a&2&&(_.H("title",_.Bfb("#",b.PE," ",_.ch(1,7,b.commit.mn))),_.A(2),_.mg("aria-label",b.startLine!==b.endLine?"Show blame details for commit "+b.PE+" by "+_.ch(4,9,b.commit.mn)+" on lines "+b.startLine+" through "+b.endLine:"Show blame details for commit "+b.PE+" by "+_.ch(5,11,b.commit.mn)+" on line "+b.startLine),_.A(5),_.Rg("#",b.PE),_.A(),_.xC(" ",_.yC(9,
13,b.commit.uO,"yyyy-MM-dd"),"\u00a0\u00a0",_.ch(10,16,b.commit.mn)," "))},dependencies:[_.Gq,lM,_.vL,_.LC],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}"],
Ma:0});_.oM=function(a){this.qg=a;this.ZB=[];this.l8a=null};_.h=_.oM.prototype;_.h.La=function(){this.clear();this.ae()};_.h.wYa=function(){return[]};_.h.HL=function(){};_.h.onLoad=function(){};_.h.IL=function(){};_.h.ae=function(){};_.h.update=function(){this.clear();this.render()};_.h.clear=function(){this.l8a&&this.l8a.unsubscribe();this.remove()};
_.h.render=function(){var a=this;this.onLoad();GCb(this,this.wYa());this.l8a=this.Zva().subscribe(function(b){b&&(GCb(a,b),a.ZB.length===0&&b.length>0?(a.HL(),GCb(a,[])):a.IL(b))},function(){a.HL();GCb(a,[])})};_.h.remove=function(){for(var a=_.k(this.ZB),b=a.next();!b.done;b=a.next()){b=b.value;try{b.remove()}catch(c){this.qg.handleError(c)}}this.ZB=[]};var GCb=function(a,b){a.remove();a.ZB=[];b=_.k(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;try{c.render(),a.ZB.push(c)}catch(d){a.qg.handleError(d)}}};
_.oM.O=function(a){return new (a||_.oM)(_.C(_.lh))};_.oM.Ea=_.Ke({type:_.oM});var pM=function(a,b,c){_.oM.call(this,a);this.Ed=b;this.Ia=c};_.W(pM,_.oM);_.h=pM.prototype;_.h.Qa=function(){};_.h.Wb=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation;a=b.Mf;b=b.Dj;a?(b?!_.EH(b,a):1)&&this.update():this.clear()}};
_.h.Zva=function(){var a=this;if(!_.LH(this.Oh))throw Error("je");var b=this.Oh,c=b.rb,d=b.Sc;b=b.repository;var e=_.zH(_.Zj(this.Oh,0))||"",f=_.Zj(this.Oh,1)||"",g=_.CH(this.Oh,1)||"";return this.r3(c,d,b,e,f,g,this.Oh.params.Ub).ha(_.E(function(m){return m?a.q7(m):null}))};_.h.IL=function(a){a=this.fu(a);for(var b=new Map,c=_.k(this.dQ()),d=c.next();!d.done;d=c.next())d=d.value,_.xAb(this.Ed,d,a),b.set("layer:"+d,a?"AVAILABLE":"UNAVAILABLE");this.Ia.vo({KB:b})};_.h.fu=function(a){return a.length};
pM.O=function(a){return new (a||pM)(_.C(_.lh),_.C(_.aL),_.C(_.ix))};pM.Ea=_.Ke({type:pM,features:[_.cg,_.zn]});_.qM=function(a,b){this.Ia=a;this.X2a=b;this.mf=new _.Nv(this.Ia)};
_.qM.prototype.get=function(a,b,c,d,e,f){var g=this,m=Object.assign({},{fileSpecPath:f,fileSpecSourceRootRefHint:d,fileSpecSourceRootRefSpec:e},_.XH(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c});return this.mf.fetch(m,function(){var n=g.X2a,r=m;r=r===void 0?{}:r;var x=x===void 0?{}:x;return _.jo(n.ub,{body:null,Kb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.history.getBlame",path:"/"+n.Va+"/history/blame",Ta:_.Ah(r,_.Hx,x),Qb:zJ}).ha(_.E(Rub))})};
_.qM.O=function(a){return new (a||_.qM)(_.t(_.Bq),_.t(_.nK))};_.qM.ua=_.q({token:_.qM,qa:_.qM.O,Fa:"root"});var HCb=["blameSnippet"],ICb=["loading"],JCb=["rangeHighlight"],KCb=function(a,b,c,d,e,f){this.component=a;this.Eua=b;this.options=c;this.startLine=d;this.endLine=e;this.sidebar=f;this.Vl=function(){}};KCb.prototype.render=function(){this.Vl=this.sidebar?this.component.kVa(this.Eua,this.options,this.startLine,this.endLine):this.component.gua(this.Eua,this.options,this.startLine,this.endLine)};KCb.prototype.remove=function(){this.Vl()};
_.rM=function(a,b,c,d,e,f){pM.call(this,b,e,c);this.component=a;this.Ia=c;this.service=d;this.Ed=e;this.oi=f;this.Iyb=0};_.W(_.rM,pM);_.rM.Ea=pM.Ea;_.h=_.rM.prototype;
_.h.q7=function(a){var b=[],c=a.gq||[],d=a.ixb,e=a.C8c;a=a.j6a||[];this.Iyb=a.length;!a.length&&c.length&&_.JC(this.Ia);for(var f=0;f<a.length;f++){var g=a[f];if(g.range){var m=c[g.PE||0],n=m.Lf;if(n)if(n=d.get(n),n==null)_.JC(this.Ia);else{var r=void 0,x=(r=e.get(n-1))!=null?r:null;b.push.apply(b,_.v(this.u2(g.range,n,m,x,f%2===0?"even":"odd")))}else _.JC(this.Ia)}else _.JC(this.Ia)}return b};_.h.r3=function(a,b,c,d,e,f){return this.service.get(a,b,c,d,e,f)};
_.h.wYa=function(){return[new KCb(this.component,this.RF,{},void 0,void 0,!0)]};_.h.HL=function(){_.bL(this.Ed,"BLAME");_.JC(this.Ia)};_.h.onLoad=function(){_.cL(this.Ed,"BLAME");this.Ia.vo({bucket:_.Ci.sFa})};_.h.IL=function(a){pM.prototype.IL.call(this,a);this.oi.Ll("Blame is being displayed","polite")};_.h.fu=function(){return this.Iyb};_.h.dQ=function(){return["BLAME"]};_.h.ae=function(){this.oi.Ll("Blame was disabled","polite")};
_.h.u2=function(a,b,c,d,e){var f=[],g="blame-highlight "+e;a=a&&Tub(a);if(!a||!Vub(a))return _.JC(this.Ia),f;f.push(new KCb(this.component,this.Eua,{className:e,commit:c,Qd:this.Oh,PE:b,fG:d,startLine:a.startLine+1,endLine:a.endLine+1},a.startLine,a.endLine,!0));f.push(new KCb(this.component,this.Hla,{className:g},a.startLine,a.endLine,!1));return f};_.rM.O=function(a){return new (a||_.rM)(_.C(_.dL),_.C(_.lh),_.C(_.ix),_.C(_.qM),_.C(_.aL),_.C(_.Ms))};
_.rM.wa=_.Ie({type:_.rM,oa:[["blame-layer","layerBaseLocation",""]],tb:function(a,b){a&1&&(_.Cg(HCb,7),_.Cg(ICb,7),_.Cg(JCb,7));if(a&2){var c;_.Gg(c=_.Hg())&&(b.Eua=c.first);_.Gg(c=_.Hg())&&(b.RF=c.first);_.Gg(c=_.Hg())&&(b.Hla=c.first)}},inputs:{Oh:"layerBaseLocation"},standalone:!1,features:[_.cg],tc:["layerBaseLocation",""],Aa:6,Ba:0,Da:[["blameSnippet",""],["rangeHighlight",""],["loading",""],[3,"commitIndex","commit","baseLocation","parentCommit","startLine","endLine"],["text","Loading blame layer...",
1,"blame-layer",3,"hasBackground"]],ta:function(a){a&1&&_.F(0,Xub,1,9,"ng-template",null,0,_.dh)(2,Yub,1,3,"ng-template",null,1,_.dh)(4,Zub,1,1,"ng-template",null,2,_.dh)},dependencies:[_.XG,nM],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}"],Ma:0});var LCb=["rangeHighlight"],MCb=function(a,b,c,d,e){this.component=a;this.oM=b;this.options=c;this.startLine=d;this.endLine=e;this.Vl=function(){}};MCb.prototype.render=function(){this.Vl=this.component.gua(this.oM,this.options,this.startLine,this.endLine)};MCb.prototype.remove=function(){this.Vl()};_.sM=function(a,b,c,d,e,f,g){pM.call(this,c,d,g);var m=this;this.V_a=a;this.component=b;this.Ed=d;this.Lb=e;this.th=f;this.fyb=new _.Oh([]);this.kb=this.Ed.Wva.subscribe(function(n){m.fyb.next(n)})};
_.W(_.sM,pM);_.sM.Ea=pM.Ea;_.h=_.sM.prototype;_.h.Qa=function(){};_.h.La=function(){this.kb.unsubscribe();pM.prototype.La.call(this)};_.h.dQ=function(){var a=this;return this.fyb.value.filter(function(b){return a.Ed.ns(b)})};_.h.HL=function(){for(var a=_.k(this.dQ()),b=a.next();!b.done;b=a.next())_.bL(this.Ed,b.value)};_.h.onLoad=function(){for(var a=_.k(this.dQ()),b=a.next();!b.done;b=a.next())_.cL(this.Ed,b.value)};
_.h.q7=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.xYa(c.startLine,c.endLine,d))}return b};
_.h.r3=function(a,b,c,d,e,f){var g=this,m=_.pH(this.Oh)?e==="HEAD":!_.wi.test(e);a=_.df({rb:a,Sc:b,fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:e,fileSpecSourceRootRefHint:_.xi(d),fileSpecPath:f,fileSpecType:"FILE",mergeLatestData:m});m&&!_.pH(this.Oh)&&(a=_.mf([_.mL(this.th,this.Oh,"path"),a]).ha(_.E(function(n){var r=_.k(n);n=r.next().value;r=r.next().value;n&&(r.fileSpecSourceRootRefSpec=n);return r})));return _.mf([a,NCb(this)]).ha(_.Yf(function(n){var r=_.k(n);n=
r.next().value;r=r.next().value;return g.makeRequest(n,r)}))};var NCb=function(a){return a.Ed.Wva.ha(_.Yf(function(b){return _.mf(b.map(function(c){return a.IC(c)}))}),_.E(function(b){return b.filter(function(c){return c.enabled}).map(function(c){return c.id})}),_.Ef(0),_.Jf(avb),_.yf(function(b){return b.length>0}),_.$f(function(){a.onLoad()}))};_.sM.prototype.IC=function(a){return this.Ed.IC(a).ha(_.E(function(b){return{id:a,enabled:b.enabled}}),_.Jf())};
_.sM.prototype.makeRequest=function(a,b){var c=this;b=b.map(Lrb).filter(function(d){return d!==void 0});return oAb(this.V_a,Object.assign({},a,{category:b[0]}),_.Bi(this.Lb.Zc).params.JP).ha(_.Cf(function(){c.HL();GCb(c,[]);return _.df(null)}))};_.sM.prototype.xYa=function(a,b,c){a=Sub(a,b-1,0,0);if(!Vub(a))throw Error("ke");return new MCb(this.component,this.Hla,{className:"coverage-layer "+c},a.startLine,a.endLine)};
_.sM.O=function(a){return new (a||_.sM)(_.C($K),_.C(_.dL),_.C(_.lh),_.C(_.aL),_.C(_.Nh),_.C(_.lL),_.C(_.ix))};_.sM.wa=_.Ie({type:_.sM,oa:[["coverage-layer","layerBaseLocation",""]],tb:function(a,b){a&1&&_.Cg(LCb,7);if(a&2){var c;_.Gg(c=_.Hg())&&(b.Hla=c.first)}},inputs:{Oh:"layerBaseLocation"},standalone:!1,features:[_.cg],tc:["layerBaseLocation",""],Aa:2,Ba:0,Da:[["rangeHighlight",""]],ta:function(a){a&1&&_.F(0,$ub,1,2,"ng-template",null,0,_.dh)},styles:[".coverage-layer[_ngcontent-%COMP%]{position:absolute;width:100%}"]});var OCb=function(){this.Koa=""};OCb.O=function(a){return new (a||OCb)};
OCb.wa=_.Ie({type:OCb,oa:["finding-details icon  title  details ".split(" ")],inputs:{icon:"icon",title:"title",details:"details",Koa:"subtitle"},standalone:!1,tc:"icon  title  details ".split(" "),Aa:8,Ba:4,Da:[["mat-card-avatar",""],["alt","","aria-hidden","true",3,"src"],[4,"ngIf"],[3,"innerHTML"]],ta:function(a,b){a&1&&(_.I(0,"mat-card-header")(1,"div",0),_.L(2,"img",1),_.J(),_.I(3,"mat-card-title"),_.R(4),_.J(),_.F(5,bvb,2,1,"mat-card-subtitle",2),_.J(),_.I(6,"mat-card-content"),_.L(7,"div",
3),_.J());a&2&&(_.A(2),_.H("src",b.icon,_.xe),_.A(2),_.Sg(b.title),_.A(),_.H("ngIf",b.Koa),_.A(2),_.H("innerHTML",b.details,_.we))},dependencies:[_.ap,xyb,_.BK,wyb,uyb,AK],styles:[".mat-mdc-card[_ngcontent-%COMP%]{max-width:400px;background:var(--card);--mat-card-elevated-container-shape:4px}.mat-mdc-card-avatar[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;height:11px;width:11px;padding-top:4px}mat-card-content[_ngcontent-%COMP%]{font-size:13px;line-height:24px}"],Ma:0});var PCb=[new uI({zc:"end",Ac:"bottom"},{mc:"start",qc:"top"}),new uI({zc:"end",Ac:"center"},{mc:"start",qc:"center"}),new uI({zc:"end",Ac:"top"},{mc:"start",qc:"bottom"})],tM=function(a,b,c,d){this.Ia=a;this.uda=b;this.T7a=c;this.We=d;this.rc="";this.hd=this.yYa()};_.h=tM.prototype;_.h.Qa=function(){var a=this;this.sY=new _.wt(this.Kha,this.uda,{attach:function(){a.attach()},detach:function(){a.detach()}})};_.h.La=function(){this.hd.dispose()};
_.h.attach=function(a){var b=this;this.hd.xf()||(this.hd.attach(this.sY),this.Ia.hb({element:this.rc,action:"showHovercard",re:this.re,gestureName:"CLICK"},a),setTimeout(function(){b.hd.Ye()},0));clearTimeout(this.u3c)};_.h.detach=function(){var a=this;this.u3c=setTimeout(function(){a.hd.detach()},200)};_.h.yYa=function(){var a=_.kt(_.tt(this.We.position(),this.T7a),PCb);return this.We.create({Sf:a,Sh:this.We.zD.uD()})};tM.O=function(a){return new (a||tM)(_.C(_.Bq),_.C(_.Ag),_.C(_.he),_.C(_.Bt))};
tM.Ea=_.Ke({type:tM,oa:[["","hovercard","","trackElement",""]],Wa:function(a,b){a&1&&_.O("mouseenter",function(c){return b.attach(c)})("mouseleave",function(){return b.detach()})},inputs:{Kha:"hovercard",rc:"trackElement",re:"artifactId"},standalone:!1});var uM=function(){this.rc=this.tooltip=""};uM.prototype.Qa=function(){};
_.p.Object.defineProperties(uM.prototype,{annotations:{configurable:!0,enumerable:!0,set:function(a){this.icon=_.uc(a[0].icon||"https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png");this.re=a[0].Xt;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=_.rC(e||c.eOb);d&&(QCb.test(d)||(d="http://"+d),c=_.gfb("a",{href:d,target:"_blank"},c));if(f)try{var g=_.rk(f)||c}catch(m){g=c}else g=c;
return g})}}});uM.O=function(a){return new (a||uM)};
uM.wa=_.Ie({type:uM,oa:[["finding","annotations","","trackElement",""]],inputs:{annotations:"annotations",rc:"trackElement"},standalone:!1,tc:["annotations","","trackElement",""],Aa:3,Ba:5,Da:[["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&&(_.L(0,"img",1),_.F(1,evb,2,1,"ng-template",null,0,_.dh));
a&2&&(a=_.Ng(2),_.H("src",b.icon,_.xe)("alt",b.tooltip)("hovercard",a)("trackElement",b.rc)("artifactId",b.re))},dependencies:[_.$o,_.ap,OCb,tM,_.kM,_.rD],styles:["mat-card.findings-hovercard[_ngcontent-%COMP%]{overflow:auto;max-height:500px;background:var(--card);--mat-card-elevated-container-shape:4px}mat-card.findings-hovercard[_ngcontent-%COMP%]   .divider[_ngcontent-%COMP%]{border-top-style:solid;border-top-width:1px;margin-bottom:16px}"],Ma:0});var QCb=/^((http|https):\/\/)/;var RCb=["finding"],SCb=function(a,b,c,d){this.component=a;this.H5c=b;this.options=c;this.line=d;this.Vl=function(){}};SCb.prototype.render=function(){this.Vl=this.component.xpb(this.H5c,this.options,this.line)};SCb.prototype.remove=function(){this.Vl()};_.vM=function(a,b,c,d,e){pM.call(this,b,d,e);this.component=a;this.lF=c};_.W(_.vM,pM);_.vM.Ea=pM.Ea;_.h=_.vM.prototype;
_.h.q7=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.range?Tub(d.range).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 SCb(this.component,this.I5c,{annotations:d},c));return a};_.h.r3=function(a,b,c,d,e,f){return this.lF.getAnnotations(a,b,c,e,f,this.Xt,!0)};_.h.HL=function(){_.bL(this.Ed,this.Xt)};
_.h.onLoad=function(){_.cL(this.Ed,this.Xt)};_.h.dQ=function(){return[this.Xt]};_.vM.O=function(a){return new (a||_.vM)(_.C(_.dL),_.C(_.lh),_.C(_.ZK),_.C(_.aL),_.C(_.ix))};
_.vM.wa=_.Ie({type:_.vM,oa:[["finding-layer","layerBaseLocation","","layerId",""]],tb:function(a,b){a&1&&_.Cg(RCb,7);if(a&2){var c;_.Gg(c=_.Hg())&&(b.I5c=c.first)}},inputs:{Oh:"layerBaseLocation",Xt:"layerId"},standalone:!1,features:[_.cg],tc:["layerBaseLocation","","layerId",""],Aa:2,Ba:0,Da:[["finding",""],["trackElement","FindingLayer",3,"annotations"]],ta:function(a){a&1&&_.F(0,fvb,1,1,"ng-template",null,0,_.dh)},dependencies:[uM],lb:2});var TCb=function(){};TCb.O=function(a){return new (a||TCb)};TCb.wa=_.Ie({type:TCb,oa:[["nl-semantic-outlines-snippet"]],inputs:{h7a:"nlOutline"},standalone:!1,Aa:3,Ba:1,Da:[[1,"nl-semantic-outlines-snippet"]],ta:function(a,b){a&1&&(_.I(0,"div")(1,"p",0),_.R(2),_.J()());a&2&&(_.A(2),_.Rg(" ",b.h7a," "))},styles:["nl-semantic-outlines-snippet[_nghost-%COMP%]{width:100%;padding:0 .5em;position:absolute;white-space:nowrap;text-overflow:ellipsis}"],Ma:0});var UCb=function(){this.n3=this.nfa=0};_.W(UCb,NK);var VCb=function(){};_.W(VCb,NK);VCb.prototype.equals=function(a){return WCb(this,a)};VCb.prototype.pha=function(){for(var a=1,b=XCb(this),c=0;c<b.length;c++){var d=this[b[c]];if(d!=null){if(d.nqa)if(d){for(var e=1,f=0;f<d.length;f++){e=Math.imul(31,e);var g=d[f];g=g!=null?yzb(g):0;e=e+g|0}d=e}else d=0;else d=yzb(d);a=Math.imul(1000003,a)^d}}return a};
VCb.prototype.toString=function(){var a=Bzb(this);var b=Nzb(Nzb(gI(ezb(a.v_a))+gI(Mzb("[]",a.w_a)),"."),"$");b=b.substr(b.lastIndexOf("AutoValue_")+1|0);a=new Izb;b=gI(b)+"{";a.c5c=", ".toString();a.yEb=b.toString();a.A_a="}".toString();a.d5c=gI(a.yEb)+gI(a.A_a);b=XCb(this);for(var c=0;c<b.length;c++){var d=b[c],e=this[d];Array.isArray(e)&&(e="["+gI(e)+"]");var f=a;d=gI(d)+"="+gI(e);e=f;if(e.m3){var g=e.m3;g.ofa=gI(g.ofa)+gI(e.c5c)}else g=new Hzb,g.ofa=e.yEb,e.m3=g;f=f.m3;f.ofa=gI(f.ofa)+gI(d)}return a.toString()};
var WCb=function(a,b){if(b==null||!fI(Bzb(b),Bzb(a)))return!1;var c=XCb(a);if(c.length!=XCb(b).length)return!1;for(var d=0;d<c.length;d++){var e=c[d],f=a[e];e=b[e];if(!(fI(f,e)||(f==null||e==null?0:f.nqa&&e.nqa?fI(Bzb(f),Bzb(e))&&Jzb(f,e):xzb(f,e))))return!1}return!0},XCb=function(a){var b=Object.keys(a),c=a.Pld;return c?b.filter(function(d){return!c.includes(d)}):b};var YCb=function(){this.x_a=this.z_a=this.y_a=0};_.W(YCb,VCb);YCb.prototype.line=function(){return this.y_a};YCb.prototype.start=function(){return this.z_a};YCb.prototype.end=function(){return this.x_a};var ZCb=function(){this.mfa=0};_.W(ZCb,NK);ZCb.prototype.d6a=function(){return this.mfa<this.xEb.length};ZCb.prototype.V4=function(){var a;return ovb(this.xEb[a=this.mfa,this.mfa=this.mfa+1|0,a])};var qvb=function(a,b,c,d){return $Cb(a,b,new Ezb(function(){var e=new ZCb;e.mfa=0;e.xEb=c;return e}),Rzb(d))},$Cb=function(a,b,c,d){c=Fzb(c);d=Fzb(d);var e=new UCb;b=b.h5c;e.nfa=0;e.n3=0;for(e.o3=b;c.d6a();){var f=c.V4().Zv;b=f>>2;var g=e;var m=c.V4().Zv,n=c.V4().Zv,r=[];var x=g;for(x.nfa=x.nfa+m|0;x.o3.length>x.n3&&x.o3[x.n3].Zv<x.nfa;)x.n3=x.n3+1|0;x=x.nfa;n=x+n|0;m=g.n3;for(var z=m==0?0:g.o3[m-1|0].Zv+1|0,D=x-z|0;n>(z-1|0)&&m<g.o3.length;){var K=g.o3[m].Zv;x=r;z=n>K?K-z|0:n-z|0;K=new YCb;K.y_a=
m;K.z_a=D;K.x_a=z;x.push(K);m=m+1|0;z=g.o3[m-1|0].Zv+1|0;D=0}g=r;(f&1)>0&&d.V4();switch(f&2){case 0:f=a;b=aDb(b);if(b!=null)for(r=0;r<g.length;r++)n=g[r],m=b,bDb(f,n,{startColumn:n.start(),endColumn:n.end(),Po:m});break;case 2:f=a;r=b;b=d.V4();switch(r){case 35:case 36:b="/search?q="+gI(encodeURIComponent(b));break;case 30:r=RegExp("^https?://cs.corp.google.com","");x="";for(n=0;0<=(n=x.indexOf("\\",n));)x.charCodeAt(n+1|0)==36?(m=gI(x.substr(0,n|0))+"$",z=n=n+1|0,m+=gI(x.substr(z))):(m=gI(x.substr(0,
n|0)),z=n=n+1|0,m+=gI(x.substr(z))),x=m;b=b.replace(r,x);break;case 55:b="https://b.corp.google.com/issues?q="+gI(b);break;case 37:b="https://b.corp.google.com/hotlists/"+gI(b);break;case 38:b="https://b.corp.google.com/savedsearches/"+gI(b);break;case 56:b="https://b.corp.google.com/components/"+gI(b)}Kzb(b,"/search/")&&b.indexOf("?")>0&&(b="/search"+gI(b.substr(b.indexOf("?"))));r=Kzb(b,"http://")||Kzb(b,"https://")?"external":"";for(n=0;n<g.length;n++)f.addLink(g[n],b,r)}}return a.highlights};var aDb=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 pvb=function(){this.wEb=0};_.W(pvb,NK);pvb.prototype.Pxa=function(){return this.g5c};var rvb=function(){this.highlights=new Map};rvb.prototype.addLink=function(a,b,c){bDb(this,a,{startColumn:a.start(),endColumn:a.end(),tagName:"a",Po:"link-decoration-layer",href:b,key:c})};var bDb=function(a,b,c){a.highlights.has(b.line())||a.highlights.set(b.line(),[]);a.highlights.get(b.line()).push(c)};_.cDb=!0;_.Hxb=!1;_.Jxb=!1;_.wM=function(a,b,c,d,e){this.Ia=a;this.XQb=b;this.XO=c;this.ne=d;this.SL=e;this.Gad=[3,0];this.BO=new _.Nv(this.Ia)};
_.wM.prototype.list=function(a,b,c,d,e,f){var g=this;if(e===""||e==="/")e=void 0;a=_.ik(a,b,c,d,e,f);var m=(new _.Pr).Uw(a),n=m.clone();a.dm(3);return this.SL.prefetch("directory").ha(_.Yf(function(r){r&&g.BO.put($xb(r.request).toObject(),dDb(g,n,m,_.df((0,_.NUa)(r.response))));return g.BO.fetch(n.toObject(),function(){var x=Gxb(n.clone(),!0).toObject(),z,D;return(D=(z=_.C0a(g.BO,x))==null?void 0:z.ha(_.Mf()))!=null?D:g.Jxa(n,m)}).ha(_.E(gvb))}))};
_.wM.prototype.get=function(a,b,c,d,e,f){var g=this;a=_.ik(a,b,c,d,e,f==null?void 0:f.Ub);(f==null?0:f.fileSize)&&_.Ol(a,4,f.fileSize);var m=Gxb((new _.Pr).Uw(a),!0),n=m.clone();if(b=eDb(this,a))b.getType()&&a.dm(b.getType()),b.LW().length>0&&a.Q2b(b.LW()),b.H1a()&&a.C2b(b.H1a());(f==null?void 0:f.type)!==void 0&&a.dm(f==null?void 0:f.type);Kxb(Ixb(_.Ml(m,4,!0)));this.Ia.vo({CK:[{eventType:"FILE_OPENED",ODb:[],fileSpec:a,lineNumber:f==null?void 0:f.line}]});return this.SL.prefetch("file").ha(_.Yf(function(r){r&&
g.BO.put($xb(r.request).toObject(),dDb(g,n,m,_.df((0,_.NUa)(r.response))));return g.BO.fetch(n.toObject(),function(){var x=g.BO;var z=Gxb(n.clone(),!1).toObject();x=x.getValue(z);z=g.Jxa(n,m);return x?z.ha(_.Xf(x),_.Jf(_.Xxb)):z})}))};_.wM.prototype.Jxa=function(a,b){return dDb(this,a,b,fDb(this,b))};
var dDb=function(a,b,c,d){c=c.fw().clone().dm(0);for(var e=d.ha(_.E(function(m){var n;return((n=_.ds(m))==null?void 0:_.Zr(n))||new _.Xr})),f=_.k(a.XQb),g=f.next();!g.done;g=f.next())Vxb(g.value,c,e);return d.ha(_.Zka(function(m,n){return!!_.cs(m)||n===0}),_.$f(function(m){var n=_.jl(m,_.zr,7),r;if(n==null?0:(r=_.jl(n,_.hk,1))==null?0:_.xl(r,3)){n=n.clone().dm(0);r=_.k(a.XQb);for(var x=r.next();!x.done;x=r.next())Vxb(x.value,n,e);n=b.clone().Uw(n);a.BO.put(n.toObject(),_.df(m))}}))},fDb=function(a,
b){var c=a.Gad.includes(b.fw().getType());return _.nx(a.ne,function(){var d=c?a.I1a():a.ne.Qj();if(_.cDb){var e=a.XO;d=e.Dg.ER(e.Gg+"/$rpc/devtools.grimoire.FileService/GetContentsStreaming",b,d||{},_.iVa);d=_.Ewa(d)}else d=a.XO.Jxa(b,d);return d},"FileService.getContentsStreaming").ha(_.Vf())};_.wM.prototype.I1a=function(){var a=this.ne.Qj();a["X-Server-Timeout"]="60";return a};
var eDb=function(a,b){var c=b.clone();c.Vc(_.si(_.nrb(b.Xd())));var d,e;return(e=(d=gDb(a,c))==null?void 0:_.cs(d))==null?void 0:_.kl(e,_.Rr,1,_.hl()).find(function(f){return f.Xd()===b.Xd()})},gDb=function(a,b){b=Gxb((new _.Pr).Uw(b),!1);a=a.BO;b=b.toObject();return a.getValue(b)};_.wM.O=function(a){return new (a||_.wM)(_.t(_.ix),_.t(_.yab),_.t(_.zab),_.t(_.Mx),_.t(_.Lx))};_.wM.ua=_.q({token:_.wM,qa:_.wM.O,Fa:"root"});var hDb,svb;hDb=/^readme(\.md)?$/i;svb=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"]]);
_.xM=function(a,b,c,d,e,f){var g=this;this.Yp=a;this.Sr=b;this.yfa=c;this.nh=d;this.uG=e;this.Ua=f;this.I$c=new _.gD;this.Wc=this.Yp.data.ha(_.E(function(m){m=m.Wc;m.path||(m=m.nc().Vc("/").ob());return m}),_.Tf(1),_.lf());this.Ow=this.Wc.ha(_.Yf(function(m){return g.a2a(m,!0)}),_.Tf(1),_.lf());this.h$c=_.Yw.has(55)};_.xM.prototype.a2a=function(a,b){return iDb(this,a,b===void 0?!1:b).ha(_.Xf({kind:4,location:a}))};
var iDb=function(a,b,c){return b.repository?b.Ib?jDb(a,b,c):_.WAb(a.uG,{rb:b.rb,Sc:b.Sc,repository:b.repository}).ha(_.Cf(function(d){var e=d.error;if(e&&e.code===404)return _.kv(a.nh,{error:d,message:"Repository not found.",Sd:"Dismiss"}),_.df({kind:7,location:b});if(e&&e.code===403)return _.Lxb(a.nh,d),_.df({kind:6,location:b});throw d;}),_.Yf(function(d){if(d instanceof LJ){var e=d.eea;if(e)d=_.qs(b.nc(),e).ob(),d=jDb(a,d,c);else if(d.tags.length===0&&d.Rd.length===0){var f=f===void 0?null:f;d=
_.df(f?{kind:11,location:b,QX:f}:{kind:9,location:b})}else d=_.df({kind:10,location:_.qs(b.nc(),"HEAD").ob()})}else d=_.df(d);return d})):_.yk},jDb=function(a,b,c){var d=tvb(b,a.Sr,1).ha(_.Yf(function(e){var f=wvb(b,e);return!c||b.path===f.path&&b.Ib===f.Ib?_.df(e):(a.Ua.navigate(_.ns(f),{L5:!0,Tf:"preserve",jj:!0}),_.yk)}));return uvb(d,b,a.Sr).ha(_.Yf(function(e){var f=e.current;e=e.diffBase;var g=_.kl(f,_.LUa,5,_.hl());g=g[g.length-1];if(a.h$c)var m=kDb(a,b,{current:f,diffBase:e},g);else if(g){if(g.Xd())throw Error("le");
f=_.dI(f);f={kind:2,location:b,Wga:g.getUrl(),lR:g.Yr()||void 0,SB:_.xl(g,2),L4:g,lD:(m=f[0])!=null?m:0};m=vvb(f,b,a.yfa,HI.AA)}else m=kDb(a,b,{current:f,diffBase:e},g);return m}),_.Xf({kind:5,location:b}),_.Cf(function(e){if(e&&_.GC(e)&&e.error.code===404&&e.error.message&&e.error.message.includes("Submodule Not on GoB"))return _.df({kind:13,location:b});if(e&&_.GC(e)&&e.error.code===404)return _.df({kind:8,location:b});if(e&&_.GC(e)&&e.error.code===403)return a.nh.log(e),_.df({kind:6,location:b});
a.nh.log(e);return _.df({kind:12,location:b})}))},kDb=function(a,b,c,d){var e=c.current;c=c.diffBase;var f=wvb(b,e);if(_.cs(e))return lDb(a,f,_.cs(e),_.dI(e),d);if(_.ds(e))return _.df(_.jvb(f,_.ds(e),_.dI(e),_.xl(e,9),function(g){return tvb(f,a.Sr,1,g).ha(_.E(function(m){var n;return(n=_.ds(m))!=null?n:new _.Yr}))},d,c&&(_.ds(c)||void 0)));if(_.Gl(e,_.MUa,3,_.bs))return mDb(a,f,_.Gl(e,_.MUa,3,_.bs),_.dI(e),d);if(_.Gl(e,_.$r,4,_.bs))return nDb(a,f,_.Gl(e,_.$r,4,_.bs),_.dI(e),d);throw Error("me");},
lDb=function(a,b,c,d,e){var f=_.kl(c,_.Rr,1,_.hl())||[],g,m={kind:1,entries:f,location:b,lD:d,PL:(g=c.qP())==null?void 0:_.xl(g,3)};m.L4=e;var n=f.find(function(r){var x;if(x=r.getType()===1){if(x=_.jl(r,_.Qr,4))x=_.jl(r,_.Qr,4),x=_.sl(x,4);x=!x}return x&&!!a.I$c.transform(r.Xd()).match(hDb)});if(!n)return _.df(m);c={commit:_.Zj(b,1)||b.Ib,Ib:_.Zj(b,0)||""};return oDb(a,b.rb,b.Sc,b.repository,n.Xd(),c,b.params.Ub).ha(_.E(function(r){m.P5=n.Xd();r&&(m.PBa=r.gw()||_.eI(r),m.l9a=_.axa(_.jl(r,_.eo,5))||
void 0);return m}),_.Cf(function(){return _.df(m)}))},mDb=function(a,b,c,d,e){var f;c={kind:3,target:_.xl(c,1),location:b,path:_.sl(c,3)?_.xl(c,2)||"/":void 0,QZb:_.sl(c,3),L4:e,lD:(f=d[0])!=null?f:0};return vvb(c,b,a.yfa,HI.eE)},nDb=function(a,b,c,d,e){var f;c={kind:2,location:b,Wga:c.getUrl(),lR:c.Yr()||void 0,SB:_.xl(c,2),L4:e,lD:(f=d[0])!=null?f:0};return vvb(c,b,a.yfa,HI.AA)},oDb=function(a,b,c,d,e,f,g){return a.Sr.get(b,c,d,f,e,{Ub:g}).ha(_.E(function(m){return _.ds(m)}))};
_.xM.O=function(a){return new (a||_.xM)(_.t(_.Nh),_.t(_.wM),_.t(_.sL),_.t(_.jv),_.t(_.qL),_.t(_.ai),_.t(_.Zw))};_.xM.ua=_.q({token:_.xM,qa:_.xM.O});var kvb=new WeakMap;var yM=function(a,b){this.Bbd=a;this.Ia=b;this.mf=new _.Nv(this.Ia)};
yM.prototype.get=function(a,b,c,d,e,f){var g=this,m=Object.assign({},{fileSpecPath:f,fileSpecSourceRootRefHint:d,fileSpecSourceRootRefSpec:e},_.XH(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c});return this.mf.fetch(m,function(){var n=g.Bbd,r=m;r=r===void 0?{}:r;var x=x===void 0?{}:x;return _.jo(n.ub,{body:null,Kb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.getNlSemanticOutlines",path:"/"+n.Va+"/nlSemanticOutlines",Ta:_.Ah(r,_.Hx,x),Qb:IJ})})};
yM.O=function(a){return new (a||yM)(_.t(_.tK),_.t(_.Bq))};yM.ua=_.q({token:yM,qa:yM.O,Fa:"root"});_.zM=function(a,b,c){var d=this;this.Dbd=a;this.Ed=b;this.d6=c;this.IC=this.Ed.IC("NL_SEMANTIC_OUTLINES");this.Ow=this.d6.Ow;this.wAa=_.mf([this.IC,this.Ow.ha(_.yf(function(e){return!!e&&e.kind!==4&&e.kind!==5}),_.Jf(function(e,f){return!!e&&!!f&&e.kind===f.kind&&_.EH(e.location,f.location)}))]).ha(_.Yf(function(e){e=_.k(e);var f=e.next().value;e=e.next().value;if(!f.enabled){var g={Hza:0,FW:new IJ};return _.df(g)}if(e.kind!==0)throw Error("ne`"+e.kind);var m=e.location;if(!_.LH(m))throw Error("oe`"+
e.location);f=m.rb;var n=m.Sc,r=m.repository,x=_.zH(_.Zj(m,0))||"",z=_.Zj(m,1)||"";m=_.CH(m,1)||"";var D=0;if(typeof e.code!=="string"&&((g=e.code)==null?0:g.lines.length)){var K;D=(K=e.code)==null?void 0:K.lines.length}else D=e.te.split("\n").length;return d.Dbd.get(f,n,r,x,z,m).ha(_.E(function(N){return d.mYa(N,D)}))}),_.Jf(function(e,f){return e.Hza===f.Hza&&e.FW===f.FW}),_.Vf({bufferSize:1,Jw:!0}))};_.zM.prototype.mYa=function(a,b){return{FW:a,Hza:b}};
_.zM.O=function(a){return new (a||_.zM)(_.t(yM),_.t(_.aL),_.t(_.xM))};_.zM.ua=_.q({token:_.zM,qa:_.zM.O});var pDb=["nlSemanticOutlineSnippet"],qDb=["loading"],rDb=["rangeHighlight"],sDb=function(a,b,c,d,e,f){this.component=a;this.xAa=b;this.options=c;this.startLine=d;this.endLine=e;this.sidebar=f;this.Vl=function(){}};sDb.prototype.render=function(){this.Vl=this.sidebar?this.component.kVa(this.xAa,this.options,this.startLine,this.endLine):this.component.gua(this.xAa,this.options,this.startLine,this.endLine)};sDb.prototype.remove=function(){this.Vl()};
_.AM=function(a,b,c,d,e,f){pM.call(this,b,e,c);this.component=a;this.Ia=c;this.service=d;this.Ed=e;this.oi=f;this.IYa=0};_.W(_.AM,pM);_.AM.Ea=pM.Ea;var tDb=function(a,b,c,d,e){e=e===void 0?0:e;if(d===0)return a.u2(1,b[0].startLine-1,"","odd");if(d===1)return e=b[b.length-1].endLine+1,c=c.hZ[0].startLine,c===e?[]:a.u2(e,c,"",b.length%2===0?"even":"odd");c=b[b.length-1];return c.endLine!==e?a.u2(c.endLine+1,e,"",b.length%2===0?"even":"odd"):[]};_.h=_.AM.prototype;
_.h.q7=function(a){if(a.FW.m5.length===0)return[];for(var b=[],c=a.FW.m5.filter(function(m){return m.hZ.length>0}),d=0;d<c.length;d++){var e=c[d],f=e.hZ;d===0&&b.push.apply(b,_.v(tDb(this,f,e,0)));this.IYa+=f.length;for(e=0;e<f.length;e++){var g=f[e];b.push.apply(b,_.v(this.u2(g.startLine,g.endLine,g.yAa,e%2===0?"even":"odd")))}d!==c.length-1&&b.push.apply(b,_.v(tDb(this,f,c[d+1],1)))}b.push.apply(b,_.v(tDb(this,c[c.length-1].hZ,c[c.length-1],2,a.Hza)));return b};_.h.r3=function(){return this.service.wAa};
_.h.wYa=function(){return[new sDb(this.component,this.RF,{},void 0,void 0,!0)]};_.h.HL=function(){_.bL(this.Ed,"NL_SEMANTIC_OUTLINES");_.JC(this.Ia)};_.h.onLoad=function(){_.cL(this.Ed,"NL_SEMANTIC_OUTLINES")};_.h.IL=function(a){pM.prototype.IL.call(this,a);this.oi.Ll("NL Semantic Outlines is being displayed","polite")};_.h.fu=function(){return this.IYa};_.h.dQ=function(){return["NL_SEMANTIC_OUTLINES"]};_.h.ae=function(){this.oi.Ll("NL Semantic Outlines was disabled","polite")};
_.h.u2=function(a,b,c,d){var e=[],f="nl-semantic-outlines-highlight "+d;e.push(new sDb(this.component,this.xAa,{className:d,h7a:c,startLine:a-1,endLine:b-1},a-1,b-1,!0));e.push(new sDb(this.component,this.Hla,{className:f},a-1,b-1,!1));return e};_.AM.O=function(a){return new (a||_.AM)(_.C(_.dL),_.C(_.lh),_.C(_.ix),_.C(_.zM),_.C(_.aL),_.C(_.Ms))};
_.AM.wa=_.Ie({type:_.AM,oa:[["nl-semantic-outlines-layer","layerBaseLocation",""]],tb:function(a,b){a&1&&(_.Cg(pDb,7),_.Cg(qDb,7),_.Cg(rDb,7));if(a&2){var c;_.Gg(c=_.Hg())&&(b.xAa=c.first);_.Gg(c=_.Hg())&&(b.RF=c.first);_.Gg(c=_.Hg())&&(b.Hla=c.first)}},inputs:{Oh:"layerBaseLocation"},standalone:!1,features:[_.cg],tc:["layerBaseLocation",""],Aa:6,Ba:0,Da:[["nlSemanticOutlineSnippet",""],["rangeHighlight",""],["loading",""],[3,"nlOutline"],["text","Loading Nl Outlines layer...",1,"nl-semantic-outlines-layer",
3,"hasBackground"]],ta:function(a){a&1&&_.F(0,xvb,1,4,"ng-template",null,0,_.dh)(2,yvb,1,3,"ng-template",null,1,_.dh)(4,zvb,1,1,"ng-template",null,2,_.dh)},dependencies:[_.XG,TCb],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}"],Ma:0});var Hvb=RegExp("^x-kythe://([a-zA-Z]+)="),Jvb=/\//g,Kvb=/~/g,Cvb={id:"Google",type:"depot"},iI={};var uDb;uDb=new _.wd("decorations_service",{qa:function(){return _.kk(Zxb)}});_.BM=function(a,b,c){_.zA.call(this,a);this.client=b;this.ne=c;this.Xed=new _.Nv(this.Ia);this.Yed=new _.Nv(this.Ia);this.Zed=new _.Nv(this.Ia);this.E5c=new _.Nv(this.Ia)};_.W(_.BM,_.zA);_.h=_.BM.prototype;_.h.Jza=function(a,b,c,d,e,f){var g=this,m=Grb(a,b,c,d,e,f);return this.mf.fetch(m.toObject(),function(){return g.fetch(m)})};
_.h.V9a=function(a){var b=this;return this.Xed.fetch(a.toObject(),function(){return _.nx(b.ne,function(){return b.client.V9a(a,b.ne.Qj())},"Decorations.resolveDocumentation")})};_.h.X9a=function(a){var b=this;return this.Yed.fetch(a.toObject(),function(){return _.nx(b.ne,function(){return b.client.X9a(a,b.ne.Qj())},"Decorations.resolveItemList")})};_.h.rma=function(a){var b=this;return this.Zed.fetch(a.toObject(),function(){return _.nx(b.ne,function(){return b.client.rma(a,b.ne.Qj())},"Decorations.resolvePanel")})};
_.h.A1a=function(a){var b=this;return this.E5c.fetch(a.toObject(),function(){return _.nx(b.ne,function(){return b.client.A1a(a,b.ne.Qj())},"Decorations.getFilterSupport")})};_.h.Xva=function(){return new _.ar};_.h.extract=function(){return this.Xva()};_.h.isValid=function(a){return a.J3().length>0||_.sl(a,2)};_.h.fetch=function(a){var b=this;return _.nx(this.ne,function(){return b.client.Jza((new _.$Ra).D2b(_.Bvb(a)),b.ne.Qj())},"Decorations.list")};
_.BM.O=function(a){return new (a||_.BM)(_.t(_.Bq),_.t(uDb),_.t(_.Mx))};_.BM.ua=_.q({token:_.BM,qa:_.BM.O,Fa:"root"});var vDb=function(a,b){this.component=a;this.location=b;this.Vl=function(){}};vDb.prototype.render=function(){this.Vl=this.component.F1(this.location.startLine,{startColumn:this.location.startColumn,endColumn:this.location.endColumn,Po:"deprecated"}).remove};vDb.prototype.remove=function(){this.Vl()};_.CM=function(a,b,c,d,e){pM.call(this,c,d,a);this.Ia=a;this.component=b;this.Ed=d;this.service=e;this.z2=0};_.W(_.CM,pM);_.CM.Ea=pM.Ea;_.h=_.CM.prototype;
_.h.q7=function(a){var b=this;return(a.J3()||[]).filter(function(c){return _.Bl(c,9,_.hl()).includes(2)}).reduce(function(c,d){b.z2+=1;a:{if(d.dIb()&&(d=d.Pga(),d=Uub(d),Wub(d)))break a;d=void 0}if(!d)return _.JC(b.Ia),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.xYa(d));return c},[])};_.h.r3=function(a,b,c,d,e,f,g){return this.service.Jza(a,b,c,{Ib:d,commit:e},f,g)};
_.h.HL=function(){_.bL(this.Ed,"DEPRECATED");_.JC(this.Ia)};_.h.onLoad=function(){_.cL(this.Ed,"DEPRECATED")};_.h.fu=function(){return this.z2};_.h.dQ=function(){return["DEPRECATED"]};_.h.xYa=function(a){return new vDb(this.component,a)};_.CM.O=function(a){return new (a||_.CM)(_.C(_.ix),_.C(_.dL),_.C(_.lh),_.C(_.aL),_.C(_.BM))};
_.CM.wa=_.Ie({type:_.CM,oa:[["unified-deprecation-layer","layerBaseLocation",""]],inputs:{Oh:"layerBaseLocation"},standalone:!1,features:[_.cg],tc:["layerBaseLocation",""],Aa:0,Ba:0,ta:function(){},styles:[".deprecated{text-decoration:line-through}"],lb:2,Ma:0});var wDb={Qv:new Set,ids:[]},DM=function(a){var b=this;this.viewState=a;this.Mha=wDb;this.fwa=[];this.Hya=new Map;this.EV=!1;this.Ff=new _.Jj;this.kb=_.mf([this.viewState.ina,this.viewState.o$c]).ha(_.E(function(c){var d=_.k(c);c=d.next().value;if(d.next().value&&c)return b.EV?c.iwa:c.aid}),_.Xf(void 0),_.Jf()).subscribe(function(c){c?(b.fwa=c.QZ,c.iX&&b.bY(c.iX)):b.fwa=[]})};_.h=DM.prototype;_.h.La=function(){this.kb.unsubscribe()};
_.h.ye=function(a){a=_.xl(a.context.Wo,5);if(!a)return!1;var b=a.split(" ");return this.fwa.length===b.length&&this.fwa.every(function(c){return b.includes(c)})};
_.h.bY=function(a,b){var c=this;b=b===void 0?!0:b;var d=a.map(function(n){return c.Hya.get(n)||new Set}).reduce(function(n,r){r=_.k(r);for(var x=r.next();!x.done;x=r.next())n.add(x.value);return n},new Set);if(b){b=_.k(this.Mha.Qv);for(var e=b.next();!e.done;e=b.next())e=e.value,d.has(e)||(e.B4=!1)}b=new Map;e=_.k(d);for(var f=e.next();!f.done;f=e.next()){var g=f.value;g.B4=!0;f=g.context.aea;g=this.xya(g);var m=b.get(f);m!==void 0&&m!==0||b.set(f,g)}this.Mha={Qv:d,ids:a};this.Ff.emit(Array.from(b.entries()))};
_.h.gu=function(a){if(this.Mha.Qv.size>0)for(var b=_.k(this.Mha.Qv),c=b.next();!c.done;c=b.next())c=c.value,xDb(c,a.qxa,a.qxa+a.yQ)&&!c.B4&&(c.B4=!0),c.B4&&!xDb(c,a.qxa,a.qxa+a.yQ)&&(c.B4=!1)};_.h.xya=function(a){return _.Bl(a.context.Wo,9,_.hl()).includes(1)?1:_.Bl(a.context.Wo,9,_.hl()).includes(3)?2:0};DM.O=function(a){return new (a||DM)(_.t(_.aM))};DM.ua=_.q({token:DM,qa:DM.O});var yDb=function(a,b,c,d){this.service=a;this.location=b;this.context=c;this.Bad=d===void 0?!1:d;this.q4a=!1;this.U2a=0};
yDb.prototype.render=function(){var a=this;try{this.link=zDb(this)}catch(c){_.JC(this.service.Ia);return}var b=String(this.context.index);this.SP&&(b=void 0);this.Vl=this.service.component.F1(this.location.startLine,{startColumn:this.location.startColumn,endColumn:this.location.endColumn,tagName:"a",get Po(){var c="xrefs-decoration";a.service.A3b&&(c+=" underline");a.q4a&&(c+=" "+ADb(a));a.SP&&(c="doc-link");return c},href:this.link,key:b}).remove};
var ADb=function(a){return a.U2a!==0&&a.service.nBb?"important-highlight":"highlight"};yDb.prototype.remove=function(){this.Vl&&this.Vl();delete this.Vl};
var zDb=function(a){var b,c=(b=_.jl(a.context.Wo,_.Yq,4))==null?void 0:b.IW();return c?_.xl(c,4)?(a.SP=!0,_.xl(c,4)):BDb(a.service,c):_.xl(a.context.Wo,5)?CDb(a):""},CDb=function(a){if(_.xl(a.context.Wo,5)){var b=DDb(a.service,a.context.aea),c=a.service.component.lines[a.location.startLine].substring(a.location.startColumn,a.location.endColumn);return c?b+(b.includes("?")?"&":"?")+"gsn="+c+"&"+_.xl(a.context.Wo,5).split(" ").map(function(d){return"gs="+encodeURIComponent(d)}).join("&"):b}return""},
xDb=function(a,b,c){return a.location.startLine>=b&&a.location.startLine<c||a.location.endLine>=b&&a.location.endLine<c},EDb=function(a){var b=a.service.component.Vd.aj(a.context.aea-1);if(b)return b.querySelectorAll('.xrefs-decoration[data-key="'+a.context.index+'"]');a.Bad&&console.log("unexpected undefined element - "+JSON.stringify(a.context));return[]};
_.p.Object.defineProperties(yDb.prototype,{xya:{configurable:!0,enumerable:!0,get:function(){return this.U2a},set:function(a){this.U2a=a}},B4:{configurable:!0,enumerable:!0,get:function(){return this.q4a},set:function(a){this.q4a=a;if(this.Vl!=null)if(a){a=_.k(EDb(this));for(var b=a.next();!b.done;b=a.next())b.value.classList.add(ADb(this))}else for(a=_.k(EDb(this)),b=a.next();!b.done;b=a.next())b.value.classList.remove(ADb(this))}}});var EM,FM;EM={};
_.FDb=Object.freeze((EM[0]={name:"Unknown",Mc:"?"},EM[50]={name:"Scope",Mc:"?"},EM[51]={name:"Group",Mc:"G"},EM[1]={name:"Class",Mc:"C",className:"code-data"},EM[2]={name:"Interface",Mc:"I",className:"code-data"},EM[3]={name:"Struct",Mc:"S",className:"code-data"},EM[4]={name:"Enum",Mc:"E",className:"code-data"},EM[5]={name:"Union",Mc:"S",className:"code-data"},EM[6]={name:"Method",Mc:"M",className:"code-procedure"},EM[7]={name:"Field",Mc:"F",className:"code-sub-data"},EM[8]={name:"Function",Mc:"F",
className:"code-procedure"},EM[9]={name:"Variable",Mc:"V",className:"code-alias"},EM[10]={name:"Typedef",Mc:"T",className:"code-alias"},EM[11]={name:"Namespace",Mc:"N"},EM[67]={name:"Extension",Mc:"E",className:"code-data"},EM[12]={name:"Property",Mc:"P",className:"code-sub-data"},EM[13]={name:"Enum Constant",Mc:"e",className:"code-sub-data"},EM[15]={name:"Anonymous Function",Mc:"?"},EM[81]={name:"Conditional",Mc:"?"},EM[16]={name:"Test",Mc:"t"},EM[17]={name:"Package",Mc:"P"},EM[18]={name:"Object",
Mc:"O"},EM[61]={name:"Constant",Mc:"c"},EM[62]={name:"Module",Mc:"m"},EM[79]={name:"Preprocessor",Mc:"p"},EM[20]={name:"Build Rule",Mc:"R"},EM[21]={name:"Build Binary",Mc:"B"},EM[22]={name:"Build Test",Mc:"T"},EM[23]={name:"Build Library",Mc:"L"},EM[24]={name:"Build Generator",Mc:"G"},EM[25]={name:"Build Argument",Mc:"A"},EM[26]={name:"Build Variable",Mc:"V",className:"code-alias"},EM[30]={name:"Variable",Mc:"V",className:"code-alias"},EM[31]={name:"Constant",Mc:"c"},EM[32]={name:"Goog Provide",Mc:"?"},
EM[33]={name:"Goog Require",Mc:"?"},EM[34]={name:"Setter",Mc:"?"},EM[35]={name:"Getter",Mc:"?"},EM[36]={name:"Literal",Mc:"?"},EM[37]={name:"Function Literal",Mc:"?"},EM[38]={name:"Assignment",Mc:"V",className:"code-alias"},EM[39]={name:"Function Assignment",Mc:"M",className:"code-procedure"},EM[40]={name:"Define Const",Mc:"D"},EM[41]={name:"Define Macro",Mc:"D"},EM[45]={name:"Xml Tag",Mc:"<"},EM[46]={name:"Template",Mc:"T"},EM[47]={name:"Job",Mc:"J"},EM[48]={name:"Service",Mc:"S"},EM[49]={name:"Allocation",
Mc:"A"},EM[52]={name:"Table",Mc:"T"},EM[53]={name:"Queue",Mc:"Q"},EM[54]={name:"Locality Group",Mc:"L"},EM[55]={name:"Index",Mc:"I"},EM[56]={name:"Proto Bundle",Mc:"?"},EM[57]={name:"Backup Schedule",Mc:"B"},EM[58]={name:"Column",Mc:"C"},EM[59]={name:"Changelog",Mc:"?"},EM[60]={name:"Markdown Header",Mc:"#"},EM[63]={name:"SQL TVF",Mc:"t"},EM[64]={name:"SQL Model",Mc:"m"},EM[65]={name:"SQL Database",Mc:"d"},EM[66]={name:"Dart Mixin",Mc:"M",className:"code-data"},EM[68]={name:"YANG Grouping",Mc:"G",
className:"code-data"},EM[69]={name:"YANG Identity",Mc:"I",className:"code-data"},EM[70]={name:"YANG Container",Mc:"C",className:"code-data"},EM[71]={name:"YANG List",Mc:"L",className:"code-data"},EM[72]={name:"YANG Leaf",Mc:"L",className:"code-data"},EM[73]={name:"Swift Actor",Mc:"A",className:"code-data"},EM[74]={name:"GraphQL Directive",Mc:"D",className:"code-data"},EM[75]={name:"GraphQL Operation",Mc:"O",className:"code-data"},EM[76]={name:"GraphQL Fragment",Mc:"F",className:"code-data"},EM[77]=
{name:"GraphQL Fragment Spread",Mc:"S",className:"code-data"},EM[78]={name:"GraphQL List",Mc:"L",className:"code-data"},EM[80]={name:"Impl",Mc:"I",className:"code-data"},EM));FM={};_.GDb=Object.freeze((FM[0]="Unknown Modifier",FM[1]="Public",FM[2]="Private",FM[3]="Protected",FM[4]="Global",FM[5]="Namespace-private",FM[6]="File-private",FM[7]="Package-private",FM[8]="Library-private",FM[9]="Dynamic Scope",FM[10]="Thread Local",FM[11]="Static",FM));var HDb=function(){return!0},IDb=function(a,b,c){this.parent=b;this.nbb=c;this.Wj=!1;this.cP=HDb;this.ubb=null;this.active=!1;this.index=this.level=0;if(!Lvb(a))throw Error("ve");this.fq=a;this.id=_.Gm();this.children=this.g6a(_.ZTa(a));this.WX=this.children.reduce(function(d,e){return d+e.WX},this.children.length);this.NEa=[].concat(_.v(this.children));this.Wj=this.geb.length>0;this.tDa=c.tDa(a.getName())},KDb=function(a){return a.cJb?a.cJb:a.cJb=JDb(a)},JDb=function(a){var b=_.FDb[a.fq.getType()];
a=_.Bl(a.fq,4,_.hl());var c=a.map(function(e){return _.GDb[e]});c=[b.name].concat(_.v(c)).join(", ");var d="outline-icon";a.includes(1)&&(d+=" public");b.className&&(d=d+" "+b.className);return{le:d,tooltip:c,Mc:b.Mc}};IDb.prototype.g6a=function(a){var b=this;return a.map(function(c){return new IDb(c,b,b.nbb)})};var LDb=function(a){a.NEa=a.children.filter(function(b){return b.isVisible});a.sort&&a.NEa.sort(a.sort)};
_.p.Object.defineProperties(IDb.prototype,{geb:{configurable:!0,enumerable:!0,get:function(){return this.NEa}},isVisible:{configurable:!0,enumerable:!0,get:function(){return this.filter(this)}},filter:{configurable:!0,enumerable:!0,get:function(){return this.cP},set:function(a){if(a!==this.cP){this.cP=a;for(var b=_.k(this.children),c=b.next();!c.done;c=b.next())c.value.filter=a;LDb(this);this.Wj=this.NEa.length>0}}},sort:{configurable:!0,enumerable:!0,get:function(){return this.ubb},set:function(a){if(a!==
this.ubb){this.ubb=a;for(var b=_.k(this.children),c=b.next();!c.done;c=b.next())c.value.sort=a;LDb(this)}}},kha:{configurable:!0,enumerable:!0,get:function(){return this.children.length>0}},label:{configurable:!0,enumerable:!0,get:function(){return this.eSb+this.name+this.E3b}},modifiers:{configurable:!0,enumerable:!0,get:function(){return _.Bl(this.fq,4,_.hl())}},name:{configurable:!0,enumerable:!0,get:function(){return this.fq.getName()||"<anonymous>"}},eSb:{configurable:!0,enumerable:!0,get:function(){return _.xl(this.fq,
7)}},E3b:{configurable:!0,enumerable:!0,get:function(){return this.fq.NGb()}},Fcb:{configurable:!0,enumerable:!0,get:function(){return _.Ir(this.fq)}},type:{configurable:!0,enumerable:!0,get:function(){return this.fq.getType()}},le:{configurable:!0,enumerable:!0,get:function(){return KDb(this).le}},tooltip:{configurable:!0,enumerable:!0,get:function(){return KDb(this).tooltip}},Mc:{configurable:!0,enumerable:!0,get:function(){return KDb(this).Mc}}});var MDb=["java","c","c++","c#"],NDb=["java"],ODb=["js"],kI=function(a){a=a===void 0?new Map:a;this.Hk=this.state=new _.Oh(a)};_.h=kI.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 PDb=function(a,b){this.JF=b;this.V0b=new kI;this.Ibb=new kI;this.lxa=new _.Oh("");for(var c=[],d=new _.hM.OLc,e=_.k(a),f=e.next();!f.done;f=e.next())c.push(new IDb(f.value,void 0,d));this.yva=c;this.y1c=a;this.size=Ovb(this.yva);this.uM=Nvb(a);if(a.some(Pvb)||b&&ODb.includes(b))a=new Map,a.set(1,!0),a.set(3,!0),b&&NDb.includes(b)&&a.set(7,!0),a.set(2,!0),this.V0b=new kI(a),a=new Map,b&&MDb.includes(b)&&(a.set("static",!0),a.set("not_static",!0)),this.Ibb=new kI(a)},TDb=function(a,b){var c=QDb(a),
d=c.flatMap(function(e){return RDb(a,e)}).sort(function(e,f){return _.Br(_.Ir(e))-_.Br(_.Ir(f))});SDb(b,d);return new PDb(c,a.JF)},UDb=function(a){return a.getType()===6||a.getType()===8},RDb=function(a,b){var c=[];UDb(b)&&c.push(b);b.getType()!==2&&c.push.apply(c,_.v(_.ZTa(b).flatMap(function(d){return RDb(a,d)})));return c},QDb=function(a){return a.y1c.map(function(b){return b.clone()})},SDb=function(a,b){var c=0,d=0;for(a=a.m5;c<b.length&&d<a.length;){var e=a[d];if(e.startLine<_.Br(_.Ir(b[c])))throw Error("we`"+
JSON.stringify(e)+"`"+JSON.stringify(b));var f=e,g=b[c];if(f.startLine>=_.Br(_.Ir(g))&&f.endLine<=_.Cr(_.Ir(g))){f=b[c];g=[];e=_.k(e.hZ);for(var m=e.next();!m.done;m=e.next()){var n=m.value;m=Fxb(Dxb(Exb(Cxb(new _.Ar,n.startLine),n.endLine),0),0);n=(new _.Hr).qe(n.yAa).dm(9);m=_.ll(n,5,m);m=_.Zb(m,4,[2],_.nb);m=_.nl(m,3,null);g.push(m)}_.nl(f,3,g);d++}else c++}if(d<a.length)throw Error("xe");};_.GM=function(a){this.Y7a=a};
_.GM.prototype.uC=function(a){if(a.kind===5)return _.df(_.dH);if(a.kind!==0)return _.df(_.OH("UNSUPPORTED_DATA_TYPE"));var b=a.location,c=b.rb,d=b.Sc,e=b.repository,f=b.path;b=b.params;f=_.CH(a.location,1)||f;var g=b.Ub?"HEAD":_.Zj(a.location,1);g={Ib:_.Zj(a.location,0)||"",commit:g};return this.Y7a.uC(c,d,e,g,f,b.Ub).ha(_.E(function(m){var n=m.Ef();return n===4?_.OH("UNAVAILABLE"):n===2?_.OH("UNSUPPORTED_LANGUAGE"):_.VG(new PDb(_.kl(m,_.Hr,1,_.hl()),a.JF))}),_.Xf(_.dH),_.Cf(function(){return _.df(_.OH("UNAVAILABLE"))}))};
_.GM.O=function(a){return new (a||_.GM)(_.t(_.BA))};_.GM.ua=_.q({token:_.GM,qa:_.GM.O,Fa:"root"});var YDb,XDb,WDb,VDb;
_.HM=function(a,b,c){var d=this;this.Y7a=a;this.d6=b;this.C2c=c;this.Q0b=this.d6.Ow.ha(_.yf(function(e){return!!e&&e.kind!==4&&e.kind!==5}),_.Jf(function(e,f){return!!e&&!!f&&e.kind===f.kind&&_.EH(e.location,f.location)}),_.Yf(function(e){return d.Y7a.uC(e)}),_.Vf({bufferSize:1,Jw:!0}),_.Xf(_.dH));this.wAa=this.C2c.wAa;this.Gcd=this.Q0b.ha(_.E(function(e){return e.state===2?{state:2,ac:VDb(d,e.ac.yva,new Map)}:e}),_.Vf({bufferSize:1,Jw:!1}));this.hu=_.mf([this.Q0b,this.wAa]).ha(_.Jf(),_.E(function(e){var f=
_.k(e);e=f.next().value;f=f.next().value;return e.state===2&&f&&f.FW.m5.length>0?{state:2,ac:TDb(e.ac,f.FW)}:e}),_.Vf({bufferSize:1,Jw:!1}))};
YDb=function(a,b,c){return a.Gcd.ha(_.yf(function(d){return d.state!==0}),_.E(function(d){if(d.state!==1){var e,f=d.ac.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,x=c;(((n=_.Ir(r.fq))==null?void 0:_.Br(n))||Infinity)<=x&&x<=(((m=_.Ir(r.fq))==null?void 0:_.Cr(m))||-Infinity)&&(e=WDb(e,g))}if(e)return{jG:_.xl(e.fq,8),j$c:XDb(d.ac,b,_.xl(e.fq,8))===1}}}),_.Hf(1))};XDb=function(a,b,c){return(a.get(b)||[]).filter(function(d){return _.xl(d.fq,8)===c}).length};
WDb=function(a,b){var c=a==null?void 0:_.Ir(a.fq),d=b==null?void 0:_.Ir(b.fq);if(!c)return b;if(!d)return a;if(_.Br(c)<_.Br(d))return b;if(_.Br(c)>_.Br(d)||_.Cr(c)<_.Cr(d))return a;_.Cr(c);_.Cr(d);return b};VDb=function(a,b,c){b=_.k(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=d.fq.getName();c.has(e)||c.set(e,[]);c.get(e).push(d);VDb(a,d.children,c)}return c};_.HM.O=function(a){return new (a||_.HM)(_.t(_.GM),_.t(_.xM),_.t(_.zM))};_.HM.ua=_.q({token:_.HM,qa:_.HM.O});var IM=function(){this.Oac=new _.Nf;this.Lld=this.Oac.ff()};IM.O=function(a){return new (a||IM)};IM.ua=_.q({token:IM,qa:IM.O,Fa:"root"});var JM=function(a){this.uZ=a},ZDb=function(a,b){b=b.location;_.oH(b)&&(b=_.qs(b.nc()).ob());b=b.nc().lj().ob();return _.Wxb(a.uZ,b)};JM.prototype.vYa=function(a,b){a=ZDb(this,a);b=(new _.nn).set("q","symbol:\\b"+b+"\\b case:yes");return _.ln(new _.Qj(a),b).toString()};JM.O=function(a){return new (a||JM)(_.t(_.yB))};JM.ua=_.q({token:JM,qa:JM.O,Fa:"root"});_.KM=function(a,b){var c=this;this.d6=a;this.fZb=b;this.z5a=this.d6.Ow.ha(_.E(function(d){return ZDb(c.fZb,d)}),_.Vf({bufferSize:1,Jw:!0}))};_.KM.prototype.vYa=function(a){var b=this;return this.d6.Ow.ha(_.E(function(c){return b.fZb.vYa(c,a)}))};_.KM.O=function(a){return new (a||_.KM)(_.t(_.xM),_.t(JM))};_.KM.ua=_.q({token:_.KM,qa:_.KM.O});_.LM=function(a){this.Ua=a;this.cache=new Map};_.$Db=function(a,b,c){var d=b.ie.id+"/"+b.repository+"/"+b.Ib+"/"+b.path;if(_.oH(a.Qy)){var e,f=((e=b.params)==null?0:e.Hf)?"?rcl="+b.params.Hf:"";d+=f}c=(c===void 0?"":c)+d;var g;d=(g=b.params)==null?void 0:g.line;g=a.cache.get(c);g||(b=new a.Qy.constructor(b),g=_.DH(b,a.Qy),g=_.yrb(b,a.Ua,{Yha:"oneBased",Tf:g?"preserve":null}),a.cache.set(c,g));return g(d)};
_.p.Object.defineProperties(_.LM.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.Qy&&_.ss(a,this.Qy)&&_.Drb(a,this.Qy,["line"])||this.cache.clear();this.Qy=a}}});_.LM.O=function(a){return new (a||_.LM)(_.t(_.ai))};_.LM.ua=_.q({token:_.LM,qa:_.LM.O});var Svb=function(a){return{s6:a}},MM=function(){this.xe=!1;this.A6a=new _.Jj;this.close=new _.Jj;this.loaded=new _.Jj};MM.prototype.Bc=function(){this.loaded.emit()};MM.O=function(a){return new (a||MM)};
MM.wa=_.Ie({type:MM,oa:[["command-menu"]],tb:function(a,b){a&1&&_.Cg(_.Kz,7);if(a&2){var c;_.Gg(c=_.Hg())&&(b.nf=c.first)}},inputs:{xe:"hasBackdrop"},outputs:{A6a:"menuItemSelected",close:"closed",loaded:"loaded"},Rb:["commandMenu"],standalone:!1,Aa:2,Ba:1,Da:[["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&&(_.I(0,"mat-menu",2),_.O("closed",function(c){return b.close.emit(c)}),_.F(1,Zvb,1,1,"ng-template",3),_.J());a&2&&_.H("hasBackdrop",b.xe)},dependencies:[_.$o,_.ap,_.Ez,_.Kz,_.Jz,uK,_.Lz,MM],styles:[".command-menu.mat-mdc-menu-panel{min-height:16px;max-width:420px}.command-menu .mat-mdc-menu-content{padding:8px 0}.command-menu .mat-divider{margin:4px 0}.command-menu .mat-mdc-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;min-height:24px;height:24px;line-height:24px}.command-menu .mat-mdc-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-mdc-menu-item .mat-mdc-menu-item-text{--mat-menu-item-label-text-size:13px}.command-menu .mat-mdc-menu-item:focus,.command-menu .mat-mdc-menu-item:hover{background:var(--hover);box-shadow:inset 0 0 0 1px var(--border)}.command-menu .mat-mdc-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 */"],
lb:2});var NM=function(){var a=this;this.tf=_.u(_.Ag);this.pQ=_.u(aEb);this.ab=_.u(_.he);this.Zfa=_.u(_.Cs);this.renderer=_.u(_.ej);this.s6=_.u(bEb).Y1c;this.eZb=0;this.EFb=function(b){b.target instanceof Element&&b.target.closest(".command-menu")||a.close()}};_.h=NM.prototype;_.h.Bc=function(){var a=this;cEb(this);Promise.resolve().then(function(){a.open()})};
_.h.open=function(){var a=this;this.n2.nf.CJ=void 0;var b=this.tf.Bi(this.n2.nf.Tc),c=this.renderer,d=b.Xl;if((d==null?void 0:d.length)>0&&!c.parentNode(d[0]))for(var e=c.parentNode(this.tf.element.na),f=0;f<d.length;f++)c.appendChild(e,d[f]);this.n2.nf.uw&&this.n2.nf.uw.attach({s6:this.s6});this.bAa=b.Xl[0];this.odb();document.body.addEventListener("focusin",this.EFb);this.bAa.addEventListener("contextmenu",function(g){g.preventDefault();g.stopPropagation();a.close()});this.eZb=setTimeout(function(){a.pQ.uD();
a.bAa.style.opacity="1"},0)};_.h.close=function(a){document.body.removeEventListener("focusin",this.EFb);this.Bp();clearTimeout(this.eZb);this.n2.nf.uw.detach();this.pQ.close(a)};_.h.odb=function(){this.Aj=this.Zfa.create(this.bAa);_.XVa(this.Aj)};_.h.Bp=function(){var a=this.t4c;a&&typeof a.focus==="function"&&a.focus();this.Aj.destroy()};var cEb=function(a){a.t4c=document.activeElement;Promise.resolve().then(function(){return a.ab.na.focus()})};NM.O=function(a){return new (a||NM)};
NM.wa=_.Ie({type:NM,oa:[["context-menu"]],tb:function(a,b){a&1&&_.Cg(MM,5);if(a&2){var c;_.Gg(c=_.Hg())&&(b.n2=c.first)}},standalone:!1,Aa:2,Ba:0,Da:[["menu","commandMenu"],[3,"menuItemSelected","closed"]],ta:function(a,b){if(a&1){var c=_.Pd();_.I(0,"command-menu",1,0);_.O("menuItemSelected",function(d){_.w(c);return _.y(b.close(d))})("closed",function(){_.w(c);return _.y(b.close())});_.J()}},dependencies:[MM],styles:[".context-menu-container .command-menu{position:absolute;opacity:0}\n/*# sourceMappingURL=context_menu.css.map */"],
lb:2});var bEb=new _.wd("ContextMenuData"),aEb=function(a){var b=this;this.hd=a;this.position={x:0,y:0};this.Otb=new _.Nf;this.Ppb=new _.Nf;a.Fn().subscribe(function(c){if(c.key==="Escape")b.Er.close();else{var d;(d=b.Er.n2.nf)==null||d.de(c)}})};_.h=aEb.prototype;_.h.close=function(a){this.Otb.next(a);this.Otb.complete();this.hd.dispose();this.Ppb.next(a);this.Er=void 0};_.h.CB=function(){return this.Ppb.ff()};_.h.uD=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.Hga();c.left(b+"px");c.top(a+"px");var d=this.Er.bAa;if(d){var e=document.body,f=e.clientHeight;e=e.clientWidth;a+d.offsetHeight>f&&c.bottom(Math.min(f+d.offsetHeight-a,f)+"px");b+d.offsetWidth>e&&c.right(Math.min(e+d.offsetWidth-b,e)+"px")}this.hd.Ye();return this};_.h.Hga=function(){return this.hd.Rl().Sf};var OM=function(){};OM.O=function(a){return new (a||OM)};OM.Ha=_.Je({type:OM});OM.Ga=_.Xc({imports:[_.hp,_.$z,_.Nz]});var PM=function(){};PM.O=function(a){return new (a||PM)};PM.Ha=_.Je({type:PM});PM.Ga=_.Xc({imports:[OM,_.Nz]});var QM=function(){this.We=_.u(_.Bt);this.Mb=_.u(_.dg)};QM.prototype.open=function(a,b){var c=a.x;a=a.y;this.pQ&&this.pQ.close();var d=this.hd=this.We.create({Sf:this.We.position().global(),Sh:this.We.zD.block(),Bd:"context-menu-container"}),e=new aEb(d);b=_.rh({parent:this.Mb,Pb:[{ya:bEb,lc:b},{ya:aEb,lc:e}]});e.o2=d.attach(new _.vt(NM,void 0,b));e.Er=e.o2.instance;return(this.pQ=e).setPosition({x:c,y:a})};
var dEb=function(a,b,c){if(!b.shiftKey)return b.preventDefault(),a.open({x:b.clientX,y:b.clientY},c)};QM.prototype.close=function(){this.pQ&&(this.pQ.close(),this.pQ=void 0)};QM.O=function(a){return new (a||QM)};QM.ua=_.q({token:QM,qa:QM.O,Fa:PM});var eEb={cs:!0,tables:!0,silent:!0};var fEb={"* 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,"* PRELOAD":!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},gEb={"* 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 $vb={};var hEb={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},iEb=/[\n\f\r"'()*<>]/g,cwb={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"},Hwb=function(a,b,c){b=_.na(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(")")||_.KC(b,"(")>1||_.KC(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))&&_.tc(a)!=_.Fca.toString()?'url("'+_.tc(a).replace(iEb,dwb)+'")':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 hEb))return null}return b};var ewb=mI("Element","attributes")||mI("Node","attributes"),jEb=nI("Element","hasAttribute"),kEb=nI("Element","getAttribute"),gwb=nI("Element","setAttribute"),lEb=nI("Element","removeAttribute");mI("Element","innerHTML")||mI("HTMLElement","innerHTML");var Iwb=nI("Element","getElementsByTagName"),Jwb=nI("Element","matches")||nI("Element","msMatchesSelector"),mwb=mI("Node","nodeName"),owb=mI("Node","nodeType"),qwb=mI("Node","parentNode");mI("Node","childNodes");
var iwb=mI("HTMLElement","style")||mI("Element","style"),kwb=mI("HTMLStyleElement","sheet"),swb=nI("CSSStyleDeclaration","getPropertyValue"),uwb=nI("CSSStyleDeclaration","setProperty"),wwb=mI("Element","namespaceURI")||mI("Node","namespaceURI");var Dwb=_.Kk([""]),zwb=RegExp("\\s*([^\\s'\",]+[^'\",]*(('([^'\\r\\n\\f\\\\]|\\\\[^])*')|(\"([^\"\\r\\n\\f\\\\]|\\\\[^])*\")|[^'\",])*)","g"),Gwb={"-webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0};var mEb=typeof WeakMap!="undefined"&&WeakMap.toString().indexOf("[native code]")!=-1,nEb=0,oEb=function(){this.Bj=[];this.EEa=[];this.C2="data-elementweakmap-index-"+nEb++};oEb.prototype.set=function(a,b){pI(jEb,a,"hasAttribute",[this.C2])?(a=parseInt(pI(kEb,a,"getAttribute",[this.C2])||null,10),this.EEa[a]=b):(b=this.EEa.push(b)-1,hwb(a,this.C2,b.toString()),this.Bj.push(a));return this};
oEb.prototype.get=function(a){if(pI(jEb,a,"hasAttribute",[this.C2]))return a=parseInt(pI(kEb,a,"getAttribute",[this.C2])||null,10),this.EEa[a]};oEb.prototype.clear=function(){this.Bj.forEach(function(a){pI(lEb,a,"removeAttribute",[this.C2])},this);this.Bj=[];this.EEa=[]};var pEb=function(){this.aia=document.implementation.createHTMLDocument("")};
pEb.prototype.AWb=function(a){var b=this.aia.createElement("span");this.Pda&&this.Foa=="*"&&(b.id=this.Pda);this.z3a&&(a=Cwb("<div>"+a+"</div>"),Lwb(a),a=a.innerHTML);a=_.yc(a);var c=document.createElement("template");if("content"in c)Rqb(c,a),c=c.content;else{var d=document.implementation.createHTMLDocument("x");c=d.body;Rqb(d.body,a)}a=document.createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(c=mEb?new WeakMap:new oEb;d=a.nextNode();){a:{var e=d;switch(pwb(e)){case 3:e=
this.createTextNode(e);break a;case 1:if(nwb(e).toUpperCase()=="TEMPLATE")e=null;else{var f=nwb(e).toUpperCase();if(f in this.Qoa||xwb(e)!="http://www.w3.org/1999/xhtml")f=null;else if(this.f7[f])f=this.aia.createElement(f);else{var g=this.aia.createElement("span");this.Oab&&hwb(g,"data-sanitizer-original-tag",f.toLowerCase());f=g}if(g=f){var m=fwb(e);if(m!=null)for(var n=0;f=m[n];n++)if(f.specified){var r=e,x=f;var z=x.name;if(_.ea(z,"data-sanitizer-"))z=null;else{var D=nwb(r);x=x.value;var K={tagName:_.na(D).toLowerCase(),
attributeName:_.na(z).toLowerCase()},N={v2c:void 0};K.attributeName=="style"&&(N.v2c=jwb(r));r=qEb(D,z);r in this.Rba?z=(0,this.Rba[r])(x,K,N):(z=qEb(null,z),z=z in this.Rba?(0,this.Rba[z])(x,K,N):null)}z!==null&&this.sab(g,f.name,z)}e=g}else e=null}break a;default:e=null}}if(e){if(pwb(e)==1&&c.set(d,e),d=rwb(d),f=!1,d)g=pwb(d),m=nwb(d).toLowerCase(),n=rwb(d),g!=11||n?m=="body"&&n&&(g=rwb(n))&&!rwb(g)&&(f=!0):f=!0,g=null,f||!d?g=b:pwb(d)==1&&(g=c.get(d)),g.content&&(g=g.content),g.appendChild(e)}else _.Rm(d)}c.clear&&
c.clear();return b};pEb.prototype.sab=function(a,b,c){hwb(a,b,c)};var rEb={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 sEb={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 tEb={"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},xEb=function(a){this.aia=document.implementation.createHTMLDocument("");a=a||new uEb;vEb(a);this.Rba=_.Dc(a.KE);this.Qoa=_.Dc(a.Qoa);this.f7=_.Dc(a.f7);this.Oab=a.Oab;a.L2c.forEach(function(b){if(!_.ea(b,"data-"))throw new Nqb('Only "data-" attributes allowed, got: %s.',[b]);if(_.ea(b,"data-sanitizer-"))throw new Nqb('Attributes with "%s" prefix are not allowed, got: %s.',
["data-sanitizer-",b]);this.Rba["* "+b.toUpperCase()]=wEb},this);a.I2c.forEach(function(b){b=b.toUpperCase();if(!_.ja(b,"-")||tEb[b])throw new Nqb("Only valid custom element tag names allowed, got: %s.",[b]);this.f7[b]=!0},this);this.Pja=a.Pja;this.Foa=a.Foa;this.Pda=null;this.z3a=a.z3a};_.Tk(xEb,pEb);
var yEb=function(a){return function(b,c){b=_.na(b);return(c=a(b,c))&&_.tc(c)!=_.Fca.toString()?_.tc(c):null}},uEb=function(){this.KE={};_.Uk([fEb,gEb],function(a){_.Uca(a).forEach(function(b){this.KE[b]=wEb},this)},this);this.eO={};this.L2c=[];this.I2c=[];this.Qoa=_.Dc(rEb);this.f7=_.Dc(sEb);this.Oab=!1;this.ukd=zEb;this.Ofd=this.Tcb=this.mbd=this.Pja=Yxb;this.Foa=null;this.tVb=this.z3a=!1},AEb=function(a,b){return function(c,d,e,f){c=a(c,d,e,f);return c==null?null:b(c,d,e,f)}},RM=function(a,b,c,
d){a[c]&&!b[c]&&(a[c]=AEb(a[c],d))};uEb.prototype.ob=function(){return new xEb(this)};
var vEb=function(a){if(a.tVb)throw Error("Ce");RM(a.KE,a.eO,"* USEMAP",BEb);var b=yEb(a.ukd);["* ACTION","* CITE","* HREF"].forEach(function(d){RM(this.KE,this.eO,d,b)},a);var c=yEb(a.Pja);["* LONGDESC","* SRC","LINK HREF"].forEach(function(d){RM(this.KE,this.eO,d,c)},a);["* FOR","* HEADERS","* NAME"].forEach(function(d){RM(this.KE,this.eO,d,_.Rk(CEb,this.mbd))},a);RM(a.KE,a.eO,"A TARGET",_.Rk(DEb,["_blank","_self"]));RM(a.KE,a.eO,"* CLASS",_.Rk(EEb,a.Tcb));RM(a.KE,a.eO,"* ID",_.Rk(FEb,a.Tcb));RM(a.KE,
a.eO,"* STYLE",_.Rk(a.Ofd,c));a.tVb=!0},zEb=function(a){return _.uc(a)},qEb=function(a,b){a||(a="*");return(a+" "+b).toUpperCase()},wEb=function(a){return _.na(a)},DEb=function(a,b){b=_.na(b);return(0,_.ua)(a,b.toLowerCase())>=0?b:null},BEb=function(a){return(a=_.na(a))&&a.charAt(0)=="#"?a:null},CEb=function(a,b,c){b=_.na(b);return a(b,c)},EEb=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(" ")},FEb=function(a,b,c){b=
_.na(b);return a(b,c)};xEb.prototype.Hn=function(a){this.Pda=GEb(this);a=this.AWb(a);if(fwb(a).length>0){var b=this.aia.createElement("span");b.appendChild(a);a=b}a=(new XMLSerializer).serializeToString(a);return _.yc(a.slice(a.indexOf(">")+1,a.lastIndexOf("</")))};var GEb=function(a){var b=!("STYLE"in a.Qoa)&&"STYLE"in a.f7;return a.Foa=="*"&&b?"sanitizer-"+_.Gm():a.Foa};
xEb.prototype.createTextNode=function(a){var b=a.data;(a=rwb(a))&&nwb(a).toLowerCase()=="style"&&!("STYLE"in this.Qoa)&&"STYLE"in this.f7&&(b=Uqb(Ewb(b,this.Pda,(0,_.Tj)(function(c,d){return this.Pja(c,{vsd:d})},this))));return document.createTextNode(b)};var Owb=/data:image\/png;path="([\w=]+)";/,HEb=new uEb,IEb;HEb.Tcb=function(a,b){return b&&b.attributeName&&b.attributeName.toUpperCase()==="ID"?"untrusted-user-content-"+a:null};HEb.Pja=function(a,b){return b&&b.tagName&&b.attributeName?b.tagName.toUpperCase()==="IMG"&&b.attributeName.toUpperCase()==="SRC"?Rwb(a):null:null};IEb=HEb.ob();_.SM=function(a,b,c,d,e){this.Ua=a;this.Lb=b;this.element=c;this.Lc=d;this.document=e;this.kb=new _.Ne};
_.SM.prototype.Zd=function(a,b,c,d,e){b.tagName!=="A"||c!==0||d||e||(c=b.getAttribute("href")||"",Mwb(c)&&(c=this.Ua,e=new _.Qj(b.href),d=e.Xd(),b=e.Fi.toString(),e=e.MK,b&&(d+="?"+b),e&&(d+="#"+e),_.mq(c,d),a.preventDefault()))};_.SM.prototype.Qa=function(){var a=this;this.kb.add(this.Lb.Se.ha(_.Yf(function(b){return a.Lc.isStable?_.df(b):a.Lc.rl.ha(_.Mf(),_.Gf(b))})).subscribe(function(b){if(a.element.na)try{var c=a.element.na.querySelector("#untrusted-user-content-"+b);c&&c.scrollIntoView()}catch(d){}}))};
_.SM.prototype.Wb=function(){if(this.rCa){var a=this.rCa;var b=this.document.createElement("div");Rqb(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=Rwb(d).toString())}}else b=_.hM(this.content||"",eEb),IEb.Pda=GEb(IEb),b=pEb.prototype.AWb.call(IEb,b);this.MYb&&Nwb(b,this.MYb);this.KYb&&this.kb.add(Qwb(b,this.KYb));_.Rm(this.element.na);b=_.k(Array.from(b.children));for(a=b.next();!a.done;a=b.next())this.element.na.appendChild(a.value)};
_.SM.prototype.La=function(){this.kb.unsubscribe()};_.SM.O=function(a){return new (a||_.SM)(_.C(_.ai),_.C(_.Nh),_.C(_.he),_.C(_.ih),_.C(_.Wh))};
_.SM.wa=_.Ie({type:_.SM,oa:[["markdown-content"]],Wa:function(a,b){a&1&&_.O("click",function(c){return b.Zd(c,c.target,c.button,c.ctrlKey,c.metaKey)})},inputs:{content:"content",rCa:"safeHtmlContent",MYb:"relativeLinkModifier",KYb:"relativeImageModifier"},standalone:!1,features:[_.zn],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}"],lb:2});var TM=function(){this.Ia=_.u(_.ix);this.shd=Date.now()};TM.prototype.Bc=function(){var a,b,c,d;this.Ia.hb({element:"KytheHovercard",action:"show",gestureName:"BACKGROUND",re:["lineNum: "+((a=this.content)==null?void 0:(b=a.J7)==null?void 0:b.wbb),"symbol: "+((c=this.content)==null?void 0:(d=c.J7)==null?void 0:d.symbol)]})};
TM.prototype.La=function(){var a=Date.now()-this.shd,b,c,d,e;this.Ia.T4({element:"KytheHovercard",action:"hide",gestureName:"EXTERNAL",re:["lineNum: "+((b=this.content)==null?void 0:(c=b.J7)==null?void 0:c.wbb),"symbol: "+((d=this.content)==null?void 0:(e=d.J7)==null?void 0:e.symbol)]},a)};TM.O=function(a){return new (a||TM)};
TM.wa=_.Ie({type:TM,oa:[["kythe-hovercard"]],inputs:{content:"content"},standalone:!1,Aa:2,Ba:2,Da:[["class","mat-elevation-z8",4,"ngIf"],[1,"mat-elevation-z8"],[3,"content"]],ta:function(a,b){a&1&&_.F(0,Swb,3,1,"mat-card",0)(1,Twb,4,1,"mat-card",0);a&2&&(_.H("ngIf",b.content&&b.content.Vza&&b.content.text),_.A(),_.H("ngIf",b.content&&!b.content.Vza&&b.content.text))},dependencies:[_.ap,_.kM,_.rD,_.BK,_.SM],styles:["kythe-hovercard[_nghost-%COMP%]   mat-card[_ngcontent-%COMP%]{min-width:300px;max-width:800px;background:var(--card);--mat-card-elevated-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}"],
Ma:0});var JEb,KEb;JEb=["kytheHovercard"];KEb=[new uI({zc:"start",Ac:"top"},{mc:"start",qc:"bottom"},0,-10),new uI({zc:"start",Ac:"bottom"},{mc:"start",qc:"top"},0,10),new uI({zc:"start",Ac:"top"},{mc:"center",qc:"bottom"},0,-10),new uI({zc:"start",Ac:"bottom"},{mc:"center",qc:"top"},0,10),new uI({zc:"start",Ac:"top"},{mc:"end",qc:"bottom"},0,-10),new uI({zc:"start",Ac:"bottom"},{mc:"end",qc:"top"},0,10)];
_.UM=function(a,b,c,d,e,f,g,m,n,r,x,z,D,K,N,P,ca,va,Da,ta){pM.call(this,f,m,a);var ya=this;this.Ia=a;this.Id=b;this.component=c;this.uda=d;this.Z1c=e;this.Ed=m;this.EX=n;this.We=r;this.Ua=x;this.service=z;this.SR=K;this.ld=N;this.viewState=P;this.th=ca;this.JYa=va;this.LYa=Da;this.wdb=ta;this.EV=!1;this.z2=0;this.V2a=new _.Sf(1);this.hd=null;this.kb=new _.Ne;this.vea=void 0;this.Gia=new _.Oh(void 0);this.nBb=!1;this.Ff=this.SR.Ff;this.kb.add(D.DW().ha(_.Jf()).subscribe(function(Oa){ya.A3b=Oa;if(ya.ZB!=
null){Oa=_.k(ya.ZB);for(var Va=Oa.next();!Va.done;Va=Oa.next())if(Va=Va.value,Va.Vl!=null&&!Va.SP)if(Va.service.A3b){Va=_.k(EDb(Va));for(var Ea=Va.next();!Ea.done;Ea=Va.next())Ea.value.classList.add("underline")}else for(Va=_.k(EDb(Va)),Ea=Va.next();!Ea.done;Ea=Va.next())Ea.value.classList.remove("underline")}ya.wdb.Oac.next()}));this.Xna=D.a4();this.Lha=D.O3();a=LEb(this);_.Yw.has(38)&&(this.nBb=!0);this.i8c=a.ha(_.E(function(Oa){return{text:Oa.text,Vza:Oa.Vza,J7:Oa.J7}}));this.kb.add(a.subscribe(function(Oa){Oa=
Oa.origin;ya.hd||(ya.hd=ya.We.create({Sh:ya.We.zD.uD()}));_.AWa(ya.hd,ya.awa(Oa));ya.hd.xf()||ya.hd.attach(ya.sY);ya.vea&&Uwb(ya)}));this.oj=this.ld.register("showCustomContextMenu","ctrl+shift+\\",function(){var Oa,Va=(Oa=document.activeElement)==null?void 0:Oa.getBoundingClientRect();Oa=new MouseEvent("mouseup",{clientX:Va==null?void 0:Va.x,clientY:Va==null?void 0:Va.y,button:2});Object.defineProperty(Oa,"target",{value:ya.Gia.value.target,enumerable:!0});ya.Zd(Oa)},!0);MEb(this)};_.W(_.UM,pM);
_.UM.Ea=pM.Ea;var MEb=function(a){a.kb.add(a.component.i2.subscribe(function(b){a.Zd(b)}));a.kb.add(a.component.oAa.subscribe(function(b){(b=NEb(a,b.target))&&a.bY(b)}));a.kb.add(a.component.K6a.subscribe(function(b){NEb(a,b.target)&&(a.V2a.next(void 0),Vwb(a),clearTimeout(a.g3a),clearTimeout(a.a6a))}));a.kb.add(a.component.T4a.subscribe(function(b){b.shiftKey||b.metaKey||b.ctrlKey?a.Gia.next(b):a.Gia.next(void 0)}));a.kb.add(a.component.U4a.subscribe(function(){Vwb(a);a.Gia.next(void 0)}));a.kb.add(a.component.scroll.subscribe(function(b){a.gu(b)}))};
_.h=_.UM.prototype;_.h.Qa=function(){pM.prototype.Qa.call(this);this.SR.EV=this.EV;this.sY=new _.wt(this.k8c,this.uda,{content:this.i8c})};
_.h.Wb=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation,c=b.Mf;b=b.Dj;this.lu!=null&&(this.lu=Object.assign({},this.lu,{Bt:Ywb(c)}));this.EX.location=c;if(b&&_.EH(b,c)&&!_.Drb(c,b,["line"])&&this.ZB!=null)for(c=_.k(this.ZB),b=c.next();!b.done;b=c.next()){var d=b.value;if(d.Vl!=null&&!d.SP&&(b=zDb(d),b!==d.link)){d.link=b;d=_.k(EDb(d));for(var e=d.next();!e.done;e=d.next())_.vc(e.value,b)}}}pM.prototype.Wb.call(this,a)};
_.h.La=function(){pM.prototype.La.call(this);var a;(a=this.oj)==null||a.call(this);this.g3a!=null&&clearTimeout(this.g3a);this.a6a!=null&&clearTimeout(this.a6a);this.kb.unsubscribe();OEb(this)};_.h.clear=function(){pM.prototype.clear.call(this);OEb(this)};
_.h.q7=function(a){var b=a.annotations;this.lu=a.lu;var c=b.J3();this.z2=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.Pga())if(f=Uub(f),Wub(f))break a;f=void 0}f?(a.push(new yDb(this,f,{index:d,aea:f.startLine+1,eqd:b.R0a(),Wo:e},_.Yw.has(79)&&!_.Yw.has(85))),d++):_.JC(this.Ia)}b=this.SR;b.Hya.clear();d=_.k(a);for(c=d.next();!c.done;c=d.next())for(c=c.value,c.xya=b.xya(c),e=_.zl(c.context.Wo,10,_.hl()),e=_.k(e),f=e.next();!f.done;f=e.next()){f=f.value;
var g=b.Hya.get(f);g!=null?g.add(c):b.Hya.set(f,new Set([c]))}b.bY(b.Mha.ids,!1);return a};_.h.r3=function(a,b,c,d,e,f,g){return _.mf([this.service.Jza(a,b,c,{Ib:d,commit:e},f,g),PEb(this)]).ha(_.E(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;return{annotations:m,lu:n}}))};
var PEb=function(a){return(_.pH(a.Oh)?_.mL(a.th,a.Oh,"path",0).ha(_.Cf(function(){return _.df(void 0)}),_.E(function(b){return{Bt:a.Oh,Mja:b}})):_.df({Bt:a.Oh,Mja:void 0})).ha(_.E(function(b){var c=b.Bt;b=b.Mja;return{Bt:c,Mja:b,Myb:!!b&&(_.Zj(c,1)==="HEAD"||b===_.Zj(c,1))}}))},Vwb=function(a){a.hd&&a.hd.xf()&&!a.vea&&(a.vea=setTimeout(function(){OEb(a)},300))},Uwb=function(a){clearTimeout(a.vea);a.vea=void 0},DDb=function(a,b){var c=void 0;c=c===void 0?1:c;var d=a.lu,e=d.Bt,f=QEb;f.ie=_.oH(e)?cyb:
e.rb!=null?{id:e.rb,type:e.Sc}:void 0;f.repository=e.repository;f.Ib=_.Zj(e,0);f.path=e.path;QEb.params=Object.assign({},d.Bt.params,{line:b,Pj:"1",ag:c});return _.$Db(a.EX,QEb,c===1?"panel":"example_panel")},BDb=function(a,b){b=_.Qvb(_.xl(b,1),a.lu.Bt,a.lu);return _.$Db(a.EX,b,"navigate")};
_.UM.prototype.Zd=function(a){var b=this,c=this.bs(a.target);if(c==null)this.SR.bY([]);else{var d=REb(this,c);if(d==null)this.SR.bY([]),c instanceof HTMLAnchorElement&&(c.rel="noopener",c.target="_blank",this.Ia.hb({element:"UnifiedXrefPanel",action:"documentationLink",gestureName:"CLICK"}));else{c=d.element;var e=d.TC;if(a.button===2&&!_.VH(a))this.Xna.ha(_.Hf(1),_.yf(Boolean),_.Yf(function(){return SEb(b,d).ha(_.Hf(1))})).subscribe(function(g){TEb(b,a,d,g)});else if(a.button===0&&!_.VH(a)&&(a.preventDefault(),
!this.SR.ye(e)||!this.EV))if(this.EV){var f=_.xl(e.context.Wo,5);cCb(this.viewState,{QZ:f.split(" "),iX:_.zl(e.context.Wo,10,_.hl()),symbol:c.textContent||""});this.log("addToStack",a)}else((f=_.jl(e.context.Wo,_.Yq,4))==null?0:f.IW())?(this.navigate(d,d.element.getAttribute("href")),this.log("jumpToDefinition",a)):(this.Wna(d),this.log("open",a))}}};
var TEb=function(a,b,c,d){(d=dEb(a.Z1c,b,{Y1c:d}))&&d.CB().subscribe(function(e){if(e)switch(e.kh){case "navigate":var f=e.label.indexOf(" ");f=f<0?e.label:e.label.substring(0,f);a.navigate(c,e.Sa);a.log("navigateTo"+f+"ViaContextMenu",b);break;case "show-xrefs":a.Wna(c);a.log("openViaContextMenu",b);break;case "copy-symbol-name":_.HC(document,b.target,UEb(a,c));a.log("copySymbolNameViaContextMenu",b);break;case "copy-link":a.log("copyLinkViaContextMenu",b);e=_.UH(b.target,"a");if(!(e instanceof HTMLAnchorElement))break;
_.HC(document,e,e.href);break;case "open-tab":a.log("openTabViaContextMenu",b);e=_.UH(b.target,"a");if(!(e instanceof HTMLAnchorElement))break;_.Ac(window,e.href);break;case "copy-build-target":e=VEb(a);e!=null&&WEb(e)==="BUILD"&&(f=e.lastIndexOf("/"),_.HC(document,b.target,"//"+(f<0?"":e.substring(0,f))+":"+UEb(a,c)));a.log("copyBuildTargetViaContextMenu",b);break;case "copy-qualified-link":_.HC(document,b.target,e.Sa.bja);a.log("copyLinkToSymbolViaContextMenu",b);break;case "copy-qualified-symbol-name":_.HC(document,
b.target,e.Sa.jG),a.log("copyQualifiedSymbolNameViaContextMenu",b)}})},UEb=function(a,b){b=b.TC.location;return a.component.lines[b.startLine].substring(b.startColumn,b.endColumn)};_.UM.prototype.navigate=function(a,b){var c=this;a=_.ns(_.ts(this.Oh.nc(),{line:a.TC.context.aea}).ob());this.Ua.navigate(a,{Tf:"preserve"}).then(function(){return _.mq(c.Ua,b)}).then(function(){c.viewState.yja.next()})};
_.UM.prototype.Wna=function(a){var b=_.ns(_.ts(this.Oh.nc(),{Pj:"1",ag:1}).ob());this.Ua.navigate(b,{Tf:"preserve"});this.viewState.Wna(XEb(this,a))};var XEb=function(a,b){var c,d,e,f;return{QZ:_.xl(b.TC.context.Wo,5).split(" "),iX:_.zl(b.TC.context.Wo,10,_.hl()),symbol:b.element.textContent||"",dxd:_.Bl(b.TC.context.Wo,9,_.hl()).includes(3),R6:(c=a.lu)==null?void 0:(d=c.Bt)==null?void 0:d.path,wbb:b.TC.context.aea,Ezd:(e=_.jl(b.TC.context.Wo,_.Yq,4))==null?void 0:(f=e.IW())==null?void 0:_.xl(f,1)}};
_.h=_.UM.prototype;_.h.bY=function(a){var b=this;var c=a.element;var d=a.TC.context.Wo;this.g3a=setTimeout(function(){b.SR.bY(_.zl(d,10,_.hl()));_.Gn(b.Id)},200);var e=_.xl(d,3);e&&(this.a6a=setTimeout(function(){b.V2a.next({origin:c,g8c:e.split(" ")})},750))};_.h.gu=function(a){this.SR.gu(a)};_.h.HL=function(){_.bL(this.Ed,"XREFS");_.JC(this.Ia)};_.h.onLoad=function(){_.cL(this.Ed,"XREFS")};_.h.dQ=function(){return["XREFS"]};_.h.fu=function(){return this.z2};
_.h.log=function(a,b){this.Ia.hb({element:"UnifiedXrefPanel",action:a,gestureName:"CLICK",projectId:this.Oh.rb},b)};_.h.awa=function(a){return _.kt(_.tt(this.We.position(),a),KEb)};var OEb=function(a){Uwb(a);a.hd&&a.hd.detach()},NEb=function(a,b){b=a.bs(b);return b==null?null:REb(a,b)};_.UM.prototype.bs=function(a){if(!(a instanceof Element))return null;a=_.UH(a,".xrefs-decoration,.doc-link","code-and-highlight-container");return a!=null&&a instanceof HTMLElement?a:null};
var REb=function(a,b){var c=Number(b.dataset.key);return isNaN(c)||c<0?null:(a=a.ZB[c])&&a instanceof yDb?{element:b,TC:a}:null},LEb=function(a){return _.mf([a.Lha,a.V2a,a.Gia]).ha(_.Yf(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;c=c.next().value;if(!d||!Zwb(b,c))return _.df(null);c=Bxb(new _.kSa,d.g8c);if(a.lu&&a.lu.Bt){var e=_.Bvb(_.Hrb(a.lu.Bt));c.jZ(e)}e=NEb(a,d.origin);var f=e!=null?XEb(a,e):void 0;e=void 0;f&&(e=["lineNum: "+f.wbb,"symbol: "+f.symbol]);a.Ia.hb({element:"XrefsHovercard",
action:"fetch_"+b,gestureName:"CLICK",re:e});return a.service.V9a(c).ha(_.Cf(function(){return _.df(null)}),_.E(function(g){if(!g)return null;var m=_.Xb(g,1,_.Mq).values().next().value;if(!m||!m.gw())return null;g=YEb(a,m);m=m.getType()===2;return{origin:d.origin,text:g,Vza:m,J7:f}}))}),_.yf(function(b){return!!b}),_.Tf(1),_.lf())},YEb=function(a,b){var c=a.lu,d=a.EX;return _.Rvb(b,function(e){try{var f=_.Qvb(e,c.Bt,c);return _.$Db(d,f)}catch(g){return e}})},SEb=function(a,b){return YDb(a.JYa,UEb(a,
b),b.TC.location.startLine+1).ha(_.Cf(function(c){a.qg.handleError(c);return _.df(void 0)}),_.Yf(function(c){return(c==null?0:c.j$c)&&(c==null?0:c.jG)?a.LYa.vYa(c.jG).ha(_.E(function(d){return{jG:c.jG,bja:d}})):_.df({jG:c==null?void 0:c.jG,bja:void 0})}),_.E(function(c){var d=b.TC.context.Wo,e=_.jl(d,_.Yq,4),f=[],g=VEb(a),m=b.element.textContent;g==null||WEb(g)!=="BUILD"||(e==null?0:e.IW())||m==null||/[:\/]/.test(m)||f.push({label:"Copy build target",kh:"copy-build-target"});(c==null?0:c.bja)&&f.push({label:"Copy link to the symbol",
kh:"copy-qualified-link",Sa:{bja:c.bja}});(c==null?0:c.jG)&&f.push({label:"Copy qualified symbol name",kh:"copy-qualified-symbol-name",Sa:{jG:c.jG}});c=[[{label:"References",kh:"show-xrefs",disabled:!_.xl(d,5)}],[{label:"Copy",kh:"copy-symbol-name"},{label:"Copy link",kh:"copy-link"}].concat(_.v(f)),[{label:"Browser context menu",kh:"unused",Yb:"shift+right-click",disabled:!0}]];e&&(d=function(n){return{label:n.il(),kh:"navigate",Sa:BDb(a,n),disabled:!1}},f=_.kl(e,_.Xq,2,_.hl()).map(d),(e=e.IW())&&
f.unshift(d(e)),f.length&&c.unshift(f));c.unshift([{label:"Open in new tab",kh:"open-tab"}]);return c}))},WEb=function(a){var b=a.lastIndexOf("/");return b<0?a:a.substring(b+1)},VEb=function(a){var b,c;a=(b=a.lu)==null?void 0:(c=b.Bt)==null?void 0:c.path;return a==null?null:a.startsWith("google3/")?a.substring(8):a};
_.UM.O=function(a){return new (a||_.UM)(_.C(_.ix),_.C(_.Xn),_.C(_.dL),_.C(_.Ag),_.C(QM),_.C(_.lh),_.C(_.Zw),_.C(_.aL),_.C(_.LM),_.C(_.Bt),_.C(_.ai),_.C(_.BM),_.C(_.Sx),_.C(DM),_.C(_.ww),_.C(_.aM),_.C(_.lL),_.C(_.HM),_.C(_.KM),_.C(IM))};
_.UM.wa=_.Ie({type:_.UM,oa:[["xrefs-layer","layerBaseLocation",""]],tb:function(a,b){a&1&&_.Cg(JEb,7);if(a&2){var c;_.Gg(c=_.Hg())&&(b.k8c=c.first)}},inputs:{Oh:"layerBaseLocation",EV:"chainXrefs"},outputs:{Ff:"highlightedLines"},standalone:!1,features:[_.Xg([_.LM,DM]),_.cg,_.zn],tc:["layerBaseLocation",""],Aa:2,Ba:0,Da:[["kytheHovercard",""],[3,"content","mouseenter","mouseleave",4,"ngIf"],[3,"mouseenter","mouseleave","content"]],ta:function(a){a&1&&_.F(0,Xwb,2,3,"ng-template",null,0,_.dh)},dependencies:[_.ap,
TM,_.gp],styles:["a.xrefs-decoration.underline{text-decoration:underline}"],lb:2,Ma:0});var QEb={};_.ZEb=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 $Eb,bFb;$Eb=function(a){return{state:a}};_.aFb=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}"};
bFb={lMa:0,uNc:1,Nu:2,0:"STARRED",1:"UNSTARRED",2:"DISABLED"};_.VM=function(a,b,c,d){this.Ia=a;this.mh=b;this.oi=c;this.bc=d;this.E4b=new _.Jj;this.D_=bFb;this.QEa=this.r7=_.wf;this.Ldb=new _.Nf;this.YWa=!1};
_.VM.prototype.Wb=function(){var a=this;this.Xa=bxb(this.Xa,this.type);this.QEa=_.xf(Txb(this.bc,this.Xa).ha(_.E(function(b){return{kind:"rpc",state:b?0:1}}),_.Cf(function(b){_.Wu(a.mh,b);return _.df({kind:"rpc",state:2})})),this.Ldb).ha(_.Uf(function(b,c){switch(c.kind){case "rpc":return c.state;case "event":if(b===2)return b;a.Ia.hb({element:"StarComponent",action:"triggerStarButton",gestureName:c.action});b=b===1;a.UKb=b;a.E4b.emit(b);a.YWa||(a.YWa=!0,a.makeRequest(b));return b?0:1;default:return _.fb(c)}},
2),_.Tf(1),_.lf());this.r7=this.QEa.ha(_.E(function(b){switch(b){case 0:case 1:return _.dxb(a.type,b===0);case 2:return"An error occurred, star disabled";default:return _.fb(b,"star state is unknown")}}))};_.VM.prototype.makeRequest=function(a){var b=this;return(a?this.bc.yDa(this.Xa):this.bc.rEa(this.Xa)).ha().subscribe({complete:function(){a!==b.UKb?b.makeRequest(b.UKb):b.YWa=!1},error:function(c){_.Wu(b.mh,c);b.oi.Ll(cxb(b.type,a),"polite");b.QEa=_.df(2);b.r7=_.df("An error occurred, star disabled")}})};
_.VM.O=function(a){return new (a||_.VM)(_.C(_.Bq),_.C(_.Vu),_.C(_.Ms),_.C(_.Sx))};
_.VM.wa=_.Ie({type:_.VM,oa:["star place  type  trackElement ".split(" ")],inputs:{type:"type",Xa:"place",rc:"trackElement",xy:"elementName"},outputs:{E4b:"starChange"},standalone:!1,features:[_.zn],tc:"place  type  trackElement ".split(" "),Aa:2,Ba:5,Da:[[4,"ngIf"],["type","button","mat-icon-button","",3,"click","disabled","matTooltip","ascTrackElement","trackAction"]],ta:function(a,b){a&1&&(_.F(0,axb,5,12,"ng-container",0),_.S(1,"async"));a&2&&_.H("ngIf",_.Zg(3,$Eb,_.ch(1,1,b.QEa)))},dependencies:[_.Gq,
_.ap,_.hx,_.Pu,_.Av,_.ey,_.cy,_.gp],styles:[_.aFb()],Ma:0});var $wb=new _.iv("{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}}}}");_.WM=function(){};_.WM.O=function(a){return new (a||_.WM)};_.WM.Ha=_.Je({type:_.WM});_.WM.Ga=_.Xc({imports:[_.Iq,_.hp,_.yx,_.Bv,_.fy]});_.XM=function(){this.path=""};_.XM.prototype.Qa=function(){};_.XM.O=function(a){return new (a||_.XM)};
_.XM.wa=_.Ie({type:_.XM,oa:[["empty-file-detail","path",""]],inputs:{path:"path"},standalone:!1,tc:["path",""],Aa:7,Ba:3,Da:[["icon","source:file"]],ta:function(a,b){a&1&&(_.I(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.R(2," Empty file "),_.J(),_.I(3,"icon-empty-state-subtitle")(4,"div"),_.R(5),_.S(6,"lastPathElement"),_.J()()());a&2&&(_.A(5),_.Rg(" ",_.ch(6,1,b.path)," is currently empty. "))},dependencies:[_.ZC,_.aD,_.$C,_.gD],lb:2,Ma:0});var cFb=function(a,b,c,d,e){var f=c.start;c=c.end;this.yt=a;this.line=b;this.startColumn=f;this.endColumn=c;this.classList=e+(" match-"+d)};cFb.prototype.remove=function(){this.vS&&this.vS.remove()};cFb.prototype.render=function(){this.vS=this.yt.F1(this.line-1,{startColumn:this.startColumn,endColumn:this.endColumn,Po:this.classList})};cFb.prototype.scrollTo=function(a){this.yt.iQb("."+this.classList.split(" ").join("."),a,this.line-1,60)};_.YM=function(a,b,c){_.oM.call(this,c);this.yt=a;this.fX=b;this.hAa=[];this.selectedIndex=null;this.matches=[];this.gz=-1;this.Ok=_.wf;this.T2a="search"};_.W(_.YM,_.oM);
_.YM.prototype.Wb=function(a){a.selectedMatchIndex&&dFb(this);a.matches&&this.update();if(a.scrollToIndex){a=a.scrollToIndex;var b=a.Dj;a=a.Mf;var c=this.hAa[a];if(c){var d;(d=this.fX)==null||d.kx({action:"show",line:c.line});c.scrollTo(b===-1?0:a>b?1:0)}}else a.matches&&(a=a.matches,d=a.Dj,a=a.Mf,d=d&&d[this.gz]&&d[this.gz].lineNumber,d=d===-1?0:(a&&a[this.gz]&&a[this.gz].lineNumber)>d?1:0,a=this.hAa[this.gz])&&((b=this.fX)==null||b.kx({action:"show",line:a.line}),a.scrollTo(d))};
_.YM.prototype.La=function(){_.oM.prototype.La.call(this);this.kb&&this.kb.unsubscribe()};_.YM.prototype.Zva=function(){var a=this,b="search-match-layer";this.T2a==="find"?b+=" find-match":this.T2a==="search"&&(b+=" search-match");this.hAa=this.matches.map(function(c,d){return new cFb(a.yt,c.lineNumber,c.range,d,a.selectedIndex===d?b+" selected-match":b)});return _.df(this.hAa)};
var dFb=function(a){a.kb&&a.kb.unsubscribe();a.kb=a.Ok.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")})};_.YM.O=function(a){return new (a||_.YM)(_.C(_.dL),_.C(_.VK,8),_.C(_.lh))};
_.YM.Ea=_.Ke({type:_.YM,oa:[["search-match-layer"]],inputs:{matches:"matches",gz:"scrollToIndex",Ok:"selectedMatchIndex",T2a:"highlightStyle"},standalone:!1,features:[_.cg,_.zn]});var eFb=function(){this.kac=[]};_.p.Object.defineProperties(eFb.prototype,{widgets:{configurable:!0,enumerable:!0,get:function(){return this.kac},set:function(a){this.kac=a}}});var ZM=function(){eFb.apply(this,arguments)};_.W(ZM,eFb);var fFb=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=ZM.prototype;_.h.f4=function(a){var b=this.widgets.filter(function(c){return $rb(c.line,a)});this.Qh=b.length>0?{first:this.widgets.indexOf(b[0]),last:this.widgets.indexOf(b[b.length-1])}:void 0;return b};
_.h.dya=function(a,b){if(!this.Qh||a>this.widgets[this.Qh.last].line||b<=this.widgets[this.Qh.first].line)return[{widgets:this.f4({start:a,end:b}),type:"replace"}];var c=this.widgets[this.Qh.first],d=this.widgets[this.Qh.last],e=[];if(a>c.line){var f=this.Z1a(a);f.length>0&&e.push({widgets:f,type:"remove"})}a<c.line&&(a=this.M0a(a),a.length>0&&e.push({widgets:a,type:"add",location:"start"}));b<d.line&&(a=this.Y1a(b),a.length>0&&e.push({widgets:a,type:"remove"}));b>d.line&&(b=this.L0a(b),b.length>
0&&e.push({widgets:b,type:"add",location:"end"}));return e};_.h.L0a=function(a){for(var b=[],c=this.Qh.last+1;c<this.widgets.length;c++){var d=this.widgets[c];if(d.line>a)break;b.push(d);this.Qh.last=c}return b};_.h.M0a=function(a){for(var b=[],c=this.Qh.first-1;c>=0;c--){var d=this.widgets[c];if(d.line<a)break;b.push(d);this.Qh.first=c}return b};_.h.Z1a=function(a){for(var b=[],c=this.Qh.first;c<=this.Qh.last;c++){var d=this.widgets[c];if(d.line>=a){this.Qh.first=c;break}b.push(d)}return b};
_.h.Y1a=function(a){for(var b=[],c=this.Qh.last;c>=this.Qh.first;c--){var d=this.widgets[c];if(d.line<=a){this.Qh.last=c;break}b.push(d)}return b};ZM.O=function(){var a;return function(b){return(a||(a=_.de(ZM)))(b||ZM)}}();ZM.ua=_.q({token:ZM,qa:ZM.O});var $M=function(){eFb.apply(this,arguments)};_.W($M,eFb);_.h=$M.prototype;_.h.f4=function(a){var b=this.widgets.filter(function(c){return c.startLine!==void 0&&$rb(c.startLine,a)||c.endLine!==void 0&&$rb(c.endLine,a)});b.length>0&&(this.Qh={first:this.widgets.indexOf(b[0]),last:this.widgets.indexOf(b[b.length-1])});return b};
_.h.dya=function(a,b){if(!this.Qh)return[];var c=this.widgets[this.Qh.first],d=this.widgets[this.Qh.last];if(d.endLine!==void 0&&a>=d.endLine||c.startLine!==void 0&&b<=c.startLine)return[{widgets:this.f4({start:a,end:b}),type:"replace"}];var e=[];if(c.endLine!==void 0&&a>c.endLine){var f=this.Z1a(a);f.length>0&&e.push({widgets:f,type:"remove"})}c.startLine!==void 0&&a<c.startLine&&(a=this.M0a(a),a.length>0&&e.push({widgets:a,type:"add",location:"start"}));d.startLine!==void 0&&b<d.startLine&&(a=this.Y1a(b),
a.length>0&&e.push({widgets:a,type:"remove"}));d.endLine!==void 0&&b>d.endLine&&(b=this.L0a(b),b.length>0&&e.push({widgets:b,type:"add",location:"end"}));return e};_.h.L0a=function(a){for(var b=[],c=this.Qh.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.Qh.last=c}return b};_.h.M0a=function(a){for(var b=[],c=this.Qh.first-1;c>=0;c--){var d=this.widgets[c];if(d.endLine!==void 0&&d.endLine<a)break;b.push(d);this.Qh.first=c}return b};
_.h.Z1a=function(a){for(var b=[],c=this.Qh.first;c<=this.Qh.last;c++){var d=this.widgets[c];if(d.endLine!==void 0&&d.endLine>=a){this.Qh.first=c;break}b.push(d)}return b};_.h.Y1a=function(a){for(var b=[],c=this.Qh.last;c>=this.Qh.first;c--){var d=this.widgets[c];if(d.startLine!==void 0&&d.startLine<=a){this.Qh.last=c;break}b.push(d)}return b};$M.O=function(){var a;return function(b){return(a||(a=_.de($M)))(b||$M)}}();$M.ua=_.q({token:$M,qa:$M.O});var aN=function(a,b){LK.call(this,a,b);this.ab=a;this.visibility=_.UK;this.xF=new Map;this.Nv=0;this.Wl=[];this.xj=this.zf=0;this.NOb=10};_.W(aN,LK);var gFb=function(a){a.opa&&(a.opa.style.height=WH(a.visibility,a.zf)*a.lineHeight+"px");if(a.rca){for(var b=a.visibility,c=a.xj,d=0,e=b.eS.length-1;e>=0;e--){var f=b.eS[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.rca.style.height=(a.Nv-c-d)*a.lineHeight+"px"}};
aN.prototype.u7a=function(){this.opa||(this.opa=document.createElement("div"),this.container.appendChild(this.opa));this.content||(this.content=document.createElement("div"),this.container.appendChild(this.content));this.rca||(this.rca=document.createElement("div"),this.container.appendChild(this.rca))};aN.prototype.Nt=function(){return this.Nv};var hFb=function(a){return{start:a.zf,end:a.xj}};aN.prototype.aj=function(a){if(a>=this.zf&&a<this.xj)return this.Wl[a-this.zf]};
var iFb=function(a,b,c){b>=a.zf&&b<a.xj&&(a.content.replaceChild(c,a.Wl[b-a.zf]),a.Wl[b-a.zf]=c)};_.h=aN.prototype;_.h.clear=function(){LK.prototype.clear.call(this);this.Wl=[];this.xj=this.zf=0;this.content&&(this.content.textContent="");this.xF.clear()};
_.h.gu=function(a,b){if(this.content&&this.opa&&this.rca&&this.iYa()){var c=a+b;a>=this.xj||c<=this.zf?(this.Zla(this.xj-this.zf),this.xj=this.zf=a,this.rV(b,!0)):(a>this.zf?this.Zla(a-this.zf):this.rV(this.zf-a),c<this.xj?this.Zla(this.xj-c,!0):this.rV(c-this.xj,!0));gFb(this)}};
_.h.rV=function(a,b){b=b===void 0?!1:b;a<=0||(this.xj=Math.max(this.xj,0),this.zf=Math.max(this.zf,0),sH(this.content,b?"beforeend":"afterbegin",this.pGb(Math.max(0,b?this.xj:this.zf-a),a)),this.Wl=Array.from(this.content.children),b?this.xj+=a:(this.zf-=a,this.zf<=0&&(this.xj-=this.zf,this.zf=0)))};
_.h.Zla=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.zf+=a);this.xj=this.zf+this.Wl.length};_.h.iYa=function(){return!0};
_.h.kx=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=jFb(d,c),f=d.start;f<d.end;f++)kFb(this,f,e,f===d.start),b.add(f)}c=_.k(this.xF);for(a=c.next();!a.done;a=c.next())a=_.k(a.value).next().value,b.has(a)||this.showLine(a);gFb(this)};
var jFb=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},kFb=function(a,b,c,d){if(QH(b,a.Nt())){var e=a.xF.get(b);e&&e.hidden===!d||(c=a.kyb(b,c,!d),a.xF.set(b,{node:c,hidden:!d}),a.aj(b)&&(d=document.createElement("div"),sH(d,"afterbegin",c),iFb(a,b,d.firstChild)))}};
aN.prototype.showLine=function(a){if(QH(a,this.Nt())&&this.xF.get(a)){var b=this.aj(a);b&&iFb(this,a,b.lastElementChild.firstElementChild);this.xF.delete(a)}};_.p.Object.defineProperties(aN.prototype,{lineHeight:{configurable:!0,enumerable:!0,get:function(){return this.NOb},set:function(a){this.NOb=a;gFb(this)}},yQ:{configurable:!0,enumerable:!0,set:function(a){this.Nv=a;gFb(this)}}});aN.O=function(a){return new (a||aN)(_.C(_.he),_.C(_.ej))};aN.Ea=_.Ke({type:aN,inputs:{visibility:"visibility"},features:[_.cg]});var bN=function(a,b,c,d,e,f){aN.call(this,c,d);var g=this;this.Id=a;this.view=b;this.ab=c;this.wdb=f;this.ld=_.u(_.ww);this.lx=!1;this.Ff=[];this.Ww=!1;this.Ck=new _.Jj;this.LC=new _.Jj;this.UO=new _.Jj;this.kb=new _.Ne;this.lines=[];this.Cm=[];this.kXa=new _.Nf;this.Q8b=new _.Nf;this.bL=new Set;this.T8a=0;this.Tn=null;this.oj=void 0;this.kb.add(e.NW().ha(_.Jf()).subscribe(function(m){var n=g.tabSize===void 0;g.tabSize=m;n||_.Fn(g.Id)}));this.kb.add(this.wdb.Lld.subscribe(function(){g.Opa(_.Yeb(0,
g.Cm.length))}));this.kb.add(this.Q8b.ha(_.Mka(function(){return g.kXa.ha(_.Xf(void 0),_.Ef(20),_.Mf())})).subscribe(function(){lFb(g)}))};_.W(bN,aN);bN.Ea=aN.Ea;bN.prototype.Qa=function(){aN.prototype.u7a.call(this);this.oj=mFb(this)};bN.prototype.La=function(){this.kb.unsubscribe();this.Tn&&(_.Sm(this.Tn),this.gab=void 0);this.oj&&this.oj()};var mFb=function(a){if(a.Ww&&_.Yw.has(105))return a.kb.add(a.kXa.ha(_.Ef(200),_.$f(function(){a.Pcb()})).subscribe()),a.ld.register("explainCode","m",function(){a.iS()})};
_.h=bN.prototype;_.h.pGb=function(a,b){b=a+b;for(var c=[];a<b;a++)this.xF.has(a)?c.push(this.xF.get(a).node):c.push(this.Cm[a]);return _.Zeb(_.CFa,c)};_.h.rV=function(a,b){b=b===void 0?!1:b;if(!(a<=0)){var c=Math.max(0,b?this.xj:this.zf-a),d=c+a;aN.prototype.rV.call(this,a,b);for(a=c;a<d;a++)this.bL.has(a)&&(b=void 0,(b=this.aj(a))==null||b.setAttribute("aria-current","true"));this.Q8b.next()}};_.h.iYa=function(){return this.Cm.length>0};
_.h.Wb=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=PH(this.Ff,this.Nt(),this.zf,!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.aj(c))==null||d.setAttribute("aria-current","true")}}this.bL=Zrb(this.Ff)}};
_.h.Yva=function(a,b){var c=this,d=KK(this,"line");d.appendChild(JK(this,Array.from({length:b+1}).join(" "),"line"));b=JK(this,"...","line ellipses");b.addEventListener("click",function(){c.Ck.emit(a)});d.appendChild(b);return d};_.h.kyb=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;">'+FK(a)+"</div></div>";return EK(c).MD()};
_.h.Zd=function(a){a=a.target;a.classList.contains("ellipses")&&this.Ck.emit(Number(a.nextElementSibling.firstElementChild.dataset.lineNumber))};_.h.NV=function(){if(this.Nt()&&this.Wl[0])return this.Wl[0].getBoundingClientRect().height;var a=KK(this,"");a.appendChild(document.createTextNode("_"));this.container.appendChild(a);var b=a.getBoundingClientRect().height;this.container.removeChild(a);return b};
_.h.nba=function(a,b){b=b===void 0?[]:b;this.lines=a;this.yQ=a.length;this.Cm=[];var c=document.getElementById("pre-rendered-code");if(c!=null&&this.lx){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.zf=Number(this.Wl[0].getAttribute("data-line-number"));this.xj=this.zf+this.Wl.length;(c=_.UH(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.RXa(0,a.length),d=this.Cm.length;d<a.length;d++)this.Cm.push(Yyb({lineNumber:d,line:a[d],Qv:b[d]}).MD())};var oFb=function(a){a.selection=new _.Qx({start:new _.Px({line:0,column:0}),end:nFb(a)});lFb(a)};
bN.prototype.Opa=function(a){var b=this;if(this.iYa()&&(a=a.filter(function(n){return QH(n,b.Nt())}),!(a.length===0||a[a.length-1]>=this.Nt()))){var c=new QK(new pFb),d=a.map(function(n){var r;return c.Yc((r=b.Vj.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]=Yyb({lineNumber:m,line:this.lines[m],Qv:d[g]}).MD();sH(e,"afterbegin",this.Cm[m]);
iFb(this,m,e.firstChild)}f!=null&&(a=Number(f),isNaN(a)||this.focus(a))}};bN.prototype.focus=function(a){a=PH(a,this.Nt());if(a.length!==0){var b=this.aj(a[0].start);b&&(b.hasAttribute("tabindex")||b.setAttribute("tabindex","-1"),this.LC.next(a[0].start),b.focus())}};
bN.prototype.rp=function(){if(this.T8a)this.T8a--;else{this.kXa.next();var a=qFb(this);if(a==null?0:a.range){var b=a.range,c,d=b.start.isEqual(new _.Px({line:this.zf,column:0}))&&((c=this.selection)==null?0:c.start.isBefore(b.start))?this.selection.start:b.start,e;c=b.end.isEqual(rFb(this))&&((e=this.selection)==null?0:e.end)&&b.end.isBefore(this.selection.end)?this.selection.end:b.end;this.selection=new _.Qx({start:d,end:c});this.wX=a.wX}else this.wX=this.selection=void 0}};
var lFb=function(a){if(a.selection){var b=a.selection;var c=new _.Qx({start:new _.Px({line:a.zf,column:0}),end:rFb(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 _.Qx({start:d,end:c})}var f;d=(f=qFb(a))==null?void 0:f.range;f=!c;d=d&&c&&c.isEqual(d);f||d||(f=sFb(a,c.start),d=sFb(a,c.end),(c=document.getSelection())&&f&&d&&(a.wX||(d=_.k([d,f]),f=d.next().value,d=d.next().value),c.setBaseAndExtent(f.node,
f.offset,d.node,d.offset),a.T8a++))}},uFb=function(a,b,c){if(!a.content.contains(b))return a.content.compareDocumentPosition(b)&Node.DOCUMENT_POSITION_FOLLOWING?nFb(a):new _.Px({line:0,column:0});a=tFb(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 _.Px({line:Number(b.getAttribute("data-line-number")),column:c})},tFb=function(a,b,c){return b.childNodes.length===0?{node:b,offset:c}:b.childNodes.length<=c?sFb(a,rFb(a)):tFb(a,b.childNodes[c],0)},sFb=function(a,b){var c=a.aj(b.line);if(c)return vFb(a,c,b.column)},vFb=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 vFb(a,e,c-d);d+=m}},wFb=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("")};
bN.prototype.clear=function(){aN.prototype.clear.call(this);this.view.clear();this.lines=[];this.Cm=[]};var qFb=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=uFb(a,d,b.anchorOffset),a=uFb(a,c,e),!b.isEqual(a)))return b.isBefore(a)?{range:new _.Qx({start:b,end:a}),wX:!0}:{range:new _.Qx({start:a,end:b}),wX:!1}}};
bN.prototype.Pcb=function(){var a=qFb(this);if(a){this.gab=a.range;var b=sFb(this,a.range.start),c=sFb(this,a.range.end);if(b&&c){var d;if((d=a==null?void 0:a.wX)!=null?d:this.wX)a=_.k([c,b]),b=a.next().value,a.next();this.Vab(b.node)}else xFb(this)}else xFb(this)};
bN.prototype.Vab=function(a){var b=this.w1a();if(b){var c,d=(c=a.parentElement)==null?void 0:c.getBoundingClientRect();c=this.container.getBoundingClientRect();var e;a=a.nodeType===Node.TEXT_NODE?this.M1a(a):(e=d==null?void 0:d.width)!=null?e:0;var f;e=((f=d==null?void 0:d.left)!=null?f:0)-c.left+a;var g,m;f=((g=d==null?void 0:d.top)!=null?g:0)-c.top+((m=d==null?void 0:d.height)!=null?m:0);b.style.left=e+"px";b.style.top=f+"px";b.classList.add("is-visible")}};
bN.prototype.M1a=function(a){a=a.parentElement;if(!a)return 0;a.classList.add("max-content-width");var b=a.getBoundingClientRect().width;a.classList.remove("max-content-width");return b};var xFb=function(a){a.Tn&&a.Tn.classList.remove("is-visible")};bN.prototype.w1a=function(){var a=this;this.Tn||(this.Tn=document.createElement("div"),this.Tn.classList.add("explain-code-bubble"),this.Tn.addEventListener("click",function(){a.iS()}),this.container.appendChild(this.Tn));return this.Tn};
bN.prototype.iS=function(){var a=this.gab,b=void 0;a&&(b=Fxb(Exb(Dxb(Cxb(new _.Ar,a.start.line+1),a.start.column+1),a.end.line+1),a.end.column+1));this.gab=void 0;this.UO.emit(b)};var rFb=function(a){var b,c,d=(c=(b=a.aj(a.xj-1))==null?void 0:b.textContent)!=null?c:"";return new _.Px({line:a.xj-1,column:d.endsWith("\n")?d.length-1:d.length})},nFb=function(a){var b=a.lines.length-1;return new _.Px({line:b,column:a.lines[b].length})};
bN.prototype.RXa=function(a,b){for(var c=new QK(new pFb),d=[];a<b;a++){var e=void 0;d.push(c.Yc((e=this.Vj.get(a))!=null?e:null))}return d};bN.O=function(a){return new (a||bN)(_.C(_.Xn),_.C(_.Ag),_.C(_.he),_.C(_.ej),_.C(_.Sx),_.C(IM),_.C(_.Zw))};
bN.wa=_.Ie({type:bN,oa:[["virtual-scroll-code-container"]],qb:4,Wa:function(a,b){a&1&&_.O("click",function(c){return b.Zd(c)});a&2&&_.Og("-moz-tab-size",b.tabSize)("tab-size",b.tabSize)},inputs:{lx:"usePrefetchIfPossible",Ff:"highlightedLines",Vj:"inlineWidgets",Ww:"showCodeExplainBubble"},outputs:{Ck:"lineShown",LC:"lineFocused",UO:"explainCodeBubbleClicked"},standalone:!1,features:[_.cg,_.zn],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}.explain-code-bubble{font-weight:400;font-size:1rem;letter-spacing:.01em;line-height:1.2307692308rem;border-radius:4px;border:1px solid #dadce0;cursor:pointer;display:none;padding:4px 8px;position:absolute;z-index:1}.explain-code-bubble:before{content:"Explain(M)"}.explain-code-bubble.is-visible{display:block}.max-content-width{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}'],
lb:2,Ma:0});var pFb=function(){};_.h=pFb.prototype;_.h.jba=function(a,b){_.pl(a,8,IK,b)};_.h.ayb=function(a,b,c){return $yb(a.clone()).setStart(b).setEnd(c)};_.h.GK=function(a){return a};_.h.sC=function(a){return HK(a,_.al)};_.h.cj=function(a){return a.cj()};_.h.Am=function(a){return a.Am()};_.h.cza=function(a){return _.xl(a,3)==="a"};_.h.jza=function(a){return _.sl(a,7)};_.h.VYb=function(a,b){b=HK(a).concat(HK(b));_.nl(a,8,b)};_.h.setEnd=function(a,b){a.setEnd(b)};
_.h.v4b=function(a,b){if(b<a.Am()||b>=a.cj())throw new RangeError;var c=$yb(a.clone()).setStart(b);a.setEnd(b);return c};_.h.nc=function(a){var b=(new IK).setStart(a.startColumn).setEnd(a.endColumn);a.b6a&&_.Ml(b,7,!0);var c,d=(c=a.tagName)!=null?c:"span";c=_.dk(b,3,d);_.dk(c,4,a.Po);a.href!=null&&_.dk(b,5,a.href);a.key!=null&&b.xu(a.key);return b};_.h.oeb=function(a,b){return b.Am()-a.Am()||a.cj()-b.cj()};var wGb=["CodeMirror-activeline","CodeMirror-activeline-gutter"],cN=function(a,b){aN.call(this,a,b);this.ab=a;this.LC=new _.Jj;this.Aq=new _.Jj;this.Ot=new _.Jj;this.Ck=new _.Jj;this.o4=void 0;this.nG=new Set;this.bL=new Set;this.t_a=new Map;this.dva=10};_.W(cN,aN);cN.Ea=aN.Ea;_.h=cN.prototype;
_.h.Qa=function(){aN.prototype.u7a.call(this);if(this.content){var a=KK(this,"");a.style.width="fit-content";a.style.visibility="hidden";var b=KK(this,"");b.appendChild(document.createTextNode("_"));a.appendChild(b);this.content.appendChild(a);b=b.getBoundingClientRect().width;this.content.removeChild(a);a=b}else a=this.dva;this.e1c=a};
_.h.Yva=function(a){var b=this,c=KK(this,"line-number CodeMirror-gutter-background");c.appendChild(JK(this,"-",""));c.addEventListener("click",function(){b.Ck.emit(a)});return c};_.h.kyb=function(a,b,c){b=this.Dm?this.Dm(a):void 0;return EK('<div class="line-number hidden-node CodeMirror-gutter-background"'+(c?' style="display:none;"':"")+'><span>-</span><div style="display:none;">'+((b instanceof DK?b.mP():b)?Syb(a,b):Uyb(a,a+1))+"</div></div>").MD()};
_.h.Zd=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.Ot.next({line:c,e5:a}),!0;this.Aq.next({line:c,e5:a});return!1};
_.h.clear=function(){aN.prototype.clear.call(this);this.yQ=0};_.h.focus=function(a){a=PH(a,this.Wl.length,this.zf,!0);a.length>0&&(this.Wl[a[0].start-this.zf].firstElementChild.focus(),this.LC.next(a[0].start))};
_.h.n4=function(a){for(var b=_.k(this.nG||[]),c=b.next();!c.done;c=b.next()){c=c.value;c.classList.remove("highlight");for(var d=_.k(wGb),e=d.next();!e.done;e=d.next())c.classList.remove(e.value);c.removeAttribute("aria-current");c.style.backgroundColor=""}this.o4=a;this.nG=Yrb(this.o4,this.Wl,this.zf,!0);this.bL=Zrb(a);a=_.k(this.nG);for(b=a.next();!b.done;b=a.next())this.Aha(b.value)};
_.h.Gdb=function(a){if(this.Dm){this.Dm=a;for(var b=0,c=this.Wl.length;b<c;b++)_.vc(this.Wl[b].firstElementChild,a(b+this.zf))}else this.clear(),this.yQ=this.Nv};_.h.pGb=function(a,b){b=a+b;if(this.Dm){for(var c=[];a<b;a++)this.xF.has(a)?c.push(this.xF.get(a).node):c.push(Tyb({lineNumber:a,href:this.Dm(a)}).MD());return _.Zeb(_.CFa,c)}return Vyb({start:a,end:b}).MD()};
_.h.rV=function(a,b){b=b===void 0?!1:b;var c=Math.max(0,b?this.xj:this.zf-a),d=c+a;aN.prototype.rV.call(this,a,b);a=_.k(this.t_a.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,_.v(e))}for(;c<d;c++)this.bL.has(c)&&(a=this.aj(c))&&(this.Aha(a),this.nG.add(a))};
_.h.Zla=function(a,b){b=b===void 0?!1:b;for(var c=Math.max(0,b?this.xj:this.zf-a),d=c+a;c<d;c++)if(this.bL.has(c)){var e=this.aj(c);e&&this.nG.delete(e)}aN.prototype.Zla.call(this,a,b)};_.h.Aha=function(a){a.classList.add("highlight");for(var b=_.k(wGb),c=b.next();!c.done;c=b.next())a.classList.add(c.value);a.setAttribute("aria-current","true")};
_.p.Object.defineProperties(cN.prototype,{e1c:{configurable:!0,enumerable:!0,set:function(a){this.dva=a;this.container.style.width=this.Nv.toString().length*this.dva+13+"px"}},yQ:{configurable:!0,enumerable:!0,set:function(a){this.container.style.width=a.toString().length*this.dva+13+"px";this.Nv=a;gFb(this)}}});cN.O=function(a){return new (a||cN)(_.C(_.he),_.C(_.ej))};
cN.wa=_.Ie({type:cN,oa:[["virtual-scroll-line-number-container"]],Wa:function(a,b){a&1&&_.O("click",function(c){return b.Zd(c)})},inputs:{Dm:"lineNumberLinkProvider"},outputs:{LC:"lineFocused",Aq:"lineNumberClicked",Ot:"gutterClicked",Ck:"lineShown"},standalone:!1,features:[_.cg],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}"],
lb:2,Ma:0});var xGb,yGb,zGb,AGb,BGb,CGb,DGb;xGb=["content"];yGb=["gutter"];zGb=["decorations"];AGb=["sidebar"];BGb=["focusElement"];CGb=new _.wd("sidebarService");DGb=new _.wd("lineWidgetsService");
_.dN=function(a,b,c,d,e,f,g,m,n,r,x,z,D,K,N,P,ca,va,Da,ta){_.dL.call(this,z,D,a);var ya=this;this.renderer=c;this.view=d;this.dl=e;this.Pma=f;this.g_=g;this.rh=m;this.ld=n;this.document=r;this.Id=K;this.TG=N;this.l5a=P;this.nVa=ca;this.ibb=va;this.Iza=Da;this.cha=ta;this.t2a=PH;this.Mr=new Set;this.Vj=new Map;this.AC=this.aX=this.YW=this.ZW=!1;this.Oy=[];this.hw=new Map;this.zC=new Map;this.wda=new _.Sf(1);this.kb=new _.Ne;this.zu=[];this.gG=null;this.SZ=[];this.sva=new _.Nf;this.QD=function(){};
this.XW=!0;this.Tq=this.lineHeight=0;this.value=this.fileName="";this.Jia=1E3;this.Aza=800;this.visibility=_.UK;this.Wn=[];this.YD=void 0;this.Ww=this.lx=!1;this.qpa=new _.Jj;this.Ck=new _.Jj;this.bR=new _.Jj;this.UO=new _.Jj;this.IV=0;this.le=this.JV="";this.Rq=this.oj=this.sL=void 0;this.Yca=!1;this.hW=!0;this.Aq=new _.Jj;this.Ot=new _.Jj;this.IX=_.NB(function(){ya.we.IX(ya.w2a())},500);this.we=x||hAb;this.Nh=new _.vw(this.document);this.Nh.lua=!1;this.Nh.hR("CTRL_A",65,2);this.Nh.hR("CTRL_A",65,
8);_.mr(this.Nh,"shortcut",function(Oa){if(Oa.identifier==="CTRL_A"){Oa=ya.yda.na;for(var Va={};Oa;Va={kna:void 0,Qtb:void 0}){if(ya.document.activeElement===Oa)return ya.continue?(Va.kna=r.getSelection(),Va.Qtb=Va.kna&&Va.kna.toString(),ya.continue.then(function(Ea){return function(){Ea.kna&&Ea.kna.toString()!==Ea.Qtb||oFb(ya.Vd)}}(Va))):oFb(ya.Vd),!1;Oa=Oa.parentElement}}return!0});this.kb.add(this.nVa.Cr.subscribe(function(Oa){ya.ab.na.style.fontSize=Oa!=null?Oa+"px":"";_.Fn(ya.Id);setTimeout(function(){ya.Mla(ya.Vd.NV())})}));
this.kb.add(this.TG.Ava.subscribe(function(Oa){ya.le=Oa;_.Fn(ya.Id)}))};_.W(_.dN,_.dL);_.dN.Ea=_.dL.Ea;_.h=_.dN.prototype;_.h.rp=function(){this.Vd.rp()};
_.h.Wb=function(a){var b=this;if(!this.lineHeight){for(var c=_.k(this.le.split(" ")),d=c.next();!d.done;d=c.next())(d=d.value)&&this.yda.na.classList.add(d);this.lineHeight=this.Vd.NV();this.tg.lineHeight=this.lineHeight;this.Vd.lineHeight=this.lineHeight;this.gu()}a.fileName||a.value?(this.C7a(),this.continue=this.we.fdb(function(){return b.render()})):a.scrollToLine?(this.zF(this.Ff),this.aZ(_.BH(this.Ff))):a.lineNumberLinkProvider?(c=function(){b.tg.Gdb(b.Dm)},this.continue?this.continue.then(c):
c()):a.visibleCodeIdentifier&&(a.visibleCodeIdentifier.Dj&&this.g_.fC(a.visibleCodeIdentifier.Dj),this.Vla());(a.visibility||a.folding)&&this.kx();if(!this.XW){this.QD();var e=this.Ff;this.nF==="CODE"?this.QD=_.Uxb(this.rh,function(){e!=null?b.kP(e,!0):b.Ufa.na.focus()}):this.nF!==void 0&&(this.QD=this.rh.registerCallback(this.nF,this.ab.na,function(){b.kP(e,!0);b.QD()}))}this.hW||this.tg.clear();if(a.lineLimitation){var f;this.JV="".padStart((f=this.tL)!=null?f:80," ")}};
_.h.iZ=function(a){this.Yca=a};_.h.kP=function(a,b){b=b===void 0?!1:b;var c=this;_.Ue(function(d){if(d.ud==1)return _.We(d,c.continue,2);_.x3a(c.dl,function(){c.eL(a,b)});_.af(d)})};_.h.eL=function(a,b){if(b===void 0||!b||this.oia(_.BH(a)))this.Vd.focus(a),this.ab.na.scrollLeft=0,this.XW=!0};_.h.Mla=function(a){this.lineHeight=a;this.tg.lineHeight=a;this.Vd.lineHeight=a;_.Fn(this.Id);this.aZ(_.BH(this.Ff));EGb(this)};
_.h.Qa=function(){var a=this;_.dL.prototype.Qa.call(this);this.iE.ha(_.Bf(function(){return a.dl.wQ}),_.E(function(b){return b.target.scrollLeft}),_.Bf(function(){return a.dl.tAa})).subscribe(function(b){a.Gp.na.style.right=-b+"px";a.IX()});this.ab.na.addEventListener("copy",function(b){b.preventDefault();var c=wFb(a.Vd),d=_.Dm(),e;(e=b.clipboardData)==null||e.setData("text/plain",c);a.we.rs(d,c.length,a.Vd.selection)});this.ab.na.addEventListener("keydown",function(b){if(!_.VH(b)){var c=document.activeElement;
if(c&&c instanceof HTMLElement&&a.ab.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.Vd.ab.na.contains(c)?a.eL(d-1):a.tg.focus(d-1),b.preventDefault()),["Down","ArrowDown","j"].includes(b.key)&&(a.Vd.ab.na.contains(c)?a.eL(d+1):a.tg.focus(d+1),b.preventDefault())))}}});this.nF==="CODE"&&(this.oj=this.ld.register("openCode","c",function(){a.we.U4();_.ay(a.rh,"CODE")}),this.Rq=this.rh.registerCallback("CODE",
this.ab.na,function(){var b=document.activeElement;b&&b instanceof HTMLElement&&a.ab.na.contains(b)&&!a.tg.ab.na.contains(b)&&a.Ufa.na!==b?a.tg.focus(a.sL||0):a.eL(a.sL||0)}))};_.h.Bc=function(){var a=this;this.Vla();this.iE.subscribe(function(){a.gu()})};
_.h.gu=function(){var a=this.Z4("top");a=Math.max(0,Math.floor(a/this.lineHeight)-100);for(var b=_.k(this.visibility.eS),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.ab.na.clientHeight/this.lineHeight)+200,m=_.k(this.visibility.eS),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.tg.gu(a,b);this.Vd.gu(a,b);c=a+b;if(this.zu&&this.zu.length!==0){d=this.ibb.dya(a,c);d=_.k(d);for(e=d.next();!e.done;e=d.next())switch(e=e.value,e.type){case "replace":this.b6(this.lineHeight,!1,e.widgets);break;case "add":f=_.k(e.widgets);for(g=f.next();!g.done;g=f.next())this.JY(this.Gp,g.value,e.location==="start");break;case "remove":for(e=_.k(e.widgets),f=e.next();!f.done;f=e.next())FGb(this,this.Gp,f.value)}_.Fn(this.Id)}if(this.Oy&&this.Oy.length!==0){d=this.Iza.dya(a,c);
d=_.k(d);for(e=d.next();!e.done;e=d.next())switch(e=e.value,e.type){case "replace":this.a6(e.widgets);break;case "add":f=_.k(e.widgets);for(g=f.next();!g.done;g=f.next())this.JY(this.DX,g.value,e.location==="start");break;case "remove":for(e=_.k(e.widgets),f=e.next();!f.done;f=e.next())FGb(this,this.DX,f.value)}_.Fn(this.Id)}if(this.cha.widgets.length!==0&&this.cha.widgets){c=this.cha.dya(a,c);c=_.k(c);for(d=c.next();!d.done;d=c.next())switch(d=d.value,d.type){case "replace":this.Z5(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.YBa(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.zC.get(e.value.line))&&this.renderer.removeChild(this.ds.na,e)}_.Fn(this.Id)}this.scroll.next({qxa:a,yQ:b})};
_.h.Vla=function(){var a=this;this.YD&&this.g_.register(this.YD,this.iE.ha(_.Bf(function(){return a.dl.wQ}),_.E(function(b){return b.target.scrollTop}),_.Jf(),_.E(function(b){return{startLine:Math.floor(b/a.lineHeight),endLine:Math.min(Math.ceil((b+a.ab.na.clientHeight)/a.lineHeight),a.Gk)}}),_.Bf(function(){return a.dl.Qja})))};_.h.Od=function(){this.wda.next(!0)};
_.h.La=function(){this.clear();this.YD&&this.g_.fC(this.YD);this.Nh&&this.Nh.dispose();this.oj&&this.oj();this.Rq&&this.Rq();this.QD();this.kb.unsubscribe();_.dL.prototype.La.call(this)};_.h.w2a=function(){var a=this.ab.na.scrollTop;return jAb(this.visibility,Math.max(0,Math.floor(a/this.lineHeight)),Math.min(this.Gk,Math.floor((a+this.ab.na.clientHeight)/this.lineHeight)+1))};_.h.DE=function(a){this.ab.na.classList.add(a)};_.h.iR=function(a){this.ab.na.classList.remove(a)};
_.h.P8a=function(a){this.bR.emit(a);this.kP(a.start-1)};_.h.kx=function(){for(var a=_.k([this.Vd,this.tg]),b=a.next();!b.done;b=a.next())b.value.kx(this.visibility.eS,this.Wn);this.tg.n4(this.Ff);NAb(this);EGb(this);this.gu()};_.h.l6a=function(){var a=this;this.ZW||(this.ZW=!0,setTimeout(function(){a.ZW=!1;a.a6();_.Fn(a.Id)}))};_.h.m6a=function(){var a=this;this.aX||(this.aX=!0,setTimeout(function(){a.aX=!1;a.b6(a.lineHeight);_.Fn(a.Id)}))};
_.h.Aja=function(){var a=this;this.YW||(this.YW=!0,setTimeout(function(){a.YW=!1;a.Z5();_.Fn(a.Id)}))};_.h.Bja=function(a){this.Mr.add(a);this.Qna()};_.h.iQb=function(a,b,c,d){this.gG={nb:a,position:b,line:c,offset:d};this.Qna()};_.h.zF=function(a){var b=this;return _.Ue(function(c){if(c.ud==1)return b.Ck.emit(a),_.We(c,b.continue,2);b.we.upa(function(){b.tg.n4(a);return Promise.resolve()},"selectLine");_.af(c)})};
_.h.Qna=function(){var a=this;this.AC||(this.AC=!0,this.we.upa(function(){var b;return _.Ue(function(c){if(c.ud==1)return b=new _.Re(function(d){var e=setTimeout(function(){d.next(void 0);d.complete()});return function(){clearTimeout(e)}}),a.IY=b.subscribe(),_.We(c,brb(b),2);if(c.ud!=3)return a.IY=void 0,a.AC=!1,_.We(c,a.continue,3);a.Mr.size>0&&a.Vd.Opa(Array.from(a.Mr));a.Mr.clear();a.J$a();_.af(c)})},"inline"))};
_.h.gua=function(a,b,c,d){var e=this;return this.kba(function(){e.l6a()},{startLine:c,endLine:d,ta:a,context:b},this.Oy)};_.h.kVa=function(a,b,c,d){var e=this;return this.kba(function(){e.m6a()},{startLine:c,endLine:d,ta:a,context:b},this.zu)};_.h.xpb=function(a,b,c){var d=this,e={line:c,ta:a,context:b},f=this.hw.get(c)||[];f.push(e);this.hw.set(c,f);this.Aja();return function(){f.splice(f.indexOf(e),1);d.Aja()}};
_.h.F1=function(a,b){var c=this;this.Vj.has(a)?this.Vj.get(a).push(b):this.Vj.set(a,[b]);this.Bja(a);return{remove:function(){var d=c.Vj.get(a);if(d!=null){var e=d.indexOf(b);e<0||(d.splice(e,1),c.Bja(a))}}}};_.h.Sga=function(a){return this.lineHeight*(this.visibility?WH(this.visibility,a):a)};_.h.getHeight=function(a,b){return this.lineHeight*(1+(this.visibility?WH(this.visibility,b)-WH(this.visibility,a):b-a))};_.h.kba=function(a,b,c){a();c.push(b);return function(){a();c.splice(c.indexOf(b),1)}};
_.h.C7a=function(){this.hw.clear();this.zC.clear();this.Oy=[];this.zu=[];this.Vj.clear();this.Mr.clear();this.uea()};
_.h.render=function(){var a=this,b,c,d,e;return _.Ue(function(f){if(f.ud==1)return a.clear(),a.ui||(a.AC=!0),(b=document.getElementById("pre-rendered-code"))&&a.Vd.lx&&b.setAttribute("processed",""),_.We(f,a.S2a(),2);if(f.ud!=3)return c=f.Xf,d=a.lines,NAb(a),_.We(f,_.hf(a.wda),3);a.Ff=PH(a.Ff,d.length);a.qpa.emit(d.length);e=a.lineHeight;a.Z5(e);a.a6();a.b6(e);a.tg.yQ=a.lines.length;a.Vd.nba(d,a.ui);a.aZ(_.BH(a.Ff));a.ui||a.Mr.clear();a.IV=c+3;a.gu();EGb(a,e);a.ui||(a.AC=!1);a.tg.n4(a.Ff);_.af(f)})};
_.h.S2a=function(){var a=this,b,c,d,e,f,g,m;return _.Ue(function(n){if(n.ud==1){a.sV((b=a.Ey)!=null?b:new Map);if(a.value.lines)return a.sV(a.value.highlights),a.lines=a.value.lines,n.return(a.value.BQb);if(a.Ey&&a.Ey.size)return n.eg(2);c=a.kda(a.value);f=atb;g=a.value;return _.We(n,_.$sb(),4)}return n.ud!=2?(m=f(g,(e=(d=n.Xf.findModeByFileName(a.fileName))==null?void 0:d.mime)!=null?e:"text/plain"),a.sV(m),n.return(c)):n.return(a.kda(a.value))})};
_.h.kda=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.sV=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.Vj.get(c);if(b==null)this.Vj.set(c,d);else for(c=_.k(d),d=c.next();!d.done;d=c.next())b.push(d.value)}};
_.h.a6=function(a){this.Iza.widgets.length===0&&(this.Iza.widgets=this.Oy);_.Rm(this.DX.na);a=a||this.Iza.f4(hFb(this.tg));a=_.k(a);for(var b=a.next();!b.done;b=a.next())this.JY(this.DX,b.value)};
_.h.b6=function(a,b,c){a=a===void 0?this.lineHeight:a;b=b===void 0?!0:b;_.Rm(this.Gp.na);this.Mpa(a);this.ibb.widgets=this.zu;b&&this.renderer.Yg(this.Gp.na,"display","none");a=c||this.ibb.f4(hFb(this.tg));a=_.k(a);for(b=a.next();!b.done;b=a.next())b=b.value,this.renderer.Yg(this.Gp.na,"display","block"),this.JY(this.Gp,b)};
_.h.Z5=function(a,b,c){a=a===void 0?this.lineHeight:a;b=b===void 0?!0:b;_.Rm(this.ds.na);b&&(fFb(this.cha,this.hw),this.zC.clear(),this.Hpa(a),this.Edb(11),b=this.O2a()?"block":"none",this.renderer.Yg(this.ds.na,"display",b));c=c||this.cha.f4(hFb(this.tg));c=_.k(c);for(b=c.next();!b.done;b=c.next()){b=b.value;var d=b.widgets;d.length!==0&&this.YBa(b.line,d,a)}};
_.h.YBa=function(a,b,c,d){d=d===void 0?!1:d;var e=this.zC.get(a);e||(e=this.uYa(),this.Ipa(e,a,c),this.zC.set(a,e));a=_.k(b);for(b=a.next();!b.done;b=a.next())for(b=b.value,b.Lw&&b.Lw.length!==0||(c=this.view.Bi(b.ta,b.context),_.Gn(c),b.Lw=c.Xl),b=_.k(b.Lw),c=b.next();!c.done;c=b.next())this.renderer.appendChild(e,c.value);d&&this.ds.na.children.length>0?this.renderer.insertBefore(this.ds.na,e,this.ds.na.children[0]):this.renderer.appendChild(this.ds.na,e)};
_.h.uYa=function(){var a=this.renderer.createElement("div");a.className="gutter-line";this.renderer.lq&&vH(a)&&this.SZ.push(a);return a};_.h.Ipa=function(a,b,c){b*=c;this.renderer.Yg(a,"position","absolute");this.renderer.Yg(a,"top",b+"px");this.renderer.Yg(a,"height",c+"px");this.renderer.Yg(a,"bottom","0")};_.h.O2a=function(){for(var a=_.k(this.hw.values()),b=a.next();!b.done;b=a.next())if(b.value.length>0)return!0;return!1};
var EGb=function(a,b){b=b===void 0?a.lineHeight:b;a.Hpa(b);a.Mpa(b);for(var c=_.k(a.Oy.concat(a.zu)),d=c.next();!d.done;d=c.next())a.YZ(d.value);c=_.k(a.zC);for(d=c.next();!d.done;d=c.next()){var e=_.k(d.value);d=e.next().value;e=e.next().value;a.Ipa(e,d,b)}};_.h=_.dN.prototype;_.h.Mpa=function(a){this.Npa(this.Gp,a)};_.h.Hpa=function(a){this.Npa(this.ds,a)};_.h.Npa=function(a,b){this.renderer.Yg(a.na,"height",b*this.Tq+"px")};
_.h.Edb=function(a){var b=Array.from(this.hw.values()).map(function(c){return c.length});b=b.length>0?Math.max.apply(Math,_.v(b)):0;this.renderer.Yg(this.ds.na,"width",a*b+"px")};_.h.JY=function(a,b,c){c=c===void 0?!1:c;if(!b.Lw){var d=this.view.Bi(b.ta,b.context);_.Gn(d);b.Lw=d.Xl}this.YZ(b);b=_.k(b.Lw);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 FGb=function(a,b,c){var d;(d=c.Lw)==null||d.forEach(function(e){a.renderer.removeChild(b.na,e)})};_.h=_.dN.prototype;_.h.J$a=function(){if(this.gG){var a=this.gG,b=a.position,c=a.line,d=a.offset;(a=this.ab.na.querySelector(a.nb))?this.Pma.scrollTo(a,b,d!=null?d:0):this.aZ(c);this.gG=null}};
_.h.YZ=function(a){var b=a.Lw;var c=a.startLine;a=a.endLine;if(b&&c!==void 0&&a!==void 0){var d=this.Sga(c);c=this.getHeight(c,a);b=_.k(b);for(var e=b.next();!e.done;e=b.next())e=e.value,this.renderer.Yg(e,"top",d+"px"),a>-1?this.renderer.Yg(e,"height",c+"px"):this.renderer.Yg(e,"bottom","0")}};_.h.clear=function(){this.view.clear();this.Vd.clear();this.tg.clear();this.uea();this.sva.next(!0);this.continue=void 0;var a;(a=this.IY)==null||a.unsubscribe();this.IY=void 0};
_.h.uea=function(){if(this.renderer.lq)for(var a=_.k(this.SZ),b=a.next();!b.done;b=a.next())this.renderer.lq(b.value);this.SZ=[]};_.h.aZ=function(a){a==null||this.oia(a)||(this.ab.na.scrollTop=this.lineHeight*Math.max(a-5,0))};_.h.oia=function(a){if(a==null)return!1;a*=this.lineHeight;var b=this.ab.na.scrollTop,c=b+this.ab.na.offsetHeight;return b<=a&&a<c};
_.p.Object.defineProperties(_.dN.prototype,{Vd:{configurable:!0,enumerable:!0,get:function(){return this.MXa},set:function(a){var b=this;this.MXa=a;this.kb.add(_.tf(window,"resize").ha(_.E(function(){return a.NV()}),_.Jf()).subscribe(function(c){b.Mla(c)}))}},Gk:{configurable:!0,enumerable:!0,get:function(){return this.lines.length}},Oma:{configurable:!0,enumerable:!0,set:function(a){this.XW=!1;this.Ff=_.Ysb(a)}}});
_.dN.O=function(a){return new (a||_.dN)(_.C(_.ih),_.C(_.Nh),_.C(_.ej),_.C(_.Ag),_.C(_.Iw),_.C(_.Jw),_.C(gL),_.C(_.gi),_.C(_.ww),_.C(_.Wh),_.C(_.gAb,8),_.C(_.he),_.C(_.Pi),_.C(_.Xn),_.C(_.Wx),_.C(eL),_.C(_.bH),_.C(CGb),_.C(DGb),_.C(ZM))};
_.dN.wa=_.Ie({type:_.dN,oa:[["virtual-scroll-format-code"]],tb:function(a,b){a&1&&(_.Cg(xGb,7),_.Cg(yGb,7),_.Cg(cN,7),_.Cg(zGb,7),_.Cg(AGb,7),_.Cg(BGb,7),_.Cg(bN,7));if(a&2){var c;_.Gg(c=_.Hg())&&(b.yda=c.first);_.Gg(c=_.Hg())&&(b.ds=c.first);_.Gg(c=_.Hg())&&(b.tg=c.first);_.Gg(c=_.Hg())&&(b.DX=c.first);_.Gg(c=_.Hg())&&(b.Gp=c.first);_.Gg(c=_.Hg())&&(b.Ufa=c.first);_.Gg(c=_.Hg())&&(b.Vd=c.first)}},inputs:{fileName:"fileName",value:"value",Ey:"highlightInfo",ui:"rendered",Jia:"largeFileThreshold",
Aza:"largeFileRenderCount",tL:"lineLimitation",visibility:"visibility",Wn:"folding",YD:"visibleCodeIdentifier",nF:"focusableRegion",lx:"usePrefetchIfPossible",Ww:"showCodeExplainBubble",hW:"displayLineNumbers",Oma:"scrollToLine",Dm:"lineNumberLinkProvider"},outputs:{qpa:"totalNumLines",Ck:"lineShown",bR:"rangeToggled",UO:"explainCodeBubbleClicked",Aq:"lineNumberClicked",Ot:"gutterClicked"},standalone:!1,features:[_.Xg([{ya:_.dL,Hb:_.dN},{ya:CGb,ue:$M},{ya:DGb,ue:$M},ZM]),_.cg,_.zn],Aa:39,Ba:25,Da:[["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","explainCodeBubbleClicked","visibility","usePrefetchIfPossible","inlineWidgets","highlightedLines","showCodeExplainBubble"],[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=_.Pd();_.I(0,"div",5);_.O("ascResizeNotifier",function(){_.w(c);return _.y(b.gu())});_.R(1,"\n  ");_.I(2,"div",6,0);_.R(4,"\n    ");_.L(5,"div",7,1);_.R(7,"\n    ");_.I(8,"virtual-scroll-line-number-container",8);_.O("lineFocused",function(d){_.w(c);return _.y(b.sL=d)})("lineNumberClicked",function(d){_.w(c);return _.y(b.Aq.emit(d))})("gutterClicked",function(d){_.w(c);return _.y(b.Ot.emit(d))})("lineShown",
function(d){_.w(c);return _.y(b.Ck.emit(d))});_.R(9,"\n    ");_.J();_.R(10,"\n    ");_.I(11,"div",9);_.O("click",function(d){_.w(c);return _.y(b.i2.next(d))})("contextmenu",function(d){_.w(c);return _.y(b.i2.next(d))})("mouseover",function(d){_.w(c);return _.y(b.oAa.next(d))})("mouseout",function(d){_.w(c);return _.y(b.K6a.next(d))})("mousedown",function(){_.w(c);return _.y(b.iZ(!0))})("mouseup",function(){_.w(c);return _.y(b.iZ(!1))})("mouseleave",function(){_.w(c);return _.y(b.iZ(!1))})("keydown",
function(d){_.w(c);return _.y(b.T4a.next(d))})("keyup",function(d){_.w(c);return _.y(b.U4a.next(d))})("selectionchange",function(){_.w(c);return _.y(b.rp())},_.Nga);_.R(12,"\n      ");_.L(13,"div",10,2);_.R(15,"\n      ");_.F(16,exb,1,6,"div",11);_.R(17,"\n      ");_.F(18,fxb,5,3,"div",12);_.S(19,"async");_.R(20,"\n      ");_.I(21,"div",13,3);_.R(23,"\n        ");_.I(24,"span",14);_.R(25,"\n          Code panel - press c to focus line 1.\n        ");_.J();_.R(26,"\n      ");_.J();_.R(27,"\n      ");
_.I(28,"virtual-scroll-code-container",15);_.O("lineFocused",function(d){_.w(c);return _.y(b.sL=d)})("lineShown",function(d){_.w(c);return _.y(b.Ck.emit(d))})("explainCodeBubbleClicked",function(d){_.w(c);return _.y(b.UO.emit(d))});_.R(29,"\n      ");_.J();_.R(30,"\n      ");_.F(31,gxb,1,5,"code-folding-container",16);_.R(32,"\n    ");_.J();_.R(33,"\n  ");_.J();_.R(34,"\n  ");_.L(35,"div",17,4);_.R(37,"\n");_.J();_.R(38,"\n")}a&2&&(_.A(2),_.LB(_.MB("content CodeMirror ",b.le)),_.A(6),_.Og("min-height",
b.lineHeight*b.Tq,"px"),_.Pg("line-numbers",b.hW),_.H("visibility",b.visibility)("lineNumberLinkProvider",b.Dm),_.A(3),_.Qg(b.JDb),_.A(2),_.Og("min-width",b.IV,"ch"),_.A(3),_.H("ngForOf",b.t2a(b.Ff,b.lines.length)),_.A(2),_.H("ngIf",_.ch(19,23,b.l5a.enabled)&&b.JV),_.A(10),_.Og("padding-right",b.zu.length===0?0:300,"px"),_.H("visibility",b.visibility)("usePrefetchIfPossible",b.lx)("inlineWidgets",b.Vj)("highlightedLines",b.Ff)("showCodeExplainBubble",b.Ww),_.A(3),_.H("ngIf",b.Wn.length>0))},dependencies:[WK,
_.$o,_.ap,_.Zy,bN,cN,_.gp],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}"],
Ma:0});var erb,GGb;erb=_.VG([]);GGb=_.df({state:1,message:"Invalid search query"});
_.eN=function(a,b){var c=this;this.S$a=a;this.Pza=new _.Sf(1);this.cVa=new _.Oh(void 0);a=this.Pza.ha(_.Jf(function(d,e){return!!d&&!!e&&_.EH(d,e)}));b=b.Gw.ha(_.E(_.oi),_.Jf(hxb));this.matches=_.mf([a,b,this.cVa]).ha(_.Yf(function(d){var e=_.k(d);d=e.next().value;var f=e.next().value;e=e.next().value;return d?HGb(c,d,f,e).ha(_.Cf(function(g){return(g=g.error)&&g.code===400?GGb:_.df({state:1,message:"Search matches couldn't be loaded."})})):_.df(erb)}),frb(),_.lf())};_.eN.prototype.lwb=function(){this.Pza.next(null)};
var HGb=function(a,b,c,d){var e=c.tl;c=c.He===void 0?"":c.He;return(e=d||e)?a.search(b,e,c).ha(_.Xf(_.dH)):_.df(erb)};_.eN.prototype.search=function(a,b,c){return this.S$a.match(a,b,new _.QJ({He:c})).ha(_.E(ixb),_.E(_.VG))};_.eN.O=function(a){return new (a||_.eN)(_.t(_.tL),_.t(_.Nh))};_.eN.ua=_.q({token:_.eN,qa:_.eN.O});_.fN=function(a,b){this.ld=a;this.Ia=b;this.Hfb="Stop highlighting matches";this.Ifb="Next match";this.Jfb="Previous match";this.rd=_.cH;this.W4=this.lzb=0;this.Ok=-1;this.n3b=!1;this.x1b=new _.Jj;this.close=new _.Jj;this.Akd=!0};
_.fN.prototype.Qa=function(){var a=this,b=this.ld.register("Jump to next match in the file","n",function(){a.Ia.hb({gestureName:"KEYBOARD",element:a.rc,action:"selectNextSearchMatch"});a.Ok>=a.W4-1||jxb(a,1)}),c=this.ld.register("Jump to previous match in the file","p",function(){a.Ia.hb({gestureName:"KEYBOARD",element:a.rc,action:"selectPreviousSearchMatch"});a.Ok<=0||jxb(a,-1)});this.Mg=function(){b();c()}};_.fN.prototype.Wb=function(){this.Ok=Math.min(this.W4-1,Math.max(0,this.Ok))};
_.fN.prototype.La=function(){this.Mg()};var jxb=function(a,b){a.Ok+=b;a.x1b.emit(a.Ok)};_.fN.O=function(a){return new (a||_.fN)(_.C(_.ww),_.C(_.Bq))};
_.fN.wa=_.Ie({type:_.fN,oa:[["file-matches-navigation","trackElement",""]],qb:2,Wa:function(a,b){a&2&&_.Pg("grimoire-secondary-text",b.Akd)},inputs:{lzb:"dataState",W4:"matchCount",Ok:"selectedMatchIndex",n3b:"showCloseButton",spa:"trackArtifactId",gS:"trackProjectId",rc:"trackElement"},outputs:{x1b:"selectedMatchIndexChange",close:"close"},standalone:!1,features:[_.zn],tc:["trackElement",""],Aa:4,Ba:4,Da:function(){return[_.wC("{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&&(_.qg(0,1),_.F(1,kxb,11,21,"ng-container",2)(2,lxb,1,1,"loading",3),_.sg(),_.F(3,mxb,3,5,"button",4));a&2&&(_.H("ngSwitch",b.lzb),_.A(),_.H("ngSwitchCase",b.rd.xi),_.A(),_.H("ngSwitchCase",b.rd.Fj),_.A(),_.H("ngIf",b.n3b))},dependencies:[_.Gq,_.ap,_.bp,_.cp,_.XG,_.hx,_.Pu,_.Av,_.MC],styles:["file-matches-navigation[_nghost-%COMP%]{align-items:center;display:flex}button.close[_ngcontent-%COMP%]{padding:0;--mat-icon-button-state-layer-size:24px}button.close[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:18px;line-height:24px}.count[_ngcontent-%COMP%]{padding:0 10px 0 20px;font-size:13px}loading[_ngcontent-%COMP%]{padding:0 10px 0 20px}"]});var IGb=["gridItem"],gN=function(a,b,c,d){this.XEb=a;this.hZa=b;this.zua=c;this.S_a="auto";this.GIb=this.F$b=0;this.nOb=void 0;this.kb=new _.Ne;this.G$b=this.H$b=!1;this.T9a=new _.Zy(c,a,d)};gN.prototype.Qa=function(){var a=this;this.T9a.Qa();this.kb.add(this.T9a.resize.subscribe(function(){JGb(a)}))};gN.prototype.Bc=function(){var a=this;this.H$b=!0;this.yza.Jc.subscribe(function(){a.refresh()})};gN.prototype.La=function(){this.G$b=!0;this.kb.unsubscribe();this.T9a.La()};
gN.prototype.refresh=function(){var a=this;this.H$b&&Mxb(this.zua,function(){a.G$b||(delete a.Q4a,delete a.H7,JGb(a))})};
var JGb=function(a){_.Gn(a.hZa);if(a.XEb){var b=a.XEb.na.offsetWidth;var c=a.yza.toArray();b=KGb(a,b,c);c=Math.ceil(Math.ceil(Math.max(c.length,a.nOb||0)/b)*a.p$c);a.S_a=c?c+"px":"auto";_.Fn(a.hZa);_.Gn(a.hZa)}else a.S_a="auto"},KGb=function(a,b,c){var d=LGb(a,c);c=Math.min(Math.floor(b/d.min),20);if(c<=1)return 1;for(a=MGb(a,Math.min(Math.floor(b/d.max),20),c,d.dld);c>=1;c--)if(d=a.get(c),(d?d.reduce(function(e,f){return e+f}):0)<=b)return c;return 1},LGb=function(a,b){if(a.Q4a)return a.Q4a;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.GIb;e=Math.min(m,e);f=Math.max(m,f)}return a.Q4a={min:e,max:f,dld:d}},MGb=function(a,b,c,d){a.H7||(a.H7=new Map);for(var e=[];b<=c;b++)a.H7.has(b)||(a.H7.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.H7.get(g);f=Math.floor(c/f);g[f]=Math.max(g[f]||0,d[c])}}return a.H7};
_.p.Object.defineProperties(gN.prototype,{p$c:{configurable:!0,enumerable:!0,get:function(){return this.yza.first?this.yza.first.na.getBoundingClientRect().height+this.F$b:0}}});gN.O=function(a){return new (a||gN)(_.C(_.he),_.C(_.Xn),_.C(_.Iw),_.C(_.ih))};
gN.wa=_.Ie({type:gN,oa:[["grid-layout"]],wd:function(a,b,c){a&1&&_.Dg(c,IGb,4,_.he);if(a&2){var d;_.Gg(d=_.Hg())&&(b.yza=d)}},qb:2,Wa:function(a,b){a&2&&_.Og("height",b.S_a)},inputs:{F$b:"verticalItemMargin",GIb:"horizontalItemMargin",nOb:"leaveSpaceFor"},standalone:!1,hc:["*"],Aa:1,Ba:0,ta:function(a){a&1&&(_.xg(),_.yg(0))},styles:["grid-layout[_nghost-%COMP%]{align-content:flex-start;align-items:flex-start;display:flex;flex-flow:column wrap;outline:0}"],Ma:0});var NGb,OGb;NGb=function(a){return[a]};OGb=[{prefix:"k",VF:1E3},{prefix:"M",VF:1E6},{prefix:"G",VF:1E9},{prefix:"T",VF:1E12},{prefix:"P",VF:1E15},{prefix:"E",VF:1E18},{prefix:"Z",VF:1E21},{prefix:"Y",VF:1E24}];
_.hN=function(a,b,c,d){this.Ua=a;this.Ia=b;this.Yp=c;this.odd=d;this.Nic="https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png";this.rFa="Generated by a BUILD rule. See go/bbcp for more details";this.hpb=PGb;this.files=[];this.Tf="";this.ji=this.a_=!1;this.ariaLabel="File Item";this.O1b=_.df("");this.SXa=this.St=!1};_.hN.prototype.Wb=function(a){a.aggregations&&this.St&&(this.SXa=!0)};
var PGb=function(a){if(a<1E4)return a.toString();for(var b=_.k(OGb),c=b.next();!c.done;c=b.next())if(c=c.value,c.VF*1E3>a&&c.VF<=a)return a/=c.VF,a=a>10?Math.round(a):Math.round(a*10)/10,""+a+c.prefix;return a.toString()};_.hN.prototype.Qa=function(){var a=this;this.a_&&(this.O1b=this.Yp.params.ha(_.E(function(b){b=_.Ora(b).s8a;if(!Object.keys(b).length)return"";b=_.nq(a.Ua,_.lq(a.Ua,["unused",b])).split(";");b.shift();return";"+b.join(";")})));this.St=!0};
_.hN.prototype.CL=function(){this.SXa&&(this.f7c.refresh(),this.SXa=!1)};var nxb=function(a,b){var c=b.target;if(c.pathname){var d=[];a.Iq&&a.l1b&&d.push(_.Awa(_.i5a(a.odd,c.pathname),a.l1b,a.Iq,["CLICK_RESULT_CONTENT"],a.CD,a.QB));a.Ia.hb({element:"FileListItem",action:"navigate",gestureName:"CLICK",CK:d});a.a_&&!_.VH(b)&&(b.preventDefault(),_.mq(a.Ua,c.pathname))}};
_.p.Object.defineProperties(_.hN.prototype,{uhd:{configurable:!0,enumerable:!0,get:function(){return this.limit==null||this.files.length<this.limit?this.files.length:this.limit}}});_.hN.O=function(a){return new (a||_.hN)(_.C(_.ai),_.C(_.ix),_.C(_.Nh),_.C(_.$w))};
_.hN.wa=_.Ie({type:_.hN,oa:[["file-list"]],tb:function(a,b){a&1&&_.Cg(gN,7);if(a&2){var c;_.Gg(c=_.Hg())&&(b.f7c=c.first)}},inputs:{T_c:"ariaLabelledbyId",files:"files",Tf:"queryParamsHandling",a_:"useRelativeUrls",Iq:"searchRequestToken",l1b:"searchResponseToken",CD:"sessionStartTimeMs",QB:"clientTimeResultsDisplayedMs",limit:"limit",ji:"isPiper",aggregations:"aggregations",ariaLabel:"ariaLabel"},standalone:!1,features:[_.zn],Aa:4,Ba:7,Da:[["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=_.Pd();_.I(0,"grid-layout",3,0);_.O("click",function(d){_.w(c);return _.y(nxb(b,d))});_.F(2,uxb,2,2,"ng-container",4);_.S(3,"async");_.J()}a&2&&(_.H("leaveSpaceFor",b.uhd),_.mg("aria-labelledby",b.T_c),_.A(2),_.H("ngForOf",_.Zg(5,NGb,_.ch(3,
3,b.O1b))))},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}'],
Ma:0});_.iN=function(){};_.iN.O=function(a){return new (a||_.iN)};_.iN.Ha=_.Je({type:_.iN});_.iN.Ga=_.Xc({imports:[_.sD]});var jN=function(){};jN.O=function(a){return new (a||jN)};jN.Ha=_.Je({type:jN});jN.Ga=_.Xc({Pb:[mM],imports:[_.Iq,LL,_.hp,_.KL,_.Dq,_.JL,_.YG,_.yx,_.iN,_.Bv,_.Zz,_.Ct,_.qq,_.tI,_.Xz]});var kN=function(){};kN.O=function(a){return new (a||kN)};kN.Ha=_.Je({type:kN});kN.Ga=_.Xc({imports:[_.hp]});var lN=function(){};lN.O=function(a){return new (a||lN)};lN.Ha=_.Je({type:lN});lN.Ga=_.Xc({imports:[_.hp,_.iN]});var mN=function(){};mN.O=function(a){return new (a||mN)};mN.Ha=_.Je({type:mN});mN.Ga=_.Xc({imports:[_.Ct]});var nN=function(){};nN.O=function(a){return new (a||nN)};nN.Ha=_.Je({type:nN});nN.Ga=_.Xc({imports:[_.hp,lN,mN,_.iN]});var oN=function(){};oN.O=function(a){return new (a||oN)};oN.Ha=_.Je({type:oN});oN.Ga=_.Xc({imports:[_.hp]});_.pN=function(){};_.pN.O=function(a){return new (a||_.pN)};_.pN.Ha=_.Je({type:_.pN});_.pN.Ga=_.Xc({imports:[_.Iq,_.hp,_.Xz]});var qN=function(){};qN.O=function(a){return new (a||qN)};qN.Ha=_.Je({type:qN});qN.Ga=_.Xc({imports:[_.Iq,_.hp,_.YG]});var rN=function(){};rN.O=function(a){return new (a||rN)};rN.Ha=_.Je({type:rN});rN.Ga=_.Xc({imports:[_.hp]});_.sN=function(){};_.sN.O=function(a){return new (a||_.sN)};_.sN.Ha=_.Je({type:_.sN});_.sN.Ga=_.Xc({});var tN=function(){};tN.O=function(a){return new (a||tN)};tN.Ha=_.Je({type:tN});tN.Ga=_.Xc({imports:[_.hp,_.yx,_.$z,_.iN,_.sN]});var uN=function(){};uN.O=function(a){return new (a||uN)};uN.Ha=_.Je({type:uN});uN.Ga=_.Xc({imports:[_.hp,PM,tN]});_.vN=function(){};_.vN.O=function(a){return new (a||_.vN)};_.vN.Ha=_.Je({type:_.vN});_.vN.Ga=_.Xc({Pb:[_.rL],imports:[jN,qN,kN,_.hp,rN,nN,_.pN,oN,uN,uN]});_.wN=function(){};_.wN.O=function(a){return new (a||_.wN)};_.wN.Ha=_.Je({type:_.wN});_.wN.Ga=_.Xc({imports:[_.bD,_.yK]});_.xN=function(){};_.xN.O=function(a){return new (a||_.xN)};_.xN.Ha=_.Je({type:_.xN});_.xN.Ga=_.Xc({Pb:[_.rL],imports:[_.hp]});_.yN=function(){};_.yN.O=function(a){return new (a||_.yN)};_.yN.Ha=_.Je({type:_.yN});_.yN.Ga=_.Xc({imports:[XK,_.hp,_.mz,_.$y,_.qq]});_.zN=function(){};_.zN.O=function(a){return new (a||_.zN)};_.zN.Ha=_.Je({type:_.zN});_.zN.Ga=_.Xc({imports:[_.Iq,_.hp,_.YG,_.yx,_.Bv]});var AN=function(){};AN.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};AN.O=function(a){return new (a||AN)};AN.De=_.Le({name:"activeAggregations",type:AN,he:!0,standalone:!1});var BN=function(){};BN.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 _.fb(a)}};BN.O=function(a){return new (a||BN)};BN.De=_.Le({name:"icon",type:BN,he:!0,standalone:!1});var CN=function(a,b){this.Af=a;this.ta=b;this.Qya=-1;this.YJb=2E3;this.Of=!0;this.IOb=!1};CN.prototype.Wb=function(a){this.Of=!0;a.incrementalForLimit&&!a.incrementalForOf&&(this.IOb=!0)};CN.prototype.eo=function(){var a=this;this.Of&&(this.Of=!1,this.IOb||this.Af.clear(),this.clearInterval(),QGb(this),this.I3a=setInterval(function(){QGb(a)},1))};CN.prototype.La=function(){this.clearInterval()};
var QGb=function(a){var b=a.Qya==null||a.Qya<0?Infinity:a.Qya;if(a.Rya){var c=a.Af.length,d=Math.min(c+a.YJb,a.Rya.length);for(d=Math.min(b,d);c<d;c++)a.Af.Bi(a.ta,{va:a.Rya[c]});c>=Math.min(b,a.Rya.length)&&a.clearInterval()}else a.clearInterval()};CN.prototype.clearInterval=function(){this.I3a!=null&&clearInterval(this.I3a);this.I3a=void 0};CN.O=function(a){return new (a||CN)(_.C(_.Ag),_.C(_.zg))};
CN.Ea=_.Ke({type:CN,oa:[["","incrementalFor","","incrementalForOf",""]],inputs:{Rya:"incrementalForOf",Qya:"incrementalForLimit",YJb:"incrementalForCount"},standalone:!1,features:[_.zn]});var DN=function(){};DN.prototype.transform=function(a,b,c){if(a.Xo){var d=a.Hf;c=d?c||a.Wc&&_.pH(a.Wc)?";"+_.yi.T_b+"="+d:";"+_.yi.Hf+"="+d:""}else c="";return c?(b&&(b=b.replace(/;(rcl|drc)=[^;]+/,"")),encodeURIComponent(a.name)+c+b):encodeURIComponent(a.name)+b};DN.O=function(a){return new (a||DN)};DN.De=_.Le({name:"toHref",type:DN,he:!0,standalone:!1});var EN=function(){};EN.O=function(a){return new (a||EN)};EN.Ha=_.Je({type:EN});EN.Ga=_.Xc({});_.FN=function(){};_.FN.O=function(a){return new (a||_.FN)};_.FN.Ha=_.Je({type:_.FN});_.FN.Ga=_.Xc({imports:[_.Iq,_.hp,EN,_.Bv,_.fy,_.vN,_.yK,_.qq]});_.grb(_.hN,[_.$o,_.ap,gN,_.oq,CN],[_.gp,AN,BN,DN]);
_.Hxb=!0;
}catch(e){_._DumpException(e)}
try{
var dHb,bHb,ZGb,$Gb,aHb,cHb,eHb,gHb,fHb,hHb,iHb,qHb,KN;_.XGb=function(a){var b=a.host,c=a.Lm,d=a.oK;a=a.ti;if(c)b={type:"project",id:c.projectId};else if(b)b={type:"host",id:b.name};else{if(d)return new _.zi({});if(a)b={type:"ossProject",id:a.name};else throw Error("Uc");}return new _.Ai({ie:b})};_.YGb=function(a){if(a.path&&a.path!=="/"){var b=a.path.split("/");return b[b.length-(a.HF?1:2)]}return a.repository?a.repository:a.rb?a.rb:""};
dHb=function(a){a=[[0,_.csb],[1,ZGb(a)],[2,$Gb(a)],[3,aHb(a)],[4,bHb(a)],[5,cHb(a)]].filter(function(b){return!!b[1]});return new Map(a)};bHb=function(a){var b=a.path;b!==void 0?b===""||b==="/"?b="":b.endsWith("/")||(b=_.si(b),b=b===""||b==="/"?"":_.nrb(b)):b=void 0;return b?{Zo:"This directory",value:_.Xj({ie:eHb(a),repository:a.repository,path:b,Ib:_.HH(a)&&a.Ib?_.xi(a.Ib):void 0}),Yb:_.RH("d"),nY:"Search for code or files in this directory",Zt:"Directory"}:null};
ZGb=function(a){if(_.oH(a)||_.HH(a))return null;a=eHb(a);if(!a)return null;var b=_.Xj({ie:a});return{Zo:a.type==="host"?"This host":"This project",value:b,Yb:a.type==="host"?_.RH("h"):_.RH("p"),Zt:a.type==="host"?"Host":"Project"}};$Gb=function(a){if(_.HH(a))return null;var b=a.repository;if(!b)return null;var c=_.Xj({ie:eHb(a),repository:b});return{Zo:_.oH(a)?b:"This repository",value:c,Yb:_.oH(a)?_.RH("p"):_.RH("r"),Zt:_.oH(a)?"Project":"Repository"}};
aHb=function(a){if(!_.HH(a))return null;var b=a.repository,c=a.Ib;if(!b||!c)return null;c=_.xi(c);var d=_.Fra(c);return d||_.vi(c)?{Zo:d?"This branch":"This tag",value:_.Xj({ie:eHb(a),repository:b,Ib:c}),Yb:_.RH("b"),nY:d?"Search for code or files in this branch":"Search for code or files in this tag",Zt:"Ref"}:null};cHb=function(a){a=a.params;return a.Ub?_.qsb(a.Ub):null};eHb=function(a){var b=a.rb;a=a.Sc;if(b&&a)return{id:b,type:a}};
gHb=function(a,b,c){var d=dHb(a),e=_.rsb(c).state,f=Array.from(d.values()),g=f.find(function(m){return _.qya(m,e.prefix)});c=!c.tl&&!c.Fd;a.path&&a.path.length>1&&!a.HF&&d.has(4)?e.prefix=d.get(4):c?e.prefix=fHb(b,d):g?e.prefix=g:f.push(e.prefix);return{scopes:f,state:e}};fHb=function(a,b){var c=a.repository;var d=a.rb;var e=a.Ib;a=a.params;var f=b.get(5);if(a.Ub&&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:_.csb};
hHb=function(a){if(!a||!a.rb||!a.Sc)return{};var b={Fd:_.Xj({ie:{id:a.rb,type:a.Sc},repository:a.repository})};a=b.tl;b=b.Fd===void 0?"":b.Fd;var c=_.Yj(b),d=c.ie;c=c.repository;var e={};a&&(e.Sn=a);c?e.prefix={Zo:c,value:b,Zt:"Repository"}:d&&(e.prefix={Zo:d.id,value:b,Zt:d.type==="host"?"Host":"Project"});return e};
_.jHb=function(a){var b=a.U5.map(function(c){var d,e,f,g;return{Td:new RegExp((d=c==null?void 0:c.Td)!=null?d:""),yh:(e=c==null?void 0:c.yh)!=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.l7.map(function(c){return{LG:iHb(c.LG),SG:iHb(c.SG)}});return{U5:b,l7:a}};
iHb=function(a){var b,c,d,e;return{mq:new RegExp((b=a==null?void 0:a.mq)!=null?b:""),Eu:(c=a==null?void 0:a.Eu)!=null?c:"",Td:new RegExp((d=a==null?void 0:a.Td)!=null?d:""),yh:(e=a==null?void 0:a.yh)!=null?e:""}};_.pHb=function(a){var b=_.kHb(a);return[_.lHb,_.mHb,_.nHb].find(function(c){return _.oHb(c,b)})};_.kHb=function(a){a=a.replace(/^\w+@([^:]+):/,"https://$1/");a=a.replace(/^ssh:\/\/\w+@/,"https://");a=new _.Qj(a);_.nJa(a,"https");a.Vc(a.Xd().replace(/\.git$/,""));return a};
qHb=function(a,b){return _.WAb(a,b).ha(_.E(function(c){return c.eea}),_.Cf(function(c){var d=c.error;if(d&&d.code===404||d&&d.code===403)return _.df("");throw c;}))};_.rHb=function(a,b){if(b.Ib)return _.df(b);var c=b.rb,d=b.repository,e=b.Sc;return c&&d&&e?qHb(a,{rb:c,repository:d,Sc:e}).ha(_.E(function(f){return f?_.qs(b.nc(),f).ob():b})):_.df(b)};KN=function(a){a=a===void 0?{}:a;this.i={};this.i.name=a.name==null?null:a.name};_.W(KN,_.V);KN.prototype.ka=function(){return KN};KN.prototype.ma=function(){return{keys:["name"]}};
_.p.Object.defineProperties(KN.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"name")?_.U(this,"name"):""},set:function(a){this.i.name=a}}});var LN=function(a){a=a===void 0?{}:a;this.i={};this.i.projectId=a.projectId==null?null:a.projectId};_.W(LN,_.V);LN.prototype.ka=function(){return LN};LN.prototype.ma=function(){return{keys:["projectId"]}};
_.p.Object.defineProperties(LN.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"projectId")?_.U(this,"projectId"):""},set:function(a){this.i.projectId=a}}});var MN=function(a){a=a===void 0?{}:a;this.i={};this.i.name=a.name==null?null:a.name};_.W(MN,_.V);MN.prototype.ka=function(){return MN};MN.prototype.ma=function(){return{keys:["name"]}};
_.p.Object.defineProperties(MN.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"name")?_.U(this,"name"):""},set:function(a){this.i.name=a}}});_.NN=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(_.NN,_.V);_.NN.prototype.ka=function(){return _.NN};_.NN.prototype.ma=function(){return{keys:["displayName","name"]}};
_.p.Object.defineProperties(_.NN.prototype,{displayName:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"displayName")?_.U(this,"displayName"):""},set:function(a){this.i.displayName=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"name")?_.U(this,"name"):""},set:function(a){this.i.name=a}}});
_.ON=function(a){a=a===void 0?{}:a;this.i={};this.i.regex=a.Td==null?null:a.Td;this.i.relatedRegex=a.yh==null?null:a.yh;this.i.label=a.label==null?null:a.label;this.i.shortcut=a.Yb==null?null:a.Yb};_.W(_.ON,_.V);_.ON.prototype.ka=function(){return _.ON};_.ON.prototype.ma=function(){return{keys:["label","regex","relatedRegex","shortcut"]}};
_.p.Object.defineProperties(_.ON.prototype,{label:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"label")?_.U(this,"label"):""},set:function(a){this.i.label=a}},Td:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"regex")?_.U(this,"regex"):""},set:function(a){this.i.regex=a}},yh:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"relatedRegex")?_.U(this,"relatedRegex"):""},set:function(a){this.i.relatedRegex=a}},Yb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,
"shortcut")?_.U(this,"shortcut"):""},set:function(a){this.i.shortcut=a}}});_.PN=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.oK==null?null:a.oK;this.i.codeReviewEnabled=a.Uwb==null?null:a.Uwb;this.i.ossProject=a.ti==null?null:a.ti};_.W(_.PN,_.V);_.PN.prototype.ka=function(){return _.PN};
_.PN.prototype.ma=function(){return{keys:["codeReviewEnabled","depot","host","ossProject","project"],Ja:{depot:MN,host:KN,ossProject:_.NN,project:LN}}};
_.p.Object.defineProperties(_.PN.prototype,{Uwb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"codeReviewEnabled")?_.U(this,"codeReviewEnabled"):!1},set:function(a){this.i.codeReviewEnabled=a}},oK:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"depot")?_.U(this,"depot"):null},set:function(a){this.i.depot=a}},host:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"host")?_.U(this,"host"):null},set:function(a){this.i.host=a}},ti:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"ossProject")?_.U(this,"ossProject"):null},set:function(a){this.i.ossProject=a}},Lm:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"project")?_.U(this,"project"):null},set:function(a){this.i.project=a}}});
_.QN=function(a){a=a===void 0?{}:a;this.i={};this.i.repositoryKey=a.Uf==null?null:a.Uf;this.i.latestCommitLog=a.bOb==null?null:a.bOb;this.i.repositoryGroup=a.ie==null?null:a.ie;this.i.description=a.description==null?null:a.description;this.i.mirrorUrl=a.QX==null?null:a.QX;this.i.displayName=a.displayName==null?null:a.displayName};_.W(_.QN,_.V);_.QN.prototype.ka=function(){return _.QN};
_.QN.prototype.ma=function(){return{keys:"description displayName latestCommitLog mirrorUrl repositoryGroup repositoryKey".split(" "),Ja:{latestCommitLog:_.yJ,repositoryGroup:_.PN,repositoryKey:_.kJ}}};
_.p.Object.defineProperties(_.QN.prototype,{description:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"description")?_.U(this,"description"):""},set:function(a){this.i.description=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"displayName")?_.U(this,"displayName"):""},set:function(a){this.i.displayName=a}},bOb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"latestCommitLog")?_.U(this,"latestCommitLog"):null},set:function(a){this.i.latestCommitLog=
a}},QX:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"mirrorUrl")?_.U(this,"mirrorUrl"):""},set:function(a){this.i.mirrorUrl=a}},ie:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"repositoryGroup")?_.U(this,"repositoryGroup"):null},set:function(a){this.i.repositoryGroup=a}},Uf:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"repositoryKey")?_.U(this,"repositoryKey"):null},set:function(a){this.i.repositoryKey=a}}});
_.RN=function(a){a=a===void 0?{}:a;this.i={};this.i.dirRegex=a.mq==null?null:a.mq;this.i.targetDir=a.Eu==null?null:a.Eu;this.i.regex=a.Td==null?null:a.Td;this.i.relatedRegex=a.yh==null?null:a.yh};_.W(_.RN,_.V);_.RN.prototype.ka=function(){return _.RN};_.RN.prototype.ma=function(){return{keys:["dirRegex","regex","relatedRegex","targetDir"]}};
_.p.Object.defineProperties(_.RN.prototype,{mq:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"dirRegex")?_.U(this,"dirRegex"):""},set:function(a){this.i.dirRegex=a}},Td:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"regex")?_.U(this,"regex"):""},set:function(a){this.i.regex=a}},yh:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"relatedRegex")?_.U(this,"relatedRegex"):""},set:function(a){this.i.relatedRegex=a}},Eu:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,
"targetDir")?_.U(this,"targetDir"):""},set:function(a){this.i.targetDir=a}}});_.SN=function(a){a=a===void 0?{}:a;this.i={};this.i.srcToTest=a.LG==null?null:a.LG;this.i.testToSrc=a.SG==null?null:a.SG};_.W(_.SN,_.V);_.SN.prototype.ka=function(){return _.SN};_.SN.prototype.ma=function(){return{keys:["srcToTest","testToSrc"],Ja:{srcToTest:_.RN,testToSrc:_.RN}}};
_.p.Object.defineProperties(_.SN.prototype,{LG:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"srcToTest")?_.U(this,"srcToTest"):null},set:function(a){this.i.srcToTest=a}},SG:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"testToSrc")?_.U(this,"testToSrc"):null},set:function(a){this.i.testToSrc=a}}});_.TN=function(a){a=a===void 0?{}:a;this.i={};this.i.relatedFileConfigs=a.U5==null?null:a.U5;this.i.testDirPairs=a.l7==null?null:a.l7};_.W(_.TN,_.V);_.TN.prototype.ka=function(){return _.TN};
_.TN.prototype.ma=function(){return{Oa:{relatedFileConfigs:_.ON,testDirPairs:_.SN},keys:["relatedFileConfigs","testDirPairs"]}};_.p.Object.defineProperties(_.TN.prototype,{U5:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"relatedFileConfigs")?_.U(this,"relatedFileConfigs"):[]},set:function(a){this.i.relatedFileConfigs=a}},l7:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"testDirPairs")?_.U(this,"testDirPairs"):[]},set:function(a){this.i.testDirPairs=a}}});_.UN=function(a,b){_.vI.call(this,a);this.mu=b||"Source"};_.W(_.UN,_.vI);_.UN.prototype.Pk=function(a){var b=_.YGb(a);_.oH(a)&&a.params.Ub&&(a=_.Erb(a),b=b?b+" - "+a:a);this.title.Pk(b?b+" - "+this.mu:this.mu)};_.UN.O=function(a){return new (a||_.UN)(_.t(_.Mp),_.t(_.M5a,8))};_.UN.ua=_.q({token:_.UN,qa:_.UN.O,Fa:"root"});_.VN=function(a,b,c,d){this.Zj=a;this.B$a=b;this.uG=c;this.document=d};_.VN.prototype.resolve=function(a){var b=_.Bi(a);return _.sHb(this,b,a.Gw)};
_.sHb=function(a,b,c){var d=_.oi(c);c=hHb(b);var e=new _.Nf,f=_.rHb(a.uG,b).ha(_.E(function(n){return gHb(n,b,d)})).ha(_.Yf(function(n){var r=n.scopes;return _.zyb(a.B$a,d.He,n.state).ha(_.$f(function(x){a.Zj.l6.ZCa(r,x.prefix||null)}),_.E(function(x){return x.idb}))}));f=_.xf(f,e);var g=new _.DBb(a.document,a.Zj),m=bHb(b)||void 0;return{hWa:f,zia:!0,NBa:c,Zj:a.Zj,T0b:a.Zj.l6.Gq,Nab:_.GBb(g,e,m)}};_.VN.O=function(a){return new (a||_.VN)(_.t(_.UL),_.t(_.CK),_.t(_.qL),_.t(_.Wh))};
_.VN.ua=_.q({token:_.VN,qa:_.VN.O});_.tHb=void 0;_.WN=function(){};_.p.Object.defineProperties(_.WN.prototype,{config:{configurable:!0,enumerable:!0,get:function(){return _.tHb}}});_.WN.O=function(a){return new (a||_.WN)};_.WN.ua=_.q({token:_.WN,qa:_.WN.O,Fa:"root"});var uHb;uHb=function(a){var b=a.name;var c=a.icon;var d=a.gCa;a=a.rDa;this.name=b;this.icon=c;this.gCa=d;this.rDa=a;this.domain=(new _.Qj(d)).Di()};_.oHb=function(a,b){return b.Di()===a.domain||b.Di().endsWith("."+a.domain)};_.lHb=new uHb({name:"GitHub",icon:"shared:github",gCa:"https://github.com",rDa:"https://github.com/logout"});_.mHb=new uHb({name:"Bitbucket",icon:"shared:bitbucket_v3",gCa:"https://bitbucket.org",rDa:"https://id.atlassian.com/logout?continue=https%3A%2F%2Fbitbucket.org%2Faccount%2Fsignout%2F"});
_.nHb=new uHb({name:"GitLab",icon:"shared:gitlab_v2",gCa:"https://gitlab.com",rDa:"https://gitlab.com/users/sign_out"});
}catch(e){_._DumpException(e)}
try{
_.XN=function(a,b){a=String(a);if(!b.test(a))throw Error("pb`"+a+"`"+b.toString());};_.yHb=new _.wd("mat-slide-toggle-default-options",{Fa:"root",qa:function(){return{qZa:!1,gX:!1,Hd:!1}}});
}catch(e){_._DumpException(e)}
try{
var zHb,AHb,DHb,EHb;zHb=function(a){a&1&&(_.I(0,"span",10),_.Vd(),_.I(1,"svg",12),_.L(2,"path",13),_.J(),_.I(3,"svg",14),_.L(4,"path",15),_.J()())};AHb=function(a){return a.RW().ha(_.E(function(b){return b==null?b:b==="MINI"||b==="XREF_PREVIEW"}))};_.BHb=function(a){return AHb(a).ha(_.E(function(b){return b!=null?b:!1}))};_.CHb=function(a,b){a.F6(b?"XREF_PREVIEW":"MAIN")};DHb=["switch"];EHb=function(a,b){this.source=a;this.checked=b};
_.YN=function(){this.Ka=_.u(_.he);this.Uc=_.u(_.xs);this.Ra=_.u(_.Xn);this.defaults=_.u(_.yHb);this.ke=function(){};this.Be=function(){};this.PN=function(){};this.Zf=!1;this.jv=_.mj();this.name=null;this.mp="after";this.fe=this.ariaLabel=null;this.Cc=this.disabled=!1;this.tabIndex=0;this.Dc=new _.Jj;this.ipa=new _.Jj;_.u(_.Zi).load(_.Gt);var a=_.u(new _.An("tabindex"),{optional:!0}),b=this.defaults;this.tabIndex=a==null?0:parseInt(a)||0;this.color=b.color||"accent";this.id=this.Wx=_.u(_.aj).getId("mat-mdc-slide-toggle-");
var c;this.gX=(c=b.gX)!=null?c:!1;var d;this.Hd=(d=b.Hd)!=null?d:!1;this.jt=this.Wx+"-label"};_.h=_.YN.prototype;_.h.dr=function(a){return new EHb(this,a)};_.h.focus=function(){this.BYc.na.focus()};_.h.Od=function(){var a=this;this.Uc.Ek(this.Ka,!0).subscribe(function(b){b==="keyboard"||b==="program"?(a.Hl=!0,_.Fn(a.Ra)):b||Promise.resolve().then(function(){a.Hl=!1;a.Be();_.Fn(a.Ra)})})};_.h.Wb=function(a){a.required&&this.PN()};_.h.La=function(){this.Uc.Ji(this.Ka)};
_.h.Ln=function(a){this.checked=!!a};_.h.Nm=function(a){this.ke=a};_.h.Eq=function(a){this.Be=a};_.h.validate=function(a){return this.required&&a.value!==!0?{required:!0}:null};_.h.Ula=function(a){this.PN=a};_.h.ko=function(a){this.disabled=a;_.Fn(this.Ra)};_.h.toggle=function(){this.checked=!this.checked;this.ke(this.checked)};_.h.Sp=function(){this.ke(this.checked);this.Dc.emit(this.dr(this.checked))};
_.h.Ij=function(){this.disabled||(this.ipa.emit(),this.defaults.qZa||(this.checked=!this.checked,this.ke(this.checked),this.Dc.emit(new EHb(this,this.checked))))};_.h.sTc=function(){return this.fe?this.fe:this.ariaLabel?null:this.jt};
_.p.Object.defineProperties(_.YN.prototype,{xca:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.Wx)+"-button"}},checked:{configurable:!0,enumerable:!0,get:function(){return this.Zf},set:function(a){this.Zf=a;_.Fn(this.Ra)}},hs:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.Wx)+"-input"}}});_.YN.O=function(a){return new (a||_.YN)};
_.YN.wa=_.Ie({type:_.YN,oa:[["mat-slide-toggle"]],tb:function(a,b){a&1&&_.Cg(DHb,5);if(a&2){var c;_.Gg(c=_.Hg())&&(b.BYc=c.first)}},Za:[1,"mat-mdc-slide-toggle"],qb:13,Wa:function(a,b){a&2&&(_.pg("id",b.id),_.mg("tabindex",null)("aria-label",null)("name",null)("aria-labelledby",null),_.Qg(b.color?"mat-"+b.color:""),_.Pg("mat-mdc-slide-toggle-focused",b.Hl)("mat-mdc-slide-toggle-checked",b.checked)("_mat-animation-noopable",b.jv))},inputs:{name:"name",id:"id",mp:"labelPosition",ariaLabel:[0,"aria-label",
"ariaLabel"],fe:[0,"aria-labelledby","ariaLabelledby"],Ev:[0,"aria-describedby","ariaDescribedby"],required:[2,"required","required",_.vh],color:"color",disabled:[2,"disabled","disabled",_.vh],Cc:[2,"disableRipple","disableRipple",_.vh],tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?0:_.wh(a)}],checked:[2,"checked","checked",_.vh],gX:[2,"hideIcon","hideIcon",_.vh],Hd:[2,"disabledInteractive","disabledInteractive",_.vh]},outputs:{Dc:"change",ipa:"toggleChange"},Rb:["matSlideToggle"],
features:[_.Xg([{ya:_.ky,Hb:_.qd(function(){return _.YN}),zd:!0},{ya:_.ly,Hb:_.YN,zd:!0}]),_.zn],hc:["*"],Aa:13,Ba:27,Da:[["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=_.Pd();_.xg();_.I(0,"div",1)(1,"button",2,0);_.O("click",function(){_.w(c);return _.y(b.Ij())});
_.L(3,"span",3);_.I(4,"span",4)(5,"span",5)(6,"span",6);_.L(7,"span",7);_.J();_.I(8,"span",8);_.L(9,"span",9);_.J();_.ng(10,zHb,5,0,"span",10);_.J()()();_.I(11,"label",11);_.O("click",function(d){_.w(c);return _.y(d.stopPropagation())});_.yg(12);_.J()()}a&2&&(a=_.Ng(2),_.H("labelPosition",b.mp),_.A(),_.Pg("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.Hd),_.H("tabIndex",
b.disabled&&!b.Hd?-1:b.tabIndex)("disabled",b.disabled&&!b.Hd),_.mg("id",b.xca)("name",b.name)("aria-label",b.ariaLabel)("aria-labelledby",b.sTc())("aria-describedby",b.Ev)("aria-required",b.required||null)("aria-checked",b.checked)("aria-disabled",b.disabled&&b.Hd?"true":null),_.A(8),_.H("matRippleTrigger",a)("matRippleDisabled",b.Cc||b.disabled)("matRippleCentered",!0),_.A(),_.og(b.gX?-1:10),_.A(),_.H("for",b.xca),_.mg("id",b.jt))},dependencies:[_.Nt,_.Ht],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(--mat-slide-toggle-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(--mat-slide-toggle-track-height, 32px);border-radius:var(--mat-slide-toggle-track-shape, var(--mat-sys-corner-full))}.mdc-switch--disabled.mdc-switch .mdc-switch__track{opacity:var(--mat-slide-toggle-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-slide-toggle-track-outline-width, 2px);border-color:var(--mat-slide-toggle-track-outline-color, var(--mat-sys-outline))}.mdc-switch--selected .mdc-switch__track::before,.mdc-switch--selected .mdc-switch__track::after{border-width:var(--mat-slide-toggle-selected-track-outline-width, 2px);border-color:var(--mat-slide-toggle-selected-track-outline-color, transparent)}.mdc-switch--disabled .mdc-switch__track::before,.mdc-switch--disabled .mdc-switch__track::after{border-width:var(--mat-slide-toggle-disabled-unselected-track-outline-width, 2px);border-color:var(--mat-slide-toggle-disabled-unselected-track-outline-color, var(--mat-sys-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(--mat-slide-toggle-unselected-track-color, var(--mat-sys-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-slide-toggle-hidden-track-opacity, 0);transition:var(--mat-slide-toggle-hidden-track-transition, opacity 75ms)}.mdc-switch--unselected .mdc-switch__track::before{opacity:var(--mat-slide-toggle-visible-track-opacity, 1);transition:var(--mat-slide-toggle-visible-track-transition, opacity 75ms)}.mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::before{background:var(--mat-slide-toggle-unselected-hover-track-color, var(--mat-sys-surface-variant))}.mdc-switch:enabled:focus:not(:active) .mdc-switch__track::before{background:var(--mat-slide-toggle-unselected-focus-track-color, var(--mat-sys-surface-variant))}.mdc-switch:enabled:active .mdc-switch__track::before{background:var(--mat-slide-toggle-unselected-pressed-track-color, var(--mat-sys-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(--mat-slide-toggle-disabled-unselected-track-color, var(--mat-sys-surface-variant))}.mdc-switch__track::after{transform:translateX(-100%);background:var(--mat-slide-toggle-selected-track-color, var(--mat-sys-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-slide-toggle-visible-track-opacity, 1);transition:var(--mat-slide-toggle-visible-track-transition, opacity 75ms)}.mdc-switch--unselected .mdc-switch__track::after{opacity:var(--mat-slide-toggle-hidden-track-opacity, 0);transition:var(--mat-slide-toggle-hidden-track-transition, opacity 75ms)}.mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::after{background:var(--mat-slide-toggle-selected-hover-track-color, var(--mat-sys-primary))}.mdc-switch:enabled:focus:not(:active) .mdc-switch__track::after{background:var(--mat-slide-toggle-selected-focus-track-color, var(--mat-sys-primary))}.mdc-switch:enabled:active .mdc-switch__track::after{background:var(--mat-slide-toggle-selected-pressed-track-color, var(--mat-sys-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(--mat-slide-toggle-disabled-selected-track-color, var(--mat-sys-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(--mat-slide-toggle-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(--mat-slide-toggle-handle-width);height:var(--mat-slide-toggle-handle-height);border-radius:var(--mat-slide-toggle-handle-shape, var(--mat-sys-corner-full))}[dir=rtl] .mdc-switch__handle{left:auto;right:0}.mat-mdc-slide-toggle .mdc-switch--unselected .mdc-switch__handle{width:var(--mat-slide-toggle-unselected-handle-size, 16px);height:var(--mat-slide-toggle-unselected-handle-size, 16px);margin:var(--mat-slide-toggle-unselected-handle-horizontal-margin, 0 8px)}.mat-mdc-slide-toggle .mdc-switch--unselected .mdc-switch__handle:has(.mdc-switch__icons){margin:var(--mat-slide-toggle-unselected-with-icon-handle-horizontal-margin, 0 4px)}.mat-mdc-slide-toggle .mdc-switch--selected .mdc-switch__handle{width:var(--mat-slide-toggle-selected-handle-size, 24px);height:var(--mat-slide-toggle-selected-handle-size, 24px);margin:var(--mat-slide-toggle-selected-handle-horizontal-margin, 0 24px)}.mat-mdc-slide-toggle .mdc-switch--selected .mdc-switch__handle:has(.mdc-switch__icons){margin:var(--mat-slide-toggle-selected-with-icon-handle-horizontal-margin, 0 24px)}.mat-mdc-slide-toggle .mdc-switch__handle:has(.mdc-switch__icons){width:var(--mat-slide-toggle-with-icon-handle-size, 24px);height:var(--mat-slide-toggle-with-icon-handle-size, 24px)}.mat-mdc-slide-toggle .mdc-switch:active:not(.mdc-switch--disabled) .mdc-switch__handle{width:var(--mat-slide-toggle-pressed-handle-size, 28px);height:var(--mat-slide-toggle-pressed-handle-size, 28px)}.mat-mdc-slide-toggle .mdc-switch--selected:active:not(.mdc-switch--disabled) .mdc-switch__handle{margin:var(--mat-slide-toggle-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-slide-toggle-unselected-pressed-handle-horizontal-margin, 0 2px)}.mdc-switch--disabled.mdc-switch--selected .mdc-switch__handle::after{opacity:var(--mat-slide-toggle-disabled-selected-handle-opacity, 1)}.mdc-switch--disabled.mdc-switch--unselected .mdc-switch__handle::after{opacity:var(--mat-slide-toggle-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(--mat-slide-toggle-selected-handle-color, var(--mat-sys-on-primary))}.mdc-switch--selected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:var(--mat-slide-toggle-selected-hover-handle-color, var(--mat-sys-primary-container))}.mdc-switch--selected:enabled:focus:not(:active) .mdc-switch__handle::after{background:var(--mat-slide-toggle-selected-focus-handle-color, var(--mat-sys-primary-container))}.mdc-switch--selected:enabled:active .mdc-switch__handle::after{background:var(--mat-slide-toggle-selected-pressed-handle-color, var(--mat-sys-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(--mat-slide-toggle-disabled-selected-handle-color, var(--mat-sys-surface))}.mdc-switch--unselected:enabled .mdc-switch__handle::after{background:var(--mat-slide-toggle-unselected-handle-color, var(--mat-sys-outline))}.mdc-switch--unselected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:var(--mat-slide-toggle-unselected-hover-handle-color, var(--mat-sys-on-surface-variant))}.mdc-switch--unselected:enabled:focus:not(:active) .mdc-switch__handle::after{background:var(--mat-slide-toggle-unselected-focus-handle-color, var(--mat-sys-on-surface-variant))}.mdc-switch--unselected:enabled:active .mdc-switch__handle::after{background:var(--mat-slide-toggle-unselected-pressed-handle-color, var(--mat-sys-on-surface-variant))}.mdc-switch--unselected.mdc-switch--disabled .mdc-switch__handle::after{background:var(--mat-slide-toggle-disabled-unselected-handle-color, var(--mat-sys-on-surface))}.mdc-switch__handle::before{background:var(--mat-slide-toggle-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(--mat-slide-toggle-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(--mat-slide-toggle-disabled-handle-elevation-shadow)}.mdc-switch__ripple{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:-1;width:var(--mat-slide-toggle-state-layer-size, 40px);height:var(--mat-slide-toggle-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{transition:75ms opacity cubic-bezier(0, 0, 0.2, 1)}.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(--mat-slide-toggle-unselected-hover-state-layer-color, var(--mat-sys-on-surface));opacity:var(--mat-slide-toggle-unselected-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::after{background:var(--mat-slide-toggle-unselected-focus-state-layer-color, var(--mat-sys-on-surface));opacity:var(--mat-slide-toggle-unselected-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mdc-switch--unselected:enabled:active .mdc-switch__ripple::after{background:var(--mat-slide-toggle-unselected-pressed-state-layer-color, var(--mat-sys-on-surface));opacity:var(--mat-slide-toggle-unselected-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity));transition:opacity 75ms linear}.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::after{background:var(--mat-slide-toggle-selected-hover-state-layer-color, var(--mat-sys-primary));opacity:var(--mat-slide-toggle-selected-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mdc-switch--selected:enabled:focus .mdc-switch__ripple::after{background:var(--mat-slide-toggle-selected-focus-state-layer-color, var(--mat-sys-primary));opacity:var(--mat-slide-toggle-selected-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mdc-switch--selected:enabled:active .mdc-switch__ripple::after{background:var(--mat-slide-toggle-selected-pressed-state-layer-color, var(--mat-sys-primary));opacity:var(--mat-slide-toggle-selected-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity));transition:opacity 75ms linear}.mdc-switch__icons{position:relative;height:100%;width:100%;z-index:1;transform:translateZ(0)}.mdc-switch--disabled.mdc-switch--unselected .mdc-switch__icons{opacity:var(--mat-slide-toggle-disabled-unselected-icon-opacity, 0.38)}.mdc-switch--disabled.mdc-switch--selected .mdc-switch__icons{opacity:var(--mat-slide-toggle-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(--mat-slide-toggle-unselected-icon-size, 16px);height:var(--mat-slide-toggle-unselected-icon-size, 16px);fill:var(--mat-slide-toggle-unselected-icon-color, var(--mat-sys-surface-variant))}.mdc-switch--unselected.mdc-switch--disabled .mdc-switch__icon{fill:var(--mat-slide-toggle-disabled-unselected-icon-color, var(--mat-sys-surface-variant))}.mdc-switch--selected .mdc-switch__icon{width:var(--mat-slide-toggle-selected-icon-size, 16px);height:var(--mat-slide-toggle-selected-icon-size, 16px);fill:var(--mat-slide-toggle-selected-icon-color, var(--mat-sys-on-primary-container))}.mdc-switch--selected.mdc-switch--disabled .mdc-switch__icon{fill:var(--mat-slide-toggle-disabled-selected-icon-color, var(--mat-sys-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-slide-toggle-label-text-color, var(--mat-sys-on-surface));font-family:var(--mat-slide-toggle-label-text-font, var(--mat-sys-body-medium-font));line-height:var(--mat-slide-toggle-label-text-line-height, var(--mat-sys-body-medium-line-height));font-size:var(--mat-slide-toggle-label-text-size, var(--mat-sys-body-medium-size));letter-spacing:var(--mat-slide-toggle-label-text-tracking, var(--mat-sys-body-medium-tracking));font-weight:var(--mat-slide-toggle-label-text-weight, var(--mat-sys-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(--mat-slide-toggle-disabled-label-text-color)}\n'],
lb:2,Ma:0});var ZN=function(){};ZN.O=function(a){return new (a||ZN)};ZN.Ha=_.Je({type:ZN});ZN.Ga=_.Xc({imports:[_.YN,_.Dt,_.Dt]});var FHb=new _.wd("GMAT_SLIDE_TOGGLE_OPTIONS",{Fa:"root",qa:function(){return{Pf:!1}}});_.$N=function(a){this.options=a;if(a.Pf)throw Error("Zc");};_.$N.O=function(a){return new (a||_.$N)(_.C(FHb))};_.$N.Ea=_.Ke({type:_.$N,oa:[["mat-slide-toggle"]],Za:[1,"gmat-mdc-slide-toggle"],standalone:!1});_.aO=function(){};_.aO.O=function(a){return new (a||_.aO)};_.aO.Ha=_.Je({type:_.aO});_.aO.Ga=_.Xc({Pb:[{ya:_.yHb,lc:{color:"primary"}}],imports:[ZN]});
}catch(e){_._DumpException(e)}
try{
var cTc=function(){return _.Eka.apply(null,_.v(_.Gc.apply(0,arguments)))},dTc=function(){return function(a){return _.Qf(new _.Mn)(a)}},eTc=function(a){return(a==null?void 0:a.trim())==="1"},fTc=function(a){return(a.error.details||[]).find(function(b){var c=_.PZa.get("DebugInfo");return c&&b["@type"]===c+"DebugInfo"})},gTc=function(a){var b=a.ie;a=a.repository;return!!b||!!a},hTc=function(a,b){a&1&&_.L(0,"breadcrumb",10);a&2&&_.H("items",b.Pa)},iTc=function(a,b){a&1&&(_.I(0,"span",11),_.R(1),_.J());
a&2&&(a=b.title,b=_.Q(),_.mg("id","root-indicator-"+b.resultIndex),_.A(),_.Rg(" ",a," "))},jTc=function(a){a&1&&_.L(0,"onedev-changelist-hovercard",14,7);if(a&2){a=_.Ng(1);var b=_.Q().cl;_.H("changelistId",b)("onedevIsHovercardReady",a.gL)}},kTc=function(a,b){a&1&&(_.I(0,"a",12),_.R(1),_.J(),_.I(2,"onedev-hovercard",null,6),_.F(4,jTc,2,2,"onedev-changelist-hovercard",13),_.J());if(a&2){a=b.title;var c=b.cl;b=b.Wc;var d=_.Ng(3),e=_.Q();_.H("universalLink",e.i2c(b,c))("ascTrackElement",e.rc)("trackListIndex",
e.resultIndex)("onedevHovercardTrigger",d)("feedbackEvent",e.tW);_.mg("id","ref-indicator-"+e.resultIndex)("aria-describedby","root-indicator-"+e.resultIndex);_.A();_.Rg(" ",a," ")}},lTc=function(a,b){a&1&&(_.I(0,"span",15),_.R(1),_.J());a&2&&(a=b.title,b=_.Q(),_.mg("id","ref-indicator-"+b.resultIndex),_.A(),_.Rg(" ",a," "))},mTc=function(a,b){a&1&&_.L(0,"segmented-dropdown-button",16);a&2&&_.H("item",b.r9a)("useBreadcrumbStyling",!1)},nTc=function(a,b){a&1&&_.L(0,"ref-picker",17);a&2&&(a=b.R5,b=
_.Q(),_.H("refPickerData",a)("trackElement",b.gR))},pTc=function(a,b){a&1&&(_.I(0,"a",18,8)(2,"div",19),_.R(3),_.I(4,"span",20),_.R(5),_.J()()());a&2&&(a=b.Wc,b=_.Q(),_.H("routerLink",_.ns(a))("ascTrackElement",b.rc)("trackListIndex",b.resultIndex)("feedbackEvent",b.tW),_.mg("id","search-result-header-"+b.resultIndex)("aria-describedby","root-indicator-"+b.resultIndex),_.A(3),_.Rg(" ",oTc(a.path)[0]),_.A(2),_.Sg(oTc(a.path)[1]))},oTc=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("/")]},qTc=function(a,b){var c=Object.assign({},a,{Fd:void 0,JM:void 0,AY:void 0}),d=Object.assign({},b,{Fd:void 0,JM:void 0,AY:void 0});return _.Cc(c,d)&&_.Xj(a.Fd)===_.Xj(b.Fd)&&eTc(a.JM.Bwa)===eTc(b.JM.Bwa)},vTc=function(a,b,c){var d=a.AD;var e=a.LY;return d?d.map(function(f){var g=f.hxa;var m=f.mZa;var n=f.SY;var r=f.Sla;var x=f.lK;f=f.Tka;if(g){m=_.urb(g.fileSpec);var z=g.vl;var D=
g.DAa;var K=g.mK;g=g.nK;var N=rTc(z),P=sTc(z);n=tTc(m,0,e,n,r,x,f,c,z,N,D,D-P,K,g)}else n=m&&b?uTc(m,_.urb(m.fileSpec),e,n,r,x,f,c):null;return n}).filter(function(f){return!!f}):[]},uTc=function(a,b,c,d,e,f,g,m){a=a.tXa;c=tTc(b,1,c,d,e,f,g,m);var n=b.nc();c.children=a.slice(0,12).map(function(r){var x=r.path;r=r.type;x=n.Vc(x).ob();return{entryType:wTc(r),Wc:x,path:x.path,name:_.IC(x.path)}});c.WHb=a.length>12;return c},wTc=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}},tTc=function(a,b,c,d,e,f,g,m,n,r,x,z,D,K){n=n===void 0?[]:n;r=r===void 0?!1:r;x=x===void 0?0:x;z=z===void 0?0:z;D=D===void 0?"":D;K=K===void 0?"":K;b===1&&(a=a.nc().Vc(_.nrb(a.path)).ob());a={Wc:a,Iq:c,Rw:d,jgd:e,Tka:g,CD:m,lK:f};switch(b){case 0:return Object.assign({},a,{E7c:r,l7a:z,DAa:x,vl:n,type:b,mK:D,nK:K});case 1:return Object.assign({},a,{type:b});default:return _.fb(b,"Unknown result type: "+b)}},rTc=function(a){return a.some(function(b){return b.oz.some(function(c){c=
c.xw;return!!c&&c.KV.some(function(d){return d.length>0})})})},sTc=function(a){return(new Set(a.flatMap(function(b){return b.oz.filter(function(c){return c.cR&&c.cR.some(function(d){return d.length>0})}).map(function(c){return c.lineNumber})}))).size},xTc=function(a){return(a==null?void 0:a.type)===2},yTc=function(a,b,c,d){b=Math.floor(b/c.pageSize);var e=b*c.pageSize;return{jd:b,K5c:e,QO:a.QO,au:a.au,Mm:c,nfd:d,jo:d.jua.slice(e,Math.min(e+c.pageSize,d.jua.length)),Jr:a.Jr,Kr:a.Kr,mG:a.mG}},CTc=function(a){var b=
void 0,c=void 0;if(a.length===1){var d=a[0];if(d.Pl===5&&!d.uQ&&(d=zTc(d.value,ATc)))return d}d=_.k(_.pk(a));for(var e=d.next();!e.done;e=d.next())e=e.value,e.Pl===5&&a.includes(e)&&!e.uQ?(e=zTc(e.value,ATc))&&(c=e):e.Pl===5?(e=zTc(e.value,BTc))&&(c=e):e.Pl===1&&e.label===12&&e.value&&(e=zTc(e.value.value,ATc))&&(b=e);return c||b},zTc=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},DTc=function(a){a&1&&(_.I(0,"div",16),_.L(1,"auto-suggest-bar",
17),_.J());a&2&&(_.A(),_.H("showLabel",!0))},ETc=function(a){if(a&1){var b=_.Pd();_.qg(0);_.L(1,"splitter",18);_.I(2,"div",19,1)(4,"result-preview",20);_.O("close",function(){_.w(b);var e=_.Q(3);return _.y(e.hD=void 0)});_.J()();_.sg()}if(a&2){a=_.Ng(3);var c=_.Q(2).Pa,d=_.Q();_.A();_.H("changeSizeOf",a);_.A(3);_.H("target",d.hD)("loadedQueryContext",c.ac.Mm)}},FTc=function(a){if(a&1){var b=_.Pd();_.qg(0);_.I(1,"div",7);_.L(2,"query-suggestion",8);_.S(3,"async");_.F(4,DTc,2,1,"div",9);_.L(5,"result-header",
10);_.S(6,"async");_.L(7,"search-result-warnings",11);_.I(8,"div",12)(9,"result-list",13);_.O("previewTriggered",function(d){_.w(b);var e=_.Q(2);e.hD=e.hD===d?void 0:d;return _.y()});_.L(10,"result-footer",14);_.J()()();_.F(11,ETc,5,3,"ng-container",15);_.sg()}if(a&2){a=_.Q().Pa;var c=_.Q();_.A(2);_.H("searchResultsElementName",c.Rm)("pagedData",_.ch(3,14,c.tUb));_.A(2);_.H("ngIf",c.ks);_.A();_.H("searchResultsElementName",c.Rm)("pagedSearchResponse",a.ac)("queryContext",_.ch(6,16,c.Mm));_.A(2);_.H("warnings",
a.ac.mG);_.A(2);_.H("previewTarget",c.hD)("resultPage",a.ac)("searchResultsElementName",c.Rm)("showResultsIncomplete",c.r6?a.state===2?!0:a.state===1&&a.FE.c_a===3:!1);_.A();_.H("paginatedResults",a.ac)("trackElement",c.Rm);_.A();_.H("ngIf",c.hD)}},GTc=function(a){a&1&&_.L(0,"loading",21);a&2&&_.H("diameter",20)},HTc=function(a){a&1&&(_.I(0,"div",16),_.L(1,"auto-suggest-bar",17),_.J());a&2&&(_.A(),_.H("showLabel",!0))},ITc=function(a){a&1&&_.L(0,"search-results-incomplete",28);a&2&&(a=_.Q(3),_.H("docLink",
a.r6)("trackElement",a.Rm))},JTc=function(a){a&1&&(_.I(0,"span"),_.R(1),_.J());a&2&&(a=_.Q(2).Pa,_.A(),_.Sg(a.EDa))},KTc=function(a){a&1&&(_.I(0,"a",32),_.R(1),_.J());a&2&&(a=_.Q().Pa,_.H("externalLink",a.link),_.A(),_.Sg(a.message))},LTc=function(a){if(a&1){var b=_.Pd();_.I(0,"button",33);_.O("click",function(){_.w(b);var c=_.Q().Pa;return _.y(c.callback())});_.R(1);_.J()}a&2&&(a=_.Q().Pa,_.A(),_.Rg(" ",a.message," "))},MTc=function(a,b){a&1&&(_.I(0,"div",29),_.F(1,KTc,2,2,"a",30)(2,LTc,2,1,"button",
31),_.J());a&2&&(a=b.Pa,_.A(),_.H("ngIf",a.link),_.A(),_.H("ngIf",a.callback))},NTc=function(a){if(a&1){var b=_.Pd();_.I(0,"div",34)(1,"copy-button",35);_.O("copyEvent",function(){_.w(b);var c=_.Q(3);return _.y(c.rs())});_.J()()}a&2&&(a=_.Q(2).Pa,_.A(),_.H("buttonLabel","Copy Error Trace")("hasLightLabel",!0)("removeBorder",!0)("hoverMsg","Copy the error trace")("copyText",a.t0b))},OTc=function(a){a&1&&(_.I(0,"div",22),_.F(1,HTc,2,1,"div",9),_.L(2,"result-header",23),_.S(3,"async"),_.L(4,"search-result-warnings",
11),_.F(5,ITc,1,2,"search-results-incomplete",24),_.I(6,"icon-empty-state-display",25)(7,"icon-empty-state-title"),_.R(8),_.J(),_.I(9,"icon-empty-state-subtitle"),_.F(10,JTc,2,1,"span",15)(11,MTc,3,2,"div",26)(12,NTc,2,5,"div",27),_.J()()());if(a&2){a=_.Q().Pa;var b=_.Q();_.A();_.H("ngIf",b.ks);_.A();_.H("searchResultsElementName",b.Rm)("queryContext",_.ch(3,12,b.Mm))("errorData",a)("maybeSkippedDocuments",b.au);_.A(2);_.H("warnings",a.FE.mG);_.A();_.H("ngIf",b.r6?a.state===2?!0:a.state===1&&a.FE.c_a===
3:!1);_.A();_.H("isSvg",!1);_.A(2);_.Sg(a.message);_.A(2);_.H("ngIf",a.EDa);_.A();_.H("ngIf",a.action);_.A();_.H("ngIf",a.t0b)}},PTc=function(a,b){a&1&&(_.qg(0,3),_.F(1,FTc,12,18,"ng-container",4)(2,GTc,1,1,"loading",5)(3,OTc,13,14,"div",6),_.sg());a&2&&(a=b.Pa,b=_.Q(),_.H("ngSwitch",a.state),_.A(),_.H("ngSwitchCase",b.Mu.xi),_.A(),_.H("ngSwitchCase",b.Mu.Fj),_.A(),_.H("ngSwitchCase",b.Mu.Error))},QTc=function(a){if(a&1){var b=_.Pd();_.I(0,"div",36)(1,"p",37);_.R(2," Skipped ");_.I(3,"a",38);_.O("click",
function(){_.w(b);_.Q().Kg.Sd();return _.y()});_.R(4," results page ");_.J();_.R(5," since there is only one result. ");_.J();_.I(6,"span",39)(7,"button",40);_.O("click",function(){_.w(b);_.Q().Kg.Sd();return _.y()});_.R(8);_.J()()()}a&2&&(a=_.Q(),_.A(3),_.H("routerLink",a.f3c)("queryParams",a.QFc),_.A(5),_.Rg(" ",a.uwc," "))},RTc=function(a,b){b=b===void 0?"":b;if(a.jd!==0||a.jo.length!==1||a.au||b.trim().toLowerCase()==="true"||b.trim()==="1")return!1;a=a.jo[0];if(a.type===1||a.vl.length===0)return!0;
b=a.vl[a.vl.length-1].oz;return _.TH(b[b.length-1].lineNumber)-_.TH(a.vl[0].oz[0].lineNumber)<25},STc=function(a){a&1&&_.L(0,"star",23);a&2&&(a=_.Q(),_.H("place",a.entry.Wc)("type",a.O6c(a.entry.Wc))("elementName",a.entry.Wc.path))},TTc=function(a){a&1&&_.L(0,"file-search-breadcrumb",24,2);a&2&&(a=_.Q(),_.H("place",a.entry.Wc)("isSelected",a.ye)("resultIndex",a.Rf)("trackElement",a.rc)("refsToken",a.entry.jgd)("feedbackEvent",a.aFb))},UTc=function(a){a&1&&(_.I(0,"span",27),_.R(1),_.J());a&2&&(a=_.Q(2),
_.mg("id","root-indicator-"+a.Rf),_.A(),_.Sg(a.r$a))},VTc=function(a){a&1&&(_.F(0,UTc,2,2,"span",25),_.I(1,"a",26,3)(3,"h3"),_.R(4),_.J()());a&2&&(a=_.Q(),_.H("ngIf",a.r$a),_.A(),_.H("routerLink",_.ns(a.entry.Wc))("ascTrackElement",a.rc)("trackListIndex",a.Rf)("feedbackEvent",a.aFb),_.mg("id","search-result-header-"+a.Rf)("aria-describedby",a.r$a?"root-indicator-"+a.Rf:void 0),_.A(3),_.Sg(a.entry.Wc.path))},WTc=function(a){a&1&&(_.qg(0),_.L(1,"mat-divider",16),_.I(2,"a",28)(3,"mat-icon",29),_.R(4,
" auto_fix_high "),_.J()(),_.sg());a&2&&(a=_.Q(),_.A(2),_.H("routerLink",a.noc)("ascTrackElement",a.rc))},XTc=function(a){if(a&1){var b=_.Pd();_.I(0,"button",31);_.O("click",function(){_.w(b);var c=_.Q(2);return _.y(c.lEa.emit())});_.R(1," Preview ");_.J()}a&2&&(a=_.Q(2),_.H("ascTrackElement",a.rc)("trackArtifactId",_.ns(a.entry.Wc))("trackListIndex",a.Rf))},EWc=function(a){if(a&1){var b=_.Pd();_.I(0,"button",31);_.O("click",function(){_.w(b);var c=_.Q(2);return _.y(c.lEa.emit())});_.R(1," Hide Preview ");
_.J()}a&2&&(a=_.Q(2),_.H("ascTrackElement",a.rc)("trackArtifactId",_.ns(a.entry.Wc))("trackListIndex",a.Rf))},FWc=function(a){a&1&&_.L(0,"onedev-changelist-hovercard",34,6);if(a&2){a=_.Ng(1);var b=_.Q(3);_.H("changelistId",b.entry.nK)("onedevIsHovercardReady",a.gL)}},GWc=function(a){a&1&&(_.qg(0),_.L(1,"mat-divider",16),_.I(2,"a",32),_.R(3," Match deleted "),_.J(),_.I(4,"onedev-hovercard",null,5),_.F(6,FWc,2,2,"onedev-changelist-hovercard",33),_.J(),_.sg());if(a&2){a=_.Ng(5);var b=_.Q(2);_.A(2);_.H("externalLink",
b.dda(b.entry.nK))("ascTrackElement",b.rc)("trackArtifactId",_.ns(b.entry.Wc))("trackListIndex",b.Rf)("onedevHovercardTrigger",a)}},HWc=function(a){a&1&&_.L(0,"onedev-changelist-hovercard",34,6);if(a&2){a=_.Ng(1);var b=_.Q(3);_.H("changelistId",b.entry.mK)("onedevIsHovercardReady",a.gL)}},IWc=function(a){a&1&&(_.qg(0),_.L(1,"mat-divider",16),_.I(2,"a",35),_.R(3," File deleted "),_.J(),_.I(4,"onedev-hovercard",null,7),_.F(6,HWc,2,2,"onedev-changelist-hovercard",33),_.J(),_.sg());if(a&2){a=_.Ng(5);
var b=_.Q(2);_.A(2);_.H("universalLink",b.dda(b.entry.mK))("ascTrackElement",b.rc)("trackArtifactId",_.ns(b.entry.Wc))("trackListIndex",b.Rf)("onedevHovercardTrigger",a)}},JWc=function(a){a&1&&(_.qg(0),_.L(1,"mat-divider",16),_.F(2,XTc,2,3,"button",30)(3,EWc,2,3,"ng-template",null,4,_.dh)(5,GWc,7,5,"ng-container",18)(6,IWc,7,5,"ng-container",18),_.sg());if(a&2){a=_.Ng(4);var b=_.Q();_.A(2);_.H("ngIf",b.hD!==b.entry)("ngIfElse",a);_.A(3);_.H("ngIf",b.mhd);_.A();_.H("ngIf",b.hhd)}},KWc=function(a){a&
1&&_.L(0,"mat-divider",16)},LWc=function(a){if(a&1){var b=_.Pd();_.I(0,"button",38);_.O("click",function(){_.w(b);var c=_.Q(2);return _.y(c.lEa.emit())});_.R(1," View All ");_.J()}a&2&&(a=_.Q(2),_.H("ascTrackElement",a.rc)("trackArtifactId",_.ns(a.entry.Wc))("trackListIndex",a.Rf))},MWc=function(a){a&1&&(_.qg(0),_.F(1,KWc,1,0,"mat-divider",36)(2,LWc,2,3,"button",37),_.sg());a&2&&(a=_.Q(),_.A(),_.H("ngIf",a.entry.WHb),_.A(),_.H("ngIf",a.entry.WHb))},NWc=function(a,b){a&1&&(_.L(0,"file-search-snippet",
40),_.S(1,"async"));if(a&2){a=b.va;b=b.last;var c=_.Q(2),d=_.ch(1,10,c.TG.Ava);_.Qg(d);_.Pg("last",b&&!c.gEb);_.H("linkGenerator",c.MC)("resultIndex",c.Rf)("snippet",a)("trackElement",c.rc)("feedbackEvent",c.gYa)("codeFontSize",c.Cr)}},OWc=function(a){a&1&&(_.qg(0),_.I(1,"mat-icon"),_.R(2,"unfold_less"),_.J(),_.I(3,"span"),_.R(4," Show fewer matching lines "),_.J(),_.sg())},PWc=function(a){a&1&&(_.I(0,"mat-icon"),_.R(1,"unfold_more"),_.J(),_.I(2,"span"),_.R(3," "),_.wg(4,10),_.R(5," "),_.J());a&2&&
(a=_.Q(4),_.A(4),_.uC(a.entry.l7a)(a.entry.l7a),_.vC(4))},QWc=function(a,b){if(a&1){var c=_.Pd();_.I(0,"button",42,8);_.O("click",function(){var e=_.w(c).va,f=_.Q(3);return _.y(f.R8b.next(!e))});_.F(2,OWc,5,0,"ng-container",43)(3,PWc,6,2,"ng-template",null,9,_.dh);_.J()}if(a&2){a=b.va;b=_.Ng(4);var d=_.Q(3);_.H("ascTrackElement",d.rc)("trackArtifactId",_.ns(d.entry.Wc))("trackAction",a?"collapseSnippets":"expandSnippets")("trackListIndex",d.Rf);_.A(2);_.H("ngIf",a)("ngIfElse",b)}},SWc=function(a){a&
1&&(_.qg(0),_.F(1,QWc,5,6,"button",41),_.S(2,"async"),_.sg());if(a&2){var b;a=_.Q(2);_.A();_.H("ngForOf",_.Zg(3,RWc,(b=_.ch(2,1,a.sbb))==null?null:b.Dd))}},TWc=function(a){a&1&&(_.qg(0),_.F(1,NWc,2,12,"file-search-snippet",39),_.S(2,"async"),_.F(3,SWc,3,5,"ng-container",18),_.sg());if(a&2){var b;a=_.Q();_.A();_.H("ngForOf",(b=_.ch(2,2,a.sbb))==null?null:b.vl);_.A(2);_.H("ngIf",a.gEb)}},UWc=function(a){a&1&&(_.I(0,"div"),_.S(1,"async"),_.L(2,"file-list",44),_.J());if(a&2){a=_.Q();var b=_.MB("file-list-wrapper ",
_.ch(1,10,a.TG.Ava));_.Qg(b);_.A(2);_.H("files",a.entry.children)("queryParamsHandling",a.merge)("ariaLabelledbyId","search-result-header-"+a.Rf)("searchRequestToken",a.entry.Iq)("searchResponseToken",a.entry.Rw)("sessionStartTimeMs",a.entry.CD)("clientTimeResultsDisplayedMs",a.QB)}},VWc=function(a){if(a&1){var b=_.Pd();_.I(0,"mat-expansion-panel",45);_.O("opened",function(){_.w(b);var c=_.Q();return _.y(c.Tcd=!0)})("closed",function(){_.w(b);var c=_.Q();return _.y(c.Tcd=!1)});_.I(1,"mat-expansion-panel-header")(2,
"mat-panel-title");_.R(3," Debug Info ");_.J()();_.I(4,"p");_.R(5);_.J()()}a&2&&(a=_.Q(),_.A(5),_.Sg(a.entry.lK))},WWc=function(a,b){a&1&&(_.I(0,"span",10),_.R(1),_.J());a&2&&(a=b.va,_.H("ngClass",a.kva),_.A(),_.Rg(" ",a.text," "))},YWc=function(a,b){a&1&&(_.I(0,"a",8),_.F(1,WWc,2,2,"span",9),_.J());if(a&2){a=b.Pa;var c=_.Q().Pa;b=_.Q();var d=_.H("routerLink",_.Yg(4,XWc)),e={};c=(e.q=c.Q5,e.all=void 0,e.start=1,e);d("queryParams",c)("ascTrackElement",b.Rm);_.A();_.H("ngForOf",a)}},ZWc=function(a){a&
1&&(_.I(0,"span",11)(1,"span",12),_.R(2," Search instead\u00a0 "),_.J(),_.I(3,"a",13),_.R(4),_.J()());if(a&2){a=_.Q().Pa;var b=_.Q();_.A(3);_.H("routerLink",_.Yg(4,XWc))("queryParams",b.ojc)("ascTrackElement",b.Rm);_.A();_.Rg(" ",a.query," ")}},$Wc=function(a){if(a&1){var b=_.Pd();_.I(0,"span",14);_.L(1,"mat-divider",15);_.I(2,"button",16);_.O("click",function(){_.w(b);_.Q(2).bcb.next(!0);return _.y()});_.I(3,"mat-icon");_.R(4,"close");_.J()()()}a&2&&(a=_.Q(2),_.A(2),_.H("ascTrackElement",a.Rm))},
aXc=function(a,b){a&1&&(_.I(0,"span",1)(1,"span",2)(2,"span",3)(3,"span",4),_.R(4),_.J(),_.F(5,YWc,2,5,"a",5),_.S(6,"async"),_.J(),_.F(7,ZWc,5,5,"span",6),_.J(),_.F(8,$Wc,5,1,"span",7),_.J());a&2&&(a=b.Pa,b=_.Q(),_.Pg("redirect-panel",a.type===2),_.A(),_.H("matTooltip",b.awc),_.A(3),_.Rg(" ",a.type===2?b.rwc:b.Mvc,"\u00a0 "),_.A(),_.H("ngIf",_.ch(6,7,b.U2c)),_.A(2),_.H("ngIf",a.type===2),_.A(),_.H("ngIf",a.type!==2))},cXc=function(a,b){a&1&&(_.I(0,"conditional-link",9),_.R(1),_.J());a&2&&(a=b.va,
b=_.Q(),_.H("condition",!a.JLb)("sameWindow",!0)("linkAriaLabel",b.cnc.format({pageNumber:b.fgb.format(a.jd+1)}))("link",_.Yg(9,bXc))("queryParams",a.Ta)("ascTrackElement",b.rc)("trackGestureClick",!0)("trackListIndex",a.jd),_.A(),_.Rg(" ",b.fgb.format(a.jd+1)," "))},dXc=function(a,b){if(a+b<4)return[a,b];if(a>b)return a=_.k(dXc(b,a)),b=a.next().value,a=a.next().value,[a,b];a>=2&&(a=2);return[a,Math.min(b,4-a)]},eXc=function(a){a&1&&(_.I(0,"mat-icon",8),_.R(1," help_outline "),_.J())},fXc=function(a){if(a&
1){var b=_.Pd();_.I(0,"copy-button",9);_.O("copyEvent",function(){_.w(b);var c=_.Q();return _.y(c.rs())});_.J()}a&2&&(a=_.Q(),_.H("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg","Copy all file paths on this page")("copyText",a.p_c))},hXc=function(a){a&1&&(_.qg(0),_.L(1,"div",10)(2,"scope-indicator",11),_.I(3,"a",12)(4,"mat-icon"),_.R(5,"close"),_.J(),_.I(6,"span"),_.R(7," Remove Scope "),_.J()(),_.sg());a&2&&(a=_.Q(),_.A(2),_.H("savedQuery",a.He)("searchScope",
a.Fd)("displayBreadcrumb",!0),_.A(),_.H("routerLink",_.Yg(7,gXc))("queryParams",a.OFc)("ascTrackElement",a.Rm)("trackAction","clearSearchScope"))},iXc=function(a){a&1&&(_.I(0,"a",13)(1,"span"),_.R(2," Find Everything "),_.J()());a&2&&(a=_.Q(),_.H("routerLink",_.Yg(3,gXc))("queryParams",a.PFc)("ascTrackElement",a.Rm))},jXc=function(a){if(a&1){var b=_.Pd();_.I(0,"span",14)(1,"mat-label");_.R(2," Snippets ");_.J();_.I(3,"mat-form-field",15)(4,"mat-select",16);_.S(5,"async");_.O("selectionChange",function(c){_.w(b);
var d=_.Q();return _.y(d.tgd(c.value))});_.I(6,"mat-option",17);_.R(7," Classic ");_.J();_.I(8,"mat-option",18);_.R(9," Compact ");_.J();_.I(10,"mat-option",19);_.R(11," All Matching Lines ");_.J();_.I(12,"mat-option",20);_.R(13," Off ");_.J()()()()}a&2&&(a=_.Q(),_.A(),_.mg("id",a.Rm+"-snippet-style-control-label"),_.A(3),_.H("aria-labelledby",a.Rm+"-snippet-style-control-label")("value",_.ch(5,3,a.Ahd)))},kXc=function(a){a&1&&(_.I(0,"mat-expansion-panel",23)(1,"mat-expansion-panel-header")(2,"mat-panel-title"),
_.R(3," Search Request "),_.J()(),_.I(4,"p"),_.R(5),_.J()());a&2&&(a=_.Q(2),_.A(5),_.Sg(a.Jr))},lXc=function(a){a&1&&(_.I(0,"mat-expansion-panel",23)(1,"mat-expansion-panel-header")(2,"mat-panel-title"),_.R(3," Search Response "),_.J()(),_.I(4,"p"),_.R(5),_.J()());a&2&&(a=_.Q(2),_.A(5),_.Sg(a.Kr))},mXc=function(a){a&1&&(_.I(0,"div",21),_.F(1,kXc,6,1,"mat-expansion-panel",22)(2,lXc,6,1,"mat-expansion-panel",22),_.J());a&2&&(a=_.Q(),_.Qg(a.RY===0?"debug-info-container":""),_.A(),_.H("ngIf",a.Jr),_.A(),
_.H("ngIf",a.Kr))},oXc=function(a,b){if(a&1){var c=_.Pd();_.I(0,"li")(1,"file-search-result",3);_.S(2,"async");_.S(3,"async");_.O("triggerPreview",function(){var e=_.w(c).va,f=_.Q();return _.y(f.cWb.emit(e))});_.J()()}if(a&2){a=b.va;b=b.index;var d=_.Q();_.A();_.H("entry",a)("resultPage",d.aM)("isActive",a===d.hD)("listIndex",b)("scopeDetail",nXc(d.aM.Mm.Fd))("trackElement",d.Rm)("previewTarget",d.hD)("isSelected",b===_.ch(2,10,d.selectedIndex))("codeFontSize",_.ch(3,12,d.Cr))("container",d.ab.na.parentNode)}},
pXc=function(a){a&1&&_.L(0,"search-results-incomplete",4);a&2&&(a=_.Q(),_.H("docLink",a.r6)("trackElement",a.Rm))},qXc=function(a){a&1&&(_.I(0,"icon-empty-state-display",5)(1,"icon-empty-state-title"),_.R(2," Binary file "),_.J(),_.I(3,"icon-empty-state-subtitle"),_.R(4," No preview available "),_.J()())},rXc=function(a){a&1&&_.L(0,"empty-file-detail",6);a&2&&(a=_.Q(),_.H("path",a.Wc.path))},sXc=function(a){a&1&&(_.L(0,"img",7),_.S(1,"lastPathElement"));a&2&&(a=_.Q(),_.H("alt",_.ch(1,2,a.Wc.path))("src",
a.Tha,_.xe))},tXc=function(a){a&1&&(_.I(0,"dc-information-box",12),_.R(1),_.J());a&2&&(a=_.Q(2),_.A(),_.Rg(" ",a.matches.message," "))},uXc=function(a){if(a&1){var b=_.Pd();_.I(0,"file-matches-navigation",17);_.S(1,"async");_.O("selectedMatchIndexChange",function(c){_.w(b);var d=_.Q(4);return _.y(d.Ok.next(c))});_.J()}a&2&&(a=_.Q(4),_.H("dataState",a.Mu.xi)("matchCount",a.matches.ac.length)("selectedMatchIndex",_.ch(1,5,a.Ok))("trackArtifactId",_.ns(a.Wc))("trackElement",a.Pi))},vXc=function(a){a&
1&&(_.qg(0),_.F(1,uXc,2,7,"file-matches-navigation",16),_.S(2,"async"),_.sg());a&2&&(a=_.Q(3),_.A(),_.H("ngIf",_.ch(2,1,a.Ok)>-1))},wXc=function(a){a&1&&_.L(0,"loading",18);a&2&&_.H("inline",!0)},xXc=function(a){a&1&&(_.I(0,"div",13),_.F(1,vXc,3,3,"ng-container",14)(2,wXc,1,1,"loading",15),_.J());a&2&&(a=_.Q(2),_.H("ngSwitch",a.matches.state),_.A(),_.H("ngSwitchCase",a.Mu.xi),_.A(),_.H("ngSwitchCase",a.Mu.Fj))},yXc=function(a){a&1&&(_.L(0,"search-match-layer",21),_.S(1,"async"));a&2&&(a=_.Q(3),_.H("matches",
a.matches.ac)("scrollToIndex",_.ch(1,3,a.Ok))("selectedMatchIndex",a.Ok))},zXc=function(a){if(a&1){var b=_.Pd();_.qg(0);_.I(1,"format-code",19);_.S(2,"async");_.O("lineNumberClicked",function(c){_.w(b);var d=_.Q(2);return _.y(d.Aq(c))});_.F(3,yXc,2,5,"search-match-layer",20);_.J();_.sg()}a&2&&(a=_.Q(2),_.A(),_.H("value",a.Ab.code)("fileName",a.Wc.path)("lineLimitation",a.Ab.tL)("lineNumberLinkProvider",_.ch(2,6,a.Dm))("highlightInfo",a.Ab.Ey),_.A(2),_.H("ngIf",a.matches.state===a.Mu.xi))},BXc=function(a){a&
1&&(_.I(0,"div",8),_.F(1,tXc,2,1,"dc-information-box",9)(2,xXc,3,3,"div",10)(3,zXc,4,8,"ng-container",11),_.J());a&2&&(a=_.Q(),_.A(),_.H("ngIf",a.matches.state===a.Mu.Error),_.A(),_.H("ngIf",AXc(a.matches)),_.A(),_.H("ngIf",a.Ab))},CXc=function(a){if(a&1){var b=_.Pd();_.I(0,"h2")(1,"span",5);_.R(2,"File Preview");_.J();_.I(3,"button",6);_.O("click",function(){_.w(b);var c=_.Q();return _.y(c.close.emit())});_.I(4,"mat-icon");_.R(5,"close");_.J()()()}a&2&&(a=_.Q(),_.A(3),_.H("title",a.Kfb)("ascTrackElement",
a.Pi)("trackArtifactId",_.ns(a.GZ)),_.mg("aria-label",a.Kfb))},DXc=function(a){a&1&&_.L(0,"loading",11);a&2&&_.H("diameter",20)},EXc=function(a){a&1&&(_.L(0,"single-file-preview",14),_.S(1,"async"));if(a&2){a=_.Q(2).Pa;var b=_.Q();_.H("fileData",a.ac)("matches",_.ch(1,2,b.EK.matches))}},FXc=function(a){a&1&&_.L(0,"file-list",15);if(a&2){a=_.Q(2).Pa;var b=_.Q();_.H("files",a.ac.items)("queryParamsHandling",b.merge)}},GXc=function(a){a&1&&(_.qg(0)(1,7),_.F(2,EXc,2,4,"single-file-preview",12)(3,FXc,
1,2,"file-list",13),_.sg()());if(a&2){a=_.Q().Pa;var b=_.Q();_.A();_.H("ngSwitch",a.ac.type);_.A();_.H("ngSwitchCase",b.kI.File);_.A();_.H("ngSwitchCase",b.kI.CGa)}},HXc=function(a){a&1&&(_.I(0,"icon-empty-state-display",16)(1,"icon-empty-state-title"),_.R(2),_.J(),_.I(3,"icon-empty-state-subtitle"),_.R(4),_.J()());a&2&&(a=_.Q().Pa,_.H("isSvg",!1),_.A(2),_.Sg(a.message),_.A(2),_.Sg(a.EDa))},IXc=function(a,b){a&1&&(_.qg(0,7),_.F(1,DXc,1,1,"loading",8)(2,GXc,4,3,"ng-container",9)(3,HXc,5,3,"icon-empty-state-display",
10),_.sg());a&2&&(a=b.Pa,b=_.Q(),_.H("ngSwitch",a.state),_.A(),_.H("ngSwitchCase",b.Mu.Fj),_.A(),_.H("ngSwitchCase",b.Mu.xi),_.A(),_.H("ngSwitchCase",b.Mu.Error))},JXc=function(a,b){return a.map(function(c){var d=c.Xd();c=c.getType();d=b.Vc(d).ob();return{entryType:c||0,Wc:d,path:d.path,name:_.IC(d.path)}})},KXc=function(a){a&1&&(_.I(0,"div",1)(1,"mat-icon",2),_.R(2,"error_outline"),_.J(),_.I(3,"span",3),_.R(4),_.J()());a&2&&(a=_.Q(),_.A(4),_.Sg(a.Zkd))},$9=function(a,b,c){this.nh=a;this.Ua=b;this.vG=
c;this.Kma=_.Yw.has(40)};$9.prototype.hf=function(a,b){a=a.Gw;b=b.url;return this.Kma&&_.oi(a).He==="USE_DEFAULT_STORED_QUERY"?LXc(this,b):_.df(!0)};
var LXc=function(a,b){return _.rqb(a.vG).ha(_.Yf(function(c){switch(c.state){case 0:return _.wf;case 1:return _.gqb(a.nh,"The default saved query could not be resolved."),MXc(a,b,"").then(function(){return!1});case 2:return c=c.ac.kea,MXc(a,b,c&&c.io||"").then(function(){return!1});default:return _.fb(c)}}))},MXc=function(a,b,c){return _.mq(a.Ua,_.Rj(new _.Qj(b),"sq",c).toString(),{jj:!0})};$9.O=function(a){return new (a||$9)(_.t(_.jv),_.t(_.ai),_.t(_.mH),_.t(_.Zw))};$9.ua=_.q({token:$9,qa:$9.O,Fa:"root"});
var NXc=["resultRoot"],OXc=["resultRef"],PXc=["refPicker"],QXc=["resultCl"],RXc=["resultWorkspace"],SXc=["resultPath"],TXc=["resultPathLink"],UXc=new _.iv("Open branch {branch}"),VXc=new _.iv("Open tag {tag}"),a$=function(a){var b=this;this.ye=!1;this.Wc=new _.Sf(1);this.i2c=_.GH;this.gR="SearchResultRefPicker";this.vub=_.df([]);this.vub=this.Wc.ha(_.Yf(function(c){return _.KH(c)?_.XAb(a,c).ha(_.Xf(_.YH(c.Ib)),_.E(function(d){return{Xa:c,Kw:d}})):_.df({Xa:c,Kw:_.YH("")})}),_.E(function(c){return b.Hda(c.Xa,
c.Kw)}))};_.h=a$.prototype;_.h.Qa=function(){};_.h.Bc=function(){this.ye&&this.Yfa()};_.h.Wb=function(a){a.isSelected&&this.ye&&this.Yfa()};
_.h.Hda=function(a,b){var c=[];c.push({type:1,ta:this.kfd,label:"Search Result Root",context:{title:_.oH(a)?a.repository:a.rb+"/"+a.repository}});var d=_.KH(a)&&!_.oH(a);if(_.KH(a)&&_.oH(a)&&!_.us(a)){var e=c.push,f="cl/"+_.AH(b);b={type:1,ta:this.hfd,label:_.ZH(b.type),DSb:!0,context:{title:f,cl:b.xt,Wc:a}};e.call(c,b)}else d?(e=c.push,f=this.zYa(a,b),b={type:1,ta:this.jfd,label:_.ZH(b.type),DSb:!0,context:{r9a:f}},e.call(c,b)):a.params.Ub&&c.push({type:1,ta:this.ofd,label:"Snapshot",context:{title:a.params.Ub}});
(!d||a.path&&a.path!=="/")&&c.push({type:1,ta:this.ifd,label:"Search Result Path",context:{Wc:a}});return c};_.h.zYa=function(a,b){var c=_.AH(b),d={Xa:a,oCa:_.gub,version:0,gitRefsToken:this.Sla,yMb:!0};return Object.assign({},{title:c,ta:this.Rla,label:_.ZH(b.type),ariaLabel:"Search result ref picker",rc:this.gR,context:{R5:d},tooltip:b.type===1?UXc.format({branch:c}):VXc.format({tag:c})},_.rI(a.nc().Vc("").ob()))};_.h.Yfa=function(){var a,b;(a=this.jCa)==null||(b=a.na)==null||b.focus()};
_.p.Object.defineProperties(a$.prototype,{Xa:{configurable:!0,enumerable:!0,set:function(a){this.Wc.next(a)}}});a$.O=function(a){return new (a||a$)(_.C(_.rL))};
a$.wa=_.Ie({type:a$,oa:[["file-search-breadcrumb"]],tb:function(a,b){a&1&&(_.Cg(NXc,7,_.zg),_.Cg(OXc,7,_.zg),_.Cg(PXc,7,_.zg),_.Cg(QXc,7,_.zg),_.Cg(RXc,7,_.zg),_.Cg(SXc,7,_.zg),_.Cg(TXc,5,_.he));if(a&2){var c;_.Gg(c=_.Hg())&&(b.kfd=c.first);_.Gg(c=_.Hg())&&(b.jfd=c.first);_.Gg(c=_.Hg())&&(b.Rla=c.first);_.Gg(c=_.Hg())&&(b.hfd=c.first);_.Gg(c=_.Hg())&&(b.ofd=c.first);_.Gg(c=_.Hg())&&(b.ifd=c.first);_.Gg(c=_.Hg())&&(b.jCa=c.first)}},inputs:{resultIndex:"resultIndex",rc:"trackElement",tW:"feedbackEvent",
ye:"isSelected",Sla:"refsToken",Xa:"place"},standalone:!1,features:[_.zn],Aa:14,Ba:3,Da:[["resultRoot",""],["resultCl",""],["resultWorkspace",""],["resultRef",""],["refPicker",""],["resultPath",""],["resultClHovercard",""],["cardBody",""],["resultPathLink",""],[3,"items",4,"ngIf"],[3,"items"],[1,"result-root"],["type","button","mat-button","","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&&(_.F(0,hTc,1,1,"breadcrumb",
9),_.S(1,"async"),_.F(2,iTc,2,2,"ng-template",null,0,_.dh)(4,kTc,5,8,"ng-template",null,1,_.dh)(6,lTc,2,2,"ng-template",null,2,_.dh)(8,mTc,1,2,"ng-template",null,3,_.dh)(10,nTc,1,2,"ng-template",null,4,_.dh)(12,pTc,6,8,"ng-template",null,5,_.dh));a&2&&_.H("ngIf",_.ch(1,1,b.vub))},dependencies:[_.Gq,_.wI,_.ap,_.yL,_.hx,_.Lu,_.BL,_.CL,_.FL,_.DL,_.GL,_.oq,_.QC,_.RC,_.Yy,_.gp],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%]   .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}"],
Ma:0});var WXc=function(){};WXc.O=function(a){return new (a||WXc)};WXc.Ha=_.Je({type:WXc});WXc.Ga=_.Xc({imports:[_.wx,_.hp,_.ML,_.yx,_.NL,_.Bv,_.HL,_.qq,_.TC,_.UC,_.Xz]});var b$=function(){this.nl=_.sk.has(2)};b$.prototype.hf=function(a){a=a.Gw;return this.nl&&a.get("type")==="cl"?(a=a.get("q")||"",_.Ac(window,(_.ax||"")+"search?ct=os&q="+(a+" status:submitted"),"_self"),!1):!0};b$.O=function(a){return new (a||b$)(_.t(_.Xw))};b$.ua=_.q({token:b$,qa:b$.O,Fa:"root"});var XXc=new Map([[400,2],[404,4]]),YXc=function(a,b,c,d,e,f){b=Error.call(this,b);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.EDa=c;this.action=d;this.t0b=f;this.state=1;this.FE={c_a:a,Jr:e?e.Jr:"",Kr:e?e.Kr:"",mG:e?e.mG:[]}};_.W(YXc,Error);var ZXc=function(a,b){return new YXc(0,"Sorry, something went wrong",void 0,b&&{message:"Click here to retry",callback:b},void 0,JSON.stringify(a))},$Xc=new Map([[2,"[ORIGINAL ERROR] generic::invalid_argument: "],[4,"[ORIGINAL ERROR] generic::not_found: "]]);var aYc={},c$=function(a){var b=this;this.cache=new Map;this.Tb=new _.Nf;this.gWb=Number.NEGATIVE_INFINITY;this.gSb=a.events.ha(_.yf(function(d){return d instanceof _.wp}),_.Zf(this.Tb));var c=this.gSb.ha(_.Xf({qG:void 0,id:Number.NEGATIVE_INFINITY}),_.$f(function(d){var e=d.id;d=d.qG;b.zDa=d?b.cache.get(d.UC):void 0;b.zDa&&b.cache.set(e,b.zDa)}));a.events.ha(_.yf(function(d){return d instanceof _.Xh||d instanceof _.Yh||d instanceof _.Zh}),_.ag(c),_.Zf(this.Tb)).subscribe(function(d){var e=_.k(d);
d=e.next().value.id;e=e.next().value.qG;b.V6&&b.cache.set(b.gWb,b.V6);b.gWb=d;b.V6=b.zDa;e&&b.cache.delete(e.UC)})};c$.prototype.La=function(){this.Tb.next();this.Tb.complete()};c$.prototype.get=function(){return this.zDa||aYc};var bYc=function(a,b){return a.gSb.subscribe(function(){a.V6||(a.V6=aYc);a.V6=Object.assign({},a.V6,b())})};c$.O=function(a){return new (a||c$)(_.t(_.ai))};c$.ua=_.q({token:c$,qa:c$.O,Fa:"root"});var cYc={File:0,CGa:1,0:"File",1:"Directory"};var d$=function(a,b,c){this.Gn=a;this.Nw=b;this.eBa=c;this.Bid=_.Yw.has(69);this.uYb=_.Yw.has(88)};d$.prototype.V1a=function(a){var b=this.Gn.parse(a),c=dYc(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.replacementText;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,Q5:b,type:this.uYb?2:1}};
var dYc=function(a,b){var c=[];b=_.k(_.pk(b));for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=eYc(a,d);e&&c.push({start:d.location.start,end:d.location.end,replacementText:e})}return c.sort(function(f,g){return f.start-g.start})},eYc=function(a,b){if((a.Bid||a.uYb)&&_.nza(b,9)&&!b.error&&(a=_.yxb(b.value?b.value.value:"",a.eBa,a.Nw)))return'(repo:"'+_.xl(a,2)+'" branch:"'+_.xl(a,3)+'")'};d$.O=function(a){return new (a||d$)(_.t(_.Yx),_.t(_.D5a),_.t(_.E5a),_.t(_.Zw))};
d$.ua=_.q({token:d$,qa:d$.O,Fa:"root"});var fYc={YC:1},gYc=new Map([["SNIPPET_SUBSET",new _.OJ({YC:1,eAa:10,fAa:60})],["MATCHING_LINE_SUBSET",new _.OJ({eAa:10,fAa:60})],["ALL_MATCHING_LINES",new _.OJ({Sab:!0})],["NONE",new _.OJ({})]]),e$=function(a,b,c,d,e,f,g){this.Gfa=a;this.Gn=b;this.WO=c;this.bed=d;this.zR=e;this.H3c=_.Yw.has(44);this.wD=_.Yw.has(69);this.JD=_.Yw.has(97);this.yu=g.b4()},hYc=function(a,b,c,d){var e=(Math.floor(c/b.pageSize)+1)*b.pageSize;if(d&&qTc(b,d.Mm)){var f=d.nfd,g=f.jua;b=f.nextPageToken;return g.length>=e||!b?
_.df(yTc(d,c,d.Mm,f)):a.axa(d.Mm,b,e-g.length,g.length).ha(_.$f(function(r){var x=r.jo;r=r.nextPageToken;f.jua=g.concat(x);f.nextPageToken=r}),_.E(function(r){return yTc(r,c,d.Mm,f)}))}var m=a.V1a(b),n=Object.assign({},b,{AY:m});return a.axa(xTc(m)?n:b,"",e,0).ha(_.E(function(r){return yTc(r,c,n,{jua:r.jo,nextPageToken:r.nextPageToken})}))};
e$.prototype.axa=function(a,b,c,d){if(c<=0)throw Error("Af`"+c);var e=Math.min(c,100);b=iYc(this,a,b,e,d);for(c-=e;c;)e=Math.min(c,100),b=b.ha(jYc(this,a,e,d)),c-=e;return b};
var kYc=function(a,b,c,d){return a.Gfa.match(b,c.tl,new _.QJ({He:c.He}),new _.RJ({YC:d})).ha(_.E(function(e){var f;return((f=e.vl)==null?void 0:f.o6a)||[]}))},jYc=function(a,b,c,d){return _.Yf(function(e){return e.nextPageToken?iYc(a,b,e.nextPageToken,c,d+e.jo.length).ha(_.E(function(f){return Object.assign({},f,{jo:e.jo.concat(f.jo)})})):_.df(e)})},iYc=function(a,b,c,d,e){var f=a.yu.ha(_.Hf(1),_.E(function(r){return new _.NJ(Object.assign({},fYc,{pageSize:d,pageToken:c,pathPrefix:_.rrb(b.Fd),HY:b.Fd.Ib,
Ap:_.Mqb(b.Fd),He:b.He,zR:a.zR||"",Yv:b.Yv,wD:a.wD,JD:a.JD,yu:r}))})),g=b.tl,m=!1,n=b.AY;xTc(n)&&(g=n.Q5,m=!0);b.Fd.Ub&&(g=g+" add_workspace:"+b.Fd.Ub);return f.ha(_.Yf(function(r){return a.Gfa.search(g,r,gYc.get(b.rbb),m)})).ha(_.E(function(r){var x=vTc(r,a.H3c,a.WO.m2b),z=x.length,D=Number(r.d_a||0),K=r.nextPageToken;K?D=Math.max(e+z+1,D):(D=e+z,K="");return{QO:D,au:!r.Yv,nextPageToken:K,jo:x,Jr:r.Jr,Kr:r.Kr,mG:r.mG}}))};e$.prototype.V1a=function(a){return eTc(a.JM.Bwa)?void 0:this.bed.V1a(a.tl)};
e$.O=function(a){return new (a||e$)(_.t(_.tL),_.t(_.Yx),_.t(_.vx),_.t(d$),_.t(_.t6a),_.t(_.Zw),_.t(_.Sx))};e$.ua=_.q({token:e$,qa:e$.O});var lYc=new _.iv("{query} - Search"),f$=function(){_.vI.apply(this,arguments)};_.W(f$,_.vI);f$.prototype.Pk=function(a){this.title.Pk(a?lYc.format({query:a}):"Search")};f$.O=function(){var a;return function(b){return(a||(a=_.de(f$)))(b||f$)}}();f$.ua=_.q({token:f$,qa:f$.O,Fa:"root"});var mYc=new _.wd("partialResultsLink",{Fa:"root",qa:function(){var a=_.u(_.P5a,{optional:!0});return a?_.xl(a,11):""}});var BTc=/^[lL]:(\d+)$/,ATc=/:(\d+)(:\d+)?$/;var nYc=["singleSearchResultRedirect"],g$=function(a,b,c,d,e,f,g,m,n,r,x,z,D,K,N){this.cache=a;this.Gn=b;this.Ua=c;this.wp=d;this.mh=e;this.ZDa=f;this.Kg=g;this.yP=m;this.r6=n;this.zR=r;this.Ia=z;this.P2a=N;this.oxb=new _.Ne;this.H_b=new _.Nf;this.Mu=_.cH;this.Rm="GlobalSearchResults";this.uwc="Dismiss";this.QFc=_.ERa;this.ks=!1;this.Mm=this.page=_.wf;this.au=!1;this.tUb=_.wf;this.IB=_.u(_.Kx);this.Pcd=x.JW().ha(_.E(function(P){return P||10}));this.zhd=x.Nga();this.nl=_.sk.has(2)};
g$.prototype.Qa=function(){var a=this;this.ks=_.Yw.has(104);this.Mm=_.xf(this.Ua.Pm.root.Gw.ha(_.E(_.oi)),this.H_b).ha(_.drb(this.Pcd,this.zhd),_.E(function(c){var d=_.k(c);c=d.next().value;var e=d.next().value;d=d.next().value;return{JM:c,tl:c.tl||"",He:c.He||"",Fd:_.Yj(c.Fd||"",a.Gn.lL),zR:a.zR||"",Yv:c.Yv==="1",pageSize:e,rbb:d}}),_.$f(function(c){a.ZDa.Pk(c.tl);a.hD=void 0}));var b=this.Mm.ha(_.ag(_.qf(function(){return a.page.ha(_.Xf(void 0))})),_.Yf(function(c){c=_.k(c);var d=c.next().value;
c=c.next().value;var e=a.cache.get().page;return e?_.df(_.VG(e)):oYc(a,d,c).ha(_.E(_.VG),_.Xf(_.dH),_.Cf(function(f){return _.df(a.onError(f,function(){a.H_b.next(d.JM)}))}))}),_.Xf(_.dH),_.Jf(),_.Yf(function(c){return c.state!==0?_.df(c):_.df(c).ha(_.If(300))}),_.$f(function(c){a.nl&&c.state===1&&c.FE.c_a===3&&_.N$a(a.P2a,"6YLbu9w4s0jd2PDg8Pq0Y5mv6qro")})).ha(_.Tf(1));this.page=b;this.oxb.add(b.connect());this.tUb=this.page.ha(_.Xf(void 0),_.Rf())};
g$.prototype.La=function(){this.oxb.unsubscribe();this.Kg.Sd();_.ayb(this.ZDa)};g$.prototype.rs=function(){this.Ia.hb({gestureName:"CLICK",element:"FileSearch",action:"copyErrorTrace"})};
var oYc=function(a,b,c){var d=a.Gn.parse(b.tl||"");if(!d.length)return _.ef(new YXc(1,"Empty query","Please enter a search query"));pYc(a,d);return qYc(a,b,c).ha(_.Yf(function(e){a.au=e.au;if(!e.jo.length)throw new YXc(3,"No matching results","Try modifying your query",void 0,e);if(!RTc(e,b.JM.x3b))return _.df(e);var f=e.jo[0].Wc,g=CTc(d);g&&(f=_.ts(f.nc(),{line:g}).ob());return a.Ua.navigate(_.ns(f),{Tf:"merge",jj:!0}).then(function(){a.Kg.UAa(a.whd,{duration:7E3});return e})}))},qYc=function(a,
b,c){var d=b.JM.n0a?Number(b.JM.n0a):1;return!Number.isInteger(d)||d<1?_.ef(ZXc()):hYc(a.wp,b,d-1,c&&_.NH(c)?c.ac:void 0)};
g$.prototype.onError=function(a,b){if(a instanceof YXc)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.yP;(c=fTc(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)&&XXc.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=$Xc.get(c);var g;f&&((g=a)==null?0:g.startsWith(f))&&(a=a.substring(f.length));return new YXc(c,"Invalid search query",a||
"This may be the result of a syntax error",e)}_.Wu(this.mh,a);return ZXc(a.error,b)};var pYc=function(a,b){var c;if(c=a.nl)a:{b=_.k(_.pk(b));for(c=b.next();!c.done;c=b.next())if(c=c.value,_.nza(c,9)&&(c=c.value?c.value.value.toLowerCase():"")&&!c.includes("piper")){c=!0;break a}c=!1}c&&_.N$a(a.P2a,"aRL6gx1dJ0jd2PDg8Pq0Pu5YnmBe")};_.p.Object.defineProperties(g$.prototype,{f3c:{configurable:!0,enumerable:!0,get:function(){return _.HRa}}});
g$.O=function(a){return new (a||g$)(_.C(c$),_.C(_.Yx),_.C(_.ai),_.C(e$),_.C(_.Vu),_.C(f$),_.C(_.dv),_.C(_.N5a),_.C(mYc),_.C(_.t6a),_.C(_.Sx),_.C(_.ix),_.C(_.Xw),_.C(_.Zw),_.C(_.Tz))};
g$.wa=_.Ie({type:g$,oa:[["file-search"]],tb:function(a,b){a&1&&_.Cg(nYc,7);if(a&2){var c;_.Gg(c=_.Hg())&&(b.whd=c.first)}},standalone:!1,features:[_.Xg([e$])],Aa:4,Ba:3,Da:[["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"],["class","filter-bar-header",
4,"ngIf"],[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"],[1,"filter-bar-header"],[3,"showLabel"],["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&&(_.F(0,PTc,4,4,"ng-container",2),_.S(1,"async"),_.F(2,QTc,9,3,"ng-template",null,0,_.dh));a&2&&_.H("ngIf",_.ch(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}file-search.grimoire-secondary-text[_nghost-%COMP%]{font-weight:500}file-search[_nghost-%COMP%]   .filter-bar-header[_ngcontent-%COMP%]{border-bottom:1px solid var(--border);align-items:center;display:flex;width:100%}file-search[_nghost-%COMP%]   .filter-bar-header[hidden][_ngcontent-%COMP%]{display:none}@media (max-width:940px){file-search[_nghost-%COMP%]   .filter-bar-header[_ngcontent-%COMP%]{width:100%;overflow:scroll hidden;padding:4px 16px}}.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%]{--mat-button-text-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 rYc=["resultPath"],sYc=["breadcrumb"],tYc=["expansionToggle"],RWc=function(a){return[a]},h$=function(a,b,c,d,e,f,g){this.TG=b;this.Ia=c;this.Ua=d;this.wp=e;this.dl=f;this.kI=cYc;this.e2c="Copy file path";this.O6c=_.Hk;this.noc=_.nqb;this.isActive=!1;this.Rf=-1;this.rc="";this.S0b="repo";this.ye=!1;this.lEa=new _.Jj;this.R8b=new _.Nf;this.sbb=_.wf;g&&(this.searchTerm=g.searchTerm);this.gbb=_.Yw.has(22);this.nDa=_.Yw.has(70)&&_.Yw.has(69)};_.W(h$,_.Eq);h$.ua=_.Eq.ua;
h$.prototype.Wb=function(a){a.isSelected&&this.ye&&this.Yfa();a.entry&&(this.QB=Date.now(),this.aFb=_.Awa(this.entry.Wc,this.entry.Rw,this.entry.Iq,["CLICK_RESULT_FILENAME"],this.entry.CD,this.QB),this.gYa=_.Awa(this.entry.Wc,this.entry.Rw,this.entry.Iq,["CLICK_RESULT_CONTENT"],this.entry.CD,this.QB),this.MC=_.yrb(this.entry.Wc,this.Ua,{Yha:"oneBased"}),this.sbb=uYc(this))};h$.prototype.Bc=function(){this.ye&&this.Yfa()};
h$.prototype.rs=function(){this.Ia.hb({gestureName:"CLICK",element:this.rc,action:"copy",projectId:this.projectId})};h$.prototype.dda=function(a){if(this.entry)return _.GH(this.entry.Wc,a)};
var uYc=function(a){if(a.entry.type===1)return _.wf;var b={vl:a.entry.vl,Dd:!1},c=kYc(a.wp,a.entry.Wc,a.aM.Mm,a.aM.Mm.rbb==="SNIPPET_SUBSET"?1:0).ha(_.Hf(1),_.E(function(d){return{vl:d,Dd:!0}}),dTc(),_.lf());return a.R8b.ha(_.Yf(function(d){return d?c:_.df(b)}),_.Yf(function(d){var e=a.container.scrollTop,f=!d.Dd&&e>(a.nDa?a.C0c.na.offsetTop:a.jCa.na.offsetTop)?a.fEb.na.offsetTop:0;return _.df(void 0).ha(cTc(_.yk),_.Bf(function(){return a.dl.wQ}),_.E(function(){return f?e-f+a.fEb.na.offsetTop:e}),
_.Bf(function(){return a.dl.tAa}),_.$f(function(g){a.container.scrollTop=g}),_.Gka(),_.Xf(d))}),_.Xf(b),_.Tf(1),_.lf())};h$.prototype.Yfa=function(){if(!this.nDa){var a,b;(a=this.jCa)==null||(b=a.na)==null||b.focus()}};
_.p.Object.defineProperties(h$.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return this.entry.Wc.rb}},r$a:{configurable:!0,enumerable:!0,get:function(){var a=_.Frb(this.entry.Wc,this.S0b);return a&&"["+a+"]"}},c4a:{configurable:!0,enumerable:!0,get:function(){return!!this.entry.Wc.params.Ub}},gEb:{configurable:!0,enumerable:!0,get:function(){return this.entry.type===0&&!!this.entry.l7a&&this.aM.Mm.rbb!=="NONE"}},mhd:{configurable:!0,enumerable:!0,get:function(){return _.pH(this.entry.Wc)&&
this.entry.type===0&&!!this.entry.nK&&this.entry.nK!=="0"&&this.entry.nK!==this.entry.mK}},hhd:{configurable:!0,enumerable:!0,get:function(){return _.pH(this.entry.Wc)&&this.entry.type===0&&!!this.entry.mK&&this.entry.mK!=="0"}}});h$.O=function(a){return new (a||h$)(_.C(_.Zw),_.C(_.Wx),_.C(_.ix),_.C(_.ai),_.C(e$),_.C(_.Iw),_.C(_.Eq,12))};
h$.wa=_.Ie({type:h$,oa:[["file-search-result"]],tb:function(a,b){a&1&&(_.Cg(rYc,5),_.Cg(sYc,5,_.he),_.Cg(tYc,5,_.he));if(a&2){var c;_.Gg(c=_.Hg())&&(b.jCa=c.first);_.Gg(c=_.Hg())&&(b.C0c=c.first);_.Gg(c=_.Hg())&&(b.fEb=c.first)}},inputs:{entry:"entry",aM:"resultPage",container:"container",isActive:"isActive",Rf:"listIndex",rc:"trackElement",S0b:"scopeDetail",hD:"previewTarget",ye:"isSelected",Cr:"codeFontSize"},outputs:{lEa:"triggerPreview"},standalone:!1,features:[_.Xg([{ya:_.Eq,Hb:h$}]),_.cg,_.zn],
Aa:20,Ba:27,Da:function(){return[["classicResultPath",""],["copyButton",""],["breadcrumb",""],["resultPath",""],["hidePreviewButton",""],["matchDeletedCard",""],["cardBody",""],["fileDeletedCard",""],["expansionToggle",""],["collapsed",""],_.wC("{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"],["mat-button","","color","primary","class","preview-button","trackAction","openFilePreviewPane",3,"ascTrackElement","trackArtifactId","trackListIndex","click",4,"ngIf","ngIfElse"],["mat-button","","color","primary","trackAction","openFilePreviewPane",1,"preview-button",3,"click","ascTrackElement","trackArtifactId","trackListIndex"],["mat-button","","color","primary","trackAction",
"openMatchDeletedCL",1,"match-deleted-button",3,"externalLink","ascTrackElement","trackArtifactId","trackListIndex","onedevHovercardTrigger"],[3,"changelistId","onedevIsHovercardReady",4,"onedevHovercardLazyBody"],[3,"changelistId","onedevIsHovercardReady"],["mat-button","","color","primary","trackAction","openFileDeletedCL",1,"file-deleted-button",3,"universalLink","ascTrackElement","trackArtifactId","trackListIndex","onedevHovercardTrigger"],["vertical","",4,"ngIf"],["mat-button","","color","primary",
"class","directory-preview-button","trackAction","openDirectoryPreviewPane",3,"ascTrackElement","trackArtifactId","trackListIndex","click",4,"ngIf"],["mat-button","","color","primary","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=_.Pd();_.I(0,"div",11)(1,"div",12);_.F(2,STc,1,3,"star",13);_.L(3,"mat-icon",14);_.F(4,TTc,2,6,"file-search-breadcrumb",15)(5,VTc,5,8,"ng-template",null,0,_.dh);_.J();_.L(7,"mat-divider",16);_.I(8,"copy-button",17,1);_.S(10,"maybeStripGoogle3");_.S(11,"async");_.O("copyEvent",function(){_.w(c);return _.y(b.rs())});_.J();_.F(12,WTc,5,2,"ng-container",18);_.qg(13,19);_.F(14,JWc,7,4,"ng-container",20)(15,MWc,3,2,"ng-container",20);
_.sg();_.J();_.qg(16,19);_.F(17,TWc,4,4,"ng-container",20)(18,UWc,3,12,"div",21);_.sg();_.F(19,VWc,6,1,"mat-expansion-panel",22)}a&2&&(a=_.Ng(6),_.Pg("active-element",b.isActive)("citc",b.c4a),_.A(),_.Pg("no-breadcrumb-padding",!b.nDa),_.A(),_.H("ngIf",b.gbb),_.A(),_.H("svgIcon",b.entry.type===b.kI.File?"source:file":"source:folder_open"),_.A(),_.H("ngIf",b.nDa)("ngIfElse",a),_.A(4),_.H("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg",b.e2c)("copyText",_.ch(11,
25,_.ch(10,23,b.entry.Wc))),_.A(4),_.H("ngIf",b.entry.Tka),_.A(),_.H("ngSwitch",b.entry.type),_.A(),_.H("ngSwitchCase",b.kI.File),_.A(),_.H("ngSwitchCase",b.kI.CGa),_.A(),_.H("ngSwitch",b.entry.type),_.A(),_.H("ngSwitchCase",b.kI.File),_.A(),_.H("ngSwitchCase",b.kI.CGa),_.A(),_.H("ngIf",b.entry.lK))},dependencies:[_.Gq,_.wI,a$,_.$o,_.ap,_.bp,_.cp,_.yL,_.BL,_.CL,_.FL,_.DL,_.WC,_.Cq,_.hN,_.hx,_.Lu,_.Pu,_.Av,_.ey,_.cy,_.nD,_.oD,_.zK,_.Ez,_.oq,_.TK,_.VM,_.Yy,_.gp,_.bM],styles:["html[_ngcontent-%COMP%]{--mat-button-filled-container-height:24px;--mat-button-filled-touch-target-display:none;--mat-button-outlined-container-height:24px;--mat-button-outlined-touch-target-display:none;--mat-button-protected-container-height:24px;--mat-button-protected-touch-target-display:none;--mat-button-text-container-height:24px;--mat-button-text-touch-target-display:none;--mat-button-tonal-container-height:24px;--mat-button-tonal-touch-target-display:none}.file-list-wrapper[_ngcontent-%COMP%]{padding:4px 0 15px 40px}file-list[_ngcontent-%COMP%]{max-width:1000px}ng-container[_ngcontent-%COMP%]{padding:0}.mat-mdc-button[_ngcontent-%COMP%]{font:inherit;line-height:inherit;margin:0 4px;overflow:hidden;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%]{--mat-button-text-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}.result-header[_ngcontent-%COMP%]   .preview-button[_ngcontent-%COMP%]{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}@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{--mat-icon-button-state-layer-size:24px;padding:0}"],
Ma:0});var i$=function(a,b,c){this.document=a;this.Zj=b;this.B$a=c;this.ggd={Zj:b,zia:!0,T0b:b.l6.Gq}};i$.prototype.resolve=function(a){var b=this,c=_.oi(a.Gw),d=_.rsb(c),e=d.scopes;a=new _.Nf;c=_.xf(_.zyb(this.B$a,c.He,d.state).ha(_.$f(function(f){b.Zj.l6.ZCa(e,f.prefix||null)}),_.E(function(f){return f.idb})),a);return Object.assign({},this.ggd,{hWa:c,Nab:_.GBb(new _.DBb(this.document,this.Zj),a)})};i$.O=function(a){return new (a||i$)(_.t(_.Wh),_.t(_.UL),_.t(_.CK))};i$.ua=_.q({token:i$,qa:i$.O});var XWc=function(){return[]},j$=function(){var a=this;this.Gn=_.u(_.Yx);this.L8a=new _.Oh(void 0);this.bcb=new _.Oh(!1);this.U2c=this.L8a.ha(_.E(function(b){if(b&&b.type!==0){var c=b.Q5;var d=a.Gn.diff(c,b.query);b=[];var e=0;d=_.k(d);for(var f=d.next();!f.done;f=d.next()){var g=f.value;f=g.start;g=g.end;f>e&&b.push({text:c.substring(e,f)});b.push({text:c.substring(f,g),kva:["bold"]});e=g}e<c.length&&b.push({text:c.substring(e)});c=b}else c=[];return c}));this.awc='"package:" is deprecated, use "repo:" and "branch:" instead';
this.Mvc="Improve your search:";this.rwc="Showing results for";this.ojc=_.GRa;this.Cid=_.Nxb(84)};j$.prototype.Qa=function(){};var vYc=function(a){return _.mf([a.L8a,a.bcb]).ha(_.E(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return a.Cid&&!c&&b&&b.type!==0?b:void 0}))};
_.p.Object.defineProperties(j$.prototype,{Rcd:{configurable:!0,enumerable:!0,set:function(a){var b=_.k(a);a=b.next().value;b=(b=b.next().value)&&_.NH(b)&&b.ac;a=a&&_.NH(a)&&a.ac;b=b?b.Mm.AY:void 0;this.L8a.next(b);b=b?b.type!==0?b.Q5:void 0:void 0;a&&a.Mm.AY?(a=a.Mm.AY,a=a.type!==0?a.Q5:void 0):a=void 0;b&&b!==a&&this.bcb.next(!1)}}});j$.O=function(a){return new (a||j$)};
j$.wa=_.Ie({type:j$,oa:[["query-suggestion","searchResultsElementName",""]],inputs:{Rm:"searchResultsElementName",Rcd:"pagedData"},standalone:!1,tc:["searchResultsElementName",""],Aa:2,Ba:3,Da:[["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&&(_.F(0,aXc,9,9,"span",0),_.S(1,"async"));a&2&&_.H("ngIf",_.ch(1,1,vYc(b)))},dependencies:[_.Gq,_.Zo,_.$o,_.ap,_.hx,_.Pu,_.Av,_.ey,_.cy,_.Ez,_.oq,_.gp],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}"],
Ma:0});var bXc=function(){return[]},k$=function(){var a=this;this.Ia=_.u(_.ix);this.bc=_.u(_.Sx);this.Vfb="Next page";this.Wfb="Previous page";this.iwc="Open page {pageNumber}";this.cnc=new _.iv(this.iwc);this.fgb=new _.gv(1);this.rc="";this.Yy={oUb:[]};this.sgd=_.WG(function(b){a.Ia.hb({element:a.rc,action:"searchResultsPageSizeChanged",re:b.toString(),gestureName:"CHANGE"});a.bc.E6(b)});this.kgd=this.bc.JW()};k$.prototype.Qa=function(){};
var wYc=function(a){var b=a.jd;var c=a.Mm;var d=Math.ceil(Math.min(a.QO,2E3)/c.pageSize)-1-b;d=_.k(dXc(b,d));a=d.next().value;d=d.next().value;a=_.Yeb(b-a,b+d+1).map(function(e){var f={};return{Ta:(f.start=c.pageSize*e+1,f),jd:e,JLb:b===e}});d=a.findIndex(function(e){return e.JLb});return{oUb:a,Km:a[d-1],next:a[d+1]}};_.p.Object.defineProperties(k$.prototype,{Scd:{configurable:!0,enumerable:!0,set:function(a){this.Yy=wYc(a)}}});k$.O=function(a){return new (a||k$)};
k$.wa=_.Ie({type:k$,oa:[["result-footer"]],inputs:{Scd:"paginatedResults",rc:"trackElement"},standalone:!1,Aa:20,Ba:29,Da:[[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&&(_.I(0,"span",0)(1,"conditional-link",1)(2,"mat-icon",2),_.R(3,"chevron_left"),_.J()(),_.F(4,cXc,2,10,"conditional-link",3),_.I(5,"conditional-link",4)(6,"mat-icon",2),_.R(7,"chevron_right"),_.J()()(),_.I(8,"span",5)(9,"mat-label"),_.R(10," Results per page "),_.J(),_.I(11,"mat-form-field",6)(12,"mat-select",7),_.S(13,"async"),_.O("selectionChange",function(c){return b.sgd(c.value)}),
_.I(14,"mat-option",8),_.R(15," 10 "),_.J(),_.I(16,"mat-option",8),_.R(17," 25 "),_.J(),_.I(18,"mat-option",8),_.R(19," 100 "),_.J()()()());a&2&&(_.A(),_.H("condition",b.Yy.Km)("sameWindow",!0)("link",_.Yg(27,bXc))("queryParams",b.Yy.Km==null?null:b.Yy.Km.Ta)("linkAriaLabel",b.Wfb)("title",b.Wfb)("ascTrackElement",b.rc)("trackGestureClick",!0)("trackListIndex",b.Yy.Km==null?null:b.Yy.Km.jd),_.A(3),_.H("ngForOf",b.Yy.oUb),_.A(),_.H("condition",b.Yy.next)("sameWindow",!0)("link",_.Yg(28,bXc))("queryParams",
b.Yy.next==null?null:b.Yy.next.Ta)("linkAriaLabel",b.Vfb)("title",b.Vfb)("ascTrackElement",b.rc)("trackGestureClick",!0)("trackListIndex",b.Yy.next==null?null:b.Yy.next.jd),_.A(4),_.mg("id",b.rc+"-page-size-control-label"),_.A(3),_.H("aria-labelledby",b.rc+"-page-size-control-label")("value",_.ch(13,25,b.kgd)),_.A(2),_.H("value",10),_.A(2),_.H("value",25),_.A(2),_.H("value",100))},dependencies:[_.Gq,_.$o,_.pL,_.cz,_.Ty,_.My,_.Av,_.oC,_.pC,_.UB,_.gp],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}"],
Ma:0});var gXc=function(){return[]},xYc=new _.iv("{resultCount, plural, =1 {Result {firstPosition} of {lastPosition}} other {Results {firstPosition} - {lastPosition} of {totalResultCount}}}"),yYc=new _.gv(1),l$=function(){var a=this;this.Ia=_.u(_.ix);this.bc=_.u(_.Sx);this.X9c=gTc;this.OFc=_.ARa;this.PFc=_.CRa;this.au=!1;this.RY=0;this.He="";this.Fd={};this.tgd=_.WG(function(b){a.Ia.hb({element:a.Rm,action:"snippetDetailChanged",re:b.toString(),gestureName:"CHANGE"});a.bc.aDa(b)});_.u(_.Xw);_.u(_.Zw);this.Ahd=
this.bc.Nga();this.bc.bya();this.nl=_.sk.has(2);this.z9c=_.Yw.has(45)};l$.prototype.Qa=function(){};
l$.prototype.Wb=function(a){if(a.pagedSearchResponse){var b=this.Fka;if(b){this.RY=b.jo.length;var c=b.K5c+1;this.au=b.au;var d=xYc.format,e=this.RY,f=yYc.format(c+this.RY-1),g=yYc.format(b.QO);this.z_b=d.call(xYc,{resultCount:e,firstPosition:c,lastPosition:f,totalResultCount:this.Fka&&this.au&&this.nl?b.QO>3E6?"1M+":b.QO>2E5?"100k+":b.QO>1E4?"10k+":b.QO>1E3?"1k+":"~"+g:g});this.Jr=b.Jr;this.Kr=b.Kr}else this.RY=0}a.errorData&&this.f3&&(this.RY=0,this.z_b=this.f3.message,this.Jr=this.f3.FE.Jr,this.Kr=
this.f3.FE.Kr)};l$.prototype.rs=function(){this.Ia.hb({gestureName:"CLICK",element:"SearchResultsHeader",action:"copyAllResults"})};_.p.Object.defineProperties(l$.prototype,{Mm:{configurable:!0,enumerable:!0,set:function(a){this.He=a.He;this.Fd=a.Fd}},R0c:{configurable:!0,enumerable:!0,get:function(){return this.nl}},p_c:{configurable:!0,enumerable:!0,get:function(){return this.Fka?this.Fka.jo.map(function(a){return a.Wc.path}).join("\n"):""}}});l$.O=function(a){return new (a||l$)};
l$.wa=_.Ie({type:l$,oa:[["result-header","searchResultsElementName",""]],inputs:{Rm:"searchResultsElementName",au:"maybeSkippedDocuments",Mm:"queryContext",Fka:"pagedSearchResponse",f3:"errorData"},standalone:!1,features:[_.zn],tc:["searchResultsElementName",""],Aa:9,Ba:7,Da:[[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"],["mat-stroked-button","","color","primary","id","skiplink-navigation-target","queryParamsHandling","merge","class","find-everything","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","mat-stroked-button","","color","primary","matTooltip","Run the search again without filtering by scope",
1,"clear-button",3,"routerLink","queryParams","ascTrackElement","trackAction"],["mat-stroked-button","","color","primary","id","skiplink-navigation-target","queryParamsHandling","merge","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&&(_.I(0,"span",0)(1,"span",1),_.R(2),_.F(3,eXc,2,0,"mat-icon",2),_.J(),_.F(4,fXc,1,5,"copy-button",3)(5,hXc,8,8,"ng-container",4)(6,iXc,3,4,"a",5)(7,jXc,14,5,"span",6),_.J(),_.F(8,mXc,3,4,"div",7));a&2&&(_.A(2),_.Rg(" ",b.z_b," "),_.A(),_.H("ngIf",!!b.Fka&&b.au&&b.nl),_.A(),_.H("ngIf",b.RY!==0),_.A(),_.H("ngIf",b.X9c(b.Fd)||b.He),_.A(),
_.H("ngIf",b.au&&b.nl&&b.z9c),_.A(),_.H("ngIf",b.R0c),_.A(),_.H("ngIf",b.Jr||b.Kr))},dependencies:[_.Gq,_.ap,_.WC,_.hx,_.Lu,_.cz,_.Ty,_.My,_.Av,_.oC,_.pC,_.UB,_.ey,_.cy,_.nD,_.oD,_.zK,_.oq,_.Vw,_.gp],styles:["result-header[_nghost-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;width:100%;max-width:100%;display:block}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}"],
Ma:0});var m$=function(){};m$.prototype.Qa=function(){};m$.O=function(a){return new (a||m$)};
m$.wa=_.Ie({type:m$,oa:[["search-results-incomplete","docLink","","trackElement",""]],inputs:{V3c:"docLink",rc:"trackElement"},standalone:!1,tc:["docLink","","trackElement",""],Aa:4,Ba:2,Da:[[1,"desc"],["trackAction","openResultsIncompleteDocLink","aria-label","Learn more about potentially missing search results.",3,"externalLink","ascTrackElement"]],ta:function(a,b){a&1&&(_.I(0,"span",0),_.R(1," Not seeing the search results you expect?\n"),_.J(),_.I(2,"a",1),_.R(3," Learn more\n"),_.J());a&2&&(_.A(2),
_.H("externalLink",b.V3c)("ascTrackElement",b.rc))},dependencies:[_.Gq,_.Cq],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}"],Ma:0});var zYc=["listContainer"],AYc=[[["result-footer"]]],n$=function(a,b,c,d,e,f,g,m,n,r,x){_.at.call(this,g,m,n,x);this.Ia=a;this.rh=b;this.Y2a=c;this.Ua=d;this.ld=e;this.r6=f;this.Rm="";this.w3b=!1;this.cWb=new _.Jj;this.rd=_.cH;this.kI=cYc;this.selectedIndex=new _.Oh(-1);this.jo=_.wf;this.Fr=new _.Ne;this.Zfd=new _.Ne;this.Cr=r.Cr.ha(_.E(function(z){return z?z+"px":void 0}),_.Tf(1),_.lf())};_.W(n$,_.at);n$.Ea=_.at.Ea;
n$.prototype.Qa=function(){var a=this;_.at.prototype.Qa.call(this);this.Fr.add(bYc(this.Y2a,function(){return{page:a.aM,scrollTop:a.ab.na.scrollTop}}));this.Fr.add(this.Ua.events.ha(_.yf(function(b){return b instanceof _.Xh}),_.Xf(null)).subscribe(function(){a.L$a=a.Y2a.get().scrollTop}));this.Fr.add(this.ld.register("selectNextResult","j",function(){a.LR(1);a.ts("selectNextResult")}));this.Fr.add(this.ld.register("selectPreviousResult","k",function(){a.LR(-1);a.ts("selectPreviousResult")}))};
n$.prototype.Wb=function(a){var b=this;a.hasOwnProperty("resultPage")&&(this.Fr.add(_.Uxb(this.rh,function(){b.selectedIndex.next(0)})),this.Zfd.unsubscribe(),this.jo=BYc(this))};n$.prototype.co=function(){this.L$a!==void 0&&(this.ab.na.scrollTop=this.L$a,this.L$a=void 0)};n$.prototype.La=function(){_.at.prototype.La.call(this);this.Fr.unsubscribe()};
var nXc=function(a){return a.path||a.repository?"ref":a.ie?"repo":"repoGroup"},BYc=function(a){var b=a.aM.jo;return b.length<=25||a.Y2a.get().scrollTop?_.df(b):_.aLa.ha(_.Mf(),_.If(0),_.Gf(b),_.Xf(b.slice(0,20)))};n$.prototype.LR=function(a){var b=this.aM.jo.length;b&&(a=this.selectedIndex.value+a,a<0||a>=b||this.selectedIndex.next(a))};n$.prototype.ts=function(a){this.Ia.hb({element:"ResultList",action:a,gestureName:"KEYBOARD",Rf:this.selectedIndex.value})};
n$.O=function(a){return new (a||n$)(_.C(_.Bq),_.C(_.gi),_.C(c$),_.C(_.ai),_.C(_.ww),_.C(mYc),_.C(_.he),_.C(_.Pi),_.C(_.ih),_.C(_.bH),_.C(_.bj,8))};
n$.wa=_.Ie({type:n$,oa:[["result-list"]],tb:function(a,b){a&1&&_.Cg(zYc,7);if(a&2){var c;_.Gg(c=_.Hg())&&(b.ayd=c.first)}},inputs:{hD:"previewTarget",aM:"resultPage",Rm:"searchResultsElementName",w3b:"showResultsIncomplete"},outputs:{cWb:"previewTriggered"},standalone:!1,features:[_.cg,_.zn],hc:["result-footer"],Aa:6,Ba:4,Da:[["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&&(_.xg(AYc),_.I(0,"ul",null,0),_.F(2,oXc,4,14,"li",1),_.S(3,"async"),_.J(),_.F(4,pXc,1,2,"search-results-incomplete",2),_.yg(5));a&2&&(_.A(2),_.H("ngForOf",_.ch(3,2,b.jo)),_.A(2),_.H("ngIf",b.w3b))},dependencies:[_.$o,_.ap,h$,m$,_.gp],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}"],
Ma:0});var CYc=["image/png","image/jpeg","image/gif"],DYc={LM:0,EMPTY:1,vqc:2,rMc:3,0:"BINARY",1:"EMPTY",2:"IMAGE",3:"TEXT"},o$=function(){this.Ia=_.u(_.Bq);this.th=_.u(_.lL);this.Ua=_.u(_.ai);this.bc=_.u(_.Sx);this.pQb=_.VG([]);this.Mu=_.cH;this.tqa=DYc;this.Pi="SearchResultFilePreview";this.data="";this.Dm=_.wf;this.metadata=null;this.Ok=new _.Sf(1)};o$.prototype.Qa=function(){};var AXc=function(a){switch(a.state){case 1:return!1;case 0:return!0;case 2:return a.ac.length>0;default:return _.fb(a)}};
o$.prototype.Aq=function(a){this.Ua.navigate(_.ns(_.ts(this.Wc.nc(),{line:a.line+1}).ob()),{Tf:"preserve"});this.Ia.hb({gestureName:"CLICK",element:this.Pi,action:"selectLine",projectId:this.Wc.rb},a.e5)};
_.p.Object.defineProperties(o$.prototype,{p5c:{configurable:!0,enumerable:!0,set:function(a){var b=a.te,c=a.lD,d=a.revision;a=a.Wc;this.data=b.gw()||_.eI(b);this.metadata=_.Zr(b);this.Wc=a;this.Ab=_.jvb(a,b,[c],d);this.Dm=_.zrb(a,_.mL(this.th,a,"path"),this.Ua)}},matches:{configurable:!0,enumerable:!0,set:function(a){this.pQb=a;this.Ok.next(_.SG(a,[]).length?0:-1)},get:function(){return this.pQb}},U3c:{configurable:!0,enumerable:!0,get:function(){return this.data?this.metadata?CYc.includes(_.xl(this.metadata,
1))?2:_.sl(this.metadata,2)?0:3:3:1}},Tha:{configurable:!0,enumerable:!0,get:function(){var a=this.metadata,b=this.data;return"data:"+(a?_.xl(a,1):"")+";base64,"+b}}});o$.O=function(a){return new (a||o$)};
o$.wa=_.Ie({type:o$,oa:[["single-file-preview","fileData","","matches",""]],inputs:{p5c:"fileData",matches:"matches"},standalone:!1,tc:["fileData","","matches",""],Aa:5,Ba:5,Da:[[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&&(_.qg(0,0),_.F(1,qXc,5,0,"icon-empty-state-display",1)(2,rXc,1,1,"empty-file-detail",2)(3,sXc,2,4,"img",3)(4,BXc,4,3,"div",4),_.sg());a&2&&(_.H("ngSwitch",b.U3c),_.A(),_.H("ngSwitchCase",b.tqa.LM),_.A(),_.H("ngSwitchCase",
b.tqa.EMPTY),_.A(),_.H("ngSwitchCase",b.tqa.vqc),_.A(),_.H("ngSwitchCase",b.tqa.rMc))},dependencies:[_.ap,_.bp,_.cp,_.XM,_.fN,_.ZC,_.aD,_.$C,_.ZG,_.XG,_.hL,_.YM,_.gp,_.gD],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}"],
Ma:0});var EYc=function(a,b){this.Sr=a;this.EK=b;this.Mu=_.cH;this.kI=cYc;this.Pi="SearchResultFilePreview";this.Npc="result-preview-header";this.Kfb="Close";this.Cvc="Preview of File ";this.page=_.wf;this.GZ=new _.Ai;this.close=new _.Jj},FYc=function(a,b){return a.Sr.get(b.rb,b.Sc,b.repository,_.gk(b),b.path,{Ub:b.params.Ub,type:1,line:_.xwa(b.params.line)}).ha(_.E(function(c){var d=_.ds(c);if(!d)throw Error("Bf");var e;return _.VG({type:0,te:d,lD:(e=_.dI(c)[0])!=null?e:0,revision:_.xl(c,9),Wc:b})}))},
GYc=function(a,b){var c=b.nc();return a.Sr.list(b.rb,b.Sc,b.repository,_.gk(b),b.path,b.params.Ub).ha(_.E(function(d){return{state:2,ac:{type:1,items:JXc(d,c)}}}))};
_.p.Object.defineProperties(EYc.prototype,{target:{configurable:!0,enumerable:!0,set:function(a){var b=a.Wc;this.GZ=b;switch(a.type){case 0:a.E7c?this.EK.Pza.next(b):this.EK.lwb();b=FYc(this,b);break;case 1:b=GYc(this,b);break;default:b=_.fb(a)}setTimeout(function(){var c;(c=document.getElementById("result-preview-header"))==null||c.focus()});this.page=b.ha(_.Xf(_.dH),_.Cf(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=_.fb(c)}}return _.df({state:1,message:"Error fetching contents",EDa:c})}))}},sad:{configurable:!0,enumerable:!0,set:function(a){a=a.AY;xTc(a)?this.EK.cVa.next(a.Q5):this.EK.cVa.next(void 0)}}});EYc.O=function(a){return new (a||EYc)(_.C(_.wM),_.C(_.eN))};
EYc.wa=_.Ie({type:EYc,oa:[["result-preview"]],inputs:{target:"target",sad:"loadedQueryContext"},outputs:{close:"close"},standalone:!1,features:[_.Xg([_.eN])],Aa:7,Ba:9,Da:[[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&&(_.F(0,CXc,6,4,"h2",0),_.I(1,"div",1),_.L(2,"mat-icon",2),_.I(3,"a",3),_.R(4),_.J()(),_.F(5,
IXc,4,4,"ng-container",4),_.S(6,"async"));a&2&&(_.H("ngIf",b.GZ.path),_.A(3),_.H("routerLink",_.ns(b.GZ))("ascTrackElement",b.Pi),_.mg("id",b.Npc)("aria-label",b.Cvc+b.GZ.path),_.A(),_.Rg(" ",b.GZ.path," "),_.A(),_.H("ngIf",_.ch(6,7,b.GZ.path&&b.page)))},dependencies:[_.Gq,_.ap,_.bp,_.cp,_.hN,_.ZC,_.aD,_.$C,_.XG,_.hx,_.Pu,_.Av,_.oq,o$,_.gp],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%}"],
Ma:0});var HYc=function(){this.warnings=void 0;this.nl=_.sk.has(2)};_.p.Object.defineProperties(HYc.prototype,{Zkd:{configurable:!0,enumerable:!0,get:function(){return this.warnings.join(";")}},chd:{configurable:!0,enumerable:!0,get:function(){return this.nl&&this.warnings&&this.warnings.length>0}}});HYc.O=function(a){return new (a||HYc)(_.C(_.Xw))};
HYc.wa=_.Ie({type:HYc,oa:[["search-result-warnings"]],inputs:{warnings:"warnings"},standalone:!1,Aa:1,Ba:1,Da:[["class","has-warnings",4,"ngIf"],[1,"has-warnings"],[1,"warning-icon"],[1,"warning-text"]],ta:function(a,b){a&1&&_.F(0,KXc,5,1,"div",0);a&2&&_.H("ngIf",b.chd)},dependencies:[_.ap,_.Av],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}"],
Ma:0});var IYc=function(){};IYc.O=function(a){return new (a||IYc)};IYc.Ha=_.Je({type:IYc});IYc.Ga=_.Xc({Pb:[_.aL],imports:[_.hp,_.wN,_.zN,_.bD,_.$G,_.YG,_.yK,_.iL,_.xN,_.yN]});var JYc,KYc;JYc={Xn:i$};KYc=[{path:"",component:g$,hf:_.xH([b$,$9]),resolve:JYc,Fq:"paramsOrQueryParamsChange"}];_.p$=function(){};_.p$.O=function(a){return new (a||_.p$)};_.p$.Ha=_.Je({type:_.p$,id:"search"});_.p$.Ga=_.Xc({Pb:[i$,_.wM],imports:[_.wx,WXc,_.Vz,_.hp,_.IL,_.ML,_.NL,_.YC,_.Dq,_.FN,_.zN,_.Wy,_.WL,_.bD,_.$G,_.YG,_.yx,_.RA,_.kz,_.Bv,_.nH,_.fy,_.qD,_.lH,_.Zz,_.cM,_.iL,_.OB(KYc),_.Ww,_.xN,IYc,_.jL,_.iD,_.WM,_.Xz,_.qq]});_.heb(_.p$,"search");
_.grb(g$,function(){return[_.Gq,_.ap,_.bp,_.cp,_.WC,_.Cq,_.Wy,_.ZC,_.aD,_.$C,_.XG,_.hx,_.Lu,_.Yu,_.Zu,_.$u,_.oq,_.hD,EYc,j$,k$,l$,n$,m$,HYc]},function(){return[_.gp]});
}catch(e){_._DumpException(e)}
try{
var LYc=function(a,b){a=Number(a);return!isNaN(a)&&a>=b&&Number.isInteger(a)},MYc=function(a){a&1&&_.L(0,"settings-header",27)},NYc=function(a){if(a&1){var b=_.Pd();_.I(0,"div")(1,"mat-form-field",28)(2,"mat-label");_.R(3," Appearance ");_.J();_.I(4,"mat-select",15);_.S(5,"async");_.O("selectionChange",function(c){_.w(b);var d=_.Q();return _.y(d.ugd(c.value))});_.I(6,"mat-option",29);_.R(7," Light ");_.J();_.I(8,"mat-option",30);_.R(9," Dark ");_.J();_.I(10,"mat-option",31);_.R(11," Use System Settings ");
_.J()()()()}a&2&&(a=_.Q(),_.A(4),_.H("value",_.ch(5,1,a.fab)))},OYc=function(a,b){a&1&&(_.I(0,"mat-option",34),_.R(1),_.J());a&2&&(a=b.va,_.H("value",a),_.A(),_.Rg(" ",a.replace("cider","default")," "))},PYc=function(a){if(a&1){var b=_.Pd();_.I(0,"div")(1,"mat-form-field",32)(2,"mat-label");_.R(3," Dark syntax highlighting theme ");_.J();_.I(4,"mat-select",15);_.S(5,"async");_.O("selectionChange",function(c){_.w(b);var d=_.Q();return _.y(d.pgd(c.value))});_.F(6,OYc,2,2,"mat-option",33);_.J()()()}a&
2&&(a=_.Q(),_.A(4),_.H("value",_.ch(5,2,a.ygd)),_.A(2),_.H("ngForOf",a.Ugc))},QYc=function(a){a&1&&_.R(0," Light syntax highlighting theme ")},RYc=function(a){a&1&&_.R(0," Syntax highlighting theme ")},SYc=function(a,b){a&1&&(_.I(0,"mat-option",34),_.R(1),_.J());a&2&&(a=b.va,_.H("value",a),_.A(),_.Rg(" ",a.replace("cider","default")," "))},TYc=function(a){if(a&1){var b=_.Pd();_.I(0,"div")(1,"mat-form-field",35)(2,"mat-label");_.ng(3,QYc,1,0)(4,RYc,1,0);_.J();_.I(5,"mat-select",15);_.S(6,"async");
_.O("selectionChange",function(c){_.w(b);var d=_.Q();return _.y(d.rgd(c.value))});_.F(7,SYc,2,2,"mat-option",33);_.J()()()}a&2&&(a=_.Q(),_.A(3),_.og(a.DZ?3:4),_.A(2),_.H("value",_.ch(6,3,a.Agd)),_.A(2),_.H("ngForOf",a.Xsc))},UYc=function(a){if(a&1){var b=_.Pd();_.I(0,"div")(1,"mat-slide-toggle",36);_.S(2,"async");_.O("change",function(c){_.w(b);var d=_.Q();return _.y(d.Hjd(c))});_.R(3," Strip the google3/ prefix when copying paths ");_.J()()}a&2&&(a=_.Q(),_.A(),_.H("checked",_.ch(2,1,a.c5b)))},VYc=
function(a){a&1&&(_.I(0,"a",37)(1,"mat-icon",38),_.R(2,"info_outline"),_.J()())},WYc=function(a){if(a&1){var b=_.Pd();_.I(0,"div")(1,"mat-form-field",39)(2,"mat-label");_.R(3," Default Cider editing behavior ");_.J();_.I(4,"mat-select",15);_.S(5,"async");_.O("selectionChange",function(c){_.w(b);var d=_.Q();return _.y(d.ogd(c.value))});_.I(6,"mat-option",40);_.R(7," Open in Cider ");_.J();_.I(8,"mat-option",41);_.R(9," Open the workspace selection prompt in Cider ");_.J()()()()}a&2&&(a=_.Q(),_.A(4),
_.H("value",_.ch(5,1,a.Qca)))},XYc=function(a){if(a&1){var b=_.Pd();_.I(0,"div")(1,"mat-slide-toggle",42);_.S(2,"async");_.O("change",function(c){_.w(b);var d=_.Q();return _.y(d.Ijd(c))});_.R(3," When opening the Cider workspace selection prompt, default to suggesting a unique workspace name. ");_.J()()}a&2&&(a=_.Q(),_.A(),_.H("checked",_.ch(2,1,a.Moa)))},YYc=function(a){if(a&1){var b=_.Pd();_.I(0,"div")(1,"mat-slide-toggle",43);_.S(2,"async");_.O("change",function(c){_.w(b);var d=_.Q();return _.y(d.Gjd(c))});
_.R(3," Show personalized results based on search history ");_.J();_.I(4,"a",44)(5,"mat-icon",38);_.R(6,"info_outline");_.J()()()}a&2&&(a=_.Q(),_.A(),_.H("checked",_.ch(2,1,a.yu)))},ZYc=function(a){if(a&1){var b=_.Pd();_.I(0,"div")(1,"mat-form-field",45)(2,"mat-label");_.R(3," Search results page size ");_.J();_.I(4,"mat-select",15);_.S(5,"async");_.O("selectionChange",function(c){_.w(b);var d=_.Q();return _.y(d.pkd(c.value))});_.I(6,"mat-option",34);_.R(7," 10 ");_.J();_.I(8,"mat-option",34);_.R(9,
" 25 ");_.J();_.I(10,"mat-option",34);_.R(11," 100 ");_.J()()()()}a&2&&(a=_.Q(),_.A(4),_.H("value",_.ch(5,4,a.pageSize)),_.A(2),_.H("value",10),_.A(2),_.H("value",25),_.A(2),_.H("value",100))},$Yc=function(a){if(a&1){var b=_.Pd();_.I(0,"div")(1,"mat-form-field",46)(2,"mat-select",47);_.S(3,"async");_.O("selectionChange",function(c){_.w(b);var d=_.Q();return _.y(d.okd(c.value))});_.I(4,"mat-option",34);_.R(5," 25 ");_.J();_.I(6,"mat-option",34);_.R(7," 50 ");_.J();_.I(8,"mat-option",34);_.R(9," 100 ");
_.J();_.I(10,"mat-option",34);_.R(11," 200 ");_.J()();_.I(12,"mat-label");_.R(13," Starred paths on homepage ");_.J()()()}a&2&&(a=_.Q(),_.A(2),_.H("value",_.ch(3,5,a.bka)),_.A(2),_.H("value",25),_.A(2),_.H("value",50),_.A(2),_.H("value",100),_.A(2),_.H("value",200))},q$=function(a,b,c,d){_.Fq.call(this,a,b,d,c,"change");this.H7b=!0};_.W(q$,_.Fq);q$.prototype.s7a=function(a){this.H7b&&_.xRa(this,"CHANGE",a)};q$.O=function(a){return new (a||q$)(_.C(_.Bq),_.C(_.ej),_.C(_.he),_.C(_.Eq,8))};
q$.Ea=_.Ke({type:q$,oa:[["input","ascTrackElement","","trackAction",""],["select","ascTrackElement","","trackAction",""],["textarea","ascTrackElement","","trackAction",""]," ascTrackElement  trackAction  trackGestureChange ".split(" ")],inputs:{H7b:"trackGestureChange"},standalone:!1,features:[_.cg]});var aZc=function(){this.gx=this.text="";this.ariaLabel="Hover or Focus for more information"};aZc.O=function(a){return new (a||aZc)};
aZc.wa=_.Ie({type:aZc,oa:[["help-tooltip","text",""]],inputs:{text:"text",gx:"tooltipClass",ariaLabel:"ariaLabel"},standalone:!1,tc:["text",""],Aa:3,Ba:3,Da:[["tabindex","0","role","button","matTooltipPosition","right",3,"matTooltipClass","matTooltip"]],ta:function(a,b){a&1&&(_.I(0,"span",0)(1,"mat-icon"),_.R(2,"help_outline"),_.J()());a&2&&(_.H("matTooltipClass",b.gx)("matTooltip",b.text),_.mg("aria-label",b.ariaLabel))},dependencies:[_.Av,_.dC],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}"],
Ma:0});var bZc=function(){};bZc.O=function(a){return new (a||bZc)};bZc.Ha=_.Je({type:bZc});bZc.Ga=_.Xc({imports:[_.hp,_.Bv,_.eC]});var cZc=Object.freeze({"invalid-number":!0}),r$=function(){this.Wqb=!1};r$.prototype.validate=function(a){return LYc(a.value,this.Wqb?0:1)?null:cZc};r$.O=function(a){return new (a||r$)};r$.Ea=_.Ke({type:r$,oa:[["","positiveIntegerValidator",""]],inputs:{Wqb:"allowZero"},standalone:!1,features:[_.Xg([{ya:_.ly,Hb:r$,zd:!0}])]});var s$=function(){};s$.prototype.validate=function(a){return a.value===void 0||a.value===""||LYc(a.value,1)?null:cZc};s$.O=function(a){return new (a||s$)};
s$.Ea=_.Ke({type:s$,oa:[["","optionalPositiveIntegerValidator",""]],standalone:!1,features:[_.Xg([{ya:_.ly,Hb:s$,zd:!0}])]});_.dZc=function(){this.qUb=""};_.dZc.O=function(a){return new (a||_.dZc)};
_.dZc.wa=_.Ie({type:_.dZc,oa:[["settings-header"]],inputs:{qUb:"pageTitle"},standalone:!1,hc:["*"],Aa:4,Ba:1,Da:["role;heading;aria-level;1;fxLayoutAlign;center center".split(";"),["fxFlex","",1,"title"]],ta:function(a,b){a&1&&(_.xg(),_.I(0,"div",0)(1,"span",1),_.R(2),_.J(),_.yg(3),_.J());a&2&&(_.A(2),_.Sg(b.qUb))},dependencies:[_.Wt,_.Eu],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}"],Ma:0});_.u$=function(a,b,c,d,e,f){var g=this;this.document=a;this.Ia=b;this.bc=c;this.zva=d;this.Lb=e;this.r3b=!0;this.fab=this.bc.Zxa();this.Bha=this.bc.DW();this.ihd=this.bc.KW();this.c5b=this.bc.d4();this.tabSize=this.bc.NW();this.pageSize=this.bc.JW();this.Cr=this.zva.Cr;this.bka=this.bc.V3();this.Lac=_.BHb(this.bc);this.Ild=this.bc.fya();this.Qca=this.bc.I3();this.Moa=this.bc.e4();this.yu=this.bc.b4();this.fhd=this.bc.a4();this.m8c=this.bc.O3();this.Ugc=Array.from(_.V6a);this.Xsc=Array.from(_.U6a);
this.kb=new _.Ne;this.ugd=_.WG(function(m){t$(g,"themeChanged",m);g.bc.bDa(m)});this.pgd=_.WG(function(m){t$(g,"darkSyntaxThemeChanged",m);g.bc.sna(m)});this.rgd=_.WG(function(m){t$(g,"lightSyntaxThemeChanged",m);g.bc.Ena(m)});this.Djd=_.WG(function(m){t$(g,"highlightXrefsChanged",m.checked.toString());g.bc.z6(m.checked)});this.Fjd=_.WG(function(m){t$(g,"showFoldMarkersChanged",m.checked.toString());g.bc.Jna(m.checked)});this.Hjd=_.WG(function(m){t$(g,"stripGoogle3FromCopyChanged",m.checked.toString());
g.bc.eDa(m.checked)});this.qkd=_.NB(function(m,n){t$(g,"tabSizeChanged",m);n&&g.bc.Mna(Number(m))},300);this.pkd=_.NB(function(m){t$(g,"pageSizeChanged",String(m));g.bc.E6(m)},300);this.lkd=_.NB(function(m,n){t$(g,"codeFontSizeChanged",m);n&&(m===""?_.aH(g.zva):_.aH(g.zva,Number(m)))},300);this.okd=_.NB(function(m){t$(g,"numStarredPlacesChanged",String(m));g.bc.Fna(m)},300);this.Sed=function(){_.aH(g.zva)};this.Jjd=_.WG(function(m){t$(g,"xrefMiniPanelEnabledChanged",m.checked.toString());_.CHb(g.bc,
m.checked)});this.rkd=_.NB(function(m,n){t$(g,"xrefMiniPanelMinWidthChanged",m);n&&g.bc.Mab(Number(m))},300);this.ogd=_.WG(function(m){t$(g,"ciderDefaultChanged",m);g.bc.OCa(m)});this.Ijd=_.WG(function(m){t$(g,"suggestUniqueCiderWsChanged",m.checked.toString());g.bc.fDa(m.checked)});this.Gjd=_.WG(function(m){t$(g,"showPersonalizedResultsChanged",m.checked.toString());g.bc.dDa(m.checked)});this.Ejd=_.WG(function(m){t$(g,"showCustomContextMenuChanged",m.checked.toString());g.bc.Ina(m.checked)});this.qgd=
_.WG(function(m){t$(g,"hovercardVisibilityChanged",m);g.bc.zna(m)});this.DZ=f.DZ();this.Yn=_.sk.has(2);this.ygd=_.P7a(f,"DARK");this.Agd=_.P7a(f,"LIGHT")};_.u$.prototype.Bc=function(){var a=this;this.kb.add(this.Lb.Se.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.kb.unsubscribe()};
var eZc=function(a,b){if(!a.DZ||!b)return!1;switch(b){case "SYSTEM":case "DARK":return!0;case "LIGHT":return!1;default:return _.fb(b)}},fZc=function(a){if(!a)return!0;switch(a){case "DARK":return!1;case "SYSTEM":case "LIGHT":return!0;default:return _.fb(a)}},t$=function(a,b,c){a.Ia.hb({element:"Settings",action:b,re:c,gestureName:"CHANGE"})};_.u$.O=function(a){return new (a||_.u$)(_.C(_.Wh),_.C(_.Bq),_.C(_.Sx),_.C(_.bH),_.C(_.Nh),_.C(_.Wx),_.C(_.Xw),_.C(_.Zw))};
_.u$.wa=_.Ie({type:_.u$,oa:[["general-settings"]],inputs:{r3b:"showHeader"},standalone:!1,Aa:76,Ba:44,Da:[["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","mat-stroked-button","","color","primary","id","code-font-size-reset-button","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=_.Pd();_.F(0,MYc,1,0,"settings-header",3)(1,NYc,12,3,"div",4)(2,PYc,7,4,"div",4);_.S(3,"async");_.F(4,TYc,8,5,"div",4);_.S(5,"async");_.F(6,UYc,4,3,"div",4);_.I(7,"div")(8,"mat-slide-toggle",5);_.S(9,"async");_.O("change",function(d){_.w(c);return _.y(b.Fjd(d))});_.R(10," Show Fold Markers ");_.J()();_.I(11,"div")(12,"mat-slide-toggle",6);_.S(13,"async");_.O("change",function(d){_.w(c);return _.y(b.Djd(d))});_.R(14," Highlight References ");
_.J()();_.I(15,"div")(16,"mat-slide-toggle",7);_.S(17,"async");_.O("change",function(d){_.w(c);return _.y(b.Ejd(d))});_.R(18," Show Cross References Context Menu on right click ");_.J()();_.I(19,"div",8)(20,"mat-slide-toggle",9);_.S(21,"async");_.O("change",function(d){_.w(c);return _.y(b.Jjd(d))});_.R(22," Enable the references preview pane when the browser is wider than ");_.J();_.I(23,"mat-form-field",10)(24,"input",11,0);_.S(26,"async");_.S(27,"async");_.O("ngModelChange",function(d){_.w(c);return _.y(b.rkd(d,
_.Ng(25).kd.valid))});_.J();_.I(28,"span",12);_.R(29,"pixels");_.J();_.I(30,"mat-error");_.R(31," Must set width to a positive integer. ");_.J()();_.F(32,VYc,3,0,"a",13);_.J();_.F(33,WYc,10,3,"div",4)(34,XYc,4,3,"div",4)(35,YYc,7,3,"div",4);_.I(36,"div")(37,"mat-form-field",14)(38,"mat-label");_.R(39," Show identifier hovercards ");_.J();_.I(40,"mat-select",15);_.S(41,"async");_.O("selectionChange",function(d){_.w(c);return _.y(b.qgd(d.value))});_.I(42,"mat-option",16);_.R(43," Never show ");_.J();
_.I(44,"mat-option",17);_.R(45," Hold 'Shift' to show ");_.J();_.I(46,"mat-option",18);_.R(47," Hold 'Control' to show ");_.J();_.I(48,"mat-option",19);_.R(49," Hold 'Control' or 'Command' (macOS) to show ");_.J();_.I(50,"mat-option",20);_.R(51," Always show ");_.J()()()();_.I(52,"div")(53,"mat-form-field",21)(54,"input",22,1);_.S(56,"async");_.O("ngModelChange",function(d){_.w(c);return _.y(b.qkd(d,_.Ng(55).kd.valid))});_.J();_.I(57,"mat-label");_.R(58," Tab size (chars) ");_.J();_.I(59,"mat-error");
_.R(60," Must set tab size to a positive integer. ");_.J()()();_.F(61,ZYc,12,6,"div",4)(62,$Yc,14,7,"div",4);_.I(63,"div")(64,"mat-form-field",23)(65,"input",24,2);_.S(67,"async");_.O("ngModelChange",function(d){_.w(c);return _.y(b.lkd(d,_.Ng(66).kd.valid))});_.J();_.I(68,"mat-label");_.R(69," Code font size (px) ");_.J();_.I(70,"mat-error");_.R(71," Must set code font size to a positive integer or clear the field. ");_.J()();_.I(72,"button",25);_.O("click",function(){_.w(c);return _.y(b.Sed())});
_.I(73,"span");_.R(74,"Reset");_.J()();_.L(75,"help-tooltip",26);_.J()}a&2&&(a=_.Ng(25),_.H("ngIf",b.r3b),_.A(),_.H("ngIf",b.DZ),_.A(),_.H("ngIf",eZc(b,_.ch(3,22,b.fab))),_.A(2),_.H("ngIf",fZc(_.ch(5,24,b.fab))),_.A(2),_.H("ngIf",b.Yn),_.A(2),_.H("checked",_.ch(9,26,b.ihd)),_.A(4),_.H("checked",_.ch(13,28,b.Bha)),_.A(4),_.H("checked",_.ch(17,30,b.fhd)),_.A(4),_.H("checked",_.ch(21,32,b.Lac))("aria-label","Enable the references preview pane when the browser is wider than "+a.value+" pixels"),_.A(4),
_.H("allowZero",!0)("ngModel",_.ch(26,34,b.Ild))("disabled",_.ch(27,36,b.Lac)===!1),_.A(8),_.H("ngIf",b.Yn),_.A(),_.H("ngIf",b.Yn),_.A(),_.H("ngIf",b.Yn),_.A(),_.H("ngIf",b.Yn),_.A(5),_.H("value",_.ch(41,38,b.m8c)),_.A(14),_.H("ngModel",_.ch(56,40,b.tabSize)),_.A(7),_.H("ngIf",!b.Yn),_.A(),_.H("ngIf",b.Yn),_.A(3),_.H("ngModel",_.ch(67,42,b.Cr)))},dependencies:[_.Gq,q$,_.$o,_.ap,_.Cq,_.uk,_.py,_.xy,aZc,_.hx,_.Lu,_.Pu,_.cz,_.Ty,_.My,_.ZB,_.$B,_.Av,_.dz,_.gz,_.oC,_.pC,_.UB,_.$N,_.YN,_.ey,_.cy,_.dZc,
s$,r$,_.gp],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{--mat-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{--mat-form-field-filled-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}"],
Ma:0});_.v$=function(){};_.v$.O=function(a){return new (a||_.v$)};_.v$.Ha=_.Je({type:_.v$});_.v$.Ga=_.Xc({imports:[_.hp,_.Hu]});_.w$=function(){};_.w$.O=function(a){return new (a||_.w$)};_.w$.Ha=_.Je({type:_.w$});_.w$.Ga=_.Xc({Pb:[{ya:_.i9a,lc:{AP:!0,PG:"dynamic"}}],imports:[_.Iq,_.hp,_.Dq,_.YB,bZc,_.yx,_.kz,_.Bv,_.mz,_.lH,_.nH,_.aO,_.fy,_.v$]});
}catch(e){_._DumpException(e)}
try{
_.mi("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 a_c=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]},b_c=function(a,b,c){if(a){var d=_.kHb(a);if(!b)return d.toString();a=_.Cra(b)||_.Dra(b)||b;switch([_.lHb,_.mHb,_.nHb].find(function(e){return _.oHb(e,d)})){case _.lHb:case _.nHb:return c&&c!=="/"?_.dva(d.toString(),"blob",a,c):_.dva(d.toString(),"tree",a);case _.mHb:return _.dva(d.toString(),"src",a,c||
"")}}},A$=function(){return a_c(_.Gc.apply(0,arguments),function(a){return a!==void 0})},e_c=function(a){var b,c=[],d=1;if(typeof a==="string")if(c_c[a]){c=c_c[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)&&d_c[m]!==void 0)return d_c[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)?_.Ca(a)&&!Array.isArray(a)?(b=A$(a.r,a.red,a.R,null),b!==null?(e="rgb",c=[b,A$(a.wq,a.green,a.G),A$(a.b,a.blue,a.B)]):(e="hsl",c=[A$(a.h,a.Eya,a.cE),A$(a.s,a.saturation,a.S),A$(a.l,a.KC,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("Cf`"+a+"`"+c+"`0`"+b);},f_c=function(a){if(!/^[a-fA-F0-9]+$/.test(a))throw Error("Ef`"+a);return parseInt(a,16)},g_c=function(a){a=a.toString(16);return a.length>=2?a:"0"+a},h_c=function(a){return a<=.04045?a/12.92:Math.pow((a+.055)/1.055,2.4)},i_c=function(a){return a<=.0031308?12.92*a:1.055*Math.pow(a,1/2.4)-.055},j_c=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},k_c=function(a){var b=6/29,c=3*Math.pow(b,2);return a>b?Math.pow(a,3):c*(a-4/29)},u_c=function(a,b,c){typeof b!=="number"&&(b=l_c[b]);var d=m_c(a);a=m_c(c||n_c());c=o_c(d)+","+b+","+o_c(a);if(p_c.has(c))return p_c.get(c);if(q_c(d,a)>b)a=d;else{d=r_c(d);for(var e=r_c(a).KC>50?-1:1,f=s_c(d),g=d.KC;g>=0&&g<=100&&!(f=s_c(new t_c(g,d.a,d.b)),q_c(f,a)>b);g+=e);a=f}p_c.set(c,a);return a},m_c=function(a){if(a instanceof C$)return a;
if(a instanceof D$)return new C$(a.red,a.green,a.blue);if(a instanceof _.u4a)return new C$(_.wl(a,1)||0,_.wl(a,2)||0,_.wl(a,3)||0);a.startsWith("#")&&(a=a.substring(1));return v_c(a)},n_c=function(){var a=getComputedStyle(document.body).backgroundColor;if(!a)return w_c;a=e_c(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 x_c(new C$(b/255,c/255,d/255,a),w_c);case "hsl":d=_.k(c);b=d.next().value;c=d.next().value;d=d.next().value;
var e=new y_c(b,c/100,d/100,a);a=(1-Math.abs(2*e.KC-1))*e.saturation;b=e.alpha;var f=Math.max(0,e.KC-a/2);d=c=f;e=e.Eya%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 x_c(a,w_c);default:throw Error("Ff`"+b);}},z_c=function(a){a&1&&_.L(0,"img",19);a&2&&(a=_.Q().Pa,_.H("src",a.JX,_.xe))},A_c=function(a){a&1&&_.L(0,"global-search-box",
22);a&2&&(a=_.Q().Pa,_.H("config",a))},B_c=function(a,b){a&1&&(_.I(0,"div",20),_.F(1,A_c,1,1,"global-search-box",21),_.J());a&2&&(a=b.Pa,_.A(),_.H("ngIf",a.zia))},C_c=function(a,b){a&1&&(_.qg(0),_.R(1,"\n            "),_.I(2,"li",15),_.R(3,"\n              "),_.I(4,"a",26),_.R(5),_.J(),_.R(6,"\n            "),_.J(),_.R(7,"\n          "),_.sg());a&2&&(a=b.va,_.A(4),_.H("universalLink",a.target)("sameWindow",!0)("trackAction",a.EB),_.A(),_.Rg("\n                ",a.label,"\n              "))},D_c=function(a){a&
1&&(_.I(0,"div",23)(1,"nav",24)(2,"ul",13),_.F(3,C_c,8,4,"ng-container",25),_.J()()());a&2&&(a=_.Q().Pa,_.A(3),_.H("ngForOf",a.SVa))},E_c=function(a){if(a&1){var b=_.Pd();_.I(0,"li",15)(1,"button",27);_.O("click",function(){_.w(b);var c=_.Q(2);return _.y(c.S4a.next(void 0))});_.R(2," Keyboard Shortcuts ");_.J()()}},F_c=function(a,b){a&1&&(_.I(0,"li",15)(1,"a",28),_.R(2),_.J()());a&2&&(a=b.va,_.A(),_.H("universalLink",a.target)("trackAction",a.EB),_.A(),_.Rg(" ",a.label," "))},H_c=function(a,b){if(a&
1){var c=_.Pd();_.I(0,"header",2)(1,"div",3)(2,"a",4);_.F(3,z_c,1,1,"img",5);_.L(4,"onedev-appbar-title",6);_.J()();_.F(5,B_c,2,1,"div",7);_.S(6,"async");_.I(7,"div",8);_.F(8,D_c,4,1,"div",9);_.I(9,"div",10)(10,"button",11)(11,"mat-icon");_.R(12,"more_vert");_.J()()();_.I(13,"mat-menu",12,0)(15,"ul",13);_.F(16,E_c,3,0,"li",14);_.S(17,"async");_.I(18,"li",15)(19,"button",16);_.O("click",function(){_.w(c);_.Q().Tj.open(G_c);return _.y()});_.R(20," Settings ");_.J()();_.F(21,F_c,3,3,"li",17);_.I(22,
"li",15)(23,"button",18);_.O("click",function(){_.w(c);var e=_.Q();return _.y(e.u5("CLICK"))});_.R(24," Send Feedback ");_.J()()()()()()}if(a&2){a=b.Pa;b=_.Ng(14);var d=_.Q();_.Og("height",a.JX?"76px":null);_.A(2);_.Pg("app-logo",a.JX);_.H("universalLink",a.Eha)("sameWindow",!0)("title",a.title?a.title:"");_.A();_.H("ngIf",a.JX);_.A();_.H("productName",_.Wg(a.JX?void 0:a.title))("svgIcon",a.JX?void 0:"oss:logo");_.A();_.H("ngIf",_.ch(6,17,d.Xn));_.A(3);_.H("ngIf",!a.zLb);_.A(2);_.H("matMenuTriggerFor",
b);_.A(3);_.H("overlapTrigger",!1);_.A(3);_.H("ngIf",_.ch(17,19,d.J6));_.A(5);_.H("ngForOf",a.aRb)}},I_c=function(a){a&1&&_.L(0,"announcement-bar",5)},J_c=function(a){a&1&&(_.I(0,"div",6),_.L(1,"loading"),_.J())},K_c=function(a,b){a&1&&(_.I(0,"a",1)(1,"div",2)(2,"div",3),_.L(3,"img",4),_.J(),_.I(4,"span",5),_.R(5),_.J()(),_.I(6,"span",6),_.R(7),_.J(),_.I(8,"div",7)(9,"a",8),_.R(10," View Project "),_.J()()());a&2&&(a=b.va,b=_.Q(),_.H("routerLink",b.WWb(a)),_.A(3),_.H("src",_.Wg(a.kp),_.xe)("alt",
_.MB("Icon for ",a.displayName)),_.A(2),_.Sg(a.displayName),_.A(2),_.Sg(a.DG))},L_c=function(a){if(a&1){var b=_.Pd();_.I(0,"button",12);_.O("click",function(){_.w(b);var c=_.Q();return _.y(c.h2())});_.I(1,"mat-icon");_.R(2,"close");_.J()()}a&2&&(a=_.Q(),_.H("ascTrackElement",a.uu)("matTooltip",a.Rfb),_.mg("aria-label",a.Rfb))},M_c=function(a){a&1&&(_.I(0,"a",13),_.L(1,"mat-icon",14),_.J());a&2&&(a=_.Q(),_.H("universalLink",a.yP))},N_c=function(a){a&1&&_.tg(0)},O_c=function(a,b){a&1&&(_.I(0,"search-box-suggestion-item",
15),_.F(1,N_c,1,0,"ng-container",16),_.J());a&2&&(a=b.va,_.H("isSelectable",!!a.FDa)("payload",a),_.A(),_.H("ngTemplateOutlet",a.ta)("ngTemplateOutletContext",a.YR))},P_c=function(a){a&1&&_.tg(0)},Q_c=function(a){a&1&&(_.I(0,"div",19),_.F(1,P_c,1,0,"ng-container",20),_.J());if(a&2){a=_.Q(2);var b=_.Ng(12);_.Og("width",a.Rma,"px");_.A();_.H("ngTemplateOutlet",b.ta)}},R_c=function(a){if(a&1){var b=_.Pd();_.qg(0,17);_.O("ascResizeNotifier",function(d){_.w(b);var e=_.Q();return _.y(e.H7a(d))});_.F(1,
Q_c,2,3,"div",18);_.sg()}if(a&2){a=_.Q();var c=_.Ng(12);_.H("elementToWatch",_.Ng(1));_.A();_.H("ngIf",c.Vw&&a.rK)}},S_c=function(a){a&1&&_.L(0,"img",6);a&2&&(a=_.Q(),_.H("src",_.Wg(a.kp),_.xe)("alt",_.MB("",a.label," Logo")))},T_c=function(a){a&1&&_.L(0,"mat-icon",7)},U_c=function(a){a&1&&_.L(0,"loading")},V_c=function(a){a&1&&_.L(0,"whitelabelled-search",8);a&2&&(a=_.Q(2).Pa,_.H("projects",a.ac.Dq)("iconUrl",a.ac.kp)("label",a.ac.displayName))},W_c=function(a){a&1&&_.L(0,"discover-find-contribute",
9);a&2&&(a=_.Q(2).Pa,_.H("projects",a.ac.Dq))},X_c=function(a){a&1&&(_.qg(0,2),_.F(1,V_c,1,3,"whitelabelled-search",6)(2,W_c,1,1,"discover-find-contribute",7),_.sg());if(a&2){a=_.Q().Pa;var b=_.Q();_.H("ngSwitch",a.ac.ta);_.A();_.H("ngSwitchCase",b.Kyc.Pqa)}},Y_c=function(a){a&1&&_.tg(0)},Z_c=function(a){a&1&&(_.qg(0),_.F(1,Y_c,1,0,"ng-container",10),_.sg());a&2&&(_.Q(2),a=_.Ng(3),_.A(),_.H("ngTemplateOutlet",a))},$_c=function(a,b){a&1&&(_.qg(0,2),_.F(1,U_c,1,0,"loading",3)(2,X_c,3,2,"ng-container",
4)(3,Z_c,2,1,"ng-container",5),_.sg());a&2&&(a=b.Pa,b=_.Q(),_.H("ngSwitch",a.state),_.A(),_.H("ngSwitchCase",b.rd.Fj),_.A(),_.H("ngSwitchCase",b.rd.xi))},a0c=function(a){a&1&&(_.I(0,"icon-empty-state-display",11)(1,"icon-empty-state-title"),_.R(2," Unable to load page. "),_.J(),_.I(3,"icon-empty-state-subtitle"),_.R(4," Please try again later. "),_.J()());a&2&&_.H("isSvg",!1)},b0c=function(a){a&1&&_.L(0,"img",21);a&2&&(a=_.Q().Pa,_.H("src",_.Wg(a.vua),_.xe))},c0c=function(a){a&1&&_.L(0,"th",22)},
d0c=function(a,b){a&1&&(_.I(0,"a",32),_.L(1,"mat-icon",33),_.I(2,"span",34),_.R(3),_.J()());if(a&2){a=b.Pa;b=_.Q().Pa;var c=_.Q(6);_.H("title",_.MB("View on ",a.name))("aria-label",_.MB("View on ",a.name))("externalLink",c.I6c(b));_.A();_.H("svgIcon",a.icon);_.A(2);_.Rg(" View on ",a.name," ")}},e0c=function(a,b){a&1&&(_.qg(0),_.F(1,d0c,4,7,"a",31),_.sg());a&2&&(a=b.Pa,b=_.Q(6),_.A(),_.H("ngIf",b.Udd(a)))},f0c=function(a){a&1&&(_.I(0,"td",29),_.F(1,e0c,2,1,"ng-container",30),_.J());a&2&&(a=_.Q().va,
_.A(),_.H("ngIf",a==null?null:a.repository==null?null:a.repository.QX))},g0c=function(a){a&1&&(_.I(0,"span",34),_.R(1," Language unknown "),_.J())},h0c=function(a){a&1&&(_.I(0,"div"),_.S(1,"colorContrast"),_.I(2,"mat-icon"),_.R(3,"check_circle"),_.J(),_.I(4,"span",34),_.R(5," Has references "),_.J()());a&2&&(a=_.Q(2).Pa,_.Og("color",_.yC(1,2,a.aS,"uiElement")))},i0c=function(a){a&1&&(_.I(0,"span",34),_.R(1," No references "),_.J())},k0c=function(a,b){a&1&&(_.I(0,"tr"),_.F(1,f0c,2,1,"td",23),_.I(2,
"td",24)(3,"a",25),_.S(4,"colorContrast"),_.R(5),_.J()(),_.I(6,"td"),_.R(7),_.S(8,"dateTimeDisplay"),_.J(),_.I(9,"td"),_.R(10),_.F(11,g0c,2,0,"span",26),_.J(),_.I(12,"td"),_.R(13),_.J(),_.I(14,"td",27),_.F(15,h0c,6,5,"div",28)(16,i0c,2,0,"ng-template",null,0,_.dh),_.J()());if(a&2){a=b.va;b=_.Ng(17);var c=_.Q().Pa;_.Q(3);_.A();_.H("ngIf",j0c(c.Nw));_.A(2);_.Og("color",_.yC(4,11,c.aS,"text"));c=a.repository&&a.repository.Uf?_.ns(new _.Ai({ie:{type:"ossProject",id:c.name},repository:a.name||a.repository.Uf.Rh})):
void 0;_.H("routerLink",c);_.A(2);_.Rg(" ",a.name||a.repository.Uf.Rh," ");_.A(2);c=a.yX;c=Date.parse(c)===0?null:c;_.Sg(_.yC(8,14,c,"relativeTime"));_.A(3);_.Rg(" ",a.languages.join(", ")," ");_.A();_.H("ngIf",!a.languages||a.languages.length===0);_.A(2);_.Sg(a.license);_.A(2);_.H("ngIf",a.M2a)("ngIfElse",b)}},m0c=function(a,b){a&1&&(_.I(0,"div",7),_.F(1,b0c,1,2,"img",8),_.I(2,"div",9)(3,"div",10),_.L(4,"img",11),_.I(5,"div")(6,"h1",12),_.S(7,"colorContrast"),_.I(8,"conditional-link",13),_.R(9),
_.J()(),_.I(10,"h2",14),_.R(11),_.J()()(),_.L(12,"oss-home-search-box",15),_.S(13,"async"),_.I(14,"h2",16),_.R(15," Repositories "),_.J(),_.I(16,"table",17)(17,"thead")(18,"tr"),_.F(19,c0c,1,0,"th",18),_.I(20,"th"),_.R(21,"Name"),_.J(),_.I(22,"th"),_.R(23," Last Commit Date "),_.J(),_.I(24,"th"),_.R(25,"Language"),_.J(),_.I(26,"th"),_.R(27,"License"),_.J(),_.I(28,"th",19),_.R(29," References "),_.J()()(),_.I(30,"tbody"),_.F(31,k0c,18,17,"tr",20),_.J()()()());a&2&&(a=b.Pa,b=_.Q(3),_.A(),_.H("ngIf",
a.vua),_.A(3),_.H("src",_.Wg(a.kp),_.xe)("alt",_.Wg(a.DG)),_.A(2),_.Og("color",_.yC(7,16,a.aS,"heading")),_.mg("aria-label",a.displayName?a.displayName:"Project Name"),_.A(2),_.H("condition",a.cBa)("link",a.cBa)("sameWindow",!0),_.A(),_.Rg(" ",a.displayName," "),_.A(2),_.Sg(a.DG),_.A(),_.H("config",_.ch(13,19,b.Xn)),_.A(7),_.H("ngIf",j0c(a.Nw)),_.A(12),_.H("ngForOf",l0c(a.Nw)))},n0c=function(a){a&1&&(_.qg(0),_.F(1,m0c,32,21,"div",6),_.sg());a&2&&(a=_.Q().Pa,_.A(),_.H("ngIf",a.ac))},o0c=function(a){a&
1&&(_.I(0,"icon-empty-state-display",35)(1,"icon-empty-state-title"),_.R(2," Could not load project "),_.J()())},p0c=function(a){a&1&&_.L(0,"loading",36);a&2&&_.H("diameter",20)},q0c=function(a,b){a&1&&(_.qg(0,2),_.F(1,n0c,2,1,"ng-container",3)(2,o0c,3,0,"icon-empty-state-display",4)(3,p0c,1,1,"loading",5),_.sg());a&2&&(a=b.Pa,b=_.Q(),_.H("ngSwitch",a.state),_.A(),_.H("ngSwitchCase",b.rd.xi),_.A(),_.H("ngSwitchCase",b.rd.Error),_.A(),_.H("ngSwitchCase",b.rd.Fj))},E$={qjc:"DISCOVER_FIND_CONTRIBUTE",
lNc:"UNKNOWN_TEMPLATE",Pqa:"WHITELABELLED_SEARCH",values:function(){return[E$.lNc,E$.qjc,E$.Pqa]}},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 _.Y(this,"alpha")?_.U(this,"alpha"):0},set:function(a){this.i.alpha=a}},blue:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"blue")?_.U(this,"blue"):0},set:function(a){this.i.blue=a}},green:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"green")?_.U(this,"green"):0},set:function(a){this.i.green=a}},red:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"red")?
_.U(this,"red"):0},set:function(a){this.i.red=a}}});
var r0c=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.M2a==null?null:a.M2a;this.i.lastCommitTime=a.yX==null?null:a.yX;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.WYa==null?null:a.WYa};
_.W(r0c,_.V);r0c.prototype.ka=function(){return r0c};r0c.prototype.ma=function(){return{keys:"defaultBranch hasSemanticIndex hidden language languages lastCommitTime license name repository tags".split(" "),Ja:{repository:_.QN}}};
_.p.Object.defineProperties(r0c.prototype,{WYa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"defaultBranch")?_.U(this,"defaultBranch"):""},set:function(a){this.i.defaultBranch=a}},M2a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"hasSemanticIndex")?_.U(this,"hasSemanticIndex"):!1},set:function(a){this.i.hasSemanticIndex=a}},hidden:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"hidden")?_.U(this,"hidden"):!1},set:function(a){this.i.hidden=a}},language:{configurable:!0,
enumerable:!0,get:function(){return _.Y(this,"language")?_.U(this,"language"):""},set:function(a){this.i.language=a}},languages:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"languages")?_.U(this,"languages"):[]},set:function(a){this.i.languages=a}},yX:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"lastCommitTime")?_.U(this,"lastCommitTime"):""},set:function(a){this.i.lastCommitTime=a}},license:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"license")?
_.U(this,"license"):""},set:function(a){this.i.license=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"name")?_.U(this,"name"):""},set:function(a){this.i.name=a}},repository:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"repository")?_.U(this,"repository"):null},set:function(a){this.i.repository=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.Y(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.kp==null?null:a.kp;this.i.shortDescription=a.DG==null?null:a.DG;this.i.homePageUrl=a.FIb==null?null:a.FIb;this.i.ospoPageUrl=a.cBa==null?null:a.cBa;this.i.repositories=a.Nw==null?null:a.Nw;this.i.backgroundImageUrl=a.vua==null?null:a.vua;this.i.themeColor=a.aS==null?null:a.aS;this.i.repoKeyPrefix=a.M9a==null?null:a.M9a;this.i.relatedFilesConfig=
a.V5==null?null:a.V5};_.W(F$,_.V);F$.prototype.ka=function(){return F$};F$.prototype.ma=function(){return{Oa:{repositories:r0c},keys:"backgroundImageUrl displayName homePageUrl iconUrl name ospoPageUrl relatedFilesConfig repoKeyPrefix repositories shortDescription themeColor".split(" "),Ja:{relatedFilesConfig:_.TN,themeColor:D$}}};
_.p.Object.defineProperties(F$.prototype,{vua:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"backgroundImageUrl")?_.U(this,"backgroundImageUrl"):""},set:function(a){this.i.backgroundImageUrl=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"displayName")?_.U(this,"displayName"):""},set:function(a){this.i.displayName=a}},FIb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"homePageUrl")?_.U(this,"homePageUrl"):""},set:function(a){this.i.homePageUrl=
a}},kp:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"iconUrl")?_.U(this,"iconUrl"):""},set:function(a){this.i.iconUrl=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"name")?_.U(this,"name"):""},set:function(a){this.i.name=a}},cBa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"ospoPageUrl")?_.U(this,"ospoPageUrl"):""},set:function(a){this.i.ospoPageUrl=a}},V5:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"relatedFilesConfig")?
_.U(this,"relatedFilesConfig"):null},set:function(a){this.i.relatedFilesConfig=a}},M9a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"repoKeyPrefix")?_.U(this,"repoKeyPrefix"):""},set:function(a){this.i.repoKeyPrefix=a}},Nw:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"repositories")?_.U(this,"repositories"):[]},set:function(a){this.i.repositories=a}},DG:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"shortDescription")?_.U(this,"shortDescription"):
""},set:function(a){this.i.shortDescription=a}},aS:{configurable:!0,enumerable:!0,get:function(){return _.Y(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.Dq==null?null:a.Dq;this.i.displayName=a.displayName==null?null:a.displayName;this.i.iconUrl=a.kp==null?null:a.kp;this.i.aboutUrl=a.dba==null?null:a.dba;this.i.ciUrl=a.Pca==null?null:a.Pca;this.i.privacyPolicyUrl=a.pla==null?null:a.pla;this.i.termsOfServiceUrl=a.Woa==null?null:a.Woa};_.W(G$,_.V);G$.prototype.ka=function(){return G$};
G$.prototype.ma=function(){return{Oa:{projects:F$},Na:{template:E$},keys:"aboutUrl ciUrl displayName iconUrl privacyPolicyUrl projects template termsOfServiceUrl".split(" ")}};
_.p.Object.defineProperties(G$.prototype,{dba:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"aboutUrl")?_.U(this,"aboutUrl"):""},set:function(a){this.i.aboutUrl=a}},Pca:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"ciUrl")?_.U(this,"ciUrl"):""},set:function(a){this.i.ciUrl=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"displayName")?_.U(this,"displayName"):""},set:function(a){this.i.displayName=a}},kp:{configurable:!0,enumerable:!0,
get:function(){return _.Y(this,"iconUrl")?_.U(this,"iconUrl"):""},set:function(a){this.i.iconUrl=a}},pla:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"privacyPolicyUrl")?_.U(this,"privacyPolicyUrl"):""},set:function(a){this.i.privacyPolicyUrl=a}},Dq:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"projects")?_.U(this,"projects"):[]},set:function(a){this.i.projects=a}},ta:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"template")?_.U(this,"template"):null},
set:function(a){this.i.template=a}},Woa:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"termsOfServiceUrl")?_.U(this,"termsOfServiceUrl"):""},set:function(a){this.i.termsOfServiceUrl=a}}});_.p.Object.defineProperties(G$,{Igb:{configurable:!0,enumerable:!0,get:function(){return E$}}});var s0c=function(a){a=a===void 0?{}:a;this.i={};this.i.projects=a.Dq==null?null:a.Dq};_.W(s0c,_.V);s0c.prototype.ka=function(){return s0c};s0c.prototype.ma=function(){return{Oa:{projects:F$},keys:["projects"]}};
_.p.Object.defineProperties(s0c.prototype,{Dq:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"projects")?_.U(this,"projects"):[]},set:function(a){this.i.projects=a}}});var H$=function(a,b,c){this.Va=a;this.Va=a==null?"v1":a;this.ub=new _.io(b,c)};
H$.prototype.get=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;_.XN(a,RegExp("^[^/]+$"));return _.jo(this.ub,{body:null,Kb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.landingPages.get",path:"/"+this.Va+"/landingPages/"+a,Ta:_.Ah(b,_.Hx,c),Qb:G$})};H$.O=function(a){return new (a||H$)(_.t(_.Ex,8),_.t(_.Fx),_.t(_.ho,8))};H$.ua=_.q({token:H$,qa:H$.O});var t0c=function(){};t0c.O=function(a){return new (a||t0c)};t0c.ua=_.q({token:t0c,qa:function(a){return H$.O(a)},Fa:_.Gx});
var I$=function(a,b,c){this.Va=a;this.Va=a==null?"v1":a;this.ub=new _.io(b,c)};I$.prototype.get=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;_.XN(a,RegExp("^[^/]+$"));return _.jo(this.ub,{body:null,Kb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.ossProjects.get",path:"/"+this.Va+"/ossProjects/"+a,Ta:_.Ah(b,_.Hx,c),Qb:F$})};
I$.prototype.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.jo(this.ub,{body:null,Kb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.ossProjects.list",path:"/"+this.Va+"/ossProjects",Ta:_.Ah(a,_.Hx,b),Qb:s0c})};I$.O=function(a){return new (a||I$)(_.t(_.Ex,8),_.t(_.Fx),_.t(_.ho,8))};I$.ua=_.q({token:I$,qa:I$.O});var u0c=function(){};u0c.O=function(a){return new (a||u0c)};u0c.ua=_.q({token:u0c,qa:function(a){return I$.O(a)},Fa:_.Gx});
var J$=function(a,b,c){this.Ia=a;this.Bcd=b;this.Ccd=c;this.yn=new _.Nv(this.Ia);this.B$c=new _.Nv(this.Ia);this.multibranchEnabled=_.Yw.has(69)};J$.prototype.get=function(a){var b=this;return a?this.yn.fetch({name:a,multibranchEnabled:this.multibranchEnabled},function(){return b.Bcd.get(a,{multibranchEnabled:b.multibranchEnabled})}):_.wf};
var v0c=function(a){return a.B$c.fetch(void 0,function(){var b=a.Ccd;var c=c===void 0?{}:c;var d=d===void 0?{}:d;return _.jo(b.ub,{body:null,Kb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.landingPages.getCurrent",path:"/"+b.Va+"/landingPages/current",Ta:_.Ah(c,_.Hx,d),Qb:G$})})};J$.O=function(a){return new (a||J$)(_.t(_.Bq),_.t(u0c),_.t(t0c),_.t(_.Zw))};J$.ua=_.q({token:J$,qa:J$.O,Fa:"root"});var K$=function(a,b){this.aW=a;this.h7c=b;if(!this.aW)throw Error("sb");this.gtag=function(){this.aW.push(arguments)}};K$.prototype.kQ=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.Yi&&(c.latencyMs=b.Yi.toString());this.gtag("event",b.action,c)}};K$.prototype.xL=function(a){this.gtag("config",this.h7c,{page_path:a})};
K$.O=function(a){return new (a||K$)(_.t(_.ONa),_.t(_.G5a))};K$.ua=_.q({token:K$,qa:K$.O});var G_c=function(){this.C3c="block"};G_c.O=function(a){return new (a||G_c)};
G_c.wa=_.Ie({type:G_c,oa:[["ng-component"]],qb:2,Wa:function(a,b){a&2&&_.Og("display",b.C3c)},standalone:!1,Aa:7,Ba:1,Da:[["mat-dialog-title",""],[3,"showHeader"],["align","end"],"mat-button  ascTrackElement OssSettingsDialog trackAction Cancel mat-dialog-close ".split(" ")],ta:function(a){a&1&&(_.I(0,"h2",0),_.R(1," Settings\n"),_.J(),_.I(2,"mat-dialog-content"),_.L(3,"general-settings",1),_.J(),_.I(4,"mat-dialog-actions",2)(5,"button",3),_.R(6," Close "),_.J()());a&2&&(_.A(3),_.H("showHeader",!1))},
dependencies:[_.Gq,_.u$,_.hx,_.Lu,_.su,_.uu,_.wu,_.vu],lb:2,Ma:0});var L$=function(){};_.W(L$,_.WN);L$.prototype.QCa=function(a){this.Kva=a&&_.jHb(a)};_.p.Object.defineProperties(L$.prototype,{config:{configurable:!0,enumerable:!0,get:function(){return this.Kva}}});L$.O=function(){var a;return function(b){return(a||(a=_.de(L$)))(b||L$)}}();L$.ua=_.q({token:L$,qa:L$.O});var M$=function(a){_.UN.call(this,a,null);this.ZUa=void 0;this.oua="Code Search"};_.W(M$,_.UN);M$.prototype.Pk=function(a){this.wEa(a)};M$.prototype.wEa=function(a){var b=[this.oua];this.ZUa&&b.unshift(this.ZUa);(a=(a==null?void 0:a.repository)&&_.YGb(a))&&b.unshift(a);this.title.Pk(b.slice(0,2).join(" - "))};M$.O=function(a){return new (a||M$)(_.t(_.Mp))};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 c_c={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 d_c={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.Kcb=function(){return"rgba("+this.red*100+"%, "+this.green*100+"%, "+(this.blue*100+"%, "+this.alpha+")")};var o_c=function(a){var b=a.alpha<1?g_c(Math.round(a.alpha*255)):"";return g_c(Math.round(a.red*255))+g_c(Math.round(a.green*255))+g_c(Math.round(a.blue*255))+b};
C$.prototype.equals=function(a){return Math.abs(this.red-a.red)<1.52587890625E-5&&Math.abs(this.green-a.green)<1.52587890625E-5&&Math.abs(this.blue-a.blue)<1.52587890625E-5&&Math.abs(this.alpha-a.alpha)<1.52587890625E-5};
var x_c=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)},q_c=function(a,b){a=w0c(x_c(a,1-b.alpha<1.52587890625E-5?b:new C$(b.red,b.green,b.blue)));b=w0c(b);return a>=b?(a+.05)/(b+.05):(b+.05)/(a+.05)},w0c=function(a){return h_c(a.red)*.2126+h_c(a.green)*.7152+h_c(a.blue)*.0722},v_c=function(a){if(!/^[a-fA-F0-9]{3,8}$/.test(a))throw Error("Df`"+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("Df`"+a);a=f_c(b[0])/255;var c=f_c(b[1])/255,d=f_c(b[2])/255;b=f_c(b[3])/255;return new C$(a,c,d,b)},s_c=function(a){var b=(a.KC+16)/116,c=.95047*k_c(b+a.a/500),d=k_c(b);b=1.08883*k_c(b-a.b/200);return new C$(Math.min(Math.max(i_c(3.2404542*c+-1.5371385*d+-.4985314*b),0),1),Math.min(Math.max(i_c(-.969266*
c+1.8760108*d+.041556*b),0),1),Math.min(Math.max(i_c(.0556434*c+-.2040259*d+1.0572252*b),0),1),a.alpha)},w_c=new C$(1,1,1);new C$(0,0,0);var y_c=function(a,b,c,d){d=d===void 0?1:d;this.Eya=a;this.saturation=b;this.KC=c;this.alpha=d;B$(a,360,"hue");B$(b,1,"saturation");B$(c,1,"lightness");B$(d,1,"alpha")};y_c.prototype.Kcb=function(){return"hsla("+this.Eya+", "+this.saturation*100+"%, "+(this.KC*100+"%, "+this.alpha+")")};
y_c.prototype.rotate=function(a){return new y_c((this.Eya+a+360)%360,this.saturation,this.KC,this.alpha)};var t_c=function(a,b,c,d){d=d===void 0?1:d;this.KC=a;this.a=b;this.b=c;this.alpha=d;B$(a,Number.MAX_VALUE,"lightness");B$(d,1,"alpha")};t_c.prototype.equals=function(a){return Math.abs(this.KC-a.KC)<1E-4&&Math.abs(this.a-a.a)<1E-4&&Math.abs(this.b-a.b)<1E-4&&Math.abs(this.alpha-a.alpha)<1.52587890625E-5};
var r_c=function(a){var b=h_c(a.red),c=h_c(a.green),d=h_c(a.blue),e=.2126729*b+.7151522*c+.072175*d;return new t_c(116*j_c(e)-16,500*(j_c((.4124564*b+.3575761*c+.1804375*d)/.95047)-j_c(e)),200*(j_c(e)-j_c((.0193339*b+.119192*c+.9503041*d)/1.08883)),a.alpha)};var l_c={heading:3,text:4.5,subtext:7,uiElement:3},x0c=function(){};x0c.prototype.transform=function(a,b,c){if(a)return u_c(a,b,c).Kcb()};x0c.O=function(a){return new (a||x0c)};x0c.De=_.Le({name:"colorContrast",type:x0c,he:!0,standalone:!1});var y0c=function(){};y0c.O=function(a){return new (a||y0c)};y0c.Ha=_.Je({type:y0c});y0c.Ga=_.Xc({});var p_c=new Map;var z0c=["feedbackTooltip"],A0c={label:"Privacy",target:"https://www.google.com/policies/privacy/",EB:"navigateToPrivacy"},B0c={label:"Terms",target:"https://www.google.com/policies/terms/",EB:"navigateToTerms"},C0c={Eha:"https://opensource.google/",zLb:!1,title:"Code Search",SVa:[],aRb:[A0c,B0c]},D0c={title:"Google Open Source",JX:"https://ssl.gstatic.com/devopsconsole/images/oss/logo_os_google_wordmark-2022.svg",SVa:[{label:"Events",target:"https://opensource.google/events/",EB:"navigateToOspoEvents"},
{label:"Projects",target:"https://opensource.google/projects/",EB:"navigateToOspoProjects"},{label:"Programs and Services",target:"https://opensource.google/programs-and-services/",EB:"navigateToOspoPrograms"},{label:"Documentation",target:"https://opensource.google/documentation/reference/",EB:"navigateToOspoDocs"},{label:"About",target:"https://opensource.google/about/",EB:"navigateToOspoAbout"},{label:"Blog",target:"https://opensource.googleblog.com/",EB:"navigateToOspoBlog"}]},N$=function(a,b,
c,d,e,f,g,m,n){var r=this;this.Ia=a;this.Tj=b;this.ufa=c;this.Ua=d;this.VBa=e;this.ZDa=f;this.S4a=new _.Nf;this.Cdb=new _.Nf;this.n0b=this.Ua.events.ha(_.yf(function(x){return x instanceof _.Xh}),_.E(function(){return r.Ua.Pm.Zc.root}),_.Xf(this.Ua.Pm.Zc.root),_.Vf(1));this.oj=n.register("showShortcutDialog","shift+/",function(){r.S4a.next(void 0)});n.register("sendFeedback","shift+2",function(){r.u5("KEYBOARD")});this.Xn=this.u_a();this.keyboardShortcuts=E0c(this);this.Ab=v0c(m).ha(_.Yf(function(x){if(x.ta===
E$.Pqa){var z=[];x.pla?z.push(Object.assign({},A0c,{target:x.pla})):z.push(A0c);x.Woa&&z.push(Object.assign({},B0c,{target:x.Woa}));x.Pca&&z.push({label:"CI Status",target:x.Pca,EB:"navigateToCi"});x.dba&&z.push({label:"About this site",target:x.dba,EB:"navigateToAbout"});return _.df(Object.assign({},C0c,{Eha:_.ns(new _.Ai),title:x.displayName||"Code Search",aRb:z,SVa:[]}))}return r.TL(function(D,K){D=K.Wc;return D&&D.repository?(K=K.ti)?Object.assign({},C0c,D0c,{Eha:_.ns(_.FH(D.nc(),"repoGroup").ob()),
zLb:!0,title:K.displayName,kp:K.kp,JX:void 0}):Object.assign({},C0c,D0c):Object.assign({},C0c,D0c)},C0c)}));this.kb=this.S4a.ha(_.ag(this.J6,this.keyboardShortcuts)).subscribe(function(x){var z=_.k(x);z.next();x=z.next().value;z=z.next().value;x&&(r.tw?(r.tw.close(),r.tw=void 0):r.oDa(z),r.Ia.hb({element:"AppBar",action:(r.tw?"show":"hide")+"KeyboardShortcuts",gestureName:"KEYBOARD"}))});this.kb.add(this.n0b.subscribe());this.kb.add(F0c(this).subscribe(function(x){G0c(x)}));this.kb.add(v0c(m).ha(_.Yf(function(x){var z=
x.ta===E$.Pqa,D={oua:z?x.displayName||"Code Search":"Google Open Source"};return r.TL(function(K,N){K=N.Wc;var P,ca=z?void 0:(P=N.ti)==null?void 0:P.displayName,va,Da;N=(Da=(va=N.ti)==null?void 0:va.V5)!=null?Da:void 0;return Object.assign({},{projectName:ca,Wc:K,V5:N},D)},D)})).subscribe(function(x){var z=x.oua;var D=x.projectName;var K=x.Wc;x=x.V5;var N=r.ZDa;N.oua=z;N.ZUa=D;N.wEa(K);r.VBa.QCa(x)}))};
N$.prototype.La=function(){this.Cdb.next();this.oj();this.kb&&(this.kb.unsubscribe(),this.kb=void 0);G0c(!1)};N$.prototype.u5=function(a){this.Ia.hb({element:"FeedbackButton",action:"open",gestureName:a});this.vfa&&this.vfa.Te();this.ufa.xZ()};N$.prototype.oDa=function(a){var b=this;this.tw=this.Tj.open(_.Mu,{HB:!1,data:a,minWidth:400});this.tw.CB().ha(_.Mf()).subscribe(function(){b.tw=void 0})};
var G0c=function(a){a?document.body.classList.add("scrollable"):document.body.classList.remove("scrollable")},F0c=function(a){return a.TL(function(b,c){return c.cGb||b},!1)},E0c=function(a){return a.TL(function(b,c){return c.keyboardShortcuts||b},new Map)};
N$.prototype.u_a=function(){var a=this.TL(function(c,d){return Object.assign({},c,d.Xn)},{}),b=this.TL(function(c,d){return d.ossProject||c});return _.mf([a,b]).ha(_.E(function(c){var d=_.k(c);c=d.next().value;d=(d=d.next().value)&&d.aS?u_c(d.aS,"uiElement").Kcb():void 0;return Object.assign({},c,{vja:d})}))};N$.prototype.TL=function(a,b){return this.n0b.ha(_.E(function(c){for(var d=b;c&&c.Ve==="primary";)d=a(d,c.data),c=c.firstChild;return d}))};
_.p.Object.defineProperties(N$.prototype,{J6:{configurable:!0,enumerable:!0,get:function(){return this.keyboardShortcuts.ha(_.E(function(a){return Array.from(a.entries()).length>0}))}}});N$.O=function(a){return new (a||N$)(_.C(_.Bq),_.C(_.ru),_.C(_.wv),_.C(_.ai),_.C(L$),_.C(M$),_.C(_.Zw),_.C(J$),_.C(_.ww))};
N$.wa=_.Ie({type:N$,oa:[["app-bar"]],tb:function(a,b){a&1&&_.Cg(z0c,5);if(a&2){var c;_.Gg(c=_.Hg())&&(b.vfa=c.first)}},standalone:!1,Aa:2,Ba:3,Da:[["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&&(_.F(0,H_c,25,21,"header",1),_.S(1,"async"));a&2&&_.H("ngIf",_.ch(1,1,b.Ab))},dependencies:[_.Gq,_.Gz,_.Qz,_.$o,_.ap,_.Vt,_.Eu,_.Fz,_.hx,_.Lu,_.Pu,_.Av,_.Hz,_.Kz,_.Jz,_.Lz,_.ey,_.cy,_.Yy,_.gp],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%][_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.QVa=c;this.Ua=d;this.Kg=e;this.storage=f;a.hy();this.Cfd=d.events.ha(_.yf(function(g){return g instanceof _.zOa||g instanceof _.AOa}),_.E(function(g){return g instanceof _.zOa}));this.w6a();b.OXa.subscribe()};O$.prototype.w6a=function(){this.storage&&this.storage.get("epn_dismiss")||this.Xab()};
O$.prototype.Xab=function(){var a=this;this.Kg.open("We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.","Got it",{duration:0}).nB.subscribe(function(){a.storage&&a.storage.set("epn_dismiss",!0)})};O$.O=function(a){return new (a||O$)(_.C(_.Sz),_.C(_.Wx),_.C(_.Zx),_.C(_.ai),_.C(_.dv),_.C(_.RYa,8))};
O$.wa=_.Ie({type:O$,oa:[["oss-app"],["protractor-oss-app"]],standalone:!1,Aa:9,Ba:4,Da:[[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&&(_.L(0,"app-bar"),_.I(1,"div",0)(2,"div",1),_.F(3,I_c,1,0,"announcement-bar",2),_.L(4,"router-outlet"),_.J()(),_.L(5,"uncaught-error-notifier")(6,"span",3),_.F(7,J_c,2,0,"div",4),_.S(8,"async"));
a&2&&(_.A(3),_.H("ngIf",b.QVa.eBb),_.A(4),_.H("ngIf",_.ch(8,2,b.Cfd)))},dependencies:[_.ap,_.$x,N$,_.lv,_.XG,_.Ap,_.gp],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 H0c=function(){};H0c.O=function(a){return new (a||H0c)};H0c.Ha=_.Je({type:H0c});H0c.Ga=_.Xc({imports:[_.Iq,_.hp,_.w$,_.yx,_.lA]});var I0c=function(){};I0c.O=function(a){return new (a||I0c)};I0c.Ha=_.Je({type:I0c});I0c.Ga=_.Xc({imports:[_.Iq,_.jA,_.hp,_.Dq,{Fm:_.xv,Pb:[_.wv]},_.Hu,_.aA,_.Ju,_.yx,_.lA,_.Bv,_.Oz,_.fy,_.qq,H0c,_.Xz]});var P$=function(){};P$.prototype.Qa=function(){};P$.prototype.WWb=function(a){return _.ns(_.XGb(new _.PN({ti:new _.NN(a)})))};P$.O=function(a){return new (a||P$)};
P$.wa=_.Ie({type:P$,oa:[["oss-project-cards"]],inputs:{Dq:"projects"},standalone:!1,Aa:1,Ba:1,Da:[["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&&_.F(0,K_c,11,7,"a",0);a&2&&_.H("ngForOf",b.Dq)},dependencies:[_.Gq,_.$o,_.oq],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}"],
Ma:0});var J0c=function(a){return[a]},Q$=function(a,b,c,d,e,f,g,m){_.Xy.call(this,{Cla:_.Yw.has(47),uu:"OssHomeSearchBox",Ia:a,mwa:g,lL:_.Yw.has(28),WO:d});this.Ua=b;this.ab=e;this.rh=f;this.yP=m;this.Rfb="Clear search";this.Tvc="Search for code or files";this.Uvc="Loading suggestions";this.xbb=24;this.ybb=2;this.Rma=0};_.W(Q$,_.Xy);Q$.Ea=_.Xy.Ea;_.h=Q$.prototype;_.h.Bc=function(){var a=this;this.Rq=this.rh.registerCallback("HOME_PAGE_SEARCH",this.ab.na,function(){_.G9a(a.Hq,!0)})};
_.h.La=function(){this.Rq&&this.Rq()};_.h.hSb=function(a){_.mq(this.Ua,_.lq(this.Ua,_.HRa,{Ta:_.tra(a)}))};_.h.H7a=function(a){this.Rma=a.getBoundingClientRect().width};_.h.h2=function(){_.Xy.prototype.h2.call(this,this.Hq)};_.p.Object.defineProperties(Q$.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){a&&_.Xy.prototype.QCa.call(this,a)}}});Q$.O=function(a){return new (a||Q$)(_.C(_.Bq),_.C(_.ai),_.C(_.Zw),_.C(_.vx),_.C(_.he),_.C(_.gi),_.C(_.O5a),_.C(_.N5a,8))};
Q$.wa=_.Ie({type:Q$,oa:[["oss-home-search-box"]],tb:function(a,b){a&1&&_.Cg(_.hz,7);if(a&2){var c;_.Gg(c=_.Hg())&&(b.Hq=c.first)}},inputs:{config:"config"},standalone:!1,features:[_.cg],Aa:16,Ba:23,Da:[["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=_.Pd();_.I(0,"div",3,0)(2,"mat-icon",4);_.O("click",function(){_.w(c);return _.y(_.Ng(5).setFocus())});_.R(3,"search");_.J();_.I(4,"search-box",5,1);_.Vg("queryChange",function(f){_.w(c);_.Ug(b.query,f)||(b.query=f);return _.y(f)});_.O("blur",function(){_.w(c);return _.y(b.PAa())})("focus",function(){_.w(c);return _.y(b.QAa())})("queryChange",
function(f){_.w(c);return _.y(b.ZQ.next(f))})("querySubmit",function(f){_.w(c);return _.y(b.a7(f))});_.J();_.I(6,"div",6);_.S(7,"async");_.L(8,"mat-spinner",7);_.J();_.F(9,L_c,3,3,"button",8)(10,M_c,2,1,"a",9);_.J();_.I(11,"search-box-suggestion-list",null,2);_.F(13,O_c,2,4,"search-box-suggestion-item",10);_.S(14,"async");_.J();_.F(15,R_c,2,2,"ng-container",11)}if(a&2){var d,e;a=_.Ng(12);_.Pg("suggesting",a.Vw&&b.rK);_.A(4);_.H("elementName",b.uu)("enableTextBoxQuerySubmission",!0)("queryDecorator",
b.YQ)("placeholder",b.Tvc);_.Tg("query",b.query);_.H("suggestionLists",_.Zg(21,J0c,a));_.A(2);_.Og("visibility",((d=_.ch(7,17,b.R2))==null?0:d.Ad)&&b.p6?"visible":"hidden");_.A(2);_.H("diameter",b.xbb)("strokeWidth",b.ybb);_.mg("aria-label",b.Uvc);_.A();_.H("ngIf",b.query);_.A();_.H("ngIf",b.yP);_.A(3);_.H("ngForOf",(e=_.ch(14,19,b.R2))==null?null:e.Ki);_.A(2);_.H("ngIf",a.Vw&&b.rK)}},dependencies:[_.Gq,_.$o,_.ap,_.fp,_.Yy,_.Wt,_.Eu,_.hx,_.Pu,_.Av,_.Dz,_.Bz,_.ey,_.cy,_.Zy,_.hz,_.iz,_.jz,_.gp],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%]{--mat-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;--mat-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.Xn=_.sHb(a,new _.Ai,b.Zc.Gw)};R$.prototype.Qa=function(){};R$.prototype.WWb=function(a){return _.ns(new _.Ai({ie:{type:"ossProject",id:a.name}}))};R$.O=function(a){return new (a||R$)(_.C(_.VN),_.C(_.Nh))};
R$.wa=_.Ie({type:R$,oa:[["discover-find-contribute"]],inputs:{Dq:"projects"},standalone:!1,Aa:6,Ba:2,Da:[[1,"search-box"],["role","search",3,"config"],[3,"projects"]],ta:function(a,b){a&1&&(_.I(0,"h1"),_.R(1," Search all projects for code or files\n"),_.J(),_.I(2,"div",0),_.L(3,"oss-home-search-box",1),_.J(),_.I(4,"section"),_.L(5,"oss-project-cards",2),_.J());a&2&&(_.A(3),_.H("config",b.Xn),_.A(2),_.H("projects",b.Dq))},dependencies:[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}"],
Ma:0});var K0c=function(a,b){this.Xn=_.sHb(a,new _.Ai,b.Zc.Gw)};K0c.prototype.Qa=function(){};K0c.O=function(a){return new (a||K0c)(_.C(_.VN),_.C(_.Nh))};
K0c.wa=_.Ie({type:K0c,oa:[["whitelabelled-search"]],inputs:{Dq:"projects",kp:"iconUrl",label:"label"},standalone:!1,Aa:7,Ba:4,Da:[["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&&(_.I(0,"div",1),_.F(1,S_c,1,4,"img",2)(2,T_c,1,0,"ng-template",null,0,_.dh),_.J(),_.I(4,"div",3),
_.L(5,"oss-home-search-box",4),_.J(),_.L(6,"oss-project-cards",5));a&2&&(a=_.Ng(3),_.A(),_.H("ngIf",b.kp)("ngIfElse",a),_.A(4),_.H("config",b.Xn),_.A(),_.H("projects",b.Dq))},dependencies:[_.ap,_.Av,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}"],
Ma:0});var L0c=function(a,b){this.rd=_.cH;this.Kyc=E$;_.ay(a,"HOME_PAGE_SEARCH");this.Ab=v0c(b).ha(_.E(_.VG),_.Cf(function(c){return _.UG(c.message)}),_.Xf(_.dH))};L0c.O=function(a){return new (a||L0c)(_.C(_.gi),_.C(J$))};
L0c.wa=_.Ie({type:L0c,oa:[["home-page"]],standalone:!1,Aa:4,Ba:3,Da:[["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&&(_.F(0,$_c,4,3,"ng-container",1),_.S(1,"async"),_.F(2,a0c,5,1,"ng-template",null,0,_.dh));a&2&&_.H("ngIf",
_.ch(1,1,b.Ab))},dependencies:[_.ap,_.fp,_.bp,_.cp,_.dp,R$,_.ZC,_.aD,_.$C,_.XG,K0c,_.gp],styles:["home-page[_nghost-%COMP%]{display:flex}home-page[_nghost-%COMP%] > *[_ngcontent-%COMP%]{flex:1}"],Ma:0});var S$=function(){};S$.O=function(a){return new (a||S$)};S$.Ha=_.Je({type:S$});S$.Ga=_.Xc({imports:[_.Iq,_.hp,_.Bv,_.qq]});var T$=function(){};T$.O=function(a){return new (a||T$)};T$.Ha=_.Je({type:T$});T$.Ga=_.Xc({imports:[_.Iq,_.Vz,_.hp,_.Xz,_.Hu,_.yx,_.Bv,_.Zz,_.fy,_.$y,_.nz]});var M0c=function(){};M0c.O=function(a){return new (a||M0c)};M0c.Ha=_.Je({type:M0c});M0c.Ga=_.Xc({imports:[_.Iq,_.Hu,_.hp,_.WL,_.$G,_.YG,_.Bv,T$,S$,_.qq]});var N0c=function(){};N0c.O=function(a){return new (a||N0c)};N0c.Ha=_.Je({type:N0c});N0c.Ga=_.Xc({imports:[_.Iq,_.hp,_.WL,_.$G,_.YG,_.Bv,T$,S$,_.qq]});var O0c=function(){};O0c.O=function(a){return new (a||O0c)};O0c.Ha=_.Je({type:O0c});O0c.Ga=_.Xc({imports:[_.Iq,_.hp,M0c,_.bD,_.$G,_.YG,_.qq,N0c]});var U$=function(a){this.Dcd=a};U$.prototype.resolve=function(a){return(a=_.Bi(a).rb)?this.Dcd.get(a).ha(_.Cf(function(){return _.df(void 0)})):_.df(void 0)};U$.O=function(a){return new (a||U$)(_.t(J$))};U$.ua=_.q({token:U$,qa:U$.O});var P0c=function(a,b,c,d){this.rd=_.cH;this.Udd=_.pHb;this.I6c=b_c;_.ay(b,"HOME_PAGE_SEARCH");this.Lm=a.params.ha(_.Yf(function(e){return d.get(e.repositoryGroupId).ha(_.E(function(f){return _.VG(f)}))}),_.Cf(function(e){return _.UG("Could not load oss project: "+e.message)}),_.Xf(_.dH));this.Xn=a.params.ha(_.E(function(e){return _.sHb(c,new _.Ai({ie:{id:e.repositoryGroupId,type:"ossProject"}}),a.Zc.Gw)}))},l0c=function(a){return a.filter(function(b){return!b.hidden})},j0c=function(a){return a.some(function(b){return b.repository&&
b.repository.QX})};P0c.O=function(a){return new (a||P0c)(_.C(_.Nh),_.C(_.gi),_.C(_.VN),_.C(J$))};
P0c.wa=_.Ie({type:P0c,oa:[["project-page"]],standalone:!1,Aa:2,Ba:3,Da:[["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&&(_.F(0,q0c,4,4,"ng-container",1),_.S(1,"async"));a&2&&_.H("ngIf",_.ch(1,1,b.Lm))},dependencies:[_.Gq,_.$o,_.ap,_.bp,_.cp,_.pL,_.Cq,_.ZC,_.$C,_.XG,_.Av,Q$,_.oq,x0c,_.gp,_.cD],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}"],
Ma:0});var Q0c=function(){};Q0c.O=function(a){return new (a||Q0c)};Q0c.Ha=_.Je({type:Q0c});Q0c.Ga=_.Xc({imports:[_.Iq,y0c,_.hp,_.IL,_.dD,_.Dq,_.aA,_.bD,_.YG,_.sN,_.Bv,T$,_.qq]});var R0c=new _.wd("localObservableRequestService",{Fa:"root",qa:function(){return new _.y0a({D3:"",C3:""},_.u(_.Pp),_.u(_.Uo))}}),V$=function(a){if(a)throw Error("jd");};V$.O=function(a){return new (a||V$)(_.t(V$,12))};V$.Ha=_.Je({type:V$});V$.Ga=_.Xc({imports:[_.sA,_.Iq,_.yA,_.IA,_.qw,_.rw,_.jw,_.Oo,_.Gx,_.sw,_.tw,_.FA,_.uw,_.KA,_.JA,_.HA,_.CA]});var S0c=function(){};var W$=function(){this.Ua=_.u(_.ai)};_.W(W$,S0c);W$.prototype.navigate=function(a){this.Ua.navigate([a])};W$.O=function(){var a;return function(b){return(a||(a=_.de(W$)))(b||W$)}}();W$.ua=_.q({token:W$,qa:W$.O,Fa:"root"});var T0c=[_.gu,_.Vp,_.dQa()],U0c=new _.sRa,V0c=[{path:"",CV:_.ara(),children:[{path:"search",ol:function(){return _.p$}},{path:"",component:L0c,data:{Xn:{zia:!1},cGb:!0}},{path:":repositoryGroupId",component:P0c,data:{Xn:{zia:!1},cGb:!0}},{path:"",ol:U0c.for("source"),data:{groupType:"ossProject"},resolve:{keyboardShortcuts:_.hi(_.pA),ti:_.hi(U$)},Fq:function(a,b){return _.Bi(a).rb!==_.Bi(b).rb}},{path:"**",component:_.Kw}]}],X$=function(){};X$.prototype.store=function(){};X$.prototype.zma=function(){return null};
X$.prototype.jDa=function(a,b){return this.oha(a)&&this.oha(b)?a.component===b.component:a.oe===b.oe};X$.prototype.oha=function(a){return a.data.Wc};X$.O=function(a){return new (a||X$)};X$.ua=_.q({token:X$,qa:X$.O});var Y$=function(){_.Hw.apply(this,arguments)};_.W(Y$,_.Hw);Y$.prototype.load=function(){};Y$.O=function(){var a;return function(b){return(a||(a=_.de(Y$)))(b||Y$)}}();Y$.ua=_.q({token:Y$,qa:Y$.O});var Z$=function(){_.xM.apply(this,arguments)};_.W(Z$,_.xM);
Z$.prototype.a2a=function(a){return _.df({kind:4,location:a})};Z$.O=function(){var a;return function(b){return(a||(a=_.de(Z$)))(b||Z$)}}();Z$.ua=_.q({token:Z$,qa:Z$.O});var $$=function(){};$$.O=function(a){return new (a||$$)};$$.Ha=_.Je({type:$$,hy:[O$]});
$$.Ga=_.Xc({Pb:[].concat(_.v(_.tRa(U0c)),[_.Ru,_.VN,_.Cv,U$,L$,M$,_.NA,_.fi,{ya:_.INa,lc:"/"},{ya:_.qp,ue:K$},{ya:_.Hw,ue:Y$},{ya:_.lh,Hb:_.nv,Nb:[_.Vu]},{ya:_.B3a,lc:_.C3a},{ya:_.Sh,ue:_.Nw},{ya:S0c,ue:W$},{ya:_.WN,Hb:L$},{ya:_.gq,ue:X$},{ya:_.UN,Hb:M$},{ya:_.di,ue:_.PA},{ya:_.e0a,lc:_.d0a},{ya:_.xM,ue:Z$}]),imports:[T0c,_.xx,_.Wz,I0c,{Fm:_.rA,Pb:_.tab},_.mv,_.Lw,_.WL,O0c,_.YG,_.Bv,_.RA,Q0c,_.RQa(V0c),{Fm:V$,Pb:[_.Gv,{ya:_.ho,ue:_.x0a},{ya:_.U_a,Eb:_.Nua},{ya:_.Fx,Eb:_.Lj,Nb:[_.Cwa,_.wA]},{ya:_.wMa,
Hb:R0c},{ya:_.uab,Eb:_.Lj,Nb:[_.LMa,_.xA]},{ya:_.J0a,Eb:_.Lj,Nb:[_.MMa,_.xA]},{ya:_.K0a,Eb:_.Lj,Nb:[_.MMa,_.xA]},{ya:_.xab,Eb:_.Lj,Nb:[_.NMa,_.xA]},{ya:_.Dab,Eb:_.Lj,Nb:[_.OMa,_.xA]},{ya:_.H0a,Eb:_.Lj,Nb:[_.QMa,_.xA]},{ya:_.EA,Eb:_.Lj,Nb:[_.RMa,_.uA]},{ya:_.GA,Eb:_.Lj,Nb:[_.$Ma,_.uA]},{ya:_.Fab,Eb:_.Lj,Nb:[_.TMa,_.xA]},{ya:_.Gab,Eb:_.Lj,Nb:[_.UMa,_.xA]},{ya:_.L0a,Eb:_.Lj,Nb:[_.VMa,_.xA]},{ya:_.M0a,Eb:_.Lj,Nb:[_.WMa,_.xA]},{ya:_.O0a,Eb:_.Lj,Nb:[_.YMa,_.xA]},{ya:_.Aab,Eb:_.Lj,Nb:[_.ZMa,_.xA]},{ya:_.Fv,
Eb:function(){return window}},{ya:_.t0a,ue:_.v0a},{ya:_.u0a,Eb:function(a){return new _.Hm(a.document)},Nb:[_.Fv]},{ya:_.yab,zd:!0,Hb:_.AA},{ya:_.yab,zd:!0,Hb:_.BA}]}]});var W0c=function(){};W0c.O=function(a){return new (a||W0c)};W0c.Ha=_.Je({type:W0c,hy:[O$]});W0c.Ga=_.Xc({imports:[$$,_.hu]});_.Bk.set("OSS-APP",$$);_.Bk.set("PROTRACTOR-OSS-APP",W0c);
_.ni();
}catch(e){_._DumpException(e)}
try{
var Ghb,Hhb,Ihb,Jhb,Khb,Lhb,Mhb,Nhb,Ohb,Phb;Ghb=function(a){return["cdk-cell","cdk-header-cell","cdk-footer-cell"].some(function(b){return a.classList.contains(b)})};Hhb=function(a){a&1&&_.yg(0,2)};Ihb=function(a){a&1&&(_.I(0,"thead",0),_.tg(1,1),_.J(),_.I(2,"tbody",0),_.tg(3,2)(4,3),_.J(),_.I(5,"tfoot",0),_.tg(6,4),_.J())};Jhb=function(a){a&1&&_.tg(0,1)(1,2)(2,3)(3,4)};Khb=function(a,b){return a.concat(Array.from(b))};
Lhb=function(a,b){b=b.toUpperCase();for(a=a.Af.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};Mhb=function(a){a&1&&_.yg(0,2)};Nhb=function(a){a&1&&(_.I(0,"thead",0),_.tg(1,1),_.J(),_.I(2,"tbody",2),_.tg(3,3)(4,4),_.J(),_.I(5,"tfoot",0),_.tg(6,5),_.J())};Ohb=function(a){a&1&&_.tg(0,1)(1,3)(2,4)(3,5)};Phb=function(){return{color:"accent",Hd:!1}};
_.tD=function(a,b,c,d,e){var f=this;this.Ua=a;this.element=b;this.renderer=c;this.DV=d;this.link=e;this.le=[];this.dv=!1;this.qCa={exact:!1};this.rLb=new _.Jj;this.u$a=a.events.subscribe(function(g){g instanceof _.Xh&&f.update()})};_.tD.prototype.Od=function(){var a=this;_.df(this.links.Jc,_.df(null)).ha(_.of()).subscribe(function(){a.update();Qhb(a)})};
var Qhb=function(a){var b;(b=a.QOb)==null||b.unsubscribe();b=[].concat(_.v(a.links.toArray()),[a.link]).filter(function(c){return!!c}).map(function(c){return c.iTb});a.QOb=_.Te(b).ha(_.of()).subscribe(function(c){a.dv!==Rhb(a,a.Ua)(c)&&a.update()})};_.tD.prototype.Wb=function(){this.update()};_.tD.prototype.La=function(){this.u$a.unsubscribe();var a;(a=this.QOb)==null||a.unsubscribe()};
_.tD.prototype.update=function(){var a=this;this.links&&this.Ua.tQ&&queueMicrotask(function(){var b=Shb(a);a.le.forEach(function(c){b?a.renderer.DE(a.element.na,c):a.renderer.iR(a.element.na,c)});b&&a.osb!==void 0?a.renderer.setAttribute(a.element.na,"aria-current",a.osb.toString()):a.renderer.removeAttribute(a.element.na,"aria-current");a.dv!==b&&(a.dv=b,_.Fn(a.DV),a.rLb.emit(b))})};
var Rhb=function(a,b){var c=a.qCa.ho?a.qCa:a.qCa.exact||!1;return function(d){return(d=d.im)?b.isActive(d,c):!1}},Shb=function(a){var b=Rhb(a,a.Ua);return a.link&&b(a.link)||a.links.some(b)};_.p.Object.defineProperties(_.tD.prototype,{isActive:{configurable:!0,enumerable:!0,get:function(){return this.dv}},Dfd:{configurable:!0,enumerable:!0,set:function(a){this.le=(Array.isArray(a)?a:a.split(" ")).filter(function(b){return!!b})}}});
_.tD.O=function(a){return new (a||_.tD)(_.C(_.ai),_.C(_.he),_.C(_.ej),_.C(_.Xn),_.C(_.oq,8))};_.tD.Ea=_.Ke({type:_.tD,oa:[["","routerLinkActive",""]],wd:function(a,b,c){a&1&&_.Dg(c,_.oq,5);if(a&2){var d;_.Gg(d=_.Hg())&&(b.links=d)}},inputs:{qCa:"routerLinkActiveOptions",osb:"ariaCurrentWhenActive",Dfd:"routerLinkActive"},outputs:{rLb:"isActiveChange"},Rb:["routerLinkActive"],features:[_.zn]});_.Thb=function(){};
_.Thb.prototype.VVa=function(a,b,c,d,e){_.OLa(a,function(f,g,m){if(f.Ew==null){var n=c(f,g,m);n=b.Bi(n.Tc,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,fR:f})}})};_.Thb.prototype.detach=function(){};_.uD=function(a){this.Ws=a};_.W(_.uD,_.y8a);_.uD.O=function(a){return new (a||_.uD)(_.C(_.oy,10))};
_.uD.Ea=_.Ke({type:_.uD,oa:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],qb:16,Wa:function(a,b){a&2&&_.Pg("ng-untouched",b.LMb)("ng-touched",b.KMb)("ng-pristine",b.rMb)("ng-dirty",b.RP)("ng-valid",b.isValid)("ng-invalid",b.aMb)("ng-pending",b.nMb)("ng-submitted",b.g$c)},standalone:!1,features:[_.cg]});_.vD=function(){};_.vD.O=function(a){return new (a||_.vD)};
_.vD.Ea=_.Ke({type:_.vD,oa:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],Za:["novalidate",""],standalone:!1});_.wD=new _.wd("CDK_TABLE");var Vhb;_.xD=function(){this.ta=_.u(_.zg)};_.xD.O=function(a){return new (a||_.xD)};_.xD.Ea=_.Ke({type:_.xD,oa:[["","cdkCellDef",""]]});_.yD=function(){this.ta=_.u(_.zg)};_.yD.O=function(a){return new (a||_.yD)};_.yD.Ea=_.Ke({type:_.yD,oa:[["","cdkHeaderCellDef",""]]});var Uhb=function(){this.ta=_.u(_.zg)};Uhb.O=function(a){return new (a||Uhb)};Uhb.Ea=_.Ke({type:Uhb,oa:[["","cdkFooterCellDef",""]]});_.zD=function(){this.LN=_.u(_.wD,{optional:!0});this.STa=this.yB=this.kr=!1};
_.zD.prototype.N2a=function(){var a=this.kr;this.kr=!1;return a};_.zD.prototype.Paa=function(){this.POa=["cdk-column-"+this.DYa]};_.zD.prototype.ATa=function(a){a&&(this.pr=a,this.DYa=a.replace(/[^a-z0-9_-]/gi,"-"),this.Paa())};
_.p.Object.defineProperties(_.zD.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.pr},set:function(a){this.ATa(a)}},sticky:{configurable:!0,enumerable:!0,get:function(){return this.yB},set:function(a){a!==this.yB&&(this.yB=a,this.kr=!0)}},S4b:{configurable:!0,enumerable:!0,get:function(){return this.STa},set:function(a){a!==this.STa&&(this.STa=a,this.kr=!0)}}});_.zD.O=function(a){return new (a||_.zD)};
_.zD.Ea=_.Ke({type:_.zD,oa:[["","cdkColumnDef",""]],wd:function(a,b,c){a&1&&(_.Dg(c,_.xD,5),_.Dg(c,_.yD,5),_.Dg(c,Uhb,5));if(a&2){var d;_.Gg(d=_.Hg())&&(b.a2=d.first);_.Gg(d=_.Hg())&&(b.headerCell=d.first);_.Gg(d=_.Hg())&&(b.f6c=d.first)}},inputs:{name:[0,"cdkColumnDef","name"],sticky:[2,"sticky","sticky",_.vh],S4b:[2,"stickyEnd","stickyEnd",_.vh]},features:[_.Xg([{ya:"MAT_SORT_HEADER_COLUMN_DEF",Hb:_.zD}])]});Vhb=function(a,b){b.na.classList.add.apply(b.na.classList,_.v(a.POa))};
_.AD=function(){Vhb.call(this,_.u(_.zD),_.u(_.he))};_.W(_.AD,Vhb);_.AD.O=function(a){return new (a||_.AD)};_.AD.Ea=_.Ke({type:_.AD,oa:[["cdk-header-cell"],["th","cdk-header-cell",""]],Za:["role","columnheader",1,"cdk-header-cell"],features:[_.cg]});_.BD=function(){var a=_.u(_.zD),b=_.u(_.he);Vhb.call(this,a,b);var c;(a=(c=a.LN)==null?void 0:c.wTc())&&b.na.setAttribute("role",a)};_.W(_.BD,Vhb);_.BD.O=function(a){return new (a||_.BD)};
_.BD.Ea=_.Ke({type:_.BD,oa:[["cdk-cell"],["td","cdk-cell",""]],Za:[1,"cdk-cell"],features:[_.cg]});var CD=function(){this.ta=_.u(_.zg);this.Wu=_.u(_.Zn)};CD.prototype.Wb=function(a){this.QOa||(a=a.columns&&a.columns.Mf||[],this.QOa=this.Wu.find(a).create(),this.QOa.diff(a))};CD.O=function(a){return new (a||CD)};CD.Ea=_.Ke({type:CD,features:[_.zn]});_.DD=function(){CD.call(this,_.u(_.zg),_.u(_.Zn));this.LN=_.u(_.wD,{optional:!0});this.yB=this.kr=!1};_.W(_.DD,CD);_.DD.prototype.Wb=function(a){CD.prototype.Wb.call(this,a)};_.DD.prototype.N2a=function(){var a=this.kr;this.kr=!1;return a};
_.p.Object.defineProperties(_.DD.prototype,{sticky:{configurable:!0,enumerable:!0,get:function(){return this.yB},set:function(a){a!==this.yB&&(this.yB=a,this.kr=!0)}}});_.DD.O=function(a){return new (a||_.DD)};_.DD.Ea=_.Ke({type:_.DD,oa:[["","cdkHeaderRowDef",""]],inputs:{columns:[0,"cdkHeaderRowDef","columns"],sticky:[2,"cdkHeaderRowDefSticky","sticky",_.vh]},features:[_.cg,_.zn]});var ED=function(){CD.call(this,_.u(_.zg),_.u(_.Zn));this.LN=_.u(_.wD,{optional:!0});this.yB=this.kr=!1};_.W(ED,CD);
ED.prototype.Wb=function(a){CD.prototype.Wb.call(this,a)};ED.prototype.N2a=function(){var a=this.kr;this.kr=!1;return a};_.p.Object.defineProperties(ED.prototype,{sticky:{configurable:!0,enumerable:!0,get:function(){return this.yB},set:function(a){a!==this.yB&&(this.yB=a,this.kr=!0)}}});ED.O=function(a){return new (a||ED)};ED.Ea=_.Ke({type:ED,oa:[["","cdkFooterRowDef",""]],inputs:{columns:[0,"cdkFooterRowDef","columns"],sticky:[2,"cdkFooterRowDefSticky","sticky",_.vh]},features:[_.cg,_.zn]});
_.FD=function(){CD.call(this,_.u(_.zg),_.u(_.Zn));this.LN=_.u(_.wD,{optional:!0})};_.W(_.FD,CD);_.FD.O=function(a){return new (a||_.FD)};_.FD.Ea=_.Ke({type:_.FD,oa:[["","cdkRowDef",""]],inputs:{columns:[0,"cdkRowDefColumns","columns"],Az:[0,"cdkRowDefWhen","when"]},features:[_.cg]});_.GD=function(){this.QN=_.u(_.Ag);Whb=this};_.GD.prototype.La=function(){Whb===this&&(Whb=null)};var Whb=null;_.GD.O=function(a){return new (a||_.GD)};_.GD.Ea=_.Ke({type:_.GD,oa:[["","cdkCellOutlet",""]]});_.HD=function(){};
_.HD.O=function(a){return new (a||_.HD)};_.HD.wa=_.Ie({type:_.HD,oa:[["cdk-header-row"],["tr","cdk-header-row",""]],Za:["role","row",1,"cdk-header-row"],Aa:1,Ba:0,Da:[["cdkCellOutlet",""]],ta:function(a){a&1&&_.tg(0,0)},dependencies:[_.GD],lb:2});_.ID=function(){};_.ID.O=function(a){return new (a||_.ID)};_.ID.wa=_.Ie({type:_.ID,oa:[["cdk-row"],["tr","cdk-row",""]],Za:["role","row",1,"cdk-row"],Aa:1,Ba:0,Da:[["cdkCellOutlet",""]],ta:function(a){a&1&&_.tg(0,0)},dependencies:[_.GD],lb:2});
var Xhb=function(){this.Tc=_.u(_.zg);this.fod="cdk-no-data-row"};Xhb.O=function(a){return new (a||Xhb)};Xhb.Ea=_.Ke({type:Xhb,oa:[["ng-template","cdkNoDataRow",""]]});_.Yhb=new _.wd("CDK_SPL");var Zhb=["top","bottom","left","right"],$hb=function(a,b,c,d,e,f,g){var m=this;c=c===void 0?!0:c;d=d===void 0?!0:d;this.mE=a;this.RTa=b;this.hlb=c;this.bmb=d;this.direction=e;this.LU=f;this.Hta=g;this.zra=new WeakMap;var n;this.AN=((n=globalThis)==null?0:n.ResizeObserver)?new globalThis.ResizeObserver(function(r){return m.hZc(r)}):null;this.mV=[];this.ZU=null;this.tOa=[];this.Jb=!1;this.xhb={top:b+"-border-elem-top",bottom:b+"-border-elem-bottom",left:b+"-border-elem-left",right:b+"-border-elem-right"}},
aib=function(a,b,c){(c.includes("left")||c.includes("right"))&&a.bnb(b);var d=[];b=_.k(b);for(var e=b.next();!e.done;e=b.next())e=e.value,e.nodeType===e.ELEMENT_NODE&&d.push.apply(d,[e].concat(_.v(Array.from(e.children))));_.eg({write:function(){for(var f=_.k(d),g=f.next();!g.done;g=f.next())a.enb(g.value,c)}},{Mb:a.Hta})},bib=function(a,b,c,d,e,f){e=e===void 0?!0:e;f=f===void 0?!0:f;if(b.length&&a.hlb&&(c.some(function(va){return va})||d.some(function(va){return va}))){var g=b[0],m=g.children.length,
n=a.direction==="rtl",r=n?"right":"left",x=n?"left":"right",z=c.lastIndexOf(!0),D=d.indexOf(!0),K,N,P;f&&a.vZc({rows:[].concat(_.v(b)),jid:[].concat(_.v(c)),hid:[].concat(_.v(d))});_.eg({Hwa:function(){K=a.yTc(g,e);N=a.fUc(K,c);P=a.eUc(K,d)},write:function(){for(var va=_.k(b),Da=va.next();!Da.done;Da=va.next()){Da=Da.value;for(var ta=0;ta<m;ta++){var ya=Da.children[ta];c[ta]&&a.Sqa(ya,r,N[ta],ta===z);d[ta]&&a.Sqa(ya,x,P[ta],ta===D)}}a.LU&&K.some(function(Oa){return!!Oa})&&(a.LU.fid({sizes:z===-1?
[]:K.slice(0,z+1).map(function(Oa,Va){return c[Va]?Oa:null})}),a.LU.gid({sizes:D===-1?[]:K.slice(D).map(function(Oa,Va){return d[Va+D]?Oa:null}).reverse()}))}},{Mb:a.Hta})}else{(n=a.LU)==null||n.fid({sizes:[]});var ca;(ca=a.LU)==null||ca.gid({sizes:[]})}},cib=function(a,b,c,d){if(a.hlb){var e=d==="bottom"?b.slice().reverse():b,f=d==="bottom"?c.slice().reverse():c,g=[],m=[],n=[];_.eg({Hwa:function(){for(var r=0,x=0;r<e.length;r++)if(f[r]){g[r]=x;var z=e[r];n[r]=a.mE?Array.from(z.children):[z];z=a.pnb(z).height;
x+=z;m[r]=z}},write:function(){for(var r=f.lastIndexOf(!0),x=0;x<e.length;x++)if(f[x])for(var z=g[x],D=x===r,K=_.k(n[x]),N=K.next();!N.done;N=K.next())a.Sqa(N.value,d,z,D);if(d==="top"){var P;(P=a.LU)==null||P.sFd({sizes:m,Wbd:g,elements:n})}else{var ca;(ca=a.LU)==null||ca.rFd({sizes:m,Wbd:g,elements:n})}}},{Mb:a.Hta})}},dib=function(a,b,c){a.mE&&_.eg({write:function(){var d=b.querySelector("tfoot");d&&(c.some(function(e){return!e})?a.enb(d,["bottom"]):a.Sqa(d,"bottom",0,!1))}},{Mb:a.Hta})};_.h=$hb.prototype;
_.h.destroy=function(){this.ZU&&clearTimeout(this.ZU);var a;(a=this.AN)==null||a.disconnect();this.Jb=!0};_.h.enb=function(a,b){if(a.classList.contains(this.RTa)){for(var c=_.k(b),d=c.next();!d.done;d=c.next())d=d.value,a.style[d]="",a.classList.remove(this.xhb[d]);Zhb.some(function(e){return b.indexOf(e)===-1&&a.style[e]})?a.style.zIndex=this.Njb(a):(a.style.zIndex="",this.bmb&&(a.style.position=""),a.classList.remove(this.RTa))}};
_.h.Sqa=function(a,b,c,d){a.classList.add(this.RTa);d&&a.classList.add(this.xhb[b]);a.style[b]=c+"px";a.style.zIndex=this.Njb(a);this.bmb&&(a.style.cssText+="position: -webkit-sticky; position: sticky; ")};_.h.Njb=function(a){for(var b={top:100,bottom:10,left:1,right:1},c=0,d=_.k(Zhb),e=d.next();!e.done;e=d.next())e=e.value,a.style[e]&&(c+=b[e]);return c?""+c:""};
_.h.yTc=function(a,b){if(b!==void 0&&!b&&this.tOa.length)return this.tOa;b=[];a=a.children;for(var c=0;c<a.length;c++)b.push(this.pnb(a[c]).width);return this.tOa=b};_.h.fUc=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.eUc=function(a,b){for(var c=[],d=0,e=a.length;e>0;e--)b[e]&&(c[e]=d,d+=a[e]);return c};
_.h.pnb=function(a){var b=this.zra.get(a);if(b)return b;b=a.getBoundingClientRect();b={width:b.width,height:b.height};if(!this.AN)return b;this.zra.set(a,b);this.AN.observe(a,{box:"border-box"});return b};_.h.vZc=function(a){this.bnb(a.rows);this.ZU||this.mV.push(a)};_.h.bnb=function(a){var b=new Set(a);a=_.k(this.mV);for(var c=a.next();!c.done;c=a.next())c=c.value,c.rows=c.rows.filter(function(d){return!b.has(d)});this.mV=this.mV.filter(function(d){return!!d.rows.length})};
_.h.hZc=function(a){var b=this,c=!1;a=_.k(a);for(var d=a.next();!d.done;d=a.next()){d=d.value;var e=void 0,f=((e=d.borderBoxSize)==null?0:e.length)?{width:d.borderBoxSize[0].inlineSize,height:d.borderBoxSize[0].blockSize}:{width:d.contentRect.width,height:d.contentRect.height};e=void 0;f.width!==((e=this.zra.get(d.target))==null?void 0:e.width)&&Ghb(d.target)&&(c=!0);this.zra.set(d.target,f)}c&&this.mV.length&&(this.ZU&&clearTimeout(this.ZU),this.ZU=setTimeout(function(){if(!b.Jb){for(var g=_.k(b.mV),
m=g.next();!m.done;m=g.next())m=m.value,bib(b,m.rows,m.jid,m.hid,!0,!1);b.mV=[];b.ZU=null}},0))};var eib;eib=[[["caption"]],[["colgroup"],["col"]],"*"];_.JD=function(){this.Af=_.u(_.Ag);this.ab=_.u(_.he);var a=_.u(_.wD);a.uB=this;a.Nsa()};_.JD.O=function(a){return new (a||_.JD)};_.JD.Ea=_.Ke({type:_.JD,oa:[["","rowOutlet",""]]});_.KD=function(){this.Af=_.u(_.Ag);this.ab=_.u(_.he);var a=_.u(_.wD);a.eN=this;a.Nsa()};_.KD.O=function(a){return new (a||_.KD)};_.KD.Ea=_.Ke({type:_.KD,oa:[["","headerRowOutlet",""]]});_.LD=function(){this.Af=_.u(_.Ag);this.ab=_.u(_.he);var a=_.u(_.wD);a.cN=this;a.Nsa()};
_.LD.O=function(a){return new (a||_.LD)};_.LD.Ea=_.Ke({type:_.LD,oa:[["","footerRowOutlet",""]]});_.MD=function(){this.Af=_.u(_.Ag);this.ab=_.u(_.he);var a=_.u(_.wD);a.dmb=this;a.Nsa()};_.MD.O=function(a){return new (a||_.MD)};_.MD.Ea=_.Ke({type:_.MD,oa:[["","noDataRowOutlet",""]]});
_.ND=function(){var a=this;this.Wu=_.u(_.Zn);this.Ra=_.u(_.Xn);this.Ka=_.u(_.he);this.jc=_.u(_.bj,{optional:!0});this.yc=_.u(_.Si);this.A1=_.u(_.ct);this.Tg=_.u(_.Oi);this.wYc=_.u(_.Yhb,{optional:!0,Zw:!0});this.Sb=_.u(_.Wh);this.Eo=new _.Nf;this.ZM=new Map;this.pib=new Set;this.sib=new Set;this.rib=new Set;this.qib=new Set;this.Ira=this.YU=this.VPa=this.ZQa=!0;this.V_=new Map;this.Mbb="cdk-table-sticky";this.T6a=!0;this.bsa=this.RQa=this.ulb=!1;this.bod=void 0;this.Era=this.Zlb=!1;this.eYa=new _.Jj;
this.cH=new _.Oh({start:0,end:Number.MAX_VALUE});this.Xb=_.u(_.dg);_.u(new _.An("role"),{optional:!0})||this.Ka.na.setAttribute("role","table");this.oE=!this.yc.isBrowser;this.mE=this.Ka.na.nodeName==="TABLE";this.hE=this.Wu.find([]).create(function(b,c){return a.Qq?a.Qq(c.Uda,c.data):c})};_.h=_.ND.prototype;_.h.wTc=function(){var a=this.Ka.na.getAttribute("role");return a==="grid"||a==="treegrid"?"gridcell":"cell"};
_.h.Qa=function(){var a=this;this.hYc();this.Tg.Dc().ha(_.Zf(this.Eo)).subscribe(function(){a.Ira=!0})};_.h.Od=function(){this.bsa=!0};_.h.CL=function(){this.Ghb()&&this.fnb()};
_.h.La=function(){var a;(a=this.JJ)==null||a.destroy();var b,c,d;[(b=this.uB)==null?void 0:b.Af,(c=this.eN)==null?void 0:c.Af,(d=this.cN)==null?void 0:d.Af,this.V_,this.pib,this.sib,this.rib,this.qib,this.ZM].forEach(function(e){e==null||e.clear()});this.eU=[];this.VT=[];this.wib=null;this.Eo.next();this.Eo.complete();_.xsa(this.dataSource)&&this.dataSource.disconnect(this)};
var gib=function(a){a.nta=a.oTc();var b=a.hE.diff(a.nta);if(b){var c=a.uB.Af;a.A1.VVa(b,c,function(d,e,f){return a.mQa(d.item,f)},function(d){return d.item.data},function(d){d.operation===1&&d.context&&a.gnb(d.fR.item.k6,d.context)});a.tZc();_.PLa(b,function(d){c.get(d.rk).context.va=d.item.data});a.Mob();a.eYa.next();fib(a)}else a.Mob(),a.eYa.next()},hib=function(a){var b=a.M9(a.eN);if(a.mE){var c=Lhb(a.eN,"thead");c&&(c.style.display=b.length?"":"none")}c=a.eU.map(function(d){return d.sticky});
aib(a.JJ,b,["top"]);cib(a.JJ,b,c,"top");a.eU.forEach(function(d){d.kr=!1})},iib=function(a){var b=a.M9(a.cN);if(a.mE){var c=Lhb(a.cN,"tfoot");c&&(c.style.display=b.length?"":"none")}c=a.VT.map(function(d){return d.sticky});aib(a.JJ,b,["bottom"]);cib(a.JJ,b,c,"bottom");dib(a.JJ,a.Ka.na,c);a.VT.forEach(function(d){d.kr=!1})},fib=function(a){var b=a.M9(a.eN),c=a.M9(a.uB),d=a.M9(a.cN);if(a.mE&&!a.Era||a.YU)aib(a.JJ,[].concat(_.v(b),_.v(c),_.v(d)),["left","right"]),a.YU=!1;b.forEach(function(e,f){a.QNa([e],
a.eU[f])});a.DN.forEach(function(e){for(var f=[],g=0;g<c.length;g++)a.nta[g].k6===e&&f.push(c[g]);a.QNa(f,e)});d.forEach(function(e,f){a.QNa([e],a.VT[f])});Array.from(a.ZM.values()).forEach(function(e){e.kr=!1})};_.h=_.ND.prototype;_.h.Nsa=function(){!this.RQa&&this.uB&&this.eN&&this.cN&&this.dmb&&(this.RQa=!0,this.Ghb()&&this.fnb())};_.h.Ghb=function(){return this.RQa&&this.bsa};
_.h.fnb=function(){this.UQc();this.TQc();var a=this.sXc()||this.ZQa||this.VPa;this.YU=this.YU||a;this.Ira=a;this.ZQa&&(this.Gjb(),this.ZQa=!1);this.VPa&&(this.Fjb(),this.VPa=!1);this.dataSource&&this.DN.length>0&&!this.mta?this.lWc():this.YU&&fib(this);this.oRc()};
_.h.oTc=function(){var a=[],b=this.V_;this.V_=new Map;if(!this.Ie)return a;for(var c=0;c<this.Ie.length;c++){var d=this.Ie[c],e=this.aUc(d,c,b.get(d));this.V_.has(d)||this.V_.set(d,new WeakMap);for(d=0;d<e.length;d++){var f=e[d],g=this.V_.get(f.data);g.has(f.k6)?g.get(f.k6).push(f):g.set(f.k6,[f]);a.push(f)}}return a};_.h.aUc=function(a,b,c){return this.cUc(a,b).map(function(d){var e=c&&c.has(d)?c.get(d):[];return e.length?(d=e.shift(),d.Uda=b,d):{data:a,k6:d,Uda:b}})};
_.h.TQc=function(){var a=this;this.ZM.clear();Khb(this.Ora(this.LRc),this.pib).forEach(function(b){a.ZM.has(b.name);a.ZM.set(b.name,b)})};_.h.UQc=function(){this.eU=Khb(this.Ora(this.NRc),this.rib);this.VT=Khb(this.Ora(this.MRc),this.qib);this.DN=Khb(this.Ora(this.ORc),this.sib);this.wib=this.DN.filter(function(a){return!a.Az})[0]};
_.h.sXc=function(){var a=function(d,e){e=!!e.QOa.diff(e.columns);return d||e},b=this.DN.reduce(a,!1);b&&this.Ejb();var c=this.eU.reduce(a,!1);c&&this.Gjb();(a=this.VT.reduce(a,!1))&&this.Fjb();return b||c||a};_.h.fUa=function(a){this.Ie=[];_.xsa(this.dataSource)&&this.dataSource.disconnect(this);this.mta&&(this.mta.unsubscribe(),this.mta=null);a||(this.hE&&this.hE.diff([]),this.uB&&this.uB.Af.clear());this.er=a};
_.h.lWc=function(){var a=this;if(this.dataSource){var b;_.xsa(this.dataSource)?b=this.dataSource.connect(this):_.zf(this.dataSource)?b=this.dataSource:Array.isArray(this.dataSource)&&(b=_.df(this.dataSource));this.mta=b.ha(_.Zf(this.Eo)).subscribe(function(c){a.Ie=c||[];gib(a)})}};_.h.Gjb=function(){var a=this;this.eN.Af.length>0&&this.eN.Af.clear();this.eU.forEach(function(b,c){return a.hnb(a.eN,b,c)});hib(this)};
_.h.Fjb=function(){var a=this;this.cN.Af.length>0&&this.cN.Af.clear();this.VT.forEach(function(b,c){return a.hnb(a.cN,b,c)});iib(this)};_.h.QNa=function(a,b){var c=this,d=Array.from((b==null?void 0:b.columns)||[]).map(function(e){return c.ZM.get(e)});b=d.map(function(e){return e.sticky});d=d.map(function(e){return e.S4b});bib(this.JJ,a,b,d,!this.Era||this.Ira)};_.h.M9=function(a){for(var b=[],c=0;c<a.Af.length;c++){var d=a.Af.get(c);b.push(d.Xl[0])}return b};
_.h.cUc=function(a,b){if(this.DN.length==1)return[this.DN[0]];var c=[];if(this.O6a)c=this.DN.filter(function(e){return!e.Az||e.Az(b,a)});else{var d=this.DN.find(function(e){return e.Az&&e.Az(b,a)})||this.wib;d&&c.push(d)}return c};_.h.mQa=function(a,b){return{Tc:a.k6.ta,context:{va:a.data},index:b}};_.h.hnb=function(a,b,c,d){d=d===void 0?{}:d;a=a.Af.Bi(b.ta,d,c);this.gnb(b,d);return a};_.h.gnb=function(a,b){a=_.k(this.xTc(a));for(var c=a.next();!c.done;c=a.next())c=c.value,Whb&&Whb.QN.Bi(c,b);_.Fn(this.Ra)};
_.h.tZc=function(){for(var a=this.uB.Af,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.i3=b%2===0;d.m7a=!d.i3;this.O6a?(d.Uda=this.nta[b].Uda,d.vDd=b):d.index=this.nta[b].Uda}};_.h.xTc=function(a){var b=this;return a&&a.columns?Array.from(a.columns,function(c){c=b.ZM.get(c);return a instanceof _.DD?c.headerCell.ta:a instanceof ED?c.f6c.ta:c.a2.ta}):[]};_.h.Ejb=function(){this.hE.diff([]);this.uB.Af.clear();gib(this)};
_.h.oRc=function(){var a=function(b,c){return b||c.N2a()};this.eU.reduce(a,!1)&&hib(this);this.VT.reduce(a,!1)&&iib(this);Array.from(this.ZM.values()).reduce(a,!1)&&(this.YU=!0,fib(this))};_.h.hYc=function(){var a=this;this.JJ=new $hb(this.mE,this.Mbb,this.yc.isBrowser,this.T6a,this.jc?this.jc.value:"ltr",this.wYc,this.Xb);(this.jc?this.jc.Dc:_.df()).ha(_.Zf(this.Eo)).subscribe(function(b){a.JJ.direction=b;fib(a)})};_.h.Ora=function(a){var b=this;return a.filter(function(c){return!c.LN||c.LN===b})};
_.h.Mob=function(){var a=this.god||this.iWc;if(a){var b=this.uB.Af.length===0;if(b!==this.ulb){var c=this.dmb.Af;b?(a=c.Bi(a.Tc),c=a.Xl[0],a.Xl.length===1&&(c==null?void 0:c.nodeType)===this.Sb.ELEMENT_NODE&&(c.setAttribute("role","row"),c.classList.add("cdk-no-data-row"))):c.clear();this.ulb=b;_.Fn(this.Ra)}}};
_.p.Object.defineProperties(_.ND.prototype,{Qq:{configurable:!0,enumerable:!0,get:function(){return this.rt},set:function(a){this.rt=a}},dataSource:{configurable:!0,enumerable:!0,get:function(){return this.er},set:function(a){this.er!==a&&this.fUa(a)}},O6a:{configurable:!0,enumerable:!0,get:function(){return this.Zlb},set:function(a){this.Zlb=a;this.uB&&this.uB.Af.length&&(this.Ejb(),fib(this))}},rxa:{configurable:!0,enumerable:!0,get:function(){return this.Era},set:function(a){this.Era=a;this.YU=
this.Ira=!0}}});_.ND.O=function(a){return new (a||_.ND)};
_.ND.wa=_.Ie({type:_.ND,oa:[["cdk-table"],["table","cdk-table",""]],wd:function(a,b,c){a&1&&(_.Dg(c,Xhb,5),_.Dg(c,_.zD,5),_.Dg(c,_.FD,5),_.Dg(c,_.DD,5),_.Dg(c,ED,5));if(a&2){var d;_.Gg(d=_.Hg())&&(b.iWc=d.first);_.Gg(d=_.Hg())&&(b.LRc=d);_.Gg(d=_.Hg())&&(b.ORc=d);_.Gg(d=_.Hg())&&(b.NRc=d);_.Gg(d=_.Hg())&&(b.MRc=d)}},Za:[1,"cdk-table"],qb:2,Wa:function(a,b){a&2&&_.Pg("cdk-table-fixed-layout",b.rxa)},inputs:{Qq:"trackBy",dataSource:"dataSource",O6a:[2,"multiTemplateDataRows","multiTemplateDataRows",
_.vh],rxa:[2,"fixedLayout","fixedLayout",_.vh]},outputs:{eYa:"contentChanged"},Rb:["cdkTable"],features:[_.Xg([{ya:_.wD,Hb:_.ND},{ya:_.ct,ue:_.Thb},{ya:_.Yhb,lc:null}])],hc:["caption","colgroup, col","*"],Aa:5,Ba:2,Da:[["role","rowgroup"],["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],ta:function(a,b){a&1&&(_.xg(eib),_.yg(0),_.yg(1,1),_.ng(2,Hhb,1,0),_.ng(3,Ihb,7,0)(4,Jhb,4,0));a&2&&(_.A(2),_.og(b.oE?2:-1),_.A(),_.og(b.mE?3:4))},dependencies:[_.KD,_.JD,_.MD,
_.LD],styles:[".cdk-table-fixed-layout{table-layout:fixed}\n"],lb:2});_.OD=function(){};_.OD.O=function(a){return new (a||_.OD)};_.OD.Ha=_.Je({type:_.OD});_.OD.Ga=_.Xc({imports:[_.ht]});_.PD=function(){_.xD.apply(this,arguments)};_.W(_.PD,_.xD);_.PD.O=function(){var a;return function(b){return(a||(a=_.de(_.PD)))(b||_.PD)}}();_.PD.Ea=_.Ke({type:_.PD,oa:[["","matCellDef",""]],features:[_.Xg([{ya:_.xD,Hb:_.PD}]),_.cg]});_.QD=function(){_.yD.apply(this,arguments)};_.W(_.QD,_.yD);_.QD.O=function(){var a;return function(b){return(a||(a=_.de(_.QD)))(b||_.QD)}}();_.QD.Ea=_.Ke({type:_.QD,oa:[["","matHeaderCellDef",""]],features:[_.Xg([{ya:_.yD,Hb:_.QD}]),_.cg]});
_.RD=function(){_.zD.apply(this,arguments)};_.W(_.RD,_.zD);_.RD.prototype.Paa=function(){_.zD.prototype.Paa.call(this);this.POa.push("mat-column-"+this.DYa)};_.p.Object.defineProperties(_.RD.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.pr},set:function(a){this.ATa(a)}}});_.RD.O=function(){var a;return function(b){return(a||(a=_.de(_.RD)))(b||_.RD)}}();
_.RD.Ea=_.Ke({type:_.RD,oa:[["","matColumnDef",""]],inputs:{name:[0,"matColumnDef","name"]},features:[_.Xg([{ya:_.zD,Hb:_.RD},{ya:"MAT_SORT_HEADER_COLUMN_DEF",Hb:_.RD}]),_.cg]});_.SD=function(){_.AD.apply(this,arguments)};_.W(_.SD,_.AD);_.SD.O=function(){var a;return function(b){return(a||(a=_.de(_.SD)))(b||_.SD)}}();_.SD.Ea=_.Ke({type:_.SD,oa:[["mat-header-cell"],["th","mat-header-cell",""]],Za:["role","columnheader",1,"mat-mdc-header-cell","mdc-data-table__header-cell"],features:[_.cg]});
_.TD=function(){_.BD.apply(this,arguments)};_.W(_.TD,_.BD);_.TD.O=function(){var a;return function(b){return(a||(a=_.de(_.TD)))(b||_.TD)}}();_.TD.Ea=_.Ke({type:_.TD,oa:[["mat-cell"],["td","mat-cell",""]],Za:[1,"mat-mdc-cell","mdc-data-table__cell"],features:[_.cg]});_.UD=function(){_.DD.apply(this,arguments)};_.W(_.UD,_.DD);_.UD.O=function(){var a;return function(b){return(a||(a=_.de(_.UD)))(b||_.UD)}}();_.UD.Ea=_.Ke({type:_.UD,oa:[["","matHeaderRowDef",""]],inputs:{columns:[0,"matHeaderRowDef","columns"],sticky:[2,"matHeaderRowDefSticky","sticky",_.vh]},features:[_.Xg([{ya:_.DD,Hb:_.UD}]),_.cg]});_.VD=function(){_.FD.apply(this,arguments)};_.W(_.VD,_.FD);_.VD.O=function(){var a;return function(b){return(a||(a=_.de(_.VD)))(b||_.VD)}}();
_.VD.Ea=_.Ke({type:_.VD,oa:[["","matRowDef",""]],inputs:{columns:[0,"matRowDefColumns","columns"],Az:[0,"matRowDefWhen","when"]},features:[_.Xg([{ya:_.FD,Hb:_.VD}]),_.cg]});_.WD=function(){};_.W(_.WD,_.HD);_.WD.O=function(){var a;return function(b){return(a||(a=_.de(_.WD)))(b||_.WD)}}();
_.WD.wa=_.Ie({type:_.WD,oa:[["mat-header-row"],["tr","mat-header-row",""]],Za:["role","row",1,"mat-mdc-header-row","mdc-data-table__header-row"],Rb:["matHeaderRow"],features:[_.Xg([{ya:_.HD,Hb:_.WD}]),_.cg],Aa:1,Ba:0,Da:[["cdkCellOutlet",""]],ta:function(a){a&1&&_.tg(0,0)},dependencies:[_.GD],lb:2});_.XD=function(){};_.W(_.XD,_.ID);_.XD.O=function(){var a;return function(b){return(a||(a=_.de(_.XD)))(b||_.XD)}}();
_.XD.wa=_.Ie({type:_.XD,oa:[["mat-row"],["tr","mat-row",""]],Za:["role","row",1,"mat-mdc-row","mdc-data-table__row"],Rb:["matRow"],features:[_.Xg([{ya:_.ID,Hb:_.XD}]),_.cg],Aa:1,Ba:0,Da:[["cdkCellOutlet",""]],ta:function(a){a&1&&_.tg(0,0)},dependencies:[_.GD],lb:2});var jib;jib=[[["caption"]],[["colgroup"],["col"]],"*"];_.YD=function(){_.ND.apply(this,arguments);this.Mbb="mat-mdc-table-sticky";this.T6a=!1};_.W(_.YD,_.ND);_.YD.O=function(){var a;return function(b){return(a||(a=_.de(_.YD)))(b||_.YD)}}();
_.YD.wa=_.Ie({type:_.YD,oa:[["mat-table"],["table","mat-table",""]],Za:[1,"mat-mdc-table","mdc-data-table__table"],qb:2,Wa:function(a,b){a&2&&_.Pg("mdc-table-fixed-layout",b.rxa)},Rb:["matTable"],features:[_.Xg([{ya:_.ND,Hb:_.YD},{ya:_.wD,Hb:_.YD},{ya:_.ct,ue:_.Thb},{ya:_.Yhb,lc:null}]),_.cg],hc:["caption","colgroup, col","*"],Aa:5,Ba:2,Da:[["role","rowgroup"],["headerRowOutlet",""],["role","rowgroup",1,"mdc-data-table__content"],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],ta:function(a,
b){a&1&&(_.xg(jib),_.yg(0),_.yg(1,1),_.ng(2,Mhb,1,0),_.ng(3,Nhb,7,0)(4,Ohb,4,0));a&2&&(_.A(2),_.og(b.oE?2:-1),_.A(),_.og(b.mE?3:4))},dependencies:[_.KD,_.JD,_.MD,_.LD],styles:[".mat-mdc-table-sticky{position:sticky !important}mat-table{display:block}mat-header-row{min-height:var(--mat-table-header-container-height, 56px)}mat-row{min-height:var(--mat-table-row-item-container-height, 52px)}mat-footer-row{min-height:var(--mat-table-footer-container-height, 52px)}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-sys-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-sys-on-surface, rgba(0, 0, 0, 0.87)));font-family:var(--mat-table-header-headline-font, var(--mat-sys-title-small-font, Roboto, sans-serif));line-height:var(--mat-table-header-headline-line-height, var(--mat-sys-title-small-line-height));font-size:var(--mat-table-header-headline-size, var(--mat-sys-title-small-size, 14px));font-weight:var(--mat-table-header-headline-weight, var(--mat-sys-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-sys-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-sys-body-medium-font, Roboto, sans-serif));line-height:var(--mat-table-row-item-label-text-line-height, var(--mat-sys-body-medium-line-height));font-size:var(--mat-table-row-item-label-text-size, var(--mat-sys-body-medium-size, 14px));font-weight:var(--mat-table-row-item-label-text-weight, var(--mat-sys-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-sys-on-surface, rgba(0, 0, 0, 0.87)));font-family:var(--mat-table-footer-supporting-text-font, var(--mat-sys-body-medium-font, Roboto, sans-serif));line-height:var(--mat-table-footer-supporting-text-line-height, var(--mat-sys-body-medium-line-height));font-size:var(--mat-table-footer-supporting-text-size, var(--mat-sys-body-medium-size, 14px));font-weight:var(--mat-table-footer-supporting-text-weight, var(--mat-sys-body-medium-weight));letter-spacing:var(--mat-table-footer-supporting-text-tracking, var(--mat-sys-body-medium-tracking))}.mat-mdc-header-cell{border-bottom-color:var(--mat-table-row-item-outline-color, var(--mat-sys-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-sys-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}.mdc-data-table__row:last-child>.mat-mdc-header-cell{border-bottom:none}.mat-mdc-cell{border-bottom-color:var(--mat-table-row-item-outline-color, var(--mat-sys-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-sys-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-sys-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"],
lb:2});_.ZD=function(){};_.ZD.O=function(a){return new (a||_.ZD)};_.ZD.Ha=_.Je({type:_.ZD});_.ZD.Ga=_.Xc({imports:[_.Dt,_.OD,_.Dt]});_.kib=new _.wd("MatRadioGroup");_.lib=new _.wd("mat-radio-default-options",{Fa:"root",qa:Phb});
}catch(e){_._DumpException(e)}
try{
var pib,qib,rib,sib,tib,wib,Bib,Cib,Eib,Fib,Hib,Gib,Iib,Kib,Lib,Mib,Nib,Oib,Pib,Qib,Sib,Tib,Uib,Vib,Wib,Xib,Yib,Zib,$ib,ajb,bjb,cjb,djb,ejb,fjb,gjb,hjb,ijb,jjb,mjb,njb,ojb,pjb,qjb,rjb,sjb,tjb,ujb,vjb,wjb,xjb,yjb,zjb,Ajb,Bjb,Cjb,Ejb,Gjb,Hjb,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,jkb,kkb,lkb,mkb,nkb,okb,pkb,qkb,rkb,skb,tkb,ukb,vkb,wkb,xkb,ykb,zkb,Akb,Bkb,Ckb,Dkb,Ekb,Fkb,Gkb,Hkb,Ikb,Jkb,Kkb,Lkb,Mkb,Nkb,Okb,Pkb,Rkb,Skb,Tkb,Ukb,Vkb,Wkb,
Xkb,Ykb,Zkb,$kb,alb,blb,clb,dlb,elb,flb,glb,hlb,ilb,jlb,klb,mlb,nlb,olb,plb,qlb,rlb,slb,tlb,ulb,vlb,wlb,xlb,ylb,zlb,Alb,Blb,Clb,Dlb,Elb,Flb,Glb,Hlb,Ilb,Jlb,Klb,Llb,Mlb,Nlb,Plb,Qlb,Slb,Tlb,Ulb,Vlb,Wlb,Xlb,Ylb,Zlb,$lb,amb,bmb,cmb,dmb,emb,fmb,hmb,imb,jmb,kmb,lmb,mmb,nmb,pmb,qmb,rmb,smb,tmb,umb,vmb,wmb,xmb,ymb,zmb,Amb,Bmb,Cmb,Dmb,Emb,Fmb,Gmb,Hmb,Imb,Jmb,Kmb,Mmb,Nmb,Pmb,Qmb,Rmb,Smb,Tmb,Umb,Vmb,Xmb,Ymb,Zmb,$mb,anb,bnb,cnb,dnb,fnb,gnb,enb,hnb,inb,jnb,knb,lnb,mnb,qnb,mE,tnb,unb,oE,vnb,wnb,pE,Anb,Bnb,EE,Jnb;
_.mib=function(a,b){return new _.Re(function(c){var d=function(){var f=_.Gc.apply(0,arguments);return c.next(f.length===1?f[0]:f)},e=a(d);return _.Me(b)?function(){return b(d,e)}:void 0})};_.nib=function(a){a=a===void 0?0:a;var b=b===void 0?_.uf:b;a<0&&(a=0);return _.vf(a,a,b)};_.oib=function(a,b){return _.jf(_.Dka(a,b,arguments.length>=2,!1,!0))};pib=function(a){return _.jf(function(b,c){var d=!1,e=0;b.subscribe(new _.kf(c,function(f){return(d||(d=!a(f,e++)))&&c.next(f)}))})};
qib=function(a,b,c,d,e){return a===c&&Object.is(b,d)?1:Object.is(e(a,b),e(c,d))?-1:0};rib=function(a,b,c,d){for(var e=new Set;b<=c;b++)e.add(d(b,a.at(b)));return e};sib=function(a,b,c,d){return b!==void 0&&b.has(d)?(a.attach(c,b.get(d)),b.delete(d),!0):!1};tib=function(a,b,c,d,e){sib(a,b,d,c(d,e))?a.GM(d,e):(b=a.create(d,e),a.attach(d,b))};
wib=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],x=qib(f,n,f,r,c);if(x!==0)x<0&&a.GM(f,r),f++;else{var z=a.at(g);x=b[m];var D=qib(g,z,m,x,c);D!==0?(D<0&&a.GM(g,x),g--,m--):(n=c(f,n),z=c(g,z),D=c(f,r),Object.is(D,z)?(z=c(m,x),Object.is(z,n)?(uib(a,f,g),a.GM(g,x),m--,g--):a.move(g,f),a.GM(f,r),f++):(d!=null||(d=new vib),e!=null||(e=rib(a,f,g,c)),sib(a,d,f,D)?(a.GM(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;)tib(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),x=m.value,n=qib(f,r,f,x,c),n!==0?(n<0&&a.GM(f,x),f++,m=b.next()):(d!=null||(d=new vib),e!=null||(e=rib(a,f,g,c)),n=c(f,x),sib(a,d,f,n)?(a.GM(f,x),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,x)),f++,g++,m=b.next()));for(;!m.done;)tib(a,d,c,a.length,m.value),m=b.next()}for(;f<=g;)a.destroy(a.detach(g--));
var K;(K=d)==null||K.forEach(function(N){a.destroy(N)})};_.$D=function(a,b){return b};_.aE=function(a,b,c,d,e,f,g,m,n,r,x){_.He("NgControlFlow");var z=_.Pd(),D=_.Od.Vf,K=n!==void 0,N=_.Pd();g=m?g.bind(N[15][8]):g;N[26+a]=new xib(K,g);_.Hla(z,D,a+1,b,c,d,e,_.Ld(D.Da,f),256);K&&_.Hla(z,D,a+2,n,r,x,void 0,_.Ld(D.Da),512)};
_.bE=function(a){var b=_.gd(null),c=_.Od.selectedIndex;try{var d=_.Pd(),e=d[1],f=d[c],g=c+1,m=d[g];f.Kza===void 0?f.Kza=new yib(m,d,e.data[g]):f.Kza.reset();var n=f.Kza;wib(n,a,f.Njd);if(n.i5)for(a=0;a<n.length;a++)_.Mia(n.bQ,a)[8].aE=a;if(f.H7c){var r=_.Ud(),x=n.length===0;if(_.ke(d,r,x)){c+=2;var z=d[c];if(x){var D=e.data[c],K=_.ela(d,D,void 0,{owa:null});_.Oia(z,K,0,_.fla(D,null))}else{if(e.Sfa){var N,P=(N=z[6])!=null?N:[],ca=z[3][11];d=[];for(var va=_.k(P),Da=va.next();!Da.done;Da=va.next()){var ta=
Da.value;if(ta.data.di!==void 0)d.push(ta);else{P=0;var ya=ta.firstChild;if(ya)for(var Oa=ta.data.r;P<Oa;){var Va=ya.nextSibling;ca.removeChild(null,ya,!1);ya=Va;P++}}}z[6]=d}_.Qia(z)}}}}finally{_.gd(b)}};_.zib=function(a,b,c,d,e,f,g){var m=_.Pd();g=g===void 0?"":g;var n=_.Od.gy;var r=_.le(m,n,b,d);n=_.ke(m,n+2,f)||r;_.Rfa(3);a=n?a+_.Yc(b)+c+_.Yc(d)+e+_.Yc(f)+g:_.je;a!==_.je&&_.Jma(m,a);return _.zib};_.Aib=function(){return _.Jg(!1,!1)};
Bib=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};Cib=function(a,b){for(var c=Array(a),d=0;d<a;d++)c[d]=b(d);return c};
_.Dib=function(a){var b=function(){return a.apply(this,[].concat(_.v(_.Gc.apply(0,arguments))))||this};_.W(b,a);b.prototype.Gu=function(){this._getTracker().Gu()};b.prototype._getTracker=function(){this.qob||(this.qob=new _.IWa(this.ePa,this.kd,this.V$,this.U$,this.Zb));return this.qob};_.p.Object.defineProperties(b.prototype,{oh:{configurable:!0,enumerable:!0,get:function(){return this._getTracker().oh},set:function(c){this._getTracker().oh=c}},yK:{configurable:!0,enumerable:!0,get:function(){return this._getTracker().us},
set:function(c){this._getTracker().us=c}}});return b};_.cE=function(a,b){b=b===void 0?0:b;var c=function(){var d=a.apply(this,[].concat(_.v(_.Gc.apply(0,arguments))))||this;d.Xp=b;d.YYa=b;return d};_.W(c,a);_.p.Object.defineProperties(c.prototype,{tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.disabled?-1:this.Xp},set:function(d){this.Xp=d!=null?_.Li(d):this.YYa}}});return c};
Eib=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};Fib=function(a,b,c,d){return a<c?a:a+b>c+d?Math.max(0,a-d+b):c};Hib=function(a){for(a=a.parentElement;a&&!Gib(a);)a=a.parentElement;return a?a.classList.contains("cdk-nested-tree-node")?_.wh(a.getAttribute("aria-level")):0:-1};Gib=function(a){a=a.classList;return!!((a==null?0:a.contains("cdk-nested-tree-node"))||(a==null?0:a.contains("cdk-tree")))};
Iib=function(){return{color:"accent",DXa:"check-indeterminate",Hd:!1}};_.Jib=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};
Kib=function(a){a&1&&_.tg(0)};Lib=function(a){a&1&&_.R(0);a&2&&(a=_.Q(),_.Rg(" ",a.kc.O2?a.kc.O2(a.option):a.option,"\n"))};Mib=function(a){a&1&&(_.I(0,"span",7),_.R(1),_.S(2,"async"),_.S(3,"format"),_.J());if(a&2){var b;a=_.Q();_.A();_.Rg(" ",_.zC(3,3,(b=_.ch(2,1,a.kc.Tv))==null?null:b.length,a.kfb,"NUM")," ")}};Nib=function(a){a&1&&_.tg(0)};Oib=function(a,b){a&1&&(_.I(0,"mat-icon",9),_.R(1),_.J());a&2&&(a=b.Pa,_.H("svgIcon",a.Sk),_.A(),_.Rg(" ",a.Sk?"":a.hi," "))};
Pib=function(a){a&1&&_.F(0,Oib,2,2,"mat-icon",8);a&2&&(a=_.Q(),_.H("ngIf",a.jw.search))};Qib=function(a,b){a&1&&(_.I(0,"mat-icon",12),_.R(1),_.J());a&2&&(a=b.Pa,_.H("svgIcon",a.Sk),_.A(),_.Rg(" ",a.Sk?"":a.hi," "))};Sib=function(a){if(a&1){var b=_.Pd();_.I(0,"button",10);_.O("click",function(){_.w(b);var c=_.Q();return _.y(Rib(c))})("keydown.enter",function(){_.w(b);var c=_.Q();return _.y(Rib(c))});_.F(1,Qib,2,2,"mat-icon",11);_.J()}a&2&&(a=_.Q(),_.A(),_.H("ngIf",a.jw.close))};
Tib=function(a){a&1&&_.L(0,"xap-picker-search")};Uib=function(a){a&1&&_.tg(0,8);a&2&&(_.Q(),_.H("ngTemplateOutlet",_.Ng(9)))};Vib=function(a){a&1&&(_.I(0,"div",11),_.L(1,"mat-progress-spinner",12),_.J());a&2&&(_.A(),_.H("diameter",48)("strokeWidth",4))};Wib=function(a){a&1&&(_.qg(0),_.I(1,"div",9),_.F(2,Vib,2,2,"div",10),_.J(),_.sg());if(a&2){var b,c;a=_.Q(2);_.A(2);_.H("ngIf",!((b=a.eC())==null?0:b.Tc))("ngIfElse",(c=a.eC())==null?null:c.Tc)}};
Xib=function(a){a&1&&(_.I(0,"div",15)(1,"p",16),_.R(2),_.J()());a&2&&(a=_.Q(3),_.A(2),_.Rg(" ",a.f8," "))};Yib=function(a){a&1&&(_.qg(0),_.I(1,"div",13),_.F(2,Xib,3,1,"div",14),_.J(),_.sg());if(a&2){var b,c;a=_.Q(2);_.A(2);_.H("ngIf",!((b=a.cC())==null?0:b.Tc))("ngIfElse",(c=a.cC())==null?null:c.Tc)}};Zib=function(a){a&1&&(_.I(0,"div",15)(1,"p",16),_.R(2),_.J()());a&2&&(a=_.Q(3),_.A(2),_.Rg(" ",a.d8," "))};
$ib=function(a){a&1&&(_.qg(0),_.I(1,"div",17),_.F(2,Zib,3,1,"div",14),_.J(),_.sg());if(a&2){var b,c;a=_.Q(2);_.A(2);_.H("ngIf",!((b=a.bC())==null?0:b.Tc))("ngIfElse",(c=a.bC())==null?null:c.Tc)}};ajb=function(a){a&1&&(_.I(0,"div",15),_.R(1),_.J());a&2&&(a=_.Q(3),_.A(),_.Rg(" ",a.e8," "))};bjb=function(a){a&1&&(_.qg(0),_.I(1,"div",18),_.F(2,ajb,2,1,"div",14),_.J(),_.sg());if(a&2){var b,c;a=_.Q(2);_.A(2);_.H("ngIf",!((b=a.dC())==null?0:b.Tc))("ngIfElse",(c=a.dC())==null?null:c.Tc)}};
cjb=function(a){a&1&&(_.I(0,"mat-checkbox",23),_.S(1,"async"),_.S(2,"format"),_.R(3),_.S(4,"async"),_.J());if(a&2){a=_.Q(2).Pa;var b=_.Q();_.H("xapSelectAll",b.kc.model)("xapSelectAllCorpus",_.ch(1,4,b.kc.Tv))("aria-label",_.zC(2,6,a.p1b,b.vgb,"NUM_ITEMS"));_.A(3);_.Rg(" ",_.ch(4,10,b.cna)," ")}};
djb=function(a){if(a&1){var b=_.Pd();_.I(0,"mat-checkbox",25);_.O("keydown.enter",function(e){_.w(b);return _.y(e.target.click())})("onfocus",function(){_.w(b);var e=_.Q(4);return _.y(e.e6c=0)});_.L(1,"xap-picker-option",26);_.J()}if(a&2){var c;a=_.Q().va;var d=_.Q(3);_.H("disabled",d.kc.Ak?d.kc.Ak(a):!1)("xapSelectionModel",d.kc.model)("xapSelection",a)("aria-label",d.kc.K1(a));_.A();_.H("template",(c=d.sx()||d.UEa)==null?null:c.Tc)("option",a)}};
ejb=function(a){if(a&1){var b=_.Pd();_.I(0,"mat-checkbox",27);_.O("keydown.enter",function(e){_.w(b);return _.y(e.target.click())});_.L(1,"xap-picker-option",26);_.J()}if(a&2){var c;a=_.Q().va;var d=_.Q(3);_.H("disabled",d.kc.Ak?d.kc.Ak(a):!1)("xapSelectionModel",d.kc.model)("xapSelection",a)("aria-label",d.kc.K1(a));_.A();_.H("template",(c=d.sx()||d.UEa)==null?null:c.Tc)("option",a)}};
fjb=function(a,b){a&1&&(_.qg(0),_.F(1,djb,2,6,"mat-checkbox",24)(2,ejb,2,6,"ng-template",null,1,_.dh),_.sg());a&2&&(a=b.first,b=_.Ng(3),_.A(),_.H("ngIf",a)("ngIfElse",b))};gjb=function(a){a&1&&(_.I(0,"div",28),_.R(1),_.S(2,"format"),_.J());a&2&&(a=_.Q(3),_.A(),_.Rg(" ",_.zC(2,1,a.Ty,a.jfb,"MAX_DISPLAYED_OPTIONS")," "))};
hjb=function(a){if(a&1){var b=_.Pd();_.F(0,cjb,5,12,"mat-checkbox",19);_.I(1,"div",20);_.O("keydown",function(d){_.w(b);var e=_.Q(2);return _.y(e.YK(d))});_.F(2,fjb,4,2,"ng-container",21);_.S(3,"async");_.F(4,gjb,3,5,"div",22);_.S(5,"async");_.J()}if(a&2){a=_.Q().Pa;var c=_.Q();_.H("ngIf",a.iz);_.A(2);_.H("ngForOf",_.ch(3,3,c.d8b));_.A(2);_.H("ngIf",c.Ty<_.ch(5,5,c.kc.Tv).length)}};
ijb=function(a,b){a&1&&(_.I(0,"div",3),_.F(1,Tib,1,0,"xap-picker-search",4),_.qg(2,5),_.F(3,Uib,1,1,"ng-container",6)(4,Wib,3,2,"ng-container",7)(5,Yib,3,2,"ng-container",7)(6,$ib,3,2,"ng-container",7)(7,bjb,3,2,"ng-container",7),_.sg(),_.F(8,hjb,6,7,"ng-template",null,0,_.dh),_.J());a&2&&(a=b.Pa,b=_.Q(),_.A(),_.H("ngIf",a.vu),_.A(),_.H("ngSwitch",a.Vka),_.A(),_.H("ngSwitchCase",b.Gj.w_),_.A(),_.H("ngSwitchCase",b.Gj.LOADING),_.A(),_.H("ngSwitchCase",b.Gj.wqa),_.A(),_.H("ngSwitchCase",b.Gj.vqa),_.A(),
_.H("ngSwitchCase",b.Gj.ERROR))};jjb=function(a,b){a&1&&(_.I(0,"mat-icon",16),_.R(1),_.J());a&2&&(a=b.Pa,_.H("svgIcon",a.Sk),_.A(),_.Rg(" ",a.Sk?"":a.hi," "))};
mjb=function(a,b){if(a&1){var c=_.Pd();_.I(0,"li",9)(1,"div",10)(2,"div",11);_.L(3,"xap-picker-option",12);_.J();_.I(4,"div",13)(5,"button",14,0);_.O("click",function(e){var f=_.w(c).va,g=_.Q();return _.y(kjb(g,e,f))})("keydown.enter",function(e){var f=_.w(c).va,g=_.Q();return _.y(kjb(g,e,f))});_.F(7,jjb,2,2,"mat-icon",15);_.J()()()()}if(a&2){var d;a=b.va;b=_.Q();_.A(3);_.H("template",(d=b.sx())==null?null:d.Tc)("option",a);_.A(2);_.H("matTooltip",ljb(b,a));_.mg("aria-label",ljb(b,a));_.A(2);_.H("ngIf",
b.jw.remove_circle_outline)}};njb=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()}};ojb=function(a){a&1&&_.L(0,"xap-picker-search")};pjb=function(a){a&1&&(_.qg(0),_.tg(1,7),_.sg());a&2&&(_.Q(),a=_.Ng(9),_.A(),_.H("ngTemplateOutlet",a))};
qjb=function(a){a&1&&(_.I(0,"div",10),_.L(1,"mat-progress-spinner",11),_.J());a&2&&(_.A(),_.H("diameter",48)("strokeWidth",4))};rjb=function(a){a&1&&(_.qg(0),_.I(1,"div",8),_.F(2,qjb,2,2,"div",9),_.J(),_.sg());if(a&2){var b,c;a=_.Q(2);_.A(2);_.H("ngIf",!((b=a.eC())==null?0:b.Tc))("ngIfElse",(c=a.eC())==null?null:c.Tc)}};sjb=function(a){a&1&&(_.I(0,"div",14)(1,"p",15),_.R(2),_.J()());a&2&&(a=_.Q(3),_.A(2),_.Rg(" ",a.f8," "))};
tjb=function(a){a&1&&(_.qg(0),_.I(1,"div",12),_.F(2,sjb,3,1,"div",13),_.J(),_.sg());if(a&2){var b,c;a=_.Q(2);_.A(2);_.H("ngIf",!((b=a.cC())==null?0:b.Tc))("ngIfElse",(c=a.cC())==null?null:c.Tc)}};ujb=function(a){a&1&&(_.I(0,"div",14)(1,"p",15),_.R(2),_.J()());a&2&&(a=_.Q(3),_.A(2),_.Rg(" ",a.d8," "))};vjb=function(a){a&1&&(_.qg(0),_.I(1,"div",16),_.F(2,ujb,3,1,"div",13),_.J(),_.sg());if(a&2){var b,c;a=_.Q(2);_.A(2);_.H("ngIf",!((b=a.bC())==null?0:b.Tc))("ngIfElse",(c=a.bC())==null?null:c.Tc)}};
wjb=function(a){a&1&&(_.I(0,"div",14),_.R(1),_.J());a&2&&(a=_.Q(3),_.A(),_.Rg(" ",a.e8," "))};xjb=function(a){a&1&&(_.qg(0),_.I(1,"div",17),_.F(2,wjb,2,1,"div",13),_.J(),_.sg());if(a&2){var b,c;a=_.Q(2);_.A(2);_.H("ngIf",!((b=a.dC())==null?0:b.Tc))("ngIfElse",(c=a.dC())==null?null:c.Tc)}};
yjb=function(a,b){if(a&1){var c=_.Pd();_.I(0,"li",20,1);_.S(2,"async");_.S(3,"async");_.O("click",function(){var e=_.w(c),f=e.va;e=e.index;var g=_.Q(3);return _.y(dE(g,f,e))})("keydown.enter",function(){var e=_.w(c),f=e.va;e=e.index;var g=_.Q(3);return _.y(dE(g,f,e))})("keydown.space",function(){var e=_.w(c),f=e.va;e=e.index;var g=_.Q(3);return _.y(dE(g,f,e))});_.I(4,"span",21);_.L(5,"xap-picker-option",22);_.J()()}if(a&2){var d;a=b.va;b=_.Q(3);_.LB(_.ch(2,9,b.kc.model.ye(a))?b.xgb:"");_.Pg("xap-picker-single-select-option-disabled",
b.kc.Ak==null?null:b.kc.Ak(a));_.H("matRippleDisabled",b.kc.Ak==null?null:b.kc.Ak(a));_.mg("aria-disabled",b.kc.Ak==null?null:b.kc.Ak(a))("aria-selected",_.ch(3,11,b.kc.model.ye(a))?"true":null);_.A(5);_.H("template",(d=b.sx())==null?null:d.Tc)("option",a)}};zjb=function(a){if(a&1){var b=_.Pd();_.I(0,"ul",18);_.O("keydown",function(c){_.w(b);var d=_.Q(2);return _.y(d.YK(c))});_.F(1,yjb,6,13,"li",19);_.J()}a&2&&(a=_.Q().Pa,_.A(),_.H("ngForOf",a.jBb))};
Ajb=function(a,b){a&1&&(_.I(0,"div",3),_.F(1,ojb,1,0,"xap-picker-search",4),_.qg(2,5),_.F(3,pjb,2,1,"ng-container",6)(4,rjb,3,2,"ng-container",6)(5,tjb,3,2,"ng-container",6)(6,vjb,3,2,"ng-container",6)(7,xjb,3,2,"ng-container",6),_.sg(),_.F(8,zjb,2,1,"ng-template",null,0,_.dh),_.J());a&2&&(a=b.Pa,b=_.Q(),_.A(),_.H("ngIf",a.vu),_.A(),_.H("ngSwitch",a.Vka),_.A(),_.H("ngSwitchCase",b.Gj.w_),_.A(),_.H("ngSwitchCase",b.Gj.LOADING),_.A(),_.H("ngSwitchCase",b.Gj.wqa),_.A(),_.H("ngSwitchCase",b.Gj.vqa),_.A(),
_.H("ngSwitchCase",b.Gj.ERROR))};Bjb=function(a){a&1&&_.L(0,"xap-picker-single-select",8)};Cjb=function(a){a&1&&_.L(0,"xap-picker-checklist",9);a&2&&(a=_.Q(2).Pa,_.H("maxDisplayedOptions",a.Ty))};Ejb=function(a){if(a&1){var b=_.Pd();_.I(0,"xap-picker-selection-list",10);_.O("clearSelections",function(){_.w(b);var c=_.Q(3);return _.y(Djb(c))});_.J()}};
Gjb=function(a){if(a&1){var b=_.Pd();_.I(0,"xap-picker",5);_.S(1,"async");_.S(2,"async");_.O("ngModelChange",function(f){_.w(b);var g=_.Q(2);return _.y(Fjb(g,f))});_.F(3,Bjb,1,0,"xap-picker-single-select",6)(4,Cjb,1,1,"ng-template",null,1,_.dh)(6,Ejb,1,0,"xap-picker-selection-list",7);_.J()}if(a&2){a=_.Ng(5);var c=_.Q().Pa,d=_.Q();_.Pg("xap-picker-multi-pane",c.Xw);var e;_.H("ngModel",_.ch(1,12,d.selections))("options",_.ch(2,14,d.options))("displayFunction",c.Xi)("pickerTitle",(e=c.title)!=null?
e:"")("searchVisible",c.vu)("searchFilter",c.bZ)("selectAllVisible",c.iz);_.A(3);_.H("ngIf",c.nM)("ngIfElse",a);_.A(3);_.H("ngIf",c.Xw)}};Hjb=function(a){a&1&&_.L(0,"xap-picker-single-select",8)};Jjb=function(a,b){a&1&&(_.I(0,"div"),_.tg(1,14),_.J());a&2&&(a=b.va,b=_.Q(4).Pa,_.A(),_.H("ngTemplateOutlet",b.ZV)("ngTemplateOutletContext",_.Zg(2,Ijb,a)))};Kjb=function(a){a&1&&_.F(0,Jjb,2,4,"div",13)};Ljb=function(a){a&1&&_.tg(0,16);a&2&&(a=_.Q(4).Pa,_.H("ngTemplateOutlet",a.RF))};
Mjb=function(a){a&1&&_.F(0,Ljb,1,1,"ng-template",15)};Njb=function(a){a&1&&_.tg(0,16);a&2&&(a=_.Q(4).Pa,_.H("ngTemplateOutlet",a.b_a))};Ojb=function(a){a&1&&_.F(0,Njb,1,1,"ng-template",17)};Pjb=function(a){a&1&&_.tg(0,16);a&2&&(a=_.Q(4).Pa,_.H("ngTemplateOutlet",a.RZa))};Qjb=function(a){a&1&&_.F(0,Pjb,1,1,"ng-template",18)};Rjb=function(a){a&1&&_.tg(0,16);a&2&&(a=_.Q(4).Pa,_.H("ngTemplateOutlet",a.SZa))};Sjb=function(a){a&1&&_.F(0,Rjb,1,1,"ng-template",19)};
Tjb=function(a){a&1&&(_.I(0,"xap-picker-checklist",9),_.ng(1,Kjb,1,0,"div"),_.F(2,Mjb,1,0,null,2)(3,Ojb,1,0,null,2)(4,Qjb,1,0,null,2)(5,Sjb,1,0,null,2),_.J());a&2&&(a=_.Q(2).Pa,_.H("maxDisplayedOptions",a.Ty),_.A(),_.og(a.ZV?1:-1),_.A(),_.H("ngIf",a.RF),_.A(),_.H("ngIf",a.b_a),_.A(),_.H("ngIf",a.RZa),_.A(),_.H("ngIf",a.SZa))};Ujb=function(a,b){a&1&&(_.I(0,"div"),_.tg(1,14),_.J());a&2&&(a=b.va,b=_.Q(4).Pa,_.A(),_.H("ngTemplateOutlet",b.ZV)("ngTemplateOutletContext",_.Zg(2,Ijb,a)))};
Vjb=function(a){a&1&&_.F(0,Ujb,2,4,"div",13)};Wjb=function(a){if(a&1){var b=_.Pd();_.I(0,"xap-picker-selection-list",20);_.O("clearSelection",function(){_.w(b);var c=_.Q(3);return _.y(Djb(c))});_.ng(1,Vjb,1,0,"div");_.J()}a&2&&(a=_.Q(2).Pa,_.A(),_.og(a.ZV?1:-1))};
Xjb=function(a){if(a&1){var b=_.Pd();_.I(0,"xap-picker",11);_.S(1,"async");_.O("ngModelChange",function(e){_.w(b);var f=_.Q(2);return _.y(Fjb(f,e))});_.F(2,Hjb,1,0,"xap-picker-single-select",6)(3,Tjb,6,6,"ng-template",null,1,_.dh)(5,Wjb,2,1,"xap-picker-selection-list",12);_.J()}if(a&2){a=_.Ng(4);var c=_.Q().Pa,d=_.Q();_.Pg("xap-picker-multi-pane",c.Xw);_.H("ngModel",_.ch(1,9,d.selections))("getOptions",c.getOptions)("displayFunction",c.Xi)("selectAllVisible",c.iz);_.A(2);_.H("ngIf",c.nM)("ngIfElse",
a);_.A(3);_.H("ngIf",c.Xw)}};Yjb=function(a){a&1&&(_.I(0,"mat-error",4),_.R(1),_.J());if(a&2){a=_.Q().Pa;var b=_.Q();_.A();_.Rg(" ",b.TK(a)," ")}};Zjb=function(a,b){a&1&&(_.qg(0),_.F(1,Gjb,7,16,"xap-picker",3)(2,Xjb,6,11,"ng-template",null,0,_.dh),_.ng(4,Yjb,2,1,"mat-error",4),_.sg());if(a&2){a=b.Pa;b=_.Ng(3);var c=_.Q();_.A();_.H("ngIf",!a.D4a)("ngIfElse",b);_.A(3);_.og((c.eH==null?0:c.eH.errors)&&c.TK(a)?4:-1)}};
$jb=function(a){a&1&&(_.I(0,"span",7),_.R(1),_.S(2,"async"),_.S(3,"format"),_.J());if(a&2){var b;a=_.Q();_.A();_.Rg(" ",_.zC(3,3,(b=_.ch(2,1,a.kc.Tv))==null?null:b.length,a.kfb,"NUM")," ")}};akb=function(a){a&1&&_.tg(0)};bkb=function(a,b){a&1&&(_.I(0,"mat-icon",9),_.R(1),_.J());a&2&&(a=b.Pa,_.H("svgIcon",a.Sk),_.A(),_.Rg(" ",a.Sk?"":a.hi," "))};ckb=function(a){a&1&&_.F(0,bkb,2,2,"mat-icon",8);a&2&&(a=_.Q(),_.H("ngIf",a.jw.search))};
dkb=function(a,b){a&1&&(_.I(0,"mat-icon",12),_.R(1),_.J());a&2&&(a=b.Pa,_.H("svgIcon",a.Sk),_.A(),_.Rg(" ",a.Sk?"":a.hi," "))};ekb=function(a){if(a&1){var b=_.Pd();_.I(0,"button",10);_.O("click",function(){_.w(b);var c=_.Q();return _.y(Rib(c))})("keydown.enter",function(){_.w(b);var c=_.Q();return _.y(Rib(c))});_.F(1,dkb,2,2,"mat-icon",11);_.J()}a&2&&(a=_.Q(),_.A(),_.H("ngIf",a.jw.close))};fkb=function(a){a&1&&_.L(0,"xap-picker-search")};
gkb=function(a){a&1&&_.tg(0,8);a&2&&(_.Q(),_.H("ngTemplateOutlet",_.Ng(9)))};hkb=function(a){a&1&&(_.I(0,"div",11),_.L(1,"mat-progress-spinner",12),_.J());a&2&&(_.A(),_.H("diameter",48)("strokeWidth",4))};ikb=function(a){a&1&&(_.qg(0),_.I(1,"div",9),_.F(2,hkb,2,2,"div",10),_.J(),_.sg());if(a&2){var b,c;a=_.Q(2);_.A(2);_.H("ngIf",!((b=a.eC())==null?0:b.Tc))("ngIfElse",(c=a.eC())==null?null:c.Tc)}};jkb=function(a){a&1&&(_.I(0,"div",15)(1,"p",16),_.R(2),_.J()());a&2&&(a=_.Q(3),_.A(2),_.Rg(" ",a.f8," "))};
kkb=function(a){a&1&&(_.qg(0),_.I(1,"div",13),_.F(2,jkb,3,1,"div",14),_.J(),_.sg());if(a&2){var b,c;a=_.Q(2);_.A(2);_.H("ngIf",!((b=a.cC())==null?0:b.Tc))("ngIfElse",(c=a.cC())==null?null:c.Tc)}};lkb=function(a){a&1&&(_.I(0,"div",15)(1,"p",16),_.R(2),_.J()());a&2&&(a=_.Q(3),_.A(2),_.Rg(" ",a.d8," "))};mkb=function(a){a&1&&(_.qg(0),_.I(1,"div",17),_.F(2,lkb,3,1,"div",14),_.J(),_.sg());if(a&2){var b,c;a=_.Q(2);_.A(2);_.H("ngIf",!((b=a.bC())==null?0:b.Tc))("ngIfElse",(c=a.bC())==null?null:c.Tc)}};
nkb=function(a){a&1&&(_.I(0,"div",15),_.R(1),_.J());a&2&&(a=_.Q(3),_.A(),_.Rg(" ",a.e8," "))};okb=function(a){a&1&&(_.qg(0),_.I(1,"div",18),_.F(2,nkb,2,1,"div",14),_.J(),_.sg());if(a&2){var b,c;a=_.Q(2);_.A(2);_.H("ngIf",!((b=a.dC())==null?0:b.Tc))("ngIfElse",(c=a.dC())==null?null:c.Tc)}};
pkb=function(a){a&1&&(_.I(0,"mat-checkbox",23),_.S(1,"async"),_.S(2,"format"),_.R(3),_.S(4,"async"),_.J());if(a&2){a=_.Q(2).Pa;var b=_.Q();_.H("xapSelectAll",b.kc.model)("xapSelectAllCorpus",_.ch(1,4,b.kc.Tv))("aria-label",_.zC(2,6,a.p1b,b.vgb,"NUM_ITEMS"));_.A(3);_.Rg(" ",_.ch(4,10,b.cna)," ")}};
qkb=function(a){if(a&1){var b=_.Pd();_.I(0,"mat-checkbox",25);_.O("keydown.enter",function(e){_.w(b);return _.y(e.target.click())})("onfocus",function(){_.w(b);var e=_.Q(4);return _.y(e.e6c=0)});_.L(1,"xap-picker-option",26);_.J()}if(a&2){var c;a=_.Q().va;var d=_.Q(3);_.H("disabled",d.kc.Ak?d.kc.Ak(a):!1)("xapSelectionModel",d.kc.model)("xapSelection",a)("aria-label",d.kc.K1(a));_.A();_.H("template",(c=d.sx()||d.UEa)==null?null:c.Tc)("option",a)}};
rkb=function(a){if(a&1){var b=_.Pd();_.I(0,"mat-checkbox",27);_.O("keydown.enter",function(e){_.w(b);return _.y(e.target.click())});_.L(1,"xap-picker-option",26);_.J()}if(a&2){var c;a=_.Q().va;var d=_.Q(3);_.H("disabled",d.kc.Ak?d.kc.Ak(a):!1)("xapSelectionModel",d.kc.model)("xapSelection",a)("aria-label",d.kc.K1(a));_.A();_.H("template",(c=d.sx()||d.UEa)==null?null:c.Tc)("option",a)}};
skb=function(a,b){a&1&&(_.qg(0),_.F(1,qkb,2,6,"mat-checkbox",24)(2,rkb,2,6,"ng-template",null,1,_.dh),_.sg());a&2&&(a=b.first,b=_.Ng(3),_.A(),_.H("ngIf",a)("ngIfElse",b))};tkb=function(a){a&1&&(_.I(0,"div",28),_.R(1),_.S(2,"format"),_.J());a&2&&(a=_.Q(3),_.A(),_.Rg(" ",_.zC(2,1,a.Ty,a.jfb,"MAX_DISPLAYED_OPTIONS")," "))};
ukb=function(a){if(a&1){var b=_.Pd();_.F(0,pkb,5,12,"mat-checkbox",19);_.I(1,"div",20);_.O("keydown",function(d){_.w(b);var e=_.Q(2);return _.y(e.YK(d))});_.F(2,skb,4,2,"ng-container",21);_.S(3,"async");_.F(4,tkb,3,5,"div",22);_.S(5,"async");_.J()}if(a&2){a=_.Q().Pa;var c=_.Q();_.H("ngIf",a.iz);_.A(2);_.H("ngForOf",_.ch(3,3,c.d8b));_.A(2);_.H("ngIf",c.Ty<_.ch(5,5,c.kc.Tv).length)}};
vkb=function(a,b){a&1&&(_.I(0,"div",3),_.F(1,fkb,1,0,"xap-picker-search",4),_.qg(2,5),_.F(3,gkb,1,1,"ng-container",6)(4,ikb,3,2,"ng-container",7)(5,kkb,3,2,"ng-container",7)(6,mkb,3,2,"ng-container",7)(7,okb,3,2,"ng-container",7),_.sg(),_.F(8,ukb,6,7,"ng-template",null,0,_.dh),_.J());a&2&&(a=b.Pa,b=_.Q(),_.A(),_.H("ngIf",a.vu),_.A(),_.H("ngSwitch",a.Vka),_.A(),_.H("ngSwitchCase",b.Gj.w_),_.A(),_.H("ngSwitchCase",b.Gj.LOADING),_.A(),_.H("ngSwitchCase",b.Gj.wqa),_.A(),_.H("ngSwitchCase",b.Gj.vqa),_.A(),
_.H("ngSwitchCase",b.Gj.ERROR))};wkb=function(a,b){a&1&&(_.I(0,"mat-icon",16),_.R(1),_.J());a&2&&(a=b.Pa,_.H("svgIcon",a.Sk),_.A(),_.Rg(" ",a.Sk?"":a.hi," "))};
xkb=function(a,b){if(a&1){var c=_.Pd();_.I(0,"li",9)(1,"div",10)(2,"div",11);_.L(3,"xap-picker-option",12);_.J();_.I(4,"div",13)(5,"button",14,0);_.O("click",function(e){var f=_.w(c).va,g=_.Q();return _.y(kjb(g,e,f))})("keydown.enter",function(e){var f=_.w(c).va,g=_.Q();return _.y(kjb(g,e,f))});_.F(7,wkb,2,2,"mat-icon",15);_.J()()()()}if(a&2){var d;a=b.va;b=_.Q();_.A(3);_.H("template",(d=b.sx())==null?null:d.Tc)("option",a);_.A(2);_.H("matTooltip",ljb(b,a));_.mg("aria-label",ljb(b,a));_.A(2);_.H("ngIf",
b.jw.remove_circle_outline)}};ykb=function(a){a&1&&_.L(0,"xap-picker-search")};zkb=function(a){a&1&&(_.qg(0),_.tg(1,7),_.sg());a&2&&(_.Q(),a=_.Ng(9),_.A(),_.H("ngTemplateOutlet",a))};Akb=function(a){a&1&&(_.I(0,"div",10),_.L(1,"mat-progress-spinner",11),_.J());a&2&&(_.A(),_.H("diameter",48)("strokeWidth",4))};Bkb=function(a){a&1&&(_.qg(0),_.I(1,"div",8),_.F(2,Akb,2,2,"div",9),_.J(),_.sg());if(a&2){var b,c;a=_.Q(2);_.A(2);_.H("ngIf",!((b=a.eC())==null?0:b.Tc))("ngIfElse",(c=a.eC())==null?null:c.Tc)}};
Ckb=function(a){a&1&&(_.I(0,"div",14)(1,"p",15),_.R(2),_.J()());a&2&&(a=_.Q(3),_.A(2),_.Rg(" ",a.f8," "))};Dkb=function(a){a&1&&(_.qg(0),_.I(1,"div",12),_.F(2,Ckb,3,1,"div",13),_.J(),_.sg());if(a&2){var b,c;a=_.Q(2);_.A(2);_.H("ngIf",!((b=a.cC())==null?0:b.Tc))("ngIfElse",(c=a.cC())==null?null:c.Tc)}};Ekb=function(a){a&1&&(_.I(0,"div",14)(1,"p",15),_.R(2),_.J()());a&2&&(a=_.Q(3),_.A(2),_.Rg(" ",a.d8," "))};
Fkb=function(a){a&1&&(_.qg(0),_.I(1,"div",16),_.F(2,Ekb,3,1,"div",13),_.J(),_.sg());if(a&2){var b,c;a=_.Q(2);_.A(2);_.H("ngIf",!((b=a.bC())==null?0:b.Tc))("ngIfElse",(c=a.bC())==null?null:c.Tc)}};Gkb=function(a){a&1&&(_.I(0,"div",14),_.R(1),_.J());a&2&&(a=_.Q(3),_.A(),_.Rg(" ",a.e8," "))};Hkb=function(a){a&1&&(_.qg(0),_.I(1,"div",17),_.F(2,Gkb,2,1,"div",13),_.J(),_.sg());if(a&2){var b,c;a=_.Q(2);_.A(2);_.H("ngIf",!((b=a.dC())==null?0:b.Tc))("ngIfElse",(c=a.dC())==null?null:c.Tc)}};
Ikb=function(a,b){if(a&1){var c=_.Pd();_.I(0,"li",20,1);_.S(2,"async");_.S(3,"async");_.O("click",function(){var e=_.w(c),f=e.va;e=e.index;var g=_.Q(3);return _.y(dE(g,f,e))})("keydown.enter",function(){var e=_.w(c),f=e.va;e=e.index;var g=_.Q(3);return _.y(dE(g,f,e))})("keydown.space",function(){var e=_.w(c),f=e.va;e=e.index;var g=_.Q(3);return _.y(dE(g,f,e))});_.I(4,"span",21);_.L(5,"xap-picker-option",22);_.J()()}if(a&2){var d;a=b.va;b=_.Q(3);_.LB(_.ch(2,9,b.kc.model.ye(a))?b.xgb:"");_.Pg("xap-picker-single-select-option-disabled",
b.kc.Ak==null?null:b.kc.Ak(a));_.H("matRippleDisabled",b.kc.Ak==null?null:b.kc.Ak(a));_.mg("aria-disabled",b.kc.Ak==null?null:b.kc.Ak(a))("aria-selected",_.ch(3,11,b.kc.model.ye(a))?"true":null);_.A(5);_.H("template",(d=b.sx())==null?null:d.Tc)("option",a)}};Jkb=function(a){if(a&1){var b=_.Pd();_.I(0,"ul",18);_.O("keydown",function(c){_.w(b);var d=_.Q(2);return _.y(d.YK(c))});_.F(1,Ikb,6,13,"li",19);_.J()}a&2&&(a=_.Q().Pa,_.A(),_.H("ngForOf",a.jBb))};
Kkb=function(a,b){a&1&&(_.I(0,"div",3),_.F(1,ykb,1,0,"xap-picker-search",4),_.qg(2,5),_.F(3,zkb,2,1,"ng-container",6)(4,Bkb,3,2,"ng-container",6)(5,Dkb,3,2,"ng-container",6)(6,Fkb,3,2,"ng-container",6)(7,Hkb,3,2,"ng-container",6),_.sg(),_.F(8,Jkb,2,1,"ng-template",null,0,_.dh),_.J());a&2&&(a=b.Pa,b=_.Q(),_.A(),_.H("ngIf",a.vu),_.A(),_.H("ngSwitch",a.Vka),_.A(),_.H("ngSwitchCase",b.Gj.w_),_.A(),_.H("ngSwitchCase",b.Gj.LOADING),_.A(),_.H("ngSwitchCase",b.Gj.wqa),_.A(),_.H("ngSwitchCase",b.Gj.vqa),_.A(),
_.H("ngSwitchCase",b.Gj.ERROR))};Lkb=function(a){a&1&&_.L(0,"xap-picker-single-select",8)};Mkb=function(a){a&1&&_.L(0,"xap-picker-checklist",9);a&2&&(a=_.Q(2).Pa,_.H("maxDisplayedOptions",a.Ty))};Nkb=function(a){if(a&1){var b=_.Pd();_.I(0,"xap-picker-selection-list",10);_.O("clearSelections",function(){_.w(b);var c=_.Q(3);return _.y(Djb(c))});_.J()}};
Okb=function(a){if(a&1){var b=_.Pd();_.I(0,"xap-picker",5);_.S(1,"async");_.S(2,"async");_.O("ngModelChange",function(f){_.w(b);var g=_.Q(2);return _.y(Fjb(g,f))});_.F(3,Lkb,1,0,"xap-picker-single-select",6)(4,Mkb,1,1,"ng-template",null,1,_.dh)(6,Nkb,1,0,"xap-picker-selection-list",7);_.J()}if(a&2){a=_.Ng(5);var c=_.Q().Pa,d=_.Q();_.Pg("xap-picker-multi-pane",c.Xw);var e;_.H("ngModel",_.ch(1,12,d.selections))("options",_.ch(2,14,d.options))("displayFunction",c.Xi)("pickerTitle",(e=c.title)!=null?
e:"")("searchVisible",c.vu)("searchFilter",c.bZ)("selectAllVisible",c.iz);_.A(3);_.H("ngIf",c.nM)("ngIfElse",a);_.A(3);_.H("ngIf",c.Xw)}};Pkb=function(a){a&1&&_.L(0,"xap-picker-single-select",8)};Rkb=function(a,b){a&1&&(_.I(0,"div"),_.tg(1,14),_.J());a&2&&(a=b.va,b=_.Q(4).Pa,_.A(),_.H("ngTemplateOutlet",b.ZV)("ngTemplateOutletContext",_.Zg(2,Qkb,a)))};Skb=function(a){a&1&&_.F(0,Rkb,2,4,"div",13)};Tkb=function(a){a&1&&_.tg(0,16);a&2&&(a=_.Q(4).Pa,_.H("ngTemplateOutlet",a.RF))};
Ukb=function(a){a&1&&_.F(0,Tkb,1,1,"ng-template",15)};Vkb=function(a){a&1&&_.tg(0,16);a&2&&(a=_.Q(4).Pa,_.H("ngTemplateOutlet",a.b_a))};Wkb=function(a){a&1&&_.F(0,Vkb,1,1,"ng-template",17)};Xkb=function(a){a&1&&_.tg(0,16);a&2&&(a=_.Q(4).Pa,_.H("ngTemplateOutlet",a.RZa))};Ykb=function(a){a&1&&_.F(0,Xkb,1,1,"ng-template",18)};Zkb=function(a){a&1&&_.tg(0,16);a&2&&(a=_.Q(4).Pa,_.H("ngTemplateOutlet",a.SZa))};$kb=function(a){a&1&&_.F(0,Zkb,1,1,"ng-template",19)};
alb=function(a){a&1&&(_.I(0,"xap-picker-checklist",9),_.ng(1,Skb,1,0,"div"),_.F(2,Ukb,1,0,null,2)(3,Wkb,1,0,null,2)(4,Ykb,1,0,null,2)(5,$kb,1,0,null,2),_.J());a&2&&(a=_.Q(2).Pa,_.H("maxDisplayedOptions",a.Ty),_.A(),_.og(a.ZV?1:-1),_.A(),_.H("ngIf",a.RF),_.A(),_.H("ngIf",a.b_a),_.A(),_.H("ngIf",a.RZa),_.A(),_.H("ngIf",a.SZa))};blb=function(a,b){a&1&&(_.I(0,"div"),_.tg(1,14),_.J());a&2&&(a=b.va,b=_.Q(4).Pa,_.A(),_.H("ngTemplateOutlet",b.ZV)("ngTemplateOutletContext",_.Zg(2,Qkb,a)))};
clb=function(a){a&1&&_.F(0,blb,2,4,"div",13)};dlb=function(a){if(a&1){var b=_.Pd();_.I(0,"xap-picker-selection-list",20);_.O("clearSelection",function(){_.w(b);var c=_.Q(3);return _.y(Djb(c))});_.ng(1,clb,1,0,"div");_.J()}a&2&&(a=_.Q(2).Pa,_.A(),_.og(a.ZV?1:-1))};
elb=function(a){if(a&1){var b=_.Pd();_.I(0,"xap-picker",11);_.S(1,"async");_.O("ngModelChange",function(e){_.w(b);var f=_.Q(2);return _.y(Fjb(f,e))});_.F(2,Pkb,1,0,"xap-picker-single-select",6)(3,alb,6,6,"ng-template",null,1,_.dh)(5,dlb,2,1,"xap-picker-selection-list",12);_.J()}if(a&2){a=_.Ng(4);var c=_.Q().Pa,d=_.Q();_.Pg("xap-picker-multi-pane",c.Xw);_.H("ngModel",_.ch(1,9,d.selections))("getOptions",c.getOptions)("displayFunction",c.Xi)("selectAllVisible",c.iz);_.A(2);_.H("ngIf",c.nM)("ngIfElse",
a);_.A(3);_.H("ngIf",c.Xw)}};flb=function(a){a&1&&(_.I(0,"mat-error",4),_.R(1),_.J());if(a&2){a=_.Q().Pa;var b=_.Q();_.A();_.Rg(" ",b.TK(a)," ")}};glb=function(a,b){a&1&&(_.qg(0),_.F(1,Okb,7,16,"xap-picker",3)(2,elb,6,11,"ng-template",null,0,_.dh),_.ng(4,flb,2,1,"mat-error",4),_.sg());if(a&2){a=b.Pa;b=_.Ng(3);var c=_.Q();_.A();_.H("ngIf",!a.D4a)("ngIfElse",b);_.A(3);_.og((c.eH==null?0:c.eH.errors)&&c.TK(a)?4:-1)}};
hlb=function(a){a&1&&(_.ug(0,2,1),_.tg(1),_.vg());a&2&&(a=_.Q().va,_.A(),_.uC(a.name),_.vC(0))};ilb=function(a){a&1&&_.wg(0,2,2)};jlb=function(a){a&1&&(_.qg(0),_.R(1),_.sg());if(a&2){a=_.Q(2).va;var b=_.Q();_.A();_.Rg(" ",b.TK(a)," ")}};klb=function(a){a&1&&(_.I(0,"mat-error"),_.F(1,jlb,2,1,"ng-container",10),_.J());if(a&2){a=_.Q().va;var b=_.Q();_.A();_.H("ngIf",b.TK(a))}};
mlb=function(a){if(a&1){var b=_.Pd();_.I(0,"button",13);_.O("click",function(){_.w(b);var c=_.Q().va,d=_.Q();return _.y(llb(d,c.Ql))});_.I(1,"mat-icon");_.R(2,"cancel");_.J()()}};nlb=function(a){a&1&&(_.I(0,"div",14),_.R(1),_.J());a&2&&(a=_.Q().va,_.A(),_.Sg(a.eW))};
olb=function(a,b){a&1&&(_.qg(0),_.I(1,"mat-form-field",6)(2,"mat-label",7),_.ug(3,2),_.F(4,hlb,2,1,"ng-container",8)(5,ilb,1,0,"ng-template",null,0,_.dh),_.vg(),_.J(),_.L(7,"input",9,1),_.F(9,klb,2,1,"mat-error",10),_.ng(10,mlb,3,0,"button",11),_.J(),_.F(11,nlb,2,1,"div",12),_.sg());if(a&2){var c;a=b.va;b=_.Ng(6);var d=_.Q();_.A(4);_.H("ngIf",a.name)("ngIfElse",b);_.A(3);_.H("type",a.inputType||"text")("placeholder",a.placeholder||"")("formControlName",a.Ql);_.mg("aria-label",a.placeholder)("autocomplete",
a.autocomplete||null)("name",a.name||null);_.A(2);_.H("ngIf",(c=d.ii.get(a.Ql))==null?null:c.errors);_.A();_.og(d.k4a?10:-1);_.A();_.H("ngIf",a.eW)}};plb=function(a){if(a&1){var b=_.Pd();_.I(0,"button",15);_.O("click",function(){_.w(b);var c=_.Q(),d=String(Number(c.lda[c.lda.length-1].Ql)+1);c.ii.lba(d,new _.wy);c.lda=[].concat(_.v(c.lda),[{Ql:d,yEa:!0}]);return _.y()});_.R(1);_.I(2,"mat-icon");_.R(3,"add");_.J()()}a&2&&(a=_.Q(),_.A(),_.Rg(" ",a.Cwc," "))};
qlb=function(a){a&1&&(_.I(0,"mat-error"),_.wg(1,5),_.J())};rlb=function(a){a&1&&(_.I(0,"mat-error"),_.wg(1,6),_.J())};slb=function(a){return function(b){var c=!1;return(c=a.some(function(d){return d.label===b.value}))?{validUnique:!0}:null}};tlb=function(a,b){a&1&&(_.I(0,"mat-option",3),_.R(1),_.J());a&2&&(a=b.va,_.H("value",a),_.A(),_.Rg(" ",a.displayName," "))};ulb=function(a){a&1&&_.L(0,"mat-pseudo-checkbox",5);a&2&&(a=_.Q(),_.H("state",a.selected?"checked":"unchecked")("disabled",a.disabled))};
vlb=function(a){a&1&&(_.I(0,"span",6),_.R(1),_.J());a&2&&(a=_.Q(),_.A(),_.Rg("(",a.group.label,")"))};wlb=function(a){a&1&&(_.qg(0),_.I(1,"div",15),_.L(2,"div",16)(3,"div",17)(4,"div",18),_.J(),_.I(5,"div",19),_.L(6,"div",16)(7,"div",17)(8,"div",18),_.J(),_.sg())};xlb=function(a){if(a&1){var b=_.Pd();_.I(0,"div",20);_.O("cdkObserveContent",function(){_.w(b);var c=_.Q();return _.y(eE(c))});_.yg(1,1);_.J()}a&2&&(a=_.Q(),_.H("cdkObserveContentDisabled",a.appearance!="outline"))};
ylb=function(a){a&1&&(_.qg(0),_.yg(1,2),_.I(2,"span"),_.R(3),_.J(),_.sg());a&2&&(a=_.Q(2),_.A(3),_.Sg(a.Cd.placeholder))};zlb=function(a){a&1&&_.yg(0,3,["*ngSwitchCase","true"])};Alb=function(a){a&1&&(_.I(0,"span",23),_.R(1," *"),_.J())};
Blb=function(a){if(a&1){var b=_.Pd();_.I(0,"label",21,2);_.O("cdkObserveContent",function(){_.w(b);var c=_.Q();return _.y(eE(c))});_.F(2,ylb,4,1,"ng-container",13)(3,zlb,1,0,"ng-content",13)(4,Alb,2,0,"span",22);_.J()}a&2&&(a=_.Q(),_.Pg("mat-empty",a.Cd.empty&&!a.m1())("mat-form-field-empty",a.Cd.empty&&!a.m1())("mat-accent",a.color=="accent")("mat-warn",a.color=="warn"),_.H("cdkObserveContentDisabled",a.appearance!="outline")("id",a.jt)("ngSwitch",a.V9()),_.mg("for",a.Cd.id)("aria-owns",a.Cd.id),
_.A(2),_.H("ngSwitchCase",!1),_.A(),_.H("ngSwitchCase",!0),_.A(),_.H("ngIf",!a.AP&&a.Cd.required&&!a.Cd.disabled))};Clb=function(a){a&1&&(_.I(0,"div",24),_.yg(1,4),_.J())};Dlb=function(a){a&1&&(_.I(0,"div",25),_.L(1,"span",26),_.J());a&2&&(a=_.Q(),_.A(),_.Pg("mat-accent",a.color=="accent")("mat-warn",a.color=="warn"))};Elb=function(a){a&1&&(_.I(0,"div"),_.yg(1,5),_.J());a&2&&(a=_.Q(),_.H("@transitionMessages",a.bUa))};
Flb=function(a){a&1&&(_.I(0,"div",30),_.R(1),_.J());a&2&&(a=_.Q(2),_.H("id",a.a$),_.A(),_.Sg(a.jX))};Glb=function(a){a&1&&(_.I(0,"div",27),_.F(1,Flb,2,2,"div",28),_.yg(2,6),_.L(3,"div",29),_.yg(4,7),_.J());a&2&&(a=_.Q(),_.H("@transitionMessages",a.bUa),_.A(),_.H("ngIf",a.jX))};Hlb=function(a){a&1&&(_.I(0,"span",9),_.R(1),_.J());a&2&&(a=_.Q(),_.A(),_.Sg(a.placeholder))};Ilb=function(a){a&1&&(_.I(0,"span",13),_.R(1),_.J());a&2&&(a=_.Q(2),_.A(),_.Sg(a.qdb))};
Jlb=function(a){a&1&&_.yg(0,0,["*ngSwitchCase","true"])};Klb=function(a){a&1&&(_.I(0,"span",10),_.F(1,Ilb,2,1,"span",11)(2,Jlb,1,0,"ng-content",12),_.J());a&2&&(a=_.Q(),_.H("ngSwitch",!!a.PYa),_.A(2),_.H("ngSwitchCase",!0))};
Llb=function(a){if(a&1){var b=_.Pd();_.I(0,"div",14)(1,"div",15,1);_.O("@transformPanel.done",function(c){_.w(b);var d=_.Q();return _.y(d.ymb.next(c.qo))})("keydown",function(c){_.w(b);var d=_.Q();return _.y(d.de(c))});_.yg(3,1);_.J()()}a&2&&(a=_.Q(),_.H("@transformPanelWrap",void 0),_.A(),_.LB(_.MB("mat-select-panel ",a.wQa())),_.Og("transform-origin",a.t1)("font-size",a.Naa,"px"),_.H("ngClass",a.Bd)("@transformPanel",a.multiple?"showing-multiple":"showing"),_.mg("id",a.id+"-panel")("aria-multiselectable",
a.multiple)("aria-label",a.ariaLabel||null)("aria-labelledby",a.bU()))};Mlb=function(a,b){a&1&&(_.I(0,"mat-option",3),_.R(1),_.J());a&2&&(a=b.va,_.H("value",a),_.A(),_.Rg(" ",a.displayName," "))};Nlb=function(a,b){a&1&&(_.I(0,"div",12),_.R(1),_.J());a&2&&(a=b.va,b=_.Q(3),_.H("id",_.MB("dialog-description-",b.wc.id)),_.A(),_.Rg(" ",a," "))};
Plb=function(a){if(a&1){var b=_.Pd();_.I(0,"xap-comparison-operator-selector",13);_.O("change",function(c){_.w(b);var d=_.Q(3);return _.y(Olb(d,c))})("operatorFocusChange",function(c){_.w(b);_.Q(3).S7a=c;return _.y()});_.J()}a&2&&(a=_.Q(3),_.Pg("xap-filterbar-filtereditor-operator-single-line",a.filter.config.P6),_.H("operators",a.Wd.GW())("value",a.wc==null?null:a.wc.Df)("appliedFilterId",a.wc.id))};Qlb=function(){};
Slb=function(a){a&1&&(_.qg(0),_.yg(1),_.I(2,"div",7),_.F(3,Nlb,2,3,"div",8),_.I(4,"div",9),_.F(5,Plb,1,5,"xap-comparison-operator-selector",10),_.I(6,"div",11),_.F(7,Qlb,0,0,"ng-template",null,2,_.dh),_.J()()(),_.yg(9,1),_.sg());a&2&&(a=_.Q(2),_.A(3),_.H("ngIf",a.wc.config.description),_.A(),_.Pg("xap-filterbar-multiple-lines",!a.filter.config.P6)("xap-filterbar-single-line",a.filter.config.P6),_.A(),_.H("ngIf",Rlb(a)))};Tlb=function(a){a&1&&_.tg(0)};
Ulb=function(a){a&1&&_.F(0,Tlb,1,0,"ng-container",14);a&2&&(a=_.Q(2),_.H("ngTemplateOutlet",a.RF))};
Vlb=function(a){if(a&1){var b=_.Pd();_.I(0,"div",4);_.O("keydown.enter",function(){_.w(b);var d=_.Q();d.filter.config.Fdd||d.Wd.vP();return _.y()})("focusout",function(){_.w(b);var d=_.Q();return _.y(d.q5())});_.I(1,"div",5);_.F(2,Slb,10,6,"ng-container",6)(3,Ulb,1,1,"ng-template",null,1,_.dh);_.J()()}if(a&2){a=_.Ng(4);var c=_.Q();_.mg("aria-labelledby","dialog-label-"+c.wc.id)("aria-describedby","dialog-description-"+c.wc.id);_.A(2);_.H("ngIf",c.filter)("ngIfElse",a)}};
Wlb=function(a,b){a&1&&(_.I(0,"div",12),_.R(1),_.J());a&2&&(a=b.va,b=_.Q(3),_.H("id",_.MB("dialog-description-",b.wc.id)),_.A(),_.Rg(" ",a," "))};
Xlb=function(a){if(a&1){var b=_.Pd();_.I(0,"xap-comparison-operator-selector",13);_.O("change",function(c){_.w(b);var d=_.Q(3);return _.y(Olb(d,c))})("operatorFocusChange",function(c){_.w(b);_.Q(3).S7a=c;return _.y()});_.J()}a&2&&(a=_.Q(3),_.Pg("xap-filterbar-filtereditor-operator-single-line",a.filter.config.P6),_.H("operators",a.Wd.GW())("value",a.wc==null?null:a.wc.Df)("appliedFilterId",a.wc.id))};Ylb=function(){};
Zlb=function(a){a&1&&(_.qg(0),_.yg(1),_.I(2,"div",7),_.F(3,Wlb,2,3,"div",8),_.I(4,"div",9),_.F(5,Xlb,1,5,"xap-comparison-operator-selector",10),_.I(6,"div",11),_.F(7,Ylb,0,0,"ng-template",null,2,_.dh),_.J()()(),_.yg(9,1),_.sg());a&2&&(a=_.Q(2),_.A(3),_.H("ngIf",a.wc.config.description),_.A(),_.Pg("xap-filterbar-multiple-lines",!a.filter.config.P6)("xap-filterbar-single-line",a.filter.config.P6),_.A(),_.H("ngIf",Rlb(a)))};$lb=function(a){a&1&&_.tg(0)};
amb=function(a){a&1&&_.F(0,$lb,1,0,"ng-container",14);a&2&&(a=_.Q(2),_.H("ngTemplateOutlet",a.RF))};
bmb=function(a){if(a&1){var b=_.Pd();_.I(0,"div",4);_.O("keydown.enter",function(){_.w(b);var d=_.Q();d.filter.config.Fdd||d.Wd.vP();return _.y()})("focusout",function(){_.w(b);var d=_.Q();return _.y(d.q5())});_.I(1,"div",5);_.F(2,Zlb,10,6,"ng-container",6)(3,amb,1,1,"ng-template",null,1,_.dh);_.J()()}if(a&2){a=_.Ng(4);var c=_.Q();_.mg("aria-labelledby","dialog-label-"+c.wc.id)("aria-describedby","dialog-description-"+c.wc.id);_.A(2);_.H("ngIf",c.filter)("ngIfElse",a)}};cmb=function(){return{diameter:100}};
dmb=function(a){a&1&&(_.Vd(),_.L(0,"circle",4));if(a&2){a=_.Q();var b=_.Ng(1);_.Og("animation-name","mat-progress-spinner-stroke-rotate-"+a.Ata)("stroke-dashoffset",a.qkb(),"px")("stroke-dasharray",a.Ura(),"px")("stroke-width",a.Pjb(),"%")("transform-origin",a.Qjb(b));_.mg("r",a.Kra())}};
emb=function(a){a&1&&(_.Vd(),_.L(0,"circle",4));if(a&2){a=_.Q();var b=_.Ng(1);_.Og("stroke-dashoffset",a.qkb(),"px")("stroke-dasharray",a.Ura(),"px")("stroke-width",a.Pjb(),"%")("transform-origin",a.Qjb(b));_.mg("r",a.Kra())}};fmb=function(a){a&1&&(_.I(0,"mat-icon",12),_.R(1),_.J());a&2&&(a=_.Q(),_.H("svgIcon",_.fE(a.Ci,"remove_filter")),_.A(),_.Rg(" ",_.gE(a.Ci,"remove_filter")," "))};
hmb=function(a){if(a&1){var b=_.Pd();_.I(0,"div",13)(1,"button",14);_.O("click",function(){_.w(b);var c=_.Q();return _.y(c.vP())});_.wg(2,2);_.J()()}a&2&&(a=_.Q(),_.A(),_.H("disabled",!_.gmb(a.Wd)))};imb=function(a){a&1&&(_.I(0,"div",15),_.L(1,"mat-spinner",16),_.J())};jmb=function(){return{vt:!1,fO:!1,jl:!1,pG:!1,xe:!1}};kmb=function(a,b){a&1&&(_.I(0,"div",1,0),_.yg(2),_.J());a&2&&(a=b.id,b=_.Q(),_.H("id",b.id)("ngClass",b.Uk),_.mg("aria-label",b.ariaLabel||null)("aria-labelledby",b.bU(a)))};
lmb=function(a,b){if(a&1){var c=_.Pd();_.I(0,"mat-option",12);_.R(1);_.I(2,"button",13);_.O("click",function(d){var e=_.w(c).va,f=_.Q(2);d.stopPropagation();f.dZa.emit(e);return _.y()});_.I(3,"mat-icon",14);_.R(4);_.J()()()}a&2&&(a=b.va,b=_.Q(2),_.H("value",a),_.A(),_.Rg(" ",a.label," "),_.A(2),_.H("svgIcon",_.fE(b.Ci,"delete_filter"))("fontSet",b.i9a?"google-material-icons":void 0),_.A(),_.Sg(_.gE(b.Ci,"delete_filter")))};
mmb=function(a){a&1&&(_.I(0,"div",9)(1,"mat-optgroup",10),_.F(2,lmb,5,5,"mat-option",11),_.J()());a&2&&(a=_.Q(),_.A(2),_.H("ngForOf",a.yD))};nmb=function(a){a&1&&_.tg(0)};pmb=function(a,b){a&1&&(_.I(0,"mat-option",20),_.F(1,nmb,1,0,"ng-container",21),_.J());a&2&&(a=b.va,_.Q(4),b=_.Ng(12),_.H("value",a),_.A(),_.H("ngTemplateOutlet",b)("ngTemplateOutletContext",_.Zg(3,omb,a)))};
qmb=function(a){a&1&&(_.I(0,"div")(1,"mat-optgroup",18),_.F(2,pmb,2,5,"mat-option",19),_.J()());a&2&&(a=_.Q().va,_.A(),_.H("label",a.UW),_.A(),_.H("ngForOf",a.uP))};rmb=function(a){a&1&&_.tg(0)};smb=function(a){a&1&&(_.I(0,"mat-option",20),_.F(1,rmb,1,0,"ng-container",21),_.J());if(a&2){a=_.Q().va;_.Q(2);var b=_.Ng(12);_.H("value",a);_.A();_.H("ngTemplateOutlet",b)("ngTemplateOutletContext",_.Zg(3,omb,a))}};
tmb=function(a,b){a&1&&(_.qg(0),_.F(1,qmb,3,2,"div",16)(2,smb,2,5,"mat-option",17),_.sg());a&2&&(a=b.va,_.Q(2),_.A(),_.H("ngIf",_.hE(a)&&a.uP.length>0),_.A(),_.H("ngIf",!_.hE(a)))};umb=function(a){a&1&&(_.I(0,"mat-option",22)(1,"span",23),_.R(2),_.J()());a&2&&(a=_.Q(3),_.A(2),_.Sg(a.WC))};vmb=function(a,b){a&1&&(_.qg(0),_.F(1,umb,3,1,"mat-option",8),_.sg());a&2&&(a=b.Pa,b=_.Q(2),_.A(),_.H("ngIf",b.WC&&a.length===0))};
wmb=function(a){a&1&&(_.qg(0),_.F(1,tmb,3,2,"ng-container",15),_.S(2,"async"),_.F(3,vmb,2,1,"ng-container",16),_.S(4,"async"),_.sg());a&2&&(a=_.Q(),_.A(),_.H("ngForOf",_.ch(2,2,a.CY)),_.A(2),_.H("ngIf",_.ch(4,4,a.CY)))};xmb=function(a,b){a&1&&(_.I(0,"mat-option",20)(1,"span"),_.R(2),_.J()());a&2&&(a=b.va,_.H("value",a),_.mg("aria-label",a.ariaLabel||a.displayName),_.A(2),_.Sg(a.displayName))};
ymb=function(a){a&1&&(_.I(0,"div")(1,"mat-optgroup",18),_.F(2,xmb,3,3,"mat-option",19),_.J()());a&2&&(a=_.Q().va,_.A(),_.H("label",a.UW),_.A(),_.H("ngForOf",a.uP))};zmb=function(a){a&1&&(_.I(0,"mat-option",20)(1,"span"),_.R(2),_.J()());a&2&&(a=_.Q().va,_.H("value",a),_.mg("aria-label",a.ariaLabel||null),_.A(2),_.Sg(a.displayName))};
Amb=function(a,b){a&1&&(_.qg(0),_.F(1,ymb,3,2,"div",16)(2,zmb,3,3,"mat-option",17),_.sg());a&2&&(a=b.va,_.Q(2),_.A(),_.H("ngIf",_.hE(a)&&a.uP.length>0),_.A(),_.H("ngIf",!_.hE(a)))};Bmb=function(a){a&1&&(_.I(0,"mat-option",22)(1,"span",23),_.R(2),_.J()());a&2&&(a=_.Q(3),_.A(2),_.Sg(a.WC))};Cmb=function(a,b){a&1&&(_.qg(0),_.F(1,Bmb,3,1,"mat-option",8),_.sg());a&2&&(a=b.Pa,b=_.Q(2),_.A(),_.H("ngIf",b.WC&&a.length===0))};
Dmb=function(a){a&1&&(_.F(0,Amb,3,2,"ng-container",15),_.S(1,"async"),_.F(2,Cmb,2,1,"ng-container",16),_.S(3,"async"));a&2&&(a=_.Q(),_.H("ngForOf",_.ch(1,2,a.nQ)),_.A(2),_.H("ngIf",_.ch(3,4,a.nQ)))};Emb=function(a){a&1&&(_.I(0,"mat-option",22),_.L(1,"mat-spinner",24),_.J());a&2&&(a=_.Q(),_.mg("aria-label",a.Xfb))};Fmb=function(a){a&1&&(_.I(0,"b"),_.R(1),_.J());a&2&&(a=_.Q().va,_.A(),_.Sg(a.text))};Gmb=function(a){a&1&&(_.I(0,"i"),_.R(1),_.J());a&2&&(a=_.Q().va,_.A(),_.Sg(a.text))};
Hmb=function(a){a&1&&(_.I(0,"u"),_.R(1),_.J());a&2&&(a=_.Q().va,_.A(),_.Sg(a.text))};Imb=function(a){a&1&&(_.qg(0),_.R(1),_.sg());a&2&&(a=_.Q().va,_.A(),_.Sg(a.text))};Jmb=function(a,b){a&1&&(_.I(0,"span"),_.qg(1,25),_.F(2,Fmb,2,1,"b",26)(3,Gmb,2,1,"i",26)(4,Hmb,2,1,"u",26)(5,Imb,2,1,"ng-container",27),_.sg(),_.J());a&2&&(a=b.va,_.A(),_.H("ngSwitch",a.tag),_.A(),_.H("ngSwitchCase","b"),_.A(),_.H("ngSwitchCase","i"),_.A(),_.H("ngSwitchCase","u"))};
Kmb=function(a,b){a&1&&_.F(0,Jmb,6,4,"span",15);a&2&&_.H("ngForOf",b.va.Q2)};Mmb=function(a){a&1&&(_.I(0,"mat-icon",10),_.R(1),_.J());a&2&&(a=_.Q(),_.H("svgIcon",_.Lmb(a.Ci,a.uga())),_.A(),_.Rg(" ",a.uga()," "))};Nmb=function(a){a&1&&(_.I(0,"span",11),_.R(1),_.J());a&2&&(a=_.Q(),_.A(),_.Sg(a.w3))};
Pmb=function(a,b){if(a&1){var c=_.Pd();_.I(0,"xap-filter-editor",12);_.S(1,"async");_.O("editorVisibleChange",function(e){var f=_.w(c).index,g=_.Q();return _.y(_.Omb(g,e,f))})("removed",function(){var e=_.w(c).index,f=_.Q();return _.y(f.remove(e))})("update",function(e){var f=_.w(c).index,g=_.Q();return _.y(g.update(f,e,g.editor))});_.J()}if(a&2){a=b.va;b=b.index;var d=_.Q();_.H("appliedFilter",a)("filter",_.ch(1,4,d.config.rF(a.config.id)))("isEditorVisible",d.z4(b))("disabled",d.disabled)}};
Qmb=function(a){if(a&1){var b=_.Pd();_.I(0,"button",13);_.O("click",function(c){_.w(b);var d=_.Q();return _.y(d.WAa(c))});_.I(1,"mat-icon",14);_.R(2);_.J()()}a&2&&(a=_.Q(),_.H("matTooltip",a.Jma),_.mg("aria-label",a.Jma),_.A(),_.H("svgIcon",_.fE(a.Ci,"save_filters")),_.A(),_.Sg(_.gE(a.Ci,"save_filters")))};
Rmb=function(a){if(a&1){var b=_.Pd();_.I(0,"button",15);_.O("click",function(c){_.w(b);var d=_.Q();return _.y(d.g2(c))});_.I(1,"mat-icon",14);_.R(2);_.J()()}a&2&&(a=_.Q(),_.H("matTooltip",a.Yla),_.mg("aria-label",a.Yla),_.A(),_.H("svgIcon",_.fE(a.Ci,"clear_filters")),_.A(),_.Sg(_.gE(a.Ci,"clear_filters")))};Smb=function(a,b){return this.XYc(b)};
Tmb=function(a){a&1&&(_.I(0,"tr",0)(1,"td",3),_.R(2),_.J()());a&2&&(a=_.Q(),_.A(),_.Og("padding-top",a.AT)("padding-bottom",a.AT),_.mg("colspan",a.BAa),_.A(),_.Rg(" ",a.label," "))};Umb=function(a){a&1&&(_.I(0,"td",3),_.R(1),_.J());a&2&&(a=_.Q(2),_.Og("padding-top",a.AT)("padding-bottom",a.AT),_.mg("colspan",a.D9),_.A(),_.Rg(" ",a.D9>=a.ANb?a.label:""," "))};
Vmb=function(a,b){if(a&1){var c=_.Pd();_.I(0,"td",6)(1,"button",7);_.O("click",function(f){var g=_.w(c).va,m=_.Q(2);return _.y(m.jRc(g,f))})("focus",function(f){var g=_.w(c).va,m=_.Q(2);return _.y(m.FSc(g,f))});_.I(2,"span",8);_.R(3);_.J();_.L(4,"span",9);_.J()()}if(a&2){a=b.va;b=b.aE;var d=_.Q().aE,e=_.Q();_.Og("width",e.Khb)("padding-top",e.AT)("padding-bottom",e.AT);_.mg("data-mat-row",d)("data-mat-col",b);_.A();_.Pg("mat-calendar-body-disabled",!a.enabled)("mat-calendar-body-active",e.flb(d,b))("mat-calendar-body-range-start",
e.FRa(a.wm))("mat-calendar-body-range-end",e.ERa(a.wm))("mat-calendar-body-in-range",e.nsa(a.wm))("mat-calendar-body-comparison-bridge-start",e.bVc(a.wm,d,b))("mat-calendar-body-comparison-bridge-end",e.aVc(a.wm,d,b))("mat-calendar-body-comparison-start",e.klb(a.wm))("mat-calendar-body-comparison-end",e.jlb(a.wm))("mat-calendar-body-in-comparison-range",e.fVc(a.wm))("mat-calendar-body-preview-start",e.oVc(a.wm))("mat-calendar-body-preview-end",e.nVc(a.wm))("mat-calendar-body-in-preview",e.gVc(a.wm));
_.H("ngClass",a.u2c)("tabindex",e.flb(d,b)?0:-1);_.mg("aria-label",a.ariaLabel)("aria-disabled",!a.enabled||null)("aria-pressed",e.E0(a.wm))("aria-current",e.i7b===a.wm?"date":null)("aria-describedby",e.DTc(a.wm));_.A();_.Pg("mat-calendar-body-selected",e.E0(a.wm))("mat-calendar-body-comparison-identical",e.cVc(a.wm))("mat-calendar-body-today",e.i7b===a.wm);_.A();_.Rg(" ",a.Dwa," ")}};
Xmb=function(a,b){a&1&&(_.I(0,"tr",1),_.ng(1,Umb,2,6,"td",4),_.aE(2,Vmb,5,48,"td",5,Wmb),_.J());if(a&2){a=b.va;b=b.aE;var c=_.Q();_.A();_.og(b===0&&c.D9?1:-1);_.A();_.bE(a)}};Ymb=function(a){return(a==null?void 0:a.nodeName)==="TD"};Zmb=function(a){if(Ymb(a))var b=a;else if(Ymb(a.parentNode))b=a.parentNode;else{var c;Ymb((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};
$mb=function(a,b,c){return c!==null&&b!==c&&a<c&&a===b};anb=function(a,b,c){return b!==null&&b!==c&&a>=b&&a===c};bnb=function(a,b,c,d){return d&&b!==null&&c!==null&&b!==c&&a>=b&&a<=c};cnb=function(a){a=a.changedTouches[0];return document.elementFromPoint(a.clientX,a.clientY)};dnb=function(a,b){a&1&&(_.I(0,"th",2)(1,"span",6),_.R(2),_.J(),_.I(3,"span",3),_.R(4),_.J()());a&2&&(a=b.va,_.A(2),_.Sg(a.GPb),_.A(2),_.Sg(a.Q6a))};
fnb=function(a,b,c,d,e){b=a.getYear(b);c=a.getYear(c);a=enb(a,d,e);return Math.floor((b-a)/24)===Math.floor((c-a)/24)};gnb=function(a,b,c,d){return((a.getYear(b)-enb(a,c,d))%24+24)%24};enb=function(a,b,c){var d=0;c?d=a.getYear(c)-24+1:b&&(d=a.getYear(b));return d};hnb=function(){};
inb=function(a){if(a&1){var b=_.Pd();_.I(0,"mat-month-view",4);_.Vg("activeDateChange",function(c){_.w(b);var d=_.Q();_.Ug(d.wb,c)||(d.wb=c);return _.y(c)});_.O("_userSelection",function(c){_.w(b);var d=_.Q();return _.y(d.tra(c))})("dragStarted",function(c){_.w(b);var d=_.Q();return _.y(d.zSc(c))})("dragEnded",function(c){_.w(b);var d=_.Q();return _.y(d.APa(c))});_.J()}a&2&&(a=_.Q(),_.Tg("activeDate",a.wb),_.H("selected",a.selected)("dateFilter",a.Sj)("maxDate",a.Nd)("minDate",a.Md)("dateClass",a.Ol)("comparisonStart",
a.hq)("comparisonEnd",a.Dr)("startDateAccessibleName",a.wZ)("endDateAccessibleName",a.mW)("activeDrag",a.Qqa))};
jnb=function(a){if(a&1){var b=_.Pd();_.I(0,"mat-year-view",5);_.Vg("activeDateChange",function(c){_.w(b);var d=_.Q();_.Ug(d.wb,c)||(d.wb=c);return _.y(c)});_.O("monthSelected",function(c){_.w(b);var d=_.Q();return _.y(d.YVc(c))})("selectedChange",function(c){_.w(b);var d=_.Q();return _.y(d.xkb(c,"month"))});_.J()}a&2&&(a=_.Q(),_.Tg("activeDate",a.wb),_.H("selected",a.selected)("dateFilter",a.Sj)("maxDate",a.Nd)("minDate",a.Md)("dateClass",a.Ol))};
knb=function(a){if(a&1){var b=_.Pd();_.I(0,"mat-multi-year-view",6);_.Vg("activeDateChange",function(c){_.w(b);var d=_.Q();_.Ug(d.wb,c)||(d.wb=c);return _.y(c)});_.O("yearSelected",function(c){_.w(b);var d=_.Q();return _.y(d.VZc(c))})("selectedChange",function(c){_.w(b);var d=_.Q();return _.y(d.xkb(c,"year"))});_.J()}a&2&&(a=_.Q(),_.Tg("activeDate",a.wb),_.H("selected",a.selected)("dateFilter",a.Sj)("maxDate",a.Nd)("minDate",a.Md)("dateClass",a.Ol))};lnb=function(){};
mnb=function(a){a&1&&(_.Vd(),_.I(0,"svg",2),_.L(1,"path",3),_.J())};_.nnb=function(a){for(var b=[],c=0,d=0;d<a.length;d++){var e=a.charCodeAt(d);e<128?b[c++]=e:(e<2048?b[c++]=e>>6|192:((e&64512)==55296&&d+1<a.length&&(a.charCodeAt(d+1)&64512)==56320?(e=65536+((e&1023)<<10)+(a.charCodeAt(++d)&1023),b[c++]=e>>18|240,b[c++]=e>>12&63|128):b[c++]=e>>12|224,b[c++]=e>>6&63|128),b[c++]=e&63|128)}return b};
_.onb=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("")};
_.pnb=function(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08")};qnb=function(){};qnb.prototype.destroy=function(){};qnb.prototype.GM=function(){};var uib=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)};qnb.prototype.move=function(a,b){this.attach(b,this.detach(a))};var vib=function(){this.rL=new Map;this.QJ=void 0};_.h=vib.prototype;_.h.has=function(a){return this.rL.has(a)};
_.h.delete=function(a){if(!this.has(a))return!1;var b=this.rL.get(a);this.QJ!==void 0&&this.QJ.has(b)?(this.rL.set(a,this.QJ.get(b)),this.QJ.delete(b)):this.rL.delete(a);return!0};_.h.get=function(a){return this.rL.get(a)};_.h.set=function(a,b){if(this.rL.has(a)){a=this.rL.get(a);this.QJ===void 0&&(this.QJ=new Map);for(var c=this.QJ;c.has(a);)a=c.get(a);c.set(a,b)}else this.rL.set(a,b)};
_.h.forEach=function(a){for(var b=_.k(this.rL),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.QJ!==void 0)for(var e=this.QJ;e.has(d);)d=e.get(d),a(d,c)}};var rnb=function(a,b,c){this.bQ=a;this.va=b;this.aE=c},xib=function(a,b){this.H7c=a;this.Njd=b;this.Kza=void 0},yib=function(a,b,c){this.bQ=a;this.e8c=b;this.H6b=c;this.Q7a=void 0;this.i5=!1};_.W(yib,qnb);_.h=yib.prototype;_.h.at=function(a){return _.Mia(this.bQ,a)[8].va};
_.h.attach=function(a,b){var c=b[6];this.i5||(this.i5=a!==this.length);_.Oia(this.bQ,b,a,_.fla(this.H6b,c))};_.h.detach=function(a){this.i5||(this.i5=a!==this.length-1);return _.Pia(this.bQ,a)};_.h.create=function(a,b){a=_.ela(this.e8c,this.H6b,new rnb(this.bQ,b,a),{owa:null});var c;(c=this.Q7a)==null||c.dDd();return a};_.h.destroy=function(a){_.bha(a[1],a);var b;(b=this.Q7a)==null||b.eDd()};_.h.GM=function(a,b){_.Mia(this.bQ,a)[8].va=b};_.h.reset=function(){this.i5=!1;var a;(a=this.Q7a)==null||a.reset()};
_.p.Object.defineProperties(yib.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return this.bQ.length-10}}});_.iE=function(){this.Ka=_.u(_.he);this.Uc=_.u(_.xs);this.yjb=null;this.Hvb=new _.Jj};_.iE.prototype.Bc=function(){var a=this,b=this.Ka.na;this.Ulb=this.Uc.Ek(b,b.nodeType===1&&b.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(function(c){a.yjb=c;a.Hvb.emit(c)})};_.iE.prototype.La=function(){this.Uc.Ji(this.Ka);this.Ulb&&this.Ulb.unsubscribe()};
_.p.Object.defineProperties(_.iE.prototype,{Xfa:{configurable:!0,enumerable:!0,get:function(){return this.yjb}}});_.iE.O=function(a){return new (a||_.iE)};_.iE.Ea=_.Ke({type:_.iE,oa:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{Hvb:"cdkFocusChange"},Rb:["cdkMonitorFocus"]});_.jE=function(){this.Nza=this.Klb=new _.Nf};_.jE.prototype.setTime=function(){throw Error("Rb");};_.jE.prototype.getHours=function(){throw Error("Rb");};
_.jE.prototype.getMinutes=function(){throw Error("Rb");};_.jE.prototype.getSeconds=function(){throw Error("Rb");};_.kE=function(a,b){return snb(b)&&a.isValid(b)?b:null};_.jE.prototype.ei=function(a){return a==null||snb(a)&&this.isValid(a)?a:this.invalid()};_.jE.prototype.B6=function(a){this.locale=a;this.Klb.next()};_.lE=function(a,b,c){return a.getYear(b)-a.getYear(c)||a.getMonth(b)-a.getMonth(c)||a.getDate(b)-a.getDate(c)};
mE=function(a,b,c){if(b&&c){var d=a.isValid(b),e=a.isValid(c);return d&&e?!_.lE(a,b,c):d==e}return b==c};_.nE=function(a,b,c,d){return c&&_.lE(a,b,c)<0?c:d&&_.lE(a,b,d)>0?d:b};tnb=/^\d{4}-\d{2}-\d{2}(?:T\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|(?:(?:\+|-)\d{2}:\d{2}))?)?$/;unb=/^(\d?\d)[:.](\d?\d)(?:[:.](\d?\d))?\s*(AM|PM)?$/i;oE=function(){_.jE.call(this);this.Olb=_.u(_.JWa,{optional:!0});var a=_.u(_.JWa,{optional:!0});a!==void 0&&(this.Olb=a);_.jE.prototype.B6.call(this,this.Olb)};_.W(oE,_.jE);
oE.prototype.getYear=function(a){return a.getFullYear()};oE.prototype.getMonth=function(a){return a.getMonth()};oE.prototype.getDate=function(a){return a.getDate()};vnb=function(a){var b=new Intl.DateTimeFormat(a.locale,{month:"short",timeZone:"utc"});return Cib(12,function(c){return a.I9(b,new Date(2017,c,1))})};wnb=function(a){var b=new Intl.DateTimeFormat(a.locale,{day:"numeric",timeZone:"utc"});return Cib(31,function(c){return a.I9(b,new Date(2017,0,c+1))})};
_.xnb=function(a,b){var c=new Intl.DateTimeFormat(a.locale,{weekday:b,timeZone:"utc"});return Cib(7,function(d){return a.I9(c,new Date(2017,0,d+1))})};pE=function(a,b){var c=new Intl.DateTimeFormat(a.locale,{year:"numeric",timeZone:"utc"});return a.I9(c,b)};_.ynb=function(a){if(typeof Intl!=="undefined"&&Intl.Locale){a=new Intl.Locale(a.locale);var b,c,d,e=(d=(c=((b=a.yvd)==null?void 0:b.call(a))||a.xHd)==null?void 0:c.Vud)!=null?d:0;return e===7?0:e}return 0};
_.znb=function(a,b){return a.getDate(a.k9(a.getYear(b),a.getMonth(b)+1,0))};oE.prototype.clone=function(a){return new Date(a.getTime())};var qE=function(a,b,c,d){a=a.k9(b,c,d);a.getMonth();return a};oE.prototype.parse=function(a){return typeof a=="number"?new Date(a):a?new Date(Date.parse(a)):null};oE.prototype.format=function(a,b){if(!this.isValid(a))throw Error("Sb");b=new Intl.DateTimeFormat(this.locale,Object.assign({},b,{timeZone:"utc"}));return this.I9(b,a)};
_.sE=function(a,b,c){return _.rE(a,b,c*12)};_.rE=function(a,b,c){var d=a.k9(a.getYear(b),a.getMonth(b)+c,a.getDate(b));a.getMonth(d)!=((a.getMonth(b)+c)%12+12)%12&&(d=a.k9(a.getYear(d),a.getMonth(d),0));return d};_.tE=function(a,b,c){return a.k9(a.getYear(b),a.getMonth(b),a.getDate(b)+c)};Anb=function(a,b){return[b.getUTCFullYear(),a.Ogb(b.getUTCMonth()+1),a.Ogb(b.getUTCDate())].join("-")};
oE.prototype.ei=function(a){if(typeof a==="string"){if(!a)return null;if(tnb.test(a)){var b=new Date(a);if(this.isValid(b))return b}}return _.jE.prototype.ei.call(this,a)};var snb=function(a){return a instanceof Date};_.h=oE.prototype;_.h.isValid=function(a){return!isNaN(a.getTime())};_.h.invalid=function(){return new Date(NaN)};_.h.setTime=function(a,b,c,d){a=this.clone(a);a.setHours(b,c,d,0);return a};_.h.getHours=function(a){return a.getHours()};_.h.getMinutes=function(a){return a.getMinutes()};
_.h.getSeconds=function(a){return a.getSeconds()};_.h.k9=function(a,b,c){var d=new Date;d.setFullYear(a,b,c);d.setHours(0,0,0,0);return d};_.h.Ogb=function(a){return("00"+a).slice(-2)};_.h.I9=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)};
_.h.yod=function(a){var b=a.toUpperCase().match(unb);if(b){a=parseInt(b[1]);var c=parseInt(b[2]),d=b[3]==null?void 0:parseInt(b[3]);b=b[4];a===12?a=b==="AM"?0:a:b==="PM"&&(a+=12);if(!isNaN(a)&&a>=0&&a<=23&&!isNaN(c)&&c>=0&&c<=59&&(d==null||!isNaN(d)&&d>=0&&d<=59))return this.setTime(new Date,a,c,d||0)}return null};oE.O=function(a){return new (a||oE)};oE.ua=_.q({token:oE,qa:oE.O});
Bnb={parse:{Et:null,xjd:null},display:{Et:{year:"numeric",month:"numeric",day:"numeric"},xjd:{hour:"numeric",minute:"numeric"},H6a:{year:"numeric",month:"short"},N2c:{year:"numeric",month:"long",day:"numeric"},hbd:{year:"numeric",month:"long"},uGd:{hour:"numeric",minute:"numeric"}}};_.uE=function(){};_.uE.O=function(a){return new (a||_.uE)};_.uE.Ha=_.Je({type:_.uE});var Cnb;Cnb=Cnb===void 0?Bnb:Cnb;_.uE.Ga=_.Xc({Pb:[[{ya:_.jE,ue:oE},{ya:_.Et,lc:Cnb}]]});_.vE=function(){};
_.vE.O=function(a){return new (a||_.vE)};_.vE.Ha=_.Je({type:_.vE});_.vE.Ga=_.Xc({imports:[_.Dt,_.Dt]});var Dnb=0,wE=function(a){var b=_.gYa.call(this)||this;b.jt="mat-optgroup-label-"+Dnb++;var c;b.lJ=(c=a==null?void 0:a.u3a)!=null?c:!1;return b};_.W(wE,_.gYa);wE.O=function(a){return new (a||wE)(_.C(_.It,8))};wE.Ea=_.Ke({type:wE,inputs:{label:"label"},standalone:!1,features:[_.cg]});
var Enb=["text"],Fnb=0,Gnb=function(a,b){this.source=a;this.oL=b===void 0?!1:b},xE=function(a,b,c,d){this.ad=a;this.Ra=b;this.od=c;this.group=d;this.oc=this.oT=this.ee=!1;this.AU="";this.id="mat-option-"+Fnb++;this.rp=new _.Jj;this.Qg=new _.Nf};_.h=xE.prototype;_.h.select=function(a){a=a===void 0?!0:a;this.ee||(this.ee=!0,_.Fn(this.Ra),a&&this.OT())};_.h.og=function(a){a=a===void 0?!0:a;this.ee&&(this.ee=!1,_.Fn(this.Ra),a&&this.OT())};
_.h.focus=function(a,b){var c=this.Og();typeof c.focus==="function"&&c.focus(b)};_.h.il=function(){return this.XD};_.h.de=function(a){a.keyCode!==13&&a.keyCode!==32||_.Di(a)||(this.tr(),a.preventDefault())};_.h.tr=function(){this.disabled||(this.ee=this.multiple?!this.ee:!0,_.Fn(this.Ra),this.OT(!0))};_.h.jr=function(){return this.disabled?"-1":"0"};_.h.Og=function(){return this.ad.na};_.h.co=function(){if(this.ee){var a=this.XD;a!==this.AU&&(this.AU&&this.Qg.next(),this.AU=a)}};_.h.La=function(){this.Qg.complete()};
_.h.OT=function(a){this.rp.emit(new Gnb(this,a===void 0?!1:a))};
_.p.Object.defineProperties(xE.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.od&&this.od.multiple}},selected:{configurable:!0,enumerable:!0,get:function(){return this.ee}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.group&&this.group.disabled||this.oc},set:function(a){this.oc=_.Ii(a)}},Cc:{configurable:!0,enumerable:!0,get:function(){return!(!this.od||!this.od.Cc)}},jl:{configurable:!0,enumerable:!0,get:function(){return!(!this.od||!this.od.jl)}},
active:{configurable:!0,enumerable:!0,get:function(){return this.oT}},XD:{configurable:!0,enumerable:!0,get:function(){var a;return(((a=this.mUa)==null?void 0:a.na.textContent)||"").trim()}}});xE.O=function(){_.Ae()};xE.Ea=_.Ke({type:xE,tb:function(a,b){a&1&&_.Cg(Enb,7);if(a&2){var c;_.Gg(c=_.Hg())&&(b.mUa=c.first)}},inputs:{value:"value",id:"id",disabled:"disabled"},outputs:{rp:"onSelectionChange"},standalone:!1});
var Hnb={cbc:"ACTIVE",Yic:"DELETE_IN_PROGRESS",ajc:"DELETE_REQUESTED",Wsc:"LIFECYCLE_STATE_UNSPECIFIED",values:function(){return[Hnb.Wsc,Hnb.cbc,Hnb.ajc,Hnb.Yic]}},Inb=function(){this.i={}};_.W(Inb,_.V);Inb.prototype.ka=function(){return Inb};Inb.prototype.ma=function(){return{keys:[]}};var yE=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(yE,_.V);yE.prototype.ka=function(){return yE};
yE.prototype.ma=function(){return{keys:["code","details","message"],qd:{details:{vc:null,Ec:!0,Fc:!1,Gc:!1}}}};
_.p.Object.defineProperties(yE.prototype,{code:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"code")?_.U(this,"code"):null},set:function(a){this.i.code=a}},details:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"details")?_.U(this,"details"):null},set:function(a){this.i.details=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"message")?_.U(this,"message"):null},set:function(a){this.i.message=a}}});
_.zE=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(_.zE,_.V);_.zE.prototype.ka=function(){return _.zE};_.zE.prototype.ma=function(){return{keys:["done","error","metadata","name","response"],qd:{metadata:{vc:null,Ec:!1,Fc:!1,Gc:!1},response:{vc:null,Ec:!1,Fc:!1,Gc:!1}},Ja:{error:yE}}};
_.p.Object.defineProperties(_.zE.prototype,{done:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"done")?_.U(this,"done"):null},set:function(a){this.i.done=a}},error:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"error")?_.U(this,"error"):null},set:function(a){this.i.error=a}},metadata:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"metadata")?_.U(this,"metadata"):null},set:function(a){this.i.metadata=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,
"name")?_.U(this,"name"):null},set:function(a){this.i.name=a}},response:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"response")?_.U(this,"response"):null},set:function(a){this.i.response=a}}});var AE=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(AE,_.V);AE.prototype.ka=function(){return AE};AE.prototype.ma=function(){return{keys:["id","type"]}};
_.p.Object.defineProperties(AE.prototype,{id:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"id")?_.U(this,"id"):null},set:function(a){this.i.id=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"type")?_.U(this,"type"):null},set:function(a){this.i.type=a}}});
_.BE=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;this.i.configuredCapabilities=a.Bxb==null?null:a.Bxb};
_.W(_.BE,_.V);_.BE.prototype.ka=function(){return _.BE};_.BE.prototype.ma=function(){return{Na:{lifecycleState:Hnb},keys:"configuredCapabilities createTime labels lifecycleState name parent projectId projectNumber tags".split(" "),qd:{labels:{vc:null,Ec:!1,Fc:!1,Gc:!1},tags:{vc:null,Ec:!1,Fc:!1,Gc:!1}},Ja:{parent:AE}}};
_.p.Object.defineProperties(_.BE.prototype,{Bxb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"configuredCapabilities")?_.U(this,"configuredCapabilities"):null},set:function(a){this.i.configuredCapabilities=a}},createTime:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"createTime")?_.U(this,"createTime"):null},set:function(a){this.i.createTime=a}},labels:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"labels")?_.U(this,"labels"):null},set:function(a){this.i.labels=
a}},lifecycleState:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"lifecycleState")?_.U(this,"lifecycleState"):null},set:function(a){this.i.lifecycleState=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"name")?_.U(this,"name"):null},set:function(a){this.i.name=a}},parent:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"parent")?_.U(this,"parent"):null},set:function(a){this.i.parent=a}},projectId:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,
"projectId")?_.U(this,"projectId"):null},set:function(a){this.i.projectId=a}},projectNumber:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"projectNumber")?_.U(this,"projectNumber"):null},set:function(a){this.i.projectNumber=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"tags")?_.U(this,"tags"):null},set:function(a){this.i.tags=a}}});
var CE=function(a){a=a===void 0?{}:a;this.i={};this.i.projects=a.Dq==null?null:a.Dq;this.i.nextPageToken=a.nextPageToken==null?null:a.nextPageToken};_.W(CE,_.V);CE.prototype.ka=function(){return CE};CE.prototype.ma=function(){return{Oa:{projects:_.BE},keys:["nextPageToken","projects"]}};
_.p.Object.defineProperties(CE.prototype,{nextPageToken:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"nextPageToken")?_.U(this,"nextPageToken"):null},set:function(a){this.i.nextPageToken=a}},Dq:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"projects")?_.U(this,"projects"):null},set:function(a){this.i.projects=a}}});
_.DE={$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"};EE=function(a,b,c){this.Va=a;this.Va=a==null?"v1":a;this.ub=new _.io(b,c)};_.h=EE.prototype;
_.h.create=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.jo(this.ub,{body:a,Kb:"POST",Ob:"cloudresourcemanager.projects.create",path:"/"+this.Va+"/projects",Ta:_.Ah(b,_.DE,c),Qb:_.zE})};_.h.delete=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.jo(this.ub,{body:null,Kb:"DELETE",Ob:"cloudresourcemanager.projects.delete",path:"/"+this.Va+"/projects/"+a,Ta:_.Ah(b,_.DE,c),Qb:Inb})};
_.h.get=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.jo(this.ub,{body:null,Kb:"GET",Ob:"cloudresourcemanager.projects.get",path:"/"+this.Va+"/projects/"+a,Ta:_.Ah(b,_.DE,c),Qb:_.BE})};_.h.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.jo(this.ub,{body:null,Kb:"GET",Ob:"cloudresourcemanager.projects.list",path:"/"+this.Va+"/projects",Ta:_.Ah(a,_.DE,b),Qb:CE})};
_.h.update=function(a,b,c,d){c=c===void 0?{}:c;d=d===void 0?{}:d;return _.jo(this.ub,{body:b,Kb:"PUT",Ob:"cloudresourcemanager.projects.update",path:"/"+this.Va+"/projects/"+a,Ta:_.Ah(c,_.DE,d),Qb:_.BE})};EE.O=function(a){return new (a||EE)(_.t(_.I0a,8),_.t(_.J0a),_.t(_.ho,8))};EE.ua=_.q({token:EE,qa:EE.O});_.FE=function(){};_.FE.O=function(a){return new (a||_.FE)};_.FE.ua=_.q({token:_.FE,qa:function(a){return EE.O(a)},Fa:_.qw});_.GE=function(){};_.GE.O=function(a){return new (a||_.GE)};_.GE.Ha=_.Je({type:_.GE});
_.GE.Ga=_.Xc({imports:[_.Dt,_.Dt]});Jnb="Y Z E P T G M K  m u n".split(" ");_.HE=function(a){this.Ia=a};_.Knb=function(a,b,c,d,e,f){var g=new _.Sf(1);return _.nib(c).ha(_.Zf(_.vf(d)),_.Zf(g)).ha(_.Kj(a.Ia,e),_.Df(b),_.Mf(f),_.Qf(g),_.lf())};_.HE.O=function(a){return new (a||_.HE)(_.t(_.Bq))};_.HE.ua=_.q({token:_.HE,qa:_.HE.O,Fa:"root"});_.IE=function(){};_.IE.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<Jnb.length;e++){var f=Jnb[e];d=_.ohb[f];if(a>=d||d<=1&&a>.1*d){c=f;break}}c||(d=1);a=Math.round(b/d)+""+c}return a+"B"};_.IE.O=function(a){return new (a||_.IE)};_.IE.De=_.Le({name:"humanizeBytes",type:_.IE,he:!0,standalone:!1});_.JE=function(){};_.JE.O=function(a){return new (a||_.JE)};_.JE.Ha=_.Je({type:_.JE});_.JE.Ga=_.Xc({Pb:[_.IE]});var Lnb=new _.wd("CDK_TREE_NODE_OUTLET_NODE"),KE=function(){this.Af=_.u(_.Ag);this.fSa=_.u(Lnb,{optional:!0})};KE.O=function(a){return new (a||KE)};KE.Ea=_.Ke({type:KE,oa:[["","cdkTreeNodeOutlet",""]]});var Mnb=function(a){this.va=a},LE=function(){this.ta=_.u(_.zg)};LE.O=function(a){return new (a||LE)};LE.Ea=_.Ke({type:LE,oa:[["","cdkTreeNodeDef",""]],inputs:{Az:[0,"cdkTreeNodeDefWhen","when"]}});var ME=function(){this.Wu=_.u(_.Zn);this.Ra=_.u(_.Xn);this.Ka=_.u(_.he);this.jc=_.u(_.bj);this.Eo=new _.Nf;this.pE=new Map;this.Kj=new Map;this.tT=new Map;this.cH=new _.Oh({start:0,end:Number.MAX_VALUE});this.SPa=new _.Oh([]);this.gSa=new _.Oh(null);this.Sx=new _.Oh(new Map);this.wlb=new _.Oh([]);this.yVc=_.u(_.mWa);this.Zob=!1};_.h=ME.prototype;_.h.Od=function(){this.PUc()};_.h.CL=function(){this.jZc();this.Vnb()};
_.h.La=function(){this.T0.Af.clear();this.cH.complete();this.Eo.next();this.Eo.complete();this.er&&typeof this.er.disconnect==="function"&&this.dataSource.disconnect(this);this.IT&&(this.IT.unsubscribe(),this.IT=null);var a;(a=this.Gb)==null||a.destroy()};_.h.Qa=function(){this.NUc()};_.h.Bc=function(){this.Zob=!0};_.h.jZc=function(){this.oSc=this.D$.filter(function(a){return!a.Az})[0]};_.h.UXc=function(a){this.gSa.value===null&&this.gSa.next(a)};
_.h.fUa=function(a){this.er&&typeof this.er.disconnect==="function"&&this.dataSource.disconnect(this);this.IT&&(this.IT.unsubscribe(),this.IT=null);a||this.T0.Af.clear();this.er=a;this.D$&&this.Vnb()};_.h.akb=function(){return this.Ic?this.Ic.kf:(this.Zm!=null||(this.Zm=new _.QB(!0)),this.Zm)};_.h.Vnb=function(){var a=this;if(!this.IT){var b;_.xsa(this.er)?b=this.er.connect(this):_.zf(this.er)?b=this.er:Array.isArray(this.er)&&(b=_.df(this.er));b&&(this.IT=this.ZTc(b).ha(_.Zf(this.Eo)).subscribe(function(c){a.rXc(c)}))}};
_.h.ZTc=function(a){var b=this,c=this.akb();return _.mf([a,this.gSa,c.changed.ha(_.Xf(null),_.$f(function(d){b.HSc(d)}))]).ha(_.Yf(function(d){var e=_.k(d);d=e.next().value;var f=e.next().value;return f===null?_.df({X5:d,iP:null,nodeType:f}):b.GRc(d,f).ha(_.E(function(g){return Object.assign({},g,{nodeType:f})}))}))};_.h.rXc=function(a){a.nodeType===null?Nnb(this,a.X5):(this.gZc(a.iP),Nnb(this,a.X5),this.oZc(a.iP))};
_.h.HSc=function(a){if(a){for(var b=this.Sx.value,c=_.k(a.EE),d=c.next();!d.done;d=c.next()){var e=void 0;(e=b.get(d.value))==null||e.Uib(!0)}a=_.k(a.removed);for(c=a.next();!c.done;c=a.next())d=void 0,(d=b.get(c.value))==null||d.Uib(!1)}};
_.h.PUc=function(){var a=this,b=_.mf([this.wlb,this.Sx]).ha(_.E(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.Bf(g)))&&f.push(g);return f},[])}));this.Gb=this.yVc(b,{Qq:function(c){return a.Bf(c.data)},Au:function(c){return!!c.rg},k8b:!0,HIb:this.jc.value})};_.h.NUc=function(){var a=this,b,c=(b=this.Qq)!=null?b:function(d,e){return a.Bf(e)};this.hE=this.Wu.find([]).create(c)};_.h.cod=function(){};
var Nnb=function(a,b,c,d,e){c=c===void 0?a.hE:c;d=d===void 0?a.T0.Af:d;if((c=c.diff(b))||a.Zob)c==null||_.OLa(c,function(f,g,m){f.Ew==null?a.insertNode(b[m],m,d,e):m==null?d.remove(g):(f=d.get(g),d.move(f,m))}),c==null||_.PLa(c,function(f){var g=f.item;f.rk!=void 0&&(d.get(f.rk).context.va=g)}),e?_.Fn(a.Ra):_.Gn(a.Ra)};_.h=ME.prototype;_.h.PTc=function(a,b){return this.D$.length===1?this.D$.first:this.D$.find(function(c){return c.Az&&c.Az(b,a)})||this.oSc};
_.h.insertNode=function(a,b,c,d){var e=this.pQa(),f=this.PTc(a,b),g=this.Bf(a),m=new Mnb(a),n;d!=null||(d=(n=this.Kj.get(g))!=null?n:void 0);e?m.level=e(a):d!==void 0&&this.pE.has(this.Bf(d))?m.level=this.pE.get(this.Bf(d))+1:m.level=0;this.pE.set(g,m.level);(c?c:this.T0.Af).Bi(f.ta,m,b);Onb&&(Onb.data=a)};_.h.Ud=function(a){var b,c;return!!(((b=this.Ic)==null?0:b.Ud(a))||((c=this.Zm)==null?0:c.ye(this.Bf(a))))};_.h.toggle=function(a){this.Ic?this.Ic.toggle(a):this.Zm&&this.Zm.toggle(this.Bf(a))};
_.h.expand=function(a){this.Ic?this.Ic.expand(a):this.Zm&&this.Zm.select(this.Bf(a))};_.h.collapse=function(a){this.Ic?this.Ic.collapse(a):this.Zm&&this.Zm.og(this.Bf(a))};_.h.Qcb=function(a){this.Ic?this.Ic.Qcb(a):this.Zm&&(this.Ud(a)?this.Bva(a):this.Uwa(a))};_.h.Uwa=function(a){var b=this;if(this.Ic)this.Ic.Uwa(a);else if(this.Zm){var c=this.Zm;c.select(this.Bf(a));this.XT(a).ha(_.Hf(1),_.Zf(this.Eo)).subscribe(function(d){c.select.apply(c,_.v(d.map(function(e){return b.Bf(e)})))})}};
_.h.Bva=function(a){var b=this;if(this.Ic)this.Ic.Bva(a);else if(this.Zm){var c=this.Zm;c.og(this.Bf(a));this.XT(a).ha(_.Hf(1),_.Zf(this.Eo)).subscribe(function(d){c.og.apply(c,_.v(d.map(function(e){return b.Bf(e)})))})}};_.h.RO=function(){var a=this;this.Ic?this.Ic.RO():this.Zm&&this.Bjb(function(b){var c;return(c=a.Zm)==null?void 0:c.select.apply(c,_.v(b))})};
_.h.collapseAll=function(){var a=this;this.Ic?this.Ic.collapseAll():this.Zm&&this.Bjb(function(b){var c;return(c=a.Zm)==null?void 0:c.og.apply(c,_.v(b))})};_.h.pQa=function(){var a,b,c;return(c=(a=this.Ic)==null?void 0:(b=a.EW)==null?void 0:b.bind(this.Ic))!=null?c:this.Xia};_.h.Ojb=function(){var a,b,c;return(c=(a=this.Ic)==null?void 0:(b=a.sC)==null?void 0:b.bind(this.Ic))!=null?c:this.Jca};
_.h.Wjb=function(a){var b=this,c=this.pQa(),d,e,f=(e=this.Zm)!=null?e:(d=this.Ic)==null?void 0:d.kf;if(!f)return _.df([]);var g=this.Bf(a);d=f.changed.ha(_.Yf(function(n){return n.EE.includes(g)?_.df(!0):n.removed.includes(g)?_.df(!1):_.wf}),_.Xf(this.Ud(a)));if(c)return _.mf([d,this.SPa]).ha(_.E(function(n){var r=_.k(n);n=r.next().value;r=r.next().value;return n?b.mjb(c,r,a,1):[]}));if(d=this.Ojb()){var m;return _.ssa((m=d(a))!=null?m:[])}throw Error("Jd");};
_.h.mjb=function(a,b,c,d){var e=this,f=this.Bf(c),g=b.findIndex(function(r){return e.Bf(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.hXc=function(a){this.Sx.value.set(this.Bf(a.data),a);this.Sx.next(this.Sx.value)};_.h.Kod=function(a){this.Sx.value.delete(this.Bf(a.data));this.Sx.next(this.Sx.value)};_.h.dkb=function(a){return this.pE.get(this.Bf(a))};_.h.Sra=function(a){return this.Mjb(a).length};
_.h.Rra=function(a){var b=this,c=this.Mjb(a),d=this.Bf(a);return c.findIndex(function(e){return b.Bf(e)===d})+1};_.h.QTc=function(a){return(a=this.Kj.get(this.Bf(a.data)))&&this.Sx.value.get(this.Bf(a))};_.h.OTc=function(a){var b=this;return this.Wjb(a.data).ha(_.E(function(c){return c.reduce(function(d,e){(e=b.Sx.value.get(b.Bf(e)))&&d.push(e);return d},[])}))};
_.h.KXc=function(a){if(a.target===this.Ka.na)this.Gb.Gm(a);else{var b=this.Sx.getValue();b=_.k(b);for(var c=b.next();!c.done;c=b.next())if(c=_.k(c.value),c.next(),c=c.next().value,a.target===c.Ka.na){this.Gb.Gm(a);break}}};_.h.XT=function(a){if(this.Ic)return _.df(this.Ic.nP(a));if(this.Xia)return a=this.mjb(this.Xia,this.SPa.value,a,Infinity),_.df(a);if(this.Jca)return this.Kjb(a).ha(_.oib(function(b,c){b.push.apply(b,_.v(c));return b},[]));throw Error("Jd");};
_.h.Kjb=function(a){var b=this;return this.Jca?_.ssa(this.Jca(a)).ha(_.Hf(1),_.Yf(function(c){for(var d=_.k(c),e=d.next();!e.done;e=d.next())b.Kj.set(b.Bf(e.value),a);return _.df.apply(null,_.v(c)).ha(_.Df(function(f){return _.pf(_.df([f]),b.Kjb(f))}))})):_.df([])};_.h.Bf=function(a){var b,c;return(c=(b=this.Vwa)==null?void 0:b.call(this,a))!=null?c:a};_.h.Mjb=function(a){var b=this.Bf(a);b=(b=this.Kj.get(b))?this.Bf(b):null;var c;return(c=this.tT.get(b))!=null?c:[a]};
_.h.WSc=function(a,b,c){if(!c.length)return null;var d;a=(d=this.pE.get(this.Bf(a)))!=null?d:0;for(--b;b>=0;b--){d=c[b];var e=void 0;if(((e=this.pE.get(this.Bf(d)))!=null?e:0)<a)return d}return null};
_.h.RPa=function(a,b){var c=this;b=b===void 0?0:b;var d=this.Ojb();return d?_.df.apply(null,_.v(a)).ha(_.Df(function(e){var f=c.Bf(e);c.Kj.has(f)||c.Kj.set(f,null);c.pE.set(f,b);var g=_.ssa(d(e));return _.pf(_.df([e]),g.ha(_.Hf(1),_.$f(function(m){c.tT.set(f,[].concat(_.v(m!=null?m:[])));m=_.k(m!=null?m:[]);for(var n=m.next();!n.done;n=m.next())n=c.Bf(n.value),c.Kj.set(n,e),c.pE.set(n,b+1)}),_.Yf(function(m){return m?c.RPa(m,b+1).ha(_.E(function(n){return c.Ud(e)?n:[]})):_.df([])})))}),_.oib(function(e,
f){e.push.apply(e,_.v(f));return e},[])):_.df([].concat(_.v(a)))};
_.h.GRc=function(a,b){var c=this;if(this.Jca&&b==="flat")return this.MOa(),this.tT.set(null,[].concat(_.v(a))),this.RPa(a).ha(_.E(function(e){return{X5:e,iP:e}}));if(this.Xia&&b==="nested"){var d=this.Xia;return _.df(a.filter(function(e){return d(e)===0})).ha(_.E(function(e){return{X5:e,iP:a}}),_.$f(function(e){c.Bhb(e.iP)}))}if(b==="flat")return _.df({X5:a,iP:a}).ha(_.$f(function(e){c.Bhb(e.iP)}));this.MOa();this.tT.set(null,[].concat(_.v(a)));return this.RPa(a).ha(_.E(function(e){return{X5:a,iP:e}}))};
_.h.gZc=function(a){this.SPa.next(a)};_.h.oZc=function(a){this.wlb.next(a)};_.h.Bhb=function(a){var b=this.pQa();if(b){this.MOa();for(var c=0;c<a.length;c++){var d=a[c],e=this.Bf(d);this.pE.set(e,b(d));var f=this.WSc(d,c,a);this.Kj.set(e,f);e=f?this.Bf(f):null;f=void 0;var g=(f=this.tT.get(e))!=null?f:[];g.splice(c,0,d);this.tT.set(e,g)}}};
_.h.Bjb=function(a){var b=this,c=[],d=[];this.Sx.value.forEach(function(e){c.push(b.Bf(e.data));d.push(b.XT(e.data))});d.length>0?_.mf(d).ha(_.Hf(1),_.Zf(this.Eo)).subscribe(function(e){e.forEach(function(f){return f.forEach(function(g){return c.push(b.Bf(g))})});a(c)}):a(c)};_.h.MOa=function(){this.Kj.clear();this.pE.clear();this.tT.clear()};_.p.Object.defineProperties(ME.prototype,{dataSource:{configurable:!0,enumerable:!0,get:function(){return this.er},set:function(a){this.er!==a&&this.fUa(a)}}});
ME.O=function(a){return new (a||ME)};
ME.wa=_.Ie({type:ME,oa:[["cdk-tree"]],wd:function(a,b,c){a&1&&_.Dg(c,LE,5);if(a&2){var d;_.Gg(d=_.Hg())&&(b.D$=d)}},tb:function(a,b){a&1&&_.Cg(KE,7);if(a&2){var c;_.Gg(c=_.Hg())&&(b.T0=c.first)}},Za:["role","tree",1,"cdk-tree"],Wa:function(a,b){a&1&&_.O("keydown",function(c){return b.KXc(c)})},inputs:{dataSource:"dataSource",Ic:"treeControl",Xia:"levelAccessor",Jca:"childrenAccessor",Qq:"trackBy",Vwa:"expansionKey"},Rb:["cdkTree"],Aa:1,Ba:0,Da:[["cdkTreeNodeOutlet",""]],ta:function(a){a&1&&_.tg(0,
0)},dependencies:[KE],lb:2});_.NE=function(){this.Ka=_.u(_.he);this.Eh=_.u(ME);this.cV=-1;this.Lo="flat";this.activation=new _.Jj;this.pW=new _.Jj;this.Jb=new _.Nf;this.dPa=new _.Nf;this.pRa=!1;this.qRa=void 0;this.LTa=!0;this.Ra=_.u(_.Xn);Onb=this};_.h=_.NE.prototype;_.h.il=function(){var a;return this.dkd||((a=this.Ka.na.textContent)==null?void 0:a.trim())||""};_.h.BRa=function(){return this.Eh.Ic?this.D9c?!1:!0:this.pRa};_.h.Ljb=function(){return this.BRa()?String(this.Ud):null};_.h.Sra=function(){return this.Eh.Sra(this.Ie)};
_.h.Rra=function(){return this.Eh.Rra(this.Ie)};_.h.Qa=function(){var a=this;this.zWc=Hib(this.Ka.na);this.Eh.akb().changed.ha(_.E(function(){return a.Ud}),_.Jf()).subscribe(function(){return _.Fn(a.Ra)});this.Eh.UXc(this.Lo);this.Eh.hXc(this)};_.h.La=function(){Onb===this&&(Onb=null);this.dPa.complete();this.Jb.next();this.Jb.complete()};_.h.getParent=function(){var a;return(a=this.Eh.QTc(this))!=null?a:null};_.h.sC=function(){return this.Eh.OTc(this)};
_.h.focus=function(){this.cV=0;this.LTa&&this.Ka.na.focus();_.Fn(this.Ra)};_.h.x8b=function(){this.cV=-1;_.Fn(this.Ra)};_.h.zv=function(){this.rg||this.activation.next(this.Ie)};_.h.collapse=function(){this.Wj&&this.Eh.collapse(this.Ie)};_.h.expand=function(){this.Wj&&this.Eh.expand(this.Ie)};_.h.WPb=function(){this.cV=0;_.Fn(this.Ra)};_.h.wjb=function(){this.rg||this.Eh.Gb.Cy(this)};_.h.NXc=function(){this.rg||(this.LTa=!1,this.Eh.Gb.Cy(this),this.LTa=!0)};_.h.Uib=function(a){this.pW.emit(a)};
_.p.Object.defineProperties(_.NE.prototype,{role:{configurable:!0,enumerable:!0,get:function(){return"treeitem"},set:function(){}},Wj:{configurable:!0,enumerable:!0,get:function(){return this.BRa()},set:function(a){this.pRa=a;this.data&&!this.BRa||!this.pRa||(this.qRa?this.expand():this.qRa===!1&&this.collapse())}},Ud:{configurable:!0,enumerable:!0,get:function(){return this.Eh.Ud(this.Ie)},set:function(a){(this.qRa=a)?this.expand():this.collapse()}},data:{configurable:!0,enumerable:!0,get:function(){return this.Ie},
set:function(a){a!==this.Ie&&(this.Ie=a,this.dPa.next())}},D9c:{configurable:!0,enumerable:!0,get:function(){var a;if(((a=this.Eh.Ic)==null?void 0:a.Wj)===void 0||this.Eh.Ic.Wj(this.Ie)){var b,c;if(((b=this.Eh.Ic)==null?void 0:b.Wj)===void 0&&((c=this.Eh.Ic)==null?void 0:c.nP(this.Ie).length)===0)return!0}else return!0;return!1}},level:{configurable:!0,enumerable:!0,get:function(){var a;return(a=this.Eh.dkb(this.Ie))!=null?a:this.zWc}}});var Onb=null;_.NE.O=function(a){return new (a||_.NE)};
_.NE.Ea=_.Ke({type:_.NE,oa:[["cdk-tree-node"]],Za:["role","treeitem",1,"cdk-tree-node"],qb:5,Wa:function(a,b){a&1&&_.O("click",function(){return b.NXc()})("focus",function(){return b.wjb()});a&2&&(_.pg("tabindex",b.cV),_.mg("aria-expanded",b.Ljb())("aria-level",b.level+1)("aria-posinset",b.Rra())("aria-setsize",b.Sra()))},inputs:{role:"role",Wj:[2,"isExpandable","isExpandable",_.vh],Ud:"isExpanded",rg:[2,"isDisabled","isDisabled",_.vh],dkd:[0,"cdkTreeNodeTypeaheadLabel","typeaheadLabel"]},outputs:{activation:"activation",
pW:"expandedChange"},Rb:["cdkTreeNode"]});var OE=function(){_.NE.call(this);this.Lo="nested";this.Wu=_.u(_.Zn)};_.W(OE,_.NE);OE.prototype.Od=function(){var a=this;this.hE=this.Wu.find([]).create(this.Eh.Qq);this.Eh.Wjb(this.data).ha(_.Zf(this.Jb)).subscribe(function(b){return Pnb(a,b)});this.FSb.Jc.ha(_.Zf(this.Jb)).subscribe(function(){return Pnb(a)})};OE.prototype.La=function(){this.wRc();_.NE.prototype.La.call(this)};var Pnb=function(a,b){var c=a.gkb();b&&(a.Nhb=b);c&&a.Nhb?Nnb(a.Eh,a.Nhb,a.hE,c.Af,a.Ie):a.hE.diff([])};
OE.prototype.wRc=function(){var a=this.gkb();a&&(a.Af.clear(),this.hE.diff([]))};OE.prototype.gkb=function(){var a=this,b=this.FSb;return b&&b.find(function(c){return!c.fSa||c.fSa===a})};OE.O=function(a){return new (a||OE)};OE.Ea=_.Ke({type:OE,oa:[["cdk-nested-tree-node"]],wd:function(a,b,c){a&1&&_.Dg(c,KE,5);if(a&2){var d;_.Gg(d=_.Hg())&&(b.FSb=d)}},Za:[1,"cdk-nested-tree-node"],Rb:["cdkNestedTreeNode"],features:[_.Xg([{ya:_.NE,Hb:OE},{ya:Lnb,Hb:OE}]),_.cg]});var Qnb=/([A-Za-z%]+)$/,PE=function(){var a=this;this.hV=_.u(_.NE);this.Eh=_.u(ME);this.ad=_.u(_.he);this.jc=_.u(_.bj,{optional:!0});this.Jb=new _.Nf;this.ZJb="px";this.hsa=40;this.taa();var b;(b=this.jc)==null||b.Dc.ha(_.Zf(this.Jb)).subscribe(function(){return a.taa(!0)});this.hV.dPa.subscribe(function(){return a.taa()})};_.h=PE.prototype;_.h.La=function(){this.Jb.next();this.Jb.complete()};
_.h.xWc=function(){var a,b=(a=this.hV.data&&this.Eh.dkb(this.hV.data))!=null?a:null;a=this.wsa==null?b:this.wsa;return typeof a==="number"?""+a*this.hsa+this.ZJb:null};_.h.taa=function(a){a=a===void 0?!1:a;var b=this.xWc();if(b!==this.hSc||a){a=this.ad.na;var c=this.jc&&this.jc.value==="rtl"?"paddingRight":"paddingLeft";a.style[c]=b||"";a.style[c==="paddingLeft"?"paddingRight":"paddingLeft"]="";this.hSc=b}};_.h.Dnb=function(a){this.wsa=isNaN(a)?null:a;this.taa()};
_.h.Anb=function(a){var b=a,c="px";typeof a==="string"&&(a=a.split(Qnb),b=a[0],c=a[1]||c);this.ZJb=c;this.hsa=_.wh(b);this.taa()};_.p.Object.defineProperties(PE.prototype,{level:{configurable:!0,enumerable:!0,get:function(){return this.wsa},set:function(a){this.Dnb(a)}},indent:{configurable:!0,enumerable:!0,get:function(){return this.hsa},set:function(a){this.Anb(a)}}});PE.O=function(a){return new (a||PE)};
PE.Ea=_.Ke({type:PE,oa:[["","cdkTreeNodePadding",""]],inputs:{level:[2,"cdkTreeNodePadding","level",_.wh],indent:[0,"cdkTreeNodePaddingIndent","indent"]}});var QE=function(){this.Eh=_.u(ME);this.hV=_.u(_.NE);this.recursive=!1};QE.prototype.s1=function(){this.recursive?this.Eh.Qcb(this.hV.data):this.Eh.toggle(this.hV.data);this.Eh.Gb.Cy(this.hV)};QE.O=function(a){return new (a||QE)};
QE.Ea=_.Ke({type:QE,oa:[["","cdkTreeNodeToggle",""]],Za:["tabindex","-1"],Wa:function(a,b){a&1&&_.O("click",function(c){b.s1();return c.stopPropagation()})("keydown.Enter",function(c){b.s1();return c.preventDefault()})("keydown.Space",function(c){b.s1();return c.preventDefault()})},inputs:{recursive:[2,"cdkTreeNodeToggleRecursive","recursive",_.vh]}});var RE=function(){};RE.O=function(a){return new (a||RE)};RE.Ha=_.Je({type:RE});RE.Ga=_.Xc({});_.SE=function(){LE.apply(this,arguments)};_.W(_.SE,LE);_.SE.O=function(){var a;return function(b){return(a||(a=_.de(_.SE)))(b||_.SE)}}();_.SE.Ea=_.Ke({type:_.SE,oa:[["","matTreeNodeDef",""]],inputs:{Az:[0,"matTreeNodeDefWhen","when"],data:[0,"matTreeNode","data"]},features:[_.Xg([{ya:LE,Hb:_.SE}]),_.cg]});_.TE=function(){OE.apply(this,arguments)};_.W(_.TE,OE);_.TE.prototype.Qa=function(){OE.prototype.Qa.call(this)};_.TE.prototype.Od=function(){OE.prototype.Od.call(this)};_.TE.prototype.La=function(){OE.prototype.La.call(this)};
_.p.Object.defineProperties(_.TE.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.rg},set:function(a){this.rg=a}},tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.rg?-1:this.Xp},set:function(a){this.Xp=a}}});_.TE.O=function(){var a;return function(b){return(a||(a=_.de(_.TE)))(b||_.TE)}}();
_.TE.Ea=_.Ke({type:_.TE,oa:[["mat-nested-tree-node"]],Za:[1,"mat-nested-tree-node"],inputs:{node:[0,"matNestedTreeNode","node"],disabled:[2,"disabled","disabled",_.vh],tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?0:_.wh(a)}]},outputs:{activation:"activation",pW:"expandedChange"},Rb:["matNestedTreeNode"],features:[_.Xg([{ya:OE,Hb:_.TE},{ya:_.NE,Hb:_.TE},{ya:Lnb,Hb:_.TE}]),_.cg]});_.UE=function(){this.Af=_.u(_.Ag);this.fSa=_.u(Lnb,{optional:!0})};_.UE.O=function(a){return new (a||_.UE)};_.UE.Ea=_.Ke({type:_.UE,oa:[["","matTreeNodeOutlet",""]],features:[_.Xg([{ya:KE,Hb:_.UE}])]});_.VE=function(){PE.apply(this,arguments)};_.W(_.VE,PE);_.p.Object.defineProperties(_.VE.prototype,{level:{configurable:!0,enumerable:!0,get:function(){return this.wsa},set:function(a){this.Dnb(a)}},indent:{configurable:!0,enumerable:!0,get:function(){return this.hsa},set:function(a){this.Anb(a)}}});_.VE.O=function(){var a;return function(b){return(a||(a=_.de(_.VE)))(b||_.VE)}}();
_.VE.Ea=_.Ke({type:_.VE,oa:[["","matTreeNodePadding",""]],inputs:{level:[2,"matTreeNodePadding","level",_.wh],indent:[0,"matTreeNodePaddingIndent","indent"]},features:[_.Xg([{ya:PE,Hb:_.VE}]),_.cg]});_.WE=function(){QE.apply(this,arguments)};_.W(_.WE,QE);_.WE.O=function(){var a;return function(b){return(a||(a=_.de(_.WE)))(b||_.WE)}}();_.WE.Ea=_.Ke({type:_.WE,oa:[["","matTreeNodeToggle",""]],inputs:{recursive:[0,"matTreeNodeToggleRecursive","recursive"]},features:[_.Xg([{ya:QE,Hb:_.WE}]),_.cg]});_.XE=function(){ME.apply(this,arguments);this.T0=void 0};_.W(_.XE,ME);_.XE.O=function(){var a;return function(b){return(a||(a=_.de(_.XE)))(b||_.XE)}}();
_.XE.wa=_.Ie({type:_.XE,oa:[["mat-tree"]],tb:function(a,b){a&1&&_.Cg(_.UE,7);if(a&2){var c;_.Gg(c=_.Hg())&&(b.T0=c.first)}},Za:[1,"mat-tree"],Rb:["matTree"],features:[_.Xg([{ya:ME,Hb:_.XE}]),_.cg],Aa:1,Ba:0,Da:[["matTreeNodeOutlet",""]],ta:function(a){a&1&&_.tg(0,0)},dependencies:[_.UE],styles:[".mat-tree{display:block;background-color:var(--mat-tree-container-background-color, var(--mat-sys-surface))}.mat-tree-node,.mat-nested-tree-node{color:var(--mat-tree-node-text-color, var(--mat-sys-on-surface));font-family:var(--mat-tree-node-text-font, var(--mat-sys-body-large-font));font-size:var(--mat-tree-node-text-size, var(--mat-sys-body-large-size));font-weight:var(--mat-tree-node-text-weight, var(--mat-sys-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"],lb:2});_.ZE=function(){};_.ZE.O=function(a){return new (a||_.ZE)};_.ZE.Ha=_.Je({type:_.ZE});_.ZE.Ga=_.Xc({imports:[RE,_.Dt,_.Dt]});var Rnb=new _.wd("GMAT_CHECKBOX_OPTIONS",{Fa:"root",qa:function(){return{Pf:!1}}});_.$E=function(a){this.options=a;if(a.Pf)throw Error("Zc");};_.$E.O=function(a){return new (a||_.$E)(_.C(Rnb))};_.$E.Ea=_.Ke({type:_.$E,oa:[["mat-checkbox"]],Za:[1,"gmat-mdc-checkbox"],standalone:!1});_.Snb=new _.wd("mat-checkbox-default-options",{Fa:"root",qa:Iib});var Tnb,Unb,Vnb,Wnb;Tnb=["input"];Unb=["label"];Vnb=function(){};Wnb=Iib();
_.aF=function(){this.Ka=_.u(_.he);this.Ra=_.u(_.Xn);this.mb=_.u(_.ih);this.Rc=_.mj();this.Pg=_.u(_.Snb,{optional:!0});this.Ym={Apa:"mdc-checkbox--anim-unchecked-checked",Bpa:"mdc-checkbox--anim-unchecked-indeterminate",rXa:"mdc-checkbox--anim-checked-unchecked",Ica:"mdc-checkbox--anim-checked-indeterminate",s3a:"mdc-checkbox--anim-indeterminate-checked",t3a:"mdc-checkbox--anim-indeterminate-unchecked"};this.ariaLabel="";this.fe=null;this.mp="after";this.name=null;this.Dc=new _.Jj;this.nX=new _.Jj;
this.Be=function(){};this.Vu="";this.l9=0;this.WA=function(){};this.Vob=function(){};this.oc=this.Zf=!1;this.ft=_.Ig.apply(null,[!1].concat(_.v([])));_.u(_.Zi).load(_.Gt);var a=_.u(new _.An("tabindex"),{optional:!0});this.Pg=this.Pg||Wnb;this.color=this.Pg.color||Wnb.color;this.tabIndex=a==null?0:parseInt(a)||0;this.id=this.Wx=_.u(_.aj).getId("mat-mdc-checkbox-");var b,c;this.Hd=(c=(b=this.Pg)==null?void 0:b.Hd)!=null?c:!1};_.h=_.aF.prototype;_.h.focus=function(){this.ih.na.focus()};
_.h.dr=function(a){var b=new Vnb;b.source=this;b.checked=a;return b};_.h.bQa=function(){var a;return(a=this.ih)==null?void 0:a.na};_.h.Wb=function(a){a.required&&this.Vob()};_.h.Bc=function(){this.Daa(this.indeterminate)};_.h.Rx=function(){return this.Cc||this.disabled};_.h.Jsa=function(){_.Gn(this.Ra)};_.h.Ln=function(a){this.checked=!!a};_.h.Nm=function(a){this.WA=a};_.h.Eq=function(a){this.Be=a};_.h.ko=function(a){this.disabled=a};
_.h.validate=function(a){return this.required&&a.value!==!0?{required:!0}:null};_.h.Ula=function(a){this.Vob=a};_.h.gV=function(a){var b=this.l9,c=this.bQa();if(b!==a&&c&&(this.Vu&&c.classList.remove(this.Vu),this.Vu=this.aQa(b,a),this.l9=a,this.Vu.length>0)){c.classList.add(this.Vu);var d=this.Vu;this.mb.Vb(function(){setTimeout(function(){c.classList.remove(d)},1E3)})}};_.h.Sp=function(){this.WA(this.checked);this.Dc.emit(this.dr(this.checked));this.ih&&(this.ih.na.checked=this.checked)};
_.h.toggle=function(){this.checked=!this.checked;this.WA(this.checked)};_.h.Yra=function(){var a=this,b,c=(b=this.Pg)==null?void 0:b.DXa;if(!this.disabled&&c!=="noop")this.indeterminate&&c!=="check"&&Promise.resolve().then(function(){a.ft.set(!1);a.nX.emit(!1)}),this.Zf=!this.Zf,this.gV(this.Zf?1:2),this.Sp();else if(this.disabled&&this.Hd||!this.disabled&&c==="noop")this.ih.na.checked=this.checked,this.ih.na.indeterminate=this.indeterminate};_.h.kSa=function(a){a.stopPropagation()};
_.h.ik=function(){var a=this;Promise.resolve().then(function(){a.Be();_.Fn(a.Ra)})};_.h.aQa=function(a,b){if(this.Rc)return"";switch(a){case 0:if(b===1)return this.Ym.Apa;if(b==3)return this.Zf?this.Ym.Ica:this.Ym.Bpa;break;case 2:return b===1?this.Ym.Apa:this.Ym.Bpa;case 1:return b===2?this.Ym.rXa:this.Ym.Ica;case 3:return b===1?this.Ym.s3a:this.Ym.t3a}return""};_.h.Daa=function(a){var b=this.ih;b&&(b.na.indeterminate=a)};_.h.EU=function(){this.Yra()};
_.h.qSa=function(){this.Yra();this.disabled||this.ih.na.focus()};_.h.LWc=function(a){a.target&&this.ylb.na.contains(a.target)&&a.stopPropagation()};
_.p.Object.defineProperties(_.aF.prototype,{hs:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.Wx)+"-input"}},checked:{configurable:!0,enumerable:!0,get:function(){return this.Zf},set:function(a){a!=this.checked&&(this.Zf=a,_.Fn(this.Ra))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.oc},set:function(a){a!==this.disabled&&(this.oc=a,_.Fn(this.Ra))}},indeterminate:{configurable:!0,enumerable:!0,get:function(){return this.ft()},set:function(a){var b=a!=this.ft();
this.ft.set(a);b&&(a?this.gV(3):this.gV(this.checked?1:2),this.nX.emit(a));this.Daa(a)}}});_.aF.O=function(a){return new (a||_.aF)};
_.aF.wa=_.Ie({type:_.aF,oa:[["mat-checkbox"]],tb:function(a,b){a&1&&(_.Cg(Tnb,5),_.Cg(Unb,5));if(a&2){var c;_.Gg(c=_.Hg())&&(b.ih=c.first);_.Gg(c=_.Hg())&&(b.ylb=c.first)}},Za:[1,"mat-mdc-checkbox"],qb:16,Wa:function(a,b){a&2&&(_.pg("id",b.id),_.mg("tabindex",null)("aria-label",null)("aria-labelledby",null),_.Qg(b.color?"mat-"+b.color:"mat-accent"),_.Pg("_mat-animation-noopable",b.Rc)("mdc-checkbox--disabled",b.disabled)("mat-mdc-checkbox-disabled",b.disabled)("mat-mdc-checkbox-checked",b.checked)("mat-mdc-checkbox-disabled-interactive",
b.Hd))},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],fe:[0,"aria-labelledby","ariaLabelledby"],Ev:[0,"aria-describedby","ariaDescribedby"],ariaExpanded:[2,"aria-expanded","ariaExpanded",_.vh],P_c:[0,"aria-controls","ariaControls"],U_c:[0,"aria-owns","ariaOwns"],id:"id",required:[2,"required","required",_.vh],mp:"labelPosition",name:"name",value:"value",Cc:[2,"disableRipple","disableRipple",_.vh],tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?void 0:_.wh(a)}],color:"color",Hd:[2,"disabledInteractive",
"disabledInteractive",_.vh],checked:[2,"checked","checked",_.vh],disabled:[2,"disabled","disabled",_.vh],indeterminate:[2,"indeterminate","indeterminate",_.vh]},outputs:{Dc:"change",nX:"indeterminateChange"},Rb:["matCheckbox"],features:[_.Xg([{ya:_.ky,Hb:_.qd(function(){return _.aF}),zd:!0},{ya:_.ly,Hb:_.aF,zd:!0}]),_.zn],hc:["*"],Aa:15,Ba:23,Da:[["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=_.Pd();_.xg();_.I(0,"div",3);_.O("click",function(d){_.w(c);return _.y(b.LWc(d))});_.I(1,"div",4,0)(3,"div",5);_.O("click",function(){_.w(c);return _.y(b.qSa())});_.J();_.I(4,"input",6,1);_.O("blur",function(){_.w(c);return _.y(b.ik())})("click",function(){_.w(c);return _.y(b.EU())})("change",function(d){_.w(c);return _.y(b.kSa(d))});_.J();_.L(6,"div",7);_.I(7,"div",8);_.Vd();_.I(8,"svg",9);_.L(9,"path",
10);_.J();_.Xd();_.L(10,"div",11);_.J();_.L(11,"div",12);_.J();_.I(12,"label",13,2);_.yg(14);_.J()()}a&2&&(a=_.Ng(2),_.H("labelPosition",b.mp),_.A(4),_.Pg("mdc-checkbox--selected",b.checked),_.H("checked",b.checked)("indeterminate",b.indeterminate)("disabled",b.disabled&&!b.Hd)("id",b.hs)("required",b.required)("tabIndex",b.disabled&&!b.Hd?-1:b.tabIndex),_.mg("aria-label",b.ariaLabel||null)("aria-labelledby",b.fe)("aria-describedby",b.Ev)("aria-checked",b.indeterminate?"mixed":null)("aria-controls",
b.P_c)("aria-disabled",b.disabled&&b.Hd?!0:null)("aria-expanded",b.ariaExpanded)("aria-owns",b.U_c)("name",b.name)("value",b.value),_.A(7),_.H("matRippleTrigger",a)("matRippleDisabled",b.Cc||b.disabled)("matRippleCentered",!0),_.A(),_.H("for",b.hs))},dependencies:[_.Nt,_.Ht],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(--mat-checkbox-state-layer-size, 40px) - 18px)/2);margin:calc((var(--mat-checkbox-state-layer-size, 40px) - var(--mat-checkbox-state-layer-size, 40px))/2)}.mdc-checkbox:hover>.mdc-checkbox__ripple{opacity:var(--mat-checkbox-unselected-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity));background-color:var(--mat-checkbox-unselected-hover-state-layer-color, var(--mat-sys-on-surface))}.mdc-checkbox:hover>.mat-mdc-checkbox-ripple>.mat-ripple-element{background-color:var(--mat-checkbox-unselected-hover-state-layer-color, var(--mat-sys-on-surface))}.mdc-checkbox .mdc-checkbox__native-control:focus+.mdc-checkbox__ripple{opacity:var(--mat-checkbox-unselected-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity));background-color:var(--mat-checkbox-unselected-focus-state-layer-color, var(--mat-sys-on-surface))}.mdc-checkbox .mdc-checkbox__native-control:focus~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mat-checkbox-unselected-focus-state-layer-color, var(--mat-sys-on-surface))}.mdc-checkbox:active>.mdc-checkbox__native-control+.mdc-checkbox__ripple{opacity:var(--mat-checkbox-unselected-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity));background-color:var(--mat-checkbox-unselected-pressed-state-layer-color, var(--mat-sys-primary))}.mdc-checkbox:active>.mdc-checkbox__native-control~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mat-checkbox-unselected-pressed-state-layer-color, var(--mat-sys-primary))}.mdc-checkbox:hover .mdc-checkbox__native-control:checked+.mdc-checkbox__ripple{opacity:var(--mat-checkbox-selected-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity));background-color:var(--mat-checkbox-selected-hover-state-layer-color, var(--mat-sys-primary))}.mdc-checkbox:hover .mdc-checkbox__native-control:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mat-checkbox-selected-hover-state-layer-color, var(--mat-sys-primary))}.mdc-checkbox .mdc-checkbox__native-control:focus:checked+.mdc-checkbox__ripple{opacity:var(--mat-checkbox-selected-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity));background-color:var(--mat-checkbox-selected-focus-state-layer-color, var(--mat-sys-primary))}.mdc-checkbox .mdc-checkbox__native-control:focus:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mat-checkbox-selected-focus-state-layer-color, var(--mat-sys-primary))}.mdc-checkbox:active>.mdc-checkbox__native-control:checked+.mdc-checkbox__ripple{opacity:var(--mat-checkbox-selected-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity));background-color:var(--mat-checkbox-selected-pressed-state-layer-color, var(--mat-sys-on-surface))}.mdc-checkbox:active>.mdc-checkbox__native-control:checked~.mat-mdc-checkbox-ripple .mat-ripple-element{background-color:var(--mat-checkbox-selected-pressed-state-layer-color, var(--mat-sys-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(--mat-checkbox-unselected-hover-state-layer-color, var(--mat-sys-on-surface))}.mdc-checkbox .mdc-checkbox__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit;z-index:1;width:var(--mat-checkbox-state-layer-size, 40px);height:var(--mat-checkbox-state-layer-size, 40px);top:calc((var(--mat-checkbox-state-layer-size, 40px) - var(--mat-checkbox-state-layer-size, 40px))/2);right:calc((var(--mat-checkbox-state-layer-size, 40px) - var(--mat-checkbox-state-layer-size, 40px))/2);left:calc((var(--mat-checkbox-state-layer-size, 40px) - var(--mat-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(--mat-checkbox-unselected-icon-color, var(--mat-sys-on-surface-variant));top:calc((var(--mat-checkbox-state-layer-size, 40px) - 18px)/2);left:calc((var(--mat-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(--mat-checkbox-selected-icon-color, var(--mat-sys-primary));background-color:var(--mat-checkbox-selected-icon-color, var(--mat-sys-primary))}.mdc-checkbox--disabled .mdc-checkbox__background{border-color:var(--mat-checkbox-disabled-unselected-icon-color, color-mix(in srgb, var(--mat-sys-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(--mat-checkbox-disabled-selected-icon-color, color-mix(in srgb, var(--mat-sys-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(--mat-checkbox-unselected-hover-icon-color, var(--mat-sys-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(--mat-checkbox-selected-hover-icon-color, var(--mat-sys-primary));background-color:var(--mat-checkbox-selected-hover-icon-color, var(--mat-sys-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(--mat-checkbox-unselected-focus-icon-color, var(--mat-sys-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(--mat-checkbox-selected-focus-icon-color, var(--mat-sys-primary));background-color:var(--mat-checkbox-selected-focus-icon-color, var(--mat-sys-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(--mat-checkbox-disabled-unselected-icon-color, color-mix(in srgb, var(--mat-sys-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(--mat-checkbox-disabled-selected-icon-color, color-mix(in srgb, var(--mat-sys-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(--mat-checkbox-selected-checkmark-color, var(--mat-sys-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(--mat-checkbox-disabled-selected-checkmark-color, var(--mat-sys-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(--mat-checkbox-selected-checkmark-color, var(--mat-sys-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(--mat-checkbox-disabled-selected-checkmark-color, var(--mat-sys-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>.mdc-checkbox__checkmark-path,.mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background>.mdc-checkbox__checkmark>.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>.mat-internal-form-field>.mdc-checkbox>.mat-mdc-checkbox-touch-target,.mat-mdc-checkbox._mat-animation-noopable>.mat-internal-form-field>.mdc-checkbox>.mdc-checkbox__native-control,.mat-mdc-checkbox._mat-animation-noopable>.mat-internal-form-field>.mdc-checkbox>.mdc-checkbox__ripple,.mat-mdc-checkbox._mat-animation-noopable>.mat-internal-form-field>.mdc-checkbox>.mat-mdc-checkbox-ripple::before,.mat-mdc-checkbox._mat-animation-noopable>.mat-internal-form-field>.mdc-checkbox>.mdc-checkbox__background,.mat-mdc-checkbox._mat-animation-noopable>.mat-internal-form-field>.mdc-checkbox>.mdc-checkbox__background>.mdc-checkbox__checkmark,.mat-mdc-checkbox._mat-animation-noopable>.mat-internal-form-field>.mdc-checkbox>.mdc-checkbox__background>.mdc-checkbox__checkmark>.mdc-checkbox__checkmark-path,.mat-mdc-checkbox._mat-animation-noopable>.mat-internal-form-field>.mdc-checkbox>.mdc-checkbox__background>.mdc-checkbox__mixedmark{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-sys-on-surface));font-family:var(--mat-checkbox-label-text-font, var(--mat-sys-body-medium-font));line-height:var(--mat-checkbox-label-text-line-height, var(--mat-sys-body-medium-line-height));font-size:var(--mat-checkbox-label-text-size, var(--mat-sys-body-medium-size));letter-spacing:var(--mat-checkbox-label-text-tracking, var(--mat-sys-body-medium-tracking));font-weight:var(--mat-checkbox-label-text-weight, var(--mat-sys-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-sys-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 .mat-mdc-checkbox-ripple::before{border-radius:50%}.mdc-checkbox__native-control:focus~.mat-focus-indicator::before{content:""}\n'],
lb:2,Ma:0});var Ynb,$nb,aob;_.bF=function(a){a=a===void 0?null:a;this.f_=new Map;a&&(this.f_=new Map(a))};_.bF.prototype.isValid=function(){return this.f_.size>0&&this.sm.every(function(a){return a!=null})};_.cF=function(a){return new _.bF(new Map([["0",a]]))};_.Xnb=function(a){return new _.bF(new Map(a.map(function(b,c){return[String(c),b]})))};
_.p.Object.defineProperties(_.bF.prototype,{Hp:{configurable:!0,enumerable:!0,get:function(){return this.f_.values().next().value}},sm:{configurable:!0,enumerable:!0,get:function(){return Array.from(this.f_.values())}},Dk:{configurable:!0,enumerable:!0,get:function(){return new Map(this.f_)}}});
_.dF=function(a,b,c,d,e,f){this.config=a;this.Df=b;this.value=c;this.ou=d===void 0?!0:d;this.Uha=e===void 0?!1:e;this.K_c=f===void 0?"":f;Object.defineProperty(this,"id",{enumerable:!1,value:"xap-filter-"+Ynb});Ynb++};_.dF.prototype.u2a=function(a){return String(a)};
_.p.Object.defineProperties(_.dF.prototype,{isValid:{configurable:!0,enumerable:!0,get:function(){return this.Df!=null&&this.value.isValid()}},ucd:{configurable:!0,enumerable:!0,get:function(){return this.Df?"xap-filterbar-filtereditor-chip-operator-"+this.Df.id.replace(/[^a-zA-Z0-9-_]/g,"-"):""}},bF:{configurable:!0,enumerable:!0,get:function(){var a=this,b="";this.Df&&this.value.Dk.size>0&&(b=this.value.sm.filter(function(c){return c!==null}).map(function(c){return a.u2a(c)}).filter(function(c){return c.trim()}).join(", "));
return!this.Df||this.value.Dk.size>0&&b.length===0?this.config.displayName||this.config.id:this.config.displayName+" "+(this.Df.MR||this.Df.displayName)+" "+b}}});Ynb=0;_.eF=function(){};_.eF.O=function(a){return new (a||_.eF)};_.eF.Ea=_.Ke({type:_.eF});_.Znb=function(a){this.Noa=a};$nb=function(a){this.iFb=a};_.bob=function(a){return new $nb(function(b){return a.ha(_.Yf(function(c){if(!c.has(b))throw Error("Kd`"+b);return _.df(new aob(c.get(b)))}))})};
aob=function(a){this.config=this.config=a;if(!(this.config.zm||this.config.Hm&&this.config.Hm.size))throw Error("Ld");if(!(this.config.Hm&&this.config.Hm.size||this.config.DB&&this.config.DB.length))throw Error("Md");};_.fF=function(a,b,c,d,e,f){d=d===void 0?!0:d;this.ZQb=a;this.SBb=b;this.ykd=d;this.ZZ=e===void 0?!1:e;this.mg=new _.Oh([]);c&&this.mg.next(c);d&&(this.i0a=new Map);f&&(this.vR=f)};_.fF.prototype.destroy=function(){this.mg.complete()};
_.fF.prototype.clear=function(){var a=this.mg.value.filter(function(b){return!b.ou});this.mg.next(a)};_.fF.prototype.rF=function(a){var b=this;if(this.ykd){if(this.i0a.has(a))return _.df(this.i0a.get(a));var c=this.SBb.iFb(a).ha(_.Vf(1));c.ha(_.Mf()).subscribe(function(d){b.i0a.set(a,d)});return c.ha(_.Mf())}return this.SBb.iFb(a)};
var cob=function(a,b){b=a.mg.getValue().concat(b);a.mg.next(b)},dob=function(a,b){var c=a.mg.getValue().filter(function(d){return!b(d)});a.mg.next(c)},eob=function(a,b,c,d){var e=a.mg.getValue().slice();if(d&&(c==null?0:c.sxb)&&b<e.length)if(c==null?0:c.Yod){var f;d=(f=e[b])==null?void 0:f.value.Dk;f=[].concat(_.v(d.keys())).map(function(m){return Number(m)}).sort(function(m,n){return m-n}).pop()||0;d=new Map(d);var g;d.set((f+1).toString(),(g=c==null?void 0:c.value.sm.join((c==null?void 0:c.sxb)||
" "))!=null?g:null);c!=null&&d&&(c.value.f_=new Map(d))}else g=e[b].value.Dk.keys().next().value,f=e[b].value.Dk.get(g),g=new Map([[g,""+f+((c==null?void 0:c.sxb)||";")+(c==null?void 0:c.value.Hp)]]),c!=null&&g&&(c.value.f_=new Map(g));b<e.length&&(c?e[b]=c:e[b].ou&&e.splice(b,1));a.mg.next(e)};
_.p.Object.defineProperties(_.fF.prototype,{bF:{configurable:!0,enumerable:!0,get:function(){return this.mg.value.map(function(a){return a.bF}).join("; ")}},isValid:{configurable:!0,enumerable:!0,get:function(){return this.mg.value.length>0&&this.mg.value.every(function(a){return a.isValid})}}});var gF=function(a){var b=this;this.S7c=a=a===void 0?function(c){return c}:a;this.z7=new _.Oh(void 0);this.HM=this.z7.ff();this.bXa=new _.Nf;this.Jk=[];this.selected=new Map;this.y1b=this.HM.ha(_.E(function(){return Array.from(b.selected.values())}),_.Vf(1));this.bab=this.HM.ha(_.E(function(){return b.selected.size}),_.Vf(1));this.isActive=this.bab.ha(_.yf(function(c){return!!c}),_.Hf(1),_.Vf(1))},fob=function(a){return a.Jk.length?a.y1b.ha(pib(function(){return!!a.Jk.length})):a.y1b},hF=function(a){return a.Jk.length?
a.bab.ha(pib(function(){return!!a.Jk.length}),_.Jf()):a.bab.ha(_.Jf())};gF.prototype.ye=function(a){var b=this;if(a==null)return _.df(!1);var c=this.hash(a);a=this.HM.ha(_.E(function(){return b.selected.has(c)}));return this.Jk.length?a.ha(pib(function(){return!!b.Jk.length}),_.Jf()):a.ha(_.Xf(this.selected.has(c)),_.Jf())};var iF=function(a,b){if(b==null)return!1;b=a.hash(b);if(!a.Jk.length)return a.selected.has(b);a=a.Jk[a.Jk.length-1];b=a.nw.has(b);return a.gZ===0?!b:b};_.h=gF.prototype;
_.h.toggle=function(a,b){b==null&&(b=!iF(this,a));b?this.select(a):this.og(a)};_.h.select=function(){var a=_.Gc.apply(0,arguments);if(this.Jk.length){var b=this.Jk[this.Jk.length-1];if(b.gZ===0){a=_.k(a);for(var c=a.next();!c.done;c=a.next())b.nw.delete(this.hash(c.value))}else for(a=_.k(a),c=a.next();!c.done;c=a.next())c=c.value,b.nw.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.z7.next()};
_.h.og=function(){var a=_.Gc.apply(0,arguments);if(this.Jk.length){var b=this.Jk[this.Jk.length-1];if(b.gZ===0){a=_.k(a);for(var c=a.next();!c.done;c=a.next())c=c.value,b.nw.set(this.hash(c),c)}else for(a=_.k(a),c=a.next();!c.done;c=a.next())b.nw.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.z7.next()};_.h.clear=function(){this.Jk.length=0;this.bXa.next();this.selected.clear();this.z7.next()};
_.h.bna=function(a,b,c){var d=this;c=c===void 0?!1:c;this.Jk.push({gZ:a,r$c:b.ha(_.Hf(1),_.Vf(1)),nw:new Map});this.bXa.next();this.z7.next();_.mf(this.Jk.map(function(e){return e.r$c})).ha(_.Zf(this.bXa)).subscribe(function(e){var f=d.Jk;d.Jk=[];for(var g=0;g<e.length;g++){var m=e[g],n=f[g];n.gZ===0?(c||(m=m.filter(function(r){return!iF(d,r)})),d.select.apply(d,_.v(m)),d.og.apply(d,_.v(n.nw.values()))):(d.og.apply(d,_.v(m)),d.select.apply(d,_.v(n.nw.values())))}d.z7.next()})};
var gob=function(a){if(!a.Jk.length)return null;a=a.Jk[a.Jk.length-1];return{gZ:a.gZ,nw:Array.from(a.nw.values())}};gF.prototype.hash=function(a){return this.S7c.call(null,a)};var hob,job,jF;hob=new _.iv("{COUNT, plural, =1 {# item}other {# items}}");_.iob=new _.wd("xap_picker_hash_function");job={LOADING:0,ERROR:1,wqa:2,vqa:3,w_:4,0:"LOADING",1:"ERROR",2:"EMPTY_SEARCH_AND_OPTIONS",3:"EMPTY_OPTIONS",4:"READY"};
jF=function(a){var b=this;this.tia=new _.Oh(!1);this.aBa=new _.Oh([]);this.Tv=new _.Sf(1);this.Tv.ha(_.E(function(c){return!c.length}),_.Xf(!0));this.xG=new _.Sf(1);this.a$c=this.xG.ha(_.E(function(c){return!c}),_.Xf(!0));this.hM=new _.Oh(!0);this.DCa=new _.Oh(!0);this.getOptions=null;this.Sma="Search";this.Csb=_.mf([this.xG,this.tia]).ha(_.yf(function(c){c=_.k(c);c.next();return!!c.next().value}),_.E(function(c){return[_.k(c).next().value,b.getOptions]}),_.Yf(function(c){var d=_.k(c);c=d.next().value;
d=d.next().value;return d(c).ha(_.Hf(1),_.E(function(e){return{Ad:!1,options:e,error:null}}),_.Xf({Ad:!0,options:[],error:null}),_.Cf(function(e){return _.df({Ad:!1,error:e,options:[]})}))}),_.Xf({Ad:!1,options:[],error:null}),_.Vf({bufferSize:1,Jw:!0}));this.tBa=_.mf([this.tia,this.Csb,this.a$c]).ha(_.E(function(c){var d=_.k(c);c=d.next().value;var e=d.next().value;var f=e.error;var g=e.Ad;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 gF(a||void 0);
this.aBa.subscribe(this.Tv);this.cna=this.Tv.ha(_.E(function(c){return hob.format({COUNT:c.length})}));this.K1||(this.K1=function(){return null});_.mf([this.aBa,this.xG,this.tia]).ha(_.yf(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.bZ!=null?c.filter(function(f){var g;return(g=b.bZ)==null?void 0:g.call(b,e,f)}):c.map(function(f){var g=_.Jib(e,b.O2&&f!=null?b.O2(f):String(f));return{item:f,G$a:g}}).filter(function(f){return f.G$a>
.8}).sort(function(f,g){return g.G$a-f.G$a}).map(function(f){return f.item}),b.Tv.next(d)):b.Tv.next(c)});this.Csb.ha(_.E(function(c){return c.options})).subscribe(this.aBa)};jF.prototype.replace=function(a){var b=this;hF(this.model).ha(_.Hf(1)).subscribe(function(c){c>0&&b.model.clear();b.model.select.apply(b.model,_.v(a))})};jF.O=function(a){return new (a||jF)(_.t(_.iob,8))};jF.ua=_.q({token:jF,qa:jF.O});var kob=[[["","xapPickerHeader",""]],[["","xapPickerFilter",""]],[["","xapPickerOptions",""]],[["","xapPickerSelections",""]],[["","xapPickerFooter",""]]],kF=function(a){this.kc=a;this.kc.tia.next(!0)};_.p.Object.defineProperties(kF.prototype,{getOptions:{configurable:!0,enumerable:!0,set:function(a){this.kc.getOptions=a}}});kF.O=function(a){return new (a||kF)(_.C(jF))};kF.Ea=_.Ke({type:kF,oa:[["xap-picker","xapAsyncOptions",""]],inputs:{getOptions:"getOptions"},standalone:!1});
_.lF=function(a){this.kc=a;this.kc.tia.next(!1)};_.p.Object.defineProperties(_.lF.prototype,{options:{configurable:!0,enumerable:!0,set:function(a){this.kc.aBa.next(a)}},vu:{configurable:!0,enumerable:!0,set:function(a){this.kc.hM.next(a)}},bZ:{configurable:!0,enumerable:!0,set:function(a){this.kc.bZ=a}}});_.lF.O=function(a){return new (a||_.lF)(_.C(jF))};_.lF.Ea=_.Ke({type:_.lF,oa:[["xap-picker",3,"xapAsyncOptions",""]],inputs:{options:"options",vu:"searchVisible",bZ:"searchFilter"},standalone:!1});
_.mF=function(a){var b=this;this.kc=a;this.Nf=new _.Sf(1);fob(a.model).ha(_.Zf(this.Nf)).subscribe(function(c){b.Hk(c)})};_.h=_.mF.prototype;_.h.Ln=function(a){a!=null&&this.kc.replace(a)};_.h.Hk=function(a){this.hTb&&this.hTb(a)};_.h.Nm=function(a){this.hTb=a};_.h.K7a=function(){};_.h.Eq=function(){};_.h.La=function(){this.Nf.next();this.Nf.complete()};
_.p.Object.defineProperties(_.mF.prototype,{iz:{configurable:!0,enumerable:!0,set:function(a){this.kc.DCa.next(a)}},R_c:{configurable:!0,enumerable:!0,set:function(a){this.kc.K1=a}},Xi:{configurable:!0,enumerable:!0,set:function(a){this.kc.O2=a}},Ak:{configurable:!0,enumerable:!0,set:function(a){this.kc.Ak=a}},Sma:{configurable:!0,enumerable:!0,set:function(a){this.kc.Sma=a}},ndd:{configurable:!0,enumerable:!0,set:function(a){this.kc.title=a}}});_.mF.O=function(a){return new (a||_.mF)(_.C(jF,2))};
_.mF.wa=_.Ie({type:_.mF,oa:[["xap-picker"]],inputs:{iz:"selectAllVisible",R_c:"ariaLabelFunction",Xi:"displayFunction",Ak:"isOptionDisabled",Sma:"searchInputPlaceholder",ndd:"pickerTitle"},standalone:!1,features:[_.Xg([{ya:_.ky,Hb:_.qd(function(){return _.mF}),zd:!0},jF])],hc:["[xapPickerHeader]","[xapPickerFilter]","[xapPickerOptions]","[xapPickerSelections]","[xapPickerFooter]"],Aa:10,Ba:0,Da:[[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&&(_.xg(kob),_.I(0,"div",0),_.yg(1),_.I(2,"div",1)(3,"div",2)(4,"div",3),_.yg(5,1),_.J(),_.I(6,"div",4),_.yg(7,2),_.J()(),_.yg(8,3),_.J(),_.yg(9,4),_.J())},lb:2,Ma:0});_.nF=function(){};_.nF.prototype.transform=function(a,b,c){var d={};return a==null?a:b.format((d[c]=a,d))};_.nF.O=function(a){return new (a||_.nF)};_.nF.De=_.Le({name:"format",type:_.nF,he:!0});_.oF=function(){};_.oF.O=function(a){return new (a||_.oF)};_.oF.Ha=_.Je({type:_.oF});_.oF.Ga=_.Xc({});var pF=function(a){this.Tc=a};pF.O=function(a){return new (a||pF)(_.C(_.zg))};pF.Ea=_.Ke({type:pF,oa:[["","xapPickerErrorTemplate",""]],standalone:!1});var qF=function(a){this.Tc=a};qF.O=function(a){return new (a||qF)(_.C(_.zg))};qF.Ea=_.Ke({type:qF,oa:[["","xapPickerLoadingTemplate",""]],standalone:!1});var rF=function(a){this.Tc=a};rF.O=function(a){return new (a||rF)(_.C(_.zg))};rF.Ea=_.Ke({type:rF,oa:[["","xapPickerEmptyOptionsTemplate",""]],standalone:!1});var sF=function(a){this.Tc=a};
sF.O=function(a){return new (a||sF)(_.C(_.zg))};sF.Ea=_.Ke({type:sF,oa:[["","xapPickerEmptySearchAndOptionsTemplate",""]],standalone:!1});var lob=function(a){return{va:a}},tF=function(a){this.Tc=a};tF.O=function(a){return new (a||tF)(_.C(_.zg))};tF.Ea=_.Ke({type:tF,oa:[["","xapPickerCustomOption",""]],standalone:!1});var uF=function(a){this.kc=a};uF.prototype.Qa=function(){};uF.O=function(a){return new (a||uF)(_.C(jF))};
uF.wa=_.Ie({type:uF,oa:[["xap-picker-option"]],inputs:{ta:"template",option:"option"},standalone:!1,Aa:3,Ba:4,Da:[["defaultOption",""],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],ta:function(a,b){a&1&&_.F(0,Kib,1,0,"ng-container",1)(1,Lib,1,1,"ng-template",null,0,_.dh);a&2&&(a=_.Ng(2),_.H("ngTemplateOutlet",b.ta||a)("ngTemplateOutletContext",_.Zg(2,lob,b.option)))},dependencies:[_.fp],lb:2,Ma:0});var vF=function(a){var b=this;this.kc=a;this.eC=_.gh.apply(null,[qF].concat(_.v([])));this.dC=_.gh.apply(null,[pF].concat(_.v([])));this.bC=_.gh.apply(null,[rF].concat(_.v([])));this.cC=_.gh.apply(null,[sF].concat(_.v([])));this.Gj=job;this.sx=_.gh.apply(null,[tF].concat(_.v([])));this.f8="Use search to find options.";this.e8="Error loading search results. Please try again.";this.d8="No results found.";this.hM=this.kc.hM.ha(_.Jf());this.DCa=this.kc.DCa.ha(_.Jf());this.cna=this.kc.cna.ha(_.Jf());this.vgb=
new _.iv("Select all {NUM_ITEMS}");this.jfb=new _.iv("Showing the first {MAX_DISPLAYED_OPTIONS} options");this.Yvb=_.mf([this.kc.tBa.ha(),this.kc.cna.ha(_.Jf()),this.kc.hM.ha(_.Jf()),this.kc.DCa.ha(_.Jf())]).ha(_.E(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{Vka:c,p1b:e,vu:f,iz:d}}));this.d8b=this.kc.Tv.ha(_.E(function(c){b.Ty===void 0&&(b.Ty=Infinity);return b.Ty>c.length?c:c.slice(0,b.Ty)}))};vF.O=function(a){return new (a||vF)(_.C(jF))};
vF.Ea=_.Ke({type:vF,wd:function(a,b,c){a&1&&(_.Kg(c,b.eC,qF,5),_.Kg(c,b.dC,pF,5),_.Kg(c,b.bC,rF,5),_.Kg(c,b.cC,sF,5),_.Kg(c,b.sx,tF,5));a&2&&_.Mg(5)},inputs:{UEa:"xapPickerCustomOptionTemplate",Ty:"maxDisplayedOptions"}});var mob={search:{hi:"search"},close:{hi:"close"},expand_more:{hi:"expand_more"},remove_circle_outline:{hi:"remove_circle_outline"},arrow_back:{hi:"arrow_back"}},nob=new _.wd("ICON_MAPPING",{Fa:"root",qa:function(){return mob}});var oob=["searchInput"],pob=new _.iv("{NUM, plural, =0 {0 items}=1 {1 item}other {# items}}"),wF=function(a,b){this.kc=a;this.jw=b;this.Gj=job;this.kfb=pob},Rib=function(a){a.kc.xG.next("");a.focus()};wF.prototype.focus=function(){this.input&&this.input.na.focus()};wF.O=function(a){return new (a||wF)(_.C(jF),_.C(nob))};
wF.wa=_.Ie({type:wF,oa:[["xap-picker-search"]],tb:function(a,b){a&1&&_.Cg(oob,7);if(a&2){var c;_.Gg(c=_.Hg())&&(b.input=c.first)}},standalone:!1,Aa:12,Ba:13,Da:function(){return[["searchInput",""],["searchIcon",""],["clearIcon",""],[1,"xap-picker-search"],["aria-describedby","xap-picker-search-result-item-count","tabindex","0","type","text",1,"xap-picker-search-input",3,"ngModelChange","ngModel","placeholder"],["role","status","aria-live","polite","aria-atomic","true","id","xap-picker-search-result-item-count",
"class","cdk-visually-hidden",4,"ngIf"],[4,"ngIf","ngIfThen","ngIfElse"],["role","status","aria-live","polite","aria-atomic","true","id","xap-picker-search-result-item-count",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","keydown.enter"],["class","xap-picker-icon",
3,"svgIcon",4,"ngIf"],[1,"xap-picker-icon",3,"svgIcon"]]},ta:function(a,b){if(a&1){var c=_.Pd();_.I(0,"div",3)(1,"input",4,0);_.S(3,"async");_.O("ngModelChange",function(e){_.w(c);return _.y(b.kc.xG.next(e))});_.J();_.F(4,Mib,4,7,"span",5);_.S(5,"async");_.F(6,Nib,1,0,"ng-container",6);_.S(7,"async");_.F(8,Pib,1,1,"ng-template",null,1,_.dh)(10,Sib,2,1,"ng-template",null,2,_.dh);_.J()}if(a&2){a=_.Ng(9);var d=_.Ng(11);_.A();_.H("ngModel",_.ch(3,7,b.kc.xG))("placeholder",b.kc.Sma);_.mg("aria-label",
"Search"+(b.kc.title?" "+b.kc.title:""));_.A(3);_.H("ngIf",_.ch(5,9,b.kc.tBa)===b.Gj.w_);_.A(2);_.H("ngIf",_.ch(7,11,b.kc.xG))("ngIfThen",d)("ngIfElse",a)}},dependencies:[_.ap,_.uk,_.py,_.xy,_.hx,_.Pu,_.$B,_.Av,_.gp,_.nF],lb:2,Ma:0});var xF=function(a,b,c,d,e){var f=this;this.bi=c;this.ab=d;this.Dda=new _.Oh(void 0);this.oYa=new _.Oh(0);this.UAb=new _.Oh(!1);this.Cwa=new _.Nf;this.dna=new _.Jj;this.control=a[0];this.control.Nm(function(g){f.Hk(g)});b&&(this.selection=b);this.control.ko&&_.mf([this.Dda,this.oYa,this.UAb]).subscribe(function(g){var m=_.k(g);g=m.next().value;var n=m.next().value;m=m.next().value;f.control.ko(!(g?g.length:n)||m);_.Fn(f.bi)});e.Vb(function(){d.na.getAttribute("aria-label")||d.na.setAttribute("aria-label",
"Select all")})};_.h=xF.prototype;_.h.Qa=function(){};_.h.La=function(){this.Cwa.next();this.Cwa.complete()};_.h.Hk=function(a){this.bna(a?0:1)};
_.h.Z2a=function(){var a=this;this.Cwa.next();_.mf([this.Dda,this.oYa,hF(this.kz),this.kz.HM]).ha(_.E(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;c=c.next().value;var e=a.kz,f=gob(e);d=b?b.length:d;return d?f?b?b.every(function(g){return iF(e,g)})?2:1:f.gZ===0?f.nw.length?f.nw.length<d?1:0:2:f.nw.length?f.nw.length<d?1:2:0:!c||b&&(c=b.filter(function(g){return iF(e,g)}).length,!c)?0:c<d?1:2:0}),_.Jf(),_.Zf(this.Cwa)).subscribe(function(b){a.control.Ln(b===2);a.indeterminate=b===
1;_.Fn(a.bi);a.dna.emit(b)})};_.h.bna=function(a){var b=null;this.RMb?b=this.RMb.call(null,a):Array.isArray(this.Dda.value)&&(b=_.df(this.Dda.value));b?this.kz.bna(a,b):this.kz.clear()};
_.p.Object.defineProperties(xF.prototype,{indeterminate:{configurable:!0,enumerable:!0,set:function(a){var b=this;_.nd(function(){b.control.indeterminate=a})}},Bld:{configurable:!0,enumerable:!0,set:function(a){this.Dda.next(a)}},Cld:{configurable:!0,enumerable:!0,set:function(a){isNaN(a)||this.oYa.next(a)}},disabled:{configurable:!0,enumerable:!0,set:function(a){this.UAb.next(a)}},selection:{configurable:!0,enumerable:!0,set:function(a){a&&(this.kz=a,this.Z2a())}}});
xF.O=function(a){return new (a||xF)(_.C(_.ky,2),_.C(gF,8),_.C(_.Xn),_.C(_.he),_.C(_.ih))};xF.Ea=_.Ke({type:xF,oa:[["mat-checkbox","xapSelectAll",""],["input","type","checkbox","xapSelectAll",""]],inputs:{Bld:"xapSelectAllCorpus",Cld:"xapSelectAllCorpusCount",disabled:[2,"disabled","disabled",_.vh],selection:[0,"xapSelectAll","selection"],RMb:[0,"xapSelectAllItemsToSelectAccessor","itemsToSelectAccessor"]},outputs:{dna:"selectAllState"},standalone:!1});var yF=null,zF=function(a,b,c){var d=this;this.bi=c;this.HM=new _.Sf(1);this.control=a[0];this.control.Nm(function(e){d.Hk(e)});this.selection=b;this.ab=_.u(_.he);this.ab.na.teb=this};zF.prototype.Hk=function(a){this.wza!==void 0&&this.kz&&this.kz.toggle(this.wza,!!a)};
zF.prototype.Zd=function(a){var b=this,c;if(a.shiftKey&&((c=yF)==null?0:c.selection)&&yF!==this&&yF.selection===this.selection){var d=yF;setTimeout(function(){a:{var e=b.ab.na;for(var f=new Set,g=d.ab.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.ab.na),g=e.indexOf(b.ab.na),f!==-1&&g!==-1)){var m=Math.min(f,g);f=Math.max(f,g)+1;for(g=iF(b.kz,b.wza);m<f;m++){var n=
e[m],r=void 0;((r=n.teb)==null?void 0:r.selection)===b.selection&&n.teb.Hk(g)}}})}yF=this};zF.prototype.La=function(){var a;(a=this.kb)==null||a.unsubscribe();this.HM.complete();this.ab.na.teb=null;yF===this&&(yF=null)};zF.prototype.Z2a=function(){var a=this,b;(b=this.kb)==null||b.unsubscribe();this.kb=_.mf([this.kz.HM,this.HM]).ha(_.E(function(){return iF(a.kz,a.wza)}),_.Jf()).subscribe(function(c){a.control.Ln(c);_.Fn(a.bi)})};
_.p.Object.defineProperties(zF.prototype,{item:{configurable:!0,enumerable:!0,set:function(a){this.wza=a;this.HM.next()}},selection:{configurable:!0,enumerable:!0,set:function(a){a&&(this.kz=a,this.Z2a())},get:function(){return this.kz||null}}});zF.O=function(a){return new (a||zF)(_.C(_.ky,2),_.C(gF,8),_.C(_.Xn))};
zF.Ea=_.Ke({type:zF,oa:[["mat-checkbox","xapSelection",""],["input","type","checkbox","xapSelection",""]],Za:[1,"xap-selection-checkbox"],Wa:function(a,b){a&1&&_.O("click",function(c){return b.Zd(c)})},inputs:{item:[0,"xapSelection","item"],selection:[0,"xapSelectionModel","selection"]},standalone:!1});_.AF=function(){};_.AF.O=function(a){return new (a||_.AF)};_.AF.Ha=_.Je({type:_.AF});_.AF.Ga=_.Xc({imports:[_.aF,_.Dt,_.Dt]});_.BF=function(){vF.apply(this,arguments);this.search=_.fh.apply(null,[wF].concat(_.v([])))};_.W(_.BF,vF);_.BF.Ea=vF.Ea;_.BF.prototype.focus=function(){if(this.kc.hM.getValue()){var a=this.search();a&&a.focus()}else this.PB.length&&this.PB.first.focus()};
_.BF.prototype.YK=function(a){if(this.PB&&(a.key==="ArrowDown"||a.key==="ArrowUp")){a.preventDefault();var b=this.PB.toArray().findIndex(function(c){return c.Ka.na.querySelector("input")===a.target});a.key==="ArrowUp"?b--:a.key==="ArrowDown"&&b++;b<0||b>=this.PB.length||this.PB.toArray()[b].focus()}};_.BF.O=function(){var a;return function(b){return(a||(a=_.de(_.BF)))(b||_.BF)}}();
_.BF.wa=_.Ie({type:_.BF,oa:[["xap-picker-checklist"]],tb:function(a,b){a&1&&(_.Lg(b.search,wF),_.Cg(_.aF,5));if(a&2){_.Mg();var c;_.Gg(c=_.Hg())&&(b.PB=c)}},standalone:!1,features:[_.cg],Aa:2,Ba:3,Da:[["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&&(_.F(0,ijb,10,7,"div",2),_.S(1,"async"));a&2&&_.H("ngIf",
_.ch(1,1,b.Yvb))},dependencies:[_.$o,_.ap,_.fp,_.bp,_.cp,_.$E,_.aF,_.Dz,_.Bz,uF,xF,zF,wF,_.gp,_.nF],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}"],
lb:2,Ma:0});var qob,kjb,ljb;qob=["removeButton"];_.CF=function(){this.kc=_.u(jF);this.jw=_.u(nob);this.sx=_.gh.apply(null,[tF].concat(_.v([])));this.pva=new _.Jj};kjb=function(a,b,c){b.stopPropagation();a.kc.model.og(c);a.wed.Jc.ha(_.Hf(1)).subscribe(function(d){d.length>0?d.first.na.focus():a.pva.emit()})};ljb=function(a,b){return a.kc.O2?"Deselect "+a.kc.O2(b):"Deselect"};_.CF.O=function(a){return new (a||_.CF)};
_.CF.wa=_.Ie({type:_.CF,oa:[["xap-picker-selection-list"]],wd:function(a,b,c){a&1&&_.Kg(c,b.sx,tF,5);a&2&&_.Mg()},tb:function(a,b){a&1&&_.Cg(qob,5,_.he);if(a&2){var c;_.Gg(c=_.Hg())&&(b.wed=c)}},outputs:{pva:"clearSelections"},standalone:!1,Aa:12,Ba:9,Da: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&&(_.I(0,"div",3)(1,"div",4)(2,"div",5),_.wg(3,1),_.S(4,"async"),_.J(),_.I(5,"div")(6,"button",6),_.S(7,"async"),_.O("click",function(){b.kc.model.clear();b.pva.emit()}),_.wg(8,2),_.J()()(),_.I(9,"ul",7),_.F(10,mjb,8,5,"li",8),_.S(11,"async"),_.J()());a&2&&(_.A(4),_.uC(_.ch(4,3,hF(b.kc.model))),_.vC(3),_.A(2),_.H("disabled",_.ch(7,5,hF(b.kc.model))===0),_.A(4),_.H("ngForOf",_.ch(11,7,fob(b.kc.model))))},dependencies:[_.$o,_.ap,_.hx,_.Lu,_.Pu,_.ey,_.cy,_.Av,uF,_.gp],
lb:2,Ma:0});var rob;rob=["optionItem"];
_.DF=function(a){this.kc=a;this.eC=_.gh.apply(null,[qF].concat(_.v([])));this.dC=_.gh.apply(null,[pF].concat(_.v([])));this.bC=_.gh.apply(null,[rF].concat(_.v([])));this.cC=_.gh.apply(null,[sF].concat(_.v([])));this.search=_.fh.apply(null,[wF].concat(_.v([])));this.sx=_.gh.apply(null,[tF].concat(_.v([])));this.Gj=job;this.f8="Use search to find options.";this.e8="Error loading search results. Please try again.";this.d8="No results found.";this.xgb="xap-picker-single-selected";this.hM=this.kc.hM.ha(_.Jf());
this.G3b=_.mf([this.kc.tBa.ha(),this.kc.hM.ha(_.Jf()),this.kc.Tv]).ha(_.E(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;c=c.next().value;return{Vka:b,vu:d,jBb:c}}))};_.DF.prototype.Bc=function(){var a=this;sob(this);this.options.Jc.subscribe(function(){sob(a)})};_.DF.prototype.YK=function(a){njb(a,this.options)};var dE=function(a,b,c){var d,e;(e=(d=a.kc).Ak)!=null&&e.call(d,b)||(a.kc.replace([b]),sob(a,c))};
_.DF.prototype.focus=function(){if(this.kc.hM.getValue()){var a;(a=this.search())==null||a.focus()}else{var b;(b=this.options.first)==null||b.na.focus()}};
var sob=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")}};_.DF.O=function(a){return new (a||_.DF)(_.C(jF))};
_.DF.wa=_.Ie({type:_.DF,oa:[["xap-picker-single-select"]],wd:function(a,b,c){a&1&&(_.Kg(c,b.eC,qF,5),_.Kg(c,b.dC,pF,5),_.Kg(c,b.bC,rF,5),_.Kg(c,b.cC,sF,5),_.Kg(c,b.sx,tF,5));a&2&&_.Mg(5)},tb:function(a,b){a&1&&(_.Lg(b.search,wF),_.Cg(rob,5,_.he));if(a&2){_.Mg();var c;_.Gg(c=_.Hg())&&(b.options=c)}},standalone:!1,Aa:2,Ba:3,Da:[["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&&(_.F(0,
Ajb,10,7,"div",2),_.S(1,"async"));a&2&&_.H("ngIf",_.ch(1,1,b.G3b))},dependencies:[_.$o,_.ap,_.fp,_.bp,_.cp,_.Dz,_.Bz,_.Nt,uF,wF,_.gp],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}"],
lb:2,Ma:0});var Ijb;Ijb=function(a){return{option:a}};_.EF=function(a){this.Lc=a;this.Tb=new _.Sf;this.zka=new _.Oh([]);this.sXa=_.fh.apply(null,[_.BF].concat(_.v([])));this.nM=_.fh.apply(null,[_.DF].concat(_.v([])));this.selections=new _.Oh([]);this.values=this.selections.ha(_.E(function(b){return _.Xnb(b!=null?b:[])}),_.Zf(this.Tb));this.options=this.zka.ha(_.Yf(function(b){return _.zf(b)?b:_.df(b)}));this.eH=new _.wy;this.Jva=new _.Sf(1)};_.W(_.EF,_.eF);_.EF.Ea=_.eF.Ea;
_.EF.prototype.TK=function(a){if(!a.Iu||!a.Iu.BEa)return null;a=_.k(a.Iu.BEa.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.eH.fs(b))return c}return null};_.EF.prototype.La=function(){this.Tb.next();this.Tb.complete()};var Djb=function(a){var b;(b=a.sXa())!=null&&b.PB.length&&b.PB.first.focus()};
_.EF.prototype.focus=function(){var a=this;this.Lc.Vb(function(){setTimeout(function(){var b;(b=a.nM())==null||b.focus();var c;(c=a.sXa())==null||c.focus()})})};var Fjb=function(a,b){a.selections.next(b);a.eH.setValue(b);_.tk(a.eH)};
_.p.Object.defineProperties(_.EF.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){a.D4a||this.zka.next(a.options);var b,c,d,e=Object.assign({},a,{Xw:(b=a.Xw)!=null?b:!0,nM:!!a.nM,iz:(c=a.iz)!=null?c:!0},a.D4a?{}:{vu:(d=a.vu)!=null?d:!0});this.eH.O8(a.Iu?a.Iu.zz:[]);this.Jva.next(e)}},wc:{configurable:!0,enumerable:!0,set:function(a){Fjb(this,a&&a.value.sm||[])}},isValid:{configurable:!0,enumerable:!0,get:function(){return this.eH?this.eH.valid:!0}}});
_.EF.O=function(a){return new (a||_.EF)(_.C(_.ih))};
_.EF.wa=_.Ie({type:_.EF,oa:[["xap-picker-editor"]],tb:function(a,b){a&1&&(_.Lg(b.sXa,_.BF),_.Lg(b.nM,_.DF));a&2&&_.Mg(2)},inputs:{config:"config",wc:"appliedFilter"},outputs:{values:"values"},standalone:!1,features:[_.cg],Aa:2,Ba:3,Da:[["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"],[4,"xapPickerCustomOption"],
[3,"ngTemplateOutlet","ngTemplateOutletContext"],["xapPickerLoadingTemplate",""],[3,"ngTemplateOutlet"],["xapPickerErrorTemplate",""],["xapPickerEmptyOptionsTemplate",""],["xapPickerEmptySearchAndOptionsTemplate",""],["xapPickerSelections","",3,"clearSelection"]],ta:function(a,b){a&1&&(_.F(0,Zjb,5,3,"ng-container",2),_.S(1,"async"));a&2&&_.H("ngIf",_.ch(1,1,b.Jva))},dependencies:[_.ap,_.fp,_.py,_.xy,_.ZB,_.BF,_.CF,tF,rF,sF,pF,qF,_.DF,_.mF,kF,_.lF,_.gp],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)}"],
lb:2,Ma:0});_.FF=function(){};_.FF.O=function(a){return new (a||_.FF)};_.FF.Ea=_.Ke({type:_.FF,oa:[["","matSuffix",""]],standalone:!1,features:[_.Xg([{ya:_.Z8a,Hb:_.FF}])]});var GF=function(){wF.apply(this,arguments)};_.W(GF,wF);GF.O=function(){var a;return function(b){return(a||(a=_.de(GF)))(b||GF)}}();
GF.wa=_.Ie({type:GF,oa:[["xap-picker-search"]],standalone:!1,features:[_.cg],Aa:12,Ba:13,Da:function(){return[["searchInput",""],["searchIcon",""],["clearIcon",""],[1,"xap-picker-search"],["aria-describedby","xap-picker-search-result-item-count","tabindex","0","type","text",1,"xap-picker-search-input",3,"ngModelChange","ngModel","placeholder"],["role","status","aria-live","polite","aria-atomic","true","id","xap-picker-search-result-item-count","class","cdk-visually-hidden",4,"ngIf"],[4,"ngIf","ngIfThen",
"ngIfElse"],["role","status","aria-live","polite","aria-atomic","true","id","xap-picker-search-result-item-count",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","keydown.enter"],["class","xap-picker-icon",3,"svgIcon",4,"ngIf"],[1,"xap-picker-icon",3,"svgIcon"]]},
ta:function(a,b){if(a&1){var c=_.Pd();_.I(0,"div",3)(1,"input",4,0);_.S(3,"async");_.O("ngModelChange",function(e){_.w(c);return _.y(b.kc.xG.next(e))});_.J();_.F(4,$jb,4,7,"span",5);_.S(5,"async");_.F(6,akb,1,0,"ng-container",6);_.S(7,"async");_.F(8,ckb,1,1,"ng-template",null,1,_.dh)(10,ekb,2,1,"ng-template",null,2,_.dh);_.J()}if(a&2){a=_.Ng(9);var d=_.Ng(11);_.A();_.H("ngModel",_.ch(3,7,b.kc.xG))("placeholder",b.kc.Sma);_.mg("aria-label","Search"+(b.kc.title?" "+b.kc.title:""));_.A(3);_.H("ngIf",
_.ch(5,9,b.kc.tBa)===b.Gj.w_);_.A(2);_.H("ngIf",_.ch(7,11,b.kc.xG))("ngIfThen",d)("ngIfElse",a)}},dependencies:[_.ap,_.uk,_.py,_.xy,_.iu,_.Av,_.FF,_.gp,_.nF],lb:2,Ma:0});var tob=["input"],uob=["label"],vob=0,wob={color:"accent",DXa:"check-indeterminate"},xob=_.cE(_.Ej(_.Fj(_.Gj(function(a){this.Ka=a})))),HF=function(a,b,c,d,e,f,g){b=xob.call(this,b)||this;b.Ra=c;b.mb=d;b.Tu=f;b.Pg=g;b.ariaLabel="";b.fe=null;b.mp="after";b.name=null;b.Dc=new _.Jj;b.nX=new _.Jj;b.Be=function(){};b.Vu="";b.l9=0;b.WA=function(){};b.Zf=!1;b.oc=!1;b.ft=!1;b.Pg=b.Pg||wob;b.color=b.defaultColor=b.Pg.color||wob.color;b.tabIndex=parseInt(e)||0;b.id=b.Wx=a+ ++vob;return b};_.W(HF,xob);_.h=HF.prototype;
_.h.Bc=function(){this.Daa(this.ft)};_.h.Rx=function(){return this.Cc||this.disabled};_.h.Jsa=function(){_.Gn(this.Ra)};_.h.Ln=function(a){this.checked=!!a};_.h.Nm=function(a){this.WA=a};_.h.Eq=function(a){this.Be=a};_.h.ko=function(a){this.disabled=a};
_.h.gV=function(a){var b=this.l9,c=this.bQa();if(b!==a&&c&&(this.Vu&&c.classList.remove(this.Vu),this.Vu=this.aQa(b,a),this.l9=a,this.Vu.length>0)){c.classList.add(this.Vu);var d=this.Vu;this.mb.Vb(function(){setTimeout(function(){c.classList.remove(d)},1E3)})}};_.h.Sp=function(){this.WA(this.checked);this.Dc.emit(this.dr(this.checked));this.ih&&(this.ih.na.checked=this.checked)};_.h.toggle=function(){this.checked=!this.checked;this.WA(this.checked)};
_.h.Yra=function(){var a=this,b,c=(b=this.Pg)==null?void 0:b.DXa;this.disabled||c==="noop"?this.disabled||c!=="noop"||(this.ih.na.checked=this.checked,this.ih.na.indeterminate=this.indeterminate):(this.indeterminate&&c!=="check"&&Promise.resolve().then(function(){a.ft=!1;a.nX.emit(a.ft)}),this.Zf=!this.Zf,this.gV(this.Zf?1:2),this.Sp())};_.h.kSa=function(a){a.stopPropagation()};_.h.ik=function(){var a=this;Promise.resolve().then(function(){a.Be();_.Fn(a.Ra)})};
_.h.aQa=function(a,b){if(this.Tu==="NoopAnimations")return"";switch(a){case 0:if(b===1)return this.Ym.Apa;if(b==3)return this.Zf?this.Ym.Ica:this.Ym.Bpa;break;case 2:return b===1?this.Ym.Apa:this.Ym.Bpa;case 1:return b===2?this.Ym.rXa:this.Ym.Ica;case 3:return b===1?this.Ym.s3a:this.Ym.t3a}return""};_.h.Daa=function(a){var b=this.ih;b&&(b.na.indeterminate=a)};
_.p.Object.defineProperties(HF.prototype,{hs:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.Wx)+"-input"}},required:{configurable:!0,enumerable:!0,get:function(){return this.hn},set:function(a){this.hn=_.Ii(a)}},checked:{configurable:!0,enumerable:!0,get:function(){return this.Zf},set:function(a){a=_.Ii(a);a!=this.checked&&(this.Zf=a,_.Fn(this.Ra))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.oc},set:function(a){a=_.Ii(a);a!==this.disabled&&(this.oc=a,_.Fn(this.Ra))}},
indeterminate:{configurable:!0,enumerable:!0,get:function(){return this.ft},set:function(a){var b=a!=this.ft;this.ft=_.Ii(a);b&&(this.ft?this.gV(3):this.gV(this.checked?1:2),this.nX.emit(this.ft));this.Daa(this.ft)}}});HF.O=function(){_.Ae()};
HF.Ea=_.Ke({type:HF,tb:function(a,b){a&1&&(_.Cg(tob,5),_.Cg(uob,5),_.Cg(_.Nt,5));if(a&2){var c;_.Gg(c=_.Hg())&&(b.ih=c.first);_.Gg(c=_.Hg())&&(b.ylb=c.first);_.Gg(c=_.Hg())&&(b.q$a=c.first)}},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],fe:[0,"aria-labelledby","ariaLabelledby"],Ev:[0,"aria-describedby","ariaDescribedby"],id:"id",required:"required",mp:"labelPosition",name:"name",value:"value",checked:"checked",disabled:"disabled",indeterminate:"indeterminate"},outputs:{Dc:"change",nX:"indeterminateChange"},
standalone:!1,features:[_.cg]});var yob,zob,Aob;yob=function(a){return{xK:a}};zob=function(){};Aob={ya:_.ky,Hb:_.qd(function(){return _.IF}),zd:!0};_.IF=function(a,b,c,d,e,f,g){a=HF.call(this,"mat-checkbox-",a,b,d,e,f,g)||this;a.Uc=c;a.Ym={Apa:"mat-checkbox-anim-unchecked-checked",Bpa:"mat-checkbox-anim-unchecked-indeterminate",rXa:"mat-checkbox-anim-checked-unchecked",Ica:"mat-checkbox-anim-checked-indeterminate",s3a:"mat-checkbox-anim-indeterminate-checked",t3a:"mat-checkbox-anim-indeterminate-unchecked"};return a};_.W(_.IF,HF);
_.IF.Ea=HF.Ea;_.h=_.IF.prototype;_.h.dr=function(a){var b=new zob;b.source=this;b.checked=a;return b};_.h.bQa=function(){return this.Ka.na};_.h.Bc=function(){var a=this;HF.prototype.Bc.call(this);this.Uc.Ek(this.Ka,!0).subscribe(function(b){b||a.ik()})};_.h.La=function(){this.Uc.Ji(this.Ka)};_.h.EU=function(a){a.stopPropagation();HF.prototype.Yra.call(this)};_.h.focus=function(a,b){a?_.ys(this.Uc,this.ih,a,b):this.ih.na.focus(b)};
_.IF.O=function(a){return new (a||_.IF)(_.C(_.he),_.C(_.Xn),_.C(_.xs),_.C(_.ih),_.$d("tabindex"),_.C(_.jj,8),_.C(_.Snb,8))};
_.IF.wa=_.Ie({type:_.IF,oa:[["mat-checkbox"]],Za:[1,"mat-checkbox"],qb:15,Wa:function(a,b){a&2&&(_.pg("id",b.id),_.mg("tabindex",null)("aria-label",null)("aria-labelledby",null)("mat-id-collision",null),_.Pg("mat-checkbox-indeterminate",b.indeterminate)("mat-checkbox-checked",b.checked)("mat-checkbox-disabled",b.disabled)("mat-checkbox-label-before",b.mp=="before")("_mat-animation-noopable",b.Tu==="NoopAnimations"))},inputs:{Cc:"disableRipple",color:"color",tabIndex:"tabIndex"},Rb:["matCheckbox"],
standalone:!1,features:[_.Xg([Aob]),_.cg],hc:["*"],Aa:17,Ba:20,Da:[["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=_.Pd();_.xg();_.I(0,"label",3,0)(2,"span",4)(3,"input",5,1);_.O("change",function(e){_.w(c);return _.y(b.kSa(e))})("click",
function(e){_.w(c);return _.y(b.EU(e))});_.J();_.I(5,"span",6);_.L(6,"span",7);_.J();_.L(7,"span",8);_.I(8,"span",9);_.Vd();_.I(9,"svg",10);_.L(10,"path",11);_.J();_.Xd();_.L(11,"span",12);_.J()();_.I(12,"span",13,2);_.O("cdkObserveContent",function(){_.w(c);return _.y(b.Jsa())});_.I(14,"span",14);_.R(15,"\u00a0");_.J();_.yg(16);_.J()()}if(a&2){a=_.Ng(1);var d=_.Ng(13);_.mg("for",b.hs);_.A(2);_.Pg("mat-checkbox-inner-container-no-side-margin",!d.textContent||!d.textContent.trim());_.A();_.H("id",
b.hs)("required",b.required)("checked",b.checked)("disabled",b.disabled)("tabIndex",b.tabIndex);_.mg("value",b.value)("name",b.name)("aria-label",b.ariaLabel||null)("aria-labelledby",b.fe)("aria-describedby",b.Ev);_.A(2);_.H("matRippleTrigger",a)("matRippleDisabled",b.Rx())("matRippleRadius",20)("matRippleCentered",!0)("matRippleAnimation",_.Zg(18,yob,b.Tu==="NoopAnimations"?0:150))}},dependencies:[_.Nt,_.Ks],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'],
lb:2,Ma:0});var JF=function(){vF.apply(this,arguments);this.PB=_.Aib.apply(null,[_.IF].concat(_.v([])))};_.W(JF,vF);JF.Ea=vF.Ea;JF.prototype.YK=function(a){var b=this.PB();if(b&&(a.key==="ArrowDown"||a.key==="ArrowUp")){a.preventDefault();var c=b.findIndex(function(d){return d.Ka.na.querySelector("input")===a.target});a.key==="ArrowUp"?c--:a.key==="ArrowDown"&&c++;c<0||c>=b.length||b[c].focus()}};JF.O=function(){var a;return function(b){return(a||(a=_.de(JF)))(b||JF)}}();
JF.wa=_.Ie({type:JF,oa:[["xap-picker-checklist"]],tb:function(a,b){a&1&&_.Lg(b.PB,_.IF);a&2&&_.Mg()},standalone:!1,features:[_.cg],Aa:2,Ba:3,Da:[["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&&(_.F(0,vkb,10,7,"div",2),_.S(1,"async"));a&2&&_.H("ngIf",_.ch(1,1,b.Yvb))},dependencies:[_.$o,_.ap,
_.fp,_.bp,_.cp,_.Dz,_.Bz,_.IF,uF,xF,zF,GF,_.gp,_.nF],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}"],
lb:2,Ma:0});var KF=function(){_.CF.apply(this,arguments)};_.W(KF,_.CF);KF.O=function(){var a;return function(b){return(a||(a=_.de(KF)))(b||KF)}}();
KF.wa=_.Ie({type:KF,oa:[["xap-picker-selection-list"]],standalone:!1,features:[_.cg],Aa:12,Ba:9,Da: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&&(_.I(0,"div",3)(1,"div",4)(2,"div",5),_.wg(3,1),_.S(4,"async"),_.J(),_.I(5,"div")(6,"button",6),_.S(7,"async"),
_.O("click",function(){b.kc.model.clear();b.pva.emit()}),_.wg(8,2),_.J()()(),_.I(9,"ul",7),_.F(10,xkb,8,5,"li",8),_.S(11,"async"),_.J()());a&2&&(_.A(4),_.uC(_.ch(4,3,hF(b.kc.model))),_.vC(3),_.A(2),_.H("disabled",_.ch(7,5,hF(b.kc.model))===0),_.A(4),_.H("ngForOf",_.ch(11,7,fob(b.kc.model))))},dependencies:[_.$o,_.ap,_.ey,_.cy,_.iu,_.Av,uF,_.gp],lb:2,Ma:0});var LF=function(a){_.DF.call(this,a);this.kc=a};_.W(LF,_.DF);LF.O=function(a){return new (a||LF)(_.C(jF))};
LF.wa=_.Ie({type:LF,oa:[["xap-picker-single-select"]],standalone:!1,features:[_.cg],Aa:2,Ba:3,Da:[["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&&(_.F(0,Kkb,10,7,"div",2),_.S(1,"async"));a&2&&_.H("ngIf",_.ch(1,1,b.G3b))},dependencies:[_.$o,_.ap,_.fp,_.bp,_.cp,_.Dz,_.Bz,_.Nt,uF,GF,_.gp],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}"],
lb:2,Ma:0});var Bob;Bob=Number.MAX_SAFE_INTEGER;_.MF=function(a,b){this.id="mat-error-"+Bob--;a||b.na.setAttribute("aria-live","polite")};_.MF.O=function(a){return new (a||_.MF)(_.$d("aria-live"),_.C(_.he))};_.MF.Ea=_.Ke({type:_.MF,oa:[["mat-error"]],Za:["aria-atomic","true",1,"mat-error"],qb:1,Wa:function(a,b){a&2&&_.mg("id",b.id)},inputs:{id:"id"},standalone:!1,features:[_.Xg([{ya:_.X8a,Hb:_.MF}])]});var Qkb;Qkb=function(a){return{option:a}};_.NF=function(){_.EF.apply(this,arguments)};_.W(_.NF,_.EF);_.NF.Ea=_.EF.Ea;_.NF.O=function(){var a;return function(b){return(a||(a=_.de(_.NF)))(b||_.NF)}}();
_.NF.wa=_.Ie({type:_.NF,oa:[["xap-picker-editor"]],standalone:!1,features:[_.cg],Aa:2,Ba:3,Da:[["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"],[4,"xapPickerCustomOption"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["xapPickerLoadingTemplate",""],[3,"ngTemplateOutlet"],["xapPickerErrorTemplate",""],["xapPickerEmptyOptionsTemplate",
""],["xapPickerEmptySearchAndOptionsTemplate",""],["xapPickerSelections","",3,"clearSelection"]],ta:function(a,b){a&1&&(_.F(0,glb,5,3,"ng-container",2),_.S(1,"async"));a&2&&_.H("ngIf",_.ch(1,1,b.Jva))},dependencies:[_.ap,_.fp,_.py,_.xy,_.MF,_.mF,kF,_.lF,JF,tF,rF,sF,pF,qF,KF,LF,_.gp],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}"],
lb:2,Ma:0});_.Cob=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"});_.OF={id:"EQ",displayName:"="};_.PF={id:"EQ_v",displayName:"equals",MR:"="};var Dob;Dob=["textInput"];_.QF=function(a){this.bi=a;this.u$b=new _.Nf;this.values=this.u$b.ff();this.Cwc="Add";this.Pab=this.k4a=!1;this.ii=new _.uy({})};_.QF.prototype.co=function(){this.Pab&&(this.o0a.na.focus(),this.Pab=!1,_.Gn(this.bi))};_.QF.prototype.La=function(){this.zxa&&this.zxa.unsubscribe()};_.QF.prototype.focus=function(){this.o0a?this.o0a.na.focus():this.Pab=!0};
_.QF.prototype.TK=function(a){if(!a.Iu||!a.Iu.BEa)return null;for(var b=_.k(Array.from(a.Iu.BEa.entries())),c=b.next();!c.done;c=b.next()){var d=_.k(c.value);c=d.next().value;d=d.next().value;if(this.ii.get(a.Ql).fs(c))return d}return null};
var llb=function(a,b){a.iq.length===1?(a.iq[0].value="",a.ii.controls[b].setValue("")):a.iq=a.iq.filter(function(c){return c.Ql!==b});Eob(a)},Fob=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 _.wy(e.TJ&&e.value===""?"":e.value||null,e.Iu?e.Iu.zz:[]);c[e.Ql]=f;e.yEa&&(a.k4a=!0)}a.zxa&&a.zxa.unsubscribe();a.ii=new _.uy(c);a.zxa=a.ii.Tm.subscribe(function(){Eob(a)});Eob(a);a.lda=b}},Eob=function(a){for(var b=new Map,c=_.k(Object.keys(a.ii.controls)),
d=c.next();!d.done;d=c.next())d=d.value,b.set(d,a.ii.controls[d].value);a.u$b.next(b)};_.p.Object.defineProperties(_.QF.prototype,{iq:{configurable:!0,enumerable:!0,set:function(a){Fob(this,a)},get:function(){return this.lda}},disabled:{configurable:!0,enumerable:!0,set:function(a){a?this.ii.disable():this.ii.enable()},get:function(){return this.ii.disabled}}});_.QF.O=function(a){return new (a||_.QF)(_.C(_.Xn))};
_.QF.wa=_.Ie({type:_.QF,oa:[["xap-multi-text-field-base"]],tb:function(a,b){a&1&&_.Cg(Dob,5);if(a&2){var c;_.Gg(c=_.Hg())&&(b.o0a=c.first)}},inputs:{iq:"configs",disabled:"disabled"},outputs:{values:"values"},standalone:!1,Aa:3,Ba:3,Da: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&&(_.I(0,"div",3),_.F(1,olb,12,11,"ng-container",4),_.ng(2,plb,4,1,"button",5),_.J());a&2&&(_.H("formGroup",b.ii),_.A(),_.H("ngForOf",b.iq),_.A(),_.og(b.k4a?2:-1))},dependencies:[_.$o,_.ap,_.uk,_.py,_.uD,_.hx,_.Lu,_.Pu,_.cz,_.Ty,_.My,_.ZB,_.$B,_.dz,_.gz,_.Av,_.zy,_.Ay],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}"],
lb:2,Ma:0});_.RF=function(){this.Um=new _.Oh(_.cF(null));this.values=this.Um.ff();this.Jp={Ql:"text-field"}};_.W(_.RF,_.eF);_.RF.prototype.focus=function(){this.m7.focus()};_.Gob=function(a,b){b=b.get("text-field");b=a.Jp.TJ&&b===""?"":b||null;a.Um.next(_.cF(b))};
_.p.Object.defineProperties(_.RF.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){this.Jp.placeholder=a&&a.placeholder||void 0;this.Jp.autocomplete=a&&a.autocomplete||void 0;this.Jp.name=a&&a.name||void 0;this.Jp.Iu=a&&a.Iu||void 0;this.Xi=(a==null?void 0:a.Xi)||void 0;this.Jp.TJ=(a==null?void 0:a.TJ)||void 0;this.Jp.value==null&&this.Jp.TJ&&(this.Jp.value="");this.Jp.value!=null&&this.Xi&&(this.Jp.value=this.Xi(this.Jp.value))}},wc:{configurable:!0,enumerable:!0,set:function(a){var b;
a=(b=a.value)==null?void 0:b.Hp;this.Jp.TJ&&a===""?this.Jp.value=this.Xi?this.Xi(a):a:(a=a||void 0,this.Jp.value=this.Xi&&a?this.Xi(a):a)}},isValid:{configurable:!0,enumerable:!0,get:function(){return!!this.Um.value&&this.Um.value.sm.every(function(a){return a!=null})&&this.m7.ii.valid}}});_.RF.O=function(){var a;return function(b){return(a||(a=_.de(_.RF)))(b||_.RF)}}();_.RF.Ea=_.Ke({type:_.RF,inputs:{config:"config",wc:"appliedFilter"},outputs:{values:"values"},features:[_.cg]});var SF,Hob,Iob;SF={};Hob=(SF.remove_filter="close",SF.clear_filters="close",SF.close_editor="close",SF.save_filters="save",SF.delete_filter="delete",SF);Iob=new _.wd("xap_filter_bar_icon_config");_.TF=function(a){this.aJb=a};_.Lmb=function(a,b){var c,d;return(c=a.aJb)==null?void 0:(d=c.LFd)==null?void 0:d.get(b)};_.fE=function(a,b){return _.Lmb(a,_.gE(a,b))};_.gE=function(a,b){var c,d,e;return(e=(c=a.aJb)==null?void 0:(d=c.csd)==null?void 0:d[b])!=null?e:Hob[b]};
_.TF.O=function(a){return new (a||_.TF)(_.t(Iob,8))};_.TF.ua=_.q({token:_.TF,qa:_.TF.O});var Job=["labelInput"],UF=function(a,b){var c=this;this.qn=a;this.data=b;this.Tb=new _.Nf;this.JR=new _.wy("");this.input=_.fh.required("labelInput");b.yD.ha(_.Zf(this.Tb)).subscribe(function(d){c.JR.O8([_.x8a,slb(d)]);_.tk(c.JR)})};UF.prototype.La=function(){this.Tb.next();this.Tb.complete()};UF.prototype.cancel=function(){this.qn.close({data:null})};UF.O=function(a){return new (a||UF)(_.C(_.pu),_.C(_.qu))};
UF.wa=_.Ie({type:UF,oa:[["xap-filter-bar-save-dialog"]],tb:function(a,b){a&1&&_.Lg(b.input,Job);a&2&&_.Mg()},standalone:!1,Aa:14,Ba:3,Da: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=_.Pd();_.I(0,"div",7);_.wg(1,1);_.J();_.I(2,"mat-form-field",8)(3,"mat-label");_.wg(4,2);_.J();_.L(5,"input",9,0);_.F(7,qlb,2,0,"mat-error",10)(8,rlb,2,0,"mat-error",10);_.J();_.I(9,"div",11)(10,"button",12);_.O("click",function(){_.w(c);return _.y(b.cancel())});_.wg(11,3);_.J();_.I(12,"button",
13);_.O("click",function(){_.w(c);b.JR.value&&b.JR.valid&&b.qn.close({data:b.JR.value});return _.y()});_.wg(13,4);_.J()()}a&2&&(_.A(5),_.H("formControl",b.JR),_.A(2),_.H("ngIf",b.JR.fs("required")),_.A(),_.H("ngIf",b.JR.fs("validUnique")))},dependencies:[_.ap,_.hx,_.Lu,_.cz,_.Ty,_.My,_.ZB,_.dz,_.gz,_.uk,_.py,_.yy],lb:2,Ma:0});var Mob;_.Kob=new _.wd("xap_fbcc");
_.VF=function(a,b,c,d){var e=this;this.oi=a;this.Ci=b;this.Tj=c;this.A5c=d;this.KL=new _.Jj;this.YQb=!0;this.mY="Add a filter";this.Yla="Remove all filters";this.Jma="Save all filters";this.rg=!1;this.rO=null;this.UV=-1;this.uva=this.KZa=!1;this.pua=function(r){e.KL.emit({y7:0,tV:r.filters});e.config.mg.next(r.filters)};this.WAa=function(r){r&&r.stopPropagation();var x,z;r=(z=(x=e.config.vR)==null?void 0:x.Oud)!=null?z:UF;var D,K,N;(N=(K=e.Tj)==null?void 0:K.open(r,{data:{yD:(D=e.config.vR)==null?
void 0:D.yD},Uj:!0,Bd:"xap-filterbar-save-dialog",ariaLabel:"Save applied filters"}))==null||N.CB().subscribe(function(){})};var f,g;if(_.zf((f=this.Tj)==null?void 0:f.hua)&&((g=this.Tj)==null?0:g.Ig)){var m,n;(m=this.Tj)==null||(n=m.hua)==null||n.subscribe(function(){e.uva=!1})}};_.VF.prototype.Qa=function(){};_.VF.prototype.La=function(){this.rO&&this.rO.unsubscribe()};
_.Lob=function(a,b){var c=b.wc;a.KL.emit({y7:c.isValid?0:1,tV:[c]});if(b.oG){var d=a.config.mg.getValue().find(function(e){return e.config.id===c.config.id});if(d){if(b.wc.Uha)return;dob(a.config,function(e){return e.config.id===c.config.id&&e!==d});b=a.config.mg.getValue().indexOf(d);c.value.Hp&&eob(a.config,b,c,!0);_.Omb(a,!0,b)}else cob(a.config,[c])}else cob(a.config,[c]);c.isValid||a.py!==-1||(a.py=a.config.mg.value.length-1)};_.Omb=function(a,b,c){b?a.py=c:c===a.py&&(a.py=-1)};
_.Nob=function(a){if(a.disabled)return!1;var b,c;switch((c=(b=a.A5c)==null?void 0:b.ird)!=null?c:1){case 1:return Mob(a);case 2:return a.config.mg.getValue().length>0;default:return!0}};Mob=function(a){return a.config.mg.getValue().filter(function(b){return b.ou}).length>0};_.h=_.VF.prototype;_.h.g2=function(a){this.KL.emit({y7:4,tV:this.config.mg.getValue()});this.config.clear();a==null||a.stopPropagation();this.oi.Ll("All filters removed")};
_.h.update=function(a,b){b.isValid?(this.KL.emit({y7:2,tV:[b]}),eob(this.config,a,b)):this.remove(a);!this.YQb&&this.uva||this.focus();this.uva=!1};_.h.remove=function(a){var b=this.config.mg.getValue()[a];this.KL.emit({y7:3,tV:[b]});eob(this.config,a,null);a<this.py&&this.py--;this.oi.Ll((new _.iv("{FILTER_NAME} filter removed")).format({FILTER_NAME:b.config.displayName}))};_.h.focus=function(){var a;(a=this.tq)==null||a.focus()};_.h.uF=function(a){this.uva=!0;this.focus();a.stopPropagation()};
_.p.Object.defineProperties(_.VF.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.rg},set:function(a){this.rg=_.Ii(a)}},py:{configurable:!0,enumerable:!0,get:function(){return this.UV},set:function(a){this.UV!==a&&(this.UV>-1&&this.UV<this.config.mg.getValue().length&&!this.config.mg.getValue()[this.UV].isValid&&this.remove(this.UV),this.KZa=a>-1&&a<this.config.mg.getValue().length,this.UV=a)}}});_.VF.O=function(){_.Ae()};
_.VF.Ea=_.Ke({type:_.VF,inputs:{config:"config",w3:"filterBarLabel",hFb:"filterBarIcon",YQb:"menuAutoFocus",mY:"placeholderMsg",dia:"inputLabel",Yla:"removeFilterMsg",Jma:"saveFilterMsg",WC:"noResultsMessage",disabled:"disabled"},outputs:{KL:"update"}});_.WF=function(){this.oi=_.u(_.Ms);this.Jwa=!0;this.UBb=new _.Nf;this.TBb=this.UBb.ff();this.Wrb=new _.Nf;this.M_c=this.Wrb.ff();this.Iwa=new _.Nf;this.p4c=this.Iwa.ff();this.a3=new _.Nf;this.RBb=this.a3.ff();this.LZa=this.newValue=this.Cq=null;this.Udb=new _.Nf;this.t$b=this.Udb.ff()};_.WF.prototype.GW=function(){return this.filter?this.filter.config.Hm&&this.filter.config.Hm.size>0?Array.from(this.filter.config.Hm.keys()):this.filter.config.DB:[]};
_.WF.prototype.vna=function(a){this.filter.config.mkd?this.LZa=a:this.newValue=a};_.WF.prototype.vP=function(){if(this.filter&&(!this.filter.config.fHd||_.gmb(this))&&(this.filter.config.mkd&&(this.newValue=this.LZa),this.newValue!==null&&this.Cq!==null)){var a;this.Vrb=a=this.filter.config.Hm&&this.filter.config.Hm.size>0?this.filter.config.Hm.get(this.Cq).Oj(this.Cq,this.newValue):this.filter.config.Oj(this.Cq,this.newValue);this.Wrb.next(a);this.a3.next();this.oi&&this.oi.Ll((new _.iv("{FILTER_NAME} filter added")).format({FILTER_NAME:a.config.displayName}))}};
_.gmb=function(a){var b;return(a.editor?a.editor.isValid:a.newValue||a.LZa)&&(a.wc.ou||!((b=a.newValue)==null||!b.sm.length))||a.filter.config.QEd};_.Oob=function(a){return a.filter&&(!a.filter.config.Aad||!a.wc.isValid)&&!a.filter.config.kxa};
_.p.Object.defineProperties(_.WF.prototype,{zq:{configurable:!0,enumerable:!0,set:function(a){var b;a&&((b=this.filter)==null?0:b.config.kxa)?(this.vna(this.filter.config.kxa),this.Cq=this.GW()[0],this.vP()):a!==this.Jwa&&(this.Jwa=a,this.UBb.next(this.Jwa))},get:function(){return this.Jwa}},wc:{configurable:!0,enumerable:!0,set:function(a){this.Vrb=a;this.Cq=a.Df;this.newValue=a.value},get:function(){return this.Vrb}}});_.WF.O=function(a){return new (a||_.WF)};_.WF.ua=_.q({token:_.WF,qa:_.WF.O});_.XF=function(a,b,c,d){var e=this;this.bi=a;this.Ci=b;this.Wd=c;this.ab=d;this.update=new _.Jj;this.Jea=new _.Jj;this.rg=!1;this.kb=new _.Ne;this.kb.add(c.M_c.subscribe(this.update));this.kb.add(c.TBb.subscribe(this.Jea));this.kb.add(c.p4c.subscribe(function(){_.Pob(e)}));this.kb.add(c.t$b.subscribe(function(){_.Fn(a)}))};_.XF.prototype.Qa=function(){};_.XF.prototype.La=function(){this.kb.unsubscribe()};_.Pob=function(a){a.zq&&a.Wd.editor&&a.Wd.editor.focus()};_.XF.prototype.GW=function(){return this.Wd.GW()};
_.XF.prototype.vna=function(a){this.Wd.vna(a)};_.XF.prototype.vP=function(){this.Wd.vP()};
_.p.Object.defineProperties(_.XF.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.rg},set:function(a){this.rg=_.Ii(a)}},filter:{configurable:!0,enumerable:!0,set:function(a){this.Wd.filter=a;this.Wd.Udb.next()},get:function(){return this.Wd.filter}},zq:{configurable:!0,enumerable:!0,set:function(a){(this.Wd.zq=a)&&_.Pob(this)},get:function(){return this.Wd.zq}},wc:{configurable:!0,enumerable:!0,set:function(a){this.Wd.wc=a},get:function(){return this.Wd.wc}}});
_.XF.O=function(a){return new (a||_.XF)(_.C(_.Xn),_.C(_.TF),_.C(_.WF),_.C(_.he))};_.XF.Ea=_.Ke({type:_.XF,inputs:{disabled:"disabled",filter:"filter",zq:"isEditorVisible",wc:"appliedFilter"},outputs:{update:"update",Jea:"editorVisibleChange"}});var YF=function(){this.uka=new _.wy;this.SKb=[];this.Dc=this.uka.Tm;this.tka=new _.Jj;this.Urb=""};YF.prototype.getValue=function(){return this.uka.value};_.p.Object.defineProperties(YF.prototype,{ZAa:{configurable:!0,enumerable:!0,set:function(a){this.SKb=a;this.getValue()===null&&this.ZAa.length>0&&(this.value=a[0])},get:function(){return this.SKb}},value:{configurable:!0,enumerable:!0,set:function(a){this.uka.setValue(a)}}});YF.O=function(a){return new (a||YF)};
YF.wa=_.Ie({type:YF,oa:[["xap-comparison-operator-selector"]],inputs:{ZAa:"operators",Urb:"appliedFilterId",value:"value"},outputs:{Dc:"change",tka:"operatorFocusChange"},standalone:!1,Aa:3,Ba:4,Da:function(){return[["floatLabel","never",1,"xap-filterbar-operator-select-field"],["matInput","","placeholder","Operator","aria-label","Select an operator",1,"xap-comparison-operator-dropdown",3,"focus","focusout","formControl","aria-describedby"],[3,"value",4,"ngFor","ngForOf"],[3,"value"]]},ta:function(a,
b){a&1&&(_.I(0,"mat-form-field",0)(1,"mat-select",1),_.O("focus",function(){b.tka.emit(!0)})("focusout",function(){b.tka.emit(!1)}),_.F(2,tlb,2,2,"mat-option",2),_.J()());a&2&&(_.A(),_.H("aria-describedby",_.MB("dialog-description-",b.Urb))("formControl",b.uka),_.A(),_.H("ngForOf",b.ZAa))},dependencies:[_.$o,_.UB,_.cz,_.Ty,_.oC,_.pC,_.py,_.yy],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}"],
lb:2,Ma:0});var Qob=["*",[["mat-option"],["ng-container"]]],ZF=function(){return wE.apply(this,arguments)||this};_.W(ZF,wE);ZF.O=function(){var a;return function(b){return(a||(a=_.de(ZF)))(b||ZF)}}();
ZF.wa=_.Ie({type:ZF,oa:[["mat-optgroup"]],Za:[1,"mat-optgroup"],qb:6,Wa:function(a,b){a&2&&(_.mg("role",b.lJ?null:"group")("aria-disabled",b.lJ?null:b.disabled.toString())("aria-labelledby",b.lJ?null:b.jt)("mat-id-collision",null),_.Pg("mat-optgroup-disabled",b.disabled))},inputs:{disabled:"disabled"},Rb:["matOptgroup"],standalone:!1,features:[_.Xg([{ya:_.Jt,Hb:ZF}]),_.cg],hc:["*","mat-option, ng-container"],Aa:4,Ba:2,Da:[["role","presentation",1,"mat-optgroup-label",3,"id"]],ta:function(a,b){a&1&&
(_.xg(Qob),_.I(0,"span",0),_.R(1),_.yg(2),_.J(),_.yg(3,1));a&2&&(_.H("id",b.jt),_.A(),_.Rg("",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"],
lb:2,Ma:0});_.$F=function(a,b,c,d){return xE.call(this,a,b,c,d)||this};_.W(_.$F,xE);_.$F.O=function(a){return new (a||_.$F)(_.C(_.he),_.C(_.Xn),_.C(_.It,8),_.C(_.Jt,8))};
_.$F.wa=_.Ie({type:_.$F,oa:[["mat-option"]],Za:["role","option",1,"mat-option","mat-focus-indicator"],qb:13,Wa:function(a,b){a&1&&_.O("click",function(){return b.tr()})("keydown",function(c){return b.de(c)});a&2&&(_.pg("id",b.id),_.mg("tabindex",b.jr())("aria-selected",b.selected)("aria-disabled",b.disabled.toString())("mat-id-collision",null),_.Pg("mat-selected",b.selected)("mat-option-multiple",b.multiple)("mat-active",b.active)("mat-option-disabled",b.disabled))},Rb:["matOption"],standalone:!1,
features:[_.cg],hc:["*"],Aa:6,Ba:4,Da:[["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&&(_.xg(),_.F(0,ulb,1,2,"mat-pseudo-checkbox",1),_.I(1,"span",2,0),_.yg(3),_.J(),_.F(4,vlb,2,1,"span",3),_.L(5,"div",4));a&2&&(_.H("ngIf",
b.multiple),_.A(4),_.H("ngIf",b.group&&b.group.lJ),_.A(),_.H("matRippleTrigger",b.Og())("matRippleDisabled",b.disabled||b.Cc))},dependencies:[_.Nt,_.ap,_.TB],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'],
lb:2,Ma:0});_.Rob=Number.MAX_SAFE_INTEGER;_.Sob=new _.wd("MatHint");_.aG=function(){};_.aG.O=function(a){return new (a||_.aG)};_.aG.Ea=_.Ke({type:_.aG,oa:[["mat-label"]],standalone:!1});var Tob=function(){};Tob.O=function(a){return new (a||Tob)};Tob.Ea=_.Ke({type:Tob,oa:[["mat-placeholder"]],standalone:!1});var Uob,Vob,Wob,Xob,Yob,Zob,$ob;Uob=["connectionContainer"];Vob=["inputContainer"];Wob=["label"];Xob=["*",[["","matPrefix",""]],[["mat-placeholder"]],[["mat-label"]],[["","matSuffix",""]],[["mat-error"]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]];Yob=Number.MAX_SAFE_INTEGER;Zob=_.Ej(function(a){this.Ka=a},"primary");$ob=new _.wd("MAT_FORM_FIELD_DEFAULT_OPTIONS");
_.bG=function(a,b,c,d,e,f,g){a=Zob.call(this,a)||this;a.Ra=b;a.jc=c;a.Gl=d;a.yc=e;a.mb=f;a.Osa=!1;a.P$=!1;a.Jb=new _.Nf;a.fU=!1;a.MTa=!1;a.bUa="";a.gU="";a.a$="mat-hint-"+Yob--;a.jt="mat-form-field-label-"+Yob--;a.ep=a.Vjb();a.VM=g!=="NoopAnimations";a.appearance=(d==null?void 0:d.appearance)||"legacy";d&&(a.fU=!!d.AP,d.color&&(a.color=a.defaultColor=d.color));return a};_.W(_.bG,Zob);_.h=_.bG.prototype;_.h.m1=function(){return this.ep==="always"&&!this.MTa};_.h.uOa=function(){return this.ep!=="never"};
_.h.oP=function(){return this.dB()?this.jt:null};_.h.lP=function(){return this.gib||this.Ka};
_.h.Od=function(){var a=this,b=this.Cd;b.controlType&&this.Ka.na.classList.add("mat-form-field-type-"+b.controlType);b.Zb.ha(_.Xf(null)).subscribe(function(){a.JN();_.Fn(a.Ra)});b.kd&&b.kd.Tm&&b.kd.Tm.ha(_.Zf(this.Jb)).subscribe(function(){return _.Fn(a.Ra)});this.mb.Vb(function(){a.mb.rl.ha(_.Zf(a.Jb)).subscribe(function(){a.P$&&eE(a)})});_.xf(this.MU.Jc,this.p1.Jc).subscribe(function(){a.P$=!0;_.Fn(a.Ra)});this.fB.Jc.ha(_.Xf(null)).subscribe(function(){a.caa();_.Fn(a.Ra)});this.ZA.Jc.ha(_.Xf(null)).subscribe(function(){a.JN();
_.Fn(a.Ra)});this.jc&&this.jc.Dc.ha(_.Zf(this.Jb)).subscribe(function(){typeof requestAnimationFrame==="function"?a.mb.Vb(function(){requestAnimationFrame(function(){return eE(a)})}):eE(a)})};_.h.CL=function(){this.Osa&&eE(this)};_.h.Bc=function(){this.bUa="enter";_.Gn(this.Ra)};_.h.La=function(){this.Jb.next();this.Jb.complete()};_.h.ur=function(a){var b=this.Cd?this.Cd.kd:null;return b&&b[a]};_.h.AUc=function(){return!!(this.Cd&&this.Cd.placeholder||this.CWc)};
_.h.V9=function(){return!(!this.AVc&&!this.BVc)};_.h.GN=function(){return this.uOa()&&(this.Cd&&this.Cd.qZ||this.m1())};_.h.DUc=function(){return this.appearance==="legacy"&&!this.V9()||this.V9()&&!this.GN()};_.h.dB=function(){return this.V9()||this.appearance==="legacy"&&this.AUc()};_.h.Yjb=function(){return this.ZA&&this.ZA.length>0&&this.Cd.oh?"error":"hint"};
_.h.WNa=function(){var a=this;this.dB()&&this.uOa()&&(this.VM&&this.Do&&(this.MTa=!0,_.tf(this.Do.na,"transitionend").ha(_.Hf(1)).subscribe(function(){a.MTa=!1})),this.ep="always",_.Fn(this.Ra))};_.h.Mod=function(){};_.h.caa=function(){this.JN()};_.h.BZc=function(){};_.h.Vjb=function(){return this.Gl&&this.Gl.ep||"auto"};
_.h.JN=function(){if(this.Cd){var a=[];this.Cd.SD&&typeof this.Cd.SD==="string"&&a.push.apply(a,_.v(this.Cd.SD.split(" ")));if(this.Yjb()==="hint"){var b=this.fB?this.fB.find(function(d){return d.align==="start"}):null,c=this.fB?this.fB.find(function(d){return d.align==="end"}):null;b?a.push(b.id):this.gU&&a.push(this.a$);c&&a.push(c.id)}else this.ZA&&a.push.apply(a,_.v(this.ZA.map(function(d){return d.id})));this.Cd.AG(a)}};_.h.Lod=function(){};
var eE=function(a){var b=a.Do?a.Do.na:null,c=a.gib.na;if(a.appearance==="outline"&&a.yc.isBrowser)if(b&&b.children.length&&b.textContent.trim())if(a.YUc()){var d=0,e=0,f=c.querySelectorAll(".mat-form-field-outline-start"),g=c.querySelectorAll(".mat-form-field-outline-gap");if(a.Do&&a.Do.na.children.length){d=c.getBoundingClientRect();if(d.width===0&&d.height===0){a.P$=!0;a.Osa=!1;return}d=a.pkb(d);e=b.children;c=a.pkb(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.P$=a.Osa=!1}else a.Osa=!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"};_.bG.prototype.pkb=function(a){return this.jc&&this.jc.value==="rtl"?a.right:a.left};_.bG.prototype.YUc=function(){var a=this.Ka.na;if(a.getRootNode){var b=a.getRootNode();return b&&b!==a}return document.documentElement.contains(a)};
_.p.Object.defineProperties(_.bG.prototype,{appearance:{configurable:!0,enumerable:!0,get:function(){return this.RA},set:function(a){var b=this.RA,c;this.RA=a||((c=this.Gl)==null?void 0:c.appearance)||"legacy";this.RA==="outline"&&b!==a&&(this.P$=!0)}},AP:{configurable:!0,enumerable:!0,get:function(){return this.fU},set:function(a){this.fU=_.Ii(a)}},jX:{configurable:!0,enumerable:!0,get:function(){return this.gU},set:function(a){this.gU=a;this.caa()}},ep:{configurable:!0,enumerable:!0,get:function(){return this.appearance!==
"legacy"&&this.Px==="never"?"auto":this.Px},set:function(a){a!==this.Px&&(this.Px=a||this.Vjb(),_.Fn(this.Ra))}},Cd:{configurable:!0,enumerable:!0,get:function(){return this.KPa||this.PRc||this.QRc},set:function(a){this.KPa=a}}});_.bG.O=function(a){return new (a||_.bG)(_.C(_.he),_.C(_.Xn),_.C(_.bj,8),_.C($ob,8),_.C(_.Si),_.C(_.ih),_.C(_.jj,8))};
_.bG.wa=_.Ie({type:_.bG,oa:[["mat-form-field"]],wd:function(a,b,c){a&1&&(_.Dg(c,_.Ny,5),_.Dg(c,_.Ny,7),_.Dg(c,_.aG,5),_.Dg(c,_.aG,7),_.Dg(c,Tob,5),_.Dg(c,_.X8a,5),_.Dg(c,_.Sob,5),_.Dg(c,_.Y8a,5),_.Dg(c,_.Z8a,5));if(a&2){var d;_.Gg(d=_.Hg())&&(b.PRc=d.first);_.Gg(d=_.Hg())&&(b.QRc=d.first);_.Gg(d=_.Hg())&&(b.AVc=d.first);_.Gg(d=_.Hg())&&(b.BVc=d.first);_.Gg(d=_.Hg())&&(b.CWc=d.first);_.Gg(d=_.Hg())&&(b.ZA=d);_.Gg(d=_.Hg())&&(b.fB=d);_.Gg(d=_.Hg())&&(b.MU=d);_.Gg(d=_.Hg())&&(b.p1=d)}},tb:function(a,
b){a&1&&(_.Cg(Uob,7),_.Cg(Vob,5),_.Cg(Wob,5));if(a&2){var c;_.Gg(c=_.Hg())&&(b.gib=c.first);_.Gg(c=_.Hg())&&(b.sod=c.first);_.Gg(c=_.Hg())&&(b.Do=c.first)}},Za:["ngSkipHydration","",1,"mat-form-field"],qb:41,Wa:function(a,b){a&2&&(_.mg("mat-id-collision",null),_.Pg("mat-form-field-appearance-standard",b.appearance=="standard")("mat-form-field-appearance-fill",b.appearance=="fill")("mat-form-field-appearance-outline",b.appearance=="outline")("mat-form-field-appearance-legacy",b.appearance=="legacy")("mat-form-field-invalid",
b.Cd.oh)("mat-form-field-can-float",b.uOa())("mat-form-field-should-float",b.GN())("mat-form-field-has-label",b.dB())("mat-form-field-hide-placeholder",b.DUc())("mat-form-field-disabled",b.Cd.disabled)("mat-form-field-autofilled",b.Cd.AV)("mat-focused",b.Cd.focused)("ng-untouched",b.ur("untouched"))("ng-touched",b.ur("touched"))("ng-pristine",b.ur("pristine"))("ng-dirty",b.ur("dirty"))("ng-valid",b.ur("valid"))("ng-invalid",b.ur("invalid"))("ng-pending",b.ur("pending"))("_mat-animation-noopable",
!b.VM))},inputs:{color:"color",appearance:"appearance",AP:"hideRequiredMarker",jX:"hintLabel",ep:"floatLabel"},Rb:["matFormField"],standalone:!1,features:[_.Xg([{ya:_.Sy,Hb:_.bG}]),_.cg],hc:"* [matPrefix] mat-placeholder mat-label [matSuffix] mat-error mat-hint:not([align='end']) mat-hint[align='end']".split(" "),Aa:15,Ba:8,Da:[["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=_.Pd();_.xg(Xob);_.I(0,"div",3)(1,"div",4,0);_.O("click",function(d){_.w(c);return _.y(b.Cd.ZX(d))});_.F(3,wlb,9,0,"ng-container",5)(4,xlb,2,1,"div",6);_.I(5,"div",7,1);_.yg(7);_.I(8,"span",8);_.F(9,Blb,5,16,"label",9);_.J()();
_.F(10,Clb,2,0,"div",10);_.J();_.F(11,Dlb,2,4,"div",11);_.I(12,"div",12);_.F(13,Elb,2,1,"div",13)(14,Glb,5,2,"div",14);_.J()()}a&2&&(_.A(3),_.H("ngIf",b.appearance=="outline"),_.A(),_.H("ngIf",b.MU.length),_.A(5),_.H("ngIf",b.dB()),_.A(),_.H("ngIf",b.p1.length),_.A(),_.H("ngIf",b.appearance!="outline"),_.A(),_.H("ngSwitch",b.Yjb()),_.A(),_.H("ngSwitchCase","error"),_.A(),_.H("ngSwitchCase","hint"))},dependencies:[_.ap,_.bp,_.cp,_.Ks],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"],
lb:2,data:{animation:[{type:7,name:"transitionMessages",nea:[{type:0,name:"enter",styles:{type:6,styles:{opacity:1,transform:"translateY(0%)"},offset:null}},{type:1,mEb:"void => enter",animation:[{type:6,styles:{opacity:0,transform:"translateY(-5px)"},offset:null},{type:4,styles:null,VG:"300ms cubic-bezier(0.55, 0, 0.55, 0.2)"}],options:null}],options:{}}]},Ma:0});var apb=_.pj("transformPanelWrap",[_.tj("* => void",_.$sa("@transformPanel",[{type:9,options:null}]))]),bpb=_.pj("transformPanel",[_.sj("void",_.rj({transform:"scaleY(0.8)",minWidth:"100%",opacity:0})),_.sj("showing",_.rj({opacity:1,minWidth:"calc(100% + 32px)",transform:"scaleY(1)"})),_.sj("showing-multiple",_.rj({opacity:1,minWidth:"calc(100% + 64px)",transform:"scaleY(1)"})),_.tj("void => *",_.qj("120ms cubic-bezier(0, 0, 0.2, 1)")),_.tj("* => void",_.qj("100ms 25ms linear",_.rj({opacity:0})))]);var cpb=["trigger"],dpb=["panel"],epb=Number.MAX_SAFE_INTEGER,fpb=_.Fj(_.cE(_.Gj(_.Dib(function(a,b,c,d,e){this.Ka=a;this.ePa=b;this.U$=c;this.V$=d;this.kd=e;this.Zb=new _.Nf})))),cG=function(a,b,c,d,e,f,g,m,n,r,x,z,D,K){var N=fpb.call(this,e,d,g,m,r)||this;N.Tg=a;N.Ra=b;N.mb=c;N.jc=f;N.rB=n;N.r$=D;N.vf=K;N.nm=!1;N.UA=function(Da,ta){return Da===ta};N.BE="mat-select-"+epb--;N.Maa=null;N.Xs=new _.Nf;N.ke=function(){};N.Be=function(){};N.Vaa="mat-select-value-"+epb--;N.ymb=new _.Nf;N.Hl=!1;N.controlType=
"mat-select";N.ai=!1;N.ariaLabel="";N.xka=_.qf(function(){var Da=N.options;return Da?Da.Jc.ha(_.Xf(Da),_.Yf(function(){return _.xf.apply(null,_.v(Da.map(function(ta){return ta.rp})))})):N.mb.rl.ha(_.Hf(1),_.Yf(function(){return N.xka}))});N.fo=new _.Jj;N.M$=N.fo.ha(_.yf(function(Da){return Da}),_.E(function(){}));N.d9=N.fo.ha(_.yf(function(Da){return!Da}),_.E(function(){}));N.Fp=new _.Jj;N.wo=new _.Jj;N.Sg=null;var P;N.AJ=((P=N.vf)==null?void 0:P.iu)||"";var ca,va;N.Jib=(va=(ca=N.vf)==null?void 0:
ca.qK)!=null?va:!1;N.kd&&(N.kd.Lp=N);(K==null?void 0:K.FM)!=null&&(N.Pta=K.FM);N.maa=z;N.Re=N.maa();N.tabIndex=parseInt(x)||0;N.id=N.id;return N};_.W(cG,fpb);_.h=cG.prototype;_.h.Qa=function(){var a=this;this.vd=new _.QB(this.multiple);this.Zb.next();this.ymb.ha(_.Jf(),_.Zf(this.Xs)).subscribe(function(){return a.CSa(a.xd)})};
_.h.Od=function(){var a=this;this.kRa();this.vd.changed.ha(_.Zf(this.Xs)).subscribe(function(b){b.EE.forEach(function(c){return c.select()});b.removed.forEach(function(c){return c.og()})});this.options.Jc.ha(_.Xf(null),_.Zf(this.Xs)).subscribe(function(){a.kTa();a.fN()})};
_.h.eo=function(){var a=this.BQa(),b=this.kd;if(a!==this.Maa){var c=this.Ka.na;(this.Maa=a)?c.setAttribute("aria-labelledby",a):c.removeAttribute("aria-labelledby")}b&&(this.DJ!==b.control&&(this.DJ!==void 0&&b.disabled!==null&&b.disabled!==this.disabled&&(this.disabled=b.disabled),this.DJ=b.control),this.Gu())};_.h.Wb=function(a){(a.disabled||a.userAriaDescribedBy)&&this.Zb.next();a.typeaheadDebounceInterval&&this.Gb&&this.Gb.ZD(this.Pta)};
_.h.La=function(){var a;(a=this.Gb)==null||a.destroy();this.Xs.next();this.Xs.complete();this.Zb.complete();this.ET()};_.h.toggle=function(){this.xd?this.close():this.open()};_.h.open=function(){this.Vs()&&(this.sT(),this.nm=!0,_.Us(this.Gb,null),this.dRa(),_.Fn(this.Ra))};_.h.sT=function(){var a=this.Ka.na.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.id+"-panel";this.Sg&&_.Ni(this.Sg,"aria-owns",b);_.Mi(a,"aria-owns",b);this.Sg=a}};
_.h.ET=function(){this.Sg&&(_.Ni(this.Sg,"aria-owns",this.id+"-panel"),this.Sg=null)};_.h.close=function(){this.nm&&(this.nm=!1,_.Us(this.Gb,this.Wk()?"rtl":"ltr"),_.Fn(this.Ra),this.Be())};_.h.Ln=function(a){this.TI(a)};_.h.Nm=function(a){this.ke=a};_.h.Eq=function(a){this.Be=a};_.h.ko=function(a){this.disabled=a;_.Fn(this.Ra);this.Zb.next()};_.h.Wk=function(){return this.jc?this.jc.value==="rtl":!1};_.h.de=function(a){this.disabled||(this.xd?this.NQa(a):this.HQa(a))};
_.h.HQa=function(a){var b=a.keyCode,c=b===40||b===38||b===37||b===39,d=this.Gb;!(d.I4()||b!==13&&b!==32||_.Di(a))||(this.multiple||a.altKey)&&c?(a.preventDefault(),this.open()):this.multiple||(b=this.selected,d.Gm(a),(a=this.selected)&&b!==a&&this.r$.Ll(a.XD,1E4))};
_.h.NQa=function(a){var b=this.Gb,c=a.keyCode,d=c===40||c===38,e=b.I4();if(d&&a.altKey)a.preventDefault(),this.close();else if(e||c!==13&&c!==32||!b.Ke||_.Di(a))if(!e&&this.ai&&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.og())})}else c=b.wr,b.Gm(a),this.ai&&d&&a.shiftKey&&b.Ke&&b.wr!==c&&b.Ke.tr();else a.preventDefault(),b.Ke.tr()};
_.h.Vp=function(){this.disabled||(this.Hl=!0,this.Zb.next())};_.h.ik=function(){this.Hl=!1;var a;if((a=this.Gb)!=null){var b;(b=a.Jl)==null||b.reset()}this.disabled||this.xd||(this.Be(),_.Fn(this.Ra),this.Zb.next())};_.h.mWc=function(){var a=this;this.lv.tY.ha(_.Hf(1)).subscribe(function(){_.Gn(a.Ra);a.NSa()})};_.h.wQa=function(){return this.rB?"mat-"+this.rB.color:""};_.h.fN=function(){var a=this;Promise.resolve().then(function(){a.kd&&(a.Pd=a.kd.value);a.uv(a.Pd);a.Zb.next()})};
_.h.uv=function(a){var b=this;this.options.forEach(function(c){return _.veb(c)});this.vd.clear();this.multiple&&a?(a.forEach(function(c){return b.raa(c)}),this.XU()):(a=this.raa(a))?_.Ws(this.Gb,a):this.xd||_.Ws(this.Gb,-1);_.Fn(this.Ra)};_.h.raa=function(a){var b=this,c=this.options.find(function(d){if(b.vd.ye(d))return!1;try{return d.value!=null&&b.UA(d.value,a)}catch(e){return!1}});c&&this.vd.select(c);return c};
_.h.TI=function(a){return a!==this.Pd||this.ai&&Array.isArray(a)?(this.options&&this.uv(a),this.Pd=a,!0):!1};_.h.vB=function(a){return a.disabled};_.h.kRa=function(){var a=this;this.Gb=_.seb(_.teb(_.Vs(_.Us(_.hWa((new _.PB(this.options)).ZD(this.Pta)),this.Wk()?"rtl":"ltr")))).Au(this.vB);this.Gb.vM.subscribe(function(){a.xd&&(!a.multiple&&a.Gb.Ke&&a.Gb.Ke.tr(),a.focus(),a.close())});this.Gb.Dc.subscribe(function(){a.nm&&a.panel?a.wta(a.Gb.wr||0):a.nm||a.multiple||!a.Gb.Ke||a.Gb.Ke.tr()})};
_.h.kTa=function(){var a=this,b=_.xf(this.options.Jc,this.Xs);this.xka.ha(_.Zf(b)).subscribe(function(c){a.oSa(c.source,c.oL);c.oL&&!a.multiple&&a.nm&&(a.close(),a.focus())});_.xf.apply(null,_.v(this.options.map(function(c){return c.Qg}))).ha(_.Zf(b)).subscribe(function(){_.Gn(a.Ra);a.Zb.next()})};
_.h.oSa=function(a,b){var c=this.vd.ye(a);a.value!=null||this.ai?(c!==a.selected&&(a.selected?this.vd.select(a):this.vd.og(a)),b&&this.Gb.kj(a),this.multiple&&(this.XU(),b&&this.focus())):(a.og(),this.vd.clear(),this.value!=null&&this.sB(a.value));c!==this.vd.ye(a)&&this.sB();this.Zb.next()};_.h.XU=function(){var a=this;if(this.multiple){var b=this.options.toArray();this.vd.sort(function(c,d){return a.koa?a.koa(c,d,b):b.indexOf(c)-b.indexOf(d)});this.Zb.next()}};
_.h.sB=function(a){var b=null;this.Pd=b=this.multiple?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.wo.emit(b);this.ke(b);this.Fp.emit(this.fQa(b));_.Fn(this.Ra)};_.h.dRa=function(){if(this.Gb)if(this.empty){for(var a=-1,b=0;b<this.options.length;b++)if(!this.options.get(b).disabled){a=b;break}this.Gb.kj(a)}else this.Gb.kj(this.vd.selected[0])};_.h.Vs=function(){var a;return!this.nm&&!this.disabled&&((a=this.options)==null?void 0:a.length)>0};_.h.focus=function(a){this.Ka.na.focus(a)};
_.h.bU=function(){if(this.ariaLabel)return null;var a,b=(a=this.rB)==null?void 0:a.oP();return this.fe?(b?b+" ":"")+this.fe:b};_.h.cQa=function(){return this.xd&&this.Gb&&this.Gb.Ke?this.Gb.Ke.id:null};_.h.BQa=function(){if(this.ariaLabel)return null;var a,b=(a=this.rB)==null?void 0:a.oP();a=(b?b+" ":"")+this.Vaa;this.fe&&(a+=" "+this.fe);return a};_.h.CSa=function(a){this.fo.emit(a)};_.h.AG=function(a){a.length?this.Ka.na.setAttribute("aria-describedby",a.join(" ")):this.Ka.na.removeAttribute("aria-describedby")};
_.h.ZX=function(){this.focus();this.open()};
_.p.Object.defineProperties(cG.prototype,{focused:{configurable:!0,enumerable:!0,get:function(){return this.Hl||this.nm}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.nt},set:function(a){this.nt=a;this.Zb.next()}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return(d=(c=this.hn)!=null?c:(a=this.kd)==null?void 0:(b=a.control)==null?void 0:_.sy(b))!=null?d:!1},set:function(a){this.hn=_.Ii(a);this.Zb.next()}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.ai},
set:function(a){this.ai=_.Ii(a)}},qK:{configurable:!0,enumerable:!0,get:function(){return this.Jib},set:function(a){this.Jib=_.Ii(a)}},TB:{configurable:!0,enumerable:!0,get:function(){return this.UA},set:function(a){this.UA=a;this.vd&&this.fN()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Pd},set:function(a){this.TI(a)&&this.ke(a)}},FM:{configurable:!0,enumerable:!0,get:function(){return this.Pta},set:function(a){this.Pta=_.Li(a)}},id:{configurable:!0,enumerable:!0,get:function(){return this.Dh},
set:function(a){this.Dh=a||this.BE;this.Zb.next()}},xd:{configurable:!0,enumerable:!0,get:function(){return this.nm}},selected:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.multiple?((a=this.vd)==null?void 0:a.selected)||[]:(b=this.vd)==null?void 0:b.selected[0]}},qdb:{configurable:!0,enumerable:!0,get:function(){if(this.empty)return"";if(this.ai){var a=this.vd.selected.map(function(b){return b.XD});this.Wk()&&a.reverse();return a.join(", ")}return this.vd.selected[0].XD}},empty:{configurable:!0,
enumerable:!0,get:function(){return!this.vd||this.vd.ls()}},qZ:{configurable:!0,enumerable:!0,get:function(){return this.nm||!this.empty||this.Hl&&!!this.nt}}});cG.O=function(a){return new (a||cG)(_.C(_.Oi),_.C(_.Xn),_.C(_.ih),_.C(_.Ft),_.C(_.he),_.C(_.bj,8),_.C(_.vy,8),_.C(_.zy,8),_.C(_.Sy,8),_.C(_.ny,10),_.$d("tabindex"),_.C(_.Reb),_.C(_.Ms),_.C(_.Seb,8))};
cG.Ea=_.Ke({type:cG,tb:function(a,b){a&1&&(_.Cg(cpb,5),_.Cg(dpb,5),_.Cg(_.SB,5));if(a&2){var c;_.Gg(c=_.Hg())&&(b.trigger=c.first);_.Gg(c=_.Hg())&&(b.panel=c.first);_.Gg(c=_.Hg())&&(b.lv=c.first)}},inputs:{SD:[0,"aria-describedby","userAriaDescribedBy"],Bd:"panelClass",placeholder:"placeholder",required:"required",multiple:"multiple",qK:"disableOptionCentering",TB:"compareWith",value:"value",ariaLabel:[0,"aria-label","ariaLabel"],fe:[0,"aria-labelledby","ariaLabelledby"],yK:"errorStateMatcher",FM:"typeaheadDebounceInterval",
koa:"sortComparator",id:"id"},outputs:{fo:"openedChange",M$:"opened",d9:"closed",Fp:"selectionChange",wo:"valueChange"},standalone:!1,features:[_.cg,_.zn]});var gpb,hpb;gpb=[[["mat-select-trigger"]],"*"];hpb=function(a,b){this.source=a;this.value=b};_.dG=function(){var a=cG.apply(this,arguments)||this;a.sv=0;a.Naa=0;a.t1="top";a.kt=0;a.OSa=[{zc:"start",Ac:"top",mc:"start",qc:"top"},{zc:"start",Ac:"bottom",mc:"start",qc:"bottom"}];return a};_.W(_.dG,cG);_.dG.Ea=cG.Ea;_.h=_.dG.prototype;_.h.aRc=function(a,b,c){var d=this.s0();return Math.min(Math.max(0,d*a-b+d/2),c)};
_.h.Qa=function(){var a=this;cG.prototype.Qa.call(this);this.Tg.Dc().ha(_.Zf(this.Xs)).subscribe(function(){a.xd&&(a.iV=a.trigger.na.getBoundingClientRect(),_.Fn(a.Ra))})};_.h.open=function(){var a=this;cG.prototype.Vs.call(this)&&(cG.prototype.open.call(this),this.iV=this.trigger.na.getBoundingClientRect(),this.Naa=parseInt(getComputedStyle(this.trigger.na).fontSize||"0"),this.ZQc(),this.mb.rl.ha(_.Hf(1)).subscribe(function(){a.Naa&&a.lv.hd&&a.lv.hd.vp&&(a.lv.hd.vp.style.fontSize=a.Naa+"px")}))};
_.h.wta=function(a){var b=Eib(a,this.options,this.NL),c=this.s0();this.panel.na.scrollTop=a===0&&b===1?0:Fib((a+b)*c,c,this.panel.na.scrollTop,256)};_.h.NSa=function(){this.XQc();this.panel.na.scrollTop=this.sv};_.h.CSa=function(a){this.xd?this.sv=0:(this.lv.offsetX=0,_.Fn(this.Ra));cG.prototype.CSa.call(this,a)};_.h.fQa=function(a){return new hpb(this,a)};_.h.UTc=function(){var a;return(a=this.iV)==null?void 0:a.width};
_.h.XQc=function(){var a=this.lv.hd.vp.getBoundingClientRect(),b=this.Tg.VK(),c=this.Wk(),d=this.multiple?56:32;var e=this.multiple?40:this.qK?16:(e=this.vd.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.lv.offsetX=Math.round(e);this.lv.hd.Ye()};
_.h.YQc=function(a,b,c){var d=this.s0(),e=(d-this.iV.height)/2,f=Math.floor(256/d);return this.qK?0:Math.round((this.sv===0?a*d:this.sv===c?(a-(this.Lra()-f))*d+(d-(this.Lra()*d-256)%d):b-d/2)*-1-e)};_.h.nRc=function(a){var b=this.s0(),c=this.Tg.VK(),d=this.iV.top-8;c=c.height-this.iV.bottom-8;var e=Math.abs(this.kt);b=Math.min(this.Lra()*b,256)-e-this.iV.height;b>c?this.hQc(b,c):e>d?this.gQc(e,d,a):this.t1=this.sQa()};
_.h.hQc=function(a,b){a=Math.round(a-b);this.sv-=a;this.kt-=a;this.t1=this.sQa();this.sv<=0&&(this.kt=this.sv=0,this.t1="50% bottom 0px")};_.h.gQc=function(a,b,c){a=Math.round(a-b);this.sv+=a;this.kt+=a;this.t1=this.sQa();this.sv>=c&&(this.sv=c,this.kt=0,this.t1="50% top 0px")};
_.h.ZQc=function(){var a=this.s0(),b=this.Lra(),c=Math.min(b*a,256);a=b*a-c;b=this.empty?0:Math.max(this.options.toArray().indexOf(this.vd.selected[0]),0);b+=Eib(b,this.options,this.NL);c/=2;this.sv=this.aRc(b,c,a);this.kt=this.YQc(b,c,a);this.nRc(a)};_.h.sQa=function(){var a=this.s0();return"50% "+(Math.abs(this.kt)-(a-this.iV.height)/2+a/2)+"px 0px"};_.h.s0=function(){return this.Naa*3};_.h.Lra=function(){return this.options.length+this.NL.length};
_.dG.O=function(){var a;return function(b){return(a||(a=_.de(_.dG)))(b||_.dG)}}();
_.dG.wa=_.Ie({type:_.dG,oa:[["mat-select"]],wd:function(a,b,c){a&1&&(_.Dg(c,_.Ueb,5),_.Dg(c,_.$F,5),_.Dg(c,_.Jt,5));if(a&2){var d;_.Gg(d=_.Hg())&&(b.PYa=d.first);_.Gg(d=_.Hg())&&(b.options=d);_.Gg(d=_.Hg())&&(b.NL=d)}},Za:["role","combobox","aria-autocomplete","none","aria-haspopup","true","ngSkipHydration","",1,"mat-select"],qb:20,Wa:function(a,b){a&1&&_.O("keydown",function(c){return b.de(c)})("focus",function(){return b.Vp()})("blur",function(){return b.ik()});a&2&&(_.mg("id",b.id)("tabindex",
b.tabIndex)("aria-controls",b.xd?b.id+"-panel":null)("aria-expanded",b.xd)("aria-label",b.ariaLabel||null)("aria-required",b.required.toString())("aria-disabled",b.disabled.toString())("aria-invalid",b.oh)("aria-activedescendant",b.cQa())("mat-id-collision",null),_.Pg("mat-select-disabled",b.disabled)("mat-select-invalid",b.oh)("mat-select-required",b.required)("mat-select-empty",b.empty)("mat-select-multiple",b.multiple))},inputs:{disabled:"disabled",Cc:"disableRipple",tabIndex:"tabIndex"},Rb:["matSelect"],
standalone:!1,features:[_.Xg([{ya:_.Ny,Hb:_.dG},{ya:_.It,Hb:_.dG}]),_.cg],hc:["mat-select-trigger","*"],Aa:9,Ba:12,Da:[["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=_.Pd();_.xg(gpb);_.I(0,"div",2,0);_.O("click",function(){_.w(c);return _.y(b.toggle())});_.I(3,"div",3);_.F(4,Hlb,2,1,"span",4)(5,Klb,3,2,"span",5);_.J();_.I(6,"div",6);_.L(7,"div",7);_.J()();_.F(8,Llb,4,14,"ng-template",8);_.O("backdropClick",function(){_.w(c);return _.y(b.close())})("attach",function(){_.w(c);return _.y(b.mWc())})("detach",
function(){_.w(c);return _.y(b.close())})}a&2&&(a=_.Ng(1),_.mg("aria-owns",b.xd?b.id+"-panel":null),_.A(3),_.H("ngSwitch",b.empty),_.mg("id",b.Vaa),_.A(),_.H("ngSwitchCase",!0),_.A(),_.H("ngSwitchCase",!1),_.A(3),_.H("cdkConnectedOverlayPanelClass",b.AJ)("cdkConnectedOverlayScrollStrategy",b.Re)("cdkConnectedOverlayOrigin",a)("cdkConnectedOverlayOpen",b.xd)("cdkConnectedOverlayPositions",b.OSa)("cdkConnectedOverlayMinWidth",b.UTc())("cdkConnectedOverlayOffsetY",b.kt))},dependencies:[_.Zo,_.bp,_.cp,
_.dp,_.SB,_.RB],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'],
lb:2,data:{animation:[apb,bpb]},Ma:0});var eG=function(){YF.apply(this,arguments)};_.W(eG,YF);eG.O=function(){var a;return function(b){return(a||(a=_.de(eG)))(b||eG)}}();
eG.wa=_.Ie({type:eG,oa:[["xap-comparison-operator-selector"]],standalone:!1,features:[_.cg],Aa:3,Ba:2,Da: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&&(_.I(0,"mat-form-field",0)(1,"mat-select",1),_.O("focus",function(){b.tka.emit(!0)})("focusout",function(){b.tka.emit(!1)}),_.F(2,Mlb,2,2,"mat-option",2),
_.J()());a&2&&(_.A(),_.H("formControl",b.uka),_.A(),_.H("ngForOf",b.ZAa))},dependencies:[_.$o,_.$F,_.bG,_.dG,_.py,_.yy],styles:[".xap-filterbar-operator-select-field{width:100%}"],lb:2,Ma:0});var ipb,jpb,kpb;ipb=["overlayContainer"];jpb=["valueEditor"];kpb=[[["","header",""]],[["","footer",""]]];_.fG=function(a,b,c){var d=this;this.jda=a;this.bi=b;this.Wd=c;this.wxa=!0;this.S7a=!1;this.We=_.fh.apply(null,["overlayContainer"].concat(_.v([])));this.DEa=new _.Nf;this.kb=new _.Ne;this.gZa=!1;this.kb.add(c.TBb.subscribe(function(){_.Fn(d.bi)}));this.kb.add(c.t$b.subscribe(function(){_.Fn(d.bi)}))};_.fG.prototype.La=function(){this.DEa.next();this.DEa.complete();this.kb.unsubscribe()};
var Olb=function(a,b){if(a.filter&&_.Oob(a.Wd)&&a.CEa){if(b){if(a.Cq===b)return;a.Cq=b}a.Cq||(a.Cq=a.Wd.GW()[0]);if(a.filter.config.Hm){var c=a.filter.config.Hm.get(a.Cq);if(c)if(b=c.Oj(a.Cq,a.newValue||_.cF(null)),c.zm){var d=c.zm;var e=c.mx}else var f=c.Wud;else return}else d=a.filter.config.zm,b=a.filter.config.Oj(a.Cq,a.newValue||_.cF(null)),e=a.filter.config.mx;if(!a.editor||a.editor.constructor!==d)if(a.editor&&(b.value=new _.bF),a.DEa.next(),a.CEa.clear(),f)a.editor=null,a.Wd.vna(f);else{a.editor=
_.GLa(a.CEa,_.MKa(a.jda,d)).instance;a.editor.wc=b;var g=!0;a.editor.values.ha(_.Rf(),_.yf(function(x){var z=_.k(x);x=z.next().value;z=z.next().value;return!_.Cc(x||{},z||{})}),_.E(function(x){x=_.k(x);x.next();return x.next().value}),_.Zf(a.DEa)).subscribe(function(x){a.Wd.vna(x);a.filter.config.Uha&&!g&&x.Hp!=null&&a.Wd.vP();g=!1})}if(a.editor&&(a.editor.config=e,a.zq&&!a.S7a))if(Rlb(a)){var m,n,r;(m=a.We().hd)==null||(n=m.vp)==null||(r=n.querySelector(".xap-comparison-operator-dropdown"))==null||
r.focus();a.wxa=!0}else a.Wd.Iwa.next();_.Gn(a.bi);a.Wd.Udb.next()}},Rlb=function(a){return a.filter&&a.Wd.GW().length>1||!a.filter.config.R2a};_.fG.prototype.q5=function(){this.zq?this.wxa||(this.wxa=!0,this.Wd.Iwa.next()):this.wxa=!1};_.fG.prototype.Ye=function(){var a=this;setTimeout(function(){var b;(b=a.We().hd)==null||b.Ye()})};_.fG.prototype.r7a=function(){this.gZa=!0;this.Wd.a3.next();this.gZa=!1};
_.p.Object.defineProperties(_.fG.prototype,{filter:{configurable:!0,enumerable:!0,set:function(a){this.Wd.filter=a},get:function(){return this.Wd.filter}},zq:{configurable:!0,enumerable:!0,set:function(a){(this.Wd.zq=a)&&this.Wd.Iwa.next()},get:function(){return this.Wd.zq}},wc:{configurable:!0,enumerable:!0,set:function(a){this.Wd.wc=a},get:function(){return this.Wd.wc}},CEa:{configurable:!0,enumerable:!0,set:function(a){var b=this;(this.o4c=a)?setTimeout(function(){b.filter.config.kxa||Olb(b);b.We().hd.Ye()}):
this.editor=null},get:function(){return this.o4c}},editor:{configurable:!0,enumerable:!0,set:function(a){this.Wd.editor=a},get:function(){return this.Wd.editor}},Cq:{configurable:!0,enumerable:!0,set:function(a){this.Wd.Cq=a},get:function(){return this.Wd.Cq}},newValue:{configurable:!0,enumerable:!0,set:function(a){this.Wd.newValue=a},get:function(){return this.Wd.newValue}}});_.fG.O=function(a){return new (a||_.fG)(_.C(_.Dn),_.C(_.Xn),_.C(_.WF))};
_.fG.wa=_.Ie({type:_.fG,oa:[["xap-filter-editor-content"]],tb:function(a,b){a&1&&(_.Lg(b.We,ipb),_.Cg(jpb,5,_.Ag));if(a&2){_.Mg();var c;_.Gg(c=_.Hg())&&(b.CEa=c.first)}},inputs:{trigger:"trigger",RF:"loadingTemplate"},standalone:!1,hc:["[header]","[footer]"],Aa:2,Ba:2,Da:[["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=_.Pd();_.xg(kpb);_.F(0,Vlb,5,4,"ng-template",3,0,_.dh);_.O("backdropClick",function(){_.w(c);return _.y(b.Wd.a3.next())})("detach",function(){_.w(c);return _.y(b.r7a())})}a&2&&_.H("cdkConnectedOverlayOpen",b.zq)("cdkConnectedOverlayOrigin",
b.trigger)},dependencies:[_.Ds,_.ap,_.fp,_.SB,YF],lb:2,Ma:0});var lpb=[[["","header",""]],[["","footer",""]]],gG=function(){_.fG.apply(this,arguments)};_.W(gG,_.fG);gG.prototype.r7a=function(){this.Wd.a3.next()};gG.O=function(){var a;return function(b){return(a||(a=_.de(gG)))(b||gG)}}();
gG.wa=_.Ie({type:gG,oa:[["xap-filter-editor-content"]],standalone:!1,features:[_.cg],hc:["[header]","[footer]"],Aa:2,Ba:2,Da:[["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=_.Pd();_.xg(lpb);_.F(0,bmb,5,4,"ng-template",3,0,_.dh);_.O("backdropClick",function(){_.w(c);return _.y(b.Wd.a3.next())})("detach",function(){_.w(c);return _.y(b.r7a())})}a&2&&_.H("cdkConnectedOverlayOpen",b.zq)("cdkConnectedOverlayOrigin",b.trigger)},dependencies:[_.Ds,_.ap,_.fp,_.SB,eG],lb:2,Ma:0});var mpb=new _.wd("GMAT_LEGACY_CHIPS_OPTION");_.npb=new _.wd("mat-chips-default-options");var opb,ppb,qpb,rpb;opb=new _.wd("MatChipRemove");ppb=new _.wd("MatChipAvatar");qpb=new _.wd("MatChipTrailingIcon");rpb=_.cE(_.Ej(_.Fj(function(a){this.Ka=a}),"primary"),-1);
_.hG=function(a,b,c,d,e,f,g,m){var n=rpb.call(this,a)||this;n.mb=b;n.Ra=e;n.Jj=!1;n.Oca=!0;n.Z_=!1;n.Y8=!1;n.role="option";n.ee=!1;n.tv=!0;n.oc=!1;n.anb=!0;n.Vp=new _.Nf;n.ik=new _.Nf;n.Fp=new _.Jj;n.Tb=new _.Jj;n.removed=new _.Jj;n.Vgb();n.IOa=f.createElement("div");n.IOa.classList.add("mat-chip-ripple");n.Ka.na.appendChild(n.IOa);n.Phb=new _.Kt(n,b,n.IOa,c,_.u(_.dg));_.Lt(n.Phb,a);n.As=d||{};n.Rc=g==="NoopAnimations";n.tabIndex=m!=null?parseInt(m)||-1:-1;return n};_.W(_.hG,rpb);_.h=_.hG.prototype;
_.h.Vgb=function(){var a=this.Ka.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.Tb.emit({dg:this});this.Phb.e1()};_.h.select=function(){this.ee||(this.ee=!0,this.w9(),_.Fn(this.Ra))};_.h.og=function(){this.ee&&(this.ee=!1,this.w9(),_.Fn(this.Ra))};_.h.Y$a=function(){this.ee||(this.ee=!0,this.w9(!0),_.Fn(this.Ra))};
_.h.Rcb=function(a){this.ee=!this.selected;this.w9(a===void 0?!1:a);_.Fn(this.Ra)};_.h.focus=function(){this.Jj||(this.Ka.na.focus(),this.Vp.next({dg:this}));this.Jj=!0};_.h.remove=function(){this.ou&&this.removed.emit({dg:this})};_.h.Ij=function(a){this.disabled&&a.preventDefault()};_.h.de=function(a){if(!this.disabled)switch(a.keyCode){case 46:case 8:this.remove();a.preventDefault();break;case 32:this.jz&&this.Rcb(!0),a.preventDefault()}};
_.h.br=function(){var a=this;this.mb.rl.ha(_.Hf(1)).subscribe(function(){a.mb.run(function(){a.Jj=!1;a.ik.next({dg:a})})})};_.h.w9=function(a){this.Fp.emit({source:this,oL:a===void 0?!1:a,selected:this.ee})};
_.p.Object.defineProperties(_.hG.prototype,{tG:{configurable:!0,enumerable:!0,get:function(){return this.disabled||this.Cc||this.Rc||!!this.As.disabled}},selected:{configurable:!0,enumerable:!0,get:function(){return this.ee},set:function(a){a=_.Ii(a);a!==this.ee&&(this.ee=a,this.w9())}},value:{configurable:!0,enumerable:!0,get:function(){return this.Pd!==void 0?this.Pd:this.Ka.na.textContent},set:function(a){this.Pd=a}},jz:{configurable:!0,enumerable:!0,get:function(){return this.tv&&this.Oca},set:function(a){this.tv=
_.Ii(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Y8||this.oc},set:function(a){this.oc=_.Ii(a)}},ou:{configurable:!0,enumerable:!0,get:function(){return this.anb},set:function(a){this.anb=_.Ii(a)}},ariaSelected:{configurable:!0,enumerable:!0,get:function(){return this.jz&&(this.Z_||this.selected)?this.selected.toString():null}}});_.hG.O=function(a){return new (a||_.hG)(_.C(_.he),_.C(_.ih),_.C(_.Si),_.C(_.Mt,8),_.C(_.Xn),_.C(_.Wh),_.C(_.jj,8),_.$d("tabindex"))};
_.hG.Ea=_.Ke({type:_.hG,oa:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],wd:function(a,b,c){a&1&&(_.Dg(c,ppb,5),_.Dg(c,qpb,5),_.Dg(c,opb,5));if(a&2){var d;_.Gg(d=_.Hg())&&(b.ktb=d.first);_.Gg(d=_.Hg())&&(b.t7=d.first);_.Gg(d=_.Hg())&&(b.jR=d.first)}},Za:[1,"mat-chip","mat-focus-indicator"],qb:15,Wa:function(a,b){a&1&&_.O("click",function(c){return b.Ij(c)})("keydown",function(c){return b.de(c)})("focus",function(){return b.focus()})("blur",function(){return b.br()});
a&2&&(_.mg("tabindex",b.disabled?null:b.tabIndex)("role",b.role)("disabled",b.disabled||null)("aria-disabled",b.disabled.toString())("aria-selected",b.ariaSelected),_.Pg("mat-chip-selected",b.selected)("mat-chip-with-avatar",b.ktb)("mat-chip-with-trailing-icon",b.t7||b.jR)("mat-chip-disabled",b.disabled)("_mat-animation-noopable",b.Rc))},inputs:{color:"color",Cc:"disableRipple",tabIndex:"tabIndex",role:"role",selected:"selected",value:"value",jz:"selectable",disabled:"disabled",ou:"removable"},outputs:{Fp:"selectionChange",
Tb:"destroyed",removed:"removed"},Rb:["matChip"],standalone:!1,features:[_.cg]});var iG=function(a,b){this.vN=a;b.na.nodeName==="BUTTON"&&b.na.setAttribute("type","button")};iG.prototype.Ij=function(a){var b=this.vN;b.ou&&!b.disabled&&b.remove();a.stopPropagation();a.preventDefault()};iG.O=function(a){return new (a||iG)(_.C(_.hG),_.C(_.he))};
iG.Ea=_.Ke({type:iG,oa:[["","matChipRemove",""]],Za:[1,"mat-chip-remove","mat-chip-trailing-icon"],Wa:function(a,b){a&1&&_.O("click",function(c){return b.Ij(c)})},standalone:!1,features:[_.Xg([{ya:opb,Hb:iG}])]});var spb,tpb,upb;spb=_.Dib(function(a,b,c,d){this.ePa=a;this.U$=b;this.V$=c;this.kd=d;this.Zb=new _.Nf});tpb=Number.MAX_SAFE_INTEGER;upb=function(a,b){this.source=a;this.value=b};
_.jG=function(a,b,c,d,e,f,g){g=spb.call(this,f,d,e,g)||this;g.Ka=a;g.Ra=b;g.jc=c;g.controlType="mat-chip-list";g.ssa=null;g.Jb=new _.Nf;g.BE="mat-chip-list-"+tpb--;g.Xp=0;g.JUa=null;g.Be=function(){};g.ke=function(){};g.ai=!1;g.UA=function(m,n){return m===n};g.oc=!1;g.ariaOrientation="horizontal";g.tv=!0;g.Dc=new _.Jj;g.wo=new _.Jj;g.kd&&(g.kd.Lp=g);return g};_.W(_.jG,spb);_.h=_.jG.prototype;
_.h.Od=function(){var a=this;this.Gb=_.Us(_.Vs(_.hWa((new _.Ys(this.be)).ox())),this.jc?this.jc.value:"ltr");this.jc&&this.jc.Dc.ha(_.Zf(this.Jb)).subscribe(function(b){return _.Us(a.Gb,b)});this.Gb.vM.subscribe(function(){return a.M_()});this.be.Jc.ha(_.Xf(null),_.Zf(this.Jb)).subscribe(function(){!a.disabled&&a.jz||Promise.resolve().then(function(){a.IN()});a.wXc();a.fN();a.Vta();a.mZc();a.Zb.next()})};_.h.Qa=function(){this.vd=new _.QB(this.multiple,void 0,!1);this.Zb.next()};
_.h.eo=function(){this.kd&&(this.Gu(),this.kd.disabled!==this.oc&&(this.disabled=!!this.kd.disabled))};_.h.La=function(){var a;(a=this.Gb)==null||a.destroy();this.Jb.next();this.Jb.complete();this.Zb.complete();this.Oib()};_.h.UBa=function(a){this.Zh=a;this.Ka.na.setAttribute("data-mat-chip-input",a.id)};_.h.AG=function(a){a.length?this.Ka.na.setAttribute("aria-describedby",a.join(" ")):this.Ka.na.removeAttribute("aria-describedby")};_.h.Ln=function(a){this.be&&this.uv(a,!1)};
_.h.Nm=function(a){this.ke=a};_.h.Eq=function(a){this.Be=a};_.h.ko=function(a){this.disabled=a;this.Zb.next()};_.h.ZX=function(a){this.Lsa(a)||this.focus()};_.h.focus=function(a){this.disabled||this.Zh&&this.Zh.focused||(this.be.length>0?_.Xs(this.Gb):this.dTc(a),this.Zb.next())};_.h.dTc=function(a){this.Zh&&this.Zh.focus(a)};_.h.qJ=function(a){var b=a.target;b&&b.classList.contains("mat-chip")&&(this.Gb.Gm(a),this.Zb.next())};_.h.Vta=function(){this.Xp=this.JUa||(this.be.length===0?-1:0)};
_.h.mZc=function(){this.ssa!=null&&(this.be.length?this.Gb.kj(Math.min(this.ssa,this.be.length-1)):this.focus());this.ssa=null};_.h.pJ=function(a){return a>=0&&a<this.be.length};_.h.uv=function(a,b){var c=this;b=b===void 0?!0:b;this.c0();this.be.forEach(function(d){return d.og()});Array.isArray(a)?(a.forEach(function(d){return c.EN(d,b)}),this.XU()):(a=this.EN(a,b))&&b&&this.Gb.kj(a)};
_.h.EN=function(a,b){var c=this;b=b===void 0?!0:b;var d=this.be.find(function(e){return e.value!=null&&c.UA(e.value,a)});d&&(b?d.Y$a():d.select(),this.vd.select(d));return d};_.h.fN=function(){var a=this;Promise.resolve().then(function(){if(a.kd||a.Pd)a.uv(a.kd?a.kd.value:a.Pd,!1),a.Zb.next()})};_.h.c0=function(a){this.vd.clear();this.be.forEach(function(b){b!==a&&b.og()});this.Zb.next()};
_.h.XU=function(){var a=this;this.ai&&(this.vd.clear(),this.be.forEach(function(b){b.selected&&a.vd.select(b)}),this.Zb.next())};_.h.sB=function(a){var b=null;this.Pd=b=Array.isArray(this.selected)?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.Dc.emit(new upb(this,b));this.wo.emit(b);this.ke(b);_.Fn(this.Ra)};_.h.br=function(){var a=this;this.U9()||this.Gb.kj(-1);this.disabled||(this.Zh?setTimeout(function(){a.focused||a.K0()}):this.K0())};
_.h.K0=function(){this.Be();_.Fn(this.Ra);this.Zb.next()};_.h.M_=function(){var a=this;this.Xp!==-1&&(this.Xp=-1,setTimeout(function(){a.Xp=a.JUa||0;_.Fn(a.Ra)}))};_.h.wXc=function(){this.Oib();this.EVc();this.GVc();this.FVc()};_.h.Oib=function(){this.GOa&&(this.GOa.unsubscribe(),this.GOa=null);this.FOa&&(this.FOa.unsubscribe(),this.FOa=null);this.JOa&&(this.JOa.unsubscribe(),this.JOa=null);this.HOa&&(this.HOa.unsubscribe(),this.HOa=null)};
_.h.GVc=function(){var a=this;this.JOa=this.vXa.subscribe(function(b){b.source.selected?a.vd.select(b.source):a.vd.og(b.source);a.multiple||a.be.forEach(function(c){!a.vd.ye(c)&&c.selected&&c.og()});b.oL&&a.sB()})};_.h.EVc=function(){var a=this;this.GOa=this.e2.subscribe(function(b){b=a.be.toArray().indexOf(b.dg);a.pJ(b)&&_.Ws(a.Gb,b);a.Zb.next()});this.FOa=this.Lca.subscribe(function(){a.br();a.Zb.next()})};
_.h.FVc=function(){var a=this;this.HOa=this.n1c.subscribe(function(b){var c=b.dg;b=a.be.toArray().indexOf(b.dg);a.pJ(b)&&c.Jj&&(a.ssa=b)})};_.h.Lsa=function(a){for(a=a.target;a&&a!==this.Ka.na;){if(a.classList.contains("mat-chip"))return!0;a=a.parentElement}return!1};_.h.U9=function(){return this.be&&this.be.some(function(a){return a.Jj})};_.h.IN=function(){var a=this;this.be&&this.be.forEach(function(b){b.Y8=a.oc;b.Z_=a.multiple;b.Oca=a.tv})};
_.p.Object.defineProperties(_.jG.prototype,{selected:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.multiple?((a=this.vd)==null?void 0:a.selected)||[]:(b=this.vd)==null?void 0:b.selected[0]}},role:{configurable:!0,enumerable:!0,get:function(){return this.n0?this.n0:this.empty?null:"listbox"},set:function(a){this.n0=a}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.ai},set:function(a){this.ai=_.Ii(a);this.IN()}},TB:{configurable:!0,enumerable:!0,get:function(){return this.UA},
set:function(a){this.UA=a;this.vd&&this.fN()}},value:{configurable:!0,enumerable:!0,get:function(){return this.Pd},set:function(a){this.Ln(a);this.Pd=a}},id:{configurable:!0,enumerable:!0,get:function(){return this.Zh?this.Zh.id:this.BE}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return(d=(c=this.hn)!=null?c:(a=this.kd)==null?void 0:(b=a.control)==null?void 0:_.sy(b))!=null?d:!1},set:function(a){this.hn=_.Ii(a);this.Zb.next()}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.Zh?
this.Zh.placeholder:this.nt},set:function(a){this.nt=a;this.Zb.next()}},focused:{configurable:!0,enumerable:!0,get:function(){return this.Zh&&this.Zh.focused||this.U9()}},empty:{configurable:!0,enumerable:!0,get:function(){return(!this.Zh||this.Zh.empty)&&(!this.be||this.be.length===0)}},qZ:{configurable:!0,enumerable:!0,get:function(){return!this.empty||this.focused}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.kd?!!this.kd.disabled:this.oc},set:function(a){this.oc=_.Ii(a);
this.IN()}},jz:{configurable:!0,enumerable:!0,get:function(){return this.tv},set:function(a){this.tv=_.Ii(a);this.IN()}},tabIndex:{configurable:!0,enumerable:!0,set:function(a){this.Xp=this.JUa=a}},vXa:{configurable:!0,enumerable:!0,get:function(){return _.xf.apply(null,_.v(this.be.map(function(a){return a.Fp})))}},e2:{configurable:!0,enumerable:!0,get:function(){return _.xf.apply(null,_.v(this.be.map(function(a){return a.Vp})))}},Lca:{configurable:!0,enumerable:!0,get:function(){return _.xf.apply(null,
_.v(this.be.map(function(a){return a.ik})))}},n1c:{configurable:!0,enumerable:!0,get:function(){return _.xf.apply(null,_.v(this.be.map(function(a){return a.Tb})))}}});_.jG.O=function(a){return new (a||_.jG)(_.C(_.he),_.C(_.Xn),_.C(_.bj,8),_.C(_.vy,8),_.C(_.zy,8),_.C(_.Ft),_.C(_.ny,10))};
_.jG.wa=_.Ie({type:_.jG,oa:[["mat-chip-list"]],wd:function(a,b,c){a&1&&_.Dg(c,_.hG,5);if(a&2){var d;_.Gg(d=_.Hg())&&(b.be=d)}},Za:["ngSkipHydration","",1,"mat-chip-list"],qb:15,Wa:function(a,b){a&1&&_.O("focus",function(){return b.focus()})("blur",function(){return b.br()})("keydown",function(c){return b.qJ(c)});a&2&&(_.pg("id",b.BE),_.mg("tabindex",b.disabled?null:b.Xp)("aria-required",b.role?b.required:null)("aria-disabled",b.disabled.toString())("aria-invalid",b.oh)("aria-multiselectable",b.multiple)("role",
b.role)("aria-orientation",b.ariaOrientation)("mat-id-collision",null),_.Pg("mat-chip-list-disabled",b.disabled)("mat-chip-list-invalid",b.oh)("mat-chip-list-required",b.required))},inputs:{role:"role",SD:[0,"aria-describedby","userAriaDescribedBy"],yK:"errorStateMatcher",multiple:"multiple",TB:"compareWith",value:"value",required:"required",placeholder:"placeholder",disabled:"disabled",ariaOrientation:[0,"aria-orientation","ariaOrientation"],jz:"selectable",tabIndex:"tabIndex"},outputs:{Dc:"change",
wo:"valueChange"},Rb:["matChipList"],standalone:!1,features:[_.Xg([{ya:_.Ny,Hb:_.jG}]),_.cg],hc:["*"],Aa:2,Ba:0,Da:[[1,"mat-chip-list-wrapper"]],ta:function(a){a&1&&(_.xg(),_.I(0,"div",0),_.yg(1),_.J())},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'],
lb:2,Ma:0});var kG=function(a,b){this.ab=a;this.eHb=b};kG.prototype.isEnabled=function(){return!!this.eHb&&this.eHb.enabled};_.p.Object.defineProperties(kG.prototype,{Y8a:{configurable:!0,enumerable:!0,get:function(){return this.ab.na.hasAttribute("protected")}}});kG.O=function(a){return new (a||kG)(_.C(_.he),_.C(mpb,8))};kG.Ea=_.Ke({type:kG,oa:[["mat-chip"],["","mat-chip",""]],qb:4,Wa:function(a,b){a&2&&_.Pg("gmat-chip",b.isEnabled())("gmat-protected-chip",b.isEnabled()&&b.Y8a)},standalone:!1});_.Ej(function(a){this.Ka=a},"primary");var vpb=new _.wd("mat-progress-spinner-default-options",{Fa:"root",qa:cmb});var wpb;wpb=_.Ej(function(a){this.Ka=a},"primary");
_.lG=function(a,b,c,d,e,f,g,m,n){var r=wpb.call(this,a)||this;r.Sb=c;r.Fsa=n;r.j0=100;r.Pd=0;r.rr=_.Ne.EMPTY;r.mode="determinate";r.Ata=r.okb();xpb.has(c.head)||xpb.set(c.head,new Set([100]));r.jv=d==="NoopAnimations"&&!!e&&!e.jTc;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.sLa&&g&&f&&m&&(r.rr=g.Dc(150).subscribe(function(){r.mode===
"indeterminate"&&m.run(function(){return _.Fn(f)})}));return r};_.W(_.lG,wpb);_.h=_.lG.prototype;_.h.Qa=function(){var a=this.Ka.na;this.Tnb=_.fsa(a)||this.Sb.head;this.ohb();a.classList.add("mat-progress-spinner-indeterminate-animation")};_.h.La=function(){this.rr.unsubscribe()};_.h.Kra=function(){return(this.diameter-10)/2};_.h.lUc=function(){var a=this.Kra()*2+this.strokeWidth;return"0 0 "+a+" "+a};_.h.Ura=function(){return 2*Math.PI*this.Kra()};
_.h.qkb=function(){return this.mode==="determinate"?this.Ura()*(100-this.Pd)/100:null};_.h.Pjb=function(){return this.strokeWidth/this.diameter*100};_.h.Qjb=function(a){var b;a=((b=a.currentScale)!=null?b:1)*50;return a+"% "+a+"%"};_.h.ohb=function(){var a=this.Tnb,b=this.j0,c=xpb.get(a);if(!c||!c.has(b)){var d=this.Sb.createElement("style");this.Fsa&&(d.nonce=this.Fsa);d.setAttribute("mat-spinner-animation",this.Ata);d.textContent=this.qTc();a.appendChild(d);c||(c=new Set,xpb.set(a,c));c.add(b)}};
_.h.qTc=function(){var a=this.Ura();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.Ata)};_.h.okb=function(){return this.diameter.toString().replace(".","_")};
_.p.Object.defineProperties(_.lG.prototype,{diameter:{configurable:!0,enumerable:!0,get:function(){return this.j0},set:function(a){this.j0=_.Li(a);this.Ata=this.okb();this.Tnb&&this.ohb()}},strokeWidth:{configurable:!0,enumerable:!0,get:function(){return this.UTa||this.diameter/10},set:function(a){this.UTa=_.Li(a)}},value:{configurable:!0,enumerable:!0,get:function(){return this.mode==="determinate"?this.Pd:0},set:function(a){this.Pd=Math.max(0,Math.min(100,_.Li(a)))}}});var xpb=new WeakMap;
_.lG.O=function(a){return new (a||_.lG)(_.C(_.he),_.C(_.Si),_.C(_.Wh,8),_.C(_.jj,8),_.C(vpb),_.C(_.Xn),_.C(_.Oi),_.C(_.ih),_.C(_.sKa,8))};
_.lG.wa=_.Ie({type:_.lG,oa:[["mat-progress-spinner"],["mat-spinner"]],Za:["role","progressbar","tabindex","-1",1,"mat-progress-spinner","mat-spinner"],qb:11,Wa:function(a,b){a&2&&(_.mg("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),_.Og("width",b.diameter,"px")("height",b.diameter,"px"),_.Pg("_mat-animation-noopable",b.jv))},inputs:{color:"color",diameter:"diameter",
strokeWidth:"strokeWidth",mode:"mode",value:"value"},Rb:["matProgressSpinner"],standalone:!1,features:[_.cg],Aa:4,Ba:8,Da:[["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&&(_.Vd(),_.I(0,"svg",1,0),_.F(2,dmb,1,11,"circle",2)(3,emb,1,9,"circle",3),_.J());a&2&&(_.Og("width",b.diameter,"px")("height",b.diameter,"px"),_.H("ngSwitch",b.mode==="indeterminate"),_.mg("viewBox",b.lUc()),_.A(2),_.H("ngSwitchCase",!0),_.A(),_.H("ngSwitchCase",!1))},dependencies:[_.bp,_.cp],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"],
lb:2,Ma:0});var mG=function(a,b,c,d){_.XF.call(this,a,b,c,d);var e=this;this.bi=a;this.Ci=b;this.Wd=c;this.Fp=new _.Jj;this.Tb=new _.Jj;this.removed=new _.Jj;this.Mca=new _.Jj;this.Jj=!1;this.Vp=new _.Nf;this.ik=new _.Nf;ypb(this);this.kb.add(c.RBb.subscribe(function(){e.Wca()}))};_.W(mG,_.XF);mG.Ea=_.XF.Ea;mG.prototype.La=function(){_.XF.prototype.La.call(this);this.Tb.emit({dg:this})};
var ypb=function(a){a=a.ab.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=mG.prototype;_.h.remove=function(){this.removed.emit({dg:this})};_.h.focus=function(){this.zq?_.Pob(this):this.uxa()};_.h.uxa=function(){this.dg.focus();this.Jj||(this.ab.na.focus(),this.Vp.next({dg:this}));this.Jj=!0};_.h.Wca=function(){this.zq=!1;this.focus()};
_.h.i4=function(a){a.stopPropagation();this.Mca.emit();!this.disabled&&_.Oob(this.Wd)&&(this.zq=!0)};mG.O=function(a){return new (a||mG)(_.C(_.Xn),_.C(_.TF),_.C(_.WF),_.C(_.he))};
mG.wa=_.Ie({type:mG,oa:[["xap-filter-editor"]],tb:function(a,b){a&1&&_.Cg(_.hG,7);if(a&2){var c;_.Gg(c=_.Hg())&&(b.dg=c.first)}},outputs:{Fp:"selectionChange",Tb:"destroyed",removed:"removed",Mca:"chipClick"},standalone:!1,features:[_.Xg([{ya:_.hG,Hb:mG},_.WF]),_.cg],Aa:15,Ba:13,Da: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=_.Pd();_.I(0,"mat-chip",3,0);_.O("click",function(e){_.w(c);return _.y(b.i4(e))})("keydown.enter",function(e){_.w(c);
return _.y(b.i4(e))})("keydown.space",function(e){_.w(c);return _.y(b.i4(e))})("removed",function(){_.w(c);return _.y(b.remove())});_.I(2,"span",4);_.R(3);_.J();_.F(4,fmb,2,2,"mat-icon",5);_.J();_.I(5,"xap-filter-editor-content",6)(6,"div",7)(7,"div",8);_.R(8);_.J();_.I(9,"button",9);_.O("click",function(){_.w(c);return _.y(b.Wca())});_.I(10,"mat-icon",10);_.R(11);_.J()()();_.F(12,hmb,3,1,"div",11);_.J();_.F(13,imb,2,0,"ng-template",null,1,_.dh)}if(a&2){a=_.Ng(1);var d=_.Ng(14);_.H("disableRipple",
!_.Oob(b.Wd))("disabled",b.disabled)("selectable",!1);_.A(3);_.Rg(" ",b.wc==null?null:b.wc.bF," ");_.A();_.H("ngIf",!b.wc||b.wc.ou);_.A();_.H("trigger",a)("loadingTemplate",d);_.A(2);_.H("id",_.MB("dialog-label-",b.wc.id));_.A();_.Rg(" ",b.wc.config.displayName," ");_.A(2);_.H("svgIcon",_.fE(b.Ci,"close_editor"));_.A();_.Sg(_.gE(b.Ci,"close_editor"));_.A();_.H("ngIf",b.filter&&!b.filter.config.Uha)}},dependencies:[_.ap,kG,_.iu,_.hG,iG,_.Av,_.lG,_.RB,gG],lb:2,Ma:0});var zpb,Apb;zpb=["autocompleteInputBox"];_.nG=function(a){var b=this;this.Ci=a;this.Xfb="Loading options";this.selected=new _.Jj;this.dab=new _.Jj;this.dZa=new _.Jj;this.eTb=new _.Jj;this.rg=!1;this.Sl=new _.wy;this.Tb=new _.Nf;this.ria=!1;this.Sl.Tm.ha(_.Zf(this.Tb)).subscribe(function(c){typeof c==="string"&&Apb(b)})};
_.nG.prototype.Bc=function(){this.KP.na.classList.remove("mat-mdc-chip-input");this.KP.na.classList.remove("mat-mdc-input-element");this.KP.na.classList.remove("mdc-text-field__input");this.KP.na.classList.remove("mat-input-element")};_.nG.prototype.Qa=function(){this.ZZ&&!this.CY&&Apb(this)};_.nG.prototype.La=function(){this.Tb.next();this.Tb.complete()};_.nG.prototype.focus=function(){this.KP.na.focus()};_.hE=function(a){return!!a.UW&&!!a.uP};
_.Bpb=function(a){a.KP.na.selectionStart===0&&a.KP.na.selectionEnd===0&&a.eTb.emit()};Apb=function(a){var b=a.Noa(a.Sl.value||"");a.ZZ?a.CY=b:a.nQ=b};_.nG.prototype.Zd=function(){var a=this.KP.na;a.blur();a.focus()};_.p.Object.defineProperties(_.nG.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.rg},set:function(a){this.rg=_.Ii(a);a?this.Sl.disable():this.Sl.enable()}},Noa:{configurable:!0,enumerable:!0,set:function(a){this.Xad=a;Apb(this)},get:function(){return this.Xad}}});
_.nG.O=function(a){return new (a||_.nG)(_.C(_.TF))};_.nG.Ea=_.Ke({type:_.nG,tb:function(a,b){a&1&&_.Cg(zpb,7);if(a&2){var c;_.Gg(c=_.Hg())&&(b.KP=c.first)}},inputs:{disabled:"disabled",placeholder:"placeholder",dia:"inputLabel",ZZ:"useRankedSuggestions",WC:"noResultsMessage",Noa:"suggestionProvider",yD:"savedFilterSets"},outputs:{selected:"selected",dab:"selectedSet",dZa:"deletedSet",eTb:"onBackspace"}});_.Cpb=new _.wd("mat-autocomplete-default-options",{Fa:"root",qa:jmb});var Dpb,Epb;Dpb={ya:_.ky,Hb:_.qd(function(){return _.oG}),zd:!0};Epb=new _.wd("mat-autocomplete-scroll-strategy",{Fa:"root",qa:function(){var a=_.u(_.dg);return function(){return _.Qi(a)}}});_.Fpb={ya:Epb,Nb:[],Eb:function(){var a=_.u(_.dg);return function(){return _.Qi(a)}}};
_.oG=function(){var a=this;this.FPa=_.u(_.Ce);this.ad=_.u(_.he);this.Xb=_.u(_.dg);this.Ce=_.u(_.Ag);this.Cf=_.u(_.ih);this.Ra=_.u(_.Xn);this.jc=_.u(_.bj,{optional:!0});this.Qe=_.u(_.Sy,{optional:!0,host:!0});this.Tg=_.u(_.Oi);this.Re=_.u(Epb);this.Kc=_.u(_.ej);this.Rc=_.mj();this.Gl=_.u(_.Cpb,{optional:!0});this.g9=!1;this.gt=new _.Nf;this.uU=!1;this.Zaa=_.Ne.EMPTY;this.T8=_.u(_.Fs);this.Ckb=_.Ne.EMPTY;this.yT=!0;this.FT=new _.Nf;var b;this.AJ=_.Hi(((b=this.Gl)==null?void 0:b.iu)||[]);this.bua=function(){a.yT=
a.xd||!a.Jj()};this.ke=function(){};this.Be=function(){};this.position="auto";this.Wba="off";this.NNa="mat-mdc-autocomplete-panel-above";this.Fo=!1;this.yka=_.qf(function(){var c=a.autocomplete?a.autocomplete.options:null;return c?c.Jc.ha(_.Xf(c),_.Yf(function(){return _.xf.apply(null,_.v(c.map(function(d){return d.rp})))})):a.gt.ha(_.Yf(function(){return a.yka}))});this.OQa=function(c){if(c.keyCode===27&&!_.Di(c)||c.keyCode===38&&_.Di(c,"altKey")){if(a.mv){var d;a.Qaa((d=a.MUa)!=null?d:"");a.mv=
null}a.FT.next();a.RU();c.stopPropagation();c.preventDefault()}};this.Sg=null};_.h=_.oG.prototype;_.h.Bc=function(){this.gt.next();this.gt.complete();this.vRc=this.Kc.listen("window","blur",this.bua)};_.h.Wb=function(a){a.position&&this.vj&&(this.vaa(this.vj),this.xd&&this.yb.Ye())};_.h.La=function(){var a;(a=this.vRc)==null||a.call(this);this.Ckb.unsubscribe();this.Zaa.unsubscribe();this.g9=!0;this.mPa();this.FT.complete();this.ET()};_.h.VAa=function(){this.Ksa()};
_.h.RB=function(){var a=this;this.jTa();this.Fo&&(this.xd&&this.Cf.run(function(){a.autocomplete.closed.emit()}),this.autocomplete.Flb===this&&(this.autocomplete.kU=!1,this.autocomplete.Flb=null),this.Fo=!1,this.mv=null,this.yb&&this.yb.xf()&&(this.yb.detach(),this.TA.unsubscribe()),this.kV(),this.g9||_.Gn(this.Ra),this.Sg&&_.Ni(this.Sg,"aria-owns",this.autocomplete.id))};_.h.Ye=function(){this.Fo&&this.yb.Ye()};
_.h.uQa=function(){var a=this;return new _.Re(function(b){var c=function(e){var f=_.Gi(e),g=a.Qe?a.Qe.lP().na:null,m=a.jK?a.jK.ab.na:null;!a.Fo||f===a.ad.na||a.Jj()||g&&g.contains(f)||m&&m.contains(f)||!a.yb||a.yb.vp.contains(f)||b.next(e)},d=[a.Kc.listen("document","click",c),a.Kc.listen("document","auxclick",c),a.Kc.listen("document","touchend",c)];return function(){d.forEach(function(e){return e()})}})};_.h.Ln=function(a){var b=this;Promise.resolve(null).then(function(){return b.SI(a)})};
_.h.Nm=function(a){this.ke=a};_.h.Eq=function(a){this.Be=a};_.h.ko=function(a){this.ad.na.disabled=a};
_.h.de=function(a){var b=a.keyCode,c=_.Di(a);b!==27||c||a.preventDefault();this.Waa=this.ad.na.value;if(this.xr&&b===13&&this.xd&&!c)this.xr.tr(),this.RU(),a.preventDefault();else if(this.autocomplete){var d=this.autocomplete.Gb.Ke,e=b===38||b===40;b===9||e&&!c&&this.xd?this.autocomplete.Gb.Gm(a):e&&this.Vs()&&this.Ksa(this.Waa);if(e||this.autocomplete.Gb.Ke!==d)this.sTa(this.autocomplete.Gb.wr||0),this.autocomplete.fO&&this.xr&&(this.mv||(this.MUa=this.Waa),this.mv=this.xr,this.SI(this.xr.value))}};
_.h.T9=function(a){var b=a.target;a=b.value;b.type==="number"&&(a=a==""?null:parseFloat(a));if(this.xN!==a){this.xN=a;this.mv=null;this.autocomplete&&this.autocomplete.pG||this.ke(a);if(!a)this.YM(null,!1);else if(this.xd&&!this.autocomplete.pG){var c;if(b=(c=this.autocomplete.options)==null?void 0:c.find(function(e){return e.selected}))c=this.Xjb(b.value),a!==c&&b.og(!1)}if(this.Vs()&&this.Jj()){var d;a=(d=this.Waa)!=null?d:this.ad.na.value;this.Waa=null;this.Ksa(a)}}};
_.h.hJ=function(){this.yT?this.Vs()&&(this.xN=this.ad.na.value,this.Q8(this.xN),this.Px(!0)):this.yT=!0};_.h.Ij=function(){this.Vs()&&!this.xd&&this.Ksa()};_.h.Jj=function(){return _.Fi()===this.ad.na};_.h.Px=function(a){this.Qe&&this.Qe.ep==="auto"&&((a===void 0?0:a)?this.Qe.WNa():this.Qe.ep="always",this.uU=!0)};_.h.jTa=function(){this.uU&&(this.Qe&&(this.Qe.ep="auto"),this.uU=!1)};
_.h.XTa=function(){var a=this,b=new _.Re(function(f){_.eg(function(){f.next()},{Mb:a.FPa})}),c,d,e=(d=(c=this.autocomplete.options)==null?void 0:c.Jc.ha(_.$f(function(){return _.DWa(a.vj)}),_.If(0)))!=null?d:_.df();return _.xf(b,e).ha(_.Yf(function(){return a.Cf.run(function(){var f=a.xd;a.RU();a.kV();_.Gn(a.Ra);a.xd&&a.yb.Ye();f!==a.xd&&(a.xd?a.B9():a.autocomplete.closed.emit());return a.a8a})}),_.Hf(1)).subscribe(function(f){return a.JTa(f)})};_.h.B9=function(){this.autocomplete.Ue.emit()};
_.h.mPa=function(){this.yb&&(this.RB(),this.yb.dispose(),this.yb=null)};_.h.Xjb=function(a){var b=this.autocomplete;return b&&b.sK?b.sK(a):a};_.h.SI=function(a){var b=this.Xjb(a);a==null&&this.YM(null,!1);this.Qaa(b!=null?b:"")};_.h.Qaa=function(a){this.Qe?this.Qe.Cd.value=a:this.ad.na.value=a;this.xN=a};
_.h.JTa=function(a){var b=this.autocomplete;(a=a?a.source:this.mv)?(this.YM(a),this.SI(a.value),this.ke(a.value),b.DPa(a),this.ad.na.focus()):b.pG&&this.ad.na.value!==this.FZc&&(this.YM(null),this.SI(null),this.ke(null));this.RB()};_.h.YM=function(a,b){var c,d;(c=this.autocomplete)==null||(d=c.options)==null||d.forEach(function(e){e!==a&&e.selected&&e.og(b)})};_.h.Ksa=function(a){a=a===void 0?this.ad.na.value:a;this.Q8(a);this.Px();this.Sg&&_.Mi(this.Sg,"aria-owns",this.autocomplete.id)};
_.h.Q8=function(a){var b=this,c=this.yb;if(c)this.vj.lZ(this.WT()),c.Sq({width:this.cU()});else{var d;this.uj=new _.wt(this.autocomplete.ta,this.Ce,{id:(d=this.Qe)==null?void 0:d.oP()});this.yb=c=_.kj(this.Xb,this.gJ());this.Zaa=this.Tg.Dc().subscribe(function(){b.xd&&c&&c.Sq({width:b.cU()})});this.Ckb=this.T8.observe("(max-width: 959.98px) and (orientation: landscape)").subscribe(function(f){f.matches?_.lt(_.FWa(_.mt(b.vj,!0),!0),8):_.lt(_.FWa(_.mt(b.vj,!1),!1),0)})}c&&!c.xf()&&(c.attach(this.uj),
this.FZc=a,this.Waa=null,this.TA=this.XTa());a=this.xd;this.autocomplete.kU=this.Fo=!0;this.autocomplete.Flb=this;var e;this.autocomplete.saa((e=this.Qe)==null?void 0:e.color);this.kV();this.sT();this.xd&&a!==this.xd&&this.B9()};_.h.kV=function(){this.autocomplete.xaa();if(this.xd){var a=this.yb;this.mU||(this.mU=a.Fn().subscribe(this.OQa));this.FU||(this.FU=a.cD().subscribe())}else{(a=this.mU)==null||a.unsubscribe();var b;(b=this.FU)==null||b.unsubscribe();this.mU=this.FU=null}};
_.h.gJ=function(){var a,b,c;return new _.dj({Sf:this.aU(),Sh:this.Re(),width:this.cU(),direction:(c=this.jc)!=null?c:void 0,xe:(a=this.Gl)==null?void 0:a.xe,Vi:(b=this.Gl)==null?void 0:b.Vi,Bd:this.AJ,disableAnimations:this.Rc})};_.h.aU=function(){var a=_.ueb(_.mt(_.Xi(this.Xb,this.WT()),!1),!1);this.vaa(a);return this.vj=a};
_.h.vaa=function(a){var b=[{zc:"start",Ac:"bottom",mc:"start",qc:"top"},{zc:"end",Ac:"bottom",mc:"end",qc:"top"}],c=this.NNa;c=[{zc:"start",Ac:"top",mc:"start",qc:"bottom",Bd:c},{zc:"end",Ac:"top",mc:"end",qc:"bottom",Bd:c}];b=this.position==="above"?c:this.position==="below"?b:[].concat(_.v(b),_.v(c));_.kt(a,b)};_.h.WT=function(){return this.jK?this.jK.ab:this.Qe?this.Qe.lP():this.ad};_.h.cU=function(){return this.autocomplete.dG||this.oQa()};_.h.oQa=function(){return this.WT().na.getBoundingClientRect().width};
_.h.RU=function(){var a=this.autocomplete;if(a.vt){for(var b=-1,c=0;c<a.options.length;c++)if(!a.options.get(c).disabled){b=c;break}a.Gb.kj(b)}else a.Gb.kj(-1)};_.h.Vs=function(){var a=this.ad.na;return!a.readOnly&&!a.disabled&&!this.Hv};_.h.sTa=function(a){var b=this.autocomplete,c=_.leb(a,b.options,b.NL);a===0&&c===1?b.uaa(0):b.panel&&(a=b.options.toArray()[a])&&(a=a.Og(),b.uaa(_.meb(a.offsetTop,a.offsetHeight,b.AQa(),b.panel.na.offsetHeight)))};
_.h.sT=function(){var a=this.ad.na.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.autocomplete.id;this.Sg&&_.Ni(this.Sg,"aria-owns",b);_.Mi(a,"aria-owns",b);this.Sg=a}};_.h.ET=function(){this.Sg&&(_.Ni(this.Sg,"aria-owns",this.autocomplete.id),this.Sg=null)};
_.p.Object.defineProperties(_.oG.prototype,{xd:{configurable:!0,enumerable:!0,get:function(){return this.Fo&&this.autocomplete.FD}},a8a:{configurable:!0,enumerable:!0,get:function(){var a=this;return _.xf(this.yka,this.autocomplete.Gb.vM.ha(_.yf(function(){return a.Fo})),this.FT,this.uQa(),this.yb?this.yb.Qp.ha(_.yf(function(){return a.Fo})):_.df()).ha(_.E(function(b){return b instanceof _.Beb?b:null}))}},xr:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete&&this.autocomplete.Gb?
this.autocomplete.Gb.Ke:null}}});_.oG.O=function(a){return new (a||_.oG)};
_.oG.Ea=_.Ke({type:_.oG,oa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],Za:[1,"mat-mdc-autocomplete-trigger"],qb:7,Wa:function(a,b){a&1&&_.O("focusin",function(){return b.hJ()})("blur",function(){return b.Be()})("input",function(c){return b.T9(c)})("keydown",function(c){return b.de(c)})("click",function(){return b.Ij()});a&2&&_.mg("autocomplete",b.Wba)("role",b.Hv?null:"combobox")("aria-autocomplete",b.Hv?null:"list")("aria-activedescendant",b.xd&&b.xr?b.xr.id:null)("aria-expanded",
b.Hv?null:b.xd.toString())("aria-controls",b.Hv||!b.xd?null:b.autocomplete==null?null:b.autocomplete.id)("aria-haspopup",b.Hv?null:"listbox")},inputs:{autocomplete:[0,"matAutocomplete","autocomplete"],position:[0,"matAutocompletePosition","position"],jK:[0,"matAutocompleteConnectedTo","connectedTo"],Wba:[0,"autocomplete","autocompleteAttribute"],Hv:[2,"matAutocompleteDisabled","autocompleteDisabled",_.vh]},Rb:["matAutocompleteTrigger"],features:[_.Xg([Dpb]),_.zn]});_.pG=function(){};_.pG.O=function(a){return new (a||_.pG)};_.pG.Ha=_.Je({type:_.pG});_.pG.Ga=_.Xc({Pb:[_.Fpb],imports:[_.Ct,_.WB,_.Dt,_.gt,_.WB,_.Dt]});var Gpb=["panel"],Hpb=0,Ipb=function(a,b){this.source=a;this.option=b},Jpb=_.Fj(function(){}),qG=function(a,b,c,d){var e=Jpb.call(this)||this;e.Ra=a;e.Ka=b;e.Gl=c;e.C8=_.Ne.EMPTY;e.FD=!1;e.kU=!1;e.sK=null;e.wka=new _.Jj;e.Ue=new _.Jj;e.closed=new _.Jj;e.vka=new _.Jj;e.Uk={};e.id="mat-autocomplete-"+Hpb++;e.u3a=(d==null?void 0:d.sLa)||!1;e.shb=!!c.vt;e.thb=!!c.fO;e.lnb=!!c.pG;return e};_.W(qG,Jpb);_.h=qG.prototype;_.h.saa=function(a){this.Qi=a;this.Inb(this.Uk)};
_.h.Od=function(){var a=this;this.Gb=(new _.PB(this.options)).ox().Au(this.vB);this.C8=this.Gb.Dc.subscribe(function(b){a.isOpen&&a.vka.emit({source:a,option:a.options.toArray()[b]||null})});this.xaa()};_.h.La=function(){var a;(a=this.Gb)==null||a.destroy();this.C8.unsubscribe()};_.h.uaa=function(a){this.panel&&(this.panel.na.scrollTop=a)};_.h.AQa=function(){return this.panel?this.panel.na.scrollTop:0};_.h.xaa=function(){this.FD=!!this.options.length;this.Jnb(this.Uk);_.Fn(this.Ra)};
_.h.DPa=function(a){this.wka.emit(new Ipb(this,a))};_.h.bU=function(a){return this.ariaLabel?null:this.fe?(a?a+" ":"")+this.fe:a};_.h.Jnb=function(a){a[this.JZc]=this.FD;a[this.CUc]=!this.FD};_.h.Inb=function(a){a["mat-primary"]=this.Qi==="primary";a["mat-warn"]=this.Qi==="warn";a["mat-accent"]=this.Qi==="accent"};_.h.vB=function(a){return a.disabled};
_.p.Object.defineProperties(qG.prototype,{isOpen:{configurable:!0,enumerable:!0,get:function(){return this.kU&&this.FD}},vt:{configurable:!0,enumerable:!0,get:function(){return this.shb},set:function(a){this.shb=_.Ii(a)}},fO:{configurable:!0,enumerable:!0,get:function(){return this.thb},set:function(a){this.thb=_.Ii(a)}},pG:{configurable:!0,enumerable:!0,get:function(){return this.lnb},set:function(a){this.lnb=_.Ii(a)}},classList:{configurable:!0,enumerable:!0,set:function(a){this.Uk=a&&a.length?
Bib(a).reduce(function(b,c){b[c]=!0;return b},{}):{};this.Jnb(this.Uk);this.Inb(this.Uk);this.Ka.na.className=""}}});qG.O=function(a){return new (a||qG)(_.C(_.Xn),_.C(_.he),_.C(_.Cpb),_.C(_.Si))};
qG.Ea=_.Ke({type:qG,tb:function(a,b){a&1&&(_.Cg(_.zg,7),_.Cg(Gpb,5));if(a&2){var c;_.Gg(c=_.Hg())&&(b.ta=c.first);_.Gg(c=_.Hg())&&(b.panel=c.first)}},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],fe:[0,"aria-labelledby","ariaLabelledby"],sK:"displayWith",vt:"autoActiveFirstOption",fO:"autoSelectActiveOption",pG:"requireSelection",dG:"panelWidth",classList:[0,"class","classList"]},outputs:{wka:"optionSelected",Ue:"opened",closed:"closed",vka:"optionActivated"},standalone:!1,features:[_.cg]});var rG=function(a,b,c,d,e,f,g,m,n,r,x){var z=this;this.ad=a;this.kv=b;this.Ce=c;this.Cf=d;this.Ra=e;this.jc=g;this.Qe=m;this.Sb=n;this.Tg=r;this.Gl=x;this.uU=this.lOa=this.g9=!1;this.Zaa=_.Ne.EMPTY;this.yT=!0;this.FT=new _.Nf;this.bua=function(){z.yT=z.Sb.activeElement!==z.ad.na||z.xd};this.ke=function(){};this.Be=function(){};this.position="auto";this.Wba="off";this.Fo=!1;this.yka=_.qf(function(){var D=z.autocomplete?z.autocomplete.options:null;return D?D.Jc.ha(_.Xf(D),_.Yf(function(){return _.xf.apply(null,
_.v(D.map(function(K){return K.rp})))})):z.Cf.rl.ha(_.Hf(1),_.Yf(function(){return z.yka}))});this.OQa=function(D){if(D.keyCode===27&&!_.Di(D)||D.keyCode===38&&_.Di(D,"altKey")){if(z.mv){var K;z.Qaa((K=z.MUa)!=null?K:"");z.mv=null}z.FT.next();z.RU();D.stopPropagation();D.preventDefault()}};this.Sg=null;this.Re=f};_.h=rG.prototype;_.h.Bc=function(){var a=this,b=this.dN();typeof b!=="undefined"&&this.Cf.Vb(function(){return b.addEventListener("blur",a.bua)})};
_.h.Wb=function(a){a.position&&this.vj&&(this.vaa(this.vj),this.xd&&this.yb.Ye())};_.h.La=function(){var a=this.dN();typeof a!=="undefined"&&a.removeEventListener("blur",this.bua);this.Zaa.unsubscribe();this.g9=!0;this.mPa();this.FT.complete();this.ET()};_.h.VAa=function(){this.Q8();this.Px()};
_.h.RB=function(){var a=this;this.jTa();this.Fo&&(this.xd&&this.Cf.run(function(){a.autocomplete.closed.emit()}),this.autocomplete.kU=this.Fo=!1,this.mv=null,this.yb&&this.yb.xf()&&(this.yb.detach(),this.TA.unsubscribe()),this.kV(),this.g9||_.Gn(this.Ra))};_.h.Ye=function(){this.Fo&&this.yb.Ye()};
_.h.uQa=function(){var a=this;return _.xf(_.tf(this.Sb,"click"),_.tf(this.Sb,"auxclick"),_.tf(this.Sb,"touchend")).ha(_.yf(function(b){b=_.Gi(b);var c=a.Qe?a.Qe.Ka.na:null,d=a.jK?a.jK.ab.na:null;return a.Fo&&b!==a.ad.na&&a.Sb.activeElement!==a.ad.na&&(!c||!c.contains(b))&&(!d||!d.contains(b))&&!!a.yb&&!a.yb.vp.contains(b)}))};_.h.Ln=function(a){var b=this;Promise.resolve(null).then(function(){return b.SI(a)})};_.h.Nm=function(a){this.ke=a};_.h.Eq=function(a){this.Be=a};
_.h.ko=function(a){this.ad.na.disabled=a};_.h.de=function(a){var b=a.keyCode,c=_.Di(a);b!==27||c||a.preventDefault();if(this.xr&&b===13&&this.xd&&!c)this.xr.tr(),this.RU(),a.preventDefault();else if(this.autocomplete){var d=this.autocomplete.Gb.Ke,e=b===38||b===40;b===9||e&&!c&&this.xd?this.autocomplete.Gb.Gm(a):e&&this.Vs()&&this.VAa();if(e||this.autocomplete.Gb.Ke!==d)this.sTa(this.autocomplete.Gb.wr||0),this.autocomplete.fO&&this.xr&&(this.mv||(this.MUa=this.ad.na.value),this.mv=this.xr,this.SI(this.xr.value))}};
_.h.T9=function(a){var b=a.target,c=b.value;b.type==="number"&&(c=c==""?null:parseFloat(c));this.xN!==c&&(this.xN=c,this.mv=null,this.ke(c),c||this.YM(null,!1),this.Vs()&&this.Sb.activeElement===a.target&&this.VAa())};_.h.hJ=function(){this.yT?this.Vs()&&(this.xN=this.ad.na.value,this.Q8(),this.Px(!0)):this.yT=!0};_.h.Ij=function(){this.Vs()&&!this.xd&&this.VAa()};_.h.Px=function(a){this.Qe&&this.Qe.ep==="auto"&&((a===void 0?0:a)?this.Qe.WNa():this.Qe.ep="always",this.uU=!0)};
_.h.jTa=function(){this.uU&&(this.Qe&&(this.Qe.ep="auto"),this.uU=!1)};_.h.XTa=function(){var a=this,b=this.Cf.rl.ha(_.Hf(1)),c=this.autocomplete.options.Jc.ha(_.$f(function(){return _.DWa(a.vj)}),_.If(0));return _.xf(b,c).ha(_.Yf(function(){a.Cf.run(function(){var d=a.xd;a.RU();a.kV();_.Gn(a.Ra);a.xd&&a.yb.Ye();d!==a.xd&&(a.xd?a.B9():a.autocomplete.closed.emit())});return a.a8a}),_.Hf(1)).subscribe(function(d){return a.JTa(d)})};_.h.B9=function(){this.GZc=this.ad.na.value;this.autocomplete.Ue.emit()};
_.h.mPa=function(){this.yb&&(this.RB(),this.yb.dispose(),this.yb=null)};_.h.SI=function(a){a=this.autocomplete&&this.autocomplete.sK?this.autocomplete.sK(a):a;this.Qaa(a!=null?a:"")};_.h.Qaa=function(a){this.Qe?this.Qe.Cd.value=a:this.ad.na.value=a;this.xN=a};
_.h.JTa=function(a){var b=this,c=this.autocomplete;(a=a?a.source:this.mv)?(this.YM(a),this.SI(a.value),this.ke(a.value),c.DPa(a),this.ad.na.focus()):c.pG&&this.ad.na.value!==this.GZc&&(this.YM(null),this.SI(null),c.Zq?c.Zq.ha(_.Hf(1)).subscribe(function(){return b.ke(null)}):this.ke(null));this.RB()};_.h.YM=function(a,b){var c,d;(c=this.autocomplete)==null||(d=c.options)==null||d.forEach(function(e){e!==a&&e.selected&&e.og(b)})};
_.h.Q8=function(){var a=this,b=this.yb;if(b)this.vj.lZ(this.WT()),b.Sq({width:this.cU()});else{var c;this.uj=new _.wt(this.autocomplete.ta,this.Ce,{id:(c=this.Qe)==null?void 0:c.oP()});this.yb=b=this.kv.create(this.gJ());this.Zaa=this.Tg.Dc().subscribe(function(){a.xd&&b&&b.Sq({width:a.cU()})})}b&&!b.xf()&&(b.attach(this.uj),this.TA=this.XTa());c=this.xd;this.autocomplete.kU=this.Fo=!0;var d;this.autocomplete.saa((d=this.Qe)==null?void 0:d.color);this.kV();this.sT();this.xd&&c!==this.xd&&this.B9()};
_.h.kV=function(){this.autocomplete.xaa();if(this.xd){var a=this.yb;this.mU||(this.mU=a.Fn().subscribe(this.OQa));this.FU||(this.FU=a.cD().subscribe())}else{(a=this.mU)==null||a.unsubscribe();var b;(b=this.FU)==null||b.unsubscribe();this.mU=this.FU=null}};_.h.gJ=function(){var a,b;return new _.dj({Sf:this.aU(),Sh:this.Re(),width:this.cU(),direction:(b=this.jc)!=null?b:void 0,Bd:(a=this.Gl)==null?void 0:a.iu})};
_.h.aU=function(){var a=_.ueb(_.mt(_.tt(this.kv.position(),this.WT()),!1),!1);this.vaa(a);return this.vj=a};_.h.vaa=function(a){var b=[{zc:"start",Ac:"bottom",mc:"start",qc:"top"},{zc:"end",Ac:"bottom",mc:"end",qc:"top"}],c=this.NNa;c=[{zc:"start",Ac:"top",mc:"start",qc:"bottom",Bd:c},{zc:"end",Ac:"top",mc:"end",qc:"bottom",Bd:c}];b=this.position==="above"?c:this.position==="below"?b:[].concat(_.v(b),_.v(c));_.kt(a,b)};_.h.WT=function(){return this.jK?this.jK.ab:this.Qe?this.Qe.lP():this.ad};
_.h.cU=function(){return this.autocomplete.dG||this.oQa()};_.h.oQa=function(){return this.WT().na.getBoundingClientRect().width};_.h.RU=function(){var a=this.autocomplete;if(a.vt){for(var b=-1,c=0;c<a.options.length;c++)if(!a.options.get(c).disabled){b=c;break}a.Gb.kj(b)}else a.Gb.kj(-1)};_.h.Vs=function(){var a=this.ad.na;return!a.readOnly&&!a.disabled&&!this.lOa};_.h.dN=function(){var a;return((a=this.Sb)==null?void 0:a.defaultView)||window};
_.h.sTa=function(a){var b=this.autocomplete,c=Eib(a,b.options,b.NL);a===0&&c===1?b.uaa(0):b.panel&&(a=b.options.toArray()[a])&&(a=a.Og(),b.uaa(Fib(a.offsetTop,a.offsetHeight,b.AQa(),b.panel.na.offsetHeight)))};_.h.sT=function(){var a=this.ad.na.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.autocomplete.id;this.Sg&&_.Ni(this.Sg,"aria-owns",b);_.Mi(a,"aria-owns",b);this.Sg=a}};_.h.ET=function(){this.Sg&&(_.Ni(this.Sg,"aria-owns",this.autocomplete.id),this.Sg=null)};
_.p.Object.defineProperties(rG.prototype,{Hv:{configurable:!0,enumerable:!0,get:function(){return this.lOa},set:function(a){this.lOa=_.Ii(a)}},xd:{configurable:!0,enumerable:!0,get:function(){return this.Fo&&this.autocomplete.FD}},a8a:{configurable:!0,enumerable:!0,get:function(){var a=this;return _.xf(this.yka,this.autocomplete.Gb.vM.ha(_.yf(function(){return a.Fo})),this.FT,this.uQa(),this.yb?this.yb.Qp.ha(_.yf(function(){return a.Fo})):_.df()).ha(_.E(function(b){return b instanceof Gnb?b:null}))}},
xr:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete&&this.autocomplete.Gb?this.autocomplete.Gb.Ke:null}}});rG.O=function(a){return new (a||rG)(_.C(_.he),_.C(_.Bt),_.C(_.Ag),_.C(_.ih),_.C(_.Xn),_.C(Epb),_.C(_.bj,8),_.C(_.Sy,9),_.C(_.Wh,8),_.C(_.Oi),_.C(_.Cpb,8))};
rG.Ea=_.Ke({type:rG,inputs:{autocomplete:[0,"matAutocomplete","autocomplete"],position:[0,"matAutocompletePosition","position"],jK:[0,"matAutocompleteConnectedTo","connectedTo"],Wba:[0,"autocomplete","autocompleteAttribute"],Hv:[0,"matAutocompleteDisabled","autocompleteDisabled"]},standalone:!1,features:[_.zn]});var Kpb;Kpb={ya:_.ky,Hb:_.qd(function(){return _.sG}),zd:!0};_.sG=function(){rG.apply(this,arguments);this.NNa="mat-autocomplete-panel-above"};_.W(_.sG,rG);_.sG.O=function(){var a;return function(b){return(a||(a=_.de(_.sG)))(b||_.sG)}}();
_.sG.Ea=_.Ke({type:_.sG,oa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],Za:[1,"mat-autocomplete-trigger"],qb:7,Wa:function(a,b){a&1&&_.O("focusin",function(){return b.hJ()})("blur",function(){return b.Be()})("input",function(c){return b.T9(c)})("keydown",function(c){return b.de(c)})("click",function(){return b.Ij()});a&2&&_.mg("autocomplete",b.Wba)("role",b.Hv?null:"combobox")("aria-autocomplete",b.Hv?null:"list")("aria-activedescendant",b.xd&&b.xr?b.xr.id:null)("aria-expanded",
b.Hv?null:b.xd.toString())("aria-owns",b.Hv||!b.xd?null:b.autocomplete==null?null:b.autocomplete.id)("aria-haspopup",b.Hv?null:"listbox")},Rb:["matAutocompleteTrigger"],standalone:!1,features:[_.Xg([Kpb]),_.cg]});_.tG=function(){var a=qG.apply(this,arguments)||this;a.JZc="mat-autocomplete-visible";a.CUc="mat-autocomplete-hidden";a.Zq=null;return a};_.W(_.tG,qG);_.tG.Ea=qG.Ea;_.tG.O=function(){var a;return function(b){return(a||(a=_.de(_.tG)))(b||_.tG)}}();
_.tG.wa=_.Ie({type:_.tG,oa:[["mat-autocomplete"]],wd:function(a,b,c){a&1&&(_.Dg(c,_.Jt,5),_.Dg(c,_.$F,5));if(a&2){var d;_.Gg(d=_.Hg())&&(b.NL=d);_.Gg(d=_.Hg())&&(b.options=d)}},Za:["ngSkipHydration","",1,"mat-autocomplete"],qb:1,Wa:function(a){a&2&&_.mg("mat-id-collision",null)},inputs:{Cc:"disableRipple"},Rb:["matAutocomplete"],standalone:!1,features:[_.Xg([{ya:_.It,Hb:_.tG}]),_.cg],hc:["*"],Aa:1,Ba:0,Da:[["panel",""],["role","listbox",1,"mat-autocomplete-panel",3,"id","ngClass"]],ta:function(a){a&
1&&(_.xg(),_.F(0,kmb,3,4,"ng-template"))},dependencies:[_.Zo],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"],
lb:2,Ma:0});var omb=function(a){return{va:a}},uG=function(){_.nG.apply(this,arguments);this.i9a=!1};_.W(uG,_.nG);uG.Ea=_.nG.Ea;uG.prototype.jha=function(a){this.Sl.setValue("");a.option.value.filters?this.dab.emit(a.option.value):this.selected.emit(a.option.value)};_.Lpb=function(a){a.hia&&a.ftb.RB()};_.p.Object.defineProperties(uG.prototype,{hia:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete.isOpen}}});uG.O=function(){var a;return function(b){return(a||(a=_.de(uG)))(b||uG)}}();
uG.wa=_.Ie({type:uG,oa:[["xap-filter-menu"]],tb:function(a,b){a&1&&(_.Cg(_.tG,7),_.Cg(_.sG,7));if(a&2){var c;_.Gg(c=_.Hg())&&(b.autocomplete=c.first);_.Gg(c=_.Hg())&&(b.ftb=c.first)}},standalone:!1,features:[_.cg],Aa:13,Ba:13,Da: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=_.Pd();_.I(0,"input",4,0);_.O("click",function(){_.w(c);return _.y(b.Zd())})("focusin",function(){_.w(c);return _.y(b.ria=!0)})("focusout",function(){_.w(c);return _.y(b.ria=!1)})("keydown.backspace",function(){_.w(c);return _.y(_.Bpb(b))});_.J();_.I(2,"mat-autocomplete",5,1);_.O("optionSelected",function(e){_.w(c);return _.y(b.jha(e))});_.F(4,mmb,3,1,"div",6)(5,wmb,5,6,"ng-container",7)(6,Dmb,4,6,"ng-template",null,2,_.dh)(8,Emb,2,1,"mat-option",8);_.S(9,"async");_.S(10,"async");
_.F(11,Kmb,1,1,"ng-template",null,3,_.dh);_.J()}if(a&2){a=_.Ng(3);var d=_.Ng(7);_.H("formControl",b.Sl)("matAutocomplete",a)("placeholder",b.placeholder);_.mg("aria-label",b.dia||b.placeholder||null);_.A(2);_.H("aria-label",b.placeholder);_.A(2);_.H("ngIf",b.yD==null?null:b.yD.length);_.A();_.H("ngIf",b.ZZ)("ngIfElse",d);_.A(3);_.H("ngIf",_.ch(9,9,b.nQ)==null&&_.ch(10,11,b.CY)==null)}},dependencies:[_.$o,_.ap,_.fp,_.bp,_.cp,_.dp,_.tG,_.sG,_.$F,ZF,_.iu,_.Av,_.lG,_.uk,_.py,_.yy,_.gp],lb:2,Ma:0});_.vG=function(a,b,c,d){_.VF.call(this,a,b,c,d);this.oi=a;this.Ci=b;this.Tj=c;this.Nca=_.fh.required(_.jG)};_.W(_.vG,_.VF);_.vG.Ea=_.VF.Ea;_.vG.prototype.Bc=function(){var a=this,b;(b=this.VBb)==null||b.Jc.subscribe(function(){a.rO&&a.rO.unsubscribe();a.rO=a.Nca().e2.subscribe(function(){_.Lpb(a.tq)})})};_.vG.prototype.z4=function(a){return this.KZa&&this.py===a&&!this.tq.hia};_.vG.prototype.uga=function(){return this.hFb||"filter_list"};
_.vG.prototype.W$a=function(){if(this.Nca().be.length>0){var a;(a=this.Nca().be.get(this.Nca().be.length-1))==null||a.focus()}else this.tq&&this.tq.Zd()};_.vG.O=function(a){return new (a||_.vG)(_.C(_.Ms),_.C(_.TF),_.C(_.ru,8),_.C(_.Kob,8))};
_.vG.wa=_.Ie({type:_.vG,oa:[["xap-filter-bar"]],tb:function(a,b){a&1&&(_.Lg(b.Nca,_.jG),_.Cg(uG,7),_.Cg(mG,5));if(a&2){_.Mg();var c;_.Gg(c=_.Hg())&&(b.tq=c.first);_.Gg(c=_.Hg())&&(b.VBb=c)}},standalone:!1,features:[_.Xg([_.TF]),_.cg],Aa:12,Ba:17,Da: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&&(_.I(0,"div",0),_.O("click",function(c){return b.uF(c)}),_.I(1,"div",1),_.F(2,Mmb,2,2,"mat-icon",2)(3,Nmb,2,1,"span",3),_.J(),_.I(4,"div",4)(5,"mat-chip-list",5),_.F(6,Pmb,2,6,"xap-filter-editor",6),_.S(7,"async"),_.I(8,"xap-filter-menu",7),_.S(9,"async"),_.O("selected",function(c){return _.Lob(b,c)})("selectedSet",function(c){return b.pua(c)})("deletedSet",function(){})("onBackspace",function(){return b.W$a()}),_.J()()(),_.F(10,Qmb,3,4,"button",8)(11,
Rmb,3,4,"button",9),_.J());a&2&&(_.A(2),_.H("ngIf",!b.w3),_.A(),_.H("ngIf",b.w3),_.A(2),_.H("disabled",b.disabled),_.A(),_.H("ngForOf",_.ch(7,13,b.config.mg)),_.A(2),_.H("suggestionProvider",b.config.ZQb.Noa)("useRankedSuggestions",b.config.ZZ)("placeholder",b.mY)("inputLabel",b.dia||b.mY)("noResultsMessage",b.WC)("disabled",b.disabled)("savedFilterSets",_.ch(9,15,b.config.vR==null?null:b.config.vR.yD)),_.A(2),_.H("ngIf",b.config.vR&&b.config.mg.getValue().length>0),_.A(),_.H("ngIf",_.Nob(b)))},dependencies:[_.$o,
_.ap,_.iu,_.jG,_.Av,_.dC,mG,uG,_.gp],lb:2,Ma:0});_.wG=function(){this.Jc=new _.Nf;this.qcd="Open calendar";this.w1c="Close calendar";this.XVb="Previous month";this.sSb="Next month";this.aWb="Previous year";this.uSb="Next year";this.Ddd="Previous 24 years";this.rbd="Next 24 years";this.icb="Choose date";this.O5b="Choose month and year";this.H1c="Comparison range"};_.wG.prototype.n6c=function(a,b){return a+" \u2013 "+b};_.wG.prototype.o6c=function(a,b){return a+" to "+b};_.wG.O=function(a){return new (a||_.wG)};_.wG.ua=_.q({token:_.wG,qa:_.wG.O,Fa:"root"});var Wmb=function(a,b){return b.id},Mpb=0,Npb=function(a,b,c,d,e,f,g){e=e===void 0?{}:e;this.value=a;this.Dwa=b;this.ariaLabel=c;this.enabled=d;this.u2c=e;this.wm=f===void 0?a:f;this.h9a=g;this.id=Mpb++},Opb={passive:!1,capture:!0},Ppb={passive:!0,capture:!0},Qpb={passive:!0},xG=function(){var a=this;this.Ka=_.u(_.he);this.mb=_.u(_.ih);this.yc=_.u(_.Si);this.jh=_.u(_.wG);this.dJ=!1;this.BAa=7;this.upb=0;this.IF=!1;this.Lvb=1;this.OQ=this.xY=null;this.D1b=new _.Jj;this.jla=new _.Jj;this.rm=new _.Jj;
this.iW=new _.Jj;this.fF=new _.Jj;this.vra=!1;this.Xb=_.u(_.dg);this.mxb=this.jh.H1c;this.XYc=function(d){return d};this.ajb=function(d){if(a.Pnb&&d.type==="focus")a.Pnb=!1;else if(d.target&&a.IF){var e=a.r0(d.target);e&&a.mb.run(function(){return a.jla.emit({value:e.enabled?e:null,event:d})})}};this.UYc=function(d){if(a.IF){var e=cnb(d),f=e?a.r0(e):null;e!==d.target&&(a.vra=!0);Zmb(d.target)&&d.preventDefault();a.mb.run(function(){return a.jla.emit({value:(f==null?0:f.enabled)?f:null,event:d})})}};
this.Hlb=function(d){a.OQ!==null&&a.IF&&(d.type!=="blur"&&(a.vra=!0),!d.target||!a.r0(d.target)||d.relatedTarget&&a.r0(d.relatedTarget)||a.mb.run(function(){return a.jla.emit({value:null,event:d})}))};this.Xlb=function(d){if(a.IF){a.vra=!1;var e=d.target&&a.r0(d.target);e&&a.nsa(e.wm)&&a.mb.run(function(){a.iW.emit({value:e.h9a,event:d})})}};this.Ylb=function(d){if(a.IF){var e=Zmb(d.target);e?e.closest(".mat-calendar-body")===a.Ka.na&&a.mb.run(function(){var f=a.r0(e),g;a.fF.emit({value:(g=f==null?
void 0:f.h9a)!=null?g:null,event:d})}):a.mb.run(function(){a.fF.emit({value:null,event:d})})}};this.TYc=function(d){(d=cnb(d))&&a.Ylb({target:d})};var b=_.u(_.ej),c=_.u(_.aj);this.PTa=c.getId("mat-calendar-body-start-");this.EPa=c.getId("mat-calendar-body-end-");this.TOa=c.getId("mat-calendar-body-comparison-start-");this.SOa=c.getId("mat-calendar-body-comparison-end-");_.u(_.Zi).load(_.Gt);this.mb.Vb(function(){var d=a.Ka.na;d=[b.listen(d,"touchmove",a.UYc,Opb),b.listen(d,"mouseenter",a.ajb,Ppb),
b.listen(d,"focus",a.ajb,Ppb),b.listen(d,"mouseleave",a.Hlb,Ppb),b.listen(d,"blur",a.Hlb,Ppb),b.listen(d,"mousedown",a.Xlb,Qpb),b.listen(d,"touchstart",a.Xlb,Qpb)];a.yc.isBrowser&&d.push(b.listen("window","mouseup",a.Ylb),b.listen("window","touchend",a.TYc));a.Nx=d})};_.h=xG.prototype;_.h.co=function(){this.dJ&&(this.aB(),this.dJ=!1)};_.h.jRc=function(a,b){this.vra||a.enabled&&this.D1b.emit({value:a.value,event:b})};_.h.FSc=function(a,b){a.enabled&&this.rm.emit({value:a.value,event:b})};
_.h.E0=function(a){return this.U6===a||this.b3===a};_.h.Wb=function(a){var b=a.numCols,c=this.rows,d=this.BAa;if(a.rows||b)this.D9=c&&c.length&&c[0].length?d-c[0].length:0;if(a.cellAspectRatio||b||!this.AT)this.AT=50*this.Lvb/d+"%";if(b||!this.Khb)this.Khb=100/d+"%"};_.h.La=function(){this.Nx.forEach(function(a){return a()})};_.h.flb=function(a,b){b=a*this.BAa+b;a&&(b-=this.D9);return b==this.upb};
_.h.aB=function(a){var b=this;a=a===void 0?!0:a;_.eg(function(){setTimeout(function(){var c=b.Ka.na.querySelector(".mat-calendar-body-active");c&&(a||(b.Pnb=!0),c.focus())})},{Mb:this.Xb})};_.h.oTa=function(){this.dJ=!0};_.h.FRa=function(a){return $mb(a,this.U6,this.b3)};_.h.ERa=function(a){return anb(a,this.U6,this.b3)};_.h.nsa=function(a){return bnb(a,this.U6,this.b3,this.IF)};_.h.klb=function(a){return $mb(a,this.hq,this.Dr)};
_.h.bVc=function(a,b,c){if(!this.klb(a)||this.FRa(a)||!this.nsa(a))return!1;a=this.rows[b][c-1];a||(a=(b=this.rows[b-1])&&b[b.length-1]);return a&&!this.ERa(a.wm)};_.h.aVc=function(a,b,c){if(!this.jlb(a)||this.ERa(a)||!this.nsa(a))return!1;a=this.rows[b][c+1];a||(a=(b=this.rows[b+1])&&b[0]);return a&&!this.FRa(a.wm)};_.h.jlb=function(a){return anb(a,this.hq,this.Dr)};_.h.fVc=function(a){return bnb(a,this.hq,this.Dr,this.IF)};_.h.cVc=function(a){return this.hq===this.Dr&&a===this.hq};
_.h.oVc=function(a){return $mb(a,this.xY,this.OQ)};_.h.nVc=function(a){return anb(a,this.xY,this.OQ)};_.h.gVc=function(a){return bnb(a,this.xY,this.OQ,this.IF)};_.h.DTc=function(a){if(!this.IF)return null;if(this.U6===a&&this.b3===a)return this.PTa+" "+this.EPa;if(this.U6===a)return this.PTa;if(this.b3===a)return this.EPa;if(this.hq!==null&&this.Dr!==null){if(a===this.hq&&a===this.Dr)return this.TOa+" "+this.SOa;if(a===this.hq)return this.TOa;if(a===this.Dr)return this.SOa}return null};
_.h.r0=function(a){var b=Zmb(a);return b&&(a=b.getAttribute("data-mat-row"),b=b.getAttribute("data-mat-col"),a&&b)?this.rows[parseInt(a)][parseInt(b)]:null};xG.O=function(a){return new (a||xG)};
xG.wa=_.Ie({type:xG,oa:[["","mat-calendar-body",""]],Za:[1,"mat-calendar-body"],inputs:{label:"label",rows:"rows",i7b:"todayValue",U6:"startValue",b3:"endValue",ANb:"labelMinRequiredCells",BAa:"numCols",upb:"activeCell",IF:"isRange",Lvb:"cellAspectRatio",hq:"comparisonStart",Dr:"comparisonEnd",xY:"previewStart",OQ:"previewEnd",wZ:"startDateAccessibleName",mW:"endDateAccessibleName"},outputs:{D1b:"selectedValueChange",jla:"previewChange",rm:"activeDateChange",iW:"dragStarted",fF:"dragEnded"},Rb:["matCalendarBody"],
features:[_.zn],tc:["mat-calendar-body",""],Aa:11,Ba:11,Da:[["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&&(_.ng(0,Tmb,3,6,"tr",0),_.aE(1,Xmb,4,1,"tr",1,Smb,!0),_.I(3,"span",2),_.R(4),_.J(),_.I(5,"span",2),_.R(6),_.J(),_.I(7,"span",2),_.R(8),_.J(),_.I(9,"span",2),_.R(10),_.J());a&2&&(_.og(b.D9<b.ANb?0:-1),_.A(),_.bE(b.rows),_.A(2),_.H("id",b.PTa),_.A(),_.Rg(" ",b.wZ,"\n"),_.A(),_.H("id",b.EPa),_.A(),_.Rg(" ",b.mW,"\n"),_.A(),_.H("id",b.TOa),_.A(),_.xC(" ",b.mxb," ",b.wZ,"\n"),_.A(),_.H("id",b.SOa),_.A(),
_.xC(" ",b.mxb," ",b.mW,"\n"))},dependencies:[_.Zo],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-sys-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-sys-title-small-size));font-weight:var(--mat-datepicker-calendar-body-label-text-weight, var(--mat-sys-title-small-weight));color:var(--mat-datepicker-calendar-body-label-text-color, var(--mat-sys-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;margin:0;font-family:var(--mat-datepicker-calendar-text-font, var(--mat-sys-body-medium-font));font-size:var(--mat-datepicker-calendar-text-size, var(--mat-sys-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-sys-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-sys-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-sys-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-sys-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-sys-on-surface) calc(var(--mat-sys-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-sys-on-surface) calc(var(--mat-sys-hover-state-layer-opacity) * 100%), transparent))}}.mat-calendar-body-selected{background-color:var(--mat-datepicker-calendar-date-selected-state-background-color, var(--mat-sys-primary));color:var(--mat-datepicker-calendar-date-selected-state-text-color, var(--mat-sys-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-sys-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-sys-primary))}.mat-calendar-body-in-range::before{background:var(--mat-datepicker-calendar-date-in-range-state-background-color, var(--mat-sys-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-sys-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-sys-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-sys-primary-container)) 50%, var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color, var(--mat-sys-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-sys-primary-container)) 50%, var(--mat-datepicker-calendar-date-in-comparison-range-state-background-color, var(--mat-sys-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-sys-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-sys-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'],
lb:2,Ma:0});var yG=function(a,b){this.selection=a;this.Ugb=b;this.G1b=this.xTa=new _.Nf;this.selection=a};yG.prototype.Lpa=function(a,b){var c=this.selection;this.selection=a;this.xTa.next({selection:a,source:b,oldValue:c})};yG.prototype.La=function(){this.xTa.complete()};yG.prototype.uVc=function(a){return snb(a)&&this.Ugb.isValid(a)};yG.O=function(){_.Ae()};yG.ua=_.q({token:yG,qa:yG.O});var zG=function(a){yG.call(this,null,a)};_.W(zG,yG);zG.prototype.add=function(a){yG.prototype.Lpa.call(this,a,this)};
zG.prototype.isValid=function(){return this.selection!=null&&this.uVc(this.selection)};zG.prototype.Vt=function(){return this.selection!=null};zG.prototype.clone=function(){var a=new zG(this.Ugb);a.Lpa(this.selection,this);return a};zG.O=function(a){return new (a||zG)(_.t(_.jE))};zG.ua=_.q({token:zG,qa:zG.O});var Rpb={ya:yG,Nb:[[new _.Bn,new _.Cn,yG],_.jE],Eb:function(a,b){return a||new zG(b)}};new _.Bn;new _.Cn;var Spb=new _.wd("MAT_DATE_RANGE_SELECTION_STRATEGY");new _.Bn;new _.Cn;var Tpb,Upb;Tpb=function(a,b){return b.id};Upb=0;_.AG=function(){this.Ra=_.u(_.Xn);this.Mx=_.u(_.Et,{optional:!0});this.Ya=_.u(_.jE,{optional:!0});this.jc=_.u(_.bj,{optional:!0});this.jta=_.u(Spb,{optional:!0});this.zN=_.Ne.EMPTY;this.Av=null;this.In=new _.Jj;this.w1=new _.Jj;this.iW=new _.Jj;this.fF=new _.Jj;this.rm=new _.Jj;_.u(_.Zi).load(_.As);this.Gd=new Date};_.h=_.AG.prototype;_.h.Od=function(){var a=this;this.zN=this.Ya.Nza.ha(_.Xf(null)).subscribe(function(){return a.mJ()})};
_.h.Wb=function(a){var b=a.comparisonStart||a.comparisonEnd;b&&!b.JK&&this.CTa(this.selected);a.activeDrag&&!this.Av&&this.LOa()};_.h.La=function(){this.zN.unsubscribe()};_.h.tra=function(a){var b=a.value,c=this.Sjb(b),d;(d=this.CTc(this.ee))===b&&d===b||this.In.emit(c);this.w1.emit({value:c,event:a.event});this.LOa();_.Fn(this.Ra)};_.h.Oaa=function(a){var b=this.Gd;this.wb=this.Sjb(a.value);_.lE(this.Ya,b,this.wb)&&this.rm.emit(this.Gd)};
_.h.R9=function(a){var b=this.Gd,c=this.Wk();switch(a.keyCode){case 37:this.wb=_.tE(this.Ya,this.Gd,c?1:-1);break;case 39:this.wb=_.tE(this.Ya,this.Gd,c?-1:1);break;case 38:this.wb=_.tE(this.Ya,this.Gd,-7);break;case 40:this.wb=_.tE(this.Ya,this.Gd,7);break;case 36:this.wb=_.tE(this.Ya,this.Gd,1-this.Ya.getDate(this.Gd));break;case 35:this.wb=_.tE(this.Ya,this.Gd,_.znb(this.Ya,this.Gd)-this.Ya.getDate(this.Gd));break;case 33:this.wb=a.altKey?_.sE(this.Ya,this.Gd,-1):_.rE(this.Ya,this.Gd,-1);break;
case 34:this.wb=a.altKey?_.sE(this.Ya,this.Gd,1):_.rE(this.Ya,this.Gd,1);break;case 13:case 32:this.FN=!0;this.Hhb(this.Gd)&&a.preventDefault();return;case 27:this.OU==null||_.Di(a)||(this.LOa(),this.Av?this.fF.emit({value:null,event:a}):(this.In.emit(null),this.w1.emit({value:null,event:a})),a.preventDefault(),a.stopPropagation());return;default:return}_.lE(this.Ya,b,this.wb)&&(this.rm.emit(this.wb),this.dJ());a.preventDefault()};
_.h.S9=function(a){if(a.keyCode===32||a.keyCode===13)this.FN&&this.Hhb(this.Gd)&&this.tra({value:this.Ya.getDate(this.Gd),event:a}),this.FN=!1};_.h.mJ=function(){this.CTa(this.selected);this.OYc=this.fJ(new Date);this.XVc=this.Mx.display.monthLabel?this.Ya.format(this.wb,this.Mx.display.monthLabel):vnb(this.Ya)[this.Ya.getMonth(this.wb)].toLocaleUpperCase();this.YSc=(7+qE(this.Ya,this.Ya.getYear(this.wb),this.Ya.getMonth(this.wb),1).getDay()-_.ynb(this.Ya))%7;this.KUc();this.fSc();_.Fn(this.Ra)};
_.h.aB=function(a){this.uJ.aB(a)};_.h.dJ=function(){this.uJ.oTa()};_.h.Mmb=function(a){var b=a.event;a=a.value;if(this.jta){a=a?a.h9a:null;var c=this.jta.osd(a,this.selected,b);this.d1=this.fJ(c.start);this.OU=this.fJ(c.end);if(this.Av&&a){var d,e;if(c=(e=(d=this.jta).tYa)==null?void 0:e.call(d,this.Av.value,this.selected,a,b))this.d1=this.fJ(c.start),this.OU=this.fJ(c.end)}_.Gn(this.Ra)}};
_.h.APa=function(a){if(this.Av)if(a.value){var b,c,d=(b=this.jta)==null?void 0:(c=b.tYa)==null?void 0:c.call(b,this.Av.value,this.selected,a.value,a.event);this.fF.emit({value:d!=null?d:null,event:a.event})}else this.fF.emit({value:null,event:a.event})};_.h.Sjb=function(a){return qE(this.Ya,this.Ya.getYear(this.wb),this.Ya.getMonth(this.wb),a)};
_.h.KUc=function(){var a=_.ynb(this.Ya),b=_.xnb(this.Ya,"narrow"),c=_.xnb(this.Ya,"long").map(function(d,e){return{GPb:d,Q6a:b[e],id:Upb++}});this.RZc=c.slice(a).concat(c.slice(0,a))};
_.h.fSc=function(){var a=_.znb(this.Ya,this.wb),b=wnb(this.Ya);this.Zta=[[]];for(var c=0,d=this.YSc;c<a;c++,d++){d==7&&(this.Zta.push([]),d=0);var e=qE(this.Ya,this.Ya.getYear(this.wb),this.Ya.getMonth(this.wb),c+1),f=this.lYc(e),g=this.Ya.format(e,this.Mx.display.N2c),m=this.Ol?this.Ol(e,"month"):void 0;this.Zta[this.Zta.length-1].push(new Npb(c+1,b[c],g,f,m,this.fJ(e),e))}};
_.h.lYc=function(a){return!!a&&(!this.Md||_.lE(this.Ya,a,this.Md)>=0)&&(!this.Nd||_.lE(this.Ya,a,this.Nd)<=0)&&(!this.Sj||this.Sj(a))};_.h.CTc=function(a){return a&&this.Ikb(a,this.wb)?this.Ya.getDate(a):null};_.h.Ikb=function(a,b){return!(!a||!b||this.Ya.getMonth(a)!=this.Ya.getMonth(b)||this.Ya.getYear(a)!=this.Ya.getYear(b))};_.h.fJ=function(a){if(a){var b=this.Ya.getYear(a),c=this.Ya.getMonth(a);return(new Date(b,c,this.Ya.getDate(a))).getTime()}return null};
_.h.Wk=function(){return this.jc&&this.jc.value==="rtl"};_.h.CTa=function(a){this.XWc=this.WWc=this.fJ(a);this.pVc=!1;this.CRc=this.fJ(this.hq);this.BRc=this.fJ(this.Dr)};_.h.Hhb=function(a){return!this.Sj||this.Sj(a)};_.h.LOa=function(){this.d1=this.OU=null};
_.p.Object.defineProperties(_.AG.prototype,{wb:{configurable:!0,enumerable:!0,get:function(){return this.Gd},set:function(a){var b=this.Gd;a=_.kE(this.Ya,this.Ya.ei(a))||new Date;this.Gd=_.nE(this.Ya,a,this.Md,this.Nd);this.Ikb(b,this.Gd)||this.mJ()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.ee},set:function(a){this.ee=_.kE(this.Ya,this.Ya.ei(a));this.CTa(this.ee)}},Md:{configurable:!0,enumerable:!0,get:function(){return this.yU},set:function(a){this.yU=_.kE(this.Ya,this.Ya.ei(a))}},
Nd:{configurable:!0,enumerable:!0,get:function(){return this.wU},set:function(a){this.wU=_.kE(this.Ya,this.Ya.ei(a))}}});_.AG.O=function(a){return new (a||_.AG)};
_.AG.wa=_.Ie({type:_.AG,oa:[["mat-month-view"]],tb:function(a,b){a&1&&_.Cg(xG,5);if(a&2){var c;_.Gg(c=_.Hg())&&(b.uJ=c.first)}},inputs:{wb:"activeDate",selected:"selected",Md:"minDate",Nd:"maxDate",Sj:"dateFilter",Ol:"dateClass",hq:"comparisonStart",Dr:"comparisonEnd",wZ:"startDateAccessibleName",mW:"endDateAccessibleName",Av:"activeDrag"},outputs:{In:"selectedChange",w1:"_userSelection",iW:"dragStarted",fF:"dragEnded",rm:"activeDateChange"},Rb:["matMonthView"],features:[_.zn],Aa:8,Ba:14,Da:[["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&&(_.I(0,"table",0)(1,"thead",1)(2,"tr"),_.aE(3,dnb,5,2,"th",2,Tpb),_.J(),_.I(5,"tr",3),_.L(6,"th",4),_.J()(),_.I(7,"tbody",5),_.O("selectedValueChange",function(c){return b.tra(c)})("activeDateChange",function(c){return b.Oaa(c)})("previewChange",function(c){return b.Mmb(c)})("dragStarted",function(c){return b.iW.emit(c)})("dragEnded",function(c){return b.APa(c)})("keyup",function(c){return b.S9(c)})("keydown",function(c){return b.R9(c)}),_.J()());a&2&&(_.A(3),_.bE(b.RZc),_.A(4),
_.H("label",b.XVc)("rows",b.Zta)("todayValue",b.OYc)("startValue",b.XWc)("endValue",b.WWc)("comparisonStart",b.CRc)("comparisonEnd",b.BRc)("previewStart",b.d1)("previewEnd",b.OU)("isRange",b.pVc)("labelMinRequiredCells",3)("activeCell",b.Ya.getDate(b.wb)-1)("startDateAccessibleName",b.wZ)("endDateAccessibleName",b.mW))},dependencies:[xG],lb:2,Ma:0});var BG=function(){this.Ra=_.u(_.Xn);this.Ya=_.u(_.jE,{optional:!0});this.jc=_.u(_.bj,{optional:!0});this.zN=_.Ne.EMPTY;this.In=new _.Jj;this.yS=new _.Jj;this.rm=new _.Jj;this.Gd=new Date};_.h=BG.prototype;_.h.Od=function(){var a=this;this.zN=this.Ya.Nza.ha(_.Xf(null)).subscribe(function(){return a.mJ()})};_.h.La=function(){this.zN.unsubscribe()};
_.h.mJ=function(){var a=this;this.QYc=this.Ya.getYear(new Date);var b=this.Ya.getYear(this.Gd)-gnb(this.Ya,this.wb,this.Md,this.Nd);this.gpb=[];for(var c=0,d=[];c<24;c++)d.push(b+c),d.length==4&&(this.gpb.push(d.map(function(e){return a.URc(e)})),d=[]);_.Fn(this.Ra)};_.h.fpb=function(a){var b=a.value;a=qE(this.Ya,b,0,1);b=this.Ujb(b);this.yS.emit(a);this.In.emit(b)};_.h.Oaa=function(a){var b=this.Gd;this.wb=this.Ujb(a.value);_.lE(this.Ya,b,this.wb)&&this.rm.emit(this.wb)};
_.h.R9=function(a){var b=this.Gd,c=this.Wk();switch(a.keyCode){case 37:this.wb=_.sE(this.Ya,this.Gd,c?1:-1);break;case 39:this.wb=_.sE(this.Ya,this.Gd,c?-1:1);break;case 38:this.wb=_.sE(this.Ya,this.Gd,-4);break;case 40:this.wb=_.sE(this.Ya,this.Gd,4);break;case 36:this.wb=_.sE(this.Ya,this.Gd,-gnb(this.Ya,this.wb,this.Md,this.Nd));break;case 35:this.wb=_.sE(this.Ya,this.Gd,24-gnb(this.Ya,this.wb,this.Md,this.Nd)-1);break;case 33:this.wb=_.sE(this.Ya,this.Gd,a.altKey?-240:-24);break;case 34:this.wb=
_.sE(this.Ya,this.Gd,a.altKey?240:24);break;case 13:case 32:this.FN=!0;break;default:return}_.lE(this.Ya,b,this.wb)&&this.rm.emit(this.wb);this.dJ();a.preventDefault()};_.h.S9=function(a){if(a.keyCode===32||a.keyCode===13)this.FN&&this.fpb({value:this.Ya.getYear(this.Gd),event:a}),this.FN=!1};_.h.nTc=function(){return gnb(this.Ya,this.wb,this.Md,this.Nd)};_.h.aB=function(){this.uJ.aB()};_.h.dJ=function(){this.uJ.oTa()};
_.h.Ujb=function(a){var b=this.Ya.getMonth(this.wb),c=_.znb(this.Ya,qE(this.Ya,a,b,1));return qE(this.Ya,a,b,Math.min(this.Ya.getDate(this.wb),c))};_.h.URc=function(a){var b=qE(this.Ya,a,0,1),c=pE(this.Ya,b);b=this.Ol?this.Ol(b,"multi-year"):void 0;return new Npb(a,c,c,this.nYc(a),b)};
_.h.nYc=function(a){if(a===void 0||a===null||this.Nd&&a>this.Ya.getYear(this.Nd)||this.Md&&a<this.Ya.getYear(this.Md))return!1;if(!this.Sj)return!0;for(var b=qE(this.Ya,a,0,1);this.Ya.getYear(b)==a;b=_.tE(this.Ya,b,1))if(this.Sj(b))return!0;return!1};_.h.Wk=function(){return this.jc&&this.jc.value==="rtl"};_.h.WXc=function(a){this.wTa=null;a&&(this.wTa=this.Ya.getYear(a))};
_.p.Object.defineProperties(BG.prototype,{wb:{configurable:!0,enumerable:!0,get:function(){return this.Gd},set:function(a){var b=this.Gd;a=_.kE(this.Ya,this.Ya.ei(a))||new Date;this.Gd=_.nE(this.Ya,a,this.Md,this.Nd);fnb(this.Ya,b,this.Gd,this.Md,this.Nd)||this.mJ()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.ee},set:function(a){this.ee=_.kE(this.Ya,this.Ya.ei(a));this.WXc(a)}},Md:{configurable:!0,enumerable:!0,get:function(){return this.yU},set:function(a){this.yU=_.kE(this.Ya,
this.Ya.ei(a))}},Nd:{configurable:!0,enumerable:!0,get:function(){return this.wU},set:function(a){this.wU=_.kE(this.Ya,this.Ya.ei(a))}}});BG.O=function(a){return new (a||BG)};
BG.wa=_.Ie({type:BG,oa:[["mat-multi-year-view"]],tb:function(a,b){a&1&&_.Cg(xG,5);if(a&2){var c;_.Gg(c=_.Hg())&&(b.uJ=c.first)}},inputs:{wb:"activeDate",selected:"selected",Md:"minDate",Nd:"maxDate",Sj:"dateFilter",Ol:"dateClass"},outputs:{In:"selectedChange",yS:"yearSelected",rm:"activeDateChange"},Rb:["matMultiYearView"],Aa:5,Ba:7,Da:[["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&&(_.I(0,"table",0)(1,"thead",1)(2,"tr"),_.L(3,"th",2),_.J()(),_.I(4,"tbody",3),_.O("selectedValueChange",function(c){return b.fpb(c)})("activeDateChange",function(c){return b.Oaa(c)})("keyup",function(c){return b.S9(c)})("keydown",function(c){return b.R9(c)}),_.J()());a&2&&(_.A(4),_.H("rows",b.gpb)("todayValue",b.QYc)("startValue",
b.wTa)("endValue",b.wTa)("numCols",4)("cellAspectRatio",4/7)("activeCell",b.nTc()))},dependencies:[xG],lb:2,Ma:0});_.CG=function(){this.Ra=_.u(_.Xn);this.Mx=_.u(_.Et,{optional:!0});this.Ya=_.u(_.jE,{optional:!0});this.jc=_.u(_.bj,{optional:!0});this.zN=_.Ne.EMPTY;this.In=new _.Jj;this.sQ=new _.Jj;this.rm=new _.Jj;this.Gd=new Date};_.h=_.CG.prototype;_.h.Od=function(){var a=this;this.zN=this.Ya.Nza.ha(_.Xf(null)).subscribe(function(){return a.mJ()})};_.h.La=function(){this.zN.unsubscribe()};_.h.Wlb=function(a){a=a.value;var b=qE(this.Ya,this.Ya.getYear(this.wb),a,1);this.sQ.emit(b);a=this.Tjb(a);this.In.emit(a)};
_.h.Oaa=function(a){var b=this.Gd;this.wb=this.Tjb(a.value);_.lE(this.Ya,b,this.wb)&&this.rm.emit(this.wb)};
_.h.R9=function(a){var b=this.Gd,c=this.Wk();switch(a.keyCode){case 37:this.wb=_.rE(this.Ya,this.Gd,c?1:-1);break;case 39:this.wb=_.rE(this.Ya,this.Gd,c?-1:1);break;case 38:this.wb=_.rE(this.Ya,this.Gd,-4);break;case 40:this.wb=_.rE(this.Ya,this.Gd,4);break;case 36:this.wb=_.rE(this.Ya,this.Gd,-this.Ya.getMonth(this.Gd));break;case 35:this.wb=_.rE(this.Ya,this.Gd,11-this.Ya.getMonth(this.Gd));break;case 33:this.wb=_.sE(this.Ya,this.Gd,a.altKey?-10:-1);break;case 34:this.wb=_.sE(this.Ya,this.Gd,a.altKey?
10:1);break;case 13:case 32:this.FN=!0;break;default:return}_.lE(this.Ya,b,this.wb)&&(this.rm.emit(this.wb),this.dJ());a.preventDefault()};_.h.S9=function(a){if(a.keyCode===32||a.keyCode===13)this.FN&&this.Wlb({value:this.Ya.getMonth(this.Gd),event:a}),this.FN=!1};
_.h.mJ=function(){var a=this;this.Hnb(this.selected);this.PYc=this.ekb(new Date);this.UZc=pE(this.Ya,this.wb);var b=vnb(this.Ya);this.ZVc=[[0,1,2,3],[4,5,6,7],[8,9,10,11]].map(function(c){return c.map(function(d){return a.TRc(d,b[d])})});_.Fn(this.Ra)};_.h.aB=function(){this.uJ.aB()};_.h.dJ=function(){this.uJ.oTa()};_.h.ekb=function(a){return a&&this.Ya.getYear(a)==this.Ya.getYear(this.wb)?this.Ya.getMonth(a):null};
_.h.Tjb=function(a){var b=qE(this.Ya,this.Ya.getYear(this.wb),a,1);b=_.znb(this.Ya,b);return qE(this.Ya,this.Ya.getYear(this.wb),a,Math.min(this.Ya.getDate(this.wb),b))};_.h.TRc=function(a,b){var c=qE(this.Ya,this.Ya.getYear(this.wb),a,1),d=this.Ya.format(c,this.Mx.display.hbd);c=this.Ol?this.Ol(c,"year"):void 0;return new Npb(a,b.toLocaleUpperCase(),d,this.mYc(a),c)};
_.h.mYc=function(a){var b=this.Ya.getYear(this.wb);if(a===void 0||a===null||this.vVc(b,a)||this.wVc(b,a))return!1;if(!this.Sj)return!0;for(b=qE(this.Ya,b,a,1);this.Ya.getMonth(b)==a;b=_.tE(this.Ya,b,1))if(this.Sj(b))return!0;return!1};_.h.vVc=function(a,b){if(this.Nd){var c=this.Ya.getYear(this.Nd),d=this.Ya.getMonth(this.Nd);return a>c||a===c&&b>d}return!1};_.h.wVc=function(a,b){if(this.Md){var c=this.Ya.getYear(this.Md),d=this.Ya.getMonth(this.Md);return a<c||a===c&&b<d}return!1};
_.h.Wk=function(){return this.jc&&this.jc.value==="rtl"};_.h.Hnb=function(a){this.wnb=this.ekb(a)};
_.p.Object.defineProperties(_.CG.prototype,{wb:{configurable:!0,enumerable:!0,get:function(){return this.Gd},set:function(a){var b=this.Gd;a=_.kE(this.Ya,this.Ya.ei(a))||new Date;this.Gd=_.nE(this.Ya,a,this.Md,this.Nd);this.Ya.getYear(b)!==this.Ya.getYear(this.Gd)&&this.mJ()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.ee},set:function(a){this.ee=_.kE(this.Ya,this.Ya.ei(a));this.Hnb(a)}},Md:{configurable:!0,enumerable:!0,get:function(){return this.yU},set:function(a){this.yU=
_.kE(this.Ya,this.Ya.ei(a))}},Nd:{configurable:!0,enumerable:!0,get:function(){return this.wU},set:function(a){this.wU=_.kE(this.Ya,this.Ya.ei(a))}}});_.CG.O=function(a){return new (a||_.CG)};
_.CG.wa=_.Ie({type:_.CG,oa:[["mat-year-view"]],tb:function(a,b){a&1&&_.Cg(xG,5);if(a&2){var c;_.Gg(c=_.Hg())&&(b.uJ=c.first)}},inputs:{wb:"activeDate",selected:"selected",Md:"minDate",Nd:"maxDate",Sj:"dateFilter",Ol:"dateClass"},outputs:{In:"selectedChange",sQ:"monthSelected",rm:"activeDateChange"},Rb:["matYearView"],Aa:5,Ba:9,Da:[["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&&(_.I(0,"table",0)(1,"thead",1)(2,"tr"),_.L(3,"th",2),_.J()(),_.I(4,"tbody",3),_.O("selectedValueChange",function(c){return b.Wlb(c)})("activeDateChange",function(c){return b.Oaa(c)})("keyup",function(c){return b.S9(c)})("keydown",function(c){return b.R9(c)}),_.J()());a&2&&(_.A(4),_.H("label",b.UZc)("rows",
b.ZVc)("todayValue",b.PYc)("startValue",b.wnb)("endValue",b.wnb)("labelMinRequiredCells",2)("numCols",4)("cellAspectRatio",4/7)("activeCell",b.Ya.getMonth(b.wb)))},dependencies:[xG],lb:2,Ma:0});var EG=function(){var a=this;this.jh=_.u(_.wG);this.calendar=_.u(_.DG);this.Ya=_.u(_.jE,{optional:!0});this.Mx=_.u(_.Et,{optional:!0});this.Emb=_.u(_.aj).getId("mat-calendar-period-label-");_.u(_.Zi).load(_.As);var b=_.u(_.Xn);this.Kob();this.calendar.Zb.subscribe(function(){a.Kob();_.Fn(b)})};_.h=EG.prototype;_.h.FBa=function(){return this.calendar.Md?!this.calendar.Md||!this.tlb(this.calendar.wb,this.calendar.Md):!0};_.h.sAa=function(){return!this.calendar.Nd||!this.tlb(this.calendar.wb,this.calendar.Nd)};
_.h.Kob=function(){var a=this.calendar,b=this.jh,c=this.Ya;a.Rj==="month"?(this.ISa=c.format(a.wb,this.Mx.display.H6a).toLocaleUpperCase(),this.GSa=c.format(a.wb,this.Mx.display.H6a).toLocaleUpperCase(),this.HSa=b.O5b,this.RSa=b.XVb,this.ZRa=b.sSb):a.Rj==="year"?(this.ISa=pE(c,a.wb),this.GSa=pE(c,a.wb),this.HSa=b.icb,this.RSa=b.aWb,this.ZRa=b.uSb):(this.ISa=b.n6c.apply(b,_.v(this.Ijb())),this.GSa=b.o6c.apply(b,_.v(this.Ijb())),this.HSa=b.icb,this.RSa=b.Ddd,this.ZRa=b.rbd)};
_.h.tlb=function(a,b){return this.calendar.Rj=="month"?this.Ya.getYear(a)==this.Ya.getYear(b)&&this.Ya.getMonth(a)==this.Ya.getMonth(b):this.calendar.Rj=="year"?this.Ya.getYear(a)==this.Ya.getYear(b):fnb(this.Ya,a,b,this.calendar.Md,this.calendar.Nd)};_.h.Ijb=function(){var a=this.Ya.getYear(this.calendar.wb)-gnb(this.Ya,this.calendar.wb,this.calendar.Md,this.calendar.Nd),b=a+24-1;a=pE(this.Ya,qE(this.Ya,a,0,1));b=pE(this.Ya,qE(this.Ya,b,0,1));return[a,b]};
_.p.Object.defineProperties(EG.prototype,{qBa:{configurable:!0,enumerable:!0,get:function(){return this.ISa}},jdd:{configurable:!0,enumerable:!0,get:function(){return this.GSa}},m8a:{configurable:!0,enumerable:!0,get:function(){return this.HSa}},H8a:{configurable:!0,enumerable:!0,get:function(){return this.RSa}},a7a:{configurable:!0,enumerable:!0,get:function(){return this.ZRa}}});EG.O=function(a){return new (a||EG)};
EG.wa=_.Ie({type:EG,oa:[["mat-calendar-header"]],Rb:["matCalendarHeader"],hc:["*"],Aa:17,Ba:11,Da:[[1,"mat-calendar-header"],[1,"mat-calendar-controls"],["aria-live","polite",1,"cdk-visually-hidden",3,"id"],["matButton","","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"],["matIconButton","","type","button",1,"mat-calendar-previous-button",
3,"click","disabled"],"viewBox;0 0 24 24;focusable;false;aria-hidden;true".split(";"),["d","M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"],["matIconButton","","type","button",1,"mat-calendar-next-button",3,"click","disabled"],["d","M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"]],ta:function(a,b){a&1&&(_.xg(),_.I(0,"div",0)(1,"div",1)(2,"span",2),_.R(3),_.J(),_.I(4,"button",3),_.O("click",function(){b.calendar.Rj=b.calendar.Rj=="month"?"multi-year":"month"}),_.I(5,"span",4),_.R(6),_.J(),_.Vd(),
_.I(7,"svg",5),_.L(8,"polygon",6),_.J()(),_.Xd(),_.L(9,"div",7),_.yg(10),_.I(11,"button",8),_.O("click",function(){b.calendar.wb=b.calendar.Rj=="month"?_.rE(b.Ya,b.calendar.wb,-1):_.sE(b.Ya,b.calendar.wb,b.calendar.Rj=="year"?-1:-24)}),_.Vd(),_.I(12,"svg",9),_.L(13,"path",10),_.J()(),_.Xd(),_.I(14,"button",11),_.O("click",function(){b.calendar.wb=b.calendar.Rj=="month"?_.rE(b.Ya,b.calendar.wb,1):_.sE(b.Ya,b.calendar.wb,b.calendar.Rj=="year"?1:24)}),_.Vd(),_.I(15,"svg",9),_.L(16,"path",12),_.J()()()());
a&2&&(_.A(2),_.H("id",b.Emb),_.A(),_.Sg(b.jdd),_.A(),_.mg("aria-label",b.m8a)("aria-describedby",b.Emb),_.A(2),_.Sg(b.qBa),_.A(),_.Pg("mat-calendar-invert",b.calendar.Rj!=="month"),_.A(4),_.H("disabled",!b.FBa()),_.mg("aria-label",b.H8a),_.A(3),_.H("disabled",!b.sAa()),_.mg("aria-label",b.a7a))},dependencies:[_.Lu,_.Pu],lb:2,Ma:0});
_.DG=function(){var a=this;this.Ya=_.u(_.jE,{optional:!0});this.Mx=_.u(_.Et,{optional:!0});this.Ra=_.u(_.Xn);this.Ka=_.u(_.he);this.Csa=!1;this.RR="month";this.In=new _.Jj;this.yS=new _.Jj;this.sQ=new _.Jj;this.pS=new _.Jj(!0);this.w1=new _.Jj;this.Tob=new _.Jj;this.Qqa=null;this.Zb=new _.Nf;this.g$=_.u(_.wG).Jc.subscribe(function(){_.Fn(a.Ra);a.Zb.next()})};_.h=_.DG.prototype;_.h.Od=function(){this.cRc=new _.vt(this.cX||EG);this.wb=this.pM||new Date;this.cPa=this.RR};
_.h.co=function(){this.Csa&&(this.Csa=!1,this.gQa().aB(!1))};_.h.La=function(){this.g$.unsubscribe();this.Zb.complete()};_.h.Wb=function(a){var b=a.minDate&&!mE(this.Ya,a.minDate.Dj,a.minDate.Mf)?a.minDate:void 0,c=a.maxDate&&!mE(this.Ya,a.maxDate.Dj,a.maxDate.Mf)?a.maxDate:void 0;(a=b||c||a.dateFilter)&&!a.JK&&(a=this.gQa())&&(this.Ka.na.contains(_.Fi())&&(this.Csa=!0),_.Gn(this.Ra),a.mJ());this.Zb.next()};_.h.tra=function(a){var b=a.value;b&&!mE(this.Ya,b,this.selected)&&this.In.emit(b);this.w1.emit(a)};
_.h.VZc=function(a){this.yS.emit(a)};_.h.YVc=function(a){this.sQ.emit(a)};_.h.xkb=function(a,b){this.wb=a;this.Rj=b};_.h.zSc=function(a){this.Qqa=a};_.h.APa=function(a){this.Qqa&&(a.value&&this.Tob.emit(a),this.Qqa=null)};_.h.gQa=function(){return this.c5||this.YEa||this.jbd};
_.p.Object.defineProperties(_.DG.prototype,{pM:{configurable:!0,enumerable:!0,get:function(){return this.OTa},set:function(a){this.OTa=_.kE(this.Ya,this.Ya.ei(a))}},selected:{configurable:!0,enumerable:!0,get:function(){return this.ee},set:function(a){this.ee=_.kE(this.Ya,this.Ya.ei(a))}},Md:{configurable:!0,enumerable:!0,get:function(){return this.yU},set:function(a){this.yU=_.kE(this.Ya,this.Ya.ei(a))}},Nd:{configurable:!0,enumerable:!0,get:function(){return this.wU},set:function(a){this.wU=_.kE(this.Ya,
this.Ya.ei(a))}},wb:{configurable:!0,enumerable:!0,get:function(){return this.pRc},set:function(a){this.pRc=_.nE(this.Ya,a,this.Md,this.Nd);this.Zb.next();_.Fn(this.Ra)}},Rj:{configurable:!0,enumerable:!0,get:function(){return this.cPa},set:function(a){var b=this.cPa!==a?a:null;this.cPa=a;this.Csa=!0;_.Fn(this.Ra);b&&(this.Zb.next(),this.pS.emit(b))}}});_.DG.O=function(a){return new (a||_.DG)};
_.DG.wa=_.Ie({type:_.DG,oa:[["mat-calendar"]],tb:function(a,b){a&1&&(_.Cg(_.AG,5),_.Cg(_.CG,5),_.Cg(BG,5));if(a&2){var c;_.Gg(c=_.Hg())&&(b.c5=c.first);_.Gg(c=_.Hg())&&(b.YEa=c.first);_.Gg(c=_.Hg())&&(b.jbd=c.first)}},Za:[1,"mat-calendar"],inputs:{cX:"headerComponent",pM:"startAt",RR:"startView",selected:"selected",Md:"minDate",Nd:"maxDate",Sj:"dateFilter",Ol:"dateClass",hq:"comparisonStart",Dr:"comparisonEnd",wZ:"startDateAccessibleName",mW:"endDateAccessibleName"},outputs:{In:"selectedChange",yS:"yearSelected",
sQ:"monthSelected",pS:"viewChanged",w1:"_userSelection",Tob:"_userDragDrop"},Rb:["matCalendar"],features:[_.Xg([Rpb]),_.zn],Aa:5,Ba:2,Da:[[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&&(_.F(0,hnb,0,0,"ng-template",0),_.I(1,
"div",1),_.ng(2,inb,1,11,"mat-month-view",2)(3,jnb,1,6,"mat-year-view",3)(4,knb,1,6,"mat-multi-year-view",3),_.J());if(a&2){var c;_.H("cdkPortalOutlet",b.cRc);_.A(2);_.og((c=b.Rj)==="month"?2:c==="year"?3:c==="multi-year"?4:-1)}},dependencies:[_.zt,_.iE,_.AG,_.CG,BG],styles:['.mat-calendar{display:block;line-height:normal;font-family:var(--mat-datepicker-calendar-text-font, var(--mat-sys-body-medium-font));font-size:var(--mat-datepicker-calendar-text-size, var(--mat-sys-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-sys-title-small-size));font-weight:var(--mat-datepicker-calendar-period-button-text-weight, var(--mat-sys-title-small-weight));--mat-button-text-label-text-color: var(--mat-datepicker-calendar-period-button-text-color, var(--mat-sys-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-sys-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-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-sys-on-surface-variant))}[dir=rtl] .mat-calendar-previous-button,[dir=rtl] .mat-calendar-next-button{transform:rotate(180deg)}.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-sys-on-surface-variant));font-size:var(--mat-datepicker-calendar-header-text-size, var(--mat-sys-title-small-size));font-weight:var(--mat-datepicker-calendar-header-text-weight, var(--mat-sys-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'],
lb:2,Ma:0});var Vpb=function(a,b){this.target=a;this.targetElement=b;this.value=this.target.value},FG=function(){var a=this;this.Ka=_.u(_.he);this.Ya=_.u(_.jE,{optional:!0});this.Mx=_.u(_.Et,{optional:!0});this.TYa=new _.Jj;this.Et=new _.Jj;this.Zb=new _.Nf;this.Be=function(){};this.PN=function(){};this.rra=function(){};this.Llb=this.NUa=_.Ne.EMPTY;this.AWc=function(){return a.I0?null:{matDatepickerParse:{text:a.Ka.na.value}}};this.TSc=function(b){b=_.kE(a.Ya,a.Ya.ei(b.value));return!b||a.QRa(b)?null:{matDatepickerFilter:!0}};
this.TVc=function(b){b=_.kE(a.Ya,a.Ya.ei(b.value));var c=a.rQa();return!c||!b||_.lE(a.Ya,c,b)<=0?null:{matDatepickerMin:{min:c,actual:b}}};this.QVc=function(b){b=_.kE(a.Ya,a.Ya.ei(b.value));var c=a.qQa();return!c||!b||_.lE(a.Ya,c,b)>=0?null:{matDatepickerMax:{max:c,actual:b}}};this.I0=!1;this.Llb=this.Ya.Nza.subscribe(function(){a.iOa(a.value)})};_.h=FG.prototype;_.h.kUc=function(){return[this.AWc,this.TVc,this.QVc,this.TSc]};
_.h.gXc=function(a){var b=this;this.lm=a;this.NUa.unsubscribe();this.Tx&&this.TI(this.Tx);this.NUa=this.lm.G1b.subscribe(function(c){b.oYc(c)&&(c=b.ukb(c.selection),b.I0=b.HRa(c),b.rra(c),b.Be(),b.ZPa(c),b.Et.emit(new Vpb(b,b.Ka.na)),b.TYa.emit(new Vpb(b,b.Ka.na)))})};_.h.Bc=function(){this.bn=!0};
_.h.Wb=function(a){a:{var b=this.Ya,c=Object.keys(a);c=_.k(c);for(var d=c.next();!d.done;d=c.next()){var e=a[d.value];d=e.Dj;e=e.Mf;if(snb(d)&&snb(e)){if(!mE(b,d,e)){a=!0;break a}}else{a=!0;break a}}a=!1}a&&this.Zb.next(void 0)};_.h.La=function(){this.NUa.unsubscribe();this.Llb.unsubscribe();this.Zb.complete()};_.h.Ula=function(a){this.PN=a};_.h.validate=function(a){return this.Uaa?this.Uaa(a):null};_.h.Ln=function(a){this.iOa(a)};_.h.Nm=function(a){this.rra=a};_.h.Eq=function(a){this.Be=a};
_.h.ko=function(a){this.disabled=a};_.h.lSa=function(a){var b=["ctrlKey","shiftKey","metaKey"];_.Di(a,"altKey")&&a.keyCode===40&&b.every(function(c){return!_.Di(a,c)})&&!this.Ka.na.readOnly&&(this.wWc(),a.preventDefault())};_.h.DU=function(a){a=a.target.value;var b=this.I0,c=this.Ya.parse(a,this.Mx.parse.Et);this.I0=this.HRa(c);c=_.kE(this.Ya,c);var d=!mE(this.Ya,c,this.value);!c||d?this.rra(c):(a&&!this.value&&this.rra(c),b!==this.I0&&this.PN());d&&(this.TI(c),this.Et.emit(new Vpb(this,this.Ka.na)))};
_.h.ke=function(){this.TYa.emit(new Vpb(this,this.Ka.na))};_.h.ik=function(){this.value&&this.ZPa(this.value);this.Be()};_.h.ZPa=function(a){this.Ka.na.value=a!=null?this.Ya.format(a,this.Mx.display.Et):""};_.h.TI=function(a){this.lm?(this.vQc(a),this.Tx=null):this.Tx=a};_.h.HRa=function(a){return!a||this.Ya.isValid(a)};_.h.xod=function(){return!1};_.h.iOa=function(a){a=this.Ya.ei(a);this.I0=this.HRa(a);a=_.kE(this.Ya,a);this.TI(a);this.ZPa(a)};_.h.QRa=function(a){var b=this.hQa();return!b||b(a)};
_.p.Object.defineProperties(FG.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.lm?this.ukb(this.lm.selection):this.Tx},set:function(a){this.iOa(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return!!this.oc||!1},set:function(a){var b=this.Ka.na;this.oc!==a&&(this.oc=a,this.Zb.next(void 0));a&&this.bn&&b.blur&&b.blur()}}});FG.O=function(a){return new (a||FG)};
FG.Ea=_.Ke({type:FG,inputs:{value:"value",disabled:[2,"disabled","disabled",_.vh]},outputs:{TYa:"dateChange",Et:"dateInput"},features:[_.zn]});var Wpb=new _.wd("mat-datepicker-scroll-strategy",{Fa:"root",qa:function(){var a=_.u(_.dg);return function(){return _.Qi(a)}}}),Xpb={ya:Wpb,Nb:[],Eb:function(){var a=_.u(_.dg);return function(){return _.Qi(a)}}},GG=function(){var a=this;this.Ka=_.u(_.he);this.Rc=_.mj();this.Ra=_.u(_.Xn);this.Wra=_.u(yG);this.Ya=_.u(_.jE);this.mb=_.u(_.ih);this.zod=_.u(Spb,{optional:!0});this.Zq=new _.Nf;this.ev=!1;this.A8=null;this.FQa=function(d){var e=a.Ka.na;d.target===e&&d.animationName.startsWith("_mat-datepicker-content")&&
(clearTimeout(a.ZNa),a.ev=d.type==="animationstart",e.classList.toggle("mat-datepicker-content-animating",a.ev),a.ev||a.Zq.next())};_.u(_.Zi).load(_.As);this.yRc=_.u(_.wG).w1c;if(!this.Rc){var b=this.Ka.na,c=_.u(_.ej);this.Nx=this.mb.Vb(function(){return[c.listen(b,"animationstart",a.FQa),c.listen(b,"animationend",a.FQa),c.listen(b,"animationcancel",a.FQa)]})}};_.h=GG.prototype;_.h.Bc=function(){var a=this;this.Qg=this.Ge.Zb.subscribe(function(){_.Fn(a.Ra)});this.bRc.gQa().aB(!1)};
_.h.La=function(){clearTimeout(this.ZNa);var a;(a=this.Nx)==null||a.forEach(function(c){return c()});var b;(b=this.Qg)==null||b.unsubscribe();this.Zq.complete()};_.h.wUc=function(a){var b=this.lm.selection;a=a.value;!a||mE(this.Ya,a,b)||this.lm.add(a);this.lm&&!this.lm.Vt()||this.A8||this.Ge.close()};_.h.vUc=function(a){this.lm.Lpa(a.value,this)};
_.h.Aaa=function(){var a=this;this.Ka.na.classList.add("mat-datepicker-content-exit");this.Rc?this.Zq.next():(clearTimeout(this.ZNa),this.ZNa=setTimeout(function(){a.ev||a.Zq.next()},200))};_.h.mod=function(){return this.lm.selection};_.h.khb=function(){this.lm!==this.Wra&&this.Wra.Lpa(this.lm.selection,this)};_.h.tQc=function(a,b){this.lm=a?this.Wra.clone():this.Wra;this.A8=a;b&&_.Gn(this.Ra)};GG.O=function(a){return new (a||GG)};
GG.wa=_.Ie({type:GG,oa:[["mat-datepicker-content"]],tb:function(a,b){a&1&&_.Cg(_.DG,5);if(a&2){var c;_.Gg(c=_.Hg())&&(b.bRc=c.first)}},Za:[1,"mat-datepicker-content"],qb:6,Wa:function(a,b){a&2&&(_.Qg(b.color?"mat-"+b.color:""),_.Pg("mat-datepicker-content-touch",b.Ge.adb)("mat-datepicker-content-animations-enabled",!b.Rc))},inputs:{color:"color"},Rb:["matDatepickerContent"],Aa:5,Ba:26,Da:[["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","matButton","elevated",1,"mat-datepicker-close-button",3,"focus","blur","click","color"]],ta:function(a,b){a&1&&(_.I(0,"div",0)(1,"mat-calendar",1),_.O("yearSelected",function(d){return b.Ge.IXc(d)})("monthSelected",function(d){return b.Ge.GXc(d)})("viewChanged",
function(d){return b.Ge.IZc(d)})("_userSelection",function(d){return b.wUc(d)})("_userDragDrop",function(d){return b.vUc(d)}),_.J(),_.F(2,lnb,0,0,"ng-template",2),_.I(3,"button",3),_.O("focus",function(){return b.cib=!0})("blur",function(){return b.cib=!1})("click",function(){return b.Ge.close()}),_.R(4),_.J()());if(a&2){_.Pg("mat-datepicker-content-container-with-custom-header",b.Ge.nvb)("mat-datepicker-content-container-with-actions",b.A8);var c;_.mg("aria-modal",!0)("aria-labelledby",(c=b.wSc)!=
null?c:void 0);_.A();_.Qg(b.Ge.Bd);_.H("id",b.Ge.id)("startAt",b.Ge.pM)("startView",b.Ge.RR)("minDate",b.Ge.rQa())("maxDate",b.Ge.qQa())("dateFilter",b.Ge.hQa())("headerComponent",b.Ge.nvb)("selected",b.lm.selection)("dateClass",b.Ge.Ol)("comparisonStart",b.hq)("comparisonEnd",b.Dr)("startDateAccessibleName",b.wZ)("endDateAccessibleName",b.mW);_.A();_.H("cdkPortalOutlet",b.A8);_.A();_.Pg("cdk-visually-hidden",!b.cib);_.H("color",b.color||"primary");_.A();_.Sg(b.yRc)}},dependencies:[_.Ds,_.DG,_.zt,
_.Lu],styles:["@keyframes _mat-datepicker-content-dropdown-enter{from{opacity:0;transform:scaleY(0.8)}to{opacity:1;transform:none}}@keyframes _mat-datepicker-content-dialog-enter{from{opacity:0;transform:scale(0.8)}to{opacity:1;transform:none}}@keyframes _mat-datepicker-content-exit{from{opacity:1}to{opacity:0}}.mat-datepicker-content{display:block;background-color:var(--mat-datepicker-calendar-container-background-color, var(--mat-sys-surface-container-high));color:var(--mat-datepicker-calendar-container-text-color, var(--mat-sys-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-sys-corner-large))}.mat-datepicker-content.mat-datepicker-content-animations-enabled{animation:_mat-datepicker-content-dropdown-enter 120ms cubic-bezier(0, 0, 0.2, 1)}.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}.mat-datepicker-content-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-sys-corner-extra-large));position:relative;overflow:visible}.mat-datepicker-content-touch.mat-datepicker-content-animations-enabled{animation:_mat-datepicker-content-dialog-enter 150ms cubic-bezier(0, 0, 0.2, 1)}.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}.mat-datepicker-content-exit.mat-datepicker-content-animations-enabled{animation:_mat-datepicker-content-exit 100ms linear}@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"],
lb:2,Ma:0});
var HG=function(){var a=this;this.Xb=_.u(_.dg);this.Ce=_.u(_.Ag);this.Ya=_.u(_.jE,{optional:!0});this.jc=_.u(_.bj,{optional:!0});this.lm=_.u(yG);this.Rc=_.mj();this.Re=_.u(Wpb);this.sRa=_.Ne.EMPTY;this.Sb=_.u(_.Wh);this.RR="month";this.adb=!1;this.Ks="start";this.tx="below";this.Bp=!0;this.yS=new _.Jj;this.sQ=new _.Jj;this.pS=new _.Jj(!0);this.YAa=new _.Jj;this.xva=new _.Jj;this.zJ=!1;this.id=_.u(_.aj).getId("mat-datepicker-");this.H9=null;this.BQc=this.id+"-backdrop";this.Zb=new _.Nf;this.Ra=_.u(_.Xn);
this.lm.G1b.subscribe(function(){_.Fn(a.Ra)})};_.h=HG.prototype;_.h.rQa=function(){return this.Vo&&this.Vo.min};_.h.qQa=function(){return this.Vo&&this.Vo.max};_.h.hQa=function(){return this.Vo&&this.Vo.Sj};_.h.Wb=function(a){(a=a.xPosition||a.yPosition)&&!a.JK&&this.yb&&(a=this.yb.Rl().Sf,a instanceof _.Ri&&(this.znb(a),this.Ue&&this.yb.Ye()));this.Zb.next(void 0)};_.h.La=function(){this.lPa();this.close();this.sRa.unsubscribe();this.Zb.complete()};_.h.select=function(a){this.lm.add(a)};
_.h.IXc=function(a){this.yS.emit(a)};_.h.GXc=function(a){this.sQ.emit(a)};_.h.IZc=function(a){this.pS.emit(a)};_.h.UBa=function(a){var b=this;this.sRa.unsubscribe();this.Vo=a;this.sRa=a.Zb.subscribe(function(){return b.Zb.next(void 0)});return this.lm};_.h.open=function(){var a;this.zJ||this.disabled||((a=this.HT)==null?0:a.instance.ev)||(this.H9=_.Fi(),this.vWc(),this.zJ=!0,this.YAa.emit())};
_.h.close=function(){var a=this,b;if(this.zJ&&((b=this.HT)==null||!b.instance.ev)){var c=this.Bp&&this.H9&&typeof this.H9.focus==="function";b=function(){a.zJ&&(a.zJ=!1,a.xva.emit())};if(this.HT){var d=this.HT,e=d.instance,f=d.location;e.Zq.ha(_.Hf(1)).subscribe(function(){var g=a.Sb.activeElement;!c||g&&g!==a.Sb.activeElement&&!f.na.contains(g)||a.H9.focus();a.H9=null;a.lPa()});e.Aaa()}c?setTimeout(b):b()}};_.h.khb=function(){var a,b;(a=this.HT)==null||(b=a.instance)==null||b.khb()};
_.h.mTc=function(a){a.Ge=this;a.color=this.color;var b=this.Vo;b=b.Qe?b.Qe.oP():b.Ka.na.getAttribute("aria-labelledby");a.wSc=b;a.tQc(this.A8,!1)};
_.h.vWc=function(){var a=this;this.lPa();var b=this.adb,c=new _.vt(GG,this.Ce),d=this.yb=_.kj(this.Xb,new _.dj({Sf:b?this.ETc():this.HTc(),xe:!0,Vi:[b?"cdk-overlay-dark-backdrop":"mat-overlay-transparent-backdrop",this.BQc],direction:this.jc||"ltr",Sh:b?_.zsa(this.Xb):this.Re(),Bd:"mat-datepicker-"+(b?"dialog":"popup"),disableAnimations:this.Rc}));this.zTc(d).subscribe(function(e){e&&e.preventDefault();a.close()});d.Fn().subscribe(function(e){var f=e.keyCode;f!==38&&f!==40&&f!==37&&f!==39&&f!==33&&
f!==34||e.preventDefault()});this.HT=d.attach(c);this.mTc(this.HT.instance);b||_.eg(function(){d.Ye()},{Mb:this.Xb})};_.h.lPa=function(){this.yb&&(this.yb.dispose(),this.yb=this.HT=null)};_.h.ETc=function(){return _.rt(_.qt(new _.pt))};_.h.HTc=function(){var a=_.nt(_.lt(_.mt(_.ot(_.Xi(this.Xb,this.Vo.lP()),".mat-datepicker-content"),!1),8));return this.znb(a)};
_.h.znb=function(a){var b=this.Ks==="end"?"end":"start",c=b==="start"?"end":"start",d=this.tx==="above"?"bottom":"top",e=d==="top"?"bottom":"top";return _.kt(a,[{zc:b,Ac:e,mc:b,qc:d},{zc:b,Ac:d,mc:b,qc:e},{zc:c,Ac:e,mc:c,qc:d},{zc:c,Ac:d,mc:c,qc:e}])};_.h.zTc=function(a){var b=this,c=["ctrlKey","shiftKey","metaKey"];return _.xf(a.nn(),a.Qp,a.Fn().ha(_.yf(function(d){return d.keyCode===27&&!_.Di(d)||b.Vo&&_.Di(d,"altKey")&&d.keyCode===38&&c.every(function(e){return!_.Di(d,e)})})))};
_.p.Object.defineProperties(HG.prototype,{pM:{configurable:!0,enumerable:!0,get:function(){return this.OTa||(this.Vo?this.Vo.value:null)},set:function(a){this.OTa=_.kE(this.Ya,this.Ya.ei(a))}},color:{configurable:!0,enumerable:!0,get:function(){var a;(a=this.Qi)||(this.Vo?(a=this.Vo,a=a.Qe?a.Qe.color:void 0):a=void 0);return a},set:function(a){this.Qi=a}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.oc===void 0&&this.Vo?this.Vo.disabled:!!this.oc},set:function(a){a!==this.oc&&
(this.oc=a,this.Zb.next(void 0))}},Bd:{configurable:!0,enumerable:!0,get:function(){return this.yWc},set:function(a){this.yWc=Bib(a)}},Ue:{configurable:!0,enumerable:!0,get:function(){return this.zJ},set:function(a){a?this.open():this.close()}}});HG.O=function(a){return new (a||HG)};
HG.Ea=_.Ke({type:HG,inputs:{nvb:"calendarHeaderComponent",pM:"startAt",RR:"startView",color:"color",adb:[2,"touchUi","touchUi",_.vh],disabled:[2,"disabled","disabled",_.vh],Ks:"xPosition",tx:"yPosition",Bp:[2,"restoreFocus","restoreFocus",_.vh],Ol:"dateClass",Bd:"panelClass",Ue:[2,"opened","opened",_.vh]},outputs:{yS:"yearSelected",sQ:"monthSelected",pS:"viewChanged",YAa:"opened",xva:"closed"},features:[_.zn]});var Ypb,Zpb;Ypb={ya:_.ky,Hb:_.qd(function(){return _.IG}),zd:!0};Zpb={ya:_.ly,Hb:_.qd(function(){return _.IG}),zd:!0};_.IG=function(){FG.call(this);this.Qe=_.u(_.Sy,{optional:!0});this.rmb=this.dib=_.Ne.EMPTY;this.ara=_.Ig.apply(null,[null].concat(_.v([])));this.Uaa=_.qxa(FG.prototype.kUc.call(this))};_.W(_.IG,FG);_.h=_.IG.prototype;_.h.lP=function(){return this.Qe?this.Qe.lP():this.Ka};_.h.La=function(){FG.prototype.La.call(this);this.dib.unsubscribe();this.rmb.unsubscribe()};
_.h.wWc=function(){this.o9&&this.o9.open()};_.h.ukb=function(a){return a};_.h.vQc=function(a){this.lm&&this.lm.Lpa(a,this)};_.h.rQa=function(){return this.URa};_.h.qQa=function(){return this.RRa};_.h.hQa=function(){return this.tib};_.h.oYc=function(a){return a.source!==this};
_.p.Object.defineProperties(_.IG.prototype,{Nad:{configurable:!0,enumerable:!0,set:function(a){var b=this;a&&(this.o9=a,this.ara.set(a.Ue?a.id:null),this.dib=a.xva.subscribe(function(){b.Be();b.ara.set(null)}),this.rmb=a.YAa.subscribe(function(){b.ara.set(a.id)}),this.gXc(a.UBa(this)))}},min:{configurable:!0,enumerable:!0,get:function(){return this.URa},set:function(a){a=_.kE(this.Ya,this.Ya.ei(a));mE(this.Ya,a,this.URa)||(this.URa=a,this.PN())}},max:{configurable:!0,enumerable:!0,get:function(){return this.RRa},
set:function(a){a=_.kE(this.Ya,this.Ya.ei(a));mE(this.Ya,a,this.RRa)||(this.RRa=a,this.PN())}},Sj:{configurable:!0,enumerable:!0,get:function(){return this.tib},set:function(a){var b=this.QRa(this.value);this.tib=a;this.QRa(this.value)!==b&&this.PN()}}});_.IG.O=function(a){return new (a||_.IG)};
_.IG.Ea=_.Ke({type:_.IG,oa:[["input","matDatepicker",""]],Za:[1,"mat-datepicker-input"],qb:6,Wa:function(a,b){a&1&&_.O("input",function(c){return b.DU(c)})("change",function(){return b.ke()})("blur",function(){return b.ik()})("keydown",function(c){return b.lSa(c)});a&2&&(_.pg("disabled",b.disabled),_.mg("aria-haspopup",b.o9?"dialog":null)("aria-owns",b.ara())("min",b.min?Anb(b.Ya,b.min):null)("max",b.max?Anb(b.Ya,b.max):null)("data-mat-calendar",b.o9?b.o9.id:null))},inputs:{Nad:"matDatepicker",min:"min",
max:"max",Sj:[0,"matDatepickerFilter","dateFilter"]},Rb:["matDatepickerInput"],features:[_.Xg([Ypb,Zpb,{ya:_.y9a,Hb:_.IG}]),_.cg]});var $pb=["button"],aqb=[[["","matDatepickerToggleIcon",""]]],bqb=function(){};bqb.O=function(a){return new (a||bqb)};bqb.Ea=_.Ke({type:bqb,oa:[["","matDatepickerToggleIcon",""]]});_.JG=function(){this.jh=_.u(_.wG);this.Ra=_.u(_.Xn);this.Qg=_.Ne.EMPTY;var a=_.u(new _.An("tabindex"),{optional:!0});this.tabIndex=(a=Number(a))||a===0?a:null};_.h=_.JG.prototype;_.h.Wb=function(a){a.datepicker&&this.cpb()};_.h.La=function(){this.Qg.unsubscribe()};_.h.Od=function(){this.cpb()};
_.h.rSa=function(a){this.Ge&&!this.disabled&&(this.Ge.open(),a.stopPropagation())};_.h.cpb=function(){var a=this,b=this.Ge?this.Ge.Zb:_.df(),c=this.Ge&&this.Ge.Vo?this.Ge.Vo.Zb:_.df(),d=this.Ge?_.xf(this.Ge.YAa,this.Ge.xva):_.df();this.Qg.unsubscribe();this.Qg=_.xf(this.jh.Jc,b,c,d).subscribe(function(){return _.Fn(a.Ra)})};
_.p.Object.defineProperties(_.JG.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.oc===void 0&&this.Ge?this.Ge.disabled:!!this.oc},set:function(a){this.oc=a}}});_.JG.O=function(a){return new (a||_.JG)};
_.JG.wa=_.Ie({type:_.JG,oa:[["mat-datepicker-toggle"]],wd:function(a,b,c){a&1&&_.Dg(c,bqb,5);if(a&2){var d;_.Gg(d=_.Hg())&&(b.jSc=d.first)}},tb:function(a,b){a&1&&_.Cg($pb,5);if(a&2){var c;_.Gg(c=_.Hg())&&(b.aod=c.first)}},Za:[1,"mat-datepicker-toggle"],qb:8,Wa:function(a,b){a&1&&_.O("click",function(c){return b.rSa(c)});a&2&&(_.mg("tabindex",null)("data-mat-calendar",b.Ge?b.Ge.id:null),_.Pg("mat-datepicker-toggle-active",b.Ge&&b.Ge.Ue)("mat-accent",b.Ge&&b.Ge.color==="accent")("mat-warn",b.Ge&&b.Ge.color===
"warn"))},inputs:{Ge:[0,"for","datepicker"],tabIndex:"tabIndex",ariaLabel:[0,"aria-label","ariaLabel"],disabled:[2,"disabled","disabled",_.vh],Cc:"disableRipple"},Rb:["matDatepickerToggle"],features:[_.zn],hc:["[matDatepickerToggleIcon]"],Aa:4,Ba:7,Da:[["button",""],["matIconButton","","type","button",3,"tabIndex","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&&(_.xg(aqb),_.I(0,"button",1,0),_.ng(2,mnb,2,0,":svg:svg",2),_.yg(3),_.J());a&2&&(_.H("tabIndex",b.disabled?-1:b.tabIndex)("disabled",b.disabled)("disableRipple",b.Cc),_.mg("aria-haspopup",b.Ge?"dialog":null)("aria-label",b.ariaLabel||b.jh.qcd)("aria-expanded",b.Ge?b.Ge.Ue:null),_.A(2),_.og(b.jSc?-1:2))},dependencies:[_.Pu],styles:[".mat-datepicker-toggle{pointer-events:auto;color:var(--mat-datepicker-toggle-icon-color, var(--mat-sys-on-surface-variant))}.mat-datepicker-toggle-active{color:var(--mat-datepicker-toggle-active-state-icon-color, var(--mat-sys-on-surface-variant))}@media(forced-colors: active){.mat-datepicker-toggle-default-icon{color:CanvasText}}\n"],
lb:2,Ma:0});_.KG=function(){HG.apply(this,arguments)};_.W(_.KG,HG);_.KG.Ea=HG.Ea;_.KG.O=function(){var a;return function(b){return(a||(a=_.de(_.KG)))(b||_.KG)}}();_.KG.wa=_.Ie({type:_.KG,oa:[["mat-datepicker"]],Rb:["matDatepicker"],features:[_.Xg([Rpb,{ya:HG,Hb:_.KG}]),_.cg],Aa:0,Ba:0,ta:function(){},lb:2,Ma:0});_.LG=function(){};_.LG.O=function(a){return new (a||_.LG)};_.LG.Ha=_.Je({type:_.LG});_.LG.Ga=_.Xc({Pb:[_.wG,Xpb],imports:[_.Qu,_.Ct,_.Ns,_.At,_.Dt,GG,_.JG,EG,_.gt]});var cqb;cqb=[{Ql:"text-field-1",eW:"and"},{Ql:"text-field-2"}];_.MG=function(){this.Um=new _.Oh(_.cF(null));this.values=this.Um.ff();this.OZ=cqb};_.W(_.MG,_.eF);_.MG.prototype.focus=function(){this.m7.focus()};
_.p.Object.defineProperties(_.MG.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(a&&a.length){var c=[];if(a[0].yEa){var d,e;c=[].concat(_.v((e=(d=this.Qka)==null?void 0:d.value.Dk.entries())!=null?e:[["0",null]])).map(function(f){var g=_.k(f);f=g.next().value;g=g.next().value;return{Ql:f,value:g||void 0,yEa:!0}})}else c=a.map(function(f){return{Ql:f.Ql,placeholder:f.placeholder,name:f.name,eW:f.eW,Iu:f.Iu,TJ:(f==null?void 0:f.TJ)||void 0,value:b.Qka&&b.Qka.value.Dk.get(f.Ql)||
void 0}});this.Kva=a;this.OZ=c;this.Qka=null}else this.OZ=cqb}},wc:{configurable:!0,enumerable:!0,set:function(a){if(a)if(this.Kva)if(this.Kva[0].yEa){var b,c,d;this.OZ=(d=Array.from((c=a==null?void 0:(b=a.value)==null?void 0:b.Dk.entries())!=null?c:[]).map(function(e){var f=_.k(e);e=f.next().value;f=f.next().value;return{Ql:e,value:f||void 0}}))!=null?d:[]}else this.OZ=this.OZ.map(function(e){var f=e.Ql;a.value.Dk.has(f)&&(e.value=a.value.Dk.get(f)||void 0,e.value===void 0&&e.TJ&&(e.value=""));return e});
else this.Qka=a;else this.Qka=null}},isValid:{configurable:!0,enumerable:!0,get:function(){return this.m7.ii.valid&&this.Um.value.Dk.size>0&&Array.from(this.Um.value.Dk.values()).every(function(a){return a!==null})}}});_.MG.O=function(){var a;return function(b){return(a||(a=_.de(_.MG)))(b||_.MG)}}();_.MG.Ea=_.Ke({type:_.MG,inputs:{config:"config",wc:"appliedFilter"},outputs:{values:"values"},features:[_.cg]});_.NG=function(){};_.NG.O=function(a){return new (a||_.NG)};_.NG.Ha=_.Je({type:_.NG});_.NG.Ga=_.Xc({imports:[_.hp,_.YB]});_.Xf(!1);var OG=function(){};OG.O=function(a){return new (a||OG)};OG.Ha=_.Je({type:OG});OG.Ga=_.Xc({});_.Fj(_.cE(function(a){this.Ka=a}));_.PG=function(){};_.PG.O=function(a){return new (a||_.PG)};_.PG.Ha=_.Je({type:_.PG});_.PG.Ga=_.Xc({imports:[OG,OG]});_.Gj(_.Fj(function(){}));_.Fj(function(){});_.Fj(function(){});_.Fj(function(){});var QG=function(){};QG.O=function(a){return new (a||QG)};QG.Ha=_.Je({type:QG});QG.Ga=_.Xc({imports:[_.vE,_.Ot,_.Dt,_.VB,_.hp,_.vE,_.Dt,_.VB,_.$z]});_.RG=function(){};_.RG.O=function(a){return new (a||_.RG)};_.RG.Ha=_.Je({type:_.RG});_.RG.Ga=_.Xc({imports:[_.hp,_.fy,_.Bv,QG,_.ZE,_.PG]});
}catch(e){_._DumpException(e)}
try{
var TGb,UGb,VGb;_.RGb=function(){var a=/\S/;if(!a)return _.kxa;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(_.ixa(d.value))return null;d=d.value;return c.test(d)?null:{pattern:{requiredPattern:b,actualValue:d}}}};
_.SGb=function(a){a=a===void 0?[]:a;var b=this;this.gaa=new _.Oh([]);this.RT=new _.Oh("");this.f$=new _.Nf;this.qr=null;this.loa=function(c,d){c=c[d];return _.hsa(c)?(d=Number(c),d<9007199254740991?d:c):c};this.tbb=function(c,d){var e=d.active,f=d.direction;return e&&f!=""?c.sort(function(g,m){g=b.loa(g,e);m=b.loa(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.jxa=function(c,d){var e=d.trim().toLowerCase();return Object.values(c).some(function(f){return(""+
f).toLowerCase().includes(e)})};this.Ie=new _.Oh(a);this.PJ()};_.W(_.SGb,_.bt);_.h=_.SGb.prototype;
_.h.PJ=function(){var a=this,b=this.HJ?_.xf(this.HJ.Bhd,this.HJ.St):_.df(null),c=this.BJ?_.xf(this.BJ.page,this.f$,this.BJ.St):_.df(null),d=_.mf([this.Ie,this.RT]).ha(_.E(function(f){f=_.k(f).next().value;return a.ST(f)}));b=_.mf([d,b]).ha(_.E(function(f){f=_.k(f).next().value;return a.vSa(f)}));c=_.mf([b,c]).ha(_.E(function(f){f=_.k(f).next().value;return a.BSa(f)}));var e;(e=this.qr)==null||e.unsubscribe();this.qr=c.subscribe(function(f){return a.gaa.next(f)})};
_.h.ST=function(a){var b=this;this.Lfa=this.filter==null||this.filter===""?a:a.filter(function(c){return b.jxa(c,b.filter)});this.wp&&this.EUa(this.Lfa.length);return this.Lfa};_.h.vSa=function(a){return this.sort?this.tbb(a.slice(),this.sort):a};_.h.BSa=function(a){if(!this.wp)return a;var b=this.wp.jd*this.wp.pageSize;return a.slice(b,b+this.wp.pageSize)};
_.h.EUa=function(a){var b=this;Promise.resolve().then(function(){var c=b.wp;if(c&&(c.length=a,c.jd>0)){var d=Math.min(c.jd,Math.ceil(c.length/c.pageSize)-1||0);d!==c.jd&&(c.jd=d,b.f$.next())}})};_.h.connect=function(){this.qr||this.PJ();return this.gaa};_.h.disconnect=function(){var a;(a=this.qr)==null||a.unsubscribe();this.qr=null};
_.p.Object.defineProperties(_.SGb.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Ie.value},set:function(a){a=Array.isArray(a)?a:[];this.Ie.next(a);this.qr||this.ST(a)}},filter:{configurable:!0,enumerable:!0,get:function(){return this.RT.value},set:function(a){this.RT.next(a);this.qr||this.ST(this.data)}},sort:{configurable:!0,enumerable:!0,get:function(){return this.HJ},set:function(a){this.HJ=a;this.PJ()}},wp:{configurable:!0,enumerable:!0,get:function(){return this.BJ},
set:function(a){this.BJ=a;this.PJ()}}});TGb=["input"];UGb=["formField"];VGb=function(a,b){this.source=a;this.value=b};
_.GN=function(){var a=this;this.Ka=_.u(_.he);this.W_=_.u(_.Xn);this.Uc=_.u(_.xs);this.Vmb=_.u(_.dt);this.vf=_.u(_.lib,{optional:!0});this.mb=_.u(_.ih);this.Kc=_.u(_.ej);this.id=this.Wx=_.u(_.aj).getId("mat-radio-");this.Cc=!1;this.tabIndex=0;this.Dc=new _.Jj;this.Zf=!1;this.Pd=null;this.faa=function(){};this.jv=_.mj();this.Xb=_.u(_.dg);this.EU=function(f){a.disabled&&a.Hd&&f.preventDefault()};_.u(_.Zi).load(_.Gt);var b=_.u(_.kib,{optional:!0}),c=_.u(new _.An("tabindex"),{optional:!0});this.Wg=b;var d,
e;this.MT=(e=(d=this.vf)==null?void 0:d.Hd)!=null?e:!1;c&&(this.tabIndex=_.wh(c,0))};_.h=_.GN.prototype;_.h.focus=function(a,b){b?_.ys(this.Uc,this.ih,b,a):this.ih.na.focus(a)};_.h.tJ=function(){_.Fn(this.W_)};_.h.Qa=function(){var a=this;if(this.Wg){if(this.checked=this.Wg.value===this.Pd)this.Wg.selected=this;this.name=this.Wg.name}this.faa=this.Vmb.listen(function(b,c){b!==a.id&&c===a.name&&(a.checked=!1)})};_.h.eo=function(){this.Vta()};
_.h.Bc=function(){var a=this;this.Vta();this.Uc.Ek(this.Ka,!0).subscribe(function(b){!b&&a.Wg&&a.Wg.Jod()});this.mb.Vb(function(){a.a0=a.Kc.listen(a.ih.na,"click",a.EU)})};_.h.La=function(){var a;(a=this.a0)==null||a.call(this);this.Uc.Ji(this.Ka);this.faa()};_.h.Sp=function(){this.Dc.emit(new VGb(this,this.Pd))};_.h.Rx=function(){return this.Cc||this.disabled};
_.h.kmb=function(a){a.stopPropagation();this.checked||this.disabled||(a=this.Wg&&this.value!==this.Wg.value,this.checked=!0,this.Sp(),this.Wg&&(this.Wg.WA(this.value),a&&this.Wg.Sp()))};_.h.qSa=function(a){this.kmb(a);if(!this.disabled||this.Hd){var b;(b=this.ih)==null||b.na.focus()}};_.h.QXc=function(a){this.oc!==a&&(this.oc=a,_.Fn(this.W_))};
_.h.Vta=function(){var a=this,b=this.Wg;var c=b&&b.selected&&!this.disabled?b.selected===this?this.tabIndex:-1:this.tabIndex;if(c!==this.RWc){var d,e=(d=this.ih)==null?void 0:d.na;e&&(e.setAttribute("tabindex",c+""),this.RWc=c,_.eg(function(){queueMicrotask(function(){if(b&&b.selected&&b.selected!==a&&document.activeElement===e){var f;(f=b.selected)==null||f.ih.na.focus();document.activeElement===e&&a.ih.na.blur()}})},{Mb:this.Xb}))}};
_.p.Object.defineProperties(_.GN.prototype,{checked:{configurable:!0,enumerable:!0,get:function(){return this.Zf},set:function(a){this.Zf!==a&&((this.Zf=a)&&this.Wg&&this.Wg.value!==this.value?this.Wg.selected=this:!a&&this.Wg&&this.Wg.value===this.value&&(this.Wg.selected=null),a&&this.Vmb.notify(this.id,this.name),_.Fn(this.W_))}},value:{configurable:!0,enumerable:!0,get:function(){return this.Pd},set:function(a){this.Pd!==a&&(this.Pd=a,this.Wg!==null&&(this.checked||(this.checked=this.Wg.value===
a),this.checked&&(this.Wg.selected=this)))}},mp:{configurable:!0,enumerable:!0,get:function(){return this.CVc||this.Wg&&this.Wg.mp||"after"},set:function(a){this.CVc=a}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.oc||this.Wg!==null&&this.Wg.disabled},set:function(a){this.QXc(a)}},required:{configurable:!0,enumerable:!0,get:function(){return this.hn||this.Wg&&this.Wg.required},set:function(a){a!==this.hn&&_.Fn(this.W_);this.hn=a}},color:{configurable:!0,enumerable:!0,get:function(){return this.Qi||
this.Wg&&this.Wg.color||this.vf&&this.vf.color||"accent"},set:function(a){this.Qi=a}},Hd:{configurable:!0,enumerable:!0,get:function(){return this.MT||this.Wg!==null&&this.Wg.Hd},set:function(a){this.MT=a}},hs:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.Wx)+"-input"}}});_.GN.O=function(a){return new (a||_.GN)};
_.GN.wa=_.Ie({type:_.GN,oa:[["mat-radio-button"]],tb:function(a,b){a&1&&(_.Cg(TGb,5),_.Cg(UGb,7,_.he));if(a&2){var c;_.Gg(c=_.Hg())&&(b.ih=c.first);_.Gg(c=_.Hg())&&(b.yXc=c.first)}},Za:[1,"mat-mdc-radio-button"],qb:19,Wa:function(a,b){a&1&&_.O("focus",function(){return b.ih.na.focus()});a&2&&(_.mg("id",b.id)("tabindex",null)("aria-label",null)("aria-labelledby",null)("aria-describedby",null),_.Pg("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.Hd)("_mat-animation-noopable",b.jv))},inputs:{id:"id",name:"name",ariaLabel:[0,"aria-label","ariaLabel"],fe:[0,"aria-labelledby","ariaLabelledby"],Ev:[0,"aria-describedby","ariaDescribedby"],Cc:[2,"disableRipple","disableRipple",_.vh],tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?0:_.wh(a)}],checked:[2,"checked","checked",_.vh],value:"value",mp:"labelPosition",disabled:[2,"disabled","disabled",_.vh],
required:[2,"required","required",_.vh],color:"color",Hd:[2,"disabledInteractive","disabledInteractive",_.vh]},outputs:{Dc:"change"},Rb:["matRadioButton"],hc:["*"],Aa:13,Ba:17,Da:[["formField",""],["input",""],["mat-internal-form-field","",3,"labelPosition"],[1,"mdc-radio"],[1,"mat-mdc-radio-touch-target",3,"click"],["type","radio","aria-invalid","false",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=_.Pd();_.xg();_.I(0,"div",2,0)(2,"div",3)(3,"div",4);_.O("click",function(d){_.w(c);return _.y(b.qSa(d))});_.J();_.I(4,"input",5,1);_.O("change",function(d){_.w(c);return _.y(b.kmb(d))});_.J();_.I(6,"div",6);_.L(7,"div",7)(8,"div",8);_.J();_.I(9,"div",9);_.L(10,"div",
10);_.J()();_.I(11,"label",11);_.yg(12);_.J()()}a&2&&(_.H("labelPosition",b.mp),_.A(2),_.Pg("mdc-radio--disabled",b.disabled),_.A(2),_.H("id",b.hs)("checked",b.checked)("disabled",b.disabled&&!b.Hd)("required",b.required),_.mg("name",b.name)("value",b.value)("aria-label",b.ariaLabel)("aria-labelledby",b.fe)("aria-describedby",b.Ev)("aria-disabled",b.disabled&&b.Hd?"true":null),_.A(5),_.H("matRippleTrigger",b.yXc.na)("matRippleDisabled",b.Rx())("matRippleCentered",!0),_.A(2),_.H("for",b.hs))},dependencies:[_.Nt,
_.Ht],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(--mat-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(--mat-radio-unselected-hover-icon-color, var(--mat-sys-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(--mat-radio-selected-hover-icon-color, var(--mat-sys-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(--mat-radio-unselected-pressed-icon-color, var(--mat-sys-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(--mat-radio-selected-pressed-icon-color, var(--mat-sys-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(--mat-radio-state-layer-size, 40px);height:var(--mat-radio-state-layer-size, 40px);top:calc(-1*(var(--mat-radio-state-layer-size, 40px) - 20px)/2);left:calc(-1*(var(--mat-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(--mat-radio-state-layer-size, 40px);height:var(--mat-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(--mat-radio-disabled-unselected-icon-color, var(--mat-sys-on-surface));opacity:var(--mat-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(--mat-radio-disabled-selected-icon-color, var(--mat-sys-on-surface));opacity:var(--mat-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(--mat-radio-unselected-icon-color, var(--mat-sys-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(--mat-radio-selected-icon-color, var(--mat-sys-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(--mat-radio-selected-focus-icon-color, var(--mat-sys-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(--mat-radio-disabled-unselected-icon-color, var(--mat-sys-on-surface));opacity:var(--mat-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(--mat-radio-disabled-selected-icon-color, var(--mat-sys-on-surface));opacity:var(--mat-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-sys-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-sys-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-sys-on-surface))}.mat-mdc-radio-button .mat-internal-form-field{color:var(--mat-radio-label-text-color, var(--mat-sys-on-surface));font-family:var(--mat-radio-label-text-font, var(--mat-sys-body-medium-font));line-height:var(--mat-radio-label-text-line-height, var(--mat-sys-body-medium-line-height));font-size:var(--mat-radio-label-text-size, var(--mat-sys-body-medium-size));letter-spacing:var(--mat-radio-label-text-tracking, var(--mat-sys-body-medium-tracking));font-weight:var(--mat-radio-label-text-weight, var(--mat-sys-body-medium-weight))}.mat-mdc-radio-button .mdc-radio--disabled+label{color:var(--mat-radio-disabled-label-color, color-mix(in srgb, var(--mat-sys-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(--mat-radio-unselected-focus-icon-color, var(--mat-sys-on-surface))}.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'],
lb:2,Ma:0});_.HN=function(){};_.HN.O=function(a){return new (a||_.HN)};_.HN.Ha=_.Je({type:_.HN});_.HN.Ga=_.Xc({imports:[_.Dt,_.Ot,_.GN,_.Dt]});var WGb=new _.wd("GMAT_TABLE_OPTIONS",{Fa:"root",qa:function(){return{Pf:!1}}});_.IN=function(a){this.options=a;if(a.Pf)throw Error("Zc");};_.IN.O=function(a){return new (a||_.IN)(_.C(WGb))};_.IN.Ea=_.Ke({type:_.IN,oa:[["table","mat-table",""],["mat-table"]],Za:[1,"gmat-mdc-table"],standalone:!1});_.JN=function(){};_.JN.O=function(a){return new (a||_.JN)};_.JN.Ha=_.Je({type:_.JN});_.JN.Ga=_.Xc({imports:[_.ZD]});
}catch(e){_._DumpException(e)}
try{
_.mi("source");
var bO,GHb,HHb,IHb,LHb,MHb,NHb,RHb,WHb,SHb,XHb,ZHb,cIb,dO,dIb,eIb,fIb,gIb,hIb,iIb,jIb,kIb,lIb,mIb,nIb,oIb,pIb,qIb,rIb,sIb,tIb,uIb,xIb,yIb,zIb,AIb,BIb,CIb,DIb,EIb,FIb,GIb,HIb,IIb,JIb,KIb,LIb,MIb,NIb,OIb,PIb,QIb,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,xJb,yJb,zJb,AJb,CJb,DJb,EJb,FJb,GJb,HJb,IJb,JJb,KJb,LJb,MJb,NJb,OJb,PJb,QJb,RJb,SJb,TJb,UJb,VJb,WJb,XJb,YJb,$Jb,bKb,cKb,eKb,fKb,gKb,hKb,iKb,lKb,jKb,kKb,mKb,nKb,oKb,pKb,qKb,
rKb,uKb,vKb,wKb,xKb,yKb,zKb,AKb,BKb,CKb,DKb,EKb,FKb,GKb,HKb,IKb,JKb,KKb,LKb,MKb,NKb,PKb,QKb,RKb,SKb,TKb,UKb,VKb,XKb,ZKb,$Kb,aLb,bLb,cLb,dLb,eLb,gLb,hLb,iLb,jLb,kLb,lLb,oLb,pLb,qLb,rLb,sLb,tLb,uLb,vLb,ALb,HLb,ILb,JLb,KLb,LLb,MLb,NLb,OLb,PLb,QLb,RLb,SLb,TLb,ULb,VLb,WLb,XLb,YLb,ZLb,$Lb,aMb,bMb,cMb,dMb,eMb,fMb,gMb,hMb,iMb,jMb,kMb,lMb,mMb,nMb,oMb,pMb,qMb,rMb,sMb,tMb,uMb,vMb,wMb,xMb,yMb,zMb,AMb,BMb,CMb,DMb,EMb,FMb,GMb,IMb,JMb,LMb,MMb,NMb,OMb,PMb,QMb,RMb,TMb,UMb,VMb,WMb,XMb,YMb,ZMb,$Mb,aNb,bNb,cNb,dNb,eNb,
fNb,gNb,hNb,iNb,jNb,kNb,lNb,mNb,nNb,oNb,pNb,qNb,rNb,sNb,tNb,uNb,vNb,wNb,xNb,yNb,zNb,ANb,BNb,CNb,DNb,ENb,FNb,GNb,HNb,INb,JNb,KNb,LNb,MNb,NNb,ONb,PNb,QNb,RNb,SNb,TNb,UNb,VNb,WNb,XNb,YNb,ZNb,aOb,bOb,cOb,eOb,kOb,lOb,mOb,nOb,oOb,pOb,qOb,tOb,uOb,vOb,wOb,xOb,zOb,COb,DOb,FOb,GOb,HOb,IOb,JOb,KOb,LOb,NOb,POb,QOb,ROb,SOb,TOb,YOb,ZOb,$Ob,aPb,bPb,cPb,dPb,fPb,gPb,hPb,iPb,jPb,kPb,lPb,mPb,nPb,oPb,pPb,qPb,sPb,tPb,uPb,vPb,wPb,xPb,yPb,APb,BPb,CPb,EPb,FPb,GPb,HPb,IPb,JPb,LPb,MPb,NPb,OPb,PPb,QPb,RPb,SPb,TPb,UPb,VPb,WPb,
XPb,YPb,ZPb,bQb,cQb,dQb,fQb,gQb,kQb,jQb,iQb,hQb,mQb,nQb,oQb,pQb,fO,rQb,sQb,uQb,tQb,vQb,xQb,wQb,yQb,zQb,AQb,BQb,CQb,DQb,EQb,FQb,GQb,HQb,IQb,JQb,KQb,LQb,MQb,NQb,OQb,PQb,QQb,RQb,TQb,UQb,VQb,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,kO,wRb,xRb,zRb,ARb,BRb,CRb,DRb,ERb,FRb,GRb,HRb,IRb,JRb,KRb,LRb,MRb,NRb,PRb,QRb,RRb,SRb,URb,VRb,WRb,XRb,YRb,ZRb,$Rb,aSb,cSb,dSb,eSb,fSb,gSb,hSb,jSb,kSb,lSb,mSb,oSb,pSb,qSb,rSb,sSb,tSb,uSb,vSb,wSb,xSb,ySb,zSb,
ASb,BSb,CSb,DSb,ESb,FSb,GSb,HSb,ISb,JSb,KSb,LSb,MSb,NSb,OSb,QSb,RSb,SSb,VSb,WSb,XSb,YSb,ZSb,$Sb,aTb,cTb,dTb,eTb,fTb,gTb,iTb,jTb,kTb,mTb,nTb,oTb,pTb,qTb,rTb,sTb,tTb,uTb,vTb,wTb,xTb,yTb,zTb,ATb,BTb,CTb,DTb,ETb,FTb,GTb,HTb,ITb,JTb,KTb,LTb,MTb,NTb,OTb,PTb,QTb,RTb,STb,TTb,UTb,VTb,WTb,YTb,ZTb,$Tb,aUb,bUb,dUb,eUb,fUb,gUb,hUb,iUb,jUb,kUb,lUb,mUb,nUb,pUb,rUb,sUb,tUb,uUb,vUb,wUb,xUb,yUb,zUb,AUb,BUb,CUb,DUb,EUb,FUb,IUb,KUb,LUb,NUb,QUb,PUb,UUb,WUb,XUb,YUb,ZUb,$Ub,aVb,bVb,dVb,eVb,fVb,gVb,hVb,iVb,jVb,kVb,lVb,mVb,
nVb,oVb,pVb,qVb,rVb,sVb,tVb,uVb,vVb,wVb,xVb,yVb,zVb,AVb,BVb,CVb,DVb,GVb,HVb,IVb,JVb,KVb,LVb,NVb,OVb,PVb,RVb,TVb,UVb,VVb,$Vb,tO,aWb,bWb,cWb,uO,dWb,eWb,fWb,gWb,hWb,iWb,jWb,kWb,lWb,mWb,nWb,oWb,pWb,qWb,sWb,tWb,uWb,vWb,wWb,zWb,BWb,AWb,CWb,DWb,EWb,FWb,GWb,HWb,JWb,KWb,LWb,MWb,NWb,OWb,PWb,QWb,TWb,UWb,VWb,WWb,XWb,YWb,ZWb,$Wb,bXb,aXb,cXb,dXb,eXb,fXb,gXb,hXb,iXb,jXb,kXb,lXb,mXb,nXb,oXb,pXb,qXb,rXb,sXb,tXb,vXb,uXb,xXb,yXb,zXb,AXb,BXb,CXb,DXb,EXb,GXb,HXb,IXb,JXb,KXb,LXb,MXb,NXb,OXb,PXb,QXb,RXb,SXb,TXb,UXb,VXb,
WXb,XXb,YXb,ZXb,$Xb,aYb,bYb,cYb,dYb,eYb,fYb,gYb,hYb,iYb,jYb,kYb,lYb,nYb,qYb,sYb,tYb,uYb,vYb,wYb,yYb,zYb,AYb,CYb,DYb,FYb,GYb,HYb,IYb,LYb,MYb,NYb,OYb,PYb,QYb,RYb,SYb,TYb,UYb,YYb,ZYb,$Yb,aZb,bZb,cZb,dZb,eZb,fZb,gZb,hZb,iZb,jZb,kZb,lZb,mZb,oZb,pZb,qZb,uZb,vZb,wZb,xZb,yZb,zZb,AZb,BZb,CZb,DZb,EZb,FZb,GZb,HZb,IZb,KZb,LZb,MZb,NZb,OZb,PZb,QZb,RZb,TZb,UZb,VZb,WZb,XZb,YZb,ZZb,$Zb,a_b,b_b,c_b,d_b,e_b,f_b,g_b,h_b,i_b,j_b,k_b,l_b,m_b,n_b,o_b,p_b,q_b,r_b,s_b,t_b,u_b,v_b,w_b,x_b,y_b,z_b,A_b,B_b,C_b,D_b,E_b,F_b,G_b,
H_b,I_b,J_b,L_b,M_b,N_b,O_b,P_b,Q_b,R_b,T_b,U_b,V_b,W_b,X_b,Y_b,Z_b,$_b,a0b,b0b,c0b,d0b,e0b,f0b,g0b,h0b,cO,i0b,j0b,k0b;bO=function(a,b){if(a)throw Error("I");b.push(65533)};GHb=function(a,b){b=String.fromCharCode.apply(null,b);return a==null?b:a+b};
HHb=function(a,b){if(typeof a==="string")return new cO(_.xqb(a),b);if(Array.isArray(a))return new cO(new Uint8Array(a),b);if(a.constructor===Uint8Array)return new cO(a,!1);if(a.constructor===ArrayBuffer)return a=new Uint8Array(a),new cO(a,!1);if(a.constructor===_.ab)return b=_.zxb(a)||new Uint8Array(0),new cO(b,!0,a);if(a instanceof Uint8Array)return a=a.constructor===Uint8Array?a:new Uint8Array(a.buffer,a.byteOffset,a.byteLength),new cO(a,!1);throw Error();};
IHb=function(a,b,c){b=b&128?0:-1;var d=a.length,e;if(e=!!d)e=a[d-1],e=e!=null&&typeof e==="object"&&e.constructor===Object;for(var f=d+(e?-1:0),g=0;g<f;g++)c(g-b,a[g]);if(e){a=a[d-1];for(var m in a)!isNaN(m)&&c(+m,a[m])}};LHb=function(a){switch(typeof a){case "boolean":return JHb||(JHb=[0,void 0,!0]);case "number":return a>0?void 0:a===0?KHb||(KHb=[0,void 0]):[-a,void 0];case "string":return[0,a];case "object":return a}};MHb=function(a){var b=b===void 0?_.jCa:b;return new _.Ul(a,b)};
NHb=function(a,b,c,d){var e=c.aFa;a[b]=d?function(f,g,m){return e(f,g,m,d)}:e};
RHb=function(a,b,c,d){var e=this[OHb],f=this[PHb],g=_.Yba(void 0,e.C6a,!1),m=_.Fba(a);if(m){var n=!1,r=e.lf;if(r){e=function(N,P,ca){if(ca.length!==0)if(r[P])for(N=_.k(ca),P=N.next();!P.done;P=N.next()){P=QHb(P.value);try{n=!0,f(g,P)}finally{P.x0a()}}else d==null||d(a,P,ca)};if(b==null)_.Nba(m,e);else if(m!=null){var x=m[b];x&&e(m,b,x)}if(n){var z=a[_.Sa]|0;if(z&2&&z&2048&&(c==null||!c.sfd))throw Error();var D=z&128?_.bl:void 0,K=function(N,P){if(_.Wb(a,N,D)!=null)switch(c==null?void 0:c.HDd){case 1:return;
default:throw Error();}P!=null&&(z=_.Qb(a,z,N,P,D));delete m[N]};b==null?IHb(g,g[_.Sa]|0,function(N,P){K(N,P)}):K(b,_.Wb(g,b,D))}}}};
WHb=function(a){var b=NHb,c=SHb,d=a[OHb];if(d)return d;d={};d.u0c=a;d.C6a=LHb(a[0]);var e=a[1],f=1;e&&e.constructor===Object&&(d.lf=e,e=a[++f],typeof e==="function"&&(d.M9c=!0,THb!=null||(THb=e),UHb!=null||(UHb=a[f+1]),e=a[f+=2]));for(var g={};e&&Array.isArray(e)&&e.length&&typeof e[0]==="number"&&e[0]>0;){for(var m=0;m<e.length;m++)g[e[m]]=e;e=a[++f]}for(m=1;e!==void 0;){typeof e==="number"&&(m+=e,e=a[++f]);var n=void 0;if(e instanceof _.Ul)var r=e;else r=VHb,f--;e=void 0;if((e=r)==null?0:e.Yac){e=
a[++f];n=a;var x=f;typeof e==="function"&&(e=e(),n[x]=e);n=e}e=a[++f];x=m+1;typeof e==="number"&&e<0&&(x-=e,e=a[++f]);for(;m<x;m++){var z=g[m];n?c(d,m,r,n,z):b(d,m,r,z)}}return a[OHb]=d};SHb=function(a,b,c,d,e){var f=c.aFa,g,m;a[b]=function(n,r,x){return f(n,r,x,m||(m=WHb(d).C6a),g||(g=XHb(d)),e)}};
XHb=function(a){var b=a[PHb];if(b!=null)return b;var c=WHb(a);b=c.M9c?function(d,e){return THb(d,e,c)}:function(d,e){for(;YHb(e)&&e.du!=4;){var f=e.k5,g=c[f];if(g==null){var m=c.lf;m&&(m=m[f])&&(m=ZHb(m),m!=null&&(g=c[f]=m))}if(g==null||!g(e,d,f)){g=e;m=g.s3;$Hb(g);if(g.rZa)var n=void 0;else{var r=g.Fg.getCursor()-m;g.Fg.setCursor(m);n=g.Fg.j9a(r)}r=m=g=void 0;var x=d;n&&((g=(m=(r=x[_.Fb])!=null?r:x[_.Fb]=new _.Pba)[f])!=null?g:m[f]=[]).push(n)}}if(d=_.Fba(d))d.o$a=c.u0c[_.xCa];return!0};a[PHb]=b;
a[_.xCa]=RHb.bind(a);return b};ZHb=function(a){a=Array.isArray(a)?a[0]instanceof _.Ul?a:[aIb,a]:[a,void 0];var b=a[0].aFa;if(a=a[1]){var c=XHb(a),d=WHb(a).C6a;return function(e,f,g){return b(e,f,g,d,c)}}return b};
cIb=function(a){function b(){_.hd(c);if(c.value===_.Tma)throw new _.cd(952,!1);return c.value}var c=Object.create(_.Uma),d=new bIb;c.value=a;b[_.ld]=c;b.N1=_.rma.bind(b);b.set=function(e){c.vk(c.value,e)||(_.md(c,e),d.emit(e))};b.update=function(e){if(c.value===_.Tma)throw new _.cd(952,!1);b.set(e(c.value))};b.subscribe=d.subscribe.bind(d);b.pK=d.pK;return b};dO=function(a){return cIb(a)};dIb=function(a){return a.Wc};eIb=function(a,b){var c=b.al.length-1;return c>=0&&(b=b.al[c],b.hg)?b.hg:a.path};
fIb=function(a,b){var c=b.al;b=b.h8a;var d=c.length-1;if(d>=0){c=c[d];if(c.hg)return a.nc().Vc(c.hg).ob();if(c=b.get(d))return a.nc().Vc(c).ob()}return a};gIb=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};
hIb=function(a,b){if(!_.NH(b))return Object.assign({},a,{Q4:b.state,xfa:!1});var c=b.ac.Y7c,d=c.Qn,e=c.b7a;c=c.pageToken;if(!d)return Object.assign({},a,{Q4:2,xfa:!1});a=[].concat(_.v(a.al),_.v(d));var f=gIb(a),g=a.length>0?a[0].Lf:void 0,m=new Set(a.map(function(r){return r.Lf})),n=void 0;c?n={x5:"TOKEN",token:c}:e&&e.length>0&&(n={x5:"COMMITS",al:e});d=d.length>0?d[d.length-1].hg!=null:!1;return{al:a,UJb:m,Q4:2,K$c:g,nextPage:n,h8a:f,xfa:b.ac.xfa&&d}};
iIb=function(a){if(a&&a.Lf)return{Lf:a.Lf,revision:a.revisionNumber||void 0,Rr:a.Rr||void 0}};jIb=function(a,b,c,d,e,f){c=_.le(a,b,c,d);return _.le(a,b+2,e,f)||c};kIb=function(a){var b;return((b=_.sha())==null?void 0:b.createScriptURL(a))||a};lIb=function(a){var b=_.Qha();return b?b.Hn(2,a)||"":_.te(a,"Style")?_.se(a):_.Yc(a)};
mIb=function(a,b,c,d,e,f,g,m,n){var r=_.Pd();n=n===void 0?"":n;var x=jIb(r,_.Od.gy,b,d,f,m);_.Rfa(4);a=x?a+_.Yc(b)+c+_.Yc(d)+e+_.Yc(f)+g+_.Yc(m)+n:_.je;a!==_.je&&_.Jma(r,a);return mIb};nIb=function(a,b,c,d,e,f){var g=a+26;a=_.Pd();var m=a[g];if(a[1].data[g].he){var n=_.Td();g=m.transform;b=n+b;c=jIb(a,b,c,d,e,f)?_.Vga(a,b+4,m?g.call(m,c,d,e,f):g(c,d,e,f)):_.Sma(a,b+4)}else c=m.transform(c,d,e,f);return c};oIb=function(){return _.Jg(!1,!1)};
pIb=function(){var a=_.u(_.uKa),b={};a.Ar&&(b.Ar=a.Ar.sort(function(c,d){return c-d}));return Object.assign({},_.tKa,a,b)};qIb=function(a){a=_.rCa(a,_.fk);switch(a){case 1:return"project";case 3:return"host";case 4:return"depot";case 5:return"ossProject";case 0:break;default:throw _.fb(a);}};rIb=function(a){var b=qIb(a);if(b)return{id:a.zn()||_.Cl(a,3,_.fk)||_.Cl(a,4,_.fk)||_.Cl(a,5,_.fk),type:b}};
sIb=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};
tIb=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=_.MAa(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}]};
uIb=function(a,b){if(a)return b?a.replace(/(.*)createWs(=.*)/,"$1ws$2-prompt"):a.replace(/(.*)createWs(=.*)/,"$1ws=__prompt")};
_.wIb=function(a){var b=c?"ws":"createWs";if(!c){var c=_.y5a.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);vIb.includes(e)&&d.length>0&&(f=d.pop(),f===e&&d.length>0&&(f=d.pop()),e=f+"-"+e);d=e.replace(/[^a-zA-Z0-9_\-]/g,"")}else d="";c="CS-"+d+"-"+c}return _.pH(a)?(d=_.BH(a.params.line),a="//depot/"+a.path,_.Rj(_.Rj(new _.Qj(_.k5a),"files",a+(d?":"+d:"")),b,c).toString()):_.HH(a)?(c=_.Rj(_.Rj(_.Rj(new _.Qj(_.k5a),"vcs","cog"),
b,c),"files",a.rb+"/"+a.path),b==="createWs"&&(b=a.repository,d=a.rb,a=a.Ib,(a=b&&a&&d?a==="HEAD"||a.startsWith("refs/")||/[a-f0-9]{40}/.test(a)?d+"/"+b+":"+a:d+"/"+b+":refs/heads/"+a:null)&&_.Rj(c,"cloneRepo",a)),c.toString()):null};xIb=function(a,b){if(b&&b.Uf){var c=b.Uf,d=_.srb(c);a=_.qs(_.ps(_.os(a.nc(),d.id,d.type),c.Rh),b.SB).Vc(b.path).ob()}return a};yIb=function(a){a=(a=a.Ib)&&a.toUpperCase();return a==="XREF"||a==="GROK"};
zIb=function(a){var b=_.CH(a,1),c=void 0;_.oH(a)&&a.ji()?c="/piper///depot/"+b:_.oH(a)?c="/"+a.repository+"/"+b:_.HH(a)&&(c="/h/"+a.rb+"/"+a.repository+"/+/"+b);if(!c)return"";b=new _.Qj((_.l5a||"")+"/codesearch/f"+c);c=a.params.Ub;a=_.Zj(a,1);c?(_.Rj(b,"ws",c),a&&_.Rj(b,"snapshot",a)):a&&a!=="HEAD"&&_.Rj(b,"cl",a);return b.toString()};AIb=function(a){a&1&&_.L(0,"span",0)};BIb=function(a){a&1&&(_.I(0,"span",1),_.yg(1),_.J())};CIb=function(a){a&1&&(_.I(0,"span",3),_.yg(1,1),_.J())};
DIb=function(a){a&1&&_.yg(0,2)};EIb=function(a){a&1&&_.L(0,"span",8)};FIb=function(a){a&1&&_.ng(0,DIb,1,0)(1,EIb,1,0,"span",8);a&2&&(a=_.Q(),_.og(a.Pxb?0:1))};GIb=function(a){a&1&&_.yg(0,3)};HIb=function(a){a&1&&(_.I(0,"span",6),_.yg(1,4),_.J())};IIb=function(){};JIb=function(a){a&1&&_.yg(0)};KIb=function(){};LIb=function(a){a&1&&_.F(0,KIb,0,0,"ng-template",12);a&2&&(a=_.Q().va,_.H("cdkPortalOutlet",a.IZ))};MIb=function(a){a&1&&_.R(0);a&2&&(a=_.Q().va,_.Sg(a.bpa))};
NIb=function(a,b){if(a&1){var c=_.Pd();_.I(0,"div",7,2);_.O("click",function(){var f=_.w(c),g=f.va;f=f.aE;var m=_.Q();return _.y(m.Ij(g,_.Ng(1),f))})("cdkFocusChange",function(f){var g=_.w(c).aE,m=_.Q();return _.y(m.iUa(f,g))});_.L(2,"span",8)(3,"div",9);_.I(4,"span",10)(5,"span",11);_.ng(6,LIb,1,1,null,12)(7,MIb,1,1);_.J()()()}if(a&2){a=b.va;b=b.aE;var d=_.Ng(1),e=_.Q();_.Qg(a.V4a);_.Pg("mdc-tab--active",e.selectedIndex===b);_.H("id",e.O9(a,b))("disabled",a.disabled)("fitInkBarToContent",e.uq);_.mg("tabIndex",
e.jr(b))("aria-posinset",b+1)("aria-setsize",e.Rg.length)("aria-controls",e.N9(b))("aria-selected",e.selectedIndex===b)("aria-label",a.ariaLabel||null)("aria-labelledby",!a.ariaLabel&&a.fe?a.fe:null);_.A(3);_.H("matRippleTrigger",d)("matRippleDisabled",a.disabled||e.Cc);_.A(3);_.og(a.IZ?6:7)}};OIb=function(a){a&1&&_.yg(0)};
PIb=function(a,b){if(a&1){var c=_.Pd();_.I(0,"mat-tab-body",13);_.O("_onCentered",function(){_.w(c);var e=_.Q();return _.y(e.eTa())})("_onCentering",function(e){_.w(c);var f=_.Q();return _.y(f.ETa(e))})("_beforeCentering",function(e){_.w(c);var f=_.Q();return _.y(f.whb(e))});_.J()}if(a&2){a=b.va;b=b.aE;var d=_.Q();_.Qg(a.AWa);_.H("id",d.N9(b))("content",a.content)("position",a.position)("animationDuration",d.animationDuration)("preserveContent",d.ys);_.mg("tabindex",d.my!=null&&d.selectedIndex===
b?d.my:null)("aria-labelledby",d.O9(a,b))("aria-hidden",d.selectedIndex!==b)}};QIb=function(a,b){a&1&&(_.I(0,"div",1,0),_.yg(2),_.J());a&2&&(a=b.id,b=_.Q(),_.Qg(b.Uk),_.Pg("mat-mdc-autocomplete-visible",b.FD)("mat-mdc-autocomplete-hidden",!b.FD)("mat-autocomplete-panel-animations-enabled",!b.Rc)("mat-primary",b.Qi==="primary")("mat-accent",b.Qi==="accent")("mat-warn",b.Qi==="warn"),_.H("id",b.id),_.mg("aria-label",b.ariaLabel||null)("aria-labelledby",b.bU(a)))};
SIb=function(a){return a.replace(RIb,function(b){return"\\"+b})};TIb=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 _.fb(a)}};UIb=function(a,b,c,d,e,f){e!==void 0&&(e=_.Bh(e));f&&d==="HEAD"&&(d=void 0);return Object.assign({},_.XH(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e,fileSpecSourceRootRepositoryKeyWorkspaceId:f})};
VIb=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:_.fb(a)}};WIb=function(a){return _.pH(a)?_.ZAb:"ID"};XIb=function(a){return _.pH(a)?_.$Ab:"Commit Date"};YIb=function(a){return _.pH(a)?_.aBb:"Revision"};ZIb=function(a,b){return a.toLowerCase()!==a?b.indexOf(a)>=0:b.toLowerCase().indexOf(a.toLowerCase())>=0};$Ib=function(a,b){a=a.QZ;var c=b.QZ;return a.length===c.length&&a.every(function(d){return c.includes(d)})};
aJb=function(a){return!!a};bJb=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 _.fb(a)}};cJb=function(a){var b=[];for(a=a.parent;a!==void 0;)b.push(a),a=a.parent;return b};dJb=function(a){switch(a){case 1:case 3:case 2:case 7:return!0;default:return!1}};
eJb=function(a){a&1&&_.L(0,"blame-layer",3);a&2&&(a=_.Q(),_.H("layerBaseLocation",a.Oh))};fJb=function(a){a&1&&_.L(0,"nl-semantic-outlines-layer",3);a&2&&(a=_.Q(),_.H("layerBaseLocation",a.Oh))};gJb=function(a){if(a&1){var b=_.Pd();_.I(0,"xrefs-layer",4);_.O("highlightedLines",function(c){_.w(b);var d=_.Q();return _.y(d.uEa(c))});_.J()}a&2&&(a=_.Q(),_.H("layerBaseLocation",a.Oh))};hJb=function(a){a&1&&_.L(0,"unified-deprecation-layer",3);a&2&&(a=_.Q(),_.H("layerBaseLocation",a.Oh))};
iJb=function(a){a&1&&_.L(0,"coverage-layer",3);a&2&&(a=_.Q(),_.H("layerBaseLocation",a.Oh))};jJb=function(a,b){a&1&&_.L(0,"finding-layer",5);a&2&&(a=b.va,b=_.Q(),_.H("layerBaseLocation",b.Oh)("layerId",a))};kJb=function(a){return a.getType()===3&&a.oya()};lJb=function(a){for(var b=[],c=_.ZEb.exec(a);c!==null;){var d=c.index,e=b,f=e.push,g;c=c[0];(g=c.match(_.whb))?c.includes("(")?(c=g[1],g=g[2]):(c=g[1],g=""):g="";f.call(e,{text:c+g,start:d});c=_.ZEb.exec(a)}return b};
mJb=function(a,b,c){if(_.Crb(a)&&a.repository){var d=a.repository;if(b=_.yxb(d,b,c))if(c=_.xl(b,2).split("/"),!(c.length<2))return a=_.qs(_.ps(_.os(a.nc(),c[0],"host"),c.slice(1).join("/")),_.xl(b,3)||"HEAD"),d!=="android"&&d!=="chops_infra_internal"||_.bI(a),a.ob()}};nJb=function(a,b){return a!==1?_.df(a):b.A3.ha(_.Mf(function(c){return c===0}),_.Gf(0),_.Xf(1))};
oJb=function(a){a&1&&(_.I(0,"div",6)(1,"h2",7),_.R(2,"Commit message"),_.J(),_.L(3,"linkified-message",8),_.S(4,"emptyToConstant"),_.J());a&2&&(a=_.Q(),_.A(3),_.H("message",a.message)("linkDefinitions",_.ch(4,2,a.aja)))};pJb=function(a){a&1&&(_.I(0,"div",9)(1,"mat-icon"),_.R(2,"person"),_.J(),_.I(3,"span"),_.R(4),_.J(),_.I(5,"span",3),_.R(6," (committer) "),_.J()());a&2&&(a=_.Q(),_.A(4),_.Sg(a.kxb))};qJb=function(a){a&1&&_.tg(0)};rJb=function(a){a&1&&_.tg(0)};
sJb=function(a){a&1&&(_.qg(0),_.F(1,qJb,1,0,"ng-container",7),_.R(2),_.F(3,rJb,1,0,"ng-container",7),_.sg());if(a&2){a=_.Q();var b=_.Ng(7),c=_.Ng(9);_.A();_.H("ngTemplateOutlet",b);_.A();_.Rg(" ",a.ned," ");_.A();_.H("ngTemplateOutlet",c)}};tJb=function(a){a&1&&_.tg(0)};uJb=function(){};
xJb=function(a){a&1&&(_.qg(0),_.F(1,tJb,1,0,"ng-container",7)(2,uJb,0,0,"ng-template",8),_.sg());if(a&2){a=_.Q();var b=_.Ng(7),c=_.Ng(11);_.A();_.H("ngTemplateOutlet",b);_.A();_.H("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Zg(5,vJb,_.Zg(3,wJb,a.YV)))}};yJb=function(){};zJb=function(a){a&1&&_.F(0,yJb,0,0,"ng-template",9);a&2&&(_.Q(),_.H("ngTemplateOutlet",_.Ng(13)))};AJb=function(){};
CJb=function(a){a&1&&_.F(0,AJb,0,0,"ng-template",8);a&2&&(_.Q(),_.H("ngTemplateOutlet",_.Ng(9))("ngTemplateOutletContext",_.Yg(2,BJb)))};DJb=function(a){a&1&&(_.I(0,"span",10),_.R(1),_.S(2,"async"),_.J());a&2&&(a=_.Q(),_.A(),_.Rg("",_.ch(2,1,a.xYb),":"))};EJb=function(a){a&1&&(_.I(0,"span",14),_.R(1,"@"),_.J())};FJb=function(){};
GJb=function(a,b){a&1&&(_.qg(0),_.I(1,"span",12),_.R(2,"("),_.J(),_.F(3,EJb,2,0,"span",13)(4,FJb,0,0,"ng-template",8),_.I(5,"span"),_.R(6,")"),_.J(),_.sg());if(a&2){a=b.Pa;b=_.Q().ehd;_.Q();var c=_.Ng(11);_.A(3);_.H("ngIf",b);_.A();_.H("ngTemplateOutlet",c)("ngTemplateOutletContext",_.Zg(3,vJb,a))}};HJb=function(a){a&1&&(_.F(0,GJb,7,5,"ng-container",11),_.S(1,"async"));a&2&&(a=_.Q(),_.H("ngIf",_.ch(1,1,a.Rna)))};
IJb=function(a,b){a&1&&(_.I(0,"conditional-link",15),_.S(1,"toPrettyRef"),_.S(2,"async"),_.R(3),_.S(4,"toPrettyRef"),_.J());a&2&&(a=b.context,b=_.Q(),_.H("linkAriaLabel",_.MB("Details for change ",_.ch(1,7,a==null?null:a.Ib)))("condition",b.y5a)("link",_.ch(2,9,b.dda(a)))("trackGestureClick",!!b.y5a)("trackProjectId",b.Qd.rb),_.A(3),_.Rg(" ",_.ch(4,11,a==null?null:a.Ib)," "))};JJb=function(){};
KJb=function(a){a&1&&_.F(0,JJb,0,0,"ng-template",8);a&2&&(_.Q(3),_.H("ngTemplateOutlet",_.Ng(9))("ngTemplateOutletContext",_.Yg(2,BJb)))};
LJb=function(a){a&1&&(_.qg(0),_.I(1,"span",14),_.R(2),_.J(),_.I(3,"a",16),_.R(4," HEAD "),_.J(),_.I(5,"span",12),_.R(6,"("),_.J(),_.I(7,"a",17),_.S(8,"async"),_.R(9," CL "),_.J(),_.I(10,"span"),_.R(11,")"),_.J(),_.sg());if(a&2){a=_.Q().Pa;var b=_.Q(2);_.A(2);_.Rg("@ ",a.depth," behind");_.A();_.H("routerLink",a.bX)("trackGestureClick",!0)("trackProjectId",b.Qd.rb);_.A(4);_.H("universalLink",_.ch(8,6,b.dda(a)))("trackProjectId",b.Qd.rb)}};
MJb=function(a,b){a&1&&(_.qg(0),_.F(1,KJb,1,3,null,11)(2,LJb,12,8,"ng-container",11),_.sg());a&2&&(a=b.Pa,_.A(),_.H("ngIf",!a.depth||!a.bX),_.A(),_.H("ngIf",a.depth&&a.bX))};NJb=function(a){a&1&&(_.F(0,MJb,3,2,"ng-container",11),_.S(1,"async"));a&2&&(a=_.Q(),_.H("ngIf",_.ch(1,1,a.Rna)))};
OJb=function(a){if(a&1){var b=_.Pd();_.I(0,"code-diff",2);_.O("rendered",function(c){_.w(b);var d=_.Q();return _.y(d.FAa(c))});_.J()}a&2&&(a=_.Q(),_.H("diffBase",a.oOb)("contents",a.U_b)("fileName",a.fileName)("leftLineNumberFormatter",a.Tia)("rightLineNumberFormatter",a.Bma)("leftLineWidgets",a.AX)("rightLineWidgets",a.TY)("collapseIdenticalLines",!1)("align",!1))};PJb=function(a){a&1&&(_.I(0,"dc-information-box"),_.R(1),_.J());a&2&&(a=_.Q(),_.A(),_.Sg(a.pKa))};
QJb=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}};
RJb=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++}}};
SJb=function(a){return function(b){return(b=a.get(b))?""+b:""}};TJb=function(a){a&1&&(_.I(0,"mat-spinner",10),_.R(1,"\n        "),_.J());a&2&&_.H("diameter",16)("strokeWidth",2)};UJb=function(a){if(a&1){var b=_.Pd();_.I(0,"code-diff-chunks",15);_.O("rendered",function(c){_.w(b);var d=_.Q(2);return _.y(d.FAa(c))});_.R(1,"\n    ");_.J()}a&2&&(a=_.Q(2),_.H("diffChunks",a.xm.YE)("fileName",a.gC))};
VJb=function(a){a&1&&(_.qg(0),_.R(1,"\n    "),_.I(2,"div",11),_.R(3,"\n      "),_.I(4,"commit-information",12),_.R(5,"\n      "),_.J(),_.R(6,"\n      "),_.I(7,"commit-information",13),_.R(8,"\n      "),_.J(),_.R(9,"\n    "),_.J(),_.R(10,"\n    "),_.F(11,UJb,2,2,"code-diff-chunks",14),_.R(12,"\n  "),_.sg());a&2&&(a=_.Q(),_.A(4),_.H("activeLocation",a.bad)("version",a.pqa)("linkToCommitDetails",!1),_.A(3),_.H("activeLocation",a.vfd)("version",a.pqa)("linkToCommitDetails",!1),_.A(4),_.H("ngIf",a.fBb))};
WJb=function(a){a&1&&(_.I(0,"span",22),_.R(1,"\n    "),_.I(2,"span",23),_.R(3),_.S(4,"number"),_.J(),_.R(5,"\n    "),_.I(6,"span",24),_.R(7,","),_.J(),_.R(8,"\n    "),_.I(9,"span",25),_.R(10),_.S(11,"number"),_.J(),_.R(12,"\n    "),_.I(13,"span",24),_.R(14,","),_.J(),_.R(15,"\n    "),_.I(16,"span",26),_.R(17),_.S(18,"number"),_.J(),_.R(19,"\n  "),_.J());a&2&&(a=_.Q(2),_.A(2),_.mg("aria-label",a.yed)("aria-expanded",a.qW.Dd?"true":"false"),_.A(),_.Rg("\n      -",_.yC(4,9,a.metadata.removed,"1.0-0"),
"\n    "),_.A(6),_.mg("aria-label",a.a1c)("aria-expanded",a.qW.Dd?"true":"false"),_.A(),_.Rg("\n      ",_.yC(11,12,a.metadata.changed,"1.0-0"),"\n    "),_.A(6),_.mg("aria-label",a.h_c)("aria-expanded",a.qW.Dd?"true":"false"),_.A(),_.Rg("\n      +",_.yC(18,15,a.metadata.EE,"1.0-0"),"\n    "))};
XJb=function(a){a&1&&(_.R(0,"\n   "),_.I(1,"span",16),_.R(2,"\n    "),_.I(3,"span",17),_.R(4,"\n      "),_.L(5,"div",18),_.R(6,"\n      "),_.L(7,"div",19),_.R(8,"\n      "),_.L(9,"div",20),_.R(10,"\n    "),_.J(),_.R(11,"\n  "),_.J(),_.R(12,"\n  "),_.F(13,WJb,20,18,"span",21),_.R(14,"\n"));a&2&&(a=_.Q(),_.A(5),_.Og("width",a.zed,"%"),_.A(2),_.Og("width",a.b1c,"%"),_.A(2),_.Og("width",a.i_c,"%"),_.A(4),_.H("ngIf",a.xm&&a.xm.gAa))};YJb=function(a,b){return b?a*100/(b.removed+b.changed+b.EE):0};
$Jb=function(a){a&1&&(_.I(0,"div",4)(1,"div",5)(2,"span",6),_.R(3,"Type"),_.J(),_.I(4,"span"),_.R(5," Path "),_.J()(),_.I(6,"div",7)(7,"span"),_.R(8," Change Summary "),_.J(),_.L(9,"expand-all-button",8),_.J()());a&2&&(a=_.Q(),_.A(9),_.H("place",a.location)("disabled",!!ZJb(a))("matTooltip",ZJb(a))("matTooltipDisabled",!ZJb(a)))};
bKb=function(a){if(a&1){var b=_.Pd();_.I(0,"commit-file-entry",10);_.O("rendered",function(d){_.w(b);var e=_.Q(2);!e.vO.m4a&&d.ui&&d.Wea===e.e3&&(e.e3+=1,aKb(e));return _.y()});_.J()}if(a&2){a=_.Q().index;var c=_.Q();_.H("entryIndex",a)("location",c.location)("entry",c.zfa.get(a))("expand",c.expand.get(a))}};cKb=function(a,b){a&1&&(_.qg(0),_.F(1,bKb,1,4,"commit-file-entry",9),_.sg());a&2&&(a=b.index,b=_.Q(),_.A(),_.H("ngIf",a<b.y3))};
eKb=function(a){if(a&1){var b=_.Pd();_.qg(0);_.I(1,"button",11);_.O("click",function(){_.w(b);var c=_.Q();dKb(c);return _.y()});_.R(2," Show More ");_.J();_.sg()}a&2&&(a=_.Q(),_.A(),_.H("trackProjectId",a.location.rb))};fKb=function(a,b,c,d,e,f){return a+";"+b+"="+encodeURIComponent(f.id)+(f.hg==null?"":";"+c+"="+encodeURIComponent(f.hg))+(d&&(e||f.Ub)?";"+d+"="+(f.revision==="CitC"&&f.Ub?encodeURIComponent(f.Ub):""):"")+location.search+location.hash};
gKb=function(a){return _.ns(_.qI(a.nc(),function(b){b.Pj="1";b.ag=0;delete b.Zn;delete b.My;delete b.Ny}).ob())};hKb=function(a){return _.ns(_.qI(a.nc(),function(b){b.Pj="1";b.ag=0;delete b.Hf;delete b.Cp;delete b.Pw}).ob())};iKb=function(a){return _.ns(_.qI(a.nc(),function(b){b.Pj="1";b.ag=0;delete b.Zn;delete b.My;delete b.Ny;delete b.Hf;delete b.Cp;delete b.Pw}).ob())};
lKb=function(a,b,c,d,e){if(!c.OG||!_.oH(b.Xa)){var f;c=(f=b.OY)!=null?f:b.Xa;if(!_.oH(c))return _.nq(e,_.lq(e,jKb(c,d.id,a.hg)));eO.has(c)||eO.set(c,{});b=eO.get(c);b.root==null&&(e=new URL(_.nq(e,_.lq(e,jKb(c,"",""))),location.href),b.root=e.pathname);e=b.root.split(";");b=e.length===1?"":";"+e.slice(1).join(";");return e[0]+"/"+kKb(a.hg||c.path)+b+";cl="+encodeURIComponent(a.id)+(a.revision==="CitC"&&a.Ub?";ws="+encodeURIComponent(a.Ub):"")+location.search+location.hash}};
jKb=function(a,b,c){var d;return _.ns(_.qs(a.nc().lj({Pj:"1",ag:0,line:a.params.line}),b).Vc((d=c!=null?c:a.path)!=null?d:"/").ob())};kKb=function(a){return a==null?"":a.split("/").map(encodeURIComponent).join("/")};mKb=function(a){a&1&&(_.I(0,"mat-header-cell"),_.R(1," Order "),_.J())};nKb=function(a){a&1&&(_.qg(0),_.R(1),_.S(2,"number"),_.sg());a&2&&(a=_.Q().Pa,_.A(),_.Rg(" #",_.yC(2,1,a,"1.0-0")," "))};oKb=function(a){a&1&&(_.I(0,"mat-icon",43),_.R(1," help_outline "),_.J())};
pKb=function(a,b){a&1&&(_.qg(0),_.F(1,nKb,3,4,"ng-container",42)(2,oKb,2,0,"ng-template",null,1,_.dh),_.sg());a&2&&(a=b.Pa,b=_.Ng(3),_.A(),_.H("ngIf",a>=0)("ngIfElse",b))};qKb=function(a,b){a&1&&(_.I(0,"mat-cell"),_.F(1,pKb,4,2,"ng-container",41),_.S(2,"blameIndexOf"),_.J());a&2&&(a=b.va,b=_.Q(),_.A(),_.H("ngIf",_.yC(2,1,a.id,b.Dua)))};rKb=function(a){a&1&&(_.I(0,"mat-header-cell",44)(1,"span",45),_.R(2,"Action Button"),_.J()())};
uKb=function(a,b){a&1&&(_.I(0,"mat-cell")(1,"button",46)(2,"mat-icon"),_.R(3),_.J()()());a&2&&(a=b.va,b=_.Q(),_.A(),_.mg("aria-expanded",b.mC.has(a.id))("aria-label",b.mC.has(a.id)?sKb.format({id:a.id}):tKb.format({id:a.id}))("data-action",b.Jpc)("data-row-id",a.id),_.A(2),_.Sg(b.mC.has(a.id)?"expand_less":"expand_more"))};vKb=function(a){a&1&&(_.I(0,"mat-header-cell"),_.R(1),_.J());a&2&&(a=_.Q(),_.Og("max-width",a.S_b(),"px"),_.A(),_.Rg(" ",a.N6c(a.Jd.Xa)," "))};
wKb=function(a,b){a&1&&(_.I(0,"mat-cell")(1,"a",47),_.S(2,"linkifyRevision"),_.R(3),_.J()());a&2&&(a=b.va,b=_.Q(),_.Og("max-width",b.S_b(),"px"),_.A(),_.Og("padding-left",b.rfd(),"px"),_.mg("aria-label",_.MB("Revision ",a.revision))("href",_.zC(2,10,a,b.Jd,b.Ua),_.xe)("data-action",b.Epc)("data-action-name",b.Jd.dH?"updateRightDiff":"updateRevisionContents"),_.A(2),_.Rg(" ",a.revision," "))};xKb=function(a){a&1&&(_.I(0,"mat-header-cell"),_.R(1),_.J());a&2&&(a=_.Q(),_.A(),_.Rg(" ",a.C6c(a.Jd.Xa)," "))};
yKb=function(a){a&1&&_.L(0,"onedev-changelist-hovercard",53,3);if(a&2){a=_.Ng(1);var b=_.Q(2).va;_.H("changelistId",b.id)("onedevIsHovercardReady",a.gL)}};
zKb=function(a){a&1&&(_.qg(0),_.I(1,"a",51),_.S(2,"linkifyId"),_.R(3),_.S(4,"toPrettyRef"),_.J(),_.I(5,"onedev-hovercard",null,2),_.F(7,yKb,2,2,"onedev-changelist-hovercard",52),_.J(),_.sg());if(a&2){a=_.Ng(6);var b=_.Q().va,c=_.Q();_.A();_.mg("aria-label",_.MB("CL ",b.id));_.H("onedevHovercardTrigger",a);_.mg("href",nIb(2,6,b,c.Jd,c.ocb,c.Ua),_.xe)("data-action",c.mfb);_.A(2);_.Rg(" ",_.ch(4,11,b.id)," ")}};
AKb=function(a){a&1&&(_.I(0,"a",54),_.S(1,"linkifyId"),_.R(2),_.S(3,"toPrettyRef"),_.J());if(a&2){a=_.Q().va;var b=_.Q();_.mg("aria-label",_.MB("CL ",a.id))("href",nIb(1,5,a,b.Jd,b.ocb,b.Ua),_.xe)("data-action",b.mfb);_.A(2);_.Rg(" ",_.ch(3,10,a.id)," ")}};
BKb=function(a,b){a&1&&(_.I(0,"mat-cell",48),_.F(1,zKb,8,13,"ng-container",49)(2,AKb,4,12,"a",50),_.J());if(a&2){a=b.va;b=_.Q();if(a.WY!=="history")a=!1;else{var c=a.revision==="CitC";a=a.revision!=null&&_.pH(b.Jd.Xa)&&!c}_.H("ngSwitch",a);_.A();_.H("ngSwitchCase",!0);_.A();_.H("ngSwitchCase",!1)}};CKb=function(a){a&1&&(_.I(0,"mat-header-cell"),_.R(1," Description "),_.J())};DKb=function(a){a&1&&(_.I(0,"strong"),_.R(1,"[deleted]"),_.J())};
EKb=function(a,b){a&1&&(_.I(0,"span",57),_.R(1),_.J());a&2&&(a=b.va,b=_.Q().va,_.Pg("cleanup",b.um),_.A(),_.Sg(a))};FKb=function(a,b){a&1&&(_.I(0,"mat-cell",55),_.F(1,DKb,2,0,"strong",41)(2,EKb,2,3,"span",56),_.R(3),_.S(4,"truncateCommitMessage"),_.J());a&2&&(a=b.va,_.A(),_.H("ngIf",a.operation==="DELETE"),_.A(),_.H("ngForOf",a.tags),_.A(),_.Rg(" ",_.ch(4,3,a.subject)," "))};GKb=function(a){a&1&&(_.I(0,"mat-header-cell"),_.R(1),_.J());a&2&&(a=_.Q(),_.A(),_.Rg(" ",a.B6c(a.Jd.Xa)," "))};
HKb=function(a,b){a&1&&(_.I(0,"mat-cell",55),_.L(1,"date",58),_.J());a&2&&(a=b.va,_.A(),_.H("value",a.time))};IKb=function(a){a&1&&(_.I(0,"mat-header-cell"),_.R(1," Author "),_.J())};JKb=function(a){a&1&&(_.qg(0),_.I(1,"a",59),_.R(2),_.J(),_.sg());if(a&2){a=_.Q().va;var b=_.Q();_.A();_.H("title",_.Wg(a.mn))("email",_.MB("",a.mn,"@google.com"));_.mg("href",_.ax+"#search/&q=a:"+a.mn+"%20is:submitted",_.xe)("data-action",b.Apc);_.A();_.Rg(" ",a.mn," ")}};
KKb=function(a){a&1&&_.R(0);a&2&&(a=_.Q().va,_.Rg(" ",a.mn," "))};LKb=function(a){a&1&&(_.I(0,"mat-cell",55),_.F(1,JKb,3,7,"ng-container",42),_.S(2,"isPiperPlace"),_.F(3,KKb,1,1,"ng-template",null,4,_.dh),_.J());if(a&2){a=_.Ng(4);var b=_.Q();_.A();_.H("ngIf",_.ch(2,2,b.Jd==null?null:b.Jd.Xa))("ngIfElse",a)}};MKb=function(a){a&1&&(_.I(0,"mat-header-cell",60)(1,"span",45),_.R(2,"Action Button"),_.J()())};
NKb=function(a){a&1&&(_.I(0,"a",65),_.S(1,"linkifyLeft"),_.R(2),_.J());if(a&2){a=_.Q().va;var b=_.Q();_.H("isMatFlatButton",a.id===b.Jd.Wia);_.mg("id","historyLeftSelectorOfCl-"+a.id)("aria-pressed",a.id===b.Jd.Wia)("href",_.zC(1,7,a,b.Jd,b.Ua),_.xe)("data-action",b.nfb)("aria-label",b.Mfb);_.A(2);_.Rg(" ",b.Mfb," ")}};
PKb=function(a){if(a&1){var b=_.Pd();_.I(0,"a",66);_.S(1,"linkifyDiff");_.O("keyup.enter",function(){_.w(b);var d=_.Q(2);return _.y(OKb(d))});_.R(2);_.J()}if(a&2){a=_.Q().va;var c=_.Q();_.Og("display",a.QL.length?null:"none");_.H("isMatFlatButton",a.id===c.Jd.Wia);_.mg("aria-pressed",a.id===c.Jd.Wia)("href",_.zC(1,8,a,c.Jd,c.Ua),_.xe)("data-action",c.nfb)("aria-label",c.Ofb);_.A(2);_.Rg(" ",c.Ofb," ")}};QKb=function(a){a&1&&(_.I(0,"span",45),_.R(1," No Data "),_.J())};
RKb=function(a,b){a&1&&(_.I(0,"mat-cell",61),_.F(1,NKb,3,11,"a",62)(2,PKb,3,12,"a",63)(3,QKb,2,0,"span",64),_.J());a&2&&(a=b.va,b=_.Q(),_.H("ngSwitch",b.Jd.dH),_.A(),_.H("ngSwitchCase",!0),_.A(),_.H("ngSwitchCase",!1),_.A(),_.H("ngIf",!b.Jd.dH&&!a.QL.length))};SKb=function(a){a&1&&(_.I(0,"mat-header-cell",67)(1,"span",45),_.R(2,"Action Button"),_.J()())};
TKb=function(a){a&1&&(_.I(0,"a",70),_.S(1,"linkifyRight"),_.R(2),_.J());if(a&2){a=_.Q().va;var b=_.Q();_.H("isMatFlatButton",a.id===b.Jd.bM);_.mg("aria-pressed",a.id===b.Jd.bM)("href",_.zC(1,6,a,b.Jd,b.Ua),_.xe)("data-action",b.ofb)("aria-label",b.Nfb);_.A(2);_.Rg(" ",b.Nfb," ")}};
UKb=function(a){a&1&&(_.I(0,"a",71),_.S(1,"linkifyRight"),_.R(2),_.J());if(a&2){a=_.Q().va;var b=_.Q();_.H("isMatFlatButton",a.id===b.Jd.bM);_.mg("aria-pressed",a.id===b.Jd.bM)("href",_.zC(1,6,a,b.Jd,b.Ua),_.xe)("data-action",b.ofb)("aria-label",b.Pfb);_.A(2);_.Rg(" ",b.Pfb," ")}};VKb=function(a){a&1&&(_.I(0,"mat-cell",61),_.F(1,TKb,3,10,"a",68)(2,UKb,3,10,"a",69),_.J());a&2&&(a=_.Q(),_.H("ngSwitch",a.Jd.dH),_.A(),_.H("ngSwitchCase",!0),_.A(),_.H("ngSwitchCase",!1))};
XKb=function(a){a&1&&(_.I(0,"mat-header-cell",72)(1,"span",45),_.R(2,"Action Button"),_.J()());a&2&&(a=_.Q(),_.mg("aria-label","Browse repo at revision/ "+WKb(a.Jd.Xa)))};
ZKb=function(a,b){a&1&&(_.I(0,"mat-cell")(1,"a",73),_.S(2,"linkifyRoot"),_.I(3,"mat-icon"),_.R(4,"code"),_.J()(),_.I(5,"button",74)(6,"mat-icon"),_.R(7,"content_copy"),_.J()()());a&2&&(a=b.va,b=_.Q(),_.A(),_.H("matTooltip",YKb(a.id,b.Jd.Xa)),_.mg("href",nIb(2,10,a,b.Jd,b.ocb,b.Ua),_.xe)("title",YKb(a.id,b.Jd.Xa))("data-action",b.Bpc)("aria-label",YKb(a.id,b.Jd.Xa)),_.A(4),_.H("title",WKb(b.Jd.Xa))("matTooltip",WKb(b.Jd.Xa)),_.mg("data-copy-content",a.id)("data-action",b.Cpc)("aria-label",WKb(b.Jd.Xa)))};
$Kb=function(a){a&1&&_.L(0,"mat-header-cell")};aLb=function(a,b){a&1&&(_.I(0,"mat-cell"),_.R(1),_.J());a&2&&(a=b.va,_.A(),_.Rg(" Previously: ",a.hg," "))};bLb=function(a){a&1&&_.L(0,"mat-header-cell")};
cLb=function(a,b){if(a&1){var c=_.Pd();_.I(0,"mat-cell");_.R(1);_.I(2,"a",75);_.O("click",function(){var d=_.w(c).va,e=_.Q();d.bga=!d.bga;return _.y(e.return)});_.R(3);_.J()()}a&2&&(a=b.va,_.A(),mIb(" No matches in revisions [",a.uya[a.uya.length-1],", ",a.uya[0],"], changelists [",a.tya[a.tya.length-1],", ",a.tya[0],"] "),_.A(2),_.Rg(" ",a.bga?"Hide":"Show"," "))};
dLb=function(a){a&1&&(_.L(0,"linkified-message",77),_.S(1,"emptyToConstant"));a&2&&(a=_.Q().va,_.H("message",a.message)("linkDefinitions",_.ch(1,2,a.LV)))};eLb=function(a,b){a&1&&(_.I(0,"mat-cell"),_.F(1,dLb,2,4,"linkified-message",76),_.J());a&2&&(a=b.va,b=_.Q(),_.A(),_.H("ngIf",b.mC.has(a.id)))};
gLb=function(a){a&1&&(_.I(0,"div",79)(1,"button",46)(2,"mat-icon"),_.R(3),_.J()(),_.R(4),_.J());if(a&2){a=_.Q().va;var b=_.Q();_.A();_.mg("aria-expanded",b.NX.has(a.id))("aria-label",b.NX.has(a.id)?b.kvc:b.Avc);_.A(2);_.Sg(b.NX.has(a.id)?"expand_less":"expand_more");_.A();_.Rg(" ",fLb(a.matches)," matches in the code at this revision. ")}};
hLb=function(a,b){a&1&&(_.I(0,"mat-cell"),_.F(1,gLb,5,4,"div",78),_.J());a&2&&(a=b.va,b=_.Q(),_.mg("data-action",b.Gpc)("data-row-id",a.id),_.A(),_.H("ngIf",a.matches!=null))};
iLb=function(a,b){a&1&&_.L(0,"file-search-snippet",81);if(a&2){a=b.va;var c=b.last,d=_.Q(2).va;b=_.Q();_.Pg("last",c);c=d.matches.revision;d=d.hg||b.Jd.Xa.path;var e=d+":"+c;b.v5a.get(e)==null&&b.v5a.set(e,_.yrb(_.ts(b.Jd.Xa.nc(),{Hf:c}).Vc(d).ob(),b.Ua,{Yha:"oneBased"}));c=b.v5a.get(e);_.H("linkGenerator",c)("resultIndex",0)("snippet",a)("trackElement","HistoryTableSearchResults")("feedbackEvent",b.gYa)}};
jLb=function(a){a&1&&(_.qg(0),_.F(1,iLb,1,7,"file-search-snippet",80),_.sg());a&2&&(a=_.Q().va,_.A(),_.H("ngForOf",a.matches.vl))};kLb=function(a,b){a&1&&(_.I(0,"mat-cell"),_.F(1,jLb,2,1,"ng-container",41),_.J());a&2&&(a=b.va,_.A(),_.H("ngIf",a.matches!=null))};lLb=function(a){a&1&&_.L(0,"mat-header-row")};
oLb=function(a,b){a&1&&_.L(0,"mat-row",82);a&2&&(a=b.va,b=_.Q(),_.Pg("active",b.mC.has(a.id))("left-row",b.Jd.Wia===a.id)("right-row",b.Jd.bM===a.id)("active-element",a.id===b.Tfa)("hidden",(a.hidden==null?null:a.hidden.bga)===!1)("cleanup",a.um),_.mg("aria-label",_.pH(b.Jd.Xa)?mLb.format({id:a.id,author:a.mn}):nLb.format({id:a.id,author:a.mn})))};
pLb=function(a,b){a&1&&_.L(0,"mat-row",83);a&2&&(a=b.va,b=_.Q(),_.Pg("hidden",(a.hidden==null?null:a.hidden.bga)===!1||!b.mC.has(a.id)),_.mg("aria-hidden",!b.mC.has(a.id)))};qLb=function(a){a&1&&_.L(0,"mat-row",84)};rLb=function(a){a&1&&_.L(0,"mat-row")};sLb=function(a,b){a&1&&_.L(0,"mat-row",85);a&2&&(a=b.va,b=_.Q(),_.Og("display",b.NX.has(a.id)&&a.matches!=null?"":"none"))};tLb=function(a){a&1&&_.L(0,"mat-row",86)};
uLb=function(a){if(a&1){var b=_.Pd();_.I(0,"button",92);_.O("click",function(){_.w(b);var c=_.Q(2);return _.y(c.cZ=!1)});_.I(1,"mat-icon");_.R(2,"collapse_all");_.J()()}a&2&&(a=_.Q(2),_.H("ascTrackElement",a.ugb))};
vLb=function(a){if(a&1){var b=_.Pd();_.I(0,"div",87)(1,"button",88)(2,"mat-icon");_.R(3,"search");_.J()();_.I(4,"mat-form-field",89)(5,"input",90,5);_.O("keydown.enter",function(){_.w(b);var c=_.Q();return _.y(c.O$a.next())});_.J()();_.F(7,uLb,3,1,"button",91);_.J()}a&2&&(a=_.Q(),_.A(),_.H("ascTrackElement",a.ugb),_.mg("data-action",a.Hpc),_.A(3),_.Og("width",a.cZ?"500px":0)("opacity",a.cZ?1:0)("pointer-events",a.cZ?"unset":"none"),_.A(),_.H("formControl",a.Qm),_.A(2),_.H("ngIf",a.cZ))};
ALb=function(a){return[].concat(_.v(wLb),_.v(xLb),_.v(a),_.v(yLb),_.v(zLb))};HLb=function(a,b){switch(a){case 0:return b?BLb:CLb;case 1:return b?DLb:ELb;case 2:return b?FLb:GLb;default:return _.fb(a,"Unknown column type")}};ILb=function(a,b,c){return a+" file:("+Array.from(new Set([c.Xa.path].concat(_.v(b.entries.map(function(d){var e;return((e=d.gq)==null?void 0:e.hg)||""}))).filter(function(d){return!!d}))).join("|")+")"};
JLb=function(a){a&1&&(_.R(0),_.S(1,"number"));a&2&&(a=_.Q().Pa,_.Rg(" files (",_.yC(1,1,a.files.length,"1.0-0"),") "))};KLb=function(a){a&1&&(_.I(0,"span"),_.R(1,"+"),_.J())};LLb=function(a){a&1&&(_.R(0),_.S(1,"number"),_.F(2,KLb,2,0,"span",5),_.R(3,") "));a&2&&(a=_.Q(2).Pa,_.Rg(" commits (",_.yC(1,2,a.DP.entries.length,"1.0-0")),_.A(2),_.H("ngIf",a.FNb))};
MLb=function(a){a&1&&(_.I(0,"dc-information-box",8),_.R(1),_.S(2,"number"),_.J());a&2&&(a=_.Q(2).Pa,_.A(),_.Rg(" There are a large number of commits. We are only showing the most recent ",_.yC(2,1,a.DP.entries.length,"1.0-0")," commits. "))};NLb=function(a,b){a&1&&_.L(0,"history-table",9);a&2&&(a=b.Pa,b=_.Q(2).Pa,_.H("data",b.DP)("historyPlace",a))};
OLb=function(a){a&1&&(_.I(0,"mat-tab"),_.F(1,LLb,4,5,"ng-template",3)(2,MLb,3,4,"dc-information-box",6)(3,NLb,1,2,"history-table",7),_.S(4,"async"),_.J());a&2&&(a=_.Q().Pa,_.A(2),_.H("ngIf",a.FNb),_.A(),_.H("ngIf",_.ch(4,2,a.DP.Jd)))};
PLb=function(a,b){if(a&1){var c=_.Pd();_.qg(0);_.I(1,"mat-tab-group",2);_.O("selectedTabChange",function(d){_.w(c);var e=_.Q(),f=e.Ia,g=f.hb;a:switch(d=d.index,d){case 0:d="openFilesTab";break a;case 1:d="openCommitsTab";break a;default:d=_.fb(d,"Unknown entry tab selected")}g.call(f,{element:"EntryContainer",action:d,gestureName:"CLICK",projectId:e.comparison.Xa.rb});return _.y()});_.I(2,"mat-tab");_.F(3,JLb,2,4,"ng-template",3);_.L(4,"commit-fileset",4);_.J();_.F(5,OLb,5,4,"mat-tab",5);_.J();_.sg()}a&
2&&(a=b.Pa,b=_.Q(),_.A(4),_.H("leftRefSpec",b.comparison.ps)("location",b.comparison.Xa)("includeHeader",!0)("rightRefSpec",b.comparison.Dp)("fileDiffEntries",a.files),_.A(),_.H("ngIf",!b.comparison.CLb))};QLb=function(a){a&1&&_.L(0,"loading",10);a&2&&_.H("hasBackground",!0)("diameter",48)};RLb=function(a){a&1&&_.L(0,"ref-picker",3);a&2&&(a=_.Q(2),_.H("refPickerData",a.R5)("trackElement",a.gR))};SLb=function(a){a&1&&_.F(0,RLb,1,2,"ref-picker",2);a&2&&(a=_.Q(),_.H("ngIf",a.comparison.Xa&&a.comparison.Xa.Ib))};
TLb=function(a,b){return _.ts(b.nc(),{Zn:a}).ob()};ULb=function(a,b){return _.qs(b.nc(),a).ob()};
VLb=function(a){a&1&&(_.qg(0),_.I(1,"span",6),_.R(2," Comparing: "),_.J(),_.L(3,"comparison-ref-picker",7),_.I(4,"span",8),_.R(5),_.J(),_.L(6,"comparison-ref-picker",9),_.I(7,"a",10)(8,"mat-icon"),_.R(9,"cancel"),_.J()(),_.sg());a&2&&(a=_.Q(),_.A(3),_.H("comparison",a.comparison)("selector",a.wdc),_.A(2),_.Rg(" ",a.G1c," "),_.A(),_.H("comparison",a.comparison),_.A(),_.H("routerLink",a.x3c)("trackProjectId",a.comparison.Xa.rb))};
WLb=function(a){if(a&1){var b=_.Pd();_.qg(0);_.I(1,"a",11)(2,"mat-icon");_.R(3,"code");_.J();_.qg(4);_.I(5,"span");_.R(6,"Browse");_.J();_.sg();_.J();_.I(7,"copy-button",12);_.O("copyEvent",function(){_.w(b);var c=_.Q();return _.y(c.rs())});_.J();_.L(8,"mat-divider",13);_.sg()}a&2&&(a=_.Q(),_.A(),_.H("routerLink",a.F0c)("matTooltip",a.G0c)("trackProjectId",a.comparison.Xa.rb),_.A(6),_.H("buttonLabel",a.d2c)("hoverMsg",a.e3a)("copyText",a.comparison.tfd),_.A(),_.H("vertical",!0))};
XLb=function(a){a&1&&(_.L(0,"commit-information",14),_.I(1,"a",15),_.R(2," Compare "),_.J());a&2&&(a=_.Q(),_.H("activeLocation",a.comparison.Xa)("version",a.pqa)("linkToCommitDetails",!1),_.A(),_.H("routerLink",a.J1c)("trackProjectId",a.comparison.Xa.rb))};YLb=function(a){a&1&&_.L(0,"segmented-dropdown-button",6);a&2&&(a=_.Q(),_.H("item",a.Ycd))};
ZLb=function(a,b){if(a&1){var c=_.Pd();_.I(0,"li")(1,"button",8);_.O("click",function(){var d=_.w(c).va,e=_.Q(2);return _.y(e.z1b.emit(d.id))});_.R(2);_.S(3,"toPrettyRef");_.J()()}a&2&&(a=b.va,_.Pg("active-element",a.selected),_.A(),_.H("color",a.selected?"primary":null),_.A(),_.Rg(" ",_.ch(3,4,a.id)," "))};$Lb=function(a){a&1&&(_.I(0,"ul"),_.F(1,ZLb,4,6,"li",7),_.J());a&2&&(a=_.Q(),_.A(),_.H("ngForOf",a.Ika))};
aMb=function(a,b){a&1&&(_.qg(0),_.I(1,"a",10),_.R(2),_.S(3,"toPrettyRef"),_.J(),_.sg());a&2&&(a=b.Pa,_.A(),_.H("routerLink",a.w3c),_.A(),_.Rg(" ",_.ch(3,2,a.id)," "))};bMb=function(a){a&1&&_.F(0,aMb,4,4,"ng-container",9);a&2&&(a=_.Q(),_.H("ngIf",a.Ika[0]))};cMb=function(a,b){return _.qs(_.FH(a.nc(),"ref"),b).lj({}).ob()};dMb=function(a,b){return(a.displayName||a.Uf.Rh).localeCompare(b.displayName||b.Uf.Rh)};
eMb=function(a){a=a.Uf;var b=_.lrb(a);switch(b){case "project":return{kind:b,projectId:a.projectId};case "ossProject":return{kind:b,projectName:a.ti};case "host":return{kind:b,Cn:a.Cn};case "depot":return{kind:b};default:return _.fb(b,"Unknown repository group type")}};fMb=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 _.fb(a,"Unknown repository group type")}};
gMb=function(a){if(a.oK!=null)return a.oK.name;if(a.Lm!=null)return a.Lm.projectId;if(a.host!=null)return a.host.name;if(a.ti!=null)return a.ti.displayName;throw Error("Le");};hMb=function(a,b){a=gMb(a);b=gMb(b);return a<b?-1:a>b?1:0};iMb=function(a){a&1&&_.L(0,"mat-icon",7);a&2&&(a=_.Q(2),_.H("svgIcon",a.icon))};jMb=function(a){a&1&&(_.I(0,"span",8),_.R(1),_.J());a&2&&(a=_.Q(2),_.A(),_.Rg(" ",a.scope," "))};
kMb=function(a){a&1&&(_.I(0,"div",3),_.F(1,iMb,1,1,"mat-icon",4),_.I(2,"div",5),_.F(3,jMb,2,1,"span",6),_.I(4,"span"),_.R(5),_.J()()());a&2&&(a=_.Q(),_.A(),_.H("ngIf",a.icon),_.A(2),_.H("ngIf",a.scope),_.A(2),_.Sg(a.name))};lMb=function(a){a&1&&(_.I(0,"conditional-link",6),_.R(1),_.J());a&2&&(a=_.Q(2),_.Pg("active-element",a.KVa),_.H("ascTrackElement",a.v7)("trackGestureClick",!a.KVa)("trackProjectId",a.Xa.rb)("condition",!a.KVa)("link",a.JVa),_.A(),_.Rg("",a.o_c," "))};
mMb=function(a){a&1&&(_.I(0,"button",11),_.L(1,"mat-icon",12),_.J());if(a&2){a=_.Q().va;var b=_.Q(2);_.A();_.H("svgIcon",b.Ic.Ud(a)?"shared:arrow_down_2":"shared:arrow_right_2")}};nMb=function(a){a&1&&_.L(0,"mat-icon",13);a&2&&(a=_.Q().va,_.H("svgIcon",a.icon))};
oMb=function(a,b){a&1&&(_.I(0,"mat-tree-node",7),_.F(1,mMb,2,1,"button",8)(2,nMb,1,1,"mat-icon",9),_.I(3,"conditional-link",10),_.R(4),_.J()());a&2&&(a=b.va,b=_.Q(2),_.Pg("active-element",a.fg===b.No),_.H("matTreeNodePaddingIndent",50),_.A(),_.H("ngIf",a.children),_.A(),_.H("ngIf",a.icon),_.A(),_.H("ascTrackElement",b.v7)("trackGestureClick",a.fg!==b.No)("condition",a.fg!==b.No)("link",_.rI(a.location).Lb)("queryParams",_.rI(a.location).Ta),_.A(),_.Rg("",a.name," "))};
pMb=function(a){a&1&&(_.qg(0),_.F(1,lMb,2,8,"conditional-link",3),_.I(2,"mat-tree",4),_.F(3,oMb,5,11,"mat-tree-node",5),_.J(),_.sg());a&2&&(a=_.Q(),_.A(),_.H("ngIf",a.JVa),_.A(),_.H("dataSource",a.dataSource)("treeControl",a.Ic)("expansionKey",a.Vwa))};qMb=function(a,b){a&1&&_.L(0,"repository-search-result-entry",17);a&2&&(a=b.va,b=_.Q(2),_.H("contextName",b.v7)("currentScope",b.Xa)("searchResultItem",a))};
rMb=function(a){if(a&1){var b=_.Pd();_.I(0,"no-search-match",18);_.O("clear",function(){_.w(b);var c=_.Q(2);return _.y(c.sO())});_.J()}a&2&&(a=_.Q(2),_.H("filter",a.searchTerm))};sMb=function(a){a&1&&(_.I(0,"div",14),_.F(1,qMb,1,3,"repository-search-result-entry",15),_.J(),_.F(2,rMb,1,1,"no-search-match",16));a&2&&(a=_.Q(),_.A(),_.H("ngForOf",a.AD),_.A(),_.H("ngIf",a.ahd))};tMb=function(a){return a.level};uMb=function(a){return!a.location.repository};vMb=function(a){a&1&&_.L(0,"loading",5)};
wMb=function(a){a&1&&_.L(0,"repository-searchable-tree-data",6);if(a&2){a=_.Q().Pa;var b=_.Q();_.H("searchTrackElement",b.Xma)("treeItemNavigateTrackElement",b.v7)("place",b.Xa)("repositoriesMap",a.ac)}};xMb=function(a){a&1&&(_.I(0,"div",7),_.R(1),_.J());a&2&&(a=_.Q().Pa,_.A(),_.Rg(" ",a.message," "))};
yMb=function(a,b){a&1&&(_.qg(0,1),_.F(1,vMb,1,0,"loading",2)(2,wMb,1,4,"repository-searchable-tree-data",3)(3,xMb,2,1,"div",4),_.sg());a&2&&(a=b.Pa,b=_.Q(),_.H("ngSwitch",a.state),_.A(),_.H("ngSwitchCase",b.rd.Fj),_.A(),_.H("ngSwitchCase",b.rd.xi),_.A(),_.H("ngSwitchCase",b.rd.Error))};zMb=function(a){a&1&&_.L(0,"repository-searchable-tree",1);a&2&&(a=_.Q(),_.H("place",a.Xa))};AMb=function(a){a&1&&(_.qg(0),_.I(1,"div",6)(2,"span"),_.R(3," Could not load commit. "),_.J()(),_.sg())};
BMb=function(a){if(a&1){var b=_.Pd();_.qg(0);_.I(1,"div",10,0);_.L(3,"commit-overview",11);_.J();_.L(4,"splitter",12);_.I(5,"parent-selector",13);_.O("selectedParentChange",function(d){_.w(b);var e=_.Q(3);return _.y(e.AUb.next(d))});_.J();_.sg()}if(a&2){a=_.Ng(2);var c=_.Q(2).Pa;_.A(3);_.H("commit",c.ac.gq);_.A();_.H("changeSizeOf",a);_.A();_.H("parents",c.ac.JQ)("comparison",c.ac.comparison)}};
CMb=function(a){a&1&&(_.qg(0),_.I(1,"div",7),_.L(2,"commit-header",8),_.F(3,BMb,6,4,"ng-container",2),_.L(4,"entry-container",9),_.J(),_.sg());if(a&2){a=_.Q().Pa;var b=_.Q();_.A(2);_.H("comparison",a.ac.comparison)("viewMode",a.ac.Ju);_.A();_.H("ngIf",!b.eza(a.ac));_.A();_.H("comparison",a.ac.comparison)}};DMb=function(a){a&1&&_.L(0,"loading",14);a&2&&_.H("hasBackground",!0)("diameter",48)};
EMb=function(a,b){a&1&&(_.qg(0)(1,3),_.F(2,AMb,4,0,"ng-container",4)(3,CMb,5,4,"ng-container",4)(4,DMb,1,2,"loading",5),_.sg()());a&2&&(a=b.Pa,b=_.Q(),_.A(),_.H("ngSwitch",a.state),_.A(),_.H("ngSwitchCase",b.rd.Error),_.A(),_.H("ngSwitchCase",b.rd.xi),_.A(),_.H("ngSwitchCase",b.rd.Fj))};FMb=function(a,b){var c=b.QL||[],d,e=(d=(d=_.Zj(a,2))?d:c[0]||"")?c.includes(d):!0;d={Xa:a,Dp:_.Zj(a,0),ps:d,tfd:b.Lf,CLb:e};return{gq:b,comparison:d,JQ:c,Ju:_.Zj(a,2)?0:1}};GMb=function(){};
IMb=function(a){a&1&&_.F(0,GMb,0,0,"ng-template",5);a&2&&(_.Q(2),_.H("ngTemplateOutlet",_.Ng(3))("ngTemplateOutletContext",_.Yg(2,HMb)))};JMb=function(){};LMb=function(a){a&1&&_.F(0,JMb,0,0,"ng-template",5);a&2&&(a=_.Q().Pa,_.Q(),_.H("ngTemplateOutlet",_.Ng(3))("ngTemplateOutletContext",_.Zg(2,KMb,a.ac.Rka)))};MMb=function(a,b){a&1&&(_.qg(0,3),_.F(1,IMb,1,3,null,4)(2,LMb,1,4,null,4),_.sg());a&2&&(a=b.Pa,b=_.Q(),_.H("ngSwitch",a.state),_.A(),_.H("ngSwitchCase",b.rd.Fj),_.A(),_.H("ngSwitchCase",b.rd.xi))};
NMb=function(a){a&1&&_.L(0,"loading",9);a&2&&_.H("inline",!0)};OMb=function(a){a&1&&_.R(0);a&2&&(a=_.Q().count,_.Sg(a))};PMb=function(a,b){a&1&&(_.I(0,"a",6)(1,"mat-icon"),_.R(2,"check_circle"),_.J(),_.I(3,"span",7),_.F(4,NMb,1,1,"loading",8),_.R(5),_.F(6,OMb,1,1,"ng-template",null,1,_.dh),_.J()());if(a&2){a=b.loading;b=b.count;var c=_.Ng(7),d=_.Q();_.H("href",d.F6c(d.Xa),_.xe);_.A(4);_.H("ngIf",a)("ngIfElse",c);_.A();_.Rg(" active ",b===1?"CL":"CLs"," ")}};
QMb=function(a){return _.ax+"#search/&q=is:pending%20from:-12w%20f:%5E//depot/"+SIb(a.path||"")};RMb=function(a){a&1&&_.L(0,"pending-cl-indicator",5);a&2&&(a=_.Q(),_.H("place",a.Xa))};
TMb=function(a,b){if(a&1){var c=_.Pd();_.I(0,"button",9);_.O("click",function(){var e=_.w(c).Pa,f=_.Q(3);SMb(f.tR,e.open?0:1);return _.y()});_.I(1,"mat-icon");_.Vd();_.I(2,"svg",10);_.L(3,"path",11)(4,"path",12)(5,"rect",13)(6,"path",14)(7,"circle",15)(8,"circle",16)(9,"circle",17)(10,"circle",18)(11,"circle",19)(12,"circle",20)(13,"circle",21);_.J()();_.Xd();_.I(14,"span",22);_.R(15," Insights ");_.J()()}if(a&2){a=b.Pa;b=_.Q().Pa;var d=_.Q(2);_.Og("pointer-events",b.size>0?"unset":"none");_.Pg("panel-is-open",
a.open);_.H("disabled",b.size===0)("trackProjectId",d.Xa.rb)("trackAction",a.open?"close":"open")}};UMb=function(a){a&1&&(_.I(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",23)(2,"p",24),_.R(3,"Code Insights"),_.J(),_.R(4," Get deployment status, ask a question, or report a bug for this file "),_.J()())};
VMb=function(a,b){a&1&&(_.I(0,"div",7),_.F(1,TMb,16,7,"button",8),_.S(2,"async"),_.F(3,UMb,5,0,"onedev-feature-tooltip-controller",4),_.J());a&2&&(a=b.Pa,b=_.Q(2),_.H("matTooltipDisabled",a.size>0),_.A(),_.H("ngIf",_.ch(2,3,b.M8c)),_.A(2),_.H("ngIf",b.L8c&&a.size>0))};WMb=function(a){a&1&&(_.I(0,"div"),_.F(1,VMb,4,5,"div",6),_.S(2,"async"),_.J());a&2&&(a=_.Q(),_.A(),_.H("ngIf",_.ch(2,1,a.htb)))};
XMb=function(a){a&1&&(_.I(0,"segmented-dropdown-button",26)(1,"mat-icon"),_.R(2,"edit"),_.J()());if(a&2){a=_.Q().Pa;var b=_.Q();_.H("disabled",b.oZa?"disabled":null)("item",a)}};YMb=function(a){a&1&&(_.I(0,"a",27)(1,"mat-icon"),_.R(2,"edit"),_.J(),_.I(3,"span"),_.R(4),_.J()());if(a&2){a=_.Q().Pa;var b=_.Q();_.H("disabled",b.oZa)("externalLink",a.Lb)("matTooltip",a.ariaLabel)("trackProjectId",b.Xa.rb);_.A(4);_.Rg(" ",a.title," ")}};
ZMb=function(a,b){a&1&&(_.qg(0),_.F(1,XMb,3,2,"segmented-dropdown-button",25)(2,YMb,5,5,"ng-template",null,1,_.dh),_.sg());a&2&&(a=b.Pa,b=_.Ng(3),_.A(),_.H("ngIf",!!a.ta)("ngIfElse",b))};$Mb=function(a,b){a&1&&(_.I(0,"a",29)(1,"span"),_.R(2),_.J()());if(a&2){a=b.va;b=b.index;var c=_.Q(2);_.H("disabled",c.oZa)("externalLink",a.Lb)("matTooltip",a.ariaLabel)("trackProjectId",c.Xa.rb);_.mg("data-index",b);_.A(2);_.Rg(" ",a.title," ")}};aNb=function(a,b){a&1&&_.F(0,$Mb,3,6,"a",28);a&2&&_.H("ngForOf",b.buttons)};
bNb=function(a){a&1&&(_.I(0,"li",2)(1,"a",6),_.R(2),_.J()());a&2&&(a=_.Q(),_.A(),_.Pg("active-element",a.n$c),_.H("routerLink",a.Eac)("ascTrackElement",a.Pi),_.A(),_.Rg(" ",a.mld," "))};cNb=function(a){if(a.Ib&&!_.us(a)&&!a.params.Ub){var b=Number(a.Ib);return isNaN(b)?a.Ib:b}};dNb=function(a){a&1&&(_.I(0,"span",8),_.R(1,"/"),_.J())};
eNb=function(a,b){if(a&1){var c=_.Pd();_.qg(0);_.I(1,"a",5);_.S(2,"async");_.R(3);_.J();_.I(4,"a",6);_.O("click",function(){_.w(c);_.Q().viewState.aga.next(1);return _.y()});_.J();_.F(5,dNb,2,0,"span",7);_.sg()}if(a&2){a=b.va;b=b.last;var d=_.Q();_.A();_.Pg("has-info",d.voa&&(d.voa.has("//depot/"+a.path)||d.voa.has("//depot/"+a.path+"/")));_.H("routerLink",a.Lb)("queryParams",a.Ta)("trackProjectId",d.projectId);_.mg("style",_.ch(2,9,a.style),lIb);_.A(2);_.Sg(a.title);_.A();_.H("routerLink",a.Lb);
_.A();_.H("ngIf",!b)}};fNb=function(a,b){a&1&&_.L(0,"breadcrumb",9);a&2&&_.H("items",b.Pa)};gNb=function(a){a&1&&(_.L(0,"path-breadcrumb",11),_.S(1,"maybeStripGoogle3"),_.S(2,"async"),_.S(3,"async"));if(a&2){a=_.Q().JUb;var b=_.Q();_.H("copyText",_.ch(2,6,_.ch(1,4,b.Xa)))("items",a)("projectId",b.Xa.rb)("stacksPaths",_.ch(3,8,b.voa))}};hNb=function(a,b){a&1&&_.F(0,gNb,4,10,"path-breadcrumb",10);a&2&&(a=b.JUb,_.H("ngIf",a&&a.length>0))};
iNb=function(a){a&1&&(_.I(0,"mat-icon",14),_.R(1),_.J());a&2&&(a=_.Q().icon,_.A(),_.Rg(" ",a," "))};jNb=function(a,b){a&1&&(_.I(0,"segmented-dropdown-button",12),_.F(1,iNb,2,1,"mat-icon",13),_.J());a&2&&(a=b.icon,_.H("item",b.r9a)("useBreadcrumbStyling",!0),_.A(),_.H("ngIf",a))};kNb=function(a,b){a&1&&_.L(0,"ref-picker",16);a&2&&(a=b.Pa,b=_.Q(2),_.H("refPickerData",a)("trackElement",b.gR))};lNb=function(a){a&1&&(_.F(0,kNb,1,2,"ref-picker",15),_.S(1,"async"));a&2&&(a=_.Q(),_.H("ngIf",_.ch(1,1,a.oed)))};
mNb=function(a){a&1&&_.L(0,"cl-picker",8);a&2&&(a=_.Q(),_.H("place",a.Xa))};nNb=function(a,b){a&1&&(_.I(0,"mat-chip-option",9)(1,"span",10),_.R(2),_.J()());a&2&&(a=b.va,_.H("value",a.value),_.A(2),_.Rg(" ",a.label," "))};oNb=function(a){a&1&&(_.I(0,"mat-icon",2),_.R(1,"thumb_up_filled"),_.J())};pNb=function(a){a&1&&(_.I(0,"mat-icon",3),_.R(1,"thumb_up"),_.J())};qNb=function(a){a&1&&(_.I(0,"mat-icon",5),_.R(1,"thumb_down_filled"),_.J())};
rNb=function(a){a&1&&(_.I(0,"mat-icon",3),_.R(1,"thumb_down"),_.J())};sNb=function(a){a&1&&(_.I(0,"div",6),_.R(1," Thank you for your feedback! "),_.J())};tNb=function(a){if(a&1){var b=_.Pd();_.I(0,"detailed-feedback-panel",8);_.O("feedbackSubmitted",function(c){_.w(b);_.Q(2).pwa.set(c);return _.y()});_.J()}a&2&&(a=_.Q(2),_.H("positiveFeedback",a.n7())("chatContextId",a.aK()))};uNb=function(a){a&1&&_.ng(0,sNb,2,0,"div",6)(1,tNb,1,2,"detailed-feedback-panel",7);a&2&&(a=_.Q(),_.og(a.pwa()?0:1))};
vNb=function(a){a&1&&(_.I(0,"span",4),_.R(1),_.I(2,"span",11),_.R(3),_.J()());a&2&&(a=_.Q(),_.A(),_.Rg(" ",a.TVb()," "),_.A(2),_.Rg("",a.x5c()," "))};wNb=function(a){a&1&&(_.I(0,"span",4),_.R(1),_.J());a&2&&(a=_.Q(),_.A(),_.Rg(" ",a.TVb()," "))};xNb=function(a){a&1&&(_.I(0,"mat-icon",9),_.L(1,"mat-spinner",12),_.J());a&2&&(_.A(),_.H("diameter",16))};yNb=function(a){a&1&&_.L(0,"chat-feedback",10);a&2&&(a=_.Q(),_.H("chatContextId",a.aK()))};
zNb=function(a){a&1&&(_.I(0,"mat-chip",7)(1,"mat-icon",10),_.R(2,"search"),_.J(),_.I(3,"span",11),_.R(4," Deep Research "),_.J()())};ANb=function(a){a&1&&_.L(0,"div",13)};BNb=function(a,b){a&1&&(_.I(0,"mat-chip",14)(1,"mat-icon",15),_.R(2," edit "),_.J(),_.R(3),_.J());a&2&&(a=b.va,_.A(3),_.Rg(" ",a.label," "))};CNb=function(a,b){a&1&&_.L(0,"chat-message",11);a&2&&_.H("message",b.va)};DNb=function(a){a&1&&_.L(0,"splash-page")};
ENb=function(a){a&1&&(_.I(0,"div",15),_.L(1,"mat-icon",3),_.I(2,"div"),_.R(3," Select code in the code panel "),_.L(4,"br"),_.R(5,' and then click "Explain" or press "m" to begin. '),_.J()())};FNb=function(a){a&1&&_.ng(0,DNb,1,0,"splash-page")(1,ENb,6,0,"div",15);a&2&&(a=_.Q(),_.og(a.qX?0:1))};GNb=function(a){if(a&1){var b=_.Pd();_.I(0,"div",12)(1,"prompt-box",16);_.O("userPrompt",function(c){_.w(b);_.Q().d2.sendMessage(c);return _.y()});_.J()()}};
HNb=function(a,b){a&1&&(_.I(0,"icon-empty-state-subtitle")(1,"p"),_.R(2),_.J(),_.I(3,"a",3),_.R(4,"Download"),_.J()());a&2&&(a=b.Pa,b=_.Q(),_.A(2),_.Rg(" Size in bytes: ",b.Sva," "),_.A(),_.H("href",_.Wg(a),_.xe))};INb=function(a){a&1&&(_.I(0,"icon-empty-state-subtitle"),_.R(1," Please clone this repository to view the file "),_.J())};JNb=function(a){a&1&&(_.I(0,"mat-label"),_.R(1),_.J());a&2&&(a=_.Q(),_.A(),_.Rg(" ",a.label," "))};
KNb=function(a){a&1&&(_.I(0,"mat-error"),_.R(1," Invalid regex "),_.J())};LNb=function(a){a&1&&(_.I(0,"mat-error"),_.R(1," Invalid line number "),_.J())};MNb=function(a){a&1&&(_.I(0,"span",10),_.R(1),_.J());a&2&&(a=_.Q(2),_.A(),_.Sg(a.item.label))};NNb=function(a){a&1&&_.L(0,"mat-icon",11);a&2&&(a=_.Q(2),_.H("svgIcon",a.item.icon))};ONb=function(a){a&1&&_.tg(0)};
PNb=function(a){if(a&1){var b=_.Pd();_.I(0,"div")(1,"div",12,1);_.O("ascBlur",function(){_.w(b);var d=_.Q(2);return _.y(d.HV())});_.F(3,ONb,1,0,"ng-container",13);_.J()()}if(a&2){a=_.Ng(2);var c=_.Q(2);_.A();_.H("cdkTrapFocusAutoCapture",c.CFb)("focusOnInit",a==null?null:a.Aj);_.A(2);_.H("ngTemplateOutlet",c.item.X2)("ngTemplateOutletContext",c.item.context)}};
QNb=function(a){if(a&1){var b=_.Pd();_.qg(0);_.I(1,"button",3,0);_.S(3,"async");_.S(4,"async");_.O("click",function(){_.w(b);var d=_.Q();return _.y(d.ND())})("mousedown",function(d){_.w(b);var e=_.Q();if(e.sia&&d.target){for(var f=d.target;f&&f.tagName!=="BUTTON";)f=f.parentElement;e.Mcb=f}d.preventDefault();return _.y()});_.I(5,"div",4);_.F(6,MNb,2,1,"span",5);_.I(7,"div",6);_.F(8,NNb,1,1,"mat-icon",7);_.R(9);_.L(10,"mat-icon",8);_.J()()();_.F(11,PNb,4,4,"ng-template",9);_.S(12,"async");_.O("detach",
function(){_.w(b);var d=_.Q();return _.y(d.HV())});_.sg()}if(a&2){a=_.Ng(2);var c=_.Q();_.A();_.Pg("dense",c.Vzb)("active",_.ch(3,17,c.isOpen))("icon-only",c.dJb);_.H("ascTrackElement",c.item.rc)("trackAction",_.ch(4,19,c.isOpen)?"openDropdown":"closeDropdown");_.mg("aria-label",c.ariaLabel);_.A(5);_.H("ngIf",c.item.label);_.A();_.Pg("title",c.item.title);_.A();_.H("ngIf",c.item.icon);_.A();_.Rg(" ",c.item.title," ");_.A(2);_.H("cdkConnectedOverlayOrigin",a)("cdkConnectedOverlayOpen",_.ch(12,21,c.isOpen))("cdkConnectedOverlayPositions",
c.Cka)}};RNb=function(a){a&1&&_.L(0,"find-in-file")(1,"go-to-line")};SNb=function(a){setTimeout(function(){var b=a();b&&b.focus()})};TNb=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{OB:e.id&&e.id.length?e.id:d+"-"+f,type:0,displayName:e.name,Gf:g,children:TNb(e.children,b,c.concat({Gf:g,counts:new Map,Hca:new Map}),d+1)}}e={type:1,mi:e.id,displayName:e.name,Gf:{enabled:!1},xia:e.l4a};b.set(e.mi,{node:e,JQ:c});return e})};
UNb=function(a){return a!=null?a:null};VNb=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.SO?d.add(e.OB):c.add(e.mi);return b.filter(function(f){return f.SO?d.has(f.OB):c.has(f.mi)})};WNb=function(a){a&1&&_.L(0,"loading",5)};XNb=function(a){a&1&&(_.I(0,"mat-icon",6),_.R(1,"error"),_.J());a&2&&(a=_.Q().Pa,_.H("matTooltip",a.WIb))};
YNb=function(a){a&1&&(_.I(0,"span",7),_.R(1),_.J());if(a&2){a=_.Q().Pa;_.Q();var b=a.fu;b=(new _.iv("{NUM_FINDINGS, plural, =1 {1 finding} other {{NUM_FINDINGS} findings}}")).format({NUM_FINDINGS:b});_.mg("aria-label",b);_.A();_.Rg(" (",a.fu,") ")}};
ZNb=function(a,b){a&1&&(_.qg(0,1),_.F(1,WNb,1,0,"loading",2)(2,XNb,2,1,"mat-icon",3)(3,YNb,2,2,"span",4),_.sg());a&2&&(a=b.Pa,b=_.Q(),_.H("ngSwitch",a.Ur),_.A(),_.H("ngSwitchCase",b.XJa.LOADING),_.A(),_.H("ngSwitchCase",b.XJa.ERROR),_.A(),_.H("ngSwitchCase",b.XJa.eh))};
aOb=function(a){if(a&1){var b=_.Pd();_.I(0,"mat-radio-button",7);_.O("change",function(c){_.w(b);var d=_.Q().va,e=_.Q();return _.y($Nb(e,c.source,d))});_.I(1,"span");_.R(2);_.J()()}a&2&&(a=_.Q().va,_.H("checked",a.Gf.enabled)("aria-label",a.displayName+" layer")("aria-describedby","layer-status-"+a.displayName),_.A(2),_.Sg(a.displayName))};
bOb=function(a){if(a&1){var b=_.Pd();_.I(0,"mat-checkbox",7);_.O("change",function(c){_.w(b);var d=_.Q().va,e=_.Q();return _.y($Nb(e,c,d))});_.R(1);_.J()}a&2&&(a=_.Q().va,_.H("checked",a.Gf.enabled)("aria-label",a.displayName+" layer")("aria-describedby","layer-status-"+a.displayName),_.A(),_.Rg(" ",a.displayName," "))};cOb=function(a){a&1&&_.L(0,"layer-status",8);a&2&&(a=_.Q().va,_.H("id","layer-status-"+a.displayName)("layer",a.mi))};
eOb=function(a,b){if(a&1){var c=_.Pd();_.I(0,"mat-tree-node",4);_.O("keydown",function(d){var e=_.w(c).va,f=_.Q();return _.y(dOb(f,d,e))});_.F(1,aOb,3,4,"mat-radio-button",5)(2,bOb,2,4,"ng-template",null,0,_.dh)(4,cOb,1,2,"layer-status",6);_.J()}a&2&&(a=b.va,b=_.Ng(3),_.A(),_.H("ngIf",a.xia)("ngIfElse",b),_.A(3),_.H("ngIf",a.Gf.enabled))};
kOb=function(a,b){if(a&1){var c=_.Pd();_.I(0,"mat-tree-node",9);_.O("keydown",function(d){var e=_.w(c).va,f=_.Q();return _.y(dOb(f,d,e))});_.I(1,"mat-checkbox",10);_.O("change",function(d){var e=_.w(c).va,f=_.Q();return _.y(fOb(f,d,e))});_.R(2);_.J();_.I(3,"button",11)(4,"mat-icon");_.R(5);_.J()()()}a&2&&(a=b.va,b=_.Q(),_.H("ngClass",_.Zg(7,gOb,b.Ud(a))),_.A(),_.H("checked",a.Gf.enabled)("indeterminate",hOb(b,a)),_.A(),_.Rg(" ",a.displayName," "),_.A(),_.mg("aria-expanded",b.Ud(a))("aria-label",b.Ic.Ud(a)?
iOb.format({categoryName:a.displayName}):jOb.format({categoryName:a.displayName})),_.A(2),_.Sg(b.Ic.Ud(a)?"expand_less":"expand_more"))};lOb=function(a){return!a.SO};mOb=function(a){return a.level};nOb=function(a){return a.SO};oOb=function(a){if(a.type===1)return[];if(a.type===0)return a.children;throw Error("Oe");};pOb=function(a){var b=a.querySelector("mat-checkbox input");b||(b=a.querySelector("mat-radio-button input"));return b};
qOb=function(a){a&1&&(_.I(0,"div",2)(1,"span",3),_.R(2,"Layers"),_.J(),_.L(3,"layer-menu"),_.I(4,"a",4),_.L(5,"mat-icon",5),_.J()());a&2&&(a=_.Q(),_.A(4),_.H("externalLink",a.dX))};tOb=function(a){a&1&&_.L(0,"link-row",17,3);if(a&2){a=_.Q().Pa;var b=_.Q(2),c=_.H("label",rOb(b)),d=!!b.Xa.params.line;b=_.pH(b.Xa)?d?"Copy link to line & CL":"Copy link to CL":d?"Copy link to line & commit":"Copy link to commit";c("ariaLabel",b)("shortcut",_.Yg(4,sOb))("url",a.ac)}};
uOb=function(a){a&1&&_.L(0,"loading",22);a&2&&_.H("inline",!0)};vOb=function(a){a&1&&(_.I(0,"span",23),_.R(1),_.J());a&2&&(a=_.Q(2).Pa,_.A(),_.Rg(" ",a.message," "))};wOb=function(a){a&1&&(_.I(0,"div",18)(1,"span",19),_.R(2),_.J(),_.F(3,uOb,1,1,"loading",20)(4,vOb,2,1,"span",21),_.J());if(a&2){a=_.Q().Pa;var b=_.Q(2);_.A(2);_.Sg(rOb(b));_.A();_.H("ngIf",a.state===b.rd.Fj);_.A();_.H("ngIf",a.state===b.rd.Error)}};
xOb=function(a,b){a&1&&(_.qg(0),_.F(1,tOb,2,5,"link-row",15)(2,wOb,5,3,"div",16),_.sg());a&2&&(a=b.Pa,_.A(),_.H("ngIf",a.ac),_.A(),_.H("ngIf",!a.ac))};zOb=function(a,b){a&1&&_.L(0,"link-row",24,4);a&2&&(a=b.Pa,_.H("shortcut",_.Yg(2,yOb))("url",a))};COb=function(a){a&1&&_.L(0,"link-row",26,5);if(a&2){a=_.Q().Pa;var b=_.Q(2);_.H("label",a.ac.endsWith('.h"')&&!AOb(b)?"Include statement":"Import statement")("shortcut",_.Yg(3,BOb))("url",a.ac)}};
DOb=function(a,b){a&1&&(_.qg(0),_.F(1,COb,2,4,"link-row",25),_.sg());a&2&&(a=b.Pa,_.A(),_.H("ngIf",a.ac))};FOb=function(a){a&1&&_.L(0,"link-row",29,6);a&2&&(a=_.Q().Pa,_.H("shortcut",_.Yg(2,EOb))("url",a.ac))};GOb=function(a){a&1&&(_.I(0,"span",23),_.R(1," No targets found "),_.J())};HOb=function(a){a&1&&_.L(0,"loading",22);a&2&&_.H("inline",!0)};IOb=function(a){a&1&&(_.I(0,"span",23),_.R(1),_.J());a&2&&(a=_.Q(2).Pa,_.A(),_.Rg(" ",a.message," "))};
JOb=function(a){a&1&&(_.I(0,"div",30)(1,"span",19),_.R(2," Build rule "),_.J(),_.F(3,GOb,2,0,"span",21)(4,HOb,1,1,"loading",20)(5,IOb,2,1,"span",21),_.J());if(a&2){a=_.Q().Pa;var b=_.Q(3);_.A(3);_.H("ngIf",a.state===b.rd.xi);_.A();_.H("ngIf",a.state===b.rd.Fj);_.A();_.H("ngIf",a.state===b.rd.Error)}};KOb=function(a,b){a&1&&(_.qg(0),_.F(1,FOb,2,3,"link-row",27)(2,JOb,6,3,"div",28),_.sg());a&2&&(a=b.Pa,_.A(),_.H("ngIf",a.ac),_.A(),_.H("ngIf",!a.ac))};
LOb=function(a){a&1&&(_.qg(0),_.F(1,KOb,3,2,"ng-container",12),_.S(2,"async"),_.sg());a&2&&(a=_.Q(2),_.A(),_.H("ngIf",_.ch(2,1,a.lyb)))};NOb=function(a,b){a&1&&_.L(0,"link-row",31,7);a&2&&(a=b.Pa,_.H("shortcut",_.Yg(2,MOb))("url",a))};
POb=function(a){a&1&&_.L(0,"link-row",34,8);if(a&2){a=_.Q().Pa;var b=_.Q(2);_.H("label",b.Xa.params.line?"Line & Commit in Public CS":"Commit in Public CS")("ariaLabel",b.Xa.params.line?"Copy link to line & commit in public Code Search":"Copy link to commit in public Code Search")("shortcut",_.Yg(4,OOb))("url",a.ac)}};QOb=function(a){a&1&&_.L(0,"loading",22);a&2&&_.H("inline",!0)};ROb=function(a){a&1&&(_.I(0,"span",23),_.R(1),_.J());a&2&&(a=_.Q(2).Pa,_.A(),_.Rg(" ",a.message," "))};
SOb=function(a){a&1&&(_.I(0,"div",35)(1,"span",19),_.R(2),_.J(),_.F(3,QOb,1,1,"loading",20)(4,ROb,2,1,"span",21),_.J());if(a&2){a=_.Q().Pa;var b=_.Q(2);_.A(2);_.Sg(b.Xa.params.line?"Line & Commit in Public CS":"Commit in Public CS");_.A();_.H("ngIf",a.state===b.rd.Fj);_.A();_.H("ngIf",a.state===b.rd.Error)}};TOb=function(a,b){a&1&&(_.qg(0),_.F(1,POb,2,5,"link-row",32)(2,SOb,5,3,"div",33),_.sg());a&2&&(a=b.Pa,b=_.Q(2),_.A(),_.H("ngIf",a.ac),_.A(),_.H("ngIf",a.state!==b.rd.xi))};
YOb=function(a){a&1&&(_.L(0,"link-row",10,1)(2,"link-row",11,2),_.S(4,"async"),_.F(5,xOb,3,2,"ng-container",12),_.S(6,"async"),_.F(7,zOb,2,3,"link-row",13)(8,DOb,2,1,"ng-container",12),_.S(9,"async"),_.F(10,LOb,3,3,"ng-container",12)(11,NOb,2,3,"link-row",14)(12,TOb,3,2,"ng-container",12),_.S(13,"async"));a&2&&(a=_.Q(),_.H("shortcut",_.Yg(18,UOb))("url",_.pH(a.Xa)?"//depot/"+a.Xa.path:a.Xa.gC),_.A(2),_.H("shortcut",_.Yg(19,VOb))("url",_.ch(4,10,a.z5a)),_.A(3),_.H("ngIf",_.ch(6,12,a.ROb)),_.A(2),_.H("ngIf",
WOb(a)),_.A(),_.H("ngIf",_.ch(9,14,a.SOb)),_.A(2),_.H("ngIf",_.IH(a.Xa)),_.A(),_.H("ngIf",XOb(a)),_.A(),_.H("ngIf",_.ch(13,16,a.TOb)))};ZOb=function(a,b){var c=a.params.Hf;return c&&c!=="HEAD"?_.df(c):(_.oH(a)?a.params.Ub&&_.us(a)?0:!_.us(a)&&!yIb(a):a.Ib&&_.wi.test(a.Ib))?_.df(_.oH(a)?a.Ib:void 0):_.mL(b,a,!_.oH(a)||a.repository==="chromium"||a.ji()?"path":"repository")};
$Ob=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};aPb=function(a){return _.kl(a,_.fs,1,_.hl()).map(function(b){var c=b.Xd();b=_.zl(b,2,_.hl());return{file:c,Tgd:b.length}})};
bPb=function(a,b){var c="";a=[].concat(_.v(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("Pe");d+=a[e]}else if(a[e]==="{"){e++;if(e>=a.length)throw Error("Qe");a[e]==="{"?c+="{":d=a[e]}else c+=a[e];if(d!==void 0)throw Error("Qe");return c};cPb=function(a){a&1&&(_.qg(0),_.R(1),_.sg());a&2&&(a=_.Q().va,_.A(),_.Rg(" ",a.label," "))};dPb=function(a){a&1&&(_.R(0),_.S(1,"lastPathElement"));a&2&&(a=_.Q().va,_.Rg(" ",_.ch(1,1,a.aP)," "))};
fPb=function(a,b){a&1&&_.L(0,"menu-keyboard-shortcut-hint",10);a&2&&_.H("shortcut",_.Zg(1,ePb,b.Pa))};gPb=function(a,b){a&1&&(_.I(0,"a",7),_.S(1,"async"),_.F(2,cPb,2,1,"ng-container",8)(3,dPb,2,3,"ng-template",null,2,_.dh)(5,fPb,1,3,"menu-keyboard-shortcut-hint",9),_.J());if(a&2){a=b.va;b=_.Ng(4);var c=_.Q(2);_.H("routerLink",_.ch(1,5,c.Qxa(a.aP)))("ascTrackElement",c.rc);_.A(2);_.H("ngIf",a.label)("ngIfElse",b);_.A(3);_.H("ngIf",a.Yb)}};
hPb=function(a){a&1&&(_.qg(0),_.L(1,"mat-divider"),_.I(2,"div",15),_.R(3," Files with shared CLs "),_.J(),_.sg())};iPb=function(a){a&1&&_.L(0,"loading")};jPb=function(a){a&1&&(_.I(0,"dc-information-box",16),_.R(1),_.J());a&2&&(a=_.Q().Pa,_.A(),_.Rg(" ",a.message," "))};
kPb=function(a,b){a&1&&(_.I(0,"a",18),_.S(1,"async"),_.R(2),_.S(3,"lastPathElement"),_.J());a&2&&(a=b.va,b=_.Q(4),_.H("title",_.Bfb("",a.file,"\n",a.Tgd," shared CLs"))("routerLink",_.ch(1,6,b.Qxa(a.file)))("ascTrackElement",b.rc),_.A(2),_.Rg(" ",_.ch(3,8,a.file)," "))};lPb=function(a){a&1&&(_.qg(0),_.F(1,kPb,4,10,"a",17),_.sg());a&2&&(a=_.Q().Pa,_.A(),_.H("ngForOf",a.ac))};
mPb=function(a,b){a&1&&(_.qg(0,11),_.F(1,hPb,4,0,"ng-container",12)(2,iPb,1,0,"loading",13)(3,jPb,2,1,"dc-information-box",14)(4,lPb,2,1,"ng-container",13),_.sg());a&2&&(a=b.Pa,b=_.Q(2),_.H("ngSwitch",a.state),_.A(),_.H("ngIf",!a.ac||a.ac.length>0),_.A(),_.H("ngSwitchCase",b.rd.Fj),_.A(),_.H("ngSwitchCase",b.rd.Error),_.A(),_.H("ngSwitchCase",b.rd.xi))};
nPb=function(a){a&1&&(_.I(0,"mat-nav-list",4),_.F(1,gPb,6,7,"a",5),_.S(2,"async"),_.F(3,mPb,5,5,"ng-container",6),_.S(4,"async"),_.J());a&2&&(a=_.Q(),_.A(),_.H("ngForOf",_.ch(2,2,a.A9a)),_.A(2),_.H("ngIf",_.ch(4,4,a.j4c)))};oPb=function(a,b){var c,d=(c=b.mq.exec(a.path))!=null?c:[];b=bPb(b.Eu,function(e){return _.pnb(d[Number(e)])});return _.ts(a.nc().Vc(b),{line:void 0}).ob()};pPb=function(a,b){return{aP:a,label:b?"Tests directory":"Tested code directory",sD:"test",Yb:"t"}};
qPb=function(a){if(a&1){var b=_.Pd();_.I(0,"dropdown-button",2);_.O("isOpen",function(c){_.w(b);var d=_.Q();return _.y(c?d.ika():d.hka())});_.J()}a&2&&(a=_.Q(),_.H("item",a.hC)("ariaLabel",a.Bwc)("dense",!0))};sPb=function(a,b){a&1&&(_.I(0,"a",5),_.R(1),_.L(2,"menu-keyboard-shortcut-hint",6),_.J());a&2&&(a=b.va,_.H("href",a.url,_.xe),_.A(),_.Rg(" ",a.label," "),_.A(),_.H("shortcut",_.Zg(3,rPb,a.key)))};
tPb=function(a){a&1&&(_.I(0,"mat-nav-list",3),_.F(1,sPb,3,5,"a",4),_.J());a&2&&(a=_.Q(),_.A(),_.H("ngForOf",a.fCa))};uPb=function(a){a&1&&_.L(0,"layer-menu-dropdown")};vPb=function(a){a&1&&(_.L(0,"find-in-file-dropdown",7),_.S(1,"async"));a&2&&(a=_.Q(),_.H("overrideBrowserSearch",_.ch(1,1,a.OMb&&a.KEa)))};wPb=function(a){a&1&&_.L(0,"links-dropdown",8);a&2&&(a=_.Q(),_.H("viewData",a.Ab))};
xPb=function(a){a&1&&(_.I(0,"view-in-dropdown",9),_.S(1,"async"),_.S(2,"async"),_.R(3,"\n"),_.J());a&2&&(a=_.Q(),_.H("place",a.Ab.location)("gitilesLink",a.Ab.gya)("ossLink",a.Ab.PL)("isGenerated",a.GF)("ciderDefault",_.ch(1,6,a.bc.I3()))("suggestUniqueCiderWs",_.ch(2,8,a.bc.e4())))};yPb=function(a){a&1&&(_.I(0,"related-files-dropdown",10),_.R(1,"\n"),_.J());a&2&&(a=_.Q(),_.H("place",a.Qd)("config",a.VBa.config))};
APb=function(a){if(a&1){var b=_.Pd();_.I(0,"button",11);_.O("click",function(){_.w(b);var c=_.Q();return _.y(zPb(c))});_.R(1,"\n  ");_.I(2,"div",12);_.R(3,"\n    Blame\n  ");_.J();_.R(4,"\n");_.J()}a&2&&(a=_.Q(),_.Pg("selected",a.i9c))};
BPb=function(a,b){if(a&1){var c=_.Pd();_.qg(0);_.R(1,"\n  ");_.I(2,"button",13);_.O("click",function(){var d=_.w(c).Pa,e=_.Q();return _.y(e.service.lM(!d.visible))});_.R(3,"\n    ");_.L(4,"mat-icon",14);_.R(5,"\n  ");_.J();_.R(6,"\n");_.sg()}a&2&&(a=b.Pa,_.A(2),_.H("color",a.visible?"primary":null)("trackAction",a.visible?"hide":"show"))};
CPb=function(a,b){if(a&1){var c=_.Pd();_.I(0,"button",16);_.O("click",function(){var d=_.w(c).Pa;_.Q(2).bc.eeb.next(!d.enabled);return _.y()});_.R(1,"\n    ");_.I(2,"mat-icon");_.R(3,"format_line_spacing");_.J();_.R(4,"\n  ");_.J()}a&2&&(a=b.Pa,_.H("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"))};
EPb=function(a){a&1&&(_.qg(0),_.R(1,"\n  "),_.F(2,CPb,5,4,"button",15),_.S(3,"async"),_.R(4,"\n"),_.sg());a&2&&(a=_.Q(),_.A(2),_.H("ngIf",_.Zg(3,DPb,_.ch(3,1,a.KEa))))};FPb=function(a){a&1&&_.L(0,"star",8);a&2&&(a=_.Q(),_.H("place",a.Xa)("type",a.F4b)("trackElement",a.rc)("elementName",a.i8a))};GPb=function(a){a&1&&(_.qg(0),_.R(1," (Generated from "),_.I(2,"a",11),_.R(3),_.J(),_.R(4,") "),_.sg());a&2&&(a=_.Q(2),_.A(2),_.H("ascTrackElement",a.rc)("routerLink",_.ns(a.J0a)),_.A(),_.Rg(" ",a.J0a.path))};
HPb=function(a){a&1&&_.L(0,"img",12)};IPb=function(a){a&1&&(_.qg(0),_.F(1,GPb,5,3,"ng-container",9)(2,HPb,1,0,"img",10),_.sg());if(a&2){a=_.Q();var b=_.Ng(9);_.A();_.H("ngIf",a.J0a)("ngIfElse",b);_.A();_.H("ngIf",a.WLb)}};JPb=function(a){a&1&&_.R(0," (Generated)\n")};
LPb=function(a,b){if(a&1){var c=_.Pd();_.I(0,"div",1);_.O("click",function(){var d=_.w(c).va,e=_.Q();e.Ia.hb({gestureName:"CLICK",element:"FileContentPager",action:"markerClicked"});e.kQb.emit(d.line);d.type==="find"&&KPb(e.viewState,d.index);return _.y()});_.J()}a&2&&(a=b.va,b=_.Q(),_.LB(_.MB("marker ",a.type)),_.Og("height",b.markerHeight)("top",a.offset))};
MPb=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}})};NPb=function(a){a&1&&_.L(0,"markdown-content",4);a&2&&(a=_.Q().va,_.H("content",a.source.join("")))};OPb=function(a){a&1&&(_.I(0,"pre"),_.R(1),_.J());a&2&&(a=_.Q().va,_.A(),_.Sg(a.text.join("")))};PPb=function(a){a&1&&(_.I(0,"pre"),_.L(1,"span",8),_.S(2,"renderData"),_.J());a&2&&(a=_.Q().va,_.A(),_.H("outerHTML",_.ch(2,1,a.data),_.we))};
QPb=function(a){a&1&&(_.I(0,"pre"),_.L(1,"span",8),_.S(2,"renderData"),_.J());a&2&&(a=_.Q().va,_.A(),_.H("outerHTML",_.ch(2,1,a.data),_.we))};RPb=function(a,b){a&1&&(_.qg(0),_.R(1),_.sg());a&2&&(a=b.va,_.A(),_.Rg("\n                ",a,"\n              "))};SPb=function(a){a&1&&(_.I(0,"pre"),_.R(1),_.F(2,RPb,2,1,"ng-container",0),_.R(3,"\n            "),_.J());a&2&&(a=_.Q().va,_.A(),_.Rg("",a.ename-a.evalue,"\n              "),_.A(),_.H("ngForOf",a.traceback))};
TPb=function(a,b){a&1&&(_.qg(0)(1,1),_.F(2,OPb,2,1,"pre",3)(3,PPb,3,3,"pre",3)(4,QPb,3,3,"pre",3)(5,SPb,4,2,"pre",3),_.sg()());a&2&&(a=b.va,_.A(),_.H("ngSwitch",a.output_type),_.A(),_.H("ngSwitchCase","stream"),_.A(),_.H("ngSwitchCase","display_data"),_.A(),_.H("ngSwitchCase","execute_result"),_.A(),_.H("ngSwitchCase","error"))};
UPb=function(a){a&1&&(_.I(0,"mat-expansion-panel",7)(1,"mat-expansion-panel-header")(2,"mat-panel-title"),_.R(3," Outputs "),_.J()(),_.F(4,TPb,6,5,"ng-container",0),_.J());a&2&&(a=_.Q(2).va,_.H("expanded",!0),_.A(4),_.H("ngForOf",a.outputs))};
VPb=function(a){a&1&&(_.qg(0),_.I(1,"mat-card")(2,"mat-card-content"),_.L(3,"format-code",5),_.J()(),_.F(4,UPb,5,2,"mat-expansion-panel",6),_.sg());a&2&&(a=_.Q().va,_.A(3),_.H("value",a.source.join(""))("fileName","name.py"),_.A(),_.H("ngIf",a.outputs.length>0))};WPb=function(a,b){a&1&&(_.qg(0)(1,1),_.F(2,NPb,1,1,"markdown-content",2)(3,VPb,5,3,"ng-container",3),_.sg()());a&2&&(a=b.va,_.A(),_.H("ngSwitch",a.cell_type),_.A(),_.H("ngSwitchCase","markdown"),_.A(),_.H("ngSwitchCase","code"))};
XPb=function(a,b){a&1&&(_.I(0,"pre"),_.R(1),_.J());a&2&&(a=b.Pa,_.A(),_.Sg(a))};YPb=function(a){a&1&&_.L(0,"loading",4);a&2&&_.H("inline",!0)};ZPb=function(a){a&1&&(_.qg(0),_.F(1,XPb,2,1,"pre",3),_.S(2,"async"),_.F(3,YPb,1,1,"ng-template",null,1,_.dh),_.sg());if(a&2){a=_.Ng(4);var b=_.Q();_.A();_.H("ngIf",_.ch(2,2,b.OBa))("ngIfElse",a)}};
bQb=function(a){if(a&1){var b=_.Pd();_.I(0,"icon-empty-state-subtitle")(1,"button",6);_.O("click",function(){_.w(b);var c=_.Q(2);return _.y($Pb(c,c.dga))});_.R(2," Show anyway (may crash) ");_.J();_.I(3,"button",7);_.O("click",function(){_.w(b);var c=_.Q(2);return _.y(aQb(c,c.dga))});_.R(4," Show raw contents ");_.J()()}};cQb=function(a){a&1&&_.L(0,"loading",4);a&2&&_.H("inline",!0)};
dQb=function(a){a&1&&(_.I(0,"icon-empty-state-display",5)(1,"icon-empty-state-title"),_.R(2),_.S(3,"humanizeBytes"),_.J(),_.F(4,bQb,5,0,"icon-empty-state-subtitle",3)(5,cQb,1,1,"ng-template",null,2,_.dh),_.J());if(a&2){a=_.Ng(6);var b=_.Q();_.A(2);_.Rg(" File is very large (",_.ch(3,3,b.size),") ");_.A(2);_.H("ngIf",!b.Zna)("ngIfElse",a)}};
fQb=function(a,b){var c=a.path||"";c&&!c.endsWith("/")&&(c+="/");var d=a.nc().lj();return function(e,f,g){e=eQb(c,e).toString();e.startsWith("/")&&(e=e.substring(1));e=d.Vc(e).ob();return _.nq(b,_.lq(b,_.ns(e),{Se:g,Ta:f}))}};
gQb=function(a,b,c){var d=a.path||"";d&&!d.endsWith("/")&&(d+="/");return function(e){e=_.pJa(eQb(d,e).setQuery(""),"").toString();e.startsWith("/")&&(e=e.substring(1));return b.get(a.rb,a.Sc,a.repository,_.gk(a),e,{Ub:a.params.Ub,type:1}).ha(_.E(function(f){var g=_.ds(f).gw();g=g?btoa(g):_.eI(_.ds(f));f=_.Zr(_.ds(f));return"data:"+_.xl(f,1)+";base64,"+g}),_.Cf(function(f){_.kv(c,{error:f,message:"Failed to load an image",Sd:"Dismiss"});return _.df("")}))}};
kQb=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"?hQb(a,b):(d==="input"||d==="select"||d==="textarea")&&iQb(a,b);jQb("canvas",a,b,hQb);jQb("input, textarea, select",a,b,iQb);return b};jQb=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])};
iQb=function(a,b){b.type!=="file"&&(b.value=a.value);b.type==="radio"&&b.name&&(b.name="mat-clone-"+b.name+"-"+lQb++)};hQb=function(a,b){if(b=b.getContext("2d"))try{b.drawImage(a,0,0)}catch(c){}};mQb=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}};nQb=function(a,b,c){a.top+=b;a.bottom=a.top+a.height;a.left+=c;a.right=a.left+a.width};
oQb=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};pQb=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)}};
fO=function(a,b){var c=b?"":"none";pQb(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})};rQb=function(a,b){pQb(a.style,{position:b?"":"fixed",top:b?"":"0",opacity:b?"":"0",left:b?"":"-999em"},qQb)};sQb=function(a,b){return b&&b!="none"?a+" "+b:a};
uQb=function(a,b){a.style.width=b.width+"px";a.style.height=b.height+"px";a.style.transform=tQb(b.left,b.top)};tQb=function(a,b){return"translate3d("+Math.round(a)+"px, "+Math.round(b)+"px, 0)"};vQb=function(a){return parseFloat(a)*(a.toLowerCase().indexOf("ms")>-1?1:1E3)};
xQb=function(a){a=getComputedStyle(a);var b=wQb(a,"transition-property"),c=b.find(function(d){return d==="transform"||d==="all"});if(!c)return 0;b=b.indexOf(c);c=wQb(a,"transition-duration");a=wQb(a,"transition-delay");return vQb(c[b])+vQb(a[b])};wQb=function(a,b){return a.getPropertyValue(b).split(",").map(function(c){return c.trim()})};yQb=function(a){return a.type[0]==="t"};zQb=function(a){a.preventDefault()};
AQb=function(a){a&1&&(_.L(0,"detail-header",15),_.S(1,"async"));a&2&&(a=_.Q(),_.H("contentType",a.contentType)("viewData",a.Ab)("showVirtualScrollToggle",_.ch(1,3,a.RQb)))};BQb=function(a){a&1&&_.L(0,"diff-detail-header",16);a&2&&(a=_.Q(),_.H("viewData",a.Ab))};CQb=function(a){a&1&&_.L(0,"markdown-tab-header",16);a&2&&(a=_.Q(),_.H("viewData",a.Ab))};
DQb=function(a){if(a&1){var b=_.Pd();_.I(0,"div",17)(1,"div",18)(2,"div",19);_.L(3,"div",20)(4,"div",21);_.J();_.I(5,"file-matches-navigation",22);_.S(6,"async");_.S(7,"async");_.S(8,"async");_.O("close",function(){_.w(b);_.Q().viewState.gxa.next(!0);return _.y()})("selectedMatchIndexChange",function(c){_.w(b);var d=_.Q();d.xCa=c;d.viewState.Wma.next(c);return _.y()});_.J();_.I(9,"div",23);_.L(10,"div",24)(11,"div",25);_.J()()()}a&2&&(a=_.Q(),_.A(5),_.H("dataState",_.ch(6,5,a.w5c))("matchCount",_.ch(7,
7,a.Tma).length)("selectedMatchIndex",_.ch(8,9,a.viewState.Wma))("showCloseButton",!0)("trackProjectId",a.Qd.rb))};EQb=function(a){a&1&&(_.L(0,"markdown-content",26),_.S(1,"async"),_.S(2,"async"));a&2&&(a=_.Q(),_.H("content",a.Ab.te)("relativeLinkModifier",_.ch(1,4,a.modifier.NYb))("relativeImageModifier",_.ch(2,6,a.modifier.LYb))("safeHtmlContent",a.Ab.Lfd))};FQb=function(a){a&1&&_.L(0,"img",28);a&2&&(a=_.Q(2),_.H("alt",_.Wg(a.Ab.fileName))("sanitizeSrc",a.SYa))};
GQb=function(a){a&1&&_.L(0,"div",29);a&2&&(a=_.Q(2),_.H("safeSvg",a.Ab.te))};HQb=function(a){a&1&&(_.qg(0),_.F(1,FQb,1,3,"img",27)(2,GQb,1,1,"ng-template",null,1,_.dh),_.sg());if(a&2){a=_.Ng(3);var b=_.Q();_.A();_.H("ngIf",!b.JEa)("ngIfElse",a)}};IQb=function(a){a&1&&(_.I(0,"div",30),_.L(1,"audio",31),_.J());a&2&&(a=_.Q(),_.A(),_.H("sanitizeSrc",a.SYa))};JQb=function(a){a&1&&(_.I(0,"div",30),_.L(1,"video",31),_.J());a&2&&(a=_.Q(),_.A(),_.H("sanitizeSrc",a.SYa))};
KQb=function(a){a&1&&_.L(0,"binary-file",32);a&2&&(a=_.Q(),_.H("contentLength",a.Sva))};LQb=function(a){if(a&1){var b=_.Pd();_.I(0,"large-file",33);_.O("largeFileViewData",function(c){_.w(b);var d=_.Q();d.gUb=c;d.Ab=c;return _.y()});_.J()}a&2&&(a=_.Q(),_.H("fullViewData",a.Ab.dga)("size",a.Ab.FK))};MQb=function(a){a&1&&(_.qg(0),_.L(1,"empty-file-detail",34),_.sg());a&2&&(a=_.Q(),_.A(),_.H("path",a.Ab.fileName))};NQb=function(a){a&1&&_.L(0,"jupyter-notebook",35);a&2&&(a=_.Q(),_.H("notebook",a.o5))};
OQb=function(a){a&1&&(_.L(0,"search-match-layer",44),_.S(1,"async"));a&2&&(a=_.Q(3),_.H("matches",_.ch(1,3,a.Tma))("scrollToIndex",a.xCa)("selectedMatchIndex",a.viewState.Wma))};
PQb=function(a){if(a&1){var b=_.Pd();_.I(0,"virtual-scroll-format-code",38);_.S(1,"async");_.S(2,"async");_.S(3,"async");_.O("lineShown",function(c){_.w(b);var d=_.Q(2);return _.y(d.show(c))})("rangeToggled",function(c){_.w(b);var d=_.Q(2);return _.y(d.kpa(c))})("lineNumberClicked",function(c){_.w(b);var d=_.Q(2);return _.y(d.Aq(c))})("gutterClicked",function(c){_.w(b);var d=_.Q(2);return _.y(d.Ot(c))})("explainCodeBubbleClicked",function(c){_.w(b);var d=_.Q(2);return _.y(d.UO(c))})("totalNumLines",
function(c){_.w(b);_.Q(2).Gk.next(c);return _.y()});_.L(4,"link-decoration-layer",39)(5,"hovercard-decoration-layer",40);_.I(6,"code-layers",41);_.O("highlightedXrefLines",function(c){_.w(b);var d=_.Q(2);return _.y(d.uEa(c))});_.J();_.F(7,OQb,2,5,"search-match-layer",42);_.S(8,"async");_.L(9,"search-match-layer",43);_.S(10,"async");_.S(11,"async");_.J()}a&2&&(a=_.Q(2),_.H("value",a.code)("rendered",a.Ab.TYb)("highlightInfo",a.Ab.Ey)("folding",_.ch(1,22,a.Wn))("visibility",_.ch(2,24,a.visibility))("fileName",
a.Ab.fileName)("lineNumberLinkProvider",_.ch(3,26,a.link))("scrollToLine",a.Ab.line)("lineLimitation",a.Ab.tL)("visibleCodeIdentifier",a.dfb)("focusableRegion",a.Aqa.Heb)("usePrefetchIfPossible",!0)("showCodeExplainBubble",!0),_.mg("aria-labelledby",a.HS),_.A(4),_.H("content",a.Ab.te)("scoLinks",a.Ab.wG),_.A(),_.H("scoLinks",a.Ab.wG),_.A(),_.H("layerBaseLocation",a.Qd),_.A(),_.H("ngIf",_.ch(8,28,a.Efa)),_.A(2),_.H("matches",_.ch(10,30,a.Nfa))("scrollToIndex",_.ch(11,32,a.IK))("selectedMatchIndex",
a.IK))};QQb=function(a){a&1&&(_.L(0,"search-match-layer",44),_.S(1,"async"));a&2&&(a=_.Q(3),_.H("matches",_.ch(1,3,a.Tma))("scrollToIndex",a.xCa)("selectedMatchIndex",a.viewState.Wma))};
RQb=function(a){if(a&1){var b=_.Pd();_.I(0,"format-code",45);_.S(1,"async");_.S(2,"async");_.S(3,"async");_.S(4,"async");_.O("lineShown",function(c){_.w(b);var d=_.Q(2);return _.y(d.show(c))})("rangeToggled",function(c){_.w(b);var d=_.Q(2);return _.y(d.kpa(c))})("lineNumberClicked",function(c){_.w(b);var d=_.Q(2);return _.y(d.Aq(c))})("gutterClicked",function(c){_.w(b);var d=_.Q(2);return _.y(d.Ot(c))})("totalNumLines",function(c){_.w(b);_.Q(2).Gk.next(c);return _.y()})("triggerCodeExplanation",function(c){_.w(b);
var d=_.Q(2);return _.y(d.UO(c))});_.L(5,"link-decoration-layer",39)(6,"hovercard-decoration-layer",40);_.I(7,"code-layers",41);_.O("highlightedXrefLines",function(c){_.w(b);var d=_.Q(2);return _.y(d.uEa(c))});_.J();_.F(8,QQb,2,5,"search-match-layer",42);_.S(9,"async");_.L(10,"search-match-layer",43);_.S(11,"async");_.S(12,"async");_.J()}a&2&&(a=_.Q(2),_.H("value",a.code)("rendered",a.Ab.TYb)("highlightInfo",a.Ab.Ey)("folding",_.ch(1,23,a.Wn))("visibility",_.ch(2,25,a.visibility))("fileName",a.Ab.fileName)("lineNumberLinkProvider",
_.ch(3,27,a.link))("scrollToLine",a.Ab.line)("lineLimitation",a.Ab.tL)("visibleCodeIdentifier",a.dfb)("focusableRegion",a.Aqa.Heb)("usePrefetchIfPossible",!0)("fileInfo",_.ch(4,29,a.fileInfo))("showCodeExplainBubble",!0),_.mg("aria-labelledby",a.HS),_.A(5),_.H("content",a.Ab.te)("scoLinks",a.Ab.wG),_.A(),_.H("scoLinks",a.Ab.wG),_.A(),_.H("layerBaseLocation",a.Qd),_.A(),_.H("ngIf",_.ch(9,31,a.Efa)),_.A(2),_.H("matches",_.ch(11,33,a.Nfa))("scrollToIndex",_.ch(12,35,a.IK))("selectedMatchIndex",a.IK))};
TQb=function(a){if(a&1){var b=_.Pd();_.qg(0);_.F(1,PQb,12,34,"virtual-scroll-format-code",36);_.S(2,"async");_.F(3,RQb,13,37,"ng-template",null,2,_.dh);_.I(5,"file-content-pager",37);_.S(6,"async");_.S(7,"async");_.O("markerClicked",function(d){_.w(b);var e=_.Q();return _.y(SQb(e,d))});_.J();_.sg()}if(a&2){a=_.Ng(4);var c=_.Q();_.A();_.H("ngIf",_.ch(2,4,c.KEa))("ngIfElse",a);_.A(4);_.H("markers",_.ch(6,6,c.Wza))("numLines",_.ch(7,8,c.Gk))}};
UQb=function(a){a&1&&_.L(0,"code-diff",46);a&2&&(a=_.Q(),_.H("diffBase",a.Ab.diffBase)("contents",a.Ab.te)("fileName",a.Ab.fileName)("scrollToLine",a.Ab.line))};VQb=function(a){a&1&&(_.I(0,"icon-empty-state-display",47)(1,"icon-empty-state-title"),_.R(2),_.J()());a&2&&(a=_.Q(),_.A(2),_.Sg(a.pKa))};
WQb=function(a){if(a.location.path)switch(a.lD){case 6:if(_.pH(a.location))return{repositoryType:"piper",repositoryId:"piper",revision:a.revision,path:a.location.path,fingerprint:a.hYa};break;case 7:if(a.location.params.Ub)return{repositoryType:"citc",repositoryId:a.location.params.Ub,revision:a.revision,path:a.location.path,fingerprint:a.hYa};break;case 1:if(_.HH(a.location)&&_.ak(a.location))return{repositoryType:"gob",repositoryId:a.location.rb+"/"+a.location.repository,revision:a.revision,path:a.location.path,
fingerprint:a.hYa}}};XQb=function(a,b){return _.G6a.find(function(c){return c.id===a})?b+"-"+a:b+"-everything-else"};YQb=function(a,b,c){b=new Map([].concat(_.v(b)).map(function(f){return[f,0]}));a=_.k(a.R3());for(var d=a.next();!d.done;d=a.next()){d=d.value;var e=XQb(d.Cga(),c.id);b.has(e)&&b.set(e,b.get(e)+c.valueExtractor(d))}return b};
ZQb=function(a,b,c){var d=a.Xd();a=YQb(a,b,c);return{icon:c.icon,title:c.title,path:d.endsWith("/")?d.substring(0,d.length-1):d,instances:[].concat(_.v(a.values())).reduce(function(e,f){return e+f},0),zZ:a}};
$Qb=function(a,b){var c=b.Xt;if(b=b.edd){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)};
aRb=function(a){if(a&1){var b=_.Pd();_.I(0,"button",3);_.O("click",function(){_.w(b);var c=_.Q();return _.y(c.expand())});_.R(1," Load more ");_.J()}};bRb=function(a){a&1&&(_.I(0,"div",0),_.L(1,"mat-spinner",2),_.J());a&2&&(_.A(),_.H("diameter",18)("strokeWidth",2))};cRb=function(a){a&1&&(_.I(0,"a",7),_.R(1," Go to existing README.md "),_.I(2,"mat-icon",12),_.R(3,"launch"),_.J()());a&2&&(a=_.Q(3),_.H("href",a.P5(),_.xe))};dRb=function(a){a&1&&(_.I(0,"p",9),_.R(1,"Thanks for your feedback!"),_.J())};
eRb=function(a){if(a&1){var b=_.Pd();_.I(0,"div",4);_.R(1);_.J();_.L(2,"readme",5);_.I(3,"div",6);_.ng(4,cRb,4,1,"a",7);_.I(5,"div",8)(6,"p",9);_.R(7,"Was this helpful?");_.J();_.I(8,"button",10);_.O("click",function(){_.w(b);var c=_.Q(2),d="upvote",e=c.cua(),f=c.sVa().toString();if(c.xX)d=(new gO).Vc(e).GR(f),_.Ql(d,3,3),c.A4=!1,c.xX=!1;else{if(c.sX){var g=(new gO).Vc(e).GR(f);_.Ql(g,3,4);d+="_and_remove_downvote"}c.Ia.hb({element:"AiOverviewSection",action:d,gestureName:"CLICK"});d=(new gO).Vc(e).GR(f);
_.Ql(d,3,1);c.A4=!0;c.xX=!0;c.sX=!1}_.Gn(c.bi);return _.y()});_.I(9,"mat-icon");_.R(10);_.J()();_.I(11,"button",11);_.O("click",function(){_.w(b);var c=_.Q(2),d="downvote",e=c.cua(),f=c.sVa().toString();if(c.sX)d=(new gO).Vc(e).GR(f),_.Ql(d,3,4),c.A4=!1,c.sX=!1;else{if(c.xX){var g=(new gO).Vc(e).GR(f);_.Ql(g,3,3);d+="_and_remove_upvote"}c.Ia.hb({element:"AiOverviewSection",action:d,gestureName:"CLICK"});d=(new gO).Vc(e).GR(f);_.Ql(d,3,2);c.A4=!0;c.xX=!1;c.sX=!0}_.Gn(c.bi);return _.y()});_.I(12,"mat-icon");
_.R(13);_.J()()();_.ng(14,dRb,2,0,"p",9);_.J()}a&2&&(a=_.Q(2),_.A(),_.Sg(a.e0c()),_.A(),_.H("markdownContent",a.aqb()),_.A(2),_.og(a.P5()?4:-1),_.A(6),_.Sg(a.xX?"thumb_up_filled":"thumb_up"),_.A(3),_.Sg(a.sX?"thumb_down_filled":"thumb_down"),_.A(),_.og(a.A4?14:-1))};fRb=function(a){a&1&&(_.I(0,"div",3)(1,"p"),_.R(2),_.J()());if(a&2){a=_.Q(2);_.A(2);var b;_.Rg("Error: ",(b=a.errorMessage())!=null?b:"Unknown error")}};
gRb=function(a){a&1&&(_.I(0,"div",1),_.ng(1,eRb,15,6)(2,fRb,3,1,"div",3),_.J());a&2&&(a=_.Q(),_.A(),_.og(!a.errorMessage()&&a.aqb()?1:2))};hRb=function(a){try{return a?new Date(a.toDate()):void 0}catch(b){}};iRb=function(a){if(a&1){var b=_.Pd();_.qg(0);_.R(1);_.I(2,"a",5);_.O("click",function(c){_.w(b);_.Q().limit=void 0;return _.y(c.stopPropagation())});_.R(3," Show All ");_.J();_.sg()}a&2&&(a=_.Q(),_.A(),_.xC(" (",a.wfb,"/",a.ppa(a.jya),") "),_.A(),_.H("trackAction","showAll"+a.sya))};
jRb=function(a,b){a&1&&_.L(0,"file-list",7);a&2&&(a=b.va,b=_.Q(2),_.H("limit",b.limit)("ariaLabelledbyId",b.sya)("files",a)("aggregations",b.aggregations)("useRelativeUrls",b.a_)("isPiper",b.ji))};kRb=function(a){a&1&&_.F(0,jRb,1,6,"file-list",6);a&2&&(a=_.Q(),_.H("ngForOf",a.jya))};lRb=function(a){return a.map(function(b){return b.length}).reduce(function(b,c){return b+c},0)};mRb=function(a){a&1&&_.L(0,"mat-tab",2);a&2&&(a=_.Q(2),_.H("label",a.WGa.KDc))};
nRb=function(a){a&1&&_.L(0,"mat-tab",2);a&2&&(a=_.Q(2),_.H("label",a.WGa.ybc))};oRb=function(a){if(a&1){var b=_.Pd();_.I(0,"mat-tab-group",1);_.O("selectedIndexChange",function(c){_.w(b);var d=_.Q();return _.y(d.Hk(c))});_.L(1,"mat-tab",2);_.ng(2,mRb,1,1,"mat-tab",2);_.ng(3,nRb,1,1,"mat-tab",2);_.J()}a&2&&(a=_.Q(),_.H("selectedIndex",a.Egd()),_.A(),_.H("label",a.WGa.RGa),_.A(),_.og(a.mDa()?2:-1),_.A(),_.og(a.kDa()?3:-1))};pRb=function(a){return(0,_.wb)(a)?Number(a):String(a)};qRb=function(){return _.Fka(function(){return _.Te(Promise.resolve(void 0))})};
rRb=function(a){a&1&&_.L(0,"a",1)};sRb=function(a){for(var b=hO.target;b;){if(b===a)return!0;b=b.parentElement}return!1};tRb=function(a,b){if(a&1){var c=_.Pd();_.I(0,"div",5)(1,"img",9);_.O("click",function(){var e=_.w(c).va,f=_.Q();f.GCa=f.lY.indexOf(e);return _.y()});_.J()()}if(a&2){a=b.va;b=b.aE;var d=_.Q();_.A();_.Pg("selected-border",b==d.GCa-d.TW);_.H("ngSrc",a)}};
uRb=function(a){a&1&&(_.I(0,"span"),_.R(1),_.J());if(a&2){a=_.Q();var b=_.MB("google-symbols icon ",a.theme);_.Qg(b);_.Og("border-radius",a.dVa?"2px":"0")("font-size",a.Pha)("margin-right",a.label!=null?"-2px":"0");_.A();_.Sg(a.icon)}};vRb=function(a){a&1&&(_.I(0,"p",2),_.R(1),_.J());a&2&&(a=_.Q(),_.A(),_.Sg(a.label))};kO=function(a,b,c){c=c?(new iO).Ds(c):new iO;a=_.k(a);for(var d=a.next();!d.done;d=a.next())d=d.value,c.Bv((new jO).Es(d.getUrl()).lo(d.il()).Jq(b));return c};
wRb=function(a){switch(a){case 1:return"Product Phase: PR (Preview)";case 2:return"Product Phase: SA (Special Availability)";case 3:return"Product Phase: GA (General Availability)";case 4:return"Product Phase: DP (Deprecated)";case 5:return"Product Phase: NA (Not Allowed)";default:return""}};
xRb=function(a){switch(a){case 1:return"Limited docs and support may be available. Might not graduate to further stages.";case 2:return"Quality, stability, and support are there for the product's intended usage.";case 3:return"Quality, stability, and support are adequate for new adoption across Google.";case 4:return"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.";case 5:return"Vendor product that should not be used. Alternatives and exceptions may apply.";
default:return""}};zRb=function(a){return"StacksVeMetadata:"+(new yRb).n2b(a).Yc()};ARb=function(a){a&1&&_.L(0,"stacks-chip",7);a&2&&(a=_.Q(),_.H("label",a.Xv)("ariaLabel",a.Xv))};BRb=function(a){a&1&&_.L(0,"stacks-chip",9);a&2&&(_.Q(2),_.H("xapInlineDialog",_.Ng(4)))};CRb=function(a){a&1&&(_.I(0,"span",5),_.F(1,BRb,1,1,"stacks-chip",8),_.J());a&2&&(a=_.Q(),_.Og("width","27px"),_.A(),_.H("ngIf",a.product.Nxa()))};
DRb=function(a){a&1&&(_.I(0,"xap-dialog-layout",10)(1,"xap-dialog-layout-content")(2,"h4"),_.R(3,"Infrastructure Support Agreement (ISA)"),_.J(),_.I(4,"p"),_.R(5),_.J()(),_.I(6,"xap-dialog-layout-actions")(7,"a",11),_.R(8," View ISA details "),_.J()()());a&2&&(a=_.Q(),_.A(5),_.Rg("",a.product.getName()," has signed an ISA."),_.A(2),_.H("href",_.MB("/home/product/",a.product.SK(),"/isa"),_.xe))};
ERb=function(a){a&1&&_.L(0,"stacks-chip",13);if(a&2){a=_.Q(2);var b=_.Ng(7);_.H("label",a.Nla)("width",a.Nla?"108px":"20px")("xapInlineDialog",b)}};FRb=function(a){a&1&&(_.I(0,"span",5),_.F(1,ERb,1,3,"stacks-chip",12),_.J());a&2&&(a=_.Q(),_.Og("width",a.Nla?"108px":"20px"),_.A(),_.H("ngIf",a.pza()))};GRb=function(a){a&1&&(_.I(0,"xap-dialog-layout",10)(1,"xap-dialog-layout-content")(2,"p"),_.R(3),_.J()()());a&2&&(a=_.Q(),_.A(3),_.Rg(" ",a.product.getName()," is recommended by the domain stewards. "))};
HRb=function(a){a&1&&(_.I(0,"xap-dialog-layout",10)(1,"xap-dialog-layout-content"),_.L(2,"h4",14)(3,"p",14),_.J(),_.I(4,"xap-dialog-layout-actions")(5,"a",15),_.R(6," Learn more about product phases "),_.J()()());a&2&&(a=_.Q(),_.A(2),_.H("innerHTML",a.P1a(a.product.pP()),_.we),_.A(),_.H("innerHTML",a.O1a(a.product.pP()),_.we))};
IRb=function(a){a&1&&(_.I(0,"div",2),_.L(1,"img",8),_.J());a&2&&(a=_.Q(),_.A(),_.H("src",_.MB("https://moma-teams-photos.corp.google.com/logo/",a.product.An()),_.xe)("alt",_.MB("",a.name,"'s logo picture")))};JRb=function(a){a&1&&_.L(0,"div",3)};KRb=function(a){a&1&&_.L(0,"stacks-product-icons",6);a&2&&(a=_.Q(),_.H("entityType",a.Xv)("product",a.product))};LRb=function(a){a&1&&_.L(0,"stacks-chip",9);a&2&&(a=_.Q(2),_.H("label",a.Xv)("ariaLabel",a.Xv))};
MRb=function(a){a&1&&(_.I(0,"div",7),_.ng(1,LRb,1,2,"stacks-chip",9),_.J());a&2&&(a=_.Q(),_.A(),_.og(a.Xv?1:-1))};NRb=function(a){a&1&&_.tg(0)};PRb=function(a){a&1&&_.F(0,NRb,1,0,"ng-container",6);a&2&&(a=_.Q().va,_.Q(),_.H("ngTemplateOutlet",_.Ng(7))("ngTemplateOutletContext",_.Zg(2,ORb,a)))};QRb=function(a){a&1&&_.tg(0)};
RRb=function(a){a&1&&(_.I(0,"a",7),_.R(1),_.J());if(a&2){a=_.Q().va;var b=_.Q(2);_.H("href",a.getUrl(),_.xe)("ve",b.Vm.yo)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",b.no("RESOURCE"));_.A();_.Rg(" ",a.il()," ")}};SRb=function(a){a&1&&(_.I(0,"span",8),_.R(1),_.J());a&2&&(a=_.Q().va,_.A(),_.Sg(a.il()))};
URb=function(a,b){a&1&&(_.I(0,"div",5),_.F(1,QRb,1,0,"ng-container",6),_.ng(2,RRb,2,7,"a",7)(3,SRb,2,1,"span",8),_.J());if(a&2){a=b.va;b=_.Q().va;_.Q();var c=_.Ng(9);_.A();_.H("ngTemplateOutlet",c)("ngTemplateOutletContext",_.$g(3,TRb,a,b.oF()));_.A();_.og(a.getUrl()?2:3)}};
VRb=function(a,b){a&1&&(_.I(0,"div")(1,"div",4),_.R(2),_.ng(3,PRb,1,4,"ng-container"),_.J(),_.aE(4,URb,4,6,"div",5,_.$D),_.J());a&2&&(a=b.va,b=_.Q(),_.Qg(b.e4a?"curation-link-box":"link-box"),_.A(2),_.Rg(" ",a.oF()," "),_.A(),_.og(b.Fca.get(a.oF())?3:-1),_.A(),_.bE(a.Fga()))};
WRb=function(a){a&1&&(_.I(0,"xap-dialog-layout")(1,"xap-dialog-layout-content")(2,"div",10)(3,"div",11),_.R(4),_.J(),_.R(5),_.J()(),_.I(6,"xap-dialog-layout-actions")(7,"a",12),_.R(8),_.J()()());if(a&2){a=_.Q().ead;var b=_.Q();_.A(4);_.Rg(" ",b.Fca.get(a.oF()).PW()," ");_.A();_.Rg(" ",b.Fca.get(a.oF()).mP()," ");_.A(2);var c=b.Fca.get(a.oF());c=_.xl(c,4);_.H("href",c,_.xe)("ve",b.Vm.yo)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",b.no("RESOURCE"));_.A();a=b.Fca.get(a.oF());a=_.xl(a,
3);_.Rg(" ",a," ")}};XRb=function(a){a&1&&(_.I(0,"span",9),_.R(1,"help"),_.J(),_.F(2,WRb,9,9,"ng-template",null,2,_.dh));a&2&&_.H("xapInlineDialog",_.Ng(3))};YRb=function(a){a&1&&_.L(0,"img",13);a&2&&(a=_.Q().link,_.H("src",a.P3(),_.xe))};ZRb=function(a){a&1&&(_.I(0,"span",14),_.R(1),_.J());if(a&2){a=_.Q();var b=a.link;_.H("matTooltip",a.tooltip);_.A();_.Sg(b.P3())}};$Rb=function(a,b){a&1&&_.ng(0,YRb,1,1,"img",13)(1,ZRb,2,2,"span",14);a&2&&_.og(b.link.P3().startsWith("http")?0:1)};
aSb=function(a,b){a&1&&_.L(0,"stacks-entity-card",41);a&2&&(a=b.va,b=_.Q(4),_.H("product",a)("ve",b.Vm.yo)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",b.no(a.An().toString())))};cSb=function(a){a&1&&(_.I(0,"div",39),_.R(1," Better alternatives "),_.I(2,"div",40),_.aE(3,aSb,1,6,"stacks-entity-card",41,bSb),_.J()());a&2&&(a=_.Q(3),_.A(3),a=a.product(),a=_.kl(a,lO,120,_.hl()),_.bE(a))};
dSb=function(a){a&1&&(_.I(0,"div",35)(1,"span",36),_.R(2,"error"),_.J(),_.I(3,"span",37),_.R(4),_.J(),_.I(5,"a",38),_.R(6," More info "),_.J()(),_.ng(7,cSb,5,0,"div",39));a&2&&(a=_.Q(2),_.A(4),_.Sg(a.jca),_.A(),_.H("ve",a.Vm.yo)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",a.no("RESOURCE")),_.A(2),a=a.product(),a=mO(a,lO,120),_.og(a>0?7:-1))};eSb=function(a){a&1&&(_.R(0),_.L(1,"div",21));a&2&&(a=_.Q(2),_.Rg(" ",a.K8a," Domain insights "),_.A(),_.H("innerHTML",a.N5,_.we))};
fSb=function(a){a&1&&_.L(0,"div",13);a&2&&(a=_.Q(2),_.H("innerHTML",a.product().Mt(),_.we))};gSb=function(a){a&1&&(_.I(0,"a",16),_.R(1),_.J());a&2&&(a=_.Q(2),_.H("href",a.product().Bga()[0].getUrl(),_.xe)("ve",a.Vm.yo)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",a.no("RESOURCE")),_.A(),_.Rg(" ",a.product().Bga()[0].il()," "))};hSb=function(a){a&1&&(_.I(0,"div",17),_.R(1,"-"),_.J())};
jSb=function(a){a&1&&(_.I(0,"a",16),_.R(1),_.J());a&2&&(a=_.Q(2),_.H("href",iSb(a.product())[0].getUrl(),_.xe)("ve",a.Vm.yo)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",a.no("RESOURCE")),_.A(),_.Rg(" ",iSb(a.product())[0].il()," "))};kSb=function(a){a&1&&(_.I(0,"div",17),_.R(1,"-"),_.J())};lSb=function(a){a&1&&_.L(0,"stacks-photo-gallery",18);a&2&&(a=_.Q(2),_.H("photoUrls",a.vCa))};mSb=function(a){a&1&&_.L(0,"div",21);a&2&&(a=_.Q(2),_.H("innerHTML",a.product().Mt(),_.we))};
oSb=function(a){a&1&&(_.I(0,"div",15),_.R(1," Next product phase "),_.I(2,"div",23),_.L(3,"stacks-chip",42),_.I(4,"a",25),_.R(5),_.J()()());a&2&&(a=_.Q(2),_.A(3),_.H("productPhase",nSb(a.product())),_.A(),_.H("ve",a.Vm.yo)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",a.no("RESOURCE")),_.A(),_.Rg(" ",a.c7a," "))};
pSb=function(a){a&1&&(_.I(0,"a",26),_.R(1," ISA signed "),_.J());a&2&&(a=_.Q(2),_.H("href",_.MB("http://stacks/home/product/",a.product().An(),"/isa"),_.xe)("ve",a.Vm.yo)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",a.no("RESOURCE")))};qSb=function(a){a&1&&(_.I(0,"div",17),_.R(1,"-"),_.J())};
rSb=function(a){a&1&&(_.I(0,"div",15),_.R(1," Adoption stage "),_.I(2,"a",43),_.R(3),_.J()());a&2&&(a=_.Q(2),_.A(2),_.H("ve",a.Vm.yo)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",a.no("RESOURCE")),_.A(),_.Rg(" ",a.oVa," "))};sSb=function(a){a&1&&_.R(0," Accepting new features ")};tSb=function(a){a&1&&_.R(0," No new features accepted ")};
uSb=function(a){a&1&&(_.I(0,"div",15),_.R(1," Feature requests "),_.I(2,"a",43),_.ng(3,sSb,1,0)(4,tSb,1,0),_.J()());a&2&&(a=_.Q(2),_.A(2),_.H("ve",a.Vm.yo)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",a.no("RESOURCE")),_.A(),a=a.product(),a=_.sl(a,73),_.og(a?3:4))};vSb=function(a){a&1&&(_.I(0,"div",15),_.R(1," Should migrate off by "),_.I(2,"div",17),_.R(3),_.J()());a&2&&(a=_.Q(2),_.A(3),a=a.product(),a=_.xl(a,77),_.Sg(a))};
wSb=function(a,b){a&1&&(_.I(0,"a",16),_.R(1),_.J());a&2&&(a=b.va,b=_.Q(3),_.H("href",a.getUrl(),_.xe)("ve",b.Vm.yo)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",b.no("RESOURCE")),_.A(),_.Rg(" ",a.il()," "))};xSb=function(a){a&1&&(_.I(0,"div",15),_.R(1," Deprecation page "),_.aE(2,wSb,2,7,"a",16,_.$D),_.J());a&2&&(a=_.Q(2),_.A(2),a=a.product(),a=_.kl(a,nO,39,_.hl()),_.bE(a))};ySb=function(a,b){a&1&&(_.I(0,"div",17),_.R(1),_.J());a&2&&(a=b.va,_.A(),_.Rg(" ",a," "))};
zSb=function(a){a&1&&(_.I(0,"div",15),_.R(1," Product versions "),_.aE(2,ySb,2,1,"div",17,_.$D),_.J());a&2&&(a=_.Q(2),_.A(2),a=a.product(),a=_.zl(a,89,_.hl()),_.bE(a))};ASb=function(a){a&1&&(_.I(0,"a",44),_.R(1," go/gcp-kitten "),_.J());a&2&&(a=_.Q(4),_.H("ve",a.Vm.yo)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",a.no("RESOURCE")))};BSb=function(a,b){a&1&&(_.I(0,"div",45),_.R(1),_.J());a&2&&(a=b.va,_.A(),_.Rg(" ",a," "))};
CSb=function(a){a&1&&_.aE(0,BSb,2,1,"div",45,_.$D);a&2&&(a=_.Q().va,_.bE(a.v2a()))};DSb=function(a,b){a&1&&(_.I(0,"div",15),_.R(1),_.ng(2,ASb,2,5,"a",44)(3,CSb,2,0),_.J());a&2&&(a=b.va,b=_.Q(3),_.A(),_.Rg(" ",b.r_c.get(a.getScope())," "),_.A(),_.og(a.getScope()===11?2:3))};ESb=function(a){a&1&&(_.I(0,"div",20),_.R(1," Allowlist "),_.I(2,"div",22),_.aE(3,DSb,4,2,"div",15,_.$D),_.J()());a&2&&(a=_.Q(2),_.A(3),a=a.product(),a=_.kl(a,oO,72,_.hl()),_.bE(a))};
FSb=function(a){a&1&&_.L(0,"stacks-main-panel",27);a&2&&(a=_.Q(2),_.H("resourceLinkLists",a.uK))};GSb=function(a){a&1&&_.L(0,"stacks-main-panel",28);a&2&&(a=_.Q(2),_.H("resourceLinkLists",a.Mo))};HSb=function(a){a&1&&_.L(0,"stacks-main-panel",29);a&2&&(a=_.Q(2),_.H("resourceLinkLists",a.bha))};ISb=function(a){a&1&&(_.I(0,"span",49),_.R(1,"Use case(s)"),_.J())};JSb=function(a){a&1&&_.R(0);a&2&&(a=_.Q().va,_.Rg(" ",_.xl(a,2)," "))};
KSb=function(a,b){a&1&&(_.I(0,"span",51),_.R(1),_.J(),_.ng(2,JSb,1,1));a&2&&(a=b.va,_.A(),_.Sg(a.Z3()),_.A(),_.og(a.Z3()!==_.xl(a,2)?2:-1))};LSb=function(a,b){a&1&&(_.I(0,"div",48),_.ng(1,ISb,2,0,"span",49),_.aE(2,KSb,3,2,null,null,_.$D),_.I(4,"span"),_.R(5,"by "),_.I(6,"span",50),_.R(7),_.J()()());a&2&&(a=b.va,_.A(),_.og(a.Qga().length>0?1:-1),_.A(),_.bE(a.Qga()),_.A(5),_.Rg(" ",a.qga()," domain stewards "))};
MSb=function(a){a&1&&(_.I(0,"div",31)(1,"div",46)(2,"span",47),_.R(3,"stars"),_.J(),_.R(4," Recommended "),_.J(),_.aE(5,LSb,8,2,"div",48,_.$D),_.J());a&2&&(a=_.Q(2),_.A(5),_.bE(a.product().Kga()))};NSb=function(a){a&1&&_.L(0,"stacks-main-panel",32);a&2&&(a=_.Q(2),_.H("resourceLinkLists",a.sW)("isSide",!0))};OSb=function(a,b){a&1&&(_.I(0,"div",15)(1,"a",52),_.R(2),_.J()());a&2&&(a=b.va,_.A(),_.H("href",_.MB("http://stacks/home/core-solution/",a.getId()),_.xe),_.A(),_.Rg(" ",a.getName()," "))};
QSb=function(a){a&1&&(_.I(0,"div",33),_.R(1," Used in Core Solution(s) "),_.aE(2,OSb,3,3,"div",15,_.$D),_.J());a&2&&(a=_.Q(2),_.A(2),_.bE(PSb(a.product())))};RSb=function(a){a&1&&_.tg(0)};SSb=function(a){a&1&&_.tg(0)};VSb=function(a){a&1&&_.F(0,SSb,1,0,"ng-container",34);a&2&&(a=_.Q(2),_.H("ngTemplateOutlet",_.Ng(5))("ngTemplateOutletContext",_.Zg(2,TSb,USb(a.product()))))};WSb=function(a){a&1&&(_.I(0,"span",56),_.R(1,"done"),_.J())};XSb=function(a){a&1&&(_.I(0,"span",57),_.R(1,"warning"),_.J())};
YSb=function(a){a&1&&_.R(0);a&2&&(a=_.Q().va,_.Rg(" within ",a.SGb()," "))};ZSb=function(a){a&1&&(_.I(0,"div",59),_.R(1),_.J());a&2&&(a=_.Q().va,_.A(),_.Rg("Last update: ",_.xl(a,2)))};
$Sb=function(a,b){a&1&&(_.I(0,"div",53),_.R(1),_.I(2,"div",55),_.R(3),_.S(4,"number"),_.ng(5,WSb,2,0,"span",56)(6,XSb,2,0,"span",57),_.J(),_.I(7,"div",58),_.R(8),_.S(9,"number"),_.ng(10,YSb,1,1),_.J(),_.ng(11,ZSb,2,1,"div",59),_.J());a&2&&(a=b.va,_.A(),_.Rg(" ",a.getName()," "),_.A(2),_.Rg(" ",_.yC(4,6,_.wl(a,5)*100,"1.0-0"),"% "),_.A(2),_.og(_.wl(a,5)>=_.wl(a,6)?5:6),_.A(3),_.Rg(" ",_.yC(9,9,_.wl(a,6)*100,"1.0-0"),"% target "),_.A(2),_.og(a.hIb()?10:-1),_.A(),_.og(_.Tl(a,2)?11:-1))};
aTb=function(a){a&1&&(_.I(0,"div",33),_.R(1," Metrics "),_.aE(2,$Sb,12,12,"div",53,_.$D),_.I(4,"div",54),_.R(5,"Source: Stacks data"),_.J()());a&2&&(a=_.Q(2),_.A(2),a=a.product(),a=_.kl(a,pO,27,_.hl()),_.bE(a))};
cTb=function(a){a&1&&(_.I(0,"main",4)(1,"div",6)(2,"div",7),_.ng(3,dSb,8,7),_.I(4,"div",8),_.L(5,"img",9),_.I(6,"div",10),_.L(7,"stacks-chip",11),_.R(8),_.J()(),_.I(9,"div",12),_.ng(10,eSb,2,2)(11,fSb,1,1,"div",13),_.J(),_.I(12,"div",14)(13,"div",15),_.R(14," Landing page "),_.ng(15,gSb,2,7,"a",16)(16,hSb,2,0,"div",17),_.J(),_.I(17,"div",15),_.R(18," Product page "),_.ng(19,jSb,2,7,"a",16)(20,kSb,2,0,"div",17),_.J()(),_.ng(21,lSb,1,1,"stacks-photo-gallery",18),_.I(22,"div",19)(23,"div",20),_.R(24,
" Product details "),_.ng(25,mSb,1,1,"div",21),_.I(26,"div",22)(27,"div",15),_.R(28," Product phase "),_.I(29,"div",23),_.L(30,"stacks-chip",24),_.I(31,"a",25),_.R(32),_.J()()(),_.ng(33,oSb,6,7,"div",15),_.I(34,"div",15),_.R(35," ISA support "),_.ng(36,pSb,2,7,"a",26)(37,qSb,2,0,"div",17),_.J(),_.ng(38,rSb,4,6,"div",15),_.ng(39,uSb,5,6,"div",15),_.I(40,"div",15),_.R(41," Product phase reason "),_.I(42,"div",17),_.R(43),_.J()(),_.I(44,"div",15),_.R(45," Specialized purpose "),_.I(46,"div",17),_.R(47),
_.J()(),_.ng(48,vSb,4,1,"div",15),_.ng(49,xSb,4,0,"div",15),_.ng(50,zSb,4,0,"div",15),_.J()(),_.ng(51,ESb,5,0,"div",20),_.J(),_.ng(52,FSb,1,1,"stacks-main-panel",27),_.ng(53,GSb,1,1,"stacks-main-panel",28),_.ng(54,HSb,1,1,"stacks-main-panel",29),_.J(),_.I(55,"div",30),_.ng(56,MSb,7,0,"div",31),_.ng(57,NSb,1,2,"stacks-main-panel",32),_.ng(58,QSb,4,0,"div",33),_.I(59,"div",33),_.R(60," Included in Domain(s) "),_.F(61,RSb,1,0,"ng-container",34),_.ng(62,VSb,1,4,"ng-container"),_.J(),_.ng(63,aTb,6,0,"div",
33),_.J()()());if(a&2){a=_.Q();var b=_.Ng(5),c=_.Ng(7);_.H("ve",a.Vm.tEc)("veImpression",!0)("veClick",!0)("veMutable",!0)("veMetadata",a.no(a.product().An().toString()));_.A(3);_.og(a.jca?3:-1);_.A(2);_.H("src",_.MB("https://moma-teams-photos.corp.google.com/logo/",a.product().An()),_.xe)("alt",_.MB("",a.product().getName(),"'s logo picture"));_.A(3);_.Rg(" ",a.product().getName()," ");_.A(2);_.og(a.N5?10:11);_.A(5);_.og(a.product().FGb()>0?15:16);_.A(4);var d=a.product();d=mO(d,nO,28);_.og(d>0?
19:20);_.A(2);_.og(a.vCa.length>0?21:-1);_.A(4);_.og(a.N5?25:-1);_.A(5);_.H("productPhase",a.product().pP())("xapInlineDialog",c);_.A();_.H("ve",a.Vm.yo)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",a.no("RESOURCE"));_.A();_.Rg(" ",a.jD," ");_.A();c=a.product();c=_.ob(_.bc(c,75))!=null;_.og(c?33:-1);_.A(3);_.og(a.product().Nxa()?36:37);_.A(2);_.og(a.oVa?38:-1);_.A();c=a.product();c=_.Zaa(_.bc(c,73))!=null;_.og(c?39:-1);_.A(4);c=a.product();c=_.xl(c,86);_.Sg(c||"-");_.A(4);c=a.product();
c=_.xl(c,74);_.Sg(c||"-");_.A();c=a.product();c=_.Tl(c,77);_.og(c?48:-1);_.A();c=a.product();c=mO(c,nO,39);_.og(c>0?49:-1);_.A();c=a.product();c=_.zl(c,89,3,void 0,!0).length;_.og(c>0?50:-1);_.A();c=a.product();c=mO(c,oO,72);_.og(c>0?51:-1);_.A();_.og(a.uK.length>0?52:-1);_.A();_.og(a.Mo.length>0?53:-1);_.A();_.og(a.bha.length>0?54:-1);_.A(2);_.og(a.product().MGb()>0?56:-1);_.A();_.og(a.sW.length>0?57:-1);_.A();_.og(PSb(a.product()).length>0?58:-1);_.A(3);_.H("ngTemplateOutlet",b)("ngTemplateOutletContext",
_.Zg(44,bTb,a.product().HW()));_.A();_.og(USb(a.product()).length>0?62:-1);_.A();a=a.product();a=mO(a,pO,27);_.og(a>0?63:-1)}};dTb=function(a){a&1&&(_.I(0,"div",5),_.L(1,"mat-progress-spinner",60),_.J())};eTb=function(a){a&1&&(_.I(0,"a",16),_.R(1),_.J());if(a&2){a=_.Q().va;var b=_.Q(2);_.H("href",_.MB("home?currentDomain=",a.L3()),_.xe)("ve",b.Vm.yo)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",b.no("RESOURCE"));_.A();_.Rg(" ",a.qga()," ")}};
fTb=function(a){a&1&&(_.I(0,"span"),_.R(1," > "),_.J(),_.I(2,"a",16),_.R(3),_.J());if(a&2){a=_.Q().va;var b=_.Q(2);_.A(2);_.H("href",_.MB("home/domain/",a.L3()),_.xe)("ve",b.Vm.yo)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",b.no("RESOURCE"));_.A();_.Rg(" ",a.qga()," ")}};gTb=function(a,b){a&1&&_.ng(0,eTb,2,8,"a",16)(1,fTb,4,8);a&2&&_.og(b.aE===0?0:1)};
iTb=function(a,b){a&1&&(_.I(0,"div",61),_.aE(1,gTb,2,1,null,null,hTb),_.I(3,"span"),_.R(4),_.J()());a&2&&(a=b.gBa,b=b.yY,_.A(),_.bE(a),_.A(3),_.Sg(b?"(Primary)":"(Secondary)"))};
jTb=function(a){a&1&&(_.I(0,"xap-dialog-layout")(1,"xap-dialog-layout-content")(2,"div",62),_.L(3,"div",63)(4,"div",13),_.J()(),_.I(5,"xap-dialog-layout-actions")(6,"a",64),_.R(7," Learn more about product phases "),_.J()()());a&2&&(a=_.Q(),_.A(3),_.H("innerHTML",a.P1a(a.product().pP()),_.we),_.A(),_.H("innerHTML",a.O1a(a.product().pP()),_.we),_.A(2),_.H("ve",a.Vm.yo)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",a.no("RESOURCE")))};
kTb=function(a){a&1&&(_.L(0,"folder-tab-header",5),_.S(1,"async"));a&2&&(a=_.Q(),_.H("showProjectTab",_.ch(1,4,a.gwa))("showAiOverviewTab",a.uLb)("viewData",a.Ab),_.mg("aria-labelledby",a.HS))};mTb=function(a){a&1&&_.L(0,"readme",12);a&2&&(a=_.Q(2),_.H("markdownContent",a.PBa)("safeHtmlContent",a.l9a)("shouldCollapse",!lTb(a))("trackProjectId",a.location.rb)("trackGestureScroll",!0))};
nTb=function(a){a&1&&(_.L(0,"folder-detail-section",13),_.S(1,"async"));a&2&&(a=_.Q(2),_.H("title",a.Gvc)("groupedFiles",a.e6a)("useRelativeUrls",!lTb(a))("aggregations",_.ch(1,5,a.aggregations))("isPiper",a.ji(a.location)))};
oTb=function(a){if(a&1){var b=_.Pd();_.I(0,"folder-detail-section",14);_.S(1,"async");_.S(2,"async");_.O("toggle",function(c){_.w(b);var d=_.Q(2);return _.y(d.j3c(c))});_.J()}a&2&&(a=_.Q(2),_.H("title",a.Fvc)("groupedFiles",a.cZa)("initiallyExpanded",_.ch(1,6,a.mz.aya().ha(_.Mf())))("useRelativeUrls",!lTb(a))("aggregations",_.ch(2,8,a.aggregations))("isPiper",a.ji(a.location)))};
pTb=function(a){if(a&1){var b=_.Pd();_.I(0,"folder-detail-section",15);_.S(1,"async");_.S(2,"async");_.O("toggle",function(c){_.w(b);var d=_.Q(2);return _.y(d.z6c(c))});_.J()}a&2&&(a=_.Q(2),_.H("title",a.Hvc)("groupedFiles",a.rGb)("initiallyExpanded",_.ch(1,6,qO(a.bo)?a.mz.Oga().ha(_.Mf()):_.df(!0)))("useRelativeUrls",!lTb(a))("aggregations",_.ch(2,8,a.aggregations))("isPiper",a.ji(a.location)))};
qTb=function(a){a&1&&(_.I(0,"main",6,0),_.F(2,mTb,1,5,"readme",7),_.I(3,"mat-accordion",8),_.F(4,nTb,2,7,"folder-detail-section",9)(5,oTb,3,10,"folder-detail-section",10)(6,pTb,3,10,"folder-detail-section",11),_.J()());a&2&&(a=_.Q(),_.mg("aria-labelledby",a.HS),_.A(2),_.H("ngIf",a.PBa),_.A(),_.H("multi",!0),_.A(),_.H("ngIf",qO(a.bo)),_.A(),_.H("ngIf",qO(a.Xo)),_.A(),_.H("ngIf",qO(a.NK)))};
rTb=function(a,b){a&1&&(_.I(0,"mat-option",21),_.R(1),_.J());a&2&&(a=b.va,_.H("value",a.SK()),_.A(),_.Rg(" ",a.getName()," "))};sTb=function(a){if(a&1){var b=_.Pd();_.I(0,"div",18)(1,"mat-form-field")(2,"mat-label");_.R(3);_.J();_.I(4,"mat-select",19);_.O("selectionChange",function(c){_.w(b);var d=_.Q(3);return _.y(d.B1b.next(c.value))});_.F(5,rTb,2,2,"mat-option",20);_.J()()()}a&2&&(a=_.Q().Pa,_.A(3),_.Rg("",a.length," products:"),_.A(),_.H("value",a[0].An()),_.A(),_.H("ngForOf",a))};
tTb=function(a,b){a&1&&(_.qg(0),_.F(1,sTb,6,3,"div",16),_.L(2,"stacks-code-search-product-page",17),_.sg());a&2&&(a=b.Pa,b=_.Q().Pa,_.A(),_.H("ngIf",a.length>1),_.A(),_.H("product",b))};uTb=function(a){a&1&&(_.qg(0),_.F(1,tTb,3,2,"ng-container",4),_.S(2,"async"),_.sg());a&2&&(a=_.Q(),_.A(),_.H("ngIf",_.ch(2,1,a.A4b)))};vTb=function(a){a&1&&(_.qg(0),_.L(1,"ai-overview-section",22),_.sg());a&2&&(a=_.Q(),_.A(),_.H("folderViewData",a.Ab))};wTb=function(a){return a.getType()===3?a.Xd()+"/":a.Xd()};
xTb=function(a){a&1&&(_.qg(0),_.R(1,"\n  "),_.L(2,"diff-detail-header",6),_.R(3,"\n  "),_.I(4,"code-diff-chunks",7),_.R(5,"\n  "),_.J(),_.R(6,"\n"),_.sg());a&2&&(a=_.Q(),_.A(2),_.H("viewData",a.Ab),_.A(2),_.H("fileName",a.j8a)("diffChunks",a.Ab.vwa.YE))};yTb=function(a){a&1&&(_.I(0,"dc-information-box"),_.R(1,"\n      This directory is a git submodule that is hosted on another platform.\n    "),_.J())};
zTb=function(a){a&1&&(_.I(0,"a",17,3),_.R(2),_.J());a&2&&(a=_.Q(2),_.H("routerLink",a.f8c),_.A(2),_.Rg("\n        ",a.Ab.Wga,"\n      "))};ATb=function(a){a&1&&(_.R(0,"\n        "),_.I(1,"a",18,4),_.R(3),_.J(),_.R(4,"\n      "));a&2&&(a=_.Q(2),_.A(),_.H("externalLink",a.a5c),_.A(2),_.Rg("\n          ",a.Ab.Wga))};
BTb=function(a){if(a&1){var b=_.Pd();_.R(0,"\n    ");_.I(1,"detail-header",8);_.R(2,"\n  ");_.J();_.R(3,"\n\n  ");_.I(4,"main");_.R(5,"\n    ");_.F(6,yTb,2,0,"dc-information-box",9);_.R(7,"\n\n    ");_.I(8,"h3",10);_.R(9,"Git Submodule");_.J();_.R(10,"\n    ");_.I(11,"dc-p",11);_.R(12,"\n      This directory is a git submodule. A submodule is a git repository stored inside another.\n    ");_.J();_.R(13,"\n    ");_.I(14,"dc-p",11);_.R(15,"\n        Use the following git URL and commit hash to view the repository at the time it was included in this one.\n    ");
_.J();_.R(16,"\n\n    ");_.I(17,"dc-p",12);_.R(18,"\n      ");_.I(19,"span");_.R(20,"Git URL:");_.J();_.R(21,"\n      ");_.F(22,zTb,3,2,"a",13);_.R(23,"\n      ");_.F(24,ATb,5,2,"ng-template",null,1,_.dh);_.R(26,"\n      ");_.I(27,"copy-button",14);_.O("copyEvent",function(){_.w(b);var d=_.Q();_.vsb((d.b7c||d.Z4c).na);return _.y()});_.R(28,"\n      ");_.J();_.R(29,"\n    ");_.J();_.R(30,"\n    ");_.I(31,"dc-p",15);_.R(32,"\n      ");_.I(33,"span");_.R(34,"Commit hash:");_.J();_.R(35,"\n      ");_.I(36,
"span",16,2);_.R(38);_.J();_.R(39,"\n      ");_.I(40,"copy-button",14);_.O("copyEvent",function(){_.w(b);var d=_.Q();_.vsb(d.E1c.na);return _.y()});_.R(41,"\n      ");_.J();_.R(42,"\n    ");_.J();_.R(43,"\n  ");_.J();_.R(44,"\n")}if(a&2){a=_.Ng(25);var c=_.Q();_.A();_.H("viewData",c.Ab);_.A(5);_.H("ngIf",!c.YLb);_.A(16);_.H("ngIf",c.YLb)("ngIfElse",a);_.A(5);_.H("copyText",c.Ab.Wga)("isSmall",!0);_.A(11);_.Sg(c.Ab.SB);_.A(2);_.H("copyText",c.Ab.SB)("isSmall",!0)}};
CTb=function(a){var b=a.al.map(function(c){return{gq:c,rW:!1}});return{Jd:a.Xa,OG:a.OG,entries:b}};DTb=function(a){for(var b=[],c=0;c<a.al.length;c++)b.push({gq:a.al[c],rW:!0});return{Jd:a.Xa,OG:a.OG,entries:b}};ETb=function(){};FTb=function(a){a&1&&_.F(0,ETb,0,0,"ng-template",12);a&2&&(_.Q(3),_.H("ngTemplateOutlet",_.Ng(3)))};
GTb=function(a,b){a&1&&(_.L(0,"history-table",13),_.S(1,"async"),_.S(2,"async"));if(a&2){a=b.Pa;b=_.Q(2).Pa;var c=_.Q();_.H("data",b.ac.DP)("historyPlace",a)("blameInfo",_.ch(1,5,c.Dua))("columnType",b.ac.columnType)("focusCommit",_.ch(2,7,c.Tfa))}};HTb=function(a){if(a&1){var b=_.Pd();_.I(0,"button",15);_.O("click",function(){var d=_.w(b).Pa;return _.y(d())});_.R(1," Show more ");_.J()}if(a&2){a=_.Q(3).Pa;var c=_.Q();_.H("trackBucket",c.KS.m_)("trackProjectId",a.ac.Xa.rb)}};
ITb=function(a){if(a&1){var b=_.Pd();_.I(0,"button",15);_.O("click",function(){var d=_.w(b).Pa;return _.y(d())});_.R(1," Show all ");_.J()}if(a&2){a=_.Q(3).Pa;var c=_.Q();_.H("trackBucket",c.KS.m_)("trackProjectId",a.ac.Xa.rb)}};JTb=function(a){a&1&&(_.qg(0),_.F(1,HTb,2,2,"button",14)(2,ITb,2,2,"button",14),_.sg());a&2&&(a=_.Q(2).Pa,_.A(),_.H("ngIf",a.ac.Xwa),_.A(),_.H("ngIf",a.ac.wfa))};
KTb=function(a){a&1&&(_.I(0,"div",16),_.L(1,"mat-spinner",17),_.J());a&2&&(_.A(),_.H("diameter",18)("strokeWidth",2))};LTb=function(a){a&1&&(_.I(0,"dc-information-box",18),_.R(1," Failed to fetch more history "),_.J())};
MTb=function(a){a&1&&(_.qg(0),_.F(1,FTb,1,1,null,7),_.S(2,"async"),_.I(3,"div",8),_.S(4,"async"),_.F(5,GTb,3,9,"history-table",9),_.S(6,"async"),_.qg(7,4),_.S(8,"async"),_.F(9,JTb,3,2,"ng-container",5)(10,KTb,2,2,"div",10)(11,LTb,2,0,"dc-information-box",11),_.sg(),_.J(),_.sg());if(a&2){a=_.Q().Pa;var b=_.Q();_.A();_.H("ngIf",_.ch(2,8,b.Z7a));_.A(2);_.Pg("hidden",_.ch(4,10,b.Z7a));_.A(2);_.H("ngIf",_.ch(6,12,a.ac.DP.Jd));_.A(2);_.H("ngSwitch",_.ch(8,14,b.Q4));_.A(2);_.H("ngSwitchCase",b.dE.xi);_.A();
_.H("ngSwitchCase",b.dE.Fj);_.A();_.H("ngSwitchCase",b.dE.Error)}};NTb=function(){};OTb=function(a){a&1&&_.F(0,NTb,0,0,"ng-template",12);a&2&&(_.Q(2),_.H("ngTemplateOutlet",_.Ng(3)))};PTb=function(a){a&1&&(_.I(0,"dc-information-box",19),_.R(1," History unavailable "),_.J())};
QTb=function(a,b){a&1&&(_.qg(0,4),_.F(1,MTb,12,16,"ng-container",5)(2,OTb,1,1,null,5)(3,PTb,2,0,"dc-information-box",6),_.sg());a&2&&(a=b.Pa,b=_.Q(),_.H("ngSwitch",a.state),_.A(),_.H("ngSwitchCase",b.dE.xi),_.A(),_.H("ngSwitchCase",b.dE.Fj),_.A(),_.H("ngSwitchCase",b.dE.Error))};RTb=function(a){a&1&&(_.ug(0,1),_.L(1,"loading",20),_.vg());a&2&&(_.A(),_.H("hasBackground",!0)("diameter",36))};STb=function(a){return TIb(a)||a.kind===8};
TTb=function(a,b,c){var d=_.Zj(a,1);return d&&b.UJb.has(d)?_.df({Wc:a,bM:d}):_.Zj(a,3)||_.oH(a)?_.mL(c,a,"path",1).ha(_.E(function(e){return{Wc:a,bM:e}})):_.df({Wc:a,bM:b.K$c})};UTb=function(a,b){return!!a.DP.entries.find(function(c){return c.gq.Lf===b})};VTb=function(a,b){return _.ss(a.location,b.location)};WTb=function(a){return a.kind===0&&!a.Tva||a.kind===3||a.kind===2};
YTb=function(a,b){var c=a.location;return _.ak(c)?XTb(b,c).ha(_.E(function(d){return _.NH(d)?_.VG(Object.assign({},d.ac,{Ab:a})):d})):_.wf};ZTb=function(a){var b=_.k(a);a=b.next().value;b=b.next().value;return!!a&&_.NH(b)};$Tb=function(a){a&1&&_.L(0,"loading")};
aUb=function(a){if(a&1){var b=_.Pd();_.qg(0);_.R(1," There are more than 500 findings for this layer. Loading them may take some time. ");_.I(2,"button",11);_.O("click",function(){_.w(b);var d=_.Q(2).va,e=_.Q(3).Pa;return _.y(e.cbb.add(d.mi.id))});_.R(3," Show findings anyway... ");_.J();_.sg()}if(a&2){a=_.Q(2).va;var c=_.Q(4);_.A(2);_.mg("data-action",c.LGc)("data-action-id",a.mi.id)}};bUb=function(a){a&1&&_.tg(0)};
dUb=function(a){a&1&&(_.qg(0),_.F(1,bUb,1,0,"ng-container",12),_.sg());if(a&2){a=_.Q(2).va;_.Q(4);var b=_.Ng(5);_.A();_.H("ngTemplateOutlet",b)("ngTemplateOutletContext",_.Zg(2,cUb,a))}};eUb=function(a){a&1&&_.F(0,aUb,4,2,"ng-container",2)(1,dUb,2,4,"ng-container",2);if(a&2){a=_.Q().va;var b=_.Q(3).Pa;_.H("ngIf",a.count>500&&!b.cbb.has(a.mi.id));_.A();_.H("ngIf",a.count<=500||b.cbb.has(a.mi.id))}};
fUb=function(a,b){a&1&&(_.I(0,"mat-expansion-panel",7)(1,"mat-expansion-panel-header",8)(2,"mat-panel-title"),_.L(3,"img",9),_.R(4),_.S(5,"number"),_.J()(),_.F(6,eUb,2,2,"ng-template",10),_.J());a&2&&(a=b.va,b=_.Q(4),_.H("expanded",b.q_a.has(a.mi.id)),_.A(),_.mg("data-action",b.Dpc)("data-action-id",a.mi.id),_.A(2),_.H("src",a.icon,_.xe),_.A(),_.xC(" ",a.mi.name," (",_.yC(5,6,a.count,"".locale)," warnings) "))};
gUb=function(a){a&1&&(_.qg(0),_.F(1,fUb,7,9,"mat-expansion-panel",6),_.sg());a&2&&(a=_.Q(2).Pa,_.A(),_.H("ngForOf",a.hOb))};hUb=function(a){a&1&&(_.qg(0),_.F(1,gUb,2,1,"ng-container",5),_.sg());if(a&2){a=_.Q().Pa;_.Q();var b=_.Ng(3);_.A();_.H("ngIf",a.hOb.length>0)("ngIfElse",b)}};iUb=function(a,b){a&1&&(_.qg(0)(1,3),_.F(2,$Tb,1,0,"loading",4)(3,hUb,2,2,"ng-container",4),_.sg()());a&2&&(a=b.Pa,_.A(),_.H("ngSwitch",a.state),_.A(),_.H("ngSwitchCase","loading"),_.A(),_.H("ngSwitchCase","loaded"))};
jUb=function(a){a&1&&(_.I(0,"div",13),_.R(1," No warnings were found for this location. Consider enabling more layers. "),_.J())};kUb=function(a){a&1&&_.L(0,"loading")};lUb=function(a,b){a&1&&(_.I(0,"div",15)(1,"a",16),_.S(2,"warningLocation"),_.R(3),_.S(4,"warningLocationName"),_.J(),_.I(5,"div"),_.R(6),_.J()());if(a&2){a=b.va;b=_.Q(3).va;var c=_.Q();_.mg("data-action",c.Fpc)("data-action-id",b.mi.id);_.A();_.H("routerLink",_.ch(2,5,a));_.A(2);_.Rg(" ",_.yC(4,7,a,c.Xa.path)," ");_.A(3);_.Sg(a.message)}};
mUb=function(a){a&1&&(_.qg(0),_.F(1,lUb,7,10,"div",14),_.sg());a&2&&(a=_.Q().Pa,_.A(),_.H("ngForOf",a.Qfa))};nUb=function(a,b){a&1&&(_.qg(0)(1,3),_.F(2,kUb,1,0,"loading",4)(3,mUb,2,1,"ng-container",4),_.sg()());a&2&&(a=b.Pa,_.A(),_.H("ngSwitch",a.state),_.A(),_.H("ngSwitchCase","loading"),_.A(),_.H("ngSwitchCase","loaded"))};pUb=function(a,b){a&1&&(_.F(0,nUb,4,3,"ng-container",2),_.S(1,"async"));a&2&&(a=b.va,b=_.Q(),_.H("ngIf",_.ch(1,1,oUb(b,a.mi.id))))};
rUb=function(a){try{var b=qUb(a);return mO(b,rO,1)===0?[a]:_.kl(b,rO,1,_.hl()).map(function(c){switch(_.yl(c,2)){case 3:return"guice://"+_.xl(c,1);default:return _.xl(c,1)}})}catch(c){return[a]}};sUb=function(a){a&1&&(_.I(0,"button",2)(1,"mat-icon"),_.R(2),_.J()());a&2&&(a=_.Q(),_.H("color",a.selected?"primary":null)("matTooltip",a.npa)("disabled",a.disabled),_.mg("aria-label",a.ariaLabel),_.A(2),_.Sg(a.icon))};
tUb=function(a){a&1&&(_.I(0,"button",3)(1,"mat-icon"),_.R(2),_.J(),_.yg(3),_.J());a&2&&(a=_.Q(),_.H("color",a.selected?"primary":null)("matTooltip",a.npa)("disabled",a.disabled),_.A(2),_.Sg(a.icon))};uUb=function(a){a&1&&(_.qg(0),_.R(1," Underlines "),_.sg())};vUb=function(a){a&1&&(_.qg(0),_.R(1," Underline references "),_.sg())};
wUb=function(a,b){if(a&1){var c=_.Pd();_.qg(0);_.I(1,"collapsible-icon-button",1);_.O("click",function(){var d=_.w(c).Pa,e=_.Q();return _.y(e.toggle(d.v8b))});_.F(2,uUb,2,0,"ng-container",0)(3,vUb,2,0,"ng-container",0);_.J();_.sg()}a&2&&(a=b.Pa,b=_.Q(),_.A(),_.H("collapsed",b.collapsed)("selected",a.v8b),_.A(),_.H("ngIf",b.Ecb==="short"),_.A(),_.H("ngIf",b.Ecb==="long"))};xUb=function(a){a&1&&_.L(0,"xap-picker-single-select",5)};yUb=function(a){a&1&&_.L(0,"xap-picker-checklist",5)};
zUb=function(a){a&1&&_.L(0,"xap-picker-selection-list",6)};
AUb=function(a,b){if(a&1){var c=_.Pd();_.I(0,"xap-picker",2);_.S(1,"async");_.O("ngModelChange",function(e){_.w(c);var f=_.Q();return _.y(f.selections.next(e))});_.F(2,xUb,1,0,"xap-picker-single-select",3)(3,yUb,1,0,"ng-template",null,0,_.dh)(5,zUb,1,0,"xap-picker-selection-list",4);_.J()}if(a&2){a=b.Pa;b=_.Ng(4);var d=_.Q();_.Pg("xap-picker-multi-pane",a.Xw);_.H("ngModel",d.selections)("options",_.ch(1,11,d.options))("displayFunction",a.Xi)("searchVisible",a.vu)("searchFilter",a.bZ)("selectAllVisible",
a.iz);_.A(2);_.H("ngIf",a.nM)("ngIfElse",b);_.A(3);_.H("ngIf",a.Xw)}};BUb=function(a,b){return a.size===b.size&&[].concat(_.v(a)).every(function(c){return b.has(c)})};CUb=function(a,b){return a===b||!(!a||!b)&&a.length===b.length&&a.every(function(c,d){return c===b[d]})};DUb=function(a,b){return a===b||!(!a||!b)&&_.Cc(a,b)};EUb=function(a,b){return a===b||!(!a||!b)&&a.length===b.length&&a.every(function(c,d){return _.Cc(c,b[d])})};
FUb=function(a){var b=a.startsWith("-");a=b?a.slice(1):a;return(a=a.startsWith("f:")?a.slice(2):a)?{path:a,uQ:b}:null};
IUb=function(a){var b,c,d,e,f;return Object.assign({},{DB:[_.OF],zm:a.zm,R2a:!0},a,{Sy:Object.assign({},{Yza:a.Aad?GUb:((b=a.Sy)==null?void 0:b.Yza)||HUb,gea:a.Oj(_.OF,new _.bF),oG:!0,Xi:a.Xi,values:a.options?_.Xnb(a.options):void 0,x9b:(e=(c=a.Sy)==null?void 0:c.x9b)!=null?e:!1},a.Sy),mx:Object.assign({},{options:a.options,Xi:a.Xi,title:(f=(d=a.Sy)==null?void 0:d.displayName)!=null?f:""},a.mx),P6:a.zm===_.NF})};KUb=function(a,b){return function(c,d){return new JUb({id:a,displayName:b},c,d)}};
LUb=function(a,b){return IUb({zm:_.EF,kxa:_.cF("true"),Oj:KUb(a,b),Sy:{displayName:b},options:[]})};NUb=function(a){return IUb({zm:sO,mx:{vu:!1,Xw:!1},Oj:MUb,Sy:{displayName:"Category"},options:a,Xi:function(b){return b.displayName}})};QUb=function(a,b){return OUb(PUb(a),b)};
PUb=function(a){var b=new Map([]);_.sl(a,1)&&b.set("tests",RUb);_.sl(a,2)&&b.set("generatedFiles",SUb);_.sl(a,3)&&b.set("path",TUb);var c=_.Xb(a,5,_.Tq);c&&c.has("cross references")&&(c=_.RRa(c.get("cross references")).map(function(d){return UUb(d)}),b.set("category",NUb(c)));a=a.W0a().filter(function(d){return!!d});a.length&&b.set("buildConfigs",IUb({zm:_.EF,mx:{vu:!1,iz:!1,Xw:!1},Oj:VUb,Sy:{displayName:"Build Configs"},options:a}));return b};
UUb=function(a){a=a.getName().split("://",2);var b=a[0];if(!["KYTHE","GUICE"].includes(b))throw Error("Ve`"+b);return{source:b,displayName:a[1]}};WUb=function(a){if(a&1){var b=_.Pd();_.I(0,"button",4);_.S(1,"format");_.O("click",function(c){_.w(b);return _.y(c.stopPropagation())});_.I(2,"mat-icon",5);_.R(3);_.J()()}a&2&&(a=_.Q(),_.H("tabIndex",0),_.mg("aria-label",_.zC(1,4,a.wc==null?null:a.wc.bF,a.bnc,"SUMMARY")),_.A(2),_.H("svgIcon",_.fE(a.Ci,"remove_filter")),_.A(),_.Sg(_.gE(a.Ci,"remove_filter")))};
XUb=function(a){a&1&&(_.I(0,"span",13),_.wg(1,3),_.J())};YUb=function(a){if(a&1){var b=_.Pd();_.I(0,"button",14);_.O("click",function(){_.w(b);var c=_.Q();return _.y(c.vP())});_.wg(1,4);_.J()}a&2&&(a=_.Q(),_.H("disabled",!_.gmb(a.Wd)))};
ZUb=function(a){a&1&&(_.I(0,"div",15)(1,"div",7)(2,"h2",8),_.R(3),_.J()(),_.L(4,"mat-progress-spinner",16),_.J());a&2&&(a=_.Q(),_.A(2),_.H("id",_.MB("dialog-label-",a.wc.id)),_.A(),_.Rg(" ",a.wc.config.displayName," "),_.A(),_.H("color",a.yY)("diameter",48)("strokeWidth",4))};
$Ub=function(a,b){if(a&1){var c=_.Pd();_.I(0,"mat-option",12);_.R(1);_.I(2,"button",13);_.O("click",function(d){var e=_.w(c).va,f=_.Q(2);d.stopPropagation();f.dZa.emit(e);return _.y()});_.I(3,"mat-icon",14);_.R(4);_.J()()()}a&2&&(a=b.va,b=_.Q(2),_.H("value",a),_.A(),_.Rg(" ",a.label," "),_.A(2),_.H("svgIcon",_.fE(b.Ci,"delete_filter"))("fontSet",b.i9a?"google-material-icons":void 0),_.A(),_.Sg(_.gE(b.Ci,"delete_filter")))};
aVb=function(a){a&1&&(_.I(0,"div",9)(1,"mat-optgroup",10),_.F(2,$Ub,5,5,"mat-option",11),_.J()());a&2&&(a=_.Q(),_.A(2),_.H("ngForOf",a.yD))};bVb=function(a){a&1&&_.tg(0)};dVb=function(a,b){a&1&&(_.I(0,"mat-option",20),_.F(1,bVb,1,0,"ng-container",21),_.J());a&2&&(a=b.va,_.Q(4),b=_.Ng(12),_.H("value",a),_.A(),_.H("ngTemplateOutlet",b)("ngTemplateOutletContext",_.Zg(3,cVb,a)))};
eVb=function(a){a&1&&(_.I(0,"div")(1,"mat-optgroup",18),_.F(2,dVb,2,5,"mat-option",19),_.J()());a&2&&(a=_.Q().va,_.A(),_.H("label",a.UW),_.A(),_.H("ngForOf",a.uP))};fVb=function(a){a&1&&_.tg(0)};gVb=function(a){a&1&&(_.I(0,"mat-option",20),_.F(1,fVb,1,0,"ng-container",21),_.J());if(a&2){a=_.Q().va;_.Q(2);var b=_.Ng(12);_.H("value",a);_.A();_.H("ngTemplateOutlet",b)("ngTemplateOutletContext",_.Zg(3,cVb,a))}};
hVb=function(a,b){a&1&&(_.qg(0),_.F(1,eVb,3,2,"div",16)(2,gVb,2,5,"mat-option",17),_.sg());a&2&&(a=b.va,_.Q(2),_.A(),_.H("ngIf",_.hE(a)&&a.uP.length>0),_.A(),_.H("ngIf",!_.hE(a)))};iVb=function(a){a&1&&(_.I(0,"mat-option",22)(1,"span",23),_.R(2),_.J()());a&2&&(a=_.Q(3),_.A(2),_.Sg(a.WC))};jVb=function(a,b){a&1&&(_.qg(0),_.F(1,iVb,3,1,"mat-option",8),_.sg());a&2&&(a=b.Pa,b=_.Q(2),_.A(),_.H("ngIf",b.WC&&a.length===0))};
kVb=function(a){a&1&&(_.qg(0),_.F(1,hVb,3,2,"ng-container",15),_.S(2,"async"),_.F(3,jVb,2,1,"ng-container",16),_.S(4,"async"),_.sg());a&2&&(a=_.Q(),_.A(),_.H("ngForOf",_.ch(2,2,a.CY)),_.A(2),_.H("ngIf",_.ch(4,4,a.CY)))};lVb=function(a,b){a&1&&(_.I(0,"mat-option",20)(1,"span"),_.R(2),_.J()());a&2&&(a=b.va,_.H("value",a),_.mg("aria-label",a.ariaLabel||a.displayName),_.A(2),_.Sg(a.displayName))};
mVb=function(a){a&1&&(_.I(0,"div")(1,"mat-optgroup",18),_.F(2,lVb,3,3,"mat-option",19),_.J()());a&2&&(a=_.Q().va,_.A(),_.H("label",a.UW),_.A(),_.H("ngForOf",a.uP))};nVb=function(a){a&1&&(_.I(0,"mat-option",20)(1,"span"),_.R(2),_.J()());a&2&&(a=_.Q().va,_.H("value",a),_.mg("aria-label",a.ariaLabel||null),_.A(2),_.Sg(a.displayName))};
oVb=function(a,b){a&1&&(_.qg(0),_.F(1,mVb,3,2,"div",16)(2,nVb,3,3,"mat-option",17),_.sg());a&2&&(a=b.va,_.Q(2),_.A(),_.H("ngIf",_.hE(a)&&a.uP.length>0),_.A(),_.H("ngIf",!_.hE(a)))};pVb=function(a){a&1&&(_.I(0,"mat-option",22)(1,"span",23),_.R(2),_.J()());a&2&&(a=_.Q(3),_.A(2),_.Sg(a.WC))};qVb=function(a,b){a&1&&(_.qg(0),_.F(1,pVb,3,1,"mat-option",8),_.sg());a&2&&(a=b.Pa,b=_.Q(2),_.A(),_.H("ngIf",b.WC&&a.length===0))};
rVb=function(a){a&1&&(_.F(0,oVb,3,2,"ng-container",15),_.S(1,"async"),_.F(2,qVb,2,1,"ng-container",16),_.S(3,"async"));a&2&&(a=_.Q(),_.H("ngForOf",_.ch(1,2,a.nQ)),_.A(2),_.H("ngIf",_.ch(3,4,a.nQ)))};sVb=function(a){a&1&&(_.I(0,"mat-option",22),_.L(1,"mat-spinner",24),_.J());a&2&&(a=_.Q(),_.mg("aria-label",a.Xfb))};tVb=function(a){a&1&&(_.I(0,"b"),_.R(1),_.J());a&2&&(a=_.Q().va,_.A(),_.Sg(a.text))};uVb=function(a){a&1&&(_.I(0,"i"),_.R(1),_.J());a&2&&(a=_.Q().va,_.A(),_.Sg(a.text))};
vVb=function(a){a&1&&(_.I(0,"u"),_.R(1),_.J());a&2&&(a=_.Q().va,_.A(),_.Sg(a.text))};wVb=function(a){a&1&&(_.qg(0),_.R(1),_.sg());a&2&&(a=_.Q().va,_.A(),_.Sg(a.text))};xVb=function(a,b){a&1&&(_.I(0,"span"),_.qg(1,25),_.F(2,tVb,2,1,"b",26)(3,uVb,2,1,"i",26)(4,vVb,2,1,"u",26)(5,wVb,2,1,"ng-container",27),_.sg(),_.J());a&2&&(a=b.va,_.A(),_.H("ngSwitch",a.tag),_.A(),_.H("ngSwitchCase","b"),_.A(),_.H("ngSwitchCase","i"),_.A(),_.H("ngSwitchCase","u"))};
yVb=function(a,b){a&1&&_.F(0,xVb,6,4,"span",15);a&2&&_.H("ngForOf",b.va.Q2)};zVb=function(a){a&1&&(_.I(0,"mat-icon",15),_.R(1),_.J());a&2&&(a=_.Q(2),_.H("svgIcon",_.Lmb(a.Ci,a.uga())),_.A(),_.Rg(" ",a.uga()," "))};AVb=function(a){a&1&&(_.I(0,"span",16),_.R(1),_.J());a&2&&(a=_.Q(2),_.A(),_.Sg(a.w3))};
BVb=function(a,b){if(a&1){var c=_.Pd();_.I(0,"xap-applied-filter-chip",17);_.S(1,"async");_.O("editorVisibleChange",function(){var d=_.w(c).index,e=_.Q(2);return _.y(e.openEditor(d))})("removed",function(){var d=_.w(c).index,e=_.Q(2);e.remove(d);var f;(f=e.tq)==null||_.Lpb(f);if(e.be.length>1&&d<e.be.length){var g;(g=e.be.get(d))==null||g.focus()}return _.y()})("chipClick",function(){_.w(c);var d;(d=_.Q(2).tq)==null||_.Lpb(d);return _.y()});_.J()}a&2&&(a=b.va,b=_.Q(2),_.H("appliedFilter",a)("filter",
_.ch(1,3,b.config.rF(a.config.id)))("disabled",b.disabled))};CVb=function(a){if(a&1){var b=_.Pd();_.I(0,"button",18);_.O("click",function(c){_.w(b);var d=_.Q(2);return _.y(d.WAa(c))});_.I(1,"mat-icon",19);_.R(2);_.J()()}a&2&&(a=_.Q(2),_.H("matTooltip",a.Jma),_.mg("aria-label",a.Jma),_.A(),_.H("svgIcon",_.fE(a.Ci,"save_filters")),_.A(),_.Sg(_.gE(a.Ci,"save_filters")))};
DVb=function(a){if(a&1){var b=_.Pd();_.I(0,"button",20);_.O("click",function(c){_.w(b);var d=_.Q(2);return _.y(d.g2(c))})("mousedown",function(){_.w(b);var c=_.Q(2);return _.y(c.AXa=!0)});_.I(1,"mat-icon",21);_.R(2);_.J()()}a&2&&(a=_.Q(2),_.H("matTooltip",a.Yla),_.mg("aria-label",a.Yla),_.A(),_.H("svgIcon",_.fE(a.Ci,"clear_filters")),_.A(),_.Sg(_.gE(a.Ci,"clear_filters")))};
GVb=function(a,b){if(a&1){var c=_.Pd();_.I(0,"xap-filter-editor",22);_.S(1,"async");_.O("editorVisibleChange",function(e){var f=_.w(c).index,g=_.Q(2);return _.y(_.Omb(g,e,f))})("update",function(e){var f=_.w(c).index,g=_.Q(2);return _.y(g.update(f,e,g.editor))})("canceled",function(){_.w(c);var e=_.Q(2);return _.y(EVb(e))})("onCloseEditor",function(e){_.w(c);var f=_.Q(2);return _.y(FVb(f,e))});_.J()}if(a&2){a=b.va;b=b.index;var d=_.Q(2);_.H("appliedFilter",a)("filter",_.ch(1,5,d.config.rF(a.config.id)))("isEditorVisible",
d.z4(b))("disabled",d.disabled)("overlayOrigin",d.ihb()[b])}};
HVb=function(a){if(a&1){var b=_.Pd();_.qg(0);_.I(1,"div",3);_.O("click",function(d){_.w(b);var e=_.Q();return _.y(e.uF(d))})("focusin",function(d){_.w(b);var e=_.Q();return _.y(e.t7a(d))})("focusout",function(){_.w(b);var d=_.Q();return _.y(d.q5())});_.I(2,"div",4);_.F(3,zVb,2,2,"mat-icon",5)(4,AVb,2,1,"span",6);_.J();_.I(5,"div",7)(6,"div",8)(7,"mat-chip-grid",9,1);_.F(9,BVb,2,5,"xap-applied-filter-chip",10);_.S(10,"async");_.J();_.I(11,"xap-filter-menu",11);_.S(12,"async");_.O("selected",function(d){_.w(b);
var e=_.Q();return _.y(_.Lob(e,d))})("selectedSet",function(d){_.w(b);var e=_.Q();return _.y(e.pua(d))})("deletedSet",function(){_.w(b);_.Q();return _.y()})("onBackspace",function(){_.w(b);var d=_.Q();return _.y(d.W$a())});_.J()()();_.F(13,CVb,3,4,"button",12)(14,DVb,3,4,"button",13);_.J();_.F(15,GVb,2,7,"xap-filter-editor",14);_.S(16,"async");_.sg()}if(a&2){a=_.Ng(8);var c=_.Q();_.A(3);_.H("ngIf",!c.w3);_.A();_.H("ngIf",c.w3);_.A(3);_.H("disabled",c.disabled);_.A(2);_.H("ngForOf",_.ch(10,18,c.config.mg))("ngForTrackBy",
c.Q0a);_.A(2);_.H("autoActiveFirstOption",c.vt)("filterbar",a)("suggestionProvider",c.config.ZQb.Noa)("useRankedSuggestions",c.config.ZZ)("placeholder",c.mY)("inputLabel",c.dia||c.mY)("noResultsMessage",c.WC)("disabled",c.disabled)("savedFilterSets",_.ch(12,20,c.config.vR==null?null:c.config.vR.yD));_.A(2);_.H("ngIf",c.config.vR&&c.config.mg.getValue().length>0);_.A();_.H("ngIf",_.Nob(c));_.A();_.H("ngForOf",_.ch(16,22,c.config.mg))("ngForTrackBy",c.Q0a)}};IVb=function(a){a&1&&_.tg(0)};
JVb=function(a,b){if(a&1){var c=_.Pd();_.I(0,"xap-filter-editor",22);_.S(1,"async");_.O("editorVisibleChange",function(e){var f=_.w(c).index,g=_.Q(2);return _.y(_.Omb(g,e,f))})("update",function(e){var f=_.w(c).index,g=_.Q(2);return _.y(g.update(f,e,g.editor))})("canceled",function(){_.w(c);var e=_.Q(2);return _.y(EVb(e))})("onCloseEditor",function(e){_.w(c);var f=_.Q(2);return _.y(FVb(f,e))});_.J()}if(a&2){a=b.va;b=b.index;var d=_.Q(2);_.H("appliedFilter",a)("filter",_.ch(1,5,d.config.rF(a.config.id)))("isEditorVisible",
d.z4(b))("disabled",d.disabled)("overlayOrigin",d.NYa)}};
KVb=function(a){a&1&&(_.F(0,IVb,1,0,"ng-container",23)(1,JVb,2,7,"xap-filter-editor",14),_.S(2,"async"));if(a&2){a=_.Q();var b=_.H("ngTemplateOutlet",a.Z_a().Tc);var c=a.config;var d=a.openEditor,e=a.OYb,f=a.g2,g=a.kkd,m=a.q1b,n=a.pua,r=a.WAa,x=_.Td()+6,z=_.Pd(),D=jIb(z,x,c,d,e,f);c=jIb(z,x+4,g,m,n,r)||D?z[x+8]={config:c,openEditor:d,OYb:e,g2:f,kkd:g,q1b:m,pua:n,WAa:r}:z[x+8];b("ngTemplateOutletContext",c);_.A();_.H("ngForOf",_.ch(2,4,a.config.mg))("ngForTrackBy",a.Q0a)}};
LVb=function(a,b){if((a=_.Xb(a,5,_.Tq))&&a.has("cross references")){a=_.k(_.RRa(a.get("cross references")));for(var c=a.next();!c.done;c=a.next())if(c=UUb(c.value),c.displayName===b)return{source:c.source,displayName:c.displayName}}return null};
NVb=function(a,b){if((a=_.Xb(a,5,_.Tq))&&a.has("cross references")){a=_.k(_.RRa(a.get("cross references")));for(var c=a.next();!c.done;c=a.next())if(c=UUb(c.value),c.displayName===b)return new MVb({id:"category",displayName:"Category"},_.PF,_.Xnb([{source:c.source,displayName:c.displayName}]))}return null};OVb=function(){return{height:window.outerHeight,width:window.outerWidth}};PVb=function(a,b){return a.height===b.height&&a.width===b.width};
RVb=function(a){if(a&1){var b=_.Pd();_.I(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",6);_.O("dismiss",function(){_.w(b);var c=_.Q(2);return _.y(QVb(c))});_.I(2,"p",7);_.R(3);_.J();_.R(4);_.J()()}a&2&&(a=_.Q(2),_.A(3),_.Sg(a.dwc),_.A(),_.Rg(" ",a.cwc," "))};
TVb=function(a,b){if(a&1){var c=_.Pd();_.qg(0);_.I(1,"collapsible-icon-button",5);_.S(2,"async");_.S(3,"async");_.S(4,"async");_.O("click",function(){var d=_.w(c).Pa,e=_.Q();d=!d.enabled;_.CHb(e.bc,d);e.Ia.hb({element:e.element,action:d?"openXrefsInMiniPanel":"openXrefsInMainWindow",gestureName:"CLICK",projectId:e.location.rb});return _.y()});_.J();_.F(5,RVb,5,2,"onedev-feature-tooltip-controller",3);_.S(6,"async");_.L(7,"mat-divider",1);_.sg()}a&2&&(a=b.Pa,b=_.Q(),_.A(),_.H("collapsed",!0)("selected",
a.enabled)("disabled",_.ch(2,7,b.uCa))("ariaLabel",_.ch(3,9,b.uCa)?b.Yfb:a.enabled?b.agb:b.Zfb)("tooltipText",_.ch(4,11,b.uCa)?b.Yfb:a.enabled?b.agb:b.Zfb),_.A(4),_.H("ngIf",_.ch(6,13,SVb(b))),_.A(2),_.H("vertical",!0))};
UVb=function(a){if(a&1){var b=_.Pd();_.I(0,"collapsible-icon-button",8);_.O("click",function(){_.w(b);var c=_.Q();return _.y(c.TZ())});_.J()}a&2&&(a=_.Q(),_.H("icon",a.G1?"expand_all":"collapse_all")("collapsed",!0)("ariaLabel",a.G1?a.Gfb:a.Cfb)("tooltipText",a.G1?a.Gfb:a.Cfb)("ascTrackElement",a.element)("trackGestureClick",!0)("trackAction",a.G1?"expandAll":"collapseAll")("trackProjectId",a.location.rb))};VVb=function(a){return{status:1,fetch:function(){a.next()}}};
$Vb=function(a){var b;if(a.visible&&(!a.jx||((b=a.jx)==null?void 0:b.Ef())===0))return tO(WVb,a);if(!_.Xxb(a.jx,a.dP))return tO(XVb,a);var c;if(((c=a.jx)==null?void 0:c.getSize())===a.visible){var d;return((d=a.jx)==null?void 0:d.Ef())===1?tO(YVb,a):tO(WVb,a)}var e;return((e=a.jx)==null?void 0:e.Ef())===0?tO(WVb,a):tO(ZVb,a)};tO=function(a,b){var c=b.J2;var d=b.jx;var e=b.dP;b=b.visible;return a.format({detailText:c,total:aWb(d),totalModifier:bWb(d),filteredTotal:aWb(e),filteredModifier:bWb(e),visible:b})};
aWb=function(a){return a&&a.Ef()!==0?a.getSize():"?"};bWb=function(a){switch(a==null?void 0:a.Ef()){case 3:return">=";case 2:return"~";default:return""}};
cWb=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==="["))}};uO=function(a){a=a.children;return!!a&&a.length>0};
dWb=function(a){if(!("children"in a))return a.VX.length===0?1:0;var b=0;a=_.k(a.children);for(var c=a.next();!c.done;c=a.next())b+=dWb(c.value);return b};eWb=function(a,b){return b?a.fg===(typeof b==="string"?b:b.fg):!1};fWb=function(a){return _.NH(a)&&a.ac.status===0};
gWb=function(a,b,c,d,e,f,g,m){var n,r,x=d+"::"+b+":"+((r=(n=a.OK())==null?void 0:n.gw())!=null?r:"");b=a.Aga();if(!b)return b=g.rk++,_.Cl(a,5,_.VRa)?new vO(a,c,x,e,m):{item:a,z5:m,level:c,fg:x,VX:"",Rf:b};d=_.kl(b,_.Wq,1,_.hl()).map(function(z,D){return gWb(z,D,c+1,x,e,f,g,m)});c===0&&_.yl(b,7)===2?(n=x+"::-1:notice",n={item:new _.Wq,z5:m,level:c+1,fg:n,VX: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||_.yl(b,7)!==3&&_.yl(b,7)!==4||(n=x+"::-1:notice",n={item:new _.Wq,z5:m,level:c+1,fg:n,VX: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,z5:m,level:c,fg:x,VX:"",children:d,x3:_.yl(b,7),jx:_.jl(b,_.Pq,5),dP:_.jl(b,_.Pq,6)}};
hWb=function(a){var b=a.Q4c;var c=a.A8c;var d=a.Kka;a=a.B8c;var e=new _.Qq;b=_.k(b);for(var f=b.next();!f.done;f=b.next())switch(f=f.value,f){case "GENERATED":e.y2b(1);break;case "TEST":_.Ql(e,1,1);break;default:_.fb(f)}c&&(_.Ql(e,5,2),_.Zb(e,6,c,_.zb));if(d){_.Ql(e,3,d.uQ?1:2);try{cWb(d.path);var g=!0}catch(m){g=!1}if(g)e.Vc(d.path);else return{errorMessage:"Invalid regular expression in the path filter."}}a&&(_.Ql(e,9,2),e.r2b(a.map(function(m){return m.displayName})));return{filter:e}};
iWb=function(a){a&1&&(_.I(0,"a",7),_.R(1),_.J());a&2&&(a=_.Q(2),_.mg("href",a.I2,_.xe),_.A(),_.Rg("",a.wea,":"))};jWb=function(a){a&1&&(_.I(0,"div",4),_.F(1,iWb,2,2,"a",5),_.I(2,"a",6),_.R(3),_.J(),_.I(4,"a"),_.R(5),_.J()());a&2&&(a=_.Q(),_.A(),_.H("ngIf",a.wea&&a.I2),_.A(),_.mg("href",a.Txb,_.xe),_.A(),_.Sg(a.Vxb),_.A(),_.mg("href",a.I2,_.xe),_.A(),_.zib("","{","... ",a.J2," ...","}"))};kWb=function(a){a&1&&(_.qg(0),_.I(1,"span",9),_.R(2),_.J(),_.sg());a&2&&(a=_.Q(2),_.A(2),_.Sg(a.Kbd))};
lWb=function(a){a&1&&_.F(0,kWb,3,1,"ng-container",8);if(a&2){a=_.Q();var b=_.Ng(4);_.H("ngIf",a.lza)("ngIfElse",b)}};mWb=function(a){a&1&&_.tg(0)};nWb=function(a){a&1&&(_.I(0,"a",12),_.F(1,mWb,1,0,"ng-container",13),_.J());if(a&2){a=_.Q(2);var b=_.Ng(6);_.mg("href",a.I2,_.xe);_.A();_.H("ngTemplateOutlet",b)}};
oWb=function(a){if(a&1){var b=_.Pd();_.I(0,"span",14);_.L(1,"mat-divider",15);_.I(2,"button",16);_.O("click",function(c){_.w(b);var d=_.Q(2),e,f;d.pO.emit({category:(f=(e=d.node.z5)==null?void 0:e.getName())!=null?f:void 0,action:0});c.stopPropagation();return _.y()})("keydown.enter",function(c){_.w(b);_.Q(2);c.stopPropagation();return _.y()});_.R(3);_.J()()}a&2&&(a=_.Q(2),_.A(),_.H("vertical",!0),_.A(),_.H("matTooltip",a.twc),_.A(),_.Rg(" ",a.swc," "))};
pWb=function(a){a&1&&_.F(0,nWb,2,2,"a",10)(1,oWb,4,3,"span",11);if(a&2){a=_.Q();var b=_.Ng(6);_.H("ngIf",a.I2)("ngIfElse",b);_.A();_.H("ngIf",a.m3b)}};qWb=function(a){a&1&&(_.I(0,"span",7),_.R(1),_.J());a&2&&(a=_.Q(2),_.A(),_.Rg("",a.wea,":"))};sWb=function(a){a&1&&(_.F(0,qWb,2,1,"span",5),_.I(1,"span",17),_.R(2),_.J());a&2&&(a=_.Q(),_.H("ngIf",a.wea),_.A(),_.H("ngClass",_.Zg(3,rWb,a.TLb)),_.A(),_.Rg(" ",a.J2))};
tWb=function(a){var b=a.find(function(g){var m;return g.level===0&&((m=g.item.OK())==null?void 0:m.gw())==="Definitions"});if(b&&uO(b)){a=void 0;var c=[];b=_.k(b.children);for(var d=b.next();!d.done;d=b.next())if(d=d.value,uO(d)){d=_.k(d.children);for(var e=d.next();!e.done;e=d.next()){e=e.value;var f=_.xl(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]}};uWb=function(a,b){return a.filter(function(c){return b.has(c.fg)})};
vWb=function(a,b){if(b)return(a=a.find(function(c){return eWb(c,b)}))?{fg:a.fg,uri:_.xl(a.item,4)}:void 0};wWb=function(a,b){return a.find(function(c){return c.fg===b})};
zWb=function(a,b,c,d,e){var f=[];c=_.k(c.values());for(var g=c.next();!g.done;g=c.next()){g=_.k(_.kl(g.value,_.br,2,_.hl()));for(var m=g.next();!m.done;m=g.next())f.push(m.value)}f.sort(function(D,K){var N,P,ca,va,Da,ta;return((Da=D==null?void 0:(N=_.jl(D,_.Lq,4))==null?void 0:(P=N.getMetadata())==null?void 0:P.Iga())!=null?Da:1E6)-((ta=K==null?void 0:(ca=_.jl(K,_.Lq,4))==null?void 0:(va=ca.getMetadata())==null?void 0:va.Iga())!=null?ta:1E6)});c={rk:0};g=[];f=_.k(f);for(m=f.next();!m.done;m=f.next()){m=
m.value;var n=void 0,r=void 0,x=void 0,z=xWb(new _.Wq,(new _.Mq).gDa((x=(n=m)==null?void 0:(r=_.jl(n,_.Lq,4))==null?void 0:r.getName())!=null?x:"").dm(1)).B2b(m.Aga());r=n=void 0;m=gWb(z,g.length,0,"",function(D,K,N){return yWb(b,a,D,d,K,N)},e,c,(r=(n=m)==null?void 0:_.jl(n,_.Lq,4))!=null?r:void 0);g.push(m)}return g};
BWb=function(a){a=AWb(a).map(function(b){return b.zsb.ha(_.yf(fWb),_.$f(function(c){c=c.ac;b.children=c.children;b.jx=c.jx;b.dP=c.dP;b.x3=c.x3}),_.Yf(function(c){return BWb(c.ac.children).ha(_.Xf({}))}))});return _.xf.apply(null,_.v(a))};AWb=function(a){var b=[];a=[].concat(_.v(a));for(var c;c=a.shift();)if(uO(c)){c=_.k(c.children);for(var d=c.next();!d.done;d=c.next())a.push(d.value)}else c instanceof vO&&b.push(c);return b};
CWb=function(a,b,c,d,e,f,g){var m={rk:0};return{status:0,children:_.kl(d,_.Wq,1,_.hl()).map(function(n,r){return gWb(n,r,e+1,c,function(x,z,D){return yWb(b,a,x,f,z,D)},g,m)}),jx:_.jl(d,_.Pq,5)||new _.Pq,dP:_.jl(d,_.Pq,6)||new _.Pq,x3:_.yl(d,7)||0}};
DWb=function(a,b){if(a&1){var c=_.Pd();_.I(0,"unified-xref-actions",11);_.S(1,"async");_.S(2,"async");_.O("expansion",function(d){_.w(c);var e=_.Q();return _.y(e.TZ(d))})("filter",function(d){_.w(c);var e=_.Q();return _.y(e.filter.next(d))})("openInMiniPanel",function(d){_.w(c);var e=_.Q();d||e.Ic.j2();e.rka=d;return _.y()});_.J()}a&2&&(a=b.Pa,b=_.Q(),_.H("location",_.ch(1,6,b.wL))("categoryFilter",b.pO)("element",b.element)("showingCodePanel",_.ch(2,8,b.hbb))("anyExpandableNodes",a.mua)("allNodesCollapsed",
a.rua))};EWb=function(a){a&1&&_.L(0,"loading",12,3)};FWb=function(a){a&1&&(_.I(0,"dc-information-box",13,4),_.R(2),_.S(3,"async"),_.J());a&2&&(a=_.Q(),_.A(2),_.Rg(" ",_.ch(3,1,a.state).message," "))};GWb=function(a,b){a&1&&(_.I(0,"xap-callout",17)(1,"xap-callout-body"),_.R(2),_.J()());a&2&&(a=b.va,_.A(2),_.Rg(" ",_.jl(a,_.Nq,1).getMessage()," "))};HWb=function(){};
JWb=function(a){a&1&&_.F(0,HWb,0,0,"ng-template",21);a&2&&(a=_.Q().va,_.Q(2),_.H("ngTemplateOutlet",_.Ng(8))("ngTemplateOutletContext",_.Zg(2,IWb,a)))};KWb=function(a){a&1&&_.L(0,"mat-spinner",24);a&2&&_.H("diameter",12)("strokeWidth",2)};LWb=function(a){a&1&&(_.qg(0),_.I(1,"mat-icon"),_.R(2,"warning"),_.J(),_.I(3,"span",25),_.R(4),_.J(),_.sg());a&2&&(a=_.Q().va,_.A(4),_.Sg(a.message))};MWb=function(){};
NWb=function(a){if(a&1){var b=_.Pd();_.I(0,"div",27);_.O("click",function(){_.w(b);var e=_.Q(2).va;_.Q(4);e=e.ac;e.status===1&&e.fetch();return _.y()});_.F(1,MWb,0,0,"ng-template",21);_.J()}if(a&2){a=_.Q(4).va;var c=_.Q(2),d=_.Ng(8);_.H("ascTrackElement",c.element)("trackGestureClick",!0)("trackAction",c.Ic.Ud(a)?"expand":"collapse")("trackArtifactId",a.fg);_.A();_.H("ngTemplateOutlet",d)("ngTemplateOutletContext",_.Zg(6,IWb,a))}};
OWb=function(a){a&1&&(_.qg(0),_.F(1,NWb,2,8,"div",26),_.sg());if(a&2){a=_.Q().va;_.Q(4);var b=_.Ng(10);_.A();_.H("ngIf",a.ac.status===1)("ngIfElse",b)}};PWb=function(a,b){a&1&&(_.qg(0,7),_.F(1,KWb,1,2,"mat-spinner",23)(2,LWb,5,1,"ng-container",10)(3,OWb,2,2,"ng-container",10),_.sg());a&2&&(a=b.va,b=_.Q(4),_.H("ngSwitch",a.state),_.A(),_.H("ngSwitchCase",b.rd.Fj),_.A(),_.H("ngSwitchCase",b.rd.Error),_.A(),_.H("ngSwitchCase",b.rd.xi))};
QWb=function(a){a&1&&(_.F(0,PWb,4,4,"ng-container",22),_.S(1,"async"));if(a&2){a=_.Q().va;_.Q(2);var b=_.Ng(12);_.H("ngIf",_.ch(1,2,a instanceof vO?a.zsb:void 0))("ngIfElse",b)}};
TWb=function(a,b){if(a&1){var c=_.Pd();_.I(0,"xrefs-tree-node",18);_.S(1,"async");_.F(2,JWb,1,4,null,19)(3,QWb,2,4,"ng-template",null,5,_.dh);_.I(5,"node-contents",20);_.S(6,"async");_.O("nodeClicked",function(e){var f=_.w(c).va,g=_.Q(2);return _.y(RWb(g,e,f))});_.J()()}if(a&2){a=b.va;b=_.Ng(4);var d=_.Q(2);_.Pg("header-bar",a.level===0)("active-element",_.ch(1,14,SWb(d.Ic,a)));_.H("matTreeNodePaddingIndent",d.Fbd)("ascTrackElement",d.element)("trackGestureClick",!0)("trackAction",d.Ic.Ud(a)?"expand":
"collapse")("trackArtifactId",a.fg);_.A(2);_.H("ngIf",d.hp(a))("ngIfElse",b);_.A(3);_.H("categoryFilter",d.pO)("makeLink",_.ch(6,16,d.MC))("node",a)}};UWb=function(a){a&1&&(_.qg(0),_.F(1,GWb,3,1,"xap-callout",14),_.S(2,"async"),_.I(3,"mat-tree",15),_.F(4,TWb,7,18,"xrefs-tree-node",16),_.J(),_.sg());if(a&2){var b;a=_.Q();_.A();_.H("ngForOf",(b=_.ch(2,4,a.state))==null?null:b.ac==null?null:b.ac.QC);_.A(2);_.H("rawNodes",a.Fk)("dataSource",a.dataSource)("treeControl",a.Ic)}};
VWb=function(a,b){a&1&&(_.I(0,"button",28),_.L(1,"mat-icon",29),_.J());a&2&&(a=b.node,b=_.Q(),_.A(),_.H("svgIcon",b.Ic.Ud(a)?"shared:arrow_down_2":"shared:arrow_right_2"))};WWb=function(a){a&1&&_.L(0,"mat-icon",30)};XWb=function(a){a&1&&_.L(0,"mat-icon")};YWb=function(a){var b=a.node;var c=a.Sxb;var d=a.l7b;a=a.OJb;var e,f;b=(f=(e=b.z5)==null?void 0:e.getName().replaceAll(" ","_"))!=null?f:"";return(d?"select":"deselect")+b+(c?"Context":"")+(a?"InMainWindow":"")};
ZWb=function(a,b){a&1&&(_.I(0,"span"),_.R(1),_.J());a&2&&(a=b.va,_.Pg("match",a.match),_.A(),_.Sg(a.text))};$Wb=function(a,b){a&1&&(_.I(0,"span"),_.R(1),_.J());a&2&&(a=b.va,_.Pg("match",a.match),_.A(),_.Sg(a.text))};bXb=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(aXb,[])};
aXb=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};cXb=function(a){a&1&&(_.I(0,"mat-icon"),_.R(1,"keyboard_arrow_right"),_.J())};
dXb=function(a,b){if(a&1){var c=_.Pd();_.qg(0);_.I(1,"button",13);_.O("click",function(){var d=_.w(c),e=d.index;d=d.last;var f=_.Q(2);d||(f.hb("popStack"),f.viewState.JVb.next(e));return _.y()});_.R(2);_.J();_.F(3,cXb,2,0,"mat-icon",12);_.sg()}a&2&&(a=b.va,b=b.last,_.A(),_.H("disabled",b),_.A(),_.Sg(a),_.A(),_.H("ngIf",!b))};eXb=function(a,b){a&1&&_.L(0,"copy-button",14);a&2&&(a=b.Pa,_.H("isSmall",!0)("copyText",a))};
fXb=function(a){a&1&&(_.I(0,"format-code",28,2),_.S(2,"async"),_.qg(3),_.L(4,"xrefs-layer",29),_.sg(),_.L(5,"link-decoration-layer",30),_.J());if(a&2){a=_.Q().Pa;var b=_.Q(3);_.H("value",a.code||a.te)("fileName",a.fileName)("scrollToLine",_.ch(2,9,b.Bgd))("highlightInfo",a.Ey)("lineLimitation",a.tL)("focusableRegion",b.Aqa.Lfc);_.A(4);_.H("layerBaseLocation",a.location);_.A();_.H("content",a.te)("scoLinks",a.wG)}};gXb=function(a){a&1&&_.L(0,"loading")};
hXb=function(a){a&1&&(_.I(0,"dc-information-box",31),_.R(1," File not found "),_.J())};iXb=function(a,b){a&1&&(_.qg(0,24),_.F(1,fXb,6,11,"format-code",25)(2,gXb,1,0,"loading",26)(3,hXb,2,0,"dc-information-box",27),_.sg());a&2&&(a=b.Pa,b=_.Q(3),_.H("ngSwitch",a.kind),_.A(),_.H("ngSwitchCase",b.Ao.Ou),_.A(),_.H("ngSwitchCase",b.Ao.Ngb))};
jXb=function(a,b){if(a&1){var c=_.Pd();_.qg(0);_.L(1,"splitter",15);_.I(2,"div",16,1)(4,"div",17)(5,"a",18)(6,"middle-truncated-path",19)(7,"mat-icon",20);_.R(8,"open_in_browser");_.J();_.I(9,"span")(10,"copy-button",21);_.S(11,"maybeStripGoogle3");_.S(12,"async");_.O("copyEvent",function(){_.w(c);var e=_.Q(2);return _.y(e.hb("copyPath"))});_.J()()()();_.I(13,"button",22);_.O("click",function(){_.w(c);var e=_.Q(2);return _.y(e.j2())});_.I(14,"mat-icon");_.R(15,"close");_.J()()();_.F(16,iXb,4,3,"ng-container",
23);_.S(17,"async");_.J();_.sg()}if(a&2){a=b.Pa;b=_.Ng(3);var d=_.Q(2);_.A();_.H("changeSizeOf",b);_.A(4);_.H("routerLink",_.ns(a))("ascTrackElement",d.element)("trackProjectId",a.rb);_.A();_.H("path",a.gC);_.A(4);_.H("copyText",_.ch(12,12,_.ch(11,10,a)))("isSmall",!0);_.A(3);_.H("ascTrackElement",d.element)("trackProjectId",a.rb);_.A(3);_.H("ngIf",_.ch(17,14,d.WD))}};
kXb=function(a){if(a&1){var b=_.Pd();_.qg(0);_.I(1,"div",5)(2,"div",6)(3,"div",7);_.F(4,dXb,4,3,"ng-container",8);_.S(5,"async");_.J()();_.F(6,eXb,1,2,"copy-button",9);_.S(7,"async");_.J();_.I(8,"div",10)(9,"unified-xref-tree",11);_.S(10,"async");_.O("selectedLocationChanged",function(c){_.w(b);var d=_.Q();return _.y(d.FCa.next(c))});_.J();_.F(11,jXb,18,16,"ng-container",12);_.S(12,"async");_.J();_.sg()}a&2&&(a=_.Q(),_.A(4),_.H("ngForOf",_.ch(5,5,a.A1b)),_.A(2),_.H("ngIf",_.ch(7,7,a.Ggd)),_.A(3),
_.H("location",a.location)("selectedXref",_.ch(10,9,a.H2c)),_.A(2),_.H("ngIf",_.ch(12,11,a.FCa)))};lXb=function(a){a&1&&(_.I(0,"div",32,3)(2,"div",33),_.R(3," Click a definition or usage to view references. "),_.J(),_.L(4,"underline-xrefs",34),_.J())};mXb=function(a){return!!a};nXb=function(a){a&1&&_.L(0,"history-panel",8);a&2&&(a=_.Q(2),_.H("viewData",a.Ab))};oXb=function(a){a&1&&_.F(0,nXb,1,1,"history-panel",7);a&2&&(a=_.Q(),_.H("ngIf",!a.ju))};
pXb=function(a){a&1&&(_.I(0,"div",11),_.S(1,"async"),_.R(2,"References"),_.J());a&2&&(a=_.Q(2),_.H("matTooltip",_.ch(1,1,a.web)))};qXb=function(a){a&1&&_.L(0,"xref-panel",12);a&2&&(a=_.Q(2),_.H("location",a.Ab.location))};rXb=function(a){a&1&&(_.I(0,"mat-tab",9),_.S(1,"async"),_.F(2,pXb,3,3,"ng-template",10)(3,qXb,1,1,"ng-template",2),_.J());a&2&&(a=_.Q(),_.H("disabled",_.ch(1,1,a.web)))};sXb=function(a){a&1&&_.L(0,"warnings-panel",14);a&2&&(a=_.Q(2),_.H("viewDataType",a.Ab.kind))};
tXb=function(a){a&1&&(_.I(0,"mat-tab",13),_.F(1,sXb,1,1,"ng-template",2),_.J())};vXb=function(a,b){switch(b){case "not-file":return _.df(1);case "code-diff":return _.df(3);case "text":return a.IC("XREFS").ha(_.yf(uXb),_.E(function(c){if(!c.enabled)return 0;if(c.Ur===2)return c.WIb||1;if(c.fu===0)return 2}));default:return _.df(1)}};uXb=function(a){return!(a.enabled&&a.Ur===0)};xXb=function(a,b){return b+wXb[a].toLowerCase().replace(/_(\w)|^(\w)/g,function(c,d){return(d||c).toUpperCase()})};
yXb=function(a){a&1&&(_.qg(0),_.R(1,"\n  "),_.L(2,"diff-detail-header",3),_.R(3,"\n  "),_.I(4,"code-diff-chunks",4),_.R(5,"\n  "),_.J(),_.R(6,"\n"),_.sg());a&2&&(a=_.Q(),_.A(2),_.H("viewData",a.Ab),_.A(2),_.H("fileName",a.j8a)("diffChunks",a.Ab.vwa.YE))};zXb=function(a){a&1&&(_.I(0,"dc-information-box"),_.R(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    "),_.J())};
AXb=function(a){if(a&1){var b=_.Pd();_.R(0,"\n    ");_.I(1,"detail-header",5);_.R(2,"\n  ");_.J();_.R(3,"\n\n  ");_.I(4,"main");_.R(5,"\n    ");_.F(6,zXb,2,0,"dc-information-box",6);_.R(7,"\n\n    ");_.I(8,"h3",7);_.R(9,"Symbolic link");_.J();_.R(10,"\n    ");_.I(11,"dc-p",8);_.R(12,"\n      This item is a symbolic link. Use the path below to view the item it refers to.\n    ");_.J();_.R(13,"\n    ");_.I(14,"dc-p",9);_.R(15,"\n      Path:\n      ");_.I(16,"conditional-link",10,1);_.R(18,"\n          ");
_.I(19,"span");_.R(20);_.J();_.R(21,"\n      ");_.J();_.R(22,"\n      ");_.I(23,"copy-button",11);_.O("copyEvent",function(){_.w(b);var c=_.Q();_.vsb(c.djd.na);return _.y()});_.R(24,"\n      ");_.J();_.R(25,"\n    ");_.J();_.R(26,"\n  ");_.J();_.R(27,"\n")}a&2&&(a=_.Q(),_.A(),_.H("viewData",a.Ab)("showLinksDropdown",!0),_.A(5),_.H("ngIf",!a.U9a),_.A(10),_.H("link",a.Yj)("condition",a.U9a)("trackGestureClick",a.U9a),_.A(4),_.Sg(a.j8a),_.A(3),_.H("copyText",a.Ab.target)("isSmall",!0))};
BXb=function(a){a&1&&_.tg(0)};CXb=function(a){a&1&&_.tg(0)};DXb=function(a){a&1&&_.tg(0)};EXb=function(a){a&1&&_.tg(0)};
GXb=function(a,b){a&1&&(_.qg(0),_.F(1,DXb,1,0,"ng-container",12),_.S(2,"isPiperPlace"),_.I(3,"a",13),_.F(4,EXb,1,0,"ng-container",12),_.S(5,"isPiperPlace"),_.J(),_.sg());if(a&2){a=b.Pa;b=_.Q();var c=_.Ng(21),d=_.Ng(23),e=_.Ng(25),f=_.Ng(27);_.A();_.H("ngTemplateOutlet",_.ch(2,5,b.location)?c:d)("ngTemplateOutletContext",_.Zg(9,FXb,a));_.A(2);c=a[1];c=_.ns(_.ts(b.location.nc(),{Hf:c}).ob());_.H("routerLink",c);_.A();_.H("ngTemplateOutlet",_.ch(5,7,b.location)?e:f)("ngTemplateOutletContext",_.Zg(11,
FXb,a))}};HXb=function(a){a&1&&_.R(0," The file does not exist, or you do not have permission ")};IXb=function(a){a&1&&_.R(0," The file does not exist at this CL\n")};JXb=function(a){a&1&&_.R(0," The file does not exist at this commit\n")};KXb=function(a){a&1&&_.R(0," Contact the repository owner if this is unexpected. ")};LXb=function(a){a&1&&_.R(0," The file you have selected did not exist at this point in history.\n")};
MXb=function(a,b){a&1&&(_.R(0," It was deleted in "),_.I(1,"a",14),_.R(2),_.S(3,"toPrettyRef"),_.J(),_.R(4,".\n"));a&2&&(a=b.Cza,b=_.Q(),_.A(),_.H("universalLink",_.GH(b.location,a[0])),_.A(),_.Rg("CL ",_.ch(3,2,a&&a[0])))};NXb=function(a,b){a&1&&(_.R(0," It was deleted in "),_.I(1,"a",15),_.R(2),_.S(3,"toPrettyRef"),_.J(),_.R(4,".\n"));a&2&&(a=b.Cza,b=_.Q(),_.A(),_.H("universalLink",_.GH(b.location,a[0])),_.A(),_.Rg("commit ",_.ch(3,2,a&&a[0])))};
OXb=function(a,b){a&1&&(_.R(0),_.S(1,"toPrettyRef"));a&2&&(a=b.Cza,_.Rg(" View at previous CL ",_.ch(1,1,a&&a[1]),".\n"))};PXb=function(a,b){a&1&&(_.R(0),_.S(1,"toPrettyRef"));a&2&&(a=b.Cza,_.Rg(" View at previous commit ",_.ch(1,1,a&&a[1]),".\n"))};QXb=function(a){a&1&&_.L(0,"folder-detail",16);a&2&&(a=_.Q().Pa,_.H("viewData",a))};
RXb=function(a){if(a&1){var b=_.Pd();_.I(0,"file-detail",17);_.S(1,"async");_.O("contentTypeChange",function(d){_.w(b);var e=_.Q(2);return _.y(e.contentType=d)})("showChatPanel",function(){_.w(b);var d=_.Q(2);return _.y(d.Vna())});_.J()}if(a&2){a=_.Q().Pa;var c=_.Q();_.H("viewData",a)("windowWidth",_.ch(1,2,c.eld.lac).width)}};SXb=function(a){a&1&&_.L(0,"symlink-detail",18);a&2&&(a=_.Q().Pa,_.H("viewData",a))};TXb=function(a){a&1&&_.L(0,"git-submodule-detail",18);a&2&&(a=_.Q().Pa,_.H("viewData",a))};
UXb=function(a){a&1&&_.L(0,"loading",20);a&2&&_.H("diameter",48)("hasBackground",!0)};VXb=function(a){a&1&&_.L(0,"div",21)};WXb=function(a){a&1&&(_.qg(0),_.F(1,UXb,1,2,"loading",19),_.S(2,"async"),_.F(3,VXb,1,0,"ng-template",null,1,_.dh),_.sg());if(a&2){a=_.Ng(4);var b=_.Q(2);_.A();_.H("ngIf",_.ch(2,2,b.Jhd))("ngIfElse",a)}};XXb=function(a){a&1&&_.L(0,"file-not-found",22);a&2&&(a=_.Q().Pa,_.H("location",a.location))};YXb=function(a){a&1&&_.L(0,"submodule-cannot-fetch",23)};
ZXb=function(a){a&1&&(_.I(0,"div",23)(1,"span",24),_.R(2," Error loading contents. "),_.J()())};$Xb=function(a){if(a&1){var b=_.Pd();_.qg(0);_.I(1,"splitter",25);_.O("resizeDone",function(c){_.w(b);var d=_.Q(2);return _.y(d.iha(c))});_.J();_.sg()}a&2&&(_.Q(),a=_.Ng(14),_.A(),_.H("changeSizeOf",a))};aYb=function(a){a&1&&_.L(0,"insights-panel")};bYb=function(a){a&1&&_.L(0,"chat-panel")};
cYb=function(a){if(a&1){var b=_.Pd();_.qg(0);_.I(1,"splitter",26);_.O("mousedown",function(){_.w(b);_.Q(3).bza.set(!0);return _.y()})("mouseup",function(){_.w(b);_.Q(3).bza.set(!1);return _.y()});_.J();_.I(2,"div",27,2)(4,"div",28);_.F(5,aYb,1,0,"insights-panel",10)(6,bYb,1,0,"chat-panel",10);_.J()();_.sg()}if(a&2){a=_.Ng(3);var c=_.Q().Pa,d=_.Q(2);_.A();_.H("changeSizeOf",a);_.A();_.Og("pointer-events",d.bza()?"none":"unset");_.A(2);_.H("ngSwitch",c);_.A();_.H("ngSwitchCase",d.rLa.Lqc);_.A();_.H("ngSwitchCase",
d.rLa.Lec)}};dYb=function(a,b){a&1&&(_.qg(0),_.F(1,cYb,7,6,"ng-container",13),_.sg());a&2&&(a=b.Pa,b=_.Q(2),_.A(),_.H("ngIf",a!==b.rLa.NONE))};
eYb=function(a,b){a&1&&(_.I(0,"div",4)(1,"div",5),_.qg(2,6),_.F(3,QXb,1,1,"folder-detail",7)(4,RXb,2,4,"file-detail",8)(5,SXb,1,1,"symlink-detail",9)(6,TXb,1,1,"git-submodule-detail",9)(7,WXb,5,4,"ng-container",10)(8,XXb,1,1,"file-not-found",11)(9,YXb,1,0,"submodule-cannot-fetch",12)(10,ZXb,3,0,"div",12),_.sg(),_.F(11,$Xb,2,1,"ng-container",13),_.S(12,"async"),_.I(13,"div",14,0),_.S(15,"async"),_.L(16,"lower-detail-panel",15),_.S(17,"async"),_.J()(),_.F(18,dYb,2,1,"ng-container",13),_.S(19,"async"),
_.J());a&2&&(a=b.Pa,b=_.Q(),_.A(2),_.H("ngSwitch",a.kind),_.A(),_.H("ngSwitchCase",b.Ao.yqa),_.A(),_.H("ngSwitchCase",b.Ao.Ou),_.A(),_.H("ngSwitchCase",b.Ao.LLc),_.A(),_.H("ngSwitchCase",b.Ao.Noc),_.A(),_.H("ngSwitchCase",b.Ao.Ngb),_.A(),_.H("ngSwitchCase",b.Ao.Syc),_.A(),_.H("ngSwitchCase",b.Ao.wLc),_.A(),_.H("ngSwitchCase",b.Ao.ERROR),_.A(),_.H("ngIf",_.ch(12,16,b.Pj)),_.A(2),_.Pg("panel-closed",_.ch(15,18,b.Pj)===!1),_.A(3),_.H("contentType",b.contentType)("viewData",a)("panelClosed",_.ch(17,20,
b.Pj)===!1),_.A(2),_.H("ngIf",_.ch(19,22,b.tR.Hyb)))};fYb=function(a){return a.endsWith("/")?a.substring(0,a.length-1):a};gYb=function(a,b){return a.startsWith(fYb(b))?b.length===0||a.length===b.length||a[b.length]==="/":!1};hYb=function(a){return a.split("/").filter(function(b){return!!b})};iYb=function(){};jYb=function(a){a&1&&(_.I(0,"button",16),_.L(1,"div",17),_.J());a&2&&(a=_.Q().va,_.A(),_.Pg("expanded",a.Dd))};
kYb=function(a){a&1&&_.L(0,"mat-icon",18);a&2&&(a=_.Q().va,_.Q(4),_.H("svgIcon",bJb(a.type)))};lYb=function(){};nYb=function(a){a&1&&_.F(0,lYb,0,0,"ng-template",4);if(a&2){a=_.Q().va;var b=_.Q(3).level;_.Q();_.H("ngTemplateOutlet",_.Ng(2))("ngTemplateOutletContext",mYb(a,b+1))}};
qYb=function(a,b){a&1&&(_.I(0,"div",null,2)(2,"div",8,3)(4,"button",9),_.L(5,"mat-icon",10),_.J(),_.I(6,"div",11),_.F(7,jYb,2,2,"button",12),_.I(8,"a",13),_.F(9,kYb,1,1,"mat-icon",14),_.I(10,"span"),_.R(11),_.J()()()(),_.I(12,"div",15),_.F(13,nYb,1,2,null,5),_.J()());if(a&2){a=b.va;b=_.Q(3).level;var c=_.Q();_.mg("class",c.xLc);_.A(2);var d=_.MB("",c.BFc," hover-focus-element");_.Qg(d);_.Pg("bold-active-element",a.active||a.vpb&&!a.Dd)("folder",c.MB(a.type))("expanded",a.Dd);_.mg("aria-expanded",
c.MB(a.type)?a.Dd:void 0)("aria-level",b+1)("data-path",c.encode(a.path))("aria-selected",a.active||a.vpb&&!a.Dd);_.A(2);_.mg("aria-label",c.anc.format(_.Zg(25,oYb,a.name)));_.A(2);_.Og("padding-left",b*c.Dqc,"px");_.A();_.H("ngIf",c.MB(a.type));_.A();_.H("title",_.Wg(a.name));_.mg("href",c.gQ(a.path,a.type),_.xe);_.A();_.H("ngIf",a.type!==c.lA);_.A(2);_.Sg(a.name);_.A();_.H("ngClass",_.Zg(27,pYb,a.Dd));_.A();_.H("ngIf",a.p_a)}};
sYb=function(a){if(a&1){var b=_.Pd();_.I(0,"button",19);_.O("click",function(){_.w(b);var d=_.Q(4);return _.y(rYb(d))});_.R(1);_.J()}if(a&2){a=_.Q().Pa;var c=_.Q().Pa;_.A();_.Rg(" Display ",a.total-c," more ")}};tYb=function(a,b){a&1&&(_.qg(0),_.F(1,qYb,14,29,"div",6)(2,sYb,2,1,"button",7),_.sg());a&2&&(a=b.Pa,b=_.Q().Pa,_.A(),_.H("ngForOf",a.Fk),_.A(),_.H("ngIf",b<a.total))};
uYb=function(a){a&1&&(_.qg(0),_.F(1,tYb,3,2,"ng-container",5),_.S(2,"async"),_.sg());a&2&&(a=_.Q().node,_.A(),_.H("ngIf",_.ch(2,1,a.bkd)))};vYb=function(a){a&1&&(_.F(0,uYb,3,3,"ng-container",5),_.S(1,"async"));a&2&&(a=_.Q(),_.H("ngIf",_.ch(1,1,a.CAa)))};
wYb=function(a){a&1&&(_.I(0,"mat-dialog-content"),_.R(1," This directory contains a large number of files and may take a long time to render. Are you sure? "),_.J(),_.I(2,"mat-dialog-actions")(3,"button",20),_.R(4," Cancel "),_.J(),_.I(5,"button",21),_.R(6," OK "),_.J()());a&2&&(_.A(5),_.H("mat-dialog-close",!0))};yYb=function(a){a&1&&(_.I(0,"div",5)(1,"a",6),_.R(2," Repository root "),_.J()());a&2&&(a=_.Q(),_.A(),_.H("title",_.Wg(a.Qd.repository))("routerLink",xYb(a,""))("trackProjectId",a.Qd.rb))};
zYb=function(a){if(a&1){var b=_.Pd();_.I(0,"button",7);_.O("click",function(c){_.w(b);var d=_.Q();return _.y(d.up(c))});_.L(1,"mat-icon",8);_.J();_.I(2,"a",6);_.S(3,"lastPathElement");_.R(4);_.S(5,"lastPathElement");_.J()}a&2&&(a=_.Q(),_.H("matTooltip",a.qfd),_.A(2),_.H("title",_.Wg(_.ch(3,6,_.Bh(a.scope))))("routerLink",xYb(a,a.scope))("trackProjectId",a.Qd.rb),_.A(2),_.Rg(" ",_.ch(5,8,_.Bh(a.scope))," "))};AYb=function(a){return{path:a.Xd(),type:a.getType()}};
CYb=function(a,b){if(a&1){var c=_.Pd();_.I(0,"button",11);_.O("click",function(){var e=_.w(c).va,f=_.Q().Pa,g=_.Q(2);switch(e){case 1:g.bc.Vy({showPublic:!f.showPublic});break;case 3:g.bc.Vy({showProtected:!f.showProtected});break;case 2:g.bc.Vy({showPrivate:!f.showPrivate});break;case 7:g.bc.Vy({showPackagePrivate:!f.showPackagePrivate});break;default:_.fb(e)}return _.y()});_.I(1,"label");_.R(2);_.J();_.L(3,"mat-pseudo-checkbox",8);_.J()}if(a&2){a=b.va;b=_.Q().Pa;var d=_.Q(2);_.H("value",a);_.mg("aria-checked",
BYb(b,a)?"true":"false");_.A(2);_.Sg(d.h2a(a));_.A();_.H("state",BYb(b,a)?"checked":"unchecked")}};DYb=function(a){a&1&&_.L(0,"mat-divider")};
FYb=function(a,b){if(a&1){var c=_.Pd();_.I(0,"button",11);_.O("click",function(){var e=_.w(c).va,f=_.Q().Pa,g=_.Q(2);switch(e){case "static":g.bc.Vy({showStatic:!f.showStatic});break;case "not_static":g.bc.Vy({showNonStatic:!f.showNonStatic});break;default:_.fb(e)}return _.y()});_.I(1,"label");_.R(2);_.J();_.L(3,"mat-pseudo-checkbox",8);_.J()}if(a&2){a=b.va;b=_.Q().Pa;_.Q(2);_.H("value",a);_.mg("aria-checked",EYb(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=_.fb(a)}_.Sg(d);_.A();_.H("state",EYb(b,a)?"checked":"unchecked")}};GYb=function(a){a&1&&(_.qg(0),_.I(1,"mat-list",10),_.F(2,CYb,4,4,"button",9),_.S(3,"async"),_.F(4,DYb,1,0,"mat-divider",5),_.S(5,"async"),_.F(6,FYb,4,4,"button",9),_.S(7,"async"),_.J(),_.sg());a&2&&(a=_.Q(2),_.A(2),_.H("ngForOf",_.ch(3,3,a.scopes)),_.A(2),_.H("ngIf",_.ch(5,5,a.Jbb).length>0),_.A(2),_.H("ngForOf",_.ch(7,7,a.Jbb)))};HYb=function(a){a&1&&_.L(0,"mat-divider")};
IYb=function(a,b){if(a&1){var c=_.Pd();_.I(0,"button",11);_.O("click",function(){var d=_.w(c).va,e=_.Q().Pa;_.Q();e.uM.toggle(d);return _.y()});_.I(1,"label");_.R(2);_.J();_.L(3,"mat-pseudo-checkbox",8);_.J()}a&2&&(a=b.va,b=_.Q().Pa,_.Q(),_.H("value",a),_.mg("aria-checked",b.uM.get(a)?"true":"false"),_.A(2),_.Sg(_.FDb[a].name),_.A(),_.H("state",b.uM.get(a)?"checked":"unchecked"))};
LYb=function(a){if(a&1){var b=_.Pd();_.I(0,"div",4);_.O("click",function(c){_.w(b);return _.y(c.stopPropagation())});_.F(1,GYb,8,9,"ng-container",5);_.S(2,"async");_.F(3,HYb,1,0,"mat-divider",5);_.S(4,"async");_.S(5,"async");_.I(6,"mat-list",6)(7,"button",7);_.S(8,"async");_.O("click",function(){var c=_.w(b).Pa;_.Q();return _.y(JYb(c))});_.I(9,"label");_.R(10," All Symbols ");_.J();_.L(11,"mat-pseudo-checkbox",8);_.S(12,"async");_.J();_.F(13,IYb,4,4,"button",9);_.S(14,"async");_.J()()}a&2&&(a=_.Q(),
_.A(),_.H("ngIf",_.ch(2,5,a.bD)),_.A(2),_.H("ngIf",_.ch(4,7,a.Jbb).length>0||_.ch(5,9,a.scopes).length>0),_.A(4),_.mg("aria-checked",_.ch(8,11,a.dna)),_.A(4),_.H("state",KYb(_.ch(12,13,a.dna))),_.A(2),_.H("ngForOf",_.ch(14,15,a.JDa)))};
MYb=function(a,b){if(a&1){var c=_.Pd();_.I(0,"div",4);_.O("click",function(d){_.w(c);return _.y(d.stopPropagation())});_.I(1,"mat-list",5)(2,"button",6);_.O("click",function(){var d=_.w(c).Pa,e=_.Q();return _.y(e.TZ(d))});_.I(3,"label");_.R(4);_.J()();_.I(5,"button",7);_.O("click",function(){var d=_.w(c).Pa;_.Q().bc.Vy({stickyHeaders:!d.stickyHeaders});return _.y()});_.I(6,"label");_.R(7);_.J();_.L(8,"mat-pseudo-checkbox",8);_.J()()()}a&2&&(a=b.Pa,b=_.Q(),_.A(2),_.H("value",a.collapseAll),_.mg("aria-checked",
a.collapseAll?"true":"false"),_.A(2),_.Sg(a.collapseAll?b.Wvc:b.Vvc),_.A(),_.H("value",a.stickyHeaders),_.mg("aria-checked",a.stickyHeaders?"true":"false"),_.A(2),_.Sg(b.Xvc),_.A(),_.H("state",a.stickyHeaders?"checked":"unchecked"))};
NYb=function(a,b){if(a&1){var c=_.Pd();_.I(0,"button",9);_.O("click",function(){var d=_.w(c).Pa;_.Q(3).bc.Vy({sortAlphabetically:!d.sortAlphabetically});return _.y()});_.I(1,"mat-icon");_.R(2);_.J()()}a&2&&(a=b.Pa,_.Q(3),_.H("matTooltip",a.sortAlphabetically?"Sorted in alphabetical order.":"Sorted in file order."),_.mg("aria-label",a.sortAlphabetically?"Sorted in alphabetical order.":"Sorted in file order."),_.A(2),_.Sg(a.sortAlphabetically?"sort_by_alpha":"sort"))};
OYb=function(a){if(a&1){var b=_.Pd();_.I(0,"button",10);_.O("click",function(){_.w(b);var c=_.Q(3);c.Ed.ns("NL_SEMANTIC_OUTLINES")?c.Ed.Awa("NL_SEMANTIC_OUTLINES"):c.Ed.Nwa("NL_SEMANTIC_OUTLINES");return _.y()});_.I(1,"mat-icon");_.R(2,"auto_awesome");_.J()()}a&2&&_.H("matTooltip","Open AI Explananation")};
PYb=function(a){a&1&&(_.qg(0),_.F(1,NYb,3,3,"button",7),_.S(2,"async"),_.L(3,"outline-options-menu"),_.F(4,OYb,3,1,"button",8),_.sg());a&2&&(a=_.Q(2),_.A(),_.H("ngIf",_.ch(2,2,a.bD)),_.A(3),_.H("ngIf",a.e9c))};
QYb=function(a,b){if(a&1){var c=_.Pd();_.qg(0);_.I(1,"div",2);_.S(2,"async");_.S(3,"async");_.I(4,"form",3);_.O("submit",function(d){_.w(c);_.Q();d.preventDefault();return _.y()});_.I(5,"mat-form-field",4)(6,"mat-label");_.R(7," Filter ");_.J();_.I(8,"input",5,0);_.O("focus",function(){_.w(c);var d=_.Q();return _.y(d.d0a.next(!0))})("blur",function(){_.w(c);var d=_.Q();return _.y(d.d0a.next(!1))});_.J()()()();_.L(10,"filter-menu",6);_.F(11,PYb,5,4,"ng-container",1);_.S(12,"async");_.sg()}a&2&&(a=
b.Pa,b=_.Q(),_.A(),_.Pg("expanded",_.ch(2,5,b.d0a)||_.ch(3,7,b.mha)),_.A(7),_.H("formControl",b.vq),_.A(2),_.H("outlineData",a),_.A(),_.H("ngIf",_.ch(12,9,b.bD)))};RYb=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)};SYb=function(a){a&1&&(_.I(0,"div",3),_.R(1," Nothing matches your filter.\n"),_.J())};
TYb=function(a){a&1&&(_.I(0,"button",11),_.L(1,"div",12),_.J());if(a&2){a=_.Q().va;var b=_.Q(2);_.A();_.Pg("expanded",b.Vr.Ud(a))}};UYb=function(a){a&1&&_.L(0,"div",13)};
YYb=function(a,b){a&1&&(_.I(0,"mat-tree-node",6),_.S(1,"async"),_.S(2,"async"),_.S(3,"async"),_.F(4,TYb,2,2,"button",7),_.I(5,"a",8),_.F(6,UYb,1,0,"div",9),_.I(7,"span"),_.R(8),_.J(),_.I(9,"span",10),_.R(10),_.J()()());a&2&&(a=b.va,b=_.Q(2),_.Og("padding-left",a.level*20,"px")("top",_.ch(1,23,VYb(b,a)),"px")("z-index",100-a.level),_.Pg("header",_.ch(2,25,WYb(b,a)))("bottom-header",_.ch(3,27,XYb(b,a)))("bold-active-element",a.active),_.H("role","treeitem"),_.mg("aria-selected",a.active)("data-id",
a.id),_.A(4),_.H("ngIf",a.Wj),_.A(),_.mg("href",b.PK(a),_.xe),_.A(),_.H("ngIf",a.Wj===!1),_.A(),_.mg("class",a.le)("aria-label",a.tooltip)("title",a.tooltip),_.A(),_.Sg(a.Mc),_.A(2),_.Rg(" ",a.label," "))};ZYb=function(a){a&1&&(_.I(0,"mat-tree",4),_.S(1,"async"),_.F(2,YYb,11,29,"mat-tree-node",5),_.J());a&2&&(a=_.Q(),_.Pg("sticky-headers",_.ch(1,6,a.Obb)),_.H("dataSource",a.pC)("treeControl",a.Vr)("@.disabled",!0)("trackBy",a.OD))};$Yb=function(a){return a.geb};aZb=function(a){return a.level};
bZb=function(a){return a?_.BH(a.params.line)||-1:-1};cZb=function(a){return a.Wj};dZb=function(a,b){a.level=b;return a};eZb=function(a,b,c,d,e,f){return function(g){if(g.type&&!b.get(g.type))return!1;var m=g.modifiers.filter(dJb);return m.length&&m.every(function(n){return!c.get(n)})||d.has("static")&&((m=g.modifiers.includes(11))&&!e||!m&&!f)?!1:a.trim()&&!(new RegExp(a,"i")).test(g.label)?!1:!0}};
fZb=function(a){if(a&1){var b=_.Pd();_.I(0,"div",7)(1,"h4");_.R(2,"Outline is very large");_.J();_.I(3,"button",8);_.O("click",function(){_.w(b);var c=_.Q(2);return _.y(c.bbb=!1)});_.R(4," Show anyway (may crash) ");_.J()()}};gZb=function(a){a&1&&_.L(0,"outline-controls",11);a&2&&(a=_.Q(3),_.H("outlineData",a.hu.ac))};
hZb=function(a){a&1&&(_.qg(0),_.F(1,gZb,1,1,"outline-controls",9),_.L(2,"outline-tree",10),_.sg());a&2&&(a=_.Q(2),_.A(),_.H("ngIf",a.Fcd),_.A(),_.H("outlineTreeInput",a.hu.ac)("location",a.Qd))};iZb=function(a){a&1&&(_.qg(0,4),_.F(1,fZb,5,0,"div",5)(2,hZb,3,3,"ng-container",6),_.sg());a&2&&(a=_.Q(),_.H("ngSwitch",a.bbb),_.A(),_.H("ngSwitchCase",!0),_.A(),_.H("ngSwitchCase",!1))};jZb=function(a){a&1&&(_.I(0,"dc-information-box",12),_.R(1),_.J());a&2&&(a=_.Q(),_.A(),_.Rg(" ",a.rga(a.hu.FE)," "))};
kZb=function(a){a&1&&_.L(0,"loading",13);a&2&&_.H("hasBackground",!0)};lZb=function(a){a&1&&(_.I(0,"span",8),_.R(1,"Files"),_.J())};mZb=function(a){a&1&&(_.qg(0),_.L(1,"directory-navigation",9),_.sg());a&2&&(a=_.Q(2),_.A(),_.H("activeLocation",a.Qd))};oZb=function(a){a&1&&(_.I(0,"span",12),_.R(1,"Outline"),_.J());if(a&2){a=_.Q(2).Pa;var b=_.Q();_.H("matTooltip",nZb(a,b.Ab))}};
pZb=function(a){a&1&&(_.L(0,"outline",13),_.S(1,"async"));a&2&&(a=_.Q(3),_.H("outlineData",_.ch(1,2,a.hu))("activeLocation",a.Qd))};qZb=function(a){a&1&&(_.I(0,"mat-tab",10),_.F(1,oZb,2,1,"ng-template",3)(2,pZb,2,4,"outline",11),_.J());if(a&2){a=_.Q().Pa;var b=_.Q();_.H("disabled",a!==b.Lyc.eh);_.A(2);_.H("ngIf",b.QTb)}};
uZb=function(a,b){if(a&1){var c=_.Pd();_.I(0,"nav",1)(1,"mat-tab-group",2);_.O("selectedIndexChange",function(d){var e=_.w(c).Pa,f=_.Q();return _.y(f.Hk(e,d))});_.I(2,"mat-tab");_.F(3,lZb,2,0,"ng-template",3)(4,mZb,2,1,"ng-container",4);_.J();_.F(5,qZb,3,2,"mat-tab",5);_.J();_.I(6,"div",6)(7,"button",7);_.O("click",function(){_.w(c);var d=_.Q().viewState;d.YL.getValue()===2?rZb(d):sZb(d);return _.y()});_.I(8,"mat-icon");_.R(9,"keyboard_capslock");_.J()()()()}a&2&&(a=b.Pa,b=_.Q(),_.A(),_.H("selectedIndex",
tZb(b,a)),_.A(3),_.H("ngIf",b.fFb),_.A(),_.H("ngIf",b.N6),_.A(2),_.H("matTooltip",b.isCollapsed?"Open navigation panel":"Close navigation panel")("ascTrackElement",b.XEc)("trackAction",b.isCollapsed?"open":"close")("trackProjectId",b.Qd.rb),_.mg("aria-label",b.isCollapsed?"Open navigation panel":"Close navigation panel"))};
vZb=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"}};wZb=function(a){switch(a.state){case 1:return a.FE==="UNSUPPORTED_LANGUAGE"||a.FE==="UNSUPPORTED_DATA_TYPE"?3:2;case 2:return a.ac.yva.length===0?4:1;default:return _.fb(a)}};
xZb=function(a){switch(a){case "OUTLINE":return _.Ci.SS;case "FILES":return _.Ci.SGa;default:return _.fb(a,"Unknown file detail tab selected")}};yZb=function(a){a&1&&_.L(0,"repository-detail",5);a&2&&(a=_.Q(),_.H("viewData",a.Ab))};zZb=function(a){a&1&&(_.I(0,"div"),_.R(1," Please contact the administrator. (If you think the code is siloed, then search the code tree for an OWNERS_METADATA) "),_.J())};
AZb=function(a){a&1&&(_.I(0,"div"),_.R(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. "),_.J())};BZb=function(a){a&1&&(_.L(0,"repository-breadcrumb",6),_.S(1,"async"));if(a&2){a=_.Q().Pa;var b=_.Q();_.H("location",a.location)("isEmptyRepo",a.kind===b.Ao.UNINITIALIZED)("editLink",a.kind===0?a.Z2:void 0)("fallbackEditLink",a.kind===0?a.p3:void 0);_.mg("aria-label",_.ch(1,5,b.D0c))}};
CZb=function(a){a&1&&_.L(0,"no-repository-information",7)};DZb=function(a){a&1&&_.L(0,"repository-not-found",8);a&2&&(a=_.Q().Pa,_.H("location",a.location))};EZb=function(a){a&1&&_.L(0,"repository-permission-denied",8);a&2&&(a=_.Q().Pa,_.H("location",a.location))};FZb=function(a){a&1&&_.L(0,"no-default-branch",7)};GZb=function(a){a&1&&(_.L(0,"browse-repository-contents",9),_.S(1,"async"));if(a&2){a=_.Q().Pa;var b=_.Q();_.H("repositoryNavState",_.ch(1,3,b.rS.Led))("viewData",a)("showOutlineTab",!b.TBa)}};
HZb=function(a,b){a&1&&(_.qg(0),_.F(1,BZb,2,7,"repository-breadcrumb",1),_.qg(2,2),_.F(3,CZb,1,0,"no-repository-information",3)(4,DZb,1,1,"repository-not-found",4)(5,EZb,1,1,"repository-permission-denied",4)(6,FZb,1,0,"no-default-branch",3)(7,GZb,2,5,"browse-repository-contents",5),_.sg()());a&2&&(a=b.Pa,b=_.Q(),_.A(),_.H("ngIf",_.oH(a.location)?![4,7].includes(a.kind):![4,7,6].includes(a.kind)),_.A(),_.H("ngSwitch",a.kind),_.A(),_.H("ngSwitchCase",b.Ao.NONE),_.A(),_.H("ngSwitchCase",b.Ao.WEc),_.A(),
_.H("ngSwitchCase",b.Ao.PERMISSION_DENIED),_.A(),_.H("ngSwitchCase",b.Ao.Uxc))};IZb=function(a,b){a&1&&(_.I(0,"th",4),_.R(1),_.J());a&2&&(a=b.va,_.A(),_.Sg(a.Q6a))};
KZb=function(a){if(a&1){var b=_.Pd();_.I(0,"mat-month-view",7);_.O("_userSelection",function(d){_.w(b);var e=_.Q(2);return _.y(e.V$a(d))})("dragStarted",function(d){_.w(b);var e=_.Q(2);return _.y(e.iW(d))})("dragEnded",function(d){_.w(b);var e=_.Q(2);return _.y(e.fF(d))});_.J()}if(a&2){a=_.Q().va;var c=_.Q();_.Pg("reach-calendar-month-active",JZb(c,a,c.wb));_.H("activeDate",a)("selected",c.selected)("dateFilter",c.Sj)("maxDate",c.Nd)("minDate",c.Md)("dateClass",c.Ol)("comparisonStart",c.hq)("comparisonEnd",
c.Dr)("activeDrag",c.Av)}};LZb=function(a,b){a&1&&(_.I(0,"div",5),_.F(1,KZb,1,11,"mat-month-view",6),_.J());a&2&&(a=b.va,_.A(),_.H("ngIf",!!a))};MZb=function(a,b){if(a&1){var c=_.Pd();_.I(0,"mat-year-view",2);_.O("selectedChange",function(d){_.w(c);var e=_.Q();return _.y(e.In.next(d))});_.J()}a&2&&(a=b.va,b=_.Q(),_.H("activeDate",a)("selected",b.selected)("dateFilter",b.Sj)("maxDate",b.Nd)("minDate",b.Md)("dateClass",b.Ol))};
NZb=function(a){a&1&&(_.I(0,"mat-error"),_.R(1),_.J());a&2&&(a=_.Q(),_.A(),_.Sg(a.K8c))};OZb=function(a){if(a&1){var b=_.Pd();_.I(0,"reach-date-presets-menu",11);_.O("presetSelected",function(c){_.w(b);_.Q().d_.next({source:"view",value:(c==null?void 0:c.date)||null});return _.y()});_.J()}a&2&&(a=_.Q(),_.H("presets",a.D2))};PZb=function(a,b){a&1&&(_.I(0,"mat-icon",6),_.R(1),_.J());a&2&&(a=b.Pa,_.H("svgIcon",a.Sk),_.A(),_.Rg(" ",a.Sk?"":a.hi," "))};
QZb=function(a,b){a&1&&(_.I(0,"mat-icon",6),_.R(1),_.J());a&2&&(a=b.Pa,_.H("svgIcon",a.Sk),_.A(),_.Rg(" ",a.Sk?"":a.hi," "))};RZb=function(a,b){a&1&&(_.I(0,"li"),_.R(1),_.J());a&2&&(a=b.va,b=_.Q(),_.A(),_.Rg(" ",b.Q7b(a)," "))};TZb=function(a){if(a&1){var b=_.Pd();_.I(0,"li",3)(1,"mat-chip",4);_.O("click",function(){_.w(b);var c=_.Q();c.cEb&&(c.X4=c.values.length);c.UTb.emit();return _.y()});_.R(2);_.J()()}a&2&&(a=_.Q(),_.A(2),_.Rg(" ",SZb(a)," "))};
UZb=function(a,b){if(a&1){var c=_.Pd();_.I(0,"div",4);_.O("click",function(){var d=_.w(c).va,e=_.Q(2);d&&e.WVb.next(d);return _.y()});_.L(1,"div",5);_.I(2,"span",6);_.R(3);_.J()()}a&2&&(a=b.va,_.H("first",b.first),_.A(3),_.Sg(a.title))};VZb=function(a){a&1&&(_.qg(0),_.L(1,"mat-divider",2),_.F(2,UZb,4,2,"div",3),_.L(3,"mat-divider",2),_.sg());a&2&&(a=_.Q(),_.A(2),_.H("ngForOf",a.DBa))};WZb=function(a){return a.Ib?a.repository+" \u203a "+_.AH(a.Ib):""+a.repository};
XZb=function(a){return a==null?"":a.split("/").map(encodeURIComponent).join("/")};YZb=function(a){a&1&&(_.qg(0),_.I(1,"a",3),_.R(2),_.J(),_.I(3,"a",4),_.R(4),_.J(),_.sg());a&2&&(a=_.Q(),_.A(),_.H("routerLink",a.data.Sza)("ascTrackElement",a.data.UZ)("trackAction",a.data.xja),_.A(),_.Sg(a.data.wja),_.A(),_.H("routerLink",a.data.UWb)("ascTrackElement",a.data.UZ),_.A(),_.Sg(a.data.Lm))};
ZZb=function(a){a&1&&(_.I(0,"a",9),_.S(1,"repoRootLink"),_.R(2),_.J());a&2&&(a=_.Q(2),_.H("routerLink",_.ch(1,4,a.data.Xa))("ascTrackElement",a.data.UZ),_.A(2),_.xC("[",a.data.repository," \u203a ",a.data.Rd,"]"))};
$Zb=function(a){a&1&&(_.F(0,ZZb,3,6,"a",5),_.I(1,"a"),_.S(2,"placeToHref"),_.I(3,"span"),_.R(4),_.J(),_.I(5,"span",6),_.R(6),_.J()(),_.I(7,"button",7)(8,"span",8),_.R(9,"content_copy"),_.J()());if(a&2){a=_.Q();_.H("ngIf",a.displayName==null);_.A();_.mg("href",_.ch(2,9,a.data.Xa),_.xe)("data-action-name","navigate")("data-element-name",a.data.UZ)("data-track-action-name",a.data.xja);_.A(3);var b=a.data;b=a.displayName!=null?a.displayName.includes("/")?a.displayName.substring(0,a.displayName.lastIndexOf("/")+
1):"":b.prefix;_.Sg(b);_.A(2);_.Sg(a.data.wja);_.A();_.mg("data-copy-content",a.data.Xa.path)("data-action-name","copy")}};a_b=function(a,b){a&1&&(_.I(0,"li"),_.L(1,"item-display",9),_.J());a&2&&(a=b.va,b=_.Q(4),_.A(),_.H("place",a)("placeItemType",b.Txa(a)))};b_b=function(a){a&1&&(_.I(0,"ul"),_.F(1,a_b,2,2,"li",8),_.J());a&2&&(a=_.Q(2).Pa,_.A(),_.H("ngForOf",a.ac))};
c_b=function(a){a&1&&(_.qg(0),_.F(1,b_b,2,1,"ul",7),_.sg());if(a&2){a=_.Q().Pa;_.Q();var b=_.Ng(4);_.A();_.H("ngIf",a.ac.length>0)("ngIfElse",b)}};d_b=function(a){a&1&&(_.I(0,"dc-information-box",10),_.R(1," Recent items unavailable "),_.J())};e_b=function(a){a&1&&_.L(0,"loading",11)};
f_b=function(a,b){a&1&&(_.qg(0)(1,3),_.F(2,c_b,2,2,"ng-container",4)(3,d_b,2,0,"dc-information-box",5)(4,e_b,1,0,"loading",6),_.sg()());a&2&&(a=b.Pa,b=_.Q(),_.A(),_.H("ngSwitch",a.state),_.A(),_.H("ngSwitchCase",b.dE.xi),_.A(),_.H("ngSwitchCase",b.dE.Error),_.A(),_.H("ngSwitchCase",b.dE.Fj))};g_b=function(a){a&1&&(_.I(0,"p",12),_.R(1," You don't have any recently viewed items yet. "),_.J())};
h_b=function(a,b){a&1&&(_.I(0,"mat-tree-node"),_.L(1,"div",12)(2,"simple-star",13)(3,"item-display",14),_.J());a&2&&(a=b.va,b=_.Q(4),_.mg("aria-label",a.displayName),_.A(2),_.H("isStarred",a.qz)("type",b.Txa(a.location)),_.mg("data-node-id",a.id)("data-action",b.pfb),_.A(),_.H("displayName",a.displayName)("place",a.location)("placeItemType",a.Ly))};
i_b=function(a,b){a&1&&(_.I(0,"mat-nested-tree-node")(1,"div",15)(2,"button",16)(3,"span",17),_.R(4," expand_more "),_.J()(),_.L(5,"simple-star",13)(6,"item-display",14),_.J(),_.I(7,"ul")(8,"li"),_.tg(9,18),_.J()()());a&2&&(a=b.va,b=_.Q(4),_.mg("aria-label",a.displayName),_.A(2),_.mg("aria-label","Toggle "+a.displayName)("data-node-id",a.id)("data-action",b.Ipc),_.A(),_.Pg("collapsed",!b.Ic.Ud(a)),_.A(2),_.H("isStarred",a.qz)("type",b.Txa(a.location)),_.mg("data-node-id",a.id)("data-action",b.pfb),
_.A(),_.H("displayName",a.displayName)("place",a.location)("placeItemType",a.Ly),_.A(),_.Pg("tree-invisible",!b.Ic.Ud(a)))};j_b=function(a){if(a&1){var b=_.Pd();_.I(0,"button",19);_.O("click",function(){_.w(b);var c=_.Q(4);return _.y(c.lDa.next(!0))});_.R(1," Show all ");_.J()}};
k_b=function(a){a&1&&(_.qg(0),_.I(1,"mat-tree",8),_.F(2,h_b,4,8,"mat-tree-node",9)(3,i_b,10,15,"mat-nested-tree-node",10),_.J(),_.F(4,j_b,2,0,"button",11),_.sg());if(a&2){a=_.Q(2).Pa;var b=_.Q();_.A();_.H("dataSource",a.ac)("treeControl",b.Ic);_.A(2);_.H("matTreeNodeDefWhen",b.kha);_.A();_.H("ngIf",!b.lDa.value)}};l_b=function(a){a&1&&(_.qg(0),_.F(1,k_b,5,4,"ng-container",7),_.sg());if(a&2){a=_.Q().Pa;_.Q();var b=_.Ng(4);_.A();_.H("ngIf",a.ac.data.length>0)("ngIfElse",b)}};
m_b=function(a){a&1&&(_.I(0,"dc-information-box",20),_.R(1," Starred items unavailable "),_.J())};n_b=function(a){a&1&&_.L(0,"loading",21)};o_b=function(a,b){a&1&&(_.qg(0)(1,3),_.F(2,l_b,2,2,"ng-container",4)(3,m_b,2,0,"dc-information-box",5)(4,n_b,1,0,"loading",6),_.sg()());a&2&&(a=b.Pa,b=_.Q(),_.A(),_.H("ngSwitch",a.state),_.A(),_.H("ngSwitchCase",b.rd.xi),_.A(),_.H("ngSwitchCase",b.rd.Error),_.A(),_.H("ngSwitchCase",b.rd.Fj))};
p_b=function(a){a&1&&(_.I(0,"p",22),_.R(1," You don't have any starred items yet. "),_.J())};q_b=function(a,b){b.push(a);a=_.k(a.children.values());for(var c=a.next();!c.done;c=a.next())q_b(c.value,b)};r_b=function(a,b){return b.children.size>0};
s_b=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.qz&&c++,f.children.size!==0&&(c=s_b(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};
t_b=function(a,b){var c=a.children;var d=a.location;a=a.qz;c=new Map(Array.from(c).map(function(g){var m=_.k(g);g=m.next().value;m=m.next().value;return[g,t_b(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,qz:a,location:d,Ly:_.Hk(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.qz);var f=b.size;a={children:c,displayName:e,location:d,qz:a,Ly:_.Hk(d),id:f};b.set(f,a);return a};u_b=function(a){a&1&&(_.qg(0),_.L(1,"initial-welcome"),_.sg())};v_b=function(a){a&1&&(_.qg(0),_.R(1),_.S(2,"number"),_.sg());a&2&&(a=_.Q(2),_.A(),_.Rg(" (",_.ch(2,1,a.WF),") "))};w_b=function(a,b){a&1&&(_.qg(0),_.R(1),_.S(2,"number"),_.sg());a&2&&(a=b.Pa,_.A(),_.Rg(" (",_.ch(2,1,a),") "))};
x_b=function(a,b){if(a&1){var c=_.Pd();_.qg(0);_.I(1,"div",2);_.F(2,u_b,2,0,"ng-container",3);_.I(3,"mat-accordion",4)(4,"mat-expansion-panel",5);_.O("afterExpand",function(){_.w(c);var d=_.Q();return _.y(d.hb("expandStarredItems"))})("afterCollapse",function(){_.w(c);var d=_.Q();return _.y(d.hb("collapseStarredItems"))});_.I(5,"mat-expansion-panel-header")(6,"mat-panel-title")(7,"mat-icon",6);_.R(8,"star");_.J();_.I(9,"h2");_.R(10," starred ");_.F(11,v_b,3,3,"ng-container",3);_.J()()();_.I(12,"starred-items",
7);_.O("countChanged",function(d){_.w(c);var e=_.Q();return _.y(e.WF=d)});_.J()();_.I(13,"mat-expansion-panel",5);_.O("afterExpand",function(){_.w(c);var d=_.Q();return _.y(d.hb("expandRecentItems"))})("afterCollapse",function(){_.w(c);var d=_.Q();return _.y(d.hb("collapseRecentItems"))});_.I(14,"mat-expansion-panel-header")(15,"mat-panel-title");_.L(16,"mat-icon",8);_.I(17,"h2");_.R(18," recently viewed ");_.F(19,w_b,3,3,"ng-container",3);_.S(20,"async");_.J()()();_.L(21,"recent-items",9);_.J()()();
_.sg()}a&2&&(a=b.Pa,b=_.Q(),_.A(2),_.H("ngIf",a===b.C$c.Kqc),_.A(),_.H("multi",!0),_.A(),_.H("expanded",!0),_.A(7),_.H("ngIf",b.WF>0),_.A(2),_.H("expanded",!0),_.A(6),_.H("ngIf",_.ch(20,6,b.jed)))};y_b=function(a){a&1&&_.L(0,"loading",10);a&2&&_.H("diameter",20)};z_b=function(a){a&1&&_.L(0,"th",5)};A_b=function(a){a&1&&(_.I(0,"th",6),_.R(1," Project ID "),_.J())};
B_b=function(a){a&1&&(_.I(0,"td",13),_.L(1,"star",14),_.J());if(a&2){a=_.Q().va;var b=_.Q();_.A();_.H("place",a.Xa)("type",b.YEc)("elementName",a.Mk)}};C_b=function(a,b){a&1&&(_.qg(0),_.L(1,"mat-icon",15),_.sg());a&2&&(a=b.Pa,b=_.Q().va,_.A(),_.H("matTooltip",b.Fed)("svgIcon",a))};D_b=function(a){a&1&&(_.I(0,"td",16)(1,"a",17),_.R(2),_.J()());a&2&&(a=_.Q().va,_.A(),_.H("routerLink",a.Ded),_.A(),_.Rg(" ",a.XL," "))};
E_b=function(a,b){a&1&&(_.I(0,"tr",7),_.F(1,B_b,2,3,"td",8),_.I(2,"td")(3,"div",9)(4,"a",10),_.R(5),_.J(),_.F(6,C_b,2,2,"ng-container",11),_.J()(),_.F(7,D_b,3,2,"td",12),_.J());a&2&&(a=b.va,b=_.Q(),_.A(),_.H("ngIf",b.h3b),_.A(3),_.H("routerLink",a.Ged),_.A(),_.Rg(" ",a.Mk," "),_.A(),_.H("ngIf",a.Eed),_.A(),_.H("ngIf",b.Rab))};F_b=function(a,b){return a.XL.localeCompare(b.XL)||a.Mk.localeCompare(b.Mk)};G_b=function(a,b){a=a.name;b=b.name;return a===b?0:a?b?a.localeCompare(b):1:-1};
H_b=function(a){a&1&&_.L(0,"repository-searchable-tree",1);a&2&&(a=_.Q(),_.H("place",a.Xa))};I_b=function(a){a&1&&_.L(0,"loading",4);a&2&&_.H("diameter",20)};J_b=function(a){a&1&&(_.I(0,"div",10),_.L(1,"project-selector",11),_.J());a&2&&(a=_.Q(3),_.A(),_.H("place",a.location))};L_b=function(a){if(a&1){var b=_.Pd();_.I(0,"input-with-icon",12);_.O("valueChange",function(c){_.w(b);var d=_.Q(3);return _.y(d.CCa.next(c))});_.J()}a&2&&(a=_.Q(3),_.H("placeholder",a.N$a)("trackingConfig",_.Zg(2,K_b,a.rc)))};
M_b=function(a){a&1&&(_.qg(0),_.L(1,"repository-table",13),_.sg());if(a&2){a=_.Q(2).Pa;var b=_.Q();_.A();_.H("rows",a.ac.rows)("location",b.location)}};N_b=function(a){if(a&1){var b=_.Pd();_.I(0,"no-search-match",14);_.S(1,"async");_.O("clear",function(){_.w(b);var c=_.Q(3);return _.y(c.sO())});_.J()}a&2&&(a=_.Q(3),_.H("filter",_.ch(1,1,a.CCa)))};
O_b=function(a){a&1&&(_.I(0,"icon-empty-state-display",15)(1,"icon-empty-state-title"),_.R(2," There are no repositories for this project "),_.J(),_.I(3,"icon-empty-state-subtitle"),_.R(4," Verify that you can access it "),_.J()())};P_b=function(a){a&1&&(_.I(0,"icon-empty-state-display",16)(1,"icon-empty-state-title"),_.R(2," Unable to load this project "),_.J(),_.I(3,"icon-empty-state-subtitle"),_.R(4," Verify that it exists and you can access it "),_.J()())};
Q_b=function(a){a&1&&(_.qg(0),_.F(1,J_b,2,1,"div",5)(2,L_b,1,4,"input-with-icon",6),_.S(3,"async"),_.qg(4,1),_.F(5,M_b,2,2,"ng-container",3)(6,N_b,2,3,"no-search-match",7)(7,O_b,5,0,"icon-empty-state-display",8)(8,P_b,5,0,"icon-empty-state-display",9),_.sg()());if(a&2){a=_.Q().Pa;var b=_.Q();_.A();_.H("ngIf",b.i3b);_.A();_.H("ngIf",_.ch(3,7,b.bhd));_.A(2);_.H("ngSwitch",a.ac.kind);_.A();_.H("ngSwitchCase",b.Mqa.MGc);_.A();_.H("ngSwitchCase",b.Mqa.glc);_.A();_.H("ngSwitchCase",b.Mqa.flc);_.A();_.H("ngSwitchCase",
b.Mqa.Tqc)}};R_b=function(a,b){a&1&&(_.qg(0,1),_.F(1,I_b,1,1,"loading",2)(2,Q_b,9,9,"ng-container",3),_.sg());a&2&&(a=b.Pa,b=_.Q(),_.H("ngSwitch",a.state),_.A(),_.H("ngSwitchCase",b.rd.Fj),_.A(),_.H("ngSwitchCase",b.rd.xi))};T_b=function(a){var b=a.Uf,c=_.trb(b),d=b.projectId||b.Cn||b.Lr,e=a.QX?_.pHb(a.QX):null,f=e?e.icon:null;e=e?S_b.format({repoType:e.name}):null;return{Mk:a.displayName||b.Rh,Ged:_.ns(c),XL:d,Ded:_.ns(_.FH(c.nc(),"repoGroup").ob()),Eed:f,Fed:e,Xa:c}};
U_b=function(a,b){return a===b?!0:a===void 0||b===void 0?!1:_.Cc(a,b)};V_b=function(a){var b=a.rb;a=a.Sc;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 _.fb(a,"Unknown group type")}};
W_b=function(a){a&1&&(_.I(0,"nav",11)(1,"a",12),_.R(2,"My source"),_.J(),_.I(3,"a",13),_.R(4,"All repositories"),_.J()());if(a&2){_.Q();a=_.Ng(3);var b=_.Q(2).Pa,c=_.Q();_.H("tabPanel",a);_.A();_.H("routerLink",c.z$c)("active",b.ac===c.GS.GJa);_.A(2);_.H("routerLink",c.ZN)("active",b.ac===c.GS.lLa)}};X_b=function(a){a&1&&(_.I(0,"div",9),_.F(1,W_b,5,5,"nav",10),_.L(2,"mat-tab-nav-panel",null,1),_.J());if(a&2){a=_.Q(2).Pa;var b=_.Q();_.A();_.H("ngIf",a.ac===b.GS.GJa||a.ac===b.GS.lLa)}};
Y_b=function(a){a&1&&_.L(0,"landing-page")};Z_b=function(a){a&1&&(_.L(0,"repositories-browser",14),_.S(1,"async"));a&2&&(a=_.Q(3),_.H("location",_.ch(1,1,a.Xa)))};$_b=function(a){a&1&&(_.qg(0),_.F(1,X_b,4,1,"div",7),_.qg(2,3),_.F(3,Y_b,1,0,"landing-page",4)(4,Z_b,2,3,"repositories-browser",8),_.sg()());if(a&2){a=_.Q().Pa;var b=_.Q();_.A();_.H("ngIf",b.CNb);_.A();_.H("ngSwitch",a.ac);_.A();_.H("ngSwitchCase",b.GS.GJa);_.A();_.H("ngSwitchCase",b.GS.lLa)}};
a0b=function(a){a&1&&_.tg(0,15);a&2&&(_.Q(2),_.H("ngTemplateOutlet",_.Ng(3)))};b0b=function(a){a&1&&_.L(0,"loading",16);a&2&&_.H("diameter",20)};c0b=function(a,b){a&1&&(_.qg(0,3),_.F(1,$_b,5,4,"ng-container",4)(2,a0b,1,1,"ng-container",5)(3,b0b,1,1,"loading",6),_.sg());a&2&&(a=b.Pa,b=_.Q(),_.H("ngSwitch",a.state),_.A(),_.H("ngSwitchCase",b.rd.xi),_.A(),_.H("ngSwitchCase",b.rd.Error),_.A(),_.H("ngSwitchCase",b.rd.Fj))};
d0b=function(a){a&1&&(_.I(0,"icon-empty-state-display",17)(1,"icon-empty-state-title"),_.R(2," Unable to load page. "),_.J(),_.I(3,"icon-empty-state-subtitle"),_.R(4," Please try again later. "),_.J()());a&2&&_.H("isSvg",!1)};e0b=function(a){switch(a){case "RepositoriesBrowser":return 1;case "LandingPage":return 0;default:return _.fb(a)}};f0b=void 0;cO=function(a,b,c){this.buffer=a;if(c&&!b)throw Error();this.s4a=b};i0b=[];
j0b=function(a,b){if(b<0)throw Error("H`"+b);var c=a.sy,d=c+b;if(d>a.wK)throw Error("G`"+(a.wK-c)+"`"+b);a.sy=d;return c};k0b=function(a,b,c,d){this.YJ=this.lO=null;this.TWa=!1;this.sy=this.wK=this.qM=0;this.init(a,b,c,d)};_.h=k0b.prototype;_.h.init=function(a,b,c,d){var e=d===void 0?{}:d;d=e.iua===void 0?!1:e.iua;e=e.hEa===void 0?!1:e.hEa;this.iua=d;this.hEa=e;a&&(this.YJ=a=HHb(a,this.hEa),this.lO=a.buffer,this.TWa=a.s4a,this.qM=b||0,this.wK=c!==void 0?this.qM+c:this.lO.length,this.sy=this.qM)};
_.h.x0a=function(){this.clear();i0b.length<100&&i0b.push(this)};_.h.clear=function(){this.YJ=this.lO=null;this.TWa=!1;this.sy=this.wK=this.qM=0;this.iua=!1};_.h.cj=function(){return this.wK};_.h.setEnd=function(a){this.wK=a};_.h.reset=function(){this.sy=this.qM};_.h.getCursor=function(){return this.sy};_.h.setCursor=function(a){this.sy=a};_.h.advance=function(a){_.dCa(this,this.sy+a)};
_.h.iYb=function(a,b){var c=j0b(this,a),d=this.lO;if(_.iBa){var e;b?(e=g0b)||(e=g0b=new TextDecoder("utf-8",{fatal:!0})):(e=h0b)||(e=h0b=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(x){if(b){if(f0b===void 0){try{e.decode(new Uint8Array([128]))}catch(z){}try{e.decode(new Uint8Array([97])),f0b=!0}catch(z){f0b=!1}}b=!f0b}b&&(g0b=void 0);throw x;}}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?bO(b,f):(n=
d[c++],m<194||(n&192)!==128?(c--,bO(b,f)):f.push((m&31)<<6|n&63)):m<240?c>=a-1?bO(b,f):(n=d[c++],(n&192)!==128||m===224&&n<160||m===237&&n>=160||((e=d[c++])&192)!==128?(c--,bO(b,f)):f.push((m&15)<<12|(n&63)<<6|e&63)):m<=244?c>=a-2?bO(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--,bO(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))):bO(b,f),f.length>=8192&&(g=GHb(g,f),f.length=0);f=GHb(g,f)}return f};
_.h.j9a=function(a){if(a==0)return _.cb();var b=j0b(this,a);if(this.iua&&this.TWa)b=this.lO.subarray(b,b+a);else{var c=this.lO;a=b+a;b=b===a?new Uint8Array(0):_.cCa?c.slice(b,a):new Uint8Array(c.subarray(b,a))}return b.length==0?_.cb():new _.ab(b,_.bb)};
var l0b=[],YHb=function(a){var b=a.Fg;if(b.sy==b.wK)return!1;a.s3=a.Fg.getCursor();var c=_.$k(a.Fg)>>>0;b=c>>>3;c&=7;if(!(c>=0&&c<=5))throw Error("B`"+c+"`"+a.s3);if(b<1)throw Error("C`"+b+"`"+a.s3);a.k5=b;a.du=c;return!0},$Hb=function(a){switch(a.du){case 0:if(a.du!=0)$Hb(a);else a:{a=a.Fg;for(var b=a.sy,c=b+10,d=a.lO;b<c;)if((d[b++]&128)===0){_.dCa(a,b);break a}throw Error("F");}break;case 1:a.Fg.advance(8);break;case 2:a.du!=2?$Hb(a):(b=_.$k(a.Fg)>>>0,a.Fg.advance(b));break;case 5:a.Fg.advance(4);
break;case 3:b=a.k5;do{if(!YHb(a))throw Error("D");if(a.du==4){if(a.k5!=b)throw Error("E");break}$Hb(a)}while(1);break;default:throw Error("B`"+a.du+"`"+a.s3);}},m0b=function(a,b,c,d){if(i0b.length){var e=i0b.pop();e.init(a,b,c,d);a=e}else a=new k0b(a,b,c,d);this.Fg=a;this.s3=this.Fg.getCursor();this.du=this.k5=-1;this.setOptions(d)};_.h=m0b.prototype;_.h.setOptions=function(a){a=a===void 0?{}:a;this.rZa=a.rZa===void 0?!1:a.rZa};
_.h.x0a=function(){this.Fg.clear();this.du=this.k5=-1;l0b.length<100&&l0b.push(this)};_.h.getCursor=function(){return this.Fg.getCursor()};_.h.reset=function(){this.Fg.reset();this.s3=this.Fg.getCursor();this.du=this.k5=-1};_.h.advance=function(a){this.Fg.advance(a)};_.h.skipToEnd=function(){this.Fg.setCursor(this.Fg.cj())};_.h.iYb=function(){return _.fCa(this)};_.h.j9a=function(){var a=_.$k(this.Fg)>>>0;return this.Fg.j9a(a)};
var QHb=function(a,b,c,d){if(l0b.length){var e=l0b.pop();e.setOptions(d);e.Fg.init(a,b,c,d);return e}return new m0b(a,b,c,d)},JHb,KHb,n0b=function(a,b,c){var d=a[_.Sa]|0,e=d&128?_.bl:void 0,f=_.Wb(a,c,e);if(f!=null&&_.Wa(f)){if(!_.Za(f))return _.Kb(f),f.Ca;var g=f.Ca}else Array.isArray(f)&&(g=f);if(g){var m=g[_.Sa]|0;m&2&&(g=_.Jb(g,m))}g=_.Yba(g,b,!0);g!==f&&_.Qb(a,d,c,g,e);return g},VHb=MHb(function(a,b,c,d,e){if(a.du!==2)return!1;_.eCa(a,n0b(b,d,c),e);return!0}),aIb=MHb(function(a,b,c,d,e){if(a.du!==
2)return!1;_.eCa(a,n0b(b,d,c),e);return!0}),OHb=Symbol(),PHb=Symbol(),THb,UHb,bIb=function(){var a=this;this.Tb=!1;this.ug=null;this.qg=_.u(_.lh,{optional:!0});this.pK=_.u(_.jg);this.pK.ae(function(){a.Tb=!0;a.ug=null})};bIb.prototype.subscribe=function(a){var b=this;if(this.Tb)throw new _.cd(953,!1);var c;((c=this.ug)!=null?c:this.ug=[]).push(a);return{unsubscribe:function(){var d,e=(d=b.ug)==null?void 0:d.indexOf(a);if(e!==void 0&&e!==-1){var f;(f=b.ug)==null||f.splice(e,1)}}}};
bIb.prototype.emit=function(a){if(this.Tb)console.warn("NG0953");else if(this.ug!==null){var b=_.gd(null);try{for(var c=_.k(this.ug),d=c.next();!d.done;d=c.next()){var e=d.value;try{e(a)}catch(g){var f=void 0;(f=this.qg)==null||f.handleError(g)}}}finally{_.gd(b)}}};dO.required=function(){return cIb(_.Tma)};
var o0b=function(a){return _.df(null).ha(_.If(1),_.$f(function(){a.kq=_.gRa(a,_.ji(),{gestureName:"BACKGROUND",element:"Insights",action:"load"});a.kq.MFb=!0}))},xWb=function(a,b){return _.ll(a,3,b)},p0b=function(a,b){return _.pl(a,1,_.Rq,b)},q0b=function(a,b){return _.Ml(a,2,b)},gO=function(a){this.Ca=_.Ib(a)};_.W(gO,_.zk);_.h=gO.prototype;_.h.Z0a=function(){return _.vl(this,1)};_.h.GR=function(a){return _.Ol(this,1,a)};_.h.Xd=function(){return _.xl(this,2)};
_.h.Vc=function(a){return _.dk(this,2,a)};_.h.toObject=function(){if(this!=null){_.fc(this);var a={clNumber:_.ul(this,1),path:_.xl(this,2),tHd:_.yl(this,3)}}else a=void 0;return a};
var r0b=function(a,b){return _.Zb(a,3,b,_.zb)},s0b=function(a,b){return _.mk(a,4,b)},t0b=function(a){var b=_.Yw.has(72);return _.Ml(a,6,b)},u0b=function(a){var b=_.Yw.has(73);return _.Ml(a,7,b)},v0b=function(a,b){a.YP.getValue(_.xz(a,b)).ha(_.yf(function(c){return c!=="SHOWING"})).subscribe(function(){a.YP.setValue(_.xz(a,b),"HIDDEN")})},wO=function(a){a=a===void 0?{}:a;this.i={};this.i.piperWorkspaceId=a.r8a==null?null:a.r8a};_.W(wO,_.V);wO.prototype.ka=function(){return wO};wO.prototype.ma=function(){return{keys:["piperWorkspaceId"]}};
_.p.Object.defineProperties(wO.prototype,{r8a:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"piperWorkspaceId")?_.U(this,"piperWorkspaceId"):""},set:function(a){this.i.piperWorkspaceId=a}}});
var w0b=function(a,b){b=b===void 0?{}:b;var c=c===void 0?{}:c;return _.jo(a.ub,{body:null,Kb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.getCitcWorkspaceId",path:"/"+a.Va+"/citcWorkspaceId",Ta:_.Ah(b,_.Hx,c),Qb:wO})},x0b=function(a,b){var c=_.Jsb(b);return a.jad.fetch(c,function(){a.Ypb.next(c);return _.Ksb(a.p0c,c,b.category)})},y0b=function(a){return a.lOb.ha(_.E(function(b){return Array.from(b.values())}))},z0b=function(){return _.Yw.has(27)?new Map([["LINE_COUNTS",_.H6a.children.map(function(a){return a.id})],
["FILE_COUNTS",_.I6a.children.map(function(a){return a.id})]]):new Map},A0b=function(a,b,c){var d=new _.Sf(1);return d.ha(_.Jf(),_.Df(function(e){return a.resolve(e.location,e.nextPage,e.refHint,e.Rr,e.count).ha(_.E(_.VG),_.Xf(_.dH),_.Cf(function(){return _.UG("History unavailable")}))}),_.Xf(_.VG(b)),_.Uf(hIb,_.RAb),_.E(function(e){var f=e.al.length>0?e.al[0].Rr||void 0:void 0,g=f&&_.vrb(c,f);g=g&&_.ak(g)?g:c;if(_.JH(c)){var m;var n=f==null?void 0:(m=f.ax)==null?void 0:m.refHint;var r=f}m=Object.assign({},
e);var x=e.nextPage;m=(delete m.nextPage,m);if(!x||x.token==="0000000000000000000000000000000000000000")return Object.assign({},m,{OG:f});var z=eIb(g,e),D=x.x5==="TOKEN"&&z!==g.path,K=fIb(g,e);return m.xfa?(d.next({nextPage:D?void 0:x,location:K,Rr:r,refHint:n,count:7E5}),Object.assign({},m,{OG:f})):Object.assign({},m,{OG:f,Xwa:function(){d.next({nextPage:D?void 0:x,location:K,Rr:r,refHint:n,count:50})},wfa:function(){d.next({nextPage:D?void 0:x,location:K,Rr:r,refHint:n,count:1E6})}})}))},XTb=function(a,
b){var c=b.Sc==="depot"?b.params.Ub?"":"HEAD":b.Ib;var d=_.JH(b)?_.zH(_.Zj(b,0)):void 0;return a.resolve(b,c?{x5:"COMMITS",al:[c]}:void 0,d).ha(_.Yf(function(e){return A0b(a,e,b).ha(_.E(_.VG))}),_.Cf(function(){return _.UG("History unavailable")}),_.Xf(_.dH))},rZb=function(a){a.YL.getValue()!==0&&a.YL.next(0)},sZb=function(a){a.YL.getValue()!==2&&a.YL.next(2)},KPb=function(a,b){var c=a.pxa.getValue();c<=0?a.IK.next(-1):(b%=c,a.IK.next(b>=0?b:b+c))},B0b=function(a,b){return _.QBa&&!b?_.ba.btoa(unescape(encodeURIComponent(a))):
_.TBa(_.nnb(a),b)},mO=function(a,b,c){var d=a.Ca;return _.pca(a,d,d[_.Sa]|0,b,c,3).length},C0b=function(a,b){b=_.fl(a,b,5);return _.xb(_.bc(a,b))!=null},D0b;D0b=new _.Ul(function(a,b,c){if(a.du!==0)return!1;a=_.$k(a.Fg);_.Qb(b,b[_.Sa]|0,c,a===0?void 0:a,(b[_.Sa]|0)&128?_.bl:void 0);return!0},_.lCa);
var E0b=function(a){return String(a.charAt(0)).toUpperCase()+String(a.slice(1)).toLowerCase()},eQb=function(a,b){a instanceof _.Qj||(a=_.Avb(a));b instanceof _.Qj||(b=_.Avb(b));return a.resolve(b)},xO=function(){};xO.prototype.transform=function(a,b,c){if(a==null)return null;if(typeof a!=="string"&&!Array.isArray(a))throw new _.cd(2100,!1);return a.slice(b,c)};xO.O=function(a){return new (a||xO)};xO.De=_.Le({name:"slice",type:xO,he:!1});
var F0b=/^((\s*\d+w\s*(,|$)){1,})$/,G0b=[1,2],yO=function(){this.GJb=_.u(_.ENa);this.config=pIb();this.renderer=_.u(_.ej);this.JJb=_.u(_.he).na;this.Mb=_.u(_.dg);this.pta=null;this.fill=this.NAb=this.priority=!1};
yO.prototype.Qa=function(){_.He("NgOptimizedImage");this.placeholder&&H0b(this,this.JJb);this.fill?this.sizes||(this.sizes="100vw"):(zO(this,"width",this.width.toString()),zO(this,"height",this.height.toString()));zO(this,"loading",I0b(this));zO(this,"fetchpriority",this.BGb());zO(this,"ng-img","true");J0b(this);this.sizes?I0b(this)==="lazy"?zO(this,"sizes","auto, "+this.sizes):zO(this,"sizes",this.sizes):this.Uja&&F0b.test(this.Uja)&&I0b(this)==="lazy"&&zO(this,"sizes","auto, 100vw")};
yO.prototype.Wb=function(a){a.ngSrc&&!a.ngSrc.JK&&J0b(this,!0)};var K0b=function(a,b){a.I5a&&(b.I5a=a.I5a);return a.GJb(b)},I0b=function(a){return a.priority||a.loading===void 0?a.priority?"eager":"lazy":a.loading};yO.prototype.BGb=function(){return this.priority?"high":"auto"};
var L0b=function(a){var b=F0b.test(a.Uja);return a.Uja.split(",").filter(function(c){return c!==""}).map(function(c){c=c.trim();return K0b(a,{src:a.Tja,width:b?parseFloat(c):parseFloat(c)*a.width})+" "+c}).join(", ")},M0b=function(a){var b=a.config.Ar,c=b,d;((d=a.sizes)==null?void 0:d.trim())==="100vw"&&(c=b.filter(function(e){return e>=640}));return c.map(function(e){return K0b(a,{src:a.Tja,width:e})+" "+e+"w"}).join(", ")},J0b=function(a,b){if(b===void 0?0:b)a.pta=null;a.pta||(a.pta=K0b(a,{src:a.Tja}));
zO(a,"src",a.pta);b=void 0;if(a.Uja)b=L0b(a);else{var c=!1;a.sizes||(c=a.width>1920||a.height>1080);a.NAb||a.srcset||a.GJb===_.DNa||c||(b=a.sizes?M0b(a):N0b(a))}b&&zO(a,"srcset",b)},N0b=function(a){return G0b.map(function(b){return K0b(a,{src:a.Tja,width:a.width*b})+" "+b+"x"}).join(", ")},H0b=function(a,b){var c=function(){var f=a.Mb.get(_.Xn);d();e();a.placeholder=!1;_.Fn(f)},d=a.renderer.listen(b,"load",c),e=a.renderer.listen(b,"error",c);b.complete&&b.naturalWidth&&c()},zO=function(a,b,c){a.renderer.setAttribute(a.JJb,
b,c)};yO.O=function(a){return new (a||yO)};
yO.Ea=_.Ke({type:yO,oa:[["img","ngSrc",""]],qb:18,Wa:function(a,b){if(a&2){a=_.Og("position",b.fill?"absolute":null)("width",b.fill?"100%":null)("height",b.fill?"100%":null)("inset",b.fill?"0":null)("background-size",b.placeholder?"cover":null)("background-position",b.placeholder?"50% 50%":null)("background-repeat",b.placeholder?"no-repeat":null);if(b.placeholder){var c=b.placeholder;var d=b.config.sdd;c=c===!0?"url("+K0b(b,{src:b.Tja,width:d,oxd:!0})+")":typeof c==="string"?"url("+c+")":null}else c=
null;a=a("background-image",c);if(c=b.placeholder)c=(b=b.rdd)&&b.hasOwnProperty("blur")?!!b.blur:!0;a("filter",c?"blur(15px)":null)}},inputs:{Tja:[2,"ngSrc","ngSrc",function(a){return typeof a==="string"?a:_.se(a)}],Uja:"ngSrcset",sizes:"sizes",width:[2,"width","width",_.wh],height:[2,"height","height",_.wh],loading:"loading",priority:[2,"priority","priority",_.vh],I5a:"loaderParams",NAb:[2,"disableOptimizedSrcset","disableOptimizedSrcset",_.vh],fill:[2,"fill","fill",_.vh],placeholder:[2,"placeholder",
"placeholder",function(a){return typeof a==="string"&&a!=="true"&&a!=="false"&&a!==""?a:_.vh(a)}],rdd:"placeholderConfig",src:"src",srcset:"srcset"},features:[_.zn]});var AO=function(a,b,c,d){_.Fq.call(this,a,b,d,c,"scroll");this.J7b=!0};_.W(AO,_.Fq);AO.prototype.s7a=function(a){var b=this;this.J7b&&(clearTimeout(this.agd),this.agd=setTimeout(function(){_.xRa(b,"SCROLL",a,500)},500))};AO.O=function(a){return new (a||AO)(_.C(_.Bq),_.C(_.ej),_.C(_.he),_.C(_.Eq,8))};
AO.Ea=_.Ke({type:AO,oa:[["body","ascTrackElement","","trackAction",""],["div","ascTrackElement","","trackAction",""],["textarea","ascTrackElement","","trackAction",""]," ascTrackElement  trackAction  trackGestureScroll ".split(" ")],inputs:{J7b:"trackGestureScroll"},standalone:!1,features:[_.cg]});
var wXb={m_:0,eGa:1,jnd:2,und:3,Emd:4,KOc:5,0:"HISTORY",1:"CROSS_REFERENCES",2:"REMOVED_CALLGRAPHS",3:"SNAPSHOTS",4:"LOGPOINTS",5:"WARNINGS"},O0b=function(a,b,c){c=c||{};c.format="jspb";this.Dg=new _.xr(c);this.Gg=a==void 0?a:a.replace(/\/+$/,"")},P0b=function(a,b,c){c=c||{};c.format="jspb";this.Dg=new _.xr(c);this.Gg=a==void 0?a:a.replace(/\/+$/,"")},BO=function(){this.Ka=_.u(_.he);this.r$=_.u(_.Ms);this.WOa=_.u(_.Js);this.mb=_.u(_.ih);this.Ysa="polite";_.u(_.Zi).load(_.As)};
BO.prototype.La=function(){this.zB&&this.zB.unsubscribe()};_.p.Object.defineProperties(BO.prototype,{gD:{configurable:!0,enumerable:!0,get:function(){return this.Ysa},set:function(a){var b=this;this.Ysa=a==="off"||a==="assertive"?a:"polite";this.Ysa==="off"?this.zB&&(this.zB.unsubscribe(),this.zB=null):this.zB||(this.zB=this.mb.Vb(function(){return b.WOa.observe(b.Ka).subscribe(function(){var c=b.Ka.na.textContent;c!==b.PWc&&(b.r$.Ll(c,b.Ysa,b.duration),b.PWc=c)})}))}}});
BO.O=function(a){return new (a||BO)};BO.Ea=_.Ke({type:BO,oa:[["","cdkAriaLive",""]],inputs:{gD:[0,"cdkAriaLive","politeness"],duration:[0,"cdkAriaLiveDuration","duration"]},Rb:["cdkAriaLive"]});var Q0b=function(){this.kVc=!0;this.Dc=new _.Nf};Q0b.prototype.destroy=function(){this.Dc.complete()};Q0b.prototype.Gm=function(){};Q0b.prototype.Cy=function(){};
var R0b={ya:_.mWa,Eb:function(){return function(){return new Q0b}}},S0b=["*",[["mat-option"],["ng-container"]]],CO=function(){this.disabled=!1;this.jt=_.u(_.aj).getId("mat-optgroup-label-");var a,b;this.lJ=(b=(a=_.u(_.It,{optional:!0}))==null?void 0:a.u3a)!=null?b:!1};CO.O=function(a){return new (a||CO)};
CO.wa=_.Ie({type:CO,oa:[["mat-optgroup"]],Za:[1,"mat-mdc-optgroup"],qb:3,Wa:function(a,b){a&2&&_.mg("role",b.lJ?null:"group")("aria-disabled",b.lJ?null:b.disabled.toString())("aria-labelledby",b.lJ?null:b.jt)},inputs:{label:"label",disabled:[2,"disabled","disabled",_.vh]},Rb:["matOptgroup"],features:[_.Xg([{ya:_.Jt,Hb:CO}])],hc:["*","mat-option, ng-container"],Aa:5,Ba:4,Da:[["role","presentation",1,"mat-mdc-optgroup-label",3,"id"],[1,"mdc-list-item__primary-text"]],ta:function(a,b){a&1&&(_.xg(S0b),
_.I(0,"span",0)(1,"span",1),_.R(2),_.yg(3),_.J()(),_.yg(4,1));a&2&&(_.Pg("mdc-list-item--disabled",b.disabled),_.H("id",b.jt),_.A(2),_.Rg("",b.label," "))},styles:[".mat-mdc-optgroup{color:var(--mat-optgroup-label-text-color, var(--mat-sys-on-surface-variant));font-family:var(--mat-optgroup-label-text-font, var(--mat-sys-title-small-font));line-height:var(--mat-optgroup-label-text-line-height, var(--mat-sys-title-small-line-height));font-size:var(--mat-optgroup-label-text-size, var(--mat-sys-title-small-size));letter-spacing:var(--mat-optgroup-label-text-tracking, var(--mat-sys-title-small-tracking));font-weight:var(--mat-optgroup-label-text-weight, var(--mat-sys-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;color:inherit}\n"],
lb:2,Ma:0});var DO=function(a,b,c){this.Va=a;this.Va=a==null?"v1":a;this.ub=new _.io(b,c)};DO.prototype.get=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;_.XN(a,RegExp("^operations/.*$"));return _.jo(this.ub,{body:null,Kb:"GET",Ob:"cloudresourcemanager.operations.get",path:"/"+this.Va+"/"+a,Ta:_.Ah(b,_.DE,c),Qb:_.zE})};DO.O=function(a){return new (a||DO)(_.t(_.I0a,8),_.t(_.J0a),_.t(_.ho,8))};DO.ua=_.q({token:DO,qa:DO.O});var T0b=function(){};T0b.O=function(a){return new (a||T0b)};
T0b.ua=_.q({token:T0b,qa:function(a){return DO.O(a)},Fa:_.qw});var vIb="BoqletModule BUILD index manifest METADATA OWNERS README".split(" "),EO=function(a,b){this.options=a;this.button=b;this.appearance="outline";this.LPb=!1;if(a.Pf)throw Error("Zc");};EO.prototype.Qa=function(){};_.p.Object.defineProperties(EO.prototype,{KPb:{configurable:!0,enumerable:!0,get:function(){return this.LPb},set:function(a){this.LPb=_.Ii(a)}}});EO.O=function(a){return new (a||EO)(_.C(_.z5a),_.C(_.Nu,10))};
EO.Ea=_.Ke({type:EO,oa:[["button","matFab",""],["a","matFab",""],["button","mat-fab",""],["a","mat-fab",""],["button","matMiniFab",""],["a","matMiniFab",""],["button","mat-mini-fab",""],["a","mat-mini-fab",""]],Za:[1,"gmat-mdc-button"],qb:8,Wa:function(a,b){a&2&&_.Pg("gmat-mdc-fab-fill",b.appearance=="fill")("gmat-mdc-fab-outline",b.appearance=="outline")("gmat-mdc-fab-branded",b.appearance=="branded")("gmat-mdc-fab-lowered",b.KPb)},inputs:{appearance:"appearance",KPb:"lowered"},standalone:!1});
var FO=function(a,b,c){this.Oad=b;this.Ua=c;this.Zvc="GoB packages are deprecated";this.gwc="You have been redirected to the repository view.";this.ewc="Dismiss";this.fwc="Back to Package";this.Ncd=_.ts(a.nc(),{vy:"1"}).ob()};FO.prototype.Sd=function(){this.Oad.Sd()};var U0b=function(a){a.Ua.navigate(_.ns(a.Ncd)).then(function(){a.Sd()})};FO.O=function(a){return new (a||FO)(_.C(_.Xu),_.C(_.av),_.C(_.ai))};
FO.wa=_.Ie({type:FO,oa:[["multibranch-redirect-notice"]],standalone:!1,Aa:10,Ba:4,Da:[[1,"mat-simple-snack-bar-content"],"ascTrackElement FileDetail trackAction openPackageDeprecationDoc href http://go/cs-package-deprecation".split(" "),[1,"mat-simple-snackbar-action"],["mat-button","","color","primary","ascTrackElement","FileDetail","trackAction","returnToPackage",1,"return-to-package","action-button",3,"click"],["mat-button","","color","primary",1,"dismiss","action-button",3,"click"]],ta:function(a,
b){a&1&&(_.I(0,"span",0),_.R(1),_.I(2,"a",1),_.R(3,"go/cs-package-deprecation"),_.J(),_.R(4),_.J(),_.I(5,"div",2)(6,"button",3),_.O("click",function(){return U0b(b)}),_.R(7),_.J(),_.I(8,"button",4),_.O("click",function(){return b.Sd()}),_.R(9),_.J()());a&2&&(_.A(),_.Rg(" ",b.Zvc," "),_.A(3),_.Rg(". ",b.gwc,"\n"),_.A(3),_.Rg(" ",b.fwc," "),_.A(2),_.Rg(" ",b.ewc," "))},dependencies:[_.hx,_.Lu,_.Gq],styles:["multibranch-redirect-notice[_nghost-%COMP%]{display:flex;align-items:center}multibranch-redirect-notice[_nghost-%COMP%]   span[_ngcontent-%COMP%]{flex-grow:1}"]});
var V0b={LOADING:0,eh:1,ERROR:2,0:"LOADING",1:"SUCCESS",2:"ERROR"},GO=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(GO,_.V);GO.prototype.ka=function(){return GO};GO.prototype.ma=function(){return{keys:["name","stringValue"]}};
_.p.Object.defineProperties(GO.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"name")?_.U(this,"name"):""},set:function(a){this.i.name=a}},stringValue:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"stringValue")?_.U(this,"stringValue"):""},set:function(a){this.i.stringValue=a}}});var HO=function(a){a=a===void 0?{}:a;this.i={};this.i.name=a.name==null?null:a.name;this.i.attribute=a.yV==null?null:a.yV};_.W(HO,_.V);HO.prototype.ka=function(){return HO};
HO.prototype.ma=function(){return{Oa:{attribute:GO},keys:["attribute","name"]}};_.p.Object.defineProperties(HO.prototype,{yV:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"attribute")?_.U(this,"attribute"):[]},set:function(a){this.i.attribute=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"name")?_.U(this,"name"):""},set:function(a){this.i.name=a}}});
var IO=function(a){a=a===void 0?{}:a;this.i={};this.i.targets=a.ek==null?null:a.ek;this.i.targetsWithAttributes=a.xcb==null?null:a.xcb};_.W(IO,_.V);IO.prototype.ka=function(){return IO};IO.prototype.ma=function(){return{Oa:{targetsWithAttributes:HO},keys:["targets","targetsWithAttributes"]}};
_.p.Object.defineProperties(IO.prototype,{ek:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"targets")?_.U(this,"targets"):[]},set:function(a){this.i.targets=a}},xcb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"targetsWithAttributes")?_.U(this,"targetsWithAttributes"):[]},set:function(a){this.i.targetsWithAttributes=a}}});var JO=function(a){a=a===void 0?{}:a;this.i={};this.i.repositories=a.Nw==null?null:a.Nw};_.W(JO,_.V);JO.prototype.ka=function(){return JO};
JO.prototype.ma=function(){return{Oa:{repositories:_.QN},keys:["repositories"]}};_.p.Object.defineProperties(JO.prototype,{Nw:{configurable:!0,enumerable:!0,get:function(){return _.Y(this,"repositories")?_.U(this,"repositories"):[]},set:function(a){this.i.repositories=a}}});var KO=function(a,b,c){this.Va=a;this.Va=a==null?"v1":a;this.ub=new _.io(b,c)};
KO.prototype.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.jo(this.ub,{body:null,Kb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.file.targets.list",path:"/"+this.Va+"/file/targets",Ta:_.Ah(a,_.Hx,b),Qb:IO})};KO.O=function(a){return new (a||KO)(_.t(_.Ex,8),_.t(_.Fx),_.t(_.ho,8))};KO.ua=_.q({token:KO,qa:KO.O});var W0b=function(){};W0b.O=function(a){return new (a||W0b)};W0b.ua=_.q({token:W0b,qa:function(a){return KO.O(a)},Fa:_.Gx});
var LO=function(a,b,c){this.Va=a;this.Va=a==null?"v1":a;this.ub=new _.io(b,c)};LO.prototype.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.jo(this.ub,{body:null,Kb:"GET",Ob:"integration_grimoire_pa_googleapis_sandbox.repositories.list",path:"/"+this.Va+"/repositories",Ta:_.Ah(a,_.Hx,b),Qb:JO})};LO.O=function(a){return new (a||LO)(_.t(_.Ex,8),_.t(_.Fx),_.t(_.ho,8))};LO.ua=_.q({token:LO,qa:LO.O});var X0b=function(){};X0b.O=function(a){return new (a||X0b)};
X0b.ua=_.q({token:X0b,qa:function(a){return LO.O(a)},Fa:_.Gx});var Y0b={Feb:"CALLGRAPHS",Heb:"CODE",Lfc:"CODE_XREFS_PREVIEW",lmd:"EXAMPLE_USAGES",rmd:"FILE_TREE",m_:"HISTORY",wmd:"HOME_PAGE_SEARCH",SS:"OUTLINE",rnd:"SEARCH_BAR",hPc:"XREFS",KOc:"WARNINGS"},MO=function(){this.Ka=_.u(_.he);this.Sb=_.u(_.Wh)};MO.prototype.initialize=function(a){this.Ka.na.focus();this.setValue(a)};MO.prototype.setValue=function(a){this.Ka.na.textContent=a;this.bWc()};
MO.prototype.getValue=function(){return this.Ka.na.textContent||""};MO.prototype.bWc=function(){var a=this.Sb.createRange();a.selectNodeContents(this.Ka.na);a.collapse(!1);var b=window.getSelection();b.removeAllRanges();b.addRange(a)};MO.O=function(a){return new (a||MO)};MO.Ea=_.Ke({type:MO,oa:[["span","matChipEditInput",""]],Za:["role","textbox","tabindex","-1","contenteditable","true",1,"mat-chip-edit-input"]});
var Z0b=[[["","matChipEdit",""]],[["mat-chip-avatar"],["","matChipAvatar",""]],[["","matChipEditInput",""]],"*",[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],NO=function(){_.Hy.call(this);var a=this;this.yua="mat-basic-chip-row";this.Iea=this.yra=!1;this.MBb=new _.Jj;this.ht=this.VNa=!1;this.role="row";this.ik.ha(_.Zf(this.Tb)).subscribe(function(){a.ht&&!a.yra&&a.jmb();a.VNa=!1})};_.W(NO,_.Hy);_.h=NO.prototype;
_.h.Bc=function(){var a=this;_.Hy.prototype.Bc.call(this);this.mb.Vb(function(){a.Ka.na.addEventListener("mousedown",function(){return a.VNa=a.Jj()})})};_.h.Gkb=function(){return!this.ht&&!!this.HZa};_.h.eB=function(){return!this.ht&&_.Hy.prototype.eB.call(this)};_.h.hJ=function(){this.ht||this.disabled||this.focus()};_.h.de=function(a){a.keyCode!==13||this.disabled?this.ht?a.stopPropagation():_.Hy.prototype.de.call(this,a):this.ht?(a.preventDefault(),this.jmb()):this.Iea&&this.Bta(a)};
_.h.Ij=function(a){!this.disabled&&this.Iea&&!this.ht&&this.VNa&&(a.preventDefault(),a.stopPropagation(),this.Bta(a))};_.h.nUc=function(a){!this.disabled&&this.Iea&&this.Bta(a)};_.h.CSc=function(){_.Fn(this.Ra);this.Bta()};_.h.Bta=function(a){var b=this;if(!(!this.QQ||this.jR&&a&&this.Tra(a.target)===this.jR)){var c=this.value;this.ht=this.yra=!0;_.eg(function(){b.lQa().initialize(c);setTimeout(function(){return b.mb.run(function(){return b.yra=!1})})},{Mb:this.Xb})}};
_.h.jmb=function(){this.ht=this.yra=!1;this.MBb.emit({dg:this,value:this.lQa().getValue()});this.Sb.activeElement!==this.lQa().Ka.na&&this.Sb.activeElement!==this.Sb.body||this.QQ.focus()};_.h.Rx=function(){return _.Hy.prototype.Rx.call(this)||this.ht};_.h.lQa=function(){return this.Pxb||this.Y2c};NO.O=function(a){return new (a||NO)};
NO.wa=_.Ie({type:NO,oa:[["mat-chip-row"],["","mat-chip-row",""],["mat-basic-chip-row"],["","mat-basic-chip-row",""]],wd:function(a,b,c){a&1&&_.Dg(c,MO,5);if(a&2){var d;_.Gg(d=_.Hg())&&(b.Pxb=d.first)}},tb:function(a,b){a&1&&_.Cg(MO,5);if(a&2){var c;_.Gg(c=_.Hg())&&(b.Y2c=c.first)}},Za:[1,"mat-mdc-chip","mat-mdc-chip-row","mdc-evolution-chip"],qb:29,Wa:function(a,b){a&1&&_.O("focus",function(){return b.hJ()})("click",function(c){return b.Ij(c)})("dblclick",function(c){return b.nUc(c)});a&2&&(_.pg("id",
b.id),_.mg("tabindex",b.disabled?null:-1)("aria-label",null)("aria-description",null)("role",b.role),_.Pg("mat-mdc-chip-with-avatar",b.Yt)("mat-mdc-chip-disabled",b.disabled)("mat-mdc-chip-editing",b.ht)("mat-mdc-chip-editable",b.Iea)("mdc-evolution-chip--disabled",b.disabled)("mdc-evolution-chip--with-leading-action",b.Gkb())("mdc-evolution-chip--with-trailing-action",b.eB())("mdc-evolution-chip--with-primary-graphic",b.Yt)("mdc-evolution-chip--with-primary-icon",b.Yt)("mdc-evolution-chip--with-avatar",
b.Yt)("mat-mdc-chip-highlighted",b.highlighted)("mat-mdc-chip-with-trailing-icon",b.eB()))},inputs:{Iea:"editable"},outputs:{MBb:"edited"},features:[_.Xg([{ya:_.Hy,Hb:NO},{ya:_.t8a,Hb:NO}]),_.cg],hc:["[matChipEdit]","mat-chip-avatar, [matChipAvatar]","[matChipEditInput]","*","mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"],Aa:11,Ba:10,Da:[[1,"mat-mdc-chip-focus-overlay"],["role","gridcell",1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--leading"],["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&&(_.xg(Z0b),_.ng(0,AIb,1,0,"span",0),_.ng(1,BIb,
2,0,"span",1),_.I(2,"span",2),_.ng(3,CIb,2,0,"span",3),_.I(4,"span",4),_.ng(5,FIb,2,1)(6,GIb,1,0),_.L(7,"span",5),_.J()(),_.ng(8,HIb,2,0,"span",6),_.I(9,"span",7),_.R(10),_.J());a&2&&(_.og(b.ht?-1:0),_.A(),_.og(b.Gkb()?1:-1),_.A(),_.H("disabled",b.disabled),_.mg("aria-label",b.ariaLabel)("aria-describedby",b.Zqa),_.A(),_.og(b.Yt?3:-1),_.A(2),_.og(b.ht?5:6),_.A(3),_.og(b.eB()?8:-1),_.A(),_.H("id",b.Zqa),_.A(),_.Sg(b.ariaDescription))},dependencies:[_.gy,MO],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}@media(forced-colors: active){.mdc-evolution-chip--disabled,.mdc-evolution-chip__action:disabled{forced-color-adjust: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(--mat-chip-outline-width, 1px);border-radius:var(--mat-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(--mat-chip-outline-color, var(--mat-sys-outline))}.mdc-evolution-chip__action--primary:not(.mdc-evolution-chip__action--presentational):not(.mdc-ripple-upgraded):focus::before{border-color:var(--mat-chip-focus-outline-color, var(--mat-sys-on-surface-variant))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__action--primary::before{border-color:var(--mat-chip-disabled-outline-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary::before{border-width:var(--mat-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-leading-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-leading-action .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:0}.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-leading-action.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}.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--secondary{position:relative;overflow:visible}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__action--secondary{color:var(--mat-chip-with-trailing-icon-trailing-icon-color, var(--mat-sys-on-surface-variant))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__action--secondary{color:var(--mat-chip-with-trailing-icon-disabled-trailing-icon-color, var(--mat-sys-on-surface))}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--secondary{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--secondary{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--secondary{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--secondary{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(--mat-chip-label-text-font, var(--mat-sys-label-large-font));line-height:var(--mat-chip-label-text-line-height, var(--mat-sys-label-large-line-height));font-size:var(--mat-chip-label-text-size, var(--mat-sys-label-large-size));font-weight:var(--mat-chip-label-text-weight, var(--mat-sys-label-large-weight));letter-spacing:var(--mat-chip-label-text-tracking, var(--mat-sys-label-large-tracking))}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mat-chip-label-text-color, var(--mat-sys-on-surface-variant))}.mat-mdc-standard-chip.mdc-evolution-chip--selected:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mat-chip-selected-label-text-color, var(--mat-sys-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(--mat-chip-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-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(--mat-chip-with-avatar-avatar-size, 24px);height:var(--mat-chip-with-avatar-avatar-size, 24px);font-size:var(--mat-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--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-leading-action .mdc-evolution-chip__graphic{padding-left:0}.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(--mat-chip-with-icon-selected-icon-color, var(--mat-sys-on-secondary-container))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mat-chip-with-icon-disabled-icon-color, var(--mat-sys-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(--mat-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(--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity, 0.38))}.mat-mdc-standard-chip{border-radius:var(--mat-chip-container-shape-radius, 8px);height:var(--mat-chip-container-height, 32px)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled){background-color:var(--mat-chip-elevated-container-color, transparent)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{background-color:var(--mat-chip-elevated-disabled-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected:not(.mdc-evolution-chip--disabled){background-color:var(--mat-chip-elevated-selected-container-color, var(--mat-sys-secondary-container))}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled{background-color:var(--mat-chip-flat-disabled-selected-container-color, color-mix(in srgb, var(--mat-sys-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(--mat-chip-with-avatar-avatar-shape-radius, 24px);width:var(--mat-chip-with-icon-icon-size, 18px);height:var(--mat-chip-with-icon-icon-size, 18px);font-size:var(--mat-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(--mat-chip-with-icon-icon-color, var(--mat-sys-on-surface-variant))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--primary{color:var(--mat-chip-with-icon-disabled-icon-color, var(--mat-sys-on-surface))}.mat-mdc-chip-highlighted{--mat-chip-with-icon-icon-color: var(--mat-chip-with-icon-selected-icon-color, var(--mat-sys-on-secondary-container));--mat-chip-elevated-container-color: var(--mat-chip-elevated-selected-container-color, var(--mat-sys-secondary-container));--mat-chip-label-text-color: var(--mat-chip-selected-label-text-color, var(--mat-sys-on-secondary-container));--mat-chip-outline-width: var(--mat-chip-flat-selected-outline-width, 0)}.mat-mdc-chip-focus-overlay{background:var(--mat-chip-focus-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-chip-selected .mat-mdc-chip-focus-overlay,.mat-mdc-chip-highlighted .mat-mdc-chip-focus-overlay{background:var(--mat-chip-selected-focus-state-layer-color, var(--mat-sys-on-secondary-container))}.mat-mdc-chip:hover .mat-mdc-chip-focus-overlay{background:var(--mat-chip-hover-state-layer-color, var(--mat-sys-on-surface-variant));opacity:var(--mat-chip-hover-state-layer-opacity, var(--mat-sys-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(--mat-chip-selected-hover-state-layer-color, var(--mat-sys-on-secondary-container));opacity:var(--mat-chip-selected-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-chip.cdk-focused .mat-mdc-chip-focus-overlay{background:var(--mat-chip-focus-state-layer-color, var(--mat-sys-on-surface-variant));opacity:var(--mat-chip-focus-state-layer-opacity, var(--mat-sys-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(--mat-chip-selected-focus-state-layer-color, var(--mat-sys-on-secondary-container));opacity:var(--mat-chip-selected-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mdc-evolution-chip--disabled:not(.mdc-evolution-chip--selected) .mat-mdc-chip-avatar{opacity:var(--mat-chip-with-avatar-disabled-avatar-opacity, 0.38)}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{opacity:var(--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity, 0.38)}.mdc-evolution-chip--disabled.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark{opacity:var(--mat-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-sys-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-sys-on-surface))}.mat-mdc-chip-edit,.mat-mdc-chip-remove{opacity:var(--mat-chip-trailing-action-opacity, 1)}.mat-mdc-chip-edit:focus,.mat-mdc-chip-remove:focus{opacity:var(--mat-chip-trailing-action-focus-opacity, 1)}.mat-mdc-chip-edit::after,.mat-mdc-chip-remove::after{background-color:var(--mat-chip-trailing-action-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-chip-edit:hover::after,.mat-mdc-chip-remove:hover::after{opacity:var(--mat-chip-trailing-action-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-chip-edit:focus::after,.mat-mdc-chip-remove:focus::after{opacity:var(--mat-chip-trailing-action-focus-state-layer-opacity, var(--mat-sys-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-sys-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(--mat-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-edit::before,.mat-mdc-chip-remove::before{margin:calc(var(--mat-focus-indicator-border-width, 3px)*-1);left:8px;right:8px}.mat-mdc-chip-edit::after,.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-edit .mat-icon,.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:""}.mdc-evolution-chip__icon,.mat-mdc-chip-edit .mat-icon,.mat-mdc-chip-remove .mat-icon{min-height:fit-content}\n'],
lb:2,Ma:0});var $0b=function(a,b){this.source=a;this.value=b},OO=function(){_.Jy.call(this);this.kd=_.u(_.ny,{optional:!0,self:!0});this.controlType="mat-chip-grid";this.gPa="grid";this.lhb=[];this.Be=function(){};this.ke=function(){};this.Pd=[];this.Dc=new _.Jj;this.wo=new _.Jj;this.ze=void 0;this.Zb=new _.Nf;var a=_.u(_.vy,{optional:!0}),b=_.u(_.zy,{optional:!0}),c=_.u(_.Ft);this.kd&&(this.kd.Lp=this);this.Bo=new _.IWa(c,this.kd,b,a,this.Zb)};_.W(OO,_.Jy);_.h=OO.prototype;
_.h.Od=function(){var a=this;this.Lca.ha(_.Zf(this.Jb)).subscribe(function(){a.br();a.Zb.next()});_.xf(this.e2,this.ze.Jc).ha(_.Zf(this.Jb)).subscribe(function(){return a.Zb.next()})};_.h.Bc=function(){_.Jy.prototype.Bc.call(this)};_.h.eo=function(){this.kd&&this.Gu()};_.h.La=function(){_.Jy.prototype.La.call(this);this.Zb.complete()};_.h.UBa=function(a){this.Zh=a;this.Zh.AG(this.lhb)};_.h.ZX=function(a){this.disabled||this.Lsa(a)||this.focus()};
_.h.focus=function(){var a=this;if(!this.disabled&&!this.Zh.focused){if(!this.ze.length||this.ze.first.disabled)Promise.resolve().then(function(){return a.Zh.focus()});else{var b=this.Gb.Ke;b?b.focus():_.Xs(this.Gb)}this.Zb.next()}};_.h.AG=function(a){this.lhb=a;var b;(b=this.Zh)==null||b.AG(a)};_.h.Ln=function(a){this.Pd=a};_.h.Nm=function(a){this.ke=a};_.h.Eq=function(a){this.Be=a};_.h.ko=function(a){this.disabled=a;this.Zb.next()};_.h.Gu=function(){this.Bo.Gu()};
_.h.br=function(){var a=this;this.disabled||setTimeout(function(){a.focused||(a.sB(),a.K0())})};_.h.M_=function(){this.Zh.focused||_.Jy.prototype.M_.call(this)};
_.h.de=function(a){var b=this,c=a.keyCode,d=this.Gb.Ke;if(c===9)this.Zh.focused&&_.Di(a,"shiftKey")&&this.ze.length&&!this.ze.last.disabled?(a.preventDefault(),d?this.Gb.kj(d):this.xjb()):_.Jy.prototype.M_.call(this);else if(!this.Zh.focused)if(c!==38&&c!==40||!d)_.Jy.prototype.de.call(this,a);else{c=this.X8.filter(function(g){return g.kN===d.kN&&!b.vB(g)});var e=c.indexOf(d),f=a.keyCode===38?-1:1;a.preventDefault();e>-1&&this.pJ(e+f)&&this.Gb.kj(c[e+f])}this.Zb.next()};
_.h.xjb=function(){this.ze.length&&this.ze.last.focus()};_.h.sB=function(){var a=this.ze.length?this.ze.toArray().map(function(b){return b.value}):[];this.Pd=a;this.Dc.emit(new $0b(this,a));this.wo.emit(a);this.ke(a);_.Fn(this.Ra)};_.h.K0=function(){this.Be();_.Fn(this.Ra);this.Zb.next()};
_.p.Object.defineProperties(OO.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.kd?!!this.kd.disabled:this.oc},set:function(a){this.oc=a;this.IN();this.Zb.next()}},id:{configurable:!0,enumerable:!0,get:function(){return this.Zh.id}},empty:{configurable:!0,enumerable:!0,get:function(){return(!this.Zh||this.Zh.empty)&&(!this.ze||this.ze.length===0)}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.Zh?this.Zh.placeholder:this.nt},set:function(a){this.nt=
a;this.Zb.next()}},focused:{configurable:!0,enumerable:!0,get:function(){return this.Zh.focused||this.U9()}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return(d=(c=this.hn)!=null?c:(a=this.kd)==null?void 0:(b=a.control)==null?void 0:_.sy(b))!=null?d:!1},set:function(a){this.hn=a;this.Zb.next()}},qZ:{configurable:!0,enumerable:!0,get:function(){return!this.empty||this.focused}},value:{configurable:!0,enumerable:!0,get:function(){return this.Pd},set:function(a){this.Pd=a}},yK:{configurable:!0,
enumerable:!0,get:function(){return this.Bo.us},set:function(a){this.Bo.us=a}},Lca:{configurable:!0,enumerable:!0,get:function(){return this.K9(function(a){return a.ik})}},oh:{configurable:!0,enumerable:!0,get:function(){return this.Bo.oh},set:function(a){this.Bo.oh=a}},sea:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.Zh)==null?void 0:a.sea)||[]}}});OO.O=function(a){return new (a||OO)};
OO.wa=_.Ie({type:OO,oa:[["mat-chip-grid"]],wd:function(a,b,c){a&1&&_.Dg(c,NO,5);if(a&2){var d;_.Gg(d=_.Hg())&&(b.ze=d)}},Za:[1,"mat-mdc-chip-set","mat-mdc-chip-grid","mdc-evolution-chip-set"],qb:10,Wa:function(a,b){a&1&&_.O("focus",function(){return b.focus()})("blur",function(){return b.br()});a&2&&(_.mg("role",b.role)("tabindex",b.disabled||b.ze&&b.ze.length===0?-1:b.tabIndex)("aria-disabled",b.disabled.toString())("aria-invalid",b.oh),_.Pg("mat-mdc-chip-list-disabled",b.disabled)("mat-mdc-chip-list-invalid",
b.oh)("mat-mdc-chip-list-required",b.required))},inputs:{disabled:[2,"disabled","disabled",_.vh],placeholder:"placeholder",required:[2,"required","required",_.vh],value:"value",yK:"errorStateMatcher"},outputs:{Dc:"change",wo:"valueChange"},features:[_.Xg([{ya:_.Ny,Hb:OO}]),_.cg],hc:["*"],Aa:2,Ba:0,Da:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],ta:function(a){a&1&&(_.xg(),_.I(0,"div",0),_.yg(1),_.J())},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}.mat-mdc-form-field:not(.mat-form-field-hide-placeholder) input.mat-mdc-chip-input::placeholder{opacity:1}.mat-mdc-form-field:not(.mat-form-field-hide-placeholder) input.mat-mdc-chip-input::-moz-placeholder{opacity:1}.mat-mdc-form-field:not(.mat-form-field-hide-placeholder) input.mat-mdc-chip-input::-webkit-input-placeholder{opacity:1}.mat-mdc-form-field:not(.mat-form-field-hide-placeholder) input.mat-mdc-chip-input:-ms-input-placeholder{opacity:1}.mat-mdc-chip-set+input.mat-mdc-chip-input{margin-left:0;margin-right:0}\n"],
lb:2,Ma:0});var PO=function(){this.Ka=_.u(_.he);this.ypb=this.focused=!1;this.uXa=new _.Jj;this.placeholder="";this.id=_.u(_.aj).getId("mat-mdc-chip-list-input-");this.eR=this.oc=!1;var a=_.u(_.o8a),b=_.u(_.Sy,{optional:!0});this.mw=this.Ka.na;this.x6=a.x6;var c;this.Hd=(c=a.Iwd)!=null?c:!1;b&&this.mw.classList.add("mat-mdc-form-field-input-control")};_.h=PO.prototype;_.h.Wb=function(){this.Nn.Zb.next()};_.h.La=function(){this.uXa.complete()};
_.h.qJ=function(a){this.empty&&a.keyCode===8?(a.repeat||this.Nn.xjb(),a.preventDefault()):this.Tib(a)};_.h.br=function(){this.ypb&&this.Tib();this.focused=!1;this.Nn.focused||this.Nn.br();this.Nn.Zb.next()};_.h.aTc=function(){this.focused=!0;this.Nn.Zb.next()};_.h.Tib=function(a){if(!a||this.qVc(a)&&!a.repeat)this.uXa.emit({value:this.mw.value,Zqd:this}),a==null||a.preventDefault()};_.h.DU=function(){this.Nn.Zb.next()};_.h.focus=function(){this.mw.focus()};_.h.clear=function(){this.mw.value=""};
_.h.AG=function(a){var b=this.Ka.na;a.length?b.setAttribute("aria-describedby",a.join(" ")):b.removeAttribute("aria-describedby")};_.h.qVc=function(a){return!_.Di(a)&&(new Set(this.x6)).has(a.keyCode)};_.h.zQa=function(){return this.eR||this.disabled&&this.Hd?"true":null};
_.p.Object.defineProperties(PO.prototype,{k1c:{configurable:!0,enumerable:!0,get:function(){return this.Nn},set:function(a){a&&(this.Nn=a,this.Nn.UBa(this))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.oc||this.Nn&&this.Nn.disabled},set:function(a){this.oc=a}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.mw.value}},sea:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.Ka.na.getAttribute("aria-describedby"))==null?void 0:a.split(" "))||[]}}});
PO.O=function(a){return new (a||PO)};
PO.Ea=_.Ke({type:PO,oa:[["input","matChipInputFor",""]],Za:[1,"mat-mdc-chip-input","mat-mdc-input-element","mdc-text-field__input","mat-input-element"],qb:8,Wa:function(a,b){a&1&&_.O("keydown",function(c){return b.qJ(c)})("blur",function(){return b.br()})("focus",function(){return b.aTc()})("input",function(){return b.DU()});a&2&&(_.pg("id",b.id),_.mg("disabled",b.disabled&&!b.Hd?"":null)("placeholder",b.placeholder||null)("aria-invalid",b.Nn&&b.Nn.kd?b.Nn.kd.invalid:null)("aria-required",b.Nn&&b.Nn.required||
null)("aria-disabled",b.disabled&&b.Hd?"true":null)("readonly",b.zQa())("required",b.Nn&&b.Nn.required||null))},inputs:{k1c:[0,"matChipInputFor","chipGrid"],ypb:[2,"matChipInputAddOnBlur","addOnBlur",_.vh],x6:[0,"matChipInputSeparatorKeyCodes","separatorKeyCodes"],placeholder:"placeholder",id:"id",disabled:[2,"disabled","disabled",_.vh],eR:[2,"readonly","readonly",_.vh],Hd:[2,"matChipInputDisabledInteractive","disabledInteractive",_.vh]},outputs:{uXa:"matChipInputTokenEnd"},Rb:["matChipInput","matChipInputFor"],
features:[_.zn]});var QO=function(a,b,c){var d=this;this.BK=a;this.renderer=b;this.ab=c;this.Edd=function(){v0b(d.BK,d.Pq)}};QO.prototype.Qa=function(){this.Bdb||(this.event="click")};QO.prototype.La=function(){var a;(a=this.Bdb)==null||a.call(this)};_.p.Object.defineProperties(QO.prototype,{event:{configurable:!0,enumerable:!0,set:function(a){var b;(b=this.Bdb)==null||b.call(this);this.Bdb=this.renderer.listen(this.ab.na,a,this.Edd)}}});QO.O=function(a){return new (a||QO)(_.C(_.wz),_.C(_.ej),_.C(_.he))};
QO.Ea=_.Ke({type:QO,oa:[["","onedevTooltipPreventer",""]],inputs:{Pq:[0,"onedevTooltipPreventer","tooltipId"],event:[0,"onedevPreventTooltipOn","event"]},standalone:!1});var RO=function(a,b,c,d,e,f){this.BK=a;this.aO=b;this.ab=c;this.renderer=d;this.v_c=e;this.Gdd=f;this.bEa=new this.Gdd(this.BK,this.renderer,this.ab);this.aEa=new this.v_c(this.aO,this.ab)};RO.prototype.Qa=function(){this.bEa.Qa();this.aEa.Qa()};RO.prototype.La=function(){this.bEa.La();this.aEa.La()};
_.p.Object.defineProperties(RO.prototype,{Pq:{configurable:!0,enumerable:!0,set:function(a){this.bEa.Pq=a;this.aEa.Pq=a}},zha:{configurable:!0,enumerable:!0,set:function(a){this.aEa.zha=a}},event:{configurable:!0,enumerable:!0,set:function(a){this.bEa.event=a}}});RO.O=function(a){return new (a||RO)(_.C(_.wz),_.C(_.qz),_.C(_.he),_.C(_.ej),_.C(_.cab),_.C(_.dab))};
RO.Ea=_.Ke({type:RO,oa:[["","onedevFeatureTooltip",""]],inputs:{Pq:[0,"onedevFeatureTooltip","tooltipId"],zha:"hideTooltipWhenAnchorNotVisible",event:[0,"onedevPreventTooltipOn","event"]},standalone:!1,features:[_.Xg([{ya:_.cab,lc:_.zz},{ya:_.dab,lc:QO}])]});var SO=function(){this.ta=_.u(_.zg)};SO.O=function(a){return new (a||SO)};SO.Ea=_.Ke({type:SO,oa:[["","matTabContent",""]],features:[_.Xg([{ya:_.Uab,Hb:SO}])]});
var a1b=["content"],UO=function(){_.zt.call(this);this.fh=_.u(TO);this.o$=this.W8=_.Ne.EMPTY};_.W(UO,_.zt);UO.prototype.Qa=function(){var a=this;_.zt.prototype.Qa.call(this);this.W8=this.fh.vT.ha(_.Xf(this.fh.hN())).subscribe(function(b){a.fh.gE&&b&&!a.xf()&&a.attach(a.fh.gE)});this.o$=this.fh.L_.subscribe(function(){a.fh.ys||a.detach()})};UO.prototype.La=function(){_.zt.prototype.La.call(this);this.W8.unsubscribe();this.o$.unsubscribe()};UO.O=function(a){return new (a||UO)};
UO.Ea=_.Ke({type:UO,oa:[["","matTabBodyHost",""]],features:[_.cg]});var TO=function(){var a=this;this.Ka=_.u(_.he);this.jc=_.u(_.bj,{optional:!0});this.mb=_.u(_.ih);this.Xb=_.u(_.dg);this.Kc=_.u(_.ej);this.sPa=_.mj();this.t9=_.Ne.EMPTY;this.V0=new _.Jj;this.vT=new _.Jj;this.L_=new _.Jj;this.H$=new _.Jj(!0);this.animationDuration="500ms";this.ys=!1;if(this.jc){var b=_.u(_.Xn);this.t9=this.jc.Dc.subscribe(function(c){a.i9(c);_.Fn(b)})}};_.h=TO.prototype;
_.h.Qa=function(){var a=this;this.GQc();this.Ee==="center"&&(this.xnb(!0),_.eg(function(){return a.V0.emit(a.Ka.na.clientHeight)},{Mb:this.Xb}));this.gt=!0};_.h.La=function(){clearTimeout(this.NPa);var a;(a=this.Nx)==null||a.forEach(function(b){return b()});this.t9.unsubscribe()};
_.h.GQc=function(){var a=this;this.mb.Vb(function(){var b=a.Ka.na,c=function(d){var e;d.target===((e=a.iib)==null?void 0:e.na)&&(a.Ka.na.classList.remove("mat-tab-body-animating"),d.type==="transitionend"&&a.sob())};a.Nx=[a.Kc.listen(b,"transitionstart",function(d){var e;d.target===((e=a.iib)==null?void 0:e.na)&&(a.Ka.na.classList.add("mat-tab-body-animating"),a.tob())}),a.Kc.listen(b,"transitionend",c),a.Kc.listen(b,"transitioncancel",c)]})};
_.h.tob=function(){clearTimeout(this.NPa);var a=this.Ee==="center";this.vT.emit(a);a&&this.V0.emit(this.Ka.na.clientHeight)};_.h.sob=function(){this.Ee==="center"?this.H$.emit():this.YSa==="center"&&this.L_.emit()};_.h.xnb=function(a){this.Ka.na.classList.toggle("mat-mdc-tab-body-active",a)};_.h.jm=function(){return this.jc&&this.jc.value==="rtl"?"rtl":"ltr"};_.h.hN=function(){return this.b1===0};
_.h.i9=function(a){var b=this;a=a===void 0?this.jm():a;this.YSa=this.Ee;this.Ee=this.b1<0?a=="ltr"?"left":"right":this.b1>0?a=="ltr"?"right":"left":"center";this.Rc()?this.Onb():!this.gt||this.Ee!=="center"&&this.YSa!=="center"||(clearTimeout(this.NPa),this.NPa=this.mb.Vb(function(){return setTimeout(function(){return b.Onb()},100)}))};_.h.Onb=function(){var a=this;this.tob();_.eg(function(){return a.sob()},{Mb:this.Xb})};
_.h.Rc=function(){return this.sPa||this.animationDuration==="0ms"||this.animationDuration==="0s"};_.p.Object.defineProperties(TO.prototype,{position:{configurable:!0,enumerable:!0,set:function(a){this.b1=a;this.i9()}}});TO.O=function(a){return new (a||TO)};
TO.wa=_.Ie({type:TO,oa:[["mat-tab-body"]],tb:function(a,b){a&1&&(_.Cg(UO,5),_.Cg(a1b,5));if(a&2){var c;_.Gg(c=_.Hg())&&(b.Jmb=c.first);_.Gg(c=_.Hg())&&(b.iib=c.first)}},Za:[1,"mat-mdc-tab-body"],qb:1,Wa:function(a,b){a&2&&_.mg("inert",b.Ee==="center"?null:"")},inputs:{gE:[0,"content","_content"],animationDuration:"animationDuration",ys:"preserveContent",position:"position"},outputs:{V0:"_onCentering",vT:"_beforeCentering",H$:"_onCentered"},Aa:3,Ba:6,Da:[["content",""],["cdkScrollable","",1,"mat-mdc-tab-body-content"],
["matTabBodyHost",""]],ta:function(a,b){a&1&&(_.I(0,"div",1,0),_.F(2,IIb,0,0,"ng-template",2),_.J());a&2&&_.Pg("mat-tab-body-content-left",b.Ee==="left")("mat-tab-body-content-right",b.Ee==="right")("mat-tab-body-content-can-animate",b.Ee==="center"||b.YSa==="center")},dependencies:[UO,_.at],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;transform:none;visibility:hidden}.mat-tab-body-animating>.mat-mdc-tab-body-content,.mat-mdc-tab-body-active>.mat-mdc-tab-body-content{visibility:visible}.mat-mdc-tab-group-dynamic-height .mat-mdc-tab-body-content{overflow:hidden}.mat-tab-body-content-can-animate{transition:transform var(--mat-tab-animation-duration) 1ms cubic-bezier(0.35, 0, 0.25, 1)}.mat-mdc-tab-body-wrapper._mat-animation-noopable .mat-tab-body-content-can-animate{transition:none}.mat-tab-body-content-left{transform:translate3d(-100%, 0, 0)}.mat-tab-body-content-right{transform:translate3d(100%, 0, 0)}\n"],
lb:2});var VO=function(){this.Ce=_.u(_.Ag);this.e9=_.u(_.dbb,{optional:!0});this.disabled=!1;this.C9=void 0;this.bpa="";this.j9=this.id=null;this.Qg=new _.Nf;this.origin=this.position=null;this.isActive=!1;_.u(_.Zi).load(_.Gt)};VO.prototype.Wb=function(a){(a.hasOwnProperty("textLabel")||a.hasOwnProperty("disabled"))&&this.Qg.next()};VO.prototype.La=function(){this.Qg.complete()};VO.prototype.Qa=function(){this.j9=new _.wt(this.C9||this.iRa,this.Ce)};
VO.prototype.GTa=function(a){a&&a.eib===this&&(this.lUa=a)};_.p.Object.defineProperties(VO.prototype,{IZ:{configurable:!0,enumerable:!0,get:function(){return this.lUa},set:function(a){this.GTa(a)}},content:{configurable:!0,enumerable:!0,get:function(){return this.j9}}});VO.O=function(a){return new (a||VO)};
VO.wa=_.Ie({type:VO,oa:[["mat-tab"]],wd:function(a,b,c){a&1&&(_.Dg(c,_.WA,5),_.Dg(c,SO,7,_.zg));if(a&2){var d;_.Gg(d=_.Hg())&&(b.IZ=d.first);_.Gg(d=_.Hg())&&(b.C9=d.first)}},tb:function(a,b){a&1&&_.Cg(_.zg,7);if(a&2){var c;_.Gg(c=_.Hg())&&(b.iRa=c.first)}},Za:["hidden",""],qb:1,Wa:function(a){a&2&&_.mg("id",null)},inputs:{disabled:[2,"disabled","disabled",_.vh],bpa:[0,"label","textLabel"],ariaLabel:[0,"aria-label","ariaLabel"],fe:[0,"aria-labelledby","ariaLabelledby"],V4a:"labelClass",AWa:"bodyClass",
id:"id"},Rb:["matTab"],features:[_.Xg([{ya:_.cbb,Hb:VO}]),_.zn],hc:["*"],Aa:1,Ba:0,ta:function(a){a&1&&(_.xg(),_.F(0,JIb,1,0,"ng-template"))},lb:2});
var b1b=["tabBodyWrapper"],c1b=["tabHeader"],d1b=function(){},WO=function(){this.Ka=_.u(_.he);this.Ra=_.u(_.Xn);this.mb=_.u(_.ih);this.eob=this.KJ=this.Faa=_.Ne.EMPTY;this.sPa=_.mj();this.Rg=new _.Bg;this.gB=0;this.rJ=null;this.KN=0;this.o0=!1;this.uz=!0;this.rba=null;this.wy=!1;this.zg=null;this.qha="above";this.ys=this.Cc=this.fi=!1;this.hna=new _.Jj;this.KK=new _.Jj;this.zba=new _.Jj;this.eZ=new _.Jj(!0);this.oE=!_.u(_.Si).isBrowser;var a=_.u(_.Vab,{optional:!0});this.Q9=_.u(_.aj).getId("mat-tab-group-");
this.animationDuration=a&&a.animationDuration?a.animationDuration:"500ms";this.fi=a&&a.fi!=null?a.fi:!1;this.wy=a&&a.wy!=null?a.wy:!1;(a==null?void 0:a.my)!=null&&(this.my=a.my);this.ys=!(a==null||!a.ys);this.uq=a&&a.uq!=null?a.uq:!1;this.uz=a&&a.uz!=null?a.uz:!0;this.rba=a&&a.rba!=null?a.rba:null};_.h=WO.prototype;
_.h.CL=function(){var a=this,b=this.gB=this.Z8(this.gB);if(this.zg!=b){var c=this.zg==null;if(!c){this.eZ.emit(this.dr(b));var d=this.AB.na;d.style.minHeight=d.clientHeight+"px"}Promise.resolve().then(function(){a.Rg.forEach(function(e,f){return e.isActive=f===b});c||(a.hna.emit(b),a.AB.na.style.minHeight="")})}this.Rg.forEach(function(e,f){e.position=f-b;a.zg==null||e.position!=0||e.origin||(e.origin=b-a.zg)});this.zg!==b&&(this.zg=b,this.rJ=null,_.Fn(this.Ra))};
_.h.Od=function(){var a=this;this.WTa();this.ZTa();this.Faa=this.Rg.Jc.subscribe(function(){var b=a.Z8(a.gB);if(b===a.zg){for(var c=a.Rg.toArray(),d,e=0;e<c.length;e++)if(c[e].isActive){a.gB=a.zg=e;a.rJ=null;d=c[e];break}!d&&c[b]&&Promise.resolve().then(function(){c[b].isActive=!0;a.eZ.emit(a.dr(b))})}_.Fn(a.Ra)})};_.h.Bc=function(){var a=this;this.eob=this.dob.Jc.subscribe(function(){return a.whb(!0)})};
_.h.WTa=function(){var a=this;this.H8.Jc.ha(_.Xf(this.H8)).subscribe(function(b){a.Rg.reset(b.filter(function(c){return c.e9===a||!c.e9}));_.Fg(a.Rg)})};_.h.La=function(){this.Rg.destroy();this.Faa.unsubscribe();this.KJ.unsubscribe();this.eob.unsubscribe()};_.h.RD=function(){this.bV&&this.bV.RD()};_.h.eJ=function(a){this.rJ=a;this.KK.emit(this.dr(a))};_.h.dr=function(a){var b=new d1b;b.index=a;this.Rg&&this.Rg.length&&(b.tab=this.Rg.toArray()[a]);return b};
_.h.ZTa=function(){var a=this;this.KJ&&this.KJ.unsubscribe();this.KJ=_.xf.apply(null,_.v(this.Rg.map(function(b){return b.Qg}))).subscribe(function(){return _.Fn(a.Ra)})};_.h.Z8=function(a){return Math.min(this.Rg.length-1,Math.max(a||0,0))};_.h.O9=function(a,b){return a.id||this.Q9+"-label-"+b};_.h.N9=function(a){return this.Q9+"-content-"+a};_.h.ETa=function(a){if(this.wy&&this.KN){var b=this.AB.na;b.style.height=this.KN+"px";this.AB.na.offsetHeight&&(b.style.height=a+"px")}else this.KN=a};
_.h.eTa=function(){var a=this,b=this.AB.na;this.KN=b.clientHeight;b.style.height="";this.mb.run(function(){return a.zba.emit()})};_.h.Ij=function(a,b,c){b.Wr=c;a.disabled||(this.selectedIndex=c)};_.h.jr=function(a){var b,c=(b=this.rJ)!=null?b:this.selectedIndex;return a===c?0:-1};_.h.iUa=function(a,b){a&&a!=="mouse"&&a!=="touch"&&(this.bV.Wr=b)};_.h.whb=function(a){var b=this;if(a){var c;(c=this.dob)==null||c.forEach(function(d,e){return d.xnb(e===b.zg)})}};
_.h.Rc=function(){return this.sPa||this.animationDuration==="0"||this.animationDuration==="0ms"};
_.p.Object.defineProperties(WO.prototype,{uq:{configurable:!0,enumerable:!0,get:function(){return this.o0},set:function(a){this.o0=a;_.Fn(this.Ra)}},selectedIndex:{configurable:!0,enumerable:!0,get:function(){return this.zg},set:function(a){this.gB=isNaN(a)?null:a}},animationDuration:{configurable:!0,enumerable:!0,get:function(){return this.I8},set:function(a){var b=a+"";this.I8=/^\d+$/.test(b)?a+"ms":b}},my:{configurable:!0,enumerable:!0,get:function(){return this.XOa},set:function(a){this.XOa=isNaN(a)?
null:a}},backgroundColor:{configurable:!0,enumerable:!0,get:function(){return this.uT},set:function(a){var b=this.Ka.na.classList;b.remove("mat-tabs-with-background","mat-background-"+this.backgroundColor);a&&b.add("mat-tabs-with-background","mat-background-"+a);this.uT=a}}});WO.O=function(a){return new (a||WO)};
WO.wa=_.Ie({type:WO,oa:[["mat-tab-group"]],wd:function(a,b,c){a&1&&_.Dg(c,VO,5);if(a&2){var d;_.Gg(d=_.Hg())&&(b.H8=d)}},tb:function(a,b){a&1&&(_.Cg(b1b,5),_.Cg(c1b,5),_.Cg(TO,5));if(a&2){var c;_.Gg(c=_.Hg())&&(b.AB=c.first);_.Gg(c=_.Hg())&&(b.bV=c.first);_.Gg(c=_.Hg())&&(b.dob=c)}},Za:[1,"mat-mdc-tab-group"],qb:11,Wa:function(a,b){a&2&&(_.mg("mat-align-tabs",b.rba),_.Qg("mat-"+(b.color||"primary")),_.Og("--mat-tab-animation-duration",b.animationDuration),_.Pg("mat-mdc-tab-group-dynamic-height",b.wy)("mat-mdc-tab-group-inverted-header",
b.qha==="below")("mat-mdc-tab-group-stretch-tabs",b.uz))},inputs:{color:"color",uq:[2,"fitInkBarToContent","fitInkBarToContent",_.vh],uz:[2,"mat-stretch-tabs","stretchTabs",_.vh],rba:[0,"mat-align-tabs","alignTabs"],wy:[2,"dynamicHeight","dynamicHeight",_.vh],selectedIndex:[2,"selectedIndex","selectedIndex",_.wh],qha:"headerPosition",animationDuration:"animationDuration",my:[2,"contentTabIndex","contentTabIndex",_.wh],fi:[2,"disablePagination","disablePagination",_.vh],Cc:[2,"disableRipple","disableRipple",
_.vh],ys:[2,"preserveContent","preserveContent",_.vh],backgroundColor:"backgroundColor",ariaLabel:[0,"aria-label","ariaLabel"],fe:[0,"aria-labelledby","ariaLabelledby"]},outputs:{hna:"selectedIndexChange",KK:"focusChange",zba:"animationDone",eZ:"selectedTabChange"},Rb:["matTabGroup"],features:[_.Xg([{ya:_.dbb,Hb:WO}])],hc:["*"],Aa:9,Ba:8,Da:[["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","class","content","position","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","_beforeCentering","id","content","position","animationDuration","preserveContent"]],ta:function(a,b){if(a&1){var c=_.Pd();_.xg();_.I(0,"mat-tab-header",3,0);_.O("indexFocused",function(d){_.w(c);return _.y(b.eJ(d))})("selectFocusedIndex",function(d){_.w(c);return _.y(b.selectedIndex=
d)});_.aE(2,NIb,8,17,"div",4,_.$D);_.J();_.ng(4,OIb,1,0);_.I(5,"div",5,1);_.aE(7,PIb,1,10,"mat-tab-body",6,_.$D);_.J()}a&2&&(_.H("selectedIndex",b.selectedIndex||0)("disableRipple",b.Cc)("disablePagination",b.fi)("aria-label",b.ariaLabel)("aria-labelledby",b.fe),_.A(2),_.bE(b.Rg),_.A(2),_.og(b.oE?4:-1),_.A(),_.Pg("_mat-animation-noopable",b.Rc()),_.A(2),_.bE(b.Rg))},dependencies:[_.VA,_.UA,_.iE,_.Nt,_.zt,TO],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(--mat-tab-container-height, 48px);font-family:var(--mat-tab-label-text-font, var(--mat-sys-title-small-font));font-size:var(--mat-tab-label-text-size, var(--mat-sys-title-small-size));letter-spacing:var(--mat-tab-label-text-tracking, var(--mat-sys-title-small-tracking));line-height:var(--mat-tab-label-text-line-height, var(--mat-sys-title-small-line-height));font-weight:var(--mat-tab-label-text-weight, var(--mat-sys-title-small-weight))}.mat-mdc-tab.mdc-tab{flex-grow:0}.mat-mdc-tab .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-active-indicator-color, var(--mat-sys-primary));border-top-width:var(--mat-tab-active-indicator-height, 2px);border-radius:var(--mat-tab-active-indicator-shape, 0)}.mat-mdc-tab:hover .mdc-tab__text-label{color:var(--mat-tab-inactive-hover-label-text-color, var(--mat-sys-on-surface))}.mat-mdc-tab:focus .mdc-tab__text-label{color:var(--mat-tab-inactive-focus-label-text-color, var(--mat-sys-on-surface))}.mat-mdc-tab.mdc-tab--active .mdc-tab__text-label{color:var(--mat-tab-active-label-text-color, var(--mat-sys-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-active-ripple-color, var(--mat-sys-on-surface))}.mat-mdc-tab.mdc-tab--active:hover .mdc-tab__text-label{color:var(--mat-tab-active-hover-label-text-color, var(--mat-sys-on-surface))}.mat-mdc-tab.mdc-tab--active:hover .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-active-hover-indicator-color, var(--mat-sys-primary))}.mat-mdc-tab.mdc-tab--active:focus .mdc-tab__text-label{color:var(--mat-tab-active-focus-label-text-color, var(--mat-sys-on-surface))}.mat-mdc-tab.mdc-tab--active:focus .mdc-tab-indicator__content--underline{border-color:var(--mat-tab-active-focus-indicator-color, var(--mat-sys-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-disabled-ripple-color, var(--mat-sys-on-surface-variant))}.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-inactive-ripple-color, var(--mat-sys-on-surface))}.mat-mdc-tab .mdc-tab__text-label{color:var(--mat-tab-inactive-label-text-color, var(--mat-sys-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-inactive-ripple-color, var(--mat-sys-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-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-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-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-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-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-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-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-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'],
lb:2});var e1b=function(){this.id=_.u(_.aj).getId("mat-tab-nav-panel-")};e1b.O=function(a){return new (a||e1b)};e1b.wa=_.Ie({type:e1b,oa:[["mat-tab-nav-panel"]],Za:["role","tabpanel",1,"mat-mdc-tab-nav-panel"],qb:2,Wa:function(a,b){a&2&&_.mg("aria-labelledby",b.Tgb)("id",b.id)},inputs:{id:"id"},Rb:["matTabNavPanel"],hc:_.jbb,Aa:1,Ba:0,ta:function(a){a&1&&(_.xg(),_.yg(0))},lb:2,Ma:0});var f1b=function(){this.kf=new _.QB(!0)};_.h=f1b.prototype;_.h.toggle=function(a){this.kf.toggle(this.MJ(a))};
_.h.expand=function(a){this.kf.select(this.MJ(a))};_.h.collapse=function(a){this.kf.og(this.MJ(a))};_.h.Ud=function(a){return this.kf.ye(this.MJ(a))};_.h.Qcb=function(a){this.kf.ye(this.MJ(a))?this.Bva(a):this.Uwa(a)};_.h.collapseAll=function(){this.kf.clear()};_.h.Uwa=function(a){var b=this,c=[a];c.push.apply(c,_.v(this.nP(a)));this.kf.select.apply(this.kf,_.v(c.map(function(d){return b.MJ(d)})))};_.h.Bva=function(a){var b=this,c=[a];c.push.apply(c,_.v(this.nP(a)));this.kf.og.apply(this.kf,_.v(c.map(function(d){return b.MJ(d)})))};
_.h.MJ=function(a){return this.Qq?this.Qq(a):a};var XO=function(a,b,c){f1b.call(this);this.EW=a;this.Wj=b;if(this.options=c)this.Qq=this.options.Qq};_.W(XO,f1b);XO.prototype.nP=function(a){for(var b=[],c=this.tk.indexOf(a)+1;c<this.tk.length&&this.EW(a)<this.EW(this.tk[c]);c++)b.push(this.tk[c]);return b};XO.prototype.RO=function(){var a=this;this.kf.select.apply(this.kf,_.v(this.tk.map(function(b){return a.MJ(b)})))};
var g1b=function(a,b){f1b.call(this);this.sC=a;if(this.options=b)this.Qq=this.options.Qq;var c;if((c=this.options)==null?0:c.Wj)this.Wj=this.options.Wj};_.W(g1b,f1b);g1b.prototype.RO=function(){var a=this;this.kf.clear();var b=this.tk.reduce(function(c,d){return[].concat(_.v(c),_.v(a.nP(d)),[d])},[]);this.kf.select.apply(this.kf,_.v(b.map(function(c){return a.MJ(c)})))};g1b.prototype.nP=function(a){var b=[];this.XT(b,a);return b.splice(1)};
g1b.prototype.XT=function(a,b){var c=this;a.push(b);b=this.sC(b);Array.isArray(b)?b.forEach(function(d){return c.XT(a,d)}):_.zf(b)&&b.ha(_.Hf(1),_.yf(Boolean)).subscribe(function(d){d=_.k(d);for(var e=d.next();!e.done;e=d.next())c.XT(a,e.value)})};var YO=function(a,b,c,d){this.Rjd=a;this.EW=b;this.Wj=c;this.sC=d};
YO.prototype.ujb=function(a,b,c,d){var e=this,f=this.Rjd(a,b);c.push(f);this.Wj(f)&&(a=this.sC(a))&&(Array.isArray(a)?this.tjb(a,b,c,d):a.ha(_.Hf(1)).subscribe(function(g){e.tjb(g,b,c,d)}));return c};YO.prototype.tjb=function(a,b,c,d){var e=this;a.forEach(function(f,g){var m=d.slice();m.push(g!=a.length-1);e.ujb(f,b+1,c,m)})};
var h1b=function(a,b){var c=[];b.forEach(function(d){return a.ujb(d,0,c,[])});return c},i1b=function(a,b,c){var d=[],e=[!0];b.forEach(function(f){for(var g=!0,m=0;m<=a.EW(f);m++)g=g&&e[m];g&&d.push(f);a.Wj(f)&&(e[a.EW(f)+1]=c.Ud(f))});return d},ZO=function(a,b,c){this.uUa=a;this.vob=b;this.Fra=new _.Oh([]);this.gjb=new _.Oh([]);this.Ie=new _.Oh([]);c&&(this.data=c)};_.W(ZO,_.bt);
ZO.prototype.connect=function(a){var b=this;return _.xf(a.cH,this.uUa.kf.changed,this.Fra).ha(_.E(function(){b.gjb.next(i1b(b.vob,b.Fra.value,b.uUa));return b.gjb.value}))};ZO.prototype.disconnect=function(){};_.p.Object.defineProperties(ZO.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Ie.value},set:function(a){this.Ie.next(a);this.Fra.next(h1b(this.vob,this.data));this.uUa.tk=this.Fra.value}}});var j1b=function(){this.Ie=new _.Oh([])};_.W(j1b,_.bt);
j1b.prototype.connect=function(a){var b=this;return _.xf.apply(null,[a.cH,this.Ie]).ha(_.E(function(){return b.data}))};j1b.prototype.disconnect=function(){};_.p.Object.defineProperties(j1b.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Ie.value},set:function(a){this.Ie.next(a)}}});var $O=function(){_.NE.call(this);this.YYa=0;var a=_.u(new _.An("tabindex"),{optional:!0});this.ncb=Number(a)||this.YYa};_.W($O,_.NE);
$O.prototype.iUc=function(){return this.Eh.Gb.kVc?this.ncb:this.cV};$O.prototype.Qa=function(){_.NE.prototype.Qa.call(this)};$O.prototype.La=function(){_.NE.prototype.La.call(this)};_.p.Object.defineProperties($O.prototype,{ncb:{configurable:!0,enumerable:!0,get:function(){return this.EYc},set:function(a){this.EYc=a}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.rg},set:function(a){this.rg=a}}});$O.O=function(a){return new (a||$O)};
$O.Ea=_.Ke({type:$O,oa:[["mat-tree-node"]],Za:[1,"mat-tree-node"],qb:5,Wa:function(a,b){a&1&&_.O("click",function(){return b.wjb()});a&2&&(_.pg("tabindex",b.iUc()),_.mg("aria-expanded",b.Ljb())("aria-level",b.level+1)("aria-posinset",b.Rra())("aria-setsize",b.Sra()))},inputs:{ncb:[2,"tabIndex","tabIndexInputBinding",function(a){return a==null?0:_.wh(a)}],disabled:[2,"disabled","disabled",_.vh]},outputs:{activation:"activation",pW:"expandedChange"},Rb:["matTreeNode"],features:[_.Xg([{ya:_.NE,Hb:$O}]),
_.cg]});var k1b=function(a){this.config=a;this.A3c=/[\u0300-\u036f]/g};k1b.prototype.normalize=function(a){return a.normalize("NFD").replace(this.A3c,"")};
var l1b=function(a,b,c){a=a.config.Oj?a.config.Oj:(a=a.config.Hm&&a.config.Hm.get(b))&&a.Oj?a.Oj:null;return a(b,c)},n1b=function(a,b){var c=a.config.Sy;if(!c.displayName||!c.gea)return null;var d=c.oG;if(b.length===0)return{wc:c.gea,confidence:1,Q2:[{text:c.displayName}],oG:d};if(c.x9b)a=_.Jib(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.gea,Q2:m1b(c.displayName,b),oG:d}:null},m1b=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},o1b=function(a){return new _.Znb(function(b){return a.ha(_.Yf(function(c){var d=
[];c=_.k(c.values());for(var e=c.next();!e.done;e=c.next()){e=e.value;var f=e.Sy;!f.us&&f.Yza&&(f.us=new f.Yza(e));f.us&&d.push.apply(d,_.v(f.us.match(b)))}d.sort(function(g,m){return m.confidence-g.confidence});return _.df(d)}))})},OUb=function(a,b){b=b===void 0?[]:b;return new _.fF(o1b(_.df(a)),_.bob(_.df(a)),b,!0,!0,void 0)},aP=function(){k1b.apply(this,arguments)};_.W(aP,k1b);
var p1b=["panel"],q1b=function(a,b){this.source=a;this.option=b},bP=function(){this.Ra=_.u(_.Xn);this.Ka=_.u(_.he);this.Gl=_.u(_.Cpb);this.Rc=_.mj();this.C8=_.Ne.EMPTY;this.kU=this.FD=!1;this.sK=null;this.wka=new _.Jj;this.Ue=new _.Jj;this.closed=new _.Jj;this.vka=new _.Jj;this.id=_.u(_.aj).getId("mat-autocomplete-");var a;this.u3a=((a=_.u(_.Si))==null?void 0:a.sLa)||!1;this.vt=!!this.Gl.vt;this.fO=!!this.Gl.fO;this.pG=!!this.Gl.pG;var b;this.kE=(b=this.Gl.jl)!=null?b:!1};_.h=bP.prototype;
_.h.saa=function(a){this.Qi=a;_.Fn(this.Ra)};_.h.gUa=function(){if(this.options)for(var a=_.k(this.options),b=a.next();!b.done;b=a.next())_.Fn(b.value.Ra)};_.h.Od=function(){var a=this;this.Gb=(new _.PB(this.options)).ox().Au(this.vB);this.C8=this.Gb.Dc.subscribe(function(b){a.isOpen&&a.vka.emit({source:a,option:a.options.toArray()[b]||null})});this.xaa()};_.h.La=function(){var a;(a=this.Gb)==null||a.destroy();this.C8.unsubscribe()};_.h.uaa=function(a){this.panel&&(this.panel.na.scrollTop=a)};
_.h.AQa=function(){return this.panel?this.panel.na.scrollTop:0};_.h.xaa=function(){var a;this.FD=!((a=this.options)==null||!a.length);_.Fn(this.Ra)};_.h.DPa=function(a){this.wka.emit(new q1b(this,a))};_.h.bU=function(a){return this.ariaLabel?null:this.fe?(a?a+" ":"")+this.fe:a};_.h.vB=function(){return!1};
_.p.Object.defineProperties(bP.prototype,{isOpen:{configurable:!0,enumerable:!0,get:function(){return this.kU&&this.FD}},classList:{configurable:!0,enumerable:!0,set:function(a){this.Uk=a;this.Ka.na.className=""}},jl:{configurable:!0,enumerable:!0,get:function(){return this.kE},set:function(a){this.kE=a;this.gUa()}}});bP.O=function(a){return new (a||bP)};
bP.wa=_.Ie({type:bP,oa:[["mat-autocomplete"]],wd:function(a,b,c){a&1&&(_.Dg(c,_.UB,5),_.Dg(c,_.Jt,5));if(a&2){var d;_.Gg(d=_.Hg())&&(b.options=d);_.Gg(d=_.Hg())&&(b.NL=d)}},tb:function(a,b){a&1&&(_.Cg(_.zg,7),_.Cg(p1b,5));if(a&2){var c;_.Gg(c=_.Hg())&&(b.ta=c.first);_.Gg(c=_.Hg())&&(b.panel=c.first)}},Za:[1,"mat-mdc-autocomplete"],inputs:{ariaLabel:[0,"aria-label","ariaLabel"],fe:[0,"aria-labelledby","ariaLabelledby"],sK:"displayWith",vt:[2,"autoActiveFirstOption","autoActiveFirstOption",_.vh],fO:[2,
"autoSelectActiveOption","autoSelectActiveOption",_.vh],pG:[2,"requireSelection","requireSelection",_.vh],dG:"panelWidth",Cc:[2,"disableRipple","disableRipple",_.vh],classList:[0,"class","classList"],jl:[2,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",_.vh]},outputs:{wka:"optionSelected",Ue:"opened",closed:"closed",vka:"optionActivated"},Rb:["matAutocomplete"],features:[_.Xg([{ya:_.It,Hb:bP}])],hc:["*"],Aa:1,Ba:0,Da:[["panel",""],["role","listbox",1,"mat-mdc-autocomplete-panel","mdc-menu-surface",
"mdc-menu-surface--open",3,"id"]],ta:function(a){a&1&&(_.xg(),_.F(0,QIb,3,17,"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:relative;border-radius:var(--mat-autocomplete-container-shape, var(--mat-sys-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-sys-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}@keyframes _mat-autocomplete-enter{from{opacity:0;transform:scaleY(0.8)}to{opacity:1;transform:none}}.mat-autocomplete-panel-animations-enabled{animation:_mat-autocomplete-enter 120ms cubic-bezier(0, 0, 0.2, 1)}mat-autocomplete{display:none}\n"],
lb:2,Ma:0});var RIb=/[^\w/]/g,r1b={Ou:0,yqa:1,Noc:2,LLc:3,NONE:4,Ngb:5,PERMISSION_DENIED:6,WEc:7,Syc:8,UNINITIALIZED:9,Uxc:10,hmd:11,ERROR:12,wLc: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"},cP=function(a,b){this.Ia=a;this.client=b;this.mf=new _.Nv(this.Ia)};
cP.prototype.diff=function(a,b,c,d,e,f,g){var m=this,n=Object.assign({},_.XH(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecSourceRootRefHint:g,fileSpecPath:e});f&&(n.diffBase=f);return this.mf.fetch(n,function(){return m.client.oga(n)})};cP.O=function(a){return new (a||cP)(_.t(_.Bq),_.t(_.nK))};cP.ua=_.q({token:cP,qa:cP.O,Fa:"root"});var dP=function(a,b,c,d){this.Gn=a;this.Lb=b;this.Ua=c;this.Gfa=d};dP.prototype.La=function(){this.kb&&this.kb.unsubscribe()};
dP.O=function(a){return new (a||dP)(_.t(_.Yx),_.t(_.Nh),_.t(_.ai),_.t(_.tL))};dP.ua=_.q({token:dP,qa:dP.O});
var eP=function(a,b,c){var d=this;this.lF=b;this.Ed=c;this.sFa="BLAME";this.hPc="XREFS";this.Cha=new _.Jj;this.c_c=_.Yw.has(14)?_.mf([y0b(this.lF),this.Ed.woa]).ha(_.E(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})})):_.df([]);this.v0c=this.ns("BLAME");this.Cbd=this.ns("NL_SEMANTIC_OUTLINES");this.Kld=this.ns("XREFS");this.o3c=this.ns("DEPRECATED");this.g2c=this.Ed.Wva.ha(_.Yf(function(e){return _.mf(e.map(function(f){return d.ns(f)}))}),
_.E(function(e){return e.some(Boolean)}))};eP.prototype.Qa=function(){};eP.prototype.uEa=function(a){this.Cha.emit(a)};eP.prototype.ns=function(a){return this.Ed.IC(a).ha(_.E(function(b){return b.enabled}),_.Jf())};eP.O=function(a){return new (a||eP)(_.C(_.Zw),_.C(_.ZK),_.C(_.aL))};
eP.wa=_.Ie({type:eP,oa:[["code-layers"]],inputs:{Oh:"layerBaseLocation"},outputs:{Cha:"highlightedXrefLines"},standalone:!1,Aa:14,Ba:18,Da:[[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&&(_.F(0,eJb,1,1,"blame-layer",0),_.S(1,"async"),_.F(2,fJb,1,1,"nl-semantic-outlines-layer",0),_.S(3,
"async"),_.qg(4),_.F(5,gJb,1,1,"xrefs-layer",1),_.S(6,"async"),_.sg(),_.qg(7),_.F(8,hJb,1,1,"unified-deprecation-layer",0),_.S(9,"async"),_.sg(),_.F(10,iJb,1,1,"coverage-layer",0),_.S(11,"async"),_.F(12,jJb,1,2,"finding-layer",2),_.S(13,"async"));a&2&&(_.H("ngIf",_.ch(1,6,b.v0c)),_.A(2),_.H("ngIf",_.ch(3,8,b.Cbd)),_.A(3),_.H("ngIf",_.ch(6,10,b.Kld)),_.A(3),_.H("ngIf",_.ch(9,12,b.o3c)),_.A(2),_.H("ngIf",_.ch(11,14,b.g2c)),_.A(2),_.H("ngForOf",_.ch(13,16,b.c_c)))},dependencies:[_.rM,_.AM,_.sM,_.$o,
_.ap,_.CM,_.vM,_.UM,_.gp],lb:2,Ma:0});var s1b=function(a,b,c,d,e){this.yt=a;this.line=b;this.context=c;this.x5a=d;this.u5a=e};s1b.prototype.remove=function(){this.vS&&this.vS.remove()};s1b.prototype.render=function(){this.vS=this.yt.F1(this.line,{startColumn:this.x5a,endColumn:this.u5a,Po:"hovercard-decoration-layer",key:this.context.email})};
var fP=function(a,b){_.oM.call(this,b);var c=this;this.yt=a;this.kb=new _.Ne;this.kb.add(a.oAa.subscribe(function(d){if(c.ZB.length!==0&&(d=c.bs(d))){var e=d.key;e!=null&&(d.hovercardId=e)}}))};_.W(fP,_.oM);fP.prototype.La=function(){_.oM.prototype.La.call(this);this.kb.unsubscribe()};
fP.prototype.Zva=function(){var a=this,b=[];this.P0b&&(b=this.P0b.filter(kJb).map(function(c){var d=c.bs().lastIndexOf("/");d=c.bs().substring(d+1,c.bs().length)+"@google.com";return new s1b(a.yt,_.Br(c.getRange()),{email:d},_.QTa(c.getRange()),_.RTa(c.getRange()))}));return _.df(b)};fP.prototype.bs=function(a){a=a.target;return a instanceof Element&&a.tagName!=="div"?(a=_.UH(a,".hovercard-decoration-layer","div,code-container"))?a.dataset:null:null};
_.p.Object.defineProperties(fP.prototype,{wG:{configurable:!0,enumerable:!0,set:function(a){this.P0b=a;this.update()}}});fP.O=function(a){return new (a||fP)(_.C(_.dL),_.C(_.lh))};fP.Ea=_.Ke({type:fP,oa:[["hovercard-decoration-layer"]],inputs:{wG:"scoLinks"},standalone:!1,features:[_.cg]});var t1b=function(a,b,c,d,e){this.yt=a;this.line=b;this.context=c;this.x5a=d;this.u5a=e};t1b.prototype.remove=function(){this.vS&&this.vS.remove()};
t1b.prototype.render=function(){var a=this.context.href;this.vS=this.yt.F1(this.line,{startColumn:this.x5a,endColumn:this.u5a,tagName:"a",Po:this.context.style,href:a,key:a.startsWith("http://")||a.startsWith("https://")?"external":void 0,b6a:!0})};var gP=function(a,b,c,d,e,f,g,m){_.oM.call(this,m);var n=this;this.yt=a;this.noa=b;this.Ua=c;this.Lb=d;this.S4=e;this.Ia=f;this.mh=g;this.kb=new _.Ne;this.content=this.prb="";this.kb.add(a.i2.subscribe(function(r){n.uF(r)}))};_.W(gP,_.oM);_.h=gP.prototype;
_.h.Qa=function(){};_.h.Wb=function(){this.update()};_.h.La=function(){_.oM.prototype.La.call(this);this.kb.unsubscribe()};_.h.uF=function(a){if(a.button===0&&!_.VH(a)){var b=a.target;if(b instanceof Element&&(b=_.UH(b,"a.link-decoration-layer","code-container"))){var c=b.dataset.key==="external"?b.href:void 0;this.Ia.hb({gestureName:"CLICK",element:this.prb+"CodeLink",action:"navigate",xl:c},a);c?(b.target="_blank",b.rel="noopener"):(a.preventDefault(),_.mq(this.Ua,b.pathname+b.search+b.hash))}}};
_.h.Zva=function(){var a=this,b=[];if(this.wG)b=this.wG.map(function(m){var n=m.bs(),r=m.getType();switch(r){case 6:case 7:n.startsWith("/search?q=")||(n=u1b(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:_.fb(r,"unhandled link type")}n.startsWith("/search/")&&(n=_.kq(a.Ua,n),n=u1b(a,["/"+_.Kq.p8],n.Ta));return new t1b(a.yt,_.Br(m.getRange()),{href:n,style:"link-decoration-layer"},_.QTa(m.getRange()),_.RTa(m.getRange()))}).filter(function(m){return m!=
null});else{var c=this.yt.lines;c.length===0&&console.error("bad");for(var d=0;d<c.length;d++){var e=lJb(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 t1b(this.yt,d,{href:f,style:"link-decoration-layer"},g,g+f.length))}}}return _.df(b)};var u1b=function(a,b,c){return a.S4.cz(_.nq(a.Ua,a.s2a(b,c)))};gP.prototype.s2a=function(a,b){return _.lq(this.Ua,a,{Gi:this.Lb,Ta:b})};
gP.O=function(a){return new (a||gP)(_.C(_.dL),_.C(_.$w),_.C(_.ai),_.C(_.Nh),_.C(_.kp),_.C(_.Bq),_.C(_.Vu),_.C(_.lh))};gP.Ea=_.Ke({type:gP,oa:[["link-decoration-layer","analyticsElementToTrack","","content",""]],inputs:{prb:"analyticsElementToTrack",content:"content",wG:"scoLinks"},standalone:!1,features:[_.cg,_.zn]});var hP=function(){this.F4=!1;this.wwc="Star";this.Awc="Unstar";this.r7=""};hP.prototype.Qa=function(){this.r7=_.dxb(this.type,this.F4)};hP.O=function(a){return new (a||hP)};
hP.wa=_.Ie({type:hP,oa:[["simple-star"]],inputs:{type:"type",F4:"isStarred"},standalone:!1,Aa:3,Ba:7,Da:[["type","button",1,"mat-button-base","mat-icon-button"],[1,"google-material-icons"]],ta:function(a,b){a&1&&(_.I(0,"button",0)(1,"span",1),_.R(2),_.J()());a&2&&(_.mg("title",b.r7)("aria-label",b.F4?b.Awc:b.wwc),_.A(),_.Pg("starred",b.F4)("disabled",!b.F4),_.A(),_.Rg(" ",b.F4?"star":"star_border"," "))},styles:[_.aFb()],Ma:0});var v1b=function(){this.email=""};v1b.O=function(a){return new (a||v1b)};
v1b.Ea=_.Ke({type:v1b,oa:[["","contactHovercard",""]],qb:1,Wa:function(a,b){a&2&&_.mg("data-hovercard-id",b.email)},inputs:{email:"email"},standalone:!1});var iP=function(){};iP.O=function(a){return new (a||iP)};iP.Ha=_.Je({type:iP});iP.Ga=_.Xc({});var jP=function(){this.layout="row"};jP.O=function(a){return new (a||jP)};jP.wa=_.Ie({type:jP,oa:[["dc-p"]],inputs:{size:"size",layout:"layout"},standalone:!1,hc:["*"],Aa:5,Ba:3,Da:[[3,"fxLayout"]],ta:function(a,b){a&1&&(_.xg(),_.I(0,"p",0),_.R(1,"\n  "),_.yg(2),_.R(3,"\n"),_.J(),_.R(4,"\n"));a&2&&(_.Pg("skinny",b.size==="skinny"),_.H("fxLayout",b.layout))},dependencies:[_.Vt],styles:["p.skinny[_ngcontent-%COMP%] {\n  margin-bottom: 0px;\n}"]});var kP=function(){};kP.O=function(a){return new (a||kP)};kP.Ha=_.Je({type:kP});kP.Ga=_.Xc({imports:[_.Hu]});var w1b={NONE:0,Lqc:1,Lec:2,0:"NONE",1:"INSIGHTS",2:"CHAT"},x1b=new _.wd("FORCE_INSIGHTS",{Fa:"root",qa:function(){try{return(new URLSearchParams(window.location.search)).has("showInsights")}catch(a){return!1}}}),lP=function(a,b,c,d){this.Yp=a;this.Ua=b;this.state=new _.Oh(c?1:0);this.Hyb=this.state.ha(_.Yf(function(e){return nJb(e,d)}),_.Yf(function(e){return a.data.ha(_.E(function(f){var g;return((g=f.Wc)==null?void 0:g.params.qu)!=null}),_.Jf(),_.E(function(f,g){return f?1:g<2?e:0}))}),_.Jf(),
_.Tf(1),_.lf())},SMb=function(a,b){a.state.next(b);b=_.Bi(a.Yp.Zc);b.params.qu!=null&&a.Ua.navigate(_.ns(_.qI(b.nc(),function(c){delete c.qu}).ob()),{Tf:"preserve"})};lP.O=function(a){return new (a||lP)(_.t(_.Nh),_.t(_.ai),_.t(x1b),_.t(_.kL))};lP.ua=_.q({token:lP,qa:lP.O});var y1b=new _.wd("GRAPH_TOOLS_PROMISE",{Fa:"root",qa:function(){return _.Ue(function(a){switch(a.ud){case 1:return _.Ve(a,2),_.We(a,google.corp.devops.tools.loadGraph(),4);case 4:a.ud=3;a.NB=0;break;case 2:return _.$e(a),a.return(Promise.resolve(void 0));case 3:return a.return(google.corp.devops.tools.graph)}})}}),mP=function(a,b,c){this.Ia=a;this.e7c=b;this.EKb=c};
mP.prototype.init=function(){var a=this,b;return _.Ue(function(c){if(c.ud==1)return a.hya?c.return():_.We(c,_.yq(a.Ia,a.e7c,"g3GraphToolsPromise"),2);b=c.Xf;if(!b)return c.return();var d=b,e=d.createService;a:{var f=a.EKb;switch(f){case 1:f="production";break a;case 0:f="autopush";break a;default:f=_.fb(f)}}a.hya=e.call(d,{environment:f});_.af(c)})};mP.prototype.createController=function(a){var b=this,c;return _.Ue(function(d){return d.ud==1?_.We(d,b.init(),2):d.return((c=b.hya)==null?void 0:c.createController(a))})};
var z1b=function(a,b,c){return _.Ue(function(d){return d.ud==1?_.We(d,a.init(),2):a.hya&&b.length!==0?d.return(_.yq(a.Ia,a.hya.getAvailableFileContext("//depot/"+b,{changelistId:c}).catch(function(){return new Set}),"g3GraphAvailableInsights")):d.return(new Set)})};mP.O=function(a){return new (a||mP)(_.t(_.Bq),_.t(y1b),_.t(_.C5a))};mP.ua=_.q({token:mP,qa:mP.O,Fa:"root"});var nP=function(a,b,c,d,e,f,g,m,n){this.ab=a;this.Ia=b;this.Vya=c;this.th=d;this.TG=f;this.nh=g;this.Lc=m;this.tR=n;this.kb=new _.Ne;this.mAa=void 0;this.Xa=e.data.ha(_.E(dIb))};
nP.prototype.Qa=function(){var a=this;return _.Ue(function(b){if(b.ud==1)return a.kb.add(a.TG.theme.subscribe(function(c){switch(c){case "DARK":a.mAa="dark";break;case "LIGHT":a.mAa="light";break;default:_.fb(c)}a.iya&&a.iya.setTheme(a.mAa)})),_.We(b,A1b(a),2);a.kb.add(a.Xa.ha(_.xrb(),_.Yf(function(c){return _.mf([a.Xa,_.mL(a.th,c,"path",1).ha(_.Cf(function(){return _.df("Failed to load the current cl.")})),_.mL(a.th,_.qs(c.nc(),"HEAD").ob(),"path",0).ha(_.Cf(function(){return _.df("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 _.Ue(function(r){if(r.ud==1)return g=Number(e),m=Number(f),_.We(r,z1b(a.Vya,d||"",m),2);n=r.Xf;return a.iya&&d&&!isNaN(g)&&!isNaN(m)&&n.size>0?_.We(r,a.iya.openFileContext("//depot/"+d,{changelistId:g,mostRecentChangelistId:m}),0):(a.RB(),n.size>0&&_.kv(a.nh,{error:Error("De`"+e+"`"+f),message:"Failed to load insights panel",Sd:"Dismiss"}),r.eg(0))})}));_.af(b)})};nP.prototype.La=function(){this.kb.unsubscribe()};
nP.prototype.RB=function(){var a=this;this.Lc.run(function(){SMb(a.tR,0)})};var A1b=function(a){return _.Ue(function(b){if(b.ud==1)return _.We(b,a.Vya.createController({element:a.ab.na,theme:a.mAa,onOpen:function(){},onClose:function(){a.Ia.hb({element:"insightsPanel",action:"close",gestureName:"CLICK"});a.RB()}}),2);a.iya=b.Xf;_.af(b)})};nP.O=function(a){return new (a||nP)(_.C(_.he),_.C(_.Bq),_.C(mP),_.C(_.lL),_.C(_.Nh),_.C(_.Wx),_.C(_.jv),_.C(_.ih),_.C(lP))};
nP.wa=_.Ie({type:nP,oa:[["insights-panel"]],standalone:!1,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%}"],Ma:0});var oP=function(){};oP.O=function(a){return new (a||oP)};oP.Ha=_.Je({type:oP});oP.Ga=_.Xc({imports:[_.hp]});var pP=function(){this.time=this.message=this.gWa="";this.aja=[]};pP.prototype.Wb=function(){var a;this.gWa=((a=this.commit.mn)==null?void 0:a.email)||"";var b;this.kxb=(b=this.commit.UXa)==null?void 0:b.email;this.message=this.commit.zt;this.time=this.commit.uO;this.aja=this.commit.LV};pP.O=function(a){return new (a||pP)};
pP.wa=_.Ie({type:pP,oa:[["commit-overview","commit",""]],inputs:{commit:"commit"},standalone:!1,features:[_.zn],tc:["commit",""],Aa:18,Ba:6,Da:[["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&&(_.F(0,oJb,5,4,"div",0),_.I(1,"div",1)(2,"div",2)(3,"mat-icon"),_.R(4,"person"),
_.J(),_.I(5,"span"),_.R(6),_.J(),_.I(7,"span",3),_.R(8," (author) "),_.J()(),_.F(9,pJb,7,1,"div",4),_.I(10,"div",2)(11,"mat-icon"),_.R(12,"event"),_.J(),_.I(13,"span"),_.R(14," Committed on "),_.J(),_.I(15,"span",5),_.R(16),_.S(17,"dateTimeDisplay"),_.J()()());a&2&&(_.H("ngIf",b.message),_.A(6),_.Sg(b.gWa),_.A(3),_.H("ngIf",b.gWa!==b.kxb),_.A(7),_.Sg(_.ch(17,4,b.time)))},dependencies:[_.ap,_.oL,_.Av,_.cD,_.nL],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}"],
Ma:0});var wJb=function(a){return{Ib:a}},vJb=function(a){return{context:a}},BJb=function(){return{ehd:!0}},B1b={NONE:0,Xdc:1,Csc:2,k8:3,Nzc:4,0:"NONE",1:"BRANCH_AND_SHA_OF_LAST_BRANCH_UPDATE",2:"LATEST_COMMIT_ON_PATH",3:"PIPER",4:"PINNED_SHA"},qP=function(a,b,c){this.th=b;this.Qla=c;this.sqa=B1b;this.xYb=this.s9a=this.Rna=_.wf;this.Iw={};this.version=1;this.y5a=!0;this.M6=!1;this.Tbb=_.Yw.has(56)};_.h=qP.prototype;_.h.Qa=function(){};_.h.Bc=function(){};
_.h.Wb=function(a){var b=this;a.activeLocation&&(this.s9a=_.KH(this.location)?_.XAb(this.Qla,_.qI(_.qs(this.location.nc(),this.YV),function(c){c.Ub=b.G2c}).ob()).ha(_.$f(function(){b.Iw.Kw=!0}),_.Xf(_.YH(this.location.Ib)),_.E(function(c){return c.type})):_.wf,this.xYb=this.s9a.ha(_.E(_.ZH)));if(a.activeLocation||a.showMostRecentCommitForPath||a.version)C1b(this,a.activeLocation),!this.M6&&this.wYb?(this.Rna=_.df(void 0),this.Iw.Kq=!0):this.M6&&this.version===1?(a=_.oH(this.location)?_.qs(this.location.nc(),
"HEAD").ob():this.location,this.Rna=_.mf([this.T3(a,0),this.T3()]).ha(_.Yf(function(c){var d=_.k(c);c=d.next().value;return(d=d.next().value)?c&&c.Lf===d.Lf?_.df(void 0):D1b(b,d):_.df(void 0)}),_.$f(function(c){c&&c.Ib?b.Iw.Kq=!0:b.Iw={}}))):this.Rna=this.T3().ha(_.E(function(c){if(c!=null&&c.Lf)return{Ib:c.Lf,OY:c.Rr?_.Arb(b.location,c):void 0}}),_.$f(function(){b.Iw.Kq=!0}))};_.h.co=function(){this.Iw.location&&this.Iw.Kw&&this.Iw.Kq&&(this.Iw={},this.q$a.launch(0,0))};
_.h.dda=function(a){var b=this;if(!a)return _.df();var c=this.Tbb?xIb(this.location,this.J$c):this.location;return E1b(this,a).ha(_.E(function(d){return _.GH(b.location,d,b.version,a.OY||c)}))};
var E1b=function(a,b){return a.s9a.ha(_.E(function(c){var d;return c===5?((d=a.location.params.Ub)==null?void 0:d.replace("codereview/",""))||void 0:b.Ib}))},D1b=function(a,b){var c=b.Lf;return a.ji?F1b(a,c,a.location).ha(_.E(function(d){if(d===-1)return{Ib:c};if(d!==0)return{Ib:c,depth:d,bX:_.ns(_.qs(_.bI(a.location.nc()),"HEAD").ob())}})):_.df({Ib:c,OY:_.Arb(a.location,b)})},F1b=function(a,b,c){var d=Number(b);return isNaN(d)||!_.ak(c)?_.df(-1):XTb(a.th,c).ha(_.yf(_.NH),_.Jf(function(e,f){return e.ac.al===
f.ac.al}),_.Yf(function(e){var f=e.ac;e=f.Xwa;f=f.al.findIndex(function(g){g=Number(g.Lf);return!isNaN(g)&&d>=g});return f===-1?e?(e(),_.wf):_.df(-1):_.df(f)}))};qP.prototype.T3=function(a,b){a=a===void 0?this.location:a;b=b===void 0?this.version:b;return this.th.T3(a,this.M6?"path":"repository",b).ha(_.E(iIb)).ha(_.Cf(function(){return _.df(void 0)}))};
var C1b=function(a,b){b=b&&b.Dj;if(b){var c=_.DH(b,a.location);var d=_.Zj(b,a.version);c=c&&d===a.YV}else c=!1;c||(a.Iw={},a.M6?(a.Iw.location=!0,a.Iw.Kw=!0):(c=a.Iw,b?(d=_.DH(b,a.location),b=_.Zj(b,a.version),a=d&&b!==a.YV):a=!1,c.location=a))};
_.p.Object.defineProperties(qP.prototype,{Qd:{configurable:!0,enumerable:!0,set:function(a){this.location=a},get:function(){return this.location}},YV:{configurable:!0,enumerable:!0,get:function(){return _.Zj(this.location,this.version)||""}},G2c:{configurable:!0,enumerable:!0,get:function(){return _.wrb(this.location,this.version)||""}},S3c:{configurable:!0,enumerable:!0,get:function(){return this.YV?this.M6?this.ji?3:2:this.wYb?4:1:0}},ned:{configurable:!0,enumerable:!0,get:function(){return _.AH(this.YV)}},
wYb:{configurable:!0,enumerable:!0,get:function(){return _.wi.test(this.YV)||_.oH(this.location)}},ji:{configurable:!0,enumerable:!0,get:function(){return _.pH(this.location)}}});qP.O=function(a){return new (a||qP)(_.C(_.Zw),_.C(_.lL),_.C(_.rL))};
qP.wa=_.Ie({type:qP,oa:[["commit-information"]],tb:function(a,b){a&1&&_.Cg(_.Nt,5);if(a&2){var c;_.Gg(c=_.Hg())&&(b.q$a=c.first)}},inputs:{version:"version",y5a:"linkToCommitDetails",Qd:"activeLocation",J$c:"lastSubmoduleFetchSpec",M6:"showMostRecentCommitForPath"},standalone:!1,features:[_.zn],Aa:14,Ba:7,Da:[["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&&(_.I(0,"span",4),_.F(1,sJb,4,3,"ng-container",5)(2,xJb,3,7,"ng-container",5)(3,zJb,1,1,null,5)(4,CJb,1,3,null,5),_.J(),_.L(5,"div",6),_.F(6,DJb,3,3,"ng-template",null,0,_.dh)(8,HJb,2,3,"ng-template",null,1,_.dh)(10,IJb,5,13,"ng-template",null,2,_.dh)(12,NJb,2,3,"ng-template",null,3,_.dh));a&2&&(_.H("ngSwitch",b.S3c),_.A(),_.H("ngSwitchCase",
b.sqa.Xdc),_.A(),_.H("ngSwitchCase",b.sqa.Nzc),_.A(),_.H("ngSwitchCase",b.sqa.k8),_.A(),_.H("ngSwitchCase",b.sqa.Csc),_.A(),_.H("matRippleCentered",!0)("matRippleDisabled",!0))},dependencies:[_.Gq,_.ap,_.fp,_.bp,_.cp,_.pL,_.Vt,_.Eu,_.Nt,_.oq,_.Yy,_.gp,_.sI],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}"],
Ma:0});var G1b=function(a){return""+a};var rP=function(a,b){this.line=a;this.ch=b===void 0?null:b};var H1b=function(a,b,c,d,e){var f=f===void 0?[]:f;this.type=a;this.NF=b;this.MF=c;this.sR=d;this.rR=e;this.cK=[];this.type=a;this.NF=b;this.MF=c;this.sR=d;this.rR=e;if(f)for(a=_.k(f),b=a.next();!b.done;b=a.next())this.cK.push(b.value)};var I1b=function(a,b){this.Hg=a;this.u8c=!!b};var J1b=function(a,b,c){this.left=a;this.right=b;this.uh=c};var K1b=function(){this.Bbb=this.soa=0;this.D8a=[];this.E8a=[];this.diff=this.Abb=this.zbb=0};
K1b.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,x=Math.ceil((m+n)/2),z=[],D=[];this.D8a=[];this.E8a=[];for(var K=0;K<=x;K++){for(var N=-1,P=z[K]=0;P<=K;P++){var ca=z[P];this.D8a.push(N<ca?ca*2:N*2+1);var va=N<ca?ca:N,Da=va-2*P+K;for(N=ca+1;va<m&&Da<n&&a.charAt(va)===c.charAt(Da);)++va,++Da;z[P]=va;ca=K-P-Math.ceil((n-m)/2);if(r&&ca>=0&&ca<K&&D[ca]<=va){z=P;a=ca;c=va;this.diff=K=K*2-1;this.zbb=z;this.Abb=a;this.soa=c;this.Bbb=c-2*z+Math.ceil(K/
2);break a}}N=D[K]=m;for(va=0;va<=K;va++){ca=D[va];this.E8a.push(N>=ca?ca*2:N*2+1);P=N>=ca?ca:N;Da=n-m-K+P+2*va;for(N=ca-1;P>0&&Da>0&&a.charAt(P-1)===c.charAt(Da-1);)--P,--Da;D[va]=P;ca=Math.floor((m-n)/2)-va+K;if(!r&&ca>=0&&ca<=K&&P<=z[ca]){a=ca;c=va;z=z[ca];this.diff=K*=2;this.zbb=a;this.Abb=c;this.soa=z;this.Bbb=z-2*a+Math.ceil(K/2);break a}}}this.diff=-3}if(this.diff>=0){e=[];K=Math.ceil(this.diff/2);a=this.zbb;z=this.soa;for(c=e.length;K>=0;--K)m=this.D8a[(K+1)*K/2+a],n=z-Math.floor(m/2),z-=
n,n!==0&&(r=new J1b(z+b,z-2*a+K+d,n),x=e[e.length-1],e.length!==0&&L1b(r,x)?(x.left-=n,x.right-=n,x.uh+=n):e.splice(0,0,r)),m&1&&(z--,a--);c>0&&L1b(e[c-1],e[e.length-1])&&(e[c-1].uh+=e[e.length-1].uh,e.pop());K=e.splice(c-1,e.length-c+1).reverse();for(z=0;z<K.length;z++)e.push(K[z]);K=Math.floor(this.diff/2);a=this.Abb;for(z=this.soa;K>=0;--K)c=this.E8a[K*(K+1)/2+a],m=Math.floor(c/2)-z,x=g-f-K+z+2*a,r=Math.min(m,Math.max(0,Math.max(this.soa-z,this.Bbb-x))),n=z+r+b,x=x+r+d,r=m-r,r!==0&&(n=new J1b(n,
x,r),e.length!==0&&L1b(e[e.length-1],n)?e[e.length-1].uh+=r:e.push(n)),z+=m,c&1&&(z++,a--)}return{cK:e,Uzd:(f+g-this.diff)/2}};var L1b=function(a,b){return a.left+a.uh===b.left&&a.right+a.uh===b.right};for(var sP=[],M1b=0;M1b<256;++M1b)sP[M1b]=2;for(var N1b=97;N1b<=122;++N1b)sP[N1b]=3;for(var O1b=65;O1b<=90;++O1b)sP[O1b]=3;for(var P1b=48;P1b<=57;++P1b)sP[P1b]=3;sP[95]=3;sP[32]=sP[9]=sP[10]=sP[13]=0;for(var Q1b=_.k("(){},.#/*\";'"),R1b=Q1b.next();!R1b.done;R1b=Q1b.next())sP[R1b.value.charCodeAt(0)]=0;for(var S1b=_.k("!%^&[]?\\|<>+-=~@`"),T1b=S1b.next();!T1b.done;T1b=S1b.next())sP[T1b.value.charCodeAt(0)]=5;sP[0]=0;
var U1b=function(){this.QSb=1;this.Hi=this.ni=null;this.lineArray=[];this.Uia=[];this.Cma=[];this.tCa=[]};U1b.prototype.oga=function(a,b){a=V1b(a);b=V1b(b);return W1b(this,a,b)};
var W1b=function(a,b,c){b=X1b(a,b,c);a.ni=b.had;a.Hi=b.iad;a.lineArray=b.lineArray;for(b=0;b<a.ni.text.length;++b)a.Uia.push({mQ:1,index:b});for(b=0;b<a.Hi.text.length;++b)a.Cma.push({mQ:1,index:b});b=Y1b(a,!0);for(c=1;c!==a.QSb&&b>0;++c)b=Y1b(a,!1);b=Z1b(a.Uia,4,-1);c=Z1b(a.Cma,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=$1b(b[e].J4,c),m=$1b(b[e+(f?2:1)].J4,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].K4=b[e+1].aR,c[g+1].J4=b[e+1].BY);else continue;b[e].type=7;f&&(b[e+1].type=7);f=f?2:1;b[e+f].type=6;b[e+f].aR=b[e].aR;b[e+f].K4=b[e].K4}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].K4=b[n].aR;c[r].J4=b[n].BY;
++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("Ee");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.aR,n=g.BY,g.K4=g.aR,g.J4=g.BY,g.aR=m,g.BY=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 rP(0,0);c=new rP(0,0);d=[];a=_.k(a);for(e=a.next();!e.done;e=a.next())e=e.value,f=new H1b(e.type,new rP(e.K4,0),new rP(e.J4,null),new rP(e.aR,0),new rP(e.BY,null)),e.type===1&&(f.NF=b,f.MF=b),e.type===-1&&(f.sR=c,f.rR=c),b=a2b(f.MF),c=a2b(f.rR),d.push(f);a=d}return a},V1b=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},X1b=function(a,b,c){var d=[],e=new Map;d[0]="";var f=function(g,m){var n="",r=[],
x=0,z=d.length;g=_.k(g);for(var D=g.next();!D.done;D=g.next()){D=D.value;if(e.has(D))n+=String.fromCharCode(e.get(D));else{n+=String.fromCharCode(z);e.set(D,z);d[z]=D;for(var K=sP[0],N=0;N<D.length;++N){var P=D[N];sP[P.charCodeAt(0)]!==void 0&&(K+=sP[P.charCodeAt(0)])}m[z]=K;z++}r.push(x++)}return new b2b(n,r)};b=f(b,a.tCa);a=f(c,a.tCa);return{had:b,iad:a,lineArray:d}},$1b=function(a,b){for(var c=0;c<b.length&&!(b[c].BY>=a);c++);return c},a2b=function(a){return a.ch===null?new rP(a.line+1,0):a},Y1b=
function(a,b){if(!a.ni||!a.Hi)throw Error();if(b){var c=a.ni;for(var d=a.Hi,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={Via:new b2b(c.text.substr(0,e),c.lineNumbers.splice(0,e)),Dma:new b2b(d.text.substr(0,e),d.lineNumbers.splice(0,e)),uh:e},c.text=c.text.substr(e),d.text=d.text.substr(e),c=f)}else c=null;d=c;if(b){c=a.ni;e=a.Hi;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={Via:new b2b(c.text.slice(1-f),c.lineNumbers.splice(1-f)),Dma:new b2b(e.text.slice(1-f),e.lineNumbers.splice(1-f)),uh: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 K1b).run(a.ni.text,0,a.Hi.text,0).cK;c=[];for(g=0;g<f.length;g++)c.push(new I1b(f[g],!1));d!==null&&(a.ni.text=d.Via.text+a.ni.text,a.ni.lineNumbers.splice.apply(a.ni.lineNumbers,[0,0].concat(_.v(d.Via.lineNumbers))),a.Hi.text=d.Dma.text+a.Hi.text,a.Hi.lineNumbers.splice.apply(a.Hi.lineNumbers,
[0,0].concat(_.v(d.Dma.lineNumbers))),c.splice(0,0,new I1b(new J1b(0,0,d.uh),!0)));d=d&&d.uh>0?d.uh:0;e!==null&&(a.ni.text+=e.Via.text,a.ni.lineNumbers.splice.apply(a.ni.lineNumbers,[a.ni.lineNumbers.length,0].concat(_.v(e.Via.lineNumbers))),a.Hi.text+=e.Dma.text,a.Hi.lineNumbers.splice.apply(a.Hi.lineNumbers,[a.Hi.lineNumbers.length,0].concat(_.v(e.Dma.lineNumbers))),f=d+e.uh,c.push(new I1b(new J1b(a.ni.text.length-f,a.Hi.text.length-f,e.uh),!0)));if(!a.ni||!a.Hi)throw Error();b=b?0:2;for(var m=
g=f=e=0,n=0,r=0;r<c.length;r++){for(var x=c[r].Hg.uh,z=c[r];e<z.Hg.left;)++e,++g;for(;f<z.Hg.right;)++f,++m;var D=r+1;D<c.length&&(c[D].Hg.left+=d,c[D].Hg.right+=d,z.Hg.left+x===c[D].Hg.left?(c2b(a,a.Hi,m,z,c[D],c[D].Hg.right-z.Hg.right),x=z.Hg.uh):z.Hg.right+x===c[D].Hg.right&&(c2b(a,a.ni,g,z,c[D],c[D].Hg.left-z.Hg.left),x=z.Hg.uh));D=g;for(var K=m;;){var N=D-1,P=K-1;if(N<0||P<0)break;if(a.ni.text[N]!==a.Hi.text[P])break;if(a.ni.lineNumbers[N]+1!==a.ni.lineNumbers[D]||a.Hi.lineNumbers[P]+1!==a.Hi.lineNumbers[K])break;
P=a.Hi.lineNumbers[P];if(a.Uia[a.ni.lineNumbers[N]].mQ!==1||a.Cma[P].mQ!==1)break;--D;--K;++x}if(x!==0){N=0;P=D;for(var ca=0;ca<x&&N<=0;++ca)N+=a.tCa[a.ni.text.charCodeAt(P)],++P;if(N>0||z.u8c){++n;g=D;m=K;for(N=0;N<x;++N,++K,++D)P=a.ni.lineNumbers[D],ca=a.Hi.lineNumbers[K],a.Uia[P].mQ=b,a.Uia[P].index=ca,a.Cma[ca].mQ=b,a.Cma[ca].index=P;a.ni.text=a.ni.text.substr(0,g)+String.fromCharCode(-1)+a.ni.text.substr(D);a.Hi.text=a.Hi.text.substr(0,m)+String.fromCharCode(-2)+a.Hi.text.substr(K);a.ni.lineNumbers.splice(g,
D-g,null);a.Hi.lineNumbers.splice(m,K-m,null);g++;m++;e+=z.Hg.uh;f+=z.Hg.uh}}}return n},c2b=function(a,b,c,d,e,f){var g=c+d.Hg.uh,m=c+f;c=0;var n=g,r=m;for(f=0;f<d.Hg.uh&&!(--n,--r,n<b.text.length&&b.text[n]!==b.text[r]);++f,++c);f=0;n=g;r=m;for(var x=0;x<e.Hg.uh&&!(n<b.text.length&&b.text[n]!==b.text[r]);++x,++f)++n,++r;if(c!==0||f!==0){n=c+f+1;r=g-1-c;x=g-c;var z=m-1-c;m-=c;g=[];for(var D=0;D<n;++D,++r,++x,++z,++m){var K=d2b(a,b,r),N=d2b(a,b,x),P=d2b(a,b,z),ca=d2b(a,b,m),va=Math.min(K,N),Da=Math.min(P,
ca);e2b(a,b,r)==="}"&&(va-=2);e2b(a,b,x)==="{"&&(va-=2);e2b(a,b,z)==="}"&&(Da-=2);K<N&&--va;P<ca&&--Da;g.push(va+Da)}c===d.Hg.uh&&(g[0]-=10);f===e.Hg.uh&&(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.uh+=c,e.Hg.left+=c,e.Hg.right+=c,e.Hg.uh-=c)}},d2b=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.tCa[b]},e2b=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]},Z1b=function(a,b,c){var d=[];if(a.length===0)return[];for(var e=a[0].mQ,f=a[0].index,g=a[0].index,m=0,n=0,r=1;r<a.length;++r)if(a[r].mQ===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("Fe`"+e);d.push(new f2b(e,f,g,m,n));m=n=r;f=g=a[r].index;e=a[r].mQ}a=new f2b(0,f,g,m,n);e===1?a.type=c:e===2&&(a.type=
b);d.push(a);return d},b2b=function(a,b){this.text=a;this.lineNumbers=b},f2b=function(a,b,c,d,e){this.type=a;this.K4=b;this.J4=c;this.aR=d;this.BY=e};var g2b=function(){this.QSb=void 0},h2b=function(a,b){if(a==="")return{lines:["\n"],V7a:[new rP(b,0),new rP(b,0)]};a=a.split(/([^\d\w]|[\d\w]+)/).filter(function(g){return g!==""});for(var c=0,d=[new rP(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 rP(b,c));return{lines:a.map(function(g){return g.replace("\n","\x00")+"\n"}),V7a:d}};
g2b.prototype.oga=function(a,b){var c=new U1b,d=c.oga(a,b);a=i2b(a);b=i2b(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.MF.line-f.NF.line>500||f.rR.line-f.sR.line>500)){f.cK=[];var g=this.getRange(a,f.NF,f.MF);if(!(g.length>1E4)){g=h2b(g,f.NF.line);var m=this.getRange(b,f.sR,f.rR);if(!(m.length>1E4)){m=h2b(m,f.sR.line);c=new U1b;c=W1b(c,g.lines,m.lines);c=_.k(c);for(var n=c.next();!n.done;n=c.next()){n=n.value;
var r=function(x,z){return z.ch!==null?x.V7a[z.line]:x.V7a[z.line+1]};switch(n.type){case 1:case -1:case 0:case 2:n.NF=r(g,n.NF);n.MF=r(g,n.MF);n.sR=r(m,n.sR);n.rR=r(m,n.rR);break;default:throw Error("Ge");}f.cK.push(n)}}}}}return d};
var i2b=function(a){if(a.length===0)return[""];a=V1b(a);_.sa(a).endsWith("\n")&&a.push("");return a},j2b=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.cK.length>0){var g=a.getRange(c,f.NF,f.cK[0].NF);g.length>0&&e.push([0,g]);e.push.apply(e,_.v(j2b(a,f.cK,c,d)));f=a.getRange(c,_.sa(f.cK).MF,f.MF);f.length>0&&e.push([0,f])}else{g=f.NF;var m=f.MF,n=f.sR,r=f.rR;switch(f.type){case 0:e.push([0,a.getRange(c,g,m)]);break;case 1:e.push([1,a.getRange(d,n,r)]);break;
case -1:e.push([-1,a.getRange(c,g,m)]);break;case 2:e.push([-1,a.getRange(c,g,m)]);e.push([1,a.getRange(d,n,r)]);break;case 3:case 4:case 5:case 6:throw Error("He");default:throw Error("Ie");}}return e};g2b.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 k2b=["codeview"],l2b={lineNumbers:!0,extraKeys:{"Ctrl-F":"findPersistent","Cmd-F":"findPersistent"},readOnly:!0},tP=function(a,b,c){var d=this;this.zone=c;this.line=void 0;this.dW=l2b;this.jld=new g2b;this.xm=this.diffBase="";this.cxb=3;this.AX=[];this.TY=[];this.ui=new _.Jj;this.align=!0;this.Bma=this.Tia=G1b;this.kb=a.OXa.subscribe(function(e){d.dW=Object.assign({},l2b,{theme:e});if(d.Ro){e=_.k(m2b(d));for(var f=e.next();!f.done;f=e.next())d.setOptions(f.value)}})};tP.prototype.Qa=function(){};
tP.prototype.Wb=function(a){(a.diffBase||a.contents||a.fileName)&&n2b(this)};tP.prototype.La=function(){this.kb.unsubscribe()};
var n2b=function(a){a.ui.emit(!1);a.Ro&&a.NXa.na.removeChild(a.NXa.na.lastChild);var b=_.Yw.has(35);a.zone.Vb(function(){setTimeout(function(){var c,d,e;return _.Ue(function(f){if(f.ud==1)return _.We(f,_.$sb(),2);a.Ro=f.Xf.MergeView(a.NXa.na,{orig:null,origLeft:a.diffBase,value:a.xm,mode:"text/plain",revertButtons:!1,connect:a.align?"align":"",collapseIdentical:a.cxb,diffDriverFunction:function(g,m){if(b){var n=a.jld;var r=i2b(g),x=i2b(m);r.length>15E3||x.length>15E3?n=void 0:(g=n.oga(g,m),n=j2b(n,
g,r,x));return n}}});o2b(a);c=_.k(m2b(a));d=c.next();for(e={};!d.done;e={JZa:void 0},d=c.next())e.JZa=d.value,e.JZa.operation(function(g){return function(){var m=g.JZa;p2b(a,m);a.setOptions(m);if(a.Ro){var n=q2b(a,m),r=n?"left-edit-gutter":"right-edit-gutter",x=a.Ro.leftChunks();x=_.k(x);for(var z=x.next();!z.done;z=x.next()){var D=z.value;z=n?D.origTo:D.editTo;for(D=n?D.origFrom:D.editFrom;D<z;D++)m.addLineClass(D,"gutter",r)}}n=q2b(a,m)?a.Tia:a.Bma;m.setOption("lineNumberFormatter",n);n=q2b(a,m)?
a.AX:a.TY;n=_.k(n);for(r=n.next();!r.done;r=n.next())r=r.value,m.addLineWidget(r.line,r.element,r.options)}}(e));_.af(f)})},0)})},m2b=function(a){return a.Ro?[a.Ro.leftOriginal(),a.Ro.editor()]:[]},o2b=function(a){if(a.Ro)a.Ro.editor().on("update",function(){a.zone.run(function(){a.ui.emit(!0)})})},q2b=function(a,b){if(a.Ro)return b===a.Ro.leftOriginal()?!0:!1};
tP.prototype.setOptions=function(a){if(this.Ro)for(var b=_.k(Object.entries(this.dW)),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 p2b=function(a,b){var c,d;_.Ue(function(e){if(e.ud==1)return a.Ro&&a.fileName?_.We(e,_.$sb(),2):e.return();d=(c=e.Xf.findModeByFileName(a.fileName))?c.mime:"text/plain";b.setOption("mode",d);_.af(e)})};
_.p.Object.defineProperties(tP.prototype,{Oma:{configurable:!0,enumerable:!0,set:function(a){this.line=a;this.Ro&&(a=_.BH(this.line))&&(this.Ro.editor().scrollTo(0,this.Ro.editor().charCoords({line:a-1,ch:0},"local").top),this.Ro.editor().getDoc().setCursor({line:a-1,ch:0}))}},ojd:{configurable:!0,enumerable:!0,set:function(a){this.NXa=a}}});tP.O=function(a){return new (a||tP)(_.C(_.Wx),_.C(_.Zw),_.C(_.ih))};
tP.wa=_.Ie({type:tP,oa:[["code-diff","fileName",""]],tb:function(a,b){a&1&&_.Cg(k2b,7);if(a&2){var c;_.Gg(c=_.Hg())&&(b.ojd=c.first)}},inputs:{fileName:"fileName",diffBase:"diffBase",xm:"contents",cxb:"collapseIdenticalLines",AX:"leftLineWidgets",TY:"rightLineWidgets",Oma:"scrollToLine",align:"align",Tia:"leftLineNumberFormatter",Bma:"rightLineNumberFormatter"},outputs:{ui:"rendered"},standalone:!1,features:[_.zn],tc:["fileName",""],Aa:2,Ba:0,Da:[["codeview",""],[1,"scope"]],ta:function(a){a&1&&_.L(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}}'],
Ma:0});var uP=function(){this.ui=new _.Jj;this.pKa="Diff is too large to display";this.ZWa=!1;this.AX=[];this.TY=[];this.U_b=this.oOb=void 0;this.Bma=this.Tia=G1b;this.pOb=new Map;this.V_b=new Map};uP.prototype.Qa=function(){};
uP.prototype.Wb=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.LF.xm.length+c.sG.xm.length,a>=10485760){a=!0;break a}a=!1}if(a)this.ZWa=!1,this.FAa(!0);else{a=[];b=[];c=_.k(this.YE);for(var d=c.next();!d.done;d=c.next()){var e=d.value;d=e.sG;e=_.Qgb(e.LF.xm||"");e=_.onb(e);d=_.Qgb(d.xm||"");d=_.onb(d);a.push(e);b.push(d)}this.oOb=a.join("");this.U_b=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 x=d;var z=g.sG,D=g.LF,K=z.endLine+1,N=D.endLine+1;z=z.LE+1;D=D.LE+1;switch(g.type){case _.AI.cFa:for(N=z;N<K;N++,x++)m.set(r,""),n.set(x," "+N);break;case _.AI.iLa:for(K=D;K<N;K++,r++)m.set(r,""+K),n.set(x,"");break;case _.AI.bNa:case _.AI.CFa:for(g=D;g<N;g++,r++)m.set(r,""+g);for(m=z;m<K;m++,x++)n.set(x," "+m);break;default:throw Error("Je");}c+=f.LF.endLine-f.LF.LE;d+=f.sG.endLine-f.sG.LE}this.pOb=a;this.V_b=b;this.Tia=SJb(a);this.Bma=SJb(b);b=a=0;c=_.k(this.YE);for(d=
c.next();!d.done;d=c.next()){x=d=d.value;e=a;f=b;n=x.LF;m=x.sG;n=n.endLine-n.LE;m=m.endLine-m.LE;switch(x.type){case _.AI.cFa:this.AX.push(QJb(e,m));break;case _.AI.iLa:this.TY.push(QJb(f,n));break;case _.AI.CFa:r=K=0;x=!0;m>n?(K=m-n,x=!1):n>m&&(r=n-m,x=!1);n=K;m=r;this.AX.push(QJb(e,n,x));this.TY.push(QJb(f,m,x));break;case _.AI.bNa:break;default:throw Error("Je");}a+=d.LF.endLine-d.LF.LE;b+=d.sG.endLine-d.sG.LE}RJb(this.pOb,this.AX);RJb(this.V_b,this.TY);this.ZWa=!0}};uP.prototype.FAa=function(a){this.ui.emit(a)};
uP.O=function(a){return new (a||uP)};
uP.wa=_.Ie({type:uP,oa:[["code-diff-chunks","diffChunks","","fileName",""]],inputs:{YE:"diffChunks",fileName:"fileName"},outputs:{ui:"rendered"},standalone:!1,features:[_.zn],tc:["diffChunks","","fileName",""],Aa:3,Ba:2,Da:[["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&&_.F(0,OJb,1,9,"code-diff",1)(1,PJb,2,1,"ng-template",null,0,_.dh);a&2&&(a=_.Ng(2),_.H("ngIf",b.ZWa)("ngIfElse",a))},dependencies:[_.ap,_.ZG,tP],styles:["dc-information-box[_ngcontent-%COMP%] {\n  align-items: center;\n  display: flex;\n  height: 40px;\n  justify-content: center;\n}"],Ma:0});var vP=function(a){this.Ia=a;this.pqa=0;this.ufb=2;this.xm=void 0;this.ui=new _.Jj;this.J9a=!1;this.rDb={ps:"",Dp:"",AL:"",hg:"",V3a:!1,rX:!1}};vP.prototype.Qa=function(){};vP.prototype.Wb=function(a){if(a.location||a.entry)this.bad=_.qs(_.FH(this.location.nc(),"repo"),this.entry.ps).ob(),this.vfd=_.qs(_.FH(this.location.nc(),"repo"),this.entry.Dp).ob(),this.l5c=_.ns(_.qs(this.location.nc(),this.entry.Dp).Vc(this.entry.AL).lj({Zn:this.entry.ps}).ob())};
vP.prototype.FAa=function(a){this.J9a=a;this.ui.emit({ui:a,Wea:this.Wea})};var r2b=function(a){a.Ia.hb({gestureName:"CLICK",element:"CommitFileEntryExpansionPanel",action:a.qW.Dd?"expand":"collapse",projectId:a.location.rb})},s2b=function(a){a.qW.Dd&&a.J9a&&a.ui.emit({ui:a.J9a,Wea:a.Wea})};
_.p.Object.defineProperties(vP.prototype,{entry:{configurable:!0,enumerable:!0,set:function(a){this.rDb=a;this.xm=a.xm},get:function(){return this.rDb}},expand:{configurable:!0,enumerable:!0,set:function(a){this.qW.Dd=a;s2b(this)},get:function(){return this.qW.Dd}},Vad:{configurable:!0,enumerable:!0,get:function(){return this.entry.rX?"source:file_delete":this.entry.V3a?"source:file_add":"source:file_edit"}},fbd:{configurable:!0,enumerable:!0,get:function(){return this.entry.rX?"Removed":this.entry.V3a?
"Modified":"Added"}},k5c:{configurable:!0,enumerable:!0,get:function(){return this.entry.rX?"":this.l5c}},gC:{configurable:!0,enumerable:!0,get:function(){return this.entry.rX?this.entry.hg:this.entry.AL}},F9c:{configurable:!0,enumerable:!0,get:function(){return!this.entry.xm}},fBb:{configurable:!0,enumerable:!0,get:function(){return this.expand&&this.entry.xm}},zed:{configurable:!0,enumerable:!0,get:function(){return YJb(this.metadata.removed,this.metadata)}},i_c:{configurable:!0,enumerable:!0,get:function(){return YJb(this.metadata.EE,
this.metadata)}},b1c:{configurable:!0,enumerable:!0,get:function(){return YJb(this.metadata.changed,this.metadata)}},metadata:{configurable:!0,enumerable:!0,get:function(){var a=this.entry&&this.entry.xm?this.entry.xm.gAa:void 0;return a?{ikd:Number(a.t5a||0),removed:Number(a.s5a||0),changed:Number(a.p5a||0),EE:Number(a.o5a||0)}:{changed:0,removed:0,ikd:0,EE:0}}},yed:{configurable:!0,enumerable:!0,get:function(){return t2b.format({count:this.metadata.removed})}},a1c:{configurable:!0,enumerable:!0,
get:function(){return u2b.format({count:this.metadata.changed})}},h_c:{configurable:!0,enumerable:!0,get:function(){return v2b.format({count:this.metadata.EE})}}});vP.O=function(a){return new (a||vP)(_.C(_.Bq))};
vP.wa=_.Ie({type:vP,oa:[["commit-file-entry"]],tb:function(a,b){a&1&&_.Cg(_.nD,7);if(a&2){var c;_.Gg(c=_.Hg())&&(b.qW=c.first)}},inputs:{location:"location",Wea:"entryIndex",entry:"entry",expand:"expand"},outputs:{ui:"rendered"},standalone:!1,features:[_.zn],Aa:30,Ba:10,Da:[["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=
_.Pd();_.I(0,"mat-expansion-panel",1);_.O("opened",function(){_.w(c);s2b(b);r2b(b);return _.y()})("closed",function(){_.w(c);s2b(b);r2b(b);return _.y()});_.R(1,"\n  ");_.I(2,"mat-expansion-panel-header",2);_.R(3,"\n    ");_.I(4,"mat-panel-title");_.R(5,"\n      ");_.I(6,"div",3);_.R(7,"\n        ");_.L(8,"mat-icon",4);_.R(9,"\n        ");_.I(10,"span",5);_.R(11);_.J();_.R(12,"\n        ");_.I(13,"conditional-link",6);_.O("click",function(d){_.w(c);return _.y(d.stopPropagation())});_.R(14);_.J();_.R(15,
"\n      ");_.J();_.R(16,"\n      ");_.I(17,"span",7);_.R(18,"\n        ");_.F(19,TJb,2,2,"mat-spinner",8);_.R(20,"\n      ");_.J();_.R(21,"\n    ");_.J();_.R(22,"\n  ");_.J();_.R(23,"\n  ");_.F(24,VJb,13,7,"ng-container",9);_.R(25,"\n");_.J();_.R(26,"\n\n");_.F(27,XJb,15,7,"ng-template",null,0,_.dh);_.R(29,"\n")}a&2&&(a=_.Ng(28),_.A(8),_.H("svgIcon",b.Vad),_.A(3),_.Sg(b.fbd),_.A(2),_.H("condition",!b.entry.rX)("link",b.k5c)("trackGestureClick",!b.entry.rX)("trackProjectId",b.location.rb),_.A(),_.Rg("",
b.gC,"\n        "),_.A(5),_.H("ngIf",b.F9c)("ngIfElse",a),_.A(5),_.H("ngIf",b.fBb))},dependencies:[_.Gq,uP,_.pL,qP,_.ap,_.Vt,_.Eu,_.Av,_.nD,_.oD,_.zK,_.Dz,_.Bz,_.MC],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}"],
Ma:0});var t2b=new _.iv("{count, plural, =1 {1 removed line} other {# removed lines}}"),u2b=new _.iv("{count, plural, =1 {1 changed line} other {# changed lines}}"),v2b=new _.iv("{count, plural, =1 {1 added line} other {# added lines}}");var wP=function(){this.T4c=this.l3=new _.Oh(0)};_.p.Object.defineProperties(wP.prototype,{x9c:{configurable:!0,enumerable:!0,get:function(){return this.l3.getValue()===1}},m4a:{configurable:!0,enumerable:!0,get:function(){return this.l3.getValue()===0}}});wP.O=function(a){return new (a||wP)};wP.ua=_.q({token:wP,qa:wP.O});var w2b=function(a){this.vO=a;this.disabled=!1;this.Xa=new _.Ai;this.lvc="Collapse All";this.mvc="Expand All"};w2b.O=function(a){return new (a||w2b)(_.C(wP))};
w2b.wa=_.Ie({type:w2b,oa:[["expand-all-button"]],inputs:{disabled:"disabled",Xa:"place"},standalone:!1,Aa:3,Ba:5,Da:[["type","button","mat-stroked-button","","color","primary","ascTrackElement","CommitDetails",3,"click","disabled","trackAction","trackGestureClick","trackProjectId"]],ta:function(a,b){a&1&&(_.I(0,"button",0),_.O("click",function(){var c=b.vO;c.x9c?c.l3.next(0):c.l3.next(1)}),_.I(1,"span"),_.R(2),_.J()());a&2&&(_.H("disabled",b.disabled)("trackAction",b.vO.m4a?"expand":"collapse")("trackGestureClick",
!b.disabled)("trackProjectId",b.Xa.rb),_.A(2),_.Sg(b.vO.m4a?b.mvc:b.lvc))},dependencies:[_.Gq,_.hx,_.Lu],lb:2,Ma:0});var xP=function(a,b,c,d){this.yfa=a;this.nh=b;this.vO=c;this.Id=d;this.vn=[];this.QJb=!1;this.zfa=new Map;this.expand=new Map;this.y3=0;this.dxa=new _.Ne;this.CDa=new _.Ne;this.e3=0};xP.prototype.Qa=function(){var a=this;this.CDa=this.vO.T4c.subscribe(function(b){switch(b){case 1:if(!a.vn||a.vn.length<1)break;aKb(a);break;case 0:clearTimeout(a.m_a);a.expand=new Map;a.e3=0;break;default:_.fb(b,"Unknown expansion state")}})};xP.prototype.La=function(){clearTimeout(this.m_a);this.dxa.unsubscribe();this.CDa.unsubscribe()};
xP.prototype.Wb=function(){this.y3=0;this.dxa.unsubscribe();this.dxa=new _.Ne;this.zfa=new Map;for(var a=0;a<this.vn.length;a++){var b=this.vn[a],c=b.hg;b=b.AL;this.zfa.set(a,{ps:this.ps,Dp:this.Dp,hg:c||"",AL:b||"",V3a:!(c||!b),rX:!(b||!c)})}this.expand=new Map;dKb(this)};
var ZJb=function(a){a=a.vn.length;return a<1?"No files to expand":a>50?"Too many files to expand":null},aKb=function(a){a.e3>=a.vn.length||(clearTimeout(a.m_a),a.m_a=setTimeout(function(){a.expand.set(a.e3,!0);_.Fn(a.Id)}))},dKb=function(a){if(a.vn){for(var b=Math.min(a.y3+150,a.vn.length),c=[],d=[],e=a.y3;e<b;e++){var f=a.ps,g=a.Dp;var m=a.vn[e];g=m.AL?g:void 0;f=new _.$H({path:m.hg,hash:m.hg?f:void 0,type:m.n7a});m=new _.$H({path:m.AL,hash:g,type:m.Z6a});m=new _.aI({left:f,right:m});d.push({exa: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())x2b(a,d.value);a.y3=b}},y2b=function(a,b){return b.length<1?_.yk:a.yfa.diff(a.location.rb,a.location.Sc,a.location.repository,b).ha(_.Cf(function(c){var d=a.nh;_.OZa(d);d.log(c);return _.yk}))},x2b=function(a,b){var c=b.map(function(d){return d.exa});a.dxa.add(y2b(a,c).ha(_.E(function(d){d=d.cxa;if(!d||d.length<1)throw Error("Ke");return d})).subscribe(function(d){for(var e=0;e<b.length;e++){var f=
a,g=b[e].index,m=d[e],n=f.zfa.get(g);n&&(m=Object.assign({},n,{xm:m}),f.zfa.set(g,m))}_.Gn(a.Id)}))};xP.O=function(a){return new (a||xP)(_.C(_.sL),_.C(_.jv),_.C(wP),_.C(_.Xn))};
xP.wa=_.Ie({type:xP,oa:[["commit-fileset"]],inputs:{location:"location",vn:"fileDiffEntries",QJb:"includeHeader",ps:"leftRefSpec",Dp:"rightRefSpec"},standalone:!1,features:[_.zn],Aa:4,Ba:3,Da:[["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&&(_.F(0,$Jb,10,4,"div",0),_.I(1,"div",1),_.F(2,cKb,2,1,"ng-container",2)(3,eKb,3,1,"ng-container",3),_.J());a&2&&(_.H("ngIf",b.QJb),_.A(2),_.H("ngForOf",b.vn),_.A(),_.H("ngIf",b.y3<b.vn.length))},dependencies:[_.Gq,vP,_.$o,_.ap,w2b,_.hx,_.Lu,_.ey,_.cy],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 yP=function(){};yP.prototype.transform=function(a,b){if(!b)return null;b=b.ixb;if(!b)return null;a=b.get(a);return a==null?-1:a};yP.O=function(a){return new (a||yP)};yP.De=_.Le({name:"blameIndexOf",type:yP,he:!0,standalone:!1});var eO=new WeakMap,zP=function(){};zP.prototype.transform=function(a,b,c){if(!a.Ub||a.revision==="CitC"){var d=b.Xa;eO.has(d)||eO.set(d,{});var e=eO.get(d);if(e.left==null){var f;b=new URL(_.nq(c,_.lq(c,gKb((f=b.OY)!=null?f:d))),location.href);e.left=b.pathname;setTimeout(function(){var g;(g=document.getElementById("historyLeftSelector"))==null||g.focus()})}return fKb(e.left,"dlc","dlf","dlw",d.params.Ub,a)}};zP.O=function(a){return new (a||zP)};zP.De=_.Le({name:"linkifyLeft",type:zP,he:!0,standalone:!1});
var AP=function(){};AP.prototype.transform=function(a,b,c){var d=b.Xa;if(!b.dH||!a.Ub||a.revision==="CitC"){eO.has(d)||eO.set(d,{});var e=eO.get(d);if(e.right==null){var f;b=new URL(_.nq(c,_.lq(c,hKb((f=b.OY)!=null?f:d))),location.href);e.right=b.pathname}return fKb(e.right,_.pH(d)?"rcl":"drc","drf","drw",d.params.Ub,a)}};AP.O=function(a){return new (a||AP)};AP.De=_.Le({name:"linkifyRight",type:AP,he:!0,standalone:!1});var BP=function(){};
BP.prototype.transform=function(a,b,c){if(!a.Ub||a.revision==="CitC"){b=b.Xa;eO.has(b)||eO.set(b,{});var d=eO.get(b);d.diff==null&&(c=new URL(_.nq(c,_.lq(c,iKb(b))),location.href),d.diff=c.pathname);c=d.diff;d=_.pH(b);b=b.params.Ub;var e=a.revision==="CitC"&&a.id>a.QL[0]&&a.Ub||"",f=a.revision==="CitC"&&a.Ub||"";return c+";"+(d?"rcl":"drc")+"="+encodeURIComponent(a.id)+(a.hg==null?"":";drf="+encodeURIComponent(a.hg))+";dlc="+encodeURIComponent(a.QL[0])+(a.parentPath==null?"":";dlf="+encodeURIComponent(a.parentPath))+
(b||a.Ub?";dlw="+encodeURIComponent(e)+";drw="+encodeURIComponent(f):"")+location.search+location.hash}};BP.O=function(a){return new (a||BP)};BP.De=_.Le({name:"linkifyDiff",type:BP,he:!0,standalone:!1});var CP=function(){};CP.prototype.transform=function(a,b,c){var d=b.Xa;if(!b.dH||!a.Ub||a.revision==="CitC")return eO.has(d)||eO.set(d,{}),b=eO.get(d),b.revision||(c=new URL(_.nq(c,_.lq(c,hKb(d))),location.href),b.revision=c.pathname),fKb(b.revision,_.oH(d)?"rcl":"drc","drf","drw",d.params.Ub,a)};
CP.O=function(a){return new (a||CP)};CP.De=_.Le({name:"linkifyRevision",type:CP,he:!0,standalone:!1});var DP=function(){};DP.prototype.transform=function(a,b,c,d){return lKb(a,b,c,a,d)};DP.O=function(a){return new (a||DP)};DP.De=_.Le({name:"linkifyRoot",type:DP,he:!0,standalone:!1});var EP=function(){};
EP.prototype.transform=function(a,b,c,d){var e=b.Xa;if(a.Ub)return lKb(a,b,c,a,d);var f;c=a.id;a=a.hg;b=(f=b.OY)!=null?f:e;e.rb&&e.repository?_.pH(e)?(d=_.ax,e=kKb(a!=null?a:_.CH(e,0)),c=!e||e.match(/\/$/)?d+"cl/"+c:d+"cl/"+c+"/depot/"+e):_.oH(e)?c=""+(_.j5a&&"https://"+b.rb+"."+_.j5a+"/")+b.repository+"/+/"+c:(e=b.nc(),c&&_.qs(e,c),e.lj({}),c=_.nq(d,_.lq(d,_.ns(_.FH(e,"ref").ob())))):c=void 0;return c};EP.O=function(a){return new (a||EP)};EP.De=_.Le({name:"linkifyId",type:EP,he:!0,standalone:!1});var FP=function(){};FP.prototype.transform=function(a){return a?_.pH(a):!1};FP.O=function(a){return new (a||FP)};FP.De=_.Le({name:"isPiperPlace",type:FP,he:!0,standalone:!1});var GP=function(){};GP.prototype.transform=function(a){return a?_.Crb(a):!1};GP.O=function(a){return new (a||GP)};GP.De=_.Le({name:"isPackagePlace",type:GP,he:!0,standalone:!1});var HP=function(){};HP.O=function(a){return new (a||HP)};HP.Ha=_.Je({type:HP});HP.Ga=_.Xc({});var IP=function(){};IP.prototype.transform=function(a){if(!a)return"";var b=a.indexOf("\n");return b===-1?a:a.substring(0,b)};IP.O=function(a){return new (a||IP)};IP.De=_.Le({name:"truncateCommitMessage",type:IP,he:!0,standalone:!1});var z2b=["filterInput"],A2b=function(){return["details"]},B2b=function(){return["oldPath"]},C2b=function(){return["matchSummary"]},D2b=function(){return["matches"]},E2b=function(){return["hiddenCommitsInfo"]},tKb=new _.iv("Expand history row of CL {id}"),sKb=new _.iv("Collapse history row of CL {id}"),nLb=new _.iv("Commit {id} by {author}"),mLb=new _.iv("CL {id} by {author}"),xLb=["blame"],F2b=["author","time","subject"],G2b=["id"].concat(_.v(F2b)),H2b=["id","revision"].concat(_.v(F2b)),zLb=["actions"],
yLb=["left","right"],wLb=["toggleExpanded"],CLb=[].concat(_.v(wLb),_.v(G2b),["right"],_.v(zLb)),ELb=[].concat(_.v(wLb),_.v(G2b),_.v(yLb),_.v(zLb)),GLb=ALb(G2b),BLb=[].concat(_.v(wLb),_.v(H2b),["right"],_.v(zLb)),DLb=[].concat(_.v(wLb),_.v(H2b),_.v(yLb),_.v(zLb)),FLb=ALb(H2b),I2b=["#cleanup"],J2b=[].concat(_.v(I2b),["#minor"]),JP=function(a,b,c,d,e,f,g,m,n,r,x){var z=this;this.Ia=a;this.c0c=b;this.scroll=c;this.rh=e;this.Gfa=f;this.ab=g;this.Ua=m;this.qbb=n;this.mh=r;this.oi=x;this.C6c=WIb;this.B6c=
XIb;this.N6c=YIb;this.Avc="Expand search results";this.kvc="Collapse search results";this.Nfb="right";this.Pfb="view";this.Mfb="left";this.Ofb="diff";this.dataSource=new _.SGb;this.KS=_.Ci;this.ugb="SearchInRevisions";this.mfb="l7c";this.Apc="j7c";this.nfb="p7c";this.ofb="v7c";this.Epc="u7c";this.Jpc="C7c";this.Gpc="x7c";this.Cpc="m7c";this.Bpc="k7c";this.Hpc="y7c";this.tK=[];this.Qm=new _.wy("",{zz:[_.RGb()]});this.O$a=new _.Nf;this.R6a=this.L2a=this.cZ=!1;this.mC=new Set;this.NX=new Set;this.bW=
new _.Oh(void 0);this.Nf=new _.Sf(1);this.columnType=0;this.Dua=null;this.m3a=new Map;this.rfd=function(){return z.Jd&&_.pH(z.Jd.Xa)?10:0};this.S_b=function(){return z.Jd&&_.pH(z.Jd.Xa)?60:80};this.v5a=new Map;if(this.BCa=_.Yw.has(46))a=this.bW.ha(_.yf(function(D){return!!D})),_.mf([this.O$a.ha(_.E(function(){return z.Qm.value}),_.$f(function(){z.Ia.hb({element:"SearchInRevisions",action:"queryChange",gestureName:"CHANGE"})}),_.Xf(""),_.Jf()),a]).ha(_.Yf(function(D){D=_.k(D);var K=D.next().value;
var N=D.next().value;return N.Jd.ha(_.E(function(P){return K===""?void 0:ILb(K,N,P)}))}),_.Yf(function(D){return D?z.Gfa.search(D,new _.NJ({pageSize:4,Yv:!0,A0a:!0}),void 0,!1,new _.FJ({r3a:!0,jcb:!0})).ha(_.Cf(function(K){_.Wu(z.mh,K);return _.df(new _.aK)})):_.df(void 0)}),_.E(function(D){return D?new Map(D.AD.flatMap(function(K){var N;return((N=K.hxa)==null?void 0:N.n$a.map(function(P){return[P.revision,P]}))||[]})):void 0}),_.ag(this.bW.ha(_.yf(function(D){return!!D}))),_.Zf(this.Nf)).subscribe(function(D){var K=
_.k(D);D=K.next().value;K=K.next().value;K2b(z,K,D)})};_.h=JP.prototype;_.h.Qa=function(){this.BCa&&this.Jd&&(this.gYa=_.Awa(this.Jd.Xa,"","",["CLICK_RESULT_CONTENT"]))};_.h.Zd=function(a){var b=a.target;if(b&&b instanceof Element&&(b=_.UH(b,"[data-action]","mat-cell"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)};_.h.l7c=function(a,b){L2b(this,"commitDetailsNavigate");!_.VH(a)&&(b.href||"").startsWith(location.origin)&&(a.preventDefault(),M2b(this,b))};
_.h.j7c=function(){L2b(this,"authorClsNavigate",_.Ci.SFa)};_.h.p7c=function(a,b){N2b(this,a,b)};_.h.v7c=function(a,b){N2b(this,a,b)};var N2b=function(a,b,c){L2b(a,c.dataset.actionName||"");_.VH(b)||(b.preventDefault(),M2b(a,c))};_.h=JP.prototype;_.h.u7c=function(a,b){L2b(this,b.dataset.actionName||"");_.VH(a)||(a.preventDefault(),M2b(this,b))};_.h.C7c=function(a,b){var c;a=(c=b.dataset.rowId)!=null?c:"";this.mC.has(a)?this.mC.delete(a):this.mC.add(a)};
_.h.x7c=function(a,b){var c;a=(c=b.dataset.rowId)!=null?c:"";this.NX.has(a)?this.NX.delete(a):this.NX.add(a)};_.h.m7c=function(a,b){a=b.dataset.copyContent||"";_.HC(document,b,a);this.rs(a);this.qbb.open("Copied to clipboard!","",{duration:1E3})};_.h.k7c=function(a,b){L2b(this,"browseRepoNavigate");_.VH(a)||(a.preventDefault(),M2b(this,b))};_.h.y7c=function(){this.cZ?this.O$a.next():(this.cZ=!0,this.C5c.na.focus())};
var OKb=function(a){setTimeout(function(){a.oi.Ll("Diff has been loaded in the code panel.","polite")})},M2b=function(a,b){b instanceof HTMLAnchorElement&&_.mq(a.Ua,b.pathname+b.search+b.hash)},WKb=function(a){return _.pH(a)?"Copy CL number":"Copy commit hash"},YKb=function(a,b){return _.pH(b)?"Browse repo at CL "+a:_.YAb.format({refSpec:_.Gra(a)})};JP.prototype.rs=function(a){this.Ia.hb({gestureName:"CLICK",element:"HistoryTable",action:"copyId",re:a})};
var L2b=function(a,b,c){a.Ia.hb({gestureName:"CLICK",element:"HistoryTable",action:b,bucket:c})};JP.prototype.R9c=function(a,b){return b.WY==="oldPath"};JP.prototype.A9c=function(a,b){return b.WY==="hiddenCommits"};JP.prototype.p0b=function(a,b){return b.WY==="history"};JP.prototype.q0b=function(a,b){return b.WY==="history"&&b.matches!=null&&b.matches.vl.length>0};var fLb=function(a){return a?a.vl.map(function(b){return b.oz.length}).reduce(function(b,c){return b+c}):0};
JP.prototype.Wb=function(a){a.data&&(this.BCa?this.bW.next(this.data):K2b(this,this.data));if(a.focusCommit){this.L2a=!1;var b=a.focusCommit.Mf;b&&(this.mC.add(b),this.R6a=!0)}if(a.columnType||a.data||a.historyPlace)this.tK=HLb(this.columnType,(_.oH(this.Jd.Xa)||_.HH(this.Jd.Xa))&&this.Jd.Xa.HF)};
JP.prototype.co=function(){var a=this.Tfa;a&&!this.L2a&&(a=this.m3a.get(a))&&(a=this.ab.na.querySelectorAll("mat-row.history-table-row")[a])&&(this.scroll.scrollTo(a,0,40),this.R6a&&(a.focus({preventScroll:!0}),this.R6a=!1),this.L2a=!0)};JP.prototype.Bc=function(){var a=this;this.PD=this.rh.registerCallback("HISTORY",this.ab.na,function(){var b;(b=a.ab.na.querySelector("mat-row"))==null||b.focus()})};JP.prototype.La=function(){this.Nf.next();this.PD&&this.PD()};
var K2b=function(a,b,c){a.ocb=b;var d=[];a.m3a=new Map;for(var e=null,f=void 0,g=0;g<b.entries.length;g++){var m=b.entries[g],n=m.gq,r=n.Lf;n=n.revisionNumber;c&&!c.has(r)?(f||(f={WY:"hiddenCommits",tya:[],uya:[],bga:!1},d.push(f)),f.uya.push(n),f.tya.push(r)):f=void 0;var x=void 0;n=d;var z=n.push,D=a,K=m,N=e,P=(x=c)==null?void 0:x.get(r);x=g;N=O2b(D,K.gq,N,P,f);if(_.Crb(D.Jd.Xa)||_.HH(D.Jd.Xa))N.revision=x===0?"HEAD":"HEAD~"+x;K.rW&&K.gq.Ub&&(N.revision="CitC",N.Ub=K.gq.Ub);z.call(n,N);a.m3a.set(r,
g);if(m=m.gq.hg)d.push({WY:"oldPath",hg:m}),f=void 0,e=m}a.dataSource.data=d},O2b=function(a,b,c,d,e){var f=b.metadata!=null&&b.metadata.hasOwnProperty("CLEANUP"),g,m=((g=b.zt.match(/(\s|^)#\w+/g))!=null?g:[]).map(function(r){return r.trim()}).filter(function(r){return J2b.includes(r.toLowerCase())});f?m.unshift("Cleanup"):f=m.some(function(r){return I2b.includes(r.toLowerCase())});m.splice(1);var n;return{WY:"history",id:b.Lf,subject:b.Gva,revision:b.revisionNumber,message:b.zt,LV:b.LV,time:b.uO,
operation:b.U_a,mn:a.c0c.transform(b.mn),qR:((n=b.metadata)==null?0:n.hasOwnProperty("R"))?b.metadata.R.split(","):[],matches:d,hidden:e,um:f,hg:c!=null?c:void 0,Ub:b.Ub,QL:b.QL,parentPath:b.hg?b.hg:c!=null?c:void 0,tags:m}};JP.O=function(a){return new (a||JP)(_.C(_.ix),_.C(_.vL),_.C(_.Jw),_.C(_.Zw),_.C(_.gi),_.C(_.tL),_.C(_.he),_.C(_.ai),_.C(_.dv),_.C(_.Vu),_.C(_.Ms))};
JP.wa=_.Ie({type:JP,oa:[["history-table"]],tb:function(a,b){a&1&&_.Cg(z2b,5);if(a&2){var c;_.Gg(c=_.Hg())&&(b.C5c=c.first)}},Wa:function(a,b){a&1&&_.O("click",function(c){return b.Zd(c)})},inputs:{Tfa:"focusCommit",data:"data",Jd:"historyPlace",columnType:"columnType",Dua:"blameInfo"},standalone:!1,features:[_.zn],Aa:53,Ba:22,Da:[["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&&(_.I(0,"mat-table",6,0),_.qg(2,7),_.F(3,mKb,2,0,"mat-header-cell",8)(4,qKb,3,4,"mat-cell",9),_.sg(),_.qg(5,10),_.F(6,rKb,3,0,"mat-header-cell",11)(7,uKb,4,5,
"mat-cell",9),_.sg(),_.qg(8,12),_.F(9,vKb,2,3,"mat-header-cell",13)(10,wKb,4,14,"mat-cell",14),_.sg(),_.qg(11,15),_.F(12,xKb,2,1,"mat-header-cell",8)(13,BKb,3,3,"mat-cell",16),_.sg(),_.qg(14,17),_.F(15,CKb,2,0,"mat-header-cell",8)(16,FKb,5,5,"mat-cell",18),_.sg(),_.qg(17,19),_.F(18,GKb,2,1,"mat-header-cell",8)(19,HKb,2,1,"mat-cell",18),_.sg(),_.qg(20,20),_.F(21,IKb,2,0,"mat-header-cell",8)(22,LKb,5,4,"mat-cell",18),_.sg(),_.qg(23,21),_.F(24,MKb,3,0,"mat-header-cell",22)(25,RKb,4,4,"mat-cell",23),
_.sg(),_.qg(26,24),_.F(27,SKb,3,0,"mat-header-cell",25)(28,VKb,3,3,"mat-cell",23),_.sg(),_.qg(29,26),_.F(30,XKb,3,1,"mat-header-cell",27)(31,ZKb,8,15,"mat-cell",9),_.sg(),_.qg(32,28),_.F(33,$Kb,1,0,"mat-header-cell",8)(34,aLb,2,1,"mat-cell",9),_.sg(),_.qg(35,29),_.F(36,bLb,1,0,"mat-header-cell",8)(37,cLb,4,5,"mat-cell",9),_.sg(),_.qg(38,30),_.F(39,eLb,2,1,"mat-cell",9),_.sg(),_.qg(40,31),_.F(41,hLb,2,3,"mat-cell",9),_.sg(),_.qg(42,32),_.F(43,kLb,2,1,"mat-cell",9),_.sg(),_.F(44,lLb,1,0,"mat-header-row",
33)(45,oLb,1,13,"mat-row",34)(46,pLb,1,3,"mat-row",35)(47,qLb,1,0,"mat-row",36)(48,rLb,1,0,"mat-row",37)(49,sLb,1,2,"mat-row",38)(50,tLb,1,0,"mat-row",39),_.J(),_.F(51,vLb,8,10,"div",40),_.S(52,"isPiperPlace"));a&2&&(_.H("dataSource",b.dataSource),_.A(44),_.H("matHeaderRowDef",b.tK),_.A(),_.H("matRowDefColumns",b.tK)("matRowDefWhen",b.p0b),_.A(),_.H("matRowDefColumns",_.Yg(17,A2b))("matRowDefWhen",b.p0b),_.A(),_.H("matRowDefColumns",_.Yg(18,B2b))("matRowDefWhen",b.R9c),_.A(),_.H("matRowDefColumns",
_.Yg(19,C2b))("matRowDefWhen",b.q0b),_.A(),_.H("matRowDefColumns",_.Yg(20,D2b))("matRowDefWhen",b.q0b),_.A(),_.H("matRowDefColumns",_.Yg(21,E2b))("matRowDefWhen",b.A9c),_.A(),_.H("ngIf",_.ch(52,15,b.BCa&&(b.Jd==null?null:b.Jd.Xa))))},dependencies:function(){return[_.Gq,_.yL,_.BL,_.CL,_.FL,_.DL,_.$o,_.ap,_.bp,_.cp,v1b,_.uL,_.uk,_.py,_.oL,_.IN,_.YD,_.QD,_.UD,_.RD,_.PD,_.VD,_.SD,_.TD,_.WD,_.XD,_.hx,_.Lu,_.Pu,_.Av,_.dz,_.gz,_.Ty,_.cz,_.ey,_.cy,_.yy,_.TK,P2b,_.MC,FP,_.nL,_.sI,IP,yP,BP,EP,zP,CP,AP,DP]},
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;--mat-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%]{--mat-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%]{--mat-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}"],
Ma:0});var P2b=function(){this.kza=!1};P2b.O=function(a){return new (a||P2b)};P2b.Ea=_.Ke({type:P2b,oa:[["","isMatFlatButton",""]],qb:6,Wa:function(a,b){a&2&&_.Pg("mat-mdc-button",!b.kza)("mdc-button--unelevated",b.kza)("mat-mdc-unelevated-button",b.kza)},inputs:{kza:"isMatFlatButton"},standalone:!1});var Q2b=new _.wd("GMAT_TABS_OPTIONS",{Fa:"root",qa:function(){return{Pf:!1,appearance:"primary"}}});var KP=function(a,b,c){this.options=a;this.bi=b;this.Sid=c;this.appearance=this.options.appearance};_.p.Object.defineProperties(KP.prototype,{appearance:{configurable:!0,enumerable:!0,get:function(){return this.zca},set:function(a){this.zca!==a&&(this.zca=a,this.Sid.uq=a==="primary",_.Fn(this.bi))}}});KP.O=function(a){return new (a||KP)(_.C(Q2b),_.C(_.Xn),_.C(WO))};
KP.Ea=_.Ke({type:KP,oa:[["mat-tab-group"]],qb:4,Wa:function(a,b){a&2&&_.Pg("gmat-mdc-tabs-primary",b.appearance==="primary")("gmat-mdc-tabs-secondary",b.appearance==="secondary")},inputs:{appearance:"appearance"},standalone:!1});var LP=function(a,b,c){this.options=a;this.bi=b;this.Vid=c;if(this.options.Pf)throw Error("Zc");this.appearance=this.options.appearance};
_.p.Object.defineProperties(LP.prototype,{appearance:{configurable:!0,enumerable:!0,get:function(){return this.zca},set:function(a){this.zca!==a&&(this.zca=a,this.Vid.uq=a==="primary",_.Fn(this.bi))}}});LP.O=function(a){return new (a||LP)(_.C(Q2b),_.C(_.Xn),_.C(_.XA))};LP.Ea=_.Ke({type:LP,oa:[["","mat-tab-nav-bar",""]],qb:4,Wa:function(a,b){a&2&&_.Pg("gmat-mdc-tabs-primary",b.appearance==="primary")("gmat-mdc-tabs-secondary",b.appearance==="secondary")},inputs:{appearance:"appearance"},standalone:!1});var MP=function(a,b,c,d){this.Ia=a;this.E3c=b;this.th=c;this.vO=d};MP.prototype.Qa=function(){};
var R2b=function(a){var b=a.comparison,c=b.Xa,d=b.ps;b=b.Dp;var e=c.rb,f=c.Sc,g=c.repository;c=_.JH(c)?_.zH(b):void 0;return a.E3c.diff(e,f,g,b,"",d,c).ha(_.E(function(m){return m.vn}))},S2b=function(a){var b=a.comparison,c=b.Xa,d=b.ps;b=b.Dp;var e=c.rb,f=c.Sc,g=c.repository;c=_.JH(c)?_.zH(d):void 0;return a.th.list(e,f,g,d,"",151,!1,b,void 0,c).ha(_.E(function(m){return m.Qn.map(function(n){return{gq:n,rW:!1,Ub:_.df(void 0)}})}))};
_.p.Object.defineProperties(MP.prototype,{comparison:{configurable:!0,enumerable:!0,set:function(a){this.I1c=a;this.G4c=_.sf(R2b(this),S2b(this)).ha(_.E(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={Jd:_.df({Xa:a.Xa}),entries:d};return{files:b,DP:d,FNb:c}}));this.vO.l3.next(0)},get:function(){return this.I1c}}});MP.O=function(a){return new (a||MP)(_.C(_.Bq),_.C(cP),_.C(_.lL),_.C(wP))};
MP.wa=_.Ie({type:MP,oa:[["entry-container","comparison",""]],inputs:{comparison:"comparison"},standalone:!1,tc:["comparison",""],Aa:4,Ba:4,Da:[["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&&(_.F(0,PLb,6,6,"ng-container",1),_.S(1,"async"),_.F(2,QLb,1,2,"ng-template",null,0,_.dh));a&2&&(a=_.Ng(3),_.H("ngIf",_.ch(1,2,b.G4c))("ngIfElse",a))},dependencies:[xP,_.ap,_.Vt,_.Wt,_.Eu,JP,_.ZG,_.XG,KP,_.WA,VO,WO,_.gp,_.MC],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}[_nghost-%COMP%]     .mat-tab-body-content-can-animate{--mat-tab-animation-duration:1ms}"],
Ma:0});var T2b=["refPicker"],NP=function(a){this.Qla=a;this.nb=1;this.Kw=_.YH("");this.q9a=new _.Ne;this.HCa="";this.gR="ComparisonRefPicker"};NP.prototype.Qa=function(){};
NP.prototype.Wb=function(a){if(a.comparison||a.selector){switch(this.nb){case 1:this.R5={Xa:this.comparison.Xa,oCa:TLb,version:2};this.HCa=this.comparison.ps;break;case 0:this.R5={Xa:this.comparison.Xa,oCa:ULb,version:0};this.HCa=this.comparison.Dp;break;default:throw _.fb(this.nb,"Unknown selector type");}U2b(this,this.comparison.Xa,this.HCa);this.o1b=V2b(this,this.Kw)}};NP.prototype.La=function(){this.q9a.unsubscribe()};
var U2b=function(a,b,c){a.Kw=_.YH(c||"");a.q9a.unsubscribe();b.rb&&b.Sc&&b.repository&&c&&(a.q9a=_.XAb(a.Qla,_.qs(b.nc(),c).ob()).subscribe(function(d){a.Kw=d;a.o1b=V2b(a,a.Kw)}))},V2b=function(a,b){var c=_.AH(b);return Object.assign({},{ariaLabel:"Git ref picker",title:_.ZH(b.type)+" "+c,ta:a.Rla,rc:a.gR},a.U$a())};NP.prototype.U$a=function(){return _.rI(_.qs(_.FH(this.comparison.Xa.nc(),"ref"),this.HCa).lj({}).ob())};NP.O=function(a){return new (a||NP)(_.C(_.rL))};
NP.wa=_.Ie({type:NP,oa:[["comparison-ref-picker","comparison",""]],tb:function(a,b){a&1&&_.Cg(T2b,7,_.zg);if(a&2){var c;_.Gg(c=_.Hg())&&(b.Rla=c.first)}},inputs:{comparison:"comparison",nb:"selector"},standalone:!1,features:[_.zn],tc:["comparison",""],Aa:3,Ba:1,Da:[["refPicker",""],[3,"item"],[3,"refPickerData","trackElement",4,"ngIf"],[3,"refPickerData","trackElement"]],ta:function(a,b){a&1&&(_.L(0,"segmented-dropdown-button",1),_.F(1,SLb,1,1,"ng-template",null,0,_.dh));a&2&&_.H("item",b.o1b)},dependencies:[_.ap,
_.GL,_.QC],lb:2,Ma:0});var OP=function(){};OP.O=function(a){return new (a||OP)};OP.Ha=_.Je({type:OP});OP.Ga=_.Xc({imports:[_.hp,_.Hu,_.HL,_.qq,_.TC]});var PP=function(a,b,c){this.we=a;this.ld=b;this.rS=c;this.kb=new _.Ne};PP.prototype.Qa=function(){var a=this;this.oj=this.ld.register("toggleFullscreen","a",function(){a.jpa()});this.kb.add(this.rS.A3.subscribe(function(b){W2b(a,b)}))};PP.prototype.La=function(){var a;(a=this.oj)==null||a.call(this);var b;(b=this.C8b)==null||b.call(this);this.kb.unsubscribe()};PP.prototype.P3=function(a){switch(a){case 0:return"fullscreen_exit";case 1:return"fullscreen";default:return _.fb(a)}};
PP.prototype.cya=function(a){switch(a){case 0:return"Exit full screen";case 1:return"Full screen";default:return _.fb(a)}};var W2b=function(a,b){switch(b){case 0:a.C8b=a.ld.register("leaveFullScreen","esc",function(){a.jpa()});break;case 1:var c;(c=a.C8b)==null||c.call(a);break;default:_.fb(b)}};PP.prototype.jpa=function(a){this.rS.jpa();this.we.hb({element:this.componentId,action:this.rS.jL?"maximize":"restore",gestureName:a?"CLICK":"KEYBOARD"},a)};
PP.O=function(a){return new (a||PP)(_.C(_.Bq),_.C(_.ww),_.C(_.kL))};
PP.wa=_.Ie({type:PP,oa:[["fullscreen-button"]],inputs:{componentId:"componentId"},standalone:!1,Aa:6,Ba:9,Da:[["type","button","fxLayout","","fxLayoutAlign","center center","mat-icon-button","","color","primary",3,"click","matTooltip"]],ta:function(a,b){a&1&&(_.I(0,"button",0),_.S(1,"async"),_.S(2,"async"),_.O("click",function(c){return b.jpa(c)}),_.I(3,"mat-icon"),_.R(4),_.S(5,"async"),_.J()());a&2&&(_.H("matTooltip",b.cya(_.ch(1,3,b.rS.A3))),_.mg("aria-label",b.cya(_.ch(2,5,b.rS.A3))),_.A(4),_.Sg(b.P3(_.ch(5,
7,b.rS.A3))))},dependencies:[_.Vt,_.Wt,_.hx,_.Pu,_.Av,_.ey,_.cy,_.gp],styles:[".mat-icon[_ngcontent-%COMP%]{display:flex}"],Ma:0});var QP=function(a){this.Ia=a;this.jL=!1;this.wdc=this.pqa=0;this.d2c="Copy full hash";this.e3a="Copy commit hash";this.Ju=1};QP.prototype.Qa=function(){};QP.prototype.rs=function(){this.Ia.hb({gestureName:"CLICK",element:"CommitHeader",action:"copySha",re:this.comparison.Dp,projectId:this.comparison.Xa.rb})};
_.p.Object.defineProperties(QP.prototype,{eza:{configurable:!0,enumerable:!0,get:function(){return this.Ju===0}},F0c:{configurable:!0,enumerable:!0,get:function(){if(this.comparison.Xa)return _.ns(_.qs(this.comparison.Xa.nc(),this.comparison.Dp).Vc("/").ob())}},J1c:{configurable:!0,enumerable:!0,get:function(){return _.ns(_.qs(this.comparison.Xa.nc(),this.comparison.Dp).lj({Zn:this.comparison.ps||this.comparison.Dp}).ob())}},x3c:{configurable:!0,enumerable:!0,get:function(){return _.ns(_.qs(this.comparison.Xa.nc(),
this.comparison.Dp).lj({}).ob())}},G0c:{configurable:!0,enumerable:!0,get:function(){return _.YAb.format({refSpec:_.Gra(this.comparison.Dp)})}},G1c:{configurable:!0,enumerable:!0,get:function(){return this.comparison.CLb?"to Parent:":"to:"}}});QP.O=function(a){return new (a||QP)(_.C(_.Bq))};
QP.wa=_.Ie({type:QP,oa:[["commit-header","comparison",""]],inputs:{comparison:"comparison",Ju:"viewMode"},standalone:!1,tc:["comparison",""],Aa:7,Ba:3,Da:[["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"],["mat-stroked-button","","color","primary","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"],["mat-stroked-button","","color","primary","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&&(_.I(0,"div",1),_.F(1,VLb,10,6,"ng-container",2),_.J(),_.I(2,"div",3),_.F(3,WLb,9,7,"ng-container",4),_.L(4,"fullscreen-button",5),_.J(),_.F(5,XLb,3,5,"ng-template",null,0,_.dh));a&2&&(a=_.Ng(6),_.A(),_.H("ngIf",b.eza)("ngIfElse",a),_.A(2),_.H("ngIf",!b.eza))},dependencies:[_.Gq,qP,_.ap,NP,_.WC,PP,_.hx,_.Lu,_.Pu,_.Ez,_.Av,_.ey,_.cy,_.oq],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}"],
Ma:0});var X2b=["dropdownContainer"],RP=function(){this.Ika=[];this.z1b=new _.Jj};RP.prototype.Wb=function(){var a=this,b=this.comparison.ps;this.Ycd=Object.assign({},{ariaLabel:"Parent commit selector",title:_.AH(b),ta:this.Uv,rc:"ParentSelector"},this.U$a(b));this.Ika=this.JQ.map(function(c){return{id:c,w3c:_.ns(cMb(a.comparison.Xa,c)),selected:c===a.comparison.ps}})};RP.prototype.U$a=function(a){return _.rI(cMb(this.comparison.Xa,a))};RP.O=function(a){return new (a||RP)};
RP.wa=_.Ie({type:RP,oa:[["parent-selector"]],tb:function(a,b){a&1&&_.Cg(X2b,7,_.zg);if(a&2){var c;_.Gg(c=_.Hg())&&(b.Uv=c.first)}},inputs:{JQ:"parents",comparison:"comparison"},outputs:{z1b:"selectedParentChange"},standalone:!1,features:[_.zn],Aa:8,Ba:3,Da:function(){return[["dropdownContainer",""],["singleOrNoParents",""],_.wC("{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&&(_.I(0,"div",3)(1,"span",4),_.wg(2,2),_.J(),_.F(3,YLb,1,1,"segmented-dropdown-button",5),_.J(),_.F(4,$Lb,2,1,"ng-template",null,0,_.dh)(6,bMb,1,1,"ng-template",
null,1,_.dh));a&2&&(a=_.Ng(7),_.A(2),_.uC(b.Ika.length),_.vC(2),_.A(),_.H("ngIf",b.Ika.length>1)("ngIfElse",a))},dependencies:[_.Gq,_.$o,_.ap,_.Vt,_.XB,_.hx,_.Lu,_.oq,_.QC,_.sI],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%]{--mat-button-text-container-height:36px;font-size:13px;padding:0 20px;width:100%}"],
Ma:0});var SP=function(a,b,c,d,e){this.G_c=a;this.Ia=b;this.tP=d;this.Tya=e;this.mf=new _.Ov(this.Ia)},Y2b=function(a){return a.mf.fetch("all-repos",function(){var b={repositoryScopeRootProjectId:a.tP?a.Tya.slice(1).split("/")[0]:void 0,repositoryScopeIncludeRegionalRepos:_.Yw.has(37)};return a.G_c.list(b).ha(_.E(function(c){var d=new Map,e=new Map;c=_.k(c.Nw);for(var f=c.next();!f.done;f=c.next()){f=f.value;var g=fMb(eMb(f));if(!e.has(g)){e.set(g,[]);var m=f.ie;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(dMb));return{N9a:e,groups:d}}))})};SP.prototype.getMap=function(){return Y2b(this).ha(_.E(function(a){for(var b=new Map,c=_.k(a.N9a.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 Z2b=function(a){return Y2b(a).ha(_.E(function(b){var c=[];b=_.k(b.N9a.values());for(var d=b.next();!d.done;d=b.next())c=c.concat(d.value);return c}))},$2b=function(a,b){return Y2b(a).ha(_.E(function(c){return c.N9a.get(fMb(b))||[]}))};SP.O=function(a){return new (a||SP)(_.t(X0b),_.t(_.Bq),_.t(_.Zw),_.t(_.Vo),_.t(_.cNa))};SP.ua=_.q({token:SP,qa:SP.O,Fa:"root"});var TP=function(){this.clear=new _.Jj};TP.prototype.sO=function(a){a.preventDefault();this.clear.emit()};TP.O=function(a){return new (a||TP)};
TP.wa=_.Ie({type:TP,oa:[["no-search-match","filter",""],["","no-search-match","","filter",""]],inputs:{filter:"filter"},outputs:{clear:"clear"},standalone:!1,tc:["filter",""],Aa:7,Ba:1,Da:[[1,"gmat-subhead-1"],["mat-button","","type","button","color","primary",3,"click"]],ta:function(a,b){a&1&&(_.I(0,"div",0),_.R(1),_.J(),_.I(2,"div"),_.R(3," Please "),_.I(4,"button",1),_.O("click",function(c){return b.sO(c)}),_.R(5," clear your filter "),_.J(),_.R(6," and try again.\n"),_.J());a&2&&(_.A(),_.Rg(' Nothing matches your filter "',
b.filter,'".\n'))},dependencies:[_.hx,_.Lu],styles:["no-search-match[_nghost-%COMP%]{text-align:center}button.mat-mdc-button.mat-mdc-button-base[_ngcontent-%COMP%]{--mat-button-text-container-height:36px;padding:0;font-size:14px}"]});var UP=function(){this.isActive=!1};UP.prototype.Qa=function(){};UP.prototype.Wb=function(a){if(a.currentScope||a.searchResultItem){a=this.CR;if(a instanceof _.PN)a=_.XGb(a);else if(a.Uf)a=_.trb(a.Uf);else throw Error("Me");this.Xa=a;this.isActive=_.Hra(this.F2c,this.Xa)}};
_.p.Object.defineProperties(UP.prototype,{icon:{configurable:!0,enumerable:!0,get:function(){return this.CR instanceof _.PN?"shared:project":"shared:repository"}},scope:{configurable:!0,enumerable:!0,get:function(){if(this.CR instanceof _.PN||!this.CR.Uf)var a=null;else a=this.CR.Uf,a=a.projectId||a.Cn||a.Lr;return a}},name:{configurable:!0,enumerable:!0,get:function(){return this.CR instanceof _.PN?gMb(this.CR):this.CR.Uf.Rh}},gS:{configurable:!0,enumerable:!0,get:function(){return this.Xa.rb}},
Lb:{configurable:!0,enumerable:!0,get:function(){return _.rI(this.Xa).Lb}},Ta:{configurable:!0,enumerable:!0,get:function(){return _.rI(this.Xa).Ta}}});UP.O=function(a){return new (a||UP)};
UP.wa=_.Ie({type:UP,oa:["repository-search-result-entry contextName  currentScope  searchResultItem ".split(" ")],qb:2,Wa:function(a,b){a&2&&_.Pg("active-element",b.isActive)},inputs:{a2c:"contextName",F2c:"currentScope",CR:"searchResultItem"},standalone:!1,features:[_.zn],tc:"contextName  currentScope  searchResultItem ".split(" "),Aa:4,Ba:7,Da:[["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&&(_.I(0,"conditional-link",1),_.tg(1,2),_.J(),_.F(2,kMb,6,3,"ng-template",null,0,_.dh));a&2&&(a=_.Ng(3),_.H("ascTrackElement",b.a2c)("trackGestureClick",!b.isActive)("trackProjectId",b.gS)("condition",!b.isActive)("link",b.Lb)("queryParams",b.Ta),_.A(),_.H("ngTemplateOutlet",a))},dependencies:[_.Gq,_.pL,_.ap,_.fp,_.Vt,_.Eu,_.Av],
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 a3b=function(a){return{element:a,nva:"clearButton",hXa:"search"}},b3b=new YO(function(a){return a},tMb,uMb,function(a){return a.children}),VP=function(a,b){this.Ia=a;this.Ua=b;this.o_c="All repositories";this.Vwa=function(c){return c.fg};this.Ic=new XO(tMb,uMb,{Qq:this.Vwa});this.dataSource=new ZO(this.Ic,b3b);this.searchTerm="";this.AD=[];this.lL=_.Yw.has(28)};VP.prototype.Qa=function(){};
VP.prototype.Wb=function(){var a=this.c6;a.size!==1?this.dataSource.data=c3b(this,a):(a=Array.from(a.values())[0],this.dataSource.data=d3b(a,0));this.Xa.repository?(a=this.Xa,a=a.rb+"/"+a.repository):a=this.Xa.rb;this.No=a;e3b(this);f3b(this)};VP.prototype.sO=function(){this.Sl&&_.eqb(this.Sl);this.Ia.hb({gestureName:"CLICK",element:this.Xma,action:"clearLink",projectId:this.Xa.rb})};
var f3b=function(a){a.AD=[];if(a.searchTerm)for(var b=_.k(a.c6),c=b.next();!c.done;c=b.next()){var d=_.k(c.value);c=d.next().value;d=d.next().value;ZIb(a.searchTerm,gMb(c))&&a.c6.size>1&&a.AD.push(c);a.AD=a.AD.concat(d.filter(function(e){return ZIb(a.searchTerm,e.Uf.Rh)}))}},e3b=function(a){a.Ic.collapseAll();if(a.Xa.rb){var b=a.dataSource.data.find(function(c){return c.fg===a.Xa.rb});b&&a.Ic.expand(b)}},c3b=function(a,b){return b.size===0?[]:Array.from(b.keys()).sort(hMb).filter(function(c){a:{for(var d=
_.k(a.c6),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.oK&&c.oK?e.oK.name===c.oK.name:e.ti&&c.ti&&e.ti===c.ti){c=f.length>0;break a}}c=!1}return c}).map(function(c){var d=b.get(c)||[],e=_.XGb(c);c=gMb(c);return{icon:"shared:project",name:c,fg:c,level:0,location:e,children:d3b(d)}})},d3b=function(a,b){b=b===void 0?1:b;return a.map(function(c){var d=b,e=_.trb(c.Uf);return{icon:"shared:repository",
location:e,level:d,name:c.displayName||c.Uf.Rh,fg:e.rb+"/"+e.repository}})};
_.p.Object.defineProperties(VP.prototype,{N$a:{configurable:!0,enumerable:!0,get:function(){return"Search projects and repositories"}},JVa:{configurable:!0,enumerable:!0,get:function(){return this.lL?void 0:"/repos"}},KVa:{configurable:!0,enumerable:!0,get:function(){var a=this.JVa;return a&&this.Ua.isActive(a,!0)}},ahd:{configurable:!0,enumerable:!0,get:function(){return this.zMb&&this.AD.length===0}},zMb:{configurable:!0,enumerable:!0,get:function(){return!!this.searchTerm}}});
VP.O=function(a){return new (a||VP)(_.C(_.Bq),_.C(_.ai),_.C(_.Zw))};
VP.wa=_.Ie({type:VP,oa:["repository-searchable-tree-data repositoriesMap  place  searchTrackElement  treeItemNavigateTrackElement ".split(" ")],tb:function(a,b){a&1&&_.Cg(_.iH,5);if(a&2){var c;_.Gg(c=_.Hg())&&(b.Sl=c.first)}},inputs:{c6:"repositoriesMap",Xa:"place",Xma:"searchTrackElement",v7:"treeItemNavigateTrackElement"},standalone:!1,features:[_.zn],tc:"repositoriesMap  place  searchTrackElement  treeItemNavigateTrackElement ".split(" "),Aa:4,Ba:6,Da:[["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=_.Pd();_.I(0,"input-with-icon",1);_.O("valueChange",function(d){_.w(c);b.searchTerm=d;f3b(b);
return _.y()});_.J();_.F(1,pMb,4,4,"ng-container",2)(2,sMb,3,2,"ng-template",null,0,_.dh)}a&2&&(a=_.Ng(3),_.H("placeholder",b.N$a)("trackingConfig",_.Zg(4,a3b,b.Xma)),_.A(),_.H("ngIf",!b.zMb)("ngIfElse",a))},dependencies:[_.Gq,_.pL,_.$o,_.ap,_.Vt,_.Eu,_.iH,_.hx,_.Pu,_.Av,_.SE,_.VE,_.WE,_.XE,$O,TP,UP],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 WP=function(a,b){this.v7=this.Xma="";this.rd=_.cH;this.c6=b.getMap().ha(_.E(_.VG),_.Cf(function(c){_.Wu(a,c);return _.df({state:1,message:"Couldn't load repositories."})}),_.Xf(_.dH))};WP.prototype.Qa=function(){};WP.O=function(a){return new (a||WP)(_.C(_.Vu),_.C(SP))};
WP.wa=_.Ie({type:WP,oa:[["repository-searchable-tree"]],inputs:{Xa:"place",Xma:"searchTrackElement",v7:"treeItemNavigateTrackElement"},standalone:!1,Aa:2,Ba:3,Da:[[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&&(_.F(0,yMb,4,4,"ng-container",0),_.S(1,"async"));a&2&&_.H("ngIf",_.ch(1,1,b.c6))},dependencies:[_.ap,_.bp,_.cp,_.Wt,_.Eu,_.XG,VP,_.gp],styles:["repository-searchable-tree[_nghost-%COMP%]{max-height:450px;min-height:300px;min-width:280px}"]});var g3b=["scope"],XP=function(){};XP.prototype.Qa=function(){};var h3b=function(a,b){return Object.assign({},{type:2,title:a.h2a(b),ta:a.F$a,label:b.repository?"Repository":b.rb?"Project":"",ariaLabel:b.repository?"Repository picker":b.rb?"Project picker":"",rc:"BreadcrumbRepositoriesTree"},_.rI(_.FH(b.nc(),"repo").ob()))};XP.prototype.h2a=function(a){return _.HH(a)&&a.repository?a.rb+"/"+a.repository:a.repository?a.repository:a.rb?a.rb:"All repositories"};XP.O=function(a){return new (a||XP)};
XP.wa=_.Ie({type:XP,oa:[["resource-scope-breadcrumb-item","place",""]],tb:function(a,b){a&1&&_.Cg(g3b,7,_.zg);if(a&2){var c;_.Gg(c=_.Hg())&&(b.F$a=c.first)}},inputs:{Xa:"place"},standalone:!1,tc:["place",""],Aa:2,Ba:0,Da:[["scope",""],["searchTrackElement","BreadcrumbRepositoriesSearch","treeItemNavigateTrackElement","BreadcrumbRepositoriesTreeItem",3,"place"]],ta:function(a){a&1&&_.F(0,zMb,1,1,"ng-template",null,0,_.dh)},dependencies:[WP],lb:2});var YP=function(){};YP.O=function(a){return new (a||YP)};YP.Ha=_.Je({type:YP});YP.Ga=_.Xc({imports:[_.hp,_.yx]});var ZP=function(){};ZP.O=function(a){return new (a||ZP)};ZP.Ha=_.Je({type:ZP});ZP.Ga=_.Xc({imports:[_.Iq,_.IL,_.hp,_.Hu,_.YB,_.kH,_.YG,_.yx,_.Bv,_.mz,_.ZE,YP,_.yK,_.Gy,_.qq]});var $P=function(){};$P.O=function(a){return new (a||$P)};$P.Ha=_.Je({type:$P});$P.Ga=_.Xc({imports:[_.hp,ZP]});var aQ=function(){this.Hua=[]};aQ.prototype.Qa=function(){};aQ.prototype.Hda=function(){var a=[];a.unshift(h3b(this.wma,this.Xa));return a};_.p.Object.defineProperties(aQ.prototype,{Qd:{configurable:!0,enumerable:!0,set:function(a){this.Xa=a;this.Hua=this.Hda()}}});aQ.O=function(a){return new (a||aQ)};
aQ.wa=_.Ie({type:aQ,oa:[["resource-scope-breadcrumb"]],tb:function(a,b){a&1&&_.Cg(XP,7);if(a&2){var c;_.Gg(c=_.Hg())&&(b.wma=c.first)}},inputs:{Qd:"activeLocation"},standalone:!1,Aa:2,Ba:2,Da:[[3,"items"],[3,"place"]],ta:function(a,b){a&1&&_.L(0,"breadcrumb",0)(1,"resource-scope-breadcrumb-item",1);a&2&&(_.H("items",b.Hua),_.A(),_.H("place",b.Xa))},dependencies:[XP,_.RC],lb:2});var bQ=function(a,b,c,d,e,f){var g=this;this.nh=a;this.Lb=b;this.Ua=c;this.JG=d;this.th=e;this.qoa=f;this.rd=_.cH;this.AUb=new _.Nf;this.Xa=this.Lb.data.ha(_.E(dIb),_.yf(_.KH));this.K2c=this.Xa.ha(_.Yf(function(m){return g.Kdb(m)}));this.Afd=this.Xa.subscribe(function(m){g.JG.Pk(m)})};bQ.prototype.La=function(){this.Afd.unsubscribe()};
bQ.prototype.Kdb=function(a){var b=this,c=_.JH(a)?_.zH(_.Zj(a,0)):void 0;return this.th.list(a.rb,a.Sc,a.repository,_.Zj(a,0),"",1,!0,void 0,void 0,c).ha(_.Yf(function(d){if(!d.Qn||d.Qn.length<1)return _.UG("unused");d=FMb(a,d.Qn[0]);return b.AUb.ha(_.Uf(function(e,f){return Object.assign({},e,{comparison:Object.assign({},e.comparison,{ps:f})})},d),_.Xf(d),_.E(_.VG))}),_.Cf(function(d){var e=d.error;e&&e.code===404&&_.kv(b.nh,{error:d,message:"Could not load commit history.",Sd:"Dismiss"});e&&e.code===
403&&_.Lxb(b.nh,d);return _.UG("unused")}),_.Xf(_.dH))};bQ.prototype.eza=function(a){return a.Ju===0};_.p.Object.defineProperties(bQ.prototype,{jL:{configurable:!0,enumerable:!0,get:function(){return this.qoa.jL}}});bQ.O=function(a){return new (a||bQ)(_.C(_.jv),_.C(_.Nh),_.C(_.ai),_.C(_.UN),_.C(_.lL),_.C(_.kL))};
bQ.wa=_.Ie({type:bQ,oa:[["commit-detail"]],qb:2,Wa:function(a,b){a&2&&_.Pg("fullscreen",b.jL)},standalone:!1,Aa:4,Ba:6,Da:[["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&&(_.L(0,"resource-scope-breadcrumb",1),_.S(1,"async"),_.F(2,EMb,5,4,"ng-container",2),_.S(3,"async"));a&2&&(_.H("activeLocation",_.ch(1,2,b.Xa)),_.A(2),_.H("ngIf",_.ch(3,4,b.K2c)))},dependencies:[QP,pP,_.ap,_.bp,_.cp,MP,_.XG,RP,aQ,_.hD,_.gp],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 cQ=function(){};cQ.O=function(a){return new (a||cQ)};cQ.Ha=_.Je({type:cQ});cQ.Ga=_.Xc({imports:[_.hp,_.dD,_.JL,_.Bv,_.tI]});var dQ=function(){};dQ.O=function(a){return new (a||dQ)};dQ.Ha=_.Je({type:dQ});dQ.Ga=_.Xc({imports:[_.Iq,_.hp,_.IL,_.Hu,_.Ot,_.qq,_.tI,_.Xz]});var eQ=function(){};eQ.O=function(a){return new (a||eQ)};eQ.Ha=_.Je({type:eQ});eQ.Ga=_.Xc({imports:[_.hp,_.$G]});var fQ=function(){};fQ.O=function(a){return new (a||fQ)};fQ.Ha=_.Je({type:fQ});fQ.Ga=_.Xc({imports:[_.Iq,eQ,_.IL,dQ,_.hp,_.Hu,_.Bv,_.qD,_.Zz,_.qq]});var gQ=function(){};gQ.O=function(a){return new (a||gQ)};gQ.Ha=_.Je({type:gQ});gQ.Ga=_.Xc({imports:[_.Iq,_.hp,_.yx]});var hQ=function(){};hQ.O=function(a){return new (a||hQ)};hQ.Ha=_.Je({type:hQ});hQ.Ga=_.Xc({imports:[_.Iq,fQ,_.hp,gQ,_.yx,_.fy]});var iQ=function(){};iQ.O=function(a){return new (a||iQ)};iQ.Ha=_.Je({type:iQ});iQ.Ga=_.Xc({});var jQ=function(){};jQ.O=function(a){return new (a||jQ)};jQ.Ha=_.Je({type:jQ});jQ.Ga=_.Xc({Pb:[_.vL],imports:[_.Iq,_.XC,_.ML,_.NL,_.hp,iP,_.YC,_.KL,_.Dq,_.YB,HP,_.JL,_.JN,_.yx,_.Bv,_.mz,_.Zz,_.RA,_.fy,_.Oz,_.Gy,_.qq,_.jL,_.tI,iQ,_.Xz]});var kQ=function(){};kQ.O=function(a){return new (a||kQ)};kQ.Ha=_.Je({type:kQ});kQ.Ga=_.Xc({imports:[_.GE]});var lQ=function(){};lQ.O=function(a){return new (a||lQ)};lQ.Ha=_.Je({type:lQ});lQ.Ga=_.Xc({imports:[_.Iq,hQ,_.hp,_.Hu,jQ,_.$G,_.YG,kQ]});var mQ=function(){};mQ.O=function(a){return new (a||mQ)};mQ.Ha=_.Je({type:mQ});mQ.Ga=_.Xc({imports:[_.hp,_.Hu,_.yx,_.Bv,_.fy]});var nQ=function(){};nQ.O=function(a){return new (a||nQ)};nQ.Ha=_.Je({type:nQ});nQ.Ga=_.Xc({imports:[_.Iq,dQ,_.hp,OP,_.YC,mQ,_.yx,_.$z,_.Bv,_.fy,_.qq,_.Xz]});var oQ=function(){};oQ.O=function(a){return new (a||oQ)};oQ.Ha=_.Je({type:oQ});oQ.Ga=_.Xc({imports:[_.Iq,_.hp,_.Hu,_.yx,_.qq,_.TC,_.tI]});var pQ=function(){};pQ.O=function(a){return new (a||pQ)};pQ.Ha=_.Je({type:pQ});pQ.Ga=_.Xc({imports:[_.hp,$P,_.UC]});var qQ=function(){};qQ.O=function(a){return new (a||qQ)};qQ.Ha=_.Je({type:qQ});qQ.Ga=_.Xc({Pb:[wP],imports:[nQ,cQ,_.hp,lQ,_.YG,oQ,pQ,_.iD,_.Xz]});var rQ=function(a,b){this.Ua=b;this.enabled=_.Yw.has(22)};rQ.prototype.hf=function(){this.enabled||this.Ua.navigate(["/404"]);return this.enabled};rQ.O=function(a){return new (a||rQ)(_.t(_.Zw),_.t(_.ai))};rQ.ua=_.q({token:rQ,qa:rQ.O,Fa:"root"});var sQ=function(a){this.Ua=a};sQ.prototype.hf=function(){_.mq(this.Ua,"/piper///",{jj:!0});return!1};sQ.O=function(a){return new (a||sQ)(_.t(_.ai))};sQ.ua=_.q({token:sQ,qa:sQ.O,Fa:"root"});var tQ=function(a){this.Ua=a};tQ.prototype.hf=function(a){var b=_.Ora(a.Ta),c=b.s8a;b=b.Ta;if(Object.keys(c).length===0)return!0;a=a.kY.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 _.lq(this.Ua,a,{Ta:b})};tQ.O=function(a){return new (a||tQ)(_.t(_.ai))};tQ.ua=_.q({token:tQ,qa:tQ.O,Fa:"root"});var uQ=function(a,b){this.Ua=a;this.client=b};uQ.prototype.hf=function(a){var b=this,c=_.Bi(a);if(!c||!_.pH(c)||!c.path||c.params.Hf)return!0;var d=Number(a.params.rev);return isNaN(d)?!0:this.client.list({repositoryKeyDepotGroup:"Google",repositoryKeyRepositoryName:"piper",path:c.path,starts:["rev"+d],maxLogEntries:1,includeDiffEntries:!1}).ha(_.E(function(e){var f=c.nc();e.Qn&&(e=e.Qn.find(function(g){return g.revisionNumber===d}))&&_.ts(f,{Hf:e.Lf});b.Ua.navigate(_.ns(f.ob()));return!1}))};
uQ.O=function(a){return new (a||uQ)(_.t(_.ai),_.t(_.pK))};uQ.ua=_.q({token:uQ,qa:uQ.O,Fa:"root"});var vQ=function(a){this.window=a};vQ.prototype.hf=function(a){var b=_.Bi(a);return b&&_.pH(b)&&b.path&&a.Ta.edit?(a=this.window.location,b=_.wIb(b),b=_.Ica(b),b!==void 0&&a.replace(b),!1):!0};vQ.O=function(a){return new (a||vQ)(_.t(_.Fv))};vQ.ua=_.q({token:vQ,qa:vQ.O,Fa:"root"});var wQ=function(a,b){this.Ua=a;this.client=b};wQ.prototype.hf=function(a){var b=this,c=_.Bi(a);if(!c||!_.pH(c))return!0;a=c.params.Ub;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:w0b(this.client,{owner:a.substring(0,d),alias:e}).ha(_.E(function(f){var g=c.nc();f=f.r8a.split(":");if(f.length!==4||f[3]!=="citc")return!0;_.ts(g,{Ub:f[0]+"/"+f[2]});b.Ua.navigate(_.ns(g.ob()));return!1}))};
wQ.O=function(a){return new (a||wQ)(_.t(_.ai),_.t(_.tK))};wQ.ua=_.q({token:wQ,qa:wQ.O,Fa:"root"});var xQ=function(a,b){this.Ia=a;this.X2a=b;this.mf=new _.Nv(this.Ia)};xQ.prototype.N1a=function(a){var b=this;if(!_.LH(a))return _.df(_.TG("Failed to load pending changes"));var c=UIb(a.rb,a.Sc,a.repository,a.Ib,a.path,a.params.Ub);return this.mf.fetch(c,function(){return b.X2a.N1a(c)}).ha(_.E(function(d){return _.VG({Rka:d.Rka})}),_.Xf(_.dH),_.Cf(function(){return _.df(_.TG("Failed to load pending changes"))}))};xQ.O=function(a){return new (a||xQ)(_.t(_.Bq),_.t(_.nK))};
xQ.ua=_.q({token:xQ,qa:xQ.O,Fa:"root"});var HMb=function(){return{loading:!0,count:0}},KMb=function(a){return{loading:!1,count:a}},yQ=function(a){this.hdd=a;this.rd=_.cH;this.F6c=QMb;this.pending=_.df()};yQ.prototype.Wb=function(){this.pending=this.hdd.N1a(this.Xa)};yQ.O=function(a){return new (a||yQ)(_.C(xQ))};
yQ.wa=_.Ie({type:yQ,oa:[["pending-cl-indicator"]],inputs:{Xa:"place"},standalone:!1,features:[_.zn],Aa:4,Ba:3,Da:[["display",""],["showCount",""],[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],[4,"ngSwitchCase"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["mat-stroked-button","","color","primary","target","_blank",3,"href"],[1,"active"],["text","",3,"inline",4,"ngIf","ngIfElse"],["text","",3,"inline"]],ta:function(a,b){a&1&&(_.F(0,MMb,3,3,"ng-container",2),_.S(1,"async"),_.F(2,PMb,8,4,"ng-template",
null,0,_.dh));a&2&&_.H("ngIf",_.ch(1,1,b.pending))},dependencies:[_.ap,_.fp,_.bp,_.cp,_.hx,_.Lu,_.XG,_.Av,_.gp],styles:["loading[_ngcontent-%COMP%]{padding-right:5px}.active[_ngcontent-%COMP%]{display:flex;flex-direction:row}"],Ma:0});var i3b=["menuTrigger"],j3b=["auxiliaryCiderButton"],zQ=function(a,b,c,d,e,f,g,m){var n=this;this.Ia=a;this.Nk=c;this.ld=d;this.th=e;this.Vya=f;this.tR=g;this.bc=m;this.fza=!1;this.IZa=new _.Oh(void 0);this.D_a=new _.Oh(void 0);this.Jm=new _.Oh(void 0);this.Uv=new _.Oh(void 0);this.KS=_.Ci;this.htb=_.df(new Set);this.TBa=_.Yw.has(37);this.idd=_.Yw.has(32);this.DKb=_.Yw.has(20);this.L8c=_.Yw.has(21);this.u9c=_.Yw.has(92);this.M8c=g.Hyb.ha(_.E(function(r){return r===1}),_.Jf(),_.E(function(r){return{open:r}}));
this.n4c=_.mf([this.bc.I3(),this.bc.e4(),this.Jm,this.IZa,this.D_a,this.Uv]).ha(_.E(function(r){var x=_.k(r);var z=x.next().value;var D=x.next().value;var K=x.next().value;var N=x.next().value;r=x.next().value;x=x.next().value;a:{var P=n.u9c;if(K&&(_.HH(K)||_.oH(K))){var ca=void 0,va=[],Da=null;if(!_.HH(K)||P)Da=_.wIb(K);if(Da){var ta={ariaLabel:"Edit this file in Cider",title:"Edit in Cider",Lb:Da};z!=="prompt"?ca=ta:va.push(ta)}P&&N&&va.push({ariaLabel:"Edit this file in Git Source Editor (Legacy)",
title:"Legacy edit",Lb:N});if(D=uIb(Da,D))D={ariaLabel:"Edit in Cider with CitC Workspace picker",title:"Choose workspace",Lb:D},z==="prompt"?ca=D:va.push(D);if(ca){z=va.length?Object.assign({},ca,{tooltip:K.HF?ca.ariaLabel:"Editing code in Cider not supported for this resource type",ta:x,rc:"BreadcrumbOpenInEditor",context:{buttons:va}}):ca;break a}}z=void 0}if(z)return z;if(N)return N={ariaLabel:"Edit this file",title:"Edit Code",Lb:N},r?Object.assign({},N,{tooltip:N.ariaLabel,ta:x,rc:"BreadcrumbOpenInEditor",
context:{buttons:[{ariaLabel:"Edit this file in Git Source Editor (Legacy)",title:"Legacy edit",Lb:r}]}}):N}),_.$f(function(r){var x=void 0;typeof(r==null?void 0:r.Lb)==="string"&&(x=r.Lb);k3b(n,x)}),_.Tf(1),_.lf())};zQ.prototype.Qa=function(){};zQ.prototype.La=function(){this.qEa&&this.qEa()};
zQ.prototype.Wb=function(a){var b=this;if("place"in a&&this.DKb){var c=a.place;a=c.Mf;c=c.Dj;c&&_.DH(a,c)||(this.htb=o0b(this.Ia).ha(_.Yf(function(){return _.mL(b.th,_.qs(b.Xa.nc(),"HEAD").ob(),"path",0).ha(_.Kj(b.Ia,"history"),_.Cf(function(){return _.df(void 0)}))}),_.Yf(function(d){d=Number(d);return isNaN(d)?_.df(new Set):z1b(b.Vya,b.Xa.path||"",d)}),_.$f(function(d){b.Ia.vo({KB:new Map([["insights",d.size>0?"AVAILABLE":"UNAVAILABLE"],["insights-expertise",d.has("expertise")?"AVAILABLE":"UNAVAILABLE"],
["insights-deployments",d.has("deployments")?"AVAILABLE":"UNAVAILABLE"]])})}),_.Xf(new Set),_.Tf(1),_.lf()))}};zQ.prototype.eK=function(){this.bRb&&this.bRb.eK()};var k3b=function(a,b){a.qEa&&a.qEa();a.qEa=b&&a.Xa.HF?a.ld.register("editCode","shift+e",function(){_.Ac(window,b,"_blank")}):void 0};
_.p.Object.defineProperties(zQ.prototype,{Z2:{configurable:!0,enumerable:!0,set:function(a){this.IZa.next(a)},get:function(){return this.IZa.value}},p3:{configurable:!0,enumerable:!0,set:function(a){this.D_a.next(a)},get:function(){return this.D_a.value}},Xa:{configurable:!0,enumerable:!0,set:function(a){this.Jm.next(a)},get:function(){return this.Jm.value}},j0c:{configurable:!0,enumerable:!0,set:function(a){this.Uv.value!==a&&this.Uv.next(a)}},oZa:{configurable:!0,enumerable:!0,get:function(){return!this.Xa.HF}}});
zQ.O=function(a){return new (a||zQ)(_.C(_.ix),_.C(_.Zw),_.C(_.XL),_.C(_.ww),_.C(_.lL),_.C(mP),_.C(lP),_.C(_.Sx))};
zQ.wa=_.Ie({type:zQ,oa:[["activity-header-actions","place",""]],tb:function(a,b){a&1&&(_.Cg(i3b,5),_.Cg(j3b,5,_.zg));if(a&2){var c;_.Gg(c=_.Hg())&&(b.bRb=c.first);_.Gg(c=_.Hg())&&(b.j0c=c.first)}},inputs:{fza:"isEmptyRepo",Z2:"editLink",p3:"fallbackEditLink",Xa:"place"},standalone:!1,features:[_.zn],tc:["place",""],Aa:9,Ba:9,Da:[["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","mat-stroked-button","","color","primary","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","mat-stroked-button","","color","primary","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"],["mat-stroked-button","","color","primary","ascTrackElement",
"BreadcrumbOpenInEditor","trackAction","navigate",1,"external-editor-link",3,"disabled","externalLink","matTooltip","trackProjectId"],["mat-stroked-button","","color","primary","class","external-editor-dropdown-link","ascTrackElement","BreadcrumbOpenAlternateInEditor","trackAction","navigate",3,"disabled","externalLink","matTooltip","trackProjectId",4,"ngFor","ngForOf"],["mat-stroked-button","","color","primary","ascTrackElement","BreadcrumbOpenAlternateInEditor","trackAction","navigate",1,"external-editor-dropdown-link",
3,"disabled","externalLink","matTooltip","trackProjectId"]],ta:function(a,b){a&1&&(_.I(0,"div",2),_.F(1,RMb,1,1,"pending-cl-indicator",3),_.S(2,"isPiperPlace"),_.F(3,WMb,3,3,"div",4),_.S(4,"isPiperPlace"),_.F(5,ZMb,4,2,"ng-container",4),_.S(6,"async"),_.J(),_.F(7,aNb,1,1,"ng-template",null,0,_.dh));a&2&&(_.A(),_.H("ngIf",b.idd&&_.ch(2,3,b.Xa)),_.A(2),_.H("ngIf",_.ch(4,5,b.DKb&&b.Xa.path!=null&&b.Xa)),_.A(2),_.H("ngIf",_.ch(6,7,!b.TBa&&b.n4c)))},dependencies:[_.Gq,_.$o,_.ap,yQ,_.Cq,_.tz,_.yz,RO,_.Az,
_.hx,_.Lu,_.Av,_.ey,_.cy,_.QC,_.gp,FP],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}@media only screen and (max-width:1001px){activity-header-actions[_nghost-%COMP%]{margin-right: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[_ngcontent-%COMP%]{border-color:var(--primary-default)}button.panel-is-open[_ngcontent-%COMP%]:active, button.panel-is-open[_ngcontent-%COMP%]:focus, button.panel-is-open[_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;padding:20px}  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{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}"],
Ma:0});var AQ=function(a,b){this.Ia=a;this.Ua=b;this.Pi="ChangelistPicker";this.S6=void 0;this.t4b="number"};AQ.prototype.Qa=function(){};var l3b=function(a){if(a.S6){var b=a.S6.toString();a.Ia.hb({element:"ChangelistPicker",action:"selectSpecificCl",re:b,gestureName:"CLICK"});a.Ua.navigate(_.ns(_.qI(_.bI(_.qs(a.Wka.nc(),b)),function(c){delete c.Ub;c.line=a.Wka.params.line}).ob()))}};
_.p.Object.defineProperties(AQ.prototype,{Xa:{configurable:!0,enumerable:!0,set:function(a){this.Wka=a;this.bX=_.ns(_.qI(_.bI(_.qs(a.nc(),"")),function(c){delete c.Ub;delete c.Pw;delete c.Ny;c.line=a.params.line}).ob());this.S6=cNb(a);this.t4b=a.ji()?"number":"text";var b=a.params.Ub?_.ns(_.bI(a.nc()).ob()):void 0;this.Eac=b;this.mld=_.Erb(a)}},V9c:{configurable:!0,enumerable:!0,get:function(){return _.us(this.Wka)||yIb(this.Wka)}},n$c:{configurable:!0,enumerable:!0,get:function(){return!!this.Wka.params.Ub}}});
AQ.O=function(a){return new (a||AQ)(_.C(_.Bq),_.C(_.ai))};
AQ.wa=_.Ie({type:AQ,oa:[["cl-picker","place",""]],inputs:{Xa:"place"},standalone:!1,tc:["place",""],Aa:10,Ba:7,Da:["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&&(_.I(0,"ul",0),
_.F(1,bNb,3,5,"li",1),_.I(2,"li",2)(3,"a",3),_.R(4," HEAD "),_.J()(),_.I(5,"li",2)(6,"mat-form-field",4)(7,"mat-label"),_.R(8," Specific CL "),_.J(),_.I(9,"input",5),_.Vg("ngModelChange",function(c){_.Ug(b.S6,c)||(b.S6=c);return c}),_.O("keyup.enter",function(){return l3b(b)}),_.J()()()());a&2&&(_.A(),_.H("ngIf",b.Eac),_.A(2),_.Pg("active-element",b.V9c),_.H("routerLink",b.bX)("ascTrackElement",b.Pi),_.A(6),_.H("type",b.t4b),_.Tg("ngModel",b.S6))},dependencies:[_.Gq,_.ap,_.Vt,_.Eu,_.uk,_.py,_.xy,
_.hx,_.Lu,_.dz,_.gz,_.Ty,_.My,_.cz,_.oq],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)}"],
Ma:0});var BQ=function(){};BQ.O=function(a){return new (a||BQ)};BQ.Ha=_.Je({type:BQ});BQ.Ga=_.Xc({imports:[_.Iq,_.hp,_.Hu,_.YB,_.yx,_.$z,_.mz,_.fy,_.qq]});var m3b=["crumbs"],n3b=["copyButton"],CQ=function(a,b){this.Ia=a;this.viewState=b;this.jvc="Copy file path";this.items=[];this.SV=""};CQ.prototype.rs=function(){this.Ia.hb({gestureName:"CLICK",element:"BreadcrumbFilePath",action:"copy",projectId:this.projectId})};CQ.O=function(a){return new (a||CQ)(_.C(_.Bq),_.C(_.aM))};
CQ.wa=_.Ie({type:CQ,oa:[["path-breadcrumb"]],tb:function(a,b){a&1&&(_.Cg(m3b,5),_.Cg(n3b,5,_.he));if(a&2){var c;_.Gg(c=_.Hg())&&(b.ssd=c.first);_.Gg(c=_.Hg())&&(b.hsd=c.first)}},inputs:{items:"items",SV:"copyText",projectId:"projectId",voa:"stacksPaths"},standalone:!1,Aa:7,Ba:3,Da:[["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=_.Pd();_.I(0,"div",1);_.F(1,eNb,6,11,"ng-container",
2);_.J();_.I(2,"div",3);_.R(3," File Path Breadcrumb ");_.J();_.I(4,"div")(5,"copy-button",4,0);_.O("copyEvent",function(){_.w(c);return _.y(b.rs())});_.J()()}a&2&&(_.A(),_.H("ngForOf",b.items),_.A(4),_.H("hoverMsg",b.jvc)("copyText",b.SV))},dependencies:[_.Gq,_.$o,_.ap,_.WC,_.oq,_.gp],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 DQ=function(a){this.Ca=_.Ib(a)};_.W(DQ,_.zk);DQ.prototype.getName=function(){return _.xl(this,1)};DQ.prototype.qe=function(a){return _.Jc(this,1,a)};var o3b=function(a){this.Ca=_.Ib(a)};_.W(o3b,_.zk);o3b.prototype.getName=function(){return _.xl(this,1)};o3b.prototype.qe=function(a){return _.Jc(this,1,a)};var p3b=function(a){this.Ca=_.Ib(a)};_.W(p3b,_.zk);p3b.prototype.Ef=function(){return _.yl(this,4)};var q3b=function(a){this.Ca=_.Ib(a)};_.W(q3b,_.zk);_.h=q3b.prototype;_.h.getId=function(){return _.xl(this,1)};_.h.getName=function(){return _.xl(this,2)};_.h.qe=function(a){return _.Jc(this,2,a)};_.h.Mt=function(){return _.xl(this,3)};_.h.i2a=function(a){return _.kl(this,p3b,5,_.hl(a))};_.h.ZCa=function(a,b){_.gl(this,5,p3b,a,b)};_.h.Ef=function(){return _.yl(this,6)};var EQ=function(a){this.Ca=_.Ib(a)};_.W(EQ,_.zk);EQ.prototype.getId=function(){return _.vl(this,1)};EQ.prototype.getName=function(){return _.xl(this,2)};EQ.prototype.qe=function(a){return _.Jc(this,2,a)};EQ.prototype.Mt=function(){return _.xl(this,3)};var r3b=function(a){this.Ca=_.Ib(a)};_.W(r3b,_.zk);var s3b=function(a){this.Ca=_.Ib(a)};_.W(s3b,_.zk);var nO=function(a){this.Ca=_.Ib(a)};_.W(nO,_.zk);_.h=nO.prototype;_.h.getUrl=function(){return _.xl(this,1)};_.h.Es=function(a){return _.Jc(this,1,a)};_.h.il=function(){return _.xl(this,2)};_.h.lo=function(a){return _.Jc(this,2,a)};_.h.dK=function(){return _.dl(this,2)};_.h.getId=function(){return _.xl(this,3)};var t3b=function(a){this.Ca=_.Ib(a)};_.W(t3b,_.zk);t3b.prototype.getName=function(){return _.xl(this,2)};t3b.prototype.qe=function(a){return _.Jc(this,2,a)};var u3b=function(a){return _.jl(a,nO,3)};var FQ=function(a){this.Ca=_.Ib(a)};_.W(FQ,_.zk);FQ.prototype.TGb=function(){return _.zl(this,1,_.hl())};FQ.prototype.Dy=function(a){return _.Al(this,1,a)};FQ.prototype.oZ=function(a,b){_.ac(this,1,_.zb,a,b,_.Cb)};var GQ=function(a){this.Ca=_.Ib(a)};_.W(GQ,_.zk);GQ.prototype.getName=function(){return _.xl(this,1)};GQ.prototype.qe=function(a){return _.Jc(this,1,a)};GQ.prototype.Mt=function(){return _.xl(this,2)};var v3b=[3,4];var HQ=function(a){this.Ca=_.Ib(a)};_.W(HQ,_.zk);HQ.prototype.getName=function(){return _.xl(this,2)};HQ.prototype.qe=function(a){return _.Jc(this,2,a)};var w3b=function(a){this.Ca=_.Ib(a)};_.W(w3b,_.zk);_.h=w3b.prototype;_.h.An=function(){return _.vl(this,_.fl(this,x3b,5))};_.h.SK=function(){return _.ul(this,_.fl(this,x3b,5))};_.h.xP=function(){return C0b(this,x3b)};_.h.getName=function(){return _.xl(this,4)};_.h.qe=function(a){return _.Jc(this,4,a)};var x3b=[5,6],y3b=[1,2];var z3b=function(a){this.Ca=_.Ib(a)};_.W(z3b,_.zk);z3b.prototype.Mt=function(){return _.xl(this,2)};z3b.prototype.lga=function(){return _.kl(this,w3b,3,_.hl())};var A3b=function(a){this.Ca=_.Ib(a)};_.W(A3b,_.zk);_.h=A3b.prototype;_.h.getId=function(){return _.vl(this,1)};_.h.mga=function(){return _.kl(this,z3b,3,_.hl())};_.h.getName=function(){return _.xl(this,4)};_.h.qe=function(a){return _.Jc(this,4,a)};_.h.Mt=function(){return _.xl(this,5)};_.h.Z3=function(){return _.xl(this,6)};_.h.b1a=function(){return _.kl(this,HQ,8,_.hl())};_.h.F3=function(){return _.zl(this,10,_.hl())};var B3b=function(a){this.Ca=_.Ib(a)};_.W(B3b,_.zk);B3b.prototype.getName=function(){return _.xl(this,2)};B3b.prototype.qe=function(a){return _.Jc(this,2,a)};var C3b=function(a){this.Ca=_.Ib(a)};_.W(C3b,_.zk);_.h=C3b.prototype;_.h.getYear=function(){return _.tl(this,1)};_.h.setYear=function(a){return _.mk(this,1,a)};_.h.getMonth=function(){return _.tl(this,2)};_.h.setMonth=function(a){return _.mk(this,2,a)};_.h.getDay=function(){return _.tl(this,3)};var D3b=function(a){this.Ca=_.Ib(a)};_.W(D3b,_.zk);D3b.prototype.Z3=function(){return _.xl(this,1)};var E3b=function(a){this.Ca=_.Ib(a)};_.W(E3b,_.zk);_.h=E3b.prototype;_.h.RK=function(){return _.xl(this,1)};_.h.Qga=function(){return _.kl(this,D3b,2,_.hl())};_.h.An=function(){return _.vl(this,3)};_.h.SK=function(){return _.ul(this,3)};_.h.xP=function(){return _.xb(_.bc(this,3))!=null};var IQ=function(a){this.Ca=_.Ib(a)};_.W(IQ,_.zk);IQ.prototype.L3=function(){return _.vl(this,1)};IQ.prototype.qga=function(){return _.xl(this,2)};var F3b=function(a){this.Ca=_.Ib(a)};_.W(F3b,_.zk);F3b.prototype.Mt=function(){return _.xl(this,2)};var G3b=function(a){this.Ca=_.Ib(a)};_.W(G3b,_.zk);var H3b=function(a){this.Ca=_.Ib(a)};_.W(H3b,_.zk);var I3b=function(a){this.Ca=_.Ib(a)};_.W(I3b,_.zk);I3b.prototype.getName=function(){return _.xl(this,2)};I3b.prototype.qe=function(a){return _.Jc(this,2,a)};var pO=function(a){this.Ca=_.Ib(a)};_.W(pO,_.zk);_.h=pO.prototype;_.h.getName=function(){return _.xl(this,3)};_.h.qe=function(a){return _.Jc(this,3,a)};_.h.SGb=function(){return _.xl(this,8)};_.h.hIb=function(){return _.Tl(this,8)};_.h.F7c=function(){return _.Tl(this,10)};var J3b=function(a){this.Ca=_.Ib(a)};_.W(J3b,_.zk);J3b.prototype.getName=function(){return _.xl(this,1)};J3b.prototype.qe=function(a){return _.Jc(this,1,a)};var JQ=function(a){this.Ca=_.Ib(a)};_.W(JQ,_.zk);JQ.prototype.RK=function(){return _.xl(this,1)};JQ.prototype.Qga=function(){return _.kl(this,D3b,2,_.hl())};JQ.prototype.L3=function(){return _.vl(this,3)};JQ.prototype.qga=function(){return _.xl(this,4)};var K3b=function(a){this.Ca=_.Ib(a)};_.W(K3b,_.zk);K3b.prototype.getName=function(){return _.xl(this,2)};K3b.prototype.qe=function(a){return _.Jc(this,2,a)};var L3b=function(a){this.Ca=_.Ib(a)};_.W(L3b,_.zk);L3b.prototype.getName=function(){return _.xl(this,1)};L3b.prototype.qe=function(a){return _.Jc(this,1,a)};var M3b=function(a){this.Ca=_.Ib(a)};_.W(M3b,_.zk);M3b.prototype.getName=function(){return _.xl(this,1)};M3b.prototype.qe=function(a){return _.Jc(this,1,a)};var KQ=function(a){this.Ca=_.Ib(a)};_.W(KQ,_.zk);KQ.prototype.getName=function(){return _.xl(this,2)};KQ.prototype.qe=function(a){return _.Jc(this,2,a)};KQ.prototype.EW=function(){return _.vl(this,3)};var N3b=function(a){this.Ca=_.Ib(a)};_.W(N3b,_.zk);var O3b=function(a){this.Ca=_.Ib(a)};_.W(O3b,_.zk);_.h=O3b.prototype;_.h.An=function(){return _.vl(this,6)};_.h.SK=function(){return _.ul(this,6)};_.h.xP=function(){return _.xb(_.bc(this,6))!=null};_.h.getName=function(){return _.xl(this,2)};_.h.qe=function(a){return _.Jc(this,2,a)};_.h.pP=function(){return _.yl(this,3)};_.h.Nxa=function(){return _.sl(this,4)};_.h.EGb=function(){return _.sl(this,5)};var P3b=function(a){this.Ca=_.Ib(a)};_.W(P3b,_.zk);P3b.prototype.Mt=function(){return _.xl(this,2)};var oO=function(a){this.Ca=_.Ib(a)};_.W(oO,_.zk);_.h=oO.prototype;_.h.getScope=function(){return _.yl(this,1)};_.h.setScope=function(a){return _.Pl(this,1,a)};_.h.v2a=function(){return _.zl(this,2,_.hl())};_.h.getValue=function(a){return _.Al(this,2,a)};_.h.setValue=function(a,b){return _.ac(this,2,_.zb,a,b,_.Cb)};var Q3b=function(a){this.Ca=_.Ib(a)};_.W(Q3b,_.zk);_.h=Q3b.prototype;_.h.An=function(){return _.vl(this,_.fl(this,R3b,5))};_.h.SK=function(){return _.ul(this,_.fl(this,R3b,5))};_.h.xP=function(){return C0b(this,R3b)};_.h.getName=function(){return _.xl(this,4)};_.h.qe=function(a){return _.Jc(this,4,a)};var S3b=[1,2],R3b=[5,6];var T3b=function(a){this.Ca=_.Ib(a)};_.W(T3b,_.zk);T3b.prototype.Mt=function(){return _.xl(this,2)};T3b.prototype.lga=function(){return _.kl(this,Q3b,3,_.hl())};var U3b=function(a){this.Ca=_.Ib(a)};_.W(U3b,_.zk);_.h=U3b.prototype;_.h.mga=function(){return _.kl(this,T3b,2,_.hl())};_.h.getName=function(){return _.xl(this,3)};_.h.qe=function(a){return _.Jc(this,3,a)};_.h.Mt=function(){return _.xl(this,4)};_.h.Z3=function(){return _.xl(this,6)};_.h.Ixa=function(){return _.zl(this,7,_.hl())};_.h.F3=function(){return _.zl(this,9,_.hl())};_.h.getId=function(){return _.tl(this,15)};var lO=function(a){this.Ca=_.Ib(a)};_.W(lO,_.zk);lO.prototype.T0a=function(){return _.kl(this,nO,2,_.hl())};var V3b=function(a){return _.zl(a,4,_.hl())};lO.prototype.lab=function(a){return _.ac(this,4,_.zb,a,void 0,_.Cb)};lO.prototype.jga=function(){return _.kl(this,nO,5,_.hl())};var W3b=function(a){return _.kl(a,nO,6,_.hl())};lO.prototype.Ixa=function(){return _.kl(this,HQ,7,_.hl())};var X3b=function(a){return _.kl(a,nO,8,_.hl())};_.h=lO.prototype;_.h.Mt=function(){return _.xl(this,9)};
_.h.m1a=function(){return _.jl(this,_.eo,90)};_.h.Di=function(){return _.jl(this,LQ,10)};_.h.IR=function(a){_.ll(this,10,a)};_.h.ZK=function(){return _.el(this,LQ,10)};var Y3b=function(a){return _.kl(a,nO,12,_.hl())};_.h=lO.prototype;_.h.vga=function(){return _.kl(this,nO,13,_.hl())};_.h.xga=function(){return _.kl(this,nO,15,_.hl())};_.h.zga=function(){return _.kl(this,nO,16,_.hl())};_.h.EGb=function(){return _.sl(this,17)};_.h.Bga=function(){return _.kl(this,nO,18,_.hl())};
_.h.FGb=function(){return mO(this,nO,18)};var Z3b=function(a){return _.Bl(a,129,_.hl())},$3b=function(a){return _.Bl(a,130,_.hl())},a4b=function(a){return _.kl(a,nO,22,_.hl())};lO.prototype.getName=function(){return _.xl(this,23)};lO.prototype.qe=function(a){return _.Jc(this,23,a)};var iSb=function(a){return _.kl(a,nO,28,_.hl())};lO.prototype.Lga=function(){return _.kl(this,nO,31,_.hl())};
var b4b=function(a){return _.zl(a,38,_.hl())},c4b=function(a){return _.kl(a,nO,32,_.hl())},d4b=function(a){return _.jl(a,K3b,58)},e4b=function(a){return _.jl(a,t3b,43)},f4b=function(a){return _.sl(a,45)};lO.prototype.F3=function(){return _.kl(this,nO,55,_.hl())};var g4b=function(a){return _.kl(a,nO,56,_.hl())},h4b=function(a){return _.kl(a,nO,57,_.hl())},i4b=function(a){return _.kl(a,nO,65,_.hl())};lO.prototype.Nxa=function(){return _.sl(this,66)};lO.prototype.pP=function(){return _.yl(this,70)};
var j4b=function(a){return _.yl(a,71)},nSb=function(a){return _.yl(a,75)},k4b=function(a){return _.el(a,P3b,79)},PSb=function(a){return _.kl(a,A3b,119,_.hl())};lO.prototype.An=function(){return _.vl(this,84)};lO.prototype.SK=function(){return _.ul(this,84)};lO.prototype.xP=function(){return _.xb(_.bc(this,84))!=null};lO.prototype.HW=function(){return _.kl(this,IQ,88,_.hl())};
var USb=function(a){return _.kl(a,IQ,97,_.hl())},l4b=function(a){return _.jl(a,N3b,91)},m4b=function(a){return _.kl(a,_.h4a,94,_.hl())};lO.prototype.Kga=function(){return _.kl(this,JQ,96,_.hl())};lO.prototype.MGb=function(){return mO(this,JQ,96)};var n4b=function(a){return _.kl(a,nO,123,_.hl())},o4b=function(a){return _.Bl(a,128,_.hl())},p4b=function(a){return _.jl(a,_.eo,131)},q4b=function(a){return _.el(a,_.eo,131)},r4b=_.jc(lO),LQ=function(a){this.Ca=_.Ib(a)};_.W(LQ,_.zk);_.h=LQ.prototype;
_.h.L3=function(){return _.xl(this,1)};_.h.getName=function(){return _.xl(this,2)};_.h.qe=function(a){return _.Jc(this,2,a)};_.h.getParent=function(){return _.jl(this,LQ,3)};_.h.Eab=function(a){_.ll(this,3,a)};_.h.Mt=function(){return _.xl(this,7)};_.h.m1a=function(){return _.jl(this,_.eo,30)};_.h.T0a=function(){return _.kl(this,nO,8,_.hl())};_.h.jga=function(){return _.kl(this,nO,9,_.hl())};_.h.Ixa=function(){return _.kl(this,HQ,10,_.hl())};_.h.vga=function(){return _.kl(this,nO,11,_.hl())};
_.h.xga=function(){return _.kl(this,nO,12,_.hl())};_.h.zga=function(){return _.kl(this,nO,13,_.hl())};_.h.Bga=function(){return _.kl(this,nO,14,_.hl())};_.h.FGb=function(){return mO(this,nO,14)};_.h.Lga=function(){return _.kl(this,nO,16,_.hl())};_.h.Kga=function(){return _.kl(this,JQ,21,_.hl())};_.h.MGb=function(){return mO(this,JQ,21)};_.h.HW=function(){return _.kl(this,IQ,29,_.hl())};var s4b=_.jc(LQ),t4b=[27,28];var u4b=function(a){if(a!=null)return _.fc(a),{name:_.l(_.X(a,1))}};DQ.prototype.toObject=function(){return u4b(this)};var v4b=function(a){if(a!=null)return _.fc(a),{name:_.l(_.X(a,1))}};o3b.prototype.toObject=function(){return v4b(this)};var w4b=function(a){if(a!=null)return _.fc(a),{fl:v4b(_.jl(a,o3b,1)),nzd:_.l(_.Hl(a,2)),ozd:_.l(_.X(a,5)),operation:_.l(_.Hl(a,3)),lAd:_.l(_.X(a,6)),status:_.l(_.Hl(a,4))}};p3b.prototype.toObject=function(){return w4b(this)};var x4b=function(a){if(a!=null){_.fc(a);var b=_.l(_.X(a,1)),c=_.l(_.X(a,2)),d=_.l(_.X(a,3));var e=_.kl(a,DQ,4,_.hl());return{id:b,name:c,description:d,lDd:_.cc(e,u4b),Vfd:_.cc(a.i2a(),w4b),status:_.l(_.Hl(a,6))}}};q3b.prototype.toObject=function(){return x4b(this)};var y4b=function(a){if(a!=null){_.fc(a);var b=_.l(_.Dl(a,1)),c=_.l(_.X(a,2)),d=_.l(_.X(a,3));a=_.kl(a,q3b,4,_.hl());return{id:b,name:c,description:d,Iqd:_.cc(a,x4b)}}};EQ.prototype.toObject=function(){return y4b(this)};var z4b=function(a){if(a!=null){_.fc(a);var b=_.en(_.jl(a,_.lk,1));a=_.kl(a,EQ,2,_.hl());return{createTime:b,ivd:_.cc(a,y4b)}}};r3b.prototype.toObject=function(){return z4b(this)};var A4b=function(a){if(a!=null){_.fc(a);var b=z4b(_.jl(a,r3b,1));a=_.kl(a,DQ,2,_.hl());return{Jqd:b,hpd:_.cc(a,u4b)}}};s3b.prototype.toObject=function(){return A4b(this)};var MQ=function(a){if(a!=null)return _.fc(a),{url:_.l(_.X(a,1)),label:_.l(_.X(a,2)),id:_.l(_.X(a,3)),protocol:_.l(_.Hl(a,4))}};nO.prototype.toObject=function(){return MQ(this)};var B4b=function(a){if(a!=null)return _.fc(a),{N_c:_.l(_.X(a,1)),name:_.l(_.X(a,2)),resource:MQ(u3b(a)),fed:_.l(_.X(a,4)),Opd:_.l(_.Hl(a,5))}};t3b.prototype.toObject=function(){return B4b(this)};var C4b=function(a){if(a!=null)return _.fc(a),{Hkd:_.l(_.zl(a,1,3))}};FQ.prototype.toObject=function(){return C4b(this)};var D4b=function(a){if(a!=null)return _.fc(a),{name:_.l(_.X(a,1)),description:_.l(_.X(a,2)),booleanValue:_.l(_.Jl(a,_.fl(a,v3b,3))),vFd:C4b(_.Gl(a,FQ,4,v3b))}};GQ.prototype.toObject=function(){return D4b(this)};var E4b=function(a){if(a!=null)return _.fc(a),{username:_.l(_.X(a,1)),name:_.l(_.X(a,2)),Xrd:_.l(_.Hl(a,3))}};HQ.prototype.toObject=function(){return E4b(this)};var F4b=function(a){if(a!=null)return _.fc(a),{HZ:_.l(_.El(a,5,x3b)),ksd:_.l(_.El(a,6,x3b)),productId:_.l(_.Fl(a,1,y3b)),B5:_.l(_.Fl(a,2,y3b)),name:_.l(_.X(a,4)),tYb:_.l(_.X(a,3))}};w3b.prototype.toObject=function(){return F4b(this)};var G4b=function(a){if(a!=null)return _.fc(a),{MV:_.l(_.Hl(a,1)),description:_.l(_.X(a,2)),nxb:_.cc(a.lga(),F4b)}};z3b.prototype.toObject=function(){return G4b(this)};var H4b=function(a){if(a!=null)return _.fc(a),{id:_.l(_.Dl(a,1)),B5:_.l(_.X(a,2)),qxb:_.cc(a.mga(),G4b),name:_.l(_.X(a,4)),description:_.l(_.X(a,5)),DG:_.l(_.X(a,6)),asb:_.sl(a,7),T1c:_.cc(a.b1a(),E4b),bZb:_.l(_.Dl(a,9)),bWa:_.l(_.zl(a,10,3)),TPb:_.l(_.X(a,11)),uTb:_.l(_.X(a,12)),srb:_.l(_.zl(a,13,3)),trb:_.l(_.rl(a,14))}};A3b.prototype.toObject=function(){return H4b(this)};var I4b=function(a){if(a!=null)return _.fc(a),{Esd:_.l(_.X(a,1)),name:_.l(_.X(a,2))}};B3b.prototype.toObject=function(){return I4b(this)};var J4b=function(a){if(a!=null)return _.fc(a),{year:_.tl(a,1),month:_.tl(a,2),day:_.tl(a,3)}};C3b.prototype.toObject=function(){return J4b(this)};var K4b=function(a){if(a!=null)return _.fc(a),{DG:_.l(_.X(a,1)),tyd:_.l(_.X(a,2)),rsd:J4b(_.jl(a,C3b,3)),bpd:_.l(_.X(a,4))}};D3b.prototype.toObject=function(){return K4b(this)};var L4b=function(a){if(a!=null)return _.fc(a),{product:_.l(_.X(a,1)),xkd:_.cc(a.Qga(),K4b),HZ:_.l(_.Dl(a,3))}};E3b.prototype.toObject=function(){return L4b(this)};var M4b=function(a){if(a!=null)return _.fc(a),{BZa:_.l(_.Dl(a,1)),Y3c:_.l(_.X(a,2))}};IQ.prototype.toObject=function(){return M4b(this)};var N4b=function(a){if(a!=null)return _.fc(a),{perspective:_.l(_.Hl(a,1)),description:_.l(_.X(a,2))}};F3b.prototype.toObject=function(){return N4b(this)};var O4b=function(a){if(a!=null){_.fc(a);var b=_.l(_.X(a,1));var c=_.kl(a,F3b,2,_.hl());return{bCd:b,pDd:_.cc(c,N4b),TGd:_.l(_.zl(a,3,3))}}};G3b.prototype.toObject=function(){return O4b(this)};var P4b=function(a){if(a!=null)return _.fc(a),{Tvd:_.l(_.zl(a,1,3)),Qtd:_.l(_.zl(a,2,3))}};H3b.prototype.toObject=function(){return P4b(this)};var Q4b=function(a){if(a!=null)return _.fc(a),{JF:_.l(_.X(a,1)),name:_.l(_.X(a,2))}};I3b.prototype.toObject=function(){return Q4b(this)};var R4b=function(a){if(a!=null)return _.fc(a),{Wod:_.l(_.X(a,1)),Vod:_.l(_.X(a,2)),name:_.l(_.X(a,3)),XFd:_.l(_.X(a,4)),Xod:_.l(_.Ll(a,5)),YFd:_.l(_.Ll(a,6)),duration:_.l(_.X(a,7)),wjd:_.l(_.X(a,8)),Ypd:_.sl(a,9,!0),Asd:_.l(_.X(a,10)),Pud:_.l(_.zl(a,11,3)),Xyd:_.l(_.Hl(a,12)),Yyd:_.l(_.Hl(a,13)),Wyd:_.l(_.zl(a,14,3)),aggregation:_.l(_.Hl(a,15))}};pO.prototype.toObject=function(){return R4b(this)};var S4b=function(a){if(a!=null)return _.fc(a),{name:_.l(_.X(a,1)),Ndd:_.l(_.X(a,2))}};J3b.prototype.toObject=function(){return S4b(this)};var T4b=function(a){if(a!=null)return _.fc(a),{product:_.l(_.X(a,1)),xkd:_.cc(a.Qga(),K4b),BZa:_.l(_.Dl(a,3)),Y3c:_.l(_.X(a,4))}};JQ.prototype.toObject=function(){return T4b(this)};var U4b=function(a){if(a!=null)return _.fc(a),{tEd:_.l(_.X(a,1)),name:_.l(_.X(a,2)),resource:MQ(u3b(a)),fed:_.l(_.X(a,4)),sEd:_.l(_.Hl(a,5))}};K3b.prototype.toObject=function(){return U4b(this)};var V4b=function(a){if(a!=null)return _.fc(a),{name:_.l(_.X(a,1)),Ohd:_.l(_.X(a,2))}};L3b.prototype.toObject=function(){return V4b(this)};var W4b=function(a){if(a!=null)return _.fc(a),{name:_.l(_.X(a,1)),Iid:_.l(_.X(a,2))}};M3b.prototype.toObject=function(){return W4b(this)};var X4b=function(a){if(a!=null){_.fc(a);var b=_.l(_.Dl(a,1)),c=_.l(_.X(a,2)),d=_.l(_.Dl(a,3)),e=_.l(_.Dl(a,4));var f=_.kl(a,KQ,5,_.hl());f=_.cc(f,X4b);a=_.kl(a,HQ,6,_.hl());return{A6b:b,name:c,level:d,PBd:e,TAd:f,Tyd:_.cc(a,E4b)}}};KQ.prototype.toObject=function(){return X4b(this)};var Y4b=function(a){if(a!=null)return _.fc(a),{jjd:_.l(_.X(a,1)),gGd:_.l(_.Dl(a,2))}};N3b.prototype.toObject=function(){return Y4b(this)};var Z4b=function(a){if(a!=null)return _.fc(a),{productId:_.l(_.X(a,1)),HZ:_.l(_.Dl(a,6)),name:_.l(_.X(a,2)),jD:_.l(_.Hl(a,3)),R7c:_.l(_.Jl(a,4)),pza:_.sl(a,5)}};O3b.prototype.toObject=function(){return Z4b(this)};var $4b=function(a){if(a!=null){_.fc(a);var b=_.l(_.X(a,1)),c=_.l(_.X(a,2)),d=_.l(_.zl(a,3,3)),e=_.l(_.X(a,4)),f=_.l(_.X(a,5));a=_.kl(a,O3b,6,_.hl());return{productId:b,description:c,aDd:d,oDd:e,vzd:f,cDd:_.cc(a,Z4b)}}};P3b.prototype.toObject=function(){return $4b(this)};var a5b=function(a){if(a!=null)return _.fc(a),{scope:_.l(_.Hl(a,1)),Gkd:_.l(_.zl(a,2,3))}};oO.prototype.toObject=function(){return a5b(this)};var b5b=function(a){if(a!=null)return _.fc(a),{productId:_.l(_.Fl(a,1,S3b)),B5:_.l(_.Fl(a,2,S3b)),HZ:_.l(_.El(a,5,R3b)),cld:_.l(_.El(a,6,R3b)),name:_.l(_.X(a,4)),tYb:_.l(_.X(a,3))}};Q3b.prototype.toObject=function(){return b5b(this)};var c5b=function(a){if(a!=null)return _.fc(a),{MV:_.l(_.Hl(a,1)),description:_.l(_.X(a,2)),nxb:_.cc(a.lga(),b5b)}};T3b.prototype.toObject=function(){return c5b(this)};var d5b=function(a){if(a!=null)return _.fc(a),{B5:_.l(_.X(a,1)),qxb:_.cc(a.mga(),c5b),name:_.l(_.X(a,3)),description:_.l(_.X(a,4)),DG:_.l(_.X(a,6)),asb:_.sl(a,5),Jxb:_.l(_.zl(a,7,3)),bZb:_.l(_.Dl(a,8)),bWa:_.l(_.zl(a,9,3)),wqd:_.l(_.Dl(a,10)),GHd:_.l(_.zl(a,11,3)),TPb:_.l(_.X(a,12)),srb:_.l(_.zl(a,13,3)),uTb:_.l(_.X(a,14)),id:_.l(_.Kl(a,15)),trb:_.l(_.rl(a,16))}};U3b.prototype.toObject=function(){return d5b(this)};var e5b=function(a){if(a!=null){_.fc(a);var b=_.cc(a.T0a(),MQ),c=_.l(_.zl(a,4,3)),d=_.l(_.zl(a,61,3)),e=_.cc(a.jga(),MQ),f=_.l(_.zl(a,98,3)),g=_.cc(W3b(a),MQ),m=_.l(_.zl(a,99,3)),n=_.cc(a.Ixa(),E4b),r=_.cc(X3b(a),MQ),x=_.l(_.zl(a,100,3)),z=_.cc(_.kl(a,nO,39,_.hl()),MQ),D=_.l(_.zl(a,101,3)),K=_.cc(_.kl(a,lO,120,_.hl()),e5b),N=_.l(_.X(a,121)),P=_.l(_.rl(a,122)),ca=_.l(_.X(a,9)),va=_.go(a.m1a()),Da=_.l(_.X(a,93)),ta=f5b(a.Di()),ya=_.l(_.Dl(a,116)),Oa=_.l(_.X(a,42)),Va=_.cc(Y3b(a),MQ),Ea=_.l(_.zl(a,102,
3)),Ra=_.cc(a.vga(),MQ),Pa=_.l(_.zl(a,103,3)),qb=_.l(_.rl(a,14)),Lb=_.l(_.zl(a,83,3)),Bd=_.cc(a.xga(),MQ),Cd=_.l(_.zl(a,104,3)),Ge=_.cc(a.zga(),MQ),ad=_.l(_.zl(a,105,3)),ph=_.sl(a,17),yb=_.cc(a.Bga(),MQ),Nb=_.l(_.zl(a,106,3));var pb=_.kl(a,I3b,41,_.hl());var Bb=_.cc(pb,Q4b),Ub=_.l(_.Bl(a,129,3)),kc=_.l(_.Bl(a,130,3));var ka=_.kl(a,nO,20,_.hl());var ic=_.cc(ka,MQ),sc=_.l(_.zl(a,107,3)),Zc=_.cc(a4b(a),MQ),fd=_.l(_.zl(a,108,3)),zd=_.l(_.X(a,23)),Yd=_.l(_.rl(a,25)),ge=_.l(_.X(a,26)),Ze=_.cc(_.kl(a,pO,
27,_.hl()),R4b),Ti=_.cc(iSb(a),MQ),Hj=_.l(_.zl(a,109,3)),ah=S4b(_.jl(a,J3b,29));var Ui=_.kl(a,nO,30,_.hl());var Vi=_.cc(Ui,MQ),No=_.cc(a.Lga(),MQ),Ij=_.l(_.zl(a,110,3)),Fk=_.l(_.zl(a,38,3)),Gk=_.cc(c4b(a),MQ),im=_.l(_.zl(a,111,3)),bh=U4b(d4b(a));var ti=_.kl(a,nO,59,_.hl());var mw=_.cc(ti,MQ),rta=V4b(_.jl(a,L3b,33)),NS=W4b(_.jl(a,M3b,34));var hb=_.kl(a,KQ,40,_.hl());var Qd=_.cc(hb,X4b),Bx=_.l(_.rl(a,35)),ck=_.l(_.Kl(a,36)),eD=B4b(e4b(a));var Kf=_.kl(a,nO,44,_.hl());var xa=_.cc(Kf,MQ),Ka=_.l(_.Jl(a,
45)),Xa=_.l(_.Jl(a,46));var $c=_.kl(a,B3b,47,_.hl());var Wd=_.cc($c,I4b),rf=_.l(_.X(a,54)),uh=_.cc(a.F3(),MQ),Im=_.l(_.zl(a,112,3)),fD=_.cc(g4b(a),MQ),OS=_.l(_.zl(a,113,3)),E3a=_.cc(h4b(a),MQ),kwa=_.l(_.zl(a,114,3));var F3a=_.kl(a,nO,62,_.hl());var Wl=_.cc(F3a,MQ);var yJa=_.kl(a,nO,63,_.hl());var G3a=_.cc(yJa,MQ);var H3a=_.kl(a,nO,64,_.hl());var Yp=_.cc(H3a,MQ),I3a=_.cc(i4b(a),MQ),J3a=_.l(_.zl(a,115,3)),K3a=_.l(_.Jl(a,60)),zJa=_.l(_.Jl(a,66)),lwa=_.l(_.Jl(a,69)),AJa=_.l(_.Jl(a,67)),BJa=_.l(_.zl(a,
78,3)),CJa=_.l(_.X(a,48)),DJa=_.l(_.zl(a,49,3)),EJa=_.l(_.zl(a,50,3)),q8=_.l(_.X(a,51)),L3a=_.l(_.X(a,52)),r8=_.l(_.X(a,53)),FJa=_.l(_.Hl(a,70)),GJa=_.l(_.Hl(a,71)),M3a=_.cc(_.kl(a,oO,72,_.hl()),a5b),mwa=_.l(_.Jl(a,73)),HJa=_.l(_.X(a,74)),s8=_.l(_.Hl(a,75)),nwa=_.l(_.Jl(a,76)),YE=_.l(_.X(a,77)),Zp=$4b(_.jl(a,P3b,79)),N3a=_.l(_.rl(a,132));var O3a=_.kl(a,U3b,80,_.hl());var P3a=_.cc(O3a,d5b),IJa=_.cc(PSb(a),H4b),Q3a=_.l(_.X(a,68));var R3a=_.kl(a,G3b,81,_.hl());var S3a=_.cc(R3a,O4b),T3a=_.l(_.Dl(a,82)),
U3a=_.l(_.Dl(a,84));var V3a=_.kl(a,GQ,85,_.hl());return{t0c:b,Krd:c,Zod:d,C1c:e,eed:f,Rrd:g,BCd:m,Jxb:n,ysd:r,CCd:x,Ysd:z,DCd:D,opd:K,npd:N,qud:P,description:ca,s3c:va,r3c:Da,domain:ta,mEd:ya,dvd:Oa,kvd:Va,GCd:Ea,U6c:Ra,HCd:Pa,Mvd:qb,Lvd:Lb,n8c:Bd,ICd:Cd,W8c:Ge,JCd:ad,pza:ph,A$c:yb,KCd:Nb,Jxd:Bb,Hxd:Ub,Dsd:kc,Pxd:ic,LCd:sc,szd:Zc,NCd:fd,name:zd,jBd:Yd,productId:ge,UBd:Ze,VBd:Ti,QCd:Hj,YBd:ah,hDd:Vi,ffd:No,ged:Ij,VDd:Fk,UEd:Gk,TCd:im,rEd:bh,uEd:mw,kFd:rta,GFd:NS,hGd:Qd,iGd:Bx,aHd:ck,Npd:eD,Ppd:xa,
HFd:Ka,nxd:Xa,Gsd:Wd,JBd:rf,bWa:uh,yCd:Im,ADd:fD,RCd:OS,qFd:E3a,UCd:kwa,srd:Wl,Xsd:G3a,UDd:Yp,pGd:I3a,VCd:J3a,exd:K3a,R7c:zJa,awd:lwa,Yvd:AJa,LBd:BJa,N_c:CJa,Fsd:DJa,Ixd:EJa,Ndd:q8,Ohd:L3a,Iid:r8,jD:FJa,Bsd:GJa,jpd:M3a,Pod:mwa,jFd:HJa,c7a:s8,KGd:nwa,GEd:YE,mpd:Zp,lpd:N3a,bDd:P3a,lsd:IJa,QDd:Q3a,xud:S3a,aCd:T3a,HZ:U3a,Wpd:_.cc(V3a,D4b),WBd:_.l(_.X(a,86)),XBd:_.l(_.zl(a,87,3)),gBa:_.cc(a.HW(),M4b),oEd:_.cc(USb(a),M4b),Pzd:_.l(_.zl(a,89,3)),yAd:Y4b(l4b(a)),fEd:_.cc(m4b(a),_.J4a),SCd:_.l(_.zl(a,118,3)),
N5:_.l(_.X(a,92)),med:_.cc(a.Kga(),T4b),vxd:_.l(_.Dl(a,117)),oqd:_.cc(n4b(a),MQ),ACd:_.l(_.zl(a,124,3)),Etd:_.l(_.X(a,125)),nEd:_.l(_.X(a,126)),Svd:P4b(_.jl(a,H3b,127)),dCd:_.l(_.Bl(a,128,3)),OBd:_.go(p4b(a)),Ktd:A4b(_.jl(a,s3b,133))}}};lO.prototype.toObject=function(){return e5b(this)};
var f5b=function(a){if(a!=null){_.fc(a);var b=_.l(_.X(a,1)),c=_.l(_.X(a,2)),d=f5b(a.getParent());var e=_.kl(a,LQ,4,_.hl());e=_.cc(e,f5b);var f=_.l(_.Jl(a,5));var g=_.kl(a,lO,6,_.hl());g=_.cc(g,e5b);var m=_.l(_.X(a,7)),n=_.go(a.m1a()),r=_.l(_.X(a,31)),x=_.l(_.X(a,41)),z=_.cc(a.T0a(),MQ),D=_.l(_.zl(a,32,3)),K=_.cc(a.jga(),MQ),N=_.l(_.zl(a,33,3)),P=_.cc(a.Ixa(),E4b),ca=_.cc(a.vga(),MQ),va=_.cc(a.xga(),MQ),Da=_.cc(a.zga(),MQ),ta=_.cc(a.Bga(),MQ);var ya=_.kl(a,nO,15,_.hl());ya=_.cc(ya,MQ);var Oa=_.l(_.zl(a,
34,3)),Va=_.l(_.X(a,20)),Ea=_.cc(a.Lga(),MQ),Ra=_.l(_.zl(a,35,3)),Pa=_.l(_.X(a,17)),qb=_.l(_.Dl(a,18)),Lb=_.l(_.Jl(a,19)),Bd=_.cc(a.Kga(),T4b),Cd=_.l(_.X(a,22));var Ge=_.kl(a,E3b,23,_.hl());return{BZa:b,name:c,parent:d,AFd:e,cxd:f,TBd:g,description:m,s3c:n,r3c:r,ECd:x,t0c:z,zCd:D,C1c:K,eed:N,Jxb:P,U6c:ca,n8c:va,W8c:Da,A$c:ta,Fyd:ya,MCd:Oa,cc:Va,ffd:Ea,ged:Ra,Dtd:Pa,aFd:qb,Gqd:Lb,med:Bd,ZCd:Cd,itd:_.cc(Ge,L4b),Ftd:_.l(_.Dl(a,24)),BFd:_.l(_.Dl(a,25)),A6b:_.l(_.Dl(a,26)),Itd:MQ(_.Gl(a,nO,27,t4b)),Jtd:_.l(_.Fl(a,
28,t4b)),FCd:_.l(_.X(a,37)),Gtd:_.l(_.X(a,43)),Htd:_.l(_.X(a,44)),gBa:_.cc(a.HW(),M4b),Tzd:_.yl(a,36,1),Szd:_.l(_.Dl(a,42)),mVa:_.l(_.X(a,38)),apd:_.go(_.jl(a,_.eo,39)),rxd:_.sl(a,40)}}};LQ.prototype.toObject=function(){return f5b(this)};var g5b=function(a){this.Ca=_.Ib(a)};_.W(g5b,_.zk);g5b.prototype.lab=function(a){return _.Jc(this,1,a)};g5b.prototype.toObject=function(){if(this!=null){_.fc(this);var a={A1c:_.l(_.X(this,1)),Rua:_.sl(this,2)}}else a=void 0;return a};var h5b=function(a){this.Ca=_.Ib(a)};_.W(h5b,_.zk);_.h=h5b.prototype;_.h.lab=function(a){return _.Jc(this,1,a)};_.h.getName=function(){return _.xl(this,2)};_.h.qe=function(a){return _.Jc(this,2,a)};_.h.An=function(){return _.vl(this,4)};_.h.SK=function(){return _.ul(this,4)};_.h.xP=function(){return _.xb(_.bc(this,4))!=null};var i5b=function(a){this.Ca=_.Ib(a)};_.W(i5b,_.zk);var j5b=_.jc(i5b);var k5b=function(a){if(a!=null)return _.fc(a),{A1c:_.l(_.X(a,1)),name:_.l(_.X(a,2)),productId:_.l(_.X(a,3)),HZ:_.l(_.Dl(a,4))}};h5b.prototype.toObject=function(){return k5b(this)};i5b.prototype.toObject=function(){if(this!=null){_.fc(this);var a={SBd:_.cc(_.kl(this,h5b,1,_.hl()),k5b),eCd:_.cc(_.kl(this,lO,2,_.hl()),e5b)}}else a=void 0;return a};var l5b=new _.ir("/google.corp.stacksinfrastructurecatalog.v3.Stacks/BatchGetProductInfoForCodePath",g5b,i5b,function(a){return a.Yc()},j5b);var m5b=function(a){return _.vaa(function(b){return b instanceof a&&_.Za(b)})}(lO);var NQ=function(a){this.Ca=_.Ib(a)};_.W(NQ,_.zk);NQ.prototype.getName=function(){return _.xl(this,1)};NQ.prototype.qe=function(a){return _.Jc(this,1,a)};var n5b=_.jc(NQ);NQ.prototype.toObject=function(){if(this!=null){_.fc(this);var a={name:_.l(_.X(this,1)),ypd:_.l(_.X(this,2)),zpd:_.l(_.Hl(this,3))}}else a=void 0;return a};var o5b=function(a){this.Ca=_.Ib(a)};_.W(o5b,_.zk);o5b.prototype.getName=function(){return _.xl(this,1)};o5b.prototype.qe=function(a){return _.Jc(this,1,a)};o5b.prototype.toObject=function(){if(this!=null){_.fc(this);var a={name:_.l(_.X(this,1)),Rua:_.sl(this,2)}}else a=void 0;return a};var p5b=new _.ir("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetAnnouncement",o5b,NQ,function(a){return a.Yc()},n5b);var q5b=function(a){this.Ca=_.Ib(a)};_.W(q5b,_.zk);q5b.prototype.toObject=function(){if(this!=null){_.fc(this);var a={B5:_.l(_.X(this,1)),Rua:_.sl(this,2),Hsd:_.sl(this,3)}}else a=void 0;return a};var r5b=function(a){this.Ca=_.Ib(a)};_.W(r5b,_.zk);r5b.prototype.getName=function(){return _.xl(this,2)};r5b.prototype.qe=function(a){return _.Jc(this,2,a)};var s5b=function(a){this.Ca=_.Ib(a)};_.W(s5b,_.zk);_.h=s5b.prototype;_.h.An=function(){return _.vl(this,_.fl(this,t5b,5))};_.h.SK=function(){return _.ul(this,_.fl(this,t5b,5))};_.h.xP=function(){return C0b(this,t5b)};_.h.getName=function(){return _.xl(this,4)};_.h.qe=function(a){return _.Jc(this,4,a)};var u5b=[1,2],t5b=[5,6];var v5b=function(a){this.Ca=_.Ib(a)};_.W(v5b,_.zk);v5b.prototype.Mt=function(){return _.xl(this,2)};v5b.prototype.lga=function(){return _.kl(this,s5b,3,_.hl())};var w5b=function(a){this.Ca=_.Ib(a)};_.W(w5b,_.zk);_.h=w5b.prototype;_.h.mga=function(){return _.kl(this,v5b,2,_.hl())};_.h.getName=function(){return _.xl(this,3)};_.h.qe=function(a){return _.Jc(this,3,a)};_.h.Mt=function(){return _.xl(this,4)};_.h.Z3=function(){return _.xl(this,6)};_.h.b1a=function(){return _.kl(this,r5b,7,_.hl())};_.h.F3=function(){return _.zl(this,9,_.hl())};_.h.getId=function(){return _.tl(this,12)};var x5b=_.jc(w5b);var y5b=function(a){if(a!=null)return _.fc(a),{username:_.l(_.X(a,1)),name:_.l(_.X(a,2))}};r5b.prototype.toObject=function(){return y5b(this)};var z5b=function(a){if(a!=null)return _.fc(a),{productId:_.l(_.Fl(a,1,u5b)),B5:_.l(_.Fl(a,2,u5b)),HZ:_.l(_.El(a,5,t5b)),cld:_.l(_.El(a,6,t5b)),name:_.l(_.X(a,4)),tYb:_.l(_.X(a,3))}};s5b.prototype.toObject=function(){return z5b(this)};var A5b=function(a){if(a!=null)return _.fc(a),{MV:_.l(_.Hl(a,1)),description:_.l(_.X(a,2)),nxb:_.cc(a.lga(),z5b)}};v5b.prototype.toObject=function(){return A5b(this)};w5b.prototype.toObject=function(){if(this!=null){_.fc(this);var a={B5:_.l(_.X(this,1)),qxb:_.cc(this.mga(),A5b),name:_.l(_.X(this,3)),description:_.l(_.X(this,4)),DG:_.l(_.X(this,6)),asb:_.sl(this,5),T1c:_.cc(this.b1a(),y5b),bZb:_.l(_.Dl(this,8)),bWa:_.l(_.zl(this,9,3)),TPb:_.l(_.X(this,10)),uTb:_.l(_.X(this,11)),id:_.l(_.Kl(this,12)),srb:_.l(_.zl(this,13,3)),trb:_.l(_.rl(this,14))}}else a=void 0;return a};var B5b=new _.ir("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetCoreSolution",q5b,w5b,function(a){return a.Yc()},x5b);var C5b=function(a){this.Ca=_.Ib(a)};_.W(C5b,_.zk);C5b.prototype.L3=function(){return _.xl(this,1)};C5b.prototype.getId=function(){return _.vl(this,5)};C5b.prototype.toObject=function(){if(this!=null){_.fc(this);var a={BZa:_.l(_.X(this,1)),id:_.l(_.Dl(this,5)),Rua:_.sl(this,2),username:_.l(_.X(this,3)),Bwd:_.sl(this,4)}}else a=void 0;return a};var D5b=new _.ir("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetDomain",C5b,LQ,function(a){return a.Yc()},s4b);var OQ=function(a){this.Ca=_.Ib(a)};_.W(OQ,_.zk);OQ.prototype.An=function(){return _.vl(this,4)};OQ.prototype.SK=function(){return _.ul(this,4)};OQ.prototype.xP=function(){return _.xb(_.bc(this,4))!=null};OQ.prototype.toObject=function(){if(this!=null){_.fc(this);var a={productId:_.l(_.X(this,1)),iBd:_.l(_.Dl(this,2)),Rua:_.sl(this,3),HZ:_.l(_.Dl(this,4))}}else a=void 0;return a};var E5b=new _.ir("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetProduct",OQ,lO,function(a){return a.Yc()},r4b);var PQ=function(a){this.Ca=_.Ib(a)};_.W(PQ,_.zk);PQ.prototype.getQuery=function(){return _.xl(this,1)};PQ.prototype.setQuery=function(a){return _.Jc(this,1,a)};PQ.prototype.K2a=function(){return _.Tl(this,1)};PQ.prototype.toObject=function(){if(this!=null){_.fc(this);var a={query:_.l(_.X(this,1)),pageSize:_.tl(this,2,25),pageToken:_.l(_.X(this,3))}}else a=void 0;return a};var F5b=function(a){this.Ca=_.Ib(a)};_.W(F5b,_.zk);_.h=F5b.prototype;_.h.RK=function(){return _.Gl(this,lO,1,QQ)};_.h.Di=function(){return _.Gl(this,LQ,2,QQ)};_.h.IR=function(a){_.ml(this,2,QQ,a)};_.h.ZK=function(){return _.qCa(this,LQ,2,QQ)};_.h.Kxa=function(){return _.Gl(this,A3b,3,QQ)};var QQ=[1,2,3];var G5b=function(a){this.Ca=_.Ib(a)};_.W(G5b,_.zk);var H5b=_.jc(G5b);var I5b=function(a){if(a!=null)return _.fc(a),{product:e5b(a.RK()),domain:f5b(a.Di()),jsd:H4b(a.Kxa())}};F5b.prototype.toObject=function(){return I5b(this)};G5b.prototype.toObject=function(){if(this!=null){_.fc(this);var a={PDd:_.cc(_.kl(this,F5b,1,_.hl()),I5b),nextPageToken:_.l(_.X(this,2))}}else a=void 0;return a};var J5b=new _.ir("/google.corp.stacksinfrastructurecatalog.v3.Stacks/Search",PQ,G5b,function(a){return a.Yc()},H5b);var K5b=function(){var a={withCredentials:!0};a=a||{};a.format="jspb";this.Dg=new _.xr(a);this.Gg="https://stacksinfrastructurecatalog-googleapis.corp.google.com".replace(/\/+$/,"")};_.h=K5b.prototype;_.h.RK=function(){return _.yr(this.Dg,this.Gg+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetProduct",void 0,{},E5b)};_.h.Kxa=function(){return _.yr(this.Dg,this.Gg+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetCoreSolution",void 0,{},B5b)};
_.h.O0a=function(){return _.yr(this.Dg,this.Gg+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetAnnouncement",void 0,{},p5b)};_.h.Di=function(){return _.yr(this.Dg,this.Gg+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetDomain",void 0,{},D5b)};_.h.search=function(a,b){return _.yr(this.Dg,this.Gg+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/Search",a,b||{},J5b)};var L5b=new _.wd("stacks_service",{Fa:"root",qa:function(){return new K5b}});var RQ=function(){this.Ia=_.u(_.Bq);this.Whd=_.u(L5b);this.mh=_.u(_.Vu);this.mf=new _.Nv(this.Ia)};
RQ.prototype.get=function(a){var b=this;a.HF&&(a=a.parent||a);if(!a.path)return _.wf;a=a.path;var c="//depot/"+a,d=(new g5b).lab(c);return this.mf.fetch(a,function(){return _.qf(function(){var e=b.Whd;return _.yr(e.Dg,e.Gg+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/BatchGetProductInfoForCodePath",d,{"X-Goog-Api-Key":"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"},l5b)}).ha(_.E(function(e){return _.kl(e,lO,2,_.hl()).concat()}),_.Kj(b.Ia,"stacksServiceGet"),_.Cf(function(e){_.Wu(b.mh,e);return _.df([])}))})};
RQ.O=function(a){return new (a||RQ)};RQ.ua=_.q({token:RQ,qa:RQ.O,Fa:"root"});var M5b=["clPicker"],N5b=["pathBreadcrumb"],O5b=["refPickerDropdownButton"],P5b=["refPicker"],SQ=function(){var a=this;this.gR="BreadcrumbRefPicker";this.viewState=_.u(_.aM);this.fza=!1;this.SJb=!0;this.p3=this.Z2=void 0;this.FX=new _.Sf(1);var b=_.u(_.ix),c=_.u(_.rL),d=_.Nxb(53),e=_.u(RQ);this.voa=d?this.FX.ha(_.Yf(function(g){return e.get(g)}),_.E(function(g){return new Set(g.map(function(m){return V3b(m)}).flat())}),_.$f(function(g){b.vo({KB:new Map([["stacks",g.size>0?"AVAILABLE":"UNAVAILABLE"]])})}),
_.Vf()):_.yk;this.oed=this.FX.ha(_.E(function(g){return _.KH(g)?{Xa:g,oCa:_.gub,version:0}:void 0}));var f=[];this.Hua=this.FX.ha(_.Yf(function(g){return _.KH(g)?_.XAb(c,g).ha(_.Xf(_.YH(g.Ib)),_.E(function(m){return{location:g,Kw:m}})):_.df({location:g,Kw:_.YH("")})}),_.E(function(g){return a.Hda(f,g.location,g.Kw)}))};SQ.prototype.Qa=function(){};
SQ.prototype.Hda=function(a,b,c){var d=_.bI(b.nc()).ob();a[0]=h3b(this.wma,b);if(_.KH(b)){if(_.oH(d)){if(d.params.Ub){c="CitC Workspace";var e=_.Erb(d)}else _.us(d)||yIb(d)?(c="Root",e="HEAD"):(c="Pinned to",e=d.Ib,e=d.ji()?e:_.AH(e));d=Object.assign({},{type:2,ta:this.c1c,title:e,label:c,ariaLabel:"Pin to CL",rc:"ChangelistPicker",tooltip:void 0},_.rI(d.nc().Vc("").ob()))}else d=this.zYa(d,c),c=VIb(c.type),d={type:1,ta:this.ped,label:"Ref Picker Button",ariaLabel:"Toggle ref picker dropdown",context:{r9a:d,
icon:c}};a[1]=d;d=!b.path||b.path==="/";if(this.SJb&&!d){d=[];c=b;var f=c.params;e=f.Pj;var g=f.ag,m=f.Ov,n=f.Ub;f=f.vy;for(var r=_.Zj(c,0);c&&c.path;){var x=d.length===0?{Ub:n}:{Pj:e,ag:g,Ov:m,Ub:n,vy:f};x=_.ns(_.qs(c.nc().lj(x),r).ob());var z=void 0;d.unshift({title:_.YGb(c),Lb:x,path:(z=c)==null?void 0:z.path});c=c.parent}a[2]={type:1,ta:this.cdd,label:"File path",context:{JUb:d,SV:b.path||""}}}else a.splice(2,1)}else a.splice(1,2);return a};
SQ.prototype.zYa=function(a,b){var c=_.AH(b);return Object.assign({},{title:c,ta:this.Rla,label:_.ZH(b.type),ariaLabel:"Ref picker dropdown",rc:this.gR},_.rI(a.nc().Vc("").ob()))};_.p.Object.defineProperties(SQ.prototype,{Xa:{configurable:!0,enumerable:!0,set:function(a){this.Bt=a;this.FX.next(a)},get:function(){return this.Bt}},c4a:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.Xa)==null||!a.params.Ub)}}});SQ.O=function(a){return new (a||SQ)};
SQ.wa=_.Ie({type:SQ,oa:[["repository-breadcrumb","location",""]],tb:function(a,b){a&1&&(_.Cg(M5b,7,_.zg),_.Cg(N5b,7,_.zg),_.Cg(O5b,7,_.zg),_.Cg(P5b,7,_.zg),_.Cg(XP,7));if(a&2){var c;_.Gg(c=_.Hg())&&(b.c1c=c.first);_.Gg(c=_.Hg())&&(b.cdd=c.first);_.Gg(c=_.Hg())&&(b.ped=c.first);_.Gg(c=_.Hg())&&(b.Rla=c.first);_.Gg(c=_.Hg())&&(b.wma=c.first)}},Za:["aria-label","Repository toolbar"],inputs:{fza:"isEmptyRepo",SJb:"includePathBreadcrumb",Z2:"editLink",p3:"fallbackEditLink",Xa:[0,"location","place"]},standalone:!1,
features:[_.Xg([_.rL])],tc:["location",""],Aa:14,Ba:10,Da:[["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&&(_.I(0,"div",4)(1,"div",5),_.F(2,fNb,1,1,"breadcrumb",6),_.S(3,"async"),_.J(),_.L(4,"activity-header-actions",7),_.J(),_.F(5,hNb,1,1,"ng-template",null,0,_.dh)(7,jNb,2,3,"ng-template",null,1,_.dh)(9,lNb,2,3,"ng-template",null,2,_.dh)(11,mNb,1,1,"ng-template",
null,3,_.dh),_.L(13,"resource-scope-breadcrumb-item",8));a&2&&(_.Pg("citc",b.c4a),_.A(2),_.H("ngIf",_.ch(3,8,b.Hua)),_.A(2),_.H("place",b.Xa)("isEmptyRepo",b.fza)("editLink",b.Z2)("fallbackEditLink",b.p3),_.A(9),_.H("place",b.Xa))},dependencies:[zQ,AQ,_.ap,_.Vt,_.Wt,_.Eu,_.Av,_.GL,XP,_.QC,_.RC,CQ,_.gp,_.bM],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}"],
Ma:0});var Q5b=new _.wd("GMAT_CHIPS_OPTIONS",{Fa:"root",qa:function(){return{Pf:!1}}});var TQ=function(a){this.options=a;if(a.Pf)throw Error("Zc");};TQ.O=function(a){return new (a||TQ)(_.C(Q5b))};
TQ.Ea=_.Ke({type:TQ,oa:[["mat-chip"],["mat-basic-chip"],["mat-chip-row"],["mat-basic-chip-row"],["mat-chip-option"],["mat-basic-chip-option"]],Za:[1,"gmat-mdc-chip"],qb:14,Wa:function(a,b){a&2&&_.Pg("gmat-input-chip",b.appearance==="input")("gmat-filter-chip",b.appearance==="hairline-filter"||b.appearance==="protected-filter")("gmat-suggestive-chip",b.appearance==="hairline-suggestive"||b.appearance==="protected-suggestive")("gmat-assistive-chip",b.appearance==="hairline-assistive"||b.appearance===
"protected-assistive")("gmat-hairline-chip",b.appearance==="input"||b.appearance==="hairline-filter"||b.appearance==="hairline-suggestive"||b.appearance==="hairline-assistive")("gmat-protected-chip",b.appearance==="protected-filter"||b.appearance==="protected-suggestive"||b.appearance==="protected-assistive")("gmat-selectable-chip",b.appearance==="input"||b.appearance==="hairline-filter"||b.appearance==="protected-filter")},inputs:{appearance:"appearance"},standalone:!1});var UQ=function(){};UQ.O=function(a){return new (a||UQ)};UQ.Ha=_.Je({type:UQ});UQ.Ga=_.Xc({imports:[_.Vy]});var R5b=function(){var a=this;this.nS="";this.A8a=_.eh.apply(null,[!1].concat(_.v([])));this.aK=_.eh.required.apply(_.eh,_.v([]));this.cab=[];this.LEb=new bIb;this.Ia=_.u(_.Bq);this.i5c=_.sh.apply(null,[function(){return a.A8a()?a.ujd:a.tjd}].concat(_.v([])));this.ujd=[{value:"factually_correct",label:"Factually Correct"},{value:"easy_to_understand",label:"Easy to Understand"},{value:"informative",label:"Informative"},{value:"complete_explanation",label:"Complete Explanation"},{value:"well_formatted",
label:"Well Formatted"},{value:"other",label:"Other"}];this.tjd=[{value:"factually_incorrect",label:"Factually Incorrect"},{value:"hard_to_understand",label:"Hard to Understand"},{value:"incomplete_or_missing_information",label:"Incomplete or Missing Information"},{value:"did_not_follow_instructions_or_irrelevant",label:"Did not follow Instructions/Irrelevant"},{value:"missing_context",label:"Missing context"},{value:"poorly_formatted",label:"Poorly formatted"},{value:"refused_a_valid_request",label:"Refused a valid request"},
{value:"offensive_or_unsafe",label:"Offensive or Unsafe"},{value:"other",label:"Other"},{value:"report_a_technical_issue",label:"Report a Technical Issue"}]};R5b.O=function(a){return new (a||R5b)};
R5b.wa=_.Ie({type:R5b,oa:[["detailed-feedback-panel"]],inputs:{A8a:[1,"positiveFeedback"],aK:[1,"chatContextId"]},outputs:{LEb:"feedbackSubmitted"},Aa:12,Ba:3,Da:[[1,"feedback-dialog-container"],[1,"detailed-feedback-header"],["aria-label","Select feedback categories that apply","multiple","",1,"options",3,"change"],["appearance","hairline-filter",3,"value",4,"ngFor","ngForOf"],[1,"feedback-text-container"],["id","feedbackText","rows","1","placeholder","Provide additional feedback","aria-label","Provide additional feedback",
1,"feedback-text",3,"ngModelChange","ngModel"],[1,"detailed-feedback-buttons"],["mat-button","",1,"feedback-action-button",3,"click","disabled"],["mat-button","",1,"feedback-action-button"],["appearance","hairline-filter",3,"value"],[1,"feedback-category-chip-label"]],ta:function(a,b){a&1&&(_.I(0,"div",0)(1,"div",1),_.R(2," Why did you choose this rating? "),_.J(),_.I(3,"mat-chip-listbox",2),_.O("change",function(c){b.cab=c.value}),_.F(4,nNb,3,2,"mat-chip-option",3),_.J(),_.I(5,"div",4)(6,"textarea",
5),_.Vg("ngModelChange",function(c){_.Ug(b.nS,c)||(b.nS=c);return c}),_.J()(),_.I(7,"div",6)(8,"button",7),_.O("click",function(){var c={ada:{Sdb:b.A8a(),G_a:b.cab,nS:b.nS}};b.Ia.hb({element:"ChatFeedback",action:"submitFeedback",gestureName:"CLICK",re:b.aK(),metrics:c});b.LEb.emit(!0)}),_.R(9," Submit "),_.J(),_.I(10,"button",8),_.R(11," Cancel "),_.J()()());a&2&&(_.A(4),_.H("ngForOf",b.i5c()),_.A(2),_.Tg("ngModel",b.nS),_.A(2),_.H("disabled",b.cab.length===0))},dependencies:[_.hp,_.$o,_.yx,_.hx,
_.Lu,_.YB,_.uk,_.py,_.xy,UQ,TQ,_.Ky,_.Iy],styles:[".feedback-dialog-container[_ngcontent-%COMP%]{background-color:var(--chat-panel-container-bg-color);display:block;padding:20px;border-radius:12px;margin:12px}.detailed-feedback-header[_ngcontent-%COMP%]{font-weight:700;font-size:14px}.feedback-submitted-message[_ngcontent-%COMP%]{font-weight:700}.options[_ngcontent-%COMP%]{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;gap:10px;margin:20px 0}.options[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px;cursor:pointer}.feedback-text-container[_ngcontent-%COMP%]{width:100%;margin-bottom:10px}.feedback-text[_ngcontent-%COMP%]{border-radius:5px;padding:10px;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;background-color:transparent;color:inherit;overflow:hidden;resize:none}.feedback-action-button[_ngcontent-%COMP%]{margin-left:10px;font-size:14px}mat-chip[_ngcontent-%COMP%]{padding:0;margin:0}.feedback-category-chip-label[_ngcontent-%COMP%]{font-size:14px}.mat-mdc-chip-set[_ngcontent-%COMP%]   mat-chip[_ngcontent-%COMP%]{margin:2px 0 0 2px}"]});var S5b=function(){this.Ia=_.u(_.Bq);this.n7=_.Ig.apply(null,[!1].concat(_.v([])));this.epa=_.Ig.apply(null,[!1].concat(_.v([])));this.aK=_.eh.required.apply(_.eh,_.v([]));this.pwa=_.Ig.apply(null,[!1].concat(_.v([])))};S5b.O=function(a){return new (a||S5b)};
S5b.wa=_.Ie({type:S5b,oa:[["chat-feedback"]],inputs:{aK:[1,"chatContextId"]},Aa:8,Ba:7,Da:[[1,"feedback-container"],["type","button","mat-icon-button","","aria-label","Good response","matTooltip","Good response",3,"click"],["fontSet","google-material-icons","fontIcon","thumb_up_filled"],["fontSet","google-material-icons"],["type","button","mat-icon-button","","aria-label","Bad response","matTooltip","Bad response",3,"click"],["fontSet","google-material-icons","fontIcon","thumb_down_filled"],[1,"thank-you-feedback-message"],
[3,"positiveFeedback","chatContextId"],[3,"feedbackSubmitted","positiveFeedback","chatContextId"]],ta:function(a,b){a&1&&(_.I(0,"div",0)(1,"button",1),_.O("click",function(){b.n7.set(!0);b.epa.set(!1);b.pwa.set(!1);b.Ia.hb({element:"ChatFeedback",action:"thumbsUp",gestureName:"CLICK",re:[b.aK()]})}),_.ng(2,oNb,2,0,"mat-icon",2)(3,pNb,2,0,"mat-icon",3),_.J(),_.I(4,"button",4),_.O("click",function(){b.epa.set(!0);b.n7.set(!1);b.pwa.set(!1);b.Ia.hb({element:"ChatFeedback",action:"thumbsDown",gestureName:"CLICK",
re:[b.aK()]})}),_.ng(5,qNb,2,0,"mat-icon",5)(6,rNb,2,0,"mat-icon",3),_.J()(),_.ng(7,uNb,2,1));a&2&&(_.A(),_.Pg("selected",b.n7()),_.A(),_.og(b.n7()?2:3),_.A(2),_.Pg("selected",b.epa()),_.A(),_.og(b.epa()?5:6),_.A(2),_.og(b.n7()||b.epa()?7:-1))},dependencies:[R5b,_.yx,_.hx,_.Pu,_.Bv,_.Av,_.fy,_.ey,_.cy],styles:[".feedback-container[_ngcontent-%COMP%]{display:flex;align-items:center;margin-left:40px}button.selected[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{color:var(--primary-default)}.thank-you-feedback-message[_ngcontent-%COMP%]{margin-bottom:12px;background-color:var(--chat-panel-container-bg-color);display:block;padding:20px;border-radius:20px;font-weight:700;font-size:14px;margin-left:12px}"],
Ma:0});var T5b=function(){var a=this;this.message=_.eh.required.apply(_.eh,_.v([]));this.request=_.sh.apply(null,[function(){return a.message().request}].concat(_.v([])));this.TVb=_.sh.apply(null,[function(){a:switch(a.request().type){case 1:var b=a.message().request.userPrompt;break a;case 0:b="Explain code for";break a;default:b=""}return b}].concat(_.v([])));this.l9c=_.sh.apply(null,[function(){return a.request().type===0}].concat(_.v([])));this.x5c=_.sh.apply(null,[function(){var b=a.message().request.fileSpec.Xd(),
c=b.lastIndexOf("/");b=c===-1?b:b.substring(c+1);c=(c=a.message().request.range)?":"+_.Br(c)+"-"+_.Cr(c):"";return b+c}].concat(_.v([])));this.b$a=_.sh.apply(null,[function(){var b,c,d=(c=(b=a.message().response)==null?void 0:b.response)!=null?c:"Thinking...";b=_.hM(d,{Iua:!0})||"";return _.$Fa.Hn(b)}].concat(_.v([])));this.status=_.sh.apply(null,[function(){return a.message().status}].concat(_.v([])));this.Ad=_.sh.apply(null,[function(){return a.status()==="LOADING"}].concat(_.v([])));this.f$c=_.sh.apply(null,
[function(){return a.status()==="STREAMING"}].concat(_.v([])));this.isError=_.sh.apply(null,[function(){return a.status()==="ERROR"}].concat(_.v([])));this.aK=_.sh.apply(null,[function(){return a.message().id}].concat(_.v([])))};T5b.O=function(a){return new (a||T5b)};
T5b.wa=_.Ie({type:T5b,oa:[["chat-message"]],inputs:{message:[1,"message"]},Aa:14,Ba:6,Da:[[1,"chat-message-container"],[1,"chat-message-request"],[1,"chat-message-request-img-container"],["alt","Profile img for me","src","https://moma-teams-photos.corp.google.com/photos/me?sz=32","alt","",1,"profile-img"],[1,"chat-message-request-text"],[1,"chat-message-response"],["svgIcon","source:devai_plain_icon"],[1,"chat-message-response-text",3,"innerHtml"],[1,"chat-message-response-status"],[1,"chat-message-response-status-icon"],
[3,"chatContextId"],[1,"file-selection-text"],[3,"diameter"]],ta:function(a,b){a&1&&(_.I(0,"div",0)(1,"div",1)(2,"div",2),_.L(3,"img",3),_.I(4,"mat-icon"),_.R(5,"person"),_.J()(),_.ng(6,vNb,4,2,"span",4)(7,wNb,2,1,"span",4),_.J(),_.I(8,"div",5),_.L(9,"mat-icon",6)(10,"p",7),_.I(11,"div",8),_.ng(12,xNb,2,1,"mat-icon",9),_.J()(),_.ng(13,yNb,1,1,"chat-feedback",10),_.J());a&2&&(_.A(6),_.og(b.l9c()?6:7),_.A(4),_.Pg("chat-message-response-text-error",b.isError()),_.H("innerHtml",b.b$a(),_.we),_.A(2),_.og(b.Ad()?
12:-1),_.A(),_.og(b.Ad()||b.f$c()?-1:13))},dependencies:[S5b,_.Bv,_.Av,_.Cz,_.Bz],styles:["chat-message[_nghost-%COMP%]{border-radius:8px}chat-message[_nghost-%COMP%]:hover{box-shadow:0 0 2px 0 var(--text-secondary);transition:box-shadow .2s ease-in-out}.chat-message-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;padding:4px 0}.chat-message-request-text[_ngcontent-%COMP%]{font-size:14px}.chat-message-request[_ngcontent-%COMP%]{display:flex;align-items:flex-start;gap:8px;color:var(--text-secondary);border-radius:16px;line-height:24px;padding:8px 16px 0;word-break:break-word;position:relative}.chat-message-request[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:20px}.chat-message-request[_ngcontent-%COMP%]   .file-selection-text[_ngcontent-%COMP%]{border:1px solid var(--border);border-radius:4px;color:var(--text-default);font-style:italic;margin-left:4px;padding:2px 4px}.chat-message-request-img-container[_ngcontent-%COMP%]{position:relative;border-radius:24px;height:24px;min-width:24px;width:24px}.chat-message-request-img-container[_ngcontent-%COMP%]   img[_ngcontent-%COMP%], .chat-message-request-img-container[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{position:absolute;inset:0;border-radius:24px;height:100%;width:100%}.chat-message-request-img-container[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{z-index:2}.chat-message-request-img-container[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{z-index:1}.chat-message-response[_ngcontent-%COMP%]{display:flex;align-items:flex-start;gap:8px;color:var(--text-default);border-radius:16px;padding:8px 16px}.chat-message-response[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{color:#4285f4;font-size:20px;min-height:24px;min-width:24px}.chat-message-response-text[_ngcontent-%COMP%]  ol, .chat-message-response-text[_ngcontent-%COMP%]  ul{-webkit-padding-start:18px;padding-inline-start:18px}.chat-message-response-text[_ngcontent-%COMP%]  code{background-color:var(--app-bar);border-radius:4px;padding:2px;word-break:break-word;white-space:pre-wrap}.chat-message-response-text[_ngcontent-%COMP%]  ol, .chat-message-response-text[_ngcontent-%COMP%]  p, .chat-message-response-text[_ngcontent-%COMP%]  ul{line-height:20px;word-break:break-word}.chat-message-response-text-error[_ngcontent-%COMP%]{color:red}"],
Ma:0});var U5b=["promptTextArea"],VQ=function(){this.b_=dO.apply(null,[""].concat(_.v([])));this.userPrompt=new _.Jj;_.u(_.Zw);this.q9c=_.Yw.has(108)};VQ.prototype.Qa=function(){};var V5b=function(a){var b;return document.activeElement===((b=a.bXb)==null?void 0:b.na)};VQ.prototype.cY=function(a){a.key==="Enter"&&(W5b(this),a.preventDefault(),a.stopPropagation())};var W5b=function(a){a.bXb.na.blur();a.userPrompt.emit(a.b_());a.b_.set("")};VQ.O=function(a){return new (a||VQ)};
VQ.wa=_.Ie({type:VQ,oa:[["prompt-box"]],tb:function(a,b){a&1&&_.Cg(U5b,5);if(a&2){var c;_.Gg(c=_.Hg())&&(b.bXb=c.first)}},inputs:{b_:[1,"userInput"]},outputs:{b_:"userInputChange",userPrompt:"userPrompt"},Aa:13,Ba:5,Da:[["promptTextArea",""],[1,"prompt-box-inner-container"],[1,"prompt-input-container"],["cdkFocusInitial","","rows","1","name","search","autocomplete","off","spellcheck","false","aria-label","Ask CS Chat",1,"prompt-input",3,"ngModelChange","keydown","placeholder","ngModel"],[1,"prompt-box-toolbar"],
[1,"left-half"],[1,"add-attachments-icon"],[1,"deep-research-chip"],[1,"right-half"],[1,"icon-button",3,"click"],["matChipAvatar",""],[1,"chip-label"]],ta:function(a,b){if(a&1){var c=_.Pd();_.I(0,"div",1)(1,"div",2)(2,"textarea",3,0);_.Vg("ngModelChange",function(d){_.w(c);_.Ug(b.b_,d)||(b.b_=d);return _.y(d)});_.O("keydown",function(d){_.w(c);return _.y(b.cY(d))});_.J();_.I(4,"div",4)(5,"div",5)(6,"mat-icon",6);_.R(7,"add");_.J();_.ng(8,zNb,5,0,"mat-chip",7);_.J();_.I(9,"div",8)(10,"button",9);_.O("click",
function(){_.w(c);return _.y(W5b(b))});_.I(11,"mat-icon");_.R(12,"send");_.J()()()()()()}a&2&&(_.Og("background-color",V5b(b)?"var(--prompt-box-on-focus-bg-color)":"var(--search-box-bg-color)"),_.A(2),_.H("placeholder",V5b(b)?"":"Ask CS Chat.."),_.Tg("ngModel",b.b_),_.A(6),_.og(b.q9c?8:-1))},dependencies:[_.hp,_.YB,_.uk,_.py,_.xy,_.Vy,_.Hy,_.hy,_.Bv,_.Av],styles:[".prompt-box-inner-container[_ngcontent-%COMP%]{padding:20px 10px 0 12px;border:1px solid var(--border);border-radius:16px;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;outline:1px solid transparent;-webkit-transition:box-shadow .28s cubic-bezier(.4,0,.2,1);transition:box-shadow .28s cubic-bezier(.4,0,.2,1)}.prompt-box-inner-container[_ngcontent-%COMP%]:focus-within{background:var(--search-box-focus-bg-color)}.prompt-input-container[_ngcontent-%COMP%]{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:inherit;margin-right:var(--spacing-minus-6);position:relative}.prompt-input[_ngcontent-%COMP%]{background:transparent;color:currentColor;font:inherit;border:none;outline:none;resize:none;padding:0;margin:0;height:auto;width:100%;max-width:100%}.prompt-input[_ngcontent-%COMP%]::-webkit-input-placeholder{color:var(--text-primary)}.prompt-input[_ngcontent-%COMP%]::-moz-placeholder{color:var(--text-primary)}.prompt-input[_ngcontent-%COMP%]:-ms-input-placeholder{color:var(--text-primary)}.prompt-input[_ngcontent-%COMP%]::-ms-input-placeholder{color:var(--text-primary)}.prompt-input[_ngcontent-%COMP%]::placeholder{color:var(--text-primary)}.prompt-box-toolbar[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.left-half[_ngcontent-%COMP%]{width:50%;text-align:left;padding:8px 0 0;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.right-half[_ngcontent-%COMP%]{width:50%;text-align:right;padding:8px 0;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.deep-research-chip[_ngcontent-%COMP%] > mat-icon[_ngcontent-%COMP%]{padding-left:4px;margin-right:4px;color:var(--text-secondary)}.mat-mdc-standard-chip[_ngcontent-%COMP%]{--mdc-chip-label-text-color:#fff}.chip-label[_ngcontent-%COMP%]{color:var(--text-secondary)}prompt-box[_nghost-%COMP%]   .deep-research-chip[_ngcontent-%COMP%]{background-color:transparent;border-radius:16px;padding:0 4px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-left:4px}prompt-box[_nghost-%COMP%]   .deep-research-chip[_ngcontent-%COMP%]:hover{background-color:var(--deep-research-chip-hover-bg);cursor:pointer}.add-attachments-icon[_ngcontent-%COMP%]{color:var(--text-secondary)}.icon-button[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:none;border-radius:50%;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:5px;outline:none;padding:8px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.icon-button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{color:var(--text-secondary);margin:0}.deep-research-chip[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{color:var(--text-secondary)}.icon-button[_ngcontent-%COMP%]:hover{background-color:var(--search-box-focus-bg-color)}.icon-button[_ngcontent-%COMP%]:focus{background-color:var(--search-box-focus-bg-color);outline:none}"]});var WQ=function(){this.Fad="";this.Ud=!1;this.f1c=_.sh.apply(null,[function(){return[{label:"Explain the selected code",prompt:"Explain this code"},{label:"Summarize the current file",prompt:"Summarize this file"}]}].concat(_.v([])))};WQ.prototype.TZ=function(){this.Ud=!this.Ud};WQ.O=function(a){return new (a||WQ)};
WQ.wa=_.Ie({type:WQ,oa:[["splash-page"]],Aa:30,Ba:7,Da:[[1,"splash-container"],[1,"splash-content"],[1,"splash-greeting"],[1,"splash-question"],[1,"splash-info-panel"],[1,"splash-info-panel-inner"],[1,"splash-panel-header"],[1,"splash-info-panel-text"],["href","need-to-update","target","_blank"],["class","splash-info-panel-overlay",4,"ngIf"],["mat-icon-button","",1,"info-panel-expansion-button",3,"click","matTooltip"],[1,"splash-action-container"],["class","splash-action-chip",4,"ngFor","ngForOf"],
[1,"splash-info-panel-overlay"],[1,"splash-action-chip"],["matChipAvatar","",1,"splash-action-icon"]],ta:function(a,b){a&1&&(_.I(0,"div",0)(1,"div",1)(2,"h1",2),_.R(3),_.J(),_.I(4,"p",3),_.R(5,"How can I help you today?"),_.J(),_.I(6,"div",4)(7,"div",5)(8,"div",6)(9,"mat-icon"),_.R(10,"lightbulb"),_.J(),_.I(11,"span"),_.R(12,"What I can do?"),_.J()(),_.I(13,"p",7),_.R(14," Codesearch is currently dogfooding powerful chat capabilities to help users with understanding code. Simply highlight a section of code within the file and use the following keyboard shortcuts: "),
_.J(),_.I(15,"ul")(16,"li")(17,"b"),_.R(18,"'m'"),_.J(),_.R(19," to explain code. "),_.J()(),_.I(20,"p",7),_.R(21,' Additionally, you can ask the chat assistant general questions about the open file, like "Summarize the file functionality for me". Please note that this feature is still in dogfood. For more information, please refer to the '),_.I(22,"a",8),_.R(23,"documentation"),_.J(),_.R(24,". "),_.J(),_.F(25,ANb,1,0,"div",9),_.J(),_.I(26,"button",10),_.O("click",function(){return b.TZ()}),_.R(27,
" ... "),_.J()(),_.I(28,"div",11),_.F(29,BNb,4,1,"mat-chip",12),_.J()()());a&2&&(_.A(3),_.Rg("Hello, ",b.Fad),_.A(4),_.Pg("expanded",b.Ud),_.A(18),_.H("ngIf",!b.Ud),_.A(),_.H("matTooltip",b.Ud?"Hide":"Show more"),_.mg("aria-label",b.Ud?"Hide":"Show more"),_.A(3),_.H("ngForOf",b.f1c()))},dependencies:[_.hp,_.$o,_.ap,_.Av,_.dy,_.cy,_.Vy,_.Hy,_.hy],styles:['@charset "UTF-8";.splash-container[_ngcontent-%COMP%]{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;width:93%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:20px;margin-top:20px}.splash-content[_ngcontent-%COMP%]{padding-right:10px}.splash-greeting[_ngcontent-%COMP%]{background:-webkit-linear-gradient(315deg,#217bfe,#078efb 33%,#ac87eb);background:linear-gradient(135deg,#217bfe,#078efb 33%,#ac87eb);-webkit-background-clip:text;background-clip:text;color:transparent;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;font-size:24px;margin-bottom:5px}.splash-question[_ngcontent-%COMP%]{color:var(--secondary-fg-color);font-size:24px;margin-bottom:30px;margin-top:5px}.splash-info-panel[_ngcontent-%COMP%]{background-color:var(--chat-splash-page-info-panel-bg-color);border-radius:15px;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;margin-bottom:20px;padding:15px}.splash-info-panel-inner[_ngcontent-%COMP%]{position:relative;max-height:180px;overflow:hidden;-webkit-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out}.splash-info-panel-inner.expanded[_ngcontent-%COMP%]{max-height:none}.splash-info-panel-overlay[_ngcontent-%COMP%]{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left bottom,left top,from(var(--chat-splash-page-info-panel-bg-color)),color-stop(50%,transparent));background:-webkit-linear-gradient(bottom,var(--chat-splash-page-info-panel-bg-color),transparent 50%);background:linear-gradient(to top,var(--chat-splash-page-info-panel-bg-color),transparent 50%)}.info-panel-expansion-button[_ngcontent-%COMP%]{top:10px;font-size:20px;border:none;background-color:transparent;color:var(--primary-default);cursor:pointer}.splash-panel-header[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;margin-bottom:20px;font-weight:700}.splash-star[_ngcontent-%COMP%]:before{content:"\u2b52"}.splash-info-panel[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:var(--secondary-fg-color);line-height:1.6;margin:8px 0}.splash-info-panel[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{color:var(--secondary-fg-color);line-height:.8;margin:8px 0}.splash-info-panel[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#1a73e8;text-decoration:none}.splash-action-container[_ngcontent-%COMP%]{background-color:transparent;margin-bottom:20px}.mat-mdc-standard-chip.splash-action-chip[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background-color:var(--chat-splash-page-info-panel-bg-color);height:40px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10px;margin-bottom:8px;color:var(--text-default)}.mat-mdc-standard-chip.splash-action-chip[_ngcontent-%COMP%]     .mat-mdc-chip-action-label, .mat-mdc-standard-chip.splash-action-chip[_ngcontent-%COMP%]     .mdc-evolution-chip__action--primary, .mat-mdc-standard-chip.splash-action-chip[_ngcontent-%COMP%]     .mdc-evolution-chip__cell--primary{overflow:hidden;text-overflow:ellipsis;padding-right:0;cursor:pointer;color:var(--text-default);font-size:16px}.mat-mdc-chip[_ngcontent-%COMP%]{cursor:pointer}.mat-mdc-chip[_ngcontent-%COMP%]   .mat-icon[_ngcontent-%COMP%]{color:var(--text-default)}.splash-action-text[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0 8px;font-size:14px;color:var(--text-default)}.splash-info-panel-text[_ngcontent-%COMP%]{margin-bottom:10px;font-size:14px}']});var X5b=["chatPanelContent"],Y5b=function(a,b){return b.id},XQ=function(){var a=this;this.tR=_.u(lP);this.d2=_.u(_.R6a);_.u(_.Zw);this.UNb=0;this.qX=_.Yw.has(107);this.chatHistory=_.sh.apply(null,[function(){return a.d2.chatHistory()}].concat(_.v([])));var b=0;_.th(function(){var c=a.d2.chatHistory();if(c.length!==0){var d,e;(c=(d=c[c.length-1])==null?void 0:(e=d.response)==null?void 0:e.timestamp.getTime())&&b!==c&&Z5b(a);b=c!=null?c:0}})};XQ.prototype.Qa=function(){Z5b(this)};
XQ.prototype.RB=function(){SMb(this.tR,0)};XQ.prototype.zXa=function(){this.d2.zXa()};var Z5b=function(a){requestAnimationFrame(function(){if(a.mXa){var b=a.mXa.na.scrollHeight;if(b!==a.UNb){var c;(c=a.mXa)==null||c.na.scrollTo({top:b,behavior:"smooth"});a.UNb=b}}})};XQ.O=function(a){return new (a||XQ)};
XQ.wa=_.Ie({type:XQ,oa:[["chat-panel"]],tb:function(a,b){a&1&&_.Cg(X5b,5,_.he);if(a&2){var c;_.Gg(c=_.Hg())&&(b.mXa=c.first)}},Aa:32,Ba:4,Da:[["moreActionsMenu","matMenu"],["chatPanelContent",""],[1,"chat-panel-header"],["svgIcon","source:devai_plain_icon"],[1,"action-buttons"],["mat-icon-button","","aria-label","More actions","matTooltip","More",1,"more-button",3,"matMenuTriggerFor"],["disableRipple","true",1,"more-actions-menu",3,"overlapTrigger"],["mat-menu-item","","disableRipple","true",3,"click"],
"mat-menu-item;;disableRipple;true;href;http://go/code-search-code-explainer;target;_blank;rel;noopener noreferrer".split(";"),["mat-icon-button","","aria-label","Close chat panel",1,"close-button",3,"click"],[1,"chat-panel-content"],[3,"message"],[1,"prompt-section"],[1,"ai-policy"],["href","https://goto.google.com/code-ai-policy","target","_blank"],[1,"no-chat-history"],[3,"userPrompt"]],ta:function(a,b){if(a&1){var c=_.Pd();_.I(0,"div",2)(1,"h2");_.L(2,"mat-icon",3);_.I(3,"span");_.R(4,"Code Explainer");
_.J()();_.I(5,"div",4)(6,"button",5)(7,"mat-icon");_.R(8,"more_vert");_.J()();_.I(9,"mat-menu",6,0)(11,"button",7);_.O("click",function(){_.w(c);return _.y(b.zXa())});_.I(12,"mat-icon");_.R(13,"clear_all");_.J();_.R(14," Clear all ");_.J();_.I(15,"a",8)(16,"mat-icon");_.R(17,"help_outline");_.J();_.R(18," Learn more ");_.J()();_.I(19,"button",9);_.O("click",function(){_.w(c);return _.y(b.RB())});_.I(20,"mat-icon");_.R(21,"close");_.J()()()();_.I(22,"div",10,1);_.aE(24,CNb,1,1,"chat-message",11,Y5b,
!1,FNb,2,1);_.J();_.ng(27,GNb,2,0,"div",12);_.I(28,"div",13);_.R(29," AI may display inaccurate info. ");_.I(30,"a",14);_.R(31,"AI privacy policy");_.J()()}a&2&&(a=_.Ng(10),_.A(6),_.H("matMenuTriggerFor",a),_.A(3),_.H("overlapTrigger",!1),_.A(15),_.bE(b.chatHistory()),_.A(3),_.og(b.qX?27:-1))},dependencies:[_.hp,_.yx,_.hx,_.Pu,_.Bv,_.Av,T5b,_.Nz,_.Kz,_.Jz,_.Lz,VQ,WQ],styles:["chat-panel[_nghost-%COMP%]{display:flex;flex-direction:column;font-family:Google Sans Text,Roboto,Arial,sans-serif;height:100%}.chat-panel-header[_ngcontent-%COMP%]{align-items:center;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;padding:0 12px;margin-bottom:16px}.chat-panel-header[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-family:Google Sans;font-size:15px;font-weight:500;letter-spacing:.02em;margin:0;text-transform:capitalize;align-items:center;color:var(--text-default);display:flex;gap:8px}.chat-panel-content[_ngcontent-%COMP%]{height:100%;overflow-y:auto;padding-top:2px}.ai-policy[_ngcontent-%COMP%]{color:#5f6368;font-weight:400;font-size:13px;letter-spacing:.02em;line-height:16px;color:var(--text-secondary);margin:8px 0;text-align:center}.ai-policy[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{text-decoration:underline}chat-message[_ngcontent-%COMP%]{display:block;margin:0 8px 16px}.no-chat-history[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px;gap:24px;text-align:center}.no-chat-history[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{width:80px;height:80px}.prompt-section[_ngcontent-%COMP%]{margin-top:auto}"],
Ma:0});var $5b=function(a){this.b4c=a.data.ha(_.E(function(){var b=_.Bi(a.Zc);return _.oH(b)||_.HH(b)?zIb(b):""}))};$5b.O=function(a){return new (a||$5b)(_.C(_.Nh))};
$5b.wa=_.Ie({type:$5b,oa:[["binary-file"]],inputs:{Sva:"contentLength"},standalone:!1,Aa:7,Ba:4,Da:[["alternative",""],["icon","source:file"],[4,"ngIf","ngIfElse"],[3,"href"]],ta:function(a,b){a&1&&(_.I(0,"icon-empty-state-display",1)(1,"icon-empty-state-title"),_.R(2," You have selected a binary file "),_.J(),_.F(3,HNb,5,3,"icon-empty-state-subtitle",2),_.S(4,"async"),_.F(5,INb,2,0,"ng-template",null,0,_.dh),_.J());a&2&&(a=_.Ng(6),_.A(3),_.H("ngIf",_.ch(4,2,b.b4c))("ngIfElse",a))},dependencies:[_.ap,
_.ZC,_.aD,_.$C,_.gp],styles:["binary-file[_nghost-%COMP%]{display:flex;height:100%}"]});var a6b=["filterInput"],YQ=function(a){this.Ia=a;this.JAa=new _.Jj;this.rTb=new _.Jj;this.RAa=new _.Jj;this.vq=new _.wy("");this.DYb=this.u9a=new _.Oh(!1);this.kb=new _.Ne};
YQ.prototype.Qa=function(){var a=this,b="";this.initialState&&(b=this.initialState.query,this.vq.setValue(this.initialState.query),this.u9a.next(this.initialState.F4a));b=this.vq.Tm.ha(_.Xf(b),_.Ef(300),_.$f(function(){a.Ia.hb({element:a.rc,action:"queryChange",gestureName:"CHANGE"})}));this.kb.add(_.mf(b,this.DYb).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,_.ty(a.vq,{invalidRegex:{value:""}})):
_.ty(a.vq,null);g=null;!e&&c&&(g=/[A-Z]/.test(c)?"g":"gi",g=d?new RegExp(c,"g"):new RegExp(_.pnb(c),g));a.RAa.emit({query:c,F4a:d,Td:g})}))};YQ.prototype.La=function(){this.kb.unsubscribe()};YQ.prototype.Xy=function(a){a.preventDefault()};YQ.prototype.focus=function(){this.input&&this.input.na.focus()};YQ.O=function(a){return new (a||YQ)(_.C(_.Bq))};
YQ.wa=_.Ie({type:YQ,oa:[["regex-filter-input"]],tb:function(a,b){a&1&&_.Cg(a6b,7);if(a&2){var c;_.Gg(c=_.Hg())&&(b.input=c.first)}},Wa:function(a,b){a&1&&_.O("keydown.enter",function(){b.JAa.emit(null)})("keydown.shift.enter",function(){b.rTb.emit(null)})},inputs:{initialState:"initialState",label:"label",rc:"trackElement"},outputs:{JAa:"onEnter",rTb:"onShiftEnter",RAa:"onStateChange"},standalone:!1,hc:["*"],Aa:11,Ba:6,Da:[["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=_.Pd();_.xg();_.I(0,"form",1);_.O("submit",function(d){_.w(c);return _.y(b.Xy(d))});_.I(1,"mat-form-field",2);_.F(2,JNb,2,1,"mat-label",3);_.I(3,"input",4,0);_.O("focus",function(){_.w(c);return _.y(_.Ng(4).select())});_.J();_.F(5,KNb,2,0,"mat-error",3);_.I(6,"div",5);_.yg(7);_.J()();_.I(8,"mat-slide-toggle",6);_.S(9,"async");
_.O("change",function(d){_.w(c);d=d.checked;b.Ia.hb({element:b.rc,action:d?"enableRegex":"disableRegex",gestureName:"CHANGE"});b.u9a.next(d);return _.y()});_.R(10," Use regex ");_.J()()}a&2&&(_.A(2),_.H("ngIf",b.label),_.A(),_.H("formControl",b.vq),_.A(2),_.H("ngIf",b.vq.fs("invalidRegex")),_.A(3),_.H("checked",_.ch(9,4,b.DYb)))},dependencies:[_.ap,_.vD,_.uk,_.py,_.uD,_.vy,_.cz,_.Ty,_.My,_.ZB,_.$B,_.dz,_.gz,_.$N,_.YN,_.yy,_.gp],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}"],
Ma:0});var ZQ=function(){};ZQ.O=function(a){return new (a||ZQ)};ZQ.Ha=_.Je({type:ZQ});ZQ.Ga=_.Xc({imports:[_.hp,_.YB,_.kz,_.mz,_.aO,_.fy,_.Gy]});var $Q=function(a,b){var c=this;this.Ia=a;this.viewState=b;this.Dvc="Find";this.HMc="FindInFile";this.kb=new _.Ne;this.Jpa=new _.Oh(0);this.G8c=this.viewState.Ofa.ha(_.Mf());this.Rad=_.mf([this.viewState.Ofa,this.viewState.oxa,this.viewState.pxa]).ha(_.E(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.Qad=_.mf([this.viewState.Ofa,this.viewState.oxa,this.viewState.pxa]).ha(_.E(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 _.iv("Match {index} of {totalCount}")).format({index:0,totalCount:0}):(new _.iv("Match {index} of {totalCount}")).format({index:f+1,totalCount:e}):""}));this.kb.add(this.Jpa.ha(_.ag(this.viewState.oxa)).subscribe(function(d){var e=_.k(d);d=e.next().value;e=e.next().value;c.Ia.hb({element:"FindInFile",action:"matchIndexChange",gestureName:"CHANGE"});KPb(c.viewState,e+d)}))};$Q.prototype.La=function(){this.kb.unsubscribe()};
$Q.prototype.focus=function(){this.EYb&&this.EYb.focus()};$Q.prototype.RAa=function(a){this.viewState.l0a.next(a)};$Q.O=function(a){return new (a||$Q)(_.C(_.Bq),_.C(_.aM))};
$Q.wa=_.Ie({type:$Q,oa:[["find-in-file"]],tb:function(a,b){a&1&&_.Cg(YQ,7);if(a&2){var c;_.Gg(c=_.Hg())&&(b.EYb=c.first)}},standalone:!1,Aa:12,Ba:11,Da:[["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&&(_.I(0,"regex-filter-input",0),_.S(1,"async"),_.O("onEnter",function(){b.Jpa.next(1);b.focus()})("onShiftEnter",function(){b.Jpa.next(-1);b.focus()})("onStateChange",function(c){return b.RAa(c)}),_.I(2,"span",1),_.S(3,"async"),_.R(4),_.S(5,"async"),_.J()(),_.I(6,"button",2),_.O("click",function(){b.Jpa.next(-1);b.focus()}),_.I(7,"mat-icon"),_.R(8,"keyboard_arrow_up"),_.J()(),_.I(9,"button",3),
_.O("click",function(){b.Jpa.next(1);b.focus()}),_.I(10,"mat-icon"),_.R(11,"keyboard_arrow_down"),_.J()());a&2&&(_.H("label",b.Dvc)("initialState",_.ch(1,5,b.G8c))("trackElement",b.HMc),_.A(2),_.mg("aria-label",_.ch(3,7,b.Qad)),_.A(2),_.Rg(" ",_.ch(5,9,b.Rad)," "))},dependencies:[_.hx,_.Pu,_.Av,YQ,_.gp],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{--mat-icon-button-state-layer-size:40px}find-in-file[_nghost-%COMP%]     .mat-mdc-icon-button .mat-icon{line-height:24px;vertical-align:middle}"],
Ma:0});var aR=function(){};aR.O=function(a){return new (a||aR)};aR.Ha=_.Je({type:aR});aR.Ga=_.Xc({imports:[_.hp,_.yx,_.Bv,ZQ]});var b6b=["goToLineInput"],bR=function(a,b,c){this.Ia=a;this.Lb=b;this.Ua=c;this.vq=new _.wy("");this.Kvc="Go To";this.Jvc="Go To Line Number"};bR.prototype.focus=function(){this.jHb&&this.jHb.na.focus()};bR.prototype.Xy=function(a){a.preventDefault();(a=this.vq.value)&&!isNaN(+a)&&+a>0?this.B2a(Number(this.vq.value)):_.ty(this.vq,{invalidLineNumber:{value:""}})};
bR.prototype.B2a=function(a){this.Ia.hb({element:"GoToLine",action:"goToLine",gestureName:"KEYBOARD"});this.Ua.navigate(_.ns(_.ts(_.Bi(this.Lb.Zc).nc(),{line:a}).ob()))};bR.O=function(a){return new (a||bR)(_.C(_.Bq),_.C(_.Nh),_.C(_.ai))};
bR.wa=_.Ie({type:bR,oa:[["go-to-line"]],tb:function(a,b){a&1&&_.Cg(b6b,7);if(a&2){var c;_.Gg(c=_.Hg())&&(b.jHb=c.first)}},standalone:!1,Aa:7,Ba:4,Da:[["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=_.Pd();_.I(0,"form",1);_.O("submit",function(d){_.w(c);return _.y(b.Xy(d))});_.I(1,"mat-form-field",2)(2,"mat-label");_.R(3);_.J();_.L(4,
"input",3,0);_.F(6,LNb,2,0,"mat-error",4);_.J()()}a&2&&(_.A(3),_.Rg(" ",b.Kvc," "),_.A(),_.H("formControl",b.vq),_.mg("aria-label",b.Jvc),_.A(2),_.H("ngIf",b.vq.fs("invalidLineNumber")))},dependencies:[_.ap,_.vD,_.uk,_.py,_.uD,_.vy,_.cz,_.Ty,_.My,_.ZB,_.dz,_.gz,_.yy],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 cR=function(){};cR.O=function(a){return new (a||cR)};cR.Ha=_.Je({type:cR});cR.Ga=_.Xc({imports:[_.hp,_.YB,_.yx,_.kz,_.mz,_.Gy]});var dR=function(){this.Ivb=!0};dR.prototype.Qa=function(){this.FFb&&this.Ivb&&_.XVa(this.FFb)};dR.O=function(a){return new (a||dR)};dR.Ea=_.Ke({type:dR,oa:[["","focusOnInit",""]],inputs:{FFb:"focusOnInit",Ivb:"cdkTrapFocusAutoCapture"},standalone:!1});var c6b=[{zc:"start",Ac:"bottom",mc:"start",qc:"top",offsetX:0,offsetY:0},{zc:"end",Ac:"bottom",mc:"end",qc:"top",offsetX:0,offsetY:0}],eR=function(){this.Cka=c6b;this.Vzb=this.sia=!1;this.CFb=!0;this.dJb=!1;this.isOpen=new _.Jj};eR.prototype.Qa=function(){this.isOpen.emit(!1)};eR.prototype.ND=function(){d6b(this,!this.sia)};eR.prototype.HV=function(){d6b(this,!1);this.Mcb&&(this.Mcb.focus(),delete this.Mcb)};var d6b=function(a,b){b!==a.sia&&(a.sia=b,a.isOpen.emit(a.sia))};
eR.prototype.Ye=function(){this.We&&this.We.hd&&this.We.hd.Ye()};eR.O=function(a){return new (a||eR)};
eR.wa=_.Ie({type:eR,oa:[["dropdown-button","item","","ariaLabel",""]],tb:function(a,b){a&1&&_.Cg(_.SB,5);if(a&2){var c;_.Gg(c=_.Hg())&&(b.We=c.first)}},inputs:{item:"item",ariaLabel:"ariaLabel",Vzb:"dense",CFb:"focusAutoCapture",dJb:"iconOnly"},outputs:{isOpen:"isOpen"},standalone:!1,tc:["item","","ariaLabel",""],Aa:1,Ba:1,Da:[["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&&_.F(0,QNb,13,23,"ng-container",2);a&2&&_.H("ngIf",b.item)},dependencies:[_.Ds,_.Gq,_.PC,_.ap,_.fp,_.Vt,_.Wt,_.hx,_.Lu,_.Av,_.SB,_.RB,dR,_.gp],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 fR=function(){};fR.O=function(a){return new (a||fR)};fR.Ha=_.Je({type:fR});fR.Ga=_.Xc({imports:[_.Ns,_.Iq,_.SC,_.hp,_.Hu,_.yx,_.Bv,_.fy,_.Ct]});var e6b=["dropdownTemplate"],gR=function(a,b,c,d){var e=this;this.Lb=a;this.ld=b;this.viewState=c;this.dUb=!1;this.rc="FindInFileDropdown";this.displayText="Find in file";this.kb=new _.Ne;this.Mg=[];this.Nh=new _.vw(d);this.Nh.lua=!1;this.Nh.hR("CTRL_F",70,2);this.Nh.hR("CTRL_F",70,8);_.mr(this.Nh,"shortcut",function(f){f.identifier==="CTRL_F"&&e.dUb&&(f.preventDefault(),e.oq.ND(),SNb(function(){return e.k0a}));return!0});this.kb.add(this.Lb.data.ha(_.E(dIb),_.xrb()).subscribe(function(){f6b(e)}))};
gR.prototype.Qa=function(){var a=this;this.hC={X2:this.Uv,title:"Find",rc:this.rc};this.Mg=[this.ld.register("findInFile","f",function(){a.oq.ND();SNb(function(){return a.k0a})}),this.ld.register("goToLine","g",function(){a.oq.ND();SNb(function(){return a.B2a})})]};gR.prototype.La=function(){this.kb.unsubscribe();f6b(this);if(this.Mg)for(var a=_.k(this.Mg),b=a.next();!b.done;b=a.next())b=b.value,b();this.Nh&&this.Nh.dispose()};
var g6b=function(a){SNb(function(){return a.k0a})},f6b=function(a){a.viewState.l0a.next({F4a:!1,query:"",Td:null})};gR.O=function(a){return new (a||gR)(_.C(_.Nh),_.C(_.ww),_.C(_.aM),_.C(_.Wh))};
gR.wa=_.Ie({type:gR,oa:[["find-in-file-dropdown"]],tb:function(a,b){a&1&&(_.Cg(e6b,7),_.Cg(eR,7),_.Cg($Q,5),_.Cg(bR,5));if(a&2){var c;_.Gg(c=_.Hg())&&(b.Uv=c.first);_.Gg(c=_.Hg())&&(b.oq=c.first);_.Gg(c=_.Hg())&&(b.k0a=c.first);_.Gg(c=_.Hg())&&(b.B2a=c.first)}},inputs:{dUb:"overrideBrowserSearch"},standalone:!1,Aa:4,Ba:5,Da:[["dropdownTemplate",""],[3,"click","item","ariaLabel","dense","focusAutoCapture"]],ta:function(a,b){if(a&1){var c=_.Pd();_.I(0,"dropdown-button",1);_.O("click",function(){_.w(c);
return _.y(g6b(b))});_.R(1);_.J();_.F(2,RNb,2,0,"ng-template",null,0,_.dh)}a&2&&(_.H("item",b.hC)("ariaLabel",b.displayText)("dense",!0)("focusAutoCapture",!1),_.A(),_.Rg(" ",b.displayText,"\n"))},dependencies:[eR,$Q,bR],lb:2,Ma:0});var hR=function(a){this.Ed=a;a=this.Ed.G1a().ha(_.E(function(b){var c=new Map;return{index:c,u7:[].concat(_.v(TNb(b,c)))}}));this.kwa=_.mf([a,this.Ed.woa]).ha(_.$f(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.JQ;e=d.Gf.enabled;var m=d.Gf.Ur,n=d.Gf.fu;Object.assign(d.Gf,f);f=_.k(g);for(g=f.next();!g.done;g=f.next()){g=g.value;var r=
g.Gf.fu;d.Gf.Ur===1&&n===void 0&&(r=(r||0)+d.Gf.fu);g.counts.set(UNb(m),(g.counts.get(UNb(m))||1)-1);g.counts.set(UNb(d.Gf.Ur),(g.counts.get(UNb(d.Gf.Ur))||0)+1);g.Hca.set(e,(g.Hca.get(e)||1)-1);g.Hca.set(d.Gf.enabled,(g.Hca.get(d.Gf.enabled)||0)+1);var x=(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.Hca.get(!0)||0)>0,Ur:x,fu:r};Object.assign(g.Gf,r)}}}}),_.E(function(b){return _.k(b).next().value.u7}))};hR.O=function(a){return new (a||hR)(_.t(_.aL))};
hR.ua=_.q({token:hR,qa:hR.O});var h6b=function(){XO.apply(this,arguments);this.F3a=[]};_.W(h6b,XO);_.p.Object.defineProperties(h6b.prototype,{tk:{configurable:!0,enumerable:!0,set:function(a){this.F3a=a;a=this.kf.selected;this.kf.clear();this.kf.select.apply(this.kf,_.v(VNb(a,this.F3a)))},get:function(){return this.F3a}}});var i6b=function(){this.cache=new Map};
i6b.prototype.transform=function(a,b){a:{var c=a.displayName,d=a.Gf;switch(a.type){case 1:b={mi:a.mi,displayName:c,Gf:d,level:b,SO:!1,xia:a.xia};break a;case 0:if(a.children.length===0)throw Error("Ne");b={OB:a.OB,displayName:c,Gf:d,level:b,SO:!0};break a;default:b=_.fb(a,"Unsupported tree node type");break a}b=void 0}a=a.type===1?"layer-"+a.mi:"category-"+a.OB;if((c=this.cache.get(a))&&_.Cc(Object.assign({},b,{Gf:void 0}),Object.assign({},c,{Gf:void 0}))&&_.Cc(b.Gf,c.Gf))return c;this.cache.set(a,
b);return b};var iR=function(a){this.gOb=new _.Sf(1);this.XJa=V0b;this.Gf=this.gOb.ha(_.Yf(function(b){return a.IC(b)}))};_.p.Object.defineProperties(iR.prototype,{mi:{configurable:!0,enumerable:!0,set:function(a){this.gOb.next(a)}}});iR.O=function(a){return new (a||iR)(_.C(_.aL))};
iR.wa=_.Ie({type:iR,oa:[["layer-status"]],inputs:{mi:"layer"},standalone:!1,Aa:2,Ba:3,Da:[[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&&(_.F(0,ZNb,4,4,"ng-container",0),_.S(1,"async"));a&2&&_.H("ngIf",_.ch(1,1,b.Gf))},dependencies:[_.ap,_.bp,_.cp,_.XG,_.Av,_.ey,_.cy,_.gp],styles:["mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}"],Ma:0});var gOb=function(a){return{expanded:a}},jOb=new _.iv("Expand {categoryName}"),iOb=new _.iv("Collapse {categoryName}"),jR=function(a,b,c,d){var e=this;this.Ed=b;this.Ia=c;this.Tb=new _.Nf;this.Ic=new h6b(mOb,nOb);var f=new i6b;this.dataSource=new ZO(this.Ic,new YO(function(g,m){return f.transform(g,m)},mOb,nOb,oOb),[]);d.kwa.ha(_.Zf(this.Tb),_.$f(function(){_.Fn(a)}),_.Jf()).subscribe(function(g){e.dataSource.data=g})};jR.prototype.Qa=function(){};jR.prototype.La=function(){this.Tb.next()};
jR.prototype.Ud=function(a){return this.Ic.Ud(a)};jR.prototype.Wj=function(a,b){return b.SO};
var dOb=function(a,b,c){var d=b.key,e=b.target;if(e&&e instanceof HTMLElement)switch(e=_.UH(e,"mat-tree-node","mat-tree"),d){case "ArrowUp":e&&(b.preventDefault(),(a=e.previousElementSibling)&&(a=pOb(a))&&a.focus());break;case "ArrowDown":e&&(b.preventDefault(),(a=e.nextElementSibling)&&(a=pOb(a))&&a.focus());break;case "ArrowLeft":b.preventDefault();if(c.SO)a.Ic.collapse(c);else if(e)for(b.preventDefault(),a=e.previousElementSibling;a;){if(a.matches("mat-tree-node.category-node")){a=pOb(a);if(!a)break;
a.focus();break}a=a.previousElementSibling}break;case "ArrowRight":b.preventDefault(),c.SO&&a.Ic.expand(c)}},$Nb=function(a,b,c){b=b.checked;c=c.mi;b?a.Ed.Nwa(c):a.Ed.Awa(c);a.Ia.hb({element:"LayerMenu",action:b?"enableLayer":"disableLayer",re:c,gestureName:"CLICK"})},fOb=function(a,b,c){var d=a.Ic.nP(c).filter(lOb);b.checked?(d.some(function(e){return e.xia})&&(d=d.slice(0,1)),a.Ed.Nwa.apply(a.Ed,_.v(d.map(function(e){return e.mi})))):a.Ed.Awa.apply(a.Ed,_.v(d.map(function(e){return e.mi})));a.Ia.hb({element:"LayerMenu",
action:b.checked?"enableCategory":"disableCategory",re:c.OB,gestureName:"CLICK"})},hOb=function(a,b){return a.Ic.nP(b).some(function(c,d,e){d=c.xia;return c.Gf.enabled!==e[0].Gf.enabled&&!d})};jR.O=function(a){return new (a||jR)(_.C(_.Xn),_.C(_.aL),_.C(_.Bq),_.C(hR))};
jR.wa=_.Ie({type:jR,oa:[["layer-menu"]],standalone:!1,features:[_.Xg([hR,R0b])],Aa:3,Ba:3,Da:[["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&&(_.I(0,"mat-tree",1),_.F(1,eOb,5,3,"mat-tree-node",2)(2,kOb,6,9,"mat-tree-node",3),_.J());a&2&&(_.H("dataSource",b.dataSource)("treeControl",
b.Ic),_.A(2),_.H("matTreeNodeDefWhen",b.Wj))},dependencies:[_.Zo,_.ap,iR,_.hx,_.Pu,_.$E,_.aF,_.Av,_.GN,_.SE,_.VE,_.WE,_.XE,$O],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}"],
Ma:0});var j6b=["layerMenuDropdownItem"],kR=function(){this.dX="https://g3doc.corp.google.com/tools/gsearch/g3doc/develop/layers-help.md"};kR.prototype.Qa=function(){this.hC={X2:this.M$c,title:"Layers",rc:"LayerMenuDropdown"}};kR.O=function(a){return new (a||kR)};
kR.wa=_.Ie({type:kR,oa:[["layer-menu-dropdown"]],tb:function(a,b){a&1&&_.Cg(j6b,7);if(a&2){var c;_.Gg(c=_.Hg())&&(b.M$c=c.first)}},standalone:!1,Aa:3,Ba:2,Da:[["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&&(_.L(0,"dropdown-button",1),_.F(1,qOb,6,1,"ng-template",
null,0,_.dh));a&2&&_.H("item",b.hC)("dense",!0)},dependencies:[eR,_.Cq,jR,_.hx,_.Pu,_.Av],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;--mat-icon-button-icon-size:18px;vertical-align:middle}a.mat-mdc-icon-button[_ngcontent-%COMP%]{height:26px;width:26px;line-height:26px;padding:0}"],
Ma:0});var lR=function(){this.Yb=[];this.tooltip="Copy link"};lR.prototype.Qa=function(){};lR.prototype.copy=function(){this.button.trigger()};lR.O=function(a){return new (a||lR)};
lR.wa=_.Ie({type:lR,oa:["link-row label  url  shortcut ".split(" ")],tb:function(a,b){a&1&&_.Cg(_.WC,7);if(a&2){var c;_.Gg(c=_.Hg())&&(b.button=c.first)}},inputs:{label:"label",ariaLabel:"ariaLabel",Yb:"shortcut",url:"url"},standalone:!1,tc:"label  url  shortcut ".split(" "),Aa:5,Ba:9,Da:[["copyButton",""],[3,"hasLightLabel","spaceBetweenButtonLabelAndText","removeBorder","hoverMsg","copyText","aria-label","buttonLabel"],[3,"shortcut"]],ta:function(a,b){a&1&&(_.I(0,"span"),_.R(1),_.J(),_.L(2,"copy-button",
1,0)(4,"menu-keyboard-shortcut-hint",2));a&2&&(_.A(),_.Sg(b.label),_.A(),_.H("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg",b.tooltip)("copyText",b.url)("aria-label",b.ariaLabel)("buttonLabel",b.url),_.A(2),_.H("shortcut",b.Yb))},dependencies:[_.WC,_.PL],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}"],
Ma:0});var mR=function(a,b){this.Ia=a;this.y5c=b;this.mf=new _.Nv(this.Ia)};mR.prototype.list=function(a,b){var c=this;b=b===void 0?[]:b;if(!a.rb||!a.Sc||!a.repository)return _.ef("Missing necessary repo group details.");var d=Object.assign({},_.XH(a.rb,a.Sc),{fileSpecPath:a.path,fileSpecSourceRootRefSpec:a.Ib,fileSpecSourceRootRepositoryKeyRepositoryName:a.repository,fileSpecType:"FILE",attributeNames:b});return this.mf.fetch(d,function(){return c.y5c.list(d)}).ha(_.E(function(e){return e.xcb}))};
mR.O=function(a){return new (a||mR)(_.t(_.Bq),_.t(W0b))};mR.ua=_.q({token:mR,qa:mR.O,Fa:"root"});var k6b=["clLink"],l6b=["dropdownList"],m6b=["buildLink"],n6b=["headLink"],o6b=["includeLink"],p6b=["pathLink"],q6b=["google3Link"],r6b=["publicCsHeadLink"],s6b=["publicCommitLink"],UOb=function(){return["l","p"]},VOb=function(){return["l","h"]},sOb=function(){return["l","r"]},yOb=function(){return["l","g"]},BOb=function(){return["l","i"]},EOb=function(){return["l","b"]},MOb=function(){return["l","e"]},OOb=function(){return["l","c"]},nR=function(a,b,c,d,e,f,g){this.Ia=a;this.th=b;this.O0c=c;this.ld=
d;this.LYa=e;this.window=f;this.uZ=g;this.rd=_.cH;this.Nvc="List of code hyperlinks";this.TOb=this.SOb=this.ROb=this.lyb=_.wf;this.Mg=[];this.z5a=this.LYa.z5a};nR.prototype.Qa=function(){var a=this;this.hC={title:"Links",X2:this.Uv,rc:"LinksDropdown"};this.lS=this.ld.register("toggleLinkDropdown","l",function(){a.oq.ND();a.ts("toggleDropdown")})};
nR.prototype.Wb=function(){var a=this,b=ZOb(this.Xa,this.th).ha(_.Tf(1),_.lf()),c=this.Ab.kind===0&&this.Ab.JF==="swift",d=this.O0c.list(this.Xa,c?["module_name"]:[]).ha(_.E(function(e){if(e!=null&&e.length)return c&&e.sort(function(f,g){return(g.yV[0]!==void 0?1:0)-(f.yV[0]!==void 0?1:0)}),e[0]}));this.lyb=d.ha(_.E(function(e){return _.VG(e==null?void 0:e.name)}),_.$f(function(e){e&&a.Mg.push(a.ld.register("copyBuildRule","b",function(){a.M0c.copy();a.ts("focusIncludeBuildRule")},!0))}),_.Cf(function(){return _.UG("Error contacting Depserver")}),
_.Xf(_.dH));this.SOb=t6b(this,d).ha(_.E(function(e){return _.VG(e)}),_.$f(function(e){e&&a.Mg.push(a.ld.register("copyIncludeLink","i",function(){a.y8c.copy();a.ts("focusIncludeLink")},!0))}),_.Cf(function(){return _.UG("TODO: Error message")}),_.Xf(_.dH));this.ROb=u6b(this,b).ha(_.$f(function(){a.Mg.push(a.ld.register("copyClLink","r",function(){a.jva.copy();a.ts("focusClLink")},!0))}),_.E(_.VG),_.Cf(function(){return _.UG("Error determining most recent commit")}),_.Xf(_.dH));this.TOb=v6b(this,b).ha(_.$f(function(){a.Mg.push(a.ld.register("copyPublicCommitLink",
"c",function(){a.Xdd.copy();a.ts("focusPublicCommitLink")},!0))}),_.E(_.VG),_.Cf(function(){return _.UG("Error determining most recent commit")}),_.Xf(_.dH))};nR.prototype.La=function(){this.lS&&this.lS();this.jS()};
var WOb=function(a){if(_.IH(a.Xa))return _.Brb(a.Xa)},XOb=function(a){if(_.oH(a.Xa)||_.HH(a.Xa))switch(a.Ab.kind){case 1:return a.Ab.PL?a.Ab.PL+"/":void 0;case 0:return a.Ab.PL}},rOb=function(a){var b=!!a.Xa.params.line;return _.pH(a.Xa)?b?"Line & CL":"CL":b?"Line & Commit":"Commit"},u6b=function(a,b){return b.ha(_.E(function(c){var d=a.Xa;_.oH(a.Xa)&&(d=_.qs(d.nc()).ob());d=d.nc().lj({line:a.Xa.params.line,Hf:c,Ub:a.Xa.params.Ub,Cp:a.Xa.params.Cp}).ob();return _.Wxb(a.uZ,d)}))},v6b=function(a,b){return XOb(a)?
b.ha(_.E(function(c){var d=XOb(a),e=_.Jra(a.Xa.params.line);e&&(d=d+";l="+e.toString());c&&(d=d+";drc="+c);return d})):_.df(void 0)},AOb=function(a){return a.Ab.kind===0&&a.Ab.JF!==void 0&&["objectivec","objectivec++"].includes(a.Ab.JF)},t6b=function(a,b){if(!a.Xa||!_.IH(a.Xa))return _.df(null);var c=_.Brb(a.Xa);c=c.replace(/\.(?:cc?|mm?)$/,".h");c.endsWith(".proto")&&(c=c.replace(/\.proto$/,".proto.h"));if(c.endsWith(".h"))return AOb(a)?_.df('#import "'+c+'"'):_.df('#include "'+c+'"');if(c.endsWith(".dart")){c=
c.split("/lib/");if(c.length<2)return _.df(null);a=c.slice(0,c.length-1).join("/lib/");return _.df("import 'package:"+(a.replace(/\//g,".")+"/"+c[c.length-1])+"';")}if(c.endsWith(".java")){if(c.startsWith("java/"))c=c.substring(5);else return _.df(null);c=c.substring(0,c.length-5);c=c.replace(/\//g,".");return _.df("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 _.df(null);b=c.substring(d+1,c.length);c=c.substring(0,d).replace(/\//g,".");a||(c="google3."+c);return _.df("from "+c+" import "+b)}return c.endsWith(".td")?_.df('include "'+c+'"'):c.endsWith(".value")?_.df('#import "'+c.replace(/\.value$/,".h")+'"'):c.endsWith(".swift")?b.ha(_.E(function(e){if(!e)return null;var f;if(((f=e.yV[0])==null?void 0:f.name)==="module_name"&&e.yV[0].stringValue)return"import "+e.yV[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=$Ob(e);f=$Ob(f);return"import "+e+"_"+f})):_.df(null)};nR.prototype.hka=function(){this.jS()};
nR.prototype.ika=function(){var a=this;this.Mg=[this.ld.register("copyPathLink","p",function(){a.ddd.copy();a.ts("focusPathLink")},!0),this.ld.register("copyHeadLink","h",function(){a.bX.copy();a.ts("focusHeadLink")},!0)];WOb(this)&&this.Mg.push(this.ld.register("copyGoogle3Link","g",function(){a.c7c.copy();a.ts("focusGoogle3Link")},!0));XOb(this)&&this.Mg.push(this.ld.register("copyPublicHeadLink","e",function(){a.Ydd.copy();a.ts("focusPublicHeadLink")},!0))};
nR.prototype.ts=function(a){this.Ia.hb({element:"LinksDropdown",action:a,projectId:this.Xa.rb,gestureName:"KEYBOARD"})};nR.prototype.jS=function(){if(this.Mg)for(var a=_.k(this.Mg),b=a.next();!b.done;b=a.next())b=b.value,b()};_.p.Object.defineProperties(nR.prototype,{Xa:{configurable:!0,enumerable:!0,get:function(){return this.Ab.location}}});nR.O=function(a){return new (a||nR)(_.C(_.Bq),_.C(_.lL),_.C(mR),_.C(_.ww),_.C(_.KM),_.C(_.Fv),_.C(_.yB))};
nR.wa=_.Ie({type:nR,oa:[["links-dropdown","viewData",""]],tb:function(a,b){a&1&&(_.Cg(k6b,5),_.Cg(l6b,7),_.Cg(eR,7),_.Cg(m6b,5),_.Cg(n6b,5),_.Cg(o6b,5),_.Cg(p6b,5),_.Cg(q6b,5),_.Cg(r6b,5),_.Cg(s6b,5));if(a&2){var c;_.Gg(c=_.Hg())&&(b.jva=c.first);_.Gg(c=_.Hg())&&(b.Uv=c.first);_.Gg(c=_.Hg())&&(b.oq=c.first);_.Gg(c=_.Hg())&&(b.M0c=c.first);_.Gg(c=_.Hg())&&(b.bX=c.first);_.Gg(c=_.Hg())&&(b.y8c=c.first);_.Gg(c=_.Hg())&&(b.ddd=c.first);_.Gg(c=_.Hg())&&(b.c7c=c.first);_.Gg(c=_.Hg())&&(b.Ydd=c.first);_.Gg(c=
_.Hg())&&(b.Xdd=c.first)}},inputs:{Ab:"viewData"},standalone:!1,features:[_.zn],tc:["viewData",""],Aa:3,Ba:3,Da:[["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=_.Pd();_.I(0,"dropdown-button",9);_.O("isOpen",function(d){_.w(c);return _.y(d?b.ika():b.hka())});_.J();_.F(1,YOb,14,20,"ng-template",null,0,_.dh)}a&2&&_.H("item",b.hC)("ariaLabel",b.Nvc)("dense",!0)},dependencies:[_.ap,eR,_.Wt,_.XG,lR,_.gp],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}"],
Ma:0});var oR=function(a,b,c,d){this.Ia=a;this.XO=b;this.ne=d;this.mf=new _.Nv(this.Ia)};oR.prototype.r1a=function(a,b,c){var d=this;c=c===void 0?[]:c;if(!_.LH(a))return _.df(_.TG("Dynamic related files unavailable"));var e=r0b(s0b(u0b(t0b((new _.es).D6(_.ywa(a.rb,a.Sc,a.repository)))).Vc(a.path),b),c);return this.mf.fetch(e.Yc(),function(){return _.nx(d.ne,function(){return d.XO.r1a(e,d.ne.Qj())},"FileService.getRelated")}).ha(_.E(function(f){return _.VG(aPb(f))}),_.Xf(_.dH),_.Cf(function(){return _.df(_.TG("Dynamic related files unavailable"))}))};
oR.O=function(a){return new (a||oR)(_.t(_.Bq),_.t(_.zab),_.t(_.Zw),_.t(_.Mx))};oR.ua=_.q({token:oR,qa:oR.O,Fa:"root"});var w6b=["dropdownList"],ePb=function(a){return["r",a]},pR=function(a,b,c,d,e,f,g,m){var n=this;this.Ia=a;this.k4c=c;this.Sr=d;this.mh=e;this.Ua=f;this.ld=g;this.uZ=m;this.rd=_.cH;this.label="Related files";this.rc="RelatedFilesDropdown";this.j4a=new _.Oh(!1);this.Jm=new _.Oh(new _.Ai({}));this.kb=new _.Ne;this.Mg=[];this.A9a=this.Jm.ha(_.Yf(function(r){return x6b(n,r)}));_.Yw.has(13)&&(this.j4c=this.A9a.ha(_.ag(this.Jm.ff()),_.Yf(function(r){var x=_.k(r);r=x.next().value;x=x.next().value;if(!_.pH(x))return _.df(_.VG([]));
r=r.map(function(z){return z.aP});return n.k4c.r1a(x,10,r)}),_.$f(function(r){r.state===2&&n.oq&&r.ac.length>0&&setTimeout(function(){n.oq.Ye()},0)})))};_.h=pR.prototype;
_.h.Qa=function(){var a=this;this.hC={X2:this.Uv,title:"Related files",rc:this.rc};this.lS=this.ld.register("toggleRelatedFilesDropdown","r",function(){a.oq.ND();a.Ia.hb({element:a.rc,action:"toggleDropdown",gestureName:"KEYBOARD"})});this.kb.add(_.mf([this.A9a,this.j4a.ff(),this.Jm.ff()]).subscribe(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;c=c.next().value;a.jS();d&&a.x9a(b,c)}))};_.h.La=function(){this.lS&&this.lS();this.jS();this.kb.unsubscribe()};_.h.ika=function(){this.j4a.next(!0)};
_.h.hka=function(){this.j4a.next(!1)};
_.h.x9a=function(a,b){var c=this,d=new Set;a=_.k(a);for(var e=a.next(),f={};!e.done;f={sD:void 0,VL:void 0},e=a.next())f.VL=e.value,f.sD=f.VL.sD,f.sD&&f.VL.Yb&&!d.has(f.VL.Yb)&&(d.add(f.VL.Yb),this.Mg.push(this.ld.register(f.sD,f.VL.Yb,function(g){return function(){c.oq.ND();c.Ia.hb({element:c.rc,action:"navigateTo"+E0b(g.sD),gestureName:"KEYBOARD"});c.Ua.navigate(_.ns(_.bI(b.nc().Vc(g.VL.aP)).ob()))}}(f),!0)),this.Mg.push(this.ld.register(f.sD+"InNewTab","shift+"+f.VL.Yb,function(g){return function(){c.oq.ND();
c.Ia.hb({element:c.rc,action:"navigateTo"+E0b(g.sD),gestureName:"KEYBOARD"});var m=_.bI(b.nc().Vc(g.VL.aP)).ob();m=_.hdb(c.uZ,m);_.Ac(window,m,"_blank")}}(f),!0)))};_.h.Qxa=function(a){return this.Jm.ha(_.E(function(b){return _.ns(_.bI(b.nc().Vc(a)).ob())}))};
var x6b=function(a,b){var c=b.parent,d=b.path,e=a.cja(c).ha(_.E(function(n){var r=[];n=_.k(n);for(var x=n.next();!x.done;x=n.next())(x=y6b(a,d,x.value))&&r.push(x);c.path&&r.push({aP:c.path,sD:"parent",Yb:"p"});return r})),f=_.df([]);if(!b.HF){var g=z6b(a,d);g&&(b=oPb(b,g.RDa),f=a.cja(b).ha(_.E(function(n){return n.length&&(n=_.si(n[0]))?[pPb(n,g.uza)]:[]}),_.Xf([])))}else if(c.path){var m=z6b(a,c.path);m&&(b=oPb(c,m.RDa),f=a.cja(b).ha(_.E(function(n){for(var r=[],x=_.k(n),z=x.next();!z.done;z=x.next())(z=
A6b(d,z.value,m.RDa))&&r.push(z);!r.length&&n.length&&(n=_.si(n[0]))&&r.push(pPb(n,m.uza));return r}),_.Xf([])))}return _.mf(f,e).ha(_.E(function(n){var r=_.k(n);n=r.next().value;r=r.next().value;return n.concat(r)}))},z6b=function(a,b){a=_.k(a.config.l7);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.LG;d=d.SG;if(b.match(c.mq))return{uza:!0,RDa:c};if(b.match(d.mq))return{uza:!1,RDa:d}}},A6b=function(a,b,c){var d=_.IC(b),e=c.Td.exec(_.IC(a));if(e&&(a=new RegExp(bPb(c.yh,function(f){return _.pnb(e[Number(f)])})),
d.match(a)))return{aP:b,sD:"test",Yb:"t"}},y6b=function(a,b,c){if(c!==b){var d=_.IC(c);b=_.IC(b);a=_.k(a.config.U5);for(var e=a.next(),f={};!e.done;f={v9a:void 0},e=a.next())if(e=e.value,f.v9a=e.Td.exec(b),f.v9a&&(f=new RegExp(bPb(e.yh,function(g){return function(m){return _.pnb(g.v9a[Number(m)])}}(f))),d.match(f)))return{aP:c,sD:e.label,Yb:e.Yb}}};
pR.prototype.cja=function(a){var b=this;return this.Sr.list(a.rb,a.Sc,a.repository,_.gk(a),a.path||"",a.params.Ub).ha(_.E(function(c){return c.map(function(d){return d.Xd()})}),_.Cf(function(c){_.Wu(b.mh,c);return _.df([])}))};pR.prototype.jS=function(){for(var a=_.k(this.Mg),b=a.next();!b.done;b=a.next())b=b.value,b();this.Mg=[]};_.p.Object.defineProperties(pR.prototype,{Xa:{configurable:!0,enumerable:!0,set:function(a){this.Jm.next(a)},get:function(){return this.Jm.value}}});
pR.O=function(a){return new (a||pR)(_.C(_.Bq),_.C(_.Zw),_.C(oR),_.C(_.wM),_.C(_.Vu),_.C(_.ai),_.C(_.ww),_.C(_.yB))};
pR.wa=_.Ie({type:pR,oa:[["related-files-dropdown"]],tb:function(a,b){a&1&&(_.Cg(eR,7),_.Cg(w6b,7));if(a&2){var c;_.Gg(c=_.Hg())&&(b.oq=c.first);_.Gg(c=_.Hg())&&(b.Uv=c.first)}},inputs:{config:"config",Xa:"place"},standalone:!1,Aa:5,Ba:4,Da:[["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=_.Pd();_.I(0,"dropdown-button",3,0);_.O("isOpen",function(d){_.w(c);return _.y(d?b.ika():b.hka())});_.R(2);_.J();_.F(3,nPb,5,6,"ng-template",null,1,_.dh)}a&2&&(_.H("item",b.hC)("ariaLabel",b.label)("dense",!0),_.A(2),_.Rg(" ",b.label,"\n"))},dependencies:[_.Gq,_.$o,_.ap,_.bp,_.cp,eR,_.ZG,_.XG,_.jH,_.mC,_.lC,_.Ez,_.PL,_.oq,_.gp,_.gD],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%]{--mat-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}}"],
Ma:0});_.B6b=[];var C6b=["dropdownTemplate"],rPb=function(a){return["v",a]},qR=function(a,b){this.Ia=a;this.ld=b;this.lad=_.B6b;this.Bwc="View this file in an external site";this.GF=!1;this.Qca="ciderv";this.Moa=!1;this.fCa=[];this.Mg=[]};_.h=qR.prototype;_.h.Qa=function(){var a=this;this.hC={title:"View in",X2:this.Uv,rc:"ViewInDropdown"};this.lS=this.ld.register("openViewInDropdown","v",function(){a.oq.ND();a.ts("openDropdown")})};
_.h.Wb=function(a){if(a.place||a.ciderDefault.Mf!=null||a.suggestUniqueCiderWs.Mf!=null){var b=this.Xa;a=[];for(var c=_.k(this.lad),d=c.next();!d.done;d=c.next())if(d=d.value,!d.Td||b.path.match(d.Td)){var e=d;d=Object.assign({},e);e=e.Is;d=(delete d.Is,d);e=e(b);var f=void 0;if((f=e)==null?0:f.includes("cider.corp.google.com"))switch(this.Qca){case "prompt":f=void 0,e=(f=uIb(e,this.Moa))!=null?f:null}e&&a.push(Object.assign({},d,{url:e}))}this.GF||(b=zIb(b))&&a.push({description:"View raw file content",
key:"r",label:"Raw Content View",url:b});this.gya&&a.push({description:"View in Gitiles",key:"g",label:"View in Gitiles",url:this.gya});this.PL&&a.push({description:"View in Public CS",key:"e",label:"View in Public CS",url:this.PL});this.fCa=a}};_.h.La=function(){this.lS&&this.lS();this.jS()};_.h.hka=function(){this.jS()};
_.h.ika=function(){for(var a=this,b=_.k(this.fCa),c=b.next(),d={};!c.done;d={Cia:void 0},c=b.next())d.Cia=c.value,this.Mg.push(this.ld.register(d.Cia.label,d.Cia.key,function(e){return function(){_.Ac(window,e.Cia.url,"_blank");a.oq.HV();a.ts(e.Cia.label)}}(d),!0))};_.h.ts=function(a){this.Ia.hb({element:"ViewInDropdown",action:a,projectId:this.Xa.rb,gestureName:"KEYBOARD"})};_.h.jS=function(){for(var a=_.k(this.Mg),b=a.next();!b.done;b=a.next())b=b.value,b();this.Mg=[]};
qR.O=function(a){return new (a||qR)(_.C(_.Bq),_.C(_.ww))};
qR.wa=_.Ie({type:qR,oa:[["view-in-dropdown"]],tb:function(a,b){a&1&&(_.Cg(eR,5),_.Cg(C6b,7));if(a&2){var c;_.Gg(c=_.Hg())&&(b.oq=c.first);_.Gg(c=_.Hg())&&(b.Uv=c.first)}},inputs:{Xa:"place",gya:"gitilesLink",PL:"ossLink",GF:"isGenerated",Qca:"ciderDefault",Moa:"suggestUniqueCiderWs"},standalone:!1,features:[_.zn],Aa:3,Ba:1,Da:[["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&&_.F(0,qPb,1,3,"dropdown-button",1)(1,tPb,2,1,"ng-template",null,0,_.dh);a&2&&_.H("ngIf",b.fCa.length)},dependencies:[_.$o,_.ap,eR,_.jH,_.mC,_.lC,_.PL],styles:["menu-keyboard-shortcut-hint[_ngcontent-%COMP%]{padding-left:12px}a[mat-list-item][_ngcontent-%COMP%]{--mat-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}"],
Ma:0});var DPb=function(a){return{enabled:a}},rR=function(a,b,c,d,e,f,g,m){this.Ia=a;this.Id=b;this.Ed=d;this.ld=e;this.VBa=f;this.service=g;this.bc=m;this.eoa=!1;this.KEa=this.bc.eeb.ha(_.Vf(1))};rR.prototype.Qa=function(){var a=this;this.oj=this.ld.register("toggleBlame","b",function(){a.coa&&(zPb(a,"KEYBOARD"),_.Fn(a.Id))})};rR.prototype.La=function(){this.oj&&this.oj()};rR.prototype.PP=function(){return this.service.PP(this.WD.ha(_.E(function(a){return a.kind===1}))).ha(_.E(function(a){return{visible:a}}))};
var zPb=function(a,b){b=b===void 0?"CLICK":b;a.Ed.ns("BLAME")?(a.Ed.Awa("BLAME"),D6b(a,!1,b)):(a.Ed.Nwa("BLAME"),D6b(a,!0,b))},D6b=function(a,b,c){a.Ia.hb({element:"RepositoryDetailHeaderBlame",action:b?"show":"hide",projectId:a.Qd.rb,gestureName:c})};
_.p.Object.defineProperties(rR.prototype,{Ab:{configurable:!0,enumerable:!0,set:function(a){this.WD?this.WD.next(a):this.WD=new _.Oh(a)},get:function(){return this.WD.value}},Y9c:{configurable:!0,enumerable:!0,get:function(){return _.ss(this.Qd,_.FH(this.Qd.nc(),"ref").ob())}},q3b:{configurable:!0,enumerable:!0,get:function(){return this.componentId!=="DiffDetailHeader"&&(this.componentId!=="FileDetail"||this.contentType!=="code-diff")}},coa:{configurable:!0,enumerable:!0,get:function(){return this.componentId===
"FileDetail"&&this.contentType==="text"}},thd:{configurable:!0,enumerable:!0,get:function(){return _.LH(this.Qd)&&this.componentId==="FileDetail"&&this.contentType&&["binary","largeFile","markdown","text","jupyter"].includes(this.contentType)}},fOb:{configurable:!0,enumerable:!0,get:function(){var a=this.componentId==="FolderDetail"&&_.Yw.has(11);return _.Yw.has(23)&&(this.coa||a)}},GF:{configurable:!0,enumerable:!0,get:function(){return _.MH(this.Ab.lD)}},OMb:{configurable:!0,enumerable:!0,get:function(){return _.Yw.has(85)&&
this.coa}},Qd:{configurable:!0,enumerable:!0,get:function(){return this.Ab.location}},i9c:{configurable:!0,enumerable:!0,get:function(){return this.Ed.ns("BLAME")}}});rR.O=function(a){return new (a||rR)(_.C(_.Bq),_.C(_.Xn),_.C(_.Zw),_.C(_.aL),_.C(_.ww),_.C(_.WN),_.C(_.aM),_.C(_.Sx))};
rR.wa=_.Ie({type:rR,oa:[["header-actions","componentId","","viewData",""]],inputs:{componentId:"componentId",contentType:"contentType",eoa:"showVirtualScrollToggle",Ab:"viewData"},standalone:!1,tc:["componentId","","viewData",""],Aa:20,Ba:11,Da:[[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&&(_.F(0,uPb,1,0,"layer-menu-dropdown",0),_.R(1,"\n"),_.F(2,vPb,2,3,"find-in-file-dropdown",1),_.R(3,"\n"),_.F(4,wPb,1,
1,"links-dropdown",2),_.R(5,"\n"),_.F(6,xPb,4,10,"view-in-dropdown",3),_.R(7,"\n"),_.F(8,yPb,2,2,"related-files-dropdown",4),_.R(9,"\n"),_.R(10,"\n"),_.F(11,APb,5,2,"button",5),_.R(12,"\n"),_.F(13,BPb,7,2,"ng-container",0),_.S(14,"async"),_.R(15,"\n"),_.F(16,EPb,5,5,"ng-container",0),_.R(17,"\n"),_.L(18,"fullscreen-button",6),_.R(19,"\n"));a&2&&(_.H("ngIf",b.fOb),_.A(2),_.H("ngIf",b.coa),_.A(2),_.H("ngIf",b.q3b),_.A(2),_.H("ngIf",b.thd),_.A(2),_.H("ngIf",b.VBa.config&&!b.Y9c&&b.q3b),_.A(3),_.H("ngIf",
b.coa&&!b.fOb),_.A(2),_.H("ngIf",_.ch(14,9,b.PP())),_.A(3),_.H("ngIf",b.OMb&&b.eoa),_.A(2),_.H("componentId",b.componentId))},dependencies:[_.Gq,_.ap,gR,PP,kR,nR,_.hx,_.Lu,_.Pu,_.Av,_.ey,_.cy,pR,qR,_.gp],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}"],
Ma:0});var sR=function(a,b,c){this.Ia=a;this.ld=c;this.WLb=this.GF=this.eoa=this.khd=!1;this.i8a="";this.F4b="FILE";this.rFa="Generated by a BUILD rule. See go/bbcp for more details";this.HS="detail-header-id";this.rc="DetailHeader";this.oj=function(){};this.gbb=_.Yw.has(22)};sR.prototype.Qa=function(){var a=this;this.oj=this.ld.register("triggerStarButton","s",function(){a.Ia.hb({element:"DetailHeader",action:"changeStar",gestureName:"KEYBOARD"});a.D4b&&a.D4b.Ldb.next({kind:"event",action:"KEYBOARD"})})};
sR.prototype.La=function(){this.oj()};
_.p.Object.defineProperties(sR.prototype,{Ab:{configurable:!0,enumerable:!0,set:function(a){this.GF=_.MH(a.lD);this.WLb=_.Irb(a.lD);var b;(b=a.location.path||"")&&b!=="/"?(b=_.IC(b),b=b.substr(-1)==="/"?b.substr(0,b.length-1):b):b="Repository Root";this.i8a=b;if(a.kind===0&&a.tGb.length!==0){var c=a.tGb[0];b=_.jl(c,_.hk,1);var d=b.Yr();b=_.xl(b,3);c=c.Xd();var e={ie:rIb(d),repository:_.xl(d,2)};d=e.ie;e=e.repository;b=d.type==="depot"?new _.zi({repository:e,Ib:b,path:c,params:void 0}):new _.Ai({ie:d,
repository:e,Ib:b,path:c,params:void 0})}else b=void 0;this.J0a=b;this.F4b=_.Hk(a.location);this.GEa=a},get:function(){return this.GEa}},Xa:{configurable:!0,enumerable:!0,get:function(){return this.Ab.location}}});sR.O=function(a){return new (a||sR)(_.C(_.Bq),_.C(_.Zw),_.C(_.ww))};
sR.wa=_.Ie({type:sR,oa:[["detail-header","componentId","","viewData",""]],tb:function(a,b){a&1&&_.Cg(_.VM,5);if(a&2){var c;_.Gg(c=_.Hg())&&(b.D4b=c.first)}},inputs:{componentId:"componentId",contentType:"contentType",khd:"showLinksDropdown",eoa:"showVirtualScrollToggle",Ab:"viewData"},standalone:!1,tc:["componentId","","viewData",""],Aa:10,Ba:11,Da:[["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","showVirtualScrollToggle"],[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&&(_.I(0,"div",1)(1,"div",2),_.F(2,FPb,1,4,"star",3),_.I(3,"h2",4),_.R(4),_.F(5,IPb,3,3,"ng-container",5),_.J(),_.L(6,"commit-information",
6),_.J(),_.L(7,"header-actions",7),_.J(),_.F(8,JPb,1,0,"ng-template",null,0,_.dh));a&2&&(_.A(2),_.H("ngIf",b.gbb),_.A(),_.mg("id",b.HS),_.A(),_.Rg(" ",b.i8a," "),_.A(),_.H("ngIf",b.GF),_.A(),_.H("activeLocation",b.Xa)("showMostRecentCommitForPath",!0)("lastSubmoduleFetchSpec",b.Ab.L4),_.A(),_.H("componentId",b.componentId)("contentType",b.contentType)("viewData",b.Ab)("showVirtualScrollToggle",b.eoa))},dependencies:[_.Gq,qP,_.ap,_.Vt,_.Wt,_.Eu,_.XB,rR,_.ey,_.cy,_.oq,_.VM],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}"],
Ma:0});var tR=function(){this.ufb=2};tR.prototype.Qa=function(){};_.p.Object.defineProperties(tR.prototype,{qdd:{configurable:!0,enumerable:!0,get:function(){return _.ns(_.qI(this.Ab.location.nc(),function(a){delete a.My;delete a.Zn}).ob())}}});tR.O=function(a){return new (a||tR)};
tR.wa=_.Ie({type:tR,oa:[["diff-detail-header"]],inputs:{Ab:"viewData"},standalone:!1,Aa:11,Ba:6,Da:[["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&&(_.I(0,"div",0)(1,"div",1),_.L(2,"commit-information",2),_.J(),_.I(3,"a",3)(4,"button",4)(5,"mat-icon"),_.R(6,"clear"),_.J()()()(),_.I(7,"div",5),_.L(8,"commit-information",6)(9,"div",7)(10,"header-actions",8),_.J());a&2&&(_.A(2),_.H("activeLocation",b.Ab==null?null:b.Ab.location)("version",b.ufb),_.A(),_.H("routerLink",b.qdd)("trackProjectId",b.Ab.location.rb),_.A(5),_.H("activeLocation",
b.Ab==null?null:b.Ab.location),_.A(2),_.H("viewData",b.Ab))},dependencies:[_.Gq,qP,_.Vt,_.Wt,_.Eu,_.XB,rR,_.hx,_.Pu,_.Av,_.oq],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}"],Ma:0});var uR=function(a,b){this.Ia=a;this.viewState=b;this.markerHeight="10px";this.mQb=new _.Oh([]);this.PSb=new _.Oh(null);this.lQb=new _.Oh({});this.kQb=new _.Jj;this.mQb=_.mf(this.lQb,this.PSb).ha(_.E(function(c){var d=_.k(c);c=d.next().value;var e=d.next().value;d=MPb("find",c.find,e);var f=MPb("search",c.search,e),g=MPb("xrefs",c.Jld,e);c=MPb("importantXrefs",c.x8c,e);return[].concat(_.v(f),_.v(g),_.v(c),_.v(d))}))};
_.p.Object.defineProperties(uR.prototype,{Wza:{configurable:!0,enumerable:!0,set:function(a){this.lQb.next(a)}},Gk:{configurable:!0,enumerable:!0,set:function(a){this.PSb.next(a)}}});uR.O=function(a){return new (a||uR)(_.C(_.Bq),_.C(_.aM))};
uR.wa=_.Ie({type:uR,oa:[["file-content-pager"]],inputs:{Wza:"markers",Gk:"numLines"},outputs:{kQb:"markerClicked"},standalone:!1,Aa:2,Ba:3,Da:[[3,"class","height","top","click",4,"ngFor","ngForOf"],[3,"click"]],ta:function(a,b){a&1&&(_.F(0,LPb,1,7,"div",0),_.S(1,"async"));a&2&&_.H("ngForOf",_.ch(1,1,b.mQb))},dependencies:[_.$o,_.gp],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%}"],
Ma:0});var vR=function(a,b){this.Ia=a;this.mh=b;this.fileInfo=void 0};_.h=vR.prototype;_.h.onError=function(a){_.Wu(this.mh,a)};_.h.fdb=function(a){return _.iRa(this.Ia,a,"codeRenderFull")};_.h.upa=function(a,b){_.iRa(this.Ia,a,"codeRenderRefresh_"+b)};_.h.yPb=function(){this.Ia.hb({element:"Folding",action:"collapse",gestureName:"CLICK"})};_.h.Z5a=function(){this.Ia.hb({element:"Folding",action:"expand",gestureName:"CLICK"})};_.h.U4=function(){this.Ia.hb({element:"FileDetail",action:"focusCodePanel",gestureName:"KEYBOARD"})};
_.h.rs=function(a,b,c){this.Ia.hb({element:"FileDetail",action:"copyCode",gestureName:"KEYBOARD",ny:{VD:a,length:b,selection:c},fileInfo:this.fileInfo})};_.h.IX=function(a){this.Ia.hb({element:"FileDetail",action:"scroll",gestureName:"SCROLL",Tq:a,fileInfo:this.fileInfo})};vR.O=function(a){return new (a||vR)(_.t(_.ix),_.t(_.Vu))};vR.ua=_.q({token:vR,qa:vR.O});var wR=function(){};wR.prototype.transform=function(a){return a["image/png"]?(a["image/png"]=a["image/png"].toString().replaceAll("\n",""),_.gfb("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(""),_.rC(a)):_.rC("<data with types: "+Object.keys(a).join(", ")+">")};wR.O=function(a){return new (a||wR)};wR.De=_.Le({name:"renderData",type:wR,he:!0,standalone:!1});var xR=function(){};xR.prototype.Qa=function(){};xR.O=function(a){return new (a||xR)};
xR.wa=_.Ie({type:xR,oa:[["jupyter-notebook"]],inputs:{o5:"notebook"},standalone:!1,Aa:1,Ba:1,Da:[[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&&_.F(0,WPb,4,3,"ng-container",0);a&2&&_.H("ngForOf",b.o5.cells)},dependencies:[_.$o,_.ap,_.bp,_.cp,_.SM,_.kM,_.rD,_.BK,_.nD,_.oD,_.zK,_.hL,wR],styles:["jupyter-notebook[_nghost-%COMP%]{display:block;padding:10px}mat-card[_ngcontent-%COMP%]{margin:10px 0;background:var(--card)}"]});var yR=function(){this.size=0;this.dga=_.wf;this.GNb=new _.Jj;this.OBa=void 0;this.Zna=!1};yR.prototype.Qa=function(){};yR.prototype.La=function(){var a;(a=this.kb)==null||a.unsubscribe()};yR.prototype.Wb=function(a){if(a.fullViewData){var b;(b=this.kb)==null||b.unsubscribe();this.OBa=void 0;this.Zna=!1;this.kb=void 0}};
var aQb=function(a,b){a.Zna=!1;var c;(c=a.kb)==null||c.unsubscribe();a.kb=void 0;a.OBa=b.ha(_.E(function(d){return d.te}))},$Pb=function(a,b){a.Zna=!0;var c;(c=a.kb)==null||c.unsubscribe();a.kb=b.ha(_.Hf(1)).subscribe(function(d){a.GNb.emit(d);a.Zna=!1})};yR.O=function(a){return new (a||yR)};
yR.wa=_.Ie({type:yR,oa:[["large-file","fullViewData",""]],inputs:{size:"size",dga:"fullViewData"},outputs:{GNb:"largeFileViewData"},standalone:!1,features:[_.zn],tc:["fullViewData",""],Aa:3,Ba:2,Da:[["prompt",""],["spinner",""],["fullContentsLoading",""],[4,"ngIf","ngIfElse"],[3,"inline"],["icon","source:file"],["mat-stroked-button","","color","primary","ascTrackElement","FileDetail","trackAction","showFullContents",3,"click"],["mat-stroked-button","","color","primary","ascTrackElement","FileDetail",
"trackAction","showRawContents",3,"click"]],ta:function(a,b){a&1&&_.F(0,ZPb,5,4,"ng-container",3)(1,dQb,7,5,"ng-template",null,0,_.dh);a&2&&(a=_.Ng(2),_.H("ngIf",b.OBa)("ngIfElse",a))},dependencies:[_.Gq,_.ap,_.hx,_.Lu,_.ZC,_.aD,_.$C,_.XG,_.gp,_.IE],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}"],
Ma:0});var zR=function(a,b,c){var d=this;this.Ia=a;this.viewState=b;this.bc=c;this.EZ=_.sx().create(["PREVIEW",0],["SOURCE",1]);this.selectedIndex=this.viewState.UEb.ha(_.E(function(e){return d.EZ.get(e)}))};zR.prototype.Qa=function(){};zR.prototype.Hk=function(a){(a=_.tx(this.EZ,a))&&this.viewState.DK!==a&&(this.Ia.hb({element:"MarkdownTabHeader",action:this.K0a(a),gestureName:"CLICK",projectId:this.Ab.location.rb}),this.viewState.DK=a,this.bc.Cna(a))};
zR.prototype.K0a=function(a){switch(a){case "SOURCE":return"openSourceTab";case "PREVIEW":return"openPreviewTab";default:return _.fb(a,"Unknown file detail tab selected")}};zR.O=function(a){return new (a||zR)(_.C(_.Bq),_.C(_.aM),_.C(_.Sx))};
zR.wa=_.Ie({type:zR,oa:[["markdown-tab-header","viewData",""]],inputs:{Ab:"viewData"},standalone:!1,tc:["viewData",""],Aa:4,Ba:3,Da:[["gmat-tabs","",3,"selectedIndexChange","selectedIndex"],["label","Preview"],["label","Source"]],ta:function(a,b){a&1&&(_.I(0,"mat-tab-group",0),_.S(1,"async"),_.O("selectedIndexChange",function(c){return b.Hk(c)}),_.L(2,"mat-tab",1)(3,"mat-tab",2),_.J());a&2&&_.H("selectedIndex",_.ch(1,1,b.selectedIndex))},dependencies:[KP,VO,WO,_.gp],styles:["mat-tab-group[_ngcontent-%COMP%]     .mat-mdc-tab-label{height:40px}"]});var AR=function(a){this.element=a};_.p.Object.defineProperties(AR.prototype,{Mfd:{configurable:!0,enumerable:!0,set:function(a){var b="data:image/svg+xml,"+encodeURIComponent(a!=null?a:"");a=new Image;a.src=b;b=this.element.na;_.Rm(b);b.appendChild(a)}}});AR.O=function(a){return new (a||AR)(_.C(_.he))};AR.Ea=_.Ke({type:AR,oa:[["","safeSvg",""]],inputs:{Mfd:"safeSvg"},standalone:!1});var BR=function(a){this.Ib=a};_.p.Object.defineProperties(BR.prototype,{Pfd:{configurable:!0,enumerable:!0,set:function(a){switch(this.Ib.na.tagName){case "AUDIO":this.Ib.na.src=String(a);break;case "IMG":this.Ib.na.src=a;break;case "VIDEO":this.Ib.na.src=String(a)}}}});BR.O=function(a){return new (a||BR)(_.C(_.he))};BR.Ea=_.Ke({type:BR,oa:[["","sanitizeSrc",""]],inputs:{Pfd:"sanitizeSrc"},standalone:!1});var CR=function(a){this.v0a=a};
CR.prototype.tC=function(a){if(a.kind===5)return _.df(_.dH);if(a.kind!==0)return _.df(_.TG("Folding unsupported"));var b=a.location,c=b.rb,d=b.Sc,e=b.repository,f=b.path;b=b.params;f=_.CH(a.location,1)||f;var g=b.Ub?"HEAD":_.Zj(a.location,1);a={Ib:_.Zj(a.location,0)||"",commit:g};return this.v0a.tC(c,d,e,a,f,b.Ub).ha(_.E(function(m){if(m.Ef()===2||m.Ef()===4)var n=_.TG("Folding unavailable");else{n=[];m=_.k(_.kl(m,_.Tr,3,_.hl()));for(var r=m.next();!r.done;r=m.next()){r=r.value;var x=r.getRange();
x&&n.push({start:_.Br(x)-1,end:_.Cr(x)-1,indentation:_.tl(r,2)})}n=_.VG(n)}return n}),_.Xf(_.dH),_.Cf(function(){return _.df(_.TG("Folding unavailable"))}))};CR.O=function(a){return new (a||CR)(_.t(_.AA))};CR.ua=_.q({token:CR,qa:CR.O});var DR=function(a,b,c,d){var e=b.events.ha(_.yf(function(f){return f instanceof _.Xh}),_.Xf(null),_.E(function(){var f=_.Bi(a.Zc);f.path&&f.path.endsWith(".md")&&(f=f.parent);return f.nc().lj().ob()}),_.Jf(function(f,g){return _.ss(f,g)}),_.Tf(1),_.lf());this.NYb=e.ha(_.E(function(f){return fQb(f,b)}));this.LYb=e.ha(_.E(function(f){return gQb(f,c,d)}))};DR.O=function(a){return new (a||DR)(_.t(_.Nh),_.t(_.ai),_.t(_.wM),_.t(_.jv))};DR.ua=_.q({token:DR,qa:DR.O});var E6b=new _.wd("CDK_DRAG_CONFIG");var F6b={capture:!0},G6b={passive:!1,capture:!0},H6b=function(){};H6b.O=function(a){return new (a||H6b)};H6b.wa=_.Ie({type:H6b,oa:[["ng-component"]],Za:["cdk-drag-resets-container",""],Aa:0,Ba:0,ta:function(){},styles:["@layer cdk-resets{.cdk-drag-preview{background:none;border:none;padding:0;color:inherit;inset:auto}}.cdk-drag-placeholder *,.cdk-drag-preview *{pointer-events:none !important}\n"],lb:2,Ma:0});
var ER=function(){var a=this;this.mb=_.u(_.ih);this.Sb=_.u(_.Wh);this.Baa=_.u(_.Zi);this.Kc=_.u(_.De).At(null,null);this.unb=new _.Nf;this.Nib=new Set;this.x9=new Set;this.fE=_.Ig.apply(null,[[]].concat(_.v([])));this.ASc=function(b){return b.qw()};this.l0=null;this.xBa=new _.Nf;this.w8a=new _.Nf;this.MWc=function(b){a.fE().length>0&&b.preventDefault()};this.BWc=function(b){a.fE().length>0&&(a.fE().some(a.ASc)&&b.preventDefault(),a.xBa.next(b))}},I6b=function(a,b){a.x9.add(b);a.x9.size===1&&a.mb.Vb(function(){var c;
(c=a.Shb)==null||c.call(a);a.Shb=a.Kc.listen(a.Sb,"touchmove",a.BWc,G6b)})},K6b=function(a,b){a.x9.delete(b);J6b(a,b);if(a.x9.size===0){var c;(c=a.Shb)==null||c.call(a)}},L6b=function(a,b,c){if(!(a.fE().indexOf(b)>-1)&&(a.Baa.load(H6b),a.fE.update(function(f){return[].concat(_.v(f),[b])}),a.fE().length===1)){c=c.type.startsWith("touch");var d=function(f){return a.w8a.next(f)},e=[["scroll",function(f){return a.unb.next(f)},F6b],["selectstart",a.MWc,G6b]];c?e.push(["touchend",d,F6b],["touchcancel",
d,F6b]):e.push(["mouseup",d,F6b]);c||e.push(["mousemove",function(f){return a.xBa.next(f)},G6b]);a.mb.Vb(function(){a.wkb=e.map(function(f){var g=_.k(f);f=g.next().value;var m=g.next().value;g=g.next().value;return a.Kc.listen(a.Sb,f,m,g)})})}},J6b=function(a,b){a.fE.update(function(c){var d=c.indexOf(b);return d>-1?(c.splice(d,1),[].concat(_.v(c))):c});a.fE().length===0&&a.Zhb()};ER.prototype.qw=function(a){return this.fE().indexOf(a)>-1};
ER.prototype.gM=function(a){var b=this,c=[this.unb];a&&a!==this.Sb&&c.push(new _.Re(function(d){return b.mb.Vb(function(){var e=b.Kc.listen(a,"scroll",function(f){b.fE().length&&d.next(f)},F6b);return function(){e()}})}));return _.xf.apply(null,_.v(c))};var M6b=function(a,b,c){a.l0!=null||(a.l0=new WeakMap);a.l0.set(b,c)},N6b=function(a,b){var c;(c=a.l0)==null||c.delete(b)};
ER.prototype.La=function(){var a=this;this.x9.forEach(function(b){return K6b(a,b)});this.Nib.forEach(function(b){a.Nib.delete(b)});this.l0=null;this.Zhb();this.xBa.complete();this.w8a.complete()};ER.prototype.Zhb=function(){var a;(a=this.wkb)==null||a.forEach(function(b){return b()});this.wkb=void 0};ER.O=function(a){return new (a||ER)};ER.ua=_.q({token:ER,qa:ER.O,Fa:"root"});var O6b=new _.wd("CDK_DRAG_PARENT");var P6b=new _.wd("CdkDragHandle");var lQb=0;var Q6b=function(a){this.Sb=a;this.bz=new Map};Q6b.prototype.clear=function(){this.bz.clear()};Q6b.prototype.cache=function(a){var b=this;this.clear();this.bz.set(this.Sb,{n6:this.UK()});a.forEach(function(c){b.bz.set(c,{n6:{top:c.scrollTop,left:c.scrollLeft},twb:mQb(c)})})};
var R6b=function(a,b){var c=_.Gi(b);b=a.bz.get(c);if(!b)return null;b=b.n6;if(c===a.Sb){var d=a.UK();var e=d.top;d=d.left}else e=c.scrollTop,d=c.scrollLeft;var f=b.top-e,g=b.left-d;a.bz.forEach(function(m,n){m.twb&&c!==n&&c.contains(n)&&nQb(m.twb,f,g)});b.top=e;b.left=d;return{top:f,left:g}};Q6b.prototype.UK=function(){return{top:window.scrollY,left:window.scrollX}};var S6b=new Set(["position"]),T6b=function(a,b,c,d,e,f,g,m,n,r){this.Sb=a;this.Mj=b;this.wra=c;this.nJ=d;this.ov=e;this.NWc=f;this.mt=g;this.iB=m;this.WZc=n;this.Kc=r};_.h=T6b.prototype;_.h.attach=function(a){this.lk=this.dSc();a.appendChild(this.lk);"showPopover"in this.lk&&this.lk.showPopover()};_.h.destroy=function(){this.lk.remove();var a;(a=this.Nmb)==null||a.destroy();this.lk=this.Nmb=null};_.h.setTransform=function(a){this.lk.style.transform=a};_.h.getBoundingClientRect=function(){return this.lk.getBoundingClientRect()};
_.h.DE=function(a){this.lk.classList.add(a)};_.h.addEventListener=function(a,b){return this.Kc.listen(this.lk,a,b)};
_.h.dSc=function(){var a=this.ov,b=this.NWc,c=a?a.ta:null;if(c&&a){var d=a.Xza?this.nJ:null;c=a.Af.Bi(c,a.context);_.Gn(c);var e=oQb(c,this.Sb);this.Nmb=c;a.Xza?uQb(e,d):e.style.transform=tQb(this.mt.x,this.mt.y)}else e=kQb(this.Mj),uQb(e,this.nJ),this.iB&&(e.style.transform=this.iB);pQb(e.style,{"pointer-events":"none",margin:"showPopover"in e?"0 auto 0 0":"0",position:"fixed",top:"0",left:"0","z-index":this.WZc+""},S6b);fO(e,!1);e.classList.add("cdk-drag-preview");e.setAttribute("popover","manual");
e.setAttribute("dir",this.wra);b&&(Array.isArray(b)?b.forEach(function(f){return e.classList.add(f)}):e.classList.add(b));return e};_.p.Object.defineProperties(T6b.prototype,{element:{configurable:!0,enumerable:!0,get:function(){return this.lk}}});var U6b={passive:!0},V6b={passive:!1},W6b={passive:!1,capture:!0},qQb=new Set(["position"]),Z6b=function(a,b,c,d,e,f,g){var m=this;this.Oc=b;this.Sb=c;this.mb=d;this.Tg=e;this.Rp=f;this.Kc=g;this.Us=null;this.vE={x:0,y:0};this.OA={x:0,y:0};this.W9=_.Ig.apply(null,[!1].concat(_.v([])));this.Bsa=new _.Nf;this.rr=this.sr=this.Imb=this.Hmb=_.Ne.EMPTY;this.XM=null;this.amb=!0;this.km=[];this.ZI=new Set;this.wra="ltr";this.V2=0;this.scale=1;this.oc=!1;this.hca=new _.Nf;this.started=new _.Nf;this.released=
new _.Nf;this.ended=new _.Nf;this.c3=new _.Nf;this.j3=new _.Nf;this.Y2=new _.Nf;this.L6a=this.Bsa;this.Gmb=function(n){m.hca.next();if(m.km.length){var r=m.tkb(n);!r||m.ZI.has(r)||m.disabled||m.Xkb(r,n)}else m.disabled||m.Xkb(m.Mj,n)};this.FWc=function(n){var r=m.Qra(n);if(m.W9()){n.cancelable&&n.preventDefault();var x=m.Rjb(r);m.XQa=!0;m.Alb=r;m.rZc(x);if(m.Ti)m.Aob(x,r);else{r=m.WB?m.nJ:m.mt;var z=m.OA;z.x=x.x-r.x+m.vE.x;z.y=x.y-r.y+m.vE.y;m.fOa(z.x,z.y)}m.Bsa.ql.length&&m.mb.run(function(){m.Bsa.next({source:m,
Jg:x,event:n,distance:m.kQa(x),F2:m.KSa})})}else Math.abs(r.x-m.mt.x)+Math.abs(r.y-m.mt.y)>=m.Oc.Fwa&&((r=Date.now()>=m.ySc+m.GTc(n),z=m.Ti,r)?z&&(z.qw()||z.pxd())||(n.cancelable&&n.preventDefault(),m.W9.set(!0),m.mb.run(function(){return m.sYc(n)})):m.Xib(n))};this.HWc=function(n){m.Xib(n)};this.eWc=function(n){if(m.km.length){var r=m.tkb(n);!r||m.ZI.has(r)||m.disabled||n.preventDefault()}else m.disabled||n.preventDefault()};X6b(Y6b(this,a),b.UAd||null);this.X0=new Q6b(c);I6b(f,this)};
Z6b.prototype.Q1a=function(){return this.nt};Z6b.prototype.d2a=function(){return this.Mj};
var $6b=function(a,b){a.km=b.map(function(d){return _.Ki(d)});a.km.forEach(function(d){return fO(d,a.disabled)});a.Mta();var c=new Set;a.ZI.forEach(function(d){a.km.indexOf(d)>-1&&c.add(d)});a.ZI=c},Y6b=function(a,b){var c=_.Ki(b);if(c!==a.Mj){a.dnb();var d=a.Kc;a.qnb=a.mb.Vb(function(){return[d.listen(c,"mousedown",a.Gmb,V6b),d.listen(c,"touchstart",a.Gmb,U6b),d.listen(c,"dragstart",a.eWc,V6b)]});a.iB=void 0;a.Mj=c}typeof SVGElement!=="undefined"&&a.Mj instanceof SVGElement&&(a.Ssa=a.Mj.ownerSVGElement);
return a},a7b=function(a,b){a.XM=b?_.Ki(b):null;a.rr.unsubscribe();b&&(a.rr=a.Tg.Dc(10).subscribe(function(){return a.KRc()}));return a},X6b=function(a,b){a.Tsa=b};_.h=Z6b.prototype;
_.h.dispose=function(){this.dnb();if(this.qw()){var a;(a=this.Mj)==null||a.remove()}var b;(b=this.t$)==null||b.remove();this.Bib();this.Aib();K6b(this.Rp,this);this.dTa();this.hca.complete();this.started.complete();this.released.complete();this.ended.complete();this.c3.complete();this.j3.complete();this.Y2.complete();this.Bsa.complete();this.km=[];this.ZI.clear();this.Ti=void 0;this.rr.unsubscribe();this.X0.clear();this.XM=this.Mj=this.Ssa=this.wN=this.ov=this.t$=this.Tsa=null};
_.h.qw=function(){return this.W9()&&this.Rp.qw(this)};_.h.reset=function(){this.Mj.style.transform=this.iB||"";this.OA={x:0,y:0};this.vE={x:0,y:0}};_.h.TZc=function(a){this.Ti=a};_.h.yna=function(a){this.OA={x:0,y:0};this.vE.x=a.x;this.vE.y=a.y;this.Ti||this.fOa(a.x,a.y)};_.h.God=function(){var a=this.Alb;a&&this.Ti&&this.Aob(this.Rjb(a),a)};_.h.dTa=function(){this.Hmb.unsubscribe();this.Imb.unsubscribe();this.sr.unsubscribe();var a;(a=this.Vhb)==null||a.call(this);this.Vhb=void 0};
_.h.Bib=function(){var a;(a=this.lk)==null||a.destroy();this.lk=null};_.h.Aib=function(){var a;(a=this.Us)==null||a.remove();var b;(b=this.nt)==null||b.remove();var c;(c=this.Vsa)==null||c.destroy();this.nt=this.Us=this.Vsa=null};
_.h.Xib=function(a){var b=this;if(this.Rp.qw(this)&&(this.dTa(),J6b(this.Rp,this),this.Mta(),this.km&&(this.Mj.style.webkitTapHighlightColor=this.zXc),this.W9()))if(this.released.next({source:this,event:a}),this.Ti)this.Ti.HN(),this.mQc().then(function(){b.qRc(a);b.Rhb();J6b(b.Rp,b)});else{this.vE.x=this.OA.x;var c=this.Qra(a);this.vE.y=this.OA.y;this.mb.run(function(){b.ended.next({source:b,distance:b.kQa(c),W2:c,event:a})});this.Rhb();J6b(this.Rp,this)}};
_.h.sYc=function(a){var b=this;yQb(a)&&(this.Clb=Date.now());this.Mta();var c=this.nkb(),d=this.Ti;c&&this.mb.Vb(function(){b.Vhb=b.Kc.listen(c,"selectstart",zQb,W6b)});if(d){var e=this.Mj,f=e.parentNode,g=this.nt=this.bSc(),m=this.t$=this.t$||this.Sb.createComment("");f.insertBefore(m,e);this.iB=e.style.transform||"";this.lk=new T6b(this.Sb,this.Mj,this.wra,this.nJ,this.ov||null,this.kla||null,this.mt,this.iB,this.Oc.zIndex||1E3,this.Kc);this.lk.attach(this.WTc(f,c));rQb(e,!1);this.Sb.body.appendChild(f.replaceChild(g,
e));this.started.next({source:this,event:a});d.start();this.hB=d;this.jsa=d.D1a(this)}else this.started.next({source:this,event:a}),this.hB=this.jsa=void 0;this.X0.cache(d?d.wvd():[])};
_.h.Xkb=function(a,b){var c=this;this.Tsa&&b.stopPropagation();var d=this.qw(),e=yQb(b),f=!e&&b.button!==0,g=this.Mj,m=_.Gi(b),n=!e&&this.Clb&&this.Clb+800>Date.now();e=e?_.Vra(b):_.Ura(b);m&&m.draggable&&b.type==="mousedown"&&b.preventDefault();d||f||n||e||(this.km.length&&(d=g.style,this.zXc=d.webkitTapHighlightColor||"",d.webkitTapHighlightColor="transparent"),this.XQa=!1,this.W9.set(this.XQa),this.dTa(),this.nJ=this.Mj.getBoundingClientRect(),this.Hmb=this.Rp.xBa.subscribe(this.FWc),this.Imb=
this.Rp.w8a.subscribe(this.HWc),this.sr=this.Rp.gM(this.nkb()).subscribe(function(r){return c.qZc(r)}),this.XM&&(this.S_=mQb(this.XM)),this.a1=(d=this.ov)&&d.ta&&!d.Xza?{x:0,y:0}:this.VTc(this.nJ,a,b),a=this.mt=this.Alb=this.Qra(b),this.KSa={x:0,y:0},this.GWc={x:a.x,y:a.y},this.ySc=Date.now(),L6b(this.Rp,this,b))};
_.h.qRc=function(a){var b=this;rQb(this.Mj,!0);this.t$.parentNode.replaceChild(this.Mj,this.t$);this.Bib();this.Aib();this.nJ=this.S_=this.c1=this.iB=void 0;this.mb.run(function(){var c=b.Ti,d=c.D1a(b),e=b.Qra(a),f=b.kQa(e),g=c.lVc(e.x,e.y);b.ended.next({source:b,distance:f,W2:e,event:a});b.Y2.next({item:b,rk:d,Ew:b.jsa,container:c,dWb:b.hB,oMb:g,distance:f,W2:e,event:a});c.Ntd(b,d,b.jsa,b.hB,g,f,e,a);b.Ti=b.hB})};
_.h.Aob=function(a,b){var c=this;var d=a.x;var e=a.y;a=b.x;b=b.y;var f=this.hB.nod(this,d,e);!f&&this.Ti!==this.hB&&this.hB.lVc(d,e)&&(f=this.hB);f&&f!==this.Ti&&this.mb.run(function(){var g=c.Ti.D1a(c),m;g=((m=c.Ti.vvd(g+1))==null?void 0:m.qw()?m.Q1a():m.d2a())||null;c.j3.next({item:c,container:c.Ti});c.Ti.ifa(c);c.HRc(f,c.Ti,g);c.Ti=f;c.Ti.nW(c,d,e,f===c.hB&&f.ZEd?c.jsa:void 0);c.c3.next({item:c,container:f,rk:f.D1a(c)})});this.qw()&&(this.Ti.Iod(a,b),this.Ti.Hod(this,d,e,this.KSa),this.WB?this.eOa(d,
e):this.eOa(d-this.a1.x,e-this.a1.y))};_.h.mQc=function(){var a=this;if(!this.XQa)return Promise.resolve();var b=this.nt.getBoundingClientRect();this.lk.DE("cdk-drag-animating");this.eOa(b.left,b.top);var c=xQb(this.lk.lk);return c===0?Promise.resolve():this.mb.Vb(function(){return new Promise(function(d){var e=function(m){if(!m||a.lk&&_.Gi(m)===a.lk.element&&m.propertyName==="transform")g(),d(),clearTimeout(f)},f=setTimeout(e,c*1.5),g=a.lk.addEventListener("transitionend",e)})})};
_.h.bSc=function(){var a=this.wN,b=a?a.ta:null;b?(this.Vsa=a.Af.Bi(b,a.context),_.Gn(this.Vsa),a=oQb(this.Vsa,this.Sb)):a=kQb(this.Mj);a.style.pointerEvents="none";a.classList.add("cdk-drag-placeholder");return a};_.h.VTc=function(a,b,c){b=(b=b===this.Mj?null:b)?b.getBoundingClientRect():a;c=yQb(c)?c.targetTouches[0]:c;var d=this.vkb();return{x:b.left-a.left+(c.pageX-b.left-d.left),y:b.top-a.top+(c.pageY-b.top-d.top)}};
_.h.Qra=function(a){var b=this.vkb(),c=yQb(a)?a.touches[0]||a.changedTouches[0]||{pageX:0,pageY:0}:a;a=c.pageX-b.left;b=c.pageY-b.top;if(this.Ssa&&(c=this.Ssa.getScreenCTM())){var d=this.Ssa.createSVGPoint();d.x=a;d.y=b;return d.matrixTransform(c.inverse())}return{x:a,y:b}};
_.h.Rjb=function(a){var b=this.Ti?this.Ti.HX:null,c=this.WB?this.WB(a,this,this.nJ,this.a1):a;a=c.x;c=c.y;if(this.HX==="x"||b==="x")c=this.mt.y-(this.WB?this.a1.y:0);else if(this.HX==="y"||b==="y")a=this.mt.x-(this.WB?this.a1.x:0);if(this.S_){var d=this.WB?{x:0,y:0}:this.a1;b=d.x;var e=d.y;d=this.S_;var f=this.XTc(),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.rZc=function(a){var b=a.x;a=a.y;var c=this.KSa,d=this.GWc,e=Math.abs(a-d.y);Math.abs(b-d.x)>this.Oc.Yka&&(c.x=b>d.x?1:-1,d.x=b);e>this.Oc.Yka&&(c.y=a>d.y?1:-1,d.y=a);return c};_.h.Mta=function(){if(this.Mj&&this.km){var a=this.km.length>0||!this.qw();a!==this.amb&&(this.amb=a,fO(this.Mj,a))}};_.h.dnb=function(){var a;(a=this.qnb)==null||a.forEach(function(b){return b()});this.qnb=void 0};
_.h.fOa=function(a,b){var c=1/this.scale;a=tQb(a*c,b*c);b=this.Mj.style;this.iB==null&&(this.iB=b.transform&&b.transform!="none"?b.transform:"");b.transform=sQb(a,this.iB)};_.h.eOa=function(a,b){var c,d=((c=this.ov)==null?0:c.ta)?void 0:this.iB;this.lk.setTransform(sQb(tQb(a,b),d))};_.h.kQa=function(a){var b=this.mt;return b?{x:a.x-b.x,y:a.y-b.y}:{x:0,y:0}};_.h.Rhb=function(){this.S_=this.c1=void 0;this.X0.clear()};
_.h.KRc=function(){var a=this.vE,b=a.x;a=a.y;if(!(b===0&&a===0||this.qw())&&this.XM){var c=this.Mj.getBoundingClientRect(),d=this.XM.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.vE.x&&a===this.vE.y||this.yna({y:a,x:b})}}};
_.h.GTc=function(a){var b=this.V2;return typeof b==="number"?b:yQb(a)?b.Ljd:b?b.wzd:0};_.h.qZc=function(a){var b=R6b(this.X0,a);b&&(a=_.Gi(a),this.S_&&a!==this.XM&&a.contains(this.XM)&&nQb(this.S_,b.top,b.left),this.mt.x+=b.left,this.mt.y+=b.top,this.Ti||(this.OA.x-=b.left,this.OA.y-=b.top,this.fOa(this.OA.x,this.OA.y)))};_.h.vkb=function(){var a;return((a=this.X0.bz.get(this.Sb))==null?void 0:a.n6)||this.X0.UK()};_.h.nkb=function(){this.zhb===void 0&&(this.zhb=_.fsa(this.Mj));return this.zhb};
_.h.WTc=function(a,b){var c=this.OWc||"global";return c==="parent"?a:c==="global"?(a=this.Sb,b||a.fullscreenElement||a.webkitFullscreenElement||a.mozFullScreenElement||a.msFullscreenElement||a.body):_.Ki(c)};_.h.XTc=function(){this.c1&&(this.c1.width||this.c1.height)||(this.c1=this.lk?this.lk.getBoundingClientRect():this.nJ);return this.c1};_.h.tkb=function(a){return this.km.find(function(b){return a.target&&(a.target===b||b.contains(a.target))})};
_.h.HRc=function(a,b,c){if(a===this.hB){var d;(d=this.Us)==null||d.remove();this.Us=null}else if(b===this.hB&&b.Wvd){var e;a=(e=this.Us)!=null?e:this.Us=kQb(this.nt);a.classList.remove("cdk-drag-placeholder");a.classList.add("cdk-drag-anchor");a.style.transform="";c?c.before(a):_.Ki(b.element).appendChild(a)}};
_.p.Object.defineProperties(Z6b.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.oc||!(!this.Ti||!this.Ti.disabled)},set:function(a){a!==this.oc&&(this.oc=a,this.Mta(),this.km.forEach(function(b){return fO(b,a)}))}}});var b7b={Fwa:5,Yka:5},FR=function(){this.Sb=_.u(_.Wh);this.mb=_.u(_.ih);this.Tg=_.u(_.Oi);this.Rp=_.u(ER);this.Kc=_.u(_.De).At(null,null)};FR.prototype.tYa=function(a,b){b=b===void 0?b7b:b;return new Z6b(a,b,this.Sb,this.mb,this.Tg,this.Rp,this.Kc)};FR.O=function(a){return new (a||FR)};FR.ua=_.q({token:FR,qa:FR.O,Fa:"root"});var c7b=new _.wd("CdkDropList"),GR=function(){var a=this;this.element=_.u(_.he);this.Gea=_.u(c7b,{optional:!0,Zw:!0});this.mb=_.u(_.ih);this.Ce=_.u(_.Ag);this.jc=_.u(_.bj,{optional:!0});this.Ra=_.u(_.Xn);this.JXc=_.u(P6b,{optional:!0,self:!0});this.Bmb=_.u(O6b,{optional:!0,Zw:!0});this.Rp=_.u(ER);this.Jb=new _.Nf;this.km=new _.Oh([]);this.scale=1;this.started=new _.Jj;this.released=new _.Jj;this.ended=new _.Jj;this.c3=new _.Jj;this.j3=new _.Jj;this.Y2=new _.Jj;this.L6a=new _.Re(function(d){var e=
a.Vk.L6a.ha(_.E(function(f){return{source:a,Jg:f.Jg,event:f.event,F2:f.F2,distance:f.distance}})).subscribe(d);return function(){e.unsubscribe()}});this.Xb=_.u(_.dg);var b=this.Gea,c=_.u(E6b,{optional:!0});this.Vk=_.u(FR).tYa(this.element,{Fwa:c&&c.Fwa!=null?c.Fwa:5,Yka:c&&c.Yka!=null?c.Yka:5,zIndex:c==null?void 0:c.zIndex});this.Vk.data=this;M6b(this.Rp,this.element.na,this);c&&this.uQc(c);b&&(this.Vk.TZc(b.BSc),b.BSc.hca.ha(_.Zf(this.Jb)).subscribe(function(){a.Vk.scale=a.scale}));this.CYc(this.Vk);
this.oUc(this.Vk)};_.h=GR.prototype;_.h.Q1a=function(){return this.Vk.Q1a()};_.h.d2a=function(){return this.Vk.d2a()};_.h.reset=function(){this.Vk.reset()};_.h.yna=function(a){this.Vk.yna(a)};_.h.Bc=function(){var a=this;_.eg(function(){a.Qob();a.fYc();a.Vk.scale=a.scale;a.Bxa&&a.Vk.yna(a.Bxa)},{Mb:this.Xb})};_.h.Wb=function(a){var b=a.rootElementSelector;a=a.freeDragPosition;b&&!b.JK&&this.Qob();this.Vk.scale=this.scale;a&&!a.JK&&this.Bxa&&this.Vk.yna(this.Bxa)};
_.h.La=function(){var a=this;this.Gea&&this.Gea.removeItem(this);N6b(this.Rp,this.element.na);this.mb.Vb(function(){a.km.complete();a.Jb.next();a.Jb.complete();a.Vk.dispose()})};_.h.Vnd=function(a){var b=this.km.getValue();b.push(a);this.km.next(b)};_.h.Aod=function(a){var b=this.km.getValue();a=b.indexOf(a);a>-1&&(b.splice(a,1),this.km.next(b))};_.h.Eod=function(a){this.ov=a};_.h.Cod=function(a){a===this.ov&&(this.ov=null)};_.h.Dod=function(a){this.wN=a};
_.h.Bod=function(a){a===this.wN&&(this.wN=null)};_.h.Qob=function(){var a=this.element.na,b=a;if(this.h6){var c;b=a.closest!==void 0?a.closest(this.h6):(c=a.parentElement)==null?void 0:c.closest(this.h6)}Y6b(this.Vk,b||a)};_.h.tTc=function(){var a=this.EWa;return a?typeof a==="string"?this.element.na.closest(a):_.Ki(a):null};
_.h.CYc=function(a){var b=this;a.hca.subscribe(function(){if(!a.qw()){var c=b.jc,d=b.V2,e=b.wN?{ta:b.wN.Tc,context:b.wN.data,Af:b.Ce}:null,f=b.ov?{ta:b.ov.Tc,context:b.ov.data,Xza:b.ov.Xza,Af:b.Ce}:null;a.disabled=b.disabled;a.HX=b.HX;a.scale=b.scale;a.V2=typeof d==="object"&&d?d:_.Li(d);a.WB=b.WB;a.kla=b.kla;d=a7b(a,b.tTc());d.wN=e;d.ov=f;d.OWc=b.I8a||"global";c&&(a.wra=c.value)}});a.hca.ha(_.Hf(1)).subscribe(function(){if(b.Bmb)a.Tsa=b.Bmb.Vk;else for(var c=b.element.na.parentElement;c;){var d=
void 0,e=((d=b.Rp.l0)==null?void 0:d.get(c))||null;if(e){a.Tsa=e.Vk;break}c=c.parentElement}})};
_.h.oUc=function(a){var b=this;a.started.subscribe(function(c){b.started.emit({source:b,event:c.event});_.Fn(b.Ra)});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,W2:c.W2,event:c.event});_.Fn(b.Ra)});a.c3.subscribe(function(c){b.c3.emit({container:c.container.data,item:b,rk:c.rk})});a.j3.subscribe(function(c){b.j3.emit({container:c.container.data,item:b})});a.Y2.subscribe(function(c){b.Y2.emit({Ew:c.Ew,
rk:c.rk,dWb:c.dWb.data,container:c.container.data,oMb:c.oMb,item:b,distance:c.distance,W2:c.W2,event:c.event})})};_.h.uQc=function(a){var b=a.HX,c=a.V2,d=a.WB,e=a.kla,f=a.EWa,g=a.Ltd,m=a.h6;a=a.I8a;this.disabled=g==null?!1:g;this.V2=c||0;b&&(this.HX=b);d&&(this.WB=d);e&&(this.kla=e);f&&(this.EWa=f);m&&(this.h6=m);a&&(this.I8a=a)};
_.h.fYc=function(){var a=this;this.km.ha(_.$f(function(b){b=b.map(function(c){return c.element});a.JXc&&a.h6&&b.push(a.element);$6b(a.Vk,b)}),_.Yf(function(b){return _.xf.apply(null,_.v(b.map(function(c){return c.Qg.ha(_.Xf(c))})))}),_.Zf(this.Jb)).subscribe(function(b){var c=a.Vk,d=b.element.na;b.disabled?!c.ZI.has(d)&&c.km.indexOf(d)>-1&&(c.ZI.add(d),fO(d,!0)):c.ZI.has(d)&&(c.ZI.delete(d),fO(d,c.disabled))})};
_.p.Object.defineProperties(GR.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.oc||!(!this.Gea||!this.Gea.disabled)},set:function(a){this.oc=a;this.Vk.disabled=this.oc}}});GR.O=function(a){return new (a||GR)};
GR.Ea=_.Ke({type:GR,oa:[["","cdkDrag",""]],Za:[1,"cdk-drag"],qb:4,Wa:function(a,b){a&2&&_.Pg("cdk-drag-disabled",b.disabled)("cdk-drag-dragging",b.Vk.qw())},inputs:{data:[0,"cdkDragData","data"],HX:[0,"cdkDragLockAxis","lockAxis"],h6:[0,"cdkDragRootElement","rootElementSelector"],EWa:[0,"cdkDragBoundary","boundaryElement"],V2:[0,"cdkDragStartDelay","dragStartDelay"],Bxa:[0,"cdkDragFreeDragPosition","freeDragPosition"],disabled:[2,"cdkDragDisabled","disabled",_.vh],WB:[0,"cdkDragConstrainPosition",
"constrainPosition"],kla:[0,"cdkDragPreviewClass","previewClass"],I8a:[0,"cdkDragPreviewContainer","previewContainer"],scale:[2,"cdkDragScale","scale",_.wh]},outputs:{started:"cdkDragStarted",released:"cdkDragReleased",ended:"cdkDragEnded",c3:"cdkDragEntered",j3:"cdkDragExited",Y2:"cdkDragDropped",L6a:"cdkDragMoved"},Rb:["cdkDrag"],features:[_.Xg([{ya:O6b,Hb:GR}]),_.zn]});var d7b=["image/png","image/jpeg","image/gif","image/x-icon","image/webp"],HR=function(a,b,c,d,e,f,g,m,n,r,x,z,D,K){var N=this;this.viewState=a;this.Lb=b;this.Ua=c;this.EK=d;this.Nk=e;this.Ia=f;this.modifier=g;this.logger=m;this.fX=n;this.v0a=r;this.ld=x;this.bc=z;this.th=D;this.Lc=K;this.d2=_.u(_.R6a);this.dfb="file_detail";this.Aqa=Y0b;this.contentType="empty";this.Rxb=new _.Jj(!0);this.IK=_.df(-1);this.xCa=-1;this.line=this.Wza=this.Nfa=this.Efa=this.Tma=_.wf;this.code="";this.Wn=_.df([]);this.Sva=
0;this.pKa="Diff is too large to display";this.HS="detail-header-id";this.Gk=new _.Oh(null);this.fileInfo=new _.Oh(void 0);this.T_a=new _.Oh(!1);this.Cha=new _.Oh([]);this.Ip=new _.Ne;this.SVb=new _.Oh("SOURCE");this.zZa=!1;this.fld=0;this.Vna=new _.Jj;this.Ip.add(this.bc.Dga().ha().subscribe(function(P){N.SVb.next(P)}));this.visibility=this.bc.KW().ha(_.Yf(function(P){return P?N.fX.visibility:_.df(_.UK)}),_.Xf(_.UK));this.link=this.PK();this.ZEb=_.mf([this.T_a,this.Lb.Ta]).ha(_.E(function(P){var ca=
_.k(P);P=ca.next().value;ca=ca.next().value;return P&&ca.q}),_.Tf(1),_.lf());this.Efa=_.mf([this.ZEb,this.viewState.v5c]).ha(_.E(function(P){var ca=_.k(P);P=ca.next().value;ca=ca.next().value;return P&&!ca}));_.Yw.has(38)&&(this.zZa=!0);this.Skd=this.bc.eeb.ha(_.E(function(P){return P}),_.Jf());this.RQb=this.Gk.ha(_.E(function(P){return P!==null&&P>=1E4}),_.Jf());this.KEa=_.mf([this.Skd,this.RQb]).ha(_.E(function(P){var ca=_.k(P);P=ca.next().value;ca=ca.next().value;return P&&ca}))};
HR.prototype.Qa=function(){var a=this;this.Ip.add(this.viewState.UEb.subscribe(function(){e7b(a)}));this.Ip.add(this.ZEb.subscribe(function(b){b&&!a.u3?a.u3=a.ld.register("toggleSearchMatches","y",function(){var c=a.viewState;c.gxa.next(!c.gxa.value);a.Ia.hb({gestureName:"KEYBOARD",element:"FileDetailMatchNavigation",action:"toggleMatches",projectId:a.Qd.rb})}):!b&&a.u3&&(a.u3(),a.u3=void 0)}));this.Ip.add(this.viewState.yja.ha(_.Bf(function(){return a.Lc.rl})).subscribe(function(){a.Axa&&a.Axa.kP(_.Ysb(a.Ab.line))}));
this.Tma=this.EK.matches.ha(_.E(function(b){return _.SG(b,[])}),_.$f(function(b){var c=b.length?0:-1,d=a.Qd.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.xCa=d&&e===-1?-1:c;a.viewState.Wma.next(c)}),_.Tf(1),_.lf());this.Nfa=this.viewState.Ofa.ha(_.E(function(b){var c=b.Td;if(!c)return[];b=a.Ab.te.split("\n");c=new RegExp(c);c=c.flags.includes("i")?c:new RegExp(c.source,c.flags+"i");
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,range:{start:g.index,end:c.lastIndex}})}return d}));this.IK=this.viewState.oxa;this.Ip.add(this.Nfa.subscribe(function(b){a.viewState.pxa.next(b.length)}));this.Wza=_.mf(this.Efa,this.Nfa,this.Tma,this.Cha).ha(_.E(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.zZa}).map(function(f){return f[0]});c=c.filter(function(f){return f[1]!==0&&a.zZa}).map(function(f){return f[0]});return{find:b.map(function(f){return f.lineNumber}),search:d,Jld:e,x8c:c}}))};HR.prototype.La=function(){this.Ip.unsubscribe();this.u3&&this.u3()};HR.prototype.show=function(a){this.fX.kx({action:"show",line:a})};HR.prototype.kpa=function(a){this.fX.kx({action:"toggleRange",range:a})};
var e7b=function(a){a.contentType=a.bm==="PREVIEW"&&a.M$b?"markdown":a.bm==="PREVIEW"&&a.JEa||a.Pkd&&!a.JEa?"image":a.bm==="PREVIEW"&&a.L$b?"jupyter":a.Ab.Tva?a.Ab.mimeType&&a.Ab.mimeType.startsWith("audio/")?"audio":a.Ab.mimeType&&a.Ab.mimeType.startsWith("video/")?"video":"binary":a.dH?a.Ab.diffBase.length+a.Ab.FK>=10485760?"diffTooBig":"code-diff":a.Ab.FK===0?"empty":a.Ab.FK>0&&!a.Ab.te?"largeFile":"text";a.Rxb.emit(a.contentType);a.contentType!=="text"?(a.T_a.next(!1),a.Gk.next(null)):a.T_a.next(!0)};
HR.prototype.uEa=function(a){this.Cha.next(a)};HR.prototype.Ot=function(){f7b(this,"selectLine")};HR.prototype.Aq=function(a){var b=a.e5.shiftKey?tIb(this.Qd.params.line,a.line+1):a.line+1;sIb(b,this.Qd.params.line)||this.Ua.navigate(_.ns(_.ts(this.Qd.nc(),{line:b}).ob()),{Tf:"preserve"});f7b(this,a.e5.shiftKey?"shiftSelectLine":"selectLine")};HR.prototype.UO=function(a){this.d2.W4c(this.Ab.location,a);this.Vna.emit()};
var SQb=function(a,b){a.Ua.navigate(_.ns(_.ts(a.Ab.location.nc(),{line:b}).ob()),{Tf:"preserve"}).then(function(){a.viewState.yja.next()})},f7b=function(a,b){a.Ia.hb({gestureName:"CLICK",element:"FileDetail",action:b})},g7b=function(a,b){b=!b||!_.DH(a.GEa.location,b.location);a.viewState.DK=!a.u3b||b&&a.Qd.params.line?"SOURCE":a.SVb.getValue()};
HR.prototype.PK=function(){var a=this;return this.Lb.data.ha(_.E(dIb),_.xrb(),_.Yf(function(b){return _.zrb(b,_.mL(a.th,b,_.oH(b)&&b.repository==="android"?"repository":"path"),a.Ua)}))};
_.p.Object.defineProperties(HR.prototype,{Qd:{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&&_.ss(this.Qd,a.location)){var c;a=(c=this.gUb)!=null?c:a}else this.gUb=void 0;this.Ab&&_.EH(this.Qd,a.location)&&this.Ab.te===a.te||(this.code=a.code||a.te||"",this.fX.kx({action:"showAll"}),this.Wn=this.bc.KW().ha(_.Yf(function(e){return e?b.v0a.tC(a):_.UG("folding disabled")}),_.Xf(_.dH),_.E(function(e){return _.SG(e,
[])})),this.o5=void 0);c=this.Ab;this.GEa=a;var d=WQb(a);this.logger&&(this.logger.fileInfo=d);this.fileInfo.next(d);this.EK.Pza.next(this.Qd);g7b(this,c);this.Sva=a.FK;e7b(this)},get:function(){return this.GEa}},w5c:{configurable:!0,enumerable:!0,get:function(){return this.EK.matches.ha(_.E(function(a){return a.state}))}},bm:{configurable:!0,enumerable:!0,get:function(){return this.viewState.DK}},u3b:{configurable:!0,enumerable:!0,get:function(){return(this.M$b||this.JEa||this.L$b)&&!this.dH}},dH:{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}},Pkd:{configurable:!0,enumerable:!0,get:function(){return d7b.indexOf(this.mimeType)>=0}},JEa:{configurable:!0,enumerable:!0,get:function(){return this.Ab.mimeType==="image/svg+xml"}},M$b:{configurable:!0,enumerable:!0,get:function(){return this.Ab.fileName.slice(-3).toUpperCase()===".MD"}},L$b:{configurable:!0,
enumerable:!0,get:function(){if(this.Ab.fileName.slice(-6).toUpperCase()!==".IPYNB")return!1;if(!this.o5)try{this.o5=JSON.parse(this.Ab.te)}catch(a){return!1}return this.o5.nbformat===4}},SYa:{configurable:!0,enumerable:!0,get:function(){return"data:"+this.mimeType+";base64,"+this.Ab.te}}});HR.O=function(a){return new (a||HR)(_.C(_.aM),_.C(_.Nh),_.C(_.ai),_.C(_.eN),_.C(_.XL),_.C(_.Bq),_.C(DR),_.C(_.gAb,8),_.C(_.VK),_.C(CR),_.C(_.ww),_.C(_.Sx),_.C(_.lL),_.C(_.ih),_.C(_.Zw))};
HR.wa=_.Ie({type:HR,oa:[["file-detail"]],tb:function(a,b){a&1&&_.Cg(_.dL,5);if(a&2){var c;_.Gg(c=_.Hg())&&(b.Axa=c.first)}},inputs:{fld:"windowWidth",Ab:"viewData"},outputs:{Rxb:"contentTypeChange",Vna:"showChatPanel"},standalone:!1,features:[_.Xg([_.eN,{ya:_.gAb,ue:vR},_.VK])],Aa:18,Ba:18,Da:[["diffHeader",""],["svg",""],["formatCode",""],["componentId","FileDetail",3,"contentType","viewData","showVirtualScrollToggle",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","showVirtualScrollToggle"],[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","showCodeExplainBubble","lineShown","rangeToggled","lineNumberClicked","gutterClicked","explainCodeBubbleClicked","totalNumLines",4,"ngIf","ngIfElse"],[3,"markerClicked","markers","numLines"],["tabindex","-1","role","region",3,"lineShown","rangeToggled","lineNumberClicked","gutterClicked","explainCodeBubbleClicked","totalNumLines","value","rendered","highlightInfo","folding","visibility","fileName","lineNumberLinkProvider",
"scrollToLine","lineLimitation","visibleCodeIdentifier","focusableRegion","usePrefetchIfPossible","showCodeExplainBubble"],["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"],["tabindex","-1",
"role","region",3,"lineShown","rangeToggled","lineNumberClicked","gutterClicked","totalNumLines","triggerCodeExplanation","value","rendered","highlightInfo","folding","visibility","fileName","lineNumberLinkProvider","scrollToLine","lineLimitation","visibleCodeIdentifier","focusableRegion","usePrefetchIfPossible","fileInfo","showCodeExplainBubble"],[3,"diffBase","contents","fileName","scrollToLine"],["icon","source:file"]],ta:function(a,b){a&1&&(_.F(0,AQb,2,5,"detail-header",3)(1,BQb,1,1,"ng-template",
null,0,_.dh)(3,CQb,1,1,"markdown-tab-header",4)(4,DQb,12,11,"div",5),_.S(5,"async"),_.I(6,"main",6),_.F(7,EQb,3,8,"markdown-content",7)(8,HQb,4,2,"ng-container",8)(9,IQb,2,1,"div",9)(10,JQb,2,1,"div",9)(11,KQb,1,1,"binary-file",10)(12,LQb,1,2,"large-file",11)(13,MQb,2,1,"ng-container",8)(14,NQb,1,1,"jupyter-notebook",12)(15,TQb,8,10,"ng-container",8)(16,UQb,1,4,"code-diff",13)(17,VQb,3,1,"icon-empty-state-display",14),_.J());a&2&&(a=_.Ng(2),_.H("ngIf",!b.dH)("ngIfElse",a),_.A(3),_.H("ngIf",b.u3b),
_.A(),_.H("ngIf",_.ch(5,16,b.Efa)),_.A(2),_.H("ngSwitch",b.contentType),_.A(),_.H("ngSwitchCase","markdown"),_.A(),_.H("ngSwitchCase","image"),_.A(),_.H("ngSwitchCase","audio"),_.A(),_.H("ngSwitchCase","video"),_.A(),_.H("ngSwitchCase","binary"),_.A(),_.H("ngSwitchCase","largeFile"),_.A(),_.H("ngSwitchCase","empty"),_.A(),_.H("ngSwitchCase","jupyter"),_.A(),_.H("ngSwitchCase","text"),_.A(),_.H("ngSwitchCase","code-diff"),_.A(),_.H("ngSwitchCase","diffTooBig"))},dependencies:[$5b,tP,_.ap,_.bp,_.cp,
tR,sR,GR,_.XM,_.ZC,_.$C,uR,_.fN,xR,yR,eP,gP,fP,_.SM,zR,_.hL,_.YM,_.dN,AR,BR,_.gp],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}"],
Ma:0});var h7b=[{id:"LINE_COUNTS",icon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAANklEQVR4AWOgLXBxcWkA4v94cAOy4v8LFy7EiUHyKIrxAOyKjY2NMTAQUNlkJEB9N6MoJjmcAUFs1juXK7DAAAAAAElFTkSuQmCC",title:"Lines",valueExtractor:function(a){return Number(a.Pxa())}},{id:"FILE_COUNTS",icon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAOklEQVR4AWOAARcXlwYg/o8HNyAr/r9w4UKcGCRPyESwQiAAs4kxEVUxHjDIFJ8lUjEinIlSTFbMAQBQTEEI50NDNAAAAABJRU5ErkJggg==",title:"Files",valueExtractor:function(a){return Number(_.vl(a,
3))}}],i7b=function(a){this.D$c=a};i7b.prototype.G4=function(a){return!!h7b.find(function(b){return b.id===a})};i7b.prototype.N0a=function(a,b,c){var d=h7b.find(function(e){return e.id===a});return c&&d?this.D$c.list(b).ha(_.E(function(e){var f=new Map;e.map(function(g){return ZQb(g,c,d)}).forEach(function(g){f.set(g.path,g)});return f})):_.df()};var j7b=new _.wd("lang_counts_service",{Fa:"root",qa:function(){return _.kk(P0b)}});var IR=function(a,b){this.client=a;this.ne=b;this.W4a=new _.Lv};
IR.prototype.list=function(a){var b=this,c=[],d=a.map(function(f){var g=_.C0a(b.W4a,f);g||c.push(f);return g}).filter(function(f){return f!=null});if(c.length===0)return _.df(d);var e=c.reduce(function(f,g){return f.addPath(g)},new _.ls);return _.nx(this.ne,function(){var f=b.client,g=b.ne.Qj();return _.yr(f.Dg,f.Gg+"/$rpc/devtools.grimoire.LangCountsService/ListLangCounts",e,g||{},_.EVa)},"LangCountsService.listLangCounts").ha(_.$f(function(f){c.forEach(function(g){b.W4a.put(g,(new _.ms).Vc(g))});
_.kl(f,_.ms,1,_.hl()).forEach(function(g){b.W4a.put(g.Xd(),g)})}),_.E(function(f){return d.concat(_.kl(f,_.ms,1,_.hl()))}))};IR.O=function(a){return new (a||IR)(_.t(j7b),_.t(_.Mx))};IR.ua=_.q({token:IR,qa:IR.O,Fa:"root"});var JR=function(a,b,c,d){this.z3=a;this.lF=b;this.Ed=d;this.DNb=new i7b(c)},l7b=function(a,b,c){return k7b(a).ha(_.$f(function(d){var e=d.Xt;var f=d.enabled;d=d.zZ;if(f)if(d)for(e=_.k(d),f=e.next();!f.done;f=e.next())_.cL(a.Ed,f.value);else _.cL(a.Ed,e)}),_.nf(function(d){var e=d.Xt;var f=d.enabled;var g=d.zZ;return f?a.N0a(b,e,c,g).ha(_.$f(function(m){if(g)for(var n=_.k(g),r=n.next();!r.done;r=n.next()){r=r.value;for(var x=0,z=_.k(m.values()),D=z.next();!D.done;D=z.next()){D=D.value;var K=void 0;
if((K=D.zZ)==null?0:K.has(r))x+=D.zZ.get(r)}_.xAb(a.Ed,r,x)}else{n=0;m=_.k(m.values());for(r=m.next();!r.done;r=m.next())n+=r.value.instances;_.xAb(a.Ed,e,n)}}),_.Cf(function(m){if(g)for(var n=_.k(g),r=n.next();!r.done;r=n.next())_.bL(a.Ed,r.value,m);else _.bL(a.Ed,e,m);return _.df(new Map)}),_.E(function(m){return{Xt:e,edd:m}})):_.df({Xt:e})}),_.Uf($Qb,new Map))};JR.prototype.yGb=function(){return y0b(this.lF).ha(_.E(function(a){var b=z0b();a.forEach(function(c){b.set(c.id,null)});return b}))};
var k7b=function(a){return _.mf([a.Ed.woa,a.yGb()]).ha(_.E(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}),_.Xf(new Map),_.Rf(),_.E(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({Xt:f,enabled:!1,zZ:g})}d=_.k(d);f=d.next();for(e={};!f.done;e={yWa:void 0,AZ:void 0},f=d.next())if(g=_.k(f.value),f=g.next().value,g=g.next().value,e.AZ=g,b.has(f)){if(e.AZ&&e.AZ.size>0){e.yWa=b.get(f)||new Set([]);g=[].concat(_.v(e.AZ)).some(function(n){return function(r){return!n.yWa.has(r)}}(e));var m=[].concat(_.v(e.yWa)).some(function(n){return function(r){return!n.AZ.has(r)}}(e));
(g||m)&&c.push({Xt:f,enabled:!0,zZ:e.AZ})}}else c.push({Xt:f,enabled:!0,zZ:e.AZ});return c}),_.yf(function(b){return!!b.length}),_.nf(function(b){return _.df.apply(null,_.v(b))}))};
JR.prototype.N0a=function(a,b,c,d){var e=this;if(a.HF)return _.ef("Aggregations are only supported for directories");if(!_.LH(a))return _.ef("Invalid location");var f=a.Ib,g=a.rb,m=a.Sc,n=a.repository,r=a.path;return this.DNb.G4(b)?this.DNb.N0a(b,c,d):_.mAb(this.lF,b).ha(_.Yf(function(x){if(!x)return _.df(new Map);var z=_.Nsb(x);return z?x0b(e.z3,{rb:g,Sc:m,fileSpecSourceRootRepositoryKeyRepositoryName:n,fileSpecSourceRootRefSpec:f,fileSpecPath:r,fileSpecType:"DIRECTORY",category:z}).ha(_.E(function(D){return D.map(function(K){var N,
P;return{icon:x.icon,title:x.name,path:((N=K.fileSpec)==null?void 0:N.path)||"",instances:Number((P=K.data)==null?void 0:P.k7a)||0}}).reduce(function(K,N){K.set(N.path,N);return K},new Map)})):_.df(new Map)}))};JR.O=function(a){return new (a||JR)(_.t(_.YK),_.t(_.ZK),_.t(IR),_.t(_.aL))};JR.ua=_.q({token:JR,qa:JR.O});var m7b=["markdownContentComponent"],n7b={Ieb:0,Veb:1,td:2,0:"COLLAPSED",1:"EXPANDED",2:"UNKNOWN"},KR=function(a,b){this.dl=a;this.modifier=b;this.g3b=!1;this.Peb=n7b;this.fK=2};KR.prototype.Qa=function(){};KR.prototype.Wb=function(a){a.markdownContent&&(this.fK=2)};KR.prototype.co=function(){o7b(this)};KR.prototype.expand=function(){this.fK=1};var o7b=function(a){a.fK===2&&(a.g3b?_.y3a(a.dl,function(){a.Mad.element.na.scrollHeight>180&&(a.fK=0)}):a.fK=1)};
KR.O=function(a){return new (a||KR)(_.C(_.Iw),_.C(DR))};
KR.wa=_.Ie({type:KR,oa:[["readme"]],tb:function(a,b){a&1&&_.Cg(m7b,5);if(a&2){var c;_.Gg(c=_.Hg())&&(b.Mad=c.first)}},inputs:{g3b:"shouldCollapse",Lad:"markdownContent",rCa:"safeHtmlContent"},standalone:!1,features:[_.zn],Aa:6,Ba:11,Da:[["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&&(_.L(0,"markdown-content",1,0),_.S(2,"async"),_.S(3,"async"),_.I(4,"div"),_.F(5,aRb,2,0,"button",2),_.J());a&2&&(_.Pg("collapsed",b.fK===b.Peb.Ieb),_.H("content",b.Lad)("relativeLinkModifier",_.ch(2,7,b.modifier.NYb))("relativeImageModifier",_.ch(3,9,b.modifier.LYb))("safeHtmlContent",b.rCa),_.A(5),_.H("ngIf",b.fK===b.Peb.Ieb))},dependencies:[_.ap,_.SM,_.hx,_.Lu,_.gp],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 p7b=new _.wd("ai_overview_client",{qa:function(){return _.kk(O0b)}}),LR=function(){this.ne=_.u(_.Mx);this.l_c=_.u(p7b);this.Ia=_.u(_.Bq);this.wGb=new _.Nv(this.Ia)},r7b=function(a,b,c){c=c===void 0?!1:c;var d=b.substring(0,b.length-1),e=_.qf(function(){return q7b(a,b,c)}).ha(_.E(a.Ldd));return c?_.hf(e.ha(_.$f(function(f){a.wGb.put(d,_.df(f))}))):_.hf(a.wGb.fetch(d,function(){return e}))},q7b=function(a,b,c){b=b.substring(0,b.length-1);var d=q0b((new _.gr).Vc(b),c);return _.nx(a.ne,function(){var e=
a.l_c,f=a.ne.Qj();return _.yr(e.Dg,e.Gg+"/$rpc/devtools.grimoire.AiOverviewService/GetAiOverview",d,f||{},_.wSa)},"AiOverviewService.getAiOverview")};LR.prototype.Ldd=function(a){var b,c=(b=_.xl(a,1))!=null?b:"";if(c.trim().length<=0)throw Error("Re");b=(new _.hr).GR(a.Z0a());c=_.dk(b,1,c.replace("\n","<br>"));a=_.jl(a,_.lk,4);return _.ll(c,4,a)};LR.O=function(a){return new (a||LR)};LR.ua=_.q({token:LR,qa:LR.O,Fa:"root"});var MR=function(){var a=this;this.u0a=_.eh.required.apply(_.eh,_.v([]));this.sX=this.xX=this.A4=!1;this.HEa=void 0;this.Ia=_.u(_.ix);this.m_c=_.u(LR);this.bi=_.u(_.Xn);this.Kg=_.u(_.dv);this.Ad=_.Ig.apply(null,[!0].concat(_.v([])));this.qba=_.Ig.apply(null,[void 0].concat(_.v([])));this.errorMessage=_.Ig.apply(null,[""].concat(_.v([])));this.P5=_.sh.apply(null,[function(){return a.u0a().P5}].concat(_.v([])));this.cua=_.sh.apply(null,[function(){return"//depot/"+a.u0a().location.path}].concat(_.v([])));
this.sVa=_.sh.apply(null,[function(){var b;return((b=a.qba())==null?void 0:b.Z0a())||""}].concat(_.v([])));this.aqb=_.sh.apply(null,[function(){var b;return((b=a.qba())==null?void 0:_.xl(b,1))||void 0}].concat(_.v([])));this.e0c=_.sh.apply(null,[function(){var b,c=hRb((b=a.qba())==null?void 0:_.jl(b,_.lk,4));if(!c)return"This file is auto-generated.";b=(new Date).getTime()-c.getTime();if(b<72E5)return"This file is auto-generated.";c=Math.floor(b/1E3/60/60);if(c<24)return"This file was auto-generated "+
c+" hours ago.";b=Math.floor(b/1E3/60/60/24);return"This file was auto-generated "+(b===1?"a day":b+" days")+" ago."}].concat(_.v([])));_.th(function(){var b=a.cua();b&&(a.Ad.set(!0),a.qba.set(void 0),a.errorMessage.set(""),a.A4=!1,a.xX=!1,a.sX=!1,s7b(a),t7b(a,b),a.Ia.hb({element:"AiOverviewSection",action:"load",gestureName:"BACKGROUND",KB:new Map([["readme",a.P5()?"AVAILABLE":"UNAVAILABLE"]])}))})};MR.prototype.La=function(){s7b(this)};
var t7b=function(a,b,c){c=c===void 0?!1:c;_.qf(function(){return r7b(a.m_c,b,c)}).ha(_.Hf(1),_.E(function(d){a.Ad.set(!1);a.qba.set(d);c||((d=hRb(d==null?void 0:_.jl(d,_.lk,4)))&&(new Date).getTime()-d.getTime()>864E5&&(a.Kg.open("This overview is a day old. Regenerating a new overview...","Dismiss",{duration:2E3}),a.Ia.hb({element:"AiOverviewSection",action:"regenerate",gestureName:"BACKGROUND",KB:new Map([["readme",a.P5()?"AVAILABLE":"UNAVAILABLE"]])}),t7b(a,a.cua(),!0)),a.HEa=Date.now());_.Gn(a.bi)}),
_.Cf(function(d){var e,f,g;a.errorMessage.set((g=(f=d==null?void 0:(e=d.error)==null?void 0:e.message)!=null?f:d.message)!=null?g:d.toString());a.Ad.set(!1);_.Gn(a.bi);return[]})).subscribe()},s7b=function(a){if(a.HEa){var b=Date.now()-a.HEa;a.Ia.T4({element:"AiOverviewSection",action:"view_time",gestureName:"EXTERNAL",re:a.sVa().toString()},b);a.HEa=void 0}};MR.O=function(a){return new (a||MR)};
MR.wa=_.Ie({type:MR,oa:[["ai-overview-section"]],inputs:{u0a:[1,"folderViewData"]},standalone:!1,Aa:2,Ba:1,Da:[[1,"show-more-loading"],[1,"ai-overview"],["aria-label","Loading AI overview",3,"diameter","strokeWidth"],[1,"error-message"],[1,"auto-generated-info-text"],[1,"ai-overview-markdown",3,"markdownContent"],[1,"buttons-container"],["target","_blank","color","primary","mat-stroked-button","",1,"existing-readme-btn",3,"href"],[1,"voting-btns"],[1,"vote-notification"],["id","feedback-upvote","mat-icon-button",
"","color","primary","aria-label","Upvote",1,"feedback-upvote",3,"click"],["mat-icon-button","","color","primary","aria-label","Downvote",1,"feedback-downvote",3,"click"],["iconPositionEnd",""]],ta:function(a,b){a&1&&_.ng(0,bRb,2,2,"div",0)(1,gRb,3,1,"div",1);a&2&&_.og(b.Ad()?0:1)},dependencies:[_.hx,_.Lu,_.Pu,_.Dz,_.Bz,_.Av,KR],styles:[".buttons-container[_ngcontent-%COMP%]{margin:1.5em;display:flex;align-items:center;padding:0;gap:1em}.buttons-container[_ngcontent-%COMP%]   [mat-stroked-button][_ngcontent-%COMP%]{font-size:1.1rem;height:2em}.buttons-container[_ngcontent-%COMP%]   [mat-stroked-button][_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-family:Google Material Icons;font-size:1.25rem}.buttons-container[_ngcontent-%COMP%]   .voting-btns[_ngcontent-%COMP%]{display:flex;align-items:center}.buttons-container[_ngcontent-%COMP%]   .voting-btns[_ngcontent-%COMP%]   .vote-notification[_ngcontent-%COMP%]{margin:0 1em}.buttons-container[_ngcontent-%COMP%]   .voting-btns[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-family:Google Material Icons;font-size:22px}.show-more-loading[_ngcontent-%COMP%]{align-items:center;display:flex;height:400px;place-content:center;width:100%;font-size:14px}.ai-overview-markdown[_ngcontent-%COMP%]{color:var(--text-default)}.auto-generated-info-text[_ngcontent-%COMP%]{font-size:12px;line-height:16px;margin:24px 24px 0}"],
Ma:0});var NR=function(){this.wfb=500;this.ppa=lRb;this.title=this.sya="";this.jya=[];this.nKb=!0;this.ji=this.a_=!1;this.toggle=new _.Jj;this.limit=500};NR.prototype.Wb=function(a){a.groupedFiles&&(this.limit=500)};NR.O=function(a){return new (a||NR)};
NR.wa=_.Ie({type:NR,oa:[["folder-detail-section"]],inputs:{sya:"headerId",title:"title",jya:"groupedFiles",nKb:"initiallyExpanded",a_:"useRelativeUrls",aggregations:"aggregations",ji:"isPiper"},outputs:{toggle:"toggle"},standalone:!1,features:[_.zn],Aa:9,Ba:4,Da:[["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&&(_.I(0,"mat-expansion-panel",0),_.O("afterExpand",function(){return b.toggle.emit(!0)})("afterCollapse",function(){return b.toggle.emit(!1)}),_.I(1,"mat-expansion-panel-header")(2,"mat-panel-title")(3,
"h3",1),_.R(4),_.F(5,iRb,4,3,"ng-container",2),_.J()(),_.I(6,"div",3),_.R(7," Folder Detail Header "),_.J()(),_.F(8,kRb,1,1,"ng-template",4),_.J());a&2&&(_.H("expanded",b.nKb),_.A(3),_.mg("id",b.sya),_.A(),_.Rg(" ",b.title," "),_.A(),_.H("ngIf",b.wfb<b.ppa(b.jya)&&b.limit!=null))},dependencies:[_.Gq,_.$o,_.ap,_.hN,_.hx,_.Lu,_.nD,_.oD,_.zK,_.mD],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}"],
Ma:0});var u7b={RGa:"Files",KDc:"Project Info",ybc:"AI Overview"},OR=function(){var a=this;this.WGa=u7b;this.Ia=_.u(_.Bq);this.viewState=_.u(_.aM);this.Egd=_.$za(this.viewState.aga);this.Ab=_.eh.required.apply(_.eh,_.v([]));this.projectId=_.sh.apply(null,[function(){return a.Ab().location.rb}].concat(_.v([])));this.mDa=_.eh.apply(null,[!1].concat(_.v([])));this.kDa=_.eh.apply(null,[!1].concat(_.v([])))};
OR.prototype.Hk=function(a){var b=a;if(a!==this.viewState.aga.getValue()){if(b!==0){a=!!this.mDa();var c=!!this.kDa();a!==c&&(b=a?1:2)}this.Ia.hb({element:"FolderTabHeader",action:this.K0a(b),gestureName:"CLICK",projectId:this.projectId()});this.viewState.aga.next(b)}};OR.prototype.K0a=function(a){switch(a){case 0:return"openFilesTab";case 1:return"openProjectsTab";case 2:return"openAiOverviewTab";default:return _.fb(a,"Unknown folder detail tab selected")}};OR.O=function(a){return new (a||OR)};
OR.wa=_.Ie({type:OR,oa:[["folder-tab-header"]],inputs:{Ab:[1,"viewData"],mDa:[1,"showProjectTab"],kDa:[1,"showAiOverviewTab"]},Aa:1,Ba:1,Da:[["gmat-tabs","",3,"selectedIndex"],["gmat-tabs","",3,"selectedIndexChange","selectedIndex"],[3,"label"]],ta:function(a,b){a&1&&_.ng(0,oRb,4,4,"mat-tab-group",0);a&2&&_.og(b.mDa()||b.kDa()?0:-1)},dependencies:[kQ,KP,VO,WO],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}"],
Ma:0});var v7b=[[["xap-dialog-layout-title"]],[["xap-dialog-layout-subtitle"]],[["xap-dialog-layout-content"]],[["xap-dialog-layout-actions"]]],w7b=function(){};w7b.O=function(a){return new (a||w7b)};w7b.Ea=_.Ke({type:w7b,oa:[["xap-dialog-layout-subtitle"]]});var PR=function(){this.el=_.u(_.he);this.Id=_.u(_.Xn);this.Lc=_.u(_.ih);this.Tb=new _.Sf;this.TKb=!1;this.H3a="bottom"};
PR.prototype.Qa=function(){var a=this;this.H3a=this.Yxa(this.el.na);this.Lc.Vb(function(){x7b(a).subscribe(function(b){a.Lc.run(function(){a.TKb=b;_.Fn(a.Id);_.Gn(a.Id)})});y7b(a).subscribe(function(b){a.Lc.run(function(){a.H3a=b;_.Fn(a.Id);_.Gn(a.Id)})})})};PR.prototype.La=function(){this.Tb.next();this.Tb.complete()};
var x7b=function(a){if(!window.ResizeObserver)return _.df(z7b(a.el.na));var b;return _.mib(function(c){b=new ResizeObserver(function(){c(z7b(a.el.na))});b.observe(a.el.na)},function(){b.disconnect()}).ha(_.Jf(),_.Zf(a.Tb))},y7b=function(a){return _.tf(a.el.na,"scroll").ha(qRb(),_.E(function(){return a.Yxa(a.el.na)}),_.Jf(),_.Zf(a.Tb))},z7b=function(a){return a.offsetHeight+a.scrollTop<=a.scrollHeight};
PR.prototype.Yxa=function(a){return a.scrollTop===0?"top":a.offsetHeight+a.scrollTop>=a.scrollHeight?"bottom":"center"};_.p.Object.defineProperties(PR.prototype,{hz:{configurable:!0,enumerable:!0,get:function(){return this.TKb}},n6:{configurable:!0,enumerable:!0,get:function(){return this.H3a}}});PR.O=function(a){return new (a||PR)};
PR.Ea=_.Ke({type:PR,oa:[["xap-dialog-layout-content"]],Za:[1,"xap-dialog-layout-content"],qb:6,Wa:function(a,b){a&2&&_.Pg("xap-dialog-layout-content-scrollable",b.hz)("xap-dialog-layout-bottom-scroll-stroke",b.n6!=="bottom")("xap-dialog-layout-top-scroll-stroke",b.n6!=="top")}});var QR=function(){};QR.O=function(a){return new (a||QR)};
QR.wa=_.Ie({type:QR,oa:[["xap-dialog-layout"]],wd:function(a,b,c){a&1&&_.Dg(c,w7b,4);if(a&2){var d;_.Gg(d=_.Hg())&&(b.Koa=d)}},Za:[1,"xap-dialog-layout"],qb:2,Wa:function(a,b){a&2&&_.Pg("xap-dialog-layout-bordered-header",b.Koa)},hc:["xap-dialog-layout-title","xap-dialog-layout-subtitle","xap-dialog-layout-content","xap-dialog-layout-actions"],Aa:5,Ba:0,Da:[[1,"xap-dialog-header-container"]],ta:function(a){a&1&&(_.xg(v7b),_.I(0,"header",0),_.yg(1),_.yg(2,1),_.J(),_.yg(3,2),_.yg(4,3))},styles:[".xap-dialog-layout{display:block;padding:24px 24px 8px;overflow-x:hidden}xap-dialog-layout-title{display:block;padding:0;color:var(--xap-dialog-layout-title-text-color)}xap-dialog-layout-subtitle{display:block;padding:0 0 16px;color:var(--xap-dialog-layout-subtitle-text-color)}xap-dialog-layout-content{display:block;padding:0 0 16px;color:var(--xap-dialog-layout-content-text-color)}xap-dialog-layout-actions{color:var(--xap-dialog-layout-actions-text-color)}xap-dialog-layout-actions .mat-button-base,xap-dialog-layout-actions .mat-mdc-button-base{margin:8px 16px 0 -8px;padding:0 8px}"],
lb:2});var RR=function(){};RR.O=function(a){return new (a||RR)};RR.Ea=_.Ke({type:RR,oa:[["xap-dialog-layout-actions"]]});var A7b=_.rj({opacity:0}),B7b=_.rj({opacity:1}),C7b=_.pj("dialogContainer",[_.sj("void, hidden",A7b),_.sj("visible",B7b),_.tj("void => *, * => visible",_.qj("200ms cubic-bezier(0.0,0.0,0.2,1)",B7b)),_.tj("* => void, * => hidden",_.qj("200ms cubic-bezier(0.4,0.0,0.2,1)",A7b))]);var D7b=new _.wd("XAP_IDCO"),SR=function(){_.xt.apply(this,arguments);this.z8a=_.fh.required(_.zt);this.vrb="hidden";this.options=_.u(D7b);this.iXa=_.u(_.Xn)};_.W(SR,_.xt);SR.prototype.Bc=function(){};SR.prototype.yr=function(a){return this.z8a().yr(a)};SR.prototype.Fv=function(a){return this.z8a().Fv(a)};var E7b=function(a,b){a.vrb=b?"visible":"hidden";_.Fn(a.iXa)};SR.O=function(){var a;return function(b){return(a||(a=_.de(SR)))(b||SR)}}();
SR.wa=_.Ie({type:SR,oa:[["xap-inline-dialog-container"]],tb:function(a,b){a&1&&_.Lg(b.z8a,_.zt);a&2&&_.Mg()},Za:["role","dialog",1,"xap-inline-dialog-container","gmat-body-2"],qb:3,Wa:function(a,b){a&2&&(_.Kla("@dialogContainer",b.vrb),_.mg("aria-label",b.options.twa)("tabindex",b.options.uwa))},features:[_.cg],Aa:2,Ba:0,Da:[["cdkPortalOutlet",""],["cdkFocusInitial","","tabindex","0"]],ta:function(a){a&1&&(_.I(0,"div"),_.F(1,rRb,1,0,"ng-template",0),_.J())},dependencies:[_.Ns,_.At,_.zt],styles:[".xap-inline-dialog-container{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);border-radius:8px;overflow:auto}"],
lb:2,data:{animation:[C7b]},Ma:0});var F7b=[{zc:"start",Ac:"bottom",mc:"start",qc:"top",offsetY:8},{zc:"start",Ac:"top",mc:"start",qc:"bottom",offsetY:-8},{zc:"end",Ac:"top",mc:"end",qc:"bottom",offsetY:-8},{zc:"end",Ac:"bottom",mc:"end",qc:"top",offsetY:8}],G7b={minWidth:220,maxWidth:420,minHeight:64,maxHeight:420},TR=function(){var a=this;this.ZE=!1;this.twa=null;this.uwa=-1;this.WTb=G7b;this.X7b="Press space for more information.";this.OFb=this.EAb=!1;this.Sh="close";this.y4b=0;this.gca=new _.Jj;this.Ue=new _.Jj;this.closed=new _.Jj;
this.Tb=new _.Sf;this.ska=new _.Oh(!1);this.tcd=this.ska.ha(_.yf(function(b){return b&&!a.disabled}));this.OZa=void 0;this.Lc=_.u(_.ih);this.We=_.u(_.Bt);this.ab=_.u(_.he);this.tf=_.u(_.Ag);this.document=_.u(_.Wh);this.Zfa=_.u(_.Ss);this.Q_c=_.u(_.Os);this.Mb=_.u(_.dg);H7b(this,this.ab.na);I7b(this,this.ab.na);J7b(this,this.ab.na)};
TR.prototype.Qa=function(){var a=this.ab.na;a.hasAttribute("aria-haspopup")||a.setAttribute("aria-haspopup","dialog");a.hasAttribute("aria-describedby")||this.Q_c.describe(a,this.X7b)};TR.prototype.La=function(){this.closeDialog();this.ska.complete();this.Tb.next();this.Tb.complete();this.hd&&this.hd.dispose()};
var H7b=function(a,b){a.Lc.Vb(function(){_.tf(b,"keydown").ha(_.Zf(a.Tb)).subscribe(function(c){switch(c.key){case "Enter":a.openDialog();c.preventDefault();break;case " ":c.preventDefault()}});_.tf(b,"keyup").ha(_.Zf(a.Tb)).subscribe(function(c){switch(c.key){case " ":a.openDialog()}})})},J7b=function(a,b){a.Lc.Vb(function(){_.tf(b,"focus").ha(_.yf(function(){return a.gca.ql.length>0}),_.Zf(a.Tb)).subscribe(function(){a.Lc.run(function(){a.gca.emit()})})})};_.h=TR.prototype;
_.h.openDialog=function(){var a=this;if(!this.disabled){var b;if((b=this.hd)==null||!b.xf()){var c=this.sY;c!=null&&(this.T6&&(this.y4b=this.T6.register()),this.Lc.run(function(){a.GO=K7b(a);a.GO.instance.attach(c);var d=a.GO.location.na;L7b(a,d);I7b(a,d);a.odb(d);E7b(a.GO.instance,!0);a.Ue.ql.length&&setTimeout(function(){a.Ue.emit()},200)}))}}};
_.h.closeDialog=function(){var a=this,b;(b=this.hd)==null||!b.xf()||this.T6&&!this.T6.HGd(this.y4b)||(E7b(this.GO.instance,!1),setTimeout(function(){a.Lc.run(function(){a.hd&&a.hd.detach();a.Aj&&(a.Aj.destroy(),a.Aj=void 0);a.Bp();a.GO&&(a.GO.destroy(),a.GO=void 0);a.closed.emit()})},200))};_.h.odb=function(a){var b=this.document.activeElement,c=this.ab.na;if(this.OFb||b&&b===c)this.document&&(this.OZa=this.document.activeElement),this.Aj=this.Zfa.create(a),_.WVa(this.Aj),this.DAb||this.Wfa()};
_.h.Wfa=function(){this.Aj&&_.XVa(this.Aj).then(function(){})};_.h.Bp=function(){var a=this.OZa;if(a&&typeof a.focus==="function"){var b,c=(b=this.GO)==null?void 0:b.location.na;(b=this.document.activeElement)&&c!=null&&c.contains(b)&&(a.focus(),this.OZa=void 0)}};_.h.awa=function(a){var b,c;return _.kt(_.tt(this.We.position(),(b=this.Esb)!=null?b:this.ab),a).lZ((c=this.Esb)!=null?c:this.ab)};
var M7b=function(a){var b=a.We.zD;switch(a.Sh){case "noop":return b.Hbd();case "block":return b.block();case "reposition":return b.uD();default:return b.close()}},K7b=function(a){var b=_.rh({parent:a.Mb,Pb:[{ya:D7b,lc:{twa:a.twa,uwa:a.uwa}}]});b=new _.vt(SR,null,b);if(a.hd==null){var c=a.We,d=c.create;var e=new _.dj(Object.assign({},a.WTb,{Sf:TR.prototype.awa.call(a,F7b),Sh:M7b(a),Bd:a.fBa}));a.hd=d.call(c,e)}a.aUb&&a.hd.Sq(a.aUb);a.Cka&&a.Cka.length>0&&_.AWa(a.hd,a.awa(a.Cka));return a.hd.attach(b)};
_.p.Object.defineProperties(TR.prototype,{Tj:{configurable:!0,enumerable:!0,set:function(a){a&&(this.sY=a instanceof _.zg?new _.wt(a,this.tf):new _.vt(a,this.tf))}},disabled:{configurable:!0,enumerable:!0,set:function(a){(this.ZE=a)&&this.closeDialog()},get:function(){return this.ZE}},DAb:{configurable:!0,enumerable:!0,set:function(a){this.EAb=_.Ii(a)},get:function(){return this.EAb}},Bd:{configurable:!0,enumerable:!0,set:function(a){if(this.fBa!==a){if(this.fBa){var b;(b=this.hd)==null||b.WL(this.fBa)}if(a){var c;
(c=this.hd)==null||c.by(a)}this.fBa=a}}}});TR.O=function(a){return new (a||TR)};TR.Ea=_.Ke({type:TR,qb:1,Wa:function(a,b){a&2&&_.mg("data-disabled",b.disabled)},inputs:{Esb:"attachedTo",twa:"dialogLabel",uwa:"dialogTabIndex",aUb:"overlaySize",Cka:"overlayPositions",WTb:"overlayDimensions",X7b:"triggerDescription",DAb:"disableAutoFocus",OFb:"forceTrapFocus",Bd:"panelClass",Sh:"scrollStrategy",T6:"stackManager"},outputs:{gca:"beforeOpened",Ue:"opened",closed:"closed"}});var UR=function(){TR.call(this);this.d3a=500;this.fua=new _.Nf;L7b(this,this.ab.na)};_.W(UR,TR);UR.prototype.Qa=function(){TR.prototype.Qa.call(this);N7b(this,this.d3a)};
var N7b=function(a,b){var c=a.ska.ha(_.Bf(function(){return a.fua.ha(_.Ef(b))}));c.ha(_.Zf(a.Tb)).subscribe(function(d){d?a.openDialog():a.closeDialog()});a.tcd.ha(_.yf(function(d){return d&&a.gca.ql.length>0}),_.ala(function(){return c.ha(_.yf(function(d){return!d}))}),_.Zf(a.Tb)).subscribe(function(){a.Lc.run(function(){a.gca.emit()})})},L7b=function(a,b){a.T6&&a.T6.OGd().ha(_.Ef(a.d3a),_.Zf(a.Tb)).subscribe(function(){b.matches(":hover")||a.tf.element.na.matches(":hover")?O7b(a):P7b(a)});a.Lc.Vb(function(){_.tf(b,
"mouseenter").ha(_.Zf(a.Tb)).subscribe(function(){O7b(a)});_.tf(b,"click").ha(_.Zf(a.Tb)).subscribe(function(c){c.target.closest("[xapInlineDialogClose]")?P7b(a):(O7b(a),a.openDialog())});_.tf(b,"mouseleave").ha(_.Zf(a.Tb)).subscribe(function(){P7b(a)});_.tf(b,"mousemove").ha(_.Zf(a.Tb)).subscribe(function(){a.fua.next()})})},I7b=function(a,b){a.Lc.Vb(function(){_.tf(b,"keydown").ha(_.Zf(a.Tb)).subscribe(function(c){switch(c.key){case "Escape":var d;((d=a.hd)==null?0:d.xf())&&c.stopPropagation();
a.closeDialog()}})})},O7b=function(a){a.disabled||(a.ska.next(!0),a.fua.next())},P7b=function(a){a.ska.next(!1);a.fua.next()};UR.O=function(a){return new (a||UR)};UR.Ea=_.Ke({type:UR,oa:[["","xapInlineDialog",""]],Za:[1,"xap-inline-dialog"],inputs:{Tj:[0,"xapInlineDialog","dialog"],disabled:[0,"xapInlineDialogDisabled","disabled"],d3a:"hoverDelayMs"},Rb:["xapInlineDialog"],features:[_.cg]});var Q7b=function(){},R7b=function(){};var S7b=Symbol("Se"),VR=function(a,b,c){c=c===void 0?null:c;this.Bh=null;a&&(this.Bh=a.uvd())&&(this.Bh.mba("click",3,"generic_click"),this.Bh.mba("dragstart",30),this.Bh.mba("drop",37),this.Bh.mba("hover",9),this.Bh.mba("input_text",15),this.Bh.mba("key_press",32));b&&(this.aac=b.xvd());this.Vb=c?c.Vb.bind(c):Zone.root.run.bind(Zone.root);T7b||(T7b=!0,this.Vb(function(){window.addEventListener("click",function(d){hO=d},{capture:!0});window.addEventListener("mouseenter",function(d){hO=d},{capture:!0})}))};
VR.prototype.rc=function(a,b){var c=this;this.Vb(function(){c.Bh&&c.aac&&(U7b(c,a,b),b.K7b&&c.Bh.iyd())})};VR.prototype.hb=function(a,b){this.Bh&&this.Bh.hb(a,b)};
var U7b=function(a,b,c){a:if(a=a.aac,c.Z$b)a=c.Z$b;else{if(a)if(c.leb)if(a=a[c.leb],a===0)console.warn("ID was never assigned for VE with name: "+c.leb);else{if(a)break a;console.warn("Cannot find VE with name: "+c.leb)}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.edb&&a.push("generic_click"),c.K7b&&a.push("impression"),c.E7b&&a.push("dragstart"),c.F7b&&a.push("drop"),c.gdb&&
a.push("hover"),c.L7b&&a.push("input_text"),c.M7b&&a.push("key_press"),c.DGd&&a.push("keyboard_enter"),c.trackVisibility&&a.push("vis"),d=d.toString(),a.length&&(d+=";track:"+a.join(",")),c.metadata&&(d+=";"+c.metadata),c.mutable&&(d+=";mutable:true"),c.index!=null&&(d+=";index:"+c.index),b.na.setAttribute("jslog",d),b.na[S7b]=c)};VR.prototype.log=function(a){this.Bh&&this.Bh.log(a)};
var V7b=function(a,b,c,d){hO&&hO!==d&&(hO.type==="click"&&c.edb&&sRb(b)&&a.hb("click",b),hO.type==="mouseenter"&&c.gdb&&sRb(b)&&a.hb("hover",b))},T7b=!1,hO=null;VR.O=function(a){return new (a||VR)(_.t(Q7b,8),_.t(R7b,8),_.t(_.ih,8))};VR.ua=_.q({token:VR,qa:VR.O,Fa:"root"});var W7b="click mouseenter dragstart drop keydown input".split(" "),WR=function(a,b,c){var d=this;this.Kkd=a;this.document=b;this.Lc=c;this.FHb=function(e){for(var f=e.target;f;f=f.parentElement){var g=f[S7b];if(g)switch(e.type){case "click":g.edb&&d.hb("click",f);break;case "mouseenter":g.gdb&&d.hb("hover",f);break;case "dragstart":g.E7b&&d.hb("dragstart",f);break;case "drop":g.F7b&&d.hb("drop",f);break;case "keydown":g.M7b&&d.hb("key_press",f);break;case "input":g.L7b&&d.hb("input_text",f);break;
default:console.warn("No GIL binding for events of type "+e.type)}}};this.Lc.Vb(function(){for(var e=_.k(W7b),f=e.next();!f.done;f=e.next())d.document.addEventListener(f.value,d.FHb,{capture:!0})})};WR.prototype.hb=function(a,b){if(a!=="input_text"||this.Hdd!==b)this.Kkd.hb(a,b),this.Hdd=a==="input_text"?b:void 0};WR.prototype.La=function(){var a=this;this.Lc.Vb(function(){for(var b=_.k(W7b),c=b.next();!c.done;c=b.next())a.document.removeEventListener(c.value,a.FHb,{capture:!0})})};
WR.O=function(a){return new (a||WR)(_.t(VR),_.t(_.Wh),_.t(_.ih))};WR.ua=_.q({token:WR,qa:WR.O});var X7b=new _.wd("VE config");var Y7b=function(){var a=this;this.B$b=_.eh.apply(null,_.v([]));this.x$b=_.eh.apply(null,[B0b].concat(_.v([])));this.z$b=_.eh.apply(null,["0"].concat(_.v([])));this.value=_.sh.apply(null,[function(){var b=a.B$b();if(!b)return"";b=b.Yc();if(b==="")return"";b=a.x$b()(b);return b===""?"":a.z$b()+":"+b}].concat(_.v([])))};Y7b.O=function(a){return new (a||Y7b)};Y7b.Ea=_.Ke({type:Y7b,oa:[["","veMetadataObject",""]],inputs:{B$b:[1,"veMetadataObject"],x$b:[1,"veEncoder"],z$b:[1,"veKey"]},Rb:["veMetadataLoggingDirective"]});var YR=function(a,b,c,d,e,f,g){this.el=a;this.Rza=b;this.Lc=c;this.renderer=d;this.X6c=e;this.Jkd=f;this.A$b=g;this.bH="";this.aeb=this.Zdb=this.Ydb=this.Xdb=this.Wdb=this.Vdb=this.y$b=this.C$b=!1;this.E8b=[];this.Z4a=null;this.tJb=!1};_.h=YR.prototype;_.h.Zd=function(a){this.Vdb&&(this.hb("click"),this.Z4a=a)};_.h.ccd=function(){this.Wdb&&this.hb("dragstart")};_.h.dcd=function(){this.Xdb&&this.hb("drop")};_.h.cY=function(){this.aeb&&this.hb("key_press")};
_.h.A7a=function(a){this.Ydb&&(this.hb("hover"),this.Z4a=a)};_.h.gcd=function(){this.Zdb&&!this.tJb&&(this.hb("input_text"),this.tJb=!0)};_.h.hb=function(a){this.Rza.hb(a,this.el.na)};var Z7b=function(a){if(!a.A$b)return a.bH;var b=a.A$b.value();if(b==="")return a.bH;if(a.bH!=="")throw Error("Te");return b};
YR.prototype.Qa=function(){var a=this;this.G7b&&this.Lc.Vb(function(){var b=a.el.na;a.E8b=[a.renderer.listen(b,"click",a.Zd.bind(a)),a.renderer.listen(b,"dragstart",a.ccd.bind(a)),a.renderer.listen(b,"drop",a.dcd.bind(a)),a.renderer.listen(b,"keydown",a.cY.bind(a)),a.renderer.listen(b,"input",a.gcd.bind(a)),a.renderer.listen(b,"mouseenter",a.A7a.bind(a))]});this.bH=Z7b(this);this.config=this.Rl();this.Rza.rc(this.el,this.config)};
YR.prototype.Rl=function(){return{metadata:this.bH,mutable:this.C$b,edb:this.Vdb,E7b:this.Wdb,F7b:this.Xdb,gdb:this.Ydb,L7b:this.Zdb,K7b:this.y$b,M7b:this.aeb,Z$b:this.Vm,index:this.Ikd}};YR.prototype.Wb=function(){var a;if((a=this.config)==null?0:a.mutable)this.config=this.Rl(),this.config.mutable=!0,U7b(this.Rza,this.el,this.config)};
YR.prototype.La=function(){var a=this;this.config&&this.G7b&&V7b(this.Rza,this.el.na,this.config,this.Z4a);this.Lc.Vb(function(){for(var b=_.k(a.E8b),c=b.next();!c.done;c=b.next())c=c.value,c()})};_.p.Object.defineProperties(YR.prototype,{G7b:{configurable:!0,enumerable:!0,get:function(){var a;return this.X6c==null&&!((a=this.Jkd)==null?0:a.ltd)}}});YR.O=function(a){return new (a||YR)(_.C(_.he),_.C(VR),_.C(_.ih),_.C(_.ej),_.C(WR,8),_.C(X7b,8),_.C(Y7b,8))};
YR.Ea=_.Ke({type:YR,oa:[["","ve",""]],inputs:{Vm:"ve",bH:"veMetadata",C$b:"veMutable",y$b:"veImpression",Vdb:"veClick",Wdb:"veDrag",Xdb:"veDrop",Ydb:"veHover",Zdb:"veInputText",aeb:"veKeyPress",Ikd:"veIndex"},Rb:["veLoggingDirective"],features:[_.zn]});var ZR=function(){};ZR.O=function(a){return new (a||ZR)};ZR.Ha=_.Je({type:ZR});ZR.Ga=_.Xc({});var $7b=_.Kk(["https://screenshot.googleplex.com"]),$R=function(){this.lY=[];this.Pwa=this.TW=this.GCa=0};$R.prototype.Qa=function(){this.Pwa=Math.min(this.lY.length,this.TW+6)};var a8b=function(a,b){b=a.TW+b;b>=0&&b<a.lY.length&&(a.GCa=b,a.TW=b,a.Pwa=Math.min(a.lY.length,a.TW+6))};$R.O=function(a){return new (a||$R)};
$R.wa=_.Ie({type:$R,oa:[["stacks-photo-gallery"]],inputs:{lY:"photoUrls"},Aa:18,Ba:7,Da:[["rel","preconnect","href",kIb($7b[0])],[1,"container"],[1,"selected-photo-on-large-view"],["width","512","height","291","priority","","alt","selected picture",3,"ngSrc"],[1,"photos-on-grid-view"],[1,"small-photo"],[1,"pagination-buttons"],["mat-mini-fab","",3,"click"],[1,"pagination-text"],["alt","pictures in smaller view","width","113","height","78","priority","",3,"click","ngSrc"]],ta:function(a,b){a&1&&(_.L(0,
"link",0),_.I(1,"div",1)(2,"div",2),_.L(3,"img",3),_.J(),_.I(4,"div")(5,"div",4),_.aE(6,tRb,2,3,"div",5,_.$D),_.S(8,"slice"),_.J(),_.I(9,"div",6)(10,"button",7),_.O("click",function(){return a8b(b,-6)}),_.I(11,"mat-icon"),_.R(12,"chevron_left"),_.J()(),_.I(13,"div",8),_.R(14),_.J(),_.I(15,"button",7),_.O("click",function(){return a8b(b,6)}),_.I(16,"mat-icon"),_.R(17,"chevron_right"),_.J()()()()());a&2&&(_.A(3),_.H("ngSrc",b.lY[b.GCa]),_.A(3),_.bE(_.zC(8,3,b.lY,b.TW,b.Pwa)),_.A(8),_.xC("Image ",b.TW+
1," to ",b.Pwa))},dependencies:[_.hp,yO,_.yx,_.Ou,EO,_.Bv,_.Av,xO],styles:[".container[_ngcontent-%COMP%]{display:grid;gap:16px;grid-template-columns:2fr 1fr}.selected-photo-on-large-view[_ngcontent-%COMP%]{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;border:1px solid var(--border-color);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:291px;max-width:512px}img[_ngcontent-%COMP%]{height:inherit;position:relative;width:100%}.photos-on-grid-view[_ngcontent-%COMP%]{-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;display:grid;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;grid-template-columns:repeat(2,113px);height:298px}.photos-on-grid-view[_ngcontent-%COMP%]   .selected-border[_ngcontent-%COMP%]{border:2px solid var(--text-link-color)}.photos-on-grid-view[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{border:1px solid var(--border-color);cursor:pointer;height:100%;position:relative;width:100%}.small-photo[_ngcontent-%COMP%]{height:86px;max-width:113px}.pagination-text[_ngcontent-%COMP%]{font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.2px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:var(--text-label-color);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}.pagination-buttons[_ngcontent-%COMP%]{display:grid;gap:24px;grid-template-columns:42px auto 42px}.mat-mdc-mini-fab.mat-primary[_ngcontent-%COMP%]{--mat-fab-small-container-color:#fff;--mat-fab-small-foreground-color:var(--text-gm3-light-on-surface-varient)}"]});var aS=function(){this.theme="grey";this.dVa=!1;this.Pha="16px";this.Mdd=new Map([[0,"NP"],[1,"PR"],[2,"SA"],[3,"GA"],[4,"DP"],[5,"NA"]]);this.NWb=new Map([[0,""],[1,"yellow"],[2,"blue"],[3,"green"],[4,"pink"],[5,"red"]])};aS.prototype.Qa=function(){this.jD?(this.label=this.label?this.label:this.Mdd.get(this.jD),this.theme=this.NWb.has(this.jD)?this.NWb.get(this.jD):"grey"):this.theme=this.theme?this.theme:"grey";this.icon==="fitbit_check_small"&&(this.Pha="24px")};
aS.O=function(a){return new (a||aS)};
aS.wa=_.Ie({type:aS,oa:[["stacks-chip"]],inputs:{label:"label",theme:"theme",icon:"icon",width:"width",ariaLabel:"ariaLabel",jD:"productPhase",tooltip:"tooltip",dVa:"addBorderRadius"},Aa:3,Ba:10,Da:[[3,"matTooltip"],[3,"class","border-radius","font-size","margin-right"],[1,"label"]],ta:function(a,b){a&1&&(_.I(0,"div",0),_.ng(1,uRb,2,10,"span",1),_.ng(2,vRb,2,1,"p",2),_.J());a&2&&(a=_.MB("chip ",b.theme),_.Qg(a),_.Og("border-radius",b.dVa?"2px":"0")("width",b.width!=null?b.width:"fit-content"),_.H("matTooltip",
b.tooltip),_.A(),_.og(b.icon?1:-1),_.A(),_.og(b.label?2:-1))},dependencies:[_.cy],styles:["[_nghost-%COMP%]{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.chip[_ngcontent-%COMP%]{font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.3px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:inline-grid;grid-auto-flow:column;place-content:center;vertical-align:middle}.icon[_ngcontent-%COMP%]{display:inline-grid;height:20px;place-content:center;width:20px}.label[_ngcontent-%COMP%]{margin:0;padding:2px 4px}.blue[_ngcontent-%COMP%]{background-color:var(--chip-background-blue);color:var(--chip-text-blue)}.green[_ngcontent-%COMP%]{background-color:var(--chip-background-green);color:var(--chip-text-green)}.grey[_ngcontent-%COMP%]{background-color:var(--chip-background-grey);color:var(--chip-text-grey)}.pink[_ngcontent-%COMP%]{background-color:var(--chip-background-pink);color:var(--chip-text-pink)}.red[_ngcontent-%COMP%]{background-color:var(--chip-background-red);color:var(--chip-text-red)}.yellow[_ngcontent-%COMP%]{background-color:var(--chip-background-yellow);color:var(--chip-text-yellow)}.orange[_ngcontent-%COMP%]{background:var(--chip-background-orange);color:var(--text-stacks-title-color)}"]});var yRb=function(a){this.Ca=_.Ib(a)};_.W(yRb,_.zk);yRb.prototype.n2b=function(a){return _.Jc(this,1,a)};yRb.prototype.toObject=function(){if(this!=null){_.fc(this);var a={V_c:_.l(_.X(this,1))}}else a=void 0;return a};var jO=function(a){this.Ca=_.Ib(a)};_.W(jO,_.zk);_.h=jO.prototype;_.h.il=function(){return _.xl(this,1)};_.h.lo=function(a){return _.Jc(this,1,a)};_.h.dK=function(){return _.dl(this,1)};_.h.getUrl=function(){return _.xl(this,2)};_.h.Es=function(a){return _.Jc(this,2,a)};_.h.P3=function(){return _.xl(this,3)};_.h.Jq=function(a){return _.Jc(this,3,a)};var b8b=function(a){if(a!=null)return _.fc(a),{label:_.l(_.X(a,1)),url:_.l(_.X(a,2)),icon:_.l(_.X(a,3))}};jO.prototype.toObject=function(){return b8b(this)};var iO=function(a){this.Ca=_.Ib(a)};_.W(iO,_.zk);iO.prototype.Fga=function(a){return _.kl(this,jO,1,_.hl(a))};iO.prototype.Bv=function(a){return _.pl(this,1,jO,a)};iO.prototype.oF=function(){return _.xl(this,2)};iO.prototype.Ds=function(a){return _.Jc(this,2,a)};iO.prototype.toObject=function(){if(this!=null){_.fc(this);var a={gad:_.cc(this.Fga(),b8b),category:_.l(_.X(this,2))}}else a=void 0;return a};var c8b=new Map([[3,"Accepting all"],[2,"Accepting with allowlist"],[1,"Accepting no new customers"]]),d8b=new Map([[3,"General availability"],[2,"Special availability"],[1,"Preview"],[4,"Deprecated"],[5,"Not allowed"]]),e8b=new Map([[0,"Unspecified"],[1,"Build visibility"],[2,"Gaia group"],[3,"MDB group"],[4,"Ldap group"],[5,"Other"],[6,"Contact team"],[7,"On boarding doc"],[8,"Sign up doc"],[9,"Included teams"],[10,"Excluded teams"],[11,"Follow GCP guidance"]]),f8b=new Map([[1,"Business"],[2,"Confidential"],
[3,"Need to know"],[5,"PII"],[7,"SPII"],[6,"Public"],[8,"User"],[4,"Not applicable"]]),g8b=new Map([[1,"C++"],[7,"Dart"],[2,"GCL"],[8,"Go"],[3,"Java"],[9,"JavaScript"],[4,"Kotlin"],[10,"Objective-C"],[5,"Python"],[13,"Rust"],[11,"SQL"],[6,"Swift"],[12,"TypeScript"]]),h8b=new Map([[1,"Service"],[2,"Library"],[3,"Framework"],[4,"Tool"],[5,"Standard"]]);var bS=function(){this.ILb=!1};bS.prototype.P1a=function(a){return wRb(a)};bS.prototype.O1a=function(a){return xRb(a)};bS.prototype.pza=function(){return m5b(this.product)?this.product.Kga().length>0:this.product.EGb()};bS.O=function(a){return new (a||bS)};
bS.wa=_.Ie({type:bS,oa:[["stacks-product-icons"]],inputs:{product:"product",Nla:"recommendedLabel",Xv:"entityType",ILb:"isCurationProductIcons"},Aa:12,Ba:9,Da:[["isaTooltip",""],["recommendedTooltip",""],["phaseTooltip",""],["theme","grey",3,"label","ariaLabel",4,"ngIf"],["class","clickable",3,"width",4,"ngIf"],[1,"clickable"],["width","25px","ariaLabel","Product phase","dialogLabel","Product phase tooltip",3,"productPhase","xapInlineDialog"],["theme","grey",3,"label","ariaLabel"],["label","ISA",
"theme","grey","width","27px","ariaLabel","Infrastructure support agreement",3,"xapInlineDialog",4,"ngIf"],["label","ISA","theme","grey","width","27px","ariaLabel","Infrastructure support agreement",3,"xapInlineDialog"],[1,"tooltip"],["mat-button","",3,"href"],["theme","green","icon","stars","ariaLabel","Recommended",3,"label","width","xapInlineDialog",4,"ngIf"],["theme","green","icon","stars","ariaLabel","Recommended",3,"label","width","xapInlineDialog"],[3,"innerHTML"],"mat-button  href http://go/stacks-product-phases target _blank".split(" ")],
ta:function(a,b){a&1&&(_.I(0,"div"),_.F(1,ARb,1,2,"stacks-chip",3)(2,CRb,2,3,"span",4)(3,DRb,9,3,"ng-template",null,0,_.dh)(5,FRb,2,3,"span",4)(6,GRb,4,1,"ng-template",null,1,_.dh),_.I(8,"span",5),_.L(9,"stacks-chip",6),_.J(),_.F(10,HRb,7,2,"ng-template",null,2,_.dh),_.J());a&2&&(a=_.Ng(11),_.Qg(b.ILb?"curation-product-icons":"product-icons"),_.A(),_.H("ngIf",b.Xv),_.A(),_.H("ngIf",b.Nla==null||b.product.Nxa()),_.A(3),_.H("ngIf",b.Nla==null||b.pza()),_.A(3),_.Og("width","25px"),_.A(),_.H("productPhase",
b.product.pP())("xapInlineDialog",a))},dependencies:[aS,_.hp,_.ap,_.Bv,QR,UR,PR,RR],styles:["[_nghost-%COMP%]{display:block}.product-icons[_ngcontent-%COMP%]{display:grid;gap:4px;grid-auto-flow:column}.curation-product-icons[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:4px}.clickable[_ngcontent-%COMP%]{cursor:pointer}.tooltip[_ngcontent-%COMP%]{background-color:#fff}.tooltip[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.2px;color:var(--text-link-color);text-decoration:none;line-height:50px}"]});var cS=function(){this.wia=!1;this.jjd=this.A6b=this.name=this.d3=this.Xv=""};
cS.prototype.Qa=function(){if(this.product)this.wia=!0,this.Xv="Product",this.d3="home/product/"+this.product.An(),this.name=this.product.getName();else if(this.fl)switch(_.rCa(this.fl,QQ)){case 1:this.wia=!0;this.Xv="Product";this.d3="home/product/"+this.fl.RK().An();this.name=this.fl.RK().getName();this.product=this.fl.RK();break;case 2:this.Xv="Domain";if(this.fl.Di().HW().length>0){var a=this.fl.Di();this.d3="home/domain/"+_.vl(a,24)}else a=this.fl.Di(),this.d3="home/?currentDomain="+_.vl(a,24);
this.name=this.fl.Di().getName();break;case 3:this.Xv="Core Solution",this.d3="home/core-solution/"+this.fl.Kxa().getId(),this.name=this.fl.Kxa().getName()}};cS.O=function(a){return new (a||cS)};
cS.wa=_.Ie({type:cS,oa:[["stacks-entity-card"]],inputs:{fl:"entity",product:"product"},Aa:9,Ba:5,Da:[[1,"entity-card-container"],[1,"entity-card"],[1,"logo"],[1,"empty-logo"],[1,"name-icons-two-rows"],[1,"name",3,"href"],["recommendedLabel","Recommended",1,"icons-row",3,"entityType","product"],[1,"entity-icons"],["loading","lazy",1,"logo-image",3,"src","alt"],["theme","grey",3,"label","ariaLabel"]],ta:function(a,b){a&1&&(_.I(0,"div",0)(1,"div",1),_.ng(2,IRb,2,4,"div",2),_.ng(3,JRb,1,0,"div",3),_.I(4,
"div",4)(5,"a",5),_.R(6),_.J(),_.ng(7,KRb,1,2,"stacks-product-icons",6)(8,MRb,2,1,"div",7),_.J()()());a&2&&(_.A(2),_.og(b.wia?2:-1),_.A(),_.og(b.wia?-1:3),_.A(2),_.H("href",b.d3,_.xe),_.A(),_.Sg(b.name),_.A(),_.og(b.wia?7:8))},dependencies:[_.hp,aS,bS],styles:["[_nghost-%COMP%]{display:block;width:100%}.entity-card-container[_ngcontent-%COMP%]{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 0 0;-moz-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.entity-card[_ngcontent-%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;-webkit-box-flex:1;-webkit-flex:1 0 0;-moz-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;gap:16px;padding-left:16px}.entity-icons[_ngcontent-%COMP%]{display:grid;gap:4px;grid-auto-flow:column}.logo[_ngcontent-%COMP%]{border:1px solid var(--border-color);border-radius:50%;height:32px;padding:4px;width:32px}.empty-logo[_ngcontent-%COMP%]{border:1px solid;border-color:transparent;border-radius:50%;height:32px;padding:4px;width:32px}.logo-image[_ngcontent-%COMP%]{height:100%;object-fit:contain;width:100%}.name-icons-two-rows[_ngcontent-%COMP%]{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;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;gap:6px}.name[_ngcontent-%COMP%]{font-family:Google Sans;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.1px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:var(--text-gm3-black);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:5px;text-align:left;text-decoration:none}.product-info[_ngcontent-%COMP%]{color:var(--text-link-color)}.icons-row[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}"]});var dS=function(a){this.Ca=_.Ib(a)};_.W(dS,_.zk);dS.prototype.PW=function(){return _.xl(this,1)};dS.prototype.Pk=function(a){return _.Jc(this,1,a)};dS.prototype.mP=function(){return _.xl(this,2)};var i8b=function(a,b){return _.Jc(a,2,b)},j8b=function(a,b){return _.Jc(a,3,b)},k8b=function(a,b){return _.Jc(a,4,b)};dS.prototype.toObject=function(){if(this!=null){_.fc(this);var a={title:_.l(_.X(this,1)),content:_.l(_.X(this,2)),Rod:_.l(_.X(this,3)),Sod:_.l(_.X(this,4))}}else a=void 0;return a};var ORb=function(a){return{ead:a}},TRb=function(a,b){return{link:a,tooltip:b}},m8b=function(){this.YZb=[];this.Bn="";this.e4a=this.EMb=!1;this.Fca=l8b;this.Vm={yo:215999};this.no=zRb};m8b.O=function(a){return new (a||m8b)};
m8b.wa=_.Ie({type:m8b,oa:[["stacks-main-panel"]],inputs:{YZb:"resourceLinkLists",Bn:"header",EMb:"isSide",e4a:"isCurationMainPanelBox"},Aa:10,Ba:5,Da:[["tooltipIcon",""],["icon",""],["tooltip",""],[3,"class"],[1,"link-icon"],[1,"icon-link"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["target","_blank",1,"link",3,"href","ve","veImpression","veClick","veMutable","veMetadata"],[1,"non-link"],["dialogLabel","Resource category tooltip",1,"icon","google-symbols","pointer",3,"xapInlineDialog"],[1,
"tooltip-content"],[1,"tooltip-title"],["mat-button","","target","_blank",3,"href","ve","veImpression","veClick","veMutable","veMetadata"],["alt","Moma logo picture","loading","lazy",1,"icon",3,"src"],[1,"icon","google-symbols",3,"matTooltip"]],ta:function(a,b){a&1&&(_.I(0,"div")(1,"span"),_.R(2),_.J(),_.I(3,"div"),_.aE(4,VRb,6,4,"div",3,_.$D),_.J()(),_.F(6,XRb,4,1,"ng-template",null,0,_.dh)(8,$Rb,2,1,"ng-template",null,1,_.dh));a&2&&(_.Qg(b.e4a?"curation-main-panel-box":"main-panel-box"),_.A(2),
_.Sg(b.Bn),_.A(),_.Qg(b.EMb?"one-col":"three-cols"),_.A(),_.bE(b.YZb))},dependencies:[_.hp,_.fp,_.cy,QR,UR,PR,RR,ZR,YR],styles:[".main-panel-box[_ngcontent-%COMP%]{font-family:Google Sans;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.1px;border:1px solid var(--border-color);border-radius:8px;color:var(--text-color);display:grid;gap:16px;padding:20px}.curation-main-panel-box[_ngcontent-%COMP%]{font-family:Google Sans;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.1px;color:var(--text-color);display:grid;padding:16px 8px;gap:16px}.one-col[_ngcontent-%COMP%]{-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;-ms-flex-align:start;align-items:start;display:grid;gap:16px;grid-template-columns:1fr}.three-cols[_ngcontent-%COMP%]{-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;-ms-flex-align:start;align-items:start;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.link-box[_ngcontent-%COMP%]{font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.2px;color:var(--text-color);display:grid;gap:8px}.curation-link-box[_ngcontent-%COMP%]{font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.1px;color:var(--text-color);display:grid;gap:16px}.link-icon[_ngcontent-%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;gap:8px}.icon-link[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:var(--text-label-color);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:6px}.link[_ngcontent-%COMP%]{font-family:Google Sans;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.1px;color:var(--text-link-color);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;text-decoration:none}.non-link[_ngcontent-%COMP%]{font-family:Google Sans;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.1px}.icon[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:var(--text-gm3-light-outline);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:16px;height:16px;width:16px}.pointer[_ngcontent-%COMP%]{cursor:pointer}xap-dialog-layout[_ngcontent-%COMP%]{font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.3px;background-color:var(--background-color);color:var(--text-color);margin:0;padding:20px}xap-dialog-layout[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.2px;color:var(--text-link-color);padding-top:8px;text-decoration:none}.tooltip-content[_ngcontent-%COMP%]{font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.2px;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;gap:8px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.tooltip-title[_ngcontent-%COMP%]{font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.25px}  .xap-inline-dialog-container{background-color:var(--background-color)}"]});
var l8b=(new Map).set("Apps ATLs",k8b(j8b(i8b((new dS).Pk("Apps ATL guidance"),"The Apps Area Tech Leads status offers guidance to engineers in Apps on vetting by the recognized authorities within Apps."),"Learn more about Apps ATL guidance"),"http://go/apps-atl-techs#states")).set("Security",k8b(j8b(i8b((new dS).Pk("Data classification and type"),"Data classification and type are provided by Security & Privacy team."),"Learn more about data classification and type"),"https://goto.google.com/dataclassification")).set("Data Protection Standard",
k8b(j8b(i8b((new dS).Pk("Data Protection Standard"),"The Data Protection Standard (DPS) establishes how user data should be protected at Google. The DPS recommends specific capabilities for infrastructures to develop to assist product area teams in meeting DPS technical requirements."),"Learn more"),"http://go/data-protection-standard-solutions"));var n8b=_.Kk(["https://fonts.googleapis.com/css2?family=Google+Symbols:opsz,wght,FILL,GRAD@24,400,0..1,0"]),o8b=_.Kk(["https://fonts.googleapis.com/css2?family=Google+Sans+Display:wght@400;500;700"]),bTb=function(a){return{gBa:a,yY:!0}},TSb=function(a){return{gBa:a}},bSb=function(a,b){return b.An()},hTb=function(a,b){return b.L3()},eS=function(){this.product=_.eh.required.apply(_.eh,_.v([]));this.c7a=this.jD=this.oVa="";this.uK=[];this.Mo=[];this.sW=[];this.bha=[];this.jca="";this.Ad=!0;this.K8a=
"";this.vCa=[];this.N5="";this.r_c=e8b;this.zj=4;this.Vm={tEc:200202,yo:215999};this.no=zRb};eS.prototype.Qa=function(){p8b(this)};
var p8b=function(a){a.K8a="";a.vCa=[];a.N5="";a.Ad=!0;a.K8a=a.product().HW()[a.product().HW().length-1].qga();a.oVa=c8b.get(j4b(a.product()))||"";a.jD=d8b.get(a.product().pP())||"";a.c7a=d8b.get(nSb(a.product()))||"";a.jD==="Deprecated"?k4b(a.product())?a.jca="This product is deprecated, use one of the alternatives below.":a.jca="This product is deprecated.":a.jD==="Not allowed"&&(a.jca="This product is Not Allowed and not approved for use in Google.");m4b(a.product()).length>0&&(a.vCa=m4b(a.product()).map(function(c){c?
(c=_.X(c,3),c=c===null||c===void 0?null:new _.qc(c)):c=null;return c.toString()}));q8b(a);if(q4b(a.product())){var b=_.axa(p4b(a.product()));b&&(a.N5=_.zc(b))}a.Ad=!1},q8b=function(a){a.uK=[];a.Mo=[];a.sW=[];a.bha=[];a.product().jga().length>0&&a.uK.push(kO(a.product().jga(),"school","Codelabs"));W3b(a.product()).length>0&&a.uK.push(kO(W3b(a.product()).concat(),"school","Concepts"));a.product().vga().length>0&&a.uK.push(kO(a.product().vga().concat(),"school","Getting started"));a.product().xga().length>
0&&a.uK.push(kO(a.product().xga().concat(),"school","How to"));a.product().zga().length>0&&a.uK.push(kO(a.product().zga().concat(),"school","Introductory guides"));i4b(a.product()).length>0&&a.uK.push(kO(i4b(a.product()).concat(),"school","Testing"));Y3b(a.product()).length>0&&a.Mo.push(kO(Y3b(a.product()).concat(),"docs","Future plans"));if(Z3b(a.product()).length>0){for(var b=(new iO).Ds("Languages"),c=_.k(Z3b(a.product())),d=c.next();!d.done;d=c.next())d=d.value,b.Bv((new jO).lo(g8b.get(d)).Jq("terminal"));
a.Mo.push(b)}c4b(a.product()).length>0&&a.Mo.push(kO(c4b(a.product()).concat(),"link","SLOs"));if($3b(a.product()).length>0){b=(new iO).Ds("Data classification");c=_.k($3b(a.product()));for(d=c.next();!d.done;d=c.next())d=d.value,b.Bv((new jO).lo(f8b.get(d)).Jq("lan"));a.Mo.push(b)}if(o4b(a.product()).length>0){b=(new iO).Ds("Product type");c=_.k(o4b(a.product()));for(d=c.next();!d.done;d=c.next())d=d.value,b.Bv((new jO).lo(h8b.get(d)).Jq("category"));a.Mo.push(b)}f4b(a.product())&&(b=(new iO).Ds("Supports Cloud").Bv((new jO).lo(f4b(a.product())?
"Cloud support":"No cloud support").Jq(f4b(a.product())?"cloud_done":"cloud_off")),a.Mo.push(b));b=a.product();if(_.Zaa(_.bc(b,46))!=null){b=(new iO).Ds("Open source");c=b.Bv;d=new jO;var e=d.lo;var f=a.product();f=_.sl(f,46);d=e.call(d,f?"Yes":"No");e=d.Jq;f=a.product();f=_.sl(f,46);b=c.call(b,e.call(d,f?"lock_open_right":"lock"));a.Mo.push(b)}a.product().xP()&&a.Mo.push((new iO).Ds("TeamGraph ID").Bv((new jO).Es("https://moma.corp.google.com/product/"+a.product().An()).lo(""+a.product().An()).Jq("link")));
a4b(a.product()).length>0&&a.Mo.push(kO(a4b(a.product()).concat(),"planner_review","Monitoring"));if(V3b(a.product()).length>0){b=(new iO).Ds("Code paths");c=_.k(V3b(a.product()));for(d=c.next();!d.done;d=c.next())d=d.value,b.Bv((new jO).lo(d).Jq("code_blocks").Es("https://source.corp.google.com/piper/"+d));a.Mo.push(b)}n4b(a.product()).length>0&&a.Mo.push(kO(n4b(a.product()).concat(),"square_foot","Blueprint project"));a.product().Lga().length>0&&a.Mo.push(kO(a.product().Lga().concat(),"link","Resources"));
if(b4b(a.product()).length>0){b=(new iO).Ds("Roadmap");c=_.k(b4b(a.product()));for(d=c.next();!d.done;d=c.next())d=d.value,b.Bv((new jO).lo(d).Jq("view_timeline").Es("https://roadmap.googleplex.com/"+d));a.Mo.push(b)}X3b(a.product()).length>0&&a.Mo.push(kO(X3b(a.product()).concat(),"link","CUJs"));a.product().F3().length>0&&a.sW.push(kO(a.product().F3().concat(),"forum","Ask a question"));g4b(a.product()).length>0&&a.sW.push(kO(g4b(a.product()).concat(),"bug_report","Report an issue"));h4b(a.product()).length>
0&&a.sW.push(kO(h4b(a.product()).concat(),"mail","Stay updated"));b=l4b(a.product());b=_.vl(b,2);pRb(b)&&(b=(new iO).Ds("Meet the team"),c=b.Bv,d=(new jO).lo("full team on Moma").Jq("https://moma-teams-photos.corp.google.com/logo/109563759"),e=d.Es,f=l4b(a.product()),f=_.vl(f,2),b=c.call(b,e.call(d,"https://moma.corp.google.com/team/"+f)),a.sW.push(b));var g;if((g=e4b(a.product()))==null?0:_.el(g,nO,3))g=(new iO).Ds("Apps ATLs").Bv((new jO).lo(e4b(a.product()).getName()).Es(u3b(e4b(a.product())).getUrl()).Jq("remove_selection")),
a.bha.push(g);d4b(a.product())&&(g=(new iO).Ds("Security").Bv((new jO).lo(d4b(a.product()).getName()).Es(u3b(d4b(a.product())).getUrl()).Jq("lock")),a.bha.push(g))};eS.prototype.P1a=function(a){return wRb(a)};eS.prototype.O1a=function(a){return xRb(a)};eS.O=function(a){return new (a||eS)};
eS.wa=_.Ie({type:eS,oa:[["stacks-code-search-product-page"]],inputs:{product:[1,"product"]},Aa:8,Ba:1,Da:[["usedInDomainsLinks",""],["phaseTooltip",""],["href",kIb(n8b[0]),"rel","stylesheet"],["href",kIb(o8b[0]),"rel","stylesheet"],[3,"ve","veImpression","veClick","veMutable","veMetadata"],[1,"loading-progress"],[1,"container"],[1,"main-panel"],[1,"title"],["loading","lazy",1,"logo",3,"src","alt"],[1,"name"],["label","Product"],[1,"description"],[3,"innerHTML"],[1,"link-row","side-padding"],[1,"link-box"],
["target","_blank",1,"link",3,"href","ve","veImpression","veClick","veMutable","veMetadata"],[1,"non-link"],[3,"photoUrls"],[1,"main-panel-box"],[1,"section"],[1,"addendum",3,"innerHTML"],[1,"link-row"],[1,"product-phase"],["width","25px","ariaLabel","Product phase","dialogLabel","Product phase tooltip",3,"productPhase","xapInlineDialog"],["href","http://go/stacks-product-phases","target","_blank",1,"link",3,"ve","veImpression","veClick","veMutable","veMetadata"],[1,"link",3,"href","ve","veImpression",
"veClick","veMutable","veMetadata"],["header","Education materials",3,"resourceLinkLists"],["header","About",3,"resourceLinkLists"],["header","Additional Guidance",3,"resourceLinkLists"],[1,"side-panel"],[1,"side-panel-box","recommended-box"],["header","Feedback and communications",3,"resourceLinkLists","isSide"],[1,"side-panel-box"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"warning-banner"],[1,"google-symbols"],[1,"warning-message"],["href","http://go/stacks-product-phases#product-phases",
"target","_blank",1,"more-info",3,"ve","veImpression","veClick","veMutable","veMetadata"],[1,"better-alternatives"],[1,"alt-products"],[3,"product","ve","veImpression","veClick","veMutable","veMetadata"],["ariaLabel","Next product phase",3,"productPhase"],["href","http://go/stacks-product-phases#additional-product-phase-metadata","target","_blank",1,"link",3,"ve","veImpression","veClick","veMutable","veMetadata"],["href","http://go/gcp-kitten","target","_blank",1,"link",3,"ve","veImpression","veClick",
"veMutable","veMetadata"],[1,"link"],[1,"recommended-chip"],[1,"google-symbols","recommended-icon"],[1,"recommended-content"],[1,"recommending-domain"],[1,"bold"],[1,"short-description"],[1,"link",3,"href"],[1,"metrics-card"],[1,"metrics-source"],[1,"actual-value"],[1,"google-symbols","green-check"],[1,"google-symbols","orange-warning"],[1,"target-value"],[1,"metric-date"],["mode","indeterminate","diameter","40"],[1,"domain-hierarchy"],[1,"tooltip-content"],[1,"tooltip-title",3,"innerHTML"],["mat-button",
"","href","http://go/stacks-product-phases","target","_blank",3,"ve","veImpression","veClick","veMutable","veMetadata"]],ta:function(a,b){a&1&&(_.L(0,"link",2)(1,"link",3),_.ng(2,cTb,64,46,"main",4)(3,dTb,2,0,"div",5),_.F(4,iTb,5,1,"ng-template",null,0,_.dh)(6,jTb,8,7,"ng-template",null,1,_.dh));a&2&&(_.A(2),_.og(b.Ad?3:2))},dependencies:[aS,_.hp,_.fp,cS,_.yx,_.hx,_.Lu,m8b,_.Bv,_.Cz,_.Bz,$R,ZR,YR,QR,PR,RR,UR,_.MC],styles:["[_nghost-%COMP%]{display:block;padding-bottom:24px}main[_ngcontent-%COMP%]{display:grid;gap:20px;padding:0 24px;max-width:1208px;margin:auto}stacks-breadcrumbs[_ngcontent-%COMP%]{border-bottom:1px solid var(--border-color)}.container[_ngcontent-%COMP%]{-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;-ms-flex-align:start;align-items:start;display:grid;grid-template-columns:2fr 1fr;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}.main-panel[_ngcontent-%COMP%]{display:grid;gap:20px;padding-bottom:24px}.warning-banner[_ngcontent-%COMP%]{font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.2px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:var(--error-bg-color);border-radius:8px;color:var(--error-text-color);display:grid;gap:16px;grid-template-columns:24px 1fr 81px;padding:6px 24px}.warning-message[_ngcontent-%COMP%]{color:var(--text-stacks-title-color);padding:8px 0}.more-info[_ngcontent-%COMP%]{font-family:Google Sans;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.25px;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;color:var(--error-text-color);padding:8px;text-decoration:none}.better-alternatives[_ngcontent-%COMP%]{font-family:Google Sans;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.1px;border:1px solid var(--border-color);border-radius:8px;display:grid;gap:19px;margin-bottom:16px;padding:16px}.alt-products[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:50px;gap:24px;width:100%}.alt-products[_ngcontent-%COMP%]     .name{color:var(--text-link-color)}.title[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:16px}.logo[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:60px;margin:12px;width:60px}.name[_ngcontent-%COMP%]{font-family:Google Sans;font-size:44px;font-style:normal;font-weight:400;line-height:52px;color:var(--text-color);display:grid;gap:4px}.description[_ngcontent-%COMP%]{font-family:Google Sans;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.1px;color:var(--text-color);display:grid;gap:10px}.addendum[_ngcontent-%COMP%]{font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.2px;color:var(--text-stacks-title-color)}.side-padding[_ngcontent-%COMP%]{padding:0 20px}.link-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.link-box[_ngcontent-%COMP%]{font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.2px;color:var(--text-color);display:grid;gap:8px}.link[_ngcontent-%COMP%]{font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.2px;color:var(--text-link-color);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;text-decoration:none}.edit[_ngcontent-%COMP%]{font-family:Google Sans;font-size:14px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:.15px;justify-self:end}.align[_ngcontent-%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;gap:6px}.align[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:16px}.product-phase[_ngcontent-%COMP%]{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:8px}.non-link[_ngcontent-%COMP%]{font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.2px;color:var(--text-label-color)}.line-break[_ngcontent-%COMP%]{display:block;width:100%;height:1px;border-color:var(--border-green);background:var(--border-green);margin-top:16px;margin-bottom:16px}.main-panel-box[_ngcontent-%COMP%]{font-family:Google Sans;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.1px;border:1px solid var(--border-color);border-radius:8px;display:grid;gap:24px;padding:20px}.section[_ngcontent-%COMP%]{display:grid;gap:16px}.side-panel[_ngcontent-%COMP%]{display:grid;gap:20px;width:100%}.side-panel-box[_ngcontent-%COMP%]{font-family:Google Sans;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.1px;border:1px solid var(--border-color);border-radius:8px;display:grid;gap:16px;padding:20px}.recommended-box[_ngcontent-%COMP%]{background:-webkit-linear-gradient(332deg,#fff 11.07%,rgba(230,244,234,.3) 93.08%);background:linear-gradient(118deg,#fff 11.07%,rgba(230,244,234,.3) 93.08%);border:1px solid var(--border-green)}.recommended-chip[_ngcontent-%COMP%]{background-color:var(--chip-background-green);border-radius:3px;color:var(--recommended-text-color);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:12px;letter-spacing:.6px;padding:2px 10px;place-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.recommended-icon[_ngcontent-%COMP%]{color:var(--metric-green-color);height:24px;width:24px}.recommended-content[_ngcontent-%COMP%]{font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.2px;display:grid;gap:8px}.recommending-domain[_ngcontent-%COMP%]{font-family:Roboto;font-size:11px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:.8px;color:var(--text-label-color)}.bold[_ngcontent-%COMP%]{font-weight:500}.short-description[_ngcontent-%COMP%]{font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.2px;color:var(--text-label-color)}.domain-hierarchy[_ngcontent-%COMP%]{font-family:Google Sans;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.1px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:var(--text-primary-grey);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:4px}.metrics-card[_ngcontent-%COMP%]{font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.25px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:var(--text-color);display:grid;padding:12px 0}.metric-name[_ngcontent-%COMP%]{font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.25px;color:var(--text-color);height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.actual-value[_ngcontent-%COMP%]{font-family:Google Sans;font-size:32px;font-style:normal;font-weight:400;line-height:40px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:var(--text-stacks-title-color);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:8px;overflow:hidden;text-overflow:ellipsis}.green-check[_ngcontent-%COMP%]{color:var(--metric-green-color);font-size:24px}.orange-warning[_ngcontent-%COMP%]{color:var(--metric-warning-color);font-size:24px}.target-value[_ngcontent-%COMP%]{color:var(--text-label-color)}.metric-date[_ngcontent-%COMP%]{font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.5px;color:var(--text-label-color)}.metrics-source[_ngcontent-%COMP%]{font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.2px}xap-dialog-layout[_ngcontent-%COMP%]{font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.3px;background-color:var(--background-color);color:var(--text-color);margin:0;padding:20px}xap-dialog-layout[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.2px;color:var(--text-link-color);padding-top:8px;text-decoration:none}.tooltip-content[_ngcontent-%COMP%]{font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.2px;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;gap:8px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.tooltip-title[_ngcontent-%COMP%]{font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.25px}  .xap-inline-dialog-container{background-color:var(--background-color)}.loading-progress[_ngcontent-%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;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:24px}.gmat-mdc-button[_ngcontent-%COMP%]:not(.gmat-mdc-button-with-prefix).mat-mdc-raised-button, .gmat-mdc-button[_ngcontent-%COMP%]:not(.gmat-mdc-button-with-prefix).mat-mdc-unelevated-button{padding:8px}"]});var r8b=["mainContent"],fS=function(){var a=this;this.rh=_.u(_.gi);this.mz=_.u(_.Sx);this.viewState=_.u(_.aM);this.k_c=_.u(JR);_.u(_.Zw);this.HS="detail-header-id";this.Gvc="Files and Directories";this.Hvc="Generated Files and Directories";this.Fvc="Deleted Files and Directories";this.ji=_.pH;this.bo={files:{Cs:new Set,entries:[]},qC:{Cs:new Set,entries:[]}};this.e6a=[];this.NK={files:{Cs:new Set,entries:[]},qC:{Cs:new Set,entries:[]}};this.rGb=[];this.Xo={files:{Cs:new Set,entries:[]},qC:{Cs:new Set,
entries:[]}};this.cZa=[];this.Rq=function(){};this.Zpb=!1;this.B1b=new _.Oh(null);this.z4b=new _.Sf;this.j3c=_.NB(function(c){a.mz.cDa(c)},300);this.z6c=_.NB(function(c){!qO(a.bo)||a.mz.Kna(c)},300);var b=_.u(RQ);this.Zpb=_.Yw.has(102);this.A4b=(this.Vhd=_.Yw.has(53))?this.z4b.ha(_.Yf(function(c){return b.get(c)}),_.Tf(1),_.lf()):_.wf;this.gwa=_.mf([this.B1b,this.A4b]).ha(_.E(function(c){c=_.k(c);var d=c.next().value;c=c.next().value;if(!c)return null;if(!d)return c.length===0?null:c[0];var e;return(e=
c.find(function(f){return pRb(f.An())===d}))!=null?e:null}),_.Jf(),_.Tf(1),_.lf())};fS.prototype.Qa=function(){};
fS.prototype.Wb=function(a){var b=this,c=a.viewData;if(c){a=c.Mf;var d=c.Dj;d=(c=d&&_.EH(a.location,d.location))&&a.entries.length>d.entries.length;c||(this.bo={files:{Cs:new Set,entries:[]},qC:{Cs:new Set,entries:[]}},this.NK={files:{Cs:new Set,entries:[]},qC:{Cs:new Set,entries:[]}},this.Xo={files:{Cs:new Set,entries:[]},qC:{Cs:new Set,entries:[]}});c&&!d||s8b(this,a.entries,this.location);c||(this.PBa=a.PBa,this.l9a=a.l9a,_.Yw.has(11)&&(this.aggregations=l7b(this.k_c,a.location,a.entries.filter(function(e){var f;
return!((f=_.jl(e,_.Qr,4))==null?0:_.sl(f,4))&&!_.MH(e.LW())}).map(wTb)).ha(_.Tf(1),_.lf())),this.Rq=_.Uxb(this.rh,function(){var e;(e=b.Iad)==null||e.na.focus()}),this.z4b.next(this.location))}};fS.prototype.La=function(){this.Rq()};
var qO=function(a){return a.entries?a.entries.length>0:a.files.entries.length>0||a.qC.entries.length>0},t8b=function(a){var b=a.files;a=a.qC;var c=[];qO(a)&&c.push(a.entries);qO(b)&&c.push(b.entries);return c},lTb=function(a){return a.location.path===""||a.location.path==="/"},s8b=function(a,b,c){var d=lTb(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=_.jl(e,_.Qr,4))==null?void 0:_.xl(g,5),r=wTb(e);g=_.MH(e.LW());var x=_.Irb(e.LW()),z=!g||x;e={Wc:d||
!z?_.ts(_.bI(m.nc().Vc(r)),{Hf:n}).ob():void 0,path:r,name:_.IC(r),Hf:n,entryType:e.getType(),Xo:(f=_.jl(e,_.Qr,4))==null?void 0:_.sl(f,4),NK:g,h9c:x,jhd:z};f=e.entryType===3||e.entryType===5;f=e.Xo?f?a.Xo.qC:a.Xo.files:e.NK?f?a.NK.qC:a.NK.files:f?a.bo.qC:a.bo.files;f.Cs.has(e.name)||(f.Cs.add(e.name),f.entries.push(e))}!qO(a.bo)&&qO(a.Xo)?(a.bo=a.Xo,a.e6a=t8b(a.bo),a.Xo={files:{Cs:new Set,entries:[]},qC:{Cs:new Set,entries:[]}},a.cZa=[]):(a.e6a=t8b(a.bo),a.cZa=t8b(a.Xo));a.rGb=t8b(a.NK)};
_.p.Object.defineProperties(fS.prototype,{bm:{configurable:!0,enumerable:!0,get:function(){return this.viewState.aga.getValue()}},l$c:{configurable:!0,enumerable:!0,get:function(){return this.bm===0}},m$c:{configurable:!0,enumerable:!0,get:function(){return this.bm===1}},k$c:{configurable:!0,enumerable:!0,get:function(){return this.bm===2}},location:{configurable:!0,enumerable:!0,get:function(){return this.Ab.location}},uLb:{configurable:!0,enumerable:!0,get:function(){return this.Zpb&&_.pH(this.location)}}});
fS.O=function(a){return new (a||fS)};
fS.wa=_.Ie({type:fS,oa:[["folder-detail","viewData",""]],tb:function(a,b){a&1&&_.Cg(r8b,5);if(a&2){var c;_.Gg(c=_.Hg())&&(b.Iad=c.first)}},inputs:{Ab:"viewData"},standalone:!1,features:[_.Xg([JR]),_.zn],tc:["viewData",""],Aa:8,Ba:12,Da:[["mainContent",""],["componentId","FolderDetail",3,"viewData","showLinksDropdown"],["tabindex","-1",3,"showProjectTab","showAiOverviewTab","viewData",4,"ngIf"],["tabindex","-1",4,"ngIf"],[4,"ngIf"],["tabindex","-1",3,"showProjectTab","showAiOverviewTab","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,"product"],[1,"select-wrapper"],[3,"selectionChange","value"],[3,"value",4,"ngFor","ngForOf"],[3,"value"],[3,"folderViewData"]],ta:function(a,b){a&1&&(_.L(0,"detail-header",1),_.F(1,kTb,2,6,"folder-tab-header",2),_.S(2,"async"),_.F(3,qTb,7,6,"main",3),_.S(4,"async"),_.F(5,uTb,3,3,"ng-container",4),_.S(6,"async"),_.F(7,vTb,2,1,
"ng-container",4));a&2&&(_.H("viewData",b.Ab)("showLinksDropdown",!0),_.A(),_.H("ngIf",_.ch(2,6,b.gwa)||b.uLb),_.A(2),_.H("ngIf",b.l$c||_.ch(4,8,b.gwa)===!1),_.A(2),_.H("ngIf",_.ch(6,10,b.m$c&&b.gwa)),_.A(2),_.H("ngIf",b.k$c))},dependencies:[AO,_.$o,_.ap,sR,OR,_.oC,_.Ty,_.My,_.pC,_.UB,_.cz,_.pD,eS,KR,MR,NR,_.gp],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}ai-overview-section[_ngcontent-%COMP%]{overflow:auto}"],
Ma:0});var u8b=["gobUrl"],v8b=["externalUrl"],w8b=["commitHash"],gS=function(){};
_.p.Object.defineProperties(gS.prototype,{YLb:{configurable:!0,enumerable:!0,get:function(){return!!this.Ab.lR}},a5c:{configurable:!0,enumerable:!0,get:function(){a:{var a=this.Ab.Wga;var b=this.Ab.SB;var c=_.uc(a);c=new _.Qj(c);if(c.ZK()){c=c.Di();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}},f8c:{configurable:!0,enumerable:!0,get:function(){if(!this.Ab.lR)throw Error("Ue");
var a=this.Ab.lR,b=_.Cl(a,3,_.fk)||a.zn(),c=_.Cl(a,3,_.fk)?"host":"project";return _.ns(new _.Ai({ie:{id:b,type:c},repository:_.xl(a,2),Ib:this.Ab.SB,path:""}))}},M4a:{configurable:!0,enumerable:!0,get:function(){return!!this.Ab.vwa}}});gS.O=function(a){return new (a||gS)};
gS.wa=_.Ie({type:gS,oa:[["git-submodule-detail"]],tb:function(a,b){a&1&&(_.Cg(u8b,5,_.he),_.Cg(v8b,5,_.he),_.Cg(w8b,5,_.he));if(a&2){var c;_.Gg(c=_.Hg())&&(b.b7c=c.first);_.Gg(c=_.Hg())&&(b.Z4c=c.first);_.Gg(c=_.Hg())&&(b.E1c=c.first)}},inputs:{Ab:"viewData"},standalone:!1,Aa:5,Ba:2,Da:[["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&&(_.F(0,xTb,7,3,"ng-container",5),_.R(1,"\n\n"),_.F(2,BTb,45,9,"ng-template",null,0,_.dh),_.R(4,"\n"));a&2&&(a=_.Ng(3),_.H("ngIf",b.M4a)("ngIfElse",a))},dependencies:[uP,_.ap,_.WC,tR,sR,_.Cq,_.ZG,jP,_.oq],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 hS=function(a,b,c,d,e,f){var g=this;this.w0c=a;this.th=b;this.Ia=c;this.dE=_.cH;this.Z7a=new _.Re;this.KS=_.Ci;this.Ip=new _.Ne;this.cqa=new _.Sf(1);this.Tbb=_.Yw.has(56);this.oPb=this.cqa.ha(_.yf(STb),_.E(function(m){return m.location}));this.t6c=this.oPb.ha(_.Jf(function(m,n){return m&&n&&_.EH(m,n)}));a=e.IC("BLAME").ha(_.E(function(m){return m.enabled}),_.Jf(),_.Tf(1),_.lf());this.Dua=x8b(this,a);this.Tfa=f.c6c.ha(_.Jf());f=this.cqa.ha(_.yf(function(m){return!STb(m)&&m.kind!==5}),_.Gf(_.TG("History unavailable")));
b=this.cqa.ha(_.yf(STb),_.Jf(VTb),_.Yf(function(m){return YTb(m,g.th)}),_.Tf(1),_.lf());this.Q4=b.ha(_.yf(_.NH),_.E(function(m){return m.ac.Q4}));b=b.ha(_.Jf(function(m,n){return _.NH(m)&&_.NH(n)&&m.ac.al===n.ac.al}));this.mzb=_.xf(f,_.mf([b,a]).ha(_.E(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;return _.NH(m)?y8b(g,m.ac,n):m}),_.Xf(_.dH))).ha(_.Tf(1),_.lf());f=_.mf([this.Tfa,this.mzb]).ha(_.yf(ZTb),_.E(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;if(!UTb(n.ac,m)&&n.ac.wfa)return n.ac.wfa}));
this.Z7a=f.ha(_.E(function(m){return!!m}),_.Xf(!1));this.Ip.add(f.ha(_.Yf(function(m){return _.vf(0).ha(_.Kj(g.Ia,"paging_to_focused_commit",!1),_.Gf(m))})).subscribe(function(m){m&&m()}))};hS.prototype.Qa=function(){this.Ia.vo({bucket:_.Ci.m_})};hS.prototype.La=function(){this.Ip.unsubscribe()};
var x8b=function(a,b){var c=a.t6c.ha(_.Yf(function(d){var e=_.zH(_.Zj(d,0))||"",f=_.Zj(d,1)||"",g=_.CH(d,1)||"";return a.w0c.get(d.rb,d.Sc,d.repository,e,f,g).ha(_.Cf(function(){return _.df(null)}))}));return _.mf([a.cqa,b]).ha(_.Yf(function(d){var e=_.k(d);d=e.next().value;return e.next().value&&WTb(d)?c:_.df(null)}),_.Vf(1))},y8b=function(a,b,c){for(var d=[],e=0;e<b.al.length;e++){var f=b.h8a.get(e);d.push(f)}f=a.oPb.ha(_.Jf(),_.Yf(function(g){return TTb(g,b,a.th)}),_.E(function(g){var m=g.Wc;g=
g.bM;var n=_.Zj(m,2),r=!!n,x=a.Tbb?b.OG:void 0;x=x!=null?_.vrb(m,x):m;return{Xa:m,OY:x,Wia:n,bM:g,dH:r}}),_.Vf(1));e=WTb(b.Ab);d={Xa:f,al:b.al,OG:b.OG,Yzd:d,rW:e};d=e?DTb(d):CTb(d);return _.VG({DP:d,columnType:e?c?2:1:0,Xwa:b.Xwa,wfa:b.wfa,Xa:b.Ab.location})};_.p.Object.defineProperties(hS.prototype,{Z7c:{configurable:!0,enumerable:!0,set:function(a){this.a8c=a},get:function(){return this.a8c}},Ab:{configurable:!0,enumerable:!0,set:function(a){this.cqa.next(a)}}});
hS.O=function(a){return new (a||hS)(_.C(_.qM),_.C(_.lL),_.C(_.ix),_.C(_.Zw),_.C(_.aL),_.C(_.aM))};
hS.wa=_.Ie({type:hS,oa:[["history-panel"]],tb:function(a,b){a&1&&_.Cg(JP,5);if(a&2){var c;_.Gg(c=_.Hg())&&(b.Z7c=c.first)}},inputs:{Ab:"viewData"},standalone:!1,Aa:4,Ba:3,Da: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&&(_.F(0,QTb,4,4,"ng-container",2),_.S(1,"async"),_.F(2,RTb,2,2,"ng-template",3,0,_.dh));a&2&&_.H("ngIf",_.ch(1,1,b.mzb))},dependencies:[_.Gq,_.wI,_.ap,_.fp,_.bp,_.cp,JP,_.ZG,_.XG,_.hx,_.Lu,_.Dz,_.Bz,_.gp],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}"],
Ma:0});var iS=function(){};iS.prototype.transform=function(a){var b=a.fileSpec,c,d;if((b==null?0:(c=b.ax)==null?0:(d=c.Uf)==null?0:d.Rh)&&b.path){c=b.ax.nu;d=b.ax.refHint;b=_.qs(_.urb(b).nc(),d?d:c);var e=b.lj;a=a.range;a=a!=null&&a.startLine?a.endLine?[{start:a.startLine,end:a.endLine}]:a.startLine:void 0;return _.ns(e.call(b,{line:a,ag:5,Hf:d?c:void 0}).ob())}};iS.O=function(a){return new (a||iS)};iS.De=_.Le({name:"warningLocation",type:iS,he:!0,standalone:!1});var jS=function(){};
jS.prototype.transform=function(a,b){var c,d=(c=a.fileSpec)==null?void 0:c.path;if(d&&b&&d.indexOf(b)===0)return a=a.range,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};jS.O=function(a){return new (a||jS)};jS.De=_.Le({name:"warningLocationName",type:jS,he:!0,standalone:!1});var cUb=function(a){return{va:a}},kS=function(a,b,c,d,e,f,g){this.lF=b;this.z3=c;this.Lb=d;this.Ia=e;this.Ua=f;this.uG=g;this.Dpc="o7c";this.Fpc="w7c";this.LGc="lhd";this.q_a=new Set;this.Ykd=_.mf([a.woa,y0b(b)]).ha(_.E(function(m){m=_.k(m);var n=m.next().value;return{state:"loaded",hOb:m.next().value.map(function(r){return{mi:r,count:n.has(r.id)&&n.get(r.id).fu||0,icon:_.uc(r.icon||"https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png")}}).filter(function(r){return r.mi.N4a&&
r.count>0}),cbb:new Set}}),_.Xf({state:"loading"}))};kS.prototype.Qa=function(){};var oUb=function(a,b){return z8b(a,b).ha(_.E(function(c){return{Qfa:c,state:"loaded"}}),_.Xf({state:"loading"}))};kS.prototype.Zd=function(a){var b=a.target;if(b&&b instanceof Element&&(b=_.UH(b,"[data-action]","warnings-panel"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)};
kS.prototype.o7c=function(a,b){a=b.classList.contains("mat-expanded");b=b.dataset.actionId||"";var c=b+(a?"Open":"Close");a?this.q_a.add(b):this.q_a.delete(b);this.Ia.hb({gestureName:"CLICK",element:"Warnings",action:c})};
kS.prototype.w7c=function(a,b){this.Ia.hb({gestureName:"CLICK",element:"Warnings",action:(b.dataset.actionId||"")+"FindingsNavigate"});var c=document.getSelection()||{};c=c.isCollapsed===void 0?!0:c.isCollapsed;if(!_.VH(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(),_.mq(this.Ua,c.pathname+c.search))}};
kS.prototype.lhd=function(a,b){this.Ia.hb({gestureName:"CLICK",element:"Warnings",action:(b.dataset.actionId||"")+"ShowMany"})};
var z8b=function(a,b){var c=a.Mkd;if(c!==0&&c!==1)return _.df([]);var d=a.Xa,e=d.rb,f=d.Sc,g=d.repository;return e==null||f==null||g==null?_.df([]):_.mf([_.mAb(a.lF,b),_.rHb(a.uG,d)]).ha(_.Yf(function(m){m=_.k(m);var n=m.next().value;m=m.next().value;var r,x;n=n==null?void 0:(r=n.dataSource)==null?void 0:(x=r.Xca)==null?void 0:x.OB;if(!n)return _.df([]);r=_.Zj(m,1)||"";return _.kAb(a.z3,{rb:e,Sc:f,fileSpecSourceRootRepositoryKeyRepositoryName:g,fileSpecPath:m.path||"",fileSpecSourceRootRefSpec:r,
fileSpecType:c===0?"FILE":"DIRECTORY",category:n})}))};_.p.Object.defineProperties(kS.prototype,{Xa:{configurable:!0,enumerable:!0,get:function(){return _.Bi(this.Lb.Zc)}}});kS.O=function(a){return new (a||kS)(_.C(_.aL),_.C(_.ZK),_.C(_.YK),_.C(_.Nh),_.C(_.Bq),_.C(_.ai),_.C(_.qL))};
kS.wa=_.Ie({type:kS,oa:[["warnings-panel"]],Wa:function(a,b){a&1&&_.O("click",function(c){return b.Zd(c)})},inputs:{Mkd:"viewDataType"},standalone:!1,Aa:6,Ba:3,Da:[["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&&(_.F(0,iUb,4,3,"ng-container",2),_.S(1,"async"),_.F(2,jUb,2,0,"ng-template",null,0,_.dh)(4,pUb,2,3,"ng-template",null,1,_.dh));a&2&&_.H("ngIf",_.ch(1,1,b.Ykd))},dependencies:[_.Gq,_.$o,_.ap,_.fp,_.bp,_.cp,_.XG,_.hx,_.Lu,_.nD,_.oD,_.zK,_.mD,_.oq,_.gp,_.MC,iS,jS],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 rO=function(a){this.Ca=_.Ib(a)};_.W(rO,_.zk);rO.prototype.Fab=function(a){return _.dk(this,1,a)};var A8b=[0,_.yCa,D0b];var B8b=function(a){this.Ca=_.Ib(a)};_.W(B8b,_.zk);var C8b=[0,_.zCa,A8b];var D8b=function(a){if(a!=null)return _.fc(a),{proxy:_.xl(a,1),WJ:_.yl(a,2)}};rO.prototype.toObject=function(){return D8b(this)};B8b.prototype.toObject=function(){if(this!=null){_.fc(this);var a={iCd:_.cc(_.kl(this,rO,1,_.hl()),D8b)}}else a=void 0;return a};var qUb=function(){return function(a,b){var c={hEa:!0};b&&Object.assign(c,b);a=QHb(a,void 0,void 0,c);try{var d=new B8b,e=d.Ca;XHb(C8b)(e,a);var f=d}finally{a.x0a()}return f}}();var lS=function(){this.ariaLabel="Collapse Icon Button";this.selected=this.collapsed=!1;this.icon="";this.disabled=!1};lS.O=function(a){return new (a||lS)};
lS.wa=_.Ie({type:lS,oa:[["collapsible-icon-button","icon",""]],inputs:{ariaLabel:"ariaLabel",collapsed:"collapsed",selected:"selected",icon:"icon",npa:"tooltipText",disabled:"disabled"},standalone:!1,tc:["icon",""],hc:["*"],Aa:3,Ba:2,Da:[["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&&(_.xg(),_.F(0,sUb,3,5,"button",1)(1,tUb,4,4,"ng-template",null,0,_.dh));a&2&&(a=_.Ng(2),_.H("ngIf",b.collapsed)("ngIfElse",a))},dependencies:[_.ap,_.hx,_.Lu,_.Pu,_.Av,_.ey,_.cy],styles:["button.mat-mdc-icon-button[_ngcontent-%COMP%]{--mat-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}"],
Ma:0});var mS=function(a){this.mz=a;this.collapsed=!1;this.Ecb="short";this.jkd=this.mz.DW().ha(_.E(function(b){return{v8b:b}}))};mS.prototype.toggle=function(a){this.mz.z6(!a)};mS.O=function(a){return new (a||mS)(_.C(_.Sx))};
mS.wa=_.Ie({type:mS,oa:[["underline-xrefs"]],inputs:{collapsed:"collapsed",Ecb:"textFormat"},standalone:!1,Aa:2,Ba:3,Da:[[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&&(_.F(0,wUb,4,4,"ng-container",0),_.S(1,"async"));a&2&&_.H("ngIf",_.ch(1,1,b.jkd))},dependencies:[lS,_.ap,_.gp],lb:2,Ma:0});var nS=function(a,b){var c=this;this.bc=a;this.service=b;this.UDb=this.efa=new _.Oh(new Set);this.kb=this.bc.Tga().ha(_.Hf(1),_.Zf(this.UDb.ha(_.Wf()))).subscribe(function(d){c.efa.next(d)})};nS.prototype.La=function(){this.kb.unsubscribe()};var E8b=function(a,b,c){var d=new Set(a.efa.getValue());c?d.add(b):d.delete(b);a.efa.next(d);a.bc.Nna(d)},F8b=function(a,b){var c;return a.service.A1a((new _.Sq).jZ(_.Bvb(_.ik(b.rb,b.Sc,b.repository,_.gk(b),b.path,(c=b.params)==null?void 0:c.Ub))))};
nS.O=function(a){return new (a||nS)(_.t(_.Sx),_.t(_.BM))};nS.ua=_.q({token:nS,qa:nS.O});var sO=function(){_.EF.apply(this,arguments)};_.W(sO,_.EF);sO.Ea=_.EF.Ea;sO.O=function(){var a;return function(b){return(a||(a=_.de(sO)))(b||sO)}}();
sO.wa=_.Ie({type:sO,oa:[["editable-picker-editor"]],standalone:!1,features:[_.Xg([{ya:_.iob,lc:function(a){return a.displayName}}]),_.cg],Aa:2,Ba:3,Da:[["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&&(_.F(0,AUb,6,13,"xap-picker",1),_.S(1,"async"));a&2&&_.H("ngIf",_.ch(1,1,b.Jva))},dependencies:[_.ap,_.py,_.xy,_.mF,_.lF,_.BF,_.CF,_.DF,_.gp],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}"],
lb:2,Ma:0});var GUb=function(){aP.apply(this,arguments)};_.W(GUb,aP);GUb.prototype.match=function(){return[]};var G8b=new _.iv("{DISPLAY_NAME}: "),H8b=function(){aP.apply(this,arguments)};_.W(H8b,aP);
H8b.prototype.match=function(a,b){if(b===void 0||b)if(b=n1b(this,a))return[b];b=this.config.Sy;var c=b.oG,d,e,f=(e=(d=b.gea)==null?void 0:d.Df)!=null?e:_.OF;if(b.values){d=[];e=_.k(b.values.sm);for(var g=e.next();!g.done;g=e.next()){var m=g.value;if(m!==null){var n=b.Xi?b.Xi(m):m;g=_.Jib(a,n);g<.8||!(m=l1b(this,f,_.cF(m)))||(n=[{text:G8b.format({DISPLAY_NAME:b.displayName})}].concat(_.v(m1b(n,a))),d.push({wc:m,confidence:g,Q2:n,oG:c}))}}return d}return[{wc:l1b(this,f,_.cF(a)),confidence:.25,Q2:[{text:G8b.format({DISPLAY_NAME:b.displayName})},
{text:a}],oG:c}]};var HUb=function(){aP.apply(this,arguments)};_.W(HUb,aP);
HUb.prototype.match=function(a){var b=n1b(this,a);if(b)return[b];b=this.config.Sy;var c=b.oG;if(!b.values)return[];for(var d=[],e=_.k(b.values.sm),f=e.next();!f.done;f=e.next()){var g=f.value;if(f=b.Xi?b.Xi(g):g){var m=this.normalize(f).toLowerCase().split(" "),n=this.normalize(a).toLowerCase().split(" "),r=[];m=_.k(m);for(var x=m.next();!x.done;x=m.next()){x=x.value;for(var z=_.k(n),D=z.next();!D.done;D=z.next())D=D.value,x!==""&&D!==""&&x.includes(D)&&r.push(D)}r.length&&(n=1+r.length*.01,g=l1b(this,
_.OF,_.cF(g)))&&(f=[{text:G8b.format({DISPLAY_NAME:b.displayName})}].concat(_.v(I8b(f,r))),d.push({wc:g,confidence:n,Q2:f,oG:c}))}}return d};
var I8b=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(_.v(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 J8b=function(a){return[a]},oS=function(){_.RF.apply(this,arguments);this.disabled=new _.Sf(1)};_.W(oS,_.RF);oS.Ea=_.RF.Ea;oS.O=function(){var a;return function(b){return(a||(a=_.de(oS)))(b||oS)}}();
oS.wa=_.Ie({type:oS,oa:[["xap-string-editor"]],tb:function(a,b){a&1&&_.Cg(_.QF,7);if(a&2){var c;_.Gg(c=_.Hg())&&(b.m7=c.first)}},standalone:!1,features:[_.cg],Aa:2,Ba:6,Da:[[3,"values","configs","disabled"]],ta:function(a,b){a&1&&(_.I(0,"xap-multi-text-field-base",0),_.S(1,"async"),_.O("values",function(c){return _.Gob(b,c)}),_.J());a&2&&_.H("configs",_.Zg(4,J8b,b.Jp))("disabled",_.ch(1,2,b.disabled))},dependencies:[_.QF,_.gp],lb:2,Ma:0});var JUb=function(){_.dF.apply(this,arguments)};_.W(JUb,_.dF);_.p.Object.defineProperties(JUb.prototype,{bF:{configurable:!0,enumerable:!0,get:function(){return this.config.displayName}}});var RUb=LUb("tests","Exclude Tests"),SUb=LUb("generatedFiles","Exclude Generated Files"),K8b=function(){_.dF.apply(this,arguments)};_.W(K8b,_.dF);
_.p.Object.defineProperties(K8b.prototype,{bF:{configurable:!0,enumerable:!0,get:function(){var a=FUb(String(this.value.Hp));return this.config.displayName+": "+(a?a.uQ?"-"+a.path:a.path:"")}}});var L8b=function(a,b){return new K8b({id:"path",displayName:"Path"},a,b)},TUb={Oj:L8b,DB:[_.OF],zm:oS,R2a:!0,Sy:{gea:L8b(_.OF,new _.bF),displayName:"Path",Yza:H8b,oG:!0}},MVb=function(){_.dF.apply(this,arguments)};_.W(MVb,_.dF);
_.p.Object.defineProperties(MVb.prototype,{bF:{configurable:!0,enumerable:!0,get:function(){var a=this.value.sm.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 MUb=function(a,b){return new MVb({id:"category",displayName:"Category"},a,b)},M8b=function(){_.dF.apply(this,arguments)};_.W(M8b,_.dF);
_.p.Object.defineProperties(M8b.prototype,{bF:{configurable:!0,enumerable:!0,get:function(){var a=this.value.sm.filter(function(b){return b!==null});a=a.length>2?"("+a.length+")":a.join(", ");return this.config.displayName+": "+a}}});var VUb=function(a,b){return new M8b({id:"buildConfigs",displayName:"Build Configs"},a,b)};var N8b=["chipText"],O8b=function(a,b){return[a,b]},P8b=new _.iv("Remove filter: {SUMMARY}"),pS=function(a,b){this.Ra=a;this.Ci=b;this.dg=_.fh.required(NO);this.gwb=_.fh.apply(null,["chipText"].concat(_.v([])));this.Jea=new _.Jj;this.Mca=new _.Jj;this.removed=new _.Jj;this.Fp=new _.Jj;this.N8c=new _.Jj;this.Tb=new _.Jj;this.Vp=new _.Nf;this.ik=new _.Nf;this.kb=new _.Ne;this.bnc=P8b};_.h=pS.prototype;_.h.Jj=function(){return this.dg().Jj()};_.h.Tra=function(a){return this.dg().Tra(a)};_.h.Jra=function(){return this.dg().Jra()};
_.h.focus=function(){!this.disabled&&this.wc.value.sm.length&&this.dg().focus()};_.h.remove=function(){this.removed.emit({dg:this})};_.h.Bc=function(){var a=this,b=this.dg();this.kb.add(b.Vp.subscribe(function(){a.Vp.next({dg:a})}));this.kb.add(b.ik.subscribe(function(){a.ik.next({dg:a})}))};_.h.La=function(){this.Tb.emit({dg:this})};_.h.i4=function(a){a.stopPropagation();this.Mca.emit();!this.disabled&&_.Oob(this)&&this.Jea.emit()};
_.p.Object.defineProperties(pS.prototype,{QQ:{configurable:!0,enumerable:!0,get:function(){return this.dg().QQ}},id:{configurable:!0,enumerable:!0,get:function(){return this.dg().id}}});pS.O=function(a){return new (a||pS)(_.C(_.Xn),_.C(_.TF))};
pS.wa=_.Ie({type:pS,oa:[["xap-applied-filter-chip"]],tb:function(a,b){a&1&&(_.Lg(b.dg,NO),_.Lg(b.gwb,N8b));a&2&&_.Mg(2)},Za:["role","presentation"],inputs:{disabled:"disabled",filter:"filter",wc:"appliedFilter"},outputs:{Jea:"editorVisibleChange",Mca:"chipClick",removed:"removed",Fp:"selectionChange",N8c:"interaction",Tb:"destroyed"},standalone:!1,features:[_.Xg([{ya:NO,Hb:pS},{ya:_.t8a,Hb:pS}])],Aa:5,Ba:9,Da:[["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,"tabIndex","click",4,"ngIf"],["matChipRemove","",1,"xap-filterbar-filtereditor-chip-remove-icon",3,"click","tabIndex"],[3,"svgIcon"]],ta:function(a,b){if(a&1){var c=_.Pd();_.I(0,"mat-chip-row",1);_.O("removed",function(){_.w(c);return _.y(b.remove())})("keydown.backspace",function(){_.w(c);return _.y(b.remove())})("click",
function(d){_.w(c);return _.y(b.i4(d))})("keydown.space",function(d){_.w(c);return _.y(b.i4(d))})("mouseenter",function(){_.w(c);var d,e=(d=b.gwb())==null?void 0:d.na;if(e){var f;b.o1c=e.offsetWidth<e.scrollWidth?(f=b.wc)==null?void 0:f.bF:void 0}return _.y()});_.I(1,"span",2,0);_.R(3);_.J();_.F(4,WUb,4,8,"button",3);_.J()}a&2&&(_.H("matTooltip",b.o1c)("ngClass",_.$g(6,O8b,(b.wc==null?null:b.wc.K_c)||"",(b.wc==null?null:b.wc.ucd)||""))("disabled",b.disabled)("disableRipple",!_.Oob(b)),_.A(3),_.Rg(" ",
b.wc==null?null:b.wc.bF," "),_.A(),_.H("ngIf",!b.wc||b.wc.ou))},dependencies:[_.Zo,_.ap,TQ,_.iy,NO,_.ey,_.cy,_.Av,_.nF],lb:2,Ma:0});var qS=function(a,b,c,d){_.XF.call(this,a,b,c,d);var e=this;this.Ra=a;this.Ci=b;this.Wd=c;this.YTb=null;this.dXa=new _.Jj;this.jTb=new _.Jj;this.kb.add(c.RBb.subscribe(function(){e.Wca()}))};_.W(qS,_.XF);qS.Ea=_.XF.Ea;qS.prototype.focus=function(){_.Pob(this)};qS.prototype.Wca=function(){this.zq=!1;this.jTb.emit(this.wc);var a;((a=this.B5c)==null?0:a.gZa)&&this.dXa.emit()};qS.O=function(a){return new (a||qS)(_.C(_.Xn),_.C(_.TF),_.C(_.WF),_.C(_.he))};
qS.wa=_.Ie({type:qS,oa:[["xap-filter-editor"]],tb:function(a,b){a&1&&_.Cg(_.fG,5);if(a&2){var c;_.Gg(c=_.Hg())&&(b.B5c=c.first)}},inputs:{YTb:"overlayOrigin"},outputs:{dXa:"canceled",jTb:"onCloseEditor"},standalone:!1,features:[_.Xg([_.WF]),_.cg],Aa:13,Ba:7,Da: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=_.Pd();_.L(0,"div",5,0);_.I(2,"xap-filter-editor-content",6)(3,"div",7)(4,"h2",8);_.R(5);_.J();_.F(6,XUb,2,0,"span",9);_.J();_.I(7,"div",10);_.F(8,YUb,2,1,"button",11);_.I(9,"button",12);_.O("click",function(){_.w(c);b.Wca();b.dXa.emit();return _.y()});_.wg(10,2);_.J()()();_.F(11,ZUb,5,6,"ng-template",null,1,_.dh)}if(a&2){a=_.Ng(1);var d=_.Ng(12);_.A(2);var e;_.H("trigger",(e=
b.YTb)!=null?e:a)("loadingTemplate",d);_.A(2);_.H("id",_.MB("dialog-label-",b.wc.id));_.A();_.Rg(" ",b.wc.config.displayName," ");_.A();_.H("ngIf",!b.wc.ou);_.A(2);_.H("ngIf",b.filter&&!b.filter.config.Uha)}},dependencies:[_.ap,_.hx,_.Lu,_.Dz,_.Bz,_.RB,_.fG],lb:2,Ma:0});var Q8b=new _.wd("GMAT_AUTOCOMPLETE_OPTIONS",{Fa:"root",qa:function(){return{Pf:!1}}});var R8b=function(){if(_.u(Q8b).Pf)throw Error("Zc");var a=_.u(_.oG,{self:!0,optional:!0});a&&a.AJ.push("gmat-mdc-autocomplete")};R8b.O=function(a){return new (a||R8b)};R8b.Ea=_.Ke({type:R8b,oa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],standalone:!1});var cVb=function(a){return{va:a}},rS=function(){_.nG.apply(this,arguments);this.vt=this.i9a=!0};_.W(rS,_.nG);rS.Ea=_.nG.Ea;rS.prototype.jha=function(a){this.Sl.setValue("");a.option.value.filters?this.dab.emit(a.option.value):this.selected.emit(a.option.value)};_.p.Object.defineProperties(rS.prototype,{hia:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete.isOpen}}});rS.O=function(){var a;return function(b){return(a||(a=_.de(rS)))(b||rS)}}();
rS.wa=_.Ie({type:rS,oa:[["xap-filter-menu"]],tb:function(a,b){a&1&&(_.Cg(bP,7),_.Cg(_.oG,7));if(a&2){var c;_.Gg(c=_.Hg())&&(b.autocomplete=c.first);_.Gg(c=_.Hg())&&(b.ftb=c.first)}},inputs:{F5c:"filterbar",vt:[2,"autoActiveFirstOption","autoActiveFirstOption",_.vh]},standalone:!1,features:[_.cg],Aa:13,Ba:15,Da: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=_.Pd();_.I(0,"input",4,0);_.O("click",function(){_.w(c);return _.y(b.Zd())})("focusin",function(){_.w(c);return _.y(b.ria=!0)})("focusout",function(){_.w(c);return _.y(b.ria=!1)})("keydown.backspace",function(){_.w(c);return _.y(_.Bpb(b))});_.J();_.I(2,"mat-autocomplete",5,1);_.O("optionSelected",function(e){_.w(c);return _.y(b.jha(e))});_.F(4,aVb,3,1,"div",6)(5,kVb,5,6,"ng-container",7)(6,rVb,4,6,"ng-template",
null,2,_.dh)(8,sVb,2,1,"mat-option",8);_.S(9,"async");_.S(10,"async");_.F(11,yVb,1,1,"ng-template",null,3,_.dh);_.J()}if(a&2){a=_.Ng(3);var d=_.Ng(7);_.H("matChipInputFor",b.F5c)("formControl",b.Sl)("matAutocomplete",a)("placeholder",b.placeholder);_.mg("aria-label",b.dia||b.placeholder||null);_.A(2);_.H("autoActiveFirstOption",b.vt)("aria-label",b.placeholder);_.A(2);_.H("ngIf",b.yD==null?null:b.yD.length);_.A();_.H("ngIf",b.ZZ)("ngIfElse",d);_.A(3);_.H("ngIf",_.ch(9,11,b.nQ)==null&&_.ch(10,13,b.CY)==
null)}},dependencies:[_.$o,_.ap,_.fp,_.bp,_.cp,_.dp,R8b,bP,_.UB,CO,_.oG,_.hx,_.Pu,PO,_.Dz,_.Bz,_.Av,_.uk,_.py,_.yy,_.gp],lb:2,Ma:0});var sS=function(a){this.Tc=a};sS.O=function(a){return new (a||sS)(_.C(_.zg))};sS.Ea=_.Ke({type:sS,oa:[["","xapFilterBarCustomTemplate",""]],standalone:!1});
var tS=function(a,b,c,d){_.VF.call(this,a,b,c,d);var e=this;this.oi=a;this.Ci=b;this.Tj=c;this.vt=!0;this.Z_a=_.gh.apply(null,[sS].concat(_.v([])));this.ihb=_.Aib.apply(null,[_.RB].concat(_.v([])));this.jia=new _.Jj;this.AXa=!1;this.OYb=function(f){e.remove(f)};this.q1b=function(f,g){e.NYa=g;_.Lob(e,f)};this.openEditor=function(f,g){e.py=f;g&&(e.NYa=g)};this.NYa=null;this.g2=function(f){_.VF.prototype.g2.call(e,f);var g;(g=e.tq)==null||_.Lpb(g);e.jia.emit(!1);e.AXa=!1}};_.W(tS,_.VF);tS.Ea=_.VF.Ea;
tS.prototype.Bc=function(){var a=this,b;(b=this.be)==null||b.Jc.subscribe(function(){a.rO&&a.rO.unsubscribe();a.rO=a.m1c.e2.subscribe(function(){var c;(c=a.tq)==null||_.Lpb(c)})})};var FVb=function(a,b){setTimeout(function(){var c;(c=a.be.find(function(d){return d.wc.id===b.id}))==null||c.focus()})};_.h=tS.prototype;_.h.z4=function(a){var b;return this.KZa&&this.py===a&&!((b=this.tq)==null?0:b.hia)};_.h.Q0a=function(a,b){return b.id};_.h.uga=function(){return this.hFb||"filter_alt"};
_.h.t7a=function(a){a.target.classList.contains("mat-mdc-chip-remove")||this.jia.emit(!0)};_.h.q5=function(){var a=this;setTimeout(function(){var b;((b=a.tq)==null?0:b.ria)||a.z4(a.py)||S8b(a)||T8b(a)?a.jia.emit(!0):a.AXa||a.jia.emit(!1)},100)};
var EVb=function(a){var b;if(!(((b=a.tq)==null?0:b.hia)||S8b(a)||a.z4(a.py))){var c;(c=a.tq)==null||c.focus()}},S8b=function(a){var b=document.activeElement;return a.be.some(function(c){c=c.dg().Ka.na;return c===b||c.contains(b)})},T8b=function(a){return a.be.some(function(b){return b.dg().Ka.na.contains(document.activeElement)})&&document.activeElement.classList.contains("xap-filterbar-filtereditor-chip-remove-icon")};
tS.prototype.W$a=function(){if(this.be.length>0){var a;(a=this.be.get(this.be.length-1))==null||a.focus()}else this.tq&&this.tq.Zd()};tS.O=function(a){return new (a||tS)(_.C(_.Ms),_.C(_.TF),_.C(_.ru,8),_.C(_.Kob,8))};
tS.wa=_.Ie({type:tS,oa:[["xap-filter-bar"]],wd:function(a,b,c){a&1&&_.Kg(c,b.Z_a,sS,5);a&2&&_.Mg()},tb:function(a,b){a&1&&(_.Lg(b.ihb,_.RB),_.Cg(OO,5),_.Cg(rS,5),_.Cg(_.RB,5),_.Cg(qS,5),_.Cg(pS,5));if(a&2){_.Mg();var c;_.Gg(c=_.Hg())&&(b.m1c=c.first);_.Gg(c=_.Hg())&&(b.tq=c.first);_.Gg(c=_.Hg())&&(b.Mpd=c);_.Gg(c=_.Hg())&&(b.VBb=c);_.Gg(c=_.Hg())&&(b.be=c)}},inputs:{vt:"autoActiveFirstOption"},outputs:{jia:"isFocused"},standalone:!1,features:[_.Xg([_.TF]),_.cg],Aa:3,Ba:2,Da: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"],[1,"xap-filterbar-chip-list"],["role","grid","aria-label","Applied filters",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&&_.F(0,
HVb,17,24,"ng-container",2)(1,KVb,3,15,"ng-template",null,0,_.dh);if(a&2){var c;a=_.Ng(2);_.H("ngIf",!((c=b.Z_a())==null?0:c.Tc))("ngIfElse",a)}},dependencies:[_.$o,_.ap,_.fp,_.hx,_.Pu,OO,_.ey,_.cy,_.Av,_.RB,qS,rS,pS,_.gp],lb:2,Ma:0});var uS=function(a,b){this.Ia=a;this.service=b;this.filter=new _.Jj;this.element="UnifiedXrefFilterbar";this.kb=new _.Ne;this.wL=new _.Sf(1);this.Kka=new _.Oh(null);this.ava=new _.Oh(null);this.MWa=new _.Oh(null);this.bP=new _.Oh(OUb(new Map([])))};
uS.prototype.Qa=function(){var a=this;this.kb.add(this.wL.ha(_.Yf(function(b){return F8b(a.service,b)}),_.Jf(_.Xxb)).subscribe(function(b){var c=a.bP,d=c.next,e=a.service.efa.getValue(),f=PUb(b),g=[];_.sl(b,1)&&e.has("TEST")&&g.push(new JUb({id:"tests",displayName:"Exclude Tests"},_.OF,_.cF("true")));_.sl(b,2)&&e.has("GENERATED")&&g.push(new JUb({id:"generatedFiles",displayName:"Exclude Generated Files"},_.OF,_.cF("true")));b=OUb(f,g);d.call(c,b)}));this.kb.add(_.mf([this.wL.ha(_.Yf(function(b){return F8b(a.service,
b)}),_.Jf(_.Xxb)),this.pO]).subscribe(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;c.action===0&&U8b(a,b,c)}));this.kb.add(_.mf([this.service.UDb.ha(_.Jf(BUb)),this.MWa.ha(_.Jf(CUb)),this.Kka.ha(_.Jf(DUb)),this.ava.ha(_.Jf(EUb))]).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({Q4c:b,A8c:d,Kka:e,B8c:c})}))};
var U8b=function(a,b,c){if(c.category){var d=LVb(b,c.category);d&&a.ava.next([d]);if(c=NVb(b,c.category))a.log("show-only-category"),d=a.bP.getValue().mg.getValue().filter(function(e){return e.config.id!=="category"}),b=QUb(b,[].concat(_.v(d),[c])),a.bP.next(b)}};uS.prototype.La=function(){var a;(a=this.kb)==null||a.unsubscribe()};
var V8b=function(a,b){switch(b.config.id){case "tests":E8b(a.service,"TEST",!0);a.log("excludeTestFiles");break;case "generatedFiles":E8b(a.service,"GENERATED",!0);a.log("excludeGeneratedFiles");break;case "path":a.Kka.next(FUb(b.value.Hp));a.log("applyPathFilter",b.value.Hp);break;case "category":a.ava.next(b.value.sm);b=b.value.sm.filter(function(c){return c!==null}).map(function(c){return c.source+"://"+c.displayName}).join(", ");a.log("includeCategories",b);break;case "buildConfigs":a.MWa.next(b.value.sm),
b=b.value.sm.filter(function(c){return c!==null}).join(", "),a.log("includeBuildConfigs",b)}},W8b=function(a,b){switch(b.config.id){case "tests":E8b(a.service,"TEST",!1);a.log("includeTestFiles");break;case "generatedFiles":E8b(a.service,"GENERATED",!1);a.log("includeGeneratedFiles");break;case "path":a.Kka.next(null);a.log("clearPathFilter");break;case "category":a.ava.next(null);a.log("clearCategoryFilter");break;case "buildConfigs":a.MWa.next(null),a.log("clearBuildConfigsFilter")}};
uS.prototype.log=function(a,b){this.Ia.hb({element:this.element,action:a,gestureName:"CHANGE",searchTerm:b})};_.p.Object.defineProperties(uS.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.wL.next(a)}}});uS.O=function(a){return new (a||uS)(_.C(_.Bq),_.C(nS))};
uS.wa=_.Ie({type:uS,oa:[["xrefs-filters","location",""]],inputs:{location:"location",pO:"categoryFilter"},outputs:{filter:"filter"},standalone:!1,tc:["location",""],Aa:2,Ba:3,Da:[["filterBarIcon","filter_list",1,"filter-bar",3,"update","config"]],ta:function(a,b){a&1&&(_.I(0,"xap-filter-bar",0),_.S(1,"async"),_.O("update",function(c){switch(c.y7){case 0:case 2:V8b(b,c.tV[0]);break;case 3:W8b(b,c.tV[0]);break;case 4:c=c.tV;b.log("clearAll");c=_.k(c);for(var d=c.next();!d.done;d=c.next())W8b(b,d.value);
break;case 1:break;default:_.fb(c.y7)}}),_.J());a&2&&_.H("config",_.ch(1,1,b.bP))},dependencies:[tS,_.gp],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 vS=function(a){var b=this;this.I3b=new _.Sf(1);a.Vb(function(){_.tf(window,"resize").ha(_.Bf(function(){return a.rl}),_.E(OVb),_.Xf(OVb()),_.Jf(PVb)).subscribe(b.I3b)})};_.p.Object.defineProperties(vS.prototype,{lac:{configurable:!0,enumerable:!0,get:function(){return this.I3b}}});vS.O=function(a){return new (a||vS)(_.t(_.ih))};vS.ua=_.q({token:vS,qa:vS.O,Fa:"root"});var X8b=function(a){return{enabled:a}},wS=function(a,b,c,d){this.Ia=a;this.bc=b;this.Nk=c;this.element="";this.Drb=!0;this.G1=!1;this.expansion=new _.Jj;this.filter=new _.Jj;this.rka=new _.Jj;this.Cfb="Collapse All";this.Gfb="Expand All";this.dwc="Preview Panel";this.cwc="Toggle the file preview here, or configure the toggle width in settings";this.agb="Opens references in the preview pane and create a breadcrumb as you step through references";this.Zfb="Opens references in the main window";this.Yfb=
"The screen is too small to support the preview. See settings to change this minimum size.";this.B3b=new _.Oh(!1);this.kb=new _.Ne;this.DRb=_.BHb(this.bc).ha(_.Xf(!1));this.uCa=_.mf([this.bc.fya(),d.lac]).ha(_.E(function(e){var f=_.k(e);e=f.next().value;return f.next().value.width<e}),_.Xf(!1),_.Jf())};wS.prototype.Qa=function(){var a=this;this.kb.add(_.mf([this.DRb,this.uCa]).ha(_.E(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return b&&!c})).subscribe(function(b){a.rka.emit(b)}))};
wS.prototype.La=function(){this.kb.unsubscribe()};wS.prototype.TZ=function(){this.expansion.emit(this.G1?0:1)};var SVb=function(a){return _.mf([a.bc.RW(),a.B3b,a.Nk.PP(_.df(!1))]).ha(_.E(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;return c.next().value&&_.oH(a.location)&&(b==null||b==="MINI")&&!d}))},QVb=function(a){a.bc.RW().subscribe(function(b){b==null?_.CHb(a.bc,!1):b==="MINI"&&_.CHb(a.bc,!0)})};_.p.Object.defineProperties(wS.prototype,{hbb:{configurable:!0,enumerable:!0,set:function(a){this.B3b.next(a)}}});
wS.O=function(a){return new (a||wS)(_.C(_.Bq),_.C(_.Sx),_.C(_.XL),_.C(vS))};
wS.wa=_.Ie({type:wS,oa:["unified-xref-actions location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" ")],inputs:{location:"location",element:"element",pO:"categoryFilter",Drb:"anyExpandableNodes",G1:"allNodesCollapsed",hbb:"showingCodePanel"},outputs:{expansion:"expansion",filter:"filter",rka:"openInMiniPanel"},standalone:!1,features:[_.Xg([nS])],tc:"location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" "),Aa:8,Ba:11,Da:[[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&&(_.I(0,"xrefs-filters",0),_.O("filter",function(c){return b.filter.next(c)}),_.J(),_.I(1,"div"),_.L(2,"mat-divider",1)(3,"underline-xrefs",2)(4,"mat-divider",1),_.F(5,TVb,8,15,"ng-container",3),_.S(6,"async"),_.F(7,UVb,1,8,"collapsible-icon-button",4),_.J());a&2&&(_.H("location",b.location)("categoryFilter",b.pO),_.A(2),_.H("vertical",!0),_.A(),_.H("collapsed",!0),_.A(),_.H("vertical",!0),_.A(),_.H("ngIf",_.Zg(9,X8b,_.ch(6,7,b.DRb))),_.A(2),_.H("ngIf",b.Drb))},dependencies:[_.Gq,lS,_.ap,_.tz,
_.yz,_.Az,_.Ez,mS,uS,_.gp],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}"],
Ma:0});var vO=function(a,b,c,d,e){var f=this;this.item=a;this.level=b;this.fg=c;this.VX="";this.z5=e;this.Rf=void 0;b=new _.Nf;this.zsb=b.ha(_.Hf(1),_.Yf(function(){return d(_.Cl(a,5,_.VRa),f.fg,f.level)}),_.Xf(_.VG(VVb(b))),_.Vf(1))};var XVb=new _.iv("{detailText} ({filteredModifier}{filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}} after filtering, {visible} displayed)"),ZVb=new _.iv("{detailText} ({filteredModifier}{filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}}, {visible} displayed)"),YVb=new _.iv("{detailText} ({filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}})"),WVb=new _.iv("{detailText} ({visible} displayed)");var rWb=function(a){return{"file-path":a}},xS=function(){this.m3b=this.lza=this.TLb=!1;this.swc="Show only";this.twc="Set and apply a filter to only include this category.";this.Xja=new _.Jj;this.V0c=_.Yw.has(78)};
xS.prototype.Zd=function(a){if(!(a.button!==0||a.ctrlKey||a.metaKey||a.shiftKey)&&a.target&&a.target instanceof Element){var b,c=(b=_.UH(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.Xja.emit({event:a,href:c,uri:b?_.xl(this.node.item,1):_.xl(this.node.item,4),fg:this.node.fg,ald:b,Rf:this.node.Rf}))}};
xS.prototype.Wb=function(){this.node.level===0&&this.V0c&&(this.m3b=!0);if(this.lza=this.node.VX.length>0)this.Kbd=this.node.VX;var a;this.TLb=!this.lza&&this.node.level!==0&&((a=this.node.item.OK())==null?void 0:a.getType())===1;if(a=_.jl(this.node.item,_.Mq,2)){this.Vxb=_.Rvb(a,this.VPb);var b=_.xl(this.node.item,1);this.Txb=b?this.f6a(b).link:void 0}if(b=this.node.item.OK())this.J2=_.Rvb(b,this.VPb);"children"in this.node&&!a&&(this.P$b||(this.P$b=dWb(this.node)),this.J2=$Vb({J2:this.J2,visible:this.P$b,
jx:this.node.jx,dP:this.node.dP,x3:this.node.x3}));(a=_.xl(this.node.item,4))?(a=this.f6a(a),b=a.line,this.I2=a.link,this.wea=_.BH(b)):this.wea=this.I2=void 0};xS.prototype.VPb=function(a){try{return this.f6a(a).link}catch(b){return a}};xS.O=function(a){return new (a||xS)(_.C(_.Zw))};
xS.wa=_.Ie({type:xS,oa:[["node-contents","makeLink","","node",""]],Wa:function(a,b){a&1&&_.O("click",function(c){return b.Zd(c)})},inputs:{f6a:"makeLink",node:"node",pO:"categoryFilter"},outputs:{Xja:"nodeClicked"},standalone:!1,features:[_.zn],tc:["makeLink","","node",""],Aa:7,Ba:2,Da:[["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"],["mat-button","","color","primary","aria-label","Show this category only",3,"click","keydown.enter","matTooltip"],[3,"ngClass"]],ta:function(a,b){a&1&&_.F(0,jWb,6,7,"div",3)(1,lWb,1,2,"ng-template",null,0,_.dh)(3,pWb,2,3,"ng-template",null,1,_.dh)(5,sWb,3,5,"ng-template",null,2,_.dh);a&2&&(a=_.Ng(2),_.H("ngIf",b.Txb&&b.Vxb)("ngIfElse",a))},dependencies:[_.Zo,
_.ap,_.fp,_.hx,_.Lu,_.Ez,_.ey,_.cy],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}"],
Ma:0});var yS=function(){XO.call(this,function(b){return b.level},uO);var a=this;this.No=this.VN=new _.Oh(void 0);this.Zb=_.mf([this.No.ha(_.E(function(b){return b==null?void 0:b.fg}),_.Jf()),this.kf.changed.ha(_.E(function(){return a.kf.selected.map(function(b){return b.fg})}))]).ha(_.E(function(b){var c=_.k(b);b=c.next().value;return{Dd:c.next().value,No:b}}));this.fK=this.kf.changed.ha(_.E(function(){return a.tk.reduce(function(b,c){var d=uO(c);return{mua:b.mua||d,rua:b.rua&&!(d&&a.kf.ye(c))}},{rua:!0,
mua:!1})}),_.Xf({mua:!1,rua:!0}),_.Tf(1),_.lf())};_.W(yS,XO);yS.prototype.j2=function(){this.VN.next(void 0)};yS.prototype.RO=function(){this.kf.select.apply(this.kf,_.v(this.tk.filter(uO)))};var SWb=function(a,b){return a.No.ha(_.E(function(c){return eWb(b,c)}))},Y8b=function(a,b){var c=a.VN.value;c=eWb(b,c)&&c&&c.uri===b.uri;a.VN.next(c?void 0:b);return!c};
yS.prototype.Kdb=function(a,b,c){var d=this.tk;this.tk=a;if(!this.E1b||!$Ib(b,this.E1b))this.E1b=b,this.kf.clear(),Z8b(this,b);else if(c){b=new Set;c=_.k(this.kf.selected);for(var e=c.next();!e.done;e=c.next())b.add(e.value.fg);a=a.filter(function(g){g=wWb(d,g.fg);return!g||!uO(g)});a=_.k(a);for(c=a.next();!c.done;c=a.next())b.add(c.value.fg);this.kf.clear();this.kf.select.apply(this.kf,_.v(uWb(this.tk,b)));var f;vWb(this.tk,(f=this.VN.value)==null?void 0:f.fg)||this.VN.next(void 0)}};
var Z8b=function(a,b){b.o_a?(a.kf.select.apply(a.kf,_.v(uWb(a.tk,new Set(b.o_a)))),a.VN.next(vWb(a.tk,b.Cgd))):(a.RO(),a.VN.next(b.isFirst?void 0:tWb(a.tk)))};yS.O=function(a){return new (a||yS)};yS.ua=_.q({token:yS,qa:yS.O});var zS=function(a){this.service=a;this.qDa=!1;_.Yw.has(80)?this.Y4=50:_.Yw.has(81)?this.Y4=100:_.Yw.has(82)?this.Y4=250:_.Yw.has(83)?this.Y4=500:this.Y4=250;_.sk.has(2)&&(this.qDa=!0)};
zS.prototype.rma=function(a,b,c){var d=this,e=this.makeRequest(a.QZ,b,c);return e.errorMessage?_.UG(e.errorMessage):e.request?this.service.rma(e.request).ha(_.E(function(f){var g=zWb(b,d,_.Xb(f,1,_.cr),c,d.qDa),m=d.qDa,n=Array.from(_.Xb(f,4,_.fr).values());a:{f=_.k(_.Xb(f,1,_.cr).values());for(var r=f.next();!r.done;r=f.next())if(_.sl(r.value,3)){f=!0;break a}f=!1}f&&(f=n.push,r=(new _.fr).Hab(2),m=(new _.Nq).VCa(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=_.ll(r,1,m),f.call(n,m));return{Fk:g,QC:n}}),_.Yf(function(f){return BWb(f.Fk).ha(_.Gf(f.Fk),_.Xf(f.Fk)).ha(_.E(function(g){return{Fk:g,QC:f.QC}}))}),_.E(function(f){return f.Fk.length===0?_.TG("Could not find any references."):_.VG({Fk:f.Fk,QC:f.QC,Hld:a})}),_.Cf(function(){return _.UG("References could not be loaded.")}),_.Xf(_.dH)):_.UG("References could not be loaded.")};
zS.prototype.makeRequest=function(a,b,c){var d=(new _.er).kab(!0);c=hWb(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 _.Rq).Fab(f).RCa(c.filter);_.pl(e,1,_.Rq,f)}d.Bab(this.Y4).jZ(_.Bvb(_.Hrb(b)));return{request:d}};
var yWb=function(a,b,c,d,e,f){if(!c)return _.UG("Error loading references.");var g=hWb(d);if(g.errorMessage)return _.UG(g.errorMessage);if(!g.filter)return _.UG("References could not be loaded.");g=p0b((new _.dr).kab(!0).Bab(a.Y4),(new _.Rq).Fab(c).RCa(g.filter)).jZ(_.Bvb(_.Hrb(b)));return a.service.X9a(g).ha(_.E(function(m){return _.VG(CWb(b,a,e,_.Xb(m,1,_.Vq).get(c),f,d,a.qDa))}),_.Cf(function(){return _.UG("Error loading references.")}),_.Xf(_.dH))};
zS.O=function(a){return new (a||zS)(_.t(_.BM),_.t(_.Zw),_.t(_.Xw))};zS.ua=_.q({token:zS,qa:zS.O,Fa:"root"});var $8b=new YO(function(a){return a},function(a){return a.level},uO,function(a){return a.children}),a9b=function(a){this.Ic=a;this.w8b=[];this.mF=new _.Oh([])};_.W(a9b,_.bt);a9b.prototype.setData=function(a,b){var c=a!==this.w8b;this.mF.next(h1b($8b,a));this.Ic.Kdb(this.mF.value,b,c);this.w8b=a};a9b.prototype.connect=function(a){var b=this;return _.xf.apply(null,_.v([a.cH,this.Ic.kf.changed.ff(),this.mF.ff()])).ha(_.E(function(){return i1b($8b,b.mF.value,b.Ic)}))};a9b.prototype.disconnect=function(){};var AS=function(a,b){this.Id=a;this.ab=b;this.tZ=[]};AS.prototype.Qa=function(){var a=this;this.kb=this.hYb.Jc.subscribe(function(){a.tZ=b9b(a);a.tZ.find(function(b){return b.FF()})||(a.ew=a.tZ[0])})};AS.prototype.La=function(){this.kb&&this.kb.unsubscribe()};AS.prototype.focus=function(){this.ew&&this.ew.focus()};
AS.prototype.D2a=function(a){if(this.ew&&!_.VH(a)){var b=this.tZ.indexOf(this.ew),c=this.ew;switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();if(c.Ud&&c.hp())c.collapse();else for(a=b;a>=0;a--)if(b=this.tZ[a],b.ariaLevel!==c.ariaLevel){this.ew=b;this.ew.focus();break}break;case "Right":case "ArrowRight":a.preventDefault();c.Ud&&c.hp()?c9b(this,b+1):c.hp()&&c.expand();break;case "Down":case "ArrowDown":case "j":a.preventDefault();c9b(this,b+1);break;case "Up":case "ArrowUp":case "k":a.preventDefault();
c9b(this,b-1);break;case "Enter":a.preventDefault(),this.ew.zv()}}};var c9b=function(a,b){if(b=a.tZ[b])a.ew=b,a.ew.focus()},b9b=function(a){var b=[].concat(_.v(a.ab.na.children)),c=[];a=_.k(a.hYb);for(var d=a.next();!d.done;d=a.next())d=d.value,c[b.indexOf(d.Ka.na)]=d;return c.filter(function(e){return e!==void 0})};
_.p.Object.defineProperties(AS.prototype,{ew:{configurable:!0,enumerable:!0,set:function(a){this.d6c=a;for(var b=_.k(this.tZ),c=b.next();!c.done;c=b.next())c.value.ew=a;_.Gn(this.Id)},get:function(){return this.d6c}}});AS.O=function(a){return new (a||AS)(_.C(_.Xn),_.C(_.he))};AS.Ea=_.Ke({type:AS,oa:[["mat-tree","xrefsKeyboardListener",""]],Wa:function(a,b){a&1&&_.O("keydown",function(c){return b.D2a(c)})},inputs:{hYb:"rawNodes"},standalone:!1});var BS=function(){$O.apply(this,arguments)};_.W(BS,$O);BS.prototype.focus=function(){this.Ka.na.focus()};BS.prototype.expand=function(){if(!this.Ud){var a=d9b(this);a&&a.click()}};BS.prototype.collapse=function(){this.Eh.collapse(this.data)};BS.prototype.zv=function(){var a=this.Ka.na,b=d9b(this);b?b.click():(a=a.querySelector("a"))&&a.click()};
var d9b=function(a){if("children"in a.data||a.data instanceof vO){var b=a.Ka.na;return a.data instanceof vO?(a=b.querySelector("[matTreeNodeToggle]"))?a:void 0:(a=b.hasAttribute("matTreeNodeToggle")?b:b.querySelector("[matTreeNodeToggle]"))?a:void 0}};BS.prototype.FF=function(){return this.ew===this};BS.prototype.hp=function(){return uO(this.data)||this.data instanceof vO&&!this.data.children};
_.p.Object.defineProperties(BS.prototype,{tabindex:{configurable:!0,enumerable:!0,get:function(){return this.FF()?"0":"-1"}},ariaLevel:{configurable:!0,enumerable:!0,get:function(){return this.level+1}}});BS.O=function(){var a;return function(b){return(a||(a=_.de(BS)))(b||BS)}}();
BS.Ea=_.Ke({type:BS,oa:[["xrefs-tree-node"]],Za:[1,"mat-tree-node"],qb:4,Wa:function(a,b){a&2&&_.mg("aria-expanded",b.Wj?b.Ud:null)("aria-level",b.ariaLevel)("role","treeitem")("tabindex",b.tabindex)},inputs:{disabled:"disabled",tabIndex:"tabIndex"},standalone:!1,features:[_.Xg([{ya:_.NE,Hb:BS}]),_.cg]});var e9b=[[["xap-callout-title"]],[["xap-callout-body"]],[["xap-callout-actions"]]],f9b=new _.wd("ICON_MAPPING"),g9b=new Map([["app",{VY:!1,border:"bottom"}],["page",{VY:!0,border:"full"}],["card",{VY:!1,border:"none"}],["component",{VY:!0,border:"none"}]]),CS=function(a){this.Gya=_.u(_.zv);this.l8b="notify";this.Wzb="standard";this.background="white";this.bJb="google-material-icons";this.u9b=!1;this.jw=a||h9b;this.icon=this.jw[this.type]};
_.p.Object.defineProperties(CS.prototype,{type:{configurable:!0,enumerable:!0,get:function(){return this.l8b},set:function(a){this.icon=this.jw[a];this.l8b=a}},border:{configurable:!0,enumerable:!0,set:function(a){this.lub=a},get:function(){return this.lub!=null?this.lub:this.level?g9b.get(this.level).border:this.background==="dark"?"full":"none"}},VY:{configurable:!0,enumerable:!0,set:function(a){this.i0b=_.Ii(a)},get:function(){return this.i0b!==void 0?this.i0b:this.level?g9b.get(this.level).VY:
!0}},TZa:{configurable:!0,enumerable:!0,set:function(a){this.vCb=_.Ii(a)},get:function(){return this.vCb!==void 0?this.vCb:!1}},V1c:{configurable:!0,enumerable:!0,get:function(){if(!this.TZa)return null;switch(this.type){case "warn":return"assertive";case "caution":case "confirm":case "notify":return"polite";default:return"none"}}},X1c:{configurable:!0,enumerable:!0,get:function(){if(!this.TZa)return null;switch(this.type){case "warn":return"alert";case "caution":case "confirm":case "notify":return"status";
default:return"status"}}}});CS.O=function(a){return new (a||CS)(_.C(f9b,8))};
CS.wa=_.Ie({type:CS,oa:[["xap-banner-callout"],["xap-callout"]],Za:[1,"xap-callout","reach-no-density","xap-callout-display-standard"],qb:27,Wa:function(a,b){a&2&&(_.mg("data-callout-type",b.type),_.Pg("xap-callout-dark-background",b.background==="dark")("xap-callout-dense",b.Wzb==="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.VY))},inputs:{type:"type",Wzb:"density",background:"background",bJb:"iconFontSet",u9b:"useDefaultFontSet",border:"border",VY:"rounded",TZa:"enableAriaLiveRegion",level:"level"},hc:["xap-callout-title","xap-callout-body","xap-callout-actions"],Aa:9,Ba:6,Da:[[1,"xap-callout-icon",3,
"fontSet","svgIcon"],[1,"xap-callout-content-and-actions"],[1,"xap-callout-content"],[1,"cdk-visually-hidden"]],ta:function(a,b){a&1&&(_.xg(e9b),_.I(0,"mat-icon",0),_.R(1),_.J(),_.I(2,"div",1)(3,"div",2)(4,"span",3),_.R(5),_.J(),_.yg(6),_.yg(7,1),_.J(),_.yg(8,2),_.J());a&2&&(_.H("fontSet",b.u9b?b.Gya.fPa[0]:b.bJb)("svgIcon",b.icon.Sk),_.A(),_.Rg(" ",b.icon.Sk?"":b.icon.hi,"\n"),_.A(2),_.mg("aria-live",b.V1c)("role",b.X1c),_.A(2),_.Sg(b.icon.ariaLabel))},dependencies:[_.Bv,_.Av],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-standard.xap-callout-warn{background-color:var(--xap-color-tonal-fill-red,#fce8e6)}.xap-callout-display-standard.xap-callout-warn.xap-callout-dark-background{background-color:var(--xap-color-tonal-fill-red,#fff);border-color:var(--xap-color-tonal-red,#d93025)}.xap-callout-display-standard.xap-callout-warn:not(.xap-callout-dark-background){border-color:var(--xap-color-tonal-red,#c5221f)}.xap-callout-display-standard.xap-callout-warn.xap-callout-dark-background .xap-callout-icon{color:var(--xap-color-tonal-red,#d93025)}.xap-callout-display-standard.xap-callout-warn.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-button],.xap-callout-display-standard.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)}.xap-callout-display-standard.xap-callout-warn.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-flat-button],.xap-callout-display-standard.xap-callout-warn.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-raised-button],.xap-callout-display-standard.xap-callout-warn.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-stroked-button],.xap-callout-display-standard.xap-callout-warn.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],.xap-callout-display-standard.xap-callout-warn.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],.xap-callout-display-standard.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)}.xap-callout-display-standard.xap-callout-warn:not(.xap-callout-dark-background) .xap-callout-icon{color:var(--xap-color-tonal-red,#c5221f)}.xap-callout-display-standard.xap-callout-warn:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-button],.xap-callout-display-standard.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)}.xap-callout-display-standard.xap-callout-warn:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-flat-button],.xap-callout-display-standard.xap-callout-warn:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-raised-button],.xap-callout-display-standard.xap-callout-warn:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-stroked-button],.xap-callout-display-standard.xap-callout-warn:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],.xap-callout-display-standard.xap-callout-warn:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],.xap-callout-display-standard.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)}.xap-callout-display-standard.xap-callout-caution{background-color:var(--xap-color-tonal-fill-yellow,#fef7e0)}.xap-callout-display-standard.xap-callout-caution.xap-callout-dark-background{background-color:var(--xap-color-tonal-fill-yellow,#fff);border-color:var(--xap-color-tonal-yellow,#d56e0c)}.xap-callout-display-standard.xap-callout-caution:not(.xap-callout-dark-background){border-color:var(--xap-color-tonal-yellow,#a85d00)}.xap-callout-display-standard.xap-callout-caution.xap-callout-dark-background .xap-callout-icon{color:var(--xap-color-tonal-yellow,#a85d00)}.xap-callout-display-standard.xap-callout-caution.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-button],.xap-callout-display-standard.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)}.xap-callout-display-standard.xap-callout-caution.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-flat-button],.xap-callout-display-standard.xap-callout-caution.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-raised-button],.xap-callout-display-standard.xap-callout-caution.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-stroked-button],.xap-callout-display-standard.xap-callout-caution.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],.xap-callout-display-standard.xap-callout-caution.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],.xap-callout-display-standard.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)}.xap-callout-display-standard.xap-callout-caution:not(.xap-callout-dark-background) .xap-callout-icon{color:var(--xap-color-tonal-yellow,#a85d00)}.xap-callout-display-standard.xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-button],.xap-callout-display-standard.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)}.xap-callout-display-standard.xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-flat-button],.xap-callout-display-standard.xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-raised-button],.xap-callout-display-standard.xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-stroked-button],.xap-callout-display-standard.xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],.xap-callout-display-standard.xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],.xap-callout-display-standard.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)}.xap-callout-display-standard.xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled):focus[mat-button],.xap-callout-display-standard.xap-callout-caution:not(.xap-callout-dark-background) .mat-button-base:not(:disabled):hover[mat-button],.xap-callout-display-standard.xap-callout-caution:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled):focus[mat-button],.xap-callout-display-standard.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)}.xap-callout-display-standard.xap-callout-confirm{background-color:var(--xap-color-tonal-fill-green,#e6f4ea)}.xap-callout-display-standard.xap-callout-confirm.xap-callout-dark-background{background-color:var(--xap-color-tonal-fill-green,#fff);border-color:var(--xap-color-tonal-green,#188038)}.xap-callout-display-standard.xap-callout-confirm:not(.xap-callout-dark-background){border-color:var(--xap-color-tonal-green,#137333)}.xap-callout-display-standard.xap-callout-confirm.xap-callout-dark-background .xap-callout-icon{color:var(--xap-color-tonal-green,#188038)}.xap-callout-display-standard.xap-callout-confirm.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-button],.xap-callout-display-standard.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)}.xap-callout-display-standard.xap-callout-confirm.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-flat-button],.xap-callout-display-standard.xap-callout-confirm.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-raised-button],.xap-callout-display-standard.xap-callout-confirm.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-stroked-button],.xap-callout-display-standard.xap-callout-confirm.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],.xap-callout-display-standard.xap-callout-confirm.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],.xap-callout-display-standard.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)}.xap-callout-display-standard.xap-callout-confirm:not(.xap-callout-dark-background) .xap-callout-icon{color:var(--xap-color-tonal-green,#137333)}.xap-callout-display-standard.xap-callout-confirm:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-button],.xap-callout-display-standard.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)}.xap-callout-display-standard.xap-callout-confirm:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-flat-button],.xap-callout-display-standard.xap-callout-confirm:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-raised-button],.xap-callout-display-standard.xap-callout-confirm:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-stroked-button],.xap-callout-display-standard.xap-callout-confirm:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],.xap-callout-display-standard.xap-callout-confirm:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],.xap-callout-display-standard.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)}.xap-callout-display-standard.xap-callout-notify{background-color:var(--xap-color-tonal-fill-blue,#e8f0fe)}.xap-callout-display-standard.xap-callout-notify.xap-callout-dark-background{background-color:var(--xap-color-tonal-fill-blue,#fff);border-color:var(--xap-color-tonal-blue,#1a73e8)}.xap-callout-display-standard.xap-callout-notify:not(.xap-callout-dark-background){border-color:var(--xap-color-tonal-blue,#1967d2)}.xap-callout-display-standard.xap-callout-notify.xap-callout-dark-background .xap-callout-icon{color:var(--xap-color-tonal-blue,#1a73e8)}.xap-callout-display-standard.xap-callout-notify.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-button],.xap-callout-display-standard.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)}.xap-callout-display-standard.xap-callout-notify.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-flat-button],.xap-callout-display-standard.xap-callout-notify.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-raised-button],.xap-callout-display-standard.xap-callout-notify.xap-callout-dark-background .mat-button-base:not(:disabled)[mat-stroked-button],.xap-callout-display-standard.xap-callout-notify.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],.xap-callout-display-standard.xap-callout-notify.xap-callout-dark-background .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],.xap-callout-display-standard.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)}.xap-callout-display-standard.xap-callout-notify:not(.xap-callout-dark-background) .xap-callout-icon{color:var(--xap-color-tonal-blue,#1967d2)}.xap-callout-display-standard.xap-callout-notify:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-button],.xap-callout-display-standard.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)}.xap-callout-display-standard.xap-callout-notify:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-flat-button],.xap-callout-display-standard.xap-callout-notify:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-raised-button],.xap-callout-display-standard.xap-callout-notify:not(.xap-callout-dark-background) .mat-button-base:not(:disabled)[mat-stroked-button],.xap-callout-display-standard.xap-callout-notify:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-flat-button],.xap-callout-display-standard.xap-callout-notify:not(.xap-callout-dark-background) .mat-mdc-button-base.mat-mdc-button-base:not(:disabled)[mat-raised-button],.xap-callout-display-standard.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)}"],
lb:2,Ma:0});var i9b=function(){};i9b.O=function(a){return new (a||i9b)};i9b.Ea=_.Ke({type:i9b,oa:[["xap-callout-title"],["xap-callout-body"],["xap-callout-actions"]]});var h9b={warn:{hi:"error_outline",ariaLabel:"Warning"},caution:{hi:"warning_amber",ariaLabel:"Caution"},confirm:{hi:"check_circle",ariaLabel:"Confirmation"},notify:{hi:"info",ariaLabel:"Notification"}};var j9b=["error"],k9b=["loading"],IWb=function(a){return{node:a}},DS=function(a,b,c,d,e,f,g,m,n){var r=this;this.Ia=a;this.rh=b;this.EX=c;this.oi=d;this.Ua=e;this.Ic=f;this.viewState=m;this.DV=n;this.w1b=new _.Jj;this.rd=_.cH;this.element="UnifiedXrefPanelTree";this.KS=_.Ci;this.filter=new _.Sf(1);this.hp=uO;this.wL=new _.Sf(1);this.Fbd=20;this.F1b=new _.Sf(1);this.jEa=20;this.pO=new _.Jj;this.rka=!0;this.kb=new _.Ne;this.dataSource=new a9b(this.Ic);this.state=_.mf([this.F1b.ha(_.Jf($Ib)),this.filter]).ha(_.ag(this.wL),
_.Yf(function(x){var z=_.k(x);var D=_.k(z.next().value);x=D.next().value;D=D.next().value;z=z.next().value;return g.rma(x,z,D)}),_.Xf(_.dH),_.Tf(1),_.lf());this.MC=this.wL.ha(_.E(function(x){return function(z){z=_.Qvb(z,x);var D;return{link:_.$Db(r.EX,z),line:(D=z.params)==null?void 0:D.line}}}),_.Tf(1),_.lf());this.hbb=this.Ic.No.ha(_.E(function(x){return!!x}),_.Jf(),_.Tf(1),_.lf());this.kb.add(this.state.ha(_.yf(_.NH)).subscribe(function(x){x=x.ac;r.dataSource.setData(x.Fk,x.Hld);r.oi.Ll("Xrefs updated in detail panel",
"polite")}));this.kb.add(this.Ic.Zb.subscribe(function(x){r.viewState.U2b.next({Cgd:x.No,o_a:x.Dd})}));this.kb.add(_.mf([this.Ic.No,this.wL]).ha(_.E(function(x){var z=_.k(x);x=z.next().value;z=z.next().value;if(x)return x=_.Qvb(x.uri,z),x.params=Object.assign({},z.params,x.params),new z.constructor(x)})).subscribe(function(x){r.w1b.next(x)}))};DS.prototype.Bc=function(){_.Gn(this.DV)};DS.prototype.La=function(){this.kb.unsubscribe()};DS.prototype.j2=function(){this.Ic.j2()};
DS.prototype.focus=function(){if(this.wNb)this.wNb.focus();else if(this.yDb)this.yDb.na.focus();else if(this.fPb)this.fPb.na.focus();else throw Error("We");};var RWb=function(a,b,c){var d=b.href;var e=b.uri;var f=b.event;var g=b.fg;var m=b.ald;b=b.Rf;var n="";a.rka?((d=Y8b(a.Ic,{fg:g,uri:e}))&&_.ay(a.rh,"CODE_XREFS_PREVIEW"),n=YWb({node:c,Sxb:m,l7b:d,OJb:!1})):(_.mq(a.Ua,d).then(function(){a.viewState.yja.next()}),n=YWb({node:c,Sxb:m,l7b:!0,OJb:!0}));a.hb(n,"CLICK",{re:g,Rf:b},f)};
DS.prototype.TZ=function(a){switch(a){case 0:this.Ic.RO();break;case 1:this.Ic.collapseAll();break;default:_.fb(a)}};DS.prototype.hb=function(a,b,c,d){c=c===void 0?{}:c;this.Ia.hb(Object.assign({},{element:this.element,action:a,gestureName:b},c),d)};_.p.Object.defineProperties(DS.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.EX.location=a;this.wL.next(a)}},Hgd:{configurable:!0,enumerable:!0,set:function(a){this.F1b.next(a)}}});
DS.O=function(a){return new (a||DS)(_.C(_.Bq),_.C(_.gi),_.C(_.LM),_.C(_.Ms),_.C(_.ai),_.C(yS),_.C(zS),_.C(_.aM),_.C(_.Xn))};
DS.wa=_.Ie({type:DS,oa:[["unified-xref-tree","selectedXref",""]],tb:function(a,b){a&1&&(_.Cg(AS,5),_.Cg(j9b,5,_.he),_.Cg(k9b,5,_.he),_.Cg(BS,5));if(a&2){var c;_.Gg(c=_.Hg())&&(b.wNb=c.first);_.Gg(c=_.Hg())&&(b.yDb=c.first);_.Gg(c=_.Hg())&&(b.fPb=c.first);_.Gg(c=_.Hg())&&(b.Fk=c)}},inputs:{location:"location",Hgd:"selectedXref"},outputs:{w1b:"selectedLocationChanged"},standalone:!1,features:[_.Xg([_.LM,yS,R0b])],tc:["selectedXref",""],Aa:13,Ba:9,Da:[["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",1,"expander-button"],[3,"svgIcon"],["svgIcon","shared:leaf_node",1,"leaf"]],ta:function(a,b){a&1&&(_.F(0,DWb,3,10,"unified-xref-actions",6),_.S(1,"async"),_.qg(2,7),_.S(3,"async"),_.F(4,EWb,2,0,"loading",8)(5,FWb,4,3,"dc-information-box",9)(6,UWb,5,
6,"ng-container",10),_.sg(),_.F(7,VWb,2,1,"ng-template",null,0,_.dh)(9,WWb,1,0,"ng-template",null,1,_.dh)(11,XWb,1,0,"ng-template",null,2,_.dh));a&2&&(_.H("ngIf",_.ch(1,5,b.Ic.fK)),_.A(2),_.H("ngSwitch",_.ch(3,7,b.state).state),_.A(2),_.H("ngSwitchCase",b.rd.Fj),_.A(),_.H("ngSwitchCase",b.rd.Error),_.A(),_.H("ngSwitchCase",b.rd.xi))},dependencies:[_.Gq,AO,_.$o,_.ap,_.fp,_.bp,_.cp,_.ZG,_.XG,_.hx,_.Pu,_.Av,_.Dz,_.Bz,_.SE,_.VE,_.WE,_.XE,wS,CS,i9b,xS,AS,BS,_.gp],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;--mat-icon-button-icon-size:18px;--mat-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}"],
Ma:0});var ES=function(){this.disableAnimations=!0;this.rQb=null;this.path="";this.filename=[];this.prefix=[]};
ES.prototype.Wb=function(){var a=this.path,b=this.rQb;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=[bXb(c,a),bXb(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};ES.O=function(a){return new (a||ES)};
ES.wa=_.Ie({type:ES,oa:[["middle-truncated-path"]],qb:2,Wa:function(a,b){a&2&&(_.Kla("@.disabled",b.disableAnimations),_.pg("title",b.path))},inputs:{rQb:"matchingRegex",path:"path"},standalone:!1,features:[_.zn],hc:["*"],Aa:6,Ba:2,Da:[[1,"prefix"],[3,"match",4,"ngFor","ngForOf"],[1,"filename"]],ta:function(a,b){a&1&&(_.xg(),_.I(0,"span",0),_.F(1,ZWb,2,3,"span",1),_.J(),_.I(2,"span",2),_.F(3,$Wb,2,3,"span",1),_.J(),_.I(4,"span"),_.yg(5),_.J());a&2&&(_.A(),_.H("ngForOf",b.prefix),_.A(2),_.H("ngForOf",
b.filename))},dependencies:[_.$o],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}"],Ma:0});var l9b=["xrefZeroState"],m9b=RegExp("^KYTHE://"),FS=function(a){var b=this;this.FEa=a;this.Ia=_.u(_.ix);_.u(_.Zw);this.rh=_.u(_.gi);this.ab=_.u(_.he);this.viewState=_.u(_.aM);this.bc=_.u(_.Sx);this.Aqa=Y0b;this.Ao=r1b;this.element="UnifiedXrefPanel";this.KS=_.Ci;this.FCa=new _.Oh(void 0);this.kb=new _.Ne;this.H2c=this.viewState.ina.ha(_.yf(aJb),_.E(function(c){return c.iwa}));this.Bgd=this.FCa.ha(_.E(function(c){return c==null?void 0:c.params.line}),_.Jf(sIb));this.WD=this.FCa.ha(_.xrb(),_.Yf(function(c){return c?
b.FEa.a2a(c):_.df(void 0)}),_.Tf(1),_.lf());this.A1b=this.viewState.ina.ha(_.E(function(c){var d;return(d=c==null?void 0:c.JDa)!=null?d:[]}));this.Ggd=_.Yw.has(52)?this.viewState.ina.ha(_.E(function(c){return c==null?void 0:c.iwa.QZ.map(function(d){return d.replace(m9b,"")}).map(rUb).flat().join(", ")})):_.wf;this.i$c=this.viewState.ina.ha(_.E(aJb));this.kb=this.A1b.subscribe(function(c){c.length>0&&b.Ia.vo({bucket:_.Ci.eGa})})};_.h=FS.prototype;_.h.Qa=function(){};
_.h.Bc=function(){var a=this;this.PD=this.rh.registerCallback("XREFS",this.ab.na,function(){a.pEa?a.pEa.focus():a.Nac&&a.Nac.na.focus()})};_.h.La=function(){this.PD&&this.PD();this.kb.unsubscribe()};_.h.j2=function(){this.pEa&&this.pEa.j2()};_.h.hb=function(a){this.Ia.hb({element:this.element,action:a,projectId:this.location.rb,gestureName:"CLICK"})};FS.O=function(a){return new (a||FS)(_.C(_.xM),_.C(_.Xw))};
FS.wa=_.Ie({type:FS,oa:[["xref-panel","location",""]],tb:function(a,b){a&1&&(_.Cg(DS,5),_.Cg(l9b,5));if(a&2){var c;_.Gg(c=_.Hg())&&(b.pEa=c.first);_.Gg(c=_.Hg())&&(b.Nac=c.first)}},inputs:{location:"location"},standalone:!1,features:[_.Xg([{ya:_.rAb,Eb:function(a){return a.WD.ha(_.yf(mXb))},Nb:[_.qd(function(){return FS})]},_.aL])],tc:["location",""],Aa:4,Ba:4,Da:[["noSymbolSelected",""],["codeContainer",""],["formatCode",""],["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&&(_.F(0,kXb,13,13,"ng-container",
4),_.S(1,"async"),_.F(2,lXb,5,0,"ng-template",null,0,_.dh));a&2&&(a=_.Ng(3),_.H("ngIf",_.ch(1,2,b.i$c))("ngIfElse",a))},dependencies:[_.Gq,_.$o,_.ap,_.bp,_.cp,_.dp,_.WC,_.ZG,gP,_.UM,_.XG,_.hx,_.Lu,_.Pu,_.Av,ES,_.hL,_.oq,_.hD,mS,DS,_.gp,_.bM],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}"],
Ma:0});var GS=function(a,b,c,d,e,f,g){var m=this;this.Ia=a;this.rh=c;this.Nk=e;this.ld=f;this.oi=g;this.Dtc="RepoDetailTogglePanel";this.ju=!0;this.jYa=new _.Nf;this.RAb=new _.Ne;this.MX=[];this.Mg=[];this.vza=_.Yw.has(10);this.O4a=_.Yw.has(60);this.TBa=_.Yw.has(37);a=this.jYa.ha(_.Jf());this.web=a.ha(_.Yf(function(n){return vXb(d,n)}),_.E(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"}}),_.Tf(1),_.lf());this.RAb.add(this.web.subscribe(function(n){m.vza&&n&&m.Nk.ag.value===1&&m.Nk.ag.next(0)}));a.ha(_.Yf(function(n){return vXb(d,n)}),_.E(function(n){if(n==null||typeof n==="string")return n}),_.Tf(1),_.lf());n9b(this);this.bm=this.Nk.ag.ha(_.E(function(n){return n!=null?m.MX.indexOf(n):0}))};
GS.prototype.Qa=function(){var a=this,b=[o9b(this,"openHistory","history","h",0),this.ld.register("toggleBottomPanel","q",function(){var c=a.ju?"openDetailsPanel":"closeDetailsPanel";a.Nk.lM(a.ju);a.oi.Ll(a.ju?"Lower details panel opened":"Lower details panel closed","polite");a.hb(c,"KEYBOARD")})];this.vza&&b.push(o9b(this,"openCrossReferences","cross references","x",1));this.O4a&&b.push(o9b(this,"openWarnings","warnings","w",5));this.Mg=b};
GS.prototype.Wb=function(a){if(a.viewData||a.contentType)this.Ab.kind===0?this.contentType&&this.jYa.next(this.contentType):this.Ab.kind!==5&&this.jYa.next("not-file")};GS.prototype.La=function(){this.RAb.unsubscribe();for(var a=_.k(this.Mg),b=a.next();!b.done;b=a.next())b=b.value,b()};GS.prototype.hb=function(a,b,c){this.Ia.hb({element:"RepoDetailTogglePanel",action:a,projectId:this.projectId,gestureName:b},c)};
var n9b=function(a){a.MX.length=0;a.MX.push(0);a.vza&&a.MX.push(1);a.O4a&&a.MX.push(5)},o9b=function(a,b,c,d,e){return a.ld.register(b,d,function(){var f=a.rh;a:switch(e){case 0:var g="HISTORY";break a;case 1:g="XREFS";break a;case 5:g="WARNINGS";break a;default:throw _.fb(e,"Unsupported focusable tab: "+e);}_.ay(f,g);f=a.ju||a.Nk.ag.value!==e;a.ju&&(a.Nk.lM(!0),a.oi.Ll("Lower details panel opened","polite"));f&&(a.Nk.ag.next(e),a.oi.Ll("Switched to "+c+" tab","polite"));a.hb(xXb(e,f?"show":"focus"),
"KEYBOARD")})};_.p.Object.defineProperties(GS.prototype,{Ab:{configurable:!0,enumerable:!0,set:function(a){this.Ow=a;n9b(this)},get:function(){return this.Ow}},projectId:{configurable:!0,enumerable:!0,get:function(){var a=this.Ab;return TIb(a)?a.location.rb:void 0}}});GS.O=function(a){return new (a||GS)(_.C(_.Bq),_.C(_.Zw),_.C(_.gi),_.C(_.aL),_.C(_.XL),_.C(_.ww),_.C(_.Ms))};
GS.wa=_.Ie({type:GS,oa:[["lower-detail-panel"]],tb:function(a,b){a&1&&_.Cg(VO,5);if(a&2){var c;_.Gg(c=_.Hg())&&(b.EZ=c)}},qb:2,Wa:function(a,b){a&2&&_.Pg("panel-closed",b.ju)},inputs:{ju:"panelClosed",contentType:"contentType",Ab:"viewData"},standalone:!1,features:[_.zn],Aa:11,Ba:10,Da:[["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&&(_.I(0,"mat-tab-group",0),_.S(1,"async"),_.O("click",function(c){for(var d=-1,e=c.target;e;){if(e.classList.contains("mat-mdc-tab")){d=e.parentElement?[].concat(_.v(e.parentElement.children)).indexOf(e):-1;break}e=
e.parentElement}if(d===-1)b.ju&&(b.Nk.lM(!0),b.hb("expand","CLICK",c)),c=!0;else if(b.EZ.toArray()[d].disabled)c=!1;else{e=b.Nk.ag.value;e=(e!=null?b.MX.indexOf(e):0)!==d;d=b.MX[d];var f=e||b.ju;b.Nk.lM(f);e&&b.Nk.ag.next(d);b.hb(xXb(d,f?"show":"hide"),"CLICK",c);c=!0}return c}),_.I(2,"mat-tab",1),_.F(3,oXb,1,1,"ng-template",2),_.J(),_.F(4,rXb,4,3,"mat-tab",3)(5,tXb,2,0,"mat-tab",4),_.J(),_.qg(6),_.I(7,"div",5)(8,"button",6),_.O("click",function(){return b.Nk.lM(b.ju)}),_.I(9,"mat-icon"),_.R(10,"keyboard_capslock"),
_.J()()(),_.sg());a&2&&(_.H("selectedIndex",_.ch(1,8,b.bm)),_.A(4),_.H("ngIf",b.vza),_.A(),_.H("ngIf",b.O4a),_.A(3),_.H("matTooltip",b.ju?"Open bottom panel":"Close bottom panel")("ascTrackElement",b.Dtc)("trackAction",b.ju?"close":"open")("trackProjectId",b.projectId),_.mg("aria-label",b.ju?"Open bottom panel":"Close bottom panel"))},dependencies:[_.Gq,_.ap,hS,_.hx,_.Pu,_.Av,KP,SO,_.WA,VO,WO,_.ey,_.cy,kS,FS,_.gp],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}[_nghost-%COMP%]     .mat-tab-body-content-can-animate{--mat-tab-animation-duration:1ms}"],
Ma:0});var p9b=["targetPath"],HS=function(){};
_.p.Object.defineProperties(HS.prototype,{Yj:{configurable:!0,enumerable:!0,get:function(){var a=_.Yw.has(55)?this.Ab.L4:void 0,b=this.Ab.location;if(a){var c=a.Yr();if(c){var d=rIb(c);a=_.qs(_.ps(_.os(b.nc(),d.id,d.type),_.xl(c,2)),_.xl(a,2)).Vc(a.Xd()).ob()}else a=b}else a=b;return _.ns(a.nc().Vc(this.Ab.path).lj().ob())}},j8a:{configurable:!0,enumerable:!0,get:function(){return this.Ab.target||"repository root"}},U9a:{configurable:!0,enumerable:!0,get:function(){return this.Ab.QZb}},M4a:{configurable:!0,
enumerable:!0,get:function(){return!!this.Ab.vwa}}});HS.O=function(a){return new (a||HS)(_.C(_.Zw))};
HS.wa=_.Ie({type:HS,oa:[["symlink-detail"]],tb:function(a,b){a&1&&_.Cg(p9b,5,_.he);if(a&2){var c;_.Gg(c=_.Hg())&&(b.djd=c.first)}},inputs:{Ab:"viewData"},standalone:!1,Aa:5,Ba:2,Da:[["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&&(_.F(0,yXb,7,3,"ng-container",2),_.R(1,"\n\n"),_.F(2,AXb,28,9,"ng-template",null,0,_.dh),_.R(4,"\n"));a&2&&(a=_.Ng(3),_.H("ngIf",b.M4a)("ngIfElse",a))},dependencies:[uP,_.ap,_.pL,_.WC,tR,sR,_.ZG,jP,_.Gq],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 FXb=function(a){return{Cza:a}},IS=function(a,b){this.th=a;this.Ua=b;this.cOb=_.wf};IS.prototype.Qa=function(){};IS.prototype.Wb=function(a){a.location&&(this.cOb=q9b(this,a.location.Mf).ha(_.E(function(b){return!b||!b.Qn||b.Qn.length<2?null:[b.Qn[0].Lf,b.Qn[1].Lf]}),_.Cf(function(){return _.df(null)})))};var q9b=function(a,b){return _.LH(b)?a.th.list(b.rb,b.Sc,b.repository,_.oH(b)?"HEAD":b.Ib,b.path,2):_.df(null)};IS.O=function(a){return new (a||IS)(_.C(_.lL),_.C(_.ai))};
IS.wa=_.Ie({type:IS,oa:[["file-not-found"]],inputs:{location:"location"},standalone:!1,features:[_.zn],Aa:28,Ba:11,Da:[["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&&(_.I(0,"icon-empty-state-display",9)(1,"icon-empty-state-title"),_.F(2,BXb,1,0,"ng-container",10),_.S(3,"isPackagePlace"),_.S(4,"isPiperPlace"),_.J(),_.I(5,"icon-empty-state-subtitle"),_.F(6,CXb,1,0,"ng-container",10),_.S(7,"isPackagePlace"),_.F(8,GXb,6,13,"ng-container",11),_.S(9,"async"),_.J()(),_.F(10,HXb,1,0,"ng-template",null,0,_.dh)(12,
IXb,1,0,"ng-template",null,1,_.dh)(14,JXb,1,0,"ng-template",null,2,_.dh)(16,KXb,1,0,"ng-template",null,3,_.dh)(18,LXb,1,0,"ng-template",null,4,_.dh)(20,MXb,5,4,"ng-template",null,5,_.dh)(22,NXb,5,4,"ng-template",null,6,_.dh)(24,OXb,2,3,"ng-template",null,7,_.dh)(26,PXb,2,3,"ng-template",null,8,_.dh));if(a&2){a=_.Ng(11);var c=_.Ng(13),d=_.Ng(15),e=_.Ng(17),f=_.Ng(19);_.A(2);_.H("ngTemplateOutlet",_.ch(3,3,b.location)?a:_.ch(4,5,b.location)?c:d);_.A(4);_.H("ngTemplateOutlet",_.ch(7,7,b.location)?e:
f);_.A(2);_.H("ngIf",_.ch(9,9,b.cOb))}},dependencies:[_.Gq,_.ap,_.fp,_.ZC,_.aD,_.$C,_.hx,_.Lu,_.oq,_.Yy,_.gp,FP,GP,_.sI],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%]{--mat-button-text-container-height:36px}file-not-found[_nghost-%COMP%]     .mat-mdc-button.mat-mdc-button-base{font-size:14px}"],
Ma:0});var r9b=function(){};r9b.O=function(a){return new (a||r9b)};
r9b.wa=_.Ie({type:r9b,oa:[["submodule-cannot-fetch"]],standalone:!1,Aa:3,Ba:0,Da:[["role","alert","icon","source:file"]],ta:function(a){a&1&&(_.I(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.R(2," The submodule existed at this commit, but can no longer be fetched. "),_.J()())},dependencies:[_.ZC,_.$C],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%]{--mat-button-text-container-height:36px}file-not-found[_nghost-%COMP%]     .mat-mdc-button.mat-mdc-button-base{font-size:14px}"],Ma:0});var JS=function(a){this.element=a;this.nb="";this.o7=0};JS.prototype.Bc=function(){var a=this;this.o7=setTimeout(function(){var b=a.element.na;b&&a.nb&&(b=b.querySelector(a.nb));b&&!b.contains(document.activeElement)&&b.focus()})};JS.prototype.La=function(){clearTimeout(this.o7)};JS.O=function(a){return new (a||JS)(_.C(_.he))};JS.Ea=_.Ke({type:JS,oa:[["","ascFocusOnInitAsync",""]],inputs:{nb:[0,"ascFocusOnInitAsync","selector"]},standalone:!1});var KS=function(){};
KS.O=function(a){return new (a||KS)};KS.Ha=_.Je({type:KS});KS.Ga=_.Xc({});var LS=function(a,b,c,d){this.Ia=a;this.tR=b;this.eld=d;this.rLa=w1b;this.Ao=r1b;this.Jhd=_.df(!0).ha(_.If(300));this.bza=_.Ig.apply(null,[!1].concat(_.v([])));this.WD=new _.Sf(1);this.nXa=_.u(_.Rx);_.u(_.Zw);this.qX=_.Yw.has(107);this.Pj=c.PP(this.WD.ha(_.E(function(e){return e.kind===1})))};LS.prototype.Qa=function(){var a=this;this.qX&&this.nXa.g1c.subscribe(function(b){b&&a.Vna()})};LS.prototype.La=function(){if(this.qX){var a;(a=this.Vqd)==null||a.unsubscribe()}};
LS.prototype.Vna=function(){SMb(this.tR,2);this.Ia.hb({element:"RepoDetailTogglePanel",action:"showChatPanel",gestureName:"CLICK"})};LS.prototype.iha=function(a){this.Ia.hb({element:"RepoDetailTogglePanel",action:a,gestureName:"RESIZE"})};_.p.Object.defineProperties(LS.prototype,{Ab:{configurable:!0,enumerable:!0,set:function(a){this.WD.next(a)}}});LS.O=function(a){return new (a||LS)(_.C(_.Bq),_.C(lP),_.C(_.XL),_.C(vS))};
LS.wa=_.Ie({type:LS,oa:[["repository-detail","viewData",""]],Wa:function(a,b){a&1&&_.O("mouseup",function(){b.bza.set(!1)},_.Nga)},inputs:{Ab:"viewData"},standalone:!1,tc:["viewData",""],Aa:2,Ba:3,Da:[["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","showChatPanel",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","showChatPanel","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&&(_.F(0,eYb,20,24,"div",3),_.S(1,"async"));a&2&&_.H("ngIf",
_.ch(1,1,b.WD))},dependencies:[XQ,_.ap,_.bp,_.cp,JS,HR,fS,gS,nP,_.XG,GS,IS,r9b,_.hD,HS,_.gp],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:500px}.panel-content[_ngcontent-%COMP%]{height:100%;overflow:auto;position:absolute;width:100%}splitter[_ngcontent-%COMP%]{flex:0 0 auto}"],
Ma:0});var s9b=function(a,b,c,d,e,f,g){this.path=a;this.type=b;this.MB=c;this.xxa=d;this.service=e;this.limit=f;this.Cpb=g;this.p_a=this.dEb=!1;a=this.path.split("/");this.name=a[a.length-1]},v9b=function(a){a.gva=a.MB(a.type)?t9b(a):_.df([]);u9b(a)},u9b=function(a){a.c8b=_.mf([a.gva,a.limit]).ha(_.E(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;a.fva=new Map;for(var d=_.k(b),e=d.next();!e.done;e=d.next())e=e.value,a.fva.set(e.path,e);return{Fk:b.slice(0,c),total:b.length}}))},t9b=function(a){var b=
_.mf([a.service.cja(a.path).ha(_.E(function(c){return a.g6a(c)})),a.xxa]).ha(_.E(function(c){var d=_.k(c);c=d.next().value;var e=d.next().value;if(d=c.find(function(f){return f.path===fYb(e)}))d.Dd=!0;return c}),_.Tf());b.connect();return b};s9b.prototype.g6a=function(a){var b=this;return a.map(function(c){var d=fYb(c.path),e;return d===((e=b.Cpb)==null?void 0:e.path)?b.Cpb:new s9b(d,c.type,b.MB,b.xxa,b.service,b.limit)})};
_.p.Object.defineProperties(s9b.prototype,{bkd:{configurable:!0,enumerable:!0,get:function(){this.c8b||v9b(this);return this.c8b}},children:{configurable:!0,enumerable:!0,get:function(){this.gva||v9b(this);return this.gva},set:function(a){this.gva=a;u9b(this)}},active:{configurable:!0,enumerable:!0,get:function(){return fYb(this.xxa.value)===this.path}},vpb:{configurable:!0,enumerable:!0,get:function(){return gYb(this.xxa.value,this.path)}},Dd:{configurable:!0,enumerable:!0,get:function(){return this.dEb},
set:function(a){this.p_a=this.p_a||a;this.dEb=a&&this.MB(this.type)}}});var w9b=["largeDirectoryDialog"],x9b=["row"],oYb=function(a){return{name:a}},pYb=function(a){return{children:!0,expanded:a}},y9b=new _.iv("Scope to \u201c{name}\u201d."),MS=function(a,b,c,d){this.Tj=a;this.Ua=c;this.document=d;this.lA=3;this.Dqc=15;this.BFc="row";this.xLc="subtree";this.Mka=new _.Oh("");this.kb=new _.Ne;this.zCa="";this.CAa=new _.Oh(500);this.anc=y9b;this.encode=encodeURIComponent;this.R0b=new _.Jj;this.gQ=function(){return""};this.HSb=new _.Jj;this.Xja=new _.Jj;this.U0b=new _.Jj;
this.MB=_.Yw.has(55)?function(e){return e===3||e===5}:function(e){return e===3}};_.h=MS.prototype;
_.h.Zd=function(a){if(!_.VH(a)){var b=a.target;if(b!=null&&b instanceof Element&&(b=_.UH(b,"a,button","depth-finder"),b!=null)){var c=_.UH(b,".row","depth-finder");c!=null&&c instanceof HTMLElement&&(c=decodeURIComponent(c.dataset.path||""))&&(b.classList.contains("scope-in")?this.R0b.emit(c):(c=z9b(this,c),c!=null&&(b.classList.contains("expander")?A9b(this,c):b.classList.contains("element-link")&&(B9b(this,c),a.preventDefault()))))}}};
_.h.Gm=function(a){var b=a.target;if(b!=null&&b instanceof Element){var c=_.UH(b,".row","depth-finder");if(c!=null&&c instanceof HTMLElement){var d=decodeURIComponent(c.dataset.path||"");if(d&&(d=z9b(this,d),d!=null&&(b=_.UH(b,".subtree","depth-finder"),!_.VH(a))))switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();d.Dd&&d.type===3?A9b(this,d):this.SCa(b)||this.U0b.next(a);break;case "Right":case "ArrowRight":a.preventDefault();d.Dd?C9b(this,d,c,b):A9b(this,d);break;case "Down":case "ArrowDown":case "j":a.preventDefault();
C9b(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.SCa(b);break;case "Enter":a.preventDefault(),B9b(this,d)}}}};_.h.Qa=function(){this.root=mYb(this.createNode(this.yR))};_.h.Wb=function(a){this.root&&a.service&&(this.root.node=this.createNode(this.yR))};
_.h.Bc=function(){var a=this;this.kb.add(_.mf([this.Mka,this.Fk.Jc]).subscribe(function(b){b=_.k(b).next().value;if(a.zCa!==b){a.zCa="";var c=a.encode(b),d=a.Fk.find(function(e){return e.na.getAttribute("data-path")===c});d&&a.document.body.contains(d.na)&&(a.YZa(d.na),a.zCa=b)}}))};_.h.La=function(){this.Mka.complete();this.kb.unsubscribe()};
var mYb=function(a,b){return{level:b===void 0?0:b,node:a}},A9b=function(a,b){var c=!b.Dd;a.HSb.next({Ue:c,path:b.path});b.Dd=c},B9b=function(a,b){a.MB(b.type)&&(b.Dd=!b.Dd);var c=a.gQ(b.path,b.type);a.Xja.next({path:b.path,nodeType:b.type});_.mq(a.Ua,c)},rYb=function(a){a.kb.add(a.Tj.open(a.G$c).CB().subscribe(function(b){b&&a.CAa.next(Number.POSITIVE_INFINITY)}))};
MS.prototype.q0a=function(){var a=this.Fk.find(function(b){return b.na.classList.contains("bold-active-element")})||this.Fk.first;a&&this.document.body.contains(a.na)&&a.na.focus()};var z9b=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.fva)return null;c=c.fva.get(b.slice(0,a+1).join("/"));if(!c)return null}return c};
MS.prototype.YZa=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)};MS.prototype.createNode=function(a){return new s9b(_.Bh(a),3,this.MB,this.Mka,this.service,this.CAa)};
MS.prototype.SCa=function(a){a=a.parentElement.parentElement;if(!a.classList.contains("subtree"))return!1;a.firstElementChild.focus();return!0};var C9b=function(a,b,c,d){if(a.MB(b.type)&&b.Dd)a=c.nextElementSibling;else for(b=d,a=b.nextElementSibling;!a;)b=b.parentElement,a=b.nextElementSibling;(a=a.querySelector(".row"))&&a.focus()};
_.p.Object.defineProperties(MS.prototype,{scope:{configurable:!0,enumerable:!0,set:function(a){var b=this.yR;this.yR=a;if(this.root&&a!==b){var c=b?hYb(b):[],d=a?hYb(a):[];if(gYb(a,_.Bh(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.fva)==null?void 0:(f=c.get(b))==null?void 0:f.children)this.root.node.children=e}else if(gYb(b,_.Bh(a)))for(a=c.length;a>d.length;a--)b=this.root.node,b.Dd=!0,c=this.root,f=
b.path.split("/"),f=f.slice(0,f.length-1).join("/"),c.node=new s9b(_.Bh(f),3,this.MB,this.Mka,this.service,this.CAa,b);else this.root.node=this.createNode(a);this.zCa=""}}},path:{configurable:!0,enumerable:!0,set:function(a){this.Mka.next(a)}}});MS.O=function(a){return new (a||MS)(_.C(_.ru),_.C(_.Zw),_.C(_.ai),_.C(_.Wh))};
MS.wa=_.Ie({type:MS,oa:["depth-finder scope  path  service ".split(" ")],tb:function(a,b){a&1&&(_.Cg(w9b,5),_.Cg(x9b,5,_.he));if(a&2){var c;_.Gg(c=_.Hg())&&(b.G$c=c.first);_.Gg(c=_.Hg())&&(b.Fk=c)}},Za:["role","tree"],Wa:function(a,b){a&1&&_.O("click",function(c){return b.Zd(c)})("keydown",function(c){return b.Gm(c)})},inputs:{scope:"scope",path:"path",service:"service",gQ:"linkTo"},outputs:{R0b:"scopeChange",HSb:"nodeToggled",Xja:"nodeClicked",U0b:"scopeUp"},standalone:!1,features:[_.zn],tc:"scope  path  service ".split(" "),
Aa:5,Ba:2,Da:[["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&&_.F(0,iYb,0,0,"ng-template",4)(1,vYb,2,3,"ng-template",null,0,_.dh)(3,wYb,7,1,"ng-template",null,1,_.dh);a&2&&_.H("ngTemplateOutlet",_.Ng(2))("ngTemplateOutletContext",b.root)},dependencies:[_.Zo,_.$o,_.ap,_.fp,
_.hx,_.Lu,_.su,_.wu,_.vu,_.Av,_.gp],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%]{--mat-button-text-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}"],
Ma:0});var D9b=new _.iv("Scope to parent directory: {folder}/"),PS=function(a,b,c,d,e,f){var g=this;this.mh=a;this.ab=b;this.Sr=c;this.rh=d;this.we=e;this.Ua=f;this.gQ=function(){return""};this.Jm=new _.Oh(new _.Ai);this.service=this.Jm.ha(_.Jf(function(m,n){return _.Hra(m,n)&&_.Ira(m.Ib,n.Ib,_.JVa)}),_.E(function(){return g.createService()}))};PS.prototype.Bc=function(){var a=this;this.PD=this.rh.registerCallback("FILE_TREE",this.ab.na,function(){a.q3c.q0a()})};
PS.prototype.La=function(){this.Jm.complete();this.PD&&this.PD()};PS.prototype.up=function(a){this.we.hb({gestureName:a instanceof MouseEvent?"CLICK":"KEYBOARD",element:"RepositoryContentsTree",action:"scopeUp",projectId:this.Qd.rb},a);this.yR=_.si(_.Bh(this.scope||""))};var xYb=function(a,b){return _.ns(_.bI(a.Qd.nc().Vc(b)).ob())};PS.prototype.E2a=function(){this.we.hb({gestureName:"CLICK",element:"RepositoryContentsTreeItem",action:"navigate",projectId:this.Qd.rb})};
PS.prototype.createService=function(){var a=this;return{cja:function(b){var c=_.Zj(a.Qd,0);return a.Sr.list(a.Qd.rb,a.Qd.Sc,a.Qd.repository,{Ib:c,commit:c},b,a.Qd.params.Ub).ha(_.E(function(d){return d.map(AYb)}),_.Cf(function(d){_.Wu(a.mh,d);return _.df([])}))}}};
PS.prototype.Qxa=function(){var a=this,b=_.ns(_.bI(this.Qd.nc().Vc("")).ob()),c=new URL(_.nq(this.Ua,_.lq(this.Ua,b)),location.origin),d=_.k(c.pathname.split(/(;[^/]*)/));b=d.next().value;d=d.next().value;var e=b,f=d;e.endsWith("/")&&(e=e.substring(0,e.length-1));f==null&&(f="");return function(g,m){m!==3||g.endsWith("/")||(g+="/");a.scope===g&&g===a.Qd.path&&(g=(g=_.si(a.scope))&&g+"/"||"");g=g.split("/").map(encodeURIComponent).join("/");return e+"/"+g+f+c.search+c.hash}};
_.p.Object.defineProperties(PS.prototype,{Qd:{configurable:!0,enumerable:!0,set:function(a){this.Jm.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.yR=a;var b=encodeURIComponent(_.Bh(this.path));!this.ab.na.querySelector('[data-path="'+b+'"]')&&this.path!=="/"&&this.path.includes("/")&&(this.yR=a);this.gQ=this.Qxa()},get:function(){return this.Jm.value}},scope:{configurable:!0,
enumerable:!0,get:function(){return this.yR},set:function(a){this.we.hb({gestureName:"CLICK",element:"RepositoryContentsTree",action:"scopeIn",projectId:this.Qd.rb});this.yR=a;this.path.startsWith(a||"")||_.mq(this.Ua,this.gQ(a||"",3))}},qfd:{configurable:!0,enumerable:!0,get:function(){return D9b.format({folder:_.IC(_.si(_.Bh(this.scope||"")))||"Repository root"})}}});PS.O=function(a){return new (a||PS)(_.C(_.Vu),_.C(_.he),_.C(_.wM),_.C(_.gi),_.C(_.Bq),_.C(_.ai))};
PS.wa=_.Ie({type:PS,oa:[["directory-navigation"]],tb:function(a,b){a&1&&_.Cg(MS,7);if(a&2){var c;_.Gg(c=_.Hg())&&(b.q3c=c.first)}},inputs:{Qd:"activeLocation"},standalone:!1,Aa:8,Ba:8,Da:[["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=_.Pd();_.I(0,"div",1);_.qg(1);_.I(2,"div",2);_.F(3,yYb,3,4,"div",3)(4,zYb,6,10,"ng-template",null,0,_.dh);_.J();_.sg();_.J();_.I(6,"depth-finder",4);_.S(7,"async");_.Vg("scopeChange",function(d){_.w(c);_.Ug(b.scope,d)||(b.scope=
d);return _.y(d)});_.O("nodeToggled",function(d){_.w(c);b.we.hb({gestureName:"CLICK",element:"RepositoryContentsTreeItemCollapser",action:d.Ue?"expand":"collapse",re:b.gQ(d.path,3),projectId:b.Qd.rb});return _.y()})("nodeClicked",function(d){_.w(c);return _.y(b.E2a(d))})("scopeUp",function(d){_.w(c);return _.y(b.up(d))});_.J()}a&2&&(a=_.Ng(5),_.A(3),_.H("ngIf",!b.scope||b.scope==="/")("ngIfElse",a),_.A(3),_.Tg("scope",b.scope),_.H("path",b.path)("service",_.ch(7,6,b.service))("linkTo",b.gQ))},dependencies:[_.Gq,
_.ap,MS,_.Wt,_.Eu,_.hx,_.Pu,_.Av,_.ey,_.cy,_.oq,_.gp,_.gD],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%][_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;--mat-icon-button-state-layer-size:40px;line-height:40px}"],
Ma:0});var QS=function(a){var b=this;this.bc=a;this.data=new _.Sf(1);_.Gm();_.Gm();this.bD=this.bc.QK();this.JDa=this.data.ha(_.Yf(function(c){return c.uM.Hk}),_.E(function(c){return[].concat(_.v(c.keys()))}));this.scopes=this.data.ha(_.Yf(function(c){return c.V0b.Hk}),_.E(function(c){return[].concat(_.v(c.keys()))}));this.Jbb=this.data.ha(_.Yf(function(c){return c.Ibb.Hk}),_.E(function(c){return[].concat(_.v(c.keys()))}));this.dna=this.data.ha(_.Yf(function(c){return c.uM.Hk}),_.E(function(c){var d=[].concat(_.v(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.bD.ha(_.Hf(1)).subscribe(function(c){c.showPublic!=null&&c.showPrivate!=null&&c.showProtected!=null&&c.showPackagePrivate!=null&&c.showStatic!=null&&c.showNonStatic!=null||b.bc.Vy({showPublic:c.showPublic==null?!0:c.showPublic,showProtected:c.showProtected==null?!0:c.showProtected,showPrivate:c.showPrivate==null?!0:c.showPrivate,showPackagePrivate:c.showPackagePrivate==null?!0:c.showPackagePrivate,
showStatic:c.showStatic==null?!0:c.showStatic,showNonStatic:c.showNonStatic==null?!0:c.showNonStatic})})},KYb=function(a){switch(a){case "true":return"checked";case "mixed":return"indeterminate";default:return"unchecked"}};QS.prototype.h2a=function(a){return _.GDb[a]};
var BYb=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 _.fb(b)}},EYb=function(a,b){switch(b){case "static":return a.showStatic;case "not_static":return a.showNonStatic;default:return _.fb(b)}},JYb=function(a){var b=[].concat(_.v(a.uM.getState().keys())).some(function(c){return!a.uM.get(c)});a.uM.fill(b)};_.p.Object.defineProperties(QS.prototype,{hu:{configurable:!0,enumerable:!0,set:function(a){this.data.next(a)}}});
QS.O=function(a){return new (a||QS)(_.C(_.Sx))};
QS.wa=_.Ie({type:QS,oa:[["filter-menu"]],inputs:{hu:"outlineData"},standalone:!1,Aa:7,Ba:4,Da:[["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&&(_.I(0,"button",1)(1,"mat-icon"),_.R(2,"tune"),_.J()(),_.I(3,"mat-menu",2,0),_.F(5,LYb,15,17,"div",3),_.S(6,"async"),_.J());a&2&&(_.H("matMenuTriggerFor",_.Ng(4)),_.A(5),_.H("ngIf",_.ch(6,2,b.data)))},dependencies:[_.$o,_.ap,_.hx,_.Pu,_.Av,_.jH,_.kC,_.Ez,_.Hz,_.Kz,_.Jz,_.Lz,_.ey,_.cy,_.TB,_.gp],
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%]{--mat-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 RS=function(a){this.bc=a;this.Vvc="Collapse all";this.Wvc="Expand all";this.Xvc="Sticky Headers";this.bD=this.bc.QK()};RS.prototype.TZ=function(a){this.bc.Vy({collapseAll:!a.collapseAll})};RS.O=function(a){return new (a||RS)(_.C(_.Sx))};
RS.wa=_.Ie({type:RS,oa:[["outline-options-menu"]],standalone:!1,Aa:7,Ba:4,Da:[["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&&(_.I(0,"button",1)(1,"mat-icon"),_.R(2,"settings"),_.J()(),_.I(3,"mat-menu",2,0),_.F(5,MYb,9,7,"div",3),_.S(6,"async"),_.J());a&2&&(_.H("matMenuTriggerFor",_.Ng(4)),_.A(5),_.H("ngIf",_.ch(6,2,b.bD)))},dependencies:[_.ap,_.hx,_.Pu,_.Av,_.jH,_.kC,_.Hz,_.Kz,_.Jz,_.Lz,_.ey,_.cy,_.TB,_.gp],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 SS=function(a,b,c){this.Ia=a;this.bc=b;this.Ed=c;this.KS=_.Ci;this.data=new _.Sf(1);this.vq=new _.wy("",{zz:[_.RGb()]});this.d0a=new _.Oh(!1);this.mha=new _.Re;this.kb=new _.Ne;this.e9c=_.Yw.has(101);this.bD=this.bc.QK();this.mha=this.data.ha(_.Yf(function(d){return d.lxa}),_.E(function(d){return!!d}))};
SS.prototype.Qa=function(){var a=this;this.kb.add(this.vq.Tm.ha(_.Jf(),_.Wf(),_.Ef(300),_.ag(this.data)).subscribe(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;a.Ia.hb({element:"OutlineControls",action:"filterQueryChange",gestureName:"CHANGE"});c.lxa.next(b)}));this.kb.add(this.data.ha(_.Yf(function(b){return b.lxa}),_.Jf()).subscribe(function(b){a.vq.setValue(b)}))};SS.prototype.La=function(){this.kb.unsubscribe()};
_.p.Object.defineProperties(SS.prototype,{hu:{configurable:!0,enumerable:!0,set:function(a){this.data.next(a)}}});SS.O=function(a){return new (a||SS)(_.C(_.Bq),_.C(_.Sx),_.C(_.aL),_.C(_.Zw))};
SS.wa=_.Ie({type:SS,oa:[["outline-controls"]],inputs:{hu:"outlineData"},standalone:!1,Aa:2,Ba:3,Da:[["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&&(_.F(0,QYb,13,11,"ng-container",1),_.S(1,"async"));a&2&&_.H("ngIf",_.ch(1,1,b.data))},dependencies:[_.Gq,_.ap,_.hx,_.Pu,_.cz,_.Ty,_.My,_.Av,_.dz,_.gz,_.ey,_.cy,_.vD,_.uk,_.py,_.uD,_.vy,_.yy,
QS,RS,_.gp],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%]{--mat-form-field-outlined-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}"],
Ma:0});var E9b=function(){XO.apply(this,arguments);this.Izb=!0;this.ezb=[];this.U4c=this.kf.changed.ha(_.E(function(){return null}),_.Xf(null))};_.W(E9b,XO);E9b.prototype.Ud=function(a){return a.Wj?XO.prototype.Ud.call(this,a):null};var F9b=function(a){if(a.tk)if(a.Hzb)a.RO();else if(a.collapseAll(),a.Gma&&a.expand(a.Gma),a.No)for(var b=_.k(cJb(a.No)),c=b.next();!c.done;c=b.next())a.expand(c.value)};
_.p.Object.defineProperties(E9b.prototype,{Hzb:{configurable:!0,enumerable:!0,set:function(a){this.Izb=a;F9b(this)},get:function(){return this.Izb}},tk:{configurable:!0,enumerable:!0,set:function(a){this.ezb=a;a=a.filter(function(b){return!b.parent});a.length===1&&(this.Gma=a[0]);F9b(this)},get:function(){return this.ezb}}});var TS=function(a,b){var c=this;this.Ic=a;this.iEa=b;this.Xl=[];this.Qha=new Map;this.GZa=new Map;this.mF=new _.Oh([]);this.n_a=[];this.Q6=this.Jfa=null;this.Ukd=_.mf([this.mF,this.Ic.U4c]).ha(_.E(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.Ic.Wj(m)&&!c.Ic.Ud(m)?m.level:null);return d}),_.Tf(1),_.lf())};_.W(TS,_.bt);
var G9b=function(a){var b=function(d){return d.isVisible?[d]:d.children.flatMap(b)},c=a.Xl.flatMap(b);return a.Q6?c.sort(a.Q6):c};TS.prototype.ls=function(){return this.Xl.length>0&&this.mF.value.length===0};var I9b=function(a,b){a.Xl=b;if(a.Q6||a.Jfa){b=_.k(a.Xl);for(var c=b.next();!c.done;c=b.next())c=c.value,c.sort=a.Q6,a.Jfa&&(c.filter=a.Jfa)}H9b(a)};
TS.prototype.connect=function(a){var b=this;return _.xf.apply(null,_.v([a.cH,this.Ic.kf.changed.ff(),this.mF.ff()])).ha(_.E(function(){b.n_a=i1b(b.iEa,b.mF.value,b.Ic);return b.n_a}))};TS.prototype.disconnect=function(){};
var H9b=function(a){var b=G9b(a);b=h1b(a.iEa,b);a.Ic.tk=b;a.Qha.clear();for(var c=0;c<b.length;c++){var d=b[c];a.Qha.set(d.id,d)}a.GZa.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.GZa.set(c.pop().id,e.id);c.push(e)}a.mF.next(b)};
_.p.Object.defineProperties(TS.prototype,{o_a:{configurable:!0,enumerable:!0,get:function(){return this.n_a}},filter:{configurable:!0,enumerable:!0,set:function(a){this.Jfa=a;a=_.k(this.Xl);for(var b=a.next();!b.done;b=a.next())b.value.filter=this.Jfa;H9b(this)}},sortAlphabetically:{configurable:!0,enumerable:!0,set:function(a){this.Q6=a?RYb:null;a=_.k(this.Xl);for(var b=a.next();!b.done;b=a.next())b.value.sort=this.Q6;H9b(this)}}});var US=function(a,b,c,d,e,f,g,m){var n=this;this.we=a;this.rh=b;this.Ua=c;this.bc=d;this.viewState=e;this.ab=f;this.Pma=g;this.Lc=m;this.b1b=new _.Nf;this.wCa=new _.Oh(0);this.jEa=24;this.kb=new _.Ne;this.nwa=_.df(!0).ha(_.If(1));this.qza=!1;this.Obb=this.bc.QK().ha(_.E(function(r){return!!r.stickyHeaders}),_.Jf());this.Vr=new E9b(aZb,cZb);this.iEa=new YO(dZb,aZb,cZb,$Yb);this.pC=new TS(this.Vr,this.iEa);this.Nbb=this.Obb.ha(_.Yf(function(r){return r?_.mf([n.b1b.ha(_.Jf()),n.pC.Ukd]).ha(_.E(function(x){return n.P6c.apply(n,
_.v(x))})):_.df(new Map)}),_.Jf(function(r,x){if(x.size!==r.size)return!1;x=_.k(x.keys());for(var z=x.next();!z.done;z=x.next())if(!r.has(z.value))return!1;return!0}),_.Tf(1),_.lf());this.iid=_.mf([this.Nbb,this.wCa]).ha(_.E(function(r){return n.Q6c.apply(n,_.v(r))}),_.Tf(1),_.lf());this.jzb=new _.Oh(this.pC.ls());this.M2c=this.jzb.ff();this.kb.add(this.bc.QK().ha(_.E(function(r){return r.collapseAll}),_.Jf()).subscribe(function(r){n.Vr.Hzb=!r}));this.kb.add(this.bc.QK().ha(_.E(function(r){return r.sortAlphabetically}),
_.Jf()).subscribe(function(r){n.pC.sortAlphabetically=!!r}))};_.h=US.prototype;_.h.Qa=function(){};
_.h.Wb=function(a){if(a.location){var b=bZb(a.location.Mf);this.qza=bZb(a.location.Dj)!==b;a=this.Vr;var c;if((c=a.tk)!=null&&c.length){var d=a.tk;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=_.Br(f.Fcb);g=g>b?Number.POSITIVE_INFINITY:b-g;g<e&&(c=f,e=g)}b=c;b.active=!0;a.No&&a.No!==b&&(a.No.active=!1);a.No=b;b=_.k(cJb(a.No));for(c=b.next();!c.done;c=b.next())a.expand(c.value)}}};
_.h.La=function(){this.kb.unsubscribe();var a;(a=this.ozb)==null||a.unsubscribe();var b;(b=this.Yfd)==null||b.unsubscribe();this.PD&&this.PD()};_.h.Bc=function(){var a=this;this.nwa.subscribe(function(){a.PD=a.rh.registerCallback("OUTLINE",a.ab.na,function(){a.q0a()})});this.Yfd=_.mf([this.Jvb.iE.ha(_.E(function(){return a.Jvb.Z4()}),_.Jf()),this.Obb]).subscribe(function(b){b=_.k(b);var c=b.next().value;b.next().value&&a.Lc.run(function(){a.wCa.next(c)})})};
_.h.co=function(){if(this.qza){var a=this.ab.na.querySelector("mat-tree-node.bold-active-element");a&&this.YZa(a);this.qza=!1}};_.h.YZa=function(a){this.Pma.scrollTo(a,0)};_.h.Zd=function(a){var b=a.target;if(b&&b instanceof HTMLElement&&(b=_.UH(b,"a,button","mat-tree-node"))){var c=b.parentElement.dataset.id;c&&(c=this.pC.Qha.get(c),b.tagName==="A"?this.E2a(a,c):this.toggle(a,c))}};
_.h.toggle=function(a,b){this.Vr.toggle(b);a.stopPropagation();this.we.hb({gestureName:"CLICK",element:"OutlineTreeItemCollapser",action:this.Vr.Ud(b)?"expand":"collapse"})};_.h.PK=function(a){var b=this.POb.get(a.id);return b?b:(b=this.MC(_.Br(a.Fcb)),this.POb.set(a.id,b),b)};_.h.E2a=function(a,b){_.VH(a)||(a.preventDefault(),this.Vr.expand(b),J9b(this,b))};
_.h.q0a=function(){var a=this.ab.na.querySelector("mat-tree-node.bold-active-element");if(a)a.focus();else{var b;(b=this.ab.na.querySelector("mat-tree-node"))==null||b.focus()}};_.h.OD=function(a,b){return b.id};
var WYb=function(a,b){return a.Nbb.ha(_.E(function(c){return c.has(b.id)}))},VYb=function(a,b){return a.iid.ha(_.E(function(c){return c.get(b.id)}))},XYb=function(a,b){return a.Nbb.ha(_.E(function(c){return c.size>0&&c.entries().next().value[0]===b.id}))},J9b=function(a,b){var c=a.PK(b);a.viewState.DK==="PREVIEW"?a.Ua.navigate(_.ns(a.location),{Se:b.tDa}):_.mq(a.Ua,c).then(function(){a.viewState.yja.next()});a.we.hb({gestureName:"CLICK",element:"OutlineTreeItem",action:"navigate",bucket:_.Ci.SS})};
US.prototype.SCa=function(a){var b=a.parent;b&&(a=this.Pad.find(function(c){return c.data===b}))&&a.focus()};US.prototype.P6c=function(a,b){var c=new Map,d=a;if(a>=b.length)return c;for(var e=b[d];e.geb.length&&this.Vr.Ud(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.Vr.Ud(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};
US.prototype.Q6c=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.pC.GZa.get(e);g=g!==void 0?this.pC.Qha.get(g).index:void 0;var m=f.level*this.jEa;g!==void 0&&(m=Math.min(m,this.jEa*(g-(a.size-f.level))-b));c.set(e,m)}return c};
_.p.Object.defineProperties(US.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){var b=!this.Qy||!_.EH(a,this.Qy),c=!this.Qy||!_.Drb(a,this.Qy,["line"]);if(b||c)this.POb=new Map,this.MC=_.yrb(a,this.Ua,{Yha:"oneBased"});this.Qy=a},get:function(){return this.Qy}},Icd:{configurable:!0,enumerable:!0,set:function(a){var b=this;I9b(this.pC,a.yva);F9b(this.Vr);var c;(c=this.ozb)==null||c.unsubscribe();this.ozb=_.mf([a.lxa,a.uM.Hk,a.Ibb.Hk,this.bc.QK()]).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.pC.filter=eZb(d,f,new Map([[1,!!e.showPublic],[3,!!e.showProtected],[7,!!e.showPackagePrivate],[2,!!e.showPrivate]]),g,e.showStatic,e.showNonStatic);b.jzb.next(b.pC.ls())})}}});US.O=function(a){return new (a||US)(_.C(_.ix),_.C(_.gi),_.C(_.ai),_.C(_.Sx),_.C(_.aM),_.C(_.he),_.C(_.Jw),_.C(_.ih))};
US.wa=_.Ie({type:US,oa:[["outline-tree","outlineTreeInput",""]],tb:function(a,b){a&1&&(_.Cg(_.ft,7),_.Cg($O,5));if(a&2){var c;_.Gg(c=_.Hg())&&(b.Jvb=c.first);_.Gg(c=_.Hg())&&(b.Pad=c)}},Wa:function(a,b){a&1&&_.O("click",function(c){return b.Zd(c)})("keydown",function(c){if(!_.VH(c)){var d=c.target;if(d&&d instanceof HTMLElement&&(d=_.UH(d,"mat-tree-node","mat-tree"))){var e=d.dataset.id;if(e)switch(e=b.pC.Qha.get(e),c.key){case "Left":case "ArrowLeft":c.preventDefault();b.Vr.Ud(e)&&e.kha?b.Vr.collapse(e):
b.SCa(e);break;case "Right":case "ArrowRight":c.preventDefault();b.Vr.Ud(e)&&e.kha?(c=d.nextElementSibling)&&c.focus():e.kha&&b.Vr.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(),J9b(b,e)}}}})},inputs:{location:"location",Icd:"outlineTreeInput"},standalone:!1,features:[_.Xg([R0b]),_.zn],tc:["outlineTreeInput",
""],Aa:5,Ba:7,Da:[["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&&(_.F(0,SYb,2,0,"div",0),_.S(1,"async"),_.I(2,"cdk-virtual-scroll-viewport",
1),_.O("scrolledIndexChange",function(c){return b.b1b.next(c)}),_.F(3,ZYb,3,8,"mat-tree",2),_.S(4,"async"),_.J());a&2&&(_.H("ngIf",_.ch(1,3,b.M2c)),_.A(2),_.H("itemSize",b.jEa),_.A(),_.H("ngIf",_.ch(4,5,b.nwa)))},dependencies:[_.ap,_.SE,_.XE,$O,_.NC,_.ft,_.gp],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)}"],
Ma:0});var VS=function(){};VS.O=function(a){return new (a||VS)};VS.Ha=_.Je({type:VS});VS.Ga=_.Xc({imports:[_.hp,_.Bv,_.ZE,_.qq,_.ht]});var K9b=new _.wd("MAX_OUTLINE_CODEBLOCK_COUNT"),WS=function(a,b,c){this.Ia=b;this.Tad=c;this.rd=_.cH;this.bbb=!1;this.PTb=_.dH;this.Fcd=_.Yw.has(31)};WS.prototype.Qa=function(){this.Ia.vo({bucket:_.Ci.SS})};WS.prototype.rga=function(a){switch(a){case "UNSUPPORTED_DATA_TYPE":case "UNSUPPORTED_LANGUAGE":return"Outline unsupported";case "UNAVAILABLE":return"Outline unavailable";default:return _.fb(a,"Unknown OutlineError outlineFilteringEnabled.")}};
_.p.Object.defineProperties(WS.prototype,{hu:{configurable:!0,enumerable:!0,set:function(a){this.PTb=a;this.bbb=a.state===2&&a.ac.size>this.Tad},get:function(){return this.PTb}}});WS.O=function(a){return new (a||WS)(_.C(_.Zw),_.C(_.ix),_.C(K9b))};
WS.wa=_.Ie({type:WS,oa:[["outline","activeLocation","","outlineData",""]],tb:function(a,b){a&1&&_.Cg(US,5);if(a&2){var c;_.Gg(c=_.Hg())&&(b.RTb=c.first)}},inputs:{hu:"outlineData",Qd:"activeLocation"},standalone:!1,features:[_.Xg([{ya:K9b,lc:1E4}])],tc:["activeLocation","","outlineData",""],Aa:4,Ba:4,Da:[[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"],["mat-stroked-button","","color","primary",3,"click"],[3,"outlineData",4,"ngIf"],[3,"outlineTreeInput","location"],[3,"outlineData"],["theme","error"],[3,"hasBackground"]],ta:function(a,b){a&1&&(_.I(0,"div",0),_.F(1,iZb,3,3,"ng-container",1)(2,jZb,2,1,"dc-information-box",2)(3,kZb,1,1,"loading",3),_.J());a&2&&(_.H("ngSwitch",b.hu.state),_.A(),_.H("ngSwitchCase",b.rd.xi),_.A(),_.H("ngSwitchCase",
b.rd.Error),_.A(),_.H("ngSwitchCase",b.rd.Fj))},dependencies:[_.ap,_.bp,_.cp,_.hx,_.Lu,_.ZG,_.XG,US,SS],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}"],
Ma:0});var L9b={eh:1,Nu:2,vNc:3,EMPTY:4,1:"SUCCESS",2:"DISABLED",3:"UNSUPPORTED",4:"EMPTY"},M9b=_.y6a([0,"FILES"],[1,"OUTLINE"]),XS=function(a,b,c,d,e,f,g,m,n,r){var x=this;this.we=a;this.ab=b;this.JYa=c;this.bc=d;this.viewState=e;this.Ua=f;this.Lb=g;this.Id=m;this.XEc="RepositoryBrowserTree";this.Mg=[];this.N6=!0;this.Lyc=L9b;this.QTb=this.fFb=this.Gca=!1;this.hu=this.JYa.hu.ha(_.Xf(_.dH));this.Hcd=this.hu.ha(_.dqb(),_.E(wZb),_.Xf(1));this.Dkd=this.bc.S3().ha(_.Hf(1)).subscribe(function(z){x.bm===void 0&&
(x.bm=z,_.Fn(x.Id))});this.Mg=[].concat(_.v(this.N6?[r.register("openOutline","o",function(){sZb(x.viewState);x.bm!=="OUTLINE"?x.Gca=!0:x.U4("OUTLINE");x.bm="OUTLINE";_.ay(n,"OUTLINE");_.Fn(x.Id)})]:[]),[r.register("openDirectoryTree","t",function(){sZb(x.viewState);x.bm!=="FILES"?x.Gca=!0:x.U4("FILES");x.bm="FILES";_.ay(n,"FILE_TREE");_.Fn(x.Id)}),r.register("toggleNavPanel","u",function(){var z=x.viewState;z.YL.getValue()===2?rZb(z):sZb(z);x.we.hb({element:"RepositoryBrowserTree",action:x.isCollapsed?
"expand":"collapse",gestureName:"KEYBOARD",projectId:x.Qd.rb})})])};XS.prototype.Qa=function(){};XS.prototype.La=function(){this.Dkd.unsubscribe();for(var a=_.k(this.Mg),b=a.next();!b.done;b=a.next())b=b.value,b()};
XS.prototype.U4=function(a){var b=this.we,c=b.hb;a:switch(a){case "FILES":var d="focusFilesTab";break a;case "OUTLINE":d="focusOutlineTab";break a;default:d=_.fb(a,"Unknown file detail tab selected")}c.call(b,{element:"RepositoryNavigation",action:d,bucket:xZb(a),gestureName:"KEYBOARD",projectId:this.Qd.rb})};XS.prototype.tva=function(a){this.isCollapsed&&a===this.ab.na&&sZb(this.viewState)};
var nZb=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 vZb(b);case 4:return"Outline is currently empty";default:return _.fb(a,"Unsupported outline state")}},tZb=function(a,b){b=(b!==1?"FILES":a.bm)||"FILES";b==="FILES"?a.fFb=!0:b==="OUTLINE"&&(a.QTb=!0);return _.tx(M9b,b,0)};
XS.prototype.Hk=function(a,b){b=M9b.get(b,"FILES");b==="OUTLINE"&&this.outline&&this.outline.RTb&&(this.outline.RTb.qza=!0);if((a!==1?"FILES":this.bm)!==b||this.Gca){a=this.Gca?"KEYBOARD":"CLICK";this.Gca=!1;this.bm=b;var c=this.we,d=c.hb;a:switch(b){case "FILES":var e="openFilesTab";break a;case "OUTLINE":e="openOutlineTab";break a;default:e=_.fb(b,"Unknown file detail tab selected")}d.call(c,{element:"RepositoryNavigation",action:e,bucket:xZb(b),gestureName:a,projectId:this.Qd.rb});this.bc.A6(b)}};
_.p.Object.defineProperties(XS.prototype,{isCollapsed:{configurable:!0,enumerable:!0,get:function(){return this.G3c===0}}});XS.O=function(a){return new (a||XS)(_.C(_.ix),_.C(_.he),_.C(_.HM),_.C(_.Sx),_.C(_.aM),_.C(_.ai),_.C(_.Nh),_.C(_.Xn),_.C(_.gi),_.C(_.ww))};
XS.wa=_.Ie({type:XS,oa:["repository-navigation viewData  activeLocation  directoryPanelState  showOutlineTab ".split(" ")],tb:function(a,b){a&1&&_.Cg(WS,5);if(a&2){var c;_.Gg(c=_.Hg())&&(b.outline=c.first)}},qb:2,Wa:function(a,b){a&1&&_.O("click",function(c){return b.tva(c.target)});a&2&&_.Pg("collapsed",b.isCollapsed)},inputs:{Qd:"activeLocation",G3c:"directoryPanelState",N6:"showOutlineTab",Ab:"viewData"},standalone:!1,tc:"viewData  activeLocation  directoryPanelState  showOutlineTab ".split(" "),
Aa:2,Ba:3,Da:[["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&&(_.F(0,uZb,10,8,"nav",0),_.S(1,"async"));a&2&&_.H("ngIf",_.ch(1,1,b.Hcd))},dependencies:[_.Gq,_.ap,PS,_.hx,_.Pu,_.Av,KP,_.WA,VO,WO,_.ey,_.cy,WS,_.gp],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%]{--mat-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}[_nghost-%COMP%]     .mat-tab-body-content-can-animate{--mat-tab-animation-duration:1ms}"],
Ma:0});var N9b=["navComponent"],O9b=["splitter"],YS=function(a,b,c){this.Ia=a;this.Ked=b;this.qoa=c;this.VLb=this.N6=!0;this.GC=!1;this.pAa=new _.Oh(document.createElement("span"));this.S6a=!1};YS.prototype.Qa=function(){};YS.prototype.Wb=function(a){if(a.repositoryNavState){var b=a.repositoryNavState,c=b.Mf;b.Dj===0&&c===2&&this.S6a&&(this.pAa.getValue().style.width="",this.S6a=!1)}a.viewData&&(a=this.Ab,this.VLb=a.kind!==0||a.Tva||a.te.length<2E4)};
YS.prototype.iha=function(a){this.pAa.getValue().offsetWidth<40&&this.O9a===2&&(this.S6a=!0,rZb(this.Ked));var b=TIb(this.Ab)?this.Ab.location.rb:void 0;this.Ia.hb({element:"RepositoryBrowserTree",action:a,projectId:b,gestureName:"RESIZE"})};_.p.Object.defineProperties(YS.prototype,{Ib:{configurable:!0,enumerable:!0,set:function(a){a&&this.pAa.next(a.na)}},wMb:{configurable:!0,enumerable:!0,get:function(){return this.O9a===0}},jL:{configurable:!0,enumerable:!0,get:function(){return this.qoa.jL}}});
YS.O=function(a){return new (a||YS)(_.C(_.Bq),_.C(_.aM),_.C(_.kL))};
YS.wa=_.Ie({type:YS,oa:[["browse-repository-contents","viewData","","repositoryNavState",""]],tb:function(a,b){a&1&&(_.Cg(N9b,7,_.he),_.Cg(O9b,7,_.he));if(a&2){var c;_.Gg(c=_.Hg())&&(b.Ib=c.first);_.Gg(c=_.Hg())&&(b.Khd=c.first)}},qb:4,Wa:function(a,b){a&2&&_.Pg("nav-collapsed",b.wMb)("fullscreen",b.jL)},inputs:{Ab:"viewData",O9a:"repositoryNavState",N6:"showOutlineTab"},standalone:!1,features:[_.zn],tc:["viewData","","repositoryNavState",""],Aa:6,Ba:12,Da:[["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=_.Pd();_.L(0,"repository-navigation",2,0);_.I(2,"splitter",3,1);_.S(4,"async");_.O("resizeDone",function(d){_.w(c);return _.y(b.iha(d))})("mousedown",function(){_.w(c);b.GC=!0;return _.y()})("mouseup",function(){_.w(c);
b.GC=!1;return _.y()});_.J();_.F(5,yZb,1,1,"repository-detail",4)}a&2&&(_.Pg("hover-focus-element",b.wMb)("transitionWidth",b.VLb&&!b.GC),_.H("directoryPanelState",b.O9a)("viewData",b.Ab)("activeLocation",b.Ab.location)("showOutlineTab",b.N6),_.A(2),_.H("changeSizeOf",_.ch(4,10,b.pAa)),_.A(3),_.H("ngIf",b.Ab.kind!==4))},dependencies:[_.ap,_.Eu,LS,XS,_.hD,_.gp],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}"],Ma:0});var P9b=function(){};P9b.O=function(a){return new (a||P9b)};
P9b.wa=_.Ie({type:P9b,oa:[["no-repository-information"]],standalone:!1,Aa:1,Ba:0,ta:function(a){a&1&&_.L(0,"loading")},dependencies:[_.XG],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%]{--mat-button-text-container-height:36px}file-not-found[_nghost-%COMP%]     .mat-mdc-button.mat-mdc-button-base{font-size:14px}"],Ma:0});var ZS=function(){this.ZN="/repos"};ZS.prototype.Qa=function(){};ZS.O=function(a){return new (a||ZS)};
ZS.wa=_.Ie({type:ZS,oa:[["repository-not-found","location",""]],inputs:{location:"location"},standalone:!1,tc:["location",""],Aa:8,Ba:2,Da:[["role","alert","icon","shared:repository"],["mat-button","","ascTrackElement","RepositoryNotFound","trackAction","navigate",3,"routerLink","trackProjectId"]],ta:function(a,b){a&1&&(_.I(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.R(2," Unable to load this repository. "),_.J(),_.I(3,"icon-empty-state-subtitle")(4,"div"),_.R(5," Verify that it exists and you can access it. "),
_.J(),_.I(6,"a",1),_.R(7," View all repositories "),_.J()()());a&2&&(_.A(6),_.H("routerLink",b.ZN)("trackProjectId",b.location.rb))},dependencies:[_.Gq,_.ZC,_.aD,_.$C,_.hx,_.Lu,_.oq],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%]{--mat-button-text-container-height:36px}file-not-found[_nghost-%COMP%]     .mat-mdc-button.mat-mdc-button-base{font-size:14px}"],
Ma:0});var $S=function(a,b,c){this.Lb=b;this.document=c;this.neb=!1;this.ZN="/repos";this.nl=_.sk.has(2)};$S.prototype.Qa=function(){this.nl&&_.Crb(this.location)&&(this.neb=!0)};$S.O=function(a){return new (a||$S)(_.C(_.Xw),_.C(_.Nh),_.C(_.Wh))};
$S.wa=_.Ie({type:$S,oa:[["repository-permission-denied","location",""]],inputs:{location:"location"},standalone:!1,tc:["location",""],Aa:8,Ba:4,Da:[["role","alert","icon","shared:repository"],[4,"ngIf"],["mat-button","","ascTrackElement","RepositoryPermissionDenied","trackAction","navigate",3,"routerLink","trackProjectId"]],ta:function(a,b){a&1&&(_.I(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.R(2," Permission denied. "),_.J(),_.I(3,"icon-empty-state-subtitle"),_.F(4,zZb,2,0,"div",
1)(5,AZb,2,0,"div",1),_.I(6,"a",2),_.R(7," View all repositories "),_.J()()());a&2&&(_.A(4),_.H("ngIf",!b.neb&&b.location.Sc!=="host"),_.A(),_.H("ngIf",b.neb),_.A(),_.H("routerLink",b.ZN)("trackProjectId",b.location.rb))},dependencies:[_.Gq,_.ap,_.ZC,_.aD,_.$C,_.hx,_.Lu,_.oq],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%]{--mat-button-text-container-height:36px}file-not-found[_nghost-%COMP%]     .mat-mdc-button.mat-mdc-button-base{font-size:14px}"],
Ma:0});var aT=function(){};aT.prototype.update=function(){};aT.O=function(a){return new (a||aT)};aT.ua=_.q({token:aT,qa:aT.O,Fa:"root"});var bT=function(a,b,c,d,e,f,g,m,n){var r=this;this.FEa=b;this.JG=e;this.bc=f;this.rS=g;this.Ao=r1b;this.kb=new _.Ne;this.Ow=this.FEa.Ow;this.TBa=_.Yw.has(37);this.C9c=_.Yw.has(22);this.kb.add(b.Wc.subscribe(function(x){d.update(x);r.JG.Pk(x)}));this.kb.add(b.Ow.subscribe(function(x){r.Kpa(x)}));this.D0c=this.FEa.Wc.ha(_.E(function(x){return _.oH(x)&&x.params.Ub?"Path breadcrumb - "+_.Erb(x):"Path breadcrumb"}));_.sk.has(2)&&(a=a.Gw.ha(_.E(_.oi),_.E(function(x){return!!x.tl}),_.Jf()),this.kb.add(a.subscribe(function(x){x&&
_.N$a(n,"kNb3eTWhP0jd2PDg8Pq0RfMJ1L55")})))};bT.prototype.La=function(){_.ayb(this.JG);this.kb.unsubscribe()};bT.prototype.Kpa=function(a){this.C9c&&TIb(a)&&(a=a.location,!_.LH(a)||this.TNb&&_.ss(a,this.TNb)||(this.TNb=a,this.bc.Kpa(a)))};bT.O=function(a){return new (a||bT)(_.C(_.Nh),_.C(_.xM),_.C(_.Zw),_.C(aT),_.C(_.UN),_.C(_.Sx),_.C(_.aM),_.C(_.Xw),_.C(_.Tz))};
bT.wa=_.Ie({type:bT,oa:[["repository-browser"]],standalone:!1,features:[_.Xg([lP,_.aM,_.xM,_.HM,_.KM,_.zM,{ya:_.rAb,Eb:function(a){return a.Ow},Nb:[_.qd(function(){return bT})]},_.aL])],Aa:2,Ba:3,Da:[[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&&(_.F(0,HZb,8,6,"ng-container",0),_.S(1,"async"));a&2&&_.H("ngIf",_.ch(1,1,b.Ow))},dependencies:[YS,_.ap,_.bp,_.cp,_.dp,_.Vt,_.Eu,SQ,P9b,ZS,$S,_.gp],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}"],
Ma:0});var cT=function(){};cT.O=function(a){return new (a||cT)};cT.Ha=_.Je({type:cT});cT.Ga=_.Xc({imports:[_.hp,_.yx,_.YG,_.Vy,_.Bv]});var dT=function(){};dT.O=function(a){return new (a||dT)};dT.Ha=_.Je({type:dT});dT.Ga=_.Xc({Pb:[{ya:_.b$a,lc:{mu:"grimoire-activity-header",nYa:864E5,VZa:!0}}],imports:[_.wx,_.hp,cT,_.Dq,_.Yz,HP,_.yx,_.Bv,_.Nz,_.fy,_.qq,_.TC]});var eT=function(){};eT.O=function(a){return new (a||eT)};eT.Ha=_.Je({type:eT});eT.Ga=_.Xc({imports:[_.Iq,dT,BQ,_.Vz,_.hp,_.YC,_.Hu,_.yx,_.Bv,_.cM,_.HL,$P,ZP,_.qq,_.TC,_.UC]});var fT=function(){};fT.O=function(a){return new (a||fT)};fT.Ha=_.Je({type:fT});fT.Ga=_.Xc({imports:[_.hp,_.bD]});var gT=function(){};gT.O=function(a){return new (a||gT)};gT.Ha=_.Je({type:gT});gT.Ga=_.Xc({imports:[_.hp,fR,aR,cR]});var hT=function(){};hT.O=function(a){return new (a||hT)};hT.Ha=_.Je({type:hT});hT.Ga=_.Xc({imports:[_.hp,_.YG,_.Bv,_.fy]});var iT=function(){};iT.O=function(a){return new (a||iT)};iT.Ha=_.Je({type:iT});iT.Ga=_.Xc({Pb:[{ya:_.Snb,lc:{color:"primary"}}],imports:[_.AF]});var jT=function(){};jT.O=function(a){return new (a||jT)};jT.Ha=_.Je({type:jT});jT.Ga=_.Xc({imports:[_.Iq,_.hp,hT,_.yx,iT,_.Bv,_.HN,_.ZE]});var kT=function(){};kT.O=function(a){return new (a||kT)};kT.Ha=_.Je({type:kT});kT.Ga=_.Xc({imports:[_.hp,fR,_.Dq,jT,_.yx,_.Bv]});var lT=function(){};lT.O=function(a){return new (a||lT)};lT.Ha=_.Je({type:lT});lT.Ga=_.Xc({imports:[_.Iq,_.hp,_.YC,fR,_.Hu,_.YG,_.yx,_.Bv,_.VL]});var mT=function(){};mT.O=function(a){return new (a||mT)};mT.Ha=_.Je({type:mT});mT.Ga=_.Xc({imports:[_.Iq,_.hp,fR,_.$G,_.YG,_.lH,_.VL,_.yK,_.qq]});var nT=function(){};nT.O=function(a){return new (a||nT)};nT.Ha=_.Je({type:nT});nT.Ga=_.Xc({imports:[_.hp,fR,_.lH,_.VL]});var oT=function(){};oT.O=function(a){return new (a||oT)};oT.Ha=_.Je({type:oT});oT.Ga=_.Xc({imports:[_.Iq,_.hp,gT,mQ,HP,kT,_.vN,lT,_.yx,_.Vy,_.Bv,_.fy,mT,nT]});var pT=function(){};pT.O=function(a){return new (a||pT)};pT.Ha=_.Je({type:pT});pT.Ga=_.Xc({imports:[_.Iq,dQ,_.hp,_.Hu,oT,lT,_.yx,_.Bv,_.fy,_.qq,_.WM]});var qT=function(){};qT.O=function(a){return new (a||qT)};qT.Ha=_.Je({type:qT});qT.Ga=_.Xc({imports:[_.Iq,dQ,_.hp,_.Hu,oT,_.yx,_.Bv,_.qq]});var rT=function(){};rT.O=function(a){return new (a||rT)};rT.Ha=_.Je({type:rT});rT.Ga=_.Xc({imports:[_.hp]});var sT=function(){};sT.O=function(a){return new (a||sT)};sT.Ha=_.Je({type:sT});sT.Ga=_.Xc({imports:[_.hp,_.sN,_.iN,_.qD,_.iL]});var tT=function(){};tT.O=function(a){return new (a||tT)};tT.Ha=_.Je({type:tT});tT.Ga=_.Xc({imports:[_.Iq,_.hp,_.yx,_.JE,_.bD,_.YG]});var uT=function(){};uT.O=function(a){return new (a||uT)};uT.Ha=_.Je({type:uT});uT.Ga=_.Xc({imports:[_.hp,kQ]});var vT=function(){};vT.O=function(a){return new (a||vT)};vT.Ha=_.Je({type:vT});vT.Ga=_.Xc({imports:[_.hp,_.sN,_.yx]});var wT=function(){};wT.O=function(a){return new (a||wT)};wT.Ha=_.Je({type:wT});wT.Ga=_.Xc({Pb:[FR],imports:[_.gt]});var xT=function(){};xT.O=function(a){return new (a||xT)};xT.Ha=_.Je({type:xT});xT.Ga=_.Xc({imports:[fT,eQ,_.Vz,_.hp,qT,pT,wT,_.wN,_.bD,rT,_.zN,KS,_.YB,_.bD,sT,tT,_.vN,_.pN,_.sN,uT,_.yK,vT,_.iL,_.qq,_.xN,_.yN]});var yT=function(){};yT.O=function(a){return new (a||yT)};yT.Ha=_.Je({type:yT});yT.Ga=_.Xc({Pb:[{ya:_.Dhb,lc:{expandedHeight:"48px",collapsedHeight:"48px",CP:!1}}],imports:[_.Iq,_.hp,pT,_.FN,KS,OR,_.YB,_.yx,_.Zz,_.nH,_.qD,_.Bv,eS,vT]});var zT=function(){};zT.O=function(a){return new (a||zT)};zT.Ha=_.Je({type:zT});zT.Ga=_.Xc({imports:[eQ,_.hp,_.YC,qT,pT,_.Dq,_.$G,kP,_.qq]});var AT=function(){};AT.O=function(a){return new (a||AT)};AT.Ha=_.Je({type:AT});AT.Ga=_.Xc({imports:[_.wx,_.hp,jQ,_.$G,_.YG,_.yx,_.Bv,_.Zz]});var BT=function(){};BT.O=function(a){return new (a||BT)};BT.Ha=_.Je({type:BT});BT.Ga=_.Xc({imports:[_.Iq,_.hp,_.YG,_.yx,_.qD,_.lH,_.qq]});var CT=function(){};CT.O=function(a){return new (a||CT)};CT.Ha=_.Je({type:CT});CT.Ga=_.Xc({imports:[_.hp,_.yx,_.Bv,_.fy]});var DT=function(){};DT.O=function(a){return new (a||DT)};DT.Ha=_.Je({type:DT});DT.Ga=_.Xc({imports:[CT,_.hp]});var ET=function(){};ET.O=function(a){return new (a||ET)};ET.Ha=_.Je({type:ET});ET.Ga=_.Xc({});var FT=function(a,b,c,d){this.ab=a;this.md=b;this.dir=c;this.zone=d;this.Tb=new _.Sf;this.OQ=this.xY=null;this.G6a=192;this.ema=new _.Oh([]);this.Y1=[];this.lKb=!1;this.Dr=this.hq=null;this.In=new _.Jj;this.d_=new _.Jj;this.Z9b=new _.Jj;this.rm=new _.Jj;this.Qkd=_.fh.required(_.OC);this.Av=null;this.WKb=[];Q9b(this)};_.h=FT.prototype;_.h.Qa=function(){this.Y1=R9b(this);var a=this.ema,b=a.next,c=Array.from({length:this.Y1.length});c[0]=this.wb;c[1]=_.rE(this.md,this.wb,1);b.call(a,c)};
_.h.Bc=function(){var a=this;this.w3a();S9b(this);T9b(this);this.zone.Vb(function(){setTimeout(function(){a.ema.next(a.Y1);a.lKb=!0})})};_.h.Wb=function(a){var b=this;this.lKb&&(a.minDate||a.maxDate)&&(this.Y1=R9b(this),this.ema.next(this.Y1));a.activeDate&&a.activeDate.Mf!==a.activeDate.Dj&&this.zone.Vb(function(){setTimeout(function(){b.fM(b.wb,"auto")})})};_.h.La=function(){this.Tb.next();this.Tb.complete()};
_.h.fM=function(a,b){var c=this;b=b===void 0?"auto":b;var d=this.Y1.findIndex(function(e){return JZb(c,e,a)});d>-1&&this.o6.gz(d,b)};_.h.V$a=function(a){this.d_.next(a.value);a=_.k(this.Lja.toArray());for(var b=a.next();!b.done;b=a.next())b=b.value,b.OU=null,b.d1=null,_.Gn(b.Ra)};_.h.iW=function(a){this.Av=a};_.h.fF=function(a){this.Av&&(a.value&&this.Z9b.emit(a),this.Av=null)};
var Q9b=function(a){var b=_.ynb(a.md),c=_.xnb(a.md,"narrow"),d=_.xnb(a.md,"long").map(function(e,f){return{GPb:e,Q6a:c[f]}});a.WKb=d.slice(b).concat(d.slice(0,b))},U9b=function(a,b){return(new Date(a.md.getYear(b),a.md.getMonth(b),1)).getTime()},V9b=function(a,b){return a.Lja.toArray().find(function(c){return JZb(a,c.wb,b)})};
FT.prototype.w3a=function(){var a=this;_.tf(this.ab.na,"keydown",{capture:!0}).ha(_.Zf(this.Tb)).subscribe(function(b){a:{var c=a.wb,d=a.dir.value==="rtl";switch(b.keyCode){case 37:a.wb=_.tE(a.md,a.wb,d?1:-1);break;case 39:a.wb=_.tE(a.md,a.wb,d?-1:1);break;case 38:a.wb=_.tE(a.md,a.wb,-7);break;case 40:a.wb=_.tE(a.md,a.wb,7);break;case 36:a.wb=_.tE(a.md,a.wb,1-a.md.getDate(a.wb));break;case 35:a.wb=_.tE(a.md,a.wb,_.znb(a.md,a.wb)-a.md.getDate(a.wb));break;case 33:a.wb=b.altKey?_.sE(a.md,a.wb,-1):_.rE(a.md,
a.wb,-1);break;case 34:a.wb=b.altKey?_.sE(a.md,a.wb,1):_.rE(a.md,a.wb,1);break;default:break a}a.wb=_.nE(a.md,a.wb,a.Md,a.Nd);_.lE(a.md,c,a.wb)&&a.rm.emit(a.wb);c=V9b(a,c);if(d=V9b(a,a.wb))d.wb=a.wb,d.aB(),_.Gn(d.Ra),c==null||_.Gn(c.Ra);b.preventDefault();b.stopPropagation()}})};
var T9b=function(a){a.zone.Vb(function(){var b=a.o6.ab.na;_.tf(b,"mousemove").ha(_.E(function(c){if(!a.Av)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}),_.Jf(),_.Yf(function(c){return c===0?_.yk:_.nib(50).ha(_.Gf(c))}),_.Zf(a.Tb)).subscribe(function(c){b.scrollTo({top:b.scrollTop+c})})})},S9b=function(a){a.Lja.Jc.ha(_.Xf(a.Lja),_.Yf(function(b){return _.xf.apply(null,_.v(b.toArray().map(function(c){return c.uJ.jla})))}),
_.Zf(a.Tb)).subscribe(function(b){document.querySelectorAll(".mat-calendar-body-cell").forEach(function(f){f.setAttribute("tabindex","-1")});var c=a.Lja.toArray();c==null||c[0].Mmb(b);a.xY=(c==null?void 0:c[0].d1)||null;a.OQ=(c==null?void 0:c[0].OU)||null;for(b=1;b<c.length;b++)c[b].d1=a.xY,c[b].OU=a.OQ,_.Gn(c[b].Ra);if(c=c.find(function(f){return JZb(a,f.wb,a.wb)}))c.wb=a.wb,_.Gn(c.Ra);var d,e;(d=document.querySelector(".mat-calendar-body-active .mat-calendar-body-selected"))==null||(e=d.parentElement)==
null||e.setAttribute("tabindex","0")})},R9b=function(a){for(var b=[],c=U9b(a,a.Nd),d=a.md.clone(a.Md);U9b(a,d)<=c;)b.push(a.md.clone(d)),d=_.rE(a.md,d,1);return b},JZb=function(a,b,c){return a.md.getMonth(b)===a.md.getMonth(c)&&a.md.getYear(b)===a.md.getYear(c)};_.p.Object.defineProperties(FT.prototype,{weekdays:{configurable:!0,enumerable:!0,get:function(){return this.WKb}}});FT.O=function(a){return new (a||FT)(_.C(_.he),_.C(_.jE),_.C(_.bj),_.C(_.ih))};
FT.wa=_.Ie({type:FT,oa:[["reach-calendar-month-view"]],tb:function(a,b){a&1&&(_.Lg(b.Qkd,_.OC),_.Cg(_.ft,7),_.Cg(_.AG,5));if(a&2){_.Mg();var c;_.Gg(c=_.Hg())&&(b.o6=c.first);_.Gg(c=_.Hg())&&(b.Lja=c)}},Za:[1,"reach-calendar-month-view"],inputs:{wb:"activeDate",selected:"selected",Md:"minDate",Nd:"maxDate",Sj:"dateFilter",Ol:"dateClass",hq:"comparisonStart",Dr:"comparisonEnd"},outputs:{In:"selectedChange",d_:"userSelection",Z9b:"userDragDrop",rm:"activeDateChange"},standalone:!1,features:[_.zn],Aa:8,
Ba:8,Da:[["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&&(_.I(0,"table",0)(1,"thead")(2,"tr"),_.F(3,IZb,2,1,"th",1),_.J()()(),_.L(4,"mat-divider"),_.I(5,"cdk-virtual-scroll-viewport",2),_.F(6,LZb,2,1,"div",3),_.S(7,"async"),_.J());a&2&&(_.A(3),_.H("ngForOf",b.weekdays),
_.A(2),_.H("itemSize",b.G6a)("minBufferPx",b.G6a*5)("maxBufferPx",b.G6a*10),_.A(),_.H("cdkVirtualForOf",_.ch(7,6,b.ema))("cdkVirtualForTemplateCacheSize",50))},dependencies:[_.iE,_.$o,_.ap,_.AG,_.Ez,_.NC,_.OC,_.ft,_.gp],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 */"],
lb:2,Ma:0});var GT=function(a,b,c){this.ab=a;this.md=b;this.dir=c;this.Tb=new _.Sf;this.XWa=new _.Oh([]);this.xeb=128;this.In=new _.Nf;this.rm=new _.Jj;this.Rac=_.Aib.apply(null,[_.CG].concat(_.v([])));this.o6=_.fh.required(_.ft)};_.h=GT.prototype;_.h.Bc=function(){this.w3a()};_.h.Wb=function(a){if(a.minDate||a.maxDate){a=[];for(var b=(new Date(this.md.getYear(this.Nd),0,1)).getTime(),c=this.md.clone(this.Md);(new Date(this.md.getYear(c),0,1)).getTime()<=b;)a.push(this.md.clone(c)),c=_.sE(this.md,c,1);this.XWa.next(a)}};
_.h.fM=function(a,b){var c=this;b=b===void 0?"auto":b;var d=this.XWa.value.findIndex(function(e){return c.md.getYear(e)===c.md.getYear(a)});d>-1&&this.o6().gz(d,b)};_.h.w3a=function(){var a=this;_.tf(this.ab.na,"keydown",{capture:!0}).ha(_.Zf(this.Tb)).subscribe(function(b){a.D2a(b)})};
_.h.D2a=function(a){var b=this.wb,c=this.dir.value==="rtl";switch(a.keyCode){case 37:this.wb=_.rE(this.md,this.wb,c?1:-1);break;case 39:this.wb=_.rE(this.md,this.wb,c?-1:1);break;case 38:this.wb=_.rE(this.md,this.wb,-4);break;case 40:this.wb=_.rE(this.md,this.wb,4);break;case 36:this.wb=_.rE(this.md,this.wb,-this.md.getDate(this.wb));break;case 35:this.wb=_.tE(this.md,this.wb,11-this.md.getMonth(this.wb));break;case 33:this.wb=_.sE(this.md,this.wb,a.altKey?-10:-1);break;case 34:this.wb=_.sE(this.md,
this.wb,a.altKey?10:1);break;default:return}this.wb=_.nE(this.md,this.wb,this.Md,this.Nd);_.lE(this.md,b,this.wb)&&this.rm.emit(this.wb);b=W9b(this,b);if(c=W9b(this,this.wb))c.wb=this.wb,c.aB(),_.Gn(c.Ra),b==null||_.Gn(b.Ra);a.preventDefault();a.stopPropagation()};var W9b=function(a,b){return a.Rac().find(function(c){return a.md.getYear(c.wb)===a.md.getYear(b)})};GT.O=function(a){return new (a||GT)(_.C(_.he),_.C(_.jE),_.C(_.bj))};
GT.wa=_.Ie({type:GT,oa:[["reach-calendar-year-view"]],tb:function(a,b){a&1&&(_.Lg(b.Rac,_.CG),_.Lg(b.o6,_.ft));a&2&&_.Mg(2)},Za:[1,"reach-calendar-year-view"],inputs:{wb:"activeDate",Md:"minDate",Nd:"maxDate",selected:"selected",Sj:"dateFilter",Ol:"dateClass"},outputs:{In:"selectedChange",rm:"activeDateChange"},standalone:!1,features:[_.zn],Aa:3,Ba:7,Da:[[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&&(_.I(0,"cdk-virtual-scroll-viewport",0),_.F(1,MZb,1,6,"mat-year-view",1),_.S(2,"async"),_.J());a&2&&(_.H("itemSize",b.xeb)("minBufferPx",b.xeb*3)("maxBufferPx",b.xeb*
5),_.A(),_.H("cdkVirtualForOf",_.ch(2,5,b.XWa))("cdkVirtualForTemplateCacheSize",50))},dependencies:[_.iE,_.CG,_.NC,_.OC,_.ft,_.gp],lb:2,Ma:0});new _.iv("Last {count} days");var X9b=_.pj("pickerView",[_.sj("month",_.rj({transform:"translateY(0)"})),_.tj("month => year",[_.qj("375ms cubic-bezier(0.4,0.0,0.2,1)",{type:5,vg:[_.rj({transform:"translateY(-100%)",offset:0}),_.rj({transform:"translateY(0%)",offset:1})]})]),_.tj("year => month",[_.qj("375ms cubic-bezier(0.4,0.0,0.2,1)",{type:5,vg:[_.rj({transform:"translateY(0)",offset:0}),_.rj({transform:"translateY(-100%)",offset:1})]})])]),Y9b=_.pj("yearViewActive",[_.sj("false",_.rj({display:"none"})),_.sj("true",_.rj({display:"block"})),
_.tj("false => true",[_.qj("375ms cubic-bezier(0.4,0.0,0.2,1)",{type:5,vg:[_.rj({display:"block",offset:0})]})]),_.tj("true => false",[_.qj("375ms cubic-bezier(0.4,0.0,0.2,1)",{type:5,vg:[_.rj({display:"block",offset:0}),_.rj({display:"none",offset:1})]})])]),HT=function(a,b){var c=this;this.md=a;this.Id=b;this.Tb=new _.Sf(1);this.w6=new _.wy(null);this.QKb=new _.Sf(1);this.Zb=new _.Nf;this.D2=[];this.K8c="Enter a day, month, and year";this.CKb="Date";this.VKb=null;this.RR="month";this.In=new _.Jj;
this.pS=new _.Jj(!0);this.d_=new _.Jj;this.w6.Tm.ha(_.Zf(this.Tb)).subscribe(function(d){c.d_.next({source:"input",value:d})})};_.h=HT.prototype;_.h.Qa=function(){this.Md||(this.Md=_.sE(this.md,new Date,-3));this.Nd||(this.Nd=_.sE(this.md,new Date,3));this.w6.setValue(this.selected,{me:!1})};_.h.Od=function(){this.wb=this.pM||new Date;this.E3a=this.RR};_.h.Bc=function(){this.QKb.next()};_.h.Wb=function(a){if(a=a.selected)a=!!this.w6.value;a&&this.w6.setValue(this.selected,{me:!1});this.Zb.next()};
_.h.La=function(){this.Tb.next();this.Tb.complete()};_.h.V$a=function(a){this.d_.next({source:"view",value:a})};
_.p.Object.defineProperties(HT.prototype,{wb:{configurable:!0,enumerable:!0,get:function(){return this.s1c},set:function(a){this.s1c=_.nE(this.md,a,this.Md,this.Nd);this.Zb.next();_.Fn(this.Id)}},Rj:{configurable:!0,enumerable:!0,get:function(){return this.E3a},set:function(a){var b=this.E3a!==a?a:null;this.E3a=a;_.Fn(this.Id);b&&this.pS.emit(b)}},pM:{configurable:!0,enumerable:!0,get:function(){return this.VKb},set:function(a){this.VKb=_.kE(this.md,this.md.ei(a));var b;this.wb=(b=this.pM)!=null?
b:new Date}},Md:{configurable:!0,enumerable:!0,get:function(){return this.T8c},set:function(a){this.T8c=_.kE(this.md,this.md.ei(a))||_.sE(this.md,new Date,-3)}},Nd:{configurable:!0,enumerable:!0,get:function(){return this.S8c},set:function(a){this.S8c=_.kE(this.md,this.md.ei(a))||_.sE(this.md,new Date,3)}}});HT.O=function(a){return new (a||HT)(_.C(_.jE,8),_.C(_.Xn))};
HT.wa=_.Ie({type:HT,oa:[["reach-calendar"]],tb:function(a,b){a&1&&(_.Cg(FT,5),_.Cg(GT,5));if(a&2){var c;_.Gg(c=_.Hg())&&(b.c5=c.first);_.Gg(c=_.Hg())&&(b.YEa=c.first)}},Za:[1,"reach-calendar","cdk-edit-pane"],qb:2,Wa:function(a,b){a&2&&_.Pg("reach-date-calendar-with-presets",b.D2==null?null:b.D2.length)},inputs:{D2:"datePresets",pM:"startAt",RR:"startView",selected:"selected",Sj:"dateFilter",Ol:"dateClass",Md:"minDate",Nd:"maxDate"},outputs:{In:"selectedChange",pS:"viewChanged",d_:"userSelection"},
Rb:["reachCalendar"],standalone:!1,features:[_.Xg([{ya:_.DG,Hb:HT}]),_.zn],Aa:14,Ba:25,Da:[[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&&(_.I(0,"div",0)(1,"div",1)(2,"div",2)(3,"mat-form-field",3)(4,"mat-label"),_.R(5),_.J(),_.L(6,"input",4),_.F(7,NZb,2,1,"mat-error",5),_.J()(),_.F(8,OZb,1,1,"reach-date-presets-menu",6),_.L(9,"reach-calendar-month-toolbar",7),_.J(),_.I(10,
"div",8)(11,"div")(12,"reach-calendar-year-view",9),_.O("selectedChange",function(c){b.Rj="month";var d;(d=b.c5)==null||d.fM(c)}),_.J(),_.I(13,"reach-calendar-month-view",10),_.O("userSelection",function(c){return b.V$a(c)}),_.J()()()());a&2&&(_.A(5),_.Sg(b.CKb),_.A(),_.H("formControl",b.w6)("placeholder",b.CKb)("min",b.Md)("max",b.Nd),_.A(),_.H("ngIf",b.w6.invalid),_.A(),_.H("ngIf",b.D2==null?null:b.D2.length),_.A(),_.H("activeDate",b.wb)("maxDate",b.Nd)("minDate",b.Md)("view",b.Rj),_.A(2),_.H("@pickerView",
b.Rj),_.A(),_.H("@yearViewActive",b.Rj=="year")("activeDate",b.wb)("selected",b.selected)("dateFilter",b.Sj)("maxDate",b.Nd)("minDate",b.Md)("dateClass",b.Ol),_.A(),_.H("activeDate",b.wb)("selected",b.selected)("dateFilter",b.Sj)("maxDate",b.Nd)("minDate",b.Md)("dateClass",b.Ol))},styles:[".reach-calendar-picker-view{display:grid;overflow:hidden;min-height:256px}.reach-calendar-preset-view{height:100%;overflow:auto}.reach-calendar-preset-view{--mat-slide-toggle-state-layer-size:32px}.reach-calendar-preset-view .mat-mdc-slide-toggle{--mat-slide-toggle-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 */"],
lb:2,data:{animation:[X9b,Y9b]},Ma:0});var Z9b={keyboard_arrow_left:{hi:"keyboard_arrow_left"},keyboard_arrow_right:{hi:"keyboard_arrow_right"},arrow_right:{hi:"arrow_right"}},$9b=new _.wd("ICON_MAPPING",{Fa:"root",qa:function(){return Z9b}});var a$b=0,IT=function(a,b,c,d,e,f){this.calendar=a;this.Id=b;this.s4=c;this.md=d;this.O2c=e;this.jw=f;this.Tb=new _.Sf(1);this.qBa="";this.bvb="reach-calendar-button-"+a$b++};IT.prototype.Bc=function(){var a=this;this.calendar.QKb.ha(_.Hf(1)).subscribe(function(){b$b(a)})};var b$b=function(a){var b;(b=a.calendar.c5)==null||b.o6.yCa.ha(_.Zf(a.Tb)).subscribe(function(c){var d,e=(d=a.calendar.c5)==null?void 0:d.ema.value[c];e&&(a.qBa=a.md.format(e,a.O2c.display.H6a),a.nx=e,_.Fn(a.Id))})};
IT.prototype.FBa=function(){return!this.Md||_.lE(this.md,this.Md,this.nx)<0};IT.prototype.sAa=function(){return!this.Nd||_.lE(this.md,this.Nd,this.nx)>0};IT.prototype.fM=function(a,b){b=b===void 0?"auto":b;if(this.view==="month"){var c;(c=this.calendar.c5)==null||c.fM(a,b)}else{var d;(d=this.calendar.YEa)==null||d.fM(a,b)}};var c$b=function(a,b,c){b=a.view==="month"?_.rE(a.md,b,c):_.sE(a.md,b,c);return _.nE(a.md,b,a.Md,a.Nd)};
_.p.Object.defineProperties(IT.prototype,{wb:{configurable:!0,enumerable:!0,get:function(){return this.P8c},set:function(a){this.P8c=this.nx=a}},view:{configurable:!0,enumerable:!0,get:function(){return this.V8c},set:function(a){this.V8c=a}},m8a:{configurable:!0,enumerable:!0,get:function(){return this.view==="month"?this.s4.O5b:this.s4.icb}},H8a:{configurable:!0,enumerable:!0,get:function(){return this.view==="month"?this.s4.XVb:this.s4.aWb}},a7a:{configurable:!0,enumerable:!0,get:function(){return this.view===
"month"?this.s4.sSb:this.s4.uSb}}});IT.O=function(a){return new (a||IT)(_.C(HT),_.C(_.Xn),_.C(_.wG),_.C(_.jE,8),_.C(_.Et,8),_.C($9b))};
IT.wa=_.Ie({type:IT,oa:[["reach-calendar-month-toolbar"]],Za:[1,"reach-calendar-month-toolbar"],inputs:{wb:"activeDate",Md:"minDate",Nd:"maxDate",view:"view"},standalone:!1,Aa:9,Ba:12,Da:[[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&&(_.I(0,"div",0)(1,"button",1),_.O("keydown.enter",function(c){return c.stopPropagation()})("click",function(){b.calendar.Rj=b.view==="month"?"year":"month";if(b.calendar.Rj==="year"&&b.nx){var c;(c=b.calendar.YEa)==null||c.fM(b.nx)}}),_.I(2,"span"),_.R(3),_.J(),_.L(4,"div",2),_.J()(),_.I(5,"button",3),_.O("keydown.enter",function(c){return c.stopPropagation()})("click",function(){b.FBa()&&(b.nx=c$b(b,b.nx||b.nx,-1),b.fM(b.nx,
"smooth"))}),_.F(6,PZb,2,2,"mat-icon",4),_.J(),_.I(7,"button",5),_.O("keydown.enter",function(c){return c.stopPropagation()})("click",function(){b.sAa()&&(b.nx=c$b(b,b.nx||b.nx,1),b.fM(b.nx,"smooth"))}),_.F(8,QZb,2,2,"mat-icon",4),_.J());a&2&&(_.A(),_.mg("aria-label",b.m8a)("aria-describedby",b.bvb),_.A(),_.mg("id",b.bvb),_.A(),_.Sg(b.qBa),_.A(),_.Pg("reach-calendar-invert",b.view!=="month"),_.A(),_.H("disabled",!b.FBa()),_.mg("aria-label",b.H8a),_.A(),_.H("ngIf",b.jw.keyboard_arrow_left),_.A(),_.H("disabled",
!b.sAa()),_.mg("aria-label",b.a7a),_.A(),_.H("ngIf",b.jw.keyboard_arrow_right))},dependencies:[BO,_.ap,_.Lu,_.Pu,_.Av],styles:[".reach-calendar-month-toolbar{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.reach-calendar-month-toolbar{--mat-button-filled-container-height:24px;--mat-button-filled-touch-target-display:none;--mat-button-outlined-container-height:24px;--mat-button-outlined-touch-target-display:none;--mat-button-protected-container-height:24px;--mat-button-protected-touch-target-display:none;--mat-button-text-container-height:24px;--mat-button-text-touch-target-display:none;--mat-button-tonal-container-height:24px;--mat-button-tonal-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;--mat-icon-button-state-layer-size:32px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-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 */"],
lb:2,Ma:0});var KT=function(){var a=this;this.LDa=_.u(JT);this.r0a=_.u(_.xs);this.ab=_.u(_.he);this.first=dO.apply(null,[!1].concat(_.v([])));this.target=dO.apply(null,[this.ab].concat(_.v([])));this.focused=_.sh.apply(null,[function(){return a.LDa.vxa()===a}].concat(_.v([])));this.tabIndex=_.sh.apply(null,[function(){if(a.LDa.disabled())return 0;var b=a.LDa.s0a();return b.some(function(c){return c.first()})?a.first()?0:-1:b.length>0&&b[0]===a?0:-1}].concat(_.v([])));_.th(function(b){var c=a.target(),d=c.na.tabIndex;
c.na.tabIndex=a.tabIndex();b(function(){c.na.tabIndex=d})});_.th(function(b){var c=a.target();a.r0a.Ek(c).subscribe(function(d){d&&a.LDa.vxa.set(a)});b(function(){a.r0a.Ji(c)})})};KT.prototype.focus=function(){this.target().na.focus()};KT.prototype.il=function(){return this.target().na.textContent||""};KT.prototype.La=function(){this.r0a.Ji(this.target())};_.p.Object.defineProperties(KT.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.target().na.hasAttribute("disabled")}}});
KT.O=function(a){return new (a||KT)};KT.Ea=_.Ke({type:KT,oa:[["","xapTabstopGroupItem",""]],inputs:{first:[1,"first"],target:[1,"target"]},outputs:{first:"firstChange",target:"targetChange"}});
var JT=function(){var a=this;this.dir=_.u(_.bj,{optional:!0});this.Mb=_.u(_.dg);this.items=oIb.apply(null,[KT].concat(_.v([])));this.s0a=_.sh.apply(null,[function(){return a.disabled()?[]:a.items().filter(function(b){return!b.disabled})}].concat(_.v([])));this.vxa=_.Ig.apply(null,[void 0].concat(_.v([])));this.disabled=dO.apply(null,[!1].concat(_.v([])));this.orientation=dO.apply(null,["vertical"].concat(_.v([])));this.ox=dO.apply(null,[!1].concat(_.v([])));this.ZD=dO.apply(null,[!1].concat(_.v([])));
this.XP=_.Vs(new _.Ys(this.s0a,this.Mb));_.th(function(){a.XP.ox(a.ox());a.ZD()&&a.XP.ZD();var b=a.orientation()==="vertical";_.hWa(a.XP,b);var c;_.Us(a.XP,b?null:((c=a.dir)==null?void 0:c.value)||"ltr")});_.th(function(){a.s0a().length>0&&a.vxa()&&_.Ws(a.XP,a.vxa())})};JT.prototype.La=function(){this.XP.destroy()};JT.O=function(a){return new (a||JT)};
JT.Ea=_.Ke({type:JT,oa:[["","xapTabstopGroup",""]],wd:function(a,b,c){a&1&&_.Kg(c,b.items,KT,4);a&2&&_.Mg()},Wa:function(a,b){a&1&&_.O("keyup",function(c){_.kWa(b.XP,"keyboard");b.XP.Gm(c)})},inputs:{disabled:[1,"disabled"],orientation:[1,"orientation"],ox:[1,"withWrap"],ZD:[1,"withTypeAhead"]},outputs:{disabled:"disabledChange",orientation:"orientationChange",ox:"withWrapChange",ZD:"withTypeAheadChange"}});var d$b=[[["reach-readonly-form-field-label"]],[["reach-readonly-form-field-value"],["","reach-readonly-form-field-value-list",""]]],MT=function(){this.defaults=_.u(_.i9a,{optional:!0});this.label=_.gh.apply(null,[_.qd(function(){return LT})].concat(_.v([])));this.o5b=null};
_.p.Object.defineProperties(MT.prototype,{PG:{configurable:!0,enumerable:!0,get:function(){var a;return this.o5b||((a=this.defaults)==null?void 0:a.PG)||"fixed"},set:function(a){var b;this.o5b=a||((b=this.defaults)==null?void 0:b.PG)||"fixed"}}});MT.O=function(a){return new (a||MT)};
MT.wa=_.Ie({type:MT,oa:[["reach-readonly-form-field"]],wd:function(a,b,c){a&1&&_.Kg(c,b.label,LT,5);a&2&&_.Mg()},Za:[1,"reach-readonly-form-field"],qb:2,Wa:function(a,b){a&2&&_.Pg("reach-readonly-form-field-dynamic-suffix",b.PG==="dynamic")},inputs:{PG:"subscriptSizing"},standalone:!1,hc:["reach-readonly-form-field-label","reach-readonly-form-field-value, [reach-readonly-form-field-value-list]"],Aa:2,Ba:0,ta:function(a){a&1&&(_.xg(d$b),_.yg(0),_.yg(1,1))},styles:['@charset "UTF-8";.reach-readonly-form-field{-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;-ms-flex-align:start;align-items:start;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;gap:1px;margin-bottom:20px;min-height:56px}.reach-readonly-form-field.reach-readonly-form-field-dynamic-suffix{margin-bottom:0}.reach-readonly-form-field-label{-webkit-transform:translateY(-5.75px);transform:translateY(-5.75px)}.reach-readonly-form-field-value:empty:after{content:"\u2014"}'],
lb:2,Ma:0});var e$b=0,LT=function(){this.id="reach-readonly-form-field-label-"+e$b++};LT.O=function(a){return new (a||LT)};LT.Ea=_.Ke({type:LT,oa:[["reach-readonly-form-field-label"]],Za:[1,"reach-readonly-form-field-label"],qb:1,Wa:function(a,b){a&2&&_.pg("id",b.id)},inputs:{id:"id"},standalone:!1});var NT=function(){this.ab=_.u(_.he);this.Lc=_.u(_.ih);this.parent=_.u(MT,{optional:!0})};
NT.prototype.Od=function(){var a=this;this.Lc.rl.ha(_.Hf(1)).subscribe(function(){a.parent&&a.ab.na.setAttribute("aria-labelledby",a.parent.label().id)})};NT.O=function(a){return new (a||NT)};NT.Ea=_.Ke({type:NT,oa:[["reach-readonly-form-field-value"]],Za:["role","text",1,"reach-readonly-form-field-value"],standalone:!1});var OT=function(){NT.apply(this,arguments)};_.W(OT,NT);OT.Ea=NT.Ea;OT.O=function(){var a;return function(b){return(a||(a=_.de(OT)))(b||OT)}}();
OT.wa=_.Ie({type:OT,oa:[["ul","reach-readonly-form-field-value-list",""],["ol","reach-readonly-form-field-value-list",""]],Za:["role","list",1,"reach-readonly-form-field-value-list"],standalone:!1,features:[_.cg],tc:["reach-readonly-form-field-value-list",""],hc:["*"],Aa:1,Ba:0,ta:function(a){a&1&&(_.xg(),_.yg(0))},styles:['@charset "UTF-8";.reach-readonly-form-field-value-list{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:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;list-style:none;margin:0;padding:0}.reach-readonly-form-field-value-list:empty:after{content:"\u2014"}.reach-readonly-form-field-value-list:not(:empty){margin:-4px}.reach-readonly-form-field-value-list li:not(.reach-readonly-form-field-no-style){border-radius:16px;border-style:solid;border-width:1px;margin:4px;padding:0 11px}'],
lb:2,Ma:0});var PT=function(){};PT.O=function(a){return new (a||PT)};PT.Ha=_.Je({type:PT});PT.Ga=_.Xc({imports:[_.hp]});var f$b=new _.iv("+ {NUMBER} more"),g$b=function(){this.values=[];this.X4=10;this.Q7b=function(a){return a};this.cEb=!1;this.UTb=new _.Jj},SZb=function(a){return a.X4>=0&&a.values.length-a.X4>0?f$b.format({NUMBER:a.values.length-a.X4}):null};g$b.O=function(a){return new (a||g$b)};
g$b.wa=_.Ie({type:g$b,oa:[["reach-bounded-value-list"]],Za:[1,"reach-bounded-value-list"],inputs:{values:"values",X4:"maxDisplayedValues",Q7b:"transformValue",cEb:"expandOnClick"},outputs:{UTb:"overflowChipClicked"},Aa:4,Ba:6,Da:[["reach-readonly-form-field-value-list",""],[4,"ngFor","ngForOf"],["class","reach-readonly-form-field-no-style",4,"ngIf"],[1,"reach-readonly-form-field-no-style"],["appearance","hairline-assistive",3,"click"]],ta:function(a,b){a&1&&(_.I(0,"ul",0),_.F(1,RZb,2,1,"li",1),_.S(2,
"slice"),_.F(3,TZb,3,1,"li",2),_.J());a&2&&(_.A(),_.H("ngForOf",_.zC(2,2,b.values,0,b.X4)),_.A(2),_.H("ngIf",SZb(b)))},dependencies:[UQ,TQ,_.Hy,_.$o,_.ap,PT,OT,xO],styles:[".reach-readonly-form-field-value-list[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.mat-mdc-chip[_ngcontent-%COMP%]{height:26px;margin-left:4px}"],Ma:0});var h$b=function(){this.DBa=[];this.WVb=new _.Nf};h$b.O=function(a){return new (a||h$b)};
h$b.wa=_.Ie({type:h$b,oa:[["reach-date-presets-menu"]],Za:[1,"reach-date-presets-menu"],inputs:{DBa:"presets"},outputs:{WVb:"presetSelected"},standalone:!1,Aa:2,Ba:1,Da: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&&(_.I(0,"div",0),_.F(1,VZb,4,1,"ng-container",1),_.J());a&2&&(_.A(),_.H("ngIf",(b.DBa==null?null:b.DBa.length)>0))},dependencies:[_.$o,_.ap,_.Ez,JT,KT],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;--mat-icon-button-state-layer-size:32px;width:var(--mat-icon-button-state-layer-size);height:var(--mat-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 */"],
lb:2,Ma:0});new _.Bn;new _.Cn;new _.Bn;new _.Cn;new _.Bn;new _.Cn;var QT=function(){};QT.O=function(a){return new (a||QT)};QT.Ha=_.Je({type:QT});QT.Ga=_.Xc({imports:[g$b]});var RT=function(){};RT.O=function(a){return new (a||RT)};RT.Ha=_.Je({type:RT});RT.Ga=_.Xc({imports:[_.hp,QT,PT]});var ST=function(){};ST.O=function(a){return new (a||ST)};ST.Ha=_.Je({type:ST});ST.Ga=_.Xc({imports:[_.hp,PT,RT,RT]});var TT=function(){};TT.O=function(a){return new (a||TT)};TT.Ha=_.Je({type:TT});TT.Ga=_.Xc({});var UT=function(){};UT.O=function(a){return new (a||UT)};UT.Ha=_.Je({type:UT});UT.Ga=_.Xc({imports:[_.Ns,_.hp,_.YB,_.Qu,_.lA,_.mz,_.Oz,_.aO,_.LG,_.$z,_.Bv,_.Ct,_.At,ST,_.Gy,_.ht,ET,TT]});_.grb(HT,[_.ap,_.uk,_.py,_.dz,_.gz,_.Ty,_.My,_.ZB,_.cz,_.IG,_.yy,IT,FT,GT,h$b],[]);var i$b=_.bx.R7[3];i$b=i$b.replace(/yyyy/,"yy").replace(/yy/,"yyyy");i$b==="M/d/yyyy"&&(i$b="MM/dd/yyyy");_.bx.Lqa.at(-1);i$b.replaceAll(/[Mdy]/g,function(a){switch(a){case "y":return"Y";case "M":return"M";case "d":return"D"}});var VT=function(){};VT.O=function(a){return new (a||VT)};VT.Ha=_.Je({type:VT});VT.Ga=_.Xc({});var WT=function(){};WT.O=function(a){return new (a||WT)};WT.Ha=_.Je({type:WT});WT.Ga=_.Xc({imports:[_.hp,_.YB,_.yx,iT,_.mz,_.Zz,_.nH,_.fy,_.Bv,_.Ot,_.RG,_.PG,_.oF,_.RG]});var XT=function(){};XT.O=function(a){return new (a||XT)};XT.Ha=_.Je({type:XT});XT.Ga=_.Xc({imports:[_.HN]});var YT=function(){};YT.O=function(a){return new (a||YT)};YT.Ha=_.Je({type:YT});YT.Ga=_.Xc({imports:[_.hp,_.YB,_.yx,_.kz,_.mz,XT,_.nH,_.LG,_.Bv,_.uE,UT,_.Gy,VT,WT,_.NG]});var ZT=function(){};ZT.O=function(a){return new (a||ZT)};ZT.Ha=_.Je({type:ZT});ZT.Ga=_.Xc({imports:[_.hp,_.yx,_.lA,_.kz,_.mz,_.Gy]});var $T=function(){};$T.O=function(a){return new (a||$T)};$T.Ha=_.Je({type:$T});$T.Ga=_.Xc({imports:[_.pG]});var aU=function(){};aU.O=function(a){return new (a||aU)};aU.Ha=_.Je({type:aU});aU.Ga=_.Xc({Pb:[{ya:_.wPa,lc:!0}],imports:[_.Ns,_.hp,$T,_.yx,UQ,_.lA,_.kz,_.mz,_.Oz,_.Zz,_.nH,_.fy,_.Bv,_.oF,_.Ct,ZT,_.Gy,YT]});var bU=function(){};bU.O=function(a){return new (a||bU)};bU.Ha=_.Je({type:bU});bU.Ga=_.Xc({imports:[_.hp,aU,YT]});var cU=function(){};cU.O=function(a){return new (a||cU)};cU.Ha=_.Je({type:cU});cU.Ga=_.Xc({Pb:[{ya:_.b$a,lc:{mu:"grimoire-xref",nYa:864E5,VZa:!0}}],imports:[_.Iq,CT,_.hp,_.Yz,_.$z,DT,bU]});var dU=function(){};dU.O=function(a){return new (a||dU)};dU.Ha=_.Je({type:dU});dU.Ga=_.Xc({imports:[CS]});var eU=function(){};eU.O=function(a){return new (a||eU)};eU.Ha=_.Je({type:eU});eU.Ga=_.Xc({imports:[_.Iq,_.hp,_.$G,_.YG,_.yx,_.$z,_.Bv,_.Zz,_.fy,_.ZE,cU,dU]});var fU=function(){};fU.O=function(a){return new (a||fU)};fU.Ha=_.Je({type:fU});fU.Ga=_.Xc({imports:[_.hp,_.$y]});var gU=function(){};gU.O=function(a){return new (a||gU)};gU.Ha=_.Je({type:gU});gU.Ga=_.Xc({imports:[_.Iq,_.hp,_.YC,_.$G,_.vN,_.YG,_.yx,iT,_.Bv,_.cM,fU,_.iL,_.qq,_.iD,_.yN,DT,eU]});var hU=function(){};hU.O=function(a){return new (a||hU)};hU.Ha=_.Je({type:hU});hU.Ga=_.Xc({imports:[_.Iq,_.hp,AT,_.yx,_.Bv,_.Zz,_.aO,kQ,_.fy,_.qq,BT,gU]});var iU=function(){};iU.O=function(a){return new (a||iU)};iU.Ha=_.Je({type:iU});iU.Ga=_.Xc({imports:[eQ,_.hp,_.IL,_.YC,qT,pT,_.$G,kP,_.qq,_.Iq]});var jU=function(){};jU.O=function(a){return new (a||jU)};jU.Ha=_.Je({type:jU});jU.Ga=_.Xc({imports:[_.Iq,_.hp,_.Lw,_.bD,HP,_.YG,_.yx,_.qq,_.tI,_.Xz]});var kU=function(){};kU.O=function(a){return new (a||kU)};kU.Ha=_.Je({type:kU});kU.Ga=_.Xc({Pb:[dP,CR,DR],imports:[_.Iq,XQ,_.hp,KS,xT,yT,zT,oP,_.YG,hU,jU,_.iD,iU]});var lU=function(){};lU.O=function(a){return new (a||lU)};lU.Ha=_.Je({type:lU});lU.Ga=_.Xc({imports:[_.hp,_.yx,_.lA,_.Bv,_.fy,_.qq]});var mU=function(){};mU.O=function(a){return new (a||mU)};mU.Ha=_.Je({type:mU});mU.Ga=_.Xc({imports:[_.Iq,_.hp,lU,_.Hu,_.yx,_.Bv,_.fy,_.yK,_.qq]});var nU=function(){};nU.O=function(a){return new (a||nU)};nU.Ha=_.Je({type:nU});nU.Ga=_.Xc({imports:[_.hp,_.yx,iT,_.Bv,_.lH,_.Oz,_.fy,_.VB]});var oU=function(){};oU.O=function(a){return new (a||oU)};oU.Ha=_.Je({type:oU});oU.Ga=_.Xc({imports:[_.hp,_.yx,iT,_.Bv,_.lH,_.Oz,_.fy,_.VB]});var pU=function(){};pU.O=function(a){return new (a||pU)};pU.Ha=_.Je({type:pU});pU.Ga=_.Xc({imports:[_.Iq,_.hp,_.yx,_.kz,_.Bv,_.mz,_.fy,_.YB,_.Gy,nU,oU]});var qU=function(){};qU.O=function(a){return new (a||qU)};qU.Ha=_.Je({type:qU});qU.Ga=_.Xc({imports:[_.hp,_.yx,_.$G,_.YG,VS,pU,nU,oU]});var rU=function(){};rU.O=function(a){return new (a||rU)};rU.Ha=_.Je({type:rU});rU.Ga=_.Xc({Pb:[{ya:_.m8a,lc:{ED:0,BC:0,cdb:1500,SAb:!0}}],imports:[_.Iq,_.hp,mU,_.yx,_.Bv,kQ,_.fy,qU]});var sU=function(){};sU.O=function(a){return new (a||sU)};sU.Ha=_.Je({type:sU});sU.Ga=_.Xc({imports:[_.hp,_.Hu,kU,rU,_.iD]});var tU=function(){};tU.O=function(a){return new (a||tU)};tU.Ha=_.Je({type:tU});tU.Ga=_.Xc({Pb:[_.wM,_.GM],imports:[sU,_.hp,_.Hu,eT,jU]});var uU=function(){};uU.prototype.resolve=function(a){return _.Bi(a)};uU.O=function(a){return new (a||uU)};uU.ua=_.q({token:uU,qa:uU.O,Fa:"root"});var j$b=function(a,b){this.ZN="/repos";this.W3c="https://cloud.google.com/source-repositories/docs/";this.Jid="https://cloud.google.com/source-repositories/docs/support";_.sk.has(2)&&b.navigate([this.ZN])};j$b.O=function(a){return new (a||j$b)(_.C(_.Xw),_.C(_.ai))};
j$b.wa=_.Ie({type:j$b,oa:[["initial-welcome"]],standalone:!1,Aa:18,Ba:3,Da:["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&&(_.I(0,"div",0)(1,"h2"),_.R(2," Welcome to Cloud Source Repositories "),_.J(),_.I(3,"p"),_.R(4," Easily connect to other Google Cloud products, while privately hosting, tracking, and managing changes to your codebase."),_.J(),_.I(5,"div",1)(6,"a",2)(7,"mat-icon"),_.R(8,"info"),_.J(),_.qg(9),_.R(10,"Documentation"),_.sg(),_.J(),_.I(11,"a",3)(12,"mat-icon"),_.R(13,"help"),_.J(),_.qg(14),_.R(15,"Support"),_.sg(),_.J()(),_.I(16,"a",4),_.R(17,
" view all repositories "),_.J()());a&2&&(_.A(6),_.H("externalLink",b.W3c),_.A(5),_.H("externalLink",b.Jid),_.A(5),_.H("routerLink",b.ZN))},dependencies:[_.Gq,_.Cq,_.Vt,_.Wt,_.Eu,_.hx,_.Lu,_.Av,_.oq],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%]{--mat-button-text-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}"],
Ma:0});var k$b={x_:0,QEc:1,Ou:2,yqa:3,0:"REPO",1:"REF",2:"FILE",3:"FOLDER"};var vU=function(){};vU.prototype.transform=function(a){return _.pH(a)?"/piper///depot/"+XZb(a.path):_.oH(a)?encodeURIComponent(a.repository)+"/"+XZb(a.path):(_.HH(a)?"/h":"")+"/"+encodeURIComponent(a.rb)+"/"+XZb(a.repository)+"/+/"+XZb(a.Ib)+":"+XZb(a.path)};vU.O=function(a){return new (a||vU)};vU.De=_.Le({name:"placeToHref",type:vU,he:!0,standalone:!1});var wU=function(){};wU.prototype.transform=function(a){return _.ns(a.nc().Vc("/").ob())};wU.O=function(a){return new (a||wU)};wU.De=_.Le({name:"repoRootLink",type:wU,he:!0,standalone:!1});var xU=function(){this.Ly=k$b;this.tpa="RecentItem"};
xU.prototype.Qa=function(){switch(this.jVb){case "REPO":var a=this.Xa;this.data={Xa:a,type:0,UZ:this.tpa+"Repo",icon:"shared:repository",wja:WZb(a),Sza:_.ns(a.nc().Vc("/").ob()),xja:"navigateMainRepo",Lm:a.rb,UWb:_.ns(_.FH(a.nc(),"repoGroup").ob())};break;case "REF":a=this.Xa;this.data={Xa:a,type:1,UZ:this.tpa+"Branch",icon:"source:branch",wja:WZb(a),Sza:_.ns(a.nc().Vc("/").ob()),xja:"navigateMainBranch",Lm:a.rb,UWb:_.ns(_.FH(a.nc(),"repoGroup").ob())};break;case "FOLDER":a=this.Xa;this.data={Xa:a,
type:3,UZ:this.tpa+"Folder",icon:"source:folder_open",repository:a.repository,Rd:a.Ib&&_.AH(a.Ib),wja:_.IC(a.path||"")||"/",Sza:_.ns(a),xja:"navigateMainFolder",path:a.path,prefix:_.si(a.path)+"/"};break;case "FILE":a=this.Xa;this.data={Xa:a,type:2,UZ:this.tpa+"File",icon:"source:file",repository:a.repository,Rd:a.Ib&&_.AH(a.Ib),wja:_.IC(a.path),Sza:_.ns(a),xja:"navigateMainFile",path:a.path,prefix:_.si(a.path)+"/"};break;default:_.fb(this.jVb,"Unexpected place item type")}};
xU.O=function(a){return new (a||xU)};
xU.wa=_.Ie({type:xU,oa:[["item-display","place",""]],inputs:{tpa:"trackElementPrefix",displayName:"displayName",jVb:"placeItemType",Xa:"place"},standalone:!1,tc:["place",""],Aa:4,Ba:3,Da:[["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&&(_.L(0,"mat-icon",1),_.F(1,YZb,5,7,"ng-container",2)(2,$Zb,10,11,"ng-template",null,0,_.dh));a&2&&(a=_.Ng(3),_.H("svgIcon",b.data.icon),_.A(),_.H("ngIf",b.data.type==b.Ly.x_||b.data.type==b.Ly.QEc)("ngIfElse",a))},dependencies:[_.Gq,_.ap,_.Av,_.oq,vU,wU],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}"],
Ma:0});var l$b=_.df({state:1,message:"Unavailable"}),m$b=function(a,b){this.dE=_.cH;this.Txa=_.Hk;this.ked=b.Y3().ha(_.E(function(c){return _.VG(c)}),_.Cf(function(c){_.Wu(a,c);return l$b}),_.Xf(_.dH),_.Vf())};m$b.O=function(a){return new (a||m$b)(_.C(_.Vu),_.C(_.Sx))};
m$b.wa=_.Ie({type:m$b,oa:[["recent-items"]],standalone:!1,Aa:5,Ba:3,Da:[["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&&(_.I(0,"div",1),_.F(1,f_b,5,4,"ng-container",2),_.S(2,"async"),_.J(),_.F(3,g_b,2,0,"ng-template",null,0,_.dh));a&2&&(_.A(),_.H("ngIf",_.ch(2,1,b.ked)))},dependencies:[_.$o,_.ap,_.bp,_.cp,_.Vt,_.Wt,_.Eu,xU,_.ZG,_.XG,_.gp],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}"],
Ma:0});var n$b=_.df({state:1,message:"Unavailable"}),yU=function(a,b,c,d){var e=this;this.bc=c;this.Ia=d;this.Ipc="B7c";this.pfb="A7c";this.kha=r_b;this.rd=_.cH;this.Txa=_.Hk;this.Ic=new g1b(function(f){return Array.from(f.children.values())});this.SWa=new Map;this.lDa=new _.Oh(!1);this.WF=0;this.pYa=new _.Jj(!0);this.Pbd=c.V3().ha(_.E(function(f){return f||50}));this.Xhd=c.c4().ha(_.Hf(1),_.$f(function(f){e.WF=f.length;e.pYa.emit(e.WF);_.Gn(b)}),_.drb(this.Pbd),_.$f(function(f){f=_.k(f);f.next();f=f.next().value;
e.WF<=f&&e.lDa.next(!0)}),_.drb(this.lDa),_.E(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.SWa;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 x=r.nc().Vc().lj(void 0),z=r.repository&&r.rb&&r.Sc?"repositoryType:"+r.Sc+" repositoryGroupId:"+r.rb+" repo:"+r.repository+" ref:"+r.Ib:void 0;if(z){var D=g.get(z);D||(D=!r.path,D={children:new Map,displayName:"",location:x.ob(),qz:D,Ly:"REPO"},
g.set(z,D));if(r.path){z="";for(var K=_.k(r.path.split("/")),N=K.next();!N.done;N=K.next())if(N=N.value,N.length!==0){z.length>0&&(z+="/");z+=N;var P=D.children.get(N);if(!P){P=z;var ca=r.path,va=x.Vc(P===ca?P:P+"/").ob();P={children:new Map,displayName:"",location:va,qz:P===ca||P+"/"===ca,Ly:_.Hk(va)};D.children.set(N,P)}D=P}}}}m=_.k(g.keys());for(r=m.next();!r.done;r=m.next())r=r.value,g.set(r,t_b(g.get(r),f));n&&s_b(g,n);f=new j1b;f.data=Array.from(g.values());return _.VG(f)}),_.$f(function(f){e.Ic.tk=
[];f=_.k(f.ac.data);for(var g=f.next();!g.done;g=f.next())q_b(g.value,e.Ic.tk);e.Ic.RO()}),_.Cf(function(f){_.Wu(a,f);return n$b}),_.Xf(_.dH))};yU.prototype.uF=function(a){if(!_.VH(a)){var b=a.target;if(b&&b instanceof Element&&(b=_.UH(b,"[data-action]","starred-items"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)}};yU.prototype.B7c=function(a,b){a=Number(b.dataset.nodeId);isNaN(a)||(a=this.SWa.get(a))&&this.Ic.toggle(a)};
yU.prototype.A7c=function(a,b){a=Number(b.dataset.nodeId);!isNaN(a)&&(a=this.SWa.get(a))&&(a.qz?this.bc.rEa(a.location).ha(_.Hf(1)).subscribe():this.bc.yDa(a.location).ha(_.Hf(1)).subscribe(),this.Ia.hb({gestureName:"CLICK",element:"StarredItems",action:"toggleStar"}),a.qz=!a.qz,this.WF+=a.qz?1:-1,this.pYa.emit(this.WF))};yU.O=function(a){return new (a||yU)(_.C(_.Vu),_.C(_.Xn),_.C(_.Sx),_.C(_.Bq))};
yU.wa=_.Ie({type:yU,oa:[["starred-items"]],Wa:function(a,b){a&1&&_.O("click",function(c){return b.uF(c)})},outputs:{pYa:"countChanged"},standalone:!1,Aa:5,Ba:3,Da:[["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&&(_.I(0,"div",1),_.F(1,o_b,5,4,"ng-container",2),_.S(2,"async"),_.J(),_.F(3,p_b,2,0,"ng-template",null,0,_.dh));a&2&&(_.A(),_.H("ngIf",_.ch(2,1,b.Xhd)))},dependencies:[_.ap,_.bp,_.cp,_.Vt,_.Wt,_.Eu,_.ZG,xU,_.XG,_.hx,_.Lu,_.TE,_.SE,_.XE,$O,_.UE,hP,_.gp],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%]{--mat-button-text-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}"],
Ma:0});var o$b={Kqc:"initial",nnd:"return"},zU=function(a,b,c,d,e,f,g){this.Ia=a;this.bc=c;this.JG=d;this.qbb=f;this.Ua=g;this.tCb=new _.Ai;this.C$c=o$b;this.WF=0;_.ay(e,"SEARCH_BAR");this.jed=c.Y3().ha(_.E(function(m){return m.length}));this.state=_.mf(c.Y3(),c.c4()).ha(_.Hf(1),_.E(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;return m.length||n.length?"return":"initial"}),_.Cf(function(m){_.Wu(b,m);return _.df("return")}))};zU.prototype.Qa=function(){this.JG.Pk(this.tCb)};
zU.prototype.La=function(){_.ayb(this.JG)};
zU.prototype.uF=function(a){var b=this;if(!_.VH(a)){var c=a.target;if(c&&c instanceof HTMLElement){var d=_.UH(c,"[data-action-name]");if(d&&d instanceof HTMLElement)if(c=d.dataset.actionName,c==="copy"){this.hb("copy");var e=d.dataset.copyContent||"";this.bc.d4().ha(_.Hf(1)).subscribe(function(f){e=f&&e.startsWith("google3/")?e.substring(8):e;_.HC(document,d,e);b.qbb.open("Copied to clipboard!","",{duration:1E3})})}else c==="navigate"&&d instanceof HTMLAnchorElement&&(this.hb(d.dataset.elementName,
d.dataset.trackActionName),_.mq(this.Ua,d.pathname+d.search+d.hash),a.preventDefault())}}};zU.prototype.hb=function(a){this.Ia.hb({element:"LandingPage",action:a,gestureName:"CLICK"})};zU.O=function(a){return new (a||zU)(_.C(_.Bq),_.C(_.Vu),_.C(_.Sx),_.C(_.UN),_.C(_.gi),_.C(_.dv),_.C(_.ai))};
zU.wa=_.Ie({type:zU,oa:[["landing-page"]],Wa:function(a,b){a&1&&_.O("click",function(c){return b.uF(c)})},standalone:!1,Aa:4,Ba:4,Da:[["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&&(_.F(0,x_b,22,8,"ng-container",1),_.S(1,"async"),_.F(2,y_b,1,1,"ng-template",null,0,_.dh));a&2&&(a=_.Ng(3),_.H("ngIf",_.ch(1,2,b.state))("ngIfElse",a))},dependencies:[_.ap,_.Vt,j$b,_.XG,_.pD,_.nD,_.oD,_.zK,_.Av,m$b,yU,_.gp,_.MC],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 AU=function(){this.YEc="REPO";this.Rab=!1;this.j4b=[];this.h3b=_.Yw.has(22);_.Yw.has(2)};_.p.Object.defineProperties(AU.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.Rab=!(a&&a.rb)}},rows:{configurable:!0,enumerable:!0,set:function(a){this.j4b=a.concat().sort(F_b)}}});AU.O=function(a){return new (a||AU)(_.C(_.Zw))};
AU.wa=_.Ie({type:AU,oa:[["repository-table","location","","rows",""]],inputs:{location:"location",rows:"rows"},standalone:!1,tc:["location","","rows",""],Aa:9,Ba:3,Da:[["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&&(_.I(0,"table",0)(1,"thead")(2,"tr"),_.F(3,
z_b,1,0,"th",1),_.I(4,"th",2),_.R(5,"Name"),_.J(),_.F(6,A_b,2,0,"th",3),_.J()(),_.I(7,"tbody"),_.F(8,E_b,8,5,"tr",4),_.J()());a&2&&(_.A(3),_.H("ngIf",b.h3b),_.A(3),_.H("ngIf",b.Rab),_.A(2),_.H("ngForOf",b.j4b))},dependencies:[_.Gq,_.$o,_.ap,_.Vt,_.Wt,_.Av,_.ey,_.cy,_.oq,_.VM],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}"],
Ma:0});var p$b=function(){var a=Error.call(this,"invalid operation provided");this.message=a.message;"stack"in a&&(this.stack=a.stack)};_.W(p$b,Error);var BU=function(a,b){this.P7a=a;this.y8a=b};BU.prototype.x8a=function(a){var b=this,c=a.name;return c?_.Knb(this.y8a,function(){return b.P7a.get(c)},5E3,18E5,"CloudResourceManagerOperationsService.poll",function(d){return!!d.done}):_.ef(new p$b)};BU.O=function(a){return new (a||BU)(_.t(T0b),_.t(_.HE))};BU.ua=_.q({token:BU,qa:BU.O,Fa:"root"});var q$b={filter:"lifecycleState:ACTIVE"},CU=function(a,b,c){this.Ia=a;this.R7a=b;this.LBa=c;this.V8a=new _.Nv(this.Ia);this.mf=new _.Ov(this.Ia);this.tdd=new _.Ov(this.Ia)};CU.prototype.create=function(a,b,c){var d=this,e=new _.BE({name:a,projectId:b});c&&(e.parent=c);return this.LBa.create(e).ha(_.Yf(function(f){return r$b(d,e,f)}),_.Cf(function(f){return _.df(_.OH({reason:0,error:f}))}),_.Xf(_.dH),_.$f(function(f){_.NH(f)&&s$b(d,f.ac)}))};
CU.prototype.get=function(a){var b=this;return this.V8a.fetch(a,function(){return b.LBa.get(a)})};var r$b=function(a,b,c){return a.R7a.x8a(c).ha(_.E(function(d){return d.response?_.VG(b):d.error?_.OH({reason:1,error:d.error}):_.OH({reason:2,error:Error("Xe")})}),_.Cf(function(d){return _.df(_.OH({reason:2,error:d}))}))};CU.prototype.refreshPolicy=function(a,b){this.tdd.refresh(a,function(){return b},!1)};var s$b=function(a,b){a.mf.refresh(q$b,function(c){return c.concat(b).sort(G_b)})};
CU.O=function(a){return new (a||CU)(_.t(_.Bq),_.t(BU),_.t(_.FE))};CU.ua=_.q({token:CU,qa:CU.O,Fa:"root"});var t$b=["scope"],DU=function(){this.update=new _.Jj};DU.prototype.Qa=function(){};DU.prototype.PW=function(a){return _.ak(a)?a.repository:a.Sc&&a.rb&&!_.oH(a)?a.rb:"All repositories"};DU.prototype.il=function(a){if(_.ak(a))return"Repository";if(a.Sc&&a.rb&&!_.oH(a))return"Project"};DU.O=function(a){return new (a||DU)};
DU.wa=_.Ie({type:DU,oa:[["project-selector-item","place",""]],tb:function(a,b){a&1&&_.Cg(t$b,7);if(a&2){var c;_.Gg(c=_.Hg())&&(b.F$a=c.first)}},inputs:{Xa:"place"},outputs:{update:"update"},standalone:!1,tc:["place",""],Aa:2,Ba:0,Da:[["scope",""],["searchTrackElement","ProjectSelectorSearch","treeItemNavigateTrackElement","ProjectSelectorTreeItem",3,"place"]],ta:function(a){a&1&&_.F(0,H_b,1,1,"ng-template",null,0,_.dh)},dependencies:[WP],lb:2,Ma:0});var EU=function(){};EU.O=function(a){return new (a||EU)};EU.Ha=_.Je({type:EU});EU.Ga=_.Xc({imports:[_.hp,ZP]});var FU=function(a){this.bi=a};FU.prototype.Qa=function(){};FU.prototype.Wb=function(){u$b(this)};var u$b=function(a){a.oq.HV();var b=a.wma;var c=a.Xa;b={title:b.PW(c),X2:b.F$a,rc:"ProjectSelectorRepositoriesTree",label:b.il(c)};a.hC=b;_.Gn(a.bi)};FU.O=function(a){return new (a||FU)(_.C(_.Xn))};
FU.wa=_.Ie({type:FU,oa:[["project-selector","place",""]],tb:function(a,b){a&1&&(_.Cg(eR,7),_.Cg(DU,7));if(a&2){var c;_.Gg(c=_.Hg())&&(b.oq=c.first);_.Gg(c=_.Hg())&&(b.wma=c.first)}},inputs:{Xa:"place"},standalone:!1,features:[_.zn],tc:["place",""],Aa:2,Ba:2,Da:[["ariaLabel","select repository menu",3,"item"],[3,"update","place"]],ta:function(a,b){a&1&&(_.L(0,"dropdown-button",0),_.I(1,"project-selector-item",1),_.O("update",function(){return u$b(b)}),_.J());a&2&&(_.H("item",b.hC),_.A(),_.H("place",
b.Xa))},dependencies:[eR,DU],styles:["project-selector[_nghost-%COMP%]{align-items:center;display:flex}"],Ma:0});var K_b=function(a){return{element:a,nva:"clearButton",hXa:"search"}},S_b=new _.iv("This repository is mirrored from {repoType}"),v$b={flc:0,glc:1,Tqc:2,MGc:3,0:"EMPTY_PROJECT",1:"EMPTY_SEARCH",2:"INVALID_PROJECT",3:"SHOW_RESULTS"},w$b=_.VG({kind:0}),x$b=_.VG({kind:1}),y$b=_.VG({kind:2}),GU=function(a,b,c,d,e){var f=this;this.Ia=a;this.mh=b;this.aXb=c;this.ima=d;this.JG=e;this.rd=_.cH;this.N$a="Type to filter repositories";this.Mqa=v$b;this.rc="RepositoriesSearch";this.FX=new _.Sf(1);this.CCa=new _.Oh("");
this.i3b=!1;this.Sl=void 0;this.Y5b=_.mf([this.FX.ha(_.E(V_b),_.Jf(U_b)),this.CCa.ha(_.Jf())]).ha(_.Yf(function(g){var m=_.k(g);g=m.next().value;m=m.next().value;return z$b(f,g,m)}),_.Xf(_.dH));this.bhd=this.Y5b.ha(_.yf(_.NH),_.Yf(function(g){var m=g.ac;return Z2b(f.ima).ha(_.E(function(n){return n.length>9&&(m.kind===1||m.kind===3)}))}))};_.h=GU.prototype;_.h.Bc=function(){this.Sl&&this.Sl.focus()};_.h.Qa=function(){};
_.h.Wb=function(a){a.location&&(this.JG.Pk(this.location),this.Sl&&(_.eqb(this.Sl),this.CCa.next("")),this.FX.next(this.location),this.i3b=!_.oH(this.location))};_.h.La=function(){_.ayb(this.JG)};_.h.sO=function(){this.Sl&&(_.eqb(this.Sl),this.Ia.hb({gestureName:"CLICK",element:this.rc,action:"clearLink",projectId:this.location.rb}))};
var z$b=function(a,b,c){return(!b||_.Yw.has(69)&&b.kind==="depot"?Z2b(a.ima):$2b(a.ima,b)).ha(_.E(function(d){return d.filter(function(e){if(c){var f=e.Uf;e=ZIb(c,f.Rh)||ZIb(c,e.displayName)||ZIb(c,f.projectId||f.Cn||f.Lr)}else e=!0;return e})}),_.Yf(function(d){return d.length>0?_.df(_.VG({kind:3,rows:d.map(T_b)})):c?_.df(x$b):b&&b.kind==="project"?a.aXb.get(b.projectId).ha(_.Gf(w$b),_.Cf(function(e){_.Wu(a.mh,e);return _.df(y$b)}),_.Hf(1)):_.df(y$b)}))};
GU.O=function(a){return new (a||GU)(_.C(_.Bq),_.C(_.Vu),_.C(CU),_.C(SP),_.C(_.UN),_.C(_.Zw))};
GU.wa=_.Ie({type:GU,oa:[["repositories-browser","location",""]],tb:function(a,b){a&1&&_.Cg(_.iH,5);if(a&2){var c;_.Gg(c=_.Hg())&&(b.Sl=c.first)}},inputs:{location:"location"},standalone:!1,features:[_.zn],tc:["location",""],Aa:2,Ba:3,Da:[[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&&(_.F(0,R_b,3,3,"ng-container",0),_.S(1,"async"));a&2&&_.H("ngIf",_.ch(1,1,b.Y5b))},dependencies:[_.ap,_.bp,_.cp,_.Eu,_.ZC,
_.aD,_.$C,_.iH,_.XG,TP,FU,AU,_.gp],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}"],
Ma:0});var A$b={GJa:0,lLa:1,0:"LANDING_PAGE",1:"REPOSITORIES"},HU=function(a,b,c,d,e,f,g,m){var n=this;this.mh=a;this.Lb=b;this.Ua=c;this.ima=f;this.bc=g;this.zy=m;this.GS=A$b;this.rd=_.cH;this.z$c="/"+_.Kq.xI;this.ZN="/repos";this.tCb=new _.Ai;this.CNb=_.Yw.has(22);this.nl=_.sk.has(2);this.Xa=this.Lb.data.ha(_.E(dIb),_.Tf(1),_.lf());this.zy?(this.CNb&&B$b(this),this.XYb=this.nl?this.Lb.data.ha(_.E(function(r){return _.VG(e0b(r.component))})):Z2b(this.ima).ha(_.$f(function(r){C$b(n,r)}),_.Yf(function(){return n.Lb.data}),
_.E(function(r){return _.VG(e0b(r.component))}),_.Cf(function(r){_.Wu(n.mh,r);return _.UG("Unavailable")}),_.Xf(_.dH))):(C$b(this,[]),this.XYb=_.wf)},B$b=function(a){_.mf(a.bc.Y3(),a.bc.c4()).ha(_.Hf(1),_.Cf(function(b){_.Wu(a.mh,b);return _.wf})).subscribe()},C$b=function(a,b){b.length===0&&a.Ua.navigate(["/"+_.Kq.DKa])};HU.O=function(a){return new (a||HU)(_.C(_.Vu),_.C(_.Nh),_.C(_.ai),_.C(_.Zw),_.C(_.Xw),_.C(SP),_.C(_.Sx),_.C(_.So))};
HU.wa=_.Ie({type:HU,oa:[["source-root-container"]],standalone:!1,Aa:4,Ba:3,Da:[["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&&(_.F(0,c0b,4,4,"ng-container",2),_.S(1,"async"),_.F(2,d0b,5,1,"ng-template",null,0,_.dh));a&2&&_.H("ngIf",_.ch(1,1,b.XYb))},dependencies:[_.Gq,_.ap,_.fp,_.bp,_.cp,_.ZC,_.aD,_.$C,zU,_.XG,LP,_.XA,e1b,_.YA,
GU,_.oq,_.gp],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}"],Ma:0});var IU=function(){};IU.O=function(a){return new (a||IU)};IU.Ha=_.Je({type:IU});IU.Ga=_.Xc({imports:[_.Iq,_.hp,_.Dq,_.Hu,_.yx,_.Bv,_.qq]});var JU=function(){};JU.O=function(a){return new (a||JU)};JU.Ha=_.Je({type:JU});JU.Ga=_.Xc({imports:[_.Iq,_.hp,_.Hu,_.yx,_.Bv,_.cM,_.qq]});var KU=function(){};KU.O=function(a){return new (a||KU)};KU.Ha=_.Je({type:KU});KU.Ga=_.Xc({imports:[_.hp,_.Hu,JU,_.$G,_.YG,_.Bv]});var LU=function(){};LU.O=function(a){return new (a||LU)};LU.Ha=_.Je({type:LU});LU.Ga=_.Xc({imports:[_.Iq,_.hp,_.Hu,_.$G,JU,_.YG,_.yx,_.Bv,_.ZE,_.qq,_.WM]});var MU=function(){};MU.O=function(a){return new (a||MU)};MU.Ha=_.Je({type:MU});MU.Ga=_.Xc({imports:[_.hp,_.Hu,IU,_.YG,_.yx,_.qD,_.Bv,_.RA,KU,LU]});var NU=function(){};NU.O=function(a){return new (a||NU)};NU.Ha=_.Je({type:NU});NU.Ga=_.Xc({imports:[_.hp,fR,EU,ZP]});var OU=function(){};OU.O=function(a){return new (a||OU)};OU.Ha=_.Je({type:OU});OU.Ga=_.Xc({imports:[_.Iq,_.hp,_.Hu,_.YB,_.bD,_.kH,_.YG,_.yx,_.Bv,_.mz,_.fy,YP,_.Gy,NU,_.qq,_.WM]});var PU=function(){};PU.O=function(a){return new (a||PU)};PU.Ha=_.Je({type:PU});PU.Ga=_.Xc({imports:[_.Iq,_.hp,_.bD,MU,_.YG,kQ,OU,_.qq]});var QU=function(a,b,c,d,e){this.location=a;this.Nw=b;this.eBa=c;this.Ua=d;this.Kg=e;this.Ygd=_.Yw.has(77)};QU.prototype.hf=function(a){var b=a.uUb.get("package");return this.eBa.has(b)?D$b(this,a):E$b(this,this.location.path())};
var E$b=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 _.Qj;_.Rj(c,"q",b.replace(_.IVa,""));c.Vc("/"+_.Kq.p8);return _.kq(a.Ua,c.toString())},D$b=function(a,b){if(!a.Ygd)return!0;var c=_.Bi(b);return c.params.vy==="1"?!0:(b=mJb(c,a.eBa,a.Nw))?_.df(_.lq(a.Ua,_.ns(b),{Tf:"preserve"})).ha(_.$f(function(){a.Kg.DQ(FO,{data:c,duration:7E3})})):!0};
QU.O=function(a){return new (a||QU)(_.t(_.hj),_.t(_.D5a),_.t(_.E5a),_.t(_.ai),_.t(_.dv),_.t(_.Zw))};QU.ua=_.q({token:QU,qa:QU.O,Fa:"root"});var RU,G$b,SU;RU={Wc:uU,Xn:_.VN};_.F$b=new _.Z$a;
G$b=[{path:"",Lka:"full",hf:_.xH([rQ]),children:[{path:"**",component:HU,resolve:RU,Fq:"paramsOrQueryParamsChange",data:{component:"LandingPage"}}]},{path:"repos",component:HU,resolve:RU,Fq:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:"piper",hf:_.xH([sQ]),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 _.Kh("_",{}),new _.Kh("depot",
{}),c]);return b.length<4?{yO:b}:{yO:b,yBa:{path:c}}},DPb:"piper/:path",component:bT,resolve:RU,data:{groupType:"depot"},hf:_.xH([vQ,tQ,uQ,wQ])},{us:function(a,b,c){var d=_.F$b.Me();return d?d(a,b,c):null},DPb:":package/:path",component:bT,resolve:RU,data:{groupType:"depot"},hf:_.xH([tQ,QU]),Fq:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId",component:HU,resolve:RU,Fq:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:"h/:repositoryGroupId/:repo",component:bT,resolve:RU,
Fq:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId/:repo/+/:branch",component:bQ,resolve:RU,Fq:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId/:repo/+/:branch/:",component:bT,resolve:RU,Fq:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId/:repo/+/:branch/:/:path",component:bT,resolve:RU,hf:_.xH([tQ]),Fq:"paramsOrQueryParamsChange"},{path:":repositoryGroupId",component:HU,resolve:RU,Fq:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:":repositoryGroupId/:repo",
component:bT,resolve:RU,Fq:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch",component:bQ,resolve:RU,Fq:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch/:",component:bT,resolve:RU,Fq:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch/:/:path",component:bT,resolve:RU,hf:_.xH([tQ]),Fq:"paramsOrQueryParamsChange"}];SU=function(){};SU.O=function(a){return new (a||SU)};SU.Ha=_.Je({type:SU,id:"source"});
SU.Ga=_.Xc({Pb:[_.VN,_.XL,_.kL],imports:[qQ,_.WL,PU,tU,_.OB(G$b),_.qq]});_.heb(SU,"source");
_.ni();
}catch(e){_._DumpException(e)}
try{
_.mi("search");

_.ni();
}catch(e){_._DumpException(e)}
try{
_.mi("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(){let module=undefined;let exports=undefined;let 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);
_.ni();
}catch(e){_._DumpException(e)}
}).call(this,this.default_gr);
// Google Inc.
