"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_default_gr=a||[]};(0,_._F_toggles_initialize)([0x26011002, 0x10460403, 0x1cc8c681, 0x8b02, ]);
/*

 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 ea,aaa,caa,baa,pa,eaa,ra,sa,faa,gaa,jaa,iaa,kaa,laa,maa,oaa,paa,qaa,uaa,Ia,Aaa,Baa,La,Daa,Oa,Eaa,Faa,Gaa,Caa,Pa,Jaa,Ua,Kaa,Laa,Oaa,Paa,Qaa,Raa,Saa,eb,Uaa,Vaa,Waa,Yaa,hb,nb,$aa,aba,gba,hba,iba,jba,kba,fba,lba,cba,bba,dba,eba,mba,nba,pba,qba,Cb,sba,uba,vba,wba,xba,yba,Bba,Fba,Hba,Jba,Oba,Pba,Lb,Uba,Qba,Xba,aca,Zba,bca,$ba,Rb,Sb,cca,gca,dca,eca,Zb,hca,dc,kca,mca,lca,nca,pca,Xb,ica,qca,rca,sca,tca,jc,kc,qc,uca,vca,rc,xca,Bca,Hc,Mca,Nca,Oca,Pca,Qca,Rca,Vca,Wca,Xca,Yca,Lc,cda,dda,gda,hda,Sc,ida,jda,
kda,nda,mda,rda,sda,tda,Wc,vda,Tc,zda,Ada,Bda,Dda,Kda,Ida,Lda,Qda,Xda,Yda,Vda,Wda,Zda,$da,aea,cea,dea,eea,cd,iea,jea,kea,lea,mea,dd,oea,pea,rea,sea,xea,yea,zea,md,Bea,wea,Cea,uea,Aea,jd,Eea,Hea,Jea,Kea,Lea,Oea,wd,Qea,xd,Tea,Ad,Uea,Wea,Xea,Yea,Zea,Dd,cfa,dfa,ffa,gfa,efa,ifa,hfa,kfa,jfa,lfa,pfa,Gd,sfa,ufa,tfa,xfa,vfa,yfa,Id,zfa,Kd,Dfa,Cfa,Bfa,Ffa,Gfa,Td,Ifa,Jfa,Kfa,Lfa,Zd,Nfa,Pfa,Rfa,Sfa,Qfa,Tfa,Ufa,Vfa,Wfa,Yfa,Zfa,Xfa,$fa,fe,aga,bga,cga,ega,hga,lga,jga,iga,kga,nga,pga,oga,rga,sga,qga,uga,mga,vga,wga,
yga,xga,zga,Aga,Bga,Cga,Dga,Fga,Gga,oe,Hga,Lga,Mga,Oga,Pga,Nga,Rga,Sga,Tga,Uga,ue,Vga,Wga,Xga,Zga,$ga,cha,eha,dha,ve,gha,hha,jha,kha,lha,mha,pha,sha,uha,Ce,vha,wha,zha,Hha,Cha,Jha,Kha,Lha,Nha,Oha,Pha,Qha,Rha,Tha,Vha,Xha,Zha,$ha,aia,cia,bia,fia,dia,eia,gia,hia,iia,jia,lia,mia,Ie,nia,ria,qia,oia,sia,pia,tia,uia,via,wia,xia,zia,Aia,yia,Eia,Gia,Kia,Lia,Nia,Pia,Qia,Uia,Tia,Via,Wia,Xia,Zia,aja,cja,fja,gja,hja,jja,kja,lja,nja,oja,pja,qja,rja,sja,uja,wja,xja,yja,Aja,af,Bja,Cja,Dja,Fja,Eja,Gja,mf,nf,Jja,Kja,
Tja,Vja,Xja,Yja,aka,fka,eka,ika,hka,lka,mka,nka,oka,pka,rka,vka,qka,uka,tka,wka,Cka,Dka,Fka,Eka,Tf,Ika,Mka,Nka,Oka,Qka,Rka,Ska,Wka,Xka,Yka,ala,cla,dla,bla,fla,ela,gla,hla,ila,kla,mla,lla,nla,ola,pla,rla,sla,tla,vla,wla,ula,yla,Ala,Dla,Ela,Hla,Lla,Nla,Qla,Pla,Mla,Zla,Xla,$la,bma,ama,cma,dma,gma,jma,hma,lma,oma,pma,uma,tma,wma,vma,xma,Ama,Bma,zma,yma,Cma,Fma,Hma,Gma,Jma,Ima,Kma,Lma,Qma,Rma,Sma,Wma,Tma,cna,dna,Yma,jna,gna,ena,ina,mna,nna,una,tna,vna,xna,Ana,Bna,Cna,Ena,Fna,Hna,Ina,Jna,Kna,Lna,Mna,Gna,
Pna,Ona,Nna,Qna,Rna,Sna,Tna,Una,Nh,Vna,Wna,Xna,Yna,Zna,Oh,coa,doa,Ph,eoa,foa,Qh,ioa,joa,loa,moa,ooa,noa,koa,poa,Rh,qoa,toa,uoa,voa,woa,roa,soa,xoa,zoa,Aoa,Boa,Uh,Coa,Joa,Goa,Koa,Doa,Loa,Eoa,Noa,Ioa,Hoa,Ooa,Poa,Qoa,Roa,Xh,Soa,Yh,Toa,Uoa,Voa,Xoa,Yoa,Zoa,$oa,apa,bpa,fpa,dpa,gpa,hpa,jpa,ipa,kpa,bi,ci,vpa,tpa,xpa,ypa,zpa,Cpa,Apa,Bpa,Hpa,Gpa,Dpa,Jpa,Ipa,Kpa,di,Mpa,Ppa,Npa,Tpa,Qpa,Rpa,Spa,Upa,Vpa,Wpa,Ypa,aqa,Zpa,$pa,bqa,cqa,dqa,eqa,fqa,gqa,iqa,jqa,mqa,nqa,oqa,pqa,qqa,rqa,sqa,tqa,uqa,xqa,yqa,Aqa,Cqa,Hqa,
Dqa,Eqa,Kqa,Jqa,Lqa,Mqa,Sqa,Vqa,Xqa,Zqa,ara,vi,bra,cra,dra,era,fra,gra,hra,ira,wi,jra,kra,mra,rra,Ci,tra,ura,yra,Lra,Ora,Pra,Kra,Qra,Rra,Sra,Zra,asa,csa,fsa,Wi,hsa,isa,jsa,ksa,lsa,msa,nsa,osa,qsa,ssa,vsa,zsa,Asa,hj,Dsa,Esa,Jsa,Ksa,xj,Lsa,Nsa,Osa,Psa,Rsa,Qsa,Usa,Tsa,Vsa,Wsa,Ysa,Xsa,Zsa,$sa,Hj,bta,dta,eta,Ij,Jj,gta,ita,hta,kta,fta,nta,Kj,mta,Mj,qta,sta,rta,tta,Nj,uta,wta,xta,yta,Bta,zta,Ata,Fta,Gta,Hta,Oj,Ita,Kta,Lta,Mta,Nta,Ota,Qta,Rta,Sta,Tta,Vta,Wta,Pj,Qj,Yta,$ta,Zta,aua,bua,eua,cua,fua,gua,hua,
iua,jua,kua,lua,mua,nua,oua,pua,sua,tua,uua,vua,wua,xua,yua,zua,Aua,Bua,Cua,Dua,Eua,Fua,Hua,Lua,Mua,Qua,Rua,Sua,Uua,Tua,Zua,Xua,cva,dva,fva,hva,kva,lva,gva,mva,ova,pva,Yj,Zj,ak,uva,vva,Bva,Jva,Cva,Kva,Lva,Mva,Nva,hk,Ova,Pva,Qva,Sva,Uva,Vva,Wva,Xva,Yva,Zva,$va,awa,bwa,dwa,ewa,fwa,gwa,hwa,iwa,jwa,kwa,lwa,mwa,nwa,owa,pwa,qwa,rwa,swa,twa,uwa,zwa,Dwa,Gwa,Iwa,Kwa,Jwa,Ak,Mwa,Owa,Qwa,Swa,Wwa,Xwa,Ywa,Dk,Zwa,$wa,axa,cxa,dxa,fxa,gxa,ixa,kxa,lxa,mxa,oxa,pxa,qxa,rxa,sxa,uxa,vxa,wxa,xxa,yxa,Exa,Gxa,Hxa,Dxa,zxa,
Fxa,Axa,Cxa,Kxa,Bxa,Nxa,Oxa,Pxa,Jk,Qxa,Rxa,Sxa,Txa,Uxa,Vxa,Wxa,Xxa,Yxa,Zxa,$xa,aya,bya,cya,dya,eya,fya,gya,hya,mya,nya,oya,pya,qya,rya,sya,tya,wya,xya,zya,Aya,Bya,Dya,Eya,Fya,Gya,Hya,Iya,Jya,Kya,Lya,Nya,Oya,Pya,Qya,Rya,Sya,Tya,Uya,Vya,Wya,Xya,Yya,Zya,$ya,bza,cza,dza,eza,fza,gza,hza,iza,jza,kza,lza,mza,nza,oza,pza,qza,rza,sza,tza,uza,vza,wza,xza,yza,zza,Aza,Bza,Dza,Eza,Fza,Gza,Hza,Iza,Jza,Kza,Lza,Mza,Nza,Pza,Oza,Rza,Uza,Sza,Tza,Vza,Xza,Yza,Zza,$za,aAa,bAa,dAa,cAa,eAa,fAa,gAa,hAa,jAa,nAa,oAa,pAa,rAa,
vAa,xAa,Pk,yAa,zAa,AAa,Rk,Sk,JAa,Uk,KAa,Vwa,ff,gf,MAa,NAa,OAa,QAa,Twa,RAa,Hja,Uwa;_._DumpException=function(a){throw a;};_.ba=function(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,_.ba);else{var c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));b!==void 0&&(this.cause=b);this.L2b=!0};ea=function(a){_.da.setTimeout(function(){throw a;},0)};_.fa=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};
_.ha=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};_.la=function(a,b){return _.ja(a.toLowerCase(),b.toLowerCase())};
caa=function(a,b){var c=0;a=(0,_.ma)(String(a)).split(".");b=(0,_.ma)(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};pa=function(){var a=_.da.navigator;return a&&(a=a.userAgent)?a:""};eaa=function(a){if(!daa||!qa)return!1;for(var b=0;b<qa.brands.length;b++){var c=qa.brands[b].brand;if(c&&_.ja(c,a))return!0}return!1};ra=function(a){return _.ja(pa(),a)};sa=function(){return daa?!!qa&&qa.brands.length>0:!1};faa=function(){return sa()?!1:ra("Opera")};gaa=function(){return sa()?!1:ra("Trident")||ra("MSIE")};_.haa=function(){return ra("Firefox")||ra("FxiOS")};
jaa=function(){return ra("Safari")&&!(iaa()||(sa()?0:ra("Coast"))||faa()||(sa()?0:ra("Edge"))||(sa()?eaa("Microsoft Edge"):ra("Edg/"))||(sa()?eaa("Opera"):ra("OPR"))||_.haa()||ra("Silk")||ra("Android"))};iaa=function(){return sa()?eaa("Chromium"):(ra("Chrome")||ra("CriOS"))&&!(sa()?0:ra("Edge"))||ra("Silk")};kaa=function(){return ra("Android")&&!(iaa()||_.haa()||faa()||ra("Silk"))};laa=function(){return daa?!!qa&&!!qa.platform:!1};maa=function(){return ra("iPhone")&&!ra("iPod")&&!ra("iPad")};
_.naa=function(){return maa()||ra("iPad")||ra("iPod")};oaa=function(){return laa()?qa.platform==="macOS":ra("Macintosh")};_.ta=function(a){return a[a.length-1]};paa=function(a,b){(0,_.va)(a,b)>=0||a.push(b)};_.ya=function(a,b){b=(0,_.va)(a,b);var c;(c=b>=0)&&Array.prototype.splice.call(a,b,1);return c};_.za=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 _.Fa(n)?"o"+_.Ga(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};_.Ha=function(a){return taa&&a!=null&&a instanceof Uint8Array};uaa=function(){return typeof BigInt==="function"};_.vaa=function(a){a.fJd=!0;return a};
Ia=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;Ja=b;Ka=(a-b)/4294967296>>>0};
La=function(a){if(a<0){Baa(-a);var b=_.k(Caa(Ja,Ka));a=b.next().value;b=b.next().value;Ja=a>>>0;Ka=b>>>0}else Baa(a)};Daa=function(a,b){var c=b*4294967296+(a>>>0);return Number.isSafeInteger(c)?c:Oa(a,b)};Oa=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=Ja,b=Ka;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="-"+Oa(a,b)):a=Oa(a,b);return a};
Gaa=function(a){if(a.length<16)La(Number(a));else if(uaa())a=BigInt(a),Ja=Number(a&BigInt(4294967295))>>>0,Ka=Number(a>>BigInt(32)&BigInt(4294967295));else{var b=+(a[0]==="-");Ka=Ja=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)),Ka*=1E6,Ja=Ja*1E6+d,Ja>=4294967296&&(Ka+=Math.trunc(Ja/4294967296),Ka>>>=0,Ja>>>=0);b&&(b=_.k(Caa(Ja,Ka)),a=b.next().value,b=b.next().value,Ja=a,Ka=b)}};Caa=function(a,b){b=~b;a?a=~a+1:b+=1;return[a,b]};
Pa=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||_.Ta in a||Haa(a,Iaa);a[_.Ta]|=b};Ua=function(a,b){Qa||_.Ta in a||Haa(a,Iaa);a[_.Ta]=b};Kaa=function(a){if(4&a)return 512&a?512:1024&a?1024:0};_.Va=function(a){Jaa(a,34);return a};Laa=function(a){Jaa(a,32);return a};_.Xa=function(a){return a[Maa]===Naa};
_.Za=function(a,b){return b===void 0?a.Wfa!==Ya&&!!(2&(a.Ca[_.Ta]|0)):!!(2&b)&&a.Wfa!==Ya};Oaa=function(a,b,c){if(a==null){if(!c)throw Error();}else if(typeof a==="string")a=a?new _.ab(a,_.bb):_.db();else if(a.constructor!==_.ab)if(_.Ha(a))a=a.length?new _.ab(new Uint8Array(a),_.bb):_.db();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");ea(a)};eb=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())}};_.fb=function(a){return Array.prototype.slice.call(a)};_.gb=function(a,b){throw Error(b===void 0?"unexpected value "+a+"!":b);};
Vaa=function(a){if(a!=null&&typeof a!=="number")throw Error("G`"+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("H`"+_.Xaa(a)+"`"+a);return a};hb=function(a){return a==null?a:Yaa(a)};_.ib=function(a){if(a==null||typeof a==="boolean")return a;if(typeof a==="number")return!!a};
nb=function(a){switch(typeof a){case "bigint":return!0;case "number":return mb(a);case "string":return Zaa.test(a);default:return!1}};_.qb=function(a){if(!mb(a))throw eb("enum");return a|0};_.rb=function(a){return a==null?a:mb(a)?a|0:void 0};$aa=function(a){if(typeof a!=="number")throw eb("int32");if(!mb(a))throw eb("int32");return a|0};_.tb=function(a){if(a==null)return a;if(typeof a==="string"&&a)a=+a;else if(typeof a!=="number")return;return mb(a)?a|0:void 0};
aba=function(a){if(a==null)return a;if(typeof a==="string"&&a)a=+a;else if(typeof a!=="number")return;return mb(a)?a>>>0:void 0};
gba=function(a){var b=0;b=b===void 0?0:b;if(!nb(a))throw eb("int64");var c=typeof a;switch(b){case 512:switch(c){case "string":return bba(a);case "bigint":return String(ub(64,a));default:return cba(a)}case 1024:switch(c){case "string":return dba(a);case "bigint":return Ia(ub(64,a));default:return eba(a)}case 0:switch(c){case "string":return bba(a);case "bigint":return Ia(ub(64,a));default:return fba(a)}default:return _.gb(b,"Unknown format requested type for int64")}};
_.vb=function(a){return a==null?a:gba(a)};hba=function(a){if(a[0]==="-")return!1;var b=a.length;return b<20?!0:b===20&&Number(a.substring(0,6))<184467};iba=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};jba=function(a){if(a<0){La(a);var b=Oa(Ja,Ka);a=Number(b);return xb(a)?a:b}b=String(a);if(hba(b))return b;La(a);return Daa(Ja,Ka)};kba=function(a){if(iba(a))return a;Gaa(a);return Faa()};
fba=function(a){a=yb(a);if(!xb(a)){La(a);var b=Ja,c=Ka;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};lba=function(a){a=yb(a);return a>=0&&xb(a)?a:jba(a)};cba=function(a){a=yb(a);if(xb(a))a=String(a);else{var b=String(a);iba(b)?a=b:(La(a),a=Faa())}return a};bba=function(a){var b=yb(Number(a));if(xb(b))return String(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));return kba(a)};
dba=function(a){var b=yb(Number(a));if(xb(b))return Ia(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));return uaa()?Ia(ub(64,BigInt(a))):Ia(kba(a))};eba=function(a){return xb(a)?Ia(fba(a)):Ia(cba(a))};mba=function(a){var b=yb(Number(a));if(xb(b)&&b>=0)return String(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));hba(a)||(Gaa(a),a=Oa(Ja,Ka));return a};
_.Ab=function(a){if(a==null)return a;if(typeof a==="bigint")return(0,_.zb)(a)?a=Number(a):(a=ub(64,a),a=(0,_.zb)(a)?Number(a):String(a)),a;if(nb(a))return typeof a==="number"?fba(a):bba(a)};nba=function(a,b){b=b===void 0?!1:b;var c=typeof a;if(a==null)return a;if(c==="bigint")return String(ub(64,a));if(nb(a))return c==="string"?bba(a):b?cba(a):fba(a)};
pba=function(a){if(a==null)return a;if(typeof a==="bigint")return a>=0&&(0,_.zb)(a)?a=Number(a):(a=oba(64,a),a=(0,_.zb)(a)?Number(a):String(a)),a;if(nb(a))return typeof a==="number"?lba(a):mba(a)};qba=function(a){var b=b===void 0?!1:b;var c=typeof a;if(a==null)return a;if(c==="bigint")return String(oba(64,a));if(nb(a)){if(c==="string")return mba(a);b?(a=yb(a),a>=0&&xb(a)?a=String(a):(b=String(a),hba(b)?a=b:(La(a),a=Oa(Ja,Ka)))):a=lba(a);return a}};
_.Bb=function(a){if(typeof a!=="string")throw Error();return a};Cb=function(a){if(a!=null&&typeof a!=="string")throw Error();return a};_.Eb=function(a){return a==null||typeof a==="string"?a:void 0};sba=function(a,b,c,d){if(a!=null&&_.Xa(a))return a;if(!Array.isArray(a))return c?d&2?((a=b[rba])||(a=new b,_.Va(a.Ca),a=b[rba]=a),b=a):b=new b:b=void 0,b;c=a[_.Ta]|0;d=c|d&32|d&2;d!==c&&Ua(a,d);return new b(a)};_.tba=function(a,b,c){if(b)return Yaa(a);var d;return(d=_.ib(a))!=null?d:c?!1:void 0};
_.Fb=function(a,b,c){if(b)return _.Bb(a);var d;return(d=_.Eb(a))!=null?d:c?"":void 0};uba=function(){var a=function(){throw Error();};Object.setPrototypeOf(a,a.prototype);return a};vba=function(a){return a};wba=function(a){return a};xba=function(a,b,c,d,e,f){a=sba(a,d,c,f);e&&(a=_.Gb(a));return a};yba=function(a){return[a,this.get(a)]};Bba=function(){return zba||(zba=new _.Hb(_.Va([]),void 0,void 0,void 0,Aba))};_.Cba=function(a){var b=Ib(_.Kb);return b?a[b]:void 0};
Fba=function(a,b){var c=c===void 0?!1:c;if(Ib(Dba)&&Ib(_.Kb)&&void 0===Dba){var d=a.Ca,e=d[_.Kb];if(!e)return;if(e=e.Icb)try{e(d,b,Eba);return}catch(f){ea(f)}}c&&(a=a.Ca,(c=Ib(_.Kb))&&c in a&&(a=a[c])&&delete a[b])};Hba=function(a,b){var c=Ib(_.Kb),d;Qa&&c&&((d=a[c])==null?void 0:d[b])!=null&&Uaa(Gba,3)};Jba=function(a,b){b<100||Uaa(Iba,1)};
Oba=function(a,b,c,d){var e=d!==void 0;d=!!d;var f=Ib(_.Kb),g;!e&&Qa&&f&&(g=a[f])&&_.Kba(g,Jba);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=Lba)!=null?D:vba)(g-x,x,a,z,void 0)+x}}b=void 0;for(D=0;D<m;D++){var L=a[D];if(L!=null&&(L=c(L,d))!=null)if(r&&D>=g){var N=D-x,R=void 0;((R=b)!=null?R:b={})[N]=L}else f[D]=L}if(z)for(var ca in z)m=
z[ca],m!=null&&(m=c(m,d))!=null&&(D=+ca,L=void 0,r&&!Number.isNaN(D)&&(L=D+x)<g?f[L]=m:(D=void 0,((D=b)!=null?D:b={})[ca]=m));b&&(n?f.push(b):f[g]=b);e&&Ib(_.Kb)&&(a=_.Cba(a))&&a instanceof _.Mba&&(f[_.Kb]=Nba(a));return f};Pba=function(a){a[0]=Lb(a[0]);a[1]=Lb(a[1]);return a};
Lb=function(a){switch(typeof a){case "number":return Number.isFinite(a)?a:""+a;case "bigint":return(0,_.zb)(a)?Number(a):""+a;case "boolean":return a?1:0;case "object":if(Array.isArray(a)){var b=a[_.Ta]|0;return a.length===0&&b&1?void 0:Oba(a,b,Lb)}if(a!=null&&_.Xa(a))return Qba(a);if(a instanceof _.ab)return _.Rba(a);if(a instanceof _.Hb)return a=a.size!==0?Array.from(Mb.prototype.entries.call(a),Pba):void 0,a;return}return a};
Uba=function(a,b){if(b){Lba=b==null||b===vba||b[Sba]!==Tba?vba:b;try{return Qba(a)}finally{Lba=void 0}}return Qba(a)};Qba=function(a){a=a.Ca;return Oba(a,a[_.Ta]|0,Lb)};_.Vba=function(a,b,c){return a=_.Nb(a,b[0],b[1],c?1:2)};
_.Nb=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("J");e=a[_.Ta]|0;if(Wba&&1&e)throw Error("K");2048&e&&!(2&e)&&Xba();if(e&256)throw Error("L");if(e&64)return d!==0||e&2048||Ua(a,e|2048),a;if(c&&(e|=128,c!==a[0]))throw Error("M");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("O");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("P");e=e&-8380417|(n&1023)<<13}}}e|=64;d===0&&(e|=2048);Ua(a,e);return a};Xba=function(){if(Wba)throw Error("N");Uaa(Yba,5)};
aca=function(a,b){if(typeof a!=="object")return a;if(Array.isArray(a)){var c=a[_.Ta]|0;return a.length===0&&c&1?void 0:Zba(a,c,b)}if(a!=null&&_.Xa(a))return $ba(a);if(a instanceof _.Hb){b=a.W3;if(b&2)return a;if(!a.size)return;c=_.Va(Array.from(Mb.prototype.entries.call(a)));if(a.b1)for(a=0;a<c.length;a++){var d=c[a],e=d[1];e=e==null||typeof e!=="object"?void 0:e!=null&&_.Xa(e)?$ba(e):Array.isArray(e)?Zba(e,e[_.Ta]|0,!!(b&32)):void 0;d[1]=e}return c}if(a instanceof _.ab)return a};
Zba=function(a,b,c){if(b&2)return a;!c||4096&b||16&b?a=_.Pb(a,b,!1,c&&!(b&16)):(Jaa(a,34),b&4&&Object.freeze(a));return a};bca=function(a,b,c){a=new a.constructor(b);c&&(a.Wfa=Ya);a.fXb=Ya;return a};$ba=function(a){var b=a.Ca,c=b[_.Ta]|0;return _.Za(a,c)?a:cca(a,b,c)?bca(a,b):_.Pb(b,c)};_.Pb=function(a,b,c,d){d!=null||(d=!!(34&b));a=Oba(a,b,aca,d);d=32;c&&(d|=2);b=b&8380609|d;Ua(a,b);return a};
_.Gb=function(a){var b=a.Ca,c=b[_.Ta]|0;return _.Za(a,c)?cca(a,b,c)?bca(a,b,!0):new a.constructor(_.Pb(b,c,!1)):a};_.Qb=function(a){if(a.Wfa!==Ya)return!1;var b=a.Ca;b=_.Pb(b,b[_.Ta]|0);Jaa(b,2048);a.Ca=b;a.Wfa=void 0;a.fXb=void 0;return!0};Rb=function(a){if(!_.Qb(a)&&_.Za(a,a.Ca[_.Ta]|0))throw Error();};Sb=function(a,b){b===void 0&&(b=a[_.Ta]|0);b&32&&!(b&4096)&&Ua(a,b|4096)};cca=function(a,b,c){return c&2?!0:c&32&&!(c&4096)?(Ua(b,c|2),a.Wfa=Ya,!0):!1};
_.Tb=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[_.Ta]|0)>>13&1023||536870912;c>=g?d!=null&&(f={},a[g+(e?0:-1)]=(f[c]=d,f)):a[f]=d}return b};
_.Yb=function(a,b,c,d,e,f,g){var m=a.Ca,n=m[_.Ta]|0;d=_.Za(a,n)?1:d;e=!!e||d===3;d===2&&_.Qb(a)&&(m=a.Ca,n=m[_.Ta]|0);var r=dca(m,b,g),x=r===Wb?7:r[_.Ta]|0,z=eca(x,n);var D=z;4&D?f==null?a=!1:(!e&&f===0&&(512&D||1024&D)&&(a.constructor[fca]=(a.constructor[fca]|0)+1)<5&&Saa(),a=f===0?!1:!(f&D)):a=!0;if(a){4&z&&(r=_.fb(r),x=0,z=Xb(z,n),n=_.Tb(m,n,b,r,g));for(var L=D=0;D<r.length;D++){var N=c(r[D]);N!=null&&(r[L++]=N)}L<D&&(r.length=L);c=(z|4)&-513;z=c&=-1025;f&&(z|=f);z&=-4097}z!==x&&(Ua(r,z),2&z&&
Object.freeze(r));return r=gca(r,z,m,n,b,g,d,a,e)};gca=function(a,b,c,d,e,f,g,m,n){var r=b;g===1||(g!==4?0:2&b||!(16&b)&&32&d)?Zb(b)||(b|=!a.length||m&&!(4096&b)||32&d&&!(4096&b||16&b)?2:256,b!==r&&Ua(a,b),Object.freeze(a)):(g===2&&Zb(b)&&(a=_.fb(a),r=0,b=Xb(b,d),d=_.Tb(c,d,e,a,f)),Zb(b)||(n||(b|=16),b!==r&&Ua(a,b)));2&b||!(4096&b||16&b)||Sb(c,d);return a};dca=function(a,b,c){a=_.$b(a,b,c);return Array.isArray(a)?a:Wb};eca=function(a,b){2&b&&(a|=2);return a|1};
Zb=function(a){return!!(2&a)&&!!(4&a)||!!(256&a)};hca=function(a){return Oaa(a,!0,!0)};
_.ac=function(a,b,c,d){var e=a.Ca,f=e[_.Ta]|0;var g=_.Za(a,f);a:{!g&&_.Qb(a)&&(e=a.Ca,f=e[_.Ta]|0);var m=_.$b(e,b);a=!1;if(m==null){if(g){b=Bba();break a}m=[]}else if(m.constructor===_.Hb)if(m.W3&2&&!g)m=Array.from(Mb.prototype.entries.call(m));else{b=m;break a}else Array.isArray(m)?a=!!((m[_.Ta]|0)&2):m=[];if(g){if(!m.length){b=Bba();break a}a||(a=!0,_.Va(m))}else if(a){a=!1;m=_.fb(m);for(var n=0;n<m.length;n++){var r=m[n]=_.fb(m[n]);Array.isArray(r[1])&&(r[1]=_.Va(r[1]))}}!a&&f&32&&Laa(m);d=new _.Hb(m,
c,_.Fb,d);f=_.Tb(e,f,b,d);a||Sb(e,f);b=d}!g&&c&&(b.Ead=!0);return b};_.bc=function(a,b,c){return _.ac(a,b,void 0,c)};_.cc=function(a,b,c,d){Rb(a);var e=a.Ca,f=e[_.Ta]|0;if(c==null)return _.Tb(e,f,b),a;var g=c===Wb?7:c[_.Ta]|0,m=g,n=Zb(g),r=n||Object.isFrozen(c);n||(g=0);r||(c=_.fb(c),m=0,g=Xb(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=_.fb(c),m=0,g=Xb(g,f),r=!1),c[x]=D)}g!==m&&(r&&(c=_.fb(c),g=Xb(g,f)),Ua(c,g));_.Tb(e,f,b,c);return a};
dc=function(a,b,c,d){Rb(a);var e=a.Ca;_.Tb(e,e[_.Ta]|0,b,(d==="0"?Number(c)===0:c===d)?void 0:c);return a};_.ec=function(a,b,c,d,e,f){return ica(a,b,c,e,d,f,void 0,1)};kca=function(a){if(Qa){var b;return(b=a[jca])!=null?b:a[jca]=new Map}if(jca in a)return a[jca];b=new Map;Object.defineProperty(a,jca,{value:b});return b};mca=function(a,b,c,d){var e=kca(a),f=lca(e,a,b,c);f!==d&&(f&&(b=_.Tb(a,b,f)),e.set(c,d));return b};
lca=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];_.$b(b,g,void 0)!=null&&(e!==0&&(c=_.Tb(b,c,e,void 0,void 0)),e=g)}a.set(d,e);return e};nca=function(a,b,c,d,e){var f=!1;d=_.$b(a,d,e,function(g){var m=sba(g,c,!1,b);f=m!==g&&m!=null;return m});if(d!=null)return f&&!_.Za(d)&&Sb(a,b),d};
_.oca=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)&&_.Qb(a)&&(b=a.Ca,c=b[_.Ta]|0);a=dca(b,e,g);var x=a===Wb?7:a[_.Ta]|0,z=eca(x,c);if(n=!(4&z)){var D=a,L=c,N=!!(2&z);N&&(L|=2);for(var R=!N,ca=!0,wa=0,Da=0;wa<D.length;wa++){var ua=sba(D[wa],d,!1,L);if(ua instanceof d){if(!N){var xa=_.Za(ua);R&&(R=!xa);ca&&(ca=xa)}D[Da++]=ua}}Da<wa&&(D.length=Da);z|=4;z=ca?z&-4097:z|4096;z=R?z|8:z&-9}z!==x&&(Ua(a,z),2&z&&Object.freeze(a));if(r&&!(8&z||!a.length&&(f===1||(f!==4?
0:2&z||!(16&z)&&32&c)))){Zb(z)&&(a=_.fb(a),z=Xb(z,c),c=_.Tb(b,c,e,a,g));d=a;r=z;for(x=0;x<d.length;x++)D=d[x],z=_.Gb(D),D!==z&&(d[x]=z);r|=8;z=r=d.length?r|4096:r&-4097;Ua(a,z)}return a=gca(a,z,b,c,e,g,f,n,m)};pca=function(a){a==null&&(a=void 0);return a};Xb=function(a,b){return a=(2&b?a|2:a&-3)&-273};ica=function(a,b,c,d,e,f,g,m){Rb(a);b=_.Yb(a,b,f,2,!0,void 0,g);var n;f=(n=Kaa(b===Wb?7:b[_.Ta]|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};
qca=function(a,b,c,d,e,f,g){Rb(a);var m=a.Ca;a=_.oca(a,m,m[_.Ta]|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[_.Ta]&=-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===Wb?7:a[_.Ta]|0,(d=_.Za(d))?(c&=-9,a.length===1&&(c&=-4097)):c|=4096,c!==e&&Ua(a,c),d||Sb(m))};rca=function(a){return Oaa(a,!1,!1)};
sca=function(a){a=_.fc(a,2);if(a==null)return"";if(typeof a==="string")return a;if(Array.isArray(a))return Oba(a,0,Lb);if(a instanceof _.ab)return _.Rba(a);if(a&&_.Xa(a))return Uba(a,vba);throw Error("R`"+a);};_.hc=function(a,b){for(var c=[],d=0;d<a.length;d++)c.push(b(a[d]));return c};tca=function(a){if(typeof a==="bigint"){var b=Number(a);return Number.isSafeInteger(b)?b:""+a}return a};
jc=function(a,b){var c=[];a.forEach(b?function(d,e){c.push([tca(e),b(d)])}:function(d,e){c.push([tca(e),tca(d)])});return c};_.l=function(a){return Array.isArray(a)?a.map(tca):a==null?void 0:tca(a)};kc=function(a){return a==null?void 0:Array.isArray(a)?a.map(function(b){return _.Rba(b)}):_.Rba(a)};_.lc=function(a){if(_.Za(a))throw Error("V");};_.oc=function(a){return function(b){return mc(a,b)}};qc=function(a){this.mO=a;this.VZa=null};
uca=function(){var a=null;try{a=_.da.sessionStorage||null}catch(b){}qc.call(this,a)};
vca=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,L=0;L<64;L+=4)D[L/4]=z[L]<<24|z[L+1]<<16|z[L+2]<<8|z[L+3];for(L=16;L<80;L++)z=D[L-3]^D[L-8]^D[L-14]^D[L-16],D[L]=(z<<1|z>>>31)&4294967295;z=e[0];var N=e[1],R=e[2],ca=e[3],wa=e[4];for(L=0;L<80;L++){if(L<40)if(L<20){var Da=ca^N&(R^ca);var ua=1518500249}else Da=N^R^ca,ua=1859775393;else L<60?(Da=N&R|ca&(N|R),ua=2400959708):(Da=N^R^ca,ua=3395469782);Da=((z<<5|z>>>
27)&4294967295)+Da+wa+ua+D[L]&4294967295;wa=ca;ca=R;R=(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]+R&4294967295;e[3]=e[3]+ca&4294967295;e[4]=e[4]+wa&4294967295}function c(z,D){if(typeof z==="string"){z=unescape(encodeURIComponent(z));for(var L=[],N=0,R=z.length;N<R;++N)L.push(z.charCodeAt(N));z=L}D||(D=z.length);L=0;if(r==0)for(;L+64<D;)b(z.slice(L,L+64)),L+=64,x+=64;for(;L<D;)if(f[r++]=z[L++],x++,r==64)for(r=0,b(f);L+64<D;)b(z.slice(L,L+64)),L+=64,x+=
64}function d(){var z=[],D=x*8;r<56?c(m,56-r):c(m,64-(r-56));for(var L=63;L>=56;L--)f[L]=D&255,D>>>=8;b(f);for(L=D=0;L<5;L++)for(var N=24;N>=0;N-=8)z[D++]=e[L]>>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="",L=0;L<z.length;L++)D+="0123456789ABCDEF".charAt(Math.floor(z[L]/16))+"0123456789ABCDEF".charAt(z[L]%16);return D}}};rc=function(a){return{valueOf:a}.valueOf()};
xca=function(){var a=null;if(!wca)return a;try{var b=function(c){return c};a=wca.createPolicy("goog#html",{createHTML:b,createScript:b,createScriptURL:b})}catch(c){}return a};_.zca=function(){yca===void 0&&(yca=xca());return yca};_.tc=function(a){var b=_.zca();a=b?b.createScriptURL(a):a;return new _.sc(a)};_.uc=function(a){if(a instanceof _.sc)return a.e0b;throw Error("$");};_.wc=function(a){return a instanceof _.vc};_.xc=function(a){if(_.wc(a))return a.h0b;throw Error("$");};
Bca=function(a){return new Aca(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})};_.Dca=function(a,b){b=b===void 0?Cca:b;if(_.wc(a))return a;for(var c=0;c<b.length;++c){var d=b[c];if(d instanceof Aca&&d.isValid(a))return new _.vc(a)}};_.yc=function(a){var b=b===void 0?Cca:b;return _.Dca(a,b)||_.Eca};_.Gca=function(a){if(Fca.test(a))return a};_.Hca=function(a){return a instanceof _.vc?_.xc(a):_.Gca(a)};_.zc=function(a,b){b=_.Hca(b);b!==void 0&&(a.href=b)};
_.Bc=function(a){var b=_.zca();a=b?b.createHTML(a):a;return new _.Ac(a)};_.Dc=function(a){if(a instanceof _.Ac)return a.d0b;throw Error("$");};_.Ec=function(a,b,c,d){b=_.Hca(b);return b!==void 0?a.open(b,c,d):null};_.Ica=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")||""};_.Jca=function(a){var b=_.Ica(a.ownerDocument);b&&a.setAttribute("nonce",b)};_.Gc=function(a,b){a.src=_.uc(b);_.Jca(a)};
_.Lca=function(a,b,c){if(b instanceof _.sc)a.href=_.uc(b).toString(),a.rel=c;else{if(Kca.indexOf(c)===-1)throw Error("aa`"+c);b=_.Hca(b);b!==void 0&&(a.href=b,a.rel=c)}};Hc=function(a){a&&typeof a.dispose=="function"&&a.dispose()};Mca=function(a){for(var b=0,c=arguments.length;b<c;++b){var d=arguments[b];_.Ba(d)?Mca.apply(null,d):Hc(d)}};Nca=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)};Oca=function(a,b){var c={},d;for(d in a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c};
Pca=function(a,b){var c={},d;for(d in a)c[d]=b.call(void 0,a[d],d,a);return c};Qca=function(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1};Rca=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b};_.Sca=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b};_.Tca=function(a){for(var b in a)return!1;return!0};_.Ic=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};
_.Jc=function(a){var b={},c;for(c in a)b[c]=a[c];return b};_.Kc=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<Uca.length;f++)c=Uca[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};Vca=function(a){var b=arguments.length;if(b==1&&Array.isArray(arguments[0]))return Vca.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};Wca=function(a,b){var c=b.createRange();c.selectNode(b.body);a=_.Bc(a);return c.createContextualFragment(_.Dc(a))};
Xca=function(a){a=a.nodeName;return typeof a==="string"?a:"FORM"};Yca=function(a){a=a.nodeType;return a===1||typeof a!=="number"};Lc=function(a,b,c){a.setAttribute(b,c)};_.Nc=function(a){var b=_.Mc.apply(1,arguments);if(b.length===0)return _.tc(a[0]);for(var c=a[0],d=0;d<b.length;d++)c+=encodeURIComponent(b[d])+a[d+1];return _.tc(c)};
cda=function(a,b){b=b===void 0?Zca:b;if(!$ca){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("da"));ada((a.brands||[]).map(function(e){var f=new Oc;return _.Qc(f,1,e.brand).I7b(e.version)}));typeof a.mobile==="boolean"&&bda.v7b(a.mobile);$ca=a.getHighEntropyValues(b)}var d=new Set(b);return $ca.then(function(e){var f=bda.clone();d.has("platform")&&f.y7b(e.platform);d.has("platformVersion")&&
f.z7b(e.platformVersion);d.has("architecture")&&_.Qc(f,5,e.architecture);d.has("model")&&f.Zdb(e.model);d.has("uaFullVersion")&&_.Qc(f,7,e.uaFullVersion);return f.hd()}).catch(function(){return bda.hd()})};dda=function(a){this.iga=this.G0a=this.EOb=a};gda=function(a,b){a=a===void 0?window:a;return eda(new fda(a,b))};
hda=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 L=a.ObjectGetOwnPropertyDescriptor(D,x);L&&L.value?(L.value=a.wrapWithCurrentZone(L.value,z),a._redefineProperty(n.prototype,x,L)):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)}};
Sc=function(a){return(Rc.__Zone_symbol_prefix||"__zone_symbol__")+a};
ida=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||Rc[D]&&(ca=Rc[D].resolve(0));if(ca){var Ra=ca[L];Ra||(Ra=ca.then);Ra.call(ca,Ea)}else Rc[z](Ea,0)}function d(Ea){Wa===0&&N.length===0&&c(e);Ea&&N.push(Ea)}function e(){if(!R){for(R=!0;N.length;){var Ea=N;N=[];for(var Ra=0;Ra<Ea.length;Ra++){var Sa=Ea[Ra];try{Sa.zone.runTask(Sa,null,null)}catch(sb){ua.onUnhandledError(sb)}}}ua.microtaskDrainDone();R=!1}}function f(){}var g=Rc.performance;
a("Zone");var m=function(Ea,Ra){this.Bd=Ea;this.sm=Ra?Ra.name||"unnamed":"<root>";this.wqb=Ra&&Ra.properties||{};this.Vy=new r(this,this.Bd&&this.Bd.Vy,Ra)};m.assertZonePatched=function(){if(Rc.Promise!==Da.ZoneAwarePromise)throw Error("ga");};m.__load_patch=function(Ea,Ra,Sa){Sa=Sa===void 0?!1:Sa;if(Da.hasOwnProperty(Ea)){if(Ra=Rc[Sc("forceDuplicateZoneCheck")]===!0,!Sa&&Ra)throw Error("ha`"+Ea);}else Rc["__Zone_disable_"+Ea]||(Sa="Zone:"+Ea,a(Sa),Da[Ea]=Ra(Rc,m,ua),b(Sa,Sa))};m.prototype.get=function(Ea){var Ra=
this.getZoneWith(Ea);if(Ra)return Ra.wqb[Ea]};m.prototype.getZoneWith=function(Ea){for(var Ra=this;Ra;){if(Ra.wqb.hasOwnProperty(Ea))return Ra;Ra=Ra.Bd}return null};m.prototype.fork=function(Ea){if(!Ea)throw Error("ia");return this.Vy.fork(this,Ea)};m.prototype.wrap=function(Ea,Ra){if(typeof Ea!=="function")throw Error("ja`"+Ea);var Sa=this.Vy.intercept(this,Ea,Ra),sb=this;return function(){return sb.runGuarded(Sa,this,arguments,Ra)}};m.prototype.run=function(Ea,Ra,Sa,sb){xa={parent:xa,zone:this};
try{return this.Vy.invoke(this,Ea,Ra,Sa,sb)}finally{xa=xa.parent}};m.prototype.runGuarded=function(Ea,Ra,Sa,sb){xa={parent:xa,zone:this};try{try{return this.Vy.invoke(this,Ea,Ra===void 0?null:Ra,Sa,sb)}catch(Jb){if(this.Vy.handleError(this,Jb))throw Jb;}}finally{xa=xa.parent}};m.prototype.runTask=function(Ea,Ra,Sa){if(Ea.zone!=this)throw Error("ka`"+(Ea.zone||wa).name+"`"+this.name);var sb=Ea.type,Jb=Ea.data===void 0?{}:Ea.data,vd=Jb.isPeriodic===void 0?!1:Jb.isPeriodic;Jb=Jb.isRefreshable===void 0?
!1:Jb.isRefreshable;if(Ea.state!=="notScheduled"||sb!=="eventTask"&&sb!=="macroTask"){var Cd=Ea.state!="running";Cd&&Ea.eu("running","scheduled");var Pc=Ma;Ma=Ea;xa={parent:xa,zone:this};try{sb!="macroTask"||!Ea.data||vd||Jb||(Ea.cancelFn=void 0);try{return this.Vy.invokeTask(this,Ea,Ra,Sa)}catch(Cc){if(this.Vy.handleError(this,Cc))throw Cc;}}finally{Ra=Ea.state,Ra!=="notScheduled"&&Ra!=="unknown"&&(sb=="eventTask"||vd||Jb&&Ra==="scheduling"?Cd&&Ea.eu("scheduled","running","scheduling"):(sb=Ea.PP,
this.E3(Ea,-1),Cd&&Ea.eu("notScheduled","running","notScheduled"),Jb&&(Ea.PP=sb))),xa=xa.parent,Ma=Pc}}};m.prototype.scheduleTask=function(Ea){if(Ea.zone&&Ea.zone!==this)for(var Ra=this;Ra;){if(Ra===Ea.zone)throw Error("la`"+this.name+"`"+Ea.zone.name);Ra=Ra.parent}Ea.eu("scheduling","notScheduled");Ra=[];Ea.PP=Ra;Ea.Nf=this;try{Ea=this.Vy.scheduleTask(this,Ea)}catch(Sa){throw Ea.eu("unknown","scheduling","notScheduled"),this.Vy.handleError(this,Sa),Sa;}Ea.PP===Ra&&this.E3(Ea,1);Ea.state=="scheduling"&&
Ea.eu("scheduled","scheduling");return Ea};m.prototype.scheduleMicroTask=function(Ea,Ra,Sa,sb){return this.scheduleTask(new x("microTask",Ea,Ra,Sa,sb,void 0))};m.prototype.scheduleMacroTask=function(Ea,Ra,Sa,sb,Jb){return this.scheduleTask(new x("macroTask",Ea,Ra,Sa,sb,Jb))};m.prototype.scheduleEventTask=function(Ea,Ra,Sa,sb,Jb){return this.scheduleTask(new x("eventTask",Ea,Ra,Sa,sb,Jb))};m.prototype.cancelTask=function(Ea){if(Ea.zone!=this)throw Error("ma`"+(Ea.zone||wa).name+"`"+this.name);if(Ea.state===
"scheduled"||Ea.state==="running"){Ea.eu("canceling","scheduled","running");try{this.Vy.cancelTask(this,Ea)}catch(Ra){throw Ea.eu("unknown","canceling"),this.Vy.handleError(this,Ra),Ra;}this.E3(Ea,-1);Ea.eu("notScheduled","canceling");Ea.runCount=-1;return Ea}};m.prototype.E3=function(Ea,Ra){var Sa=Ea.PP;Ra==-1&&(Ea.PP=null);for(var sb=0;sb<Sa.length;sb++)Sa[sb].E3(Ea.type,Ra)};_.p.Object.defineProperties(m.prototype,{parent:{configurable:!0,enumerable:!0,get:function(){return this.Bd}},name:{configurable:!0,
enumerable:!0,get:function(){return this.sm}}});_.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 xa.zone}},currentTask:{configurable:!0,enumerable:!0,get:function(){return Ma}}});m.__symbol__=Sc;var n={name:"",onHasTask:function(Ea,Ra,Sa,sb){return Ea.hasTask(Sa,sb)},onScheduleTask:function(Ea,Ra,Sa,sb){return Ea.scheduleTask(Sa,sb)},onInvokeTask:function(Ea,
Ra,Sa,sb,Jb,vd){return Ea.invokeTask(Sa,sb,Jb,vd)},onCancelTask:function(Ea,Ra,Sa,sb){return Ea.cancelTask(Sa,sb)}},r=function(Ea,Ra,Sa){this.x8c={microTask:0,macroTask:0,eventTask:0};this.Nf=Ea;this.bAd=Ra;this.SSa=Sa&&(Sa&&Sa.onFork?Sa:Ra.SSa);this.jnb=Sa&&(Sa.onFork?Ra:Ra.jnb);this.h3c=Sa&&(Sa.onFork?this.Nf:Ra.h3c);this.pUa=Sa&&(Sa.onIntercept?Sa:Ra.pUa);this.Dob=Sa&&(Sa.onIntercept?Ra:Ra.Dob);this.Cob=Sa&&(Sa.onIntercept?this.Nf:Ra.Cob);this.sUa=Sa&&(Sa.onInvoke?Sa:Ra.sUa);this.Gob=Sa&&(Sa.onInvoke?
Ra:Ra.Gob);this.Eob=Sa&&(Sa.onInvoke?this.Nf:Ra.Eob);this.CTa=Sa&&(Sa.onHandleError?Sa:Ra.CTa);this.bob=Sa&&(Sa.onHandleError?Ra:Ra.bob);this.aob=Sa&&(Sa.onHandleError?this.Nf:Ra.aob);this.uwa=Sa&&(Sa.onScheduleTask?Sa:Ra.uwa);this.lWa=Sa&&(Sa.onScheduleTask?Ra:Ra.lWa);this.kWa=Sa&&(Sa.onScheduleTask?this.Nf:Ra.kWa);this.iva=Sa&&(Sa.onInvokeTask?Sa:Ra.iva);this.rUa=Sa&&(Sa.onInvokeTask?Ra:Ra.rUa);this.qUa=Sa&&(Sa.onInvokeTask?this.Nf:Ra.qUa);this.bua=Sa&&(Sa.onCancelTask?Sa:Ra.bua);this.pRa=Sa&&(Sa.onCancelTask?
Ra:Ra.pRa);this.oRa=Sa&&(Sa.onCancelTask?this.Nf:Ra.oRa);this.mob=this.oob=this.nob=this.pba=null;Ea=Sa&&Sa.onHasTask;var sb=Ra&&Ra.pba;if(Ea||sb)this.pba=Ea?Sa:n,this.nob=Ra,this.oob=this,this.mob=this.Nf,Sa.onScheduleTask||(this.uwa=n,this.lWa=Ra,this.kWa=this.Nf),Sa.onInvokeTask||(this.iva=n,this.rUa=Ra,this.qUa=this.Nf),Sa.onCancelTask||(this.bua=n,this.pRa=Ra,this.oRa=this.Nf)};r.prototype.fork=function(Ea,Ra){return this.SSa?this.SSa.onFork(this.jnb,this.zone,Ea,Ra):new m(Ea,Ra)};r.prototype.intercept=
function(Ea,Ra,Sa){return this.pUa?this.pUa.onIntercept(this.Dob,this.Cob,Ea,Ra,Sa):Ra};r.prototype.invoke=function(Ea,Ra,Sa,sb,Jb){return this.sUa?this.sUa.onInvoke(this.Gob,this.Eob,Ea,Ra,Sa,sb,Jb):Ra.apply(Sa,sb)};r.prototype.handleError=function(Ea,Ra){return this.CTa?this.CTa.onHandleError(this.bob,this.aob,Ea,Ra):!0};r.prototype.scheduleTask=function(Ea,Ra){var Sa=Ra;if(this.uwa)this.pba&&Sa.PP.push(this.oob),(Sa=this.uwa.onScheduleTask(this.lWa,this.kWa,Ea,Ra))||(Sa=Ra);else if(Ra.scheduleFn)Ra.scheduleFn(Ra);
else if(Ra.type=="microTask")d(Ra);else throw Error("na");return Sa};r.prototype.invokeTask=function(Ea,Ra,Sa,sb){return this.iva?this.iva.onInvokeTask(this.rUa,this.qUa,Ea,Ra,Sa,sb):Ra.callback.apply(Sa,sb)};r.prototype.cancelTask=function(Ea,Ra){if(this.bua)Ea=this.bua.onCancelTask(this.pRa,this.oRa,Ea,Ra);else{if(!Ra.cancelFn)throw Error("oa");Ea=Ra.cancelFn(Ra)}return Ea};r.prototype.hasTask=function(Ea,Ra){try{this.pba&&this.pba.onHasTask(this.nob,this.mob,Ea,Ra)}catch(Sa){this.handleError(Ea,
Sa)}};r.prototype.E3=function(Ea,Ra){var Sa=this.x8c,sb=Sa[Ea];Ra=Sa[Ea]=sb+Ra;if(Ra<0)throw Error("pa");sb!=0&&Ra!=0||this.hasTask(this.Nf,{smd:Sa.microTask>0,Zld:Sa.macroTask>0,bGd:Sa.eventTask>0,Cc:Ea})};_.p.Object.defineProperties(r.prototype,{zone:{configurable:!0,enumerable:!0,get:function(){return this.Nf}}});var x=function(Ea,Ra,Sa,sb,Jb,vd){this.Nf=null;this.runCount=0;this.PP=null;this.Qj="notScheduled";this.type=Ea;this.source=Ra;this.data=sb;this.scheduleFn=Jb;this.cancelFn=vd;if(!Sa)throw Error("qa");
this.callback=Sa;var Cd=this;this.invoke=Ea==="eventTask"&&sb&&sb.mhb?x.invokeTask:function(){return x.invokeTask.call(Rc,Cd,this,arguments)}};x.invokeTask=function(Ea,Ra,Sa){Ea||(Ea=this);Wa++;try{return Ea.runCount++,Ea.zone.runTask(Ea,Ra,Sa)}finally{Wa==1&&e(),Wa--}};x.prototype.cancelScheduleRequest=function(){this.eu("notScheduled","scheduling")};x.prototype.eu=function(Ea,Ra,Sa){if(this.Qj===Ra||this.Qj===Sa)this.Qj=Ea,Ea=="notScheduled"&&(this.PP=null);else throw Error("ra`"+this.type+"`"+
this.source+"`"+Ea+"`"+Ra+"`"+(Sa?" or '"+Sa+"'":"")+"`"+this.Qj);};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.Nf}},state:{configurable:!0,enumerable:!0,
get:function(){return this.Qj}}});var z=Sc("setTimeout"),D=Sc("Promise"),L=Sc("then"),N=[],R=!1,ca,wa={name:"NO ZONE"},Da={},ua={symbol:Sc,currentZoneFrame:function(){return xa},onUnhandledError:f,microtaskDrainDone:f,scheduleMicroTask:d,showUncaughtError:function(){return!m[Sc("ignoreConsoleErrorUncaughtError")]},patchEventTarget:function(){return[]},patchOnProperties:f,patchMethod:function(){return f},bindArguments:function(){return[]},patchThen:function(){return f},patchMacroTask:function(){return f},
patchEventPrototype:function(){return f},isIEOrEdge:function(){return!1},getGlobalObjects:function(){},ObjectDefineProperty:function(){return f},ObjectGetOwnPropertyDescriptor:function(){},ObjectCreate:function(){},ArraySlice:function(){return[]},patchClass:function(){return f},wrapWithCurrentZone:function(){return f},filterProperties:function(){return[]},attachOriginToPatched:function(){return f},_redefineProperty:function(){return f},patchCallbacks:function(){return f},nativeScheduleMicroTask:c},
xa={parent:null,zone:new m(null,null)},Ma=null,Wa=0;b("Zone","Zone");return m};jda=function(a,b){return Zone.current.wrap(a,b)};kda=function(a,b){for(var c=a.length-1;c>=0;c--)typeof a[c]==="function"&&(a[c]=jda(a[c],b+"_"+c));return a};
nda=function(a){for(var b=["getCurrentPosition","watchPosition"],c=a.constructor.name,d={},e=0;e<b.length;d={yma:void 0},e++){d.yma=b[e];var f=a[d.yma];if(f){var g=lda(a,d.yma);mda(g)&&(a[d.yma]=function(m){return function(n){var r=function(){return n.apply(this,kda(arguments,c+"."+m.yma))};Tc(r,n);return r}}(d)(f))}}};mda=function(a){return a?a.writable===!1?!1:!(typeof a.get==="function"&&typeof a.set==="undefined"):!0};
rda=function(a,b,c){var d=lda(a,b);!d&&c&&lda(c,b)&&(d={enumerable:!0,configurable:!0});if(d&&d.configurable&&(c=Sc("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=oda[g];m||(m=oda[g]=Sc("ON_PROPERTY"+g));d.set=function(n){var r=this;r||a!==Uc||(r=Uc);r&&(typeof r[m]==="function"&&r.removeEventListener(g,pda),f==null||f.call(r,null),r[m]=n,typeof n==="function"&&r.addEventListener(g,pda,!1))};d.get=function(){var n=this;n||a!==Uc||
(n=Uc);if(!n)return null;var r=n[m];return r?r:e&&(r=e.call(this))?(d.set.call(this,r),typeof n.removeAttribute==="function"&&n.removeAttribute(b),r):null};qda(a,b,d);a[c]=!0}};sda=function(a,b,c){if(b)for(var d=0;d<b.length;d++)rda(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++)rda(a,b[d],c)}};
tda=function(a){var b=Uc[a];if(b){Uc[Sc(a)]=b;Uc[a]=function(){var e=kda(arguments,a);switch(e.length){case 0:this[Vc]=new b;break;case 1:this[Vc]=new b(e[0]);break;case 2:this[Vc]=new b(e[0],e[1]);break;case 3:this[Vc]=new b(e[0],e[1],e[2]);break;case 4:this[Vc]=new b(e[0],e[1],e[2],e[3]);break;default:throw Error("sa");}};Tc(Uc[a],b);var c=new b(function(){}),d;for(d in c)a==="XMLHttpRequest"&&d==="responseBlob"||function(e){typeof c[e]==="function"?Uc[a].prototype[e]=function(){return this[Vc][e].apply(this[Vc],
arguments)}:qda(Uc[a].prototype,e,{set:function(f){typeof f==="function"?(this[Vc][e]=jda(f,a+"."+e),Tc(this[Vc][e],f)):this[Vc][e]=f},get:function(){return this[Vc][e]}})}(d);for(d in b)d!=="prototype"&&b.hasOwnProperty(d)&&(Uc[a][d]=b[d])}};Wc=function(a,b,c){for(var d=a;d&&!d.hasOwnProperty(b);)d=uda(d);!d&&a[b]&&(d=a);a=Sc(b);var e=null;if(d&&(!(e=d[a])||!d.hasOwnProperty(a))){e=d[a]=d[b];var f=d&&lda(d,b);if(mda(f)){var g=c(e,a,b);d[b]=function(){return g(this,arguments)};Tc(d[b],e)}}return e};
vda=function(a,b,c){function d(f){var g=f.data;g.args[g.cya]=function(){f.invoke.apply(this,arguments)};e.apply(g.target,g.args);return f}var e=null;e=Wc(a,b,function(f){return function(g,m){var n=c(g,m);return n.cya>=0&&typeof m[n.cya]==="function"?Zone.current.scheduleMacroTask(n.name,m[n.cya],n,d,void 0):f.apply(g,m)}})};Tc=function(a,b){a[Sc("OriginalDelegate")]=b};
zda=function(){if(wda)return xda;wda=!0;try{var a=yda.navigator.userAgent;if(a.indexOf("MSIE ")!==-1||a.indexOf("Trident/")!==-1||a.indexOf("Edge/")!==-1)xda=!0}catch(b){}return xda};Ada=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].mId;return b.filter(function(e){return d.indexOf(e)===-1})};Bda=function(a){return Object.getOwnPropertyNames(a).filter(function(b){return b.startsWith("on")&&b.length>2}).map(function(b){return b.substring(2)})};
Dda=function(a,b){var c=(b?b(a):a)+"false";b=(b?b(a):a)+"true";c=Cda+c;b=Cda+b;Xc[a]={};Xc[a]["false"]=c;Xc[a]["true"]=b};
Kda=function(a,b,c,d){function e(wa,Da,ua){if(Da=Da||a.event){wa=wa||Da.target||a;var xa=wa[Xc[Da.type][ua?"true":"false"]];if(xa){ua=[];if(xa.length===1)(Da=D(xa[0],wa,Da))&&ua.push(Da);else{xa=xa.slice();for(var Ma=0;Ma<xa.length&&(!Da||Da[Eda]!==!0);Ma++){var Wa=D(xa[Ma],wa,Da);Wa&&ua.push(Wa)}}if(ua.length===1)throw ua[0];Da={};for(wa=0;wa<ua.length;Da={FHb:void 0},wa++)Da.FHb=ua[wa],b.nativeScheduleMicroTask(function(Ea){return function(){throw Ea.FHb;}}(Da))}}}function f(wa,Da){function ua(na,
ic){return ic?typeof na==="boolean"?{capture:na,passive:!0}:na?typeof na==="object"&&na.passive!==!1?Object.assign({},na,{passive:!0}):na:{passive:!0}:na}function xa(na){if(typeof na==="object"&&na!==null){var ic=Object.assign({},na);na.signal&&(ic.signal=na.signal);return ic}return na}if(!wa)return!1;var Ma=!0;Da&&Da.mhb!==void 0&&(Ma=Da.mhb);var Wa=Da&&Da.vh,Ea=!0;Da&&Da.gbd!==void 0&&(Ea=Da.gbd);var Ra=!1;Da&&Da.crd!==void 0&&(Ra=Da.crd);for(var Sa=wa;Sa&&!Sa.hasOwnProperty(g);)Sa=uda(Sa);!Sa&&
wa[g]&&(Sa=wa);if(!Sa||Sa[x])return!1;var sb=Da&&Da.aGd,Jb={},vd=Sa[x]=Sa[g],Cd=Sa[Sc(m)]=Sa[m];wa=Sa[Sc(n)]=Sa[n];var Pc=Sa[Sc(r)]=Sa[r],Cc;Da&&Da.prepend&&(Cc=Sa[Sc(Da.prepend)]=Sa[Da.prepend]);var kf=function(na){if(!na.N7a){var ic=Xc[na.pH],pc;ic&&(pc=ic[na.capture?"true":"false"]);if(ic=pc&&na.target[pc])for(var ad=0;ad<ic.length;ad++)if(ic[ad]===na){ic.splice(ad,1);na.N7a=!0;na.Ubb&&(na.Ubb(),na.Ubb=null);ic.length===0&&(na.Ltb=!0,na.target[pc]=null);break}}if(na.Ltb)return Cd.call(na.target,
na.pH,na.capture?N:L,na.options)},wb=function(na){return vd.call(Jb.target,Jb.pH,na.invoke,Jb.options)},Ob=function(na){return Cc.call(Jb.target,Jb.pH,na.invoke,Jb.options)},ob=function(na){return Cd.call(na.target,na.pH,na.invoke,na.options)};kf=Ma?kf:ob;ob=function(na,ic){var pc=typeof ic;return pc==="function"&&na.callback===ic||pc==="object"&&na.rI===ic};var Db=(Da==null?void 0:Da.diff)||ob,Vb=Zone[Sc("UNPATCHED_EVENTS")],nc=a[Sc("PASSIVE_EVENTS")];ob=function(na,ic,pc,ad,gd,yd){gd=gd===void 0?
!1:gd;yd=yd===void 0?!1:yd;return function(){var Qd=this||a,pe=arguments[0];Da&&Da.jU&&(pe=Da.jU(pe));var lf=arguments[1];if(!lf||Fda&&pe==="uncaughtException")return na.apply(this,arguments);var Aj=!1;if(typeof lf!=="function"){if(!lf.handleEvent)return na.apply(this,arguments);Aj=!0}if(!Wa||Wa(na,lf,Qd,arguments)){var lk=!!nc&&nc.indexOf(pe)!==-1,xh=xa(ua(arguments[2],lk)),Bj=xh==null?void 0:xh.signal;if(Bj==null||!Bj.aborted){if(Vb)for(var Cj=0;Cj<Vb.length;Cj++)if(pe===Vb[Cj])return lk?na.call(Qd,
pe,lf,xh):na.apply(this,arguments);lk=xh?typeof xh==="boolean"?!0:xh.capture:!1;Cj=xh&&typeof xh==="object"?xh.once:!1;var Op=Zone.current,mk=Xc[pe];mk||(Dda(pe,sb),mk=Xc[pe]);var al=mk[lk?"true":"false"];mk=Qd[al];var bl=!1;if(mk){if(bl=!0,Ea)for(al=0;al<mk.length;al++)if(Db(mk[al],lf))return}else mk=Qd[al]=[];var Om;al=Qd.constructor.name;var yh=Gda[al];yh&&(Om=yh[pe]);Om||(Om=al+ic+(sb?sb(pe):pe));Jb.options=xh;Cj&&(Jb.options.once=!1);Jb.target=Qd;Jb.capture=lk;Jb.pH=pe;Jb.Jjd=bl;if(bl=Ma?Hda:
void 0)bl.Hud=Jb;Bj&&(Jb.options.signal=void 0);var Ui=Op.scheduleEventTask(Om,lf,bl,pc,ad);if(Bj){Jb.options.signal=Bj;var lx=function(){return Ui.zone.cancelTask(Ui)};na.call(Bj,"abort",lx,{once:!0});Ui.Ubb=function(){return Bj.removeEventListener("abort",lx)}}Jb.target=null;bl&&(bl.Hud=null);Cj&&(Jb.options.once=!0);typeof Ui.options!=="boolean"&&(Ui.options=xh);Ui.target=Qd;Ui.capture=lk;Ui.pH=pe;Aj&&(Ui.rI=lf);yd?mk.unshift(Ui):mk.push(Ui);if(gd)return Qd}}}};Sa[g]=ob(vd,z,Ma?function(){if(!Jb.Jjd)return vd.call(Jb.target,
Jb.pH,Jb.capture?N:L,Jb.options)}:wb,kf,Ra);Cc&&(Sa.prependListener=ob(Cc,".prependListener:",Ob,kf,Ra,!0));Sa[m]=function(){var na=this||a,ic=arguments[0];Da&&Da.jU&&(ic=Da.jU(ic));var pc=arguments[2];pc=pc?typeof pc==="boolean"?!0:pc.capture:!1;var ad=arguments[1];if(!ad)return Cd.apply(this,arguments);if(!Wa||Wa(Cd,ad,na,arguments)){var gd=Xc[ic],yd;gd&&(yd=gd[pc?"true":"false"]);if(gd=yd&&na[yd])for(var Qd=0;Qd<gd.length;Qd++){var pe=gd[Qd];if(Db(pe,ad)){gd.splice(Qd,1);pe.N7a=!0;gd.length===
0&&(pe.Ltb=!0,na[yd]=null,pc||typeof ic!=="string"||(na[Cda+"ON_PROPERTY"+ic]=null));pe.zone.cancelTask(pe);if(Ra)return na;return}}return Cd.apply(this,arguments)}};Sa[n]=function(){var na=this||a,ic=arguments[0];Da&&Da.jU&&(ic=Da.jU(ic));var pc=[];na=Ida(na,sb?sb(ic):ic);for(ic=0;ic<na.length;ic++){var ad=na[ic];pc.push(ad.rI?ad.rI:ad.callback)}return pc};Sa[r]=function(){var na=this||a,ic=arguments[0];if(ic){Da&&Da.jU&&(ic=Da.jU(ic));var pc=Xc[ic];if(pc){var ad=na[pc["false"]];na=na[pc["true"]];
if(ad)for(ad=ad.slice(),pc=0;pc<ad.length;pc++){var gd=ad[pc];this[m].call(this,ic,gd.rI?gd.rI:gd.callback,gd.options)}if(na)for(na=na.slice(),ad=0;ad<na.length;ad++)pc=na[ad],this[m].call(this,ic,pc.rI?pc.rI:pc.callback,pc.options)}}else{ic=Object.keys(na);for(na=0;na<ic.length;na++)(ad=(ad=Jda.exec(ic[na]))&&ad[1])&&ad!=="removeListener"&&this[r].call(this,ad);this[r].call(this,"removeListener")}if(Ra)return this};Tc(Sa[g],vd);Tc(Sa[m],Cd);Pc&&Tc(Sa[r],Pc);wa&&Tc(Sa[n],wa);return!0}for(var g=d&&
d.add||"addEventListener",m=d&&d.fQd||"removeEventListener",n=d&&d.Gg||"eventListeners",r=d&&d.gQd||"removeAllListeners",x=Sc(g),z="."+g+":",D=function(wa,Da,ua){if(!wa.N7a){var xa=wa.callback;typeof xa==="object"&&xa.handleEvent&&(wa.callback=function(Ea){return xa.handleEvent(Ea)},wa.rI=xa);try{wa.invoke(wa,Da,[ua])}catch(Ea){var Ma=Ea}var Wa=wa.options;Wa&&typeof Wa==="object"&&Wa.once&&Da[m].call(Da,ua.type,wa.rI?wa.rI:wa.callback,Wa);return Ma}},L=function(wa){return e(this,wa,!1)},N=function(wa){return e(this,
wa,!0)},R=[],ca=0;ca<c.length;ca++)R[ca]=f(c[ca],d);return R};Ida=function(a,b){if(!b){var c=[],d;for(d in a){var e=Jda.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=Xc[b];c||(Dda(b),c=Xc[b]);b=a[c["false"]];a=a[c["true"]];return b?a?b.concat(a):b.slice():a?a.slice():[]};Lda=function(a,b){(a=a.Event)&&a.prototype&&b.patchMethod(a.prototype,"stopImmediatePropagation",function(c){return function(d,e){d[Eda]=!0;c&&c.apply(d,e)}})};
Qda=function(){Yc.__load_patch("util",function(a,b,c){var d=Bda(a);c.patchOnProperties=sda;c.patchMethod=Wc;c.bindArguments=kda;c.patchMacroTask=vda;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=Lda;c.patchEventTarget=Kda;c.isIEOrEdge=zda;c.ObjectDefineProperty=qda;c.ObjectGetOwnPropertyDescriptor=lda;c.ObjectCreate=Mda;c.ArraySlice=Nda;c.patchClass=tda;c.wrapWithCurrentZone=jda;c.filterProperties=Ada;c.attachOriginToPatched=
Tc;c._redefineProperty=Object.defineProperty;c.patchCallbacks=hda;c.getGlobalObjects=function(){return{globalSources:Gda,zoneSymbolEventNames:Xc,eventNames:d,isBrowser:Oda,isMix:Pda,isNode:Fda,TRUE_STR:"true",FALSE_STR:"false",ZONE_SYMBOL_PREFIX:Cda,ADD_EVENT_LISTENER_STR:"addEventListener",REMOVE_EVENT_LISTENER_STR:"removeEventListener"}}})};
Xda=function(){Rda=Zone.__symbol__;Sda=Object[Rda("defineProperty")]=Object.defineProperty;Tda=Object[Rda("getOwnPropertyDescriptor")]=Object.getOwnPropertyDescriptor;Uda=Object.create;Zc=Rda("unconfigurables");Object.defineProperty=function(a,b,c){if(a&&a[Zc]&&a[Zc][b])throw new TypeError("ta`"+b+"`"+a);var d=c.configurable;b!=="prototype"&&(c=Vda(a,b,c));return Wda(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]=Vda(a,c,b[c])});return Uda(a,b)};Object.getOwnPropertyDescriptor=function(a,b){var c=Tda(a,b);c&&a&&a[Zc]&&a[Zc][b]&&(c.configurable=!1);return c}};Yda=function(a,b,c){var d=c.configurable;c=Vda(a,b,c);return Wda(a,b,c,d)};
Vda=function(a,b,c){Object.isFrozen(c)||(c.configurable=!0);c.configurable||(a[Zc]||Object.isFrozen(a)||Sda(a,Zc,{writable:!0,value:{}}),a[Zc]&&(a[Zc][b]=!0));return c};
Wda=function(a,b,c,d){try{return Sda(a,b,c)}catch(e){if(c.configurable){typeof d=="undefined"?delete c.configurable:c.configurable=d;try{return Sda(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;}};
Zda=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,L=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 R=d[r],ca=n+(R+m),wa=n+(R+g);f[R]={};f[R][m]=ca;f[R][g]=wa}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,ua,xa,Ma){if(!z&&L)if(D)try{var Wa=ua.toString();if(Wa==="[object FunctionWrapper]"||Wa=="function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }")return Da.apply(xa,Ma),!1}catch(Ea){return Da.apply(xa,Ma),!1}else{if(ua=ua.toString(),ua==="[object FunctionWrapper]"||ua=="function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }")return Da.apply(xa,
Ma),!1}else if(D)try{ua.toString()}catch(Ea){return Da.apply(xa,Ma),!1}return!0},jU:function(Da){return N[Da]||Da}});Zone[b.symbol("patchEventTarget")]=!!a.EventTarget};
$da=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(L){z[L]=function(){var N=a.ArraySlice.call(arguments);if(L===d||L===e){var R=N.length>0?N[0]:void 0;R&&(R=Zone.__symbol__("ON_PROPERTY"+
R),r[R]=z[R])}return r[L].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]};
aea=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};cea=function(a){for(var b=a.symbol("unbound"),c={},d=0;d<bea.length;c={FS:void 0},d++){var e=bea[d];c.FS="on"+e;self.addEventListener(e,function(f){return function(g){g=g.target;var m;for(m=g?g.constructor.name+"."+f.FS:"unknown."+f.FS;g;){if(g[f.FS]&&!g[f.FS][b]){var n=a.wrapWithCurrentZone(g[f.FS],m);n[b]=g[f.FS];g[f.FS]=n}g=g.parentElement}}}(c),!0)}};
dea=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=Yda;Xda()});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){Zda(c,e);d=e.getGlobalObjects();var f=d.isMix;d.isNode&&!f||aea(e,c)||(d=typeof WebSocket!=="undefined",cea(e),e.patchClass("XMLHttpRequest"),d&&$da(e,c),Zone[e.symbol("patchEvents")]=!0)})}};eea=function(a,b){b.patchMethod(a,"queueMicrotask",function(){return function(c,d){Zone.current.scheduleMicroTask("queueMicrotask",d[0])}})};
cd=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=Wc(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},L=z[0];z[0]=function(){try{return L.apply(this,arguments)}finally{var ua=D.handle,xa=D.handleId,Ma=D.isRefreshable;D.isPeriodic||Ma||(xa?delete n[xa]:ua&&(ua[fea]=null))}};var N=Zone.current.scheduleMacroTask(b,z[0],D,e,f);if(!N)return N;var R=N.data;x=R.handleId;z=R.handle;var ca=R.isRefreshable;R=R.isPeriodic;if(x)n[x]=N;else if(z&&(z[fea]=N,ca&&!R)){var wa=z.refresh;z.refresh=function(){var ua=N.zone,xa=N.state;xa==="notScheduled"?(N.Qj="scheduled",ua.E3(N,1)):xa==="running"&&
(N.Qj="scheduling");return wa.call(this)}}var Da;return(Da=z!=null?z:x)!=null?Da:N}return r.apply(a,z)}});m=Wc(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[fea])?x[fea]=null:D=x;var L;((L=D)==null?0:L.type)?D.cancelFn&&D.zone.cancelTask(D):r.apply(a,z)}})};
iea=function(){var a=Yc;a.__load_patch("legacy",function(b){(b=b[a.__symbol__("legacyPatch")])&&b()});a.__load_patch("timers",function(b){cd(b,"set","clear","Timeout");cd(b,"set","clear","Interval");cd(b,"set","clear","Immediate")});a.__load_patch("requestAnimationFrame",function(b){cd(b,"request","cancel","AnimationFrame");cd(b,"mozRequest","mozCancel","AnimationFrame");cd(b,"webkitRequest","webkitCancel","AnimationFrame")});a.__load_patch("blocking",function(b,c){for(var d=["alert","prompt","confirm"],
e=0;e<d.length;e++)Wc(b,d[e],function(f,g,m){return function(n,r){return c.current.run(f,b,r,m)}})});a.__load_patch("EventTarget",function(b,c,d){d.patchEventPrototype(b,d);if(!Zone[d.symbol("patchEventTarget")]){var e=d.getGlobalObjects();c=e.eventNames;var f=e.zoneSymbolEventNames,g=e.TRUE_STR,m=e.FALSE_STR;e=e.ZONE_SYMBOL_PREFIX;for(var n=0;n<c.length;n++){var r=c[n],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(){tda("MutationObserver");tda("WebKitMutationObserver")});a.__load_patch("IntersectionObserver",function(){tda("IntersectionObserver")});a.__load_patch("FileReader",function(){tda("FileReader")});a.__load_patch("on_property",function(b,c,d){if((!Fda||Pda)&&!Zone[d.symbol("patchEvents")]){c=b.__Zone_ignore_on_properties;d=[];if(Oda){var e=window;d=d.concat("Document SVGElement Element HTMLElement HTMLBodyElement HTMLMediaElement HTMLFrameSetElement HTMLFrameElement HTMLIFrameElement HTMLMarqueeElement Worker".split(" "));
var f=[],g=Bda(e),m=c?c.concat(f):c;f=uda(e);e&&(g=Ada(e,g,m),sda(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=Bda(f.prototype),g&&(f=Ada(g,f,c),sda(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(Ma){var Wa=Ma.data,Ea=Wa.target;Ea[g]=!1;Ea[n]=!1;var Ra=Ea[f];N||(N=Ea[gea],R=Ea[hea]);Ra&&R.call(Ea,"readystatechange",Ra);Ra=Ea[f]=function(){if(Ea.readyState===Ea.DONE)if(!Wa.aborted&&Ea[g]&&
Ma.state==="scheduled"){var Sa=Ea[c.__symbol__("loadfalse")];if(Ea.status!==0&&Sa&&Sa.length>0){var sb=Ma.invoke;Ma.invoke=function(){for(var Jb=Ea[c.__symbol__("loadfalse")],vd=0;vd<Jb.length;vd++)Jb[vd]===Ma&&Jb.splice(vd,1);Wa.aborted||Ma.state!=="scheduled"||sb.call(Ma)};Sa.push(Ma)}else Ma.invoke()}else Wa.aborted||Ea[g]!==!1||(Ea[n]=!0)};N.call(Ea,"readystatechange",Ra);Ea[d]||(Ea[d]=Ma);ua.apply(Ea,Wa.args);Ea[g]=!0;return Ma}function z(){}function D(Ma){Ma=Ma.data;Ma.aborted=!0;return xa.apply(Ma.target,
Ma.args)}var L=r.XMLHttpRequest;if(L){L=L.prototype;var N=L[gea],R=L[hea];!N&&(r=r.XMLHttpRequestEventTarget)&&(r=r.prototype,N=r[gea],R=r[hea]);var ca=Wc(L,"open",function(){return function(Ma,Wa){Ma[e]=Wa[2]==0;Ma[m]=Wa[1];return ca.apply(Ma,Wa)}}),wa=Sc("fetchTaskAborting"),Da=Sc("fetchTaskScheduling"),ua=Wc(L,"send",function(){return function(Ma,Wa){if(c.current[Da]===!0||Ma[e])return ua.apply(Ma,Wa);Wa={target:Ma,url:Ma[m],isPeriodic:!1,args:Wa,aborted:!1};var Ea=Zone.current.scheduleMacroTask("XMLHttpRequest.send",
z,Wa,x,D);Ma&&Ma[n]===!0&&!Wa.aborted&&Ea.state==="scheduled"&&Ea.invoke()}}),xa=Wc(L,"abort",function(){return function(Ma,Wa){var Ea=Ma[d];if(Ea&&typeof Ea.type=="string")Ea.cancelFn==null||Ea.data&&Ea.data.aborted||Ea.zone.cancelTask(Ea);else if(c.current[wa]===!0)return xa.apply(Ma,Wa)}})}})(b);var d=Sc("xhrTask"),e=Sc("xhrSync"),f=Sc("xhrListener"),g=Sc("xhrScheduled"),m=Sc("xhrURL"),n=Sc("xhrErrorBeforeScheduled")});a.__load_patch("geolocation",function(b){b.navigator&&b.navigator.geolocation&&
nda(b.navigator.geolocation)});a.__load_patch("PromiseRejectionEvent",function(b,c){function d(e){return function(f){Ida(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[Sc("unhandledPromiseRejectionHandler")]=d("unhandledrejection"),c[Sc("rejectionHandledHandler")]=d("rejectionhandled"))});a.__load_patch("queueMicrotask",function(b,c,d){eea(b,d)})};
jea=function(){Yc.__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,cya:0,args:e}})})};
kea=function(){Yc.__load_patch("Error",function(a,b,c){function d(ua){for(var xa={zoneName:ua.zone.name},Ma=xa;ua.parent;){ua=ua.parent;var Wa={zoneName:ua.zone.name};xa=xa.parent=Wa}return Ma}function e(ua,xa,Ma){Ma=Ma===void 0?!0:Ma;ua=ua.split("\n");for(var Wa=0;ua[Wa]!==x&&ua[Wa]!==z&&ua[Wa]!==D&&ua[Wa]!==L&&ua[Wa]!==N&&Wa<ua.length;)Wa++;for(;Wa<ua.length&&xa;Wa++){var Ea=ua[Wa];if(Ea.trim())switch(r[Ea]){case g.Xhb:ua.splice(Wa,1);Wa--;break;case g.transition:xa=xa.parent?xa.parent:null;ua.splice(Wa,
1);Wa--;break;default:ua[Wa]+=Ma?" ["+xa.zone.name+"]":" ["+xa.zoneName+"]"}}return ua.join("\n")}function f(){var ua=this,xa=n.apply(this,arguments),Ma=xa.originalStack=xa.stack;if(f.stackRewrite&&Ma){var Wa=c.currentZoneFrame();if(R==="lazy")xa[c.symbol("zoneFrameNames")]=d(Wa);else if(R==="default")try{xa.stack=xa.zoneAwareStack=e(Ma,Wa)}catch(Ea){}}return this instanceof n&&this.constructor!=n?(Object.keys(xa).concat("stack","message","cause").forEach(function(Ea){var Ra=xa[Ea];if(Ra!==void 0)try{ua[Ea]=
Ra}catch(Sa){}}),this):xa}var g={Xhb:0,transition:1},m=c.symbol("zoneJsInternalStackFrames"),n=a[c.symbol("Error")]=a.Error,r={},x,z,D,L,N;a.Error=f;var R=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");R==="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(ua){this.originalStack=ua;this[ca]=e(this.originalStack,this[c.symbol("zoneFrameNames")],!1)}});var wa=["stackTraceLimit","captureStackTrace","prepareStackTrace"];(a=Object.keys(n))&&a.forEach(function(ua){wa.filter(function(xa){return xa===ua}).length===0&&Object.defineProperty(f,ua,{get:function(){return n[ua]},set:function(xa){n[ua]=xa}})});n.hasOwnProperty("stackTraceLimit")&&(n.stackTraceLimit=Math.max(n.stackTraceLimit,15),Object.defineProperty(f,"stackTraceLimit",
{get:function(){return n.stackTraceLimit},set:function(ua){return n.stackTraceLimit=ua}}));n.hasOwnProperty("captureStackTrace")&&Object.defineProperty(f,"captureStackTrace",{value:function(ua,xa){n.captureStackTrace(ua,xa)}});Object.defineProperty(f,"prepareStackTrace",{get:function(){return n.G_b},set:function(ua){return ua&&typeof ua==="function"?n.G_b=function(xa,Ma){if(Ma)for(var Wa=0;Wa<Ma.length;Wa++)if(Ma[Wa].getFunctionName()==="zoneCaptureStackTrace"){Ma.splice(Wa,1);break}return ua.call(this,
xa,Ma)}:n.G_b=ua}});if(R!=="disable"){var Da=b.current.fork({name:"detect",onHandleError:function(ua,xa,Ma,Wa){if(Wa.originalStack&&Error===f)for(ua=Wa.originalStack.split(/\n/),Wa=Ma=xa=!1;ua.length;){var Ea=ua.shift();if(/:\d+:\d+/.test(Ea)||Ea==="ZoneAwareError"){var Ra=Ea.split("(")[0].split("@")[0],Sa=g.transition;Ra.indexOf("ZoneAwareError")!==-1&&(Ra.indexOf("new ZoneAwareError")!==-1?(x=Ea,z=Ea.replace("new ZoneAwareError","new Error.ZoneAwareError")):(D=Ea,L=Ea.replace("Error.",""),Ea.indexOf("Error.ZoneAwareError")===
-1&&(N=Ea.replace("ZoneAwareError","Error.ZoneAwareError"))),r[z]=g.Xhb);Ra.indexOf("runGuarded")!==-1?Ma=!0:Ra.indexOf("runTask")!==-1?Wa=!0:Ra.indexOf("run")!==-1?xa=!0:Sa=g.Xhb;r[Ea]=Sa;if(xa&&Ma&&Wa){f.stackRewrite=!0;break}}}return!1}}).fork({name:"child",onScheduleTask:function(ua,xa,Ma,Wa){return ua.scheduleTask(Ma,Wa)},onInvokeTask:function(ua,xa,Ma,Wa,Ea,Ra){return ua.invokeTask(Ma,Wa,Ea,Ra)},onCancelTask:function(ua,xa,Ma,Wa){return ua.cancelTask(Ma,Wa)},onInvoke:function(ua,xa,Ma,Wa,Ea,
Ra,Sa){return ua.invoke(Ma,Wa,Ea,Ra,Sa)}});b=Error.stackTraceLimit;Error.stackTraceLimit=100;Da.run(function(){Da.runGuarded(function(){var ua=function(){};Da.scheduleEventTask(m,function(){Da.scheduleMacroTask(m,function(){Da.scheduleMicroTask(m,function(){throw Error();},void 0,function(xa){xa.eu=ua;xa.invoke()});Da.scheduleMicroTask(m,function(){throw Error();},void 0,function(xa){xa.eu=ua;xa.invoke()})},void 0,function(xa){xa.eu=ua;xa.invoke()},function(){})},void 0,function(xa){xa.eu=ua;xa.invoke()},
function(){})})});Error.stackTraceLimit=b}})};
lea=function(){Yc.__load_patch("ZoneAwarePromise",function(a,b,c){function d(wb){if(wb&&wb.toString===Object.prototype.toString){var Ob=wb.constructor&&wb.constructor.name;return(Ob?Ob:"")+": "+JSON.stringify(wb)}return wb?wb.toString():Object.prototype.toString.call(wb)}function e(wb){c.onUnhandledError(wb);try{var Ob=b[xa];typeof Ob==="function"&&Ob.call(this,wb)}catch(ob){}}function f(wb){return wb}function g(wb){return Cc.reject(wb)}function m(wb,Ob){return function(ob){try{n(wb,Ob,ob)}catch(Db){n(wb,
!1,Db)}}}function n(wb,Ob,ob){var Db=sb();if(wb===ob)throw new TypeError("wa");if(wb[Ma]===null){var Vb=null;try{if(typeof ob==="object"||typeof ob==="function")Vb=ob&&ob.then}catch(nc){return Db(function(){n(wb,!1,nc)})(),wb}if(Ob!==!1&&ob instanceof Cc&&ob.hasOwnProperty(Ma)&&ob.hasOwnProperty(Wa)&&ob[Ma]!==null)r(ob),n(wb,ob[Ma],ob[Wa]);else if(Ob!==!1&&typeof Vb==="function")try{Vb.call(ob,Db(m(wb,Ob)),Db(m(wb,!1)))}catch(nc){Db(function(){n(wb,!1,nc)})()}else{wb[Ma]=Ob;Db=wb[Wa];wb[Wa]=ob;wb[Ea]===
Ea&&Ob===!0&&(wb[Ma]=wb[Sa],wb[Wa]=wb[Ra]);Ob===!1&&ob instanceof Error&&(Vb=b.currentTask&&b.currentTask.data&&b.currentTask.data.__creationTrace__)&&N(ob,Jb,{configurable:!0,enumerable:!1,writable:!0,value:Vb});for(Vb=0;Vb<Db.length;)x(wb,Db[Vb++],Db[Vb++],Db[Vb++],Db[Vb++]);if(Db.length==0&&Ob==0){wb[Ma]=0;Ob=ob;try{throw Error("xa`"+d(ob)+"`"+(ob&&ob.stack?"\n"+ob.stack:""));}catch(nc){Ob=nc}wa&&(Ob.throwOriginal=!0);Ob.rejection=ob;Ob.promise=wb;Ob.zone=b.current;Ob.task=b.currentTask;ca.push(Ob);
c.scheduleMicroTask()}}}return wb}function r(wb){if(wb[Ma]===0){try{var Ob=b[vd];Ob&&typeof Ob==="function"&&Ob.call(this,{rejection:wb[Wa],promise:wb})}catch(ob){}wb[Ma]=!1;for(Ob=0;Ob<ca.length;Ob++)wb===ca[Ob].promise&&ca.splice(Ob,1)}}function x(wb,Ob,ob,Db,Vb){r(wb);var nc=wb[Ma],na=nc?typeof Db==="function"?Db:f:typeof Vb==="function"?Vb:g;Ob.scheduleMicroTask("Promise.then",function(){try{var ic=wb[Wa],pc=!!ob&&Ea===ob[Ea];pc&&(ob[Ra]=ic,ob[Sa]=nc);var ad=Ob.run(na,void 0,pc&&na!==g&&na!==
f?[]:[ic]);n(ob,!0,ad)}catch(gd){n(ob,!1,gd)}},ob)}function z(wb){var Ob=wb.prototype,ob=L(Ob,"then");if(!ob||ob.writable!==!1&&ob.configurable){var Db=Ob.then;Ob[ua]=Db;wb.prototype.then=function(Vb,nc){var na=this;return(new Cc(function(ic,pc){Db.call(na,ic,pc)})).then(Vb,nc)};wb[kf]=!0}}function D(wb){return function(Ob,ob){Ob=wb.apply(Ob,ob);if(Ob instanceof Cc)return Ob;ob=Ob.constructor;ob[kf]||z(ob);return Ob}}var L=Object.getOwnPropertyDescriptor,N=Object.defineProperty,R=c.symbol,ca=[],wa=
a[R("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")]!==!1,Da=R("Promise"),ua=R("then");c.onUnhandledError=function(wb){if(c.showUncaughtError()){var Ob=wb&&wb.rejection;Ob?console.error("Unhandled Promise rejection:",Ob instanceof Error?Ob.message:Ob,"; Zone:",wb.zone.name,"; Task:",wb.task&&wb.task.source,"; Value:",Ob,Ob instanceof Error?Ob.stack:void 0):console.error(wb)}};c.microtaskDrainDone=function(){for(var wb={};ca.length;wb={zsa:void 0}){wb.zsa=ca.shift();try{wb.zsa.zone.runGuarded(function(Ob){return function(){if(Ob.zsa.throwOriginal)throw Ob.zsa.rejection;
throw Ob.zsa;}}(wb))}catch(Ob){e(Ob)}}};var xa=R("unhandledPromiseRejectionHandler"),Ma=R("state"),Wa=R("value"),Ea=R("finally"),Ra=R("parentPromiseValue"),Sa=R("parentPromiseState"),sb=function(){var wb=!1;return function(Ob){return function(){wb||(wb=!0,Ob.apply(null,arguments))}}},Jb=R("currentTaskTrace"),vd=R("rejectionHandledHandler"),Cd=function(){},Pc=a.AggregateError,Cc=function(wb){if(!(this instanceof Cc))throw Error("ya");this[Ma]=null;this[Wa]=[];try{var Ob=sb();wb&&wb(Ob(m(this,!0)),
Ob(m(this,!1)))}catch(ob){n(this,!1,ob)}};Cc.toString=function(){return"function ZoneAwarePromise() { [native code] }"};Cc.resolve=function(wb){return wb instanceof Cc?wb:n(new this(null),!0,wb)};Cc.reject=function(wb){return n(new this(null),!1,wb)};Cc.withResolvers=function(){var wb={};wb.promise=new Cc(function(Ob,ob){wb.resolve=Ob;wb.reject=ob});return wb};Cc.any=function(wb){if(!wb||typeof wb[Symbol.iterator]!=="function")return Promise.reject(new Pc([],"All promises were rejected"));var Ob=
[],ob=0;try{for(var Db=_.k(wb),Vb=Db.next();!Vb.done;Vb=Db.next()){var nc=Vb.value;ob++;Ob.push(Cc.resolve(nc))}}catch(pc){return Promise.reject(new Pc([],"All promises were rejected"))}if(ob===0)return Promise.reject(new Pc([],"All promises were rejected"));var na=!1,ic=[];return new Cc(function(pc,ad){for(var gd=0;gd<Ob.length;gd++)Ob[gd].then(function(yd){na||(na=!0,pc(yd))},function(yd){ic.push(yd);ob--;ob===0&&(na=!0,ad(new Pc(ic,"All promises were rejected")))})})};Cc.race=function(wb){function Ob(ic){Db(ic)}
function ob(ic){Vb(ic)}var Db,Vb,nc=new this(function(ic,pc){Db=ic;Vb=pc});wb=_.k(wb);for(var na=wb.next();!na.done;na=wb.next())(na=na.value)&&typeof na.then==="function"||(na=this.resolve(na)),na.then(Ob,ob);return nc};Cc.all=function(wb){return Cc.Otb(wb)};Cc.allSettled=function(wb){return(this&&this.prototype instanceof Cc?this:Cc).Otb(wb,{Rud:function(Ob){return{status:"fulfilled",value:Ob}},Jed:function(Ob){return{status:"rejected",reason:Ob}}})};Cc.Otb=function(wb,Ob){var ob,Db,Vb=new this(function(gd,
yd){ob=gd;Db=yd}),nc=2,na=0,ic=[];wb=_.k(wb);for(var pc=wb.next(),ad={};!pc.done;ad={E0a:void 0},pc=wb.next()){(pc=pc.value)&&typeof pc.then==="function"||(pc=this.resolve(pc));ad.E0a=na;try{pc.then(function(gd){return function(yd){ic[gd.E0a]=Ob?Ob.Rud(yd):yd;nc--;nc===0&&ob(ic)}}(ad),function(gd){return function(yd){Ob?(ic[gd.E0a]=Ob.Jed(yd),nc--,nc===0&&ob(ic)):Db(yd)}}(ad))}catch(gd){Db(gd)}nc++;na++}nc-=2;nc===0&&ob(ic);return Vb};_.p.Object.defineProperty(Cc.prototype,Symbol.toStringTag,{configurable:!0,
enumerable:!0,get:function(){return"Promise"}});_.p.Object.defineProperty(Cc.prototype,Symbol.species,{configurable:!0,enumerable:!0,get:function(){return Cc}});Cc.prototype.then=function(wb,Ob){var ob,Db=(ob=this.constructor)==null?void 0:ob[Symbol.species];Db&&typeof Db==="function"||(Db=this.constructor||Cc);ob=new Db(Cd);Db=b.current;this[Ma]==null?this[Wa].push(Db,ob,wb,Ob):x(this,Db,ob,wb,Ob);return ob};Cc.prototype.catch=function(wb){return this.then(null,wb)};Cc.prototype.finally=function(wb){var Ob,
ob=(Ob=this.constructor)==null?void 0:Ob[Symbol.species];ob&&typeof ob==="function"||(ob=Cc);Ob=new ob(Cd);Ob[Ea]=Ea;ob=b.current;this[Ma]==null?this[Wa].push(ob,Ob,wb,wb):x(this,ob,Ob,wb,wb);return Ob};Cc.resolve=Cc.resolve;Cc.reject=Cc.reject;Cc.race=Cc.race;Cc.all=Cc.all;Da=a[Da]=a.Promise;a.Promise=Cc;var kf=R("thenPatched");c.patchThen=z;Da&&(z(Da),Wc(a,"fetch",function(wb){return D(wb)}));Promise[b.__symbol__("uncaughtPromiseErrors")]=ca;return Cc})};
mea=function(){Yc.__load_patch("toString",function(a){var b=Function.prototype.toString,c=Sc("OriginalDelegate"),d=Sc("Promise"),e=Sc("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)}})};dd=function(a){for(var b in a)if(a[b]===dd)return b;throw Error("$");};_.q=function(a){return{token:a.token,Ga:a.Ga||null,qa:a.qa,value:void 0}};_.ed=function(a){return{Tb:a.Tb||[],imports:a.imports||[]}};oea=function(a){var b=nea;return a.hasOwnProperty(b)&&a[b]||null};pea=function(a){var b;return(a=(b=a==null?void 0:a[nea])!=null?b:null)?a:null};rea=function(a){return a&&a.hasOwnProperty(qea)?a[qea]:null};
sea=function(a,b){return Object.is(a,b)};_.id=function(a){var b=hd;hd=a;return b};
_.ld=function(a){if(tea)throw Error("$");if(hd!==null){hd.b0a(a);var b=hd.z_;if(b===void 0||b.producer!==a){var c=void 0,d=hd.Ebb;if(d&&(c=b!==void 0?b.yS:hd.yI,c!==void 0&&c.producer===a)){hd.z_=c;c.tSb=a.version;return}var e=a.Nfa,f;if(!(f=e===void 0||e.BBb!==hd)){if(d){a:{f=hd;d=f.z_;if(d!==void 0){f=f.yI;do{if(f===e){d=!0;break a}if(f===d)break;f=f.yS}while(f!==void 0)}d=!1}d=!d}f=d}f&&(d=jd(hd),c={producer:a,BBb:hd,yS:c,zEa:e,tSb:a.version,xS:void 0},hd.z_=c,b!==void 0?b.yS=c:hd.yI=c,d&&uea(a,
c))}}};xea=function(a){if(!jd(a)||a.dg)if(a.dg||a.ACa!==vea)(a.gbb(a)||wea(a))&&a.hbb(a),a.dg=!1,a.ACa=vea};yea=function(a){if(a.B4!==void 0){var b=tea;tea=!0;try{for(var c=a.B4;c!==void 0;c=c.xS){var d=c.BBb;d.dg||(a=void 0,d.dg=!0,yea(d),(a=d.yQ)==null||a.call(d,d))}}finally{tea=b}}};zea=function(){var a;return((a=hd)==null?void 0:a.Oya)!==!1};md=function(a){a&&(a.z_=void 0,a.Ebb=!0);return _.id(a)};
Bea=function(a,b){_.id(b);if(a){a.Ebb=!1;b=a.z_;var c=b!==void 0?b.yS:a.yI;if(c!==void 0){if(jd(a)){do c=Aea(c);while(c!==void 0)}b!==void 0?b.yS=void 0:a.yI=void 0}}};wea=function(a){for(a=a.yI;a!==void 0;a=a.yS){var b=a.producer,c=a.tSb;if(c!==b.version)return!0;xea(b);if(c!==b.version)return!0}return!1};Cea=function(a){if(jd(a))for(var b=a.yI;b!==void 0;)b=Aea(b);a.yI=void 0;a.z_=void 0;a.B4=void 0;a.Nfa=void 0};
uea=function(a,b){var c=a.Nfa,d=jd(a);c!==void 0?(b.xS=c.xS,c.xS=b):(b.xS=void 0,a.B4=b);b.zEa=c;a.Nfa=b;if(!d)for(a=a.yI;a!==void 0;a=a.yS)uea(a.producer,a)};Aea=function(a){var b=a.producer,c=a.yS,d=a.xS,e=a.zEa;a.xS=void 0;a.zEa=void 0;d!==void 0?d.zEa=e:b.Nfa=e;if(e!==void 0)e.xS=d;else if(b.B4=d,!jd(b))for(a=b.yI;a!==void 0;)a=Aea(a);return c};jd=function(a){return a.A4||a.B4!==void 0};
Eea=function(a,b){var c=Object.create(Dea);c.VL=a;b!==void 0&&(c.xk=b);a=function(){xea(c);_.ld(c);if(c.value===nd)throw c.error;return c.value};a[_.od]=c;return a};Hea=function(a,b){var c=Object.create(Fea);c.value=a;b!==void 0&&(c.xk=b);a=function(){_.ld(c);return c.value};a[_.od]=c;return[a,function(d){return _.qd(c,d)},function(d){zea()||Gea();_.qd(c,d(c.value))}]};_.qd=function(a,b){zea()||Gea();a.xk(a.value,b)||(a.value=b,a.version++,vea++,yea(a))};
Jea=function(a,b,c){var d=Object.create(Iea);d.source=a;d.VL=b;c!=void 0&&(d.xk=c);a=function(){xea(d);_.ld(d);if(d.value===nd)throw d.error;return d.value};a[_.od]=d;return a};_.rd=function(a){var b=_.id(null);try{return a()}finally{_.id(b)}};_.sd=function(a){if(typeof a==="string")return a;if(Array.isArray(a))return"["+a.map(_.sd).join(", ")+"]";if(a==null)return""+a;var b=a.FMd||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};
Kea=function(a,b){return a?b?a+" "+b:a:b||""};_.td=function(a){return typeof a==="string"?a:a==null?"":String(a)};Lea=function(){throw new _.ud(-201,!1);};Oea=function(a){var b=new _.ud(a,"");b[Mea]=a;b[Nea]="";return b};wd=function(a){var b=Pea;Pea=a;return b};Qea=function(a,b,c){if((a=oea(a))&&a.Ga=="root")return a.value===void 0?a.value=a.qa():a.value;if(c&8)return null;if(b!==void 0)return b;Lea()};xd=function(a){var b=Rea;Rea=a;return b};
Tea=function(a){return a===Sea||(a==null?void 0:a.name)==="\u0275NotFound"};_.zd=function(a){a.rkb=_.zd;a.toString=function(){return _.sd(this())};return a};Ad=function(a){return Uea(a)?a():a};Uea=function(a){return typeof a==="function"&&a.hasOwnProperty(Vea)&&a.rkb===_.zd};
Wea=function(a,b){b=b===void 0?0:b;var c=Rea;if(c===void 0)throw new _.ud(-203,!1);if(c===null)return Qea(a,void 0,b);b={optional:!!(b&8),host:!!(b&1),self:!!(b&2),Xx:!!(b&4)};a=c.vpa(a,b);if(Tea(a)){if(b.optional)return null;throw a;}return a};_.t=function(a,b){b=b===void 0?0:b;return(Pea||Wea)(Ad(a),b)};_.u=function(a,b){return _.t(a,Xea(b))};Xea=function(a){return typeof a==="undefined"||typeof a==="number"?a:0|(a.optional&&8)|(a.host&&1)|(a.self&&2)|(a.Xx&&4)};
Yea=function(a){for(var b=[],c=0;c<a.length;c++){var d=Ad(a[c]);if(Array.isArray(d)){if(d.length===0)throw new _.ud(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};Zea=function(a,b){a.__NG_DI_FLAG__=b;a.prototype.__NG_DI_FLAG__=b;return a};_.afa=function(a){return a[$ea]||null};Dd=function(a){return a.hasOwnProperty(bfa)?a[bfa]:null};
cfa=function(a,b){a.forEach(function(c){return Array.isArray(c)?cfa(c,b):b(c)})};dfa=function(a,b){return b>=a.length-1?a.pop():a.splice(b,1)[0]};ffa=function(a,b,c){var d=efa(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}}};gfa=function(a,b){b=efa(a,b);if(b>=0)return a[b|1]};
efa=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)};ifa=function(){return{Gr:hfa(!0,_.Mc.apply(0,arguments)),jUd:!0}};hfa=function(a){var b=[],c=new Set,d,e=function(f){b.push(f)};cfa(_.Mc.apply(1,arguments),function(f){jfa(f,e,[],c)&&(d||(d=[]),d.push(f))});d!==void 0&&kfa(d,e);return b};
kfa=function(a,b){for(var c={},d=0;d<a.length;c={e1b:void 0,rn:void 0},d++){var e=a[d];c.rn=e.rn;c.e1b=e.Tb;lfa(c.e1b,function(f){return function(g){b(g,f.rn)}}(c))}};
jfa=function(a,b,c,d){a=Ad(a);if(!a)return!1;var e=null,f=rea(a),g=!f&&(a[Ed]||null);if(f||g){if(g&&!g.standalone)return!1;e=a}else{var m=a.rn;if(f=rea(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())jfa(m.value,b,c,d)}else if(f){if(f.imports!=null&&!m){d.add(e);var n;cfa(f.imports,function(x){jfa(x,b,c,d)&&(n||(n=[]),n.push(x))});n!==void 0&&kfa(n,b)}m||(g=
Dd(e)||function(){return new e},b({Da:e,Gb:g,Pb:_.Fd},e),b({Da:mfa,rc:e,xd:!0},e),b({Da:nfa,rc:function(){return _.t(e)},xd:!0},e));f=f.Tb;if(f!=null&&!m){var r=a;lfa(f,function(x){b(x,r)})}}else return!1;return e!==a&&a.Tb!==void 0};lfa=function(a,b){a=_.k(a);for(var c=a.next();!c.done;c=a.next())(c=c.value)&&c.Gr&&(c=c.Gr),Array.isArray(c)?lfa(c,b):b(c)};pfa=function(a){return a!==null&&typeof a=="object"&&ofa in a};Gd=function(a){return typeof a==="function"};
sfa=function(){qfa===void 0&&(qfa=new rfa);return qfa};ufa=function(a){var b=oea(a);b=b!==null?b.qa:Dd(a);if(b!==null)return b;if(a instanceof _.Hd)throw new _.ud(204,!1);if(a instanceof Function)return tfa(a);throw new _.ud(204,!1);};tfa=function(a){if(a.length>0)throw new _.ud(204,!1);var b=pea(a);return b!==null?function(){return b.qa(a)}:function(){return new a}};xfa=function(a){if(pfa(a))return Id(void 0,a.rc);a=vfa(a);return Id(a,wfa)};
vfa=function(a){var b=void 0;if(Gd(a))return b=Ad(a),Dd(b)||ufa(b);if(pfa(a))b=function(){return Ad(a.rc)};else if(a&&a.Gb)b=function(){return a.Gb.apply(a,_.v(Yea(a.Pb||[])))};else if(a&&a.Cb)b=function(d,e){return _.t(Ad(a.Cb),e!==void 0&&e&8?8:void 0)};else{var c=Ad(a&&(a.Ce||a.Da));if(a.Pb)b=function(){return new (Function.prototype.bind.apply(c,[null].concat(_.v(Yea(a.Pb)))))};else return Dd(c)||ufa(c)}return b};yfa=function(a){if(a.ub)throw new _.ud(205,!1);};
Id=function(a,b,c){return{qa:a,value:b,xd:(c===void 0?0:c)?[]:void 0}};zfa=function(a,b){a=_.k(a);for(var c=a.next();!c.done;c=a.next())c=c.value,Array.isArray(c)?zfa(c,b):c&&c&&c.Gr?zfa(c.Gr,b):b(c)};Kd=function(a,b){a instanceof Jd?yfa(a):a=new Afa(a);a=xd(a);var c=wd();try{return b()}finally{xd(a),wd(c)}};_.Ld=function(a){return Array.isArray(a)&&typeof a[1]==="object"};_.Md=function(a){return Array.isArray(a)&&a[1]===!0};Dfa=function(a){a.type.prototype.Zb&&(a.vqa=Bfa);return Cfa};
Cfa=function(){var a=this.__ngSimpleChanges__||null,b=a==null?void 0:a.current;if(b){var c=a.nl;if(c===Nd)a.nl=b;else for(var d in b)c[d]=b[d];a.current=null;this.Zb(b)}};Bfa=function(a,b,c,d,e){d=this.M4[d];var f;(f=a.__ngSimpleChanges__||null)||(f=a.__ngSimpleChanges__={nl:Nd,current:null});var g=f;f=g.current||(g.current={});g=g.nl;var m=g[d];f[d]=new Efa(m&&m.Rf,c,g===Nd);b!==null?b.Pvb(b,c):a[e]=c};_.Od=function(a){for(;Array.isArray(a);)a=a[0];return a};_.Pd=function(a,b){return _.Od(b[a.index])};
_.Rd=function(a,b){a=b[a];return _.Ld(a)?a:a[0]};_.Sd=function(a,b){return b===null||b===void 0?null:a[b]};Ffa=function(a){a[2]&1024||(a[2]|=1024,(a[2]&128)===128&&Td(a))};Gfa=function(a){var b;return!!(a[2]&9216||((b=a[24])==null?0:b.dg))};_.Hfa=function(a){var b;(b=a[10].m4)==null||b.notify(8);a[2]&64&&(a[2]|=1024);Gfa(a)&&Td(a)};Td=function(a){var b;(b=a[10].m4)==null||b.notify(0);for(a=_.Ud(a);a!==null&&!(a[2]&8192);){a[2]|=8192;if((a[2]&128)!==128)break;a=_.Ud(a)}};
Ifa=function(a,b){if((a[2]&256)===256)throw new _.ud(911,!1);a[21]===null&&(a[21]=[]);a[21].push(b)};_.Ud=function(a){a=a[3];return _.Md(a)?a[3]:a};Jfa=function(a){var b;return(b=a[7])!=null?b:a[7]=[]};Kfa=function(a){var b;return(b=a.Xm)!=null?b:a.Xm=[]};_.Wd=function(){return _.Vd.zi};_.w=function(a){_.Vd.SX=a;return a[8]};_.y=function(a){_.Vd.SX=null;return a};_.Xd=function(){for(var a=_.Vd.YX;a!==null&&a.type===64;)a=a.parent;return a};Lfa=function(){var a=_.Vd,b=a.YX;return a.sZ?b:b.parent};
Zd=function(a,b){var c=_.Vd;c.YX=a;c.sZ=b};Nfa=function(a){var b=Mfa;Mfa=a;return b};_.$d=function(){var a=_.Vd,b=a.Dxa;b===-1&&(b=a.Dxa=a.Bf.Exa);return b};_.ae=function(){return _.Vd.bz++};_.Ofa=function(a){var b=_.Vd,c=b.bz;b.bz+=a;return c};Pfa=function(a){var b=_.Vd.G4;return b===-1?null:a[b]};
Rfa=function(a,b,c){if(c&4){for(;!(b=b.parent,b!==null||c&1);){b=a[1];b=b.type===2?b.BDb:b.type===1?a[5]:null;if(b===null)break;a=a[14];if(b.type&10)break}if(b===null)return!1}c=_.Vd=Qfa();c.YX=b;c.zi=a;return!0};Sfa=function(a){var b=Qfa(),c=a[1];_.Vd=b;b.YX=c.firstChild;b.zi=a;b.Bf=c;b.SX=a;b.bz=c.Exa;b.IBa=!1};Qfa=function(){var a=_.Vd,b=a===null?null:a.jh;return b===null?Tfa(a):b};
Tfa=function(a){var b={YX:null,sZ:!0,zi:null,Bf:null,selectedIndex:-1,SX:null,mha:0,cH:null,G4:-1,Dxa:-1,bz:-1,qu:0,parent:a,jh:null,IBa:!1};a!==null&&(a.jh=b);return b};Ufa=function(){var a=_.Vd;_.Vd=a.parent;a.YX=null;a.zi=null;return a};Vfa=function(){var a=Ufa();a.sZ=!0;a.Bf=null;a.selectedIndex=-1;a.SX=null;a.mha=0;a.G4=-1;a.cH=null;a.Dxa=-1;a.bz=-1;a.qu=0};_.be=function(){var a=_.Vd;return a.Bf.data[a.selectedIndex]};_.ce=function(){_.Vd.cH="svg"};
Wfa=function(a,b){var c=b.Pn;for(b=b.Iw;c<b;c++){var d=a.data[c].type.prototype,e=d.Sd,f=d.vN,g=d.Dc,m=d.Jo;d=d.Ma;if(e){var n=void 0,r=void 0;((r=(n=a).Qfa)!=null?r:n.Qfa=[]).push(-c,e)}f&&(n=e=void 0,((n=(e=a).Qfa)!=null?n:e.Qfa=[]).push(c,f),n=e=void 0,((n=(e=a).f0a)!=null?n:e.f0a=[]).push(c,f));g&&(e=f=void 0,((e=(f=a).bta)!=null?e:f.bta=[]).push(-c,g));m&&(f=g=void 0,((f=(g=a).bta)!=null?f:g.bta=[]).push(c,m),f=g=void 0,((f=(g=a).zhb)!=null?f:g.zhb=[]).push(c,m));d!=null&&(g=m=void 0,((g=(m=
a).fY)!=null?g:m.fY=[]).push(c,d))}};Yfa=function(a,b,c,d){(a[2]&3)===c&&Xfa(a,b,c,d)};Zfa=function(a,b){var c=a[2];(c&3)===b&&(a[2]=(c&16383)+1)};Xfa=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,$fa(x,r)):$fa(x,r);a[17]=(a[17]&4294901760)+m+2}m++}};
$fa=function(a,b){de(4,a,b);var c=_.id(null);try{b.call(a)}finally{_.id(c),de(5,a,b)}};fe=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?aga(a,c,e,b[++d]):aga(a,c,e,null))}return a};
aga=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)};bga=function(a,b){for(a>>=16;a>0;)b=b[14],a--;return b};cga=function(a){return{toString:a}.toString()};ega=function(a){var b=dga;dga=a;return b};
hga=function(a,b,c){var d;typeof c==="string"?d=c.charCodeAt(0)||0:c.hasOwnProperty(fga)&&(d=c[fga]);d==null&&(d=c[fga]=gga++);c=d&255;b.data[a+(c>>5)]|=1<<c};lga=function(a,b){var c=iga(a,b);if(c!==-1)return c;c=b[1];c.yk&&(a.Ju=b.length,jga(c.data,a),jga(b,null),jga(c.blueprint,null));c=kga(a,b);a=a.Ju;if(c!==-1)for(var d=c&32767,e=bga(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};jga=function(a,b){a.push(0,0,0,0,0,0,0,0,b)};
iga=function(a,b){return a.Ju===-1||a.parent&&a.parent.Ju===a.Ju||b[a.Ju+8]===null?-1:a.Ju};kga=function(a,b){if(a.parent&&a.parent.Ju!==-1)return a.parent.Ju;a=0;for(var c=b;c!==null;){b=mga(c);if(b===null)break;a++;c=c[14];if(b.Ju!==-1)return b.Ju|a<<16}return-1};
_.ge=function(a){var b=_.Xd();if(a==="class")return b.ve;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};nga=function(a,b,c,d){c&8&&d===void 0&&(d=null);if((c&3)===0){a=a[9];var e=wd();try{return a?a.get(b,d,c&8):Qea(b,d,c&8)}finally{wd(e)}}c&8||d!==void 0?b=d:(Lea(),b=void 0);return b};
pga=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=he,m=a,n=b;m!==null&&n!==null&&n[2]&2048&&(n[2]&512)===0;){var r=oga(m,n,c,f|2);if(r!==he){f=r;break a}m=m.parent;if(!m){if(m=n[20])if(m=m.get(c,he,f),m!==he){f=m;break a}m=mga(n);n=n[14]}}f=g}if(f!==he)return f}a=oga(a,b,c,d);if(a!==he)return a}return nga(b,c,d,e)};
oga=function(a,b,c,d){var e=he;if(typeof c==="string")var f=c.charCodeAt(0)||0;else f=c.hasOwnProperty(fga)?c[fga]:void 0,f=typeof f==="number"?f>=0?f&255:qga:f;if(typeof f==="function"){if(!Rfa(b,a,d))return d&1?d&8||e!==void 0?b=e:(Lea(),b=void 0):b=nga(b,c,d,e),b;try{var g=f(d);if(g!=null||d&8)return g;Lea()}finally{Ufa()}}else if(typeof f==="number"){g=null;var m=iga(a,b),n=d&1?b[15][5]:null;if(m===-1||d&4){var r=m===-1?kga(a,b):b[m+8];r===-1||d&2?m=-1:(g=b[1],m=r&32767,b=bga(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=rga(x,r,c,g==null?x.nu>-1&&dga:g!=r&&(x.type&3)!==0,d&1&&n===x);r=z!==null?sga(b,r,z,x,d):he;if(r!==he)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=bga(r,b)):m=-1}}return e};rga=function(a,b,c,d,e){var f=a.ZS,g=b.data,m=f&1048575;b=a.Pn;a=a.Iw;var n=f>>20;f=e?m+n:a;for(d=d?m:m+n;d<f;d++)if(m=g[d],d<b&&c===m||d>=b&&m.type===c)return d;return e&&(e=g[b])&&e.ua&&e.type===c?b:null};
sga=function(a,b,c,d,e){var f=a[c],g=b.data;if(f instanceof tga){var m=f;if(m.ucb)throw Oea(-200);var n=ega(m.Fad);m.ucb=!0;var r=m.GOb?wd(m.GOb):null;Rfa(a,d,0);try{if(f=a[c]=m.qa(void 0,e,g,a,d),b.yk&&c>=d.Pn){var x=g[c],z=x.type.prototype,D=z.Ra,L=z.eo;if(z.Zb){var N=Dfa(x),R;((R=b.wI)!=null?R:b.wI=[]).push(c,N);var ca;((ca=b.QS)!=null?ca:b.QS=[]).push(c,N)}if(D){var wa;((wa=b.wI)!=null?wa:b.wI=[]).push(-c,D)}if(L){var Da;((Da=b.wI)!=null?Da:b.wI=[]).push(c,L);var ua;((ua=b.QS)!=null?ua:b.QS=[]).push(c,
L)}}}finally{r!==null&&wd(r),ega(n),m.ucb=!1,Ufa()}}return f};qga=function(){return new _.ie(_.Xd(),_.Wd())};_.je=function(a){return cga(function(){var b=a.prototype.constructor;b=b[bfa]||uga(b);for(var c=Object.prototype,d=Object.getPrototypeOf(a.prototype).constructor;d&&d!==c;){var e=d[bfa]||uga(d);if(e&&e!==b)return e;d=Object.getPrototypeOf(d)}return function(f){return new f}})};uga=function(a){return Uea(a)?function(){var b=uga(Ad(a));return b&&b()}:Dd(a)};
mga=function(a){var b=a[1],c=b.type;return c===2?b.BDb:c===1?a[5]:null};vga=function(a){return function(){var b=_.Mc.apply(0,arguments);if(a){b=a.apply(null,_.v(b));for(var c in b)this[c]=b[c]}}};
wga=function(a,b){return cga(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=_.Mc.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.cBd=g;return e}var d=vga(b);c.prototype.aXb=a;return c})};
yga=function(a,b,c,d){a=xga(a,b===void 0?null:b,c===void 0?null:c,d);a.N_();return a};xga=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)||_.Fd,ifa(a)];d=d||(typeof a==="object"?void 0:_.sd(a));return new Jd(c,b||sfa(),d||null,e)};zga=function(a){return a.type===4&&a.value!=="ng-template"};
Aga=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,L=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===L||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(zga(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||!zga(a)){for(z=
!1;x<e.length;){L=e[x];if(L===n){n=x;break a}if(L===3||L===6)z=!0;else if(L===1||L===2){for(L=e[++x];typeof L==="string";)L=e[++x];continue}else if(L===4)break;else if(L===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};
Bga=function(a,b,c){c=c===void 0?!1:c;for(var d=0;d<b.length;d++)if(Aga(a,b[d],c))return!0;return!1};Cga=function(a,b){return a?":not("+b.trim()+")":b};Dga=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+=Cga(f,e),e=""),d=g,f=f||(d&1)!==0;c++}e!==""&&(b+=Cga(f,e));return b};
Fga=function(){if(Ega!==void 0)return Ega;if(typeof document!=="undefined")return document;throw new _.ud(210,!1);};_.me=function(a,b){_.Ld(b)?(a.__ngContext__=b[19],_.le.set(b[19],b)):a.__ngContext__=b};Gga=function(a){for(;a!==null&&!_.Md(a);)a=a[4];return a};oe=function(a,b){return new _.ne(_.Pd(a,b))};Hga=function(a){return a instanceof _.ne?a.na:a};_.Iga=function(a){return a.ownerDocument};Lga=function(a){return a.replace(Jga,function(b){return b.replace(Kga,"\u200b$1\u200b")})};
Mga=function(a,b,c){var d=c.tx,e=c.ve;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)};Oga=function(a){return Nga(a)?Array.isArray(a)||!(a instanceof Map)&&Symbol.iterator in a:!1};
Pga=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)};Nga=function(a){return a!==null&&(typeof a==="function"||typeof a==="object")};_.Qga=function(a,b,c){return a[b]=c};_.re=function(a,b,c){if(c===_.qe||Object.is(a[b],c))return!1;a[b]=c;return!0};_.se=function(a,b,c,d){c=_.re(a,b,c);return _.re(a,b+1,d)||c};
Rga=function(a,b){var c=Mfa?64:1088,d;for((d=a[10].m4)==null||d.notify(b);a;){a[2]|=c;b=_.Ud(a);if((a[2]&512)!==0&&!b)break;a=b}};Sga=function(){return new te(_.Wd())};_.A=function(a){Tga(_.Vd.Bf,_.Wd(),_.Vd.selectedIndex+(a===void 0?1:a))};Tga=function(a,b,c){(b[2]&3)===3?(a=a.QS,a!==null&&Xfa(b,a,3,c)):(a=a.wI,a!==null&&Yfa(b,a,0,c));_.Vd.selectedIndex=c};
Uga=function(a,b,c,d){var e=_.id(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][_.od]);f!==null&&f.Hgb!==void 0?d=f.Hgb(d):n!==null&&(d=n.call(b,d));a.vqa!==null?a.vqa(b,f,d,c,g):(a=f,a!==null?a.Pvb(a,d):b[g]=d)}finally{_.id(e)}};
ue=function(a,b,c,d,e){if(d!=null){var f=!1;if(_.Md(d))var g=d;else _.Ld(d)&&(f=!0,d=d[0]);d=_.Od(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.Uq(d);if(g!=null)for(f=g[7],f!==_.Od(g)&&ue(a,b,c,f,e),e=10;e<g.length;e++)d=g[e],ve(b,a,d[1].firstChild,d,c,f,!1)}};Vga=function(a,b){var c;(c=b[10].m4)==null||c.notify(9);ve(b[11],2,a.firstChild,b,null,null,!1)};
Wga=function(a,b){a=a[9];a.splice(a.indexOf(b),1)};_.Yga=function(a,b){if((b[2]&256)!==256){var c=b[11];c.Uq&&ve(c,3,a.firstChild,b,null,null,!1);if(a=b[12])for(;a;){c=null;if(_.Ld(a))c=a[12];else{var d=a[10];d&&(c=d)}if(!c){for(;a&&!a[4]&&a!==b;)_.Ld(a)&&Xga(a[1],a),a=a[3];a===null&&(a=b);_.Ld(a)&&Xga(a[1],a);c=a&&a[4]}a=c}else Xga(b[1],b)}};
Xga=function(a,b){if((b[2]&256)!==256){var c=_.id(null);try{b[2]&=-129;b[2]|=256;b[24]&&Cea(b[24]);var d;if(a!=null&&(d=a.fY)!=null)for(var e=0;e<d.length;e+=2){var f=b[d[e]];if(!(f instanceof tga)){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];de(4,n,r);try{r.call(n)}finally{de(5,n,r)}}else{de(4,f,g);try{g.call(f)}finally{de(5,f,g)}}}}var x=a.Xm,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 L=b[21];if(L!==null)for(b[21]=null,x=0;x<L.length;x++)(0,L[x])();var N=b[23];if(N!==null){b[23]=null;for(var R=_.k(N),ca=R.next();!ca.done;ca=R.next())ca.value.destroy()}b[1].type===1&&b[11].destroy();var wa=b[16];if(wa!==null&&_.Md(b[3])){wa!==b[3]&&Wga(wa,b);var Da=b[18];Da!==null&&Da.O4(a)}_.le.delete(b[19])}finally{_.id(c)}}};
Zga=function(a,b,c){for(;b!==null&&b.type&168;)b=b.parent;return b===null?c[0]:b.nu>-1&&(a=a.data[b.Pn+b.nu].ab,a===2||a===0)?null:_.Pd(b,c)};$ga=function(a,b,c){return a.type&40?_.Pd(a,c):null};cha=function(a,b,c,d){a=Zga(a,d.parent,b);var e=b[11],f=aha(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);bha!==void 0&&bha(e,d,b,c,a)};
eha=function(a,b){if(b!==null){var c=b.type;if(c&3)return _.Pd(b,a);if(c&4)return dha(-1,a[b.index]);if(c&8){c=b.jh;if(c!==null)return eha(a,c);a=a[b.index];return _.Md(a)?dha(-1,a):_.Od(a)}if(c&128)return eha(a,b.next);if(c&32)return fha(b,a)()||_.Od(a[b.index]);c=b!==null?a[15][5].Dx[b.Dx]:null;return c!==null?Array.isArray(c)?c[0]:eha(_.Ud(a[15]),c):eha(a,b.next)}return null};dha=function(a,b){a=10+a+1;if(a<b.length){a=b[a];var c=a[1].firstChild;if(c!==null)return eha(a,c)}return b[7]};
ve=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&&_.me(_.Od(m),d),c.flags|=2);if((c.flags&32)!==32)if(n&8)ve(a,b,c.jh,d,e,f,!1),ue(b,a,e,m,f);else if(n&32){n=fha(c,d);for(var r;r=n();)ue(b,a,e,r,f);ue(b,a,e,m,f)}else n&16?gha(a,b,d,c,e,f):ue(b,a,e,m,f);c=g?c.FEa:c.next}};
gha=function(a,b,c,d,e,f){var g=c[15];c=g[5].Dx[d.Dx];if(Array.isArray(c))for(d=0;d<c.length;d++)ue(b,a,e,c[d],f);else g=g[3],(d.flags&128)===128&&(c.flags|=128),ve(a,b,c,g,e,f,!0)};
hha=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:_.qe);r=typeof r==="function"?r():r;return z[1]={type:a,blueprint:z,ua:c,queries:null,mb:m,BDb:b,data:z.slice().fill(null,d),Exa:d,nIb:e,d6a:null,yk:!0,wia:!0,J9b:!1,I9b:!1,wI:null,QS:null,Qfa:null,f0a:null,bta:null,zhb:null,fY:null,Xm:null,vd:null,XG:null,o1a:typeof f==="function"?f():f,SZb:typeof g==="function"?g():g,firstChild:null,VN:n,Fa:r,pOb:!1,r9b:x}};
jha=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]=iha++;z[6]=x;z[20]=r;z[15]=b.type==2?a[15]:z;return z};kha=function(a){var b=16;a.f9?b=4096:a.Bnd&&(b=64);return b};lha=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};
mha=function(a,b){a[12]?a[13][4]=b:a[12]=b;return a[13]=b};_.xe=function(a){return a instanceof we?a.Ozb:a};_.Ae=function(a,b){a=a instanceof we&&a.getTypeName()||null;if(a!=null&&a!==b){if(a==="ResourceURL"&&b==="URL")return!0;throw Error("Ja`"+b+"`"+a);}return a===b};_.oha=function(){if(nha===void 0&&(nha=null,_.Be.trustedTypes))try{nha=_.Be.trustedTypes.createPolicy("angular",{createHTML:function(a){return a},createScript:function(a){return a},createScriptURL:function(a){return a}})}catch(a){}return nha};
pha=function(a){var b;return((b=_.oha())==null?void 0:b.createHTML(a))||a};sha=function(a){a=new qha(a);try{var b=!!(new window.DOMParser).parseFromString(pha(""),"text/html")}catch(c){b=!1}return b?new rha(a):a};uha=function(a){a=String(a);return a.match(tha)?a:"unsafe:"+a};Ce=function(a){var b={};a=_.k(a.split(","));for(var c=a.next();!c.done;c=a.next())b[c.value]=!0;return b};
vha=function(){for(var a={},b=_.k(_.Mc.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};wha=function(a){a=a.nodeName;return typeof a==="string"?a:"FORM"};zha=function(a){return a.replace(/&/g,"&amp;").replace(xha,function(b){return"&#"+((b.charCodeAt(0)-55296)*1024+(b.charCodeAt(1)-56320)+65536)+";"}).replace(yha,function(b){return"&#"+b.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")};
Hha=function(a,b){var c=null;try{Aha=Aha||sha(a);var d=b?String(b):"";c=Aha.dja(d);a=5;b=d;do{if(a===0)throw Error("La");a--;d=b;b=c.innerHTML;c=Aha.dja(d)}while(d!==b);var e=new Bha,f=(Cha(c)||c).firstChild;d=!0;for(a=[];f;){if(f.nodeType===Node.ELEMENT_NODE){b=e;var g=f,m=wha(g).toLowerCase();if(Dha.hasOwnProperty(m)){b.ez.push("<");b.ez.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(Eha.hasOwnProperty(z)){var D=r.value;Fha[z]&&(D=uha(D));b.ez.push(" ",
x,'="',zha(D),'"')}}b.ez.push(">");d=!0}else d=!Gha.hasOwnProperty(m)}else f.nodeType===Node.TEXT_NODE&&e.ez.push(zha(f.nodeValue));if(d&&f.firstChild){a.push(f);var L=f.firstChild;if(L&&(f.compareDocumentPosition(L)&Node.DOCUMENT_POSITION_CONTAINED_BY)!==Node.DOCUMENT_POSITION_CONTAINED_BY)throw Error("Ka`"+L.outerHTML);f=L}else for(;f;){f.nodeType===Node.ELEMENT_NODE&&e.endElement(f);var N,R=f.nextSibling;if(R&&f!==R.previousSibling)throw Error("Ka`"+R.outerHTML);if(N=R){f=N;break}f=a.pop()}}var ca=
e.ez.join("");return pha(ca)}finally{if(c)for(c=Cha(c)||c;c.firstChild;)c.firstChild.remove()}};Cha=function(a){return"content"in a&&a.nodeType===Node.ELEMENT_NODE&&a.nodeName==="TEMPLATE"?a.content:null};Jha=function(){if(Iha===void 0&&(Iha=null,_.Be.trustedTypes))try{Iha=_.Be.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:function(a){return a},createScript:function(a){return a},createScriptURL:function(a){return a}})}catch(a){}return Iha};
Kha=function(a){var b;return((b=Jha())==null?void 0:b.createHTML(a))||a};Lha=function(a){var b;return((b=Jha())==null?void 0:b.createScriptURL(a))||a};_.De=function(a){var b=_.Mha();return b?Kha(b.Po(1,a)||""):_.Ae(a,"HTML")?Kha(_.xe(a)):Hha(Fga(),_.td(a))};_.Ee=function(a){var b=_.Mha();return b?b.Po(4,a)||"":_.Ae(a,"URL")?_.xe(a):uha(_.td(a))};Nha=function(a){var b=_.Mha();if(b)return Lha(b.Po(5,a)||"");if(_.Ae(a,"ResourceURL"))return Lha(_.xe(a));throw new _.ud(904,!1);};
Oha=function(a,b,c){return(c==="src"&&(b==="embed"||b==="frame"||b==="iframe"||b==="media"||b==="script")||c==="href"&&(b==="base"||b==="link")?Nha:_.Ee)(a)};_.Mha=function(){var a=_.Wd();return a&&a[10].Epa};Pha=function(a,b,c,d,e){var f=_.Vd.selectedIndex,g=d&2;try{_.Vd.selectedIndex=-1,g&&b.length>26&&Tga(a,b,26),de(g?2:0,e,c),c(d,e)}finally{_.Vd.selectedIndex=f,de(g?3:1,e,c)}};
Qha=function(a,b,c){var d=c.Pn,e=c.Iw;if(c.nu>-1){var f=a.data[d+c.nu],g=_.Pd(c,b);var m=f.Bf;m=m===null||m.pOb?f.Bf=hha(1,null,f.ua,f.Aa,f.Ba,f.n1a,f.Fab,f.mb,f.VN,f.Fa,f.id):m;f=mha(b,jha(b,m,null,kha(f),g,c,null,b[10].dcb.ou(g,f),null,null,null));b[c.index]=f}a.yk||lga(c,b);f=c.oZ;for(g=d;g<e;g++){m=a.data[g];var n=sga(b,a,g,c);_.me(n,b);if(f!==null){var r=f[g-d];if(r!==null)for(var x=0;x<r.length;x+=2)Uga(m,n,r[x],r[x+1])}m.ua&&(_.Rd(c.index,b)[8]=sga(b,a,g,c))}if((c.flags&64)===64){e=c.Pn;d=
c.Iw;f=c.index;c=_.Vd.G4;try{for(_.Vd.selectedIndex=f;e<d;e++){var z=a.data[e],D=b[e];_.Vd.G4=e;z.Wa===null&&z.qb===0&&z.Za===null||z.Wa===null||z.Wa(1,D)}}finally{_.Vd.selectedIndex=-1,_.Vd.G4=c}}};Rha=function(a,b,c){c=c===void 0?_.Pd:c;var d=b.eI;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}};Tha=function(a,b,c,d){c=d.get(Sha,!1)||c===3||c===4;return a.tdb(b,c)};
_.Wha=function(a,b,c,d,e,f){_.Fe(a,b[1],b,c,d)?a.nu>-1&&_.Uha(b,a.index):(a.type&3&&(c=c==="class"?"className":c==="for"?"htmlFor":c==="formaction"?"formAction":c==="innerHtml"?"innerHTML":c==="readonly"?"readOnly":c==="tabindex"?"tabIndex":c),Vha(a,b,c,d,e,f))};Vha=function(a,b,c,d,e,f){a.type&3&&(b=_.Pd(a,b),d=f!=null?f(d,a.value||"",c):d,e.setProperty(b,c,d))};_.Uha=function(a,b){a=_.Rd(b,a);a[2]&16||(a[2]|=64)};
Xha=function(a,b){a=a.o1a;var c=null;if(a)for(var d=0;d<a.length;d++){var e=a[d];Bga(b,e.oa,!1)&&(c!=null||(c=[]),e.ua?c.unshift(e):c.push(e))}return c};_.Yha=function(a,b,c,d,e,f,g){f==null?a.removeAttribute(b,e,c):(d=g==null?_.td(f):g(f,d||"",e),a.setAttribute(b,e,d,c))};Zha=function(a,b,c,d,e){var f=26+c,g=b[1];c=e(g,b,a,d,c);b[f]=c;Zd(a,!0);(f=a.type===2)?(Mga(b[11],c,a),_.Vd.mha!==0&&(a.flags&1)!==1||_.me(c,b),_.Vd.mha++):_.me(c,b);!Ge||f&&(a.flags&32)===32||cha(g,b,c,a)};
$ha=function(){var a=_.Xd();_.Vd.sZ?_.Vd.sZ=!1:(a=a.parent,Zd(a,!1));return a};aia=function(a,b,c){if(a===null||a.ua)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]};_.Fe=function(a,b,c,d,e){var f,g=(f=a.inputs)==null?void 0:f[d],m;a=(m=a.wBa)==null?void 0:m[d];m=!1;if(a)for(f=0;f<a.length;f+=2)m=a[f],Uga(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,Uga(b.data[a],c[a],d,e),m=!0;return m};
cia=function(a,b,c){return function f(e){Rga(a.nu>-1?_.Rd(a.index,b):b,5);for(var g=b[8],m=bia(b,g,c,e),n=f.skb;n;)m=bia(b,g,n,e)&&m,n=n.skb;return m}};bia=function(a,b,c,d){var e=_.id(null);try{return de(6,b,c),c(d)!==!1}catch(m){d=m;var f=a[9];if(f){var g;(g=f.get(He,null))==null||g(d)}return!1}finally{de(7,b,c),_.id(e)}};
fia=function(a,b,c,d,e,f,g,m){var n=(a.flags&1)===1,r=!1,x=null;!d&&n&&(x=dia(b,c,f,a.index));x!==null?((x.T_c||x).skb=g,x.T_c=g,r=!0):(g=_.Pd(a,c),g=d?d(g):g,e=e.listen(g,f,m),eia(d?function(z){return d(_.Od(z[a.index]))}:a.index,b,c,f,m,e,!1));return r};dia=function(a,b,c,d){a=a.Xm;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};
eia=function(a,b,c,d,e,f,g){b=b.yk?Kfa(b):null;c=Jfa(c);var m=c.length;c.push(e,f);b&&b.push(d,a,m,(m+1)*(g?-1:1))};gia=function(a,b,c,d,e,f){var g=b[1];c=b[c][g.data[c].outputs[d]].subscribe(f);eia(a.index,g,b,e,f,c,!0)};hia=function(a,b){var c=a.vd;if(c!==null){var d=_.id(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];_.Vd.qu=f;m.vd(2,b[g],g)}}}finally{_.id(d)}}};iia=function(a,b,c){_.Vd.qu=0;var d=_.id(null);try{b(a,c)}finally{_.id(d)}};
jia=function(a,b,c){if((b.flags&4)!==0){var d=_.id(null);try{for(var e=b.Iw,f=b.Pn;f<e;f++){var g=a.data[f];g.vd&&g.vd(1,c[f],f)}}finally{_.id(d)}}};
lia=function(a,b,c){Sfa(b);try{var d=a.mb;d!==null&&iia(1,d,c);var e=a.ua;e!==null&&Pha(a,b,e,1,c);a.yk&&(a.yk=!1);var f;(f=b[18])!=null&&kia(f,a);a.I9b&&hia(a,b);a.J9b&&iia(2,a.mb,c);var g=a.XG;if(g!==null)for(c=0;c<g.length;c++){var m=_.Rd(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);de(18);lia(n,m,m[8]);de(19,m[8])}}catch(x){throw a.yk&&(a.pOb=!0,a.yk=!1),x;}finally{b[2]&=-5,Vfa()}};
mia=function(a,b,c){var d=c?a.styles:null,e=c?a.ve: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=Kea(e,m);else if(f==2){var n=b[++g];d=Kea(d,m+": "+n+";")}}c?a.styles=d:a.ofb=d;c?a.ve=e:a.mya=e};Ie=function(a,b,c,d,e){var f=a.data[b];f===null?(f=nia(a,b,c,d,e),_.Vd.IBa&&(f.flags|=32)):f.type&64&&(f.type=c,f.value=d,f.tc=e,a=Lfa(),f.Ju=a===null?-1:a.Ju);Zd(f,!0);return f};
nia=function(a,b,c,d,e){var f=_.Vd.YX,g=_.Vd.sZ,m=g?f:f&&f.parent,n=m?m.Ju:-1,r=0;Je!==null&&(r|=128);b=a.data[b]={type:c,index:b,pZ:null,Ju:n,Pn:-1,Iw:-1,xza:-1,nu:-1,lpd:null,flags:r,ZS:0,value:d,tc:e,tx:null,eI:null,oZ:null,inputs:null,wBa:null,outputs:null,e6a:null,p1a:null,Bf:null,next:null,Vod:null,FEa:null,jh:null,parent:m,Dx:null,styles:null,ofb:null,XEa:void 0,ve:null,mya:null,WEa:void 0,mfa:0,Bra:0};a.firstChild===null&&(a.firstChild=b);f!==null&&(g?f.jh==null&&b.parent!==null&&(f.jh=b):
f.next===null&&(f.next=b,b.Vod=f));return b};_.C=function(a,b){b=b===void 0?0:b;var c=_.Wd();return c===null?_.t(a,b):pga(_.Xd(),c,Ad(a),b)};_.Ke=function(){throw Error("Na");};
ria=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.qcb!==null){n=_.k(x.qcb(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.ua){r=!0;var D=void 0,L=a,N=c;N.nu=x;((D=L.XG)!=null?D:L.XG=[]).push(N.index)}D=lga(c,b);hga(D,a,z.type)}r=a.data.length;c.flags|=1;c.Pn=r;c.Iw=r+g;c.ZS=r;for(r=0;r<g;r++)x=m[r],x.qbb&&x.qbb(x);D=z=!1;r=lha(a,b,g,null);
g>0&&(c.p1a=new Map);for(x=0;x<g;x++){L=m[x];c.tx=fe(c.tx,L.Za);var R=a,ca=c,wa=b;N=r;R.data[N]=L;var Da=L.qa||(L.qa=Dd(L.type));Da=new tga(Da,!!L.ua);R.blueprint[N]=Da;wa[N]=Da;wa=lha(R,wa,L.qb,_.qe);if(Da=L.Wa){var ua=R.d6a;ua===null&&(ua=R.d6a=[]);R=~ca.index;a:{for(ca=ua.length;ca>0;){var xa=ua[--ca];if(typeof xa==="number"&&xa<0){ca=xa;break a}}ca=0}ca!=R&&ua.push(R);ua.push(N,wa,Da)}N=r;if(f){if(L.Qb)for(wa=0;wa<L.Qb.length;wa++)f[L.Qb[wa]]=N;L.ua&&(f[""]=N)}n!==null&&n.has(L)?(wa=_.k(n.get(L)),
N=wa.next().value,wa=wa.next().value,c.p1a.set(L.type,[r,N+c.Pn,wa+c.Pn])):e!==null&&e.has(L)||c.p1a.set(L.type,r);L.vd!==null&&(c.flags|=4);if(L.Wa!==null||L.Za!==null||L.qb!==0)c.flags|=64;L=L.type.prototype;!z&&(L.Zb||L.Ra||L.eo)&&(N=z=void 0,((N=(z=a).wI)!=null?N:z.wI=[]).push(c.index),z=!0);D||!L.Zb&&!L.eo||(L=D=void 0,((L=(D=a).QS)!=null?L:D.QS=[]).push(c.index),D=!0);r++}for(b=c.Pn;b<c.Iw;b++)m=a.data[b],e!==null&&e.has(m)?(m=e.get(m),oia(0,c,m,b),oia(1,c,m,b),pia(c,b,!0)):(qia(0,c,m,b),qia(1,
c,m,b),pia(c,b,!1))}if(f!==null&&d!==null)for(a=c.eI=[],c=0;c<d.length;c+=2){b=f[d[c+1]];if(b==null)throw new _.ud(-301,!1);a.push(d[c],b)}};qia=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);sia(b,e)}};
oia=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).wBa)!=null?m:g.wBa={}}else m=g=void 0,n=(m=(g=b).e6a)!=null?m:g.e6a={};m=g=void 0;(g=n)[m=f]!=null||(g[m]=[]);n[f].push(d,e);sia(b,f)}};sia=function(a,b){b==="class"?a.flags|=8:b==="style"&&(a.flags|=16)};
pia=function(a,b,c){var d=a.tc,e=a.inputs,f=a.wBa;if(d===null||!c&&e===null||c&&f===null||zga(a))a.oZ!=null||(a.oZ=[]),a.oZ.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.oZ!=
null||(a.oZ=[]);a.oZ.push(g)}};tia=function(a,b,c,d,e,f,g){var m=b[1],n=m.Fa;a=Ie(m,a,c,d,_.Sd(n,f));ria(m,b,a,_.Sd(n,g),e);a.tx=fe(a.tx,a.tc);a.tc!==null&&mia(a,a.tc,!1);a.tx!==null&&mia(a,a.tx,!0);m.queries!==null&&m.queries.nha(m,a);return a};uia=function(a,b){Wfa(a,b);(b.flags&4)!==0&&a.queries.R1a(b)};
via=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(_.Od(f));if(_.Md(f)){for(var g=d,m=10;m<f.length;m++){var n=f[m],r=n[1].firstChild;r!==null&&via(n[1],n,r,g)}f[7]!==f[0]&&g.push(f[7])}f=c.type;if(f&8)via(a,b,c.jh,d);else if(f&32)for(f=fha(c,b);g=f();)d.push(g);else f&16&&(f=c!==null?b[15][5].Dx[c.Dx]:null,Array.isArray(f)?d.push.apply(d,_.v(f)):(g=_.Ud(b[15]),via(g[1],g,f,d,!0)))}c=e?c.FEa:c.next}return d};
wia=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.bx;d.dO.add(c);d.scheduler.notify(7)}a[25].length=0}};xia=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={jY:void 0},d=c.next())e.jY=d.value,e.jY.dg&&(b=!0,e.jY.zone===null||Zone.current===e.jY.zone?e.jY.run():e.jY.zone.run(function(f){return function(){return f.jY.run()}}(e)));b=b&&!!(a[2]&8192)}};
zia=function(a,b){b=b===void 0?0:b;var c=a[10].dcb,d;(d=c.begin)==null||d.call(c);try{d=b;b=Mfa;try{for(Nfa(!0),yia(a,d),d=0;Gfa(a);){if(d===100)throw new _.ud(103,!1);d++;yia(a,1)}}finally{Nfa(b)}}finally{var e;(e=c.end)==null||e.call(c)}};Aia=function(a,b){for(a=Gga(a[12]);a!==null;a=Gga(a[4]))for(var c=10;c<a.length;c++){var d=a[c];(d[2]&128)===128&&yia(d,b)}};
yia=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.dg)&&wea(e)));f||(f=!1);e&&(e.dg=!1);a[2]&=-9217;if(f){f=c.ua;var g=a[8];if((a[2]&256)!==256){var m=a[2];Sfa(a);b=!0;e=d=null;if(c.type!==2){var n;if((n=a[24])!=null)var r=n;else n=(r=Bia.pop())!=null?r:Object.create(Cia),n.zi=a,r=n;e=r;d=md(e)}else hd===null?(b=!1,r=(n=a[24])!=null?n:Object.create(Dia),r.zi=a,e=r,d=md(e)):a[24]&&(Cea(a[24]),a[24]=null);try{a[17]=0;_.Vd.bz=
c.Exa;f!==null&&Pha(c,a,f,2,g);if(r=(m&3)===3){var x=c.QS;x!==null&&Xfa(a,x,3,null)}else{var z=c.wI;z!==null&&Yfa(a,z,0,null);Zfa(a,0)}for(var D=Gga(a[12]);D!==null;D=Gga(D[4]))if(D[2]&2){var L=D[9];for(x=0;x<L.length;x++)Ffa(L[x])}xia(a);Aia(a,0);c.vd!==null&&hia(c,a);if(r){var N=c.f0a;N!==null&&Xfa(a,N,3)}else{var R=c.Qfa;R!==null&&Yfa(a,R,1);Zfa(a,1)}var ca=c.d6a;if(ca!==null)try{for(D=0;D<ca.length;D++){var wa=ca[D];if(wa<0)_.Vd.selectedIndex=~wa;else{L=wa;var Da=ca[++D],ua=ca[++D];N=_.Vd;N.bz=
N.Dxa=Da;_.Vd.G4=L;var xa=a[L];de(24,xa);ua(2,xa);de(25,xa)}}}finally{_.Vd.selectedIndex=-1}var Ma=c.XG;Ma!==null&&Eia(a,Ma,0);var Wa=c.mb;Wa!==null&&iia(2,Wa,g);if(r){var Ea=c.zhb;Ea!==null&&Xfa(a,Ea,3)}else{var Ra=c.bta;Ra!==null&&Yfa(a,Ra,2);Zfa(a,2)}c.wia===!0&&(c.wia=!1);if(a[22]){for(var Sa=_.k(a[22]),sb=Sa.next();!sb.done;sb=Sa.next()){var Jb=sb.value;Jb()}a[22]=null}wia(a);a[2]&=-73}catch(vd){throw Td(a),vd;}finally{e!==null&&(Bea(e,d),b&&(a=e,a.zi[24]!==a&&(a.zi=null,Bia.push(a)))),Vfa()}}}else if(d&
8192){ca=_.id(null);try{xia(a),Aia(a,1),g=c.XG,g!==null&&Eia(a,g,1),wia(a)}finally{_.id(ca)}}};Eia=function(a,b,c){for(var d=0;d<b.length;d++){var e=a,f=b[d],g=c;de(18);e=_.Rd(f,e);(e[2]&128)===128&&yia(e,g);de(19,e[8])}};_.Fia=function(a,b){b=10+b;if(b<a.length)return a[b]};
_.Hia=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&&Gia(f,b);f=b[18];f!==null&&kia(f,e);_.Hfa(b);b[2]|=128;d&&(c=dha(c,a),d=b[11],f=d.parentNode(a[7]),f!==null&&(a=a[5],b[0]=f,b[5]=a,ve(d,1,e.firstChild,b,f,c,!1)));b=b[6];b!==null&&b.firstChild!==null&&(b.firstChild=null)};_.Jia=function(a){a=_.Iia(a,0);a!==void 0&&_.Yga(a[1],a)};
_.Iia=function(a,b){if(!(a.length<=10)){var c=10+b,d=a[c];if(d){var e=d[16];e!==null&&e!==a&&Wga(e,d);b>0&&(a[c-1][4]=d[4]);a=dfa(a,10+b);Vga(d[1],d);d[0]=null;d[5]=null;b=a[18];b!==null&&b.O4(a[1]);d[3]=null;d[4]=null;d[2]&=-129}return d}};Gia=function(a,b){var c=a[9],d=b[3];_.Ld(d)?a[2]|=2:b[15]!==d[3][15]&&(a[2]|=2);c===null?a[9]=[b]:c.push(b)};
Kia=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={kpd:d,Dac:b,pkd:(e&1)!==0};c&&(b.transform=c);return b})};Lia=function(a){return Object.keys(a).map(function(b){return{kpd:a[b],Dac:b}})};Nia=function(a,b,c){(b=b instanceof _.Me?b:b==null?void 0:b.Rb)&&a.bLb!==null&&(b=a.bLb(b)||b);return b?new Mia(c,b):c};
Pia=function(a){var b=a.get(_.Ne,null);if(b===null)throw new _.ud(407,!1);var c=a.get(Oia,null);a=a.get(Oe,null);return{dcb:b,Epa:c,m4:a,QLd:!1}};Qia=function(a,b){a=(a.oa[0][0]||"div").toLowerCase();return b.createElement(a,a==="svg"?"svg":a==="math"?"math":null)};
Uia=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[Ria].kqd,m.create&&(m.Pfb=0,n=void 0,((n=e)!=null?n:e=[]).push(m)),m.update&&(m.Pfb=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[Ria].kqd;var r=c+1;if(n.create){n.Pfb=r;var x=void 0;((x=e)!=null?x:e=[]).push(n)}n.update&&(n.Pfb=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)[Sia]||null);return hha(0,null,Tia(e,f),1,g,b,null,null,null,[a],null)};
Tia=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};Via=function(a){a=a[Ria].kind;return a==="input"||a==="twoWay"};Wia=function(a,b,c){a=a.Dx=[];for(var d=0;d<b.length;d++){var e=c[d];a.push(e!=null&&e.length?Array.from(e):null)}};Xia=function(a,b,c){return new Pe(a,b,c,!1)};Zia=function(a,b,c){return(new Yia({Tb:a,parent:b,Mcd:c===void 0?null:c,erd:!0})).Rb};
_.Qe=function(a){if(!$ia.has(a)){$ia.add(a);var b,c;(b=performance)==null||(c=b.mark)==null||c.call(b,"mark_feature_usage",{detail:{x5:a}})}};
_.Re=function(a){return cga(function(){var b=aja(a),c,d=Object.assign({},b,{Aa:a.Aa,Ba:a.Ba,ua:a.ua,Fa:a.Fa||null,jc:a.jc,Bnd:a.Na===0,n1a:null,Fab:null,dependencies:b.standalone&&a.dependencies||null,bLb:b.standalone?function(e){e=e.get(bja);if(d.standalone){if(!e.Wea.has(d)){var f=hfa(!1,d.type);f=f.length>0?Zia([f],e.ac,"Standalone["+d.type.name+"]"):null;e.Wea.set(d,f)}e=e.Wea.get(d)}else e=null;return e}:null,MKb:null,f9:(c=a.f9)!=null?c:!1,data:a.data||{},ab:a.ab||0,styles:a.styles||_.Fd,Ae:null,
VN:a.VN||null,Bf:null,id:""});b.standalone&&_.Qe("NgStandalone");cja(d);b=a.dependencies;d.n1a=_.dja(b,_.eja);d.Fab=_.dja(b,_.afa);d.id=fja(d);return d})};_.eja=function(a){return a[Ed]||a[Sia]||null};_.Se=function(a){return cga(function(){return{type:a.type,cz:a.cz||_.Fd,Pcd:a.Pcd||_.Fd,imports:a.imports||_.Fd,exports:a.exports||_.Fd,cTd:null,VN:a.VN||null,id:a.id||null}})};_.Te=function(a){return cga(function(){var b=aja(a);cja(b);return b})};
_.Ue=function(a){var b;return{type:a.type,name:a.name,qa:null,qe:a.qe!==!1,standalone:(b=a.standalone)!=null?b:!0,be:a.type.prototype.Ma||null}};
aja=function(a){var b={},c,d=a.type,e=a.Wa||null,f=a.qb||0,g=a.Za||null,m=a.vd||null,n=a.inputs||Nd,r=a.Qb||null,x=(c=a.standalone)!=null?c:!0;c=a.f9===!0;var z=a.oa||_.Fd,D=a.mb||null,L=a.features||null;var N=a.inputs;if(N==null)var R=Nd;else{var ca={};for(R in N)if(N.hasOwnProperty(R)){var wa=N[R];if(Array.isArray(wa)){var Da=wa[0];var ua=wa[1];var xa=void 0;var Ma=(xa=wa[2])!=null?xa:ua;wa=wa[3]||null}else Ma=ua=wa,Da=0,wa=null;ca[ua]=[R,Da,wa];b[ua]=Ma}R=ca}a=a.outputs;if(a==null)var Wa=Nd;else{N=
{};for(Wa in a)a.hasOwnProperty(Wa)&&(N[a[Wa]]=Wa);Wa=N}return{type:d,qbb:null,qa:null,Wa:e,qb:f,Za:g,vd:m,M4:b,CId:n,Qb:r,standalone:x,f9:c,oa:z,mb:D,features:L,vqa:null,qcb:null,ER:null,inputs:R,outputs:Wa,wEd:null}};cja=function(a){var b;(b=a.features)==null||b.forEach(function(c){return c(a)})};_.dja=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};
fja=function(a){var b=0;a=[a.oa,a.jc,a.qb,a.Za,typeof a.Fa==="function"?"":a.Fa,a.Ba,a.Aa,a.ab,a.standalone,a.f9,a.Qb,JSON.stringify(a.inputs),JSON.stringify(a.outputs),Object.getOwnPropertyNames(a.type.prototype),!!a.vd,!!a.mb];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)};gja=function(a){return!!a&&typeof a.then==="function"};hja=function(a){return!!a&&typeof a.subscribe==="function"};
jja=function(a){return{Gr:[{Da:ija,xd:!0,rc:a}]}};kja=function(a,b){a&&(b=a.indexOf(b),0<=b&&a.splice(b,1))};_.Ve=function(a){return typeof a==="function"};lja=function(a){return a instanceof _.We||a&&"closed"in a&&_.Ve(a.remove)&&_.Ve(a.add)&&_.Ve(a.unsubscribe)};_.Xe=function(){};nja=function(a){mja(function(){throw a;})};_.Ye=function(a){return a};_.Ze=function(){return oja(_.Mc.apply(0,arguments))};
oja=function(a){return a.length===0?_.Ye:a.length===1?a[0]:function(b){return a.reduce(function(c,d){return d(c)},b)}};pja=function(a){var b;return(b=a!=null?a:void 0)!=null?b:Promise};qja=function(a,b){return new _.$e(function(c){var d=0;return b.nf(function(){d===a.length?c.complete():(c.next(a[d++]),c.closed||this.nf())})})};
rja=function(a,b){if(!a)throw Error("Oa");return new _.$e(function(c){var d=new _.We;d.add(b.nf(function(){var e=a[Symbol.asyncIterator]();d.add(b.nf(function(){var f=this;e.next().then(function(g){g.done?c.complete():(c.next(g.value),f.nf())})}))}));return d})};sja=function(a,b,c,d){b=b.nf(function(){try{c.call(this)}catch(e){a.error(e)}},d===void 0?0:d);a.add(b);return b};
uja=function(a,b){return new _.$e(function(c){var d;c.add(b.nf(function(){d=a[tja]();sja(c,b,function(){var e=d.next(),f=e.value;e.done?c.complete():(c.next(f),this.nf())})}));return function(){var e;return _.Ve((e=d)==null?void 0:e.return)&&d.return()}})};
wja=function(a,b){return new _.$e(function(c){var d=new _.We;d.add(b.nf(function(){var e=a[vja]();d.add(e.subscribe({next:function(f){d.add(b.nf(function(){return c.next(f)}))},error:function(f){d.add(b.nf(function(){return c.error(f)}))},complete:function(){d.add(b.nf(function(){return c.complete()}))}}))}));return d})};xja=function(a,b){return new _.$e(function(c){return b.nf(function(){return a.then(function(d){c.add(b.nf(function(){c.next(d);c.add(b.nf(function(){return c.complete()}))}))},function(d){c.add(b.nf(function(){return c.error(d)}))})})})};
yja=function(a){return new TypeError("Pa`"+(a!==null&&typeof a==="object"?"an invalid object":"'"+a+"'"))};Aja=function(a,b){if(a!=null){if(_.Ve(a[vja]))return wja(a,b);if(zja(a))return qja(a,b);if(_.Ve(a==null?void 0:a.then))return xja(a,b);if(Symbol.asyncIterator&&_.Ve(a==null?void 0:a[Symbol.asyncIterator]))return rja(a,b);if(_.Ve(a==null?void 0:a[tja]))return uja(a,b)}throw yja(a);};_.bf=function(a,b){return b?Aja(a,b):af(a)};
af=function(a){if(a instanceof _.$e)return a;if(a!=null){if(_.Ve(a[vja]))return Bja(a);if(zja(a))return Cja(a);if(_.Ve(a==null?void 0:a.then))return Dja(a);if(Symbol.asyncIterator&&_.Ve(a==null?void 0:a[Symbol.asyncIterator]))return Eja(a);if(_.Ve(a==null?void 0:a[tja]))return Fja(a)}throw yja(a);};Bja=function(a){return new _.$e(function(b){var c=a[vja]();if(_.Ve(c.subscribe))return c.subscribe(b);throw new TypeError("Qa");})};
Cja=function(a){return new _.$e(function(b){for(var c=0;c<a.length&&!b.closed;c++)b.next(a[c]);b.complete()})};Dja=function(a){return new _.$e(function(b){a.then(function(c){b.closed||(b.next(c),b.complete())},function(c){return b.error(c)}).then(null,nja)})};Fja=function(a){return new _.$e(function(b){for(var c=a[tja]();!b.closed;){var d=c.next(),e=d.value;d.done?b.complete():b.next(e)}return function(){return _.Ve(c==null?void 0:c.return)&&c.return()}})};
Eja=function(a){return new _.$e(function(b){Gja(a,b).catch(function(c){return b.error(c)})})};
Gja=function(a,b){var c,d,e,f,g,m;return _.cf(function(n){switch(n.Id){case 1:_.df(n,2,3);var r=a[Symbol.asyncIterator];f=r!==void 0?r.call(a):new Hja(_.k(a));case 5:return _.ef(n,f.next(),8);case 8:d=n.yg;if(d.done){n.fg(3);break}g=d.value;b.next(g);n.fg(5);break;case 3:ff(n);n.SG=0;n.tM=9;if(!d||d.done||!(e=f.return)){n.fg(9);break}return _.ef(n,e.call(f),9);case 9:ff(n,0,0,1);if(c)throw c.error;gf(n,10,1);break;case 10:gf(n,4);break;case 2:m=_.hf(n);c={error:m};n.fg(3);break;case 4:b.complete(),
_.jf(n)}})};mf=function(a,b){return b?qja(a,b):Cja(a)};_.Ija=function(a){return _.Ve(a[a.length-1])?a.pop():void 0};nf=function(a){var b=a[a.length-1];return b&&_.Ve(b.nf)?a.pop():void 0};Jja=function(a){return typeof a[a.length-1]==="number"?a.pop():Infinity};_.of=function(){var a=_.Mc.apply(0,arguments),b=nf(a);return b?qja(a,b):mf(a)};_.pf=function(a){var b=_.Ve(a)?a:function(){return a};return new _.$e(function(c){return c.error(b())})};
Kja=function(a,b){var c=a.kind,d=a.value;a=a.error;if(typeof c!=="string")throw new TypeError("Ra");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)};_.Lja=function(a){return new Promise(function(b,c){var d=new qf({next:function(e){b(e);d.unsubscribe()},error:c,complete:function(){c(new _.rf)}});a.subscribe(d)})};
_.sf=function(a){return function(b){if(_.Ve(b==null?void 0:b.HE))return b.HE(function(c){try{return a(c,this)}catch(d){this.error(d)}});throw new TypeError("Sa");}};_.uf=function(){return _.sf(function(a,b){var c=null;a.jwa++;var d=new _.tf(b,void 0,void 0,void 0,function(){if(!a||a.jwa<=0||0<--a.jwa)c=null;else{var e=a.h2,f=c;c=null;!e||f&&e!==f||e.unsubscribe();b.unsubscribe()}});a.subscribe(d);d.closed||(c=a.connect())})};
_.Mja=function(a){function b(d,e){var f={sync:!1,rb:null};f.rb=a.nf(function(g){e();var m=g.rb;g.rb=null;m?(m.unsubscribe(),d.remove(m)):g.sync=!0},c,f);f.sync?f.rb.unsubscribe():d.add(f.rb)}var c=c===void 0?0:c;return _.sf(function(d,e){d.subscribe(new _.tf(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 _.sf(function(b,c){var d=0;b.subscribe(new _.tf(c,function(e){c.next(a.call(void 0,e,d++))}))})};_.Oja=function(a){return _.E(function(b){return Nja(b)?a.apply(null,_.v(b)):a(b)})};Tja=function(a){if(a.length===1){var b=a[0];if(Pja(b))return{args:b,keys:null};if(b&&typeof b==="object"&&Qja(b)===Rja)return a=Sja(b),{args:a.map(function(c){return b[c]}),keys:a}}return{args:a,keys:null}};
_.vf=function(){var a=_.Mc.apply(0,arguments),b=nf(a),c=_.Ija(a);a=Tja(a);var d=a.args,e=a.keys;if(d.length===0)return _.bf([],b);b=new _.$e(_.Uja(d,b,e?function(f){for(var g={},m=0;m<f.length;m++)g[e[m]]=f[m];return g}:_.Ye));return c?b.ha(_.Oja(c)):b};
_.Uja=function(a,b,c){c=c===void 0?_.Ye:c;return function(d){Vja(b,function(){for(var e=a.length,f=Array(e),g=e,m=a.map(function(){return!1}),n=!0,r={lZ:0};r.lZ<e;r={lZ:r.lZ},r.lZ++)Vja(b,function(x){return function(){_.bf(a[x.lZ],b).subscribe(new Wja(d,function(z){f[x.lZ]=z;n&&(m[x.lZ]=!0,n=!m.every(_.Ye));n||d.next(c(f.slice()))},function(){return--g===0}))}}(r),d)},d)}};Vja=function(a,b,c){a?c.add(a.nf(b)):b()};
Xja=function(a,b,c,d){var e=[],f=0,g=0,m=!1,n=function(r){f++;af(c(r,g++)).subscribe(new _.tf(b,function(x){b.next(x)},void 0,function(){f--;for(var x={};e.length&&f<d;x={wyb:void 0})x.wyb=e.shift(),n(x.wyb);!m||e.length||f||b.complete()}))};a.subscribe(new _.tf(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}};
_.wf=function(a,b,c){c=c===void 0?Infinity:c;if(_.Ve(b))return _.wf(function(d,e){return _.E(function(f,g){return b(d,f,e,g)})(af(a(d,e)))},c);typeof b==="number"&&(c=b);return _.sf(function(d,e){return Xja(d,e,a,c)})};_.xf=function(a){a=a===void 0?Infinity:a;return _.wf(_.Ye,a)};_.yf=function(){var a=_.Mc.apply(0,arguments);return _.xf(1)(mf(a,nf(a)))};_.zf=function(a){return new _.$e(function(b){af(a()).subscribe(b)})};
_.Af=function(){var a=_.Mc.apply(0,arguments),b=_.Ija(a),c=Tja(a);a=c.args;c=c.keys;return b?Yja(a,c).ha(_.E(function(d){return b.apply(null,_.v(d))})):Yja(a,c)};
Yja=function(a,b){return new _.$e(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={oBa:void 0,sourceIndex:m.sourceIndex},m.sourceIndex++){var n=af(a[m.sourceIndex]);m.oBa=!1;c.add(n.subscribe({next:function(r){return function(x){r.oBa||(r.oBa=!0,g++);e[r.sourceIndex]=x}}(m),error:function(r){return c.error(r)},complete:function(r){return function(){f++;f!==d&&r.oBa||(g===d&&c.next(b?b.reduce(function(x,z,D){return x[z]=e[D],x},{}):
e),c.complete())}}(m)}))}})};
_.Bf=function(a,b,c){if(_.Ve(c)){var d=c;c=void 0}if(d)return _.Bf(a,b,c).ha(_.Oja(d));d=_.k(_.Ve(a.addEventListener)&&_.Ve(a.removeEventListener)?Zja.map(function(g){return function(m){return a[g](b,m,c)}}):_.Ve(a.addListener)&&_.Ve(a.removeListener)?$ja.map(aka(a,b)):_.Ve(a.on)&&_.Ve(a.off)?bka.map(aka(a,b)):[]);var e=d.next().value,f=d.next().value;return!e&&zja(a)?_.wf(function(g){return _.Bf(g,b,c)})(mf(a)):new _.$e(function(g){if(!e)throw new TypeError("Ta");var m=function(){var n=_.Mc.apply(0,
arguments);return g.next(1<n.length?n:n[0])};e(m);return function(){return f(m)}})};aka=function(a,b){return function(c){return function(d){return a[c](b,d)}}};_.Df=function(a,b,c){a=a===void 0?0:a;c=c===void 0?_.Cf:c;var d=-1;b!=null&&(b&&_.Ve(b.nf)?c=b:d=b);return new _.$e(function(e){var f=a instanceof Date&&!isNaN(a)?+a-c.now():a;f<0&&(f=0);var g=0;return c.nf(function(){e.closed||(e.next(g++),0<=d?this.nf(void 0,d):e.complete())},f)})};
_.Gf=function(){var a=_.Mc.apply(0,arguments),b=nf(a),c=Jja(a);return a.length?a.length===1?af(a[0]):_.xf(c)(mf(a,b)):_.Ff};_.dka=function(a){return a.length===1&&cka(a[0])?a[0]:a};_.Hf=function(a){return _.sf(function(b,c){var d=0;b.subscribe(new _.tf(c,function(e){return a.call(void 0,e,d++)&&c.next(e)}))})};fka=function(){var a=_.Mc.apply(0,arguments);a=_.dka(a);return a.length===1?af(a[0]):new _.$e(eka(a))};
eka=function(a){return function(b){for(var c=[],d={x6:0};c&&!b.closed&&d.x6<a.length;d={x6:d.x6},d.x6++)c.push(af(a[d.x6]).subscribe(new _.tf(b,function(e){return function(f){if(c){for(var g=0;g<c.length;g++)g!==e.x6&&c[g].unsubscribe();c=null}b.next(f)}}(d))))}};
_.gka=function(){var a=_.Mc.apply(0,arguments),b=_.Ija(a),c=_.dka(a);return c.length?new _.$e(function(d){var e=c.map(function(){return[]}),f=c.map(function(){return!1});d.add(function(){e=f=null});for(var g={RT:0};!d.closed&&g.RT<c.length;g={RT:g.RT},g.RT++)af(c[g.RT]).subscribe(new _.tf(d,function(m){return function(n){e[m.RT].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.RT]=!0;!e[m.RT].length&&d.complete()}}(g)));return function(){e=f=null}}):_.Ff};
ika=function(){var a={each:36E5},b=a.first,c=a.each,d=a.Kwd===void 0?hka:a.Kwd,e=a.scheduler===void 0?_.Cf:a.scheduler,f=a.PVb===void 0?null:a.PVb;if(b==null&&c==null)throw new TypeError("Va");return _.sf(function(g,m){var n,r=null,x=0,z=function(L){n=sja(m,e,function(){D.unsubscribe();af(d({PVb:f,OJd:r,D8:x})).subscribe(m)},L)};var D=g.subscribe(new _.tf(m,function(L){var N;(N=n)==null||N.unsubscribe();x++;m.next(r=L);c>0&&z(c)},void 0,void 0,function(){var L;if((L=n)==null||!L.closed){var N;(N=
n)==null||N.unsubscribe()}r=null}));z(b!=null?typeof b==="number"?b:+b-e.now():c)})};hka=function(a){throw new jka(a);};lka=function(a){return a in kka?(delete kka[a],!0):!1};_.If=function(a){return!!a&&(a instanceof _.$e||_.Ve(a.HE)&&_.Ve(a.subscribe))};mka=function(){};
nka=function(a){function b(){a=mka;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()}};oka=function(a){queueMicrotask(function(){return a()});return function(){a=mka}};
pka=function(a){if(a.b3==0&&!a.t6&&!a.isStable)try{a.b3++,a.Yma.emit(null)}finally{if(a.b3--,!a.t6)try{a.Xb(function(){return a.il.emit(null)})}finally{a.isStable=!0}}};rka=function(a){function b(){nka(function(){a.Xea=!1;qka(a);a.UPb=!0;pka(a);a.UPb=!1})}a.UPb||a.Xea||(a.Xea=!0,a.UN?Zone.root.run(function(){b()}):a.Xpb.run(function(){b()}),qka(a))};
vka=function(a){var b=ska++,c={};a.nG=a.nG.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(tka(n,"__ignore_ng_zone__"))return d.invokeTask(f,g,m,n);try{return uka(a),d.invokeTask(f,g,m,n)}finally{(a.Pqa&&g.type==="eventTask"||a.Z8)&&rka(a),a.b3--,pka(a)}},onInvoke:function(d,e,f,g,m,n,r){try{return uka(a),d.invoke(f,g,m,n,r)}finally{!a.Z8||a.Xea||tka(n,"__scheduler_tick__")||rka(a),a.b3--,pka(a)}},onHasTask:function(d,
e,f,g){d.hasTask(f,g);e===f&&(g.Cc=="microTask"?(a.w4c=g.smd,qka(a),pka(a)):g.Cc=="macroTask"&&(a.Rja=g.Zld))},onHandleError:function(d,e,f,g){d.handleError(f,g);a.Xb(function(){return a.onError.emit(g)});return!1}})};qka=function(a){a.t6=a.w4c||(a.Pqa||a.Z8)&&a.Xea===!0?!0:!1};uka=function(a){a.b3++;a.isStable&&(a.isStable=!1,a.dna.emit(null))};tka=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};
_.Jf=function(a){return typeof a==="function"&&a[_.od]!==void 0};_.Kf=function(a){return _.sf(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 _.tf(c,function(r){d=!0;e=r;f||af(a(r)).subscribe(f=new _.tf(c,m,void 0,n))},void 0,function(){g=!0;d&&f&&!f.closed||c.complete()}))})};
wka=function(a,b){b=b===void 0?_.Cf:b;return _.Kf(function(){return _.Df(a,b)})};_.Lf=function(a){return _.sf(function(b,c){var d=null,e=!1,f;d=b.subscribe(new _.tf(c,void 0,function(g){f=af(a(g,_.Lf(a)(b)));d?(d.unsubscribe(),d=null,f.subscribe(c)):e=!0}));e&&(d.unsubscribe(),d=null,f.subscribe(c))})};_.xka=function(a,b,c,d,e){return function(f,g){var m=c,n=b,r=0;f.subscribe(new _.tf(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()}))}};
_.Mf=function(a){return _.Ve()?_.wf(a,void 0,1):_.wf(a,1)};_.yka=function(){var a=_.Mc.apply(0,arguments),b=nf(a);return _.sf(function(c,d){_.xf(1)(mf([c].concat(_.v(a)),b)).subscribe(d)})};
_.zka=function(a){return _.sf(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 _.tf(c,function(m){var n;(n=f)==null||n.unsubscribe();d=!0;e=m;f=new _.tf(c,g,void 0,_.Xe);af(a(m)).subscribe(f)},void 0,function(){g();c.complete()},function(){e=f=null}))})};_.Nf=function(a){var b=b===void 0?_.Cf:b;var c=_.Df(a,b);return _.zka(function(){return c})};
_.Of=function(a){a=a===void 0?null:a;return _.sf(function(b,c){var d=!1;b.subscribe(new _.tf(c,function(e){d=!0;c.next(e)},void 0,function(){d||c.next(a);c.complete()}))})};_.Aka=function(){return _.sf(function(a,b){a.subscribe(new _.tf(b,_.Xe))})};_.Pf=function(a){return _.sf(function(b,c){b.subscribe(new _.tf(c,function(){return c.next(a)}))})};_.Qf=function(a){return a<=0?function(){return _.Ff}:_.sf(function(b,c){var d=0;b.subscribe(new _.tf(c,function(e){++d<=a&&(c.next(e),a<=d&&c.complete())}))})};
_.Bka=function(a){return _.wf(function(b,c){return a(b,c).ha(_.Qf(1),_.Pf(b))})};_.Rf=function(a,b){b=b===void 0?_.Cf:b;var c=_.Df(a,b);return _.Bka(function(){return c})};Cka=function(){return _.sf(function(a,b){a.subscribe(new _.tf(b,function(c){return Kja(c,b)}))})};_.Sf=function(a){var b=b===void 0?_.Ye:b;var c;a=(c=a)!=null?c:Dka;return _.sf(function(d,e){var f,g=!0;d.subscribe(new _.tf(e,function(m){var n=b(m);if(g||!a(f,n))g=!1,f=n,e.next(m)}))})};Dka=function(a,b){return a===b};
Fka=function(a){a=a===void 0?Eka:a;return _.sf(function(b,c){var d=!1;b.subscribe(new _.tf(c,function(e){d=!0;c.next(e)},void 0,function(){return d?c.complete():c.error(a())}))})};Eka=function(){return new _.rf};_.Gka=function(a){return _.sf(function(b,c){var d=0,e=null,f=!1;b.subscribe(new _.tf(c,function(g){e||(e=new _.tf(c,void 0,void 0,function(){e=null;f&&c.complete()}),af(a(g,d++)).subscribe(e))},void 0,function(){f=!0;!e&&c.complete()}))})};
Tf=function(a){return _.sf(function(b,c){b.subscribe(c);c.add(a)})};_.Uf=function(a,b){var c=arguments.length>=2;return function(d){return d.ha(a?_.Hf(function(e,f){return a(e,f,d)}):_.Ye,_.Qf(1),c?_.Of(b):Fka(function(){return new _.rf}))}};
Ika=function(a){return _.sf(function(b,c){function d(n,r){var x=new _.$e(function(z){m.VXa++;var D=r.subscribe(z);return function(){D.unsubscribe();--m.VXa===0&&m.Aac&&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 Hka(c,function(n){try{var r=a(n),x=e.get(r);if(!x){e.set(r,x=new _.Vf);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)})};_.Wf=function(){return _.sf(function(a,b){var c=[];a.subscribe(new _.tf(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}))})};_.Jka=function(a,b){var c=arguments.length>=2;return function(d){return d.ha(a?_.Hf(function(e,f){return a(e,f,d)}):_.Ye,_.Wf(),c?_.Of(b):Fka(function(){return new _.rf}))}};
Mka=function(){return _.sf(function(a,b){a.subscribe(new _.tf(b,function(c){b.next(new Kka("N",c))},function(c){b.next(new Kka("E",void 0,c));b.complete()},function(){b.next(Lka);b.complete()}))})};Nka=function(){var a=_.Mc.apply(0,arguments),b=nf(a),c=Jja(a);a=_.dka(a);return _.sf(function(d,e){_.xf(c)(mf([d].concat(_.v(a)),b)).subscribe(e)})};
_.Yf=function(a){var b=_.Ve(a)?a:function(){return a};return _.Ve()?_.sf(function(c,d){var e=b();(void 0)(e).subscribe(d).add(c.subscribe(e))}):function(c){var d=new Xf(c,b);_.Ve(c==null?void 0:c.HE)&&(d.HE=c.HE);d.source=c;d.h$b=b;return d}};_.Zf=function(){return _.sf(function(a,b){var c,d=!1;a.subscribe(new _.tf(b,function(e){var f=c;c=e;d&&b.next([f,e]);d=!0}))})};
Oka=function(){var a=_.Mc.apply(0,arguments),b=a.length;if(b===0)throw Error("Xa");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})};_.bg=function(a){var b=new _.ag(a,void 0,void 0);return function(c){return _.Yf(function(){return b})(c)}};
_.Pka=function(a){return _.sf(function(b,c){var d,e=!1,f,g=function(){d=b.subscribe(new _.tf(c,void 0,function(m){f||(f=new _.Vf,a(f).subscribe(new _.tf(c,function(){return d?g():e=!0})));f&&f.next(m)}));e&&(d.unsubscribe(),d=null,e=!1,g())};g()})};_.cg=function(a,b){return _.sf(_.xka(a,b,arguments.length>=2,!0))};
Qka=function(){var a=a||{};var b=a.Ibd===void 0?function(){return new _.Vf}:a.Ibd,c=a.nqd===void 0?!0:a.nqd,d=a.oqd===void 0?!0:a.oqd,e=a.pqd===void 0?!0:a.pqd;return function(f){var g=null,m=null,n=0,r=!1,x=!1,z=function(){g=m=null;r=x=!1};return _.sf(function(D,L){n++;var N;m=(N=m)!=null?N:b();L.add(function(){n--;if(e&&!n&&!x&&!r){var R=g;z();R==null||R.unsubscribe()}});m.subscribe(L);!g&&n>0&&(g=new qf({next:function(R){return m.next(R)},error:function(R){x=!0;var ca=m;d&&z();ca.error(R)},complete:function(){r=
!0;var R=m;c&&z();R.complete()}}),_.bf(D).subscribe(g))})(f)}};_.dg=function(a){var b=a&&typeof a==="object"?a:{bufferSize:a,xU:void 0,cv:!1,scheduler:void 0};return function(c){return _.sf(Rka(b))(c)}};
Rka=function(a){var b=a.bufferSize===void 0?Infinity:a.bufferSize;var c=a.xU===void 0?Infinity:a.xU;var d=a.cv;var e=a.scheduler;var f,g=0,m;return function(n,r){g++;if(f)var x=f.subscribe(r);else f=new _.ag(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)})}};
_.eg=function(){return _.Hf(function(a,b){return 1<=b})};_.fg=function(){var a=_.Mc.apply(0,arguments),b=nf(a);return _.sf(function(c,d){(b?_.yf(a,c,b):_.yf(a,c)).subscribe(d)})};_.gg=function(a){return _.sf(function(b,c){var d=null,e=0,f=!1;b.subscribe(new _.tf(c,function(g){var m;(m=d)==null||m.unsubscribe();m=e++;af(a(g,m)).subscribe(d=new _.tf(c,function(n){return c.next(n)},void 0,function(){d=null;f&&!d&&c.complete()}))},void 0,function(){(f=!0,!d)&&c.complete()}))})};Ska=function(a){return _.gg(function(){return a})};
_.hg=function(a){return _.sf(function(b,c){af(a).subscribe(new _.tf(c,function(){return c.complete()},void 0,_.Xe));!c.closed&&b.subscribe(c)})};_.Tka=function(a,b){b=b===void 0?!1:b;return _.sf(function(c,d){var e=0;c.subscribe(new _.tf(d,function(f){var g=a(f,e++);(g||b)&&d.next(f);!g&&d.complete()}))})};
_.ig=function(a,b,c){var d=_.Ve(a)||b||c?{next:a,error:b,complete:c}:a;return d?_.sf(function(e,f){e.subscribe(new _.tf(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()}))}):_.Ye};
_.Vka=function(a,b){b=b===void 0?_.Uka:b;var c=b.q8a;var d=b.rvd;return _.sf(function(e,f){var g=!1,m=null,n=null,r=!1,x=function(){var N;(N=n)==null||N.unsubscribe();n=null;d&&(L(),r&&f.complete())},z=function(){n=null;r&&f.complete()},D=function(N){return n=af(a(N)).subscribe(new _.tf(f,x,void 0,z))},L=function(){g&&(f.next(m),!r&&D(m));g=!1;m=null};e.subscribe(new _.tf(f,function(N){g=!0;m=N;(!n||n.closed)&&(c?L():D(N))},void 0,function(){r=!0;d&&g&&n&&!n.closed||f.complete()}))})};
_.jg=function(){var a=_.Mc.apply(0,arguments),b=_.Ija(a);return _.sf(function(c,d){for(var e=a.length,f=Array(e),g=a.map(function(){return!1}),m=!1,n={GR:0};n.GR<e;n={GR:n.GR},n.GR++)af(a[n.GR]).subscribe(new _.tf(d,function(r){return function(x){f[r.GR]=x;m||g[r.GR]||(g[r.GR]=!0,(m=g.every(_.Ye))&&(g=null))}}(n),void 0,_.Xe));c.subscribe(new _.tf(d,function(r){m&&(r=[r].concat(_.v(f)),d.next(b?b.apply(null,_.v(r)):r))}))})};Wka=function(){Gea=function(){throw new _.ud(600,"");}};
Xka=function(a,b){return Array.isArray(b)?b.reduce(Xka,a):Object.assign({},a,b)};Yka=function(a,b){b=a.indexOf(b);b>-1&&a.splice(b,1)};_.Zka=function(a,b,c,d){var e=_.id(null);try{var f=b.Bf,g,m,n,r=jha(a,f,c,a[2]&4096?4096:16,null,b,null,null,(g=d==null?void 0:d.Rb)!=null?g:null,(m=d==null?void 0:d.ued)!=null?m:null,(n=d==null?void 0:d.oza)!=null?n:null);r[16]=a[b.index];var x=a[18];x!==null&&(r[18]=x.Pi(f));lia(f,r,c);return r}finally{_.id(e)}};
_.$ka=function(a,b){return!b||b.firstChild===null||(a.flags&128)===128};
_.kg=function(a){for(var b=Object.getPrototypeOf(a.type.prototype).constructor,c=!0,d=[a];b;){if(a.ua)var e=b.ya||b.Ea;else{if(b.ya)throw new _.ud(903,!1);e=b.Ea}if(e){if(c){d.push(e);var f=a;f.inputs=ala(a.inputs);f.M4=ala(a.M4);f.outputs=ala(a.outputs);(f=e.Wa)&&bla(a,f);f=e.mb;var g=e.vd;f&&cla(a,f);g&&dla(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.M4[f]=m.M4[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.ua&&e.data.animation&&(f=a.data,f.animation=(f.animation||[]).concat(e.data.animation))}if(e=e.features)for(f=0;f<e.length;f++)(g=e[f])&&g.ZWb&&g(a),g===_.kg&&(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=fe(e.Za,b=fe(b,e.Za))};ala=function(a){return a===Nd?{}:a===_.Fd?[]:a};cla=function(a,b){var c=a.mb;a.mb=c?function(d,e){b(d,e);c(d,e)}:b};
dla=function(a,b){var c=a.vd;a.vd=c?function(d,e,f){b(d,e,f);c(d,e,f)}:b};bla=function(a,b){var c=a.Wa;a.Wa=c?function(d,e){b(d,e);c(d,e)}:b};fla=function(a){for(var b=[],c=!1,d=null,e=null,f=0;f<a.length;f++){var g=a[f];if(g.ER!==null){var m=b.length;d!=null||(d=new Map);e!=null||(e=new Map);ela(g,b,d);e.set(g,[m,b.length-1])}f===0&&g.ua&&(c=!0,b.push(g))}for(c=c?1:0;c<a.length;c++)b.push(a[c]);return[b,d,e]};
ela=function(a,b,c){if(a.ER!==null){a=_.k(a.ER);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())gla(hla(e.value),b,c)}else gla(d,b,c)}};gla=function(a,b,c){var d=a.T4[Sia]||null,e=d.M4,f=a.inputs,g;for(g in f)f.hasOwnProperty(g)&&(e[f[g]]=e[g]);ela(d,b,c);c.set(d,a);b.push(d)};hla=function(a){return typeof a==="function"?{T4:Ad(a),inputs:Nd,outputs:Nd}:{T4:Ad(a.T4),inputs:ila(a.inputs),outputs:ila(a.outputs)}};
ila=function(a){if(a===void 0||a.length===0)return Nd;for(var b={},c=0;c<a.length;c+=2)b[a[c]]=a[c+1];return b};kla=function(){return new jla(_.Wd(),_.Xd())};mla=function(a,b){var c,d=(c=b==null?void 0:b.Rb)!=null?c:_.u(_.lg);_.Qe("NgAfterRender");lla(a,d,b,!1)};_.mg=function(a,b){var c,d=(c=b==null?void 0:b.Rb)!=null?c:_.u(_.lg);_.Qe("NgAfterNextRender");return lla(a,d,b,!0)};
lla=function(a,b,c,d){var e=b.get(ng);e.bx!=null||(e.bx=b.get(og));var f=b.get(pg,null,{optional:!0});c=(c==null?void 0:c.UCa)!==!0?b.get(_.qg):null;b=b.get(jla,null,{optional:!0});a=new rg(e.bx,a instanceof Function?[void 0,void 0,a,void 0]:[a.Gza,a.write,a.gWb,a.read],b==null?void 0:b.view,d,c,f==null?void 0:f.md(null));e.bx.register(a);return a};nla=function(a,b,c){var d=b.pZ;d=Array.isArray(d)?d[0]:d;return d===null?$ga(a,b,c):_.Od(c[d])};
ola=function(a,b,c,d,e){var f=b.pZ;if(Array.isArray(f)){var g=null;b.type&3||(g=d,d=e);if(d!==null&&b.nu===-1)for(b=1;b<f.length;b++)a.insertBefore(d,c[f[b]],g,!1)}};pla=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.pZ,e=(Array.isArray(e)?e[0]:e)===null;if(e){e=b.index;var f=d.pZ;Array.isArray(f)?f[0]=e:(f=ola,aha=nla,bha=f,d.pZ=e)}}}};_.qla=function(a,b){a=b[a.WX];return a===null?a:a<0?~a:a};
rla=function(a,b,c){a.index=0;c=_.qla(b,c);a.QEa=c!==null?b.remove[c]:_.Fd};sla=function(a){if(a.index<a.QEa.length){var b=a.QEa[a.index++];if(b>0)return a.zi[b];a.stack.push(a.index,a.QEa);rla(a,a.zi[1].data[~b],a.zi);return sla(a)}if(a.stack.length===0)return null;a.QEa=a.stack.pop();a.index=a.stack.pop();return sla(a)};tla=function(){var a={stack:[],index:-1};return function(b,c){for(a.zi=c;a.stack.length;)a.stack.pop();rla(a,b.value,c);return sla.bind(null,a)}};
vla=function(){return ula(_.Xd(),_.Wd())};wla=function(a){return a[8]||(a[8]=[])};ula=function(a,b){var c=b[a.index];if(_.Md(c))var d=c;else d=[c,!0,0,b,null,a,null,null,null,null],b[a.index]=d,mha(b,d);xla(d,b,a,c);return new sg(d,a,b)};yla=function(a,b,c,d){if(!a[7]){if(c.type&8)d=_.Od(d);else{d=b[11];var e=d.createComment("");c=_.Pd(c,b);b=d.parentNode(c);c=d.nextSibling(c);d.insertBefore(b,e,c,!1);d=e}a[7]=d}};
Ala=function(a,b,c,d,e,f,g,m){c.yk&&(a.tx=fe(a.tx,a.tc),e=a.Bf=hha(2,a,e,f,g,c.o1a,c.SZb,null,c.VN,c.Fa,null),c.queries!==null&&(c.queries.ua(c,a),e.queries=c.queries.T1a(a)));m&&(a.flags|=m);Zd(a,!1);m=zla(c,b,a,d);Ge&&cha(c,b,m,a);_.me(m,b);a=[m,!0,0,b,null,a,null,m,null,null];b[d+26]=a;mha(b,a)};
_.Bla=function(a,b,c,d,e,f,g,m,n,r,x){var z=c+26;if(b.yk){if(g=Ie(b,z,4,g||null,m||null),r!=null)for(m=_.Sd(b.Fa,r),g.eI=[],z=0;z<m.length;z+=2)g.eI.push(m[z],-1)}else g=b.data[z];Ala(g,a,b,c,d,e,f,n);r!=null&&Rha(a,g,x)};_.F=function(a,b,c,d,e,f,g,m){var n=_.Vd.Bf,r=_.Wd();f=_.Sd(n.Fa,f);var x=a+26;n.yk?(e=Ie(n,x,4,e||null,f||null),ria(n,r,e,_.Sd(n.Fa,g),Xha),Wfa(n,e)):e=n.data[x];Ala(e,r,n,a,b,c,d);(e.flags&1)===1&&Qha(n,r,e);g!=null&&Rha(r,e,m);return _.F};
_.Cla=function(a,b,c,d,e,f,g,m){var n=_.Vd.Bf;_.Bla(_.Wd(),n,a,b,c,d,e,_.Sd(n.Fa,f),void 0,g,m);return _.Cla};Dla=function(a,b){Ge=!0;return b[11].createComment("")};_.tg=function(a,b,c,d){var e=_.Wd(),f=_.ae();_.re(e,f,b)&&(f=_.be(),_.Yha(e[11],_.Pd(f,e),d,f.value,a,b,c));return _.tg};_.ug=function(a,b,c,d,e,f){_.Qe("NgControlFlow");var g=_.Vd.Bf;_.Bla(_.Wd(),g,a,b,c,d,e,_.Sd(g.Fa,f),256);return Ela};
Ela=function(a,b,c,d,e,f,g,m){_.Qe("NgControlFlow");var n=_.Vd.Bf;_.Bla(_.Wd(),n,a,b,c,d,e,_.Sd(n.Fa,f),512,g,m);return Ela};_.vg=function(a){_.Qe("NgControlFlow");var b=_.Wd(),c=_.ae(),d=b[c]!==_.qe?b[c]:-1;d=d!==-1?b[26+d]:void 0;if(_.re(b,c,a)){c=_.id(null);try{if(d!==void 0&&_.Jia(d),a!==-1){a=26+a;var e=b[a],f=b[1].data[a],g=_.Zka(b,f,void 0,{oza:null});_.Hia(e,g,0,_.$ka(f,null))}}finally{_.id(c)}}else d!==void 0&&(b=_.Fia(d,0),b!==void 0&&(b[8]=void 0))};
_.wg=function(a,b,c){var d=_.Wd(),e=_.ae();_.re(d,e,b)&&Vha(_.be(),d,a,b,d[11],c);return _.wg};_.yg=function(a,b,c){var d=_.Wd(),e=_.ae();_.re(d,e,b)&&(e=_.be(),Vha(e,d,a,b,aia(Pfa(_.Vd.Bf.data),e,d),c));return _.yg};_.H=function(a,b,c){var d=_.Wd(),e=_.ae();_.re(d,e,b)&&_.Wha(_.be(),d,a,b,d[11],c);return _.H};_.I=function(a,b,c,d){var e=_.Wd(),f=e[1],g=a+26;c=f.yk?tia(g,e,2,b,Xha,c,d):f.data[g];Zha(c,e,a,b,Fla);(c.flags&1)===1&&(a=e[1],Qha(a,e,c),jia(a,c,e));d!=null&&Rha(e,c);return _.I};
_.J=function(){var a=_.Vd.Bf,b=$ha();a.yk&&uia(a,b);Je===b&&(Je=null);_.Vd.mha--;b.mya!=null&&(b.flags&8)!==0&&_.Fe(b,a,_.Wd(),"class",b.mya);b.ofb!=null&&(b.flags&16)!==0&&_.Fe(b,a,_.Wd(),"style",b.ofb);return _.J};_.K=function(a,b,c,d){_.I(a,b,c,d);_.J();return _.K};
_.zg=function(a,b,c,d){var e=_.Wd(),f=e[1],g=a+26;if(f.yk){var m=f.Fa;c=Ie(f,g,2,b,_.Sd(m,c));c.tx=fe(c.tx,c.tc);if(d!=null)for(m=_.Sd(m,d),c.eI=[],g=0;g<m.length;g+=2)c.eI.push(m[g],-1);c.tc!==null&&mia(c,c.tc,!1);c.tx!==null&&mia(c,c.tx,!0);f.queries!==null&&f.queries.nha(f,c);f=c}else f=f.data[g];Zha(f,e,a,b,Fla);d!=null&&Rha(e,f);return _.zg};_.Ag=function(){var a=$ha();Je===a&&(Je=null);_.Vd.mha--;return _.Ag};_.Bg=function(a,b,c,d){_.zg(a,b,c,d);_.Ag();return _.Bg};
_.Cg=function(a,b,c){var d=_.Wd(),e=d[1],f=a+26;b=e.yk?tia(f,d,8,"ng-container",Xha,b,c):e.data[f];Zha(b,d,a,"ng-container",Gla);(b.flags&1)===1&&(a=d[1],Qha(a,d,b),jia(a,b,d));c!=null&&Rha(d,b);return _.Cg};_.Dg=function(){var a=_.Vd.Bf,b=$ha();a.yk&&uia(a,b);return _.Dg};_.Fg=function(a,b,c){_.Cg(a,b,c);_.Dg();return _.Fg};
Hla=function(a,b,c,d,e,f,g){var m=lha(a,d,1,null),n=m<<2;d=Lfa();b===d&&(d=null);d===null&&(n|=1);g&&(n|=2,fha===void 0&&(fha=tla()));e.push(n,f===null?"":f);a=nia(a,m,g?32:1,f===null?"":f,null);pla(c,a);c=a.index;Zd(a,!1);if(d!==null&&b!==d)if(b=d.pZ,b===null)aha=nla,bha=ola,d.pZ=[null,c];else{d=Array.isArray(b);if(d!=1)throw Error("Ea`Expecting array here` [Expected=> true == "+(d+" <=Actual]"));b.push(c)}return a};
_.Jla=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(Ila);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};Lla=function(a){for(var b,c="",d=0,e=!1,f;(b=Kla.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)};
Nla=function(a,b,c,d,e,f,g){var m=0,n={type:f.type,WX:lha(b,c,1,null),cvb:g,iQ:[],create:[],remove:[],update:[]};d.push(1<<Math.min(f.xUb,31),2,-1-f.xUb,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],L=[],N=0;N<D.length;N++){var R=D[N];typeof R!=="string"&&(R=L.push(R)-1,D[N]="\x3c!--\ufffd"+R+"\ufffd--\x3e")}N=[];x.push(N);R=b;var ca=n,wa=c,Da=d,ua=e,xa=f.iQ[z],Ma=D.join("");D=[];var Wa=[],Ea=[];ca.iQ.push(xa);ca.create.push(D);ca.remove.push(Wa);
ca.update.push(Ea);xa=sha(Fga()).dja(Ma);xa=Cha(xa)||xa;m|=xa?Mla(N,R,ca,wa,Da,D,Wa,Ea,xa,ua,L,0):0}m&&d.push(m,1,g<<2|3);a.push({kind:3,index:g,iQ:x,WX:n.WX})};Qla=function(a){var b=[],c=[],d=1,e=0;a=a.replace(Ola,function(m,n,r){d=r==="select"?0:1;e=parseInt(n.slice(1),10);return""});a=Pla(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=Pla(a[f++]);b.length>c.length&&c.push(g)}return{type:d,xUb:e,iQ:b,values:c}};
Pla=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),Ola.test(b)?d.push(Qla(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};
Mla=function(a,b,c,d,e,f,g,m,n,r,x,z){var D=0;for(n=n.firstChild;n;){var L=lha(b,d,1,null);switch(n.nodeType){case Node.ELEMENT_NODE:var N=n,R=N.tagName.toLowerCase();if(Dha.hasOwnProperty(R)){var ca=f,wa=_.Rla,Da=R,ua=r;wa!==null&&ca.push(wa);ca.push(Da,L,0|ua<<17|L<<1);b.data[L]=R;N=N.attributes;for(R=0;R<N.length;R++)ca=N.item(R),wa=ca.name.toLowerCase(),ca.value.match(Ila)?Eha.hasOwnProperty(wa)&&(Fha[wa]?_.Jla(m,ca.value,L,ca.name,0,uha):_.Jla(m,ca.value,L,ca.name,0,null)):f.push(L<<1|1,ca.name,
ca.value);N={kind:1,index:L,children:[]};a.push(N);D|=Mla(N.children,b,c,d,e,f,g,m,n,L,x,z+1);z===0&&g.push(L)}break;case Node.TEXT_NODE:N=n.textContent||"";R=N.match(Ila);f.push(R?"":N,L,0|r<<17|L<<1);z===0&&g.push(L);R&&(D|=_.Jla(m,N,L,null,0,null));a.push({kind:0,index:L});break;case Node.COMMENT_NODE:if(N=Sla.exec(n.textContent||""))N=x[parseInt(N[1],10)],R=f,ca=_.Tla,wa=r,ca!==null&&R.push(ca),R.push("",L,0|wa<<17|L<<1),Nla(a,b,d,e,r,N,L),N=g,z===0&&(N.push(~L),N.push(L))}n=n.nextSibling}return D};
_.Gg=function(a,b,c){c=c===void 0?-1:c;var d=_.Vd.Bf,e=_.Wd();a=26+a;var f=_.Sd(d.Fa,b);b=Lfa();if(d.yk){var g=b===null?0:b.index,m=Lfa(),n=[],r=[],x=[[]],z=[[]];var D=c;D===-1?f=Lla(f):(c=f.indexOf(":"+D+"\ufffd")+2+D.toString().length,D=f.search(new RegExp("\ufffd\\/\\*\\d+:"+D+"\ufffd")),f=Lla(f.substring(c,D)));c=f.replace(Ula," ").split(Vla);for(D=0;D<c.length;D++){var L=c[D];if((D&1)===0){var N=Pla(L);for(L=0;L<N.length;L++){var R=N[L];if((L&1)===0){if(R!==""){var ca=z[0],wa=d,Da=m,ua=x[0],
xa=R.match(Ila);wa=Hla(wa,Da,ua,e,n,xa?null:R,!1).index;xa&&_.Jla(r,R,wa,null,0,null);ca.push({kind:0,index:wa})}}else{if(typeof R!=="object")throw Error("Za`"+f);ca=Hla(d,m,x[0],e,n,"",!0).index;Nla(z[0],d,e,r,g,R,ca)}}}else R=L.charCodeAt(0)===47,N=L.charCodeAt(R?1:0),L=26+Number.parseInt(L.substring(R?2:1)),R?(x.shift(),z.shift(),Zd(Lfa(),!1)):(R=x[0],ca=nia(d,L,64,null,null),pla(R,ca),R=ca,x.unshift([]),Zd(R,!0),N={kind:2,index:L,children:[],type:N===35?0:1},z[0].push(N),z.unshift(N.children))}d.data[a]=
{create:n,update:r,FL:z[0],dNd:g}}d.type===2?e[15][2]|=32:e[2]|=32;a=d.data[a].create;d=Zga(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]=_.Wla(e,n,r?Node.COMMENT_NODE:Node.TEXT_NODE),c=Ge),x&&d!==null&&c&&g.insertBefore(d,f,b,!1);_.Vd.IBa=!0};_.Hg=function(){_.Vd.IBa=!1};_.Ig=function(a,b,c){_.Gg(a,b,c);_.Hg()};_.O=function(a,b,c){var d=_.Wd();Xla(_.Vd.Bf,d,d[11],_.Xd(),a,b,c);return _.O};
_.Yla=function(a,b){var c=_.Xd(),d=_.Wd(),e=_.Vd.Bf;Xla(e,d,aia(Pfa(e.data),c,d),c,a,b);return _.Yla};Zla=function(a,b,c){var d=_.Wd(),e=_.Vd.Bf,f=_.Xd();(f.type&3||c)&&fia(f,e,d,c,d[11],a,b,cia(f,d,b));return Zla};
Xla=function(a,b,c,d,e,f,g){var m=!0,n=null;if(d.type&3||g)n!=null||(n=cia(d,b,f)),fia(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.e6a)==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=cia(d,b,f)),gia(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=cia(d,b,f)),gia(d,b,r,e,e,n)}};_.P=function(a){a=a===void 0?1:a;for(var b=_.Vd.SX;a>0;)b=b[14],a--;return(_.Vd.SX=b)[8]};
_.Jg=function(a){var b=_.Wd()[15][5];if(!b.Dx){for(var c=a?a.length:1,d=[],e=0;e<c;e++)d.push(null);c=b.Dx=d;d=c.slice();for(b=b.jh;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=Bga(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].FEa=b:c[e]=b,d[e]=b)}b=b.next}}};_.Kg=function(a,b,c){b=b===void 0?0:b;var d=_.Wd(),e=_.Vd.Bf;a=Ie(e,26+a,16,null,c||null);a.Dx===null&&(a.Dx=b);_.Vd.sZ=!1;d[6]&&Je===null||(a.flags&32)===32||gha(d[11],0,d,a,Zga(e,a.parent,d),aha(a.parent||d[5],a,d))};$la=function(){return this.Ry[Symbol.iterator]()};bma=function(){return ama(_.Xd(),_.Wd())};ama=function(a,b){return a.type&4?new _.Lg(b,a,oe(a,b)):null};
cma=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?oe(m,x):m.type&4?ama(m,x):null:z===-2?(z=c.metadata.read,x=z===_.ne?oe(m,x):z===_.Lg?ama(m,x):z===_.Mg?ula(m,x):void 0):x=sga(x,x[1],z,m);r.call(n,x)}}d.matches=f}return d.matches};
dma=function(a,b,c,d){var e=a.queries.queries[c],f=e.matches;if(f!==null)for(a=cma(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]&&dma(n[1],n,e,d)}if(g[9]!==null)for(g=g[9],m=0;m<g.length;m++)n=g[m],dma(n[1],n,e,d)}}return d};
gma=function(a,b){var c=_.Wd();b=new _.Ng((b&4)===4);var d=b.destroy,e=Jfa(c);e.push(b);a.yk&&Kfa(a).push(d,e.length-1);var f;return((f=c[18])!=null?f:c[18]=new ema).queries.push(new fma(b))-1};_.Og=function(a,b,c){var d=_.Vd.Bf;d.yk&&(hma(d,new ima(a,b,c),-1),(b&2)===2&&(d.J9b=!0));return gma(d,b)};
_.Pg=function(a,b,c,d){var e=_.Vd.Bf;if(e.yk){var f=_.Xd();hma(e,new ima(b,c,d),f.index);b=e.vd||(e.vd=[]);a!==(b.length?b[b.length-1]:-1)&&b.push(e.queries.length-1,a);(c&2)===2&&(e.I9b=!0)}return gma(e,c)};jma=function(a){return a.split(",").map(function(b){return b.trim()})};hma=function(a,b,c){a.queries===null&&(a.queries=new kma);a.queries.track(new Rg(b,c))};lma=function(a,b){var c=a[1],d=c.queries.queries[b];return d.vCb?dma(c,a,b,[]):cma(c,a,d,b)};
_.Tg=function(a){var b=_.Wd(),c=_.Vd.Bf,d=_.Vd.qu;_.Vd.qu=d+1;c=c.queries.queries[d];return a.dg&&(b[2]&4)===4===((c.metadata.flags&2)===2)?(c.matches===null?a.reset([]):(b=lma(b,d),a.reset(b,Hga),_.Sg(a)),!0):!1};_.Ug=function(){return _.Wd()[18].queries[_.Vd.qu].woa};_.Vg=function(a,b){var c=_.k(Hea(a,b==null?void 0:b.xk));a=c.next().value;b=c.next().value;c=c.next().value;a.set=b;a.update=c;a.sX=_.mma.bind(a);return a};
_.mma=function(){var a=this,b=this[_.od];if(b.Y1b===void 0){var c=function(){return a()};c[_.od]=b;b.Y1b=c}return b.Y1b};_.Wg=function(a,b){var c=Eea(function(){d.jmb();var e=d;var f=e.uf,g=e.O6c;if(f===void 0||g===void 0||f[2]&4)e=a?void 0:_.Fd;else{var m=f[18].queries[g].woa;f=lma(f,g);m.reset(f,Hga);e=a?m.first:m.uRa||e.LSa===void 0?e.LSa=m.toArray():e.LSa}if(b&&e===void 0)throw new _.ud(-951,!1);return e});var d=c[_.od];d.jmb=_.Vg(0);d.LSa=void 0;return c};
oma=function(a,b){var c=a[_.od];c.uf=_.Wd();c.O6c=b;c.P6c=c.uf[18].queries[b].woa;nma(c.P6c,function(){return c.jmb.update(function(d){return d+1})})};_.Xg=function(a,b,c,d,e){oma(b,_.Pg(a,c,d,e))};_.Yg=function(a,b,c){oma(a,_.Og(b,5,c))};_.Zg=function(a){_.Vd.qu+=a===void 0?1:a};_.$g=function(a){return _.Vd.SX[26+a]};
pma=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"&&efa(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)};uma=function(a,b){var c=qma;if(c===b)return-1;for(b=rma=b;b<c&&a.charCodeAt(b)>32;)b++;b=sma=b;return tma(a,b,c)};tma=function(a,b,c){for(;b<c&&a.charCodeAt(b)<=32;)b++;return b};
_.ah=function(a,b,c){vma(a,b,c,!1);return _.ah};_.bh=function(a,b){vma(a,b,null,!0);return _.bh};wma=function(a,b){var c;sma=rma=0;qma=b.length;for(c=uma(b,tma(b,0,qma));c>=0;c=uma(b,c))ffa(a,b.substring(rma,sma),!0)};vma=function(a,b,c,d){var e=_.Wd(),f=_.Vd.Bf,g=_.Ofa(2);f.wia&&xma(f,a,g,d);if(b!==_.qe&&_.re(e,g,b)){var m=f.data[_.Vd.selectedIndex],n=e[11];b!=null&&b!==""&&(typeof c==="string"?b+=c:typeof b==="object"&&(b=_.sd(_.xe(b))));yma(f,m,e,n,a,e[g+1]=b,d,g)}};
_.ch=function(a){var b=zma,c=wma,d=_.Vd.Bf,e=_.Ofa(2);d.wia&&xma(d,null,e,!0);var f=_.Wd();if(a!==_.qe&&_.re(f,e,a)){var g=d.data[_.Vd.selectedIndex];if((g.flags&8)===0||e>=d.nIb){var m=f[11],n=f[e+1];if(a==null||a==="")b=_.Fd;else{var r=[];a=_.xe(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===_.qe&&(n=_.Fd);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,L=null,N=void 0;c===x?(r+=2,a+=2,z!==D&&(L=x,N=D)):x===null||c!==null&&c<x?(r+=2,L=c):(a+=2,L=x,N=D);L!==null&&yma(d,g,f,m,L,N,!0,e);c=r<n.length?n[r]:null;x=a<b.length?b[a]:null}}else e=g.mya,e!==null&&(a=Kea(e,a?a:"")),_.Fe(g,d,f,"class",a)}};
xma=function(a,b,c,d){var e=a.data;if(e[c+1]===null){var f=e[_.Vd.selectedIndex];a=c>=a.nIb;(f.flags&(d?8:16))!==0&&b===null&&!a&&(b=!1);var g=Pfa(e),m=d?f.WEa:f.XEa;if(g===null)(d?f.mfa:f.Bra)===0&&(b=Ama(null,e,f,b,d),b=Bma(b,f.tc,d),m=null);else{var n=f.xza;if(n===-1||e[n]!==g)if(b=Ama(g,e,f,b,d),m===null)g=d?f.mfa:f.Bra,g=(g&131068)>>2!==0?e[g>>17&32767]:void 0,g!==void 0&&Array.isArray(g)&&(g=Ama(null,e,f,g[1],d),g=Bma(g,f.tc,d),e[(d?f.mfa:f.Bra)>>17&32767]=g);else{m=void 0;g=f.Iw;for(n=1+f.xza;n<
g;n++)m=Bma(m,e[n].Za,d);m=Bma(m,f.tc,d)}}m!==void 0&&(d?f.WEa=m:f.XEa=m);n=b;m=d?f.mfa:f.Bra;b=m>>17&32767;m=(m&131068)>>2;e[c]=n;var r=!1;if(Array.isArray(n)){if(g=n[1],g===null||efa(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);pma(e,g,c,!0);pma(e,g,c,!1);a=d?f.WEa:f.XEa;a!=null&&typeof g==
"string"&&efa(a,g)>=0&&(e[c+1]|=1);m=b<<17|m<<2;d?f.mfa=m:f.Bra=m}};Ama=function(a,b,c,d,e){var f=c.Iw,g=c.xza;for(g===-1?g=c.Pn:g++;g<f;){var m=b[g];d=Bma(d,m.Za,e);if(m===a)break;g++}a!==null&&(c.xza=g);return d};Bma=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]),ffa(a,g,c?!0:b[++f]))}return a===void 0?null:a};zma=function(a,b,c){b=String(b);b===""||b.includes(" ")||ffa(a,b,c)};
yma=function(a,b,c,d,e,f,g,m){if(b.type&3){a=a.data;var n=a[m+1];((n&1)===1?Cma(a,b,c,e,(n&131068)>>2,g):void 0)===void 0&&(f!==void 0||(n&2)==2&&(f=Cma(a,null,c,e,m,g)),b=_.Od(c[_.Vd.selectedIndex]),g?f?d.FG(b,e):d.jT(b,e):(g=e.indexOf("-")===-1?void 0:2,f==null?d.EI(b,e,g):(typeof f==="string"&&f.endsWith("!important")&&(f=f.slice(0,-10),g|=1),d.qf(b,e,f,g))))}};
Cma=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===_.qe&&(D=z?_.Fd:void 0);x=z?gfa(D,d):x===d?D:void 0;r&&x===void 0&&(x=gfa(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.WEa:b.XEa,a!=null&&(m=gfa(a,d)));return m};_.Q=function(a,b){b=b===void 0?"":b;var c=_.Wd(),d=_.Vd.Bf;a+=26;var e=d.yk?Ie(d,a,1,b,null):d.data[a];Ge=!0;b=c[11].bza(b);c[a]=b;Ge&&cha(d,c,b,e);Zd(e,!1)};
_.Dma=function(a,b,c,d){d=d===void 0?"":d;return _.re(a,_.ae(),c)?b+_.td(c)+d:_.qe};_.eh=function(a){_.dh("",a);return _.eh};_.dh=function(a,b,c){var d=_.Wd();a=_.Dma(d,a,b,c);a!==_.qe&&_.Ema(d,a);return _.dh};_.Ema=function(a,b){a[11].setValue(_.Od(a[_.Vd.selectedIndex]),b)};_.fh=function(a,b,c){_.Jf(b)&&typeof b.set==="function"&&(b=b());var d=_.Wd(),e=_.ae();_.re(d,e,b)&&_.Wha(_.be(),d,a,b,d[11],c);return _.fh};_.gh=function(a,b){var c=_.Jf(a)&&typeof a.set==="function";c&&a.set(b);return c};
_.hh=function(a,b){var c=_.Wd();Xla(_.Vd.Bf,c,c[11],_.Xd(),a,b);return _.hh};_.ih=function(a){return _.re(_.Wd(),_.ae(),a)?_.td(a):_.qe};
Fma=function(a,b,c,d,e){a=Ad(a);if(Array.isArray(a))for(var f=0;f<a.length;f++)Fma(a[f],b,c,d,e);else{f=_.Vd.Bf;var g=_.Wd(),m=_.Xd(),n=Gd(a)?a:Ad(a.Da),r=vfa(a),x=m.ZS&1048575,z=m.Pn,D=m.ZS>>20;if(Gd(a)||!a.xd)d=new tga(r,e),r=Gma(n,b,e?x:x+D,z),r===-1?(r=lga(m,g),hga(r,f,n),Hma(f,a,b.length),b.push(n),m.Pn++,m.Iw++,e&&(m.ZS+=1048576),c.push(d),g.push(d)):(c[r]=d,g[r]=d);else{z=Gma(n,b,x+D,z);x=Gma(n,b,x,x+D);var L=z>=0&&c[z];D=x>=0&&c[x];e&&!D||!e&&!L?(z=lga(m,g),hga(z,f,n),z=c.length,L=new tga(e?
Ima:Jma,e),L.xd=[],L.index=z,L.Jya=0,d&&!e&&L.Jya++,L.xd.push(r),!e&&D&&(c[x].pbb=L),Hma(f,a,b.length,0),b.push(n),m.Pn++,m.Iw++,e&&(m.ZS+=1048576),c.push(L),g.push(L)):(b=c[e?x:z],!e&&d&&b.Jya++,b=b.xd.push(r)-1,Hma(f,a,z>-1?z:x,b));!e&&d&&D&&c[x].Jya++}}};Hma=function(a,b,c,d){var e=Gd(b),f=!!b.Ce;if(e||f)if(f=(f?Ad(b.Ce):b).prototype.Ma)a=a.fY||(a.fY=[]),!e&&b.xd?(b=a.indexOf(c),b===-1?a.push(c,[d,f]):a[b+1].push(d,f)):a.push(c,f)};Gma=function(a,b,c,d){for(;c<d;c++)if(b[c]===a)return c;return-1};
Jma=function(){return Kma(this.xd,[])};Ima=function(a,b,c,d,e){var f=this.xd;if(this.pbb){var g=this.pbb.Jya;e=sga(d,d[1],this.pbb.index,e);d=e.slice(0,g);Kma(f,d);for(f=g;f<e.length;f++)d.push(e[f])}else d=[],Kma(f,d);return d};Kma=function(a,b){for(var c=0;c<a.length;c++)b.push((0,a[c])());return b};_.jh=function(a){var b=b===void 0?[]:b;return function(c){c.qbb=function(d,e){e=e?e(a):a;var f=_.Vd.Bf;f.yk&&(d=!!d.ua,Fma(b,f.data,f.blueprint,d,!0),Fma(e,f.data,f.blueprint,d,!1))}}};
_.kh=function(a,b){a=_.$d()+a;var c=_.Wd();return c[a]===_.qe?_.Qga(c,a,b()):c[a]};_.lh=function(a,b,c){return Lma(_.Wd(),_.$d(),a,b,c)};_.mh=function(a,b,c,d){return _.Mma(_.Wd(),_.$d(),a,b,c,d)};_.Nma=function(a,b){a=a[b];return a===_.qe?void 0:a};Lma=function(a,b,c,d,e,f){b+=c;return _.re(a,b,e)?_.Qga(a,b+1,f?d.call(f,e):d(e)):_.Nma(a,b+1)};_.Mma=function(a,b,c,d,e,f,g){b+=c;return _.se(a,b,e,f)?_.Qga(a,b+2,g?d.call(g,e,f):d(e,f)):_.Nma(a,b+2)};
_.S=function(a,b){var c=_.Vd.Bf;a+=26;if(c.yk){a:{var d=c.SZb;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.be){var g;((g=c.fY)!=null?g:c.fY=[]).push(a,b.be)}}else b=c.data[a];g=b.qa||(b.qa=Dd(b.type));b=wd(_.C);try{var m=ega(!1),n=g();ega(m);var r=_.Wd();a>=c.data.length&&(c.data[a]=null,c.blueprint[a]=null);r[a]=n}finally{wd(b)}};_.nh=function(a,b,c){a+=26;var d=_.Wd(),e=d[a];return d[1].data[a].qe?Lma(d,_.$d(),b,e.transform,c,e):e.transform(c)};
_.oh=function(a,b){return ama(a,b)};Qma=function(a,b){function c(){_.ld(d);if(d.value===_.Oma)throw new _.ud(-950,null);return d.value}var d=Object.create(_.Pma);d.value=a;d.Hgb=b==null?void 0:b.transform;c[_.od]=d;return c};_.ph=function(a,b){return Qma(a,b)};_.qh=function(){return _.Wg(!0,!1)};_.rh=function(){return _.Wg(!0,!1)};Rma=function(a){var b=_.Xd(),c=_.Wd();b.nu>-1&&(a&16)!==16?(a=_.Rd(b.index,c),a=new sh(a,a)):a=b.type&175?new sh(c[15],c):null;return a};
Sma=function(a,b,c){a=a.Cx;if(a===null)return a;var d=0;c&&a<c.length&&(d=c[a]);return a+b+d};
Wma=function(a){var b=a.Tmd;var c=a.HNb;var d=a.UN;b!=null||(b=function(){return new _.th(Object.assign({},Tma(),{UN:d}))});return[{Da:_.th,Gb:b},{Da:nfa,xd:!0,Gb:function(){var e=_.u(uh,{optional:!0});return function(){return e.initialize()}}},{Da:nfa,xd:!0,Gb:function(){var e=_.u(vh);return function(){e.initialize()}}},c===!0?{Da:Uma,rc:!0}:[],{Da:Vma,rc:d!=null?d:!1},{Da:He,Gb:function(){var e=_.u(_.th),f=_.u(_.Me),g;return function(m){e.Xb(function(){f.ub&&!g?setTimeout(function(){throw m;}):
(g!=null||(g=f.get(_.wh)),g.handleError(m))})}}}]};Tma=function(a){var b,c;return{TGb:!1,Pqa:(b=a==null?void 0:a.Ped)!=null?b:!1,Z8:(c=a==null?void 0:a.drd)!=null?c:!1}};
cna=function(a){var b=a.Qu?a.Qu.Rb:a.vpd,c=b.get(_.th);return c.run(function(){a.Qu?a.Qu.N_():a.vpd.N_();var d=b.get(He),e;c.Xb(function(){e=c.onError.subscribe({next:d})});if(a.Qu){var f=function(){return a.Qu.destroy()},g=a.YZb.get(Xma);g.add(f);a.Qu.be(function(){Yka(a.FYa,a.Qu);e.unsubscribe();g.delete(f)})}else{var m=function(){return b.destroy()},n=a.YZb.get(Xma);n.add(m);b.be(function(){e.unsubscribe();n.delete(m)})}return Yma(d,c,function(){var r=b.get(zh),x=r.add(),z=b.get(Ah);Zma(z);return z.Vdd.then(function(){var D=
b.get(_.Bh,"en-US")||"en-US";typeof D==="string"&&(_.$ma=D.toLowerCase().replace(/_/g,"-"));if(!b.get(ana,!0)){if(!a.Qu)return b.get(_.Ch);a.FYa.push(a.Qu);return a.Qu}if(!a.Qu)return D=b.get(_.Ch),a.Tqd!==void 0&&D.cz(a.Tqd),D;var L;(L=bna)==null||L(a.Qu,a.FYa);return a.Qu}).finally(function(){return void r.remove(x)})})})};dna=function(a,b){var c=a.Rb.get(_.Ch);if(a.jRa.length>0)a.jRa.forEach(function(d){return c.cz(d)});else if(a.instance.Mmd)a.instance.Mmd(c);else throw new _.ud(-403,!1);b.push(a)};
Yma=function(a,b,c){try{var d=c();return gja(d)?d.catch(function(e){b.Xb(function(){return a(e)});throw e;}):d}catch(e){throw b.Xb(function(){return a(e)}),e;}};jna=function(a,b,c){c=c===void 0?[]:c;var d="Platform: "+b,e=new _.Hd(d);return function(f){f=f===void 0?[]:f;var g=ena();if(!g||g.Rb.get(fna,!1))if(f=[].concat(_.v(c),_.v(f),[{Da:e,rc:!0}]),a)a(f);else{f=gna(f,d);if(hna&&!hna.get(fna,!1))throw new _.ud(400,!1);Wka();hna=f;f.get(Dh);ina(f)}f=ena();if(!f)throw new _.ud(401,!1);return f}};
gna=function(a,b){a=a===void 0?[]:a;return _.Eh({name:b,Tb:[{Da:kna,rc:"platform"},{Da:Xma,rc:new Set([function(){return hna=null}])}].concat(_.v(a))})};ena=function(){var a,b;return(b=(a=hna)==null?void 0:a.get(Dh))!=null?b:null};ina=function(a){var b=a.get(lna,null);Kd(a,function(){b==null||b.forEach(function(c){return c()})})};_.Fh=function(a,b){return Eea(a,b==null?void 0:b.xk)};
_.Gh=function(a,b){var c,d=(c=b==null?void 0:b.Rb)!=null?c:_.u(_.lg);b=(b==null?void 0:b.UCa)!==!0?d.get(_.qg):null;c=d.get(jla,null,{optional:!0});var e=d.get(Oe);if(c!==null){var f=mna(c.view,e,a);b instanceof te&&b.uf===c.view&&(b=null)}else f=nna(a,d.get(ona),e);f.Rb=d;b!==null&&(f.F$a=b.be(function(){return f.destroy()}));return new pna(f)};
mna=function(a,b,c){var d=Object.create(qna);d.view=a;d.zone=typeof Zone!=="undefined"?Zone.current:null;d.xDa=b;d.fn=c;a[23]!=null||(a[23]=new Set);a[23].add(d);d.yQ(d);return d};nna=function(a,b,c){var d=Object.create(rna);d.fn=a;d.scheduler=b;d.xDa=c;d.zone=typeof Zone!=="undefined"?Zone.current:null;d.scheduler.add(d);d.xDa.notify(12);return d};una=function(a){if(typeof a==="function")return a=Jea(a,sna),tna(a);a=Jea(a.source,a.VL,a.xk);return tna(a)};
tna=function(a){var b=a[_.od];a.set=function(c){xea(b);_.qd(b,c);b.dg=!1;b.ACa=vea};a.update=function(c){xea(b);zea()||Gea();_.qd(b,c(b.value));b.dg=!1;b.ACa=vea};a.sX=_.mma.bind(a);return a};vna=function(a){switch(a.status){case "loading":return a.Pp.reload===0?"loading":"reloading";case "resolved":return a.stream().error===void 0?"resolved":"error";default:return a.status}};_.Hh=function(a){return typeof a==="boolean"?a:a!=null&&a!=="false"};
_.Ih=function(a,b){b=b===void 0?NaN:b;return isNaN(parseFloat(a))||isNaN(Number(a))?b:Number(a)};xna=function(a){var b=_.u(_.lg),c=b.get(Oe),d=b.get(ng),e=b.get(pg,null,{optional:!0});d.bx!=null||(d.bx=b.get(og));var f=a;typeof f==="function"&&(f={gWb:a});a=b.get(jla,null,{optional:!0});b=new wna(d.bx,[f.Gza,f.write,f.gWb,f.read],a==null?void 0:a.view,c,b,e==null?void 0:e.md(null));d.bx.register(b)};Ana=function(a){var b=_.yna.get(a);if(!b)throw Error("eb`"+a);return new zna(b)};
Bna=function(a,b){a=a[Ed]||null;var c=b.sed||sfa();return(new Jh(a)).create(c,b.YS,b.LH,b.iE,b.IQ,b.bindings)};Cna=function(a){var b=a[Ed]||null;if(!b)return null;var c=new Jh(b);return{get ob(){return c.ob},get type(){return c.NX},get inputs(){return c.inputs},get outputs(){return c.outputs},get jc(){return c.jc},get oJd(){return b.standalone},get pkd(){return b.f9}}};Ena=function(a,b){if(a==null)return null;a=Dna(b);return a==null?null:a};
Fna=function(a){return Object.assign({},{Pa:{},JEd:{},keys:[],Cd:{},Ka:{},Oa:{},yGb:!1},a)};_.Kh=function(a){return Gna(a,Hna,Ina,Jna)};Hna=function(a,b){return _.T(b,a)};Ina=function(a,b,c){b[a]=c};Jna=function(){return{}};_.Lh=function(a,b){var c=new a;return b==null?c:Gna(b,Kna,Lna,Mna,a)};Kna=function(a,b){return b[a]};Lna=function(a,b,c){b.i[a]=c};Mna=function(a){if(a==null)throw Error("fb");return new a};
Gna=function(a,b,c,d,e){e=d(e);for(var f=Nna(a,e),g=f.Pa||{},m=f.Ka||{},n=f.Cd||{},r=_.k(f.keys||[]),x=r.next(),z={};!x.done;z={VCa:void 0},x=r.next()){x=x.value;var D=b(x,a);if(D!=null){var L=void 0;if(g.hasOwnProperty(x)){if(f.yGb&&D.length===0)continue;L=Ona(D,b,c,d,!0,!0,g[x])}else if(m.hasOwnProperty(x))L=Ona(D,b,c,d,!1,!0,m[x]);else if(n.hasOwnProperty(x))z.VCa=n[x],L=z.VCa.Ic?D.map(function(N){return function(R){return Pna(R,N.VCa,b,c,d)}}(z)):Pna(D,z.VCa,b,c,d);else if(Array.isArray(D)){if(f.yGb&&
D.length===0)continue;L=Ona(D,b,c,d,!0,!1)}else L=D;c(x,e,L)}}return e};Pna=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]=Ona(n,c,d,e,b.Kc,b.Jc,b.xc))}return f};Ona=function(a,b,c,d,e,f,g){if(f&&g==null)throw Error("gb");return a==null?a:e&&f?a.map(function(m){return Gna(m,b,c,d,g)}):e&&!f?a.map(function(m){return m}):!e&&f?Gna(a,b,c,d,g):typeof a==="object"?JSON.parse(JSON.stringify(a)):a};
Nna=function(a,b){if(b instanceof _.V)a=Fna(b.ma());else if(a instanceof _.V)a=Fna(a.ma());else throw Error("hb");return a};Qna=function(a){if(a.Ua!=null){var b={},c;for(c in a.Ua)a.Ua[c]!==void 0&&(b[c]=a.Ua[c]);a.Ua=b}};_.Mh=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};Rna=function(a,b,c){if(a.Ua)a.Ua[b]=c;else{var d={};a.Ua=(d[b]=c,d)}};
Sna=function(a){if(a&&!a.Pi)throw new _.ud(2020,!1);};Tna=function(a,b){return a?b?a.endsWith("/")?b.startsWith("/")?a+b.slice(1):a+b:b.startsWith("/")?a+b:a+"/"+b:a:b};Una=function(a){var b=a.search(/#|\?|$/);return a[b-1]==="/"?a.slice(0,b-1)+a.slice(b):a};Nh=function(a){return a&&a[0]!=="?"?"?"+a:a};Vna=function(a){return RegExp("^(https?:)?//").test(a)?(a=_.k(a.split(/\/\/[^\/]+/)),a.next(),a.next().value):a};
Wna=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}};Xna=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}};
Yna=function(a){switch(a){case "CORE":return 1;case "SOURCE":return 2;case "BUILD":return 4;case "ISSUE_TRACKER":return 5;default:return 0}};Zna=function(){this.blockSize=-1};Oh=function(a,b){this.blockSize=-1;this.blockSize=64;this.jya=_.da.Uint8Array?new Uint8Array(this.blockSize):Array(this.blockSize);this.ZGa=this.z6=0;this.yj=[];this.ind=a;this.xOb=b;this.ywd=_.da.Int32Array?new Int32Array(64):Array(64);$na===void 0&&($na=_.da.Int32Array?new Int32Array(aoa):aoa);this.reset()};
coa=function(){Oh.call(this,8,boa)};doa=function(a,b,c){var d=c.path.split("/");if(d.length>a.length||c.Dna==="full"&&(b.Xn()||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{wQ:a.slice(0,d.length),sEa:b}};Ph=function(a,b){var c=a?eoa(a):void 0,d=b?eoa(b):void 0;if(!c||!d||c.length!=d.length)return!1;for(var e=0;e<c.length;e++)if(d=c[e],!foa(a[d],b[d]))return!1;return!0};
eoa=function(a){return[].concat(_.v(Object.keys(a)),_.v(Object.getOwnPropertySymbols(a)))};foa=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};Qh=function(a){return _.If(a)?a:gja(a)?_.bf(Promise.resolve(a)):_.of(a)};ioa=function(a,b,c){return goa[c.Lo](a.root,b.root,c.XUb)&&hoa[c.Ua](a.Ua,b.Ua)&&!(c.hf==="exact"&&a.hf!==b.hf)};
joa=function(a,b){return Ph(a,b)};loa=function(a,b,c){if(!Rh(a.re,b.re)||!koa(a.re,b.re,c)||a.VZ!==b.VZ)return!1;for(var d in b.children)if(!a.children[d]||!loa(a.children[d],b.children[d],c))return!1;return!0};moa=function(a,b){return Object.keys(b).length<=Object.keys(a).length&&Object.keys(b).every(function(c){return foa(a[c],b[c])})};ooa=function(a,b,c){return noa(a,b,b.re,c)};
noa=function(a,b,c,d){if(a.re.length>c.length)return a=a.re.slice(0,c.length),Rh(a,c)&&!b.Xn()&&koa(a,c,d)?!0:!1;if(a.re.length===c.length){if(!Rh(a.re,c)||!koa(a.re,c,d))return!1;for(var e in b.children)if(!a.children[e]||!ooa(a.children[e],b.children[e],d))return!1;return!0}e=c.slice(0,a.re.length);c=c.slice(a.re.length);return Rh(a.re,e)&&koa(a.re,e,d)&&a.children.primary?noa(a.children.primary,b,c,d):!1};koa=function(a,b,c){return b.every(function(d,e){return hoa[c](a[e].parameters,d.parameters)})};
poa=function(a,b){return Rh(a,b)&&a.every(function(c,d){return Ph(c.parameters,b[d].parameters)})};Rh=function(a,b){return a.length!==b.length?!1:a.every(function(c,d){return c.path===b[d].path})};qoa=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};
toa=function(a){return a.re.map(function(b){return roa(b.path)+soa(b.parameters)}).join("/")};
uoa=function(a,b){if(!a.Xn())return toa(a);if(b){b=a.children.primary?uoa(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+":"+uoa(e,!1))});return c.length>0?b+"("+c.join("//")+")":b}b=qoa(a,function(d,e){return e==="primary"?[uoa(a.children.primary,!1)]:[e+":"+uoa(d,!1)]});return Object.keys(a.children).length===1&&a.children.primary!=null?toa(a)+"/"+b[0]:toa(a)+"/("+b.join("//")+")"};
voa=function(a){return encodeURIComponent(a).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")};woa=function(a){return voa(a).replace(/%3B/gi,";")};roa=function(a){return voa(a).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")};soa=function(a){return Object.entries(a).map(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return";"+roa(b)+"="+roa(c)}).join("")};
xoa=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 woa(c)+"="+woa(d)}).join("&"):woa(c)+"="+woa(b)}).filter(function(b){return b});return a.length?"?"+a.join("&"):""};zoa=function(a){return(a=a.match(yoa))?a[0]:""};Aoa=function(a){var b={};return a.re.length>0?new Sh([],(b.primary=a,b)):a};
Boa=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=Boa(e);if(d==="primary"&&e.re.length===0&&e.Xn())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.re.length>0||e.Xn())b[d]=e}a=new Sh(a.re,b);a.VZ===1&&a.children.primary&&(b=a.children.primary,a=new Sh(a.re.concat(b.re),b.children));return a};
Uh=function(a){return a instanceof Th};Coa=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.mf]=r}g=new Sh(f.url,g);f===a&&(c=g);return g}var c,d=b(a.root);d=Aoa(d);var e;return(e=c)!=null?e:d};
Joa=function(a,b,c,d){for(var e=a;e.parent;)e=e.parent;if(b.length===0)return Doa(e,e,e,c,d);b=Eoa(b);if(b.EPb&&b.commands.length===1&&b.commands[0]=="/")return Doa(e,e,new Sh([],{}),c,d);var f=e;if(b.EPb)a=new Foa(f,!0,0);else if(a)if(a.parent===null)a=new Foa(a,!0,0);else{f=a;a=a.re.length-1+(Goa(b.commands[0])?0:1);for(var g=b.lnd;g>a;){g-=a;f=f.parent;if(!f)throw new _.ud(4005,!1);a=f.re.length}a=new Foa(f,!1,a-g)}else a=new Foa(f,!1,NaN);b=a.CEa?Hoa(a.SI,a.index,b.commands):Ioa(a.SI,a.index,
b.commands);return Doa(e,a.SI,b,c,d)};Goa=function(a){return typeof a==="object"&&a!=null&&!a.HS&&!a.d6b};Koa=function(a){return typeof a==="object"&&a!=null&&a.HS};Doa=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:Loa(a,b,c);a=Aoa(Boa(a));return new Th(a,f,e)};
Loa=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:Loa(f,b,c)});return new Sh(a.re,d)};
Eoa=function(a){if(typeof a[0]==="string"&&a.length===1&&a[0]==="/")return new Moa(!0,0,a);var b=0,c=!1;a=a.reduce(function(d,e,f){if(typeof e==="object"&&e!=null){if(e.HS){var g={};Object.entries(e.HS).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),[{HS:g}])}if(e.d6b)return[].concat(_.v(d),[e.d6b])}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 Moa(c,b,a)};Noa=function(a){if(Koa(a[0]))return a[0].HS;var b={};return b.primary=a,b};
Ioa=function(a,b,c){a!=null||(a=new Sh([],{}));if(a.re.length===0&&a.Xn())return Hoa(a,b,c);a:{var d=a;for(var e=0,f=b,g={match:!1,eEa:0,cBb:0};f<d.re.length;){if(e>=c.length){d=g;break a}var m=d.re[f],n=c[e];if(Koa(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.HS===void 0){if(n!=m.path||!Ph(r,m.parameters)){d=g;break a}e+=2}else{r={};if(n!=m.path||!Ph(r,m.parameters)){d=g;break a}e++}f++}d={match:!0,eEa:f,cBb:e}}e=c.slice(d.cBb);return d.match&&
d.eEa<a.re.length?(b=new Sh(a.re.slice(0,d.eEa),{}),b.children.primary=new Sh(a.re.slice(d.eEa),a.children),Hoa(b,0,e)):d.match&&e.length===0?new Sh(a.re,{}):d.match&&!a.Xn()?Ooa(a,b,c):d.match?Hoa(a,0,e):Ooa(a,b,c)};
Hoa=function(a,b,c){if(c.length===0)return new Sh(a.re,{});var d=Noa(c),e={};if(Object.keys(d).some(function(f){return f!=="primary"})&&a.children.primary&&a.VZ===1&&a.children.primary.re.length===0)return c=Hoa(a.children.primary,b,c),new Sh(a.re,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]=Ioa(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 Sh(a.re,e)};Ooa=function(a,b,c){for(var d=a.re.slice(0,b),e=0;e<c.length;){var f=c[e];if(Koa(f))return a=Poa(f.HS),new Sh(d,a);if(e===0&&Goa(c[0]))d.push(new _.Vh(a.re[b].path,Qoa(c[0]))),e++;else{f=Koa(f)?f.HS.primary:""+f;var g=e<c.length-1?c[e+1]:null;f&&g&&Goa(g)?(d.push(new _.Vh(f,Qoa(g))),e+=2):(d.push(new _.Vh(f,{})),e++)}}return new Sh(d,{})};
Poa=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]=Ooa(new Sh([],{}),0,d))});return b};Qoa=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};Roa=function(a,b){a.Tb&&!a.ac&&(a.ac=Zia(a.Tb,b,"Route: "+a.path));var c;return(c=a.ac)!=null?c:b};Xh=function(a){return a.mf||"primary"};
Soa=function(a,b){var c=a.filter(function(d){return Xh(d)===b});c.push.apply(c,_.v(a.filter(function(d){return Xh(d)!==b})));return c};Yh=function(a){if(!a)return null;var b;if((b=a.ze)==null?0:b.ac)return a.ze.ac;for(a=a.parent;a;a=a.parent){b=a.ze;var c=void 0;if((c=b)==null?0:c.nW)return b.nW;c=void 0;if((c=b)==null?0:c.ac)return b.ac}return null};Toa=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=Toa(a,c.value))return c;return null};
Uoa=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=Uoa(a,d.value),d.length)return d.unshift(b),d;return[]};Voa=function(a){var b={};a&&a.children.forEach(function(c){return b[c.value.mf]=c});return b};
Xoa=function(a,b,c){var d=a.ze,e;if(b===null||(c===void 0?"emptyOnly":c)!=="always"&&(d==null?void 0:d.path)!==""&&(b.component||((e=b.ze)==null?0:e.jS))){var f;a={params:Object.assign({},a.params),data:Object.assign({},a.data),resolve:Object.assign({},a.data,(f=a.qwa)!=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.qwa)};!d||typeof d.title!=="string"&&d.title!==null||(a.resolve[Woa]=
d.title);return a};Yoa=function(a,b){b.value.BG=a;b.children.forEach(function(c){return Yoa(a,c)})};Zoa=function(a){var b=a.children.length>0?" { "+a.children.map(Zoa).join(", ")+" } ":"";return""+a.value+b};
$oa=function(a){if(a.md){var b=a.md,c=a.z2;a.md=c;Ph(b.Ua,c.Ua)||a.tpd.next(c.Ua);b.hf!==c.hf&&a.vgd.next(c.hf);Ph(b.params,c.params)||a.rod.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(!Ph(d[f],e[f])){d=!1;break a}d=!0}}d||a.Vvd.next(c.url);Ph(b.data,c.data)||a.cY.next(c.data)}else a.md=a.z2,a.cY.next(a.z2.data)};
apa=function(a,b){var c=Ph(a.params,b.params)&&poa(a.url,b.url),d=!a.parent!==!b.parent;return c&&!d&&(!a.parent||apa(a.parent,b.parent))};bpa=function(a){var b=a.children&&a.children.map(bpa);a=b?Object.assign({},a,{children:b}):Object.assign({},a);a.component||a.jS||!b&&!a.Ql||!a.mf||a.mf==="primary"||(a.component=cpa);return a};fpa=function(a,b,c){a=dpa(a,b.zg,c?c.zg:void 0);return new epa(a,b)};
dpa=function(a,b,c){if(c&&a.gGa(b.value,c.value.md)){var d=c.value;d.z2=b.value;b=gpa(a,b,c);return new Zh(d,b)}d=hpa(b.value);b=b.children.map(function(e){return dpa(a,e)});return new Zh(d,b)};gpa=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.gGa(d.value,f.value.md))return dpa(a,d,f);return dpa(a,d)})};
hpa=function(a){return new _.$h(new _.ai(a.url),new _.ai(a.params),new _.ai(a.Ua),new _.ai(a.hf),new _.ai(a.data),a.mf,a.component,a)};jpa=function(a){var b=Uh(a)?{qF:a,zma:void 0}:a;a=b.qF;b=b.zma;var c=ipa(0);c.url=a;c.zma=b;return c};ipa=function(a){var b=Error("nb`");b.ngNavigationCancelingError=!0;b.Had=a;return b};kpa=function(a){return!!a&&a.ngNavigationCancelingError};
bi=function(){return _.gg(function(a){return _.vf(a.map(function(b){return b.ha(_.Qf(1),_.fg(lpa))})).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===lpa)return lpa;if(c===!1||Uh(c))return c}return!0}),_.Hf(function(b){return b!==lpa}),_.Qf(1))})};ci=function(a,b){var c=Symbol(),d=b.get(a,c);return d===c?typeof a!=="function"||oea(a)!==null?b.get(a):a:d};
vpa=function(a,b,c,d,e){e=e===void 0?{canDeactivateChecks:[],canActivateChecks:[]}:e;var f=Voa(b);a.children.forEach(function(g){var m=f[g.value.mf],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.mf):null;if(z&&x.ze===z.ze){var L=tpa(z,x,x.ze.nr);L?r.canActivateChecks.push(new upa(n)):(x.data=z.data,x.qwa=z.qwa);x.component?vpa(g,m,D?D.children:null,n,r):vpa(g,m,c,n,r);L&&D&&D.mf&&D.mf.ZBa&&r.canDeactivateChecks.push(new wpa(D.mf.component,
z))}else z&&xpa(m,D,r),r.canActivateChecks.push(new upa(n)),x.component?vpa(g,null,D?D.children:null,n,r):vpa(g,null,c,n,r);delete f[g.value.mf]});Object.entries(f).forEach(function(g){var m=_.k(g);g=m.next().value;m=m.next().value;return xpa(m,c.getContext(g),e)});return e};
tpa=function(a,b,c){if(typeof c==="function")return c(a,b);switch(c){case "pathParamsChange":return!Rh(a.url,b.url);case "pathParamsOrQueryParamsChange":return!Rh(a.url,b.url)||!Ph(a.Ua,b.Ua);case "always":return!0;case "paramsOrQueryParamsChange":return!apa(a,b)||!Ph(a.Ua,b.Ua);default:return!apa(a,b)}};
xpa=function(a,b,c){var d=Voa(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?xpa(g,b.children.getContext(f),c):xpa(g,null,c):xpa(g,b,c)});e.component?b&&b.mf&&b.mf.ZBa?c.canDeactivateChecks.push(new wpa(b.mf.component,e)):c.canDeactivateChecks.push(new wpa(null,e)):c.canDeactivateChecks.push(new wpa(null,e))};ypa=function(a){return typeof a==="function"};zpa=function(a){return a instanceof _.rf||(a==null?void 0:a.name)==="EmptyError"};
Cpa=function(a,b){return _.wf(function(c){var d=c.Ij,e=c.K4,f=c.p6,g=f.canActivateChecks;f=f.canDeactivateChecks;return f.length===0&&g.length===0?_.of(Object.assign({},c,{JM:!0})):Apa(f,d,e,a).ha(_.wf(function(m){return m&&typeof m==="boolean"?Bpa(d,g,a,b):_.of(m)}),_.E(function(m){return Object.assign({},c,{JM:m})}))})};Apa=function(a,b,c,d){return _.bf(a).ha(_.wf(function(e){return Dpa(e.component,e.Ob,c,b,d)}),_.Uf(function(e){return e!==!0},!0))};
Bpa=function(a,b,c,d){return _.bf(b).ha(_.Mf(function(e){var f=e.Ob.parent;f!==null&&d&&d(new Epa(f));f=_.of(!0);var g=e.Ob;g!==null&&d&&d(new Fpa(g));g=_.of(!0);return _.yf(f,g,Gpa(a,e.path,c),Hpa(a,e.Ob,c))}),_.Uf(function(e){return e!==!0},!0))};Hpa=function(a,b,c){var d=b.ze?b.ze.We:null;if(!d||d.length===0)return _.of(!0);d=d.map(function(e){return _.zf(function(){var f,g=(f=Yh(b))!=null?f:c,m=ci(e,g);f=m&&ypa(m.We)?m.We(b,a):Kd(g,function(){return m(b,a)});return Qh(f).ha(_.Uf())})});return _.of(d).ha(bi())};
Gpa=function(a,b,c){var d=b[b.length-1];b=b.slice(0,b.length-1).reverse().map(function(e){var f=e.ze?e.ze.BX:null;return f&&f.length!==0?{node:e,p6:f}:null}).filter(function(e){return e!==null}).map(function(e){return _.zf(function(){var f=e.p6.map(function(g){var m,n=(m=Yh(e.node))!=null?m:c,r=ci(g,n);g=r&&ypa(r.BX)?r.BX(d,a):Kd(n,function(){return r(d,a)});return Qh(g).ha(_.Uf())});return _.of(f).ha(bi())})});return _.of(b).ha(bi())};
Dpa=function(a,b,c,d,e){var f=b&&b.ze?b.ze.jzb:null;if(!f||f.length===0)return _.of(!0);f=f.map(function(g){var m,n=(m=Yh(b))!=null?m:e,r=ci(g,n);g=r&&ypa(r.jzb)?r.jzb(a,b,c,d):Kd(n,function(){return r(a,b,c,d)});return Qh(g).ha(_.Uf())});return _.of(f).ha(bi())};Jpa=function(a,b,c){var d=b.Wxa;if(d===void 0||d.length===0)return _.of(!0);d=d.map(function(e){var f=ci(e,a);e=f&&ypa(f.Wxa)?f.Wxa(b,c):Kd(a,function(){return f(b,c)});return Qh(e)});return _.of(d).ha(bi(),Ipa())};
Ipa=function(){return _.Ze(_.ig(function(a){if(typeof a!=="boolean")throw jpa(a);}),_.E(function(a){return a===!0}))};Kpa=function(a,b,c){var d=b.kzb;if(!d||d.length===0)return _.of(!0);d=d.map(function(e){var f=ci(e,a);e=f&&ypa(f.kzb)?f.kzb(b,c):Kd(a,function(){return f(b,c)});return Qh(e)});return _.of(d).ha(bi(),Ipa())};di=function(a){return _.pf(new Lpa(a))};
Mpa=function(a,b,c){if(typeof a==="string")return _.of(a);var d=b.Ua,e=b.hf,f=b.ze,g=b.url,m=b.mf,n=b.params,r=b.data,x=b.title;return Qh(Kd(c,function(){return a({params:n,data:r,Ua:d,hf:e,ze:f,url:g,mf:m,title:x})}))};Ppa=function(a,b,c,d){var e=Npa(a,b,c);if(!e.fI)return _.of(e);d=Roa(b,d);return Kpa(d,b,c).ha(_.E(function(f){return f===!0?e:Object.assign({},Opa)}))};
Npa=function(a,b,c){if(b.path==="**")return{fI:!0,parameters:c.length>0?(c.length>0?c[c.length-1]:null).parameters:{},Mfa:c,Soa:[],uEa:{}};if(b.path==="")return b.Dna==="full"&&(a.Xn()||c.length>0)?Object.assign({},Opa):{fI:!0,Mfa:[],Soa:c,parameters:{},uEa:{}};a=(b.Zs||doa)(c,a,b);if(!a)return Object.assign({},Opa);var d={},e;Object.entries((e=a.sEa)!=null?e:{}).forEach(function(g){var m=_.k(g);g=m.next().value;m=m.next().value;d[g]=m.path});e=a.wQ.length>0?Object.assign({},d,a.wQ[a.wQ.length-1].parameters):
d;var f;return{fI:!0,Mfa:a.wQ,Soa:c.slice(a.wQ.length),parameters:e,uEa:(f=a.sEa)!=null?f:{}}};
Tpa=function(a,b,c,d){if(c.length>0&&Qpa(a,c,d)){var e=Sh;a=new Sh(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===""&&Xh(d)!=="primary"){var f=new Sh([],{});c[Xh(d)]=f}c={SI:new e(b,c),Keb:[]}}else if(c.length===0&&Rpa(a,c,d)){b=Sh;e=a.re;f=a.children;var g={};d=_.k(d);for(var m=d.next();!m.done;m=d.next())if(m=m.value,Spa(a,c,m)&&!f[Xh(m)]){var n=new Sh([],{});g[Xh(m)]=n}a=Object.assign({},f,g);c={SI:new b(e,a),Keb:c}}else c={SI:new Sh(a.re,a.children),
Keb:c};return c};Qpa=function(a,b,c){return c.some(function(d){return Spa(a,b,d)&&Xh(d)!=="primary"})};Rpa=function(a,b,c){return c.some(function(d){return Spa(a,b,d)})};Spa=function(a,b,c){return(a.Xn()||b.length>0)&&c.Dna==="full"?!1:c.path===""};Upa=function(a){a.sort(function(b,c){return b.value.mf==="primary"?-1:c.value.mf==="primary"?1:b.value.mf.localeCompare(c.value.mf)})};Vpa=function(a){return(a=a.value.ze)&&a.path===""};
Wpa=function(a){var b=[],c=new Set;a=_.k(a);for(var d=a.next(),e={};!d.done;e={w7:void 0},d=a.next())e.w7=d.value,Vpa(e.w7)?(d=b.find(function(f){return function(g){return f.w7.value.ze===g.value.ze}}(e)),d!==void 0?(d.children.push.apply(d.children,_.v(e.w7.children)),c.add(d)):b.push(e.w7)):b.push(e.w7);a=_.k(c);for(e=a.next();!e.done;e=a.next())e=e.value,d=Wpa(e.children),b.push(new Zh(e.value,d));return b.filter(function(f){return!c.has(f)})};
Ypa=function(a,b,c,d,e,f){return _.wf(function(g){return(new Xpa(a,b,c,d,g.Hs,f===void 0?"emptyOnly":f,e)).recognize().ha(_.E(function(m){return Object.assign({},g,{Ij:m.state,ii:m.L9})}))})};
aqa=function(a,b){return _.wf(function(c){var d=c.Ij,e=c.p6.canActivateChecks;if(!e.length)return _.of(c);var f=new Set(e.map(function(x){return x.Ob})),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(Zpa(m));for(var n=m.next();!n.done;n=m.next())g.add(n.value)}var r=0;return _.bf(g).ha(_.Mf(function(x){if(f.has(x))return $pa(x,d,a,b);x.data=Xoa(x,x.parent,a).resolve;return _.of(void 0)}),_.ig(function(){return r++}),_.Wf(),_.wf(function(){return r===g.size?
_.of(c):_.Ff}))})};Zpa=function(a){var b=a.children.map(function(c){return Zpa(c)}).flat();return[a].concat(_.v(b))};$pa=function(a,b,c,d){var e=a.ze,f=a.p7c;(e==null?void 0:e.title)!==void 0&&typeof e.title!=="string"&&e.title!==null&&(f[Woa]=e.title);return _.zf(function(){a.data=Xoa(a,a.parent,c).resolve;return bqa(f,a,b,d).ha(_.E(function(g){a.qwa=g;a.data=Object.assign({},a.data,g);return null}))})};
bqa=function(a,b,c,d){var e=eoa(a);if(e.length===0)return _.of({});var f={};return _.bf(e).ha(_.wf(function(g){return cqa(a[g],b,c,d).ha(_.Uf(),_.ig(function(m){f[g]=m}))}),_.Wf(),_.E(function(){return f}),_.Lf(function(g){return zpa(g)?_.Ff:_.pf(g)}))};cqa=function(a,b,c,d){var e,f=(e=Yh(b))!=null?e:d,g=ci(a,f);a=g.resolve?g.resolve(b,c):Kd(f,function(){return g(b,c)});return Qh(a)};dqa=function(a){return _.gg(function(b){var c=a(b);return c?_.bf(c).ha(_.E(function(){return b})):_.of(b)})};
eqa=function(a){a=_.k(a);for(var b=a.next();!b.done;b=a.next())b.value.remove()};fqa=function(a,b){b=b.createElement("style");b.textContent=a;return b};gqa=function(a,b){b=b.createElement("link");b.setAttribute("rel","stylesheet");b.setAttribute("href",a);return b};iqa=function(a,b){return b.map(function(c){return c.replace(hqa,a)})};
jqa=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};mqa=function(a){return encodeURIComponent(a).replace(kqa,function(b,c){var d;return(d=lqa[c])!=null?d:b})};nqa=function(a){return""+a};
oqa=function(a){return typeof ArrayBuffer!=="undefined"&&a instanceof ArrayBuffer};pqa=function(a){return typeof Blob!=="undefined"&&a instanceof Blob};qqa=function(a){return typeof FormData!=="undefined"&&a instanceof FormData};rqa=function(a,b){return b(a)};sqa=function(a,b){return function(c,d){return b.intercept(c,{handle:function(e){return a(e,d)}})}};tqa=function(a,b,c){return function(d,e){return Kd(c,function(){return b(d,function(f){return a(f,e)})})}};
uqa=function(a,b){return{body:b,headers:a.headers,context:a.context,observe:a.observe,params:a.params,Jx:a.Jx,responseType:a.responseType,withCredentials:a.withCredentials,credentials:a.credentials,oJ:a.oJ,timeout:a.timeout,keepalive:a.keepalive,priority:a.priority,cache:a.cache,mode:a.mode,redirect:a.redirect,integrity:a.integrity,referrer:a.referrer}};
xqa=function(a,b){var c=a.url.toLowerCase();if(!_.u(vqa)||a.method==="GET"||a.method==="HEAD"||c.startsWith("http://")||c.startsWith("https://"))return b(a);c=_.u(_.ei).getToken();var d=_.u(wqa);c==null||a.headers.has(d)||(a=a.clone({headers:a.headers.set(d,c)}));return b(a)};yqa=function(a,b){return{rxd:a,Gr:b}};Aqa=function(a){var b=a.cookieName;a=a.DMb;var c=[];b!==void 0&&c.push({Da:zqa,rc:b});a!==void 0&&c.push({Da:wqa,rc:a});return yqa(2,c)};
Cqa=function(a){return function(b,c){var d,e=(d=c==null?void 0:c.Rb)!=null?d:_.u(_.lg);return new Bqa(e,function(){var f=typeof b==="function"?b():b;if(f!==void 0){typeof f==="string"&&(f={url:f});var g=f.headers instanceof fi?f.headers:new fi(f.headers),m=f.params instanceof _.gi?f.params:new _.gi({Gia:f.params}),n,r;var x=new hi((n=f.method)!=null?n:"GET",f.url,(r=f.body)!=null?r:null,{headers:g,params:m,Jx:f.Jx,withCredentials:f.withCredentials,keepalive:f.keepalive,cache:f.cache,priority:f.priority,
mode:f.mode,redirect:f.redirect,responseType:a,context:f.context,oJ:f.oJ,credentials:f.credentials,referrer:f.referrer,integrity:f.integrity,timeout:f.timeout})}else x=void 0;return x},c==null?void 0:c.defaultValue,c==null?void 0:c.parse,c==null?void 0:c.xk)}};
Hqa=function(a,b,c){return Qh(Kd(b,function(){return a.Ql()})).ha(_.E(Dqa),_.gg(Eqa),_.wf(function(d){return d instanceof Fqa||Array.isArray(d)?_.of(d):_.bf(Promise.resolve(new zna(d)))}),_.E(function(d){c&&c(a);if(!Array.isArray(d)){var e=d.create(b).Rb;d=e.get(_.Gqa,[],{optional:!0,self:!0}).flat()}return{vF:d.map(bpa),Rb:e}}))};Dqa=function(a){return a&&typeof a==="object"&&"default"in a?a["default"]:a};Eqa=function(a){return _.of(a)};
Kqa=function(a,b,c){var d=a.get(Iqa),e=a.get(_.ii);if(!e.startViewTransition||d.F8b)return d.F8b=!1,new Promise(function(r){return setTimeout(r)});var f,g=new Promise(function(r){f=r}),m=e.startViewTransition(function(){f();return Jqa(a)});m.ready.catch(function(){});var n=d.lMd;n&&Kd(a,function(){return n({transition:m,from:b,to:c})});return g};Jqa=function(a){return new Promise(function(b){_.mg({read:function(){return setTimeout(b)}},{Rb:a})})};
Lqa=function(a,b){a.events.ha(_.Hf(function(c){return c instanceof _.ji||c instanceof _.ki||c instanceof _.li||c instanceof mi}),_.E(function(c){return c instanceof _.ji||c instanceof mi?0:c instanceof _.ki&&(c.code===0||c.code===1)?2:1}),_.Hf(function(c){return c!==2}),_.Qf(1)).subscribe(function(){b()})};Mqa=function(a,b){return{rxd:a,Gr:b}};
Sqa=function(){var a=_.u(_.lg);return function(b){var c=a.get(_.Ch);if(b===c.XG[0]){b=a.get(_.ni);var d=a.get(Nqa);a.get(Oqa)===1&&b.Fka();var e;(e=a.get(Pqa,null,{optional:!0}))==null||Qqa(e);var f;(f=a.get(Rqa,null,{optional:!0}))==null||f.init();c=c.kBb[0];b.An.root.component=c;b.TE.fFa=c;d.closed||(d.next(),d.complete(),d.unsubscribe())}}};
Vqa=function(){return Mqa(2,[{Da:Tqa,rc:!0},{Da:Oqa,rc:0},jja(function(){var a=_.u(_.lg);return a.get(Uqa,Promise.resolve()).then(function(){return new Promise(function(b){var c=a.get(_.ni),d=a.get(Nqa);Lqa(c,function(){b(!0)});a.get(oi).xtb=function(){b(!0);return d.closed?_.of(void 0):d};c.Fka()})})})])};Xqa=function(){return Mqa(3,[jja(function(){Wqa(_.u(_.ni))}),{Da:Oqa,rc:2}])};
Zqa=function(){return{Da:Rqa,Gb:function(){var a=_.u(Yqa),b=_.u(_.th),c=_.u(pi),d=_.u(oi),e=_.u(_.qi);c.qFa&&a.ksd(c.qFa);return new ri(e,d,a,b,c)}}};_.$qa=function(){return[_.si,_.ti].map(function(a){return function(){var b=_.Mc.apply(0,arguments),c;return(c=_.u(a)).BX.apply(c,_.v(b))}})};_.ui=function(a){return function(){var b=_.Mc.apply(0,arguments),c;return(c=_.u(a)).resolve.apply(c,_.v(b))}};ara=function(){var a=null;try{a=_.da.localStorage||null}catch(b){}qc.call(this,a)};
vi=function(a,b){this.oma=a;this.S7=b+"::"};bra=function(a){this.ZCa=a};cra=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}};
dra=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""}};era=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.lo.push({name:d.name,tj:d.startTime+d.duration,statusCode:"SUCCESS",rA:a.rA,hO:!0})}b>0&&a.lo.push({name:"largest-contentful-paint",tj:b,statusCode:"SUCCESS",rA:b,hO:!0})};fra=function(a){var b=(performance.timeOrigin||performance.timing.navigationStart)+a;return b>Date.now()?a:b};
gra=function(a,b){return a.element+"/"+a.action+" - "+a.gestureName+" ("+b+")"};hra=function(a){return(a=a.visibilityState)?a!=="visible":!1};ira=function(a){if(!a.event){if(a.Ji!==a.Hu)return Error("tb");if(a.status!=="SUCCESS")return Error("ub`"+a.status);if(a.k2a.length)return Error("vb");if(!a.event)return Error("wb`"+a.lo.map(function(b){return b.name}).join(", "))}};wi=function(){return performance&&performance.now?performance.now():Date.now()};
jra=function(a,b){var c=null;mla({read:function(){c!=null&&clearTimeout(c);c=setTimeout(function(){b();c=null})}},{Rb:a})};kra=function(a){switch(a){case 0:return"SUCCESS";case 4:return"TIME_OUT";case 10:return"CANCELLED";default:return"FAILURE"}};mra=function(a){if(_.xi)a(_.xi);else{var b;((b=lra)!=null?b:lra=[]).push(a)}};_.yi=function(){!_.xi&&_.nra&&_.ora();return _.xi};_.ora=function(){_.xi=_.nra();var a;(a=lra)==null||a.forEach(mra);lra=void 0};_.zi=function(a){_.xi&&pra(a)};
_.Ai=function(){_.xi&&_.xi.PFa()};rra=function(a){return Oca(a,function(b,c){return qra.indexOf(c)!==-1})};_.sra=function(a){var b=a.Rl;var c=a.Qe;var d=a.Nd;var e=a.p8b;var f=a.Ow;var g=a.t3a;a=a.Aza;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};
_.Bi=function(a){return{Rl:a.get("q")||void 0,Qe:a.get("sq")||void 0,Nd:a.get("ss")||void 0,p8b:a.get("ssfr")||void 0,Ow:a.get("all")||void 0,t3a:a.get("start")||void 0,Aza:a.get("dqr")||void 0}};Ci=function(a){this.src=a;this.Gg={};this.xsa=0};tra=function(){};ura=function(a,b){b.stack&&(a.stack+="\n"+b.stack);return a};
yra=function(a){var b=a.Rc?a.Rc.getResponseHeader("Content-Type"):null;if(!b)return null;b=b.toLowerCase();if(b.startsWith("application/json"))return b.startsWith("application/json+protobuf")?new vra:new wra;if(b.startsWith("application/x-protobuf")){a=a.Rc?a.Rc.getResponseHeader("Content-Transfer-Encoding"):null;if(!a)return new Di;if(a.toLowerCase()=="base64")return new xra}return null};_.Ei=function(a){return a?(a=zra.exec(a))?a[1]:"":""};
_.Ara=function(a){return a.startsWith("refs/heads/")?a:"refs/heads/"+a};_.Bra=function(a){return a.startsWith("refs/heads/")?a.substring(11):null};_.Cra=function(a){return a.startsWith("refs/tags/")?a.substring(10):null};_.Fi=function(a){return _.Bra(a)||a};_.Dra=function(a){return _.Cra(a)||a};_.Gi=function(a){return a.startsWith("refs/tags/")};_.Era=function(a){return a.startsWith("refs/heads/")};_.Ii=function(a){return!a||a.startsWith("refs/")&&a.indexOf("/",6)>0||a==="HEAD"||_.Hi.test(a)?a:_.Ara(a)};
_.Fra=function(a){return a?_.Hi.test(a)?a.substring(0,7):a:""};_.Gra=function(a,b){return a.wb===b.wb&&a.Wc===b.Wc&&a.repository===b.repository};_.Hra=function(a,b,c){return a===b||c.includes(a)&&c.includes(b)};_.Ira=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(",")};
_.Mi=function(a){var b=a;do{a=b;if(b=a.data.Xc)return b;b=a.firstChild}while(b);var c=a.params[_.Ji.Go],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||_.Jra;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 _.Ki({repository:b||"Piper",Lb:(a.params[_.Ji.Wb]?a.Ua.snapshot:void 0)||a.params[_.Ji.changelist]||
"HEAD",path:a.params.path,params:Kra(a.params,c)}):new _.Ki({})}g={id:a.params.repositoryGroupId,type:d};d=a.params.repo&&a.params.repo.replace(/\/+$/,"");e=a.params.path;a={we:g,repository:d,Lb:b,path:e?e:a.params[""]===":"?"/":void 0,params:Lra(a.params,c)};return new _.Li(a)};
_.Nra=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;Mra.includes(d)||d==="rev"?b[d]=e:d==="cdbgd"?b[_.Ji.Fw]=e:d==="cdbgbp"?b[_.Ji.oz]=e:d==="dqr"?b[_.Ji.qz]=e:c[d]=e}return{Hab:b,Ua:c}};
Lra=function(a,b){var c=a[_.Ji.mg]!=null?Number(a[_.Ji.mg]):void 0;return{line:Ora(a),Kz:a[_.Ji.Kz],Go:b||a[_.Ji.Go],kq:a[_.Ji.kq],Uf:a[_.Ji.Uf],Fw:a[_.Ji.Fw],oz:a[_.Ji.oz],vk:a[_.Ji.vk],mg:c,Mx:a[_.Ji.Mx],Gw:a[_.Ji.Gw],Wb:a[_.Ji.Wb],Nx:a[_.Ji.Nx],Lz:a[_.Ji.Lz],wM:a[_.Ji.wM],KR:a[_.Ji.KR],qz:a[_.Ji.qz]}};Ora=function(a){a=a[_.Ji.v8a];if(a!=null){var b=Number(a);if(!isNaN(b))return b>0?b:void 0;a=a.split(",").map(Pra).filter(function(c){return!!c});return a.length===0?void 0:a}};
Pra=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}};Kra=function(a,b){b=Lra(a,b);(a=a[_.Ji.E4b])&&(b=Object.assign({},b,{Uf:a}));return b};Qra=function(a){return a.lo.some(function(b){return(b.name===void 0?"":b.name)==="codeRenderFull"})};
Rra=function(a){return a.lo.some(function(b){b=b.name;return!!b&&(b.endsWith("project.subscriptions.create")||b.endsWith("project.subscriptions.delete")||b.endsWith("externalSource.listRepos"))})};
Sra=function(a){var b=a.Ij?_.Mi(a.Ij):void 0;if(Qra(a))b=_.Ni.Fib;else if(Rra(a))b=_.Ni.xib;else{var c;if(c=b)c=a.targetRoute===void 0?"":a.targetRoute,c=!!(!b.wb&&c.startsWith("/onboarding/")||c.startsWith("/admin/")||c.startsWith("/repo/")||c.startsWith("/user/ssh_keys"));if(c)b=_.Ni.qy;else{if(c=b){c=a.targetRoute===void 0?"":a.targetRoute;var d=b.wb;var e=b.repository;var f=b.Lb;var g=b.path;c=!(c!=="/source"&&c!=="/"&&c!=="/code"&&c!=="/repos"&&c!=="/source/repos"&&c!=="projects"&&(!d||e||f||
g))}if(c)b=_.Ni.Tjb;else if(c=a.element,a=a.targetRoute===void 0?"":a.targetRoute,c==="GlobalSearchBox"||a.startsWith("/search"))b=_.Ni.oOa;else{if(a=b)a=b.wb,c=b.repository,d=b.Lb,e=b.path,a=!(!(a&&c&&d)||e);if(a)b=_.Ni.MIa;else{if(a=b)a=b.wb,c=b.repository,d=b.Lb,b=b.path,a=!!(a&&c&&d&&b||a&&c&&!d&&!b);b=a?_.Ni.LJa:_.Ni.nkb}}}}return b};_.Tra=function(a){return a.buttons===0||a.detail===0};
_.Ura=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)};_.Oi=function(a){var b=_.Mc.apply(1,arguments);return b.length?b.some(function(c){return a[c]}):a.altKey||a.shiftKey||a.ctrlKey||a.metaKey};
_.Xra=function(){if(Vra)return Vra;if(typeof document!=="object"||!document)return Vra=new Set(Wra);var a=document.createElement("input");return Vra=new Set(Wra.filter(function(b){a.setAttribute("type",b);return a.type===b}))};Zra=function(){if(Yra==null&&typeof window!=="undefined")try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){return Yra=!0}}))}finally{Yra=Yra||!1}return Yra};_.Pi=function(a){return Zra()?a:!!a.capture};
asa=function(){if($ra==null){if(typeof document!=="object"||!document||typeof Element!=="function"||!Element)return $ra=!1;if("scrollBehavior"in document.documentElement.style)$ra=!0;else{var a=Element.prototype.scrollTo;$ra=a?!/\{\s*\[native code\]\s*\}/.test(a.toString()):!1}}return $ra};
csa=function(){if(typeof document!=="object"||!document)return 0;if(bsa==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);bsa=0;a.scrollLeft===0&&(a.scrollLeft=1,bsa=a.scrollLeft===0?1:2);a.remove()}return bsa};
_.esa=function(a){if(dsa==null){var b=typeof document!=="undefined"?document.head:null;dsa=!(!b||!b.createShadowRoot&&!b.attachShadow)}return dsa&&(a=a.getRootNode?a.getRootNode():null,typeof ShadowRoot!=="undefined"&&ShadowRoot&&a instanceof ShadowRoot)?a:null};_.Ri=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};
_.Si=function(a){return a.composedPath?a.composedPath()[0]:a.target};fsa=function(){return typeof __karma__!=="undefined"&&!!__karma__||typeof jasmine!=="undefined"&&!!jasmine||typeof jest!=="undefined"&&!!jest||typeof Mocha!=="undefined"&&!!Mocha};_.Ti=function(a){return Array.isArray(a)?a:[a]};_.Vi=function(a){return a!=null&&""+a!=="false"};Wi=function(a){return a==null?"":typeof a==="string"?a:a+"px"};_.Xi=function(a){return a instanceof _.ne?a.na:a};
_.Yi=function(a,b){return _.gsa(a)?Number(a):arguments.length===2?b===void 0?0:b:0};_.gsa=function(a){return!isNaN(parseFloat(a))&&!isNaN(Number(a))};hsa=function(a){if(!a.hasAttribute("tabindex")||a.tabIndex===void 0)return!1;a=a.getAttribute("tabindex");return!(!a||isNaN(parseInt(a,10)))};isa=function(a){if(!hsa(a))return null;a=parseInt(a.getAttribute("tabindex")||"",10);return isNaN(a)?-1:a};jsa=function(a){return{matches:a==="all"||a==="",media:a,addListener:function(){},removeListener:function(){}}};
ksa=function(a){return a.map(function(b){return b.split(",")}).reduce(function(b,c){return b.concat(c)}).map(function(b){return b.trim()})};lsa=function(){return null};msa=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};
_.Zi=function(a,b,c){var d=nsa(a,b);c=c.trim();d.some(function(e){return e.trim()===c})||(d.push(c),a.setAttribute(b,d.join(" ")))};_.$i=function(a,b,c){var d=nsa(a,b);c=c.trim();d=d.filter(function(e){return e!==c});d.length?a.setAttribute(b,d.join(" ")):a.removeAttribute(b)};nsa=function(a,b){var c,d;return(d=(c=a.getAttribute(b))==null?void 0:c.match(/\S+/g))!=null?d:[]};osa=function(a,b){return typeof a==="string"?(b||"")+"/"+a:a};
qsa=function(a,b){a.id||(a.id="cdk-describedby-message-"+b+"-"+psa++)};_.rsa=function(a){return _.If(a)?a:_.of(a)};ssa=function(){return _.u(_.ii)};_.usa=function(a){a=(a==null?void 0:a.toLowerCase())||"";var b;return a==="auto"&&typeof navigator!=="undefined"&&((b=navigator)==null?0:b.language)?tsa.test(navigator.language)?"rtl":"ltr":a==="rtl"?"rtl":"ltr"};vsa=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};
_.wsa=function(a){return a&&typeof a.connect==="function"&&!(a instanceof Xf)};_.ysa=function(a){return new xsa(a.get(_.aj),a.get(_.ii))};zsa=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})};Asa=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})};_.cj=function(a,b){return new Bsa(a.get(_.bj),a.get(_.aj),a.get(_.th),b)};
_.gj=function(a,b){return new _.dj(b,a.get(_.aj),a.get(_.ii),a.get(_.ej),a.get(fj))};hj=function(a,b){for(var c in b)b.hasOwnProperty(c)&&(a[c]=b[c])};Dsa=function(a){if(typeof a!=="number"&&a!=null){var b=_.k(a.split(Csa));a=b.next().value;return(b=b.next().value)&&b!=="px"?null:parseFloat(a)}return a||null};Esa=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)}};
_.uj=function(a,b){a.get(_.ij).load(jj);var c=a.get(fj),d=a.get(_.ii),e=a.get(_.kj),f=a.get(_.Ch),g=a.get(_.lj),m=d.createElement("div"),n=d.createElement("div");n.id=e.getId("cdk-overlay-");n.classList.add("cdk-overlay-pane");m.appendChild(n);Fsa(c).appendChild(m);c=new _.mj(n,f,a);e=new _.nj(b);f=a.get(_.oj,null,{optional:!0})||a.get(_.Ne).ou(null,null);e.direction=e.direction||g.value;var r;return new pj(c,m,n,e,a.get(_.th),a.get(qj),d,a.get(_.rj),a.get(sj),(r=b==null?void 0:b.disableAnimations)!=
null?r:a.get(_.tj,null,{optional:!0})==="NoopAnimations",a.get(_.Me),f)};_.Isa=function(){var a;if(((a=_.u(Gsa,{optional:!0}))==null?0:a.bBd)||_.u(_.tj,{optional:!0})==="NoopAnimations")return"di-disabled";Hsa!=null||(Hsa=_.u(vj).matchMedia("(prefers-reduced-motion)").matches);return Hsa?"reduced-motion":"enabled"};_.wj=function(){return _.Isa()!=="enabled"};Jsa=function(){return _.u(_.Bh)};
Ksa=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)};xj=function(a){var b=_.Mc.apply(1,arguments);if(a==null)throw TypeError("Nb");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};Lsa=function(){var a=yj.w$b;return typeof a==="function"?a():a};
Nsa=function(a,b){a=a.filter(function(f){return!Msa[f]});if(a.length>0){var c=a.join(", ");try{var d=yj.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 Msa[f]=d})}catch(f){console.error(f)}}};
Osa=function(a){var b={};return a.filter(function(c){return b.hasOwnProperty(c)?!1:b[c]=!0})};Psa=function(a,b){return xj(a,b?{b$a:b.alias,suffix:b.suffix}:{})};Rsa=function(a){var b=_.k(Qsa(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}};
Qsa=function(a){a=a?a.toLowerCase():"";var b=_.k(a.split(" "));a=b.next().value;b=b.next().value;var c=a;Ssa.find(function(d){return d===c})||(c=Ssa[0]);return[c,Tsa(b)]};Usa=function(a){a=_.k(Qsa(a));var b=a.next().value;a.next();return b.indexOf("row")>-1};Tsa=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};
Vsa=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};Wsa=function(){var a=yj.w$b;return typeof a==="function"?a():a};Ysa=function(a,b,c){var d=Vsa(b);c.forEach(function(e){Xsa(d,e,a)})};Xsa=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.qf(b,d,f.value)})};Zsa=function(a,b){var c=c===void 0?!1:c;var d="";if(a&&Wsa())try{var e=d=Wsa()?a.style[b]:"";c||(d=e||getComputedStyle(a).getPropertyValue(b))}catch(f){}return d?d.trim():"block"};
$sa=function(){return new _.ud(3008,!1)};_.zj=function(a,b){return{type:7,name:a,Kga:b,options:{}}};_.Dj=function(a,b){return{type:4,styles:b===void 0?null:b,mJ:a}};_.Ej=function(a){return{type:6,styles:a,offset:null}};_.Fj=function(a,b){return{type:0,name:a,styles:b,options:void 0}};_.Gj=function(a,b,c){return{type:1,vIb:a,animation:b,options:c===void 0?null:c}};_.ata=function(a,b){var c={optional:!0};return{type:11,ob:a,animation:b,options:c===void 0?null:c}};
Hj=function(a){if(typeof a=="number")return a;a=a.match(/^(-?[\.\d]+)(m?s)/);return!a||a.length<2?0:bta(parseFloat(a[1]),a[2])};bta=function(a,b){switch(b){case "s":return a*1E3;default:return a}};
dta=function(a,b,c){if(a.hasOwnProperty("duration"))b=a;else a:{var d=0,e="";if(typeof a==="string"){var f=a.match(cta);if(f===null){b.push(new _.ud(3E3,!1));b={duration:0,delay:0,easing:""};break a}a=bta(parseFloat(f[1]),f[2]);var g=f[3];g!=null&&(d=bta(parseFloat(g),f[4]));(f=f[5])&&(e=f)}c||(c=!1,f=b.length,a<0&&(b.push(new _.ud(3100,!1)),c=!0),d<0&&(b.push(new _.ud(3101,!1)),c=!0),c&&b.splice(f,0,new _.ud(3E3,!1)));b={duration:a,delay:d,easing:e}}return b};
eta=function(a){return a.length?a[0]instanceof Map?a:a.map(function(b){return new Map(Object.entries(b))}):[]};Ij=function(a,b,c){b.forEach(function(d,e){var f=fta(e);c&&!c.has(e)&&c.set(e,a.style[f]);a.style[f]=d})};Jj=function(a,b){b.forEach(function(c,d){d=fta(d);a.style[d]=""})};gta=function(a){return Array.isArray(a)?a.length==1?a[0]:{type:2,Ig:a,options:null}:a};ita=function(a,b,c){var d=b.params||{};a=hta(a);a.length&&a.forEach(function(e){d.hasOwnProperty(e)||c.push(new _.ud(3001,!1))})};
hta=function(a){var b=[];if(typeof a==="string"){for(var c;c=jta.exec(a);)b.push(c[1]);jta.lastIndex=0}return b};kta=function(a,b,c){var d=""+a,e=d.replace(jta,function(f,g){g=b[g];g==null&&(c.push(new _.ud(3003,!1)),g="");return g.toString()});return e==d?a:e};fta=function(a){return a.replace(lta,function(){return _.Mc.apply(0,arguments)[1].toUpperCase()})};
nta=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={WRb:void 0},f++)c.WRb=b[f],e.forEach(function(g){return function(m){return g.WRb.set(m,mta(a,m))}}(c))}}return b};
Kj=function(a,b,c){switch(b.type){case 7:return a.cfc(b,c);case 0:return a.Ghb(b,c);case 1:return a.Hhb(b,c);case 2:return a.afc(b,c);case 3:return a.Yec(b,c);case 4:return a.Vec(b,c);case 5:return a.KHa(b,c);case 6:return a.eta(b,c);case 8:return a.LHa(b,c);case 9:return a.Wec(b,c);case 10:return a.Xec(b,c);case 11:return a.Zec(b,c);case 12:return a.bfc(b,c);default:throw new _.ud(3004,!1);}};mta=function(a,b){return window.getComputedStyle(a)[b]};
Mj=function(a){switch(a.length){case 0:return new Lj;case 1:return a[0];default:return new ota(a)}};qta=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 L=D;if(D!=="offset")switch(L=fta(L),z){case "!":z=b.get(D);break;case "*":z=c.get(D);break;default:z=pta(L,z,d)}x.set(L,z)});r||e.push(x);g=x;f=n});if(d.length)throw new _.ud(3502,!1);return e};
sta=function(a,b,c,d){switch(b){case "start":a.oI(function(){return d(c&&rta(c,"start",a))});break;case "done":a.vx(function(){return d(c&&rta(c,"done",a))});break;case "destroy":a.be(function(){return d(c&&rta(c,"destroy",a))})}};rta=function(a,b,c){var d=c.totalTime;b=tta(a.element,a.Uo,a.xz,a.En,b||a.JZb,d==void 0?a.totalTime:d,c.disabled?!0:!1);a=a._data;a!=null&&(b._data=a);return b};tta=function(a,b,c,d,e,f,g){return{element:a,Uo:b,xz:c,En:d,JZb:e===void 0?"":e,totalTime:f===void 0?0:f,disabled:!!g}};
Nj=function(a,b,c){var d=a.get(b);d||a.set(b,d=c);return d};uta=function(a){var b=a.indexOf(":");return[a.substring(1,b),a.slice(b+1)]};wta=function(a){a=a.parentNode||a.host||null;return a===vta?null:a};xta=function(a,b){for(;b;){if(b===a)return!0;b=wta(b)}return!1};yta=function(a,b,c){return c?Array.from(a.querySelectorAll(b)):(a=a.querySelector(b))?[a]:[]};
Bta=function(a,b){var c=[];typeof a=="string"?a.split(/\s*,\s*/).forEach(function(d){a:{if(d[0]==":"&&(d=zta(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 _.ud(3015,!1)),d=c;else{d=e[1];var f=e[2];e=e[3];c.push(Ata(d,e));f[0]!="<"||d=="*"&&e=="*"||c.push(Ata(e,d));d=void 0}}return d}):c.push(a);return c};
zta=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 _.ud(3016,!1)),"* => *"}};
Ata=function(a,b){var c=Cta.has(a)||Dta.has(a),d=Cta.has(b)||Dta.has(b);return function(e,f){var g=a=="*"||a==e,m=b=="*"||b==f;!g&&c&&typeof e==="boolean"&&(g=e?Cta.has(a):Dta.has(a));!m&&d&&typeof f==="boolean"&&(m=f?Cta.has(b):Dta.has(b));return g&&m}};
Fta=function(a){var b=a.split(/\s*,\s*/).find(function(c){return c==":self"})?!0:!1;b&&(a=a.replace(Eta,""));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]};
Gta=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};
Hta=function(a,b){if(a.hasOwnProperty("duration"))return a;if(typeof a=="number")return{duration:dta(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:"",I1a:!0},b.Ltd=a,b;a=dta(a,b);return{duration:a.duration,delay:a.delay,easing:a.easing}};Oj=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};
Ita=function(a,b,c,d,e,f,g,m){return{type:1,element:a,dS:b,R7:c,v_:d,duration:e,delay:f,totalTime:e+f,easing:g===void 0?null:g,Xtd:m===void 0?!1:m}};Kta=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 Jta).Oxa(a,b,c,d,e,f,g,m,n,r)};
Lta=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};Mta=function(a,b,c,d,e,f,g,m,n,r,x,z,D){return{type:0,element:a,Uo:b,SQb:e,xz:c,yAa:f,En:d,gsa:g,lJ:m,rpd:n,R7:r,v_:x,totalTime:z,errors:D}};Nta=function(a,b,c,d,e){return a.some(function(f){return f(b,c,d,e)})};
Ota=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};Qta=function(a,b){return new Pta(a,{type:1,animation:{type:2,Ig:[],options:null},TUb:[function(){return!0}],options:null,aT:0,dH:0},b)};Rta=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))};Sta=function(a){return a&&a.nodeType===1};Tta=function(a,b){var c=a.style.display;a.style.display=b!=null?b:"none";return c};
Vta=function(a,b,c,d,e){var f=[];c.forEach(function(n){return f.push(Tta(n))});var g=[];d.forEach(function(n,r){var x=new Map;n.forEach(function(z){var D=b.Z_a(r,z,e);x.set(z,D);D&&D.length!=0||(r.__ng_removed=Uta,g.push(r))});a.set(r,x)});var m=0;c.forEach(function(n){return Tta(n,f[m++])});return g};
Wta=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};Pj=function(a,b){var c;(c=a.classList)==null||c.add(b)};Qj=function(a,b){var c;(c=a.classList)==null||c.remove(b)};Yta=function(a,b,c){Mj(c).vx(function(){return Xta(a,b)})};
$ta=function(a){var b=[];Zta(a,b);return b};Zta=function(a,b){for(var c=0;c<a.length;c++){var d=a[c];d instanceof ota?Zta(d.Gh,b):b.push(d)}};aua=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};bua=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};
eua=function(a,b){var c=null,d=null;Array.isArray(b)&&b.length?(c=cua(b[0]),b.length>1&&(d=cua(b[b.length-1]))):b instanceof Map&&(c=cua(b));return c||d?new dua(a,c,d):null};cua=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};fua=function(a){switch(a){case "body":return document.body;case "document":return document;case "window":return window;default:return a}};
gua=function(a){var b=a.indexOf(".");return[a.substring(0,b),a.slice(b+1)]};_.Rj=function(a,b){var c=function(){var d=a.apply(this,[].concat(_.v(_.Mc.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.ni},set:function(d){d=d||this.defaultColor;d!==this.ni&&(this.ni&&this.La.na.classList.remove("mat-"+this.ni),d&&this.La.na.classList.add("mat-"+d),this.ni=d)}}});return c};
_.Sj=function(a){var b=function(){var c=a.apply(this,[].concat(_.v(_.Mc.apply(0,arguments))))||this;c.lj=!1;return c};_.W(b,a);_.p.Object.defineProperties(b.prototype,{Gc:{configurable:!0,enumerable:!0,get:function(){return this.lj},set:function(c){this.lj=_.Vi(c)}}});return b};
_.Tj=function(a){var b=function(){var c=a.apply(this,[].concat(_.v(_.Mc.apply(0,arguments))))||this;c.lc=!1;return c};_.W(b,a);_.p.Object.defineProperties(b.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(c){this.lc=_.Vi(c)}}});return b};hua=function(){};iua=function(a){var b=_.Vg.apply(null,[a].concat(_.v([]))),c=new _.Uj;return{sJ:b,get value(){return b()},Cc:c,Ma:function(){c.complete()}}};jua=function(a,b){for(var c=a.length;c--;)b(a[c])};kua=function(){};
lua=function(a){return a==null?null:typeof a==="number"?a:a.endsWith("ms")?_.Yi(a.substring(0,a.length-2)):a.endsWith("s")?_.Yi(a.substring(0,a.length-1))*1E3:a==="0"?0:null};mua=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};nua=function(){};oua=function(a){return a.replace(/[\s]/g,"").replace(/[\/\*\+\-]/g," $& ")};
pua=function(a){return(a.length>0?a.charAt(0):"").toUpperCase()+(a.length>1?a.slice(1):"")};sua=function(){qua.forEach(function(a){a.suffix&&a.suffix!==""||(a.suffix=a.alias.replace(rua,"|").split("|").map(pua).join(""),a.yx=a.yx||!1)});return qua};tua=function(a){return a==null?void 0:_.Ih(a)};uua=function(a){a&1&&(_.I(0,"h3"),_.Q(1),_.J());a&2&&(a=_.P(2).va,_.A(),_.eh(a.key))};vua=function(a){a&1&&(_.Cg(0),_.I(1,"span",14),_.Q(2),_.J(),_.Dg());a&2&&(a=_.P().va,_.A(2),_.dh(" ",a," "))};
wua=function(a){a&1&&_.K(0,"span",15);a&2&&(a=_.P().va,_.H("matBadge",a))};xua=function(a,b){a&1&&(_.Cg(0),_.F(1,vua,3,1,"ng-container",13)(2,wua,1,1,"ng-template",null,1,_.oh),_.Dg());a&2&&(a=b.va,b=_.$g(3),_.P(5),_.A(),_.H("ngIf",a==="then"||a==="+"||a==="or")("ngIfElse",b))};yua=function(a){a&1&&(_.I(0,"dt"),_.F(1,xua,4,2,"ng-container",7),_.J());a&2&&(a=_.P().va,_.A(),_.H("ngForOf",a.bc))};zua=function(a){a&1&&_.K(0,"dt",15);a&2&&(a=_.P().va,_.H("matBadge",a.bc))};
Aua=function(a,b){a&1&&(_.Cg(0),_.F(1,yua,2,1,"dt",13)(2,zua,1,1,"ng-template",null,0,_.oh),_.I(4,"dd"),_.Q(5),_.J(),_.Dg());if(a&2){a=b.va;b=_.$g(3);var c=_.P(3);_.A();_.H("ngIf",c.isArray(a.bc))("ngIfElse",b);_.A(4);_.eh(a.he)}};Bua=function(a){a&1&&(_.I(0,"div",11),_.F(1,uua,2,1,"h3",12),_.I(2,"dl"),_.F(3,Aua,6,3,"ng-container",7),_.J()());if(a&2){a=_.P().va;var b=_.P();_.A();_.H("ngIf",b.groups.size>1);_.A(2);_.H("ngForOf",a.value)}};
Cua=function(a,b){a&1&&(_.Cg(0),_.F(1,Bua,4,2,"div",10),_.Dg());a&2&&(a=b.va,_.A(),_.H("ngIf",a.value.length>0))};Dua=function(){return{color:"accent"}};Eua=function(a){if(a&1){var b=_.Wd();_.I(0,"div",1)(1,"button",2);_.O("click",function(){_.w(b);var c=_.P();return _.y(c.action())});_.Q(2);_.J()()}a&2&&(a=_.P(),_.A(2),_.dh(" ",a.data.action," "))};Fua=function(){};Hua=function(){Gua||(Gua=Error("dc"));return Gua};
Lua=function(){for(var a;a=Iua.remove();){try{a.fn.call(a.scope)}catch(b){ea(b)}Jua.put(a)}Kua=!1};Mua=function(a){var b=a,c;return function(){if(b){var d=b;b=void 0;c=d.apply(this,arguments)}return c}};_.Oua=function(){return Nua};Qua=function(){if(Pua===void 0&&(Pua=null,typeof window!=="undefined")){var a=window;a.trustedTypes!==void 0&&(Pua=a.trustedTypes.createPolicy("angular#components",{createHTML:function(b){return b}}))}return Pua};
Rua=function(a){var b;return((b=Qua())==null?void 0:b.createHTML(a))||a};Sua=function(){var a=_.u(_.ii),b=a?a.location:null;return{XKb:function(){return b?b.pathname+b.search:""}}};Uua=function(a,b,c){return function(d){return d.ha(_.Pka(Tua(a,b,c)))}};Tua=function(a,b,c){var d=b instanceof _.$e?1:b.Bcb,e=b instanceof _.$e?b:_.Df(b.q4b);return function(f){return f.ha(_.wf(function(g,m){return!a(g)||m>=d?_.pf(g):c?c(e,g):e}))}};
_.Vua=function(a,b,c,d){return Uua(b,c,function(e,f){a.n4b.add(f);e=e.ha(_.Vj(a,"Waiting to retry non fatal error",!1));return d?d(e,f):e})};_.Yua=function(a){a=a===void 0?{}:a;return Wua!=null?Wua:Wua=Xua(a)};Zua=function(){return new Promise(function(a,b){window.gapi.load("client",{callback:a,onerror:b})})};
Xua=function(a){a=a===void 0?{}:a;var b;return _.cf(function(c){if(c.Id==1){if((b=window.gapi)&&b.client&&b.client.load)c=c.return(b);else{var d=_.tc("https://apis.google.com/js/api.js");c=_.ef(c,$ua(d,a),2)}return c}if(c.Id!=3){b=window.gapi;if(!b)throw Error("uc");return b.client&&b.client.load?c.fg(3):_.ef(c,Zua(),3)}return c.return(b)})};_.ava=function(a,b,c){var d=a.config.get(b);c!==d&&a.config.update(b,c)};
cva=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(bva.has(a))return bva.get(a);b=Promise.resolve(c.reloadAuthResponse()).finally(function(){bva.delete(a)});bva.set(a,b);return b}return Promise.resolve()};dva=function(a,b){var c;return a.client.init({apiKey:b.apiKey,clientId:b.clientId,scope:b.scope,discoveryDocs:b.cFd,hostedDomain:b.bNb,fetchBasicProfile:(c=b.VIb)!=null?c:!0})};
_.eva=function(){var a=_.Mc.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};fva=function(){var a=window.gapi;if(!a)throw Error("vc");return a};hva=function(a,b,c){return(new Promise(function(d){fva().load("client:auth2",d)})).then(function(){return gva(a,b,!0,c)})};
kva=function(a,b){var c=fva();return new Promise(function(d,e){var f=!1,g=setTimeout(function(){f=!0;e(iva)},1E4);try{c.auth2.authorize(a,function(m){clearTimeout(g);f||d(m)})}catch(m){f=!0,clearTimeout(g),b&&e(jva),e(m)}})};lva=function(a){return kva(a,!0).catch(function(b){if(b===iva||b===jva)return kva(a,!1);throw b;})};
gva=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=fva();return lva(e).then(function(g){f.client.UQd(null);if(g.error){if(c&&g.error==="immediate_failed")return gva(a,b,!1,d);throw Error(g.error);}return g})};mva=function(){};_.Wj=function(a,b){return b.create(a)};ova=function(a){return a.error&&a.error.code?nva.indexOf(a.error.code)>-1:!1};pva=function(a,b,c,d){Xj.call(this,a,c);this.identifier=b;this.timeStamp=d!=null?d:null};
Yj=function(a,b){a instanceof Error||(a=JSON.stringify(a),typeof a==="undefined"&&(a="'undefined' provided for exception reason"),a=Error(a));b?qva(b,a):qva(null,a)};Zj=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d};ak=function(a,b){if(/-[a-z]/.test(b))return null;if(rva&&a.dataset){if(kaa()&&!(b in a.dataset))return null;a=a.dataset[b];return a===void 0?null:a}return a.getAttribute("data-"+tva(b))};
uva=function(a,b){return/-[a-z]/.test(b)?!1:rva&&a.dataset?b in a.dataset:a.hasAttribute?a.hasAttribute("data-"+tva(b)):!!a.getAttribute("data-"+tva(b))};vva=function(a){return a[_.da.Symbol.iterator]()};
Bva=function(a,b,c){var d=new _.bk("https://contacts.google.com"),e=d.Yd();a!=null&&(d.removeParameter("authuser"),a!=0&&(e=wva(e,"/u/"+String(a))));d.Pc(wva(e,"/widget/hovercard/v/2"));a=c.language;a!==null&&a!==void 0&&_.ck(d,"hl",a);c=c.nestedOrigins;Array.isArray(c)&&(Array.isArray(c)||(c=[String(c)]),d.Wi.m0("origin",c));try{var f=b.ownerDocument.defaultView,g=((f===void 0?null:f)||window).location.href;if(xva){try{var m=new yva(g)}catch(L){throw Error("Nc`"+g);}var n=zva.get(m.protocol);if(!n)throw Error("Nc`"+
g);if(!m.hostname)throw Error("Nc`"+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=Ava(g);var z=r;var D=(xva&&z.searchParams?z.searchParams:new dk(z.search)).get("e");D&&_.ck(d,"e",D)}catch(L){}return d.toString()};
Jva=function(a,b,c){new Promise(function(d,e){if(!Cva(a)){var f=a.ownerDocument.defaultView,g=Bva(b,a,c);Dva(f,"config").then(function(){Dva(f,"card").then(function(m){var n=m.card,r=a.ownerDocument.defaultView;m.config.update("iframes/card/url",g);m=c.shortcutKeys||[Eva];var x=new Fva(n),z=n.iframeGetCrossOriginFilter(),D=(0,_.ek)(n.iframeSetup,n);m=new fk(z,D,g,m,null,x);Gva("__HM_173584019",m,r);r=c;r=r===void 0?{}:r;m.X9=a;x=_.Ga(a);m.Rq[x]=Hva(m,r);m.Byb();n.unwatch=Iva;n.watch=Iva;d(null)}).dU(function(m){return e(m)})}).dU(function(m){return e(m)})}})};
Cva=function(a){return(a=gk("__HM_173584019",a.ownerDocument.defaultView))&&a instanceof fk?a:null};Kva=function(){return _.Mc.apply(0,arguments).some(function(a){return!!a.fl.length})};
Lva=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};
Mva=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 _.gb(c);}};Nva=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};hk=function(a){return{P2a:3,O2a:a}};
_.ik=function(a){var b=a.we;var c=a.repository;var d=a.path;var e=a.Lb;if(a=a.Wb)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};
_.jk=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{Wb: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.Lb=b.substring(e+3),b=b.substring(0,e));c.repository=b}return Object.assign({},{we:{id:a,type:d}},c)};
Ova=function(a){a&1&&(_.Cg(0),_.I(1,"span",11),_.Q(2,"Search scoped to:"),_.J(),_.Q(3),_.Dg());a&2&&(a=_.P(),_.A(3),_.dh(" ",a.Qe,"\n"))};Pva=function(a){a&1&&(_.Cg(0),_.I(1,"span",11),_.Q(2,"Search scoped to CitC Workspace:"),_.J(),_.Q(3),_.Dg());a&2&&(a=_.P(2),_.A(3),_.dh(" ",a.Nd.Wb," "))};Qva=function(a){a&1&&_.F(0,Pva,4,1,"ng-container",10);if(a&2){a=_.P();var b=_.$g(4);_.H("ngIf",a.Nd.Wb!==void 0)("ngIfElse",b)}};
Sva=function(a){a&1&&(_.Cg(0),_.Fg(1,13),_.Q(2," \u203a "),_.Dg());a&2&&(_.P(3),a=_.$g(14),_.A(),_.H("ngTemplateOutlet",a)("ngTemplateOutletContext",_.kh(2,Rva)))};Uva=function(a){a&1&&(_.I(0,"a",16),_.Q(1),_.J());if(a&2){a=_.P().va;var b=_.P(4);_.H("routerLink",_.kh(3,Tva))("queryParams",b.W4a(a.scope));_.A();_.eh(a.name)}};Vva=function(a){a&1&&(_.Cg(0),_.Q(1),_.Dg());a&2&&(a=_.P().va,_.A(),_.eh(a.name))};
Wva=function(a,b){a&1&&(_.Cg(0),_.F(1,Uva,2,4,"a",15)(2,Vva,2,1,"ng-container",12),_.Q(3,"/"),_.Dg());a&2&&(a=b.last,_.A(),_.H("ngIf",!a),_.A(),_.H("ngIf",a))};Xva=function(a){a&1&&(_.Cg(0),_.F(1,Wva,4,2,"ng-container",14),_.Dg());a&2&&(a=_.P(3),_.A(),_.H("ngForOf",a.directories))};Yva=function(a){a&1&&_.Q(0);a&2&&(a=_.P(3),_.dh(" ",a.Nd.path," "))};
Zva=function(a){a&1&&(_.Cg(0),_.I(1,"span",11),_.Q(2," Search scoped to directory: "),_.J(),_.Q(3),_.F(4,Sva,3,3,"ng-container",12)(5,Xva,2,1,"ng-container",10)(6,Yva,1,1,"ng-template",null,7,_.oh),_.Dg());if(a&2){a=_.$g(7);var b=_.P(2);_.A(3);_.dh(" ",b.Nd.repository," \u203a ");_.A();_.H("ngIf",b.V4(b.Nd.Lb));_.A();_.H("ngIf",b.cha&&b.directories)("ngIfElse",a)}};$va=function(a){a&1&&_.F(0,Zva,8,4,"ng-container",10);if(a&2){a=_.P();var b=_.$g(6);_.H("ngIf",a.Nd.path!==void 0)("ngIfElse",b)}};
awa=function(a){a&1&&(_.Cg(0),_.I(1,"span",11),_.Q(2," Search scoped to branch: "),_.J(),_.Dg())};bwa=function(a){a&1&&(_.I(0,"span",11),_.Q(1," Search scoped to tag: "),_.J())};
dwa=function(a){a&1&&(_.Cg(0),_.F(1,awa,3,0,"ng-container",10)(2,bwa,2,0,"ng-template",null,8,_.oh),_.Q(4),_.Fg(5,13),_.Dg());if(a&2){a=_.$g(3);var b=_.P(2),c=_.$g(14);_.A();_.H("ngIf",_.Era(_.Ii(b.Nd.Lb)))("ngIfElse",a);_.A(3);_.dh(" ",b.Nd.repository," \u203a ");_.A();_.H("ngTemplateOutlet",c)("ngTemplateOutletContext",_.kh(5,cwa))}};ewa=function(a){a&1&&_.F(0,dwa,6,6,"ng-container",10);if(a&2){a=_.P();var b=_.$g(8);_.H("ngIf",a.V4(a.Nd.Lb))("ngIfElse",b)}};
fwa=function(a){a&1&&(_.Cg(0),_.I(1,"span",11),_.Q(2,"Search scoped to package:"),_.J(),_.Q(3),_.Dg());a&2&&(a=_.P(3),_.A(3),_.dh(" ",a.Nd.repository," "))};gwa=function(a){a&1&&(_.Cg(0),_.I(1,"span",11),_.Q(2,"Search scoped to repository:"),_.J(),_.Q(3),_.Dg());a&2&&(a=_.P(3),_.A(3),_.dh(" ",a.Nd.repository," "))};
hwa=function(a){a&1&&(_.Cg(0,18),_.F(1,fwa,4,1,"ng-container",19)(2,gwa,4,1,"ng-container",20),_.Dg());a&2&&(a=_.P(2),_.H("ngSwitch",a.Nd.we==null?null:a.Nd.we.type),_.A(),_.H("ngSwitchCase","depot"))};iwa=function(a){a&1&&_.F(0,hwa,3,2,"ng-container",17);if(a&2){a=_.P();var b=_.$g(10);_.H("ngIf",!!a.Nd.repository)("ngIfElse",b)}};jwa=function(a){a&1&&(_.Cg(0),_.I(1,"span",11),_.Q(2,"Search scoped to host:"),_.J(),_.Q(3),_.Dg());a&2&&(a=_.P().Qa,_.A(3),_.dh(" ",a.id," "))};
kwa=function(a){a&1&&(_.Cg(0),_.I(1,"span",11),_.Q(2,"Search scoped to project:"),_.J(),_.Q(3),_.Dg());a&2&&(a=_.P().Qa,_.A(3),_.dh(" ",a.id," "))};lwa=function(a){a&1&&(_.I(0,"span",11),_.Q(1," Search scoped to Piper "),_.J())};mwa=function(a){a&1&&(_.Cg(0),_.I(1,"span",11),_.Q(2,"Search scoped to:"),_.J(),_.Q(3),_.Dg());a&2&&(a=_.P().Qa,_.A(3),_.dh(" ",a.id," "))};
nwa=function(a){a&1&&(_.Cg(0,18),_.F(1,jwa,4,1,"ng-container",19)(2,kwa,4,1,"ng-container",19)(3,lwa,2,0,"span",21)(4,mwa,4,1,"ng-container",20),_.Dg());a&2&&(a=_.P(2),_.H("ngSwitch",a.Nd.we.type),_.A(),_.H("ngSwitchCase","host"),_.A(),_.H("ngSwitchCase","project"),_.A(),_.H("ngSwitchCase","depot"))};owa=function(a){a&1&&_.F(0,nwa,5,4,"ng-container",17);if(a&2){a=_.P();var b=_.$g(12);_.H("ngIf",a.Nd.we)("ngIfElse",b)}};pwa=function(a){a&1&&(_.I(0,"span",11),_.Q(1," Searching everything "),_.J())};
qwa=function(a){a&1&&(_.I(0,"mat-icon",24),_.Q(1," account_tree "),_.J())};rwa=function(a){a&1&&(_.I(0,"mat-icon",25),_.Q(1,"label_outline"),_.J())};swa=function(a){a&1&&(_.Cg(0),_.I(1,"a",26),_.Q(2),_.J(),_.Dg());a&2&&(a=_.P(2),_.A(),_.H("routerLink",_.kh(3,Tva))("queryParams",a.W4a(a.E6b)),_.A(),_.dh(" ",_.Dra(_.Fi(a.Nd.Lb))," "))};twa=function(a){a&1&&_.Q(0);a&2&&(a=_.P(2),_.dh(" ",_.Dra(_.Fi(a.Nd.Lb))," "))};
uwa=function(a,b){a&1&&_.F(0,qwa,2,0,"mat-icon",22)(1,rwa,2,0,"mat-icon",23)(2,swa,3,4,"ng-container",10)(3,twa,1,1,"ng-template",null,9,_.oh);if(a&2){a=b.Uka;b=_.$g(4);var c=_.P();_.H("ngIf",_.Era(_.Ii(c.Nd.Lb)));_.A();_.H("ngIf",_.Gi(_.Ii(c.Nd.Lb)));_.A();_.H("ngIf",c.cha&&!a)("ngIfElse",b)}};_.vwa=function(a){if(typeof a==="number")return a;if(Array.isArray(a)&&a.length)return a[0].start};
_.kk=function(a,b){var c=a.params;a=a.Lb;if(c!=null)switch(b){case 0:return c.Wb&&a==="HEAD"?void 0:a;case 1:return c.Uf||(c.Wb&&a==="HEAD"?void 0:a);case 2:return c.Go;case 3:return c.Uf;default:throw _.gb(b,"Unexpected version.");}};_.nk=function(a){return!(!a.Wc||!a.wb)&&!!a.repository};
_.wwa=function(a,b,c,d){var e=new ok;c=_.pk(e,2,c);switch(b){case "depot":qk(c,4,_.rk,Cb(a));break;case "host":qk(c,3,_.rk,Cb(a));break;case "project":c.setProjectId(a);break;case "ossProject":qk(c,5,_.rk,Cb(a))}d!=null&&c.J7b(d);return c};_.sk=function(a){return{Lb:_.kk(a,0)||"",commit:_.kk(a,1)||""}};
_.uk=function(a,b,c,d,e,f,g){a=(new _.tk).V8(_.wwa(a,b,c,f));b=d==null?void 0:d.commit;f&&b==="HEAD"&&(b=void 0);b&&_.pk(a,3,b);(d==null?0:d.Lb)&&!_.Hi.test(d.Lb)&&_.pk(a,4,d==null?void 0:d.Lb);d=_.xwa(a);e!=null&&d.Pc(_.rj.qt(e));g!=null&&d.Ul(g);return d};_.ywa=function(a,b,c,d,e,f){if(_.nk(a)){var g=_.uk(a.wb,a.Wc,a.repository,_.sk(a),a.path,a.params.Wb);return{eventType:"RESULT_CLICKED",WHb:d,fileSpec:g,lineNumber:_.vwa(a.params.line),Px:b,qr:c,BF:e,ID:f}}throw Error("Uc");};
zwa=function(a){if(a.NG)return Array.from(a.NG.entries()).map(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return new vk({name:b,status:c})})};_.wk=function(a){return new a(_.u(_.Awa),null,{withCredentials:_.u(Bwa),suppressCorsPreflight:!0})};_.Cwa=function(a){return new _.$e(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()}})};
Dwa=function(a){var b=(new _.xk).setSeconds(Math.floor(a/1E3));return _.yk(b,2,Math.floor(a%1E3*1E6))};_.Ewa=function(a){return"COVERAGE_GENERIC_"+a};Gwa=function(a){return Fwa.has(a)?Fwa.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(" ")};_.Hwa=function(a){return a?a instanceof _.Li?a.kx:a.getType()===1||a.getType()===6:!1};
Iwa=function(a){var b=new _.ag(1);b.next(a);b.complete();return b};Kwa=function(a){var b=_.rd(function(){return a()});return Jwa(b)?new Proxy(a,{get:function(c,d){if(!(d in b))return c[d];_.Jf(c[d])||Object.defineProperty(c,d,{value:_.Fh(function(){return c()[d]}),configurable:!0});return Kwa(c[d])}}):a};
Jwa=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(Lwa.includes(a.constructor))return!1;a=Object.getPrototypeOf(a)}return a===Object.prototype};Ak=function(a){var b=_.Mc.apply(1,arguments);a[zk].update(function(c){return b.reduce(function(d,e){return Object.assign({},d,typeof e==="function"?e(d):e)},c)});Mwa(a)};
Mwa=function(a){var b=Nwa.get(a[zk])||[];b=_.k(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;var d=_.rd(function(){return a[zk]()});c(d)}};Owa=function(){var a={};return a[zk]=_.Vg({}),a.xGa={},a.props={},a.methods={},a.ika={},a};Qwa=function(){var a,b;return(b=(a=_.Pwa.find(function(c){return c.default}))!=null?a:_.Pwa[0])!=null?b:null};Swa=function(a){return Rwa.has(a)};
_.Bk=function(a){return function c(){var d,e,f,g,m,n,r,x;return Twa(c,function(z){switch(z.Id){case 1:z.SG=0,z.tM=2,d=_.k(a),e=d.next();case 4:if(e.done){z.fg(2);break}f=e.value;g=Uwa;return _.ef(z,f,7);case 7:g(z.yg);switch(f.Am){case 0:case 2:return z.fg(8);case 1:return z.fg(9);case 3:return z.fg(10);case 4:case 5:break;default:_.gb(f)}z.fg(5);break;case 8:return m=Uwa,Vwa(z,_.Bk(f.HCa),12);case 12:return m(z.yg),n=Uwa,Vwa(z,_.Bk(f.eFa),13);case 13:n(z.yg);z.fg(5);break;case 9:if(!f.value){z.fg(14);
break}r=Uwa;return _.ef(z,f.value,15);case 15:r(z.yg);case 14:z.fg(5);break;case 10:return x=Uwa,Vwa(z,_.Bk(f.elements),16);case 16:x(z.yg);z.fg(5);break;case 5:e=d.next();z.fg(4);break;case 2:ff(z),gf(z,0)}})}()};Wwa=function(a,b,c){return{type:a,location:{start:b,end:c}}};Xwa=function(a,b,c,d,e){b=Array.isArray(b)?b:[b];c=Array.isArray(c)?c:[c];return{Am:a,HCa:b,eFa:c,location:Dk(e),Ond:d,error:b.length&&c.length?void 0:{type:5,location:d}}};Ywa=function(a,b,c){return{Am:a,value:b,location:Dk(c)}};
Dk=function(a){return{start:a.start.offset,end:a.end.offset}};
Zwa=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.Am!==d.Am)c.push({start:b.location.start,end:b.location.end});else switch(b.Am){case 0:case 2:c.push.apply(c,_.v(Zwa(b.HCa,d.HCa)));c.push.apply(c,_.v(Zwa(b.eFa,d.eFa)));break;case 3:c.push.apply(c,_.v(Zwa(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 _.gb(b)}}return c};$wa=function(){var a,b;return!!((a=crypto)==null?0:(b=a.subtle)==null?0:b.digest)};axa=function(a){return Array.from(new Uint8Array(a)).map(function(b){return b.toString(16).padStart(2,"0")}).join("")};_.bxa=function(a){if(!a)return null;a=_.X(a,2);return a===null||a===void 0?null:_.Bc(a)};
_.Ek=function(a){if(!a)return null;a=a.xI;if(!a)throw Error("Xc");return _.Bc(a)};cxa=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 _.gb(a)}};dxa=function(a){switch(a){case "CRITICAL":return 1;case "WARNING":return 2;case "INFORMATIONAL":return 3;case "SEVERITY_UNSPECIFIED":return 0;default:return _.gb(a)}};
fxa=function(){if(exa!==void 0)return exa;try{var a=window.localStorage;if(!a)return exa=!1;a.setItem("StorageAccessTestKey","1");a.removeItem("StorageAccessTestKey");return exa=!0}catch(b){return exa=!1}};gxa=function(a){if(a&1){var b=_.Wd();_.I(0,"button",5);_.O("click",function(){_.w(b);var c=_.P(2);return _.y(c.Zd())});_.Q(1," Dismiss ");_.J()}};
ixa=function(a,b){a&1&&(_.Cg(0),_.I(1,"div",1)(2,"mat-icon",2),_.Q(3),_.J(),_.K(4,"span",3),_.F(5,gxa,2,0,"button",4),_.J(),_.Dg());a&2&&(a=b.Qa,b=_.P(),_.A(),_.H("ngClass",_.mh(4,hxa,a.severity===b.nPa.yK,a.severity===b.nPa.i$)),_.A(2),_.eh(a.iconName),_.A(),_.H("innerHTML",a.messageHtml,_.De),_.A(),_.H("ngIf",_.Fk.has(2)&&(a==null?void 0:a.severity)!==1&&$wa()&&fxa()))};
_.jxa=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};kxa=function(a){return function(b){if(b.value==null||a==null)return null;var c=parseFloat(b.value);return!isNaN(c)&&c<a?{min:{min:a,actual:b.value}}:null}};lxa=function(a){return function(b){if(b.value==null||a==null)return null;var c=parseFloat(b.value);return!isNaN(c)&&c>a?{max:{max:a,actual:b.value}}:null}};
mxa=function(a){return _.jxa(a.value)?{required:!0}:null};_.nxa=function(){return null};oxa=function(a){return a!=null};pxa=function(a){return gja(a)?_.bf(a):a};qxa=function(a){var b={};a.forEach(function(c){b=c!=null?Object.assign({},b,c):b});return Object.keys(b).length===0?null:b};rxa=function(a,b){return b.map(function(c){return c(a)})};sxa=function(a){return a.map(function(b){return b.validate?function(c){return b.validate(c)}:b})};
_.txa=function(a){if(!a)return null;var b=a.filter(oxa);return b.length==0?null:function(c){return qxa(rxa(c,b))}};uxa=function(a){return a!=null?_.txa(sxa(a)):null};vxa=function(a){if(!a)return null;var b=a.filter(oxa);return b.length==0?null:function(c){c=rxa(c,b).map(pxa);return _.Af(c).ha(_.E(qxa))}};wxa=function(a){return a!=null?vxa(sxa(a)):null};xxa=function(a,b){return a===null?[b]:Array.isArray(a)?[].concat(_.v(a),[b]):[a,b]};yxa=function(a,b){return[].concat(_.v(b.path),[a])};
Exa=function(a,b,c){c=c===void 0?"whenDisabledForLegacyCode":c;zxa(a,b);b.wq.zl(a.value);if(a.disabled||c==="always"){var d,e;(e=(d=b.wq).Cn)==null||e.call(d,a.disabled)}Axa(a,b);Bxa(a,b);Cxa(a,b);Dxa(a,b)};Gxa=function(a,b){var c=function(){};b.wq&&(b.wq.Dk(c),b.wq.io(c));Fxa(a,b);a&&(b.U4c(),a.yG(function(){}))};Hxa=function(a,b){a.forEach(function(c){c.Ooa&&c.Ooa(b)})};Dxa=function(a,b){if(b.wq.Cn){var c=function(d){b.wq.Cn(d)};a.Fva.push(c);b.Eqb(function(){a.V8c(c)})}};
zxa=function(a,b){var c=a.xG;b.xg!==null?_.Ixa(a,xxa(c,b.xg)):typeof c==="function"&&_.Ixa(a,[c]);c=a.nL;b.xD!==null?Jxa(a,xxa(c,b.xD)):typeof c==="function"&&Jxa(a,[c]);c=function(){return _.Gk(a)};Hxa(b.xG,c);Hxa(b.nL,c)};
Fxa=function(a,b){var c=!1;if(a!==null){if(b.xg!==null){var d=a.xG;if(Array.isArray(d)&&d.length>0){var e=d.filter(function(f){return f!==b.xg});e.length!==d.length&&(c=!0,a.eaa(e))}}b.xD!==null&&(d=a.nL,Array.isArray(d)&&d.length>0&&(e=d.filter(function(f){return f!==b.xD}),e.length!==d.length&&(c=!0,a.ZQa(e))))}a=function(){};Hxa(b.xG,a);Hxa(b.nL,a);return c};Axa=function(a,b){b.wq.Dk(function(c){a.Qy=c;a.EW=!0;a.Sva=!0;a.yv==="change"&&Kxa(a,b)})};
Cxa=function(a,b){b.wq.io(function(){a.yVa=!0;a.yv==="blur"&&a.EW&&Kxa(a,b);a.yv!=="submit"&&_.Lxa(a)})};Kxa=function(a,b){a.Sva&&Mxa(a);a.setValue(a.Qy,{tGb:!1});b.cta(a.Qy);a.EW=!1};Bxa=function(a,b){var c=function(d,e){b.wq.zl(d);e&&b.cta(d)};a.Dk(c);b.Eqb(function(){a.U8c(c)})};Nxa=function(a,b){if(!a.hasOwnProperty("model"))return!1;a=a.model;return a.vH?!0:!Object.is(b,a.Rf)};Oxa=function(a,b){a.Yca();b.forEach(function(c){var d=c.control;d.yv==="submit"&&d.EW&&(c.cta(d.Qy),d.EW=!1)})};
Pxa=function(a){if(!a)return null;var b=void 0,c=void 0,d=void 0;a.forEach(function(e){e.constructor===_.Hk?b=e:Object.getPrototypeOf(e.constructor)===Ik?c=e:d=e});return d?d:c?c:b?b:null};Jk=function(a){return a!=null&&!Array.isArray(a)&&typeof a==="object"};Qxa=function(a,b,c){a=a.controls;if(!(b?Object.keys(a):a).length)throw new _.ud(1E3,"");if(!a[c])throw new _.ud(1001,"");};Rxa=function(a,b){a.Tr(function(c,d){if(b[d]===void 0)throw new _.ud(1002,"");})};
Sxa=function(a){return typeof a==="object"&&a!==null&&Object.keys(a).length===2&&"value"in a&&"disabled"in a};Txa=function(a){return!!a&&(a.tX!==void 0||a.ky!==void 0||a.yv!==void 0)};Uxa=function(a){a&1&&(_.I(0,"span",3),_.Kg(1,1),_.J())};Vxa=function(a){a&1&&(_.I(0,"span",6),_.Kg(1,2),_.J())};Wxa=function(a){a&1&&(_.I(0,"span",3),_.Kg(1,1),_.I(2,"span",7),_.ce(),_.I(3,"svg",8),_.K(4,"path",9),_.J()()())};Xxa=function(a){a&1&&(_.I(0,"span",6),_.Kg(1,2),_.J())};Yxa=function(a){a&1&&_.K(0,"span",20)};
Zxa=function(a){a&1&&(_.I(0,"label",19),_.Kg(1,1),_.ug(2,Yxa,1,0,"span",20),_.J());a&2&&(a=_.P(2),_.H("floating",a.BP())("monitorResize",a.RK())("id",a.Ut),_.tg("for",a.Pd.Ddd?null:a.Pd.id),_.A(2),_.vg(!a.zR&&a.Pd.required?2:-1))};$xa=function(a){a&1&&_.ug(0,Zxa,3,5,"label",19);a&2&&(a=_.P(),_.vg(a.UC()?0:-1))};aya=function(a){a&1&&_.K(0,"div",7)};bya=function(){};cya=function(a){a&1&&_.F(0,bya,0,0,"ng-template",13);a&2&&(_.P(2),_.H("ngTemplateOutlet",_.$g(1)))};
dya=function(a){a&1&&(_.I(0,"div",9),_.ug(1,cya,1,1,null,13),_.J());a&2&&(a=_.P(),_.H("matFormFieldNotchedOutlineOpen",a.BP()),_.A(),_.vg(a.fnb()?-1:1))};eya=function(a){a&1&&(_.I(0,"div",10,2),_.Kg(2,2),_.J())};fya=function(a){a&1&&(_.I(0,"div",11,3),_.Kg(2,3),_.J())};gya=function(){};hya=function(a){a&1&&_.F(0,gya,0,0,"ng-template",13);a&2&&(_.P(),_.H("ngTemplateOutlet",_.$g(1)))};mya=function(a){a&1&&(_.I(0,"div",14,4),_.Kg(2,4),_.J())};nya=function(a){a&1&&(_.I(0,"div",15,5),_.Kg(2,5),_.J())};
oya=function(a){a&1&&_.K(0,"div",16)};pya=function(a){a&1&&_.Kg(0,6)};qya=function(a){a&1&&(_.I(0,"mat-hint",21),_.Q(1),_.J());a&2&&(a=_.P(2),_.H("id",a.sba),_.A(),_.eh(a.jZ))};rya=function(a){a&1&&(_.ug(0,qya,2,2,"mat-hint",21),_.Kg(1,7),_.K(2,"div",22),_.Kg(3,8));a&2&&(a=_.P(),_.vg(a.jZ?0:-1))};sya=function(a){a&1&&(_.I(0,"span",8),_.Q(1," Try these suggestions: "),_.J())};
tya=function(a){a&1&&(_.I(0,"div",5)(1,"p"),_.K(2,"mat-icon",6),_.F(3,sya,2,0,"span",7),_.J()());a&2&&(a=_.P(2),_.A(3),_.H("ngIf",a.cj.length>0))};
wya=function(a,b){if(a&1){var c=_.Wd();_.I(0,"mat-chip",9);_.O("click",function(){var e=_.w(c).va,f=_.P(2);return _.y(uya(f,e))})("keydown.enter",function(){var e=_.w(c).va,f=_.P(2);return _.y(uya(f,e))});_.I(1,"mat-icon",10);_.Q(2);_.J();_.Q(3);_.J()}if(a&2){a=b.va;b=b.index;var d=_.P(2);_.H("id","suggestion-chip-"+(b+1))("matTooltip","Tap to refine results. (Shortcut:"+vya(b+1)+")");_.A();_.H("ngStyle",d.bbd);_.A();a:switch(a.PZ){case Kk.h$:b="repeat";break a;case Kk.Ita:b="add";break a;default:b=
"add"}_.eh(b);_.A();_.dh(" ",a.iA," ")}};xya=function(a){a&1&&(_.I(0,"div",1)(1,"mat-chip-listbox",2),_.F(2,tya,4,1,"div",3)(3,wya,4,5,"mat-chip",4),_.J()());a&2&&(a=_.P(),_.A(2),_.H("ngIf",a.k8b()),_.A(),_.H("ngForOf",a.cj))};_.yya=function(a,b){return a===b?!0:a&&b?a.value===b.value&&!!a.O6===!!b.O6:!1};zya=function(a){var b=_.Df(1E3).ha(_.Pf({wd:!0,cj:[]}));b=_.Gf(b,a);return fka(a,b).ha(_.fg({wd:!0}))};Aya=function(a,b){return b.ha(_.E(function(c){return c?_.Lk:_.of({})}),_.fg(a),_.gg(_.Ye))};
Bya=function(a,b){return{TJb:fka(a.zab,_.Df(2E3)),zab:b}};_.Cya=function(a,b){return a.Am===1&&a.label===b};Dya=function(a,b){a&1&&(_.I(0,"span",7),_.Q(1),_.J());a&2&&(a=b.va,_.H("ngClass",a.lya),_.A(),_.eh(a.text))};Eya=function(a){a&1&&(_.I(0,"span",8),_.Q(1),_.J());a&2&&(a=_.P(),_.A(),_.eh(a.v9))};Fya=function(a){a&1&&_.Kg(0)};Gya=function(a){a&1&&(_.I(0,"mat-icon",9),_.Q(1),_.J());a&2&&(a=_.P(2),_.A(),_.eh(a.L3))};
Hya=function(a){if(a&1){var b=_.Wd();_.I(0,"button",6);_.O("click",function(){_.w(b);var c=_.P();return _.y(c.action.emit())});_.I(1,"span",7);_.Q(2);_.F(3,Gya,2,1,"mat-icon",8);_.J()()}a&2&&(a=_.P(),_.A(2),_.dh(" ",a.M3," "),_.A(),_.H("ngIf",a.L3))};
Iya=function(a){if(a&1){var b=_.Wd();_.I(0,"onedev-feature-tooltip-body",1);_.O("action",function(){_.w(b);var c=_.P();return _.y(c.action.emit())})("dismiss",function(){_.w(b);var c=_.P();c.tBa();c.Zd.emit();return _.y()});_.Kg(1);_.J()}a&2&&(a=_.P(),_.H("actionBtnText",a.M3)("actionBtnIcon",a.L3)("color",a.color)("pointerPosition",a.Wg)("widthOffset",a.NHa))};
Jya=function(a){var b={attributeFilter:["aria-label","aria-valuenow"]};return new _.$e(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)})};
Kya=function(a){a&1&&(_.ce(),_.I(0,"svg",11),_.K(1,"circle",12),_.J());a&2&&(a=_.P(),_.tg("viewBox",a.Dsb()),_.A(),_.ah("stroke-dasharray",a.Ewa(),"px")("stroke-dashoffset",a.Ewa()/2,"px")("stroke-width",a.slb(),"%"),_.tg("r",a.eua()))};Lya=function(){return{diameter:100}};
Nya=function(a){if(a&1){var b=_.Wd();_.I(0,"div",14);_.Q(1);_.I(2,"button",15);_.O("click",function(){_.w(b);var d=_.P(3);d.Fk&&d.Fk.w8.jsd();return _.y()});_.I(3,"mat-icon");_.Q(4,"cancel");_.J()()()}if(a&2){a=_.P().Qa;var c=_.P(2);_.H("ngClass",_.lh(3,Mya,c.A8));_.A();_.dh(" ",a.Np," ");_.A();_.H("ascTrackElement",c.pr)}};Oya=function(a,b){a&1&&(_.Cg(0),_.F(1,Nya,5,5,"div",13),_.Dg());a&2&&(a=b.Qa,_.A(),_.H("ngIf",a.value))};
Pya=function(a){a&1&&(_.Cg(0),_.F(1,Oya,2,1,"ng-container",5),_.S(2,"async"),_.Dg());a&2&&(a=_.P(),_.A(),_.H("ngIf",_.nh(2,1,a.queryPrefix)))};Qya=function(a){a&1&&_.K(0,"mat-spinner",16);a&2&&(a=_.P(),_.H("diameter",a.Veb)("strokeWidth",a.Web))};Rya=function(a){if(a&1){var b=_.Wd();_.I(0,"button",17);_.O("click",function(){_.w(b);var c=_.P();return _.y(c.r4())});_.I(1,"mat-icon");_.Q(2,"close");_.J()()}a&2&&(a=_.P(),_.H("ascTrackElement",a.pr)("matTooltip",a.mjb),_.tg("aria-label",a.mjb))};
Sya=function(a){a&1&&(_.I(0,"a",18)(1,"mat-icon"),_.Q(2,"info_outline"),_.J()());a&2&&(a=_.P(),_.H("universalLink",a.xR))};Tya=function(a){a&1&&_.Fg(0)};Uya=function(a,b){a&1&&(_.I(0,"search-box-suggestion-item",19),_.F(1,Tya,1,0,"ng-container",20),_.J());a&2&&(a=b.va,_.H("isSelectable",!!a.CGa)("payload",a),_.A(),_.H("ngTemplateOutlet",a.ua)("ngTemplateOutletContext",a.ZT))};Vya=function(a){a&1&&_.K(0,"auto-suggest-bar",null,2)};
Wya=function(a){a&1&&(_.I(0,"div",25),_.K(1,"mat-icon",32),_.Q(2," Search a file or a directory to add to chat context "),_.J())};Xya=function(a){a&1&&_.Fg(0,33);a&2&&(_.P(3),_.H("ngTemplateOutlet",_.$g(15).ua))};Yya=function(a){a&1&&(_.Cg(0),_.I(1,"h4",34),_.Q(2),_.J(),_.I(3,"p",35),_.Q(4),_.J(),_.Dg());a&2&&(a=_.P(3),_.A(2),_.dh(" ",a.PEc," "),_.A(2),_.dh(" ",a.QEc," "))};Zya=function(a){a&1&&_.Fg(0)};
$ya=function(a){a&1&&(_.I(0,"div",23)(1,"div",24),_.F(2,Vya,2,0,"auto-suggest-bar",5),_.ug(3,Wya,3,0,"div",25),_.I(4,"div",26),_.K(5,"scope-indicator",27),_.J(),_.F(6,Xya,1,1,"ng-container",28)(7,Yya,5,2,"ng-container",5),_.S(8,"async"),_.J(),_.K(9,"mat-divider",29),_.I(10,"div",30),_.F(11,Zya,1,0,"ng-container",31),_.J()());if(a&2){a=_.P(2);_.ah("border-color",a.ema)("width",a.Npa,"px")("display","flex");_.A(2);_.H("ngIf",a.QH);_.A();_.vg(a.Fo&&a.GL?3:-1);_.A(2);_.H("savedQuery",a.Qe)("searchScope",
a.Nd);_.A();_.H("ngIf",a.fE);_.A();var b=a.fE,c=_.nh(8,14,a.X4);_.H("ngIf",!b&&!!c&&!c.wd);_.A(2);_.H("vertical",!0);_.A(2);_.H("ngTemplateOutlet",a.Qo==null?null:a.Qo.ua)}};bza=function(a){if(a&1){var b=_.Wd();_.Cg(0,21);_.O("ascResizeNotifier",function(d){_.w(b);var e=_.P();return _.y(e.V$a(d))});_.F(1,$ya,12,16,"div",22);_.Dg()}if(a&2){a=_.P();var c=_.$g(15);_.H("elementToWatch",_.$g(1));_.A();_.H("ngIf",aza(a,c))}};
cza=function(a){if(a&1){var b=_.Wd();_.I(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",36);_.O("action",function(){_.w(b);_.P();_.Ec(window,"http://goto.google.com/search-git","_blank");return _.y()});_.I(2,"p",37);_.Q(3);_.J();_.Q(4);_.J()()}a&2&&(a=_.P(),_.A(),_.H("actionBtnText",a.MEc)("widthOffset",1),_.A(2),_.eh(a.OEc),_.A(),_.dh(" ",a.NEc," "))};
dza=function(a){a=_.k(_.Bk(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};eza=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};fza=function(a){a&1&&(_.ce(),_.I(0,"svg",2),_.K(1,"polygon",3),_.J())};
gza=function(a){if(a&1){var b=_.Wd();_.zg(0,"div",0);Zla("click",function(){_.w(b);var c=_.P();return _.y(c.closed.emit("click"))})("animationstart",function(c){_.w(b);var d=_.P();return _.y(d.Zba(c.animationName))})("animationend",function(c){_.w(b);var d=_.P();return _.y(d.nP(c.animationName))})("animationcancel",function(c){_.w(b);var d=_.P();return _.y(d.nP(c.animationName))});_.zg(1,"div",1);_.Kg(2);_.Ag()()}a&2&&(a=_.P(),_.ch(a.Al),_.bh("mat-menu-panel-animations-disabled",a.Yc)("mat-menu-panel-exit-animation",
a.kL==="void")("mat-menu-panel-animating",a.Uv),_.wg("id",a.yna),_.tg("aria-label",a.ariaLabel||null)("aria-labelledby",a.de||null)("aria-describedby",a.ns||null))};hza=function(){return{JS:!1,Yo:"after",Fr:"below",Oh:"cdk-overlay-transparent-backdrop"}};iza=function(a){a&1&&_.K(0,"img",4);a&2&&(a=_.P(),_.H("src",a.Yp,_.Ee))};jza=function(a){a&1&&_.K(0,"mat-icon",5);a&2&&(a=_.P(),_.H("svgIcon",a.rh))};kza=function(a){a&1&&(_.I(0,"mat-icon",6),_.Q(1),_.J());a&2&&(a=_.P(),_.A(),_.dh(" ",a.qxb,"\n"))};
lza=function(a){a&1&&(_.I(0,"a",30),_.K(1,"div",31),_.I(2,"span",32),_.Q(3,"Hiring"),_.J()())};mza=function(a){if(a&1){var b=_.Wd();_.I(0,"global-search-box",33);_.O("focusChange",function(c){_.w(b);_.P().R5b=c;return _.y()});_.J()}a&2&&(a=_.P(),_.H("config",a.Do))};nza=function(a){a&1&&(_.I(0,"button",34),_.K(1,"mat-icon",35),_.J());a&2&&(_.P(),_.H("matMenuTriggerFor",_.$g(25)))};oza=function(a,b){a&1&&(_.I(0,"a",36),_.K(1,"mat-icon",37),_.J());a&2&&_.H("routerLink",b.Qa)};
pza=function(a){if(a&1){var b=_.Wd();_.I(0,"li",38)(1,"button",39);_.O("click",function(){_.w(b);var c=_.P();return _.y(c.kGa())});_.Q(2," Keyboard shortcuts ");_.J()()}};qza=function(a){a&1&&_.K(0,"mat-divider")};rza=function(a,b){a&1&&(_.I(0,"li",38)(1,"a",42),_.Q(2),_.J()());a&2&&(a=b.va,_.A(),_.H("externalLink",a.Rn),_.A(),_.eh(a.rka))};
sza=function(a){a&1&&(_.Cg(0),_.F(1,qza,1,0,"mat-divider",24),_.I(2,"ul",40),_.F(3,rza,3,2,"li",41),_.J(),_.Dg());a&2&&(a=_.P(),_.A(),_.H("ngIf",a.kMb),_.A(2),_.H("ngForOf",a.Lq.additionalLinks))};tza=function(a){a&1&&(_.I(0,"button",43)(1,"span"),_.Q(2,"Help"),_.J()());a&2&&(_.P(),_.H("matMenuTriggerFor",_.$g(25)))};uza=function(a,b){a&1&&(_.I(0,"a",44)(1,"span"),_.Q(2,"Settings"),_.J()());a&2&&_.H("routerLink",b.Qa)};vza=function(a){a&1&&_.K(0,"announcement-bar",3)};
wza=function(a){a&1&&(_.ce(),_.I(0,"svg",3),_.K(1,"polygon",4),_.J())};xza=function(a){a&1&&(_.ce(),_.I(0,"svg",2),_.K(1,"polygon",3),_.J())};
yza=function(a){if(a&1){var b=_.Wd();_.I(0,"div",0);_.O("keydown",function(c){_.w(b);var d=_.P();return _.y(d.oe(c))})("click",function(){_.w(b);var c=_.P();return _.y(c.closed.emit("click"))})("@transformMenu.start",function(c){_.w(b);var d=_.P();return _.y(d.Zba(c))})("@transformMenu.done",function(c){_.w(b);var d=_.P();return _.y(d.nP(c))});_.I(1,"div",1);_.Kg(2);_.J()()}a&2&&(a=_.P(),_.H("id",a.yna)("ngClass",a.Al)("@transformMenu",a.kL),_.tg("aria-label",a.ariaLabel||null)("aria-labelledby",
a.de||null)("aria-describedby",a.ns||null))};zza=function(a){return typeof a==="string"?a:a.join("+")};Aza=function(a){return a.sort(function(b,c){return zza(b.bc).localeCompare(zza(c.bc))})};Bza=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 _.Vh(d,a[c-1].parameters))}};
Dza=function(a){return Cza.every(function(b){return!(a===b||a.startsWith("/"+b)&&(a==="/"+b||a.startsWith("/"+b+"/")||a.startsWith("/"+b+"?")||a.startsWith("/"+b+"#")))})};Eza=function(a,b,c){c.Ua.hasOwnProperty(a)||(c.Ua[a]=b.Ua[a])};Fza=function(a,b,c){a!=="sq"||c.Ua.sq?Eza(a,b,c):delete c.Ua.sq};Gza=function(a,b){return Object.defineProperty(b,"type",{value:a,writable:!1})};Hza=function(a){if(a===null||a===void 0)throw Error("ed`Store Injector");};Iza=function(a){return typeof a==="function"};
Jza=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],L=m[D],N=(0,d[D])(L,n);x[D]=N;r=r||N!==L}return r?x:m}};Kza=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))},{})};
Lza=function(){var a=_.Mc.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))}};Mza=function(a,b){Array.isArray(b)&&b.length>0&&(a=Lza.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)}}};
Nza=function(a){var b=Array.isArray(a)&&a.length>0?Lza.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)}}};Pza=function(a,b){return function(c,d){d=b.action(d)?Oza(d):d;c=a(c,d);return b.state()?Oza(c):c}};
Oza=function(a){Object.freeze(a);var b=Iza(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 _.Mk){if(c.z7a())return;throw Error();}(typeof c!=="object"||c===null)&&!Iza(c)||Object.isFrozen(c)||Oza(c)}});return a};Rza=function(a,b){return function(c,d){if(b.action(d)&&!Qza())throw Error("id`"+d.type);return a(c,d)}};
Uza=function(a,b){return function(c,d){if(b.action(d)){var e=Sza(d);Tza(e,"action")}c=a(c,d);b.state()&&(d=Sza(c),Tza(d,"state"));return c}};
Sza=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];Iza(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?Sza(e,[].concat(_.v(b),[d])):{path:[].concat(_.v(b),[d]),value:e});return d},!1):{path:["root"],
value:a}};Tza=function(a,b){if(a!==!1){var c=a.path.join(".");b=Error("jd`"+b+"`"+c+"`"+b);b.value=a.value;b.mTd=c;throw b;}};
_.Wza=function(a,b){var c,d,e=(b==null?0:b.UCa)?null:(d=b==null?void 0:(c=b.Rb)==null?void 0:c.get(_.qg))!=null?d:_.u(_.qg);c=Vza(b==null?void 0:b.xk);var f=(b==null?0:b.s3b)?_.Vg({kind:0},{xk:c}):_.Vg({kind:1,value:b==null?void 0:b.initialValue},{xk: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.s3b)&&f().kind===0)throw new _.ud(601,!1);var g=e==null?
void 0:e.be(a.unsubscribe.bind(a));return _.Fh(function(){var m=f();switch(m.kind){case 1:return m.value;case 2:throw m.error;case 0:throw new _.ud(601,!1);}},{xk:b==null?void 0:b.xk})};Vza=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)}};Xza=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}};
Yza=function(a,b){var c=_.Mc.apply(2,arguments);return function(d){if(typeof a==="string"){var e=[b].concat(_.v(c)).filter(Boolean);d=d.ha(Oka.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("ld`"+typeof a);return d.ha(_.Sf())}};Zza=function(a){return typeof a==="function"?a():a};
$za=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__"])})};aAa=function(a){return typeof a==="function"};
bAa=function(a,b,c){var d=Object.getPrototypeOf(a),e=d&&d.constructor.name!=="Object"?d.constructor.name:null;d=$za(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(_.Aka()):f.ha(Mka()).ha(_.E(function(r){return{effect:a[g],notification:r,propertyName:g,dtd:e,ctd:a}}))});return _.Gf.apply(null,_.v(d))};dAa=function(a){return cAa(a,"ngrxOnInitEffects")};
cAa=function(a,b){return a&&b in a&&typeof a[b]==="function"};eAa=function(a,b,c){c=c===void 0?10:c;return a.ha(_.Lf(function(d){b&&b.handleError(d);return c<=1?a:eAa(a,b,c-1)}))};fAa=function(a){return cAa(a,"ngrxOnIdentifyEffects")?a.ngrxOnIdentifyEffects():""};gAa=function(a,b){return function(c){var d=bAa(c,a,b);return cAa(c,"ngrxOnRunEffects")?c.ngrxOnRunEffects(d):d}};
hAa=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 _.Hd||aAa(e)?_.u(e):e})};jAa=function(){var a=_.u(Nk,{optional:!0,Xx:!0}),b=_.u(iAa,{self:!0});if((b.length!==1||b[0].length!==0)&&a)throw new TypeError("od");return"guarded"};
nAa=function(){if(!kAa){kAa=!0;document.body.classList.remove("loading");var a=document.querySelector(Array.from(_.Ok.keys()).join(","));lAa(mAa(),_.Ok.get(a.tagName))}};oAa=function(){return _.cf(function(a){if(a.Id==1)return _.ef(a,Promise.resolve(),2);document.readyState==="loading"?(window.addEventListener("DOMContentLoaded",nAa),setTimeout(function(){nAa()},1E3)):nAa();_.jf(a)})};
pAa=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};rAa=function(a,b){if((a=a===void 0?"":a)&&b)throw Error("qd");var c="";var d=_.da._F_jsUrl;(a=b||pAa(a))&&(c=a.src?a.src:a.getAttribute("href"));if(d&&c){if(d!=c)throw Error("rd`"+d+"`"+c);c=d}else c=d||c;if(!qAa(c))throw Error("sd");return c};
vAa=function(){if(!sAa){sAa=!0;try{var a=rAa(_.da._F_jsUrl?"":"base-js")}catch(d){return}var b=tAa(uAa(a)),c=Object.keys(b);c.length!==0&&mra(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.dtb(f,m.value)}})}};xAa=function(a){a=a.ez.charCodeAt(a.pos++);return wAa[a]};Pk=function(a){var b=0,c=0;do{var d=xAa(a);b|=(d&31)<<c;c+=5}while(d&32);return b<0?b+4294967296:b};
_.Qk=function(a){var b=a.path;a=a.Lb;return b?b==="/"?a?"REF":"REPO":b.endsWith("/")?"FOLDER":"FILE":a?"REF":"REPO"};yAa=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};zAa=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};
AAa=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=AAa(this);Rk=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&&zAa(c,a,{configurable:!0,writable:!0,value:b})}};
Rk("Symbol",function(a){if(a)return a;var b=function(f,g){this.mgc=f;zAa(this,"description",{configurable:!0,writable:!0,value:g})};b.prototype.toString=function(){return this.mgc};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});
Rk("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"&&zAa(d.prototype,a,{configurable:!0,writable:!0,value:function(){return BAa(yAa(this))}})}return a});Rk("Symbol.asyncIterator",function(a){return a?a:Symbol("d")});
Rk("Symbol.toStringTag",function(a){return a?a:Symbol("e")});
var BAa=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a},CAa=typeof Object.create=="function"?Object.create:function(a){var b=function(){};b.prototype=a;return new b},DAa=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=CAa(e.prototype||Object.prototype);return Function.prototype.apply.call(c,e,d)||e}}(),EAa;if(typeof Object.setPrototypeOf=="function")EAa=Object.setPrototypeOf;else{var FAa;a:{var GAa={a:!0},HAa={};try{HAa.__proto__=GAa;FAa=HAa.a;break a}catch(a){}FAa=!1}EAa=FAa?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError("f`"+a);return a}:null}Sk=EAa;
_.W=function(a,b){a.prototype=CAa(b.prototype);a.prototype.constructor=a;if(Sk)Sk(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.vA=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:yAa(a)};throw Error("g`"+String(a));};
_.IAa=function(a){for(var b,c=[];!(b=a.next()).done;)c.push(b.value);return c};_.v=function(a){return a instanceof Array?a:_.IAa(_.k(a))};_.Tk=function(a){return JAa(a,a)};JAa=function(a,b){a.raw=b;Object.freeze&&(Object.freeze(a),Object.freeze(b));return a};Uk=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};
KAa=typeof Object.assign=="function"?Object.assign:function(a,b){if(a==null)throw new TypeError("h");a=Object(a);for(var c=1;c<arguments.length;c++){var d=arguments[c];if(d)for(var e in d)Uk(d,e)&&(a[e]=d[e])}return a};Rk("Object.assign",function(a){return a||KAa});var LAa=function(a){if(!(a instanceof Object))throw new TypeError("i`"+a);},Vk=function(){this.gla=!1;this.EO=null;this.yg=void 0;this.Id=1;this.tM=this.SG=0;this.p3a=this.Wy=null};
Vk.prototype.jO=function(){if(this.gla)throw new TypeError("j");this.gla=!0};Vk.prototype.Ema=function(a){this.yg=a};Vk.prototype.dsa=function(a){this.Wy={bIb:a,iQb:!0};this.Id=this.SG||this.tM};Vk.prototype.return=function(a){this.Wy={return:a};this.Id=this.tM};_.ef=function(a,b,c){a.Id=c;return{value:b}};Vwa=function(a,b,c){b=_.k(b);var d=b.next();LAa(d);if(d.done)a.yg=d.value,a.Id=c;else return a.EO=b,_.ef(a,d.value,c)};Vk.prototype.fg=function(a){this.Id=a};_.jf=function(a){a.Id=0};
_.df=function(a,b,c){a.SG=b;c!=void 0&&(a.tM=c)};_.hf=function(a){a.SG=0;var b=a.Wy.bIb;a.Wy=null;return b};ff=function(a,b,c,d){d?a.p3a[d]=a.Wy:a.p3a=[a.Wy];a.SG=b||0;a.tM=c||0};gf=function(a,b,c){c=a.p3a.splice(c||0)[0];(c=a.Wy=a.Wy||c)?c.iQb?a.Id=a.SG||a.tM:c.fg!=void 0&&a.tM<c.fg?(a.Id=c.fg,a.Wy=null):a.Id=a.tM:a.Id=b};MAa=function(a){this.Sh=new Vk;this.hpd=a};MAa.prototype.Ema=function(a){this.Sh.jO();if(this.Sh.EO)return NAa(this,this.Sh.EO.next,a,this.Sh.Ema);this.Sh.Ema(a);return OAa(this)};
var PAa=function(a,b){a.Sh.jO();var c=a.Sh.EO;if(c)return NAa(a,"return"in c?c["return"]:function(d){return{value:d,done:!0}},b,a.Sh.return);a.Sh.return(b);return OAa(a)};MAa.prototype.dsa=function(a){this.Sh.jO();if(this.Sh.EO)return NAa(this,this.Sh.EO["throw"],a,this.Sh.Ema);this.Sh.dsa(a);return OAa(this)};NAa=function(a,b,c,d){try{var e=b.call(a.Sh.EO,c);LAa(e);if(!e.done)return a.Sh.gla=!1,e;var f=e.value}catch(g){return a.Sh.EO=null,a.Sh.dsa(g),OAa(a)}a.Sh.EO=null;d.call(a.Sh,f);return OAa(a)};
OAa=function(a){for(;a.Sh.Id;)try{var b=a.hpd(a.Sh);if(b)return a.Sh.gla=!1,{value:b.value,done:!1}}catch(c){a.Sh.yg=void 0,a.Sh.dsa(c)}a.Sh.gla=!1;if(a.Sh.Wy){b=a.Sh.Wy;a.Sh.Wy=null;if(b.iQb)throw b.bIb;return{value:b.return,done:!0}}return{value:void 0,done:!0}};QAa=function(a){this.next=function(b){return a.Ema(b)};this.throw=function(b){return a.dsa(b)};this.return=function(b){return PAa(a,b)};this[Symbol.iterator]=function(){return this}};
Twa=function(a,b){b=new QAa(new MAa(b));Sk&&a.prototype&&Sk(b,a.prototype);return b};RAa=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())})};_.cf=function(a){return RAa(new QAa(new MAa(a)))};
Hja=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("k")))})};a["return"]!==void 0&&(this["return"]=function(b){return Promise.resolve(a["return"](b))})};
_.Mc=function(){for(var a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b};Uwa=function(a){return a};Rk("globalThis",function(a){return a||_.p});Rk("Reflect",function(a){return a?a:{}});Rk("Reflect.construct",function(){return DAa});Rk("Reflect.setPrototypeOf",function(a){return a?a:Sk?function(b,c){try{return Sk(b,c),!0}catch(d){return!1}}:null});
Rk("Promise",function(a){function b(){this.cQ=null}function c(g){return g instanceof e?g:new e(function(m){m(g)})}if(a)return a;b.prototype.swb=function(g){if(this.cQ==null){this.cQ=[];var m=this;this.twb(function(){m.Ted()})}this.cQ.push(g)};var d=_.p.setTimeout;b.prototype.twb=function(g){d(g,0)};b.prototype.Ted=function(){for(;this.cQ&&this.cQ.length;){var g=this.cQ;this.cQ=[];for(var m=0;m<g.length;++m){var n=g[m];g[m]=null;try{n()}catch(r){this.L$c(r)}}}this.cQ=null};b.prototype.L$c=function(g){this.twb(function(){throw g;
})};var e=function(g){this.Uc=0;this.nh=void 0;this.B7=[];this.RQb=!1;var m=this.A0a();try{g(m.resolve,m.reject)}catch(n){m.reject(n)}};e.prototype.A0a=function(){function g(r){return function(x){n||(n=!0,r.call(m,x))}}var m=this,n=!1;return{resolve:g(this.vqd),reject:g(this.Qbb)}};e.prototype.vqd=function(g){if(g===this)this.Qbb(new TypeError("l"));else if(g instanceof e)this.nsd(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.uqd(g):
this.mKb(g)}};e.prototype.uqd=function(g){var m=void 0;try{m=g.then}catch(n){this.Qbb(n);return}typeof m=="function"?this.osd(m,g):this.mKb(g)};e.prototype.Qbb=function(g){this.M7b(2,g)};e.prototype.mKb=function(g){this.M7b(1,g)};e.prototype.M7b=function(g,m){if(this.Uc!=0)throw Error("m`"+g+"`"+m+"`"+this.Uc);this.Uc=g;this.nh=m;this.Uc===2&&this.nrd();this.Ued()};e.prototype.nrd=function(){var g=this;d(function(){if(g.fnd()){var m=_.p.console;typeof m!=="undefined"&&m.error(g.nh)}},1)};e.prototype.fnd=
function(){if(this.RQb)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.nh;return n(g)};e.prototype.Ued=function(){if(this.B7!=null){for(var g=0;g<this.B7.length;++g)f.swb(this.B7[g]);this.B7=null}};
var f=new b;e.prototype.nsd=function(g){var m=this.A0a();g.Vxa(m.resolve,m.reject)};e.prototype.osd=function(g,m){var n=this.A0a();try{g.call(m,n.resolve,n.reject)}catch(r){n.reject(r)}};e.prototype.then=function(g,m){function n(D,L){return typeof D=="function"?function(N){try{r(D(N))}catch(R){x(R)}}:L}var r,x,z=new e(function(D,L){r=D;x=L});this.Vxa(n(g,r),n(m,x));return z};e.prototype.catch=function(g){return this.then(void 0,g)};e.prototype.Vxa=function(g,m){function n(){switch(r.Uc){case 1:g(r.nh);
break;case 2:m(r.nh);break;default:throw Error("n`"+r.Uc);}}var r=this;this.B7==null?f.swb(n):this.B7.push(n);this.RQb=!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).Vxa(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(R){D[N]=R;L--;L==0&&r(D)}}var D=[],L=0;do D.push(void 0),L++,c(n.value).Vxa(z(D.length-
1),x),n=m.next();while(!n.done)})};return e});var Wk=function(a,b,c){if(a==null)throw new TypeError("o`"+c);if(b instanceof RegExp)throw new TypeError("p`"+c);return a+""};Rk("String.prototype.startsWith",function(a){return a?a:function(b,c){var d=Wk(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}});Rk("Object.setPrototypeOf",function(a){return a||Sk});Rk("Symbol.dispose",function(a){return a?a:Symbol("q")});
var SAa=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{Dz:e,v:f}}return{Dz:-1,v:void 0}};Rk("Array.prototype.find",function(a){return a?a:function(b,c){return SAa(this,b,c).v}});
Rk("WeakMap",function(a){function b(){}function c(n){var r=typeof n;return r==="object"&&n!==null||r==="function"}function d(n){if(!Uk(n,f)){var r=new b;zAa(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.Ez=(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("r");d(n);if(!Uk(n,f))throw Error("s`"+n);n[f][this.Ez]=r;return this};m.prototype.get=function(n){return c(n)&&Uk(n,f)?n[f][this.Ez]:void 0};m.prototype.has=function(n){return c(n)&&Uk(n,f)&&Uk(n[f],this.Ez)};m.prototype.delete=
function(n){return c(n)&&Uk(n,f)&&Uk(n[f],this.Ez)?delete n[f][this.Ez]:!1};return m});
Rk("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],nl:this[1].nl,head:this[1],key:m,value:n},r.list.push(r.entry),this[1].nl.next=r.entry,this[1].nl=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.nl.next=
m.entry.next,m.entry.next.nl=m.entry.nl,m.entry.head=null,this.size--,!0):!1};c.prototype.clear=function(){this[0]={};this[1]=this[1].nl=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&&Uk(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 BAa(function(){if(r){for(;r.head!=
m[1];)r=r.nl;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.nl=m.next=m.head=m},g=0;return c});
Rk("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.Vi=new Map;if(c){c=
_.k(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.Vi.size};b.prototype.add=function(c){c=c===0?0:c;this.Vi.set(c,c);this.size=this.Vi.size;return this};b.prototype.delete=function(c){c=this.Vi.delete(c);this.size=this.Vi.size;return c};b.prototype.clear=function(){this.Vi.clear();this.size=0};b.prototype.has=function(c){return this.Vi.has(c)};b.prototype.entries=function(){return this.Vi.entries()};b.prototype.values=function(){return this.Vi.values()};b.prototype.keys=b.prototype.values;
b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(c,d){var e=this;this.Vi.forEach(function(f){return c.call(d,f,f,e)})};return b});Rk("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}});
Rk("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)Uk(b,d)&&c.push([d,b[d]]);return c}});Rk("Number.isFinite",function(a){return a?a:function(b){return typeof b!=="number"?!1:!isNaN(b)&&b!==Infinity&&b!==-Infinity}});Rk("Number.MAX_SAFE_INTEGER",function(){return 9007199254740991});Rk("Number.MIN_SAFE_INTEGER",function(){return-9007199254740991});Rk("Number.isInteger",function(a){return a?a:function(b){return Number.isFinite(b)?b===Math.floor(b):!1}});
Rk("Number.isSafeInteger",function(a){return a?a:function(b){return Number.isInteger(b)&&Math.abs(b)<=Number.MAX_SAFE_INTEGER}});Rk("String.prototype.endsWith",function(a){return a?a:function(b,c){var d=Wk(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}});Rk("Object.is",function(a){return a?a:function(b,c){return b===c?b!==0||1/b===1/c:b!==b&&c!==c}});
Rk("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}});Rk("String.prototype.includes",function(a){return a?a:function(b,c){return Wk(this,b,"includes").indexOf(b,c||0)!==-1}});
var TAa=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};Rk("Array.prototype.entries",function(a){return a?a:function(){return TAa(this,function(b,c){return[b,c]})}});
Rk("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}});Rk("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)Uk(b,d)&&c.push(b[d]);return c}});Rk("Number.isNaN",function(a){return a?a:function(b){return typeof b==="number"&&isNaN(b)}});Rk("Array.prototype.keys",function(a){return a?a:function(){return TAa(this,function(b){return b})}});
Rk("Array.prototype.values",function(a){return a?a:function(){return TAa(this,function(b,c){return c})}});Rk("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 Xk=function(a){return a?a:Array.prototype.fill};Rk("Int8Array.prototype.fill",Xk);Rk("Uint8Array.prototype.fill",Xk);Rk("Uint8ClampedArray.prototype.fill",Xk);
Rk("Int16Array.prototype.fill",Xk);Rk("Uint16Array.prototype.fill",Xk);Rk("Int32Array.prototype.fill",Xk);Rk("Uint32Array.prototype.fill",Xk);Rk("Float32Array.prototype.fill",Xk);Rk("Float64Array.prototype.fill",Xk);Rk("Object.fromEntries",function(a){return a?a:function(b){var c={};if(!(Symbol.iterator in b))throw new TypeError("t`"+b);b=b[Symbol.iterator].call(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;if(Object(d)!==d)throw new TypeError("u");c[d[0]]=d[1]}return c}});
Rk("String.prototype.replaceAll",function(a){return a?a:function(b,c){if(b instanceof RegExp&&!b.global)throw new TypeError("v");return b instanceof RegExp?this.replace(b,c):this.replace(new RegExp(String(b).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08"),"g"),c)}});Rk("Object.getOwnPropertySymbols",function(a){return a?a:function(){return[]}});
Rk("String.prototype.repeat",function(a){return a?a:function(b){var c=Wk(this,null,"repeat");if(b<0||b>1342177279)throw new RangeError("w");b|=0;for(var d="";b;)if(b&1&&(d+=c),b>>>=1)c+=c;return d}});Rk("String.prototype.codePointAt",function(a){return a?a:function(b){var c=Wk(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}}});
Rk("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("x`"+e);e<=65535?c+=String.fromCharCode(e):(e-=65536,c+=String.fromCharCode(e>>>10&1023|55296),c+=String.fromCharCode(e&1023|56320))}return c}});
Rk("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}});Rk("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}});
Rk("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;})})}});Rk("Array.prototype.findIndex",function(a){return a?a:function(b,c){return SAa(this,b,c).Dz}});
Rk("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 UAa=function(a){a=Math.trunc(a)||0;a<0&&(a+=this.length);if(!(a<0||a>=this.length))return this[a]};Rk("Array.prototype.at",function(a){return a?a:UAa});var Yk=function(a){return a?a:UAa};Rk("Int8Array.prototype.at",Yk);Rk("Uint8Array.prototype.at",Yk);Rk("Uint8ClampedArray.prototype.at",Yk);
Rk("Int16Array.prototype.at",Yk);Rk("Uint16Array.prototype.at",Yk);Rk("Int32Array.prototype.at",Yk);Rk("Uint32Array.prototype.at",Yk);Rk("Float32Array.prototype.at",Yk);Rk("Float64Array.prototype.at",Yk);Rk("String.prototype.at",function(a){return a?a:UAa});Rk("Number.parseInt",function(a){return a||parseInt});
Rk("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.Vi=new WeakMap;if(c){c=_.k(c);for(var d;!(d=c.next()).done;)this.add(d.value)}};b.prototype.add=function(c){this.Vi.set(c,!0);return this};b.prototype.has=function(c){return this.Vi.has(c)};b.prototype.delete=function(c){return this.Vi.delete(c)};
return b});Rk("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)}});Rk("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}});
Rk("Reflect.isExtensible",function(a){return a?a:typeof Object.isExtensible=="function"?Object.isExtensible:function(){return!0}});Rk("Reflect.getOwnPropertyDescriptor",function(a){return a||Object.getOwnPropertyDescriptor});Rk("Reflect.getPrototypeOf",function(a){return a||Object.getPrototypeOf});var VAa=function(a,b){for(;a;){var c=Reflect.getOwnPropertyDescriptor(a,b);if(c)return c;a=Reflect.getPrototypeOf(a)}};
Rk("Reflect.set",function(a){return a?a:function(b,c,d,e){var f=VAa(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}});Rk("Reflect.get",function(a){return a?a:function(b,c,d){if(arguments.length<=2)return b[c];var e=VAa(b,c);if(e)return e.get?e.get.call(d):e.value}});Rk("Math.sign",function(a){return a?a:function(b){b=Number(b);return b===0||isNaN(b)?b:b>0?1:-1}});
Rk("Set.prototype.intersection",function(a){return a?a:function(b){if(!(this instanceof Set))throw new TypeError("A");if(typeof b!=="object"||b===null||typeof b.size!=="number"||b.size<0||typeof b.keys!=="function"||typeof b.has!=="function")throw new TypeError("y");var c=new Set;if(this.size<=b.size)b={Q8b:this.keys(),gSb:b};else{b=b.keys();if(typeof b!=="object"||b===null||typeof b.next!=="function")throw new TypeError("z");b={Q8b:b,gSb:this}}var d=b;b=d.Q8b;d=d.gSb;for(var e=b.next();!e.done;)d.has(e.value)&&
c.add(e.value),e=b.next();return c}});Rk("String.prototype.padStart",function(a){return a?a:function(b,c){var d=Wk(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 WAa,Gva,XAa,YAa,cl,gk,ZAa,$Aa,aBa,bBa,cBa,Ib;WAa=WAa||{};_.da=this||self;Gva=function(a,b,c){a=a.split(".");c=c||_.da;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};XAa=function(a,b){var c=gk("WIZ_global_data.oxN3nb");a=c&&c[a];return a!=null?a:b};YAa=_.da._F_toggles_default_gr||[];cl=function(){};cl.get=function(){return null};
gk=function(a,b){a=a.split(".");b=b||_.da;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"};_.Fa=function(a){var b=typeof a;return b=="object"&&a!=null||b=="function"};_.Ga=function(a){return Object.prototype.hasOwnProperty.call(a,ZAa)&&a[ZAa]||(a[ZAa]=++$Aa)};
ZAa="closure_uid_"+(Math.random()*1E9>>>0);$Aa=0;aBa=function(a,b,c){return a.call.apply(a.bind,arguments)};bBa=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)}};
_.ek=function(a,b,c){_.ek=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?aBa:bBa;return _.ek.apply(null,arguments)};_.dl=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)}};_.el=function(){return Date.now()};cBa=function(a){(0,eval)(a)};Ib=function(a){return a};
_.fl=function(a,b){function c(){}c.prototype=b.prototype;a.vA=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)}};_.fl(_.ba,Error);_.ba.prototype.name="CustomError";var dBa;var Iva=function(){};_.eBa=typeof TextDecoder!=="undefined";var fBa=function(a){return Array.prototype.map.call(a,function(b){b=b.toString(16);return b.length>1?b:"0"+b}).join("")};_.ma=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};var gBa=!!(YAa[1]>>18&1),hBa=!!(YAa[1]&8192),iBa=!!(YAa[1]>>19&1),jBa=!!(YAa[1]&128),kBa=!!(YAa[1]&1024);var lBa,daa,Wba;lBa=XAa(1,!0);daa=gBa?iBa:XAa(610401301,!1);_.mBa=gBa?jBa:XAa(1331761403,!1);Wba=gBa?hBa||!kBa:XAa(748402147,lBa);var qa,nBa=_.da.navigator;qa=nBa?nBa.userAgentData||null:null;var pBa;_.va=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};_.gl=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)};
_.oBa=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};pBa=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 qBa=function(a){qBa[" "](a);return a};qBa[" "]=function(){};var rBa,sBa,il,ll,tBa,uBa,vBa,wBa,xBa,yBa;rBa=faa();_.hl=gaa();sBa=ra("Edge");il=ra("Gecko")&&!(_.la(pa(),"WebKit")&&!ra("Edge"))&&!(ra("Trident")||ra("MSIE"))&&!ra("Edge");_.jl=_.la(pa(),"WebKit")&&!ra("Edge");_.kl=oaa();ll=laa()?qa.platform==="Windows":ra("Windows");tBa=laa()?qa.platform==="Android":ra("Android");uBa=maa();vBa=ra("iPad");wBa=ra("iPod");xBa=_.naa();
a:{var zBa="",ABa=function(){var a=pa();if(il)return/rv:([^\);]+)(\)|;)/.exec(a);if(sBa)return/Edge\/([\d\.]+)/.exec(a);if(_.hl)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(_.jl)return/WebKit\/(\S+)/.exec(a);if(rBa)return/(?:Version)[ \/]?(\S+)/.exec(a)}();ABa&&(zBa=ABa?ABa[1]:"");if(_.hl){var BBa,CBa=_.da.document;BBa=CBa?CBa.documentMode:void 0;if(BBa!=null&&BBa>parseFloat(zBa)){yBa=String(BBa);break a}}yBa=zBa}var DBa=yBa;var EBa=_.haa(),FBa=maa()||ra("iPod"),GBa=ra("iPad"),HBa=kaa(),IBa=iaa(),JBa=jaa()&&!_.naa();var WBa,XBa,YBa,aCa;WBa={};XBa=null;YBa=il||_.jl;_.ZBa=YBa||typeof _.da.btoa=="function";_.$Ba=YBa||!JBa&&typeof _.da.atob=="function";_.bCa=function(a,b){b===void 0&&(b=0);aCa();b=WBa[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("")};
_.cCa=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 _.bCa(b,3)};_.eCa=function(a){var b=[];_.dCa(a,function(c){b.push(c)});return b};_.dCa=function(a,b){function c(n){for(;d<a.length;){var r=a.charAt(d++),x=XBa[r];if(x!=null)return x;if(!_.ia(r))throw Error("D`"+r);}return n}aCa();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))}};
aCa=function(){if(!XBa){XBa={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;c<5;c++){var d=a.concat(b[c].split(""));WBa[c]=d;for(var e=0;e<d.length;e++){var f=d[e];XBa[f]===void 0&&(XBa[f]=e)}}}};var taa;taa=typeof Uint8Array!=="undefined";_.fCa=!_.hl&&typeof btoa==="function";_.bb={};_.ab=function(a,b){if(b!==_.bb)throw Error("F");this.df=a;if(a!=null&&a.length===0)throw Error("E");};_.db=function(){return gCa||(gCa=new _.ab(null,_.bb))};_.Rba=function(a){var b=a.df;if(b==null)a="";else if(typeof b==="string")a=b;else{if(_.fCa){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=_.bCa(b);a=a.df=b}return a};_.ab.prototype.Us=function(){return this.df==null};var gCa;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 _.da.BigInt==="function"&&typeof _.da.BigInt(0)==="bigint";var jCa,hCa,kCa,iCa;_.zb=_.vaa(function(a){return yaa?a>=hCa&&a<=iCa:a[0]==="-"?Aaa(a,jCa):Aaa(a,kCa)});jCa=Number.MIN_SAFE_INTEGER.toString();hCa=yaa?BigInt(Number.MIN_SAFE_INTEGER):void 0;kCa=Number.MAX_SAFE_INTEGER.toString();iCa=yaa?BigInt(Number.MAX_SAFE_INTEGER):void 0;var Ja,Ka;_.lCa=typeof Uint8Array.prototype.slice==="function";Ja=0;Ka=0;_.mCa=function(a,b){a.nz=b;if(b>a.nY)throw Error();};_.ml=function(a){var b=a.fQ,c=a.nz,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();_.mCa(a,c);return e};_.nCa=function(a,b,c){var d=a.Rg.wj(),e=_.ml(a.Rg)>>>0;e=a.Rg.getCursor()+e;var f=e-d;f<=0&&(a.Rg.setEnd(e),c(b,a,void 0,void 0,void 0),f=e-a.Rg.getCursor());if(f)throw Error();a.Rg.setCursor(e);a.Rg.setEnd(d)};_.oCa=function(a){var b=_.ml(a.Rg)>>>0;return a.Rg.V1b(b,!0)};var Qa,pCa,rba,jca,fca,Gba,Iba,Yba,Maa,Sba,Dba;Qa=typeof Symbol==="function"&&typeof Symbol()==="symbol";pCa=Pa("jas",void 0,!0);rba=Pa(void 0,"0di");jca=Pa(void 0,"1oa");fca=Pa(void 0,"0dg");_.Kb=Pa(void 0,Symbol());Gba=Pa(void 0,"0ub");Iba=Pa(void 0,"0ubs");Yba=Pa(void 0,"0actk");Maa=Pa("m_m","ZKd",!0);Sba=Pa(void 0,"vps");Dba=Pa();var Iaa,Haa,Wb,qCa;Iaa={Yid:{value:0,configurable:!0,writable:!0,enumerable:!1}};Haa=Object.defineProperties;_.Ta=Qa?pCa:"Yid";qCa=[];Ua(qCa,7);Wb=Object.freeze(qCa);var Naa={},Ya={},rCa=function(a,b,c){this.Hkd=a;this.dmd=b;this.Sud=c},sCa;rCa.prototype.next=function(){var a=this.Hkd.next();a.done||(a.value=this.dmd.call(this.Sud,a.value));return a};rCa.prototype[Symbol.iterator]=function(){return this};_.nl=Object.freeze({});sCa=Object.freeze({});_.ol={};var Taa=void 0;var ub=typeof BigInt==="function"?BigInt.asIntN:void 0,oba=typeof BigInt==="function"?BigInt.asUintN:void 0,xb=Number.isSafeInteger,mb=Number.isFinite,yb=Math.trunc,Zaa=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;var uCa;_.tCa=uba();uCa=uba();_.vCa=uba();var Tba={};var Aba={},wCa=function(){try{var a=function(){return DAa(Map,[],this.constructor)};_.W(a,Map);qBa(new a);return!1}catch(b){return!0}}(),xCa=function(){this.Vi=new Map},Mb;_.h=xCa.prototype;_.h.get=function(a){return this.Vi.get(a)};_.h.set=function(a,b){this.Vi.set(a,b);this.size=this.Vi.size;return this};_.h.delete=function(a){a=this.Vi.delete(a);this.size=this.Vi.size;return a};_.h.clear=function(){this.Vi.clear();this.size=this.Vi.size};_.h.has=function(a){return this.Vi.has(a)};_.h.entries=function(){return this.Vi.entries()};
_.h.keys=function(){return this.Vi.keys()};_.h.values=function(){return this.Vi.values()};_.h.forEach=function(a,b){return this.Vi.forEach(a,b)};xCa.prototype[Symbol.iterator]=function(){return this.entries()};Mb=function(){if(wCa)return Object.setPrototypeOf(xCa.prototype,Map.prototype),Object.defineProperties(xCa.prototype,{size:{value:0,configurable:!0,enumerable:!0,writable:!0}}),xCa;var a=function(){return DAa(Map,[],this.constructor)};_.W(a,Map);return a}();
_.Hb=function(a,b,c,d){c=c===void 0?wba:c;d=d===void 0?wba:d;var e=Mb.call(this)||this;e.W3=a[_.Ta]|0;e.b1=b;e.yCa=c;e.tec=e.b1?xba: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.W3);Mb.prototype.set.call(e,m,n)}return e};_.W(_.Hb,Mb);var yCa=function(a){if(a.W3&2)throw Error("I");};_.h=_.Hb.prototype;_.h.clear=function(){yCa(this);Mb.prototype.clear.call(this)};
_.h.delete=function(a){yCa(this);return Mb.prototype.delete.call(this,this.yCa(a,!0,!1))};_.h.entries=function(){if(this.b1){var a=Mb.prototype.keys.call(this);a=new rCa(a,yba,this)}else a=Mb.prototype.entries.call(this);return a};_.h.values=function(){if(this.b1){var a=Mb.prototype.keys.call(this);a=new rCa(a,_.Hb.prototype.get,this)}else a=Mb.prototype.values.call(this);return a};
_.h.forEach=function(a,b){this.b1?Mb.prototype.forEach.call(this,function(c,d,e){a.call(b,e.get(d),d,e)}):Mb.prototype.forEach.call(this,a,b)};_.h.set=function(a,b){yCa(this);a=this.yCa(a,!0,!1);return a==null?this:b==null?(Mb.prototype.delete.call(this,a),this):Mb.prototype.set.call(this,a,this.tec(b,!0,!0,this.b1,!1,this.W3))};_.h.has=function(a){return Mb.prototype.has.call(this,this.yCa(a,!1,!1))};
_.h.get=function(a){a=this.yCa(a,!1,!1);var b=Mb.prototype.get.call(this,a);if(b!==void 0){var c=this.b1;return c?(c=this.tec(b,!1,!0,c,this.Ead,this.W3),c!==b&&Mb.prototype.set.call(this,a,c),c):b}};_.Hb.prototype[Symbol.iterator]=function(){return this.entries()};_.Hb.prototype.toJSON=void 0;var zba;var Nba,Eba;_.Mba=function(){};_.Kba=function(a,b){for(var c in a)!isNaN(c)&&b(a,+c,a[c])};Nba=function(a){var b=new _.Mba;_.Kba(a,function(c,d,e){b[d]=_.fb(e)});b.Icb=a.Icb;return b};Eba={Nqd:!0};var Lba;var zCa,pl,qk,CCa,DCa,Cl,ECa,FCa,Ul,Zl,dm;zCa=Ia(0);pl={};_.fc=function(a,b,c,d,e){b=_.$b(a.Ca,b,c,e);if(b!==null||d&&a.fXb!==Ya)return b};_.$b=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}};
_.ql=function(a,b,c){Rb(a);var d=a.Ca;_.Tb(d,d[_.Ta]|0,b,c);return a};_.rl=function(a,b,c,d){a=a.Ca;return nca(a,a[_.Ta]|0,b,c,d)!==void 0};_.ACa=function(a,b,c,d){var e=a.Ca;return nca(e,e[_.Ta]|0,b,_.sl(a,d,c))!==void 0};_.tl=function(a,b,c,d,e){qca(a,b,c,e,d,1);return a};_.ul=function(a){return a===_.nl?2:4};_.vl=function(a,b){a=_.fc(a,b,void 0,void 0,hca);return a==null?_.db():a};
qk=function(a,b,c,d){Rb(a);var e=a.Ca,f=e[_.Ta]|0;if(d==null){var g=kca(e);if(lca(g,e,f,c)===b)g.set(c,0);else return a}else f=mca(e,f,c,b);_.Tb(e,f,b,d);return a};_.sl=function(a,b,c){return _.BCa(a,b)===c?c:-1};_.BCa=function(a,b){a=a.Ca;return lca(kca(a),a,void 0,b)};CCa=function(a,b,c){Rb(a);a=a.Ca;var d=a[_.Ta]|0,e=_.$b(a,c),f=void 0===sCa;b=sba(e,b,!f,d);if(!f||b)return b=_.Gb(b),e!==b&&(d=_.Tb(a,d,c,b),Sb(a,d)),b};
_.wl=function(a,b,c,d){var e=a.Ca,f=e[_.Ta]|0;b=nca(e,f,b,c,d);if(b==null)return b;f=e[_.Ta]|0;if(!_.Za(a,f)){var g=_.Gb(b);g!==b&&(_.Qb(a)&&(e=a.Ca,f=e[_.Ta]|0),b=g,f=_.Tb(e,f,c,b,d),Sb(e,f))}return b};_.xl=function(a,b,c,d){var e=a.Ca;return _.oca(a,e,e[_.Ta]|0,b,c,d,void 0,!1,!0)};_.yl=function(a,b,c){c=pca(c);_.ql(a,b,c);c&&!_.Za(c)&&Sb(a.Ca);return a};_.zl=function(a,b,c,d){d=pca(d);qk(a,b,c,d);d&&!_.Za(d)&&Sb(a.Ca);return a};
_.Al=function(a,b,c){Rb(a);var d=a.Ca,e=d[_.Ta]|0;if(c==null)return _.Tb(d,e,b),a;for(var f=c===Wb?7:c[_.Ta]|0,g=f,m=Zb(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=_.fb(c),g=0,f=Xb(f,e));f!==g&&Ua(c,f);e=_.Tb(d,e,b,c);2&f||!(4096&f||16&f)||Sb(d,e);return a};_.Bl=function(a,b,c,d,e){qca(a,b,c,d,e);return a};DCa=function(a,b,c,d){qca(a,b,c,void 0,d,1,!0);return a};
Cl=function(a,b,c){return nba(_.fc(a,b,void 0,c))};_.Dl=function(a,b){return _.Yb(a,b,_.Ab,3,void 0,0)};_.El=function(a,b,c){c=c===void 0?!1:c;var d;return(d=_.ib(_.fc(a,b)))!=null?d:c};_.Fl=function(a,b,c){c=c===void 0?0:c;var d;return(d=_.tb(_.fc(a,b)))!=null?d:c};ECa=function(a,b){var c=c===void 0?0:c;var d;return(d=aba(_.fc(a,b)))!=null?d:c};_.Gl=function(a,b,c){c=c===void 0?0:c;var d;return(d=_.Ab(_.fc(a,b)))!=null?d:c};
_.Hl=function(a,b,c){c=c===void 0?zCa:c;a=_.fc(a,b);b=typeof a;a=a==null?a:b==="bigint"?Ia(ub(64,a)):nb(a)?b==="string"?dba(a):eba(a):void 0;return a!=null?a:c};_.Il=function(a,b){var c=c===void 0?0:c;var d;return(d=_.fc(a,b,void 0,void 0,Waa))!=null?d:c};_.Y=function(a,b,c){c=c===void 0?"":c;var d;return(d=_.Eb(_.fc(a,b)))!=null?d:c};_.Jl=function(a,b,c){c=c===void 0?0:c;var d;return(d=_.rb(_.fc(a,b)))!=null?d:c};_.Kl=function(a,b,c,d,e){return _.Yb(a,b,_.Eb,c,e,void 0,d)};
_.Ll=function(a,b,c){a=_.Kl(a,b,3,void 0,!0);Paa(a,c);return a[c]};_.Ml=function(a,b,c,d,e){return _.Yb(a,b,_.rb,c,e,void 0,d)};FCa=function(a,b,c){a=_.Ml(a,b,3,void 0,!0);Paa(a,c);return a[c]};_.Nl=function(a,b,c){return _.Y(a,_.sl(a,c,b))};_.Pl=function(a,b,c){return _.Ol(a,_.sl(a,c,b))};_.Rl=function(a,b,c){return _.X(a,_.sl(a,c,b))};_.Sl=function(a,b,c,d){return _.wl(a,b,_.sl(a,d,c),void 0)};Ul=function(a,b,c){return _.Tl(a,_.sl(a,c,b))};_.Vl=function(a,b){return _.ib(_.fc(a,b,void 0,pl))};
_.Wl=function(a,b){return _.tb(_.fc(a,b,void 0,pl))};_.Ol=function(a,b){return _.Ab(_.fc(a,b,void 0,pl))};_.Xl=function(a,b){return _.fc(a,b,void 0,pl,Waa)};_.X=function(a,b){return _.Eb(_.fc(a,b,void 0,pl))};_.Tl=function(a,b){return _.rb(_.fc(a,b,void 0,pl))};_.Yl=function(a,b,c){return dc(a,b,hb(c),!1)};Zl=function(a,b,c){return _.ql(a,b,c==null?c:$aa(c))};_.yk=function(a,b,c){return dc(a,b,c==null?c:$aa(c),0)};_.$l=function(a,b,c){return dc(a,b,_.vb(c),"0")};
_.Qc=function(a,b,c){return _.ql(a,b,Cb(c))};_.pk=function(a,b,c){return dc(a,b,Cb(c),"")};_.am=function(a,b,c){return _.ql(a,b,c==null?c:_.qb(c))};_.bm=function(a,b,c){return dc(a,b,c==null?c:_.qb(c),0)};dm=function(a,b,c){qk(a,b,cm,c==null?c:_.qb(c))};_.em=function(a,b){return _.Eb(_.fc(a,b))!=null};_.Mk=function(a,b,c){this.Ca=_.Nb(a,b,c)};_.Mk.prototype.toJSON=function(){return Uba(this)};_.Mk.prototype.hd=function(a){return JSON.stringify(Uba(this,a))};var mc=function(a,b){if(b==null||b=="")return new a;b=JSON.parse(b);if(!Array.isArray(b))throw Error("T");return new a(Laa(b))};_.Mk.prototype.getExtension=function(a){Hba(this.Ca,a.Pw);Fba(this,a.Pw);return a.xc?a.XR?a.V5(this,a.xc,a.Pw,_.ul(),a.wR):a.V5(this,a.xc,a.Pw,a.wR):a.XR?a.V5(this,a.Pw,_.ul(),a.wR):a.V5(this,a.Pw,a.defaultValue,a.wR)};
var GCa=function(a,b){Hba(a.Ca,b.Pw);Fba(a,b.Pw);a=b.xc?b.V5(a,b.xc,b.Pw,b.wR):b.V5(a,b.Pw,null,b.wR);return a===null?void 0:a};_.Mk.prototype.hasExtension=function(a){Hba(this.Ca,a.Pw);Fba(this,a.Pw);return a.xc?_.rl(this,a.xc,a.Pw,a.wR):GCa(this,a)!==void 0};_.Mk.prototype.clone=function(){var a=this.Ca,b=a[_.Ta]|0;return cca(this,a,b)?bca(this,a,!0):new this.constructor(_.Pb(a,b,!1))};_.Mk.prototype.z7a=function(){return _.Za(this)};
_.fm=function(a){var b=a.Ca,c=b[_.Ta]|0;return _.Za(a,c)?a:cca(a,b,c)?bca(a,b):new a.constructor(_.Pb(b,c,!0))};_.Mk.prototype.uc=function(){return _.Gb(this)};_.Mk.prototype[Maa]=Naa;_.Mk.prototype.toString=function(){return this.Ca.toString()};_.gm=function(a,b){this.WHa=a;a=Ib(_.tCa);this.kgc=!!a&&b===a||!1};_.HCa=Symbol();var KCa;_.ICa=new _.gm(function(a,b,c){if(a.ux!==2)return!1;a=_.oCa(a);_.Tb(b,b[_.Ta]|0,c,a===""?void 0:a,(b[_.Ta]|0)&128?_.ol:void 0);return!0},uCa);KCa=void 0;KCa=KCa===void 0?_.tCa:KCa;_.JCa=new _.gm(function(a,b,c,d,e){if(a.ux!==2)return!1;d=_.Vba(void 0,d,!0);var f=b[_.Ta]|0;if(f&2)throw Error();var g=f&128?_.ol:void 0,m=dca(b,c,g),n=m===Wb?7:m[_.Ta]|0,r=eca(n,f);if(2&r||Zb(r)||16&r)m=_.fb(m),n=0,r=Xb(r,f),_.Tb(b,f,c,m,g);r&=-13;r!==n&&Ua(m,r);m.push(d);_.nCa(a,d,e);return!0},KCa);var NCa=function(){var a=LCa,b=MCa;this.Pw=175237375;this.xc=b;this.XR=0;this.V5=_.wl;this.defaultValue=void 0;this.wR=a.rmd!=null?_.ol:void 0};NCa.prototype.register=function(){qBa(this)};var hm=function(a){this.Ca=_.Nb(a)};_.W(hm,_.Mk);hm.prototype.getWidth=function(){return _.Wl(this,1)};hm.prototype.getHeight=function(){return _.Wl(this,2)};var OCa=function(a){this.Ca=_.Nb(a)};_.W(OCa,_.Mk);var im=function(a){this.Ca=_.Nb(a)};_.W(im,_.Mk);im.prototype.getKey=function(){return _.X(this,1)};im.prototype.nv=function(a){return _.Qc(this,1,a)};im.prototype.S8=function(a){return _.ql(this,2,_.vb(a))};var PCa=function(a){this.Ca=_.Nb(a)};_.W(PCa,_.Mk);var QCa=function(a){this.Ca=_.Nb(a)};_.W(QCa,_.Mk);var RCa=function(a){this.Ca=_.Nb(a)};_.W(RCa,_.Mk);var SCa=function(a){this.Ca=_.Nb(a)};_.W(SCa,_.Mk);var TCa=function(a){this.Ca=_.Nb(a)};_.W(TCa,_.Mk);var UCa=function(a){this.Ca=_.Nb(a)};_.W(UCa,_.Mk);UCa.prototype.S8=function(a){return _.ql(this,2,_.vb(a))};var jm=function(a){this.Ca=_.Nb(a)};_.W(jm,_.Mk);jm.prototype.getMessage=function(){return _.X(this,1)};jm.prototype.QFa=function(a){return _.Qc(this,1,a)};var VCa=function(a){this.Ca=_.Nb(a)};_.W(VCa,_.Mk);var WCa=function(a){this.Ca=_.Nb(a)};_.W(WCa,_.Mk);_.h=WCa.prototype;_.h.getKey=function(){return _.X(this,1)};_.h.nv=function(a){return _.Qc(this,1,a)};_.h.getValue=function(){return _.X(this,2)};_.h.wja=function(){return _.X(this,2)};_.h.setValue=function(a){return _.Qc(this,2,a)};_.h.xj=function(){return _.em(this,2)};var XCa=function(a){this.Ca=_.Nb(a)};_.W(XCa,_.Mk);_.h=XCa.prototype;_.h.getKey=function(){return _.X(this,1)};_.h.nv=function(a){return _.Qc(this,1,a)};_.h.JKb=function(){return _.X(this,2)};_.h.getValue=function(){return _.X(this,3)};_.h.wja=function(){return _.X(this,3)};_.h.setValue=function(a){return _.Qc(this,3,a)};_.h.xj=function(){return _.em(this,3)};var YCa=function(a){this.Ca=_.Nb(a)};_.W(YCa,_.Mk);var ZCa=function(a){this.Ca=_.Nb(a)};_.W(ZCa,_.Mk);var $Ca=function(a){this.Ca=_.Nb(a)};_.W($Ca,_.Mk);var aDa=function(a){this.Ca=_.Nb(a)};_.W(aDa,_.Mk);var bDa=function(a){this.Ca=_.Nb(a)};_.W(bDa,_.Mk);var cDa=function(a){this.Ca=_.Nb(a)};_.W(cDa,_.Mk);var dDa=function(a){this.Ca=_.Nb(a)};_.W(dDa,_.Mk);var eDa=function(a){this.Ca=_.Nb(a)};_.W(eDa,_.Mk);_.h=eDa.prototype;_.h.getFeature=function(){return _.X(this,7)};_.h.Sdb=function(a){return _.Qc(this,7,a)};_.h.hasFeature=function(){return _.em(this,7)};_.h.rqa=function(a){_.Qc(this,6,a)};_.h.u4a=function(){return _.Eb(_.fc(this,6))};var fDa=function(a){this.Ca=_.Nb(a)};_.W(fDa,_.Mk);var gDa=function(a){this.Ca=_.Nb(a)};_.W(gDa,_.Mk);var km=function(a){this.Ca=_.Nb(a)};_.W(km,_.Mk);km.prototype.Ui=function(){return _.X(this,4)};km.prototype.IT=function(a){_.Qc(this,4,a)};km.prototype.LM=function(){return _.em(this,4)};km.prototype.UFa=function(a){return _.Qc(this,5,a)};var lm=function(a){this.Ca=_.Nb(a)};_.W(lm,_.Mk);lm.prototype.Gqa=function(a){return Zl(this,4,a)};lm.prototype.v4a=function(){return _.wl(this,km,8)};var hDa=function(a){this.Ca=_.Nb(a)};_.W(hDa,_.Mk);_.h=hDa.prototype;_.h.getUrl=function(){return _.X(this,2)};_.h.nt=function(a){return _.Qc(this,2,a)};_.h.Ui=function(){return _.X(this,12)};_.h.IT=function(a){_.Qc(this,12,a)};_.h.LM=function(){return _.em(this,12)};_.h.qja=function(){return _.Wl(this,5)};_.h.v4a=function(){return _.wl(this,km,9)};var mm=function(a){this.Ca=_.Nb(a)};_.W(mm,_.Mk);mm.prototype.j7b=function(a){_.am(this,1,a)};mm.prototype.bBa=function(){return _.wl(this,hDa,2)};mm.prototype.E5a=function(){return _.wl(this,lm,3)};mm.prototype.G4a=function(){return _.wl(this,jm,4)};var iDa=function(a){this.Ca=_.Nb(a)};_.W(iDa,_.Mk);var nm=function(a){this.Ca=_.Nb(a)};_.W(nm,_.Mk);nm.prototype.getOrigin=function(){return _.Tl(this,1)};nm.prototype.j0=function(a){return _.am(this,1,a)};nm.prototype.getContainerId=function(){return _.X(this,3)};nm.prototype.setContainerId=function(a){return _.Qc(this,3,a)};var om=function(a){this.Ca=_.Nb(a)};_.W(om,_.Mk);om.prototype.getKey=function(){return _.Tl(this,1)};om.prototype.nv=function(a){return _.am(this,1,a)};om.prototype.S8=function(a){return _.ql(this,3,_.vb(a))};var pm=function(a){this.Ca=_.Nb(a)};_.W(pm,_.Mk);_.h=pm.prototype;_.h.getKey=function(){return _.Y(this,1)};_.h.nv=function(a){return _.Qc(this,1,a)};_.h.getValue=function(){return _.Y(this,2)};_.h.setValue=function(a){return _.Qc(this,2,a)};_.h.xj=function(){return _.em(this,2)};var cm=[3,4,5,6,7,8,9,10,11];var jDa=function(a){this.Ca=_.Nb(a)};_.W(jDa,_.Mk);var kDa=function(a){this.Ca=_.Nb(a)};_.W(kDa,_.Mk);kDa.prototype.setInterval=function(a){return _.Qc(this,1,a)};kDa.prototype.clearInterval=function(){return _.ql(this,1)};var lDa=function(a){this.Ca=_.Nb(a)};_.W(lDa,_.Mk);_.h=lDa.prototype;_.h.CH=function(){return _.Sl(this,jDa,1,qm)};_.h.MFa=function(a){return _.zl(this,1,qm,a)};_.h.nQ=function(){return qk(this,1,qm)};_.h.Qja=function(){return _.ACa(this,jDa,1,qm)};_.h.getTime=function(){return _.Sl(this,kDa,2,qm)};_.h.setTime=function(a){return _.zl(this,2,qm,a)};var qm=[1,2];var mDa=function(a){this.Ca=_.Nb(a)};_.W(mDa,_.Mk);mDa.prototype.getType=function(){return _.Y(this,1)};mDa.prototype.Ul=function(a){return _.Qc(this,1,a)};var nDa=function(a){this.Ca=_.Nb(a)};_.W(nDa,_.Mk);var oDa=function(a){this.Ca=_.Nb(a)};_.W(oDa,_.Mk);_.h=oDa.prototype;_.h.b7b=function(a){return _.Qc(this,1,a)};_.h.Xj=function(){return _.Y(this,2)};_.h.ko=function(a){return _.Qc(this,2,a)};_.h.TG=function(){return _.ql(this,2)};_.h.BM=function(){return _.Y(this,3)};_.h.Eu=function(){return _.em(this,3)};var pDa=function(a){this.Ca=_.Nb(a)};_.W(pDa,_.Mk);pDa.prototype.dGa=function(a){return Zl(this,1,a)};var qDa=function(a){this.Ca=_.Nb(a)};_.W(qDa,_.Mk);var rm=function(a){this.Ca=_.Nb(a)};_.W(rm,_.Mk);rm.prototype.BY=function(){return _.Y(this,1)};rm.prototype.mt=function(a){return _.Qc(this,1,a)};rm.prototype.DM=function(){return _.Y(this,2)};var rDa=function(a){this.Ca=_.Nb(a)};_.W(rDa,_.Mk);rDa.prototype.mja=function(){return _.Fl(this,1)};var sm=function(a){this.Ca=_.Nb(a)};_.W(sm,_.Mk);sm.prototype.Co=function(){return _.Y(this,1)};sm.prototype.aj=function(a){return _.Qc(this,1,a)};sm.prototype.getUrl=function(){return _.Y(this,2)};sm.prototype.nt=function(a){return _.Qc(this,2,a)};var sDa=function(a){this.Ca=_.Nb(a)};_.W(sDa,_.Mk);sDa.prototype.Cu=function(){return _.Y(this,1)};sDa.prototype.cGa=function(a){return _.Qc(this,1,a)};var tm=function(a){this.Ca=_.Nb(a)};_.W(tm,_.Mk);tm.prototype.BM=function(){return _.Y(this,1)};tm.prototype.Eu=function(){return _.em(this,1)};var tDa=function(a){this.Ca=_.Nb(a)};_.W(tDa,_.Mk);var uDa=function(a){this.Ca=_.Nb(a)};_.W(uDa,_.Mk);var um=function(a){this.Ca=_.Nb(a)};_.W(um,_.Mk);um.prototype.getType=function(){return _.Jl(this,1)};um.prototype.Ul=function(a){return _.am(this,1,a)};um.prototype.BM=function(){return _.Y(this,2)};um.prototype.Eu=function(){return _.em(this,2)};var vm=function(a){this.Ca=_.Nb(a)};_.W(vm,_.Mk);vm.prototype.jf=function(){return _.Y(this,1)};var vDa=function(a){this.Ca=_.Nb(a)};_.W(vDa,_.Mk);var wDa=function(a){this.Ca=_.Nb(a)};_.W(wDa,_.Mk);var xDa=function(a){this.Ca=_.Nb(a)};_.W(xDa,_.Mk);xDa.prototype.getStringValue=function(){return _.Nl(this,3,wm)};xDa.prototype.setStringValue=function(a){return qk(this,3,wm,Cb(a))};var wm=[2,3,4,5,6];var yDa=function(a){this.Ca=_.Nb(a,32)};_.W(yDa,_.Mk);_.h=yDa.prototype;_.h.WKb=function(){return _.Y(this,5)};_.h.L4a=function(){return _.wl(this,wDa,14)};_.h.i4a=function(){return _.wl(this,sm,16)};_.h.h4a=function(){return _.wl(this,rDa,17)};_.h.g4a=function(){return _.wl(this,rm,19)};_.h.m4a=function(){return _.wl(this,vm,23)};_.h.l4a=function(){return _.wl(this,um,24)};_.h.k4a=function(){return _.wl(this,uDa,25)};_.h.j4a=function(){return _.wl(this,tm,26)};
_.h.f4a=function(){return _.wl(this,qDa,27)};_.h.D4a=function(){return _.wl(this,vDa,28)};_.h.e4a=function(){return _.wl(this,pDa,29)};_.h.w4a=function(){return _.xl(this,pm,31,_.ul())};_.h.cYa=function(a){_.Bl(this,31,pm,a)};var xm=function(a){this.Ca=_.Nb(a)};_.W(xm,_.Mk);xm.prototype.Qdb=function(a){return Zl(this,1,a)};var zDa=function(a){this.Ca=_.Nb(a)};_.W(zDa,_.Mk);var ym=function(a){this.Ca=_.Nb(a)};_.W(ym,_.Mk);ym.prototype.Sx=function(a){return _.Qc(this,10,a)};var ADa=function(a){this.Ca=_.Nb(a,143)};_.W(ADa,_.Mk);_.h=ADa.prototype;_.h.Kdb=function(a){return _.Qc(this,12,a)};_.h.rqa=function(a){_.am(this,82,a)};_.h.u4a=function(){return _.rb(_.fc(this,82))};_.h.p7b=function(a){_.ql(this,16,hb(a))};_.h.aeb=function(a){return _.Qc(this,17,a)};_.h.SAa=function(){return _.X(this,18)};_.h.Bqa=function(a){return _.Qc(this,18,a)};_.h.j7b=function(a){_.am(this,23,a)};_.h.w4a=function(){return _.xl(this,pm,5,_.ul())};_.h.cYa=function(a){_.Bl(this,5,pm,a)};
_.h.S8=function(a){return _.ql(this,7,_.vb(a))};_.h.TFa=function(a){_.Qc(this,1,a)};_.h.Wn=function(){return _.X(this,32)};_.h.setProjectId=function(a){return _.Qc(this,32,a)};_.h.HFa=function(a){_.Qc(this,2,a)};_.h.rMb=function(){return _.em(this,142)};_.h.N4a=function(){return _.X(this,121)};_.h.Wdb=function(a){return _.ql(this,6,hb(a))};_.h.deb=function(a){return _.Qc(this,8,a)};_.h.bBa=function(){return _.wl(this,hDa,30)};_.h.E5a=function(){return _.wl(this,lm,31)};
_.h.G4a=function(){return _.wl(this,jm,47)};_.h.EAa=function(){return _.X(this,94)};_.h.kqa=function(a){return _.Qc(this,94,a)};_.h.WKb=function(){return _.wl(this,dDa,98)};_.h.D7b=function(a){_.Qc(this,122,a)};_.h.LFa=function(a){return _.Qc(this,123,a)};var BDa=function(a){this.Ca=_.Nb(a)};_.W(BDa,_.Mk);var CDa=function(a){this.Ca=_.Nb(a)};_.W(CDa,_.Mk);CDa.prototype.SAa=function(){return _.Y(this,2)};CDa.prototype.Bqa=function(a){return _.Qc(this,2,a)};var DDa=function(a){this.Ca=_.Nb(a)};_.W(DDa,_.Mk);DDa.prototype.Gqa=function(a){return Zl(this,1,a)};var EDa=function(a){this.Ca=_.Nb(a)};_.W(EDa,_.Mk);var FDa=function(a){this.Ca=_.Nb(a)};_.W(FDa,_.Mk);FDa.prototype.YKb=function(){return _.wl(this,DDa,1)};FDa.prototype.y7b=function(a){_.yl(this,1,a)};var GDa=function(a){this.Ca=_.Nb(a)};_.W(GDa,_.Mk);GDa.prototype.getType=function(){return _.Jl(this,6)};GDa.prototype.Ul=function(a){return _.am(this,6,a)};var zm=function(a){this.Ca=_.Nb(a)};_.W(zm,_.Mk);zm.prototype.getId=function(){return _.Jl(this,3)};zm.prototype.getType=function(){return _.Jl(this,4)};zm.prototype.Ul=function(a){return _.am(this,4,a)};var HDa=function(a){this.Ca=_.Nb(a)};_.W(HDa,_.Mk);var IDa=[1,2];var JDa=function(a){this.Ca=_.Nb(a)};_.W(JDa,_.Mk);JDa.prototype.getMetadata=function(){return _.wl(this,HDa,1)};JDa.prototype.gO=function(a){return _.yl(this,1,a)};var Bm=function(a){this.Ca=_.Nb(a)};_.W(Bm,_.Mk);Bm.prototype.getQuery=function(){return _.Y(this,3)};Bm.prototype.setQuery=function(a){return _.Qc(this,3,a)};Bm.prototype.lBa=function(){return _.em(this,3)};var KDa=function(a){this.Ca=_.Nb(a)};_.W(KDa,_.Mk);_.h=KDa.prototype;_.h.getQuery=function(){return _.Y(this,1)};_.h.setQuery=function(a){return _.Qc(this,1,a)};_.h.lBa=function(){return _.em(this,1)};_.h.S8=function(a){return Zl(this,2,a)};_.h.eeb=function(a){return _.Qc(this,8,a)};var LDa=function(a){this.Ca=_.Nb(a)};_.W(LDa,_.Mk);LDa.prototype.getUrl=function(){return _.Y(this,1)};LDa.prototype.nt=function(a){return _.Qc(this,1,a)};var MDa=[3,4];var NDa=function(a){this.Ca=_.Nb(a)};_.W(NDa,_.Mk);NDa.prototype.PY=function(){return _.wl(this,LDa,1)};var Cm=function(a){this.Ca=_.Nb(a)};_.W(Cm,_.Mk);Cm.prototype.BM=function(){return _.Y(this,1)};Cm.prototype.Eu=function(){return _.em(this,1)};Cm.prototype.dGa=function(a){return Zl(this,2,a)};var Dm=function(a){this.Ca=_.Nb(a)};_.W(Dm,_.Mk);Dm.prototype.f4a=function(){return _.wl(this,qDa,2)};Dm.prototype.i4a=function(){return _.wl(this,sm,3)};Dm.prototype.h4a=function(){return _.wl(this,rDa,4)};Dm.prototype.g4a=function(){return _.wl(this,rm,5)};var ODa=function(a){this.Ca=_.Nb(a)};_.W(ODa,_.Mk);var PDa=function(a){this.Ca=_.Nb(a)};_.W(PDa,_.Mk);var QDa=function(a){this.Ca=_.Nb(a)};_.W(QDa,_.Mk);QDa.prototype.BM=function(){return _.Y(this,3)};QDa.prototype.Eu=function(){return _.em(this,3)};var RDa=function(a){this.Ca=_.Nb(a)};_.W(RDa,_.Mk);var SDa=function(a){this.Ca=_.Nb(a)};_.W(SDa,_.Mk);SDa.prototype.PY=function(){return _.wl(this,oDa,1)};var Em=function(a){this.Ca=_.Nb(a)};_.W(Em,_.Mk);Em.prototype.getStringValue=function(){return _.Nl(this,2,Fm)};Em.prototype.setStringValue=function(a){return qk(this,2,Fm,Cb(a))};var TDa=function(a){this.Ca=_.Nb(a)};_.W(TDa,_.Mk);TDa.prototype.gLb=function(){return _.xl(this,Em,1,_.ul())};TDa.prototype.m0=function(a,b){_.tl(this,1,Em,a,b)};var Fm=[1,2,3,4];var UDa=function(a){this.Ca=_.Nb(a)};_.W(UDa,_.Mk);_.h=UDa.prototype;_.h.getKey=function(){return _.Jl(this,1)};_.h.nv=function(a){return _.am(this,1,a)};_.h.getValue=function(){return _.wl(this,Em,2)};_.h.setValue=function(a){return _.yl(this,2,a)};_.h.xj=function(){return _.rl(this,Em,2)};var VDa=function(a){this.Ca=_.Nb(a)};_.W(VDa,_.Mk);var WDa=function(a){this.Ca=_.Nb(a)};_.W(WDa,_.Mk);_.h=WDa.prototype;_.h.PY=function(){return _.wl(this,vm,1)};_.h.m4a=function(){return _.wl(this,vm,2)};_.h.k4a=function(){return _.wl(this,uDa,3)};_.h.j4a=function(){return _.wl(this,tm,4)};_.h.l4a=function(){return _.wl(this,um,5)};_.h.e4a=function(){return _.wl(this,pDa,6)};_.h.D7b=function(a){_.Qc(this,7,a)};var XDa=function(a){this.Ca=_.Nb(a)};_.W(XDa,_.Mk);XDa.prototype.D4a=function(){return _.wl(this,vDa,3)};var YDa=function(a){this.Ca=_.Nb(a)};_.W(YDa,_.Mk);var ZDa=function(a){this.Ca=_.Nb(a)};_.W(ZDa,_.Mk);_.h=ZDa.prototype;_.h.getValue=function(){return _.Il(this,1)};_.h.setValue=function(a){return _.ql(this,1,Vaa(a))};_.h.xj=function(){return _.fc(this,1,void 0,void 0,Waa)!=null};_.h.getOrigin=function(){return _.Y(this,2)};_.h.j0=function(a){return _.Qc(this,2,a)};_.h.getChartType=function(){return _.Y(this,8)};_.h.setChartType=function(a){return _.Qc(this,8,a)};var $Da=function(a){this.Ca=_.Nb(a)};_.W($Da,_.Mk);_.h=$Da.prototype;_.h.BY=function(){return _.Y(this,1)};_.h.mt=function(a){return _.Qc(this,1,a)};_.h.getAction=function(){return _.Y(this,2)};_.h.setAction=function(a){return _.Qc(this,2,a)};_.h.oya=function(){return _.ql(this,2)};_.h.iBa=function(){return _.em(this,2)};_.h.Xj=function(){return _.Y(this,3)};_.h.ko=function(a){return _.Qc(this,3,a)};_.h.TG=function(){return _.ql(this,3)};_.h.getValue=function(){return _.Il(this,4)};
_.h.setValue=function(a){return _.ql(this,4,Vaa(a))};_.h.xj=function(){return _.fc(this,4,void 0,void 0,Waa)!=null};var aEa=function(a){this.Ca=_.Nb(a)};_.W(aEa,_.Mk);aEa.prototype.getName=function(){return _.Y(this,1)};aEa.prototype.le=function(a){return _.Qc(this,1,a)};var bEa=function(a){this.Ca=_.Nb(a)};_.W(bEa,_.Mk);bEa.prototype.wR=function(){return _.em(this,1)};var cEa=function(a){this.Ca=_.Nb(a)};_.W(cEa,_.Mk);var dEa=function(a){this.Ca=_.Nb(a)};_.W(dEa,_.Mk);var eEa=[1,2];var Gm=function(a){this.Ca=_.Nb(a)};_.W(Gm,_.Mk);Gm.prototype.getName=function(){return _.Y(this,1)};Gm.prototype.le=function(a){return _.Qc(this,1,a)};Gm.prototype.getStartTime=function(){return _.Il(this,2)};Gm.prototype.R5=function(){return _.Ll(this,6)};var fEa=function(a){this.Ca=_.Nb(a)};_.W(fEa,_.Mk);_.h=fEa.prototype;_.h.getName=function(){return _.Y(this,1)};_.h.le=function(a){return _.Qc(this,1,a)};_.h.eeb=function(a){return _.Qc(this,2,a)};_.h.jf=function(){return _.Jl(this,4)};_.h.QKb=function(){return _.El(this,7)};_.h.iMb=function(){return _.ib(_.fc(this,7))!=null};var gEa=function(a){this.Ca=_.Nb(a)};_.W(gEa,_.Mk);var hEa=function(a){this.Ca=_.Nb(a)};_.W(hEa,_.Mk);_.h=hEa.prototype;_.h.getKey=function(){return _.Jl(this,1)};_.h.nv=function(a){return _.am(this,1,a)};_.h.getValue=function(){return _.wl(this,Em,2)};_.h.setValue=function(a){return _.yl(this,2,a)};_.h.xj=function(){return _.rl(this,Em,2)};var iEa=function(a){this.Ca=_.Nb(a)};_.W(iEa,_.Mk);iEa.prototype.mja=function(){return _.Y(this,1)};iEa.prototype.jf=function(){return _.Y(this,3)};var jEa=function(a){this.Ca=_.Nb(a)};_.W(jEa,_.Mk);var kEa=function(a){this.Ca=_.Nb(a)};_.W(kEa,_.Mk);var lEa=function(a){this.Ca=_.Nb(a)};_.W(lEa,_.Mk);lEa.prototype.fLb=function(){return _.Y(this,1)};lEa.prototype.xMb=function(){return _.em(this,1)};var Hm=function(a){this.Ca=_.Nb(a)};_.W(Hm,_.Mk);Hm.prototype.n5a=function(){return _.Y(this,2)};Hm.prototype.feb=function(a){return _.Qc(this,2,a)};Hm.prototype.mja=function(){return _.Y(this,3)};Hm.prototype.jf=function(){return _.Y(this,6)};var mEa=function(a){this.Ca=_.Nb(a)};_.W(mEa,_.Mk);mEa.prototype.getName=function(){return _.Y(this,1)};mEa.prototype.le=function(a){return _.Qc(this,1,a)};var nEa=function(a){this.Ca=_.Nb(a)};_.W(nEa,_.Mk);nEa.prototype.UFa=function(a){return _.Qc(this,3,a)};var oEa=function(a){this.Ca=_.Nb(a)};_.W(oEa,_.Mk);_.h=oEa.prototype;_.h.Xj=function(){return _.Y(this,1)};_.h.ko=function(a){return _.Qc(this,1,a)};_.h.TG=function(){return _.ql(this,1)};_.h.getFeature=function(){return _.Y(this,10)};_.h.Sdb=function(a){return _.Qc(this,10,a)};_.h.hasFeature=function(){return _.em(this,10)};var Km=[2,3,4,5,6,7,8,9];var pEa=function(a){this.Ca=_.Nb(a)};_.W(pEa,_.Mk);pEa.prototype.PY=function(){return _.wl(this,oEa,3)};var qEa=function(a){this.Ca=_.Nb(a)};_.W(qEa,_.Mk);qEa.prototype.L4a=function(){return _.wl(this,wDa,1)};var rEa=function(a){this.Ca=_.Nb(a)};_.W(rEa,_.Mk);BDa.prototype.toObject=function(){if(this!=null){_.lc(this);var a={resourceName:_.l(_.X(this,1))}}else a=void 0;return a};CDa.prototype.toObject=function(){if(this!=null){_.lc(this);var a={vOd:_.l(_.X(this,1)),referer:_.l(_.X(this,2))}}else a=void 0;return a};var sEa=function(a){if(a!=null)return _.lc(a),{statusCode:_.l(_.Wl(a,1)),QMd:_.l(_.Tl(a,2))}};DDa.prototype.toObject=function(){return sEa(this)};var tEa=function(a){if(a!=null)return _.lc(a),{FSd:_.l(_.Tl(a,1)),urlPrefix:_.l(_.X(a,2)),rjd:_.l(_.Vl(a,3)),app:_.l(_.Tl(a,4)),lCd:_.l(_.Tl(a,5)),jJd:_.l(_.Vl(a,6)),eMd:_.l(_.Tl(a,7)),UHd:_.l(_.Vl(a,8))}};EDa.prototype.toObject=function(){return tEa(this)};FDa.prototype.toObject=function(){if(this!=null){_.lc(this);var a={platform:sEa(this.YKb()),QKd:tEa(_.wl(this,EDa,2))}}else a=void 0;return a};var uEa=function(a){if(a!=null)return _.lc(a),{type:_.l(_.Tl(a,6)),inputType:_.l(_.Tl(a,7)),N6:_.l(_.Vl(a,8)),VId:_.l(_.Vl(a,9))}};GDa.prototype.toObject=function(){return uEa(this)};var vEa=function(a){if(a!=null)return _.lc(a),{id:_.l(_.Tl(a,3)),type:_.l(_.Tl(a,4))}};zm.prototype.toObject=function(){return vEa(this)};var wEa=function(a){if(a!=null)return _.lc(a),{service:vEa(_.Sl(a,zm,1,IDa)),hJd:_.l(_.Vl(a,_.sl(a,IDa,2))),UJd:vEa(_.wl(a,zm,11)),field:uEa(_.wl(a,GDa,5)),WFd:_.l(_.X(a,12))}};HDa.prototype.toObject=function(){return wEa(this)};var xEa=function(a){if(a!=null)return _.lc(a),{metadata:wEa(a.getMetadata())}};JDa.prototype.toObject=function(){return xEa(this)};var yEa=function(a){if(a!=null)return _.lc(a),{qRd:_.l(_.X(a,1)),ft:_.l(_.X(a,2)),query:_.l(_.X(a,3)),JCd:_.l(_.X(a,4)),QFd:_.l(_.X(a,5)),nOd:_.l(_.Tl(a,6)),kOd:_.l(_.Tl(a,7)),INd:_.l(_.X(a,8)),HNd:_.l(_.X(a,9)),XId:_.l(_.Vl(a,10))}};Bm.prototype.toObject=function(){return yEa(this)};var zEa=function(a){if(a!=null)return _.lc(a),{query:_.l(_.X(a,1)),FCa:_.l(_.Wl(a,2)),isError:_.l(_.Vl(a,3)),aJd:_.l(_.Vl(a,4)),sJd:_.l(_.Vl(a,5)),mQd:_.l(_.X(a,6)),pJd:_.l(_.Vl(a,7)),sessionId:_.l(_.X(a,8))}};KDa.prototype.toObject=function(){return zEa(this)};var AEa=function(a){if(a!=null)return _.lc(a),{url:_.l(_.X(a,1)),OMd:_.l(_.X(a,2)),nDd:yEa(_.Sl(a,Bm,3,MDa)),pDd:zEa(_.Sl(a,KDa,4,MDa))}};LDa.prototype.toObject=function(){return AEa(this)};NDa.prototype.toObject=function(){if(this!=null){_.lc(this);var a={tJ:AEa(this.PY()),GTd:xEa(_.wl(this,JDa,2))}}else a=void 0;return a};var BEa=function(a){if(a!=null)return _.lc(a),{appId:_.l(_.X(a,1))}};qDa.prototype.toObject=function(){return BEa(this)};var CEa=function(a){if(a!=null)return _.lc(a),{category:_.l(_.X(a,1)),product:_.l(_.X(a,2))}};rm.prototype.toObject=function(){return CEa(this)};var DEa=function(a){if(a!=null)return _.lc(a),{priority:_.l(_.Wl(a,1))}};rDa.prototype.toObject=function(){return DEa(this)};var EEa=function(a){if(a!=null)return _.lc(a),{title:_.l(_.X(a,1)),url:_.l(_.X(a,2)),index:_.l(_.Wl(a,3))}};sm.prototype.toObject=function(){return EEa(this)};var FEa=function(a){if(a!=null)return _.lc(a),{link:_.l(_.X(a,1)),Sgb:_.l(_.Wl(a,2)),aQd:_.l(_.Wl(a,3)),SJd:_.l(_.Wl(a,4))}};Cm.prototype.toObject=function(){return FEa(this)};Dm.prototype.toObject=function(){if(this!=null){_.lc(this);var a={gcd:BEa(this.f4a()),kcd:EEa(this.i4a()),jcd:DEa(this.h4a()),hcd:CEa(this.g4a()),icd:_.l(_.X(this,6)),dEd:FEa(_.wl(this,Cm,7))}}else a=void 0;return a};ODa.prototype.toObject=function(){if(this!=null){_.lc(this);var a={}}else a=void 0;return a};PDa.prototype.toObject=function(){if(this!=null){_.lc(this);var a={HSd:_.l(_.Vl(this,1))}}else a=void 0;return a};var GEa=function(a){if(a!=null)return _.lc(a),{Mab:_.l(_.X(a,1)),revisionId:_.l(_.X(a,2)),link:_.l(_.X(a,3)),KId:_.l(_.Vl(a,4))}};QDa.prototype.toObject=function(){return GEa(this)};RDa.prototype.toObject=function(){if(this!=null){_.lc(this);var a={DDd:GEa(_.wl(this,QDa,1))}}else a=void 0;return a};var HEa=function(a){if(a!=null)return _.lc(a),{qd:_.l(_.Wl(a,1)),KNd:_.l(_.Wl(a,2))}};nDa.prototype.toObject=function(){return HEa(this)};var IEa=function(a){if(a!=null)return _.lc(a),{K$c:_.l(_.X(a,1)),label:_.l(_.X(a,2)),link:_.l(_.X(a,3)),yBd:_.l(_.X(a,4)),HOd:HEa(_.wl(a,nDa,5))}};oDa.prototype.toObject=function(){return IEa(this)};SDa.prototype.toObject=function(){if(this!=null){_.lc(this);var a={tJ:IEa(this.PY())}}else a=void 0;return a};var KEa=function(a){if(a!=null)return _.lc(a),{numberValue:_.l(_.Xl(a,_.sl(a,Fm,1))),stringValue:_.l(_.Rl(a,2,Fm)),nad:_.l(_.Vl(a,_.sl(a,Fm,3))),cKd:JEa(_.Sl(a,TDa,4,Fm))}};Em.prototype.toObject=function(){return KEa(this)};var JEa=function(a){if(a!=null)return _.lc(a),{iwd:_.hc(a.gLb(),KEa)}};TDa.prototype.toObject=function(){return JEa(this)};var LEa=function(a){if(a!=null)return _.lc(a),{key:_.l(_.Tl(a,1)),value:KEa(a.getValue())}};UDa.prototype.toObject=function(){return LEa(this)};VDa.prototype.toObject=function(){if(this!=null){_.lc(this);var a={gEd:_.l(_.X(this,1)),hEd:_.l(_.X(this,2)),HTd:_.hc(_.xl(this,UDa,3,_.ul()),LEa)}}else a=void 0;return a};var MEa=function(a){if(a!=null)return _.lc(a),{Sgb:_.l(_.Wl(a,1)),aSd:_.l(_.Wl(a,2))}};pDa.prototype.toObject=function(){return MEa(this)};var NEa=function(a){if(a!=null)return _.lc(a),{link:_.l(_.X(a,1))}};tm.prototype.toObject=function(){return NEa(this)};var OEa=function(a){if(a!=null)return _.lc(a),{NTd:_.l(_.Tl(a,3))}};tDa.prototype.toObject=function(){return OEa(this)};var PEa=function(a){if(a!=null)return _.lc(a),{cSd:_.l(_.X(a,1)),yAd:_.l(_.Tl(a,2)),KDd:OEa(_.wl(a,tDa,3))}};uDa.prototype.toObject=function(){return PEa(this)};var QEa=function(a){if(a!=null)return _.lc(a),{type:_.l(_.Tl(a,1)),link:_.l(_.X(a,2))}};um.prototype.toObject=function(){return QEa(this)};var REa=function(a){if(a!=null)return _.lc(a),{status:_.l(_.X(a,1)),GNd:_.l(_.X(a,2))}};vm.prototype.toObject=function(){return REa(this)};WDa.prototype.toObject=function(){if(this!=null){_.lc(this);var a={tJ:REa(this.PY()),qcd:REa(this.m4a()),ocd:PEa(this.k4a()),ncd:NEa(this.j4a()),pcd:QEa(this.l4a()),fcd:MEa(this.e4a()),Ucb:_.l(_.X(this,7))}}else a=void 0;return a};var SEa=function(a){if(a!=null)return _.lc(a),{ft:_.l(_.Tl(a,1))}};vDa.prototype.toObject=function(){return SEa(this)};XDa.prototype.toObject=function(){if(this!=null){_.lc(this);var a={appId:_.l(_.X(this,1)),yqd:_.l(_.Ol(this,2)),Mfd:SEa(this.D4a())}}else a=void 0;return a};YDa.prototype.toObject=function(){if(this!=null){_.lc(this);var a={TBd:_.l(_.X(this,1))}}else a=void 0;return a};var TEa=function(a){if(a!=null)return _.lc(a),{value:_.l(_.Xl(a,1)),origin:_.l(_.X(a,2)),Jbd:_.l(_.X(a,3)),yGd:_.l(_.Xl(a,4)),dLd:_.l(_.Xl(a,5)),yId:_.l(_.Xl(a,6)),SSd:_.l(_.Xl(a,7)),chartType:_.l(_.X(a,8))}};ZDa.prototype.toObject=function(){return TEa(this)};var UEa=function(a){if(a!=null)return _.lc(a),{category:_.l(_.X(a,1)),action:_.l(_.X(a,2)),label:_.l(_.X(a,3)),value:_.l(_.Xl(a,4))}};$Da.prototype.toObject=function(){return UEa(this)};var VEa=function(a){if(a!=null)return _.lc(a),{name:_.l(_.X(a,1)),entryType:_.l(_.X(a,2)),domComplete:_.l(_.Xl(a,3)),domContentLoadedEventEnd:_.l(_.Xl(a,4)),domContentLoadedEventStart:_.l(_.Xl(a,5)),domInteractive:_.l(_.Xl(a,6)),loadEventEnd:_.l(_.Xl(a,7)),loadEventStart:_.l(_.Xl(a,8)),redirectCount:_.l(_.Wl(a,9)),unloadEventEnd:_.l(_.Xl(a,10)),unloadEventStart:_.l(_.Xl(a,11)),connectEnd:_.l(_.Xl(a,12)),connectStart:_.l(_.Xl(a,13)),domainLookupEnd:_.l(_.Xl(a,14)),domainLookupStart:_.l(_.Xl(a,15)),
initiatorType:_.l(_.X(a,16)),fetchStart:_.l(_.Xl(a,17)),redirectEnd:_.l(_.Xl(a,18)),redirectStart:_.l(_.Xl(a,19)),requestStart:_.l(_.Xl(a,20)),responseEnd:_.l(_.Xl(a,21)),responseStart:_.l(_.Xl(a,22)),FQd:_.l(_.Xl(a,23)),workerStart:_.l(_.Xl(a,24))}};aEa.prototype.toObject=function(){return VEa(this)};var WEa=function(a){if(a!=null)return _.lc(a),{rmd:_.l(_.X(a,1)),XLd:_.l(_.X(a,2)),errorCode:_.l(_.Wl(a,3))}};bEa.prototype.toObject=function(){return WEa(this)};var XEa=function(a){if(a!=null)return _.lc(a),{MMd:_.l(_.Wl(a,1)),MPd:_.l(_.X(a,2))}};cEa.prototype.toObject=function(){return XEa(this)};var YEa=function(a){if(a!=null)return _.lc(a),{LPd:XEa(_.Sl(a,cEa,1,eEa)),LAd:WEa(_.Sl(a,bEa,2,eEa))}};dEa.prototype.toObject=function(){return YEa(this)};var ZEa=function(a){if(a!=null)return _.lc(a),{name:_.l(_.X(a,1)),startTime:_.l(_.Xl(a,2)),endTime:_.l(_.Xl(a,3)),entryType:_.l(_.Tl(a,4)),FEd:_.l(_.X(a,5)),EEd:_.l(_.Kl(a,6,3)),Jbd:_.l(_.X(a,7)),Lhd:_.l(_.Vl(a,8))}};Gm.prototype.toObject=function(){return ZEa(this)};var $Ea=function(a){if(a!=null){_.lc(a);var b=_.l(_.X(a,1)),c=_.l(_.X(a,2));var d=_.xl(a,Gm,3,_.ul());return{name:b,sessionId:c,WSd:_.hc(d,ZEa),status:_.l(_.Tl(a,4)),JLd:VEa(_.wl(a,aEa,5)),wNd:YEa(_.wl(a,dEa,6)),Pjd:_.l(_.Vl(a,7))}}};fEa.prototype.toObject=function(){return $Ea(this)};gEa.prototype.toObject=function(){if(this!=null){_.lc(this);var a={AKd:$Ea(_.wl(this,fEa,1)),yKd:TEa(_.wl(this,ZDa,2)),zKd:UEa(_.wl(this,$Da,3))}}else a=void 0;return a};var aFa=function(a){if(a!=null)return _.lc(a),{key:_.l(_.Tl(a,1)),value:KEa(a.getValue())}};hEa.prototype.toObject=function(){return aFa(this)};var bFa=function(a){if(a!=null)return _.lc(a),{priority:_.l(_.X(a,1)),stage:_.l(_.X(a,2)),status:_.l(_.X(a,3)),MAd:_.l(_.Ol(a,4))}};iEa.prototype.toObject=function(){return bFa(this)};var cFa=function(a){if(a!=null)return _.lc(a),{Dmd:_.l(_.Xl(a,1)),L7a:_.l(_.Vl(a,2))}};jEa.prototype.toObject=function(){return cFa(this)};var dFa=function(a){if(a!=null)return _.lc(a),{Ccd:_.l(_.X(a,1)),zCd:_.l(_.X(a,2))}};kEa.prototype.toObject=function(){return dFa(this)};var eFa=function(a){if(a!=null)return _.lc(a),{Wud:_.l(_.X(a,1)),tKd:_.l(_.X(a,2)),HGd:_.l(_.Kl(a,3,3))}};lEa.prototype.toObject=function(){return eFa(this)};var fFa=function(a){if(a!=null)return _.lc(a),{IGd:_.l(_.X(a,1)),severity:_.l(_.X(a,2)),priority:_.l(_.X(a,3)),eQd:_.l(_.Ol(a,4)),aEd:_.l(_.X(a,5)),status:_.l(_.X(a,6))}};Hm.prototype.toObject=function(){return fFa(this)};var gFa=function(a){if(a!=null)return _.lc(a),{name:_.l(_.X(a,1)),sort:_.l(_.Tl(a,2))}};mEa.prototype.toObject=function(){return gFa(this)};var hFa=function(a){if(a!=null)return _.lc(a),{Dmd:_.l(_.Ol(a,1)),RSd:_.l(_.X(a,2)),reason:_.l(_.X(a,3))}};nEa.prototype.toObject=function(){return hFa(this)};var iFa=function(a){if(a!=null){_.lc(a);var b=_.l(_.X(a,1)),c=_.l(_.X(a,10));var d=_.xl(a,hEa,11,_.ul());return{label:b,x5:c,IAd:_.hc(d,aFa),rCd:bFa(_.Sl(a,iEa,2,Km)),FGd:eFa(_.Sl(a,lEa,3,Km)),lSd:gFa(_.Sl(a,mEa,4,Km)),mEd:dFa(_.Sl(a,kEa,5,Km)),XSd:_.l(Ul(a,6,Km)),oTd:hFa(_.Sl(a,nEa,7,Km)),JGd:fFa(_.Sl(a,Hm,8,Km)),ZDd:cFa(_.Sl(a,jEa,9,Km))}}};oEa.prototype.toObject=function(){return iFa(this)};pEa.prototype.toObject=function(){if(this!=null){_.lc(this);var a={LKd:_.l(_.X(this,1)),MKd:_.l(_.X(this,2)),tJ:iFa(this.PY())}}else a=void 0;return a};var jFa=function(a){if(a!=null)return _.lc(a),{pageSize:_.l(_.Wl(a,1)),index:_.l(_.Wl(a,2)),Nw:_.l(_.Tl(a,3)),iJd:_.l(_.Vl(a,4)),step:_.l(_.Tl(a,5)),PJd:_.l(_.Wl(a,6)),sortColumn:_.l(_.Tl(a,7)),rRd:_.l(_.Tl(a,8)),xAd:_.l(_.Tl(a,9)),mLd:_.l(_.X(a,10))}};wDa.prototype.toObject=function(){return jFa(this)};qEa.prototype.toObject=function(){if(this!=null){_.lc(this);var a={pmd:jFa(this.L4a())}}else a=void 0;return a};rEa.prototype.toObject=function(){if(this!=null){_.lc(this);var a={lLd:_.l(_.Tl(this,1))}}else a=void 0;return a};new NDa;new SDa;new WDa;new XDa;new Dm;new qEa;new CDa;new RDa;new YDa;new EDa;new pEa;new gEa;new PDa;new rEa;new BDa;new ODa;new FDa;new VDa;var kFa=function(a){if(a!=null)return _.lc(a),{width:_.l(_.Wl(a,1)),height:_.l(_.Wl(a,2))}};hm.prototype.toObject=function(){return kFa(this)};var lFa=function(a){if(a!=null)return _.lc(a),{screenResolution:kFa(_.wl(a,hm,1)),sQd:_.l(_.Wl(a,2)),YTd:kFa(_.wl(a,hm,3))}};OCa.prototype.toObject=function(){return lFa(this)};var mFa=function(a){if(a!=null)return _.lc(a),{wAb:_.l(Ul(a,3,cm)),AAb:_.l(Ul(a,4,cm)),vAb:_.l(Ul(a,5,cm)),GAb:_.l(Ul(a,6,cm)),lUb:_.l(Ul(a,7,cm)),FAb:_.l(Ul(a,8,cm)),AUb:_.l(Ul(a,9,cm)),gHd:_.l(Ul(a,10,cm)),ztb:_.l(Ul(a,11,cm)),key:_.l(_.X(a,1)),value:_.l(_.X(a,2))}};pm.prototype.toObject=function(){return mFa(this)};var pFa=function(a){var b=gk("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||_.da.$googDebugFname||b}catch(g){e="Not available",c=!0}b=nFa(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,oFa[c])c=oFa[c];else{c=String(c);if(!oFa[c]){var f=/function\s+([^\(]+)/m.exec(c);oFa[c]=f?f[1]:"[Anonymous]"}c=oFa[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}},nFa=function(a,b){b||(b={});b[qFa(a)]=!0;var c=a.stack||"",d=a.cause;d&&!b[qFa(d)]&&(c+="\nCaused by: ",d.stack&&d.stack.indexOf(d.toString())==0||(c+=typeof d==="string"?d:d.message+"\n"),c+=nFa(d,b));a=a.errors;if(Array.isArray(a)){d=1;var e;for(e=0;e<a.length&&!(d>4);e++)b[qFa(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+=nFa(a[e],
b));e<a.length&&(c+="\n... "+(a.length-e)+" more inner errors")}return c},qFa=function(a){var b="";typeof a.toString==="function"&&(b=""+a);return b+a.stack},oFa={};var rFa=function(a){if(a!=null)return _.lc(a),{Xsd:_.l(_.X(a,1)),fRd:_.l(_.X(a,2)),surveyId:_.l(_.X(a,3)),gSd:_.l(_.X(a,6)),responseType:_.l(_.Tl(a,4)),kud:_.l(_.X(a,5)),lud:_.l(_.X(a,7)),mud:_.l(_.X(a,8))}};PCa.prototype.toObject=function(){return rFa(this)};var sFa=function(a){if(a!=null)return _.lc(a),{C1b:_.l(_.Wl(a,1)),Qnd:_.l(_.Yb(a,2,_.tb,3)),s$c:_.l(_.Yb(a,3,_.tb,3)),t$c:_.l(_.Kl(a,4,3)),wMd:_.l(_.Yb(a,5,_.tb,3))}};QCa.prototype.toObject=function(){return sFa(this)};var tFa=function(a){if(a!=null)return _.lc(a),{C1b:_.l(_.Wl(a,1)),gBd:_.l(_.X(a,2))}};RCa.prototype.toObject=function(){return tFa(this)};var uFa=function(a){if(a!=null)return _.lc(a),{C1b:_.l(_.Wl(a,1)),IOd:_.l(_.Wl(a,2))}};SCa.prototype.toObject=function(){return uFa(this)};var vFa=function(a){if(a!=null){_.lc(a);var b=rFa(_.wl(a,PCa,1));var c=_.xl(a,QCa,2,_.ul());c=_.hc(c,sFa);var d=_.xl(a,SCa,3,_.ul());d=_.hc(d,uFa);a=_.xl(a,RCa,4,_.ul());return{XHd:b,ELd:c,JOd:d,qMd:_.hc(a,tFa)}}};TCa.prototype.toObject=function(){return vFa(this)};var wFa=function(){};var xFa=function(a){this.Ca=_.Nb(a)};_.W(xFa,_.Mk);xFa.prototype.toObject=function(){if(this!=null){_.lc(this);var a={hCd:_.l(_.Yb(this,1,_.tb,3)),jCd:_.l(_.Yb(this,2,_.tb,3)),WAd:_.l(_.Yb(this,3,_.tb,3)),iCd:_.l(_.Yb(this,4,_.tb,3))}}else a=void 0;return a};var yFa=function(){};var zFa=function(){};zFa.prototype.next=function(){return AFa};var AFa={done:!0,value:void 0};zFa.prototype.N1=function(){return this};var BFa=function(a){if(a instanceof Lm||a instanceof Mm||a instanceof Nm)return a;if(typeof a.next=="function")return new Lm(function(){return a});if(typeof a[Symbol.iterator]=="function")return new Lm(function(){return a[Symbol.iterator]()});if(typeof a.N1=="function")return new Lm(function(){return a.N1()});throw Error("W");},Lm=function(a){this.H3a=a};Lm.prototype.N1=function(){return new Mm(this.H3a())};Lm.prototype[Symbol.iterator]=function(){return new Nm(this.H3a())};Lm.prototype.hbc=function(){return new Nm(this.H3a())};
var Mm=function(a){this.ola=a};_.W(Mm,zFa);Mm.prototype.next=function(){return this.ola.next()};Mm.prototype[Symbol.iterator]=function(){return new Nm(this.ola)};Mm.prototype.hbc=function(){return new Nm(this.ola)};var Nm=function(a){Lm.call(this,function(){return a});this.ola=a};_.W(Nm,Lm);Nm.prototype.next=function(){return this.ola.next()};var CFa=function(){};var DFa=function(){};_.fl(DFa,CFa);DFa.prototype[Symbol.iterator]=function(){return BFa(this.N1(!0)).hbc()};DFa.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)};_.fl(qc,DFa);var EFa=function(a){if(a.VZa===null){var b=a.mO;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.VZa=c}return a.VZa};_.h=qc.prototype;_.h.set=function(a,b){Pm(this);try{this.mO.setItem(a,b)}catch(c){if(this.mO.length==0)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};
_.h.get=function(a){Pm(this);a=this.mO.getItem(a);if(typeof a!=="string"&&a!==null)throw"Storage mechanism: Invalid value was encountered";return a};_.h.remove=function(a){Pm(this);this.mO.removeItem(a)};_.h.N1=function(a){Pm(this);var b=0,c=this.mO,d=new zFa;d.next=function(){if(b>=c.length)return AFa;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(){Pm(this);this.mO.clear()};_.h.key=function(a){Pm(this);return this.mO.key(a)};var Pm=function(a){if(a.mO==null)throw Error("X");EFa(a)||ea(Error("X"))};_.fl(uca,qc);/*

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 FFa;FFa="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split("");_.Qm=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]=FFa[d==19?c&3|8:c]);return a.join("")};var GFa=new uca;var HFa=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("Y`"+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("Z`"+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 JFa=function(a,b,c){var d=String(_.da.location.href);return d&&a&&b?[b,IFa(HFa(d),a,c||null)].join(" "):null},IFa=function(a,b,c){var d=[],e=[];if((Array.isArray(c)?2:1)==1)return e=[b,a],_.gl(d,function(m){e.push(m)}),KFa(e.join(" "));var f=[],g=[];_.gl(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];_.gl(d,function(m){e.push(m)});a=KFa(e.join(" "));a=[c,a];g.length==0||a.push(g.join(""));return a.join("_")},KFa=function(a){var b=
vca();b.update(a);return b.digestString().toLowerCase()};var LFa=globalThis.trustedTypes,wca=LFa,yca;_.sc=function(a){this.e0b=a};_.sc.prototype.toString=function(){return this.e0b+""};_.vc=function(a){this.h0b=a};_.vc.prototype.toString=function(){return this.h0b};_.Eca=new _.vc("about:invalid#zClosurez");var Aca=function(a){this.isValid=a},Cca=[Bca("data"),Bca("http"),Bca("https"),Bca("mailto"),Bca("ftp"),new Aca(function(a){return/^[^:]*([/?#]|$)/.test(a)})],MFa=rc(function(){return typeof URL==="function"}),NFa=["data:","http:","https:","mailto:","ftp:"],Fca=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;_.Ac=function(a){this.d0b=a};_.Ac.prototype.toString=function(){return this.d0b+""};_.OFa=rc(function(){return new _.Ac(LFa?LFa.emptyHTML:"")});var Kca="alternate author bookmark canonical cite help icon license modulepreload next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" ");var Rm,PFa,Sm,tva;Rm=function(a){return encodeURIComponent(String(a))};PFa=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};Sm=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+PFa("0",Math.max(0,b-c))+a};_.Tm=function(){return Math.floor(Math.random()*2147483648).toString(36)+Math.abs(Math.floor(Math.random()*2147483648)^_.el()).toString(36)};
tva=function(a){return String(a).replace(/([A-Z])/g,"-$1").toLowerCase()};_.QFa=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};_.Um=function(a){this.Jl=a||{cookie:""}};_.h=_.Um.prototype;_.h.isEnabled=function(){if(!_.da.navigator.cookieEnabled)return!1;if(!this.Us())return!0;this.set("TESTCOOKIESENABLED","1",{ZUb: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.oQd;d=c.EQd||!1;var f=c.domain||void 0;var g=c.path||void 0;var m=c.ZUb}if(/[;=\s]/.test(a))throw Error("ba`"+a);if(/[;\r\n]/.test(b))throw Error("ca`"+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.Jl.cookie=a+"="+b+c+g+m+d+(e!=null?";samesite="+e:"")};
_.h.get=function(a,b){for(var c=a+"=",d=(this.Jl.cookie||"").split(";"),e=0,f;e<d.length;e++){f=_.ma(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.D4(a);this.set(a,"",{ZUb:0,path:b,domain:c});return d};_.h.Y5=function(){return RFa(this).keys};_.h.yz=function(){return RFa(this).values};_.h.Us=function(){return!this.Jl.cookie};_.h.D4=function(a){return this.get(a)!==void 0};
_.h.clear=function(){for(var a=RFa(this).keys,b=a.length-1;b>=0;b--)this.remove(a[b])};var RFa=function(a){a=(a.Jl.cookie||"").split(";");for(var b=[],c=[],d,e,f=0;f<a.length;f++)e=_.ma(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}},SFa=new _.Um(typeof document=="undefined"?null:document);var TFa;TFa=function(a,b,c,d){(a=_.da[a])||typeof document==="undefined"||(a=(new _.Um(document)).get(b));return a?JFa(a,c,d):null};
_.UFa=function(a){var b=HFa(_.da==null?void 0:_.da.location.href),c=[],d;(d=_.da.__SAPISID||_.da.__APISID||_.da.__3PSAPISID||_.da.__1PSAPISID||_.da.__OVERRIDE_SID)?d=!0:(typeof document!=="undefined"&&(d=new _.Um(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)?_.da.__SAPISID:_.da.__APISID,
d||typeof document==="undefined"||(d=new _.Um(document),d=d.get(b?"SAPISID":"APISID")||d.get("__Secure-3PAPISID")),(d=d?JFa(d,b?"SAPISIDHASH":"APISIDHASH",a):null)&&c.push(d),b&&((b=TFa("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",a))&&c.push(b),(a=TFa("__3PSAPISID","__Secure-3PAPISID","SAPISID3PHASH",a))&&c.push(a)));return c.length==0?null:c.join(" ")};var VFa=function(){this.minSize=1024},WFa=function(a){var b,c,d,e;return _.cf(function(f){switch(f.Id){case 1:return b=new CompressionStream("gzip"),c=(new Response(b.readable)).arrayBuffer(),d=b.writable.getWriter(),_.ef(f,d.write((new TextEncoder).encode(a)),2);case 2:return _.ef(f,d.close(),3);case 3:return e=Uint8Array,_.ef(f,c,4);case 4:return f.return(new e(f.yg))}})};VFa.prototype.Q6=function(a){return a<this.minSize?!1:typeof CompressionStream!=="undefined"};var Vm=function(){this.Z4=this.Z4;this.YZ=this.YZ};Vm.prototype.Z4=!1;Vm.prototype.isDisposed=function(){return this.Z4};Vm.prototype.dispose=function(){this.Z4||(this.Z4=!0,this.Qn())};Vm.prototype[Symbol.dispose]=function(){this.dispose()};var XFa=function(a,b){a.Z4?b():(a.YZ||(a.YZ=[]),a.YZ.push(b))};Vm.prototype.Qn=function(){if(this.YZ)for(;this.YZ.length;)this.YZ.shift()()};var YFa=function(a){this.Ca=_.Nb(a)};_.W(YFa,_.Mk);var ZFa=function(a){if(a!=null){_.lc(a);var b=kc(_.vl(a,1)),c=_.l(_.X(a,4));var d=_.Yb(a,2,hca,_.ul());return{MCd:b,NCd:c,OFd:kc(d),CTd:_.l(_.Vl(a,3))}}};YFa.prototype.toObject=function(){return ZFa(this)};var Wm=function(a,b){this.VBa=a;this.callback=b;this.enabled=!1;this.y$a=function(){return _.el()};this.ySb=this.y$a()};Wm.prototype.setInterval=function(a){this.VBa=a;this.timer&&this.enabled?(this.stop(),this.start()):this.timer&&this.stop()};Wm.prototype.start=function(){var a=this;this.enabled=!0;this.timer||(this.timer=setTimeout(function(){a.tick()},this.VBa),this.ySb=this.y$a())};Wm.prototype.stop=function(){this.enabled=!1;this.timer&&(clearTimeout(this.timer),this.timer=void 0)};
Wm.prototype.tick=function(){var a=this;if(this.enabled){var b=Math.max(this.y$a()-this.ySb,0);b<this.VBa*.8?this.timer=setTimeout(function(){a.tick()},this.VBa-b):(this.timer&&(clearTimeout(this.timer),this.timer=void 0),this.callback(),this.enabled&&(this.stop(),this.start()))}else this.timer=void 0};var $Fa=function(a){this.Ca=_.Nb(a)};_.W($Fa,_.Mk);var aGa=function(a){if(a!=null)return _.lc(a),{xMd:_.l(_.Wl(a,13)),gJd:_.l(_.Vl(a,24))}};$Fa.prototype.toObject=function(){return aGa(this)};var bGa=function(a){this.Ca=_.Nb(a)};_.W(bGa,_.Mk);var cGa=function(a){if(a!=null)return _.lc(a),{PNd:aGa(_.wl(a,$Fa,2))}};bGa.prototype.toObject=function(){return cGa(this)};var Xm=function(a,b){this.x=a!==void 0?a:0;this.y=b!==void 0?b:0};Xm.prototype.clone=function(){return new Xm(this.x,this.y)};Xm.prototype.equals=function(a){return a instanceof Xm&&(this==a?!0:this&&a?this.x==a.x&&this.y==a.y:!1)};var dGa=function(a,b){return new Xm(a.x-b.x,a.y-b.y)};_.h=Xm.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 Xm?(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 Ym=function(a,b){this.width=a;this.height=b};_.h=Ym.prototype;_.h.clone=function(){return new Ym(this.width,this.height)};_.h.aspectRatio=function(){return this.width/this.height};_.h.Us=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 Uca="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");var gGa=function(a,b){this.V9b=a===eGa&&b||"";this.HRc=fGa};gGa.prototype.toString=function(){return this.V9b};var fGa={},eGa={};var hGa=new function(a){var b=new Map([["A",new Map([["href",{ct:7}]])],["AREA",new Map([["href",{ct:7}]])],["LINK",new Map([["href",{ct: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",{ct:5}],["srcset",{ct:6}]])],["IMG",new Map([["src",{ct:5}],["srcset",{ct:6}]])],["VIDEO",new Map([["src",{ct:5}]])],["AUDIO",new Map([["src",
{ct: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 coords crossorigin datetime disabled download draggable enctype face formenctype frameborder height hreflang hidden inert 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 usemap valign value width wrap itemscope itemtype itemid itemprop itemref".split(" "));
this.h$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.qGb=b;this.i$c=c;this.chd=a}(new Map([["dir",{ct:3,conditions:rc(function(){return new Map([["dir",new Set(["auto","ltr","rtl"])]])})}],["async",{ct:3,conditions:rc(function(){return new Map([["async",new Set(["async"])]])})}],["loading",{ct:3,conditions:rc(function(){return new Map([["loading",new Set(["eager","lazy"])]])})}],["target",{ct:3,conditions:rc(function(){return new Map([["target",new Set(["_self","_blank"])]])})}]]));var iGa=function(){this.x5b=hGa;this.Hc=[]},kGa;iGa.prototype.Po=function(a){var b=document.implementation.createHTMLDocument("");a=jGa(this,a,b);b=b.body;b.appendChild(a);b=(new XMLSerializer).serializeToString(b);b=b.slice(b.indexOf(">")+1,b.lastIndexOf("</"));return _.Bc(b)};
var jGa=function(a,b,c){b=Wca(b,c);b=document.createTreeWalker(b,5,function(m){if(m.nodeType===3)m=1;else if(Yca(m))if(m=Xca(m),m===null)m=2;else{var n=a.x5b;m=m!=="FORM"&&(n.h$c.has(m)||n.qGb.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(Yca(d))g=kGa(a,d,c);else throw Error("$");f.appendChild(g);if(d=b.firstChild())f=g;else for(;!(d=b.nextSibling())&&(d=b.parentNode());)f=f.parentNode}return e};
iGa.prototype.createTextNode=function(a){return document.createTextNode(a)};
kGa=function(a,b,c){var d=Xca(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.x5b;var n=m.qGb.get(d);m=(n==null?0:n.has(f))?n.get(f):m.i$c.has(f)?{ct:1}:(m=m.chd.get(f))?m:{ct: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.ct){case 1:Lc(c,
f,g);break;case 2:throw Error();case 3:Lc(c,f,g.toLowerCase());break;case 4:Lc(c,f,g);break;case 5:Lc(c,f,g);break;case 6:Lc(c,f,g);break;case 7:a:if(m=void 0,n=g,MFa){try{m=new URL(n)}catch(D){m="https:";break a}m=m.protocol}else b:{m=n;n=document.createElement("a");try{n.href=m}catch(D){m=void 0;break b}m=n.protocol;m=m===":"||m===""?"https:":m}g=m!==void 0&&NFa.indexOf(m.toLowerCase())!==-1?g:"about:invalid#zClosurez";Lc(c,f,g)}}return c};_.lGa=rc(function(){return new iGa});var $m,nGa,pGa,oGa,qGa,sGa,rGa,an,tGa,Zm,uGa,vGa,xGa,mGa;$m=function(a){return a?new mGa(Zm(a)):dBa||(dBa=new mGa)};nGa=function(a,b){return typeof b==="string"?a.getElementById(b):b};pGa=function(a,b){Nca(b,function(c,d){d=="style"?a.style.cssText=c:d=="class"?a.className=c:d=="for"?a.htmlFor=c:oGa.hasOwnProperty(d)?a.setAttribute(oGa[d],c):_.fa(d,"aria-")||_.fa(d,"data-")?a.setAttribute(d,c):a[d]=c})};
oGa={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"};qGa=function(a){a=a.document;a=a.compatMode=="CSS1Compat"?a.documentElement:a.body;return new Ym(a.clientWidth,a.clientHeight)};sGa=function(a){var b=rGa(a);a=a.defaultView;return new Xm(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)};
rGa=function(a){return a.scrollingElement?a.scrollingElement:_.jl||a.compatMode!="CSS1Compat"?a.body||a.documentElement:a.documentElement};an=function(a){return a?a.defaultView:window};
tGa=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)||_.Fa(f)&&f.nodeType>0)d(f);else{a:{if(f&&typeof f.length=="number"){if(_.Fa(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}_.gl(g?_.za(f):f,d)}}};_.bn=function(a,b){b=String(b);a.contentType==="application/xhtml+xml"&&(b=b.toLowerCase());return a.createElement(b)};
_.cn=function(a){for(var b;b=a.firstChild;)a.removeChild(b)};_.dn=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};Zm=function(a){return a.nodeType==9?a:a.ownerDocument||a.document};uGa=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 _.cn(a),a.appendChild(Zm(a).createTextNode(String(b)))};
_.wGa=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")||vGa(a)):a.hasAttribute("tabindex")&&vGa(a)};vGa=function(a){a=a.tabIndex;return typeof a==="number"&&a>=0&&a<32768};xGa=function(a,b){for(var c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null};mGa=function(a){this.Jl=a||_.da.document||document};_.h=mGa.prototype;_.h.IAa=$m;
_.h.vj=function(a){return nGa(this.Jl,a)};_.h.getElementsByTagName=function(a,b){return(b||this.Jl).getElementsByTagName(String(a))};_.h.setProperties=pGa;_.h.IM=function(){var a=this.getWindow();return qGa(a||window)};_.h.createElement=function(a){return _.bn(this.Jl,a)};_.h.createTextNode=function(a){return this.Jl.createTextNode(String(a))};_.h.getWindow=function(){return this.Jl.defaultView};_.h.appendChild=function(a,b){a.appendChild(b)};_.h.append=function(a,b){tGa(Zm(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=_.dn;
_.h.qE=function(a){return a.children!=void 0?a.children:Array.prototype.filter.call(a.childNodes,function(b){return b.nodeType==1})};_.h.PAa=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.RH=_.wGa;var en=function(a){this.Ca=_.Nb(a)};_.W(en,_.Mk);en.prototype.v5a=function(){return _.Jl(this,1)};en.prototype.k0=function(a){return _.am(this,1,a)};var Oc=function(a){this.Ca=_.Nb(a)};_.W(Oc,_.Mk);Oc.prototype.getVersion=function(){return _.Y(this,2)};Oc.prototype.I7b=function(a){return _.Qc(this,2,a)};var fn=function(a){this.Ca=_.Nb(a)};_.W(fn,_.Mk);var ada=function(a){_.Al(bda,1,a)};_.h=fn.prototype;_.h.TKb=function(){return _.El(this,2)};_.h.v7b=function(a){_.ql(this,2,hb(a))};_.h.YKb=function(){return _.Y(this,3)};_.h.y7b=function(a){_.Qc(this,3,a)};_.h.z7b=function(a){_.Qc(this,4,a)};_.h.getModel=function(){return _.Y(this,6)};_.h.Zdb=function(a){_.Qc(this,6,a)};var yGa=_.oc(fn);var gn=function(a){this.Ca=_.Nb(a)};_.W(gn,_.Mk);gn.prototype.OAa=function(){return _.Y(this,5)};gn.prototype.T8=function(a){_.Qc(this,5,a)};gn.prototype.CAa=function(){return _.X(this,7)};gn.prototype.Sx=function(a){return _.Qc(this,7,a)};var zGa=function(a){if(a!=null)return _.lc(a),{Lgb:_.l(_.Tl(a,1)),isFinal:_.l(_.Vl(a,2)),Bcb:_.l(_.Wl(a,3)),mEa:_.l(_.Wl(a,4)),lEa:_.l(_.Wl(a,5))}};en.prototype.toObject=function(){return zGa(this)};var AGa=function(a){if(a!=null)return _.lc(a),{brand:_.l(_.X(a,1)),version:_.l(_.X(a,2))}};Oc.prototype.toObject=function(){return AGa(this)};var BGa=function(a){if(a!=null){_.lc(a);var b=_.xl(a,Oc,1,_.ul());return{fTd:_.hc(b,AGa),mobile:_.l(_.Vl(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))}}};fn.prototype.toObject=function(){return BGa(this)};var CGa=function(a){if(a!=null)return _.lc(a),{sYb:_.l(_.X(a,1)),kab:_.l(_.X(a,2)),qza:_.l(_.Tl(a,3)),country:_.l(_.X(a,4)),locale:_.l(_.X(a,5)),Und:_.l(_.Tl(a,6)),Bw:_.l(_.X(a,7)),QDd:_.l(_.X(a,8)),VCd:BGa(_.wl(a,fn,9)),MGd:zGa(_.wl(a,en,10))}};gn.prototype.toObject=function(){return CGa(this)};var Zca=["platform","platformVersion","architecture","model","uaFullVersion"],bda=new fn,$ca=null;var DGa=function(a){this.Ca=_.Nb(a)};_.W(DGa,_.Mk);var hn=function(a){this.Ca=_.Nb(a)};_.W(hn,_.Mk);hn.prototype.EAa=function(){return _.Jl(this,1)};hn.prototype.kqa=function(a){return _.am(this,1,a)};hn.prototype.CAa=function(){return _.X(this,2)};hn.prototype.Sx=function(a){return _.Qc(this,2,a)};var EGa=function(a){this.Ca=_.Nb(a)};_.W(EGa,_.Mk);EGa.prototype.OAa=function(){return _.Y(this,1)};EGa.prototype.T8=function(a){_.Qc(this,1,a)};var FGa=function(a){this.Ca=_.Nb(a)};_.W(FGa,_.Mk);var jn=function(a){this.Ca=_.Nb(a)};_.W(jn,_.Mk);jn.prototype.EAa=function(){return _.Jl(this,1)};jn.prototype.kqa=function(a){return _.am(this,1,a)};var GGa=function(a){this.Ca=_.Nb(a)};_.W(GGa,_.Mk);var HGa=function(a){this.Ca=_.Nb(a)};_.W(HGa,_.Mk);var IGa=function(a){this.Ca=_.Nb(a)};_.W(IGa,_.Mk);IGa.prototype.OAa=function(){return _.Y(this,11)};IGa.prototype.T8=function(a){_.Qc(this,11,a)};var JGa=function(a){this.Ca=_.Nb(a)};_.W(JGa,_.Mk);JGa.prototype.OAa=function(){return _.Y(this,5)};JGa.prototype.T8=function(a){_.Qc(this,5,a)};var KGa=function(a){this.Ca=_.Nb(a)};_.W(KGa,_.Mk);var LGa=function(a){this.Ca=_.Nb(a)};_.W(LGa,_.Mk);var MGa=function(a){this.Ca=_.Nb(a)};_.W(MGa,_.Mk);MGa.prototype.Nia=function(){return _.wl(this,LGa,12)};var NGa=function(a){this.Ca=_.Nb(a)};_.W(NGa,_.Mk);var kn=function(a){this.Ca=_.Nb(a)};_.W(kn,_.Mk);kn.prototype.X3a=function(){return _.xl(this,NGa,12,_.ul())};kn.prototype.M4a=function(){return _.xl(this,NGa,13,_.ul())};kn.prototype.Nia=function(){return _.wl(this,LGa,15)};var OGa=function(a){this.Ca=_.Nb(a)};_.W(OGa,_.Mk);var PGa=function(a){this.Ca=_.Nb(a)};_.W(PGa,_.Mk);var QGa=function(a){this.Ca=_.Nb(a)};_.W(QGa,_.Mk);var ln=function(a){this.Ca=_.Nb(a)};_.W(ln,_.Mk);ln.prototype.getModel=function(){return _.Y(this,4)};ln.prototype.Zdb=function(a){_.Qc(this,4,a)};ln.prototype.z7b=function(a){_.Qc(this,6,a)};var RGa=function(a){this.Ca=_.Nb(a)};_.W(RGa,_.Mk);var SGa=function(a){this.Ca=_.Nb(a)};_.W(SGa,_.Mk);var TGa=function(a){this.Ca=_.Nb(a)};_.W(TGa,_.Mk);var mn=function(a){this.Ca=_.Nb(a)};_.W(mn,_.Mk);mn.prototype.X3a=function(){return _.xl(this,TGa,13,_.ul())};mn.prototype.M4a=function(){return _.xl(this,TGa,14,_.ul())};mn.prototype.Nia=function(){return _.wl(this,SGa,16)};var UGa=function(a){this.Ca=_.Nb(a)};_.W(UGa,_.Mk);_.h=UGa.prototype;_.h.V3a=function(){return _.Sl(this,DGa,1,nn)};_.h.s4a=function(){return _.Sl(this,GGa,2,nn)};_.h.E4a=function(){return _.Sl(this,HGa,3,nn)};_.h.C5a=function(){return _.Sl(this,mn,5,nn)};_.h.p4a=function(){return _.Sl(this,jn,6,nn)};var nn=[1,2,3,4,5,6];var VGa=function(a){this.Ca=_.Nb(a)};_.W(VGa,_.Mk);var on=function(a){this.Ca=_.Nb(a)};_.W(on,_.Mk);on.prototype.PKb=function(){return _.Y(this,3)};on.prototype.getModel=function(){return _.Y(this,6)};on.prototype.Zdb=function(a){_.Qc(this,6,a)};on.prototype.getLanguage=function(){return _.Y(this,7)};var WGa=function(a){this.Ca=_.Nb(a)};_.W(WGa,_.Mk);var XGa=function(a){this.Ca=_.Nb(a)};_.W(XGa,_.Mk);_.h=XGa.prototype;_.h.CAa=function(){return _.X(this,1)};_.h.Sx=function(a){return _.Qc(this,1,a)};_.h.rqa=function(a){_.Qc(this,3,a)};_.h.u4a=function(){return _.Eb(_.fc(this,3))};_.h.gAb=function(){_.ql(this,4)};var qn=function(a){this.Ca=_.Nb(a)};_.W(qn,_.Mk);_.h=qn.prototype;_.h.EAa=function(){return _.Jl(this,1)};_.h.kqa=function(a){return _.am(this,1,a)};_.h.V3a=function(){return _.wl(this,DGa,22)};_.h.p4a=function(){return _.wl(this,jn,28)};_.h.s4a=function(){return _.wl(this,GGa,24)};_.h.E4a=function(){return _.wl(this,HGa,25)};_.h.c6=function(){return CCa(this,gn,11)};_.h.C5a=function(){return _.wl(this,mn,26)};var YGa=function(a){if(a!=null)return _.lc(a),{Rxa:_.l(_.X(a,1)),Ryb:_.l(_.X(a,4)),rnd:_.l(_.X(a,5)),MBd:_.l(_.Tl(a,2)),NBd:_.l(_.Tl(a,6)),s0a:_.l(_.Tl(a,8))}};DGa.prototype.toObject=function(){return YGa(this)};var ZGa=function(a){if(a!=null)return _.lc(a),{E_a:_.l(_.Tl(a,1)),Bw:_.l(_.X(a,2)),QBd:_.l(_.X(a,3))}};hn.prototype.toObject=function(){return ZGa(this)};var $Ga=function(a){if(a!=null)return _.lc(a),{locale:_.l(_.X(a,1)),IZa:_.l(_.X(a,2)),aCd:_.l(_.X(a,3)),flashVersion:_.l(_.X(a,4))}};EGa.prototype.toObject=function(){return $Ga(this)};var aHa=function(a){if(a!=null)return _.lc(a),{clientId:_.l(_.X(a,1)),Wld:_.l(_.X(a,2)),sYb:_.l(_.X(a,3)),Tnd:_.l(_.X(a,4)),Snd:_.l(_.X(a,5)),Lvb:_.l(_.X(a,6)),country:_.l(_.X(a,7)),x$c:_.l(_.Ol(a,8)),lbd:_.l(_.Wl(a,9))}};FGa.prototype.toObject=function(){return aHa(this)};var bHa=function(a){if(a!=null)return _.lc(a),{E_a:_.l(_.Tl(a,1)),Rxa:_.l(_.X(a,2)),Ryb:_.l(_.X(a,3)),rnd:_.l(_.X(a,4))}};jn.prototype.toObject=function(){return bHa(this)};var cHa=function(a){if(a!=null)return _.lc(a),{Rxa:_.l(_.X(a,1)),zFd:_.l(_.Tl(a,2))}};GGa.prototype.toObject=function(){return cHa(this)};var dHa=function(a){if(a!=null)return _.lc(a),{Rxa:_.l(_.X(a,1)),cHd:_.l(_.Tl(a,2))}};HGa.prototype.toObject=function(){return dHa(this)};var eHa=function(a){if(a!=null)return _.lc(a),{deviceId:_.l(_.X(a,9)),pza:_.l(_.X(a,1)),appVersion:_.l(_.X(a,2)),uAd:_.l(_.X(a,16)),nMd:_.l(_.X(a,18)),WGd:_.l(_.X(a,22)),twd:_.l(_.X(a,17)),manufacturer:_.l(_.X(a,3)),ft:_.l(_.X(a,4)),pGd:_.l(_.X(a,5)),Ryb:_.l(_.X(a,6)),jSd:_.l(_.X(a,7)),JBd:_.l(_.Tl(a,8)),locale:_.l(_.X(a,11)),hMd:_.l(_.Vl(a,12)),fSd:_.l(_.Tl(a,13)),Und:_.l(_.Tl(a,14)),uMd:_.l(_.Vl(a,15)),mMd:_.l(_.Tl(a,19)),PEd:_.l(_.X(a,20)),AMd:_.l(_.Tl(a,21))}};IGa.prototype.toObject=function(){return eHa(this)};var fHa=function(a){if(a!=null)return _.lc(a),{appVersion:_.l(_.X(a,1)),SDd:_.l(_.X(a,3)),pza:_.l(_.X(a,2)),nmd:_.l(_.X(a,4)),locale:_.l(_.X(a,5))}};JGa.prototype.toObject=function(){return fHa(this)};var gHa=function(a){if(a!=null)return _.lc(a),{Tnd:_.l(_.X(a,1)),Snd:_.l(_.X(a,2)),Lvb:_.l(_.X(a,3)),country:_.l(_.X(a,4)),x$c:_.l(_.Ol(a,5)),lbd:_.l(_.Wl(a,6)),qBd:_.l(_.X(a,7))}};KGa.prototype.toObject=function(){return gHa(this)};var hHa=function(a){if(a!=null)return _.lc(a),{Ljd:_.l(_.Vl(a,1)),ikd:_.l(_.Vl(a,2)),Xjd:_.l(_.Vl(a,3)),qjd:_.l(_.Vl(a,4))}};LGa.prototype.toObject=function(){return hHa(this)};var iHa=function(a){if(a!=null)return _.lc(a),{qza:_.l(_.Tl(a,1)),uEb:_.l(_.X(a,2)),pza:_.l(_.X(a,3)),PZb:_.l(_.Ol(a,4)),o0b:_.l(_.Wl(a,5)),iUb:_.l(_.Wl(a,6)),uYb:_.l(_.X(a,7)),kab:_.l(_.X(a,8)),tYb:_.l(_.X(a,9)),s0a:_.l(_.X(a,10)),hCb:_.l(_.X(a,11)),cyb:hHa(a.Nia())}};MGa.prototype.toObject=function(){return iHa(this)};var jHa=function(a){if(a!=null)return _.lc(a),{manufacturer:_.l(_.X(a,1)),udd:_.l(_.X(a,2)),bed:_.l(_.X(a,3)),ced:_.l(_.X(a,4)),aed:_.l(_.X(a,5))}};NGa.prototype.toObject=function(){return jHa(this)};var kHa=function(a){if(a!=null)return _.lc(a),{qza:_.l(_.Tl(a,1)),uEb:_.l(_.X(a,2)),pza:_.l(_.X(a,3)),PZb:_.l(_.Ol(a,4)),o0b:_.l(_.Wl(a,5)),iUb:_.l(_.Wl(a,6)),uYb:_.l(_.X(a,7)),kab:_.l(_.X(a,8)),tYb:_.l(_.X(a,9)),s0a:_.l(_.X(a,10)),hCb:_.l(_.X(a,11)),lad:_.hc(a.X3a(),jHa),Imd:_.hc(a.M4a(),jHa),cyb:hHa(a.Nia())}};kn.prototype.toObject=function(){return kHa(this)};var lHa=function(a){if(a!=null)return _.lc(a),{ZTd:kHa(_.wl(a,kn,1)),DKd:iHa(_.wl(a,MGa,2))}};OGa.prototype.toObject=function(){return lHa(this)};var mHa=function(a){if(a!=null)return _.lc(a),{deviceId:_.l(_.X(a,1)),qza:_.l(_.Tl(a,2)),kRd:_.l(_.X(a,4)),nRd:_.l(_.X(a,3)),pRd:_.l(_.X(a,8)),kSd:_.l(_.Tl(a,6)),twd:_.l(_.X(a,7)),oRd:_.l(_.Ol(a,5))}};PGa.prototype.toObject=function(){return mHa(this)};var nHa=function(a){if(a!=null)return _.lc(a),{deviceId:_.l(_.X(a,1)),sYb:_.l(_.Tl(a,2)),appId:_.l(_.X(a,3)),appVersion:_.l(_.X(a,4)),nmd:_.l(_.X(a,5))}};QGa.prototype.toObject=function(){return nHa(this)};var oHa=function(a){if(a!=null)return _.lc(a),{clientId:_.l(_.X(a,1)),Wld:_.l(_.X(a,7)),KKd:_.l(_.X(a,3)),model:_.l(_.X(a,4)),Lvb:_.l(_.X(a,5)),platformVersion:_.l(_.X(a,6)),country:_.l(_.X(a,8))}};ln.prototype.toObject=function(){return oHa(this)};var pHa=function(a){if(a!=null)return _.lc(a),{Wvd:_.l(_.Tl(a,1))}};RGa.prototype.toObject=function(){return pHa(this)};var qHa=function(a){if(a!=null)return _.lc(a),{Ljd:_.l(_.Vl(a,1)),ikd:_.l(_.Vl(a,2)),Xjd:_.l(_.Vl(a,3)),qjd:_.l(_.Vl(a,4))}};SGa.prototype.toObject=function(){return qHa(this)};var rHa=function(a){if(a!=null)return _.lc(a),{manufacturer:_.l(_.X(a,1)),udd:_.l(_.X(a,2)),bed:_.l(_.X(a,3)),ced:_.l(_.X(a,4)),aed:_.l(_.X(a,5))}};TGa.prototype.toObject=function(){return rHa(this)};var sHa=function(a){if(a!=null)return _.lc(a),{qza:_.l(_.Tl(a,1)),uEb:_.l(_.X(a,2)),pza:_.l(_.X(a,3)),PZb:_.l(_.Ol(a,4)),o0b:_.l(_.Wl(a,5)),iUb:_.l(_.Wl(a,6)),uYb:_.l(_.X(a,7)),kab:_.l(_.X(a,8)),tYb:_.l(_.X(a,9)),zMd:_.l(_.X(a,10)),s0a:_.l(_.X(a,11)),hCb:_.l(_.X(a,12)),lad:_.hc(a.X3a(),rHa),Imd:_.hc(a.M4a(),rHa),SBd:_.l(_.Vl(a,15)),cyb:qHa(a.Nia()),Wvd:_.l(_.Tl(a,17))}};mn.prototype.toObject=function(){return sHa(this)};var tHa=function(a){if(a!=null)return _.lc(a),{ead:YGa(a.V3a()),Zdd:cHa(a.s4a()),zgd:dHa(a.E4a()),LLd:pHa(_.Sl(a,RGa,4,nn)),Jwd:sHa(a.C5a()),odd:bHa(a.p4a())}};UGa.prototype.toObject=function(){return tHa(this)};var uHa=function(a){if(a!=null)return _.lc(a),{FKd:_.l(_.Tl(a,1))}};VGa.prototype.toObject=function(){return uHa(this)};var vHa=function(a){if(a!=null)return _.lc(a),{UTd:_.l(_.Tl(a,1)),uQd:_.l(_.X(a,2)),fingerprint:_.l(_.X(a,3)),NHd:_.l(_.X(a,4)),manufacturer:_.l(_.X(a,5)),model:_.l(_.X(a,6)),language:_.l(_.X(a,7)),country:_.l(_.X(a,8)),kTd:_.l(_.X(a,9)),jTd:_.l(_.X(a,10))}};on.prototype.toObject=function(){return vHa(this)};var wHa=function(a){if(a!=null)return _.lc(a),{Rxa:_.l(_.X(a,1))}};WGa.prototype.toObject=function(){return wHa(this)};var xHa=function(a){if(a!=null)return _.lc(a),{Bw:_.l(_.X(a,1)),GEd:_.l(_.X(a,2)),environment:_.l(_.X(a,3)),location:_.l(_.X(a,4)),EKd:_.l(_.X(a,5)),dHd:_.l(_.X(a,6)),GKd:_.l(_.X(a,7)),eLd:_.l(_.X(a,8)),RTd:_.l(_.X(a,9)),CPd:_.l(_.X(a,10))}};XGa.prototype.toObject=function(){return xHa(this)};var yHa=function(a){if(a!=null)return _.lc(a),{E_a:_.l(_.Tl(a,1)),FPd:_.l(_.X(a,6)),GPd:_.l(_.X(a,7)),ead:YGa(a.V3a()),RBd:ZGa(_.wl(a,hn,14)),KEd:aHa(_.wl(a,FGa,3)),odd:bHa(a.p4a()),Zdd:cHa(a.s4a()),zgd:dHa(a.E4a()),FHd:eHa(_.wl(a,IGa,16)),CJd:CGa(_.wl(a,gn,11)),GJd:fHa(_.wl(a,JGa,20)),CKd:gHa(_.wl(a,KGa,13)),MLd:lHa(_.wl(a,OGa,27)),NLd:mHa(_.wl(a,PGa,34)),RMd:nHa(_.wl(a,QGa,10)),ENd:oHa(_.wl(a,ln,5)),JNd:tHa(_.wl(a,UGa,23)),CRd:uHa(_.wl(a,VGa,18)),TTd:vHa(_.wl(a,on,8)),XTd:wHa(_.wl(a,WGa,29)),Jwd:sHa(a.C5a()),
gUd:xHa(_.wl(a,XGa,15)),ZBd:$Ga(_.wl(a,EGa,9)),ZHd:_.l(_.Ol(a,12))}};qn.prototype.toObject=function(){return yHa(this)};var zHa=function(a){this.Ca=_.Nb(a)};_.W(zHa,_.Mk);var AHa=function(a){this.Ca=_.Nb(a)};_.W(AHa,_.Mk);var BHa=function(a){this.Ca=_.Nb(a)};_.W(BHa,_.Mk);var CHa=function(a){this.Ca=_.Nb(a)};_.W(CHa,_.Mk);var DHa=function(a){this.Ca=_.Nb(a)};_.W(DHa,_.Mk);var EHa=function(a){this.Ca=_.Nb(a)};_.W(EHa,_.Mk);var FHa=function(a){this.Ca=_.Nb(a)};_.W(FHa,_.Mk);var GHa=function(a){this.Ca=_.Nb(a)};_.W(GHa,_.Mk);GHa.prototype.getVersion=function(){return _.Y(this,3)};GHa.prototype.I7b=function(a){return _.Qc(this,3,a)};var HHa=function(a){this.Ca=_.Nb(a)};_.W(HHa,_.Mk);_.h=HHa.prototype;_.h.getKey=function(){return _.Y(this,1)};_.h.nv=function(a){return _.Qc(this,1,a)};_.h.getValue=function(){return _.Y(this,2)};_.h.wja=function(){return _.X(this,2)};_.h.setValue=function(a){return _.Qc(this,2,a)};_.h.xj=function(){return _.em(this,2)};var IHa=function(a){this.Ca=_.Nb(a)};_.W(IHa,_.Mk);var JHa=function(a){this.Ca=_.Nb(a)};_.W(JHa,_.Mk);_.xk=function(a){this.Ca=_.Nb(a)};_.W(_.xk,_.Mk);_.xk.prototype.getSeconds=function(){return _.Hl(this,1)};_.xk.prototype.setSeconds=function(a){return _.$l(this,1,a)};_.xk.prototype.toDate=function(){var a=Number;var b=b===void 0?"0":b;var c;var d=(c=nba(_.fc(this,1),!0))!=null?c:b;a=a(d);d=_.Fl(this,2);return new Date(a*1E3+d/1E6)};_.xk.prototype.C3a=function(a){a=a.getTime();Number.isFinite(a)||(a=0);var b=this.setSeconds(Math.floor(a/1E3));return _.yk(b,2,(a%1E3+1E3)%1E3*1E6)};var KHa=function(a){this.Ca=_.Nb(a)};_.W(KHa,_.Mk);var LHa=function(a){this.Ca=_.Nb(a)};_.W(LHa,_.Mk);var MHa=function(a){this.Ca=_.Nb(a,4)};_.W(MHa,_.Mk);var rn=function(a){this.Ca=_.Nb(a,36)};_.W(rn,_.Mk);_.h=rn.prototype;_.h.lqa=function(a){return _.Qc(this,26,a)};_.h.A5a=function(){return _.xl(this,HHa,3,_.ul())};_.h.setValue=function(a,b){return _.tl(this,3,HHa,a,b)};_.h.l7b=function(a){_.yl(this,16,a)};_.h.pya=function(){return _.ql(this,16)};_.h.Pia=function(){return _.wl(this,MHa,33)};_.h.h7b=function(a){_.yl(this,33,a)};var NHa=function(a){this.Ca=_.Nb(a,19)};_.W(NHa,_.Mk);_.h=NHa.prototype;_.h.VKb=function(){return CCa(this,qn,1)};_.h.N8=function(a){_.yl(this,1,a)};_.h.U8=function(a){return _.am(this,2,a)};_.h.V4a=function(){return _.Jl(this,9)};_.h.Pia=function(){return _.wl(this,MHa,18)};_.h.h7b=function(a){_.yl(this,18,a)};var OHa=function(a){if(a!=null)return _.lc(a),{wDd:_.l(_.Ol(a,3)),xDd:_.l(Cl(a,1,pl)),jRd:_.l(_.Vl(a,2))}};zHa.prototype.toObject=function(){return OHa(this)};var PHa=function(a){if(a!=null)return _.lc(a),{rJd:_.l(_.Vl(a,1)),WId:_.l(_.Vl(a,2)),FBd:_.l(_.Tl(a,3)),dJd:_.l(_.Vl(a,4))}};AHa.prototype.toObject=function(){return PHa(this)};var QHa=function(a){if(a!=null)return _.lc(a),{PSd:_.l(_.Ol(a,1)),pTd:_.l(_.Ol(a,2)),source:_.l(_.X(a,3))}};BHa.prototype.toObject=function(){return QHa(this)};var RHa=function(a){if(a!=null)return _.lc(a),{jrd:_.l(_.Xl(a,1)),lQd:_.l(_.Wl(a,2)),bTd:_.l(_.Wl(a,3)),HRd:_.l(_.Wl(a,4))}};CHa.prototype.toObject=function(){return RHa(this)};var SHa=function(a){if(a!=null)return _.lc(a),{jrd:_.l(_.Xl(a,1))}};DHa.prototype.toObject=function(){return SHa(this)};var THa=function(a){if(a!=null)return _.lc(a),{rKd:_.l(_.Tl(a,1)),uNd:RHa(_.wl(a,CHa,2)),vNd:SHa(_.wl(a,DHa,3))}};EHa.prototype.toObject=function(){return THa(this)};var UHa=function(a){if(a!=null)return _.lc(a),{RCd:_.l(_.Kl(a,1,3)),CMd:_.l(_.Kl(a,2,3)),OHd:_.l(_.Yb(a,3,_.tb,3)),FNd:_.l(_.Dl(a,4)),nTd:_.l(_.Dl(a,5))}};FHa.prototype.toObject=function(){return UHa(this)};var VHa=function(a){if(a!=null)return _.lc(a),{oBd:_.l(_.Wl(a,1)),aBd:_.l(_.X(a,2)),version:_.l(_.X(a,3))}};GHa.prototype.toObject=function(){return VHa(this)};var WHa=function(a){if(a!=null)return _.lc(a),{key:_.l(_.X(a,1)),value:_.l(_.X(a,2))}};HHa.prototype.toObject=function(){return WHa(this)};var XHa=function(a){if(a!=null)return _.lc(a),{networkType:_.Jl(a,1,-1),qLd:_.Jl(a,2)}};IHa.prototype.toObject=function(){return XHa(this)};var YHa=function(a){if(a!=null)return _.lc(a),{yEd:_.l(_.Tl(a,1))}};JHa.prototype.toObject=function(){return YHa(this)};_.sn=function(a){if(a!=null)return _.lc(a),{seconds:_.Gl(a,1),GLd:_.Fl(a,2)}};_.xk.prototype.toObject=function(){return _.sn(this)};var ZHa=function(a){if(a!=null)return _.lc(a),{HDd:_.Jl(a,1),vEd:_.sn(_.wl(a,_.xk,2)),UFd:_.Jl(a,3),gTd:_.Jl(a,4),xEd:YHa(_.wl(a,JHa,5)),VFd:_.Jl(a,6)}};KHa.prototype.toObject=function(){return ZHa(this)};var $Ha=function(a){if(a!=null)return _.lc(a),{igc:_.Y(a,1),pLd:ZHa(_.wl(a,KHa,2)),jQd:kc(_.vl(a,3))}};LHa.prototype.toObject=function(){return $Ha(this)};var aIa=function(a){if(a!=null)return _.lc(a),{VNd:cGa(_.wl(a,bGa,1)),bOd:_.Jl(a,2),dRd:$Ha(_.wl(a,LHa,3))}};MHa.prototype.toObject=function(){return aIa(this)};var bIa=function(a){if(a!=null)return _.lc(a),{lM:_.l(Cl(a,1,pl)),cGd:_.l(Cl(a,17,pl)),WBd:_.l(_.Ol(a,22)),C6b:_.l(_.Ol(a,21)),tag:_.l(_.X(a,2)),YFd:_.l(_.Wl(a,11)),componentId:_.l(_.X(a,26)),ZFd:_.l(_.Ol(a,12)),uJd:_.l(_.Vl(a,10)),hwd:_.hc(a.A5a(),WHa),store:kc(_.vl(a,4)),pBd:VHa(_.wl(a,GHa,9)),vRd:kc(_.vl(a,6)),wRd:_.l(_.X(a,8)),xRd:_.l(_.X(a,13)),yRd:_.l(_.X(a,29)),exp:UHa(_.wl(a,FHa,7)),PGa:_.l(_.X(a,14)),VSd:_.Gl(a,15,18E4),experimentIds:ZFa(_.wl(a,YFa,16)),dDd:kc(_.vl(a,18)),eDd:_.l(_.X(a,24)),
JId:_.l(_.Tl(a,19)),ISd:_.l(_.Yb(a,20,_.tb,3)),lHd:_.l(_.Yb(a,27,_.tb,3)),OLd:XHa(_.wl(a,IHa,23)),nId:_.l(_.Vl(a,25)),iUd:_.l(_.X(a,28)),wLd:_.l(_.Xl(a,30)),SCd:_.l(_.Xl(a,32)),EPd:THa(_.wl(a,EHa,35)),Bbd:aIa(a.Pia()),wTd:_.l(_.Vl(a,34))}};rn.prototype.toObject=function(){return bIa(this)};NHa.prototype.toObject=function(){if(this!=null){_.lc(this);var a={PPd:_.l(Cl(this,4,pl)),QPd:_.l(Cl(this,8,pl)),WCd:yHa(_.wl(this,qn,1)),qN:_.Jl(this,2,-1),RCa:_.l(_.X(this,6)),hUd:_.l(_.X(this,7)),kKd:_.hc(_.xl(this,rn,3,_.ul()),bIa),MQd:kc(_.Yb(this,5,hca,_.ul())),jKd:_.l(_.Ol(this,14)),w1b:_.Jl(this,9),scheduler:_.l(_.Tl(this,10)),QEd:PHa(_.wl(this,AHa,11)),lGd:QHa(_.wl(this,BHa,12)),vDd:OHa(_.wl(this,zHa,13)),nBd:_.l(aba(_.fc(this,16,void 0,pl))),Bbd:aIa(this.Pia())}}else a=void 0;return a};var cIa=function(a,b){this.cN=b=b===void 0?!1:b;this.jHa=this.locale=null;this.Lgb=0;this.isFinal=!1;this.Yla=new NHa;Number.isInteger(a)&&this.Yla.U8(a);b||(this.locale=document.documentElement.getAttribute("lang"));this.N8(new qn)};_.h=cIa.prototype;_.h.U8=function(a){this.Yla.U8(a);return this};_.h.N8=function(a){this.Yla.N8(a);a.EAa()||a.kqa(1);this.cN||(a=this.c6(),a.OAa()||a.T8(this.locale));this.jHa&&(a=this.c6(),_.wl(a,fn,9)||_.yl(a,9,this.jHa))};_.h.Sx=function(a){this.c6().Sx(a);return this};
_.h.k0=function(a){this.Lgb=a;return this};_.h.VKb=function(){var a=_.wl(this.Yla,qn,1);a||(a=new qn,this.N8(a));return a};var dIa=function(a){var b=b===void 0?Zca:b;var c=a.cN?void 0:an();c?cda(c,b).then(function(d){a.jHa=yGa(d!=null?d:"[]");d=a.c6();_.yl(d,9,a.jHa);return!0}).catch(function(){return!1}):Promise.resolve(!1)};cIa.prototype.c6=function(){var a=this.VKb(),b=_.wl(a,gn,11);b||(b=new gn,_.yl(a,11,b));return b};
cIa.prototype.Pia=function(a){var b=new $Fa;a=Zl(b,13,a);b=new bGa;a=_.yl(b,2,a);b=new MHa;a=_.yl(b,1,a);return _.am(a,2,9)};
cIa.prototype.tb=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.cN){var g=this.c6();var m=(new en).k0(this.Lgb);m=_.ql(m,2,hb(this.isFinal));c=Zl(m,3,c>0?c:void 0);c=Zl(c,4,e>0?e:void 0);c=Zl(c,5,f>0?f:void 0);c=_.fm(c);_.yl(g,10,c)}g=this.Yla.clone();c=Date.now().toString();g=_.ql(g,4,_.vb(c));a=_.Al(g,3,a.slice());d&&a.h7b(this.Pia(d));b&&_.ql(a,14,_.vb(b));return a};var eIa=function(){if(!_.da.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{var c=function(){};_.da.addEventListener("test",c,b);_.da.removeEventListener("test",c,b)}catch(d){}return a}();dda.prototype.reset=function(){this.iga=this.G0a=this.EOb};dda.prototype.getValue=function(){return this.G0a};var fIa=function(a){this.Ca=_.Nb(a)};_.W(fIa,_.Mk);fIa.prototype.getId=function(a){return _.Ll(this,1,a)};var gIa=function(a){this.Ca=_.Nb(a)};_.W(gIa,_.Mk);var hIa=function(a){this.Ca=_.Nb(a)};_.W(hIa,_.Mk);var iIa=function(a){this.Ca=_.Nb(a)};_.W(iIa,_.Mk);var jIa=function(a){this.Ca=_.Nb(a)};_.W(jIa,_.Mk);jIa.prototype.V4a=function(){return _.Jl(this,2)};jIa.prototype.U8=function(a){return _.am(this,3,a)};var kIa=function(a){this.Ca=_.Nb(a)};_.W(kIa,_.Mk);var lIa=function(a){this.Ca=_.Nb(a)};_.W(lIa,_.Mk);var LCa=function(a){this.Ca=_.Nb(a,8)};_.W(LCa,_.Mk);LCa.prototype.V4a=function(){return _.wl(this,kIa,3)};var mIa=_.oc(LCa);var nIa=function(a){if(a!=null)return _.lc(a),{jId:_.l(_.Kl(a,1,3))}};fIa.prototype.toObject=function(){return nIa(this)};var oIa=function(a){if(a!=null)return _.lc(a),{mKd:_.l(_.Wl(a,1)),ZPd:_.l(_.Tl(a,2))}};gIa.prototype.toObject=function(){return oIa(this)};var pIa=function(a){if(a!=null)return _.lc(a),{pKd:_.l(_.Kl(a,1,3))}};hIa.prototype.toObject=function(){return pIa(this)};var qIa=function(a){if(a!=null)return _.lc(a),{productId:_.l(_.Wl(a,1)),igc:_.l(_.X(a,2))}};iIa.prototype.toObject=function(){return qIa(this)};var rIa=function(a){if(a!=null)return _.lc(a),{RCa:_.l(_.X(a,1)),w1b:_.l(_.Tl(a,2)),qN:_.Jl(a,3,-1)}};jIa.prototype.toObject=function(){return rIa(this)};var sIa=function(a){if(a!=null){_.lc(a);var b=_.xl(a,jIa,1,_.ul());return{xOd:_.hc(b,rIa),yOd:_.l(_.Ol(a,2))}}};kIa.prototype.toObject=function(){return sIa(this)};var tIa=function(a){if(a!=null)return _.lc(a),{RCa:_.Y(a,1,"UNKNOWN"),igc:_.l(_.X(a,2))}};lIa.prototype.toObject=function(){return tIa(this)};LCa.prototype.toObject=function(){if(this!=null){_.lc(this);var a="-1";a=a===void 0?"0":a;var b;var c={PLd:(b=Cl(this,1))!=null?b:a,experiments:nIa(_.wl(this,fIa,2)),w1b:sIa(this.V4a()),oKd:pIa(_.wl(this,hIa,4)),nKd:_.hc(_.xl(this,gIa,5,_.ul()),oIa),cOd:_.hc(_.xl(this,iIa,6,_.ul()),qIa),SQd:_.hc(_.xl(this,lIa,7,_.ul()),tIa)}}else c=void 0;return c};var MCa=function(a){this.Ca=_.Nb(a)};_.W(MCa,_.Mk);var uIa;uIa=new NCa;var tn=function(a){Vm.call(this);var b=this;this.componentId="";this.Yu=[];this.mSb="";this.LS=null;this.nhb=this.T9=!1;this.eXb=this.efb=-1;this.Rsa=this.pAb=!1;this.uQ=this.experimentIds=null;this.y7=this.AS=0;this.bDa=null;this.lEa=this.mEa=0;this.C6b=1;this.WGa=0;this.EFa=!1;this.qN=a.qN;this.O5=a.O5||function(){};this.qx=new cIa(a.qN,a.cN);this.network=a.network||null;this.XS=a.XS||null;this.bufferSize=1E3;this.sya=a.Tvd||null;this.sessionIndex=a.sessionIndex||null;this.yza=a.yza||!1;this.logger=
null;this.withCredentials=!a.VEb;this.cN=a.cN||!1;this.rCa=!this.cN&&!!an()&&!!an().navigator&&an().navigator.sendBeacon!==void 0;this.RPb=typeof URLSearchParams!=="undefined"&&!!(new URL(vIa())).searchParams&&!!(new URL(vIa())).searchParams.set;var c=(new qn).kqa(1);this.qx.N8(c);this.xY=new dda(1E4);a=wIa(this,a.oxb);this.Ao=new Wm(this.xY.getValue(),a);this.pxb=new Wm(6E5,a);this.yza||this.pxb.start();this.cN||(document.addEventListener("visibilitychange",function(){if(document.visibilityState===
"hidden"){xIa(b);var d;(d=b.bDa)==null||d.flush()}}),document.addEventListener("pagehide",function(){xIa(b);var d;(d=b.bDa)==null||d.flush()}))};_.W(tn,Vm);var wIa=function(a,b){return a.RPb?b?function(){b().then(function(){a.flush()})}:function(){a.flush()}:function(){}};tn.prototype.Qn=function(){xIa(this);this.Ao.stop();this.pxb.stop();Vm.prototype.Qn.call(this)};tn.prototype.H7b=function(a){this.Rsa=a};
var yIa=function(a){a.sya||(a.sya=vIa());try{return(new URL(a.sya)).toString()}catch(b){return(new URL(a.sya,an().location.origin)).toString()}};_.h=tn.prototype;_.h.dispatch=function(a){if(a instanceof rn)this.log(a);else try{var b=new rn,c=a.hd();var d=_.Qc(b,8,c);this.log(d)}catch(e){un(this,4,1)}};_.h.g7b=function(a){this.qx.N8(a)};_.h.lqa=function(a){this.componentId=a};_.h.A7b=function(a){this.XS=a};_.h.x7b=function(a){this.LS=a};
_.h.w7b=function(a){this.experimentIds||(this.experimentIds=new YFa);var b=this.experimentIds;a=[].concat(_.v(a));_.cc(b,2,a,rca)};_.h.JFa=function(a){if(a){this.experimentIds||(this.experimentIds=new YFa);var b=this.experimentIds;a=a.hd();_.Qc(b,4,a)}else this.experimentIds&&_.ql(this.experimentIds,4)};_.h.Jdb=function(a){this.uQ=a};_.h.l0=function(a){this.T9=a&&this.rCa};_.h.Sx=function(a){this.qx.Sx(a)};_.h.sqa=function(a){this.pAb=!0;zIa(this,a)};
var zIa=function(a,b){a.xY=new dda(b<1?1:b);a.Ao.setInterval(a.xY.getValue())},un=function(a,b,c){a.bDa&&a.bDa.OH(b,c)};
tn.prototype.log=function(a){un(this,2,1);if(this.RPb){a=a.clone();var b=this.C6b++;a=_.ql(a,21,_.vb(b));this.componentId&&a.lqa(this.componentId);b=a;if(Cl(b,1)==null){var c=Date.now();c=Number.isFinite(c)?c.toString():"0";_.ql(b,1,_.vb(c))}_.Ab(_.fc(b,15))==null&&_.ql(b,15,_.vb((new Date).getTimezoneOffset()*(this.Rsa?-60:60)));this.experimentIds&&b.l7b(this.experimentIds.clone());un(this,1,1);b=this.Yu.length-this.bufferSize+1;b>0&&(this.Yu.splice(0,b),this.AS+=b,un(this,3,b));this.Yu.push(a);
this.YCa()}};tn.prototype.YCa=function(){this.yza||this.Ao.enabled||this.Ao.start()};
tn.prototype.flush=function(a,b){var c=this;if(this.Yu.length===0)a&&a();else if(this.EFa&&this.rCa)this.qx.k0(3),AIa(this);else{var d=Date.now();if(this.eXb>d&&this.efb<d)b&&b("throttled");else{this.network&&(typeof this.network.v5a==="function"?this.qx.k0(this.network.v5a()):this.qx.k0(0));var e=this.Yu.length,f=this.qx.tb(this.Yu,this.AS,this.y7,this.XS,this.mEa,this.lEa),g=this.O5();if(g&&this.mSb===g)b&&b("stale-auth-token");else{this.Yu=[];this.Ao.enabled&&this.Ao.stop();this.AS=0;d=f.hd();
var m;this.uQ&&this.uQ.Q6(d.length)&&(m=WFa(d));var n=this.z0a(d,g),r=function(D){c.xY.reset();c.Ao.setInterval(c.xY.getValue());if(D){var L=null;try{var N=JSON.stringify(JSON.parse(D.replace(")]}'\n","")));L=mIa(N)}catch(R){}L&&(D=Number(_.Hl(L,1,Ia("-1"))),D>0&&(c.efb=Date.now(),c.eXb=c.efb+D),L=GCa(L,uIa))&&(L=_.Fl(L,1,-1),L!==-1&&(c.pAb||zIa(c,L)))}a&&a();c.y7=0},x=function(D,L){var N=_.xl(f,rn,3,_.ul()),R=Number(_.Hl(f,14)),ca=c.xY;ca.iga=Math.min(3E5,ca.iga*2);ca.G0a=Math.min(3E5,ca.iga+Math.round(.1*
(Math.random()-.5)*2*ca.iga));c.Ao.setInterval(c.xY.getValue());D===401&&g&&(c.mSb=g);R&&(c.AS+=R);L===void 0&&(L=500<=D&&D<600||D===401||D===0);L&&(c.Yu=N.concat(c.Yu),c.YCa());un(c,7,1);b&&b("net-send-failed",D);++c.y7},z=function(){c.network&&c.network.send(n,r,x)};m?m.then(function(D){un(c,5,e);n.icb["Content-Encoding"]="gzip";n.icb["Content-Type"]="application/binary";n.body=D;n.mad=2;z()},function(){un(c,6,e);z()}):z()}}}};
tn.prototype.z0a=function(a,b){b=b===void 0?null:b;var c=c===void 0?this.withCredentials:c;var d={},e=new URL(yIa(this));b&&(d.Authorization=b);this.sessionIndex&&(d["X-Goog-AuthUser"]=this.sessionIndex,e.searchParams.set("authuser",this.sessionIndex));this.LS&&(Object.defineProperty(d,"X-Goog-PageId",{value:this.LS}),e.searchParams.set("pageId",this.LS));return{url:e.toString(),body:a,mad:1,icb:d,m3b:"POST",withCredentials:c,WGa:this.WGa}};
var xIa=function(a){a.qx.isFinal=!0;a.T9&&(a.qx.k0(3),AIa(a));a.nhb&&(a.qx.k0(2),BIa(a));a.flush();a.qx.isFinal=!1},AIa=function(a){CIa(a,32,10,function(b,c){b=new URL(b);b.searchParams.set("format","json");var d=!1;try{d=an().navigator.sendBeacon(b.toString(),c.hd())}catch(e){}d||(a.rCa=!1);return d})},BIa=function(a){CIa(a,6,5,function(b,c){b=new URL(b);b.searchParams.set("format","base64json");b.searchParams.set("p",_.cCa(c.hd()));c=b.toString();if(c.length>15360)return!1;(new Image).src=c;return!0})},
CIa=function(a,b,c,d){if(a.Yu.length!==0){var e=new URL(yIa(a));e.searchParams.delete("format");var f=a.O5();f&&e.searchParams.set("auth",f);e.searchParams.set("authuser",a.sessionIndex||"0");for(f=0;f<c&&a.Yu.length;++f){var g=a.Yu.slice(0,b),m=a.qx.tb(g,a.AS,a.y7,a.XS,a.mEa,a.lEa);if(!d(e.toString(),m)){++a.y7;break}a.AS=0;a.y7=0;a.mEa=0;a.lEa=0;a.Yu=a.Yu.slice(g.length)}a.Ao.enabled&&a.Ao.stop()}},vIa=function(){return"https://play.google.com/log?format=json&hasfast=true"};
tn.prototype.d7b=function(a){this.bufferSize=a};var DIa=function(){this.M9c=typeof AbortController!=="undefined"};
DIa.prototype.send=function(a,b,c){var d=this,e,f,g,m,n,r,x,z,D,L;return _.cf(function(N){switch(N.Id){case 1:return f=(e=d.M9c?new AbortController:void 0)?setTimeout(function(){e.abort()},a.WGa):void 0,_.df(N,2,3),g=Object.assign({},{method:a.m3b,headers:Object.assign({},a.icb)},a.body&&{body:a.body},a.withCredentials&&{credentials:"include"},{signal:a.WGa&&e?e.signal:null}),_.ef(N,fetch(a.url,g),5);case 5:m=N.yg;if(m.status!==200){(n=c)==null||n(m.status);N.fg(3);break}if((r=b)==null){N.fg(7);break}return _.ef(N,
m.text(),8);case 8:r(N.yg);case 7:case 3:ff(N);clearTimeout(f);gf(N,0);break;case 2:x=_.hf(N);switch((z=x)==null?void 0:z.name){case "AbortError":(D=c)==null||D(408);break;default:(L=c)==null||L(400)}N.fg(3)}})};DIa.prototype.v5a=function(){return 4};var EIa=function(a,b){b=b===void 0?"0":b;Vm.call(this);this.qN=a;this.sessionIndex=b;this.i1a="https://play.google.com/log?format=json&hasfast=true";this.Bw=null;this.Z6b=!1;this.uQ=void 0;this.network=null;this.componentId="";this.B_a=this.aab=this.pya=this.XS=null;this.e5a=this.Edb=!1;this.yY=null;this.EFa=!1;this.Rsa=void 0;this.LS=null;this.bufferSize=void 0};_.W(EIa,Vm);_.h=EIa.prototype;_.h.Sx=function(a){this.Bw=a;return this};_.h.Jdb=function(a){this.uQ=a};
_.h.lqa=function(a){this.componentId=a;return this};_.h.A7b=function(a){this.XS=a};_.h.JFa=function(a){this.pya=a};_.h.w7b=function(a){this.aab=a};_.h.g7b=function(a){this.B_a=a};_.h.T9=function(){this.Edb=!0;return this};_.h.nhb=function(){this.e5a=!0;return this};_.h.sqa=function(a){this.yY=Math.max(a,1E3)};_.h.VEb=function(){this.Lwd=!0;return this};_.h.H7b=function(a){this.Rsa=a};_.h.x7b=function(a){this.LS=a};_.h.d7b=function(a){this.bufferSize=a};
_.h.tb=function(){this.network||(this.network=new DIa);var a=new tn({qN:this.qN,O5:this.O5?this.O5:_.UFa,sessionIndex:this.sessionIndex,Tvd:this.i1a,cN:this.Z6b,yza:!1,VEb:this.Lwd,oxb:this.oxb,network:this.network});XFa(this,_.dl(Hc,a));this.B_a&&a.g7b(this.B_a);this.Bw&&a.Sx(this.Bw);this.uQ?a.Jdb(this.uQ):this.uQ!==null&&a.Jdb(new VFa);this.componentId&&a.lqa(this.componentId);this.XS&&a.A7b(this.XS);this.LS&&a.x7b(this.LS);this.pya&&a.JFa(this.pya);this.aab&&a.w7b(this.aab);this.Edb&&a.l0(this.Edb);
this.e5a&&(a.nhb=this.e5a);this.yY&&a.sqa(this.yY);this.EFa&&(a.EFa=a.rCa);dIa(a.qx);this.Rsa&&a.H7b(!0);this.bufferSize&&a.d7b(this.bufferSize);this.network.U8&&this.network.U8(this.qN);this.network.msd&&this.network.msd(a);return a};var FIa=function(a){if(a!=null)return _.lc(a),{key:_.l(_.X(a,1)),FCa:_.l(_.Ol(a,2))}};im.prototype.toObject=function(){return FIa(this)};var GIa=function(a){if(a!=null)return _.lc(a),{Wid:_.l(_.X(a,1)),FCa:_.l(_.Ol(a,2))}};UCa.prototype.toObject=function(){return GIa(this)};var HIa=function(a){if(a!=null)return _.lc(a),{message:_.l(_.X(a,1)),cMd:_.l(_.X(a,2)),aUd:_.l(_.X(a,3)),CEd:_.l(_.X(a,4)),DEd:_.l(_.X(a,5))}};jm.prototype.toObject=function(){return HIa(this)};var IIa=function(a){if(a!=null)return _.lc(a),{moduleId:_.l(_.X(a,1)),ONd:_.l(_.X(a,2))}};VCa.prototype.toObject=function(){return IIa(this)};var JIa=function(a){if(a!=null)return _.lc(a),{key:_.l(_.X(a,1)),value:_.l(_.X(a,2))}};WCa.prototype.toObject=function(){return JIa(this)};var KIa=function(a){if(a!=null)return _.lc(a),{key:_.l(_.X(a,1)),comparator:_.l(_.X(a,2)),value:_.l(_.X(a,3))}};XCa.prototype.toObject=function(){return KIa(this)};var LIa=function(a){if(a!=null){_.lc(a);var b=_.xl(a,XCa,1,_.ul());return{BOd:_.hc(b,KIa),COd:_.l(_.X(a,2))}}};YCa.prototype.toObject=function(){return LIa(this)};var MIa=function(a){if(a!=null)return _.lc(a),{Qnd:_.l(_.Yb(a,1,_.tb,3)),s$c:_.l(_.Yb(a,2,_.tb,3)),t$c:_.l(_.Kl(a,3,3)),sMd:_.l(_.X(a,4))}};ZCa.prototype.toObject=function(){return MIa(this)};var NIa=function(a){if(a!=null)return _.lc(a),{lud:_.l(_.X(a,1)),mud:_.l(_.X(a,2)),EOd:_.l(_.X(a,3)),SHd:_.l(_.Vl(a,4)),QHd:_.l(_.Vl(a,5)),hNd:_.l(_.X(a,6)),kud:_.l(_.X(a,7))}};$Ca.prototype.toObject=function(){return NIa(this)};var OIa=function(a){if(a!=null)return _.lc(a),{hLd:NIa(_.wl(a,$Ca,1)),jLd:_.l(_.Vl(a,2)),gLd:MIa(_.wl(a,ZCa,3))}};aDa.prototype.toObject=function(){return OIa(this)};var PIa=function(a){if(a!=null)return _.lc(a),{tEd:_.l(_.X(a,1)),sEd:_.l(_.X(a,2)),cacheHit:_.l(_.Vl(a,3)),BEd:_.l(_.Vl(a,4)),uPd:_.l(_.Vl(a,5)),aborted:_.l(_.Vl(a,6)),TSd:_.l(_.Ol(a,7))}};bDa.prototype.toObject=function(){return PIa(this)};var QIa=function(a){if(a!=null)return _.lc(a),{rId:_.El(a,1),uId:_.Y(a,2),vId:_.Y(a,3),qId:_.Gl(a,4),ATd:_.Jl(a,5),LNd:_.Y(a,6),sId:_.Y(a,7),tId:_.Y(a,8)}};cDa.prototype.toObject=function(){return QIa(this)};var RIa=function(a){if(a!=null)return _.lc(a),{TId:QIa(_.wl(a,cDa,1)),GHd:_.l(_.X(a,2))}};dDa.prototype.toObject=function(){return RIa(this)};var SIa=function(a){if(a!=null)return _.lc(a),{x5:_.l(_.X(a,7)),iGd:_.l(_.X(a,1)),release:_.l(_.X(a,2)),environment:_.l(_.X(a,6)),WMd:_.l(_.X(a,3)),YMd:_.l(_.X(a,4)),XMd:_.l(_.Ol(a,5))}};eDa.prototype.toObject=function(){return SIa(this)};var TIa=function(a){if(a!=null)return _.lc(a),{DNd:_.l(_.Tl(a,1))}};fDa.prototype.toObject=function(){return TIa(this)};var UIa=function(a){if(a!=null)return _.lc(a),{XPd:_.l(_.X(a,1)),WPd:_.l(_.Tl(a,2))}};gDa.prototype.toObject=function(){return UIa(this)};var VIa=function(a){if(a!=null)return _.lc(a),{TFd:_.l(_.X(a,1)),errorCode:_.l(_.X(a,2)),SFd:_.l(_.Tl(a,3)),domain:_.l(_.X(a,4)),reason:_.l(_.X(a,5)),UCd:_.l(_.Tl(a,6))}};km.prototype.toObject=function(){return VIa(this)};var WIa=function(a){if(a!=null)return _.lc(a),{qvd:_.l(_.X(a,1)),DOd:_.l(_.X(a,2)),AOd:_.l(_.X(a,3)),statusCode:_.l(_.Wl(a,4)),Bqd:_.l(_.Ol(a,5)),bFa:_.l(_.X(a,6)),hdd:_.l(_.Tl(a,7)),m5:VIa(a.v4a()),requestId:_.l(qba(_.fc(a,9,void 0,pl))),gqd:_.l(_.Vl(a,10))}};lm.prototype.toObject=function(){return WIa(this)};var XIa=function(a){if(a!=null)return _.lc(a),{method:_.l(_.X(a,1)),url:_.l(_.X(a,2)),VLd:_.l(_.X(a,3)),domain:_.l(_.X(a,12)),qvd:_.l(_.X(a,4)),responseStatus:_.l(_.Wl(a,5)),Bqd:_.l(_.Ol(a,6)),bFa:_.l(_.X(a,7)),hdd:_.l(_.Tl(a,8)),m5:VIa(a.v4a()),requestId:_.l(qba(_.fc(a,10,void 0,pl))),gqd:_.l(_.Vl(a,11))}};hDa.prototype.toObject=function(){return XIa(this)};var YIa=function(a){if(a!=null)return _.lc(a),{Qed:_.l(_.Tl(a,1)),RHa:XIa(a.bBa()),hxd:WIa(a.E5a()),Ikd:HIa(a.G4a()),nLd:UIa(_.wl(a,gDa,5))}};mm.prototype.toObject=function(){return YIa(this)};var ZIa=function(a){if(a!=null){_.lc(a);var b=pba(_.fc(a,1,void 0,pl));return{xNd:_.l(b),jEd:_.l(_.Wl(a,2))}}};iDa.prototype.toObject=function(){return ZIa(this)};var $Ia=function(a){if(a!=null)return _.lc(a),{origin:_.l(_.Tl(a,1)),containerType:_.l(_.Tl(a,2)),containerId:_.l(_.X(a,3)),containerName:_.l(_.X(a,4)),EId:_.l(_.Ol(a,5))}};nm.prototype.toObject=function(){return $Ia(this)};var aJa=function(a){if(a!=null)return _.lc(a),{key:_.l(_.Tl(a,1)),rA:_.l(_.Ol(a,2)),FCa:_.l(_.Ol(a,3)),DJd:_.l(_.Kl(a,4,3)),xKd:$Ia(_.wl(a,nm,5)),YPd:_.l(_.Ol(a,6))}};om.prototype.toObject=function(){return aJa(this)};var bJa=function(a){if(a!=null)return _.lc(a),{fieldPath:_.l(_.X(a,1))}};jDa.prototype.toObject=function(){return bJa(this)};var cJa=function(a){if(a!=null)return _.lc(a),{interval:_.l(_.X(a,1))}};kDa.prototype.toObject=function(){return cJa(this)};var dJa=function(a){if(a!=null)return _.lc(a),{filter:bJa(a.CH()),time:cJa(a.getTime())}};lDa.prototype.toObject=function(){return dJa(this)};var eJa=function(a){if(a!=null)return _.lc(a),{type:_.l(_.X(a,1)),region:_.l(_.X(a,2)),yDd:_.l(_.X(a,3))}};mDa.prototype.toObject=function(){return eJa(this)};var fJa=function(a){if(a!=null)return _.lc(a),{text:_.l(_.X(a,1)),actionId:_.l(_.X(a,2))}};sDa.prototype.toObject=function(){return fJa(this)};var gJa=function(a){if(a!=null)return _.lc(a),{GBd:_.l(_.Tl(a,1)),nad:_.l(_.Vl(a,_.sl(a,wm,2))),stringValue:_.l(_.Rl(a,3,wm)),RFd:_.l(_.Rl(a,4,wm)),intValue:_.l(_.Pl(a,5,wm)),doubleValue:_.l(_.Xl(a,_.sl(a,wm,6))),HMd:_.l(_.Tl(a,7))}};xDa.prototype.toObject=function(){return gJa(this)};var hJa=function(a){if(a!=null){_.lc(a);var b=_.l(_.X(a,1)),c=_.l(_.Tl(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(_.Ol(a,10)),z=_.l(_.Vl(a,11)),D=_.l(_.Vl(a,12)),L=_.l(_.X(a,13)),N=jFa(a.L4a());var R=_.xl(a,xDa,15,_.ul());return{ZMd:b,GRd:c,SId:d,zLd:e,god:f,aNd:g,PId:m,QId:n,RId:r,MId:x,NId:z,LId:D,cRd:L,pmd:N,IMd:_.hc(R,gJa),kcd:EEa(a.i4a()),jcd:DEa(a.h4a()),XAd:dJa(_.wl(a,lDa,18)),hcd:CEa(a.g4a()),xCd:eJa(_.wl(a,mDa,
20)),EDd:IEa(_.wl(a,oDa,21)),icd:_.l(_.X(a,22)),qcd:REa(a.m4a()),pcd:QEa(a.l4a()),ocd:PEa(a.k4a()),ncd:NEa(a.j4a()),gcd:BEa(a.f4a()),Mfd:SEa(a.D4a()),fcd:MEa(a.e4a()),eEd:fJa(_.wl(a,sDa,30)),Red:_.hc(a.w4a(),mFa)}}};yDa.prototype.toObject=function(){return hJa(this)};var iJa=function(a){if(a!=null)return _.lc(a),{kY:_.l(_.Wl(a,1)),FFd:_.l(_.Wl(a,2)),mNd:_.l(_.Yb(a,3,_.tb,3)),Vsa:_.l(_.Tl(a,4)),qCd:_.l(_.Tl(a,7))}};xm.prototype.toObject=function(){return iJa(this)};var jJa=function(a){if(a!=null)return _.lc(a),{ZAd:iJa(_.wl(a,xm,1)),QTd:hJa(_.wl(a,yDa,2))}};zDa.prototype.toObject=function(){return jJa(this)};var kJa=function(a){if(a!=null){_.lc(a);var b=_.xl(a,ym,1,_.ul());return{ECd:_.hc(b,kJa),VBd:_.l(_.X(a,2)),pla:_.l(_.X(a,3)),Bw:_.l(_.X(a,10)),u4:_.l(_.X(a,4)),region:_.l(_.X(a,5))}}};ym.prototype.toObject=function(){return kJa(this)};ADa.prototype.toObject=function(){if(this!=null){_.lc(this);var a={application:_.l(_.Tl(this,116)),QX:_.l(_.X(this,12)),environment:_.l(_.Tl(this,82)),NMd:_.l(_.Vl(this,27)),qCa:_.l(_.Vl(this,16)),iod:_.l(_.X(this,17)),referer:_.l(_.X(this,18)),XYb:_.l(_.X(this,13)),eventType:_.l(_.X(this,3)),pH:_.l(_.X(this,4)),Qed:_.l(_.Tl(this,23)),Red:_.hc(this.w4a(),mFa),FCa:_.l(_.Ol(this,7)),projectNumber:_.l(_.X(this,1)),projectId:_.l(_.X(this,32)),organizationId:_.l(_.X(this,53)),OGd:_.l(_.X(this,72)),OBd:_.l(_.X(this,
52)),billingAccountId:_.l(_.X(this,2)),kDd:_.l(_.X(this,74)),XCd:_.l(_.X(this,40)),TCd:_.l(_.X(this,41)),aDd:_.l(_.X(this,42)),O7b:_.l(_.X(this,73)),BMb:vFa(_.wl(this,TCa,20)),iLd:OIa(_.wl(this,aDa,91)),PTd:jJa(_.wl(this,zDa,21)),traceId:_.l(_.X(this,133)),hHd:_.l(_.X(this,134)),AT:_.l(_.X(this,142)),appId:_.l(_.X(this,37)),oGd:_.l(_.X(this,43)),Yvb:_.l(_.X(this,57)),awb:_.l(_.X(this,58)),cwb:_.l(_.X(this,59)),vBd:_.l(_.X(this,75)),Zvb:_.l(_.X(this,62)),bwb:_.l(_.X(this,65)),xBd:_.l(_.X(this,84)),
wBd:_.l(_.X(this,129)),CXb:_.l(_.X(this,121)),eHd:_.l(_.X(this,60)),fHd:_.l(_.X(this,83)),kPd:_.l(_.X(this,61)),GId:_.l(_.X(this,69)),fCa:_.l(_.Vl(this,6)),Sbb:_.l(_.X(this,8)),tJd:_.l(_.Vl(this,9)),SPd:_.l(_.X(this,10)),NQd:_.l(_.X(this,11)),aPd:_.l(_.X(this,68)),sGd:_.l(_.Tl(this,24)),HBd:_.l(_.Tl(this,35)),IBd:_.l(_.Tl(this,70)),hBd:_.l(_.X(this,14)),URd:_.hc(_.xl(this,im,15,_.ul()),FIa),jDd:_.l(_.X(this,19)),PMd:_.l(_.X(this,25)),Wid:_.l(_.X(this,22)),BId:GIa(_.wl(this,UCa,51)),IId:_.l(_.Tl(this,
26)),zOd:YIa(_.wl(this,mm,46)),yqd:_.l(_.Ol(this,28)),CNd:TIa(_.wl(this,fDa,38)),JMd:SIa(_.wl(this,eDa,29)),VRd:_.hc(_.xl(this,om,85,_.ul()),aJa),kfc:_.l(_.X(this,86)),RHa:XIa(this.bBa()),hxd:WIa(this.E5a()),dFd:lFa(_.wl(this,OCa,33)),bCd:_.l(_.X(this,34)),TKd:_.l(_.X(this,36)),RKd:_.l(_.X(this,39)),xLd:_.l(_.Kl(this,44,3)),SKd:_.l(_.X(this,45)),Ikd:HIa(this.G4a()),Ccd:_.l(_.X(this,48)),XFd:kc(_.Yb(this,49,hca,_.ul())),ySd:_.hc(_.xl(this,ym,50,_.ul()),kJa),OQd:kc(_.fc(this,99,void 0,pl,hca)),PQd:kJa(_.wl(this,
ym,100)),yCd:_.l(_.X(this,54)),vKd:LIa(_.wl(this,YCa,55)),uKd:JIa(_.wl(this,WCa,56)),FJd:_.hc(_.xl(this,VCa,63,_.ul()),IIa),EJd:_.hc(_.xl(this,VCa,64,_.ul()),IIa),OId:_.l(_.X(this,66)),UId:_.l(_.X(this,67)),fLd:_.l(_.Kl(this,71,3)),zHd:_.l(_.X(this,76)),CHd:_.l(_.X(this,77)),yHd:_.l(_.X(this,78)),BHd:_.l(_.X(this,79)),AHd:_.l(_.X(this,80)),syb:_.l(_.X(this,81)),zAb:_.l(_.X(this,87)),vMd:PIa(_.wl(this,bDa,88)),NKd:_.l(_.X(this,89)),OKd:_.l(_.X(this,90)),ILd:_.l(_.X(this,92)),gaiaId:_.l(_.Ol(this,93)),
E_a:_.l(_.X(this,94)),ZCd:_.l(_.X(this,95)),lBd:_.l(_.X(this,96)),kBd:_.l(_.X(this,97)),god:RIa(this.WKb()),JAd:_.l(_.X(this,101)),zId:_.l(_.Vl(this,102)),uEd:_.l(_.X(this,104)),uDd:_.l(_.X(this,105)),datasetId:_.l(_.X(this,106)),KTd:_.l(_.X(this,107)),iKd:_.l(_.Ol(this,114)),ITd:_.l(_.X(this,115)),vQd:_.l(_.X(this,117)),zQd:_.l(_.X(this,118)),yQd:_.l(_.X(this,119)),Ucb:_.l(_.X(this,122)),conversationId:_.l(_.X(this,123)),dKd:_.l(_.X(this,125)),RQd:ZIa(_.wl(this,iDa,126))}}else a=void 0;return a};var lJa=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}"),vn=function(a,b,c,d){this.ju=a;this.QX=b;this.Fh=c;this.Ep=d;this.OR=d.kbd};_.h=vn.prototype;_.h.TFa=function(a){this.Fh||(this.Fh={});this.Fh.projectNumber=a};_.h.setProjectId=function(a){this.Fh||(this.Fh={});this.Fh.projectId=a};_.h.HFa=function(a){this.Fh||(this.Fh={});this.Fh.billingAccountId=a};_.h.l7b=function(a){var b=new xFa;_.cc(b,3,a,$aa);this.client.JFa(b)};
_.h.rqa=function(a){this.Fh.environment=a};_.h.pN=function(a,b){a=a===void 0?{}:a;b=b===void 0?this.ju.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.ju.location.pathname:b;a.type&&lJa.test(a.type);a.name&&lJa.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"&&lJa.test(d.value);else if(a.metadata)for(d in c=a.metadata,c)if(d){var e=c[d];e&&typeof e==="string"&&lJa.test(e)}a.kind===void 0&&(a.kind=29);b=this.m0a(a,b);a=new rn;c=b.hd();a=_.Qc(a,8,c);if(b=(b=_.wl(b,zDa,21))?_.wl(b,xm,1):null)b=_.tb(_.fc(b,1)),
Zl(a,11,b);this.client.dispatch(a)};
_.h.m0a=function(a,b){this.Fh||(this.Fh={});var c=new ADa,d=this.Fh;d.fCa!==void 0&&c.Wdb(d.fCa);d.qCa!==void 0&&c.p7b(d.qCa);d.Sbb&&c.deb(d.Sbb);d.hostname&&c.aeb(d.hostname);var e,f;c.rqa((f=(e=d.environment)!=null?e:c.u4a())!=null?f:0);d.projectNumber&&c.TFa(d.projectNumber);d.projectId&&c.setProjectId(d.projectId);d.billingAccountId&&c.HFa(d.billingAccountId);d=new hm;Zl(d,1,this.ju.screen.width);Zl(d,2,this.ju.screen.height);e=new hm;Zl(e,1,this.ju.innerWidth);Zl(e,2,this.ju.innerHeight);f=new OCa;
_.yl(f,1,d);_.yl(f,3,e);Zl(f,2,this.ju.screen.colorDepth);_.yl(c,33,f);a.projectNumber&&(isNaN(Number(a.projectNumber))?c.setProjectId(a.projectNumber):c.TFa(a.projectNumber));a.projectId&&c.setProjectId(a.projectId);a.billingAccountId&&c.HFa(a.billingAccountId);a.latency&&c.S8(Math.ceil(a.latency));a.BMb&&_.yl(c,20,a.BMb);if(a.Wtd)for(d=_.k(Object.entries(a.Wtd)),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 im).nv(e).S8(g);_.Bl(f,15,im,e)}a.nZa&&
(d=new xm,d=_.am(d,4,a.nZa.Vsa).Qdb(a.nZa.id),d=_.cc(d,3,a.nZa.YAd,$aa),e=new zDa,d=_.yl(e,1,d),_.yl(c,21,d));b=_.Qc(c,13,b).Kdb(this.QX);b=_.Qc(b,3,a.type);_.Qc(b,4,a.name).j7b(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.cYa,e=e.value,f=(new pm).setValue(String(e.value)),e.key!==void 0&&f.nv(e.key),e.wAb!==void 0&&dm(f,3,e.wAb),e.AAb!==void 0&&dm(f,4,e.AAb),e.vAb!==void 0&&dm(f,5,e.vAb),e.GAb!==void 0&&dm(f,6,e.GAb),e.lUb!==void 0&&
dm(f,7,e.lUb),e.FAb!==void 0&&dm(f,8,e.FAb),e.AUb!==void 0&&dm(f,9,e.AUb),e.ztb!==void 0&&dm(f,11,e.ztb),d.call(b,f)}else if(b)for(m in b)m&&(d=c,e=m,f=b[m],e=(new pm).nv(e).setValue(String(f)),d.cYa(e));m=GFa.get("concordWindowId");m||(m=_.Qm(),GFa.set("concordWindowId",m));_.Qc(c,34,m);(m=this.ju.document.referrer)&&c.Bqa(m);_.ql(c,27,hb(this.ju.document.hidden));var n;m=_.k((n=this.Fh.features)!=null?n:[]);for(n=m.next();!n.done;n=m.next())n.value.apply(c);a.Yvb&&_.Qc(c,57,a.Yvb);a.awb&&_.Qc(c,
58,a.awb);a.cwb&&_.Qc(c,59,a.cwb);a.Zvb&&_.Qc(c,62,a.Zvb);a.bwb&&_.Qc(c,65,a.bwb);a.O7b&&_.Qc(c,73,a.O7b);a.syb&&_.Qc(c,81,a.syb);a.zAb&&_.Qc(c,87,a.zAb);a.kfc&&_.Qc(c,86,a.kfc);a.Ucb&&c.D7b(a.Ucb);return c};
_.p.Object.defineProperties(vn.prototype,{client:{configurable:!0,enumerable:!0,get:function(){if(this.OR)return this.OR;this.Ep||(this.Ep={});if(this.Ep.tCa)return this.OR=new wn;var a=null;this.Ep.sessionIndex&&(a=String(this.Ep.sessionIndex));a=new EIa(509,a||"0");this.Ep.endpoint&&(a.i1a=this.Ep.endpoint);this.OR=a.tb();this.Ep.yY&&this.OR.sqa(this.Ep.yY);this.Ep.T9&&this.OR.l0(!0);return this.OR}}});
var mJa=function(a){this.ju=a;this.QX="UNDEFINED";this.Fh={fCa:!1};this.Ep={endpoint:"https://cloud.google.com/log?format=json&hasfast=true",yY:2500,T9:!0};this.Fh.hostname=this.ju.location.hostname;this.Fh.qCa=this.ju.location.protocol==="https:"};_.h=mJa.prototype;_.h.Kdb=function(a){this.QX=a;return this};_.h.sqa=function(a){this.Ep.yY=a};_.h.Wdb=function(a){this.Fh.fCa=a;return this};_.h.p7b=function(a){this.Fh.qCa=a};_.h.rqa=function(a){this.Fh.environment=a};
_.h.TFa=function(a){this.Fh.projectNumber=a};_.h.setProjectId=function(a){this.Fh.projectId=a;return this};_.h.HFa=function(a){this.Fh.billingAccountId=a};_.h.deb=function(a){this.Fh.Sbb=a;return this};_.h.l0=function(a){this.Ep.T9=a;return this};var eda=function(a){var b=new nJa;a.Fh.features||(a.Fh.features=[]);if(a.Fh.features.find(function(c){return c.constructor.name===b.constructor.name}))return a;a.Fh.features.push(b);return a},wn=function(){};wn.prototype.dispatch=function(){};
wn.prototype.JFa=function(){};wn.prototype.sqa=function(){};wn.prototype.l0=function(){};var qJa;_.oJa=function(a){if(a.yz&&typeof a.yz=="function")return a.yz();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 Rca(a)};
_.pJa=function(a){if(a.Y5&&typeof a.Y5=="function")return a.Y5();if(!a.yz||typeof a.yz!="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 _.Sca(a)}}};
qJa=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=_.pJa(a),e=_.oJa(a),f=e.length,g=0;g<f;g++)b.call(c,e[g],d&&d[g],a)};var rJa,xn,sJa,tJa,uJa,vJa,wJa,yJa,wva;rJa=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};xn=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");sJa=function(a){a=a.match(xn)[1]||null;!a&&_.da.self&&_.da.self.location&&(a=_.da.self.location.protocol.slice(0,-1));return a?a.toLowerCase():""};
tJa=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," ")):"")}}};uJa=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]};
vJa=function(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)vJa(a,String(b[d]),c);else b!=null&&c.push(a+(b===""?"":"="+Rm(b)))};wJa=function(a,b){var c=[];for(b=b||0;b<a.length;b+=2)vJa(a[b],a[b+1],c);return c.join("&")};_.xJa=function(a){var b=[],c;for(c in a)vJa(c,a[c],b);return b.join("&")};yJa=function(a,b){var c=arguments.length==2?wJa(arguments[1],0):wJa(arguments,1);return uJa(a,c)};wva=function(a,b){aaa(a,"/")&&(a=a.slice(0,-1));_.fa(b,"/")&&(b=b.slice(1));return a+"/"+b};var zn,CJa,IJa,DJa,FJa,EJa,HJa,GJa,Bn;
_.bk=function(a){this.G1a=this.qJ=this.jv="";this.P7=null;this.xM=this.gEa="";this.Fz=!1;var b;a instanceof _.bk?(this.Fz=a.Fz,_.zJa(this,a.jv),this.qJ=a.qJ,this.IT(a.Ui()),AJa(this,a.P7),this.Pc(a.Yd()),_.yn(this,a.Wi.clone()),_.BJa(this,a.xM)):a&&(b=String(a).match(xn))?(this.Fz=!1,_.zJa(this,b[1]||"",!0),this.qJ=zn(b[2]||""),this.IT(b[3]||"",!0),AJa(this,b[4]),this.Pc(b[5]||"",!0),_.yn(this,b[6]||"",!0),_.BJa(this,b[7]||"",!0)):(this.Fz=!1,this.Wi=new _.An(null,this.Fz))};
_.bk.prototype.toString=function(){var a=[],b=this.jv;b&&a.push(CJa(b,DJa,!0),":");var c=this.Ui();if(c||b=="file")a.push("//"),(b=this.qJ)&&a.push(CJa(b,DJa,!0),"@"),a.push(Rm(c).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.P7,c!=null&&a.push(":",String(c));if(c=this.Yd())this.LM()&&c.charAt(0)!="/"&&a.push("/"),a.push(CJa(c,c.charAt(0)=="/"?EJa:FJa,!0));(c=this.Wi.toString())&&a.push("?",c);(c=this.xM)&&a.push("#",CJa(c,GJa));return a.join("")};
_.bk.prototype.resolve=function(a){var b=this.clone(),c=!!a.jv;c?_.zJa(b,a.jv):c=!!a.qJ;c?b.qJ=a.qJ:c=a.LM();c?b.IT(a.Ui()):c=a.P7!=null;var d=a.Yd();if(c)AJa(b,a.P7);else if(c=!!a.gEa){if(d.charAt(0)!="/")if(this.LM()&&!this.gEa)d="/"+d;else{var e=b.Yd().lastIndexOf("/");e!=-1&&(d=b.Yd().slice(0,e+1)+d)}e=d;if(e==".."||e==".")d="";else if(_.ja(e,"./")||_.ja(e,"/.")){d=_.fa(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.Pc(d):c=a.lBa();c?_.yn(b,a.Wi.clone()):c=!!a.xM;c&&_.BJa(b,a.xM);return b};_.bk.prototype.clone=function(){return new _.bk(this)};_.zJa=function(a,b,c){a.jv=c?zn(b,!0):b;a.jv&&(a.jv=a.jv.replace(/:$/,""))};_.bk.prototype.Ui=function(){return this.G1a};_.bk.prototype.IT=function(a,b){this.G1a=b?zn(a,!0):a};_.bk.prototype.LM=function(){return!!this.G1a};
var AJa=function(a,b){if(b){b=Number(b);if(isNaN(b)||b<0)throw Error("ea`"+b);a.P7=b}else a.P7=null};_.bk.prototype.Yd=function(){return this.gEa};_.bk.prototype.Pc=function(a,b){this.gEa=b?zn(a,!0):a;return this};_.bk.prototype.lBa=function(){return this.Wi.toString()!==""};_.yn=function(a,b,c){b instanceof _.An?(a.Wi=b,a.Wi.Vdb(a.Fz)):(c||(b=CJa(b,HJa)),a.Wi=new _.An(b,a.Fz));return a};_.bk.prototype.setQuery=function(a,b){return _.yn(this,a,b)};_.bk.prototype.getQuery=function(){return this.Wi.toString()};
_.ck=function(a,b,c){a.Wi.set(b,c);return a};_.BJa=function(a,b,c){a.xM=c?zn(b):b;return a};_.bk.prototype.removeParameter=function(a){this.Wi.remove(a);return this};_.bk.prototype.isReadOnly=function(){return!1};_.bk.prototype.Vdb=function(a){this.Fz=a;this.Wi&&this.Wi.Vdb(a)};zn=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""};CJa=function(a,b,c){return typeof a==="string"?(a=encodeURI(a).replace(b,IJa),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null};
IJa=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)};DJa=/[#\/\?@]/g;FJa=/[#\?:]/g;EJa=/[#\?]/g;HJa=/[#\?@]/g;GJa=/#/g;_.An=function(a,b){this.zs=this.Yk=null;this.Mw=a||null;this.Fz=!!b};Bn=function(a){a.Yk||(a.Yk=new Map,a.zs=0,a.Mw&&tJa(a.Mw,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};_.h=_.An.prototype;_.h.add=function(a,b){Bn(this);this.Mw=null;a=Cn(this,a);var c=this.Yk.get(a);c||this.Yk.set(a,c=[]);c.push(b);this.zs+=1;return this};
_.h.remove=function(a){Bn(this);a=Cn(this,a);return this.Yk.has(a)?(this.Mw=null,this.zs-=this.Yk.get(a).length,this.Yk.delete(a)):!1};_.h.clear=function(){this.Yk=this.Mw=null;this.zs=0};_.h.Us=function(){Bn(this);return this.zs==0};_.h.D4=function(a){Bn(this);a=Cn(this,a);return this.Yk.has(a)};_.h.forEach=function(a,b){Bn(this);this.Yk.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};
_.h.Y5=function(){Bn(this);for(var a=Array.from(this.Yk.values()),b=Array.from(this.Yk.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.yz=function(a){Bn(this);var b=[];if(typeof a==="string")this.D4(a)&&(b=b.concat(this.Yk.get(Cn(this,a))));else{a=Array.from(this.Yk.values());for(var c=0;c<a.length;c++)b=b.concat(a[c])}return b};
_.h.set=function(a,b){Bn(this);this.Mw=null;a=Cn(this,a);this.D4(a)&&(this.zs-=this.Yk.get(a).length);this.Yk.set(a,[b]);this.zs+=1;return this};_.h.get=function(a,b){if(!a)return b;a=this.yz(a);return a.length>0?String(a[0]):b};_.h.m0=function(a,b){this.remove(a);b.length>0&&(this.Mw=null,this.Yk.set(Cn(this,a),_.za(b)),this.zs+=b.length)};
_.h.toString=function(){if(this.Mw)return this.Mw;if(!this.Yk)return"";for(var a=[],b=Array.from(this.Yk.keys()),c=0;c<b.length;c++){var d=b[c],e=Rm(d);d=this.yz(d);for(var f=0;f<d.length;f++){var g=e;d[f]!==""&&(g+="="+Rm(d[f]));a.push(g)}}return this.Mw=a.join("&")};_.h.clone=function(){var a=new _.An;a.Mw=this.Mw;this.Yk&&(a.Yk=new Map(this.Yk),a.zs=this.zs);return a};var Cn=function(a,b){b=String(b);a.Fz&&(b=b.toLowerCase());return b};
_.An.prototype.Vdb=function(a){a&&!this.Fz&&(Bn(this),this.Mw=null,this.Yk.forEach(function(b,c){var d=c.toLowerCase();c!=d&&(this.remove(c),this.m0(d,b))},this));this.Fz=a};_.An.prototype.extend=function(a){for(var b=0;b<arguments.length;b++)qJa(arguments[b],function(c,d){this.add(d,c)},this)};var JJa=RegExp("(billing/|freetrial/)[a-z0-9]{6}-[a-z0-9]{6}-[a-z0-9]{6}","i"),KJa=RegExp("(/(apis|apiui|endpoints)/(api|library)/)([^/]+)"),LJa=RegExp("(compute/instancesDetail/)[a-z0-9/\\-_]*","i"),MJa=RegExp("(/apis/credentials/serviceaccount/|invitations/)[+a-zA-Z0-9_.!#$%&'*\\=?^`{|}~-]+@([a-zA-Z0-9-]+\\.)*[a-zA-Z0-9]{2,63}"),NJa=RegExp("(/apis/credentials/oauthclient/).+\\.apps\\.googleusercontent\\.com"),OJa=[".google.com",".googleapis.com",".googleprod.com",".googleplex.com"],PJa=RegExp("(organizationId=)[0-9]*"),
QJa=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}"),RJa=/;([^/]+=[^/]+([/?])|[^/?]+=[^/?]+)/g,TJa=function(a,b){var c=b===void 0?{}:b;b=c.projectId;var d=c.projectNumber;c=c.RXa;if(!a)return"/pagepath_not_provided";a=a.replace(RJa,"$2");var e=new _.bk(a);e.Wi.get("project")&&_.ck(e,"project",":projectId");a=e.Yd();zn(e.Wi.toString())&&(a+="?"+zn(e.Wi.toString()));b&&(a=a.replace(b,":projectId"));d&&(a=a.replace(d,":projectNumber"));c&&(a=a.replace(c,":accountId"));
a=a.replace(LJa,"$1:vmInstanceName");a=a.replace(JJa,"$1:accountId");a=a.replace(MJa,"$1:emailId");a=a.replace(NJa,"$1:clientId");a=a.replace(PJa,"$1:organizationId");(b=KJa.exec(a))&&b&&b[4]&&(d=(d=b[4])&&SJa(d)?":endpointsApiId":d,a=a.replace(b[0],b[1]+d));_.ja(a,"/billing/enablebillingforproject")&&(a="/billing/enablebillingforproject");return a=a.replace(QJa,":uuid")},SJa=function(a){var b=_.ja(a,"."),c=OJa.some(function(d){return aaa(a,d)});return b&&!c};var nJa=function(){};nJa.prototype.apply=function(a){var b={projectId:a.Wn()||void 0,projectNumber:_.X(a,1)||void 0,RXa:_.X(a,2)||void 0};if(_.X(a,13)){var c=TJa(_.X(a,13),b);_.X(a,4)==="pageview"&&_.X(a,3)===_.X(a,13)&&_.Qc(a,3,c);_.Qc(a,13,c)}if(a.SAa()){c=a.Bqa;var d=a.SAa();var e=b===void 0?{}:b;b=e.projectId;var f=e.projectNumber;e=e.RXa;var g=new _.bk(d);d=g.jv+"://"+g.Ui()+TJa(d,{projectId:b,projectNumber:f,RXa:e});c.call(a,d)}};var Dn=function(a,b,c,d,e,f){vn.call(this,a,b,d,e);this.AMb=c;this.Fh=d;this.Ep=e;this.fEa=f};_.W(Dn,vn);Dn.prototype.pN=function(a,b){a=a===void 0?{}:a;var c;vn.prototype.pN.call(this,a,b!=null?b:(c=this.fEa)==null?void 0:c.get())};Dn.prototype.hb=function(a,b){var c;vn.prototype.hb.call(this,a,b!=null?b:(c=this.fEa)==null?void 0:c.get())};Dn.newBuilder=function(a,b){a=a===void 0?window:a;return gda(a,b)};var fda=function(a,b){mJa.call(this,a);this.ju=a;this.fEa=b;this.AMb=new wFa};_.W(fda,mJa);
fda.prototype.tb=function(){return new Dn(this.ju,this.QX,this.AMb,this.Fh,this.Ep,this.fEa)};var Rc=globalThis;var lda=Object.getOwnPropertyDescriptor,qda=Object.defineProperty,uda=Object.getPrototypeOf,Mda=Object.create,Nda=Array.prototype.slice,gea=Sc("addEventListener"),hea=Sc("removeEventListener"),Cda=Sc(""),UJa=typeof window!=="undefined",yda=UJa?window:void 0,Uc=UJa&&yda||globalThis,VJa=typeof WorkerGlobalScope!=="undefined"&&self instanceof WorkerGlobalScope,Fda=!("nw"in Uc)&&typeof Uc.process!=="undefined"&&Uc.process.toString()==="[object process]",Oda=!Fda&&!VJa&&!(!UJa||!yda.HTMLElement),Pda=typeof Uc.process!==
"undefined"&&Uc.process.toString()==="[object process]"&&!VJa&&!(!UJa||!yda.HTMLElement),oda={},WJa=Sc("enable_beforeunload"),pda=function(a){if(a=a||Uc.event){var b=oda[a.type];b||(b=oda[a.type]=Sc("ON_PROPERTY"+a.type));var c=this||a.target||Uc;b=c[b];Oda&&c===yda&&a.type==="error"?(c=a,c=b&&b.call(this,c.message,c.filename,c.lineno,c.colno,c.error),c===!0&&a.preventDefault()):(c=b&&b.apply(this,arguments),a.type==="beforeunload"&&Uc[WJa]&&typeof c==="string"?a.returnValue=c:c==void 0||c||a.preventDefault());
return c}},Vc=Sc("originalInstance"),wda=!1,xda=!1;var Hda={mhb:!0},Xc={},Gda={},Jda=new RegExp("^"+Cda+"(\\w+)(true|false)$"),Eda=Sc("propagationStopped");var Rda,Sda,Tda,Uda,Zc;var bea=[].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 fea=Sc("zoneTask");var En=function(a,b){this.hN=a;this.df=b},XJa=function(a){throw Error("ua`"+a.hN);},YJa=function(a,b){return new TypeError("va`"+b+"`"+a.hN+"`"+a.df+"`"+typeof a.df)};En.prototype.string=function(a){if(arguments.length==0)var b=ZJa(this);else{var c;b=(c=$Ja(this))!=null?c:a}return b};
var ZJa=function(a){var b=$Ja(a);b===null&&XJa(a);return b},$Ja=function(a){var b=a.df;if(b==null)return null;if(typeof b==="string")return b;throw YJa(a,"string");},aKa=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 En("mXaIFf",a&&"mXaIFf"in a?a.mXaIFf:null);var b=a.df;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 YJa(a,
"boolean");};En.prototype.number=function(a){if(arguments.length==0){var b=bKa(this);b===null&&XJa(this)}else{var c;b=(c=bKa(this))!=null?c:a}return b};var bKa=function(a){var b=a.df;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 YJa(a,"number");};En.prototype.toString=function(){return ZJa(this)};
En.prototype.uxa=function(a){if(arguments.length==0){var b=cKa(this);b===null&&XJa(this);return b}b=cKa(this);return b==null?a:b};var cKa=function(a){var b=a.df;if(b==null)return null;Array.isArray(b)||(typeof b!=="string"?b=[b]:(b=b.trim(),b=b==""?[]:b.split(",").map(function(c){return c.trim()})));return dKa(a,b)},dKa=function(a,b){var c=a.hN+"[";return Array.from(b,function(d,e){return new En(c+e+"]",d)})};
En.prototype.object=function(a){var b=this.df;if(b==null)return a===void 0&&XJa(this),a;if(typeof b==="object"&&b.constructor===Object){a={};var c=this.hN+".",d;for(d in b)a[d]=new En(c+d,b[d]);return a}throw YJa(this,"object");};var eKa;if(!(eKa=typeof window==="undefined")){var fKa;eKa=(fKa=aKa())!=null?fKa:!0}if(eKa){var Fn=globalThis,gKa=Fn[Sc("forceDuplicateZoneCheck")]===!0;if(Fn.Zone&&(gKa||typeof Fn.Zone.__symbol__!=="function"))throw Error("za");Fn.Zone!=null||(Fn.Zone=ida());var Yc=Fn.Zone;kea();lea();mea();Qda();dea();iea();jea()};var nea=dd({wa:dd}),qea=dd({Ia:dd});var hd,tea,vea,Gn;hd=null;tea=!1;vea=1;_.od=Symbol("Aa");Gn={version:0,ACa:0,dg:!1,yI:void 0,z_:void 0,B4:void 0,Nfa:void 0,Ebb:!1,Oya:!1,A4:!1,kind:"unknown",gbb:function(){return!1},hbb:function(){},yQ:function(){},b0a:function(){}};var Hn=Symbol("Ba"),In=Symbol("Ca"),nd=Symbol("Da"),Dea=Object.assign({},Gn,{value:Hn,dg:!0,error:null,xk:sea,kind:"computed",gbb:function(a){return a.value===Hn||a.value===In},hbb:function(a){if(a.value===In)throw Error("$");var b=a.value;a.value=In;var c=md(a),d=!1;try{var e=a.VL();_.id(null);d=b!==Hn&&b!==nd&&e!==nd&&a.xk(b,e)}catch(f){e=nd,a.error=f}finally{Bea(a,c)}d?a.value=b:(a.value=e,a.version++)}});var Gea=function(){throw Error();};var Fea=Object.assign({},Gn,{xk:sea,value:void 0,kind:"signal"});var Iea=Object.assign({},Gn,{value:Hn,dg:!0,error:null,xk:sea,kind:"linkedSignal",gbb:function(a){return a.value===Hn||a.value===In},hbb:function(a){if(a.value===In)throw Error("$");var b=a.value;a.value=In;var c=md(a);try{var d=a.source();var e=a.VL(d,b===Hn||b===nd?void 0:{source:a.gtd,value:b});a.gtd=d}catch(f){e=nd,a.error=f}finally{Bea(a,c)}b!==Hn&&e!==nd&&a.xk(b,e)?a.value=b:(a.value=e,a.version++)}});Object.assign({},Gn,{A4:!0,Oya:!1,yQ:function(a){a.nf!==null&&a.nf(a.Lb)},u6:!1,KCd:function(){}});_.Hd=function(a,b){this.p2c=a;this.aXb="InjectionToken";this.wa=void 0;typeof b=="number"?this.Jr=b:b!==void 0&&(this.wa=_.q({token:this,Ga:b.Ga||"root",qa:b.qa}))};_.Hd.prototype.toString=function(){return"InjectionToken "+this.p2c};_.p.Object.defineProperties(_.Hd.prototype,{xd:{configurable:!0,enumerable:!0,get:function(){return this}}});var hKa=new _.Hd("",{Ga:"root",qa:function(){return!1}}),iKa=new _.Hd("",{Ga:"root",qa:function(){return 4E3}});_.ud=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(_.ud,Error);var Ed=dd({ya:dd}),Sia=dd({Ea:dd}),$ea=dd({Ne:dd}),jKa=dd({Ja:dd}),bfa=dd({O:dd}),fga=dd({Jr:dd}),kKa=dd({HQa:dd});var Mea=dd({ngErrorCode:dd}),Nea=dd({ngErrorMessage:dd});dd({ngTokenPath:dd});var Pea;var Rea=void 0;var Sea=Symbol("Fa");var Vea=dd({rkb:dd});_.Be=globalThis;var Jn={},Afa=function(a){this.Rb=a};Afa.prototype.vpa=function(a,b){b=Xea(b)||0;try{return this.Rb.get(a,b&8?null:Jn,b)}catch(c){if(Tea(c))return c;throw c;}};var nfa=new _.Hd("");var lKa=new _.Hd("",-1);var mfa=new _.Hd("");var rfa=function(){};rfa.prototype.get=function(a,b){b=b===void 0?Jn:b;if(b===Jn)throw a=Oea(-201),a.name="\u0275NotFound",a;return b};var Nd;Nd={};_.Fd=[];var ofa=dd({Da:String,rc:dd});var kna=new _.Hd("");var wfa,mKa,qfa,Jd;wfa={};mKa={};qfa=void 0;_.Me=function(){};Jd=function(a,b,c,d){var e=this;this.parent=b;this.source=c;this.scopes=d;this.BI=new Map;this.YUa=new Set;this.cca=[];this.Mb=!1;zfa(a,function(f){return nKa(e,f)});this.BI.set(lKa,Id(void 0,this));d.has("environment")&&this.BI.set(_.Me,Id(void 0,this));a=this.BI.get(kna);a!=null&&typeof a.value==="string"&&this.scopes.add(a.value);this.HOb=new Set(this.get(mfa,_.Fd,{self:!0}))};_.W(Jd,_.Me);_.h=Jd.prototype;
_.h.vpa=function(a,b){b=Xea(b)||0;try{return this.get(a,Jn,b)}catch(c){if(Tea(c))return c;throw c;}};_.h.destroy=function(){yfa(this);this.Mb=!0;var a=_.id(null);try{for(var b=_.k(this.YUa),c=b.next();!c.done;c=b.next())c.value.Ma();var d=this.cca;this.cca=[];for(var e=_.k(d),f=e.next();!f.done;f=e.next()){var g=f.value;g()}}finally{this.BI.clear(),this.YUa.clear(),this.HOb.clear(),_.id(a)}};
_.h.be=function(a){var b=this;yfa(this);this.cca.push(a);return function(){var c=b.cca.indexOf(a);c!==-1&&b.cca.splice(c,1)}};
_.h.get=function(a,b,c){b=b===void 0?Jn:b;yfa(this);if(a.hasOwnProperty(kKa))return a[kKa](this);c=Xea(c);var d=xd(this),e=wd();try{if(!(c&4)){var f=this.BI.get(a);if(f===void 0){var g=(typeof a==="function"||typeof a==="object"&&a.aXb==="InjectionToken")&&oea(a),m;if(m=g)if(g.Ga){var n=Ad(g.Ga);m=typeof n==="string"?n==="any"||this.scopes.has(n):this.HOb.has(n)}else m=!1;f=m?Id(ufa(a),wfa):null;this.BI.set(a,f)}if(f!=null){a:{b=f;var r=_.id(null);try{if(b.value===mKa)throw _.sd(a),Oea(-200);b.value===
wfa&&(b.value=mKa,b.value=b.qa(void 0,c));var x;if(x=typeof b.value==="object"&&b.value){var z=b.value;x=z!==null&&typeof z==="object"&&typeof z.Ma==="function"}x&&this.YUa.add(b.value);var D=b.value;break a}finally{_.id(r)}D=void 0}return D}}var L=c&2?sfa():this.parent;b=c&8&&b===Jn?null:b;return L.get(a,b)}catch(R){var N=R[Mea];if(N===-200||N===-201)throw new _.ud(N,null);throw R;}finally{wd(e),xd(d)}};
_.h.N_=function(){var a=_.id(null),b=xd(this),c=wd();try{for(var d=this.get(nfa,_.Fd,{self:!0}),e=_.k(d),f=e.next();!f.done;f=e.next()){var g=f.value;g()}}finally{xd(b),wd(c),_.id(a)}};_.h.toString=function(){for(var a=[],b=_.k(this.BI.keys()),c=b.next();!c.done;c=b.next())a.push(_.sd(c.value));return"R3Injector["+a.join(", ")+"]"};
var nKa=function(a,b){b=Ad(b);var c=Gd(b)?b:Ad(b&&b.Da),d=xfa(b);if(!Gd(b)&&b.xd===!0){var e=a.BI.get(c);e||(e=Id(void 0,wfa,!0),e.qa=function(){return Yea(e.xd)},a.BI.set(c,e));c=b;e.xd.push(b)}a.BI.set(c,d)};_.p.Object.defineProperties(Jd.prototype,{ub:{configurable:!0,enumerable:!0,get:function(){return this.Mb}}});var Efa=function(a,b,c){this.Ck=a;this.Rf=b;this.vH=c};_.Kn=function(){var a=function(){return Dfa};a.ZWb=!0;return a}();var oKa=[],de=function(a,b,c){b=b===void 0?null:b;for(var d=0;d<oKa.length;d++)(0,oKa[d])(a,b,c)};var Je,Mfa,Ge,pKa;_.Vd=Tfa(null);Je=null;Mfa=!1;Ge=!0;pKa={elements:void 0};var tga=function(a,b){var c=_.C;this.qa=a;this.name=null;this.ucb=!1;this.Fad=b;this.GOb=c};var dga,gga,he;dga=!0;gga=0;he={};_.ie=function(a,b){this.A3=a;this.uf=b};_.ie.prototype.get=function(a,b,c){return pga(this.A3,this.uf,a,Xea(c),b)};_.Ln=function(a){var b=this;this.attributeName=a;this.Jr=function(){return _.ge(b.attributeName)}};_.Ln.prototype.toString=function(){return"HostAttributeToken "+this.attributeName};var qKa=new _.Hd("");qKa.Jr=function(a){var b=_.Xd();if(b===null)throw new _.ud(204,!1);if(b.type&2)return b.value;if(a&8)return null;throw new _.ud(204,!1);};_.rKa=Zea(wga("Inject",function(a){return{token:a}}),-1);_.Mn=Zea(wga("Optional"),8);Zea(wga("Self"),2);_.Nn=Zea(wga("SkipSelf"),4);Zea(wga("Host"),1);dd({Da:String,rc:dd});_.lg=function(){};_.Eh=function(a){if(Array.isArray(a))return yga({name:""},void 0,a,"");var b,c=(b=a.name)!=null?b:"";return yga({name:c},a.parent,a.Tb,c)};_.sKa=new rfa;_.lg.wa=_.q({token:_.lg,Ga:"any",qa:function(){return _.t(lKa)}});_.lg.Jr=-1;_.On=function(){};var Pn=function(){},Fqa=function(){};var Oe=function(){},tKa=new _.Hd("",{Ga:"root",qa:function(){return!1}}),Uma=new _.Hd(""),Vma=new _.Hd("");/*

 Copyright 2024 Google, Inc
 SPDX-License-Identifier: MIT
*/
Symbol.for("propagationStopped");var Ega=void 0;var uKa,lna,vKa;uKa=new _.Hd("",{Ga:"root",qa:function(){return"ng"}});lna=new _.Hd("");vKa=new _.Hd("",{Ga:"platform",qa:function(){return"unknown"}});_.tj=new _.Hd("");_.wKa=new _.Hd("",{Ga:"root",qa:function(){var a,b;return((a=Fga().body)==null?void 0:(b=a.querySelector("[ngCspNonce]"))==null?void 0:b.getAttribute("ngCspNonce"))||null}});_.xKa={rs:[16,32,48,64,96,128,256,384,640,750,828,1080,1200,1920,2048,3840],Lod:30,aFd:!1,ZEd:!1};_.yKa=new _.Hd("",{Ga:"root",qa:function(){return _.xKa}});var Sha=new _.Hd("",{Ga:"root",qa:function(){return!1}}),Tqa=new _.Hd("");var iha;_.le=new Map;iha=0;var zKa=function(){},AKa=function(){};_.ne=function(a){this.na=a};_.ne.Jr=function(){return oe(_.Xd(),_.Wd())};_.Ne=function(){};_.oj=function(){this.Uq=null};_.oj.Jr=function(){var a=_.Wd(),b=_.Rd(_.Xd().index,a);return(_.Ld(b)?b:a)[11]};var BKa={};var Mia=function(a,b){this.Rb=a;this.bEa=b};Mia.prototype.get=function(a,b,c){var d=this.Rb.get(a,BKa,c);return d!==BKa||b===BKa?d:this.bEa.get(a,b,c)};var Jga=/^>|^->|\x3c!--|--\x3e|--!>|<!-$/g,Kga=/(<|>)/g;_.qe={};_.ii=new _.Hd("");_.qg=function(){};_.qg.Jr=Sga;_.qg.HQa=function(a){return a};var te=function(a){this.uf=a};_.W(te,_.qg);te.HQa=_.qg.HQa;te.Jr=_.qg.Jr;te.prototype.be=function(a){var b=this.uf;Ifa(b,a);return function(){if(b[21]!==null){var c=b[21].indexOf(a);c!==-1&&b[21].splice(c,1)}}};_.p.Object.defineProperties(te.prototype,{ub:{configurable:!0,enumerable:!0,get:function(){return(this.uf[2]&256)===256}}});_.wh=function(){this.I1c=console};_.wh.prototype.handleError=function(a){this.I1c.error("ERROR",a)};var He=new _.Hd("",{Ga:"root",qa:function(){var a=_.u(_.Me),b;return function(c){a.ub&&!b?setTimeout(function(){throw c;}):(b!=null||(b=a.get(_.wh)),b.handleError(c))}}}),CKa={Da:nfa,rc:function(){return void _.u(_.wh)},xd:!0};var fha;var aha=$ga,bha;var we=function(a){this.Ozb=a};we.prototype.toString=function(){return"SafeValue must use [property]=binding: "+this.Ozb+" (see https://angular.dev/best-practices/security#preventing-cross-site-scripting-xss)"};var DKa=function(){we.apply(this,arguments)};_.W(DKa,we);DKa.prototype.getTypeName=function(){return"HTML"};var EKa=function(){we.apply(this,arguments)};_.W(EKa,we);EKa.prototype.getTypeName=function(){return"URL"};var FKa=function(){we.apply(this,arguments)};_.W(FKa,we);
FKa.prototype.getTypeName=function(){return"ResourceURL"};var nha;var rha=function(a){this.Pid=a};rha.prototype.dja=function(a){a="<body><remove></remove>"+a;try{var b=(new window.DOMParser).parseFromString(pha(a),"text/html").body;if(b===null)return this.Pid.dja(a);var c;(c=b.firstChild)==null||c.remove();return b}catch(d){return null}};var qha=function(a){this.Tcd=a;this.Oid=this.Tcd.implementation.createHTMLDocument("sanitization-inert")};qha.prototype.dja=function(a){var b=this.Oid.createElement("template");b.innerHTML=pha(a);return b};var tha=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;var GKa=Ce("area,br,col,hr,img,wbr"),HKa=Ce("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),IKa=Ce("rp,rt"),JKa=vha(IKa,HKa),KKa=vha(HKa,Ce("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")),LKa=vha(IKa,Ce("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")),
Dha=vha(GKa,KKa,LKa,JKa),Fha=Ce("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),MKa=Ce("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"),
NKa=Ce("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"),
Eha=vha(Fha,MKa,NKa),Gha=Ce("script,style,template"),Bha=function(){this.ez=[]};Bha.prototype.endElement=function(a){a=wha(a).toLowerCase();Dha.hasOwnProperty(a)&&!GKa.hasOwnProperty(a)&&(this.ez.push("</"),this.ez.push(a),this.ez.push(">"))};var xha=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,yha=/([^#-~ |!])/g,Aha;var OKa={NONE:0,ayd:1,dzd:2,Ryd:3,URL:4,Nyd:5,0:"NONE",1:"HTML",2:"STYLE",3:"SCRIPT",4:"URL",5:"RESOURCE_URL"};var Iha;var Ria=Symbol("Ma");var Bia=[],Cia=Object.assign({},Gn,{A4:!0,kind:"template",yQ:function(a){Td(a.zi)},b0a:function(){this.zi[24]=this}}),Dia=Object.assign({},Gn,{A4:!0,kind:"template",yQ:function(a){for(a=_.Ud(a.zi);a&&a[1].type===2;)a=_.Ud(a);a&&Ffa(a)},b0a:function(){this.zi[24]=this}});var sh=function(a,b){this.uf=a;this.g1c=b;this.HC=null;this.Yta=!1};sh.prototype.destroy=function(){if(this.HC)this.HC.O4(this);else if(this.Yta){var a=this.uf[3];if(_.Md(a)){var b=a[8],c=b?b.indexOf(this):-1;c>-1&&(_.Iia(a,c),dfa(b,c))}this.Yta=!1}_.Yga(this.uf[1],this.uf)};sh.prototype.be=function(a){Ifa(this.uf,a)};_.Qn=function(a){Rga(a.g1c||a.uf,4)};sh.prototype.detach=function(){this.uf[2]&=-129};_.Rn=function(a){a.uf[2]|=1024;zia(a.uf)};
_.p.Object.defineProperties(sh.prototype,{Im:{configurable:!0,enumerable:!0,get:function(){var a=this.uf,b=a[1];return via(b,a,b.firstChild,[])}},context:{configurable:!0,enumerable:!0,get:function(){return this.uf[8]},set:function(a){this.uf[8]=a}},ub:{configurable:!0,enumerable:!0,get:function(){return(this.uf[2]&256)===256}}});var Oia=function(){};Oia.wa=_.q({token:Oia,Ga:"root",qa:function(){return null}});var PKa=function(a){this.rn=a},Jh;_.W(PKa,_.On);_.QKa=function(a,b){return new Jh(b[Ed]||null,a.rn)};Jh=function(a,b){this.Y_a=a;this.rn=b;this.WZa=this.UZa=null;this.NX=a.type;this.ob=a.oa.map(Dga).join(",");var c;this.jc=(c=a.jc)!=null?c:[];this.vjd=!!b};_.W(Jh,AKa);
Jh.prototype.create=function(a,b,c,d,e,f){de(22);var g=_.id(null);try{var m=this.Y_a,n=Uia(c,m,f,e),r=Nia(m,d||this.rn,a),x=Pia(r),z=x.dcb.ou(null,m),D=c?Tha(z,c,m.ab,r):Qia(m,z),L=(f==null?void 0:f.some(Via))||(e==null?void 0:e.some(function(ca){return typeof ca!=="function"&&ca.bindings.some(Via)})),N=jha(null,n,null,512|kha(m),null,null,x,z,r,null,null);N[26]=D;Sfa(N);a=null;try{var R=tia(26,N,2,"#host",function(){return n.o1a},0);D&&(Mga(z,D,R),_.me(D,N));Qha(n,N,R);jia(n,R,N);uia(n,R);b!==void 0&&
Wia(R,this.jc,b);a=_.Rd(R.index,N);N[8]=a[8];lia(n,N,null)}catch(ca){throw a!==null&&_.le.delete(a[19]),_.le.delete(N[19]),ca;}finally{de(23),Vfa()}return new Sn(this.NX,N,!!L)}finally{_.id(g)}};_.p.Object.defineProperties(Jh.prototype,{inputs:{configurable:!0,enumerable:!0,get:function(){this.UZa!=null||(this.UZa=Kia(this.Y_a.inputs));return this.UZa}},outputs:{configurable:!0,enumerable:!0,get:function(){this.WZa!=null||(this.WZa=Lia(this.Y_a.outputs));return this.WZa}}});
var Sn=function(a,b,c){this.Xqb=b;this.Vzd=c;this.coa=null;this.A3=b[1].data[26];this.location=oe(this.A3,b);this.instance=_.Rd(this.A3.index,b)[8];this.CE=this.Ph=new sh(b,void 0);this.NX=a};_.W(Sn,zKa);Sn.prototype.vqa=function(a,b){var c=this.A3;this.coa!=null||(this.coa=new Map);if(!this.coa.has(a)||!Object.is(this.coa.get(a),b)){var d=this.Xqb;_.Fe(c,d[1],d,a,b);this.coa.set(a,b);Rga(_.Rd(c.index,d),1)}};Sn.prototype.destroy=function(){this.CE.destroy()};Sn.prototype.be=function(a){this.CE.be(a)};
_.p.Object.defineProperties(Sn.prototype,{Rb:{configurable:!0,enumerable:!0,get:function(){return new _.ie(this.A3,this.Xqb)}}});var Pe=function(a,b,c,d){d=d===void 0?!0:d;this.Qmd=a;this.Bd=b;this.jRa=[];this.j1a=[];this.Dfa=new PKa(this);var e=(a[jKa]||null).cz;this.jRa=e instanceof Function?e():e;this.gwa=xga(a,b,[{Da:Pn,rc:this},{Da:_.On,rc:this.Dfa}].concat(_.v(c)),_.sd(a),new Set(["environment"]));d&&this.N_()};_.W(Pe,Pn);Pe.prototype.N_=function(){this.gwa.N_();this.instance=this.gwa.get(this.Qmd)};Pe.prototype.destroy=function(){var a=this.gwa;!a.ub&&a.destroy();this.j1a.forEach(function(b){return b()});this.j1a=null};
Pe.prototype.be=function(a){this.j1a.push(a)};_.p.Object.defineProperties(Pe.prototype,{Rb:{configurable:!0,enumerable:!0,get:function(){return this.gwa}}});var zna=function(a){this.rWb=a};_.W(zna,Fqa);zna.prototype.create=function(a){return new Pe(this.rWb,a,[])};var Yia=function(a){this.Dfa=new PKa(this);this.instance=null;var b=new Jd([].concat(_.v(a.Tb),[{Da:Pn,rc:this},{Da:_.On,rc:this.Dfa}]),a.parent||sfa(),a.Mcd,new Set(["environment"]));this.Rb=b;a.erd&&b.N_()};_.W(Yia,Pn);
Yia.prototype.destroy=function(){this.Rb.destroy()};Yia.prototype.be=function(a){this.Rb.be(a)};var bja=function(a){this.ac=a;this.Wea=new Map};bja.prototype.Ma=function(){try{for(var a=_.k(this.Wea.values()),b=a.next();!b.done;b=a.next()){var c=b.value;c!==null&&c.destroy()}}finally{this.Wea.clear()}};bja.wa=_.q({token:bja,Ga:"environment",qa:function(){return new bja(_.t(_.Me))}});var $ia=new Set;var ija=new _.Hd(""),Ah=function(){var a=this;this.done=this.Iu=!1;this.Vdd=new Promise(function(c,d){a.resolve=c;a.reject=d});var b;this.w$c=(b=_.u(ija,{optional:!0}))!=null?b:[];this.Rb=_.u(_.lg)},Zma=function(a){if(!a.Iu){for(var b=[],c=_.k(a.w$c),d=c.next(),e={};!d.done;e={Eka:void 0},d=c.next())e.Eka=Kd(a.Rb,d.value),gja(e.Eka)?b.push(e.Eka):hja(e.Eka)&&(d=new Promise(function(f){return function(g,m){f.Eka.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.Iu=!0}};Ah.O=function(a){return new (a||Ah)};Ah.wa=_.q({token:Ah,qa:Ah.O,Ga:"root"});var pg=new _.Hd("");var Tn=function(){};Tn.prototype.log=function(a){console.log(a)};Tn.prototype.warn=function(a){console.warn(a)};Tn.O=function(a){return new (a||Tn)};Tn.wa=_.q({token:Tn,qa:Tn.O,Ga:"platform"});var RKa=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(RKa,Error);_.We=function(a){this.Sid=a;this.closed=!1;this.cda=this.i3=null};_.h=_.We.prototype;
_.h.unsubscribe=function(){if(!this.closed){this.closed=!0;var a=this.i3;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.Sid;if(_.Ve(b))try{b()}catch(f){var d=f instanceof RKa?f.errors:[f]}var e=this.cda;if(e)for(this.cda=null,b=_.k(e),c=b.next();!c.done;c=b.next()){c=c.value;try{_.Ve(c)?c():c.unsubscribe()}catch(f){c=void 0,d=(c=d)!=null?c:[],f instanceof RKa?d=[].concat(_.v(d),_.v(f.errors)):d.push(f)}}if(d)throw new RKa(d);
}};_.h.add=function(a){if(a&&a!==this)if(this.closed)_.Ve(a)?a():a.unsubscribe();else{if(a instanceof _.We){if(a.closed||a.v4c(this))return;a.b0c(this)}var b;(this.cda=(b=this.cda)!=null?b:[]).push(a)}};_.h.v4c=function(a){var b=this.i3;return b===a||Array.isArray(b)&&b.includes(a)};_.h.b0c=function(a){var b=this.i3;this.i3=Array.isArray(b)?(b.push(a),b):b?[b,a]:a};_.h.i7c=function(a){var b=this.i3;b===a?this.i3=null:Array.isArray(b)&&kja(b,a)};
_.h.remove=function(a){var b=this.cda;b&&kja(b,a);a instanceof _.We&&a.i7c(this)};var SKa=new _.We;SKa.closed=!0;_.We.EMPTY=SKa;var mja=function(){setTimeout.apply(null,_.v(_.Mc.apply(0,arguments)))};var Un=function(a){_.We.call(this);this.co=!1;this.destination=a instanceof Un?a:new TKa(!a||_.Ve(a)?{next:a!=null?a:void 0}:a);lja(a)&&a.add(this)};_.W(Un,_.We);Un.EMPTY=_.We.EMPTY;Un.create=function(a,b,c){return new qf(a,b,c)};_.h=Un.prototype;_.h.next=function(a){this.co||this.Ue(a)};_.h.error=function(a){this.co||(this.co=!0,this.Emb(a))};_.h.complete=function(){this.co||(this.co=!0,this.fua())};_.h.unsubscribe=function(){this.closed||(this.co=!0,_.We.prototype.unsubscribe.call(this))};
_.h.Ue=function(a){this.destination.next(a)};_.h.Emb=function(a){this.destination.error(a);this.unsubscribe()};_.h.fua=function(){this.destination.complete();this.unsubscribe()};var TKa=function(a){this.vab=a};TKa.prototype.next=function(a){var b=this.vab;if(b.next)try{b.next(a)}catch(c){nja(c)}};TKa.prototype.error=function(a){var b=this.vab;if(b.error)try{b.error(a)}catch(c){nja(c)}else nja(a)};TKa.prototype.complete=function(){var a=this.vab;if(a.complete)try{a.complete()}catch(b){nja(b)}};
var qf=function(a,b,c){Un.call(this);this.destination=new TKa(_.Ve(a)||!a?{next:a!=null?a:void 0,error:b!=null?b:void 0,complete:c!=null?c:void 0}:a)};_.W(qf,Un);qf.EMPTY=Un.EMPTY;qf.create=Un.create;var vja=typeof Symbol==="function"&&Symbol.observable||"@@observable";_.$e=function(a){a&&(this.fs=a)};_.h=_.$e.prototype;_.h.HE=function(a){var b=new _.$e;b.source=this;b.operator=a;return b};_.h.subscribe=function(a,b,c){a=a&&a instanceof Un||a&&_.Ve(a.next)&&_.Ve(a.error)&&_.Ve(a.complete)&&lja(a)?a:new qf(a,b,c);b=this.operator;c=this.source;a.add(b?b.call(a,c):c?this.fs(a):this.qXa(a));return a};_.h.qXa=function(a){try{return this.fs(a)}catch(b){a.error(b)}};
_.h.forEach=function(a,b){var c=this;b=pja(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.fs=function(a){var b;return(b=this.source)==null?void 0:b.subscribe(a)};_.$e.prototype[vja]=function(){return this};_.$e.prototype.ha=function(){var a=_.Mc.apply(0,arguments);return a.length?oja(a)(this):this};_.Vn=function(a){var b=pja(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)})})};
_.$e.create=function(a){return new _.$e(a)};var UKa=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(UKa,Error);_.Vf=function(){this.fl=[];this.er=this.co=this.closed=!1;this.UGa=null};_.W(_.Vf,_.$e);_.h=_.Vf.prototype;_.h.HE=function(a){var b=new Wn(this,this);b.operator=a;return b};_.h.XW=function(){if(this.closed)throw new UKa;};_.h.next=function(a){this.XW();if(!this.co)for(var b=_.k(this.fl.slice()),c=b.next();!c.done;c=b.next())c.value.next(a)};_.h.error=function(a){this.XW();if(!this.co){this.er=this.co=!0;this.UGa=a;for(var b=this.fl;b.length;)b.shift().error(a)}};
_.h.complete=function(){this.XW();if(!this.co){this.co=!0;for(var a=this.fl;a.length;)a.shift().complete()}};_.h.unsubscribe=function(){this.co=this.closed=!0;this.fl=null};_.h.qXa=function(a){this.XW();return _.$e.prototype.qXa.call(this,a)};_.h.fs=function(a){this.XW();this.wRa(a);return this.Aob(a)};_.h.Aob=function(a){var b=this,c=this.co,d=this.fl;return this.er||c?_.We.EMPTY:(d.push(a),new _.We(function(){return kja(b.fl,a)}))};
_.h.wRa=function(a){var b=this.UGa,c=this.co;this.er?a.error(b):c&&a.complete()};_.h.ue=function(){var a=new _.$e;a.source=this;return a};_.Vf.create=function(a,b){return new Wn(a,b)};var Wn=function(a,b){_.Vf.call(this);this.destination=a;this.source=b};_.W(Wn,_.Vf);Wn.create=_.Vf.create;Wn.prototype.next=function(a){var b,c;(b=this.destination)==null||(c=b.next)==null||c.call(b,a)};Wn.prototype.error=function(a){var b,c;(b=this.destination)==null||(c=b.error)==null||c.call(b,a)};
Wn.prototype.complete=function(){var a,b;(a=this.destination)==null||(b=a.complete)==null||b.call(a)};Wn.prototype.fs=function(a){var b,c;return(c=(b=this.source)==null?void 0:b.subscribe(a))!=null?c:_.We.EMPTY};_.Xn=function(){_.Vf.apply(this,arguments);this.value=null;this.Ts=this.xj=!1};_.W(_.Xn,_.Vf);_.Xn.create=_.Vf.create;_.Xn.prototype.wRa=function(a){var b=this.xj,c=this.value,d=this.UGa,e=this.co,f=this.Ts;if(this.er)a.error(d);else if(e||f)b&&a.next(c),a.complete()};_.Xn.prototype.next=function(a){this.co||(this.value=a,this.xj=!0)};_.Xn.prototype.complete=function(){var a=this.xj,b=this.value;this.Ts||(this.Ts=!0,a&&_.Vf.prototype.next.call(this,b),_.Vf.prototype.complete.call(this))};_.ai=function(a){_.Vf.call(this);this.nd=a};_.W(_.ai,_.Vf);_.ai.create=_.Vf.create;_.ai.prototype.fs=function(a){var b=_.Vf.prototype.fs.call(this,a);!b.closed&&a.next(this.nd);return b};_.ai.prototype.getValue=function(){var a=this.UGa,b=this.nd;if(this.er)throw a;this.XW();return b};_.ai.prototype.next=function(a){_.Vf.prototype.next.call(this,this.nd=a)};_.p.Object.defineProperties(_.ai.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.getValue()}}});_.Ff=new _.$e(function(a){return a.complete()});var tja=typeof Symbol==="function"&&Symbol.iterator?Symbol.iterator:"@@iterator";var zja=function(a){return a&&typeof a.length==="number"&&typeof a!=="function"};var Kka=function(a,b,c){this.kind=a;this.value=b;this.error=c;this.xj=a==="N"};Kka.prototype.observe=function(a){return Kja(this,a)};Kka.prototype.accept=function(a,b,c){if(_.Ve(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 Lka=new Kka("C");var VKa={now:function(){return(VKa.Xe||Date).now()},Xe:void 0};_.ag=function(a,b,c){a=a===void 0?Infinity:a;b=b===void 0?Infinity:b;c=c===void 0?VKa:c;_.Vf.call(this);this.bufferSize=a;this.xU=b;this.fbc=c;this.buffer=[];this.z6a=b===Infinity;this.bufferSize=Math.max(1,a);this.xU=Math.max(1,b)};_.W(_.ag,_.Vf);_.ag.create=_.Vf.create;_.ag.prototype.next=function(a){var b=this.buffer,c=this.z6a,d=this.fbc,e=this.xU;this.co||(b.push(a),!c&&b.push(d.now()+e));WKa(this);_.Vf.prototype.next.call(this,a)};
_.ag.prototype.fs=function(a){this.XW();WKa(this);for(var b=this.Aob(a),c=this.z6a,d=this.buffer.slice(),e=0;e<d.length&&!a.closed;e+=c?1:2)a.next(d[e]);this.wRa(a);return b};var WKa=function(a){var b=a.bufferSize,c=a.fbc,d=a.buffer;a=a.z6a;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 YKa=function(a,b){b=b===void 0?XKa:b;this.ord=a;this.now=b};YKa.prototype.nf=function(a,b,c){b=b===void 0?0:b;return(new this.ord(this,a)).nf(c,b)};var XKa=VKa.now;_.rf=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(_.rf,Error);_.tf=function(a,b,c,d,e){Un.call(this,a);this.Hnd=e;b&&(this.Ue=function(f){try{b(f)}catch(g){this.destination.error(g)}});c&&(this.Emb=function(f){try{c(f)}catch(g){this.destination.error(g)}this.unsubscribe()});d&&(this.fua=function(){try{d()}catch(f){this.destination.error(f)}this.unsubscribe()})};_.W(_.tf,Un);_.tf.EMPTY=Un.EMPTY;_.tf.create=Un.create;_.tf.prototype.unsubscribe=function(){var a;this.closed||(a=this.Hnd)!=null&&a.call(this);Un.prototype.unsubscribe.call(this)};var Xf=function(a,b){this.source=a;this.h$b=b;this.UW=null;this.jwa=0;this.h2=null};_.W(Xf,_.$e);Xf.create=_.$e.create;Xf.prototype.fs=function(a){return ZKa(this).subscribe(a)};var ZKa=function(a){var b=a.UW;if(!b||b.co)a.UW=a.h$b();return a.UW};Xf.prototype.eXa=function(){this.jwa=0;var a=this.h2;this.UW=this.h2=null;a==null||a.unsubscribe()};
Xf.prototype.connect=function(){var a=this,b=this.h2;if(!b){b=this.h2=new _.We;var c=ZKa(this);b.add(this.source.subscribe(new _.tf(c,void 0,function(d){a.eXa();c.error(d)},function(){a.eXa();c.complete()},function(){return a.eXa()})));b.closed&&(this.h2=null,b=_.We.EMPTY)}return b};Xf.prototype.cv=function(){return _.uf()(this)};var Nja=Array.isArray;var Pja=Array.isArray,$Ka=Object,Qja=$Ka.getPrototypeOf,Rja=$Ka.prototype,Sja=$Ka.keys;var Wja=function(a,b,c){Un.call(this,a);this.Ue=b;this.vsd=c};_.W(Wja,Un);Wja.EMPTY=Un.EMPTY;Wja.create=Un.create;Wja.prototype.fua=function(){this.vsd()?Un.prototype.fua.call(this):this.unsubscribe()};var aLa=function(a){var b=cancelAnimationFrame,c=requestAnimationFrame(function(d){b=void 0;a(d)});return new _.We(function(){var d;return(d=b)==null?void 0:d(c)})},bLa=function(){return requestAnimationFrame.apply(null,_.v(_.Mc.apply(0,arguments)))},cLa=function(){cancelAnimationFrame.apply(null,_.v(_.Mc.apply(0,arguments)))};var dLa={now:function(){return(dLa.Xe||performance).now()},Xe:void 0};_.eLa=new _.$e(function(a){var b=new _.We,c=dLa,d=c.now(),e=function(f){var g=c.now();a.next({timestamp:f,EFd:g-d});a.closed||b.add(aLa(e))};b.add(aLa(e));return b});var $ja=["addListener","removeListener"],Zja=["addEventListener","removeEventListener"],bka=["on","off"];var Yn=function(){_.We.call(this)};_.W(Yn,_.We);Yn.EMPTY=_.We.EMPTY;Yn.prototype.nf=function(){return this};var fLa=function(a,b){return setInterval.apply(null,[a,b].concat(_.v(_.Mc.apply(2,arguments))))};var Zn=function(a,b){_.We.call(this);this.scheduler=a;this.ita=b;this.pending=!1};_.W(Zn,Yn);Zn.EMPTY=Yn.EMPTY;_.h=Zn.prototype;_.h.nf=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.F_(c,a,b));this.pending=!0;this.delay=b;this.id=this.id||this.K_(c,this.id,b);return this};_.h.K_=function(a,b,c){c=c===void 0?0:c;return fLa(a.flush.bind(a,this),c)};
_.h.F_=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("Ua");this.pending=!1;if(a=this.Gmb(a,b))return a;this.pending===!1&&this.id!=null&&(this.id=this.F_(this.scheduler,this.id,null))};_.h.Gmb=function(a){var b=!1;try{this.ita(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.ita=this.state=this.scheduler=null;this.pending=!1;kja(c,this);a!=null&&(this.id=this.F_(b,a,null));this.delay=null;Yn.prototype.unsubscribe.call(this)}};var $n=function(a,b){b=b===void 0?XKa:b;YKa.call(this,a,b);this.actions=[];this.active=!1;this.wT=void 0};_.W($n,YKa);$n.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;}}};_.Cf=new $n(Zn);_.Lk=new _.$e(_.Xe);var cka=Array.isArray;var jka=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(jka,Error);var gLa=function(a,b){Zn.call(this,a,b);this.scheduler=a;this.ita=b};_.W(gLa,Zn);gLa.EMPTY=Zn.EMPTY;gLa.prototype.K_=function(a,b,c){c=c===void 0?0:c;if(c!==null&&c>0)return Zn.prototype.K_.call(this,a,b,c);a.actions.push(this);return a.wT||(a.wT=bLa(function(){return a.flush(void 0)}))};gLa.prototype.F_=function(a,b,c){c=c===void 0?0:c;if(c!=null&&c>0||c==null&&this.delay>0)return Zn.prototype.F_.call(this,a,b,c);a.actions.length===0&&(cLa(b),a.wT=void 0)};var hLa=function(){$n.apply(this,arguments)};_.W(hLa,$n);hLa.prototype.flush=function(a){this.active=!0;this.wT=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 iLa=new hLa(gLa);var jLa=1,kLa,kka={},lLa=function(a){var b=jLa++;kka[b]=!0;kLa||(kLa=Promise.resolve());kLa.then(function(){return lka(b)&&a()});return b};var mLa=function(){return lLa.apply(null,_.v(_.Mc.apply(0,arguments)))};var nLa=function(a,b){Zn.call(this,a,b);this.scheduler=a;this.ita=b};_.W(nLa,Zn);nLa.EMPTY=Zn.EMPTY;nLa.prototype.K_=function(a,b,c){c=c===void 0?0:c;if(c!==null&&c>0)return Zn.prototype.K_.call(this,a,b,c);a.actions.push(this);return a.wT||(a.wT=mLa(a.flush.bind(a,void 0)))};nLa.prototype.F_=function(a,b,c){c=c===void 0?0:c;if(c!=null&&c>0||c==null&&this.delay>0)return Zn.prototype.F_.call(this,a,b,c);a.actions.length===0&&(lka(b),a.wT=void 0)};var oLa=function(){$n.apply(this,arguments)};_.W(oLa,$n);oLa.prototype.flush=function(a){this.active=!0;this.wT=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;}};_.pLa=new oLa(nLa);var ao=function(a,b){Zn.call(this,a,b);this.scheduler=a;this.ita=b};_.W(ao,Zn);ao.EMPTY=Zn.EMPTY;ao.prototype.nf=function(a,b){b=b===void 0?0:b;if(b>0)return Zn.prototype.nf.call(this,a,b);this.delay=b;this.state=a;this.scheduler.flush(this);return this};ao.prototype.execute=function(a,b){return b>0||this.closed?Zn.prototype.execute.call(this,a,b):this.Gmb(a,b)};ao.prototype.K_=function(a,b,c){c=c===void 0?0:c;return c!=null&&c>0||c==null&&this.delay>0?Zn.prototype.K_.call(this,a,b,c):a.flush(this)};var qLa=function(){$n.apply(this,arguments)};_.W(qLa,$n);var rLa=new qLa(ao);var zh=function(){this.uac=0;this.vn=new Set;this.ub=!1;this.N7=new _.ai(!1)};zh.prototype.add=function(){this.N5a||this.ub||this.N7.next(!0);var a=this.uac++;this.vn.add(a);return a};zh.prototype.has=function(a){return this.vn.has(a)};zh.prototype.remove=function(a){this.vn.delete(a);this.vn.size===0&&this.N5a&&this.N7.next(!1)};zh.prototype.Ma=function(){this.vn.clear();this.N5a&&this.N7.next(!1);this.ub=!0;this.N7.unsubscribe()};
_.p.Object.defineProperties(zh.prototype,{N5a:{configurable:!0,enumerable:!0,get:function(){return this.ub?!1:this.N7.value}},Thd:{configurable:!0,enumerable:!0,get:function(){return this.ub?new _.$e(function(a){a.next(!1);a.complete()}):this.N7}}});zh.wa=_.q({token:zh,Ga:"root",qa:function(){return new zh}});var bo=function(){this.M6a=_.u(zh);this.scheduler=_.u(Oe);this.Cg=_.u(He)};bo.prototype.add=function(){var a=this,b=this.M6a.add();return function(){a.M6a.has(b)&&(a.scheduler.notify(11),a.M6a.remove(b))}};
bo.prototype.run=function(a){var b=this.add();a().catch(this.Cg).finally(b)};bo.wa=_.q({token:bo,Ga:"root",qa:function(){return new bo}});_.Uj=function(a){a=a===void 0?!1:a;_.Vf.call(this);this.vn=this.dM=void 0;this.S_c=a;if(Pea!==void 0||Rea!=null){var b;this.dM=(b=_.u(_.qg,{optional:!0}))!=null?b:void 0;var c;this.vn=(c=_.u(zh,{optional:!0}))!=null?c:void 0}};_.W(_.Uj,_.Vf);_.Uj.create=_.Vf.create;_.Uj.prototype.emit=function(a){var b=_.id(null);try{_.Vf.prototype.next.call(this,a)}finally{_.id(b)}};
_.Uj.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.S_c&&(b=sLa(this,b),d&&(d=sLa(this,d)),c&&(c=sLa(this,c)));d=_.Vf.prototype.subscribe.call(this,{next:d,error:b,complete:c});a instanceof _.We&&a.add(d);return d};
var sLa=function(a,b){return function(c){var d,e=(d=a.vn)==null?void 0:d.add();setTimeout(function(){try{b(c)}finally{if(e!==void 0){var f;(f=a.vn)==null||f.remove(e)}}})}};var ska,Qza,tLa;ska=0;
_.th=function(a){this.t6=this.Rja=!1;this.isStable=!0;this.dna=new _.Uj(!1);this.Yma=new _.Uj(!1);this.il=new _.Uj(!1);this.onError=new _.Uj(!1);var b=a.TGb===void 0?!1:a.TGb,c=a.Pqa===void 0?!1:a.Pqa,d=a.Z8===void 0?!1:a.Z8;a=a.UN===void 0?!1:a.UN;if(typeof Zone=="undefined")throw new _.ud(908,!1);Zone.assertZonePatched();this.b3=0;this.Xpb=this.nG=Zone.current;Zone.TaskTrackingZoneSpec&&(this.nG=this.nG.fork(new Zone.TaskTrackingZoneSpec));b&&Zone.longStackTraceZoneSpec&&(this.nG=this.nG.fork(Zone.longStackTraceZoneSpec));
this.Pqa=!d&&c;this.Z8=d;this.Xea=!1;this.UN=a;vka(this)};Qza=function(){return typeof Zone!=="undefined"&&Zone.current.get("isAngularZone")===!0};tLa=function(){if(Qza())throw new _.ud(909,!1);};_.th.prototype.run=function(a,b,c){return this.nG.run(a,b,c)};_.th.prototype.runTask=function(a,b,c,d){var e=this.nG;a=e.scheduleEventTask("NgZoneEvent: "+d,a,uLa,mka,mka);try{return e.runTask(a,b,c)}finally{e.cancelTask(a)}};_.th.prototype.runGuarded=function(a,b,c){return this.nG.runGuarded(a,b,c)};
_.th.prototype.Xb=function(a){return this.Xpb.run(a)};var uLa={},co=function(){this.Rja=this.t6=!1;this.isStable=!0;this.dna=new _.Uj;this.Yma=new _.Uj;this.il=new _.Uj;this.onError=new _.Uj};co.prototype.run=function(a,b,c){return a.apply(b,c)};co.prototype.runGuarded=function(a,b,c){return a.apply(b,c)};co.prototype.Xb=function(a){return a()};co.prototype.runTask=function(a,b,c){return a.apply(b,c)};var ng=function(){this.bx=null};ng.prototype.execute=function(){var a;(a=this.bx)==null||a.execute()};ng.wa=_.q({token:ng,Ga:"root",qa:function(){return new ng}});var vLa=[0,1,2,3],og=function(){this.Lc=_.u(_.th);this.scheduler=_.u(Oe);this.Cg=_.u(_.wh,{optional:!0});this.dO=new Set;this.Jga=new Set;this.Hha=!1;_.u(pg,{optional:!0})};
og.prototype.execute=function(){var a=this.dO.size>0;a&&de(16);this.Hha=!0;for(var b=_.k(vLa),c=b.next(),d={};!c.done;d={phase:void 0},c=b.next()){d.phase=c.value;c=_.k(this.dO);for(var e=c.next(),f={};!e.done;f={FT:void 0},e=c.next())if(f.FT=e.value,!f.FT.Bha&&f.FT.ika[d.phase])try{f.FT.pEa=this.Lc.Xb(function(g,m){return function(){return wLa(function(){return(0,g.FT.ika[m.phase])(g.FT.pEa)},g.FT.md)}}(f,d))}catch(g){f.FT.Bha=!0,e=void 0,(e=this.Cg)==null||e.handleError(g)}}this.Hha=!1;b=_.k(this.dO);
for(d=b.next();!d.done;d=b.next())d=d.value,d.oYa(),d.once&&(this.dO.delete(d),d.destroy());b=_.k(this.Jga);for(d=b.next();!d.done;d=b.next())this.dO.add(d.value);this.Jga.size>0&&this.scheduler.notify(7);this.Jga.clear();a&&de(17)};og.prototype.register=function(a){var b=a.view;if(b!==void 0){var c;((c=b[25])!=null?c:b[25]=[]).push(a);Td(b);b[2]|=8192}else this.Hha?this.Jga.add(a):(this.dO.add(a),this.scheduler.notify(7))};
og.prototype.unregister=function(a){this.Hha&&this.dO.has(a)?(a.Bha=!0,a.pEa=void 0,a.once=!0):(this.dO.delete(a),this.Jga.delete(a))};var wLa=function(a,b){return b?b.run(1,a):a()};og.wa=_.q({token:og,Ga:"root",qa:function(){return new og}});var rg=function(a,b,c,d,e,f){var g=this;this.bx=a;this.ika=b;this.view=c;this.once=d;this.md=f===void 0?null:f;this.Bha=!1;this.pEa=void 0;this.Zgb=e==null?void 0:e.be(function(){return g.destroy()})};
rg.prototype.oYa=function(){this.Bha=!1;this.pEa=void 0;var a;(a=this.md)==null||a.dispose();this.md=null};rg.prototype.destroy=function(){var a=this;this.bx.unregister(this);var b;(b=this.Zgb)==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 ona=function(){};ona.wa=_.q({token:ona,Ga:"root",qa:function(){return new xLa}});var xLa=function(){this.bha=0;this.yoa=new Map};_.h=xLa.prototype;_.h.add=function(a){this.enqueue(a);this.nf(a)};_.h.nf=function(a){a.dg&&this.bha++};_.h.remove=function(a){var b=this.yoa.get(a.zone);b.has(a)&&(b.delete(a),a.dg&&this.bha--)};_.h.enqueue=function(a){var b=a.zone;this.yoa.has(b)||this.yoa.set(b,new Set);b=this.yoa.get(b);b.has(a)||b.add(a)};
_.h.flush=function(){for(var a=this;this.bha>0;){for(var b=!1,c=_.k(this.yoa),d=c.next(),e={};!d.done;e={vbb:void 0},d=c.next()){var f=_.k(d.value);d=f.next().value;f=f.next().value;e.vbb=f;d===null?b||(b=yLa(this,e.vbb)):b||(b=d.run(function(g){return function(){return yLa(a,g.vbb)}}(e)))}b||(this.bha=0)}};var yLa=function(a,b){var c=!1;b=_.k(b);for(var d=b.next();!d.done;d=b.next())d=d.value,d.dg&&(a.bha--,c=!0,d.run());return c};var zLa=new _.Hd(""),ALa=new _.Hd(""),eo=function(a,b,c){var d=this;this.nb=a;this.DI=b;this.CUa=!0;this.wV=[];this.Kwa=null;if(Pea!==void 0||Rea!=null){var e;this.s2c=(e=_.u(_.qg,{optional:!0}))!=null?e:void 0}BLa||(BLa=c,CLa(b));this.C9c();a.run(function(){d.Kwa=typeof Zone=="undefined"?null:Zone.current.get("TaskTrackingZone")})};
eo.prototype.C9c=function(){var a=this,b=this.nb.dna.subscribe({next:function(){a.CUa=!1}}),c=this.nb.Xb(function(){return a.nb.il.subscribe({next:function(){tLa();queueMicrotask(function(){a.CUa=!0;a.Yqb()})}})}),d;(d=this.s2c)==null||d.be(function(){b.unsubscribe();c.unsubscribe()})};eo.prototype.isStable=function(){return this.CUa&&!this.nb.Rja};
eo.prototype.Yqb=function(){var a=this;if(this.isStable())queueMicrotask(function(){for(;a.wV.length!==0;){var c=a.wV.pop();clearTimeout(c.E9);c.Udd()}});else{var b=DLa(this);this.wV=this.wV.filter(function(c){return c.Mcc&&c.Mcc(b)?(clearTimeout(c.E9),!1):!0})}};var DLa=function(a){return a.Kwa?a.Kwa.HKd.map(function(b){return{source:b.source,dcd:b.dcd,data:b.data}}):[]};_.h=eo.prototype;
_.h.addCallback=function(a,b,c){var d=this,e=-1;b&&b>0&&(e=setTimeout(function(){d.wV=d.wV.filter(function(f){return f.E9!==e});a()},b));this.wV.push({Udd:a,E9:e,Mcc:c})};_.h.whenStable=function(a,b,c){if(c&&!this.Kwa)throw Error("Wa");this.addCallback(a,b,c);this.Yqb()};_.h.Nbb=function(a){this.DI.Nbb(a,this)};_.h.Wgb=function(a){this.DI.Wgb(a)};_.h.findProviders=function(){return[]};eo.O=function(a){return new (a||eo)(_.t(_.th),_.t(fo),_.t(ALa))};eo.wa=_.q({token:eo,qa:eo.O});
var fo=function(){this.caa=new Map};fo.prototype.Nbb=function(a,b){this.caa.set(a,b)};fo.prototype.Wgb=function(a){this.caa.delete(a)};fo.prototype.tia=function(a,b){var c,d;return(d=(c=BLa)==null?void 0:c.tia(this,a,b===void 0?!0:b))!=null?d:null};fo.O=function(a){return new (a||fo)};fo.wa=_.q({token:fo,qa:fo.O,Ga:"platform"});var BLa;var Hka=function(){_.tf.apply(this,arguments);this.VXa=0;this.Aac=!1};_.W(Hka,_.tf);Hka.EMPTY=_.tf.EMPTY;Hka.create=_.tf.create;Hka.prototype.unsubscribe=function(){this.Aac=!0;this.VXa===0&&_.tf.prototype.unsubscribe.call(this)};_.Uka={q8a:!0,rvd:!1};var ELa,FLa;ELa=new _.Hd("");
_.Ch=function(){var a=this;this.Mb=this.twa=!1;this.HV=[];this.K3=[];this.ajd=_.u(He);this.Y9c=_.u(ng);this.AU=_.u(tKa);this.Uqd=_.u(ona);this.Ye=0;this.I9=null;this.S$c=new Set;this.ytb=new _.Vf;this.kBb=[];this.XG=[];this.ejd=_.u(zh);this.ac=_.u(_.Me);this.pwa=null;this.cbc=function(){if(a.twa)throw new _.ud(101,!1);var b=_.id(null);try{a.twa=!0;a.pwa!==null||a.ac.ub||(a.pwa=a.ac.get(_.Ne,null,{optional:!0}));for(var c=0;a.Ye!==0&&c++<10;){de(14);a:{var d=void 0,e=void 0,f=void 0,g=void 0;a.Ye&
16&&(a.Ye&=-17,a.Uqd.flush());var m=!1;if(a.Ye&7){var n=!!(a.Ye&1);a.Ye&=-8;a.Ye|=8;for(var r=_.k(a.Ntb),x=r.next();!x.done;x=r.next()){var z=x.value.uf;if(n||Gfa(z))zia(z,n&&!a.AU?0:1),m=!0}a.Ye&=-5;FLa(a);if(a.Ye&23)break a}m||((g=a.pwa)==null||(f=g.begin)==null||f.call(g),(e=a.pwa)==null||(d=e.end)==null||d.call(e));a.Ye&8&&(a.Ye&=-9,a.Y9c.execute());FLa(a)}de(15)}}finally{a.twa=!1;var D;(D=a.I9)==null||D.dispose();a.I9=null;_.id(b);a.ytb.next();de(13)}};_.u(pg,{optional:!0})};
_.Ch.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()})};_.Ch.prototype.cz=function(a,b){return GLa(this,a,b)};
var GLa=function(a,b,c){var d=d===void 0?_.sKa:d;return a.ac.get(_.th).run(function(){de(10);var e=b instanceof AKa;if(!a.ac.get(Ah).done)throw new _.ud(405,"");e=e?b:_.QKa(a.ac.get(_.On),b);a.kBb.push(e.NX);var f=e.vjd?void 0:a.ac.get(Pn),g=e.create(d,[],c||e.ob,f),m=g.location.na,n=g.Rb.get(zLa,null);n==null||n.Nbb(m);g.be(function(){a.O4(g.CE);Yka(a.XG,g);n==null||n.Wgb(m)});a.C5c(g);de(11,g);return g})};_.Ch.prototype.tick=function(){this.AU||(this.Ye|=1);this.iXa()};
_.Ch.prototype.iXa=function(){de(12);this.I9!==null?this.I9.run(0,this.cbc):this.cbc()};FLa=function(a){a.Ntb.some(function(b){return Gfa(b.uf)})?a.Ye|=2:a.Ye&=-8};_.HLa=function(a,b){a.K3.push(b);if(b.Yta)throw new _.ud(902,!1);b.HC=a;a=(b.uf[2]&512)!==0;var c=b.uf[16];c===null||a||Gia(c,b.uf);_.Hfa(b.uf)};_.h=_.Ch.prototype;_.h.O4=function(a){Yka(this.K3,a);a.HC=null;var b=(a.uf[2]&512)!==0,c=a.uf[16];c===null||b||Wga(c,a.uf);Vga(a.uf[1],a.uf)};
_.h.C5c=function(a){_.HLa(this,a.CE);try{this.tick()}catch(b){this.ajd(b)}this.XG.push(a);this.ac.get(ELa,[]).forEach(function(b){return b(a)})};_.h.Ma=function(){if(!this.Mb)try{this.HV.forEach(function(a){return a()}),this.K3.slice().forEach(function(a){return a.destroy()})}finally{this.Mb=!0,this.K3=[],this.HV=[]}};_.h.be=function(a){var b=this;this.HV.push(a);return function(){return Yka(b.HV,a)}};_.h.destroy=function(){if(this.Mb)throw new _.ud(406,!1);var a=this.ac;a.destroy&&!a.ub&&a.destroy()};
_.p.Object.defineProperties(_.Ch.prototype,{Ntb:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.v(this.S$c.keys()),_.v(this.K3))}},ub:{configurable:!0,enumerable:!0,get:function(){return this.Mb}},isStable:{configurable:!0,enumerable:!0,get:function(){return this.ejd.Thd.ha(_.E(function(a){return!a}))}},Rb:{configurable:!0,enumerable:!0,get:function(){return this.ac}},nwd:{configurable:!0,enumerable:!0,get:function(){return this.K3.length}}});_.Ch.O=function(a){return new (a||_.Ch)};
_.Ch.wa=_.q({token:_.Ch,qa:_.Ch.O,Ga:"root"});_.yna=new Map;var jla=function(a,b){this.view=a;this.node=b};jla.Jr=kla;_.Mg=function(){};_.Mg.Jr=vla;var sg=function(a,b,c){this.fP=a;this.uba=b;this.tba=c};_.W(sg,_.Mg);sg.Jr=_.Mg.Jr;sg.prototype.clear=function(){for(;this.length>0;)this.remove(this.length-1)};sg.prototype.get=function(a){var b=this.fP[8];return b!==null&&b[a]||null};sg.prototype.Pi=function(a,b,c){if(typeof c==="number")var d=c;else if(c!=null){d=c.index;var e=c.Rb}a=ILa(a,b||{},e,null);JLa(this,a,d,_.$ka(this.uba,null));return a};
_.KLa=function(a,b,c){var d=b&&typeof b!=="function";if(!d){var e=c||{};c=e.index;var f=e.Rb;var g=e.YS;var m=e.iE||e.bXb;var n=e.IQ;e=e.bindings}b=d?b:new Jh(b[Ed]||null);f=f||a.bEa;m||b.rn!=null||(d=(d?f:a.bEa).get(_.Me,null))&&(m=d);g=b.create(f,g,null,m,n,e);JLa(a,g.CE,c,_.$ka(a.uba,null));return g};sg.prototype.Hka=function(a,b){return JLa(this,a,b,!0)};
var JLa=function(a,b,c,d){var e=b.uf;if(_.Md(e[3])){var f=a.indexOf(b);f!==-1?a.detach(f):(f=e[3],f=new sg(f,f[5],f[3]),f.detach(f.indexOf(b)))}c=a.P1(c);a=a.fP;_.Hia(a,e,c,d);if(b.HC)throw new _.ud(902,!1);b.Yta=!0;d=wla(a);c>=d.length?d.push(b):d.splice(c,0,b);return b};_.h=sg.prototype;_.h.move=function(a,b){return this.Hka(a,b)};_.h.indexOf=function(a){var b=this.fP[8];return b!==null?b.indexOf(a):-1};
_.h.remove=function(a){a=this.P1(a,-1);var b=_.Iia(this.fP,a);b&&(dfa(wla(this.fP),a),_.Yga(b[1],b))};_.h.detach=function(a){a=this.P1(a,-1);var b=_.Iia(this.fP,a);return b&&dfa(wla(this.fP),a)!=null?new sh(b):null};_.h.P1=function(a,b){return a==null?this.length+(b===void 0?0:b):a};
_.p.Object.defineProperties(sg.prototype,{element:{configurable:!0,enumerable:!0,get:function(){return oe(this.uba,this.tba)}},Rb:{configurable:!0,enumerable:!0,get:function(){return new _.ie(this.uba,this.tba)}},bEa:{configurable:!0,enumerable:!0,get:function(){var a=kga(this.uba,this.tba);if(a!==-1){var b=bga(a,this.tba);return new _.ie(b[1].data[(a&32767)+8],b)}return new _.ie(null,this.tba)}},length:{configurable:!0,enumerable:!0,get:function(){return this.fP.length-10}}});var xla=yla;var zla=Dla;var Fla=function(a,b,c,d){Ge=!0;return b[11].createElement(d,_.Vd.cH)};var Gla=function(a,b){Ge=!0;return b[11].createComment(Lga(""))};_.$ma="en-US";_.Rla={marker:"element"};_.Tla={marker:"ICU"};_.Wla=function(a,b,c){Ge=!0;a:{a=a[11];switch(c){case Node.COMMENT_NODE:b=a.createComment(Lga(b));break a;case Node.TEXT_NODE:b=a.bza(b);break a;case Node.ELEMENT_NODE:b=a.createElement(b,null);break a}b=void 0}return b};var Ila=/\ufffd(\d+):?\d*\ufffd/gi,Sla=/\ufffd(\d+)\ufffd/,Ola=/^\s*(\ufffd\d+:?\d*\ufffd)\s*,\s*(select|plural)\s*,/,Kla=/\ufffd\/?\*(\d+:\d+)\ufffd/gi,Vla=/\ufffd(\/?[#*]\d+):?\d*\ufffd/gi,Ula=/\uE500/g;var LLa,nma;_.Ng=function(a){this.E2c=a=a===void 0?!1:a;this.dg=!0;this.Mpb=void 0;this.Ry=[];this.uRa=!1;this.AV=void 0;this.length=0;this.last=this.first=void 0;this[LLa]=$la};_.h=_.Ng.prototype;_.h.get=function(a){return this.Ry[a]};_.h.map=function(a){return this.Ry.map(a)};_.h.filter=function(a){return this.Ry.filter(a)};_.h.find=function(a){return this.Ry.find(a)};_.h.reduce=function(a,b){return this.Ry.reduce(a,b)};_.h.forEach=function(a){this.Ry.forEach(a)};_.h.some=function(a){return this.Ry.some(a)};
_.h.toArray=function(){return this.Ry.slice()};_.h.toString=function(){return this.Ry.toString()};_.h.reset=function(a,b){this.dg=!1;a=a.flat(Number.POSITIVE_INFINITY);a:{var c=this.Ry;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.uRa=!b)this.Ry=a,this.length=a.length,this.last=a[this.length-1],this.first=a[0]};_.Sg=function(a){a.AV===void 0||!a.uRa&&a.E2c||a.AV.next(a)};nma=function(a,b){a.Mpb=b};
_.Ng.prototype.Mdb=function(){this.dg=!0;var a;(a=this.Mpb)==null||a.call(this)};_.Ng.prototype.destroy=function(){this.AV!==void 0&&(this.AV.complete(),this.AV.unsubscribe())};_.p.Object.defineProperties(_.Ng.prototype,{Hc:{configurable:!0,enumerable:!0,get:function(){var a;return(a=this.AV)!=null?a:this.AV=new _.Vf}}});LLa=Symbol.iterator;_.Lg=function(a,b,c){this.k2c=a;this.Xlb=b;this.lb=c};_.Lg.prototype.Pi=function(a,b){return ILa(this,a,b)};var ILa=function(a,b,c,d){a=_.Zka(a.k2c,a.Xlb,b,{ued:c,oza:d});return new sh(a)};_.p.Object.defineProperties(_.Lg.prototype,{r9b:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.Xlb.Bf)==null?void 0:a.r9b)||null}}});_.Lg.Jr=bma;var fma=function(a){this.woa=a;this.matches=null};fma.prototype.clone=function(){return new fma(this.woa)};fma.prototype.Mdb=function(){this.woa.Mdb()};var ema=function(a){this.queries=a=a===void 0?[]:a};ema.prototype.Pi=function(a){var b=a.queries;if(b!==null){a=a.vd!==null?a.vd[0]:b.length;for(var c=[],d=0;d<a;d++)c.push(this.queries[b.queries[d].sOb].clone());return new ema(c)}return null};ema.prototype.O4=function(a){kia(this,a)};
var kia=function(a,b){for(var c=0;c<a.queries.length;c++)b.queries.queries[c].matches!==null&&a.queries[c].Mdb()},ima=function(a,b,c){this.flags=b;this.read=c===void 0?null:c;this.wEa=typeof a==="string"?jma(a):a},kma=function(a){this.queries=a=a===void 0?[]:a};_.h=kma.prototype;_.h.nha=function(a,b){for(var c=0;c<this.queries.length;c++)this.queries[c].nha(a,b)};_.h.R1a=function(a){for(var b=0;b<this.queries.length;b++)this.queries[b].R1a(a)};
_.h.T1a=function(a){for(var b=null,c=0;c<this.length;c++){var d=this.queries[c].T1a(a,b!==null?b.length:0);d&&(d.sOb=c,b!==null?b.push(d):b=[d])}return b!==null?new kma(b):null};_.h.ua=function(a,b){for(var c=0;c<this.queries.length;c++)this.queries[c].ua(a,b)};_.h.track=function(a){this.queries.push(a)};_.p.Object.defineProperties(kma.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return this.queries.length}}});
var Rg=function(a,b){this.metadata=a;this.matches=null;this.sOb=-1;this.vCb=!1;this.UQa=!0;this.Wlb=b===void 0?-1:b};Rg.prototype.nha=function(a,b){if(MLa(this,b)){var c=this.metadata.wEa;if(Array.isArray(c))for(var d=0;d<c.length;d++){var e=c[d];a:{var f=b.eI;if(f!==null)for(var g=0;g<f.length;g+=2)if(f[g]===e){f=f[g+1];break a}f=null}NLa(this,a,b,f);NLa(this,a,b,rga(b,a,e,!1,!1))}else c===_.Lg?b.type&4&&NLa(this,a,b,-1):NLa(this,a,b,rga(b,a,c,!1,!1))}};
Rg.prototype.R1a=function(a){this.Wlb===a.index&&(this.UQa=!1)};Rg.prototype.ua=function(a,b){this.nha(a,b)};Rg.prototype.T1a=function(a,b){return MLa(this,a)?(this.vCb=!0,OLa(this,-a.index,b),new Rg(this.metadata)):null};
var MLa=function(a,b){if(a.UQa&&(a.metadata.flags&1)!==1){a=a.Wlb;for(b=b.parent;b!==null&&b.type&8&&b.index!==a;)b=b.parent;return a===(b!==null?b.index:-1)}return a.UQa},NLa=function(a,b,c,d){if(d!==null){var e=a.metadata.read;e!==null?e===_.ne||e===_.Mg||e===_.Lg&&c.type&4?OLa(a,c.index,-2):(b=rga(c,b,e,!1,!1),b!==null&&OLa(a,c.index,b)):OLa(a,c.index,d)}},OLa=function(a,b,c){a.matches===null?a.matches=[b,c]:a.matches.push(b,c)};var qma=0,rma=0,sma=0;var go=function(){};go.O=function(a){return new (a||go)(_.t(_.Ch))};go.Ja=_.Se({type:go});go.Ia=_.ed({});_.Oma=Symbol("cb");_.Pma=Object.assign({},Fea,{Hgb:void 0,Pvb:function(a,b){_.qd(a,b)}});_.ph.required=function(a){return Qma(_.Oma,a)};_.qh.required=function(){return _.Wg(!0,!0)};_.rh.required=function(){return _.Wg(!0,!0)};_.ho=function(){};_.ho.Jr=Rma;var PLa=function(){},RLa,QLa;PLa.prototype.supports=function(a){return Oga(a)};PLa.prototype.create=function(a){return new QLa(a)};RLa=function(a,b){return b};QLa=function(a){this.length=0;this.K2=this.dva=this.zG=this.mD=this.Y2=this.Ava=this.Jv=this.Fy=this.Eba=this.Q2=this.L6c=this.uD=this.jW=null;this.du=a||RLa};
_.SLa=function(a,b){var c=a.Q2;a=a.mD;for(var d=0,e=null;c||a;){var f=!a||c&&c.Tk<Sma(a,d,e)?c:a,g=Sma(f,d,e),m=f.Tk;if(f===a)d--,a=a.dD;else if(c=c.Ue,f.Cx==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.Cx]=r-n}}g!==m&&b(f,g,m)}};QLa.prototype.UJb=function(a){var b;for(b=this.Fy;b!==null;b=b.eL)a(b)};QLa.prototype.VJb=function(a){var b;for(b=this.mD;b!==null;b=b.dD)a(b)};
_.TLa=function(a,b){for(a=a.dva;a!==null;a=a.UUa)b(a)};_.h=QLa.prototype;_.h.diff=function(a){a==null&&(a=[]);if(!Oga(a))throw new _.ud(900,!1);return this.check(a)?this:null};_.h.be=function(){};
_.h.check=function(a){var b=this;this.cWa();var c=this.Q2,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.du(e,f);c!==null&&Object.is(c.PF,g)?(d&&(c=this.Csb(c,f,g,e)),Object.is(c.item,f)||this.Qta(c,f)):(c=this.wpb(c,f,g,e),d=!0);c=c.Ue}}else{var m=0;Pga(a,function(n){g=b.du(m,n);c!==null&&Object.is(c.PF,g)?(d&&(c=b.Csb(c,n,g,m)),Object.is(c.item,n)||b.Qta(c,n)):(c=b.wpb(c,n,g,m),d=!0);c=c.Ue;m++});this.length=m}this.S8c(c);return this.SR};
_.h.cWa=function(){if(this.SR){var a;for(a=this.L6c=this.Q2;a!==null;a=a.Ue)a.WUa=a.Ue;for(a=this.Fy;a!==null;a=a.eL)a.Cx=a.Tk;this.Fy=this.Jv=null;for(a=this.Ava;a!==null;a=a.VUa)a.Cx=a.Tk;this.dva=this.K2=this.mD=this.zG=this.Ava=this.Y2=null}};
_.h.wpb=function(a,b,c,d){if(a===null)var e=this.Eba;else e=a.wp,this.c7c(a);a=this.uD===null?null:this.uD.get(c,null);a!==null?(Object.is(a.item,b)||this.Qta(a,b),this.Fqb(a,e,d)):(a=this.jW===null?null:this.jW.get(c,d),a!==null?(Object.is(a.item,b)||this.Qta(a,b),this.U5c(a,e,d)):a=this.V_c(new eMa(b,c),e,d));return a};_.h.Csb=function(a,b,c,d){b=this.uD===null?null:this.uD.get(c,null);b!==null?a=this.Fqb(b,a.wp,d):a.Tk!=d&&(a.Tk=d,this.MQa(a,d));return a};
_.h.S8c=function(a){for(;a!==null;){var b=a.Ue;this.ykb(this.rXa(a));a=b}this.uD!==null&&this.uD.clear();this.Jv!==null&&(this.Jv.eL=null);this.Y2!==null&&(this.Y2.VUa=null);this.Eba!==null&&(this.Eba.Ue=null);this.zG!==null&&(this.zG.dD=null);this.K2!==null&&(this.K2.UUa=null)};_.h.Fqb=function(a,b,c){this.uD!==null&&this.uD.remove(a);var d=a.Zva,e=a.dD;d===null?this.mD=e:d.dD=e;e===null?this.zG=d:e.Zva=d;this.oUa(a,b,c);this.MQa(a,c);return a};
_.h.U5c=function(a,b,c){this.rXa(a);this.oUa(a,b,c);this.MQa(a,c);return a};_.h.V_c=function(a,b,c){this.oUa(a,b,c);this.Jv=this.Jv===null?this.Fy=a:this.Jv.eL=a;return a};_.h.oUa=function(a,b,c){var d=b===null?this.Q2:b.Ue;a.Ue=d;a.wp=b;d===null?this.Eba=a:d.wp=a;b===null?this.Q2=a:b.Ue=a;this.jW===null&&(this.jW=new io);this.jW.put(a);a.Tk=c;return a};_.h.c7c=function(a){return this.ykb(this.rXa(a))};
_.h.rXa=function(a){this.jW!==null&&this.jW.remove(a);var b=a.wp,c=a.Ue;b===null?this.Q2=c:b.Ue=c;c===null?this.Eba=b:c.wp=b;return a};_.h.MQa=function(a,b){if(a.Cx===b)return a;this.Y2=this.Y2===null?this.Ava=a:this.Y2.VUa=a;return a};_.h.ykb=function(a){this.uD===null&&(this.uD=new io);this.uD.put(a);a.Tk=null;a.dD=null;this.zG===null?(this.zG=this.mD=a,a.Zva=null):(a.Zva=this.zG,this.zG=this.zG.dD=a);return a};_.h.Qta=function(a,b){a.item=b;this.K2=this.K2===null?this.dva=a:this.K2.UUa=a;return a};
_.p.Object.defineProperties(QLa.prototype,{SR:{configurable:!0,enumerable:!0,get:function(){return this.Fy!==null||this.Ava!==null||this.mD!==null||this.dva!==null}}});var eMa=function(a,b){this.item=a;this.PF=b;this.UUa=this.VUa=this.eL=this.dD=this.Zva=this.c3=this.Yva=this.Ue=this.wp=this.WUa=this.Cx=this.Tk=null},fMa=function(){this.bda=this.qba=null};fMa.prototype.add=function(a){this.qba===null?(this.qba=this.bda=a,a.c3=null,a.Yva=null):(this.bda.c3=a,a.Yva=this.bda,a.c3=null,this.bda=a)};
fMa.prototype.get=function(a,b){var c;for(c=this.qba;c!==null;c=c.c3)if((b===null||b<=c.Tk)&&Object.is(c.PF,a))return c;return null};fMa.prototype.remove=function(a){var b=a.Yva;a=a.c3;b===null?this.qba=a:b.c3=a;a===null?this.bda=b:a.Yva=b;return this.qba===null};var io=function(){this.map=new Map};io.prototype.put=function(a){var b=a.PF,c=this.map.get(b);c||(c=new fMa,this.map.set(b,c));c.add(a)};io.prototype.get=function(a,b){var c=this.map.get(a);return c?c.get(a,b):null};
io.prototype.remove=function(a){var b=a.PF;this.map.get(b).remove(a)&&this.map.delete(b);return a};io.prototype.clear=function(){this.map.clear()};_.p.Object.defineProperties(io.prototype,{Us:{configurable:!0,enumerable:!0,get:function(){return this.map.size===0}}});var gMa=function(){};gMa.prototype.supports=function(a){return a instanceof Map||Nga(a)};gMa.prototype.create=function(){return new hMa};var hMa=function(){this.iwa=new Map;this.zG=this.mD=this.Jv=this.Fy=this.c2=this.b2=this.uqb=this.qV=this.pW=null},iMa=function(a,b){for(a=a.b2;a!==null;a=a.Bva)b(a)};_.h=hMa.prototype;_.h.UJb=function(a){var b;for(b=this.Fy;b!==null;b=b.eL)a(b)};_.h.VJb=function(a){var b;for(b=this.mD;b!==null;b=b.dD)a(b)};
_.h.diff=function(a){if(!a)a=new Map;else if(!(a instanceof Map||Nga(a)))throw new _.ud(900,!1);return this.check(a)?this:null};_.h.be=function(){};
_.h.check=function(a){var b=this;this.cWa();var c=this.pW;this.qV=null;this.f3c(a,function(d,e){c&&c.key===e?(b.spb(c,d),b.qV=c,c=c.Ue):(d=b.N3c(e,d),c=b.R4c(c,d))});if(c)for(c.wp&&(c.wp.Ue=null),a=this.mD=c;a!==null;a=a.dD)a===this.pW&&(this.pW=null),this.iwa.delete(a.key),a.dD=a.Ue,a.Ck=a.Rf,a.Rf=null,a.wp=null,a.Ue=null;this.c2&&(this.c2.Bva=null);this.Jv&&(this.Jv.eL=null);return this.SR};
_.h.R4c=function(a,b){if(a){var c=a.wp;b.Ue=a;b.wp=c;a.wp=b;c&&(c.Ue=b);a===this.pW&&(this.pW=b);return this.qV=a}this.qV?(this.qV.Ue=b,b.wp=this.qV):this.pW=b;this.qV=b;return null};_.h.N3c=function(a,b){if(this.iwa.has(a)){a=this.iwa.get(a);this.spb(a,b);b=a.wp;var c=a.Ue;b&&(b.Ue=c);c&&(c.wp=b);a.Ue=null;a.wp=null;return a}c=new jMa(a);this.iwa.set(a,c);c.Rf=b;this.c0c(c);return c};
_.h.cWa=function(){if(this.SR){var a;for(a=this.uqb=this.pW;a!==null;a=a.Ue)a.WUa=a.Ue;for(a=this.b2;a!==null;a=a.Bva)a.Ck=a.Rf;for(a=this.Fy;a!=null;a=a.eL)a.Ck=a.Rf;this.mD=this.Fy=this.Jv=this.b2=this.c2=null}};_.h.spb=function(a,b){Object.is(b,a.Rf)||(a.Ck=a.Rf,a.Rf=b,this.d0c(a))};_.h.c0c=function(a){this.Fy===null?this.Fy=this.Jv=a:this.Jv=this.Jv.eL=a};_.h.d0c=function(a){this.b2===null?this.b2=this.c2=a:this.c2=this.c2.Bva=a};
_.h.f3c=function(a,b){a instanceof Map?a.forEach(b):Object.keys(a).forEach(function(c){return b(a[c],c)})};_.p.Object.defineProperties(hMa.prototype,{SR:{configurable:!0,enumerable:!0,get:function(){return this.Fy!==null||this.b2!==null||this.mD!==null}}});var jMa=function(a){this.key=a;this.Bva=this.dD=this.eL=this.wp=this.Ue=this.WUa=this.Rf=this.Ck=null};_.jo=function(a){this.G2a=a};_.jo.prototype.find=function(a){var b=this.G2a.find(function(c){return c.supports(a)});if(b!=null)return b;throw new _.ud(901,!1);};_.jo.wa=_.q({token:_.jo,Ga:"root",qa:function(){return new _.jo([new PLa])}});var kMa=function(a){this.G2a=a};kMa.prototype.find=function(a){var b=this.G2a.find(function(c){return c.supports(a)});if(b)return b;throw new _.ud(901,!1);};kMa.wa=_.q({token:kMa,Ga:"root",qa:function(){return new kMa([new gMa])}});var ko=function(){var a=this;this.qX=_.u(He);this.Qk=_.u(_.Ch);this.Ura=_.u(zh);this.Lc=_.u(_.th);this.AU=_.u(tKa);this.mvd=_.u(pg,{optional:!0});var b;this.t1a=(b=_.u(Uma,{optional:!0}))!=null?b:!1;this.VHa=typeof Zone!=="undefined"&&!!Zone.root.run;this.prd=[{data:{__scheduler_tick__:!0}}];this.rq=new _.We;var c;this.k$c=this.VHa?(c=this.Lc.nG)==null?void 0:c.get("isAngularZone_ID"):null;var d;this.UN=!this.AU&&this.VHa&&((d=_.u(Vma,{optional:!0}))!=null?d:!1);this.c_a=null;this.X_=this.ohb=!1;
this.Jna=null;this.rq.add(this.Qk.ytb.subscribe(function(){a.X_||a.Xm()}));this.rq.add(this.Lc.dna.subscribe(function(){a.X_||a.Xm()}));this.t1a||(this.t1a=!this.AU&&(this.Lc instanceof co||!this.VHa))};
ko.prototype.notify=function(a){var b=this;if(this.AU||a!==5){var c=!1;switch(a){case 0:this.Qk.Ye|=2;break;case 3:case 2:case 4:case 5:case 1:this.Qk.Ye|=4;break;case 6:this.Qk.Ye|=2;c=!0;break;case 12:this.Qk.Ye|=16;c=!0;break;case 13:this.Qk.Ye|=2;c=!0;break;case 11:c=!0;break;default:this.Qk.Ye|=8}var d,e;this.Qk.I9=(e=(d=this.mvd)==null?void 0:d.md(this.Qk.I9))!=null?e:null;if(!(this.t1a&&!c||this.Qk.ub||this.Jna!==null||this.X_||this.Qk.twa||!this.AU&&this.VHa&&Zone.current.get("isAngularZone_ID"+
this.k$c))){var f=this.ohb?oka:nka;this.Jna=this.Ura.add();this.c_a=this.UN?Zone.root.run(function(){return f(function(){return b.tick()})}):this.Lc.Xb(function(){return f(function(){return b.tick()})})}}};
ko.prototype.tick=function(){var a=this;if(!this.X_&&!this.Qk.ub)if(this.Qk.Ye===0)this.Xm();else{!this.AU&&this.Qk.Ye&7&&(this.Qk.Ye|=1);var b=this.Ura.add();try{this.Lc.run(function(){a.X_=!0;a.Qk.iXa()},void 0,this.prd)}catch(c){this.Ura.remove(b),this.qX(c)}finally{this.Xm()}this.ohb=!0;oka(function(){a.ohb=!1;a.Ura.remove(b)})}};ko.prototype.Ma=function(){this.rq.unsubscribe();this.Xm()};
ko.prototype.Xm=function(){this.X_=!1;var a;(a=this.c_a)==null||a.call(this);this.c_a=null;this.Jna!==null&&(a=this.Jna,this.Jna=null,this.Ura.remove(a))};ko.O=function(a){return new (a||ko)};ko.wa=_.q({token:ko,qa:ko.O,Ga:"root"});var uh=function(){this.zone=_.u(_.th);this.m4=_.u(Oe);this.RYa=_.u(_.Ch);this.qX=_.u(He)};uh.prototype.initialize=function(){var a=this;this.Opb||(this.Opb=this.zone.Yma.subscribe({next:function(){a.m4.X_||a.zone.run(function(){try{a.RYa.Ye|=1,a.RYa.iXa()}catch(b){a.qX(b)}})}}))};uh.prototype.Ma=function(){var a;(a=this.Opb)==null||a.unsubscribe()};uh.O=function(a){return new (a||uh)};uh.wa=_.q({token:uh,qa:uh.O,Ga:"root"});
var vh=function(){this.rb=new _.We;this.Iu=!1;this.zone=_.u(_.th);this.vn=_.u(zh)};vh.prototype.initialize=function(){var a=this;if(!this.Iu){this.Iu=!0;var b=null;this.zone.isStable||this.zone.Rja||this.zone.t6||(b=this.vn.add());this.zone.Xb(function(){a.rb.add(a.zone.il.subscribe(function(){tLa();queueMicrotask(function(){b===null||a.zone.Rja||a.zone.t6||(a.vn.remove(b),b=null)})}))});this.rb.add(this.zone.dna.subscribe(function(){if(!Qza())throw new _.ud(909,!1);b!=null||(b=a.vn.add())}))}};
vh.prototype.Ma=function(){this.rb.unsubscribe()};vh.O=function(a){return new (a||vh)};vh.wa=_.q({token:vh,qa:vh.O,Ga:"root"});_.Bh=new _.Hd("",{Ga:"root",qa:function(){return _.u(_.Bh,{optional:!0,Xx:!0})||(typeof WAa!=="undefined"?"en-US":typeof $localize!=="undefined"&&$localize.locale||"en-US")}});var Xma=new _.Hd("");var ana=new _.Hd(""),bna;var lo=function(){};lo.O=function(a){return new (a||lo)};lo.wa=_.q({token:lo,qa:lo.O,Ga:"root"});var Dh=function(a){this.ac=a;this.xpb=[];this.HV=[];this.Mb=!1},lMa=function(a,b,c){var d=c==null?void 0:c.UN;b=Xia(b.rWb,a.Rb,[Wma({Tmd:function(){var e=c==null?void 0:c.Lc,f=Object.assign({},Tma({Ped:c==null?void 0:c.RLd,drd:c==null?void 0:c.SLd}),{UN:d});e=e===void 0?"zone.js":e;return e==="noop"?new co:e==="zone.js"?new _.th(f):e},HNb:c==null?void 0:c.HNb}),{Da:Oe,Cb:ko},CKa]);bna=dna;return cna({Qu:b,FYa:a.xpb,YZb:a.Rb})},lAa=function(a,b){var c=c===void 0?[]:c;var d=Xka({},c);bna=dna;Promise.resolve(new zna(b)).then(function(e){return lMa(a,
e,d)})};Dh.prototype.be=function(a){this.HV.push(a)};Dh.prototype.destroy=function(){if(this.Mb)throw new _.ud(404,!1);this.xpb.slice().forEach(function(b){return b.destroy()});this.HV.forEach(function(b){return b()});var a=this.ac.get(Xma,null);a&&(a.forEach(function(b){return b()}),a.clear());this.Mb=!0};_.p.Object.defineProperties(Dh.prototype,{Rb:{configurable:!0,enumerable:!0,get:function(){return this.ac}},ub:{configurable:!0,enumerable:!0,get:function(){return this.Mb}}});
Dh.O=function(a){return new (a||Dh)(_.t(_.lg))};Dh.wa=_.q({token:Dh,qa:Dh.O,Ga:"platform"});var hna=null,fna=new _.Hd("");var pna=function(a){this[_.od]=a};pna.prototype.destroy=function(){this[_.od].destroy()};
var mMa=Object.assign({},Gn,{A4:!0,Oya:!0,dg:!0,u6:!1,o4:void 0,zone:null,kind:"effect",F$a:mka,run:function(){var a=this;this.dg=!1;if(!this.u6||wea(this)){this.u6=!0;var b,c=function(f){var g;return((g=(b=a).o4)!=null?g:b.o4=[]).push(f)},d=md(this),e=Nfa(!1);try{this.I9a(),this.fn(c)}finally{Nfa(e),Bea(this,d)}}},I9a:function(){var a;if((a=this.o4)!=null&&a.length){a=_.id(null);try{for(;this.o4.length;)this.o4.pop()()}finally{this.o4=[],_.id(a)}}}}),rna=Object.assign({},mMa,{yQ:function(){this.scheduler.nf(this);
this.xDa.notify(12)},destroy:function(){Cea(this);this.F$a();this.I9a();this.scheduler.remove(this)}}),qna=Object.assign({},mMa,{yQ:function(){this.view[2]|=8192;Td(this.view);this.xDa.notify(13)},destroy:function(){Cea(this);this.F$a();this.I9a();var a;(a=this.view[23])==null||a.delete(this)}});var sna=function(a){return a};var nMa=function(a){var b=this;this.isError=_.Fh(function(){return b.status()==="error"});this.wd=_.Fh(function(){return b.status()==="loading"||b.status()==="reloading"});this.xkd=_.Fh(function(){return b.isError()?!1:b.value()!==void 0});this.value=a;this.value.set=this.set.bind(this);this.value.update=this.update.bind(this);this.value.sX=_.mma};nMa.prototype.update=function(a){this.set(a(_.rd(this.value)))};nMa.prototype.xj=function(){return this.xkd()};nMa.prototype.sX=function(){return this};
var oo=function(a,b,c,d,e,f){f=f===void 0?!0:f;nMa.call(this,_.Fh(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 oMa(g.error());return c}return r.value},{xk:d}));var g=this;this.Lld=b;this.xk=d;this.scb=void 0;this.ub=!1;this.status=_.Fh(function(){return vna(g.state())});this.error=_.Fh(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.Pp=una({source:a,VL:function(m){return{request:m,reload:0}}});this.state=una({source:this.Pp,VL:function(m,n){var r=m.request===void 0?"idle":"loading";return n?{Pp:m,status:r,V7:vna(n.value),stream:n.value.Pp.request===m.request?n.value.stream:void 0}:{Pp:m,status:r,V7:"idle",stream:void 0}}});this.led=_.Gh(this.Ild.bind(this),{Rb:e,UCa:!0});this.vn=e.get(bo);this.Zgb=e.get(_.qg).be(function(){return g.destroy()})};_.W(oo,nMa);
oo.prototype.set=function(a){if(!this.ub){var b=_.rd(this.error),c=_.rd(this.state);if(!b&&(b=_.rd(this.value),c.status==="local"&&(this.xk?this.xk(b,a):b===a)))return;this.state.set({Pp:c.Pp,status:"local",V7:"local",stream:_.Vg({value:a})});pMa(this)}};oo.prototype.reload=function(){var a=_.rd(this.state).status;if(a==="idle"||a==="loading")return!1;this.Pp.update(function(b){return{request:b.request,reload:b.reload+1}});return!0};
oo.prototype.destroy=function(){this.ub=!0;this.Zgb();this.led.destroy();pMa(this);this.state.set({Pp:{request:void 0,reload:0},status:"idle",V7:"idle",stream:void 0})};
oo.prototype.Ild=function(){var a=this,b,c,d,e,f,g,m,n,r,x;return _.cf(function(z){switch(z.Id){case 1:b=a.Pp();c=_.rd(a.state);d=c.status;e=c.V7;if(b.request===void 0||d!=="loading")return z.return();pMa(a);f=a.scb=a.vn.add();g=a.DZb=new AbortController;m=g.signal;_.df(z,2,3);return _.ef(z,_.rd(function(){return a.Lld({params:b.request,request:b.request,L9c:m,nl:{status:e}})}),5);case 5:n=z.yg;if(m.aborted||_.rd(a.Pp)!==b)return z.return();a.state.set({Pp:b,status:"resolved",V7:"resolved",stream:n});
case 3:ff(z);(r=f)==null||r();f=void 0;gf(z,0);break;case 2:x=_.hf(z);if(m.aborted||_.rd(a.Pp)!==b)return z.return();a.state.set({Pp:b,status:"resolved",V7:"error",stream:_.Vg({error:x instanceof Error?x:new qMa(x)})});z.fg(3)}})};var pMa=function(a){_.rd(function(){var c;return(c=a.DZb)==null?void 0:c.abort()});a.DZb=void 0;var b;(b=a.scb)==null||b.call(a);a.scb=void 0},oMa=function(a){a=Error.call(this,a.message,{cause:a});this.message=a.message;"stack"in a&&(this.stack=a.stack)};_.W(oMa,Error);
var qMa=function(a){a=Error.call(this,String(a),{cause:a});this.message=a.message;"stack"in a&&(this.stack=a.stack)};_.W(qMa,Error);var rMa=Symbol("db"),sMa=new Set,tMa=Object.assign({},Fea,{A4:!0,Oya:!0,value:rMa,Xm:null,yQ:function(){if(this.sequence.bx.Hha){if(this.sequence.CCa===null||this.sequence.CCa<this.phase)return;this.sequence.Bha=!0}this.sequence.scheduler.notify(7)},Fod:function(a){this.sequence.CCa=this.phase;if(!this.dg)return this.signal;this.dg=!1;if(this.value!==rMa&&!wea(this))return this.signal;try{for(var b,c=_.k((b=this.Xm)!=null?b:sMa),d=c.next();!d.done;d=c.next()){var e=d.value;e()}}finally{var f;(f=this.Xm)==
null||f.clear()}b=[];a!==void 0&&b.push(a);b.push(this.Npd);a=md(this);try{var g=this.cwd.apply(null,b)}finally{Bea(this,a)}this.value!==rMa&&this.xk(this.value,g)||(this.value=g,this.version++);return this.signal}}),wna=function(a,b,c,d,e,f){f=f===void 0?null:f;rg.call(this,a,[void 0,void 0,void 0,void 0],c,!1,e.get(_.qg),f);this.scheduler=d;this.CCa=null;this.al=[void 0,void 0,void 0,void 0];a=_.k(vLa);d=a.next();for(c={};!d.done;c={Su:void 0,XHa:void 0},d=a.next())d=d.value,e=b[d],e!==void 0&&
(c.Su=Object.create(tMa),c.Su.sequence=this,c.Su.phase=d,c.Su.cwd=e,c.Su.dg=!0,c.Su.signal=function(g){return function(){_.ld(g.Su);return g.Su.value}}(c),c.Su.signal[_.od]=c.Su,c.XHa=void 0,c.Su.Npd=function(g){return function(m){var n;return((n=(g.XHa=g.Su).Xm)!=null?n:g.XHa.Xm=new Set).add(m)}}(c),this.al[d]=c.Su,this.ika[d]=function(g){return function(m){return g.Su.Fod(m)}}(c))};_.W(wna,rg);wna.prototype.oYa=function(){rg.prototype.oYa.call(this);this.CCa=null};
wna.prototype.destroy=function(){rg.prototype.destroy.call(this);for(var a=_.k(this.al),b=a.next();!b.done;b=a.next())if(b=b.value)try{for(var c=void 0,d=_.k((c=b.Xm)!=null?c:sMa),e=d.next();!e.done;e=d.next()){var f=e.value;f()}}finally{Cea(b)}};var uMa=jna(null,"core",[]);var po=function(){this.D3a="0.0.0-PLACEHOLDER";var a=["0","0","0-PLACEHOLDER"];this.JKd=a[0];this.kLd=a[1];this.zx=a.slice(2).join(".")};new po;var vMa=new _.Hd("devfuseFeature");var wMa={Yjb:0,i$:1,yK:2,Rib:3};_.qo=function(a){this.Ca=_.Nb(a)};_.W(_.qo,_.Mk);var ro=function(a){this.Ca=_.Nb(a)};_.W(ro,_.Mk);_.h=ro.prototype;_.h.getMessage=function(){return _.wl(this,_.qo,1)};_.h.QFa=function(a){return _.yl(this,1,a)};_.h.l5a=function(a){return _.Ml(this,2,_.ul(a))};_.h.VFa=function(a,b){_.ec(this,2,_.qb,a,b,_.rb)};_.h.n5a=function(){return _.Jl(this,3)};_.h.feb=function(a){return _.bm(this,3,a)};_.so=function(a){if(a!=null)return _.lc(a),{xI:_.l(_.X(a,2))}};_.qo.prototype.toObject=function(){return _.so(this)};var xMa=function(a){if(a!=null)return _.lc(a),{message:_.so(a.getMessage()),rrd:_.l(_.Ml(a,2,3)),qSd:_.l(_.Kl(a,4,3)),rSd:_.l(_.Kl(a,5,3)),severity:_.Jl(a,3)}};ro.prototype.toObject=function(){return xMa(this)};var yMa=function(a){this.Ca=_.Nb(a)};_.W(yMa,_.Mk);var zMa=function(a){if(a!=null)return _.lc(a),{fBd:_.hc(_.xl(a,ro,1,_.ul()),xMa)}};yMa.prototype.toObject=function(){return zMa(this)};_.to=function(){};_.V=function(){this.i={}};_.T=function(a,b){return a.i.hasOwnProperty(b)?a.i[b]:null};_.Z=function(a,b){return a.i[b]!=null};var AMa=function(a){var b="";Nca(a,function(c,d){b+=d;b+=":";b+=c;b+="\r\n"});return b};var BMa=["accept","accept-language","content-language"],CMa=["GET","HEAD","POST"],DMa=["application/x-www-form-urlencoded","multipart/form-data","text/plain"];var EMa=function(){};var FMa;_.uo=function(a,b){this.hqd=a;this.iid=b===void 0?null:b};_.W(_.uo,EMa);FMa=function(a,b,c){var d=Ena(a.iid,b);return d==null?c:_.Ff.ha(_.ig({complete:function(){d.snd()}}),_.yka(c.ha(_.ig(function(e){d.AN(e)},function(e){d.onError(e)}))),Tf(function(){var e;(e=d.iMd)==null||e.call(d)}))};_.vo=function(a,b){var c=b.Ub||void 0,d=a.hqd,e=d.send,f=b.body instanceof _.V?_.Kh(b.body):b.body;return FMa(a,b,e.call(d,{path:b.path,Nb:b.Nb,Sb:b.Sb,body:f,Ua:b.Ua,S9b:b.S9b&&b.S9b},c))};var GMa=function(){};GMa.prototype.send=function(a,b){Qna(a);return this.makeRequest(a).ha(_.E(function(c){return b?_.Lh(b,c):c}))};var wo,xo,HMa,yo,Ao,Bo,Co,Do,Eo,Fo,KMa;wo={f$:"BUILD",IIa:"CODE_REVIEW",TJa:"GLOBAL",sK:"SOURCE",Ed:"UNKNOWN",values:function(){return[wo.Ed,wo.TJa,wo.sK,wo.IIa,wo.f$]}};xo={i$:"CRITICAL",Rib:"INFORMATIONAL",Yjb:"SEVERITY_UNSPECIFIED",yK:"WARNING",values:function(){return[xo.Yjb,xo.i$,xo.yK,xo.Rib]}};HMa={qjc:"AVAILABLE",UPa:"UNAVAILABLE",Se:"UNSPECIFIED",values:function(){return[HMa.Se,HMa.UPa,HMa.qjc]}};
yo={f$:"BUILD",IIa:"CODE_REVIEW",Rmc:"CORE",vMa:"ISSUE_TRACKER",sK:"SOURCE",DXc:"UNKNOWN_OWNER",values:function(){return[yo.DXc,yo.Rmc,yo.sK,yo.IIa,yo.f$,yo.vMa]}};
_.Ni={ugc:"ADMIN_FAST_WRITE",vgc:"ADMIN_MEDIUM_WRITE",qy:"ADMIN_READ",xgc:"ADMIN_SLOW_WRITE",oIa:"BLAME",fib:"CALLGRAPHS",MIa:"COMMIT_BROWSING",YIa:"CROSS_REFERENCES",spc:"DEBUGGER",xib:"EXTERNAL_DEPENDENCY",Fib:"FILE_LOAD",LJa:"FILE_OPERATIONS",l1:"HISTORY",Sib:"INITIAL_PAGE_LOAD",CBc:"LIST_BREAKPOINTS",DBc:"LIST_DEBUGEES",RU:"OUTLINE",Tjb:"REPOSITORIES_BROWSING",oOa:"SEARCH",zQc:"SET_BREAKPOINT",RQc:"SNAPSHOT_COMPLETE",xRc:"STOP_DEBUGGING",fkb:"SUGGEST_SEARCH",nkb:"UNKNOWN_BUCKET",values:function(){return[_.Ni.nkb,
_.Ni.xib,_.Ni.Sib,_.Ni.oOa,_.Ni.ugc,_.Ni.vgc,_.Ni.xgc,_.Ni.zQc,_.Ni.RQc,_.Ni.DBc,_.Ni.CBc,_.Ni.qy,_.Ni.Tjb,_.Ni.MIa,_.Ni.LJa,_.Ni.Fib,_.Ni.RU,_.Ni.l1,_.Ni.YIa,_.Ni.fib,_.Ni.spc,_.Ni.xRc,_.Ni.fkb,_.Ni.oIa]}};_.zo={HA:"BACKGROUND",xkc:"BROWSER_NAVIGATION",EU:"CHANGE",Cv:"CLICK",Ouc:"EXTERNAL",Dyc:"HOVER",xy:"KEYBOARD",xOc:"RESIZE",oPc:"SCROLL",zXc:"UNKNOWN_GESTURE_TYPE",values:function(){return[_.zo.zXc,_.zo.Cv,_.zo.EU,_.zo.oPc,_.zo.xOc,_.zo.xkc,_.zo.xy,_.zo.HA,_.zo.Ouc,_.zo.Dyc]}};
Ao={Ud:"CANCELLED",pJa:"DEGRADED",Lj:"FAILURE",fOa:"RETRIED",uh:"SUCCESS",sPa:"TIME_OUT",cQa:"UNKNOWN_STATUS_CODE",values:function(){return[Ao.cQa,Ao.uh,Ao.Lj,Ao.sPa,Ao.pJa,Ao.Ud,Ao.fOa]}};
Bo={jIa:"AUTOPUSH",kIa:"AUTOPUSH_CORP",lIa:"AUTOPUSH_QUAL",vIa:"CANARY",XIa:"CORP",sJa:"DEMO",oMa:"INTEGRATION",pMa:"INTEGRATION_CORP",qMa:"INTEGRATION_OSS",rMa:"INTEGRATION_PARTNER",sMa:"INTEGRATION_PROD",tMa:"INTEGRATION_QA",wNa:"OSS",z$:"PARTNER",INa:"PRODUCTION",TNa:"QADEVEL",UNa:"QADEVEL_CORP",VNa:"QAOSS",ZOa:"STAGING_CORP",aPa:"STAGING_OSS",bPa:"STAGING_PARTNER",cPa:"STAGING_PROD",dPa:"STAGING_QA",Yg:"TESTING",aQa:"UNKNOWN_ENVIRONMENT",values:function(){return[Bo.aQa,Bo.INa,Bo.cPa,Bo.dPa,Bo.sMa,
Bo.tMa,Bo.sJa,Bo.vIa,Bo.Yg,Bo.ZOa,Bo.XIa,Bo.TNa,Bo.oMa,Bo.VNa,Bo.aPa,Bo.qMa,Bo.wNa,Bo.UNa,Bo.pMa,Bo.jIa,Bo.kIa,Bo.z$,Bo.rMa,Bo.bPa,Bo.lIa]}};
Co={jIa:"AUTOPUSH",kIa:"AUTOPUSH_CORP",lIa:"AUTOPUSH_QUAL",vIa:"CANARY",XIa:"CORP",sJa:"DEMO",oMa:"INTEGRATION",pMa:"INTEGRATION_CORP",qMa:"INTEGRATION_OSS",rMa:"INTEGRATION_PARTNER",sMa:"INTEGRATION_PROD",tMa:"INTEGRATION_QA",wNa:"OSS",z$:"PARTNER",INa:"PRODUCTION",TNa:"QADEVEL",UNa:"QADEVEL_CORP",VNa:"QAOSS",ZOa:"STAGING_CORP",aPa:"STAGING_OSS",bPa:"STAGING_PARTNER",cPa:"STAGING_PROD",dPa:"STAGING_QA",Yg:"TESTING",aQa:"UNKNOWN_ENVIRONMENT",values:function(){return[Co.aQa,Co.INa,Co.cPa,Co.dPa,Co.sMa,
Co.tMa,Co.sJa,Co.vIa,Co.Yg,Co.ZOa,Co.XIa,Co.TNa,Co.oMa,Co.VNa,Co.aPa,Co.qMa,Co.wNa,Co.UNa,Co.pMa,Co.jIa,Co.kIa,Co.z$,Co.rMa,Co.bPa,Co.lIa]}};Do={Ud:"CANCELLED",pJa:"DEGRADED",Lj:"FAILURE",fOa:"RETRIED",uh:"SUCCESS",sPa:"TIME_OUT",cQa:"UNKNOWN_STATUS_CODE",values:function(){return[Do.cQa,Do.uh,Do.Lj,Do.sPa,Do.pJa,Do.Ud,Do.fOa]}};
Eo={h$:"COMPLETE_QUERY",bNa:"MODIFIER_TYPE_UNKNOWN",CNa:"PREFIX_ADD",DNa:"PREFIX_REMOVE",Ita:"SUFFIX_ADD",mPa:"SUFFIX_REMOVE",values:function(){return[Eo.bNa,Eo.h$,Eo.CNa,Eo.Ita,Eo.DNa,Eo.mPa]}};Fo=function(a){a=a===void 0?{}:a;this.i={};this.i.autoSuggestAnalysisData=a.wX==null?null:a.wX;this.i.codeSenseUserFeedbackData=a.zya==null?null:a.zya;this.i.csChatUserActionData=a.Jp==null?null:a.Jp;this.i.autoSuggestAutoCompleteAnalysisData=a.xX==null?null:a.xX};_.W(Fo,_.V);Fo.prototype.ka=function(){return Fo};
Fo.prototype.ma=function(){return{keys:["autoSuggestAnalysisData","autoSuggestAutoCompleteAnalysisData","codeSenseUserFeedbackData","csChatUserActionData"],Ka:{autoSuggestAnalysisData:Go,autoSuggestAutoCompleteAnalysisData:Ho,codeSenseUserFeedbackData:Io,csChatUserActionData:Jo}}};
_.p.Object.defineProperties(Fo.prototype,{wX:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"autoSuggestAnalysisData")?_.T(this,"autoSuggestAnalysisData"):null},set:function(a){this.i.autoSuggestAnalysisData=a}},xX:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"autoSuggestAutoCompleteAnalysisData")?_.T(this,"autoSuggestAutoCompleteAnalysisData"):null},set:function(a){this.i.autoSuggestAutoCompleteAnalysisData=a}},zya:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"codeSenseUserFeedbackData")?_.T(this,"codeSenseUserFeedbackData"):null},set:function(a){this.i.codeSenseUserFeedbackData=a}},Jp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"csChatUserActionData")?_.T(this,"csChatUserActionData"):null},set:function(a){this.i.csChatUserActionData=a}}});
var Ko=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(Ko,_.V);Ko.prototype.ka=function(){return Ko};
Ko.prototype.ma=function(){return{Oa:{scopes:wo,severity:xo},keys:["message","scopes","severity","targetPatterns","targetQueryWarnings"],Ka:{message:Lo}}};
_.p.Object.defineProperties(Ko.prototype,{message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.T(this,"message"):null},set:function(a){this.i.message=a}},scopes:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"scopes")?_.T(this,"scopes"):null},set:function(a){this.i.scopes=a}},severity:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"severity")?_.T(this,"severity"):null},set:function(a){this.i.severity=a}},targetPatterns:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"targetPatterns")?_.T(this,"targetPatterns"):null},set:function(a){this.i.targetPatterns=a}},targetQueryWarnings:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetQueryWarnings")?_.T(this,"targetQueryWarnings"):null},set:function(a){this.i.targetQueryWarnings=a}}});_.p.Object.defineProperties(Ko,{nPa:{configurable:!0,enumerable:!0,get:function(){return xo}}});var Mo=function(a){a=a===void 0?{}:a;this.i={};this.i.announcements=a.Kq==null?null:a.Kq};
_.W(Mo,_.V);Mo.prototype.ka=function(){return Mo};Mo.prototype.ma=function(){return{Pa:{announcements:Ko},keys:["announcements"]}};_.p.Object.defineProperties(Mo.prototype,{Kq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"announcements")?_.T(this,"announcements"):null},set:function(a){this.i.announcements=a}}});
var Go=function(a){a=a===void 0?{}:a;this.i={};this.i.userInputQuery=a.UF==null?null:a.UF;this.i.suggestions=a.cj==null?null:a.cj;this.i.selectedSuggestion=a.Lm==null?null:a.Lm};_.W(Go,_.V);Go.prototype.ka=function(){return Go};Go.prototype.ma=function(){return{Pa:{suggestions:No},keys:["selectedSuggestion","suggestions","userInputQuery"],Ka:{selectedSuggestion:No}}};
_.p.Object.defineProperties(Go.prototype,{Lm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"selectedSuggestion")?_.T(this,"selectedSuggestion"):null},set:function(a){this.i.selectedSuggestion=a}},cj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suggestions")?_.T(this,"suggestions"):null},set:function(a){this.i.suggestions=a}},UF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"userInputQuery")?_.T(this,"userInputQuery"):null},set:function(a){this.i.userInputQuery=
a}}});var Ho=function(a){a=a===void 0?{}:a;this.i={};this.i.userInputQuery=a.UF==null?null:a.UF;this.i.autoCompleteSuggestion=a.sea==null?null:a.sea;this.i.isSuggestionSelected=a.ila==null?null:a.ila};_.W(Ho,_.V);Ho.prototype.ka=function(){return Ho};Ho.prototype.ma=function(){return{keys:["autoCompleteSuggestion","isSuggestionSelected","userInputQuery"]}};
_.p.Object.defineProperties(Ho.prototype,{sea:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"autoCompleteSuggestion")?_.T(this,"autoCompleteSuggestion"):null},set:function(a){this.i.autoCompleteSuggestion=a}},ila:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"isSuggestionSelected")?_.T(this,"isSuggestionSelected"):null},set:function(a){this.i.isSuggestionSelected=a}},UF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"userInputQuery")?_.T(this,"userInputQuery"):
null},set:function(a){this.i.userInputQuery=a}}});var vk=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(vk,_.V);vk.prototype.ka=function(){return vk};vk.prototype.ma=function(){return{Oa:{status:HMa},keys:["name","status"]}};
_.p.Object.defineProperties(vk.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.T(this,"name"):null},set:function(a){this.i.name=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.T(this,"status"):null},set:function(a){this.i.status=a}}});_.p.Object.defineProperties(vk,{Status:{configurable:!0,enumerable:!0,get:function(){return HMa}}});
var Oo=function(a){a=a===void 0?{}:a;this.i={};this.i.eventId=a.eventId==null?null:a.eventId;this.i.clientContext=a.wya==null?null:a.wya;this.i.gestureName=a.gestureName==null?null:a.gestureName;this.i.elementId=a.kY==null?null:a.kY;this.i.artifactId=a.Ie==null?null:a.Ie;this.i.searchTerm=a.searchTerm==null?null:a.searchTerm;this.i.listIndex=a.hg==null?null:a.hg;this.i.durationMs=a.tj==null?null:a.tj;this.i.statusCode=a.statusCode==null?null:a.statusCode;this.i.subActions=a.lo==null?null:a.lo;this.i.initialUrl=
a.Hu==null?null:a.Hu;this.i.targetUrl=a.Ji==null?null:a.Ji;this.i.initialRoute=a.initialRoute==null?null:a.initialRoute;this.i.targetRoute=a.targetRoute==null?null:a.targetRoute;this.i.wasStartedInBackground=a.uU==null?null:a.uU;this.i.finishedInBackground=a.fR==null?null:a.fR;this.i.actionOwner=a.actionOwner==null?null:a.actionOwner;this.i.feature=a.x5==null?null:a.x5;this.i.bucket=a.bucket==null?null:a.bucket;this.i.availabilityStatuses=a.availabilityStatuses==null?null:a.availabilityStatuses;this.i.visibleLines=
a.Dr==null?null:a.Dr;this.i.copyInfo=a.iz==null?null:a.iz;this.i.fileInfo=a.fileInfo==null?null:a.fileInfo;this.i.clientTimeMs=a.D_a==null?null:a.D_a;this.i.sinceTimeOriginMs=a.Jeb==null?null:a.Jeb;this.i.explainCodeInfo=a.mE==null?null:a.mE;this.i.metrics=a.metrics==null?null:a.metrics;this.i.additionalData=a.additionalData==null?null:a.additionalData;this.i.ptoken=a.lF==null?null:a.lF};_.W(Oo,_.V);Oo.prototype.ka=function(){return Oo};
Oo.prototype.ma=function(){return{Pa:{availabilityStatuses:vk,subActions:Po,visibleLines:Qo},Oa:{actionOwner:yo,bucket:_.Ni,gestureName:_.zo,statusCode:Ao},keys:"actionOwner additionalData 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(" "),
Ka:{clientContext:Ro,copyInfo:So,eventId:To,explainCodeInfo:Uo,fileInfo:Vo,metrics:Fo,ptoken:IMa}}};
_.p.Object.defineProperties(Oo.prototype,{actionOwner:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"actionOwner")?_.T(this,"actionOwner"):null},set:function(a){this.i.actionOwner=a}},additionalData:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"additionalData")?_.T(this,"additionalData"):null},set:function(a){this.i.additionalData=a}},Ie:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"artifactId")?_.T(this,"artifactId"):null},set:function(a){this.i.artifactId=
a}},availabilityStatuses:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availabilityStatuses")?_.T(this,"availabilityStatuses"):null},set:function(a){this.i.availabilityStatuses=a}},bucket:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"bucket")?_.T(this,"bucket"):null},set:function(a){this.i.bucket=a}},wya:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"clientContext")?_.T(this,"clientContext"):null},set:function(a){this.i.clientContext=a}},D_a:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"clientTimeMs")?_.T(this,"clientTimeMs"):null},set:function(a){this.i.clientTimeMs=a}},iz:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"copyInfo")?_.T(this,"copyInfo"):null},set:function(a){this.i.copyInfo=a}},tj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"durationMs")?_.T(this,"durationMs"):null},set:function(a){this.i.durationMs=a}},kY:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"elementId")?_.T(this,
"elementId"):null},set:function(a){this.i.elementId=a}},eventId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"eventId")?_.T(this,"eventId"):null},set:function(a){this.i.eventId=a}},mE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"explainCodeInfo")?_.T(this,"explainCodeInfo"):null},set:function(a){this.i.explainCodeInfo=a}},x5:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"feature")?_.T(this,"feature"):null},set:function(a){this.i.feature=a}},fileInfo:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"fileInfo")?_.T(this,"fileInfo"):null},set:function(a){this.i.fileInfo=a}},fR:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"finishedInBackground")?_.T(this,"finishedInBackground"):null},set:function(a){this.i.finishedInBackground=a}},gestureName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"gestureName")?_.T(this,"gestureName"):null},set:function(a){this.i.gestureName=a}},initialRoute:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"initialRoute")?_.T(this,"initialRoute"):null},set:function(a){this.i.initialRoute=a}},Hu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"initialUrl")?_.T(this,"initialUrl"):null},set:function(a){this.i.initialUrl=a}},hg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"listIndex")?_.T(this,"listIndex"):null},set:function(a){this.i.listIndex=a}},metrics:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"metrics")?_.T(this,"metrics"):null},set:function(a){this.i.metrics=
a}},lF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ptoken")?_.T(this,"ptoken"):null},set:function(a){this.i.ptoken=a}},searchTerm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchTerm")?_.T(this,"searchTerm"):null},set:function(a){this.i.searchTerm=a}},Jeb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sinceTimeOriginMs")?_.T(this,"sinceTimeOriginMs"):null},set:function(a){this.i.sinceTimeOriginMs=a}},statusCode:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"statusCode")?_.T(this,"statusCode"):null},set:function(a){this.i.statusCode=a}},lo:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"subActions")?_.T(this,"subActions"):null},set:function(a){this.i.subActions=a}},targetRoute:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetRoute")?_.T(this,"targetRoute"):null},set:function(a){this.i.targetRoute=a}},Ji:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetUrl")?_.T(this,
"targetUrl"):null},set:function(a){this.i.targetUrl=a}},Dr:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"visibleLines")?_.T(this,"visibleLines"):null},set:function(a){this.i.visibleLines=a}},uU:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"wasStartedInBackground")?_.T(this,"wasStartedInBackground"):null},set:function(a){this.i.wasStartedInBackground=a}}});
var Ro=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.vu==null?null:a.vu;this.i.username=a.username==null?null:a.username;this.i.actionId=a.actionId==null?null:a.actionId;this.i.environmentName=a.xu==null?null:a.xu;this.i.repoGroupId=a.ON==null?null:a.ON;this.i.executionContext=a.Iha==null?null:a.Iha};_.W(Ro,_.V);Ro.prototype.ka=function(){return Ro};
Ro.prototype.ma=function(){return{Oa:{environmentName:Bo},keys:"actionId emailAddress environmentName executionContext instanceId repoGroupId sessionId userId username".split(" "),Ka:{executionContext:Wo}}};
_.p.Object.defineProperties(Ro.prototype,{actionId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"actionId")?_.T(this,"actionId"):null},set:function(a){this.i.actionId=a}},vu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"emailAddress")?_.T(this,"emailAddress"):null},set:function(a){this.i.emailAddress=a}},xu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"environmentName")?_.T(this,"environmentName"):null},set:function(a){this.i.environmentName=a}},
Iha:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"executionContext")?_.T(this,"executionContext"):null},set:function(a){this.i.executionContext=a}},instanceId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"instanceId")?_.T(this,"instanceId"):null},set:function(a){this.i.instanceId=a}},ON:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repoGroupId")?_.T(this,"repoGroupId"):null},set:function(a){this.i.repoGroupId=a}},sessionId:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"sessionId")?_.T(this,"sessionId"):null},set:function(a){this.i.sessionId=a}},userId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"userId")?_.T(this,"userId"):null},set:function(a){this.i.userId=a}},username:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"username")?_.T(this,"username"):null},set:function(a){this.i.username=a}}});
var Xo=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(Xo,_.V);Xo.prototype.ka=function(){return Xo};Xo.prototype.ma=function(){return{keys:["end","start"],Ka:{end:Yo,start:Yo}}};
_.p.Object.defineProperties(Xo.prototype,{end:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"end")?_.T(this,"end"):null},set:function(a){this.i.end=a}},start:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"start")?_.T(this,"start"):null},set:function(a){this.i.start=a}}});
var Jo=function(a){a=a===void 0?{}:a;this.i={};this.i.csChatUserFeedbackData=a.BQ==null?null:a.BQ;this.i.selectedModelName=a.yFa==null?null:a.yFa;this.i.filesInContext=a.wY==null?null:a.wY;this.i.conversationId=a.conversationId==null?null:a.conversationId;this.i.turnId=a.turnId==null?null:a.turnId};_.W(Jo,_.V);Jo.prototype.ka=function(){return Jo};Jo.prototype.ma=function(){return{keys:["conversationId","csChatUserFeedbackData","filesInContext","selectedModelName","turnId"],Ka:{csChatUserFeedbackData:Zo}}};
_.p.Object.defineProperties(Jo.prototype,{conversationId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"conversationId")?_.T(this,"conversationId"):null},set:function(a){this.i.conversationId=a}},BQ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"csChatUserFeedbackData")?_.T(this,"csChatUserFeedbackData"):null},set:function(a){this.i.csChatUserFeedbackData=a}},wY:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"filesInContext")?_.T(this,"filesInContext"):
null},set:function(a){this.i.filesInContext=a}},yFa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"selectedModelName")?_.T(this,"selectedModelName"):null},set:function(a){this.i.selectedModelName=a}},turnId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"turnId")?_.T(this,"turnId"):null},set:function(a){this.i.turnId=a}}});
var Zo=function(a){a=a===void 0?{}:a;this.i={};this.i.userUpvote=a.qU==null?null:a.qU;this.i.feedbackCategories=a.WQ==null?null:a.WQ;this.i.userFeedbackComment=a.zv==null?null:a.zv};_.W(Zo,_.V);Zo.prototype.ka=function(){return Zo};Zo.prototype.ma=function(){return{keys:["feedbackCategories","userFeedbackComment","userUpvote"]}};
_.p.Object.defineProperties(Zo.prototype,{WQ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"feedbackCategories")?_.T(this,"feedbackCategories"):null},set:function(a){this.i.feedbackCategories=a}},zv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"userFeedbackComment")?_.T(this,"userFeedbackComment"):null},set:function(a){this.i.userFeedbackComment=a}},qU:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"userUpvote")?_.T(this,"userUpvote"):null},set:function(a){this.i.userUpvote=
a}}});var Io=function(a){a=a===void 0?{}:a;this.i={};this.i.userUpvote=a.qU==null?null:a.qU;this.i.feedbackCategories=a.WQ==null?null:a.WQ;this.i.userFeedbackComment=a.zv==null?null:a.zv};_.W(Io,_.V);Io.prototype.ka=function(){return Io};Io.prototype.ma=function(){return{keys:["feedbackCategories","userFeedbackComment","userUpvote"]}};
_.p.Object.defineProperties(Io.prototype,{WQ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"feedbackCategories")?_.T(this,"feedbackCategories"):null},set:function(a){this.i.feedbackCategories=a}},zv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"userFeedbackComment")?_.T(this,"userFeedbackComment"):null},set:function(a){this.i.userFeedbackComment=a}},qU:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"userUpvote")?_.T(this,"userUpvote"):null},set:function(a){this.i.userUpvote=
a}}});var So=function(a){a=a===void 0?{}:a;this.i={};this.i.uuid=a.WF==null?null:a.WF;this.i.length=a.length==null?null:a.length;this.i.selection=a.selection==null?null:a.selection};_.W(So,_.V);So.prototype.ka=function(){return So};So.prototype.ma=function(){return{keys:["length","selection","uuid"],Ka:{selection:Xo}}};
_.p.Object.defineProperties(So.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"length")?_.T(this,"length"):null},set:function(a){this.i.length=a}},selection:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"selection")?_.T(this,"selection"):null},set:function(a){this.i.selection=a}},WF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"uuid")?_.T(this,"uuid"):null},set:function(a){this.i.uuid=a}}});
var To=function(a){a=a===void 0?{}:a;this.i={};this.i.timeUsec=a.VGa==null?null:a.VGa;this.i.serverIp=a.serverIp==null?null:a.serverIp;this.i.processId=a.DEa==null?null:a.DEa};_.W(To,_.V);To.prototype.ka=function(){return To};To.prototype.ma=function(){return{keys:["processId","serverIp","timeUsec"]}};
_.p.Object.defineProperties(To.prototype,{DEa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"processId")?_.T(this,"processId"):null},set:function(a){this.i.processId=a}},serverIp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"serverIp")?_.T(this,"serverIp"):null},set:function(a){this.i.serverIp=a}},VGa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timeUsec")?_.T(this,"timeUsec"):null},set:function(a){this.i.timeUsec=a}}});
var Wo=function(a){a=a===void 0?{}:a;this.i={};this.i.cell=a.j4==null?null:a.j4;this.i.task=a.task==null?null:a.task;this.i.job=a.pla==null?null:a.pla;this.i.environmentName=a.xu==null?null:a.xu;this.i.buildLabel=a.Bw==null?null:a.Bw;this.i.traced=a.Dgb==null?null:a.Dgb;this.i.rpcGlobalId=a.Qcb==null?null:a.Qcb;this.i.spanId=a.spanId==null?null:a.spanId};_.W(Wo,_.V);Wo.prototype.ka=function(){return Wo};Wo.prototype.ma=function(){return{Oa:{environmentName:Co},keys:"buildLabel cell environmentName job rpcGlobalId spanId task traced".split(" ")}};
_.p.Object.defineProperties(Wo.prototype,{Bw:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"buildLabel")?_.T(this,"buildLabel"):null},set:function(a){this.i.buildLabel=a}},j4:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"cell")?_.T(this,"cell"):null},set:function(a){this.i.cell=a}},xu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"environmentName")?_.T(this,"environmentName"):null},set:function(a){this.i.environmentName=a}},pla:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"job")?_.T(this,"job"):null},set:function(a){this.i.job=a}},Qcb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"rpcGlobalId")?_.T(this,"rpcGlobalId"):null},set:function(a){this.i.rpcGlobalId=a}},spanId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"spanId")?_.T(this,"spanId"):null},set:function(a){this.i.spanId=a}},task:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"task")?_.T(this,"task"):null},set:function(a){this.i.task=
a}},Dgb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"traced")?_.T(this,"traced"):null},set:function(a){this.i.traced=a}}});var Uo=function(a){a=a===void 0?{}:a;this.i={};this.i.uuid=a.WF==null?null:a.WF;this.i.selection=a.selection==null?null:a.selection};_.W(Uo,_.V);Uo.prototype.ka=function(){return Uo};Uo.prototype.ma=function(){return{keys:["selection","uuid"],Ka:{selection:Xo}}};
_.p.Object.defineProperties(Uo.prototype,{selection:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"selection")?_.T(this,"selection"):null},set:function(a){this.i.selection=a}},WF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"uuid")?_.T(this,"uuid"):null},set:function(a){this.i.uuid=a}}});
var Vo=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(Vo,_.V);Vo.prototype.ka=function(){return Vo};Vo.prototype.ma=function(){return{keys:["fingerprint","path","repositoryId","repositoryType","revision"]}};
_.p.Object.defineProperties(Vo.prototype,{fingerprint:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fingerprint")?_.T(this,"fingerprint"):null},set:function(a){this.i.fingerprint=a}},path:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"path")?_.T(this,"path"):null},set:function(a){this.i.path=a}},repositoryId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryId")?_.T(this,"repositoryId"):null},set:function(a){this.i.repositoryId=a}},repositoryType:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"repositoryType")?_.T(this,"repositoryType"):null},set:function(a){this.i.repositoryType=a}},revision:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"revision")?_.T(this,"revision"):null},set:function(a){this.i.revision=a}}});var Qo=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(Qo,_.V);Qo.prototype.ka=function(){return Qo};
Qo.prototype.ma=function(){return{keys:["end","start"]}};_.p.Object.defineProperties(Qo.prototype,{end:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"end")?_.T(this,"end"):null},set:function(a){this.i.end=a}},start:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"start")?_.T(this,"start"):null},set:function(a){this.i.start=a}}});var $o=function(a){a=a===void 0?{}:a;this.i={};this.i.announcements=a.Kq==null?null:a.Kq};_.W($o,_.V);$o.prototype.ka=function(){return $o};
$o.prototype.ma=function(){return{keys:["announcements"],Ka:{announcements:Mo}}};_.p.Object.defineProperties($o.prototype,{Kq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"announcements")?_.T(this,"announcements"):null},set:function(a){this.i.announcements=a}}});var ap=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(ap,_.V);ap.prototype.ka=function(){return ap};
ap.prototype.ma=function(){return{Pa:{entries:Oo},keys:["authuser","entries"]}};_.p.Object.defineProperties(ap.prototype,{authuser:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"authuser")?_.T(this,"authuser"):null},set:function(a){this.i.authuser=a}},entries:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"entries")?_.T(this,"entries"):null},set:function(a){this.i.entries=a}}});var JMa=function(){this.i={}};_.W(JMa,_.V);JMa.prototype.ka=function(){return JMa};
JMa.prototype.ma=function(){return{keys:[]}};var IMa=function(){this.i={}};_.W(IMa,_.V);IMa.prototype.ka=function(){return IMa};IMa.prototype.ma=function(){return{keys:[]}};var Yo=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(Yo,_.V);Yo.prototype.ka=function(){return Yo};Yo.prototype.ma=function(){return{keys:["column","lineNumber"]}};
_.p.Object.defineProperties(Yo.prototype,{column:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"column")?_.T(this,"column"):null},set:function(a){this.i.column=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.T(this,"lineNumber"):null},set:function(a){this.i.lineNumber=a}}});var Lo=function(a){a=a===void 0?{}:a;this.i={};this.i.privateDoNotAccessOrElseSafeHtmlWrappedValue=a.xI==null?null:a.xI};_.W(Lo,_.V);Lo.prototype.ka=function(){return Lo};
Lo.prototype.ma=function(){return{keys:["privateDoNotAccessOrElseSafeHtmlWrappedValue"]}};_.p.Object.defineProperties(Lo.prototype,{xI:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue")?_.T(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue"):null},set:function(a){this.i.privateDoNotAccessOrElseSafeHtmlWrappedValue=a}}});
var Po=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.tj==null?null:a.tj;this.i.httpErrorCode=a.Cz==null?null:a.Cz};_.W(Po,_.V);Po.prototype.ka=function(){return Po};Po.prototype.ma=function(){return{Oa:{statusCode:Do},keys:["durationMs","httpErrorCode","name","statusCode"]}};
_.p.Object.defineProperties(Po.prototype,{tj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"durationMs")?_.T(this,"durationMs"):null},set:function(a){this.i.durationMs=a}},Cz:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"httpErrorCode")?_.T(this,"httpErrorCode"):null},set:function(a){this.i.httpErrorCode=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.T(this,"name"):null},set:function(a){this.i.name=a}},statusCode:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"statusCode")?_.T(this,"statusCode"):null},set:function(a){this.i.statusCode=a}}});var No=function(a){a=a===void 0?{}:a;this.i={};this.i.searchModifier=a.iA==null?null:a.iA;this.i.modifierType=a.PZ==null?null:a.PZ;this.i.searchModifierUserFriendlyText=a.Qpa==null?null:a.Qpa};_.W(No,_.V);No.prototype.ka=function(){return No};No.prototype.ma=function(){return{Oa:{modifierType:Eo},keys:["modifierType","searchModifier","searchModifierUserFriendlyText"]}};
_.p.Object.defineProperties(No.prototype,{PZ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"modifierType")?_.T(this,"modifierType"):null},set:function(a){this.i.modifierType=a}},iA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchModifier")?_.T(this,"searchModifier"):null},set:function(a){this.i.searchModifier=a}},Qpa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchModifierUserFriendlyText")?_.T(this,"searchModifierUserFriendlyText"):null},
set:function(a){this.i.searchModifierUserFriendlyText=a}}});KMa=new _.Hd("API_VERSION");_.LMa=new _.Hd("REQUEST_SERVICE for console_fe_api");_.bp=function(){};_.bp.O=function(a){return new (a||_.bp)};_.bp.Ja=_.Se({type:_.bp});_.bp.Ia=_.ed({});
var MMa={$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"},cp=function(a,b,c){this.Ya=a;this.Ya=a==null?"v1":a;this.yb=new _.uo(b,c)};
cp.prototype.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.vo(this.yb,{body:null,Nb:"GET",Sb:"console_fe_api_sandbox.announcements.list",path:"/"+this.Ya+"/announcements",Ua:_.Mh(a,MMa,b),Ub:$o})};cp.O=function(a){return new (a||cp)(_.t(KMa,8),_.t(_.LMa),_.t(_.to,8))};cp.wa=_.q({token:cp,qa:cp.O});var NMa=function(){};NMa.O=function(a){return new (a||NMa)};NMa.wa=_.q({token:NMa,qa:function(a){return cp.O(a)},Ga:_.bp});
var dp=function(a,b,c){this.Ya=a;this.Ya=a==null?"v1":a;this.yb=new _.uo(b,c)},OMa=function(a,b){var c=c===void 0?{}:c;var d=d===void 0?{}:d;return _.vo(a.yb,{body:b,Nb:"POST",Sb:"console_fe_api_sandbox.logging.logClientAction",path:"/"+a.Ya+"/logging:logClientAction",Ua:_.Mh(c,MMa,d),Ub:JMa})};dp.O=function(a){return new (a||dp)(_.t(KMa,8),_.t(_.LMa),_.t(_.to,8))};dp.wa=_.q({token:dp,qa:dp.O});var PMa=function(){};PMa.O=function(a){return new (a||PMa)};
PMa.wa=_.q({token:PMa,qa:function(a){return dp.O(a)},Ga:_.bp});var ep,QMa,RMa,SMa,VMa,WMa,XMa,YMa,ZMa,gNa,lNa,qNa,sNa,tNa;ep=new _.Hd("productVersion");QMa=new _.Hd("envName");_.fp=new _.Hd("emailAddress");RMa=new _.Hd("isBot");SMa=new _.Hd("isCorpGoogler");_.TMa=new _.Hd("userSettingsKeyPrefix");_.UMa=new _.Hd("prodspecsStage");VMa=new _.Hd("feedbackProductId");WMa=new _.Hd("clearcutEndpoint");_.gp=new _.Hd("onePlatformKey");_.hp=new _.Hd("sessionIndex");XMa=new _.Hd("xsrfToken");YMa=new _.Hd("nonceToken");ZMa=new _.Hd("oauthClientId");_.$Ma=new _.Hd("appEngineServiceEndpoint");
_.Awa=new _.Hd("grimoireOnePlatformHost");_.aNa=new _.Hd("cloudResourceManagerServiceEndpoint");_.bNa=new _.Hd("cloudBillingServiceEndpoint");_.cNa=new _.Hd("cloudBuildServiceEndpoint");_.dNa=new _.Hd("cloudStorageServiceEndpoint");_.eNa=new _.Hd("cloudUserSettingsEndpoint");_.fNa=new _.Hd("resultStoreOnePlatformHost");gNa=new _.Hd("scorecardOnePlatformHost");_.hNa=new _.Hd("sourceRepoOnePlatformHost");_.iNa=new _.Hd("sourceRepoInternalOnePlatformHost");_.jNa=new _.Hd("iamOnePlatformHost");
_.kNa=new _.Hd("loggingServiceEndpoint");lNa=new _.Hd("peopleApiPlatformHost");_.mNa=new _.Hd("serviceManagerApiPlatformHost");_.nNa=new _.Hd("termsOfServiceOnePlatformHost");_.oNa=new _.Hd("testFusionOnePlatformHost");_.pNa=new _.Hd("fusionBadgeServerHost");qNa=new _.Hd("enableAnonymousFeedback");_.ip=new _.Hd("iamToken");_.rNa=new _.Hd("initialPath");sNa=new _.Hd("enableG3cClearcutLogging");tNa=new _.Hd("g3cClearcutTransport");var jp=function(a,b,c,d){this.rya=a;this.xu=b;this.isBot=c;this.R4=d};jp.prototype.lS=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.rya.hb(this.KZa(b),c)}};jp.prototype.pN=function(a){this.rya.pN({},a)};jp.prototype.KZa=function(a){var b={name:a.action,type:a.element,metadata:{data:JSON.stringify(this.Tj(a))}};a.projectId&&(b.projectId=a.projectId);a.tj&&(b.latency=a.tj);return b};
jp.prototype.Tj=function(a){var b=a.lo.map(function(c){return{name:c.name||void 0,latency:c.tj||void 0,statusCode:c.statusCode||void 0,errorCode:c.Cz||void 0}});return{statusCode:a.statusCode,initialRoute:a.initialRoute,targetRoute:a.targetRoute,startedInBg:a.uU||void 0,finishedInBg:a.fR||void 0,sessionId:a.sessionId||void 0,actionId:a.actionId||void 0,gestureName:a.gestureName&&a.gestureName.toString(),envName:this.xu||void 0,actionOwner:this.R4||a.actionOwner||void 0,isBot:this.isBot||void 0,subEvents:b.length>
0?b:void 0}};jp.O=function(a){return new (a||jp)(_.t(Dn),_.t(QMa),_.t(RMa),_.t(vMa,8))};jp.wa=_.q({token:jp,qa:jp.O,Ga:"root"});var uNa=function(a){this.Ca=_.Nb(a)};_.W(uNa,_.Mk);var kp=function(a){this.Ca=_.Nb(a)};_.W(kp,_.Mk);kp.prototype.a4a=function(){return _.Y(this,1)};kp.prototype.setCell=function(a){return _.pk(this,1,a)};kp.prototype.Sx=function(a){return _.pk(this,5,a)};var vNa=function(a){this.Ca=_.Nb(a)};_.W(vNa,_.Mk);_.h=vNa.prototype;_.h.eeb=function(a){return _.pk(this,1,a)};_.h.Wia=function(){return _.wl(this,kp,6)};_.h.k7b=function(a){return _.yl(this,6,a)};_.h.aeb=function(a){return _.pk(this,7,a)};_.h.SAa=function(){return _.Y(this,8)};_.h.Bqa=function(a){return _.pk(this,8,a)};var lp=function(a){this.Ca=_.Nb(a)};_.W(lp,_.Mk);lp.prototype.getName=function(){return _.Y(this,1)};lp.prototype.le=function(a){return _.pk(this,1,a)};lp.prototype.Gqa=function(a){return _.bm(this,2,a)};lp.prototype.Odb=function(a){return _.yk(this,3,a)};var wNa=function(a){this.Ca=_.Nb(a)};_.W(wNa,_.Mk);var xNa=function(a){this.Ca=_.Nb(a)};_.W(xNa,_.Mk);var yNa=function(a){this.Ca=_.Nb(a)};_.W(yNa,_.Mk);_.h=yNa.prototype;_.h.LKb=function(){return _.wl(this,uNa,1)};_.h.c4a=function(){return _.wl(this,vNa,2)};_.h.Qdb=function(a){return _.pk(this,4,a)};_.h.Odb=function(a){return _.yk(this,8,a)};_.h.Gqa=function(a){return _.bm(this,9,a)};_.h.lsd=function(a){return _.pk(this,12,a)};_.h.getFeature=function(){return _.Y(this,18)};_.h.Sdb=function(a){return _.pk(this,18,a)};_.h.D5a=function(){return _.Y(this,20)};_.h.J7b=function(a){_.pk(this,20,a)};var zNa=function(a){if(a!=null)return _.lc(a),{VGa:_.l(_.Ol(a,1)),serverIp:_.l(aba(_.fc(a,2,void 0,pl))),DEa:_.l(aba(_.fc(a,3,void 0,pl)))}};uNa.prototype.toObject=function(){return zNa(this)};var ANa=function(a){if(a!=null)return _.lc(a),{j4:_.Y(a,1),task:_.Fl(a,2),pla:_.Y(a,3),xu:_.Jl(a,4),Bw:_.Y(a,5)}};kp.prototype.toObject=function(){return ANa(this)};var BNa=function(a){if(a!=null)return _.lc(a),{sessionId:_.Y(a,1),userId:_.Y(a,2),actionId:_.Y(a,3),xu:_.Jl(a,4),ON:_.Y(a,5),Iha:ANa(a.Wia()),iod:_.Y(a,7),referer:_.Y(a,8),dMd:_.Y(a,9)}};vNa.prototype.toObject=function(){return BNa(this)};var CNa=function(a){if(a!=null)return _.lc(a),{name:_.Y(a,1),statusCode:_.Jl(a,2),tj:_.Fl(a,3),Cz:_.Fl(a,4)}};lp.prototype.toObject=function(){return CNa(this)};var DNa=function(a){if(a!=null)return _.lc(a),{BSd:_.Jl(a,1),sSd:_.Jl(a,2),HLd:_.El(a,3),ASd:_.Y(a,4),zJd:_.Y(a,5),uac:_.Y(a,6),wSd:_.l(_.Kl(a,7,3))}};wNa.prototype.toObject=function(){return DNa(this)};var ENa=function(a){if(a!=null)return _.lc(a),{xSd:DNa(_.wl(a,wNa,1))}};xNa.prototype.toObject=function(){return ENa(this)};var FNa=function(a){if(a!=null){_.lc(a);var b=zNa(a.LKb()),c=BNa(a.c4a()),d=_.Jl(a,3),e=_.Y(a,4),f=_.Y(a,5),g=_.Y(a,6),m=_.Fl(a,7),n=_.Fl(a,8),r=_.Jl(a,9);var x=_.xl(a,lp,10,_.ul());return{eventId:b,wya:c,gestureName:d,kY:e,Ie:f,searchTerm:g,hg:m,tj:n,statusCode:r,TRd:_.hc(x,CNa),Hu:_.Y(a,11),Ji:_.Y(a,12),initialRoute:_.Y(a,13),targetRoute:_.Y(a,14),uU:_.El(a,15),fR:_.El(a,16),actionOwner:_.Jl(a,17),x5:_.Y(a,18),tGd:_.Y(a,22),zSd:ENa(_.wl(a,xNa,19)),oy:_.Y(a,20),kJd:_.El(a,21)}}};
yNa.prototype.toObject=function(){return FNa(this)};var GNa=function(a){this.Ca=_.Nb(a)};_.W(GNa,_.Mk);GNa.prototype.toObject=function(){if(this!=null){_.lc(this);var a={QCd:FNa(_.wl(this,yNa,1))}}else a=void 0;return a};var HNa,INa;HNa=/\s+/;INa=[];_.mp=function(a,b){this.Uba=a;this.Nc=b;this.yOb=INa;this.wGa=new Map};_.mp.prototype.eo=function(){for(var a=_.k(this.yOb),b=a.next();!b.done;b=a.next())this.CXa(b.value,!0);a=this.wpd;if(Array.isArray(a)||a instanceof Set)for(a=_.k(a),b=a.next();!b.done;b=a.next())this.CXa(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.CXa(c,!!a[c])}this.p0c()};
_.mp.prototype.CXa=function(a,b){var c=this.wGa.get(a);c!==void 0?(c.enabled!==b&&(c.changed=!0,c.enabled=b),c.touched=!0):this.wGa.set(a,{enabled:b,changed:!0,touched:!0})};_.mp.prototype.p0c=function(){for(var a=_.k(this.wGa),b=a.next();!b.done;b=a.next()){var c=b.value;b=c[0];c=c[1];c.changed?(this.Rrb(b,c.enabled),c.changed=!1):c.touched||(c.enabled&&this.Rrb(b,!1),this.wGa.delete(b));c.touched=!1}};
_.mp.prototype.Rrb=function(a,b){var c=this;a=a.trim();a.length>0&&a.split(HNa).forEach(function(d){b?c.Nc.FG(c.Uba.na,d):c.Nc.jT(c.Uba.na,d)})};_.p.Object.defineProperties(_.mp.prototype,{Kkd:{configurable:!0,enumerable:!0,set:function(a){this.yOb=a!=null?a.trim().split(HNa):INa}},Lmd:{configurable:!0,enumerable:!0,set:function(a){this.wpd=typeof a==="string"?a.trim().split(HNa):a}}});_.mp.O=function(a){return new (a||_.mp)(_.C(_.ne),_.C(_.oj))};
_.mp.Ea=_.Te({type:_.mp,oa:[["","ngClass",""]],inputs:{Kkd:[0,"class","klass"],Lmd:"ngClass"}});var JNa=function(a,b,c,d){this.va=a;this.s$a=b;this.index=c;this.count=d};_.p.Object.defineProperties(JNa.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}},p5:{configurable:!0,enumerable:!0,get:function(){return this.index%2===0}},B$a:{configurable:!0,enumerable:!0,get:function(){return!this.p5}}});
_.np=function(a,b,c){this.LP=a;this.CG=b;this.Nv=c;this.Vba=null;this.XUa=!0;this.Lt=null};_.np.prototype.eo=function(){if(this.XUa){this.XUa=!1;var a=this.Vba;!this.Lt&&a&&(this.Lt=this.Nv.find(a).create(this.YWb))}this.Lt&&(a=this.Lt.diff(this.Vba))&&this.daa(a)};
_.np.prototype.daa=function(a){var b=this,c=this.LP;_.SLa(a,function(g,m,n){g.Cx==null?c.Pi(b.CG,new JNa(g.item,b.Vba,-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.s$a=this.Vba}_.TLa(a,function(g){c.get(g.Tk).context.va=g.item})};
_.p.Object.defineProperties(_.np.prototype,{s$a:{configurable:!0,enumerable:!0,set:function(a){this.Vba=a;this.XUa=!0}},YWb:{configurable:!0,enumerable:!0,set:function(a){this.du=a},get:function(){return this.du}},Nmd:{configurable:!0,enumerable:!0,set:function(a){a&&(this.CG=a)}}});_.np.O=function(a){return new (a||_.np)(_.C(_.Mg),_.C(_.Lg),_.C(_.jo))};_.np.Ea=_.Te({type:_.np,oa:[["","ngFor","","ngForOf",""]],inputs:{s$a:"ngForOf",YWb:"ngForTrackBy",Nmd:"ngForTemplate"}});_.op=function(a,b){this.LP=a;this.Or=new KNa;this.yua=this.Lwa=this.wSa=null;this.hXa=b};_.op.prototype.EXa=function(){this.Or.va?this.Lwa||(this.LP.clear(),this.yua=null,this.hXa&&(this.Lwa=this.LP.Pi(this.hXa,this.Or))):this.yua||(this.LP.clear(),this.Lwa=null,this.wSa&&(this.yua=this.LP.Pi(this.wSa,this.Or)))};
_.p.Object.defineProperties(_.op.prototype,{Qa:{configurable:!0,enumerable:!0,set:function(a){this.Or.va=this.Or.Qa=a;this.EXa()}},Pmd:{configurable:!0,enumerable:!0,set:function(a){Sna(a);this.hXa=a;this.Lwa=null;this.EXa()}},Omd:{configurable:!0,enumerable:!0,set:function(a){Sna(a);this.wSa=a;this.yua=null;this.EXa()}}});_.op.O=function(a){return new (a||_.op)(_.C(_.Mg),_.C(_.Lg))};_.op.Ea=_.Te({type:_.op,oa:[["","ngIf",""]],inputs:{Qa:"ngIf",Pmd:"ngIfThen",Omd:"ngIfElse"}});
var KNa=function(){this.Qa=this.va=null};var LNa=function(a,b){this.Ge=a;this.z8c=b;this.n2=!1};LNa.prototype.create=function(){this.n2=!0;this.Ge.Pi(this.z8c)};LNa.prototype.destroy=function(){this.n2=!1;this.Ge.clear()};_.pp=function(){this.bSa=[];this.Zlb=!1;this.FUa=this.rRa=0;this.ova=!1};_.pp.prototype.X_c=function(){return this.rRa++};_.pp.prototype.Y_c=function(a){this.bSa.push(a)};_.pp.prototype.J5c=function(a){a=a===this.c6c;this.ova||(this.ova=a);this.FUa++;this.FUa===this.rRa&&(this.ksb(!this.ova),this.FUa=0,this.ova=!1);return a};
_.pp.prototype.ksb=function(a){if(this.bSa.length>0&&a!==this.Zlb){this.Zlb=a;for(var b=_.k(this.bSa),c=b.next();!c.done;c=b.next()){c=c.value;var d=a;d&&!c.n2?c.create():!d&&c.n2&&c.destroy()}}};_.p.Object.defineProperties(_.pp.prototype,{t$a:{configurable:!0,enumerable:!0,set:function(a){this.c6c=a;this.rRa===0&&this.ksb(!0)}}});_.pp.O=function(a){return new (a||_.pp)};_.pp.Ea=_.Te({type:_.pp,oa:[["","ngSwitch",""]],inputs:{t$a:"ngSwitch"}});
_.qp=function(a,b,c){this.t$a=c;c.X_c();this.x9c=new LNa(a,b)};_.qp.prototype.eo=function(){var a=this.x9c,b=this.t$a.J5c(this.Smd);b&&!a.n2?a.create():!b&&a.n2&&a.destroy()};_.qp.O=function(a){return new (a||_.qp)(_.C(_.Mg),_.C(_.Lg),_.C(_.pp,9))};_.qp.Ea=_.Te({type:_.qp,oa:[["","ngSwitchCase",""]],inputs:{Smd:"ngSwitchCase"}});_.rp=function(a,b,c){c.Y_c(new LNa(a,b))};_.rp.O=function(a){return new (a||_.rp)(_.C(_.Mg),_.C(_.Lg),_.C(_.pp,9))};_.rp.Ea=_.Te({type:_.rp,oa:[["","ngSwitchDefault",""]]});var sp=function(a,b,c){this.Uba=a;this.Nv=b;this.Nc=c;this.Lt=this.Gpb=null};sp.prototype.eo=function(){if(this.Lt){var a=this.Lt.diff(this.Gpb);a&&this.daa(a)}};sp.prototype.yWa=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.Nc.qf(this.Uba.na,a,c?""+b+c:b,d):this.Nc.EI(this.Uba.na,a,d)};
sp.prototype.daa=function(a){var b=this;a.VJb(function(c){return b.yWa(c.key,null)});a.UJb(function(c){return b.yWa(c.key,c.Rf)});iMa(a,function(c){return b.yWa(c.key,c.Rf)})};_.p.Object.defineProperties(sp.prototype,{Rmd:{configurable:!0,enumerable:!0,set:function(a){this.Gpb=a;!this.Lt&&a&&(this.Lt=this.Nv.find(a).create())}}});sp.O=function(a){return new (a||sp)(_.C(_.ne),_.C(kMa),_.C(_.oj))};sp.Ea=_.Te({type:sp,oa:[["","ngStyle",""]],inputs:{Rmd:"ngStyle"}});_.tp=function(a){this.Ge=a;this.cXb=this.u$a=this.Ima=this.Vwa=null};_.tp.prototype.Zb=function(a){if(this.f8c(a))if(a=this.Ge,this.Vwa&&a.remove(a.indexOf(this.Vwa)),this.u$a){var b=this.V1c(),c;this.Vwa=a.Pi(this.u$a,b,{Rb:(c=this.cXb)!=null?c:void 0})}else this.Vwa=null};_.tp.prototype.f8c=function(a){return!!a.ngTemplateOutlet||!!a.ngTemplateOutletInjector};
_.tp.prototype.V1c=function(){var a=this;return new Proxy({},{set:function(b,c,d){return a.Ima?Reflect.set(a.Ima,c,d):!1},get:function(b,c,d){if(a.Ima)return Reflect.get(a.Ima,c,d)}})};_.tp.O=function(a){return new (a||_.tp)(_.C(_.Mg))};_.tp.Ea=_.Te({type:_.tp,oa:[["","ngTemplateOutlet",""]],inputs:{Ima:"ngTemplateOutletContext",u$a:"ngTemplateOutlet",cXb:"ngTemplateOutletInjector"},features:[_.Kn]});var MNa=function(){},ONa,PNa;MNa.prototype.lCb=function(a,b,c){return _.rd(function(){return a.subscribe({next:b,error:c})})};MNa.prototype.dispose=function(a){_.rd(function(){return a.unsubscribe()})};var NNa=function(){};NNa.prototype.lCb=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}}};NNa.prototype.dispose=function(a){a.unsubscribe()};ONa=new NNa;PNa=new MNa;
_.up=function(a){this.rva=null;this.v9a=!0;this.OWa=this.Xba=this.sD=null;this.qX=_.u(He);this.qk=a};_.h=_.up.prototype;_.h.Ma=function(){this.sD&&this.nmb();this.qk=null};_.h.transform=function(a){if(!this.Xba){if(a)try{this.v9a=!1,this.fs(a)}finally{this.v9a=!0}return this.rva}return a!==this.Xba?(this.nmb(),this.transform(a)):this.rva};_.h.fs=function(a){var b=this;this.Xba=a;this.OWa=this.z7c(a);this.sD=this.OWa.lCb(a,function(c){return b.f9c(a,c)},function(c){return b.qX(c)})};
_.h.z7c=function(a){if(gja(a))return ONa;if(hja(a))return PNa;throw new _.ud(2100,!1);};_.h.nmb=function(){this.OWa.dispose(this.sD);this.Xba=this.sD=this.rva=null};_.h.f9c=function(a,b){if(a===this.Xba&&(this.rva=b,this.v9a)){var c;(c=this.qk)==null||_.Qn(c)}};_.up.O=function(a){return new (a||_.up)(_.C(_.ho,16))};_.up.Ne=_.Ue({name:"async",type:_.up,qe:!1});_.QNa=new _.Hd("");_.RNa=new _.Hd("");_.vp=function(){};_.vp.O=function(a){return new (a||_.vp)};_.vp.Ja=_.Se({type:_.vp});_.vp.Ia=_.ed({});_.SNa=function(a){return a.src};_.TNa=new _.Hd("",{Ga:"root",qa:function(){return _.SNa}});var yj=null,UNa=function(){};var wp=function(){};wp.prototype.RM=function(){throw Error("$");};wp.O=function(a){return new (a||wp)};wp.wa=_.q({token:wp,qa:function(){return _.u(xp)},Ga:"platform"});var Uqa=new _.Hd(""),xp=function(){this.Mt=_.u(_.ii);this.Wv=window.location;this.I2=window.history};_.W(xp,wp);xp.prototype.bna=function(a){var b=VNa(this.Mt,"window");b.addEventListener("popstate",a,!1);return function(){return b.removeEventListener("popstate",a)}};
var WNa=function(a,b){var c=VNa(a.Mt,"window");c.addEventListener("hashchange",b,!1);return function(){return c.removeEventListener("hashchange",b)}};_.h=xp.prototype;_.h.pushState=function(a,b,c){this.I2.pushState(a,b,c)};_.h.replaceState=function(a,b,c){this.I2.replaceState(a,b,c)};_.h.forward=function(){this.I2.forward()};_.h.back=function(){this.I2.back()};_.h.RM=function(a){this.I2.go(a===void 0?0:a)};_.h.getState=function(){return this.I2.state};
_.p.Object.defineProperties(xp.prototype,{href:{configurable:!0,enumerable:!0,get:function(){return this.Wv.href}},protocol:{configurable:!0,enumerable:!0,get:function(){return this.Wv.protocol}},hostname:{configurable:!0,enumerable:!0,get:function(){return this.Wv.hostname}},port:{configurable:!0,enumerable:!0,get:function(){return this.Wv.port}},pathname:{configurable:!0,enumerable:!0,get:function(){return this.Wv.pathname},set:function(a){this.Wv.pathname=a}},search:{configurable:!0,enumerable:!0,
get:function(){return this.Wv.search}},hash:{configurable:!0,enumerable:!0,get:function(){return this.Wv.hash}}});xp.O=function(a){return new (a||xp)};xp.wa=_.q({token:xp,qa:function(){return new xp},Ga:"platform"});var zp;_.yp=function(){};_.yp.prototype.RM=function(){throw Error("$");};_.yp.O=function(a){return new (a||_.yp)};_.yp.wa=_.q({token:_.yp,qa:function(){return _.u(zp)},Ga:"root"});_.XNa=new _.Hd("");zp=function(a,b){this.Nk=a;this.JW=[];var c,d,e;this.W1=(e=(d=b!=null?b:yj.BAa())!=null?d:(c=_.u(_.ii).location)==null?void 0:c.origin)!=null?e:""};_.W(zp,_.yp);_.h=zp.prototype;_.h.Ma=function(){for(;this.JW.length;)this.JW.pop()()};_.h.bna=function(a){this.JW.push(this.Nk.bna(a),WNa(this.Nk,a))};
_.h.BAa=function(){return this.W1};_.h.cA=function(a){return Tna(this.W1,a)};_.h.path=function(a){var b=this.Nk.pathname+Nh(this.Nk.search),c=this.Nk.hash;return c&&(a===void 0?0:a)?b+c:b};_.h.pushState=function(a,b,c,d){this.Nk.pushState(a,b,this.cA(c+Nh(d)))};_.h.replaceState=function(a,b,c,d){this.Nk.replaceState(a,b,this.cA(c+Nh(d)))};_.h.forward=function(){this.Nk.forward()};_.h.back=function(){this.Nk.back()};_.h.getState=function(){return this.Nk.getState()};
_.h.RM=function(a){var b,c;(c=(b=this.Nk).RM)==null||c.call(b,a===void 0?0:a)};zp.O=function(a){return new (a||zp)(_.t(wp),_.t(_.XNa,8))};zp.wa=_.q({token:zp,qa:zp.O,Ga:"root"});var Ap=function(a,b){this.Nk=a;this.W1="";this.JW=[];b!=null&&(this.W1=b)};_.W(Ap,_.yp);_.h=Ap.prototype;_.h.Ma=function(){for(;this.JW.length;)this.JW.pop()()};_.h.bna=function(a){this.JW.push(this.Nk.bna(a),WNa(this.Nk,a))};_.h.BAa=function(){return this.W1};_.h.path=function(){var a,b=(a=this.Nk.hash)!=null?a:"#";return b.length>0?b.substring(1):b};_.h.cA=function(a){a=Tna(this.W1,a);return a.length>0?"#"+a:a};_.h.pushState=function(a,b,c,d){this.Nk.pushState(a,b,this.cA(c+Nh(d))||this.Nk.pathname)};
_.h.replaceState=function(a,b,c,d){this.Nk.replaceState(a,b,this.cA(c+Nh(d))||this.Nk.pathname)};_.h.forward=function(){this.Nk.forward()};_.h.back=function(){this.Nk.back()};_.h.getState=function(){return this.Nk.getState()};_.h.RM=function(a){var b,c;(c=(b=this.Nk).RM)==null||c.call(b,a===void 0?0:a)};Ap.O=function(a){return new (a||Ap)(_.t(wp),_.t(_.XNa,8))};Ap.wa=_.q({token:Ap,qa:Ap.O});_.rj=function(a){var b=this;this.UW=new _.Vf;this.xsb=[];this.p9c=null;this.sG=a;a=this.sG.BAa();this.C0c=Vna(Una(a.replace(/\/index.html$/,"")));this.sG.bna(function(c){b.UW.next({url:b.path(!0),pop:!0,state:c.state,type:c.type})})};_.rj.prototype.Ma=function(){var a;(a=this.p9c)==null||a.unsubscribe();this.xsb=[]};_.rj.prototype.path=function(a){return this.normalize(this.sG.path(a===void 0?!1:a))};_.rj.prototype.getState=function(){return this.sG.getState()};
var YNa=function(a,b){var c=c===void 0?"":c;return a.path()==a.normalize(b+Nh(c))};_.h=_.rj.prototype;_.h.normalize=function(a){var b=_.rj.qt;var c=this.C0c;a=a.replace(/\/index.html$/,"");c&&a.startsWith(c)?(c=a.substring(c.length),c=c===""||["/",";","?","#"].includes(c[0])?c:a):c=a;return b.call(_.rj,c)};_.h.cA=function(a){a&&a[0]!=="/"&&(a="/"+a);return this.sG.cA(a)};_.h.go=function(a,b,c){b=b===void 0?"":b;c=c===void 0?null:c;this.sG.pushState(c,"",a,b);this.Kpb(this.cA(a+Nh(b)),c)};
_.h.replaceState=function(a,b,c){b=b===void 0?"":b;c=c===void 0?null:c;this.sG.replaceState(c,"",a,b);this.Kpb(this.cA(a+Nh(b)),c)};_.h.forward=function(){this.sG.forward()};_.h.back=function(){this.sG.back()};_.h.RM=function(a){var b,c;(c=(b=this.sG).RM)==null||c.call(b,a===void 0?0:a)};_.h.Kpb=function(a,b){a=a===void 0?"":a;this.xsb.forEach(function(c){return c(a,b)})};_.h.subscribe=function(a,b,c){return this.UW.subscribe({next:a,error:b!=null?b:void 0,complete:c!=null?c:void 0})};_.rj.qt=Una;
_.rj.O=function(a){return new (a||_.rj)(_.t(_.yp))};_.rj.wa=_.q({token:_.rj,qa:function(){return new _.rj(_.t(_.yp))},Ga:"root"});new po;var Yqa=function(){};Yqa.wa=_.q({token:Yqa,Ga:"root",qa:function(){return new ZNa}});var ZNa=function(){var a=_.u(_.ii),b=window;this.document=a;this.window=b;this.offset=function(){return[0,0]}};ZNa.prototype.ksd=function(a){this.offset=Array.isArray(a)?function(){return a}:a};ZNa.prototype.VAa=function(){return[this.window.scrollX,this.window.scrollY]};var $Na=function(a,b){a.window.scrollTo(Object.assign({},void 0,{left:b[0],top:b[1]}))};var aOa=function(){};var Bp=function(a,b,c,d,e){this.document=a;this.productVersion=c;this.isBot=d;this.R4=e;this.transport=b};Bp.prototype.lS=function(a){if(this.transport&&!this.isBot){a=_.k(a);for(var b=a.next();!b.done;b=a.next())this.transport.dispatch(this.UAa(b.value))}};
Bp.prototype.UAa=function(a){var b=(new yNa).Sdb(this.R4||"");b=_.bm(b,17,Yna(a.actionOwner)).Qdb([a.element,a.action].join("/"));b=_.bm(b,3,Wna(a.gestureName)).Gqa(Xna(a.statusCode));b=_.pk(b,13,a.initialRoute);b=_.pk(b,11,a.Hu);b=_.pk(b,14,a.targetRoute||"").lsd(a.Ji);b=_.Yl(b,15,a.uU);b=_.Yl(b,16,a.fR).Odb(a.tj||0);b=_.yk(b,7,a.hg||0);var c=(new vNa).aeb(this.document.location.hostname).Bqa(this.document.referrer).k7b((new kp).Sx(this.productVersion)).eeb(a.sessionId||"");b=_.yl(b,2,c);a.Ie&&typeof a.Ie===
"string"&&_.pk(b,5,a.Ie);if(a.lo.length>0)for(a=_.k(a.lo),c=a.next();!c.done;c=a.next()){c=c.value;var d=(new lp).le(c.name||"").Gqa(Xna(c.statusCode||"")).Odb(c.tj||0);c=_.yk(d,4,c.Cz||0);_.Bl(b,10,lp,c)}a=new GNa;return _.yl(a,1,b)};Bp.O=function(a){return new (a||Bp)(_.t(_.ii),_.t(tNa,8),_.t(ep),_.t(RMa),_.t(vMa,8))};Bp.wa=_.q({token:Bp,qa:Bp.O,Ga:"root"});_.bOa={vMa:"issue_tracker",SU:"results",jWc:"flow"};Object.freeze(_.bOa);var Cp=function(){};Cp.O=function(a){return new (a||Cp)};Cp.wa=_.q({token:Cp,qa:Cp.O,Ga:"root"});var dOa,eOa,fOa;_.cOa=new _.Hd("GTMDataLayerName",{Ga:"root",qa:function(){return window.grimoireDataLayer}});dOa=new _.Hd("ProjectId",{Ga:"root",qa:function(){return"testAlphaSource"}});eOa=new _.Hd("GetRandomString",{Ga:"root",qa:function(){return _.Tm}});fOa=new _.Hd("navigationStartTime",{Ga:"root",qa:function(){if(performance){if(performance.timing&&performance.timing.navigationStart)return performance.timing.navigationStart;if(performance.now)return Date.now()-performance.now()}}});_.fl(Oh,Zna);for(var gOa=[],hOa=0;hOa<63;hOa++)gOa[hOa]=0;var iOa=[].concat(128,gOa);Oh.prototype.reset=function(){this.ZGa=this.z6=0;this.yj=_.da.Int32Array?new Int32Array(this.xOb):_.za(this.xOb)};
var jOa=function(a){for(var b=a.jya,c=a.ywd,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.yj[0]|0;d=a.yj[1]|0;e=a.yj[2]|0;for(var f=a.yj[3]|0,g=a.yj[4]|0,m=a.yj[5]|0,n=a.yj[6]|0,r=a.yj[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)+($na[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.yj[0]=a.yj[0]+b|0;a.yj[1]=a.yj[1]+d|0;a.yj[2]=a.yj[2]+e|0;a.yj[3]=a.yj[3]+f|0;a.yj[4]=a.yj[4]+g|0;a.yj[5]=a.yj[5]+m|0;a.yj[6]=a.yj[6]+n|0;a.yj[7]=a.yj[7]+r|0};
Oh.prototype.update=function(a,b){b===void 0&&(b=a.length);var c=0,d=this.z6;if(typeof a==="string")for(;c<b;)this.jya[d++]=a.charCodeAt(c++),d==this.blockSize&&(jOa(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("jb");this.jya[d++]=e;d==this.blockSize&&(jOa(this),d=0)}else throw Error("kb");this.z6=d;this.ZGa+=b};
Oh.prototype.digest=function(){var a=[],b=this.ZGa*8;this.z6<56?this.update(iOa,56-this.z6):this.update(iOa,this.blockSize-(this.z6-56));for(var c=63;c>=56;c--)this.jya[c]=b&255,b/=256;jOa(this);for(c=b=0;c<this.ind;c++)for(var d=24;d>=0;d-=8)a[b++]=this.yj[c]>>d&255;return a};
var aoa=[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],$na;_.fl(coa,Oh);var boa=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];var Dp=function(a,b,c){this.bY=a;if(!this.bY)throw Error("lb");a=new coa;a.update(String(c));this.jpd=fBa(a.digest());c={};this.bY.push((c.releaseVersion=b,c))};
Dp.prototype.lS=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:{}};d.event=Dp.xmc;d.projectNumber=this.jpd;d.pH=b.action;d.eventType=b.element;d.XYb=["/virtual",b.element,b.action].join("/");b.gestureName&&(d.metadata.gestureType=b.gestureName.toString());b.tj&&(d.metadata.latencyMs=b.tj.toString());d.QX=Dp.Gmc;d.metadata.actionOwner=b.actionOwner.toString();d.Ie=(c=b.Ie)==null?void 0:c.toString();var e=d;c=this.bY;b=c.push;d=e.event;var f=e.eventType,
g=e.pH,m=e.XYb,n=e.projectNumber,r=e.QX,x=e.Ie;if(e=e.metadata){for(var z=[],D=_.k(Object.keys(e)),L=D.next();!L.done;L=D.next())L=L.value,z.push(L+"="+e[L]);e=z.join(",")}else e="";b.call(c,{event:d,eventType:f,eventName:g,pagePath:m,projectNumber:n,consoleType:r,artifactId:x,metadata:e})}};Dp.prototype.pN=function(a){this.bY.push({event:"trackPageView",pageName:a,pagePath:a})};Dp.xmc="concordEvent";Dp.Gmc="DEVOPS_CONSOLE";Dp.O=function(a){return new (a||Dp)(_.t(_.cOa),_.t(ep),_.t(dOa))};
Dp.wa=_.q({token:Dp,qa:Dp.O});_.Ep=function(){};_.Ep.prototype.lS=function(){};_.Ep.prototype.pN=function(){};_.Ep.O=function(a){return new (a||_.Ep)};_.Ep.wa=_.q({token:_.Ep,qa:function(a){return Dp.O(a)},Ga:"root"});var Fp=function(){};Fp.prototype.cUb=function(a,b){return b};Fp.prototype.lS=function(){};Fp.O=function(a){return new (a||Fp)};Fp.wa=_.q({token:Fp,qa:Fp.O,Ga:"root"});var kOa=new _.Hd("GetRandomString",{Ga:"root",qa:function(){return _.Tm}}),lOa=new _.Hd("navigationStartTime",{Ga:"root",qa:function(){if(performance){if(performance.timing&&performance.timing.navigationStart)return performance.timing.navigationStart;if(performance.now)return Date.now()-performance.now()}}});var Woa=Symbol("mb"),Gp=function(a){this.params=a||{}};Gp.prototype.has=function(a){return Object.prototype.hasOwnProperty.call(this.params,a)};Gp.prototype.get=function(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a[0]:a):null};Gp.prototype.getAll=function(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a:[a]):[]};_.p.Object.defineProperties(Gp.prototype,{keys:{configurable:!0,enumerable:!0,get:function(){return Object.keys(this.params)}}});var goa={exact:loa,subset:ooa},hoa={exact:joa,subset:moa,ignored:function(){return!0}},Th=function(a,b,c){a=a===void 0?new Sh([],{}):a;b=b===void 0?{}:b;this.root=a;this.Ua=b;this.hf=c===void 0?null:c};Th.prototype.toString=function(){return mOa.hd(this)};_.p.Object.defineProperties(Th.prototype,{av:{configurable:!0,enumerable:!0,get:function(){this.sP!=null||(this.sP=new Gp(this.Ua));return this.sP}}});
var Sh=function(a,b){var c=this;this.re=a;this.children=b;this.parent=null;Object.values(b).forEach(function(d){return d.parent=c})};Sh.prototype.Xn=function(){return this.VZ>0};Sh.prototype.toString=function(){return toa(this)};_.p.Object.defineProperties(Sh.prototype,{VZ:{configurable:!0,enumerable:!0,get:function(){return Object.keys(this.children).length}}});_.Vh=function(a,b){this.path=a;this.parameters=b};_.Vh.prototype.toString=function(){return roa(this.path)+soa(this.parameters)};
_.p.Object.defineProperties(_.Vh.prototype,{pod:{configurable:!0,enumerable:!0,get:function(){this.dqb!=null||(this.dqb=new Gp(this.parameters));return this.dqb}}});_.qi=function(){};_.qi.O=function(a){return new (a||_.qi)};_.qi.wa=_.q({token:_.qi,qa:function(){return new Hp},Ga:"root"});var Hp=function(){};
Hp.prototype.parse=function(a){a=new nOa(a);Ip(a,"/");var b=a.ol===""||a.ol.startsWith("?")||a.ol.startsWith("#")?new Sh([],{}):new Sh([],oOa(a));return new Th(b,a.parseQueryParams(),Ip(a,"#")?decodeURIComponent(a.ol):null)};Hp.prototype.hd=function(a){var b="/"+uoa(a.root,!0),c=xoa(a.Ua);a=typeof a.hf==="string"?"#"+encodeURI(a.hf):"";return b+c+a};var mOa=new Hp,yoa=/^[^\/()?;#]+/,pOa=/^[^\/()?;=#]+/,qOa=/^[^=?&#]+/,rOa=/^[^&#]+/,nOa=function(a){this.ol=this.url=a};
nOa.prototype.parseQueryParams=function(){var a={};if(Ip(this,"?")){do{var b,c=this.ol.match(qOa);if(b=c?c[0]:""){this.capture(b);c="";if(Ip(this,"=")){var d;if(d=(d=this.ol.match(rOa))?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(Ip(this,"&"))}return a};
var oOa=function(a){if(a.ol==="")return{};Ip(a,"/");var b=[];for(a.ol.startsWith("(")||b.push(sOa(a));a.ol.startsWith("/")&&!a.ol.startsWith("//")&&!a.ol.startsWith("/(");)a.capture("/"),b.push(sOa(a));var c={};a.ol.startsWith("/(")&&(a.capture("/"),c=tOa(a,!0));var d={};a.ol.startsWith("(")&&(d=tOa(a,!1));if(b.length>0||Object.keys(c).length>0)d.primary=new Sh(b,c);return d},sOa=function(a){var b=zoa(a.ol);if(b===""&&a.ol.startsWith(";"))throw new _.ud(4009,!1);a.capture(b);b=decodeURIComponent(b);
for(var c={};Ip(a,";");){var d,e=a;if(d=(d=e.ol.match(pOa))?d[0]:""){e.capture(d);var f="";if(Ip(e,"=")){var g=zoa(e.ol);g&&(f=g,e.capture(f))}c[decodeURIComponent(d)]=decodeURIComponent(f)}}return new _.Vh(b,c)},tOa=function(a,b){var c={};for(a.capture("(");!Ip(a,")")&&a.ol.length>0;){var d=zoa(a.ol),e=a.ol[d.length];if(e!=="/"&&e!==")"&&e!==";")throw new _.ud(4010,!1);e=void 0;d.indexOf(":")>-1?(e=d.slice(0,d.indexOf(":")),a.capture(e),a.capture(":")):b&&(e="primary");d=oOa(a);c[e]=Object.keys(d).length===
1?d.primary:new Sh([],d);Ip(a,"//")}return c},Ip=function(a,b){return a.ol.startsWith(b)?(a.ol=a.ol.substring(b.length),!0):!1};nOa.prototype.capture=function(a){if(!Ip(this,a))throw new _.ud(4011,!1);};var Moa=function(a,b,c){this.EPb=a;this.lnd=b;this.commands=c;if(a&&c.length>0&&Goa(c[0]))throw new _.ud(4003,!1);if((a=c.find(Koa))&&a!==(c.length>0?c[c.length-1]:null))throw new _.ud(4004,!1);},Foa=function(a,b,c){this.SI=a;this.CEa=b;this.index=c};var Jp;Jp=function(a,b){this.id=a;this.url=b};_.Kp=function(a,b,c,d){c=c===void 0?"imperative":c;d=d===void 0?null:d;Jp.call(this,a,b);this.type=0;this.JWb=c;this.II=d};_.W(_.Kp,Jp);_.Kp.prototype.toString=function(){return"NavigationStart(id: "+this.id+", url: '"+this.url+"')"};_.ji=function(a,b,c){Jp.call(this,a,b);this.ii=c;this.type=1};_.W(_.ji,Jp);_.ji.prototype.toString=function(){return"NavigationEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.ii+"')"};
_.ki=function(a,b,c,d){Jp.call(this,a,b);this.reason=c;this.code=d;this.type=2};_.W(_.ki,Jp);_.ki.prototype.toString=function(){return"NavigationCancel(id: "+this.id+", url: '"+this.url+"')"};var mi=function(a,b,c,d){Jp.call(this,a,b);this.reason=c;this.code=d;this.type=16};_.W(mi,Jp);_.li=function(a,b,c,d){Jp.call(this,a,b);this.error=c;this.target=d;this.type=3};_.W(_.li,Jp);_.li.prototype.toString=function(){return"NavigationError(id: "+this.id+", url: '"+this.url+"', error: "+this.error+")"};
var uOa=function(a,b,c,d){Jp.call(this,a,b);this.ii=c;this.state=d;this.type=4};_.W(uOa,Jp);uOa.prototype.toString=function(){return"RoutesRecognized(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.ii+"', state: "+this.state+")"};var vOa=function(a,b,c,d){Jp.call(this,a,b);this.ii=c;this.state=d;this.type=7};_.W(vOa,Jp);vOa.prototype.toString=function(){return"GuardsCheckStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.ii+"', state: "+this.state+")"};
var wOa=function(a,b,c,d,e){Jp.call(this,a,b);this.ii=c;this.state=d;this.V7b=e;this.type=8};_.W(wOa,Jp);wOa.prototype.toString=function(){return"GuardsCheckEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.ii+"', state: "+this.state+", shouldActivate: "+this.V7b+")"};_.xOa=function(a,b,c,d){Jp.call(this,a,b);this.ii=c;this.state=d;this.type=5};_.W(_.xOa,Jp);
_.xOa.prototype.toString=function(){return"ResolveStart(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.ii+"', state: "+this.state+")"};_.yOa=function(a,b,c,d){Jp.call(this,a,b);this.ii=c;this.state=d;this.type=6};_.W(_.yOa,Jp);_.yOa.prototype.toString=function(){return"ResolveEnd(id: "+this.id+", url: '"+this.url+"', urlAfterRedirects: '"+this.ii+"', state: "+this.state+")"};var zOa=function(a){this.Ob=a;this.type=9};
zOa.prototype.toString=function(){return"RouteConfigLoadStart(path: "+this.Ob.path+")"};var AOa=function(a){this.Ob=a;this.type=10};AOa.prototype.toString=function(){return"RouteConfigLoadEnd(path: "+this.Ob.path+")"};var Epa=function(a){this.md=a;this.type=11};Epa.prototype.toString=function(){return"ChildActivationStart(path: '"+(this.md.ze&&this.md.ze.path||"")+"')"};var BOa=function(a){this.md=a;this.type=12};
BOa.prototype.toString=function(){return"ChildActivationEnd(path: '"+(this.md.ze&&this.md.ze.path||"")+"')"};var Fpa=function(a){this.md=a;this.type=13};Fpa.prototype.toString=function(){return"ActivationStart(path: '"+(this.md.ze&&this.md.ze.path||"")+"')"};var COa=function(a){this.md=a;this.type=14};COa.prototype.toString=function(){return"ActivationEnd(path: '"+(this.md.ze&&this.md.ze.path||"")+"')"};var DOa=function(a,b){this.position=a;this.anchor=b;this.type=15};
DOa.prototype.toString=function(){return"Scroll(anchor: '"+this.anchor+"', position: '"+(this.position?this.position[0]+", "+this.position[1]:null)+"')"};var EOa=function(){},FOa=function(a,b){this.url=a;this.zma=b};var GOa=function(a){this.gFa=a;this.nea=this.Ob=this.mf=null;this.children=new Lp(this.gFa)};_.p.Object.defineProperties(GOa.prototype,{Rb:{configurable:!0,enumerable:!0,get:function(){var a,b;return(b=Yh((a=this.Ob)==null?void 0:a.md))!=null?b:this.gFa}}});var Lp=function(a){this.gFa=a;this.Uya=new Map},HOa=function(a,b){if(a=a.getContext(b))a.mf=null,a.nea=null},IOa=function(a,b){var c=a.getContext(b);c||(c=new GOa(a.gFa),a.Uya.set(b,c));return c};
Lp.prototype.getContext=function(a){return this.Uya.get(a)||null};Lp.O=function(a){return new (a||Lp)(_.t(_.Me))};Lp.wa=_.q({token:Lp,qa:Lp.O,Ga:"root"});var Mp=function(a){this.zg=a};Mp.prototype.parent=function(a){a=this.k_(a);return a.length>1?a[a.length-2]:null};Mp.prototype.children=function(a){return(a=Toa(a,this.zg))?a.children.map(function(b){return b.value}):[]};Mp.prototype.firstChild=function(a){return(a=Toa(a,this.zg))&&a.children.length>0?a.children[0].value:null};Mp.prototype.k_=function(a){return Uoa(a,this.zg).map(function(b){return b.value})};_.p.Object.defineProperties(Mp.prototype,{root:{configurable:!0,enumerable:!0,get:function(){return this.zg.value}}});
var Zh=function(a,b){this.value=a;this.children=b};Zh.prototype.toString=function(){return"TreeNode("+this.value+")"};var epa=function(a,b){this.zg=a;this.md=b;Yoa(this,a)};_.W(epa,Mp);epa.prototype.toString=function(){return this.md.toString()};_.$h=function(a,b,c,d,e,f,g,m){this.Vvd=a;this.rod=b;this.tpd=c;this.vgd=d;this.cY=e;this.mf=f;this.component=g;this.z2=m;var n,r;this.title=(r=(n=this.cY)==null?void 0:n.ha(_.E(function(x){return x[Woa]})))!=null?r:_.of(void 0);this.url=a;this.params=b;this.Ua=c;this.hf=d;this.data=e};
_.$h.prototype.toString=function(){return this.md?this.md.toString():"Future("+this.z2+")"};
_.p.Object.defineProperties(_.$h.prototype,{ze:{configurable:!0,enumerable:!0,get:function(){return this.z2.ze}},root:{configurable:!0,enumerable:!0,get:function(){return this.BG.root}},parent:{configurable:!0,enumerable:!0,get:function(){return this.BG.parent(this)}},firstChild:{configurable:!0,enumerable:!0,get:function(){return this.BG.firstChild(this)}},children:{configurable:!0,enumerable:!0,get:function(){return this.BG.children(this)}},k_:{configurable:!0,enumerable:!0,get:function(){return this.BG.k_(this)}},
cZb:{configurable:!0,enumerable:!0,get:function(){this.nca!=null||(this.nca=this.params.ha(_.E(function(a){return new Gp(a)})));return this.nca}},av:{configurable:!0,enumerable:!0,get:function(){this.sP!=null||(this.sP=this.Ua.ha(_.E(function(a){return new Gp(a)})));return this.sP}}});var Np=function(a,b,c,d,e,f,g,m,n){this.url=a;this.params=b;this.Ua=c;this.hf=d;this.data=e;this.mf=f;this.component=g;this.ze=m;this.p7c=n};
Np.prototype.toString=function(){return"Route(url:'"+this.url.map(function(a){return a.toString()}).join("/")+"', path:'"+(this.ze?this.ze.path:"")+"')"};
_.p.Object.defineProperties(Np.prototype,{title:{configurable:!0,enumerable:!0,get:function(){var a;return(a=this.data)==null?void 0:a[Woa]}},root:{configurable:!0,enumerable:!0,get:function(){return this.BG.root}},parent:{configurable:!0,enumerable:!0,get:function(){return this.BG.parent(this)}},firstChild:{configurable:!0,enumerable:!0,get:function(){return this.BG.firstChild(this)}},children:{configurable:!0,enumerable:!0,get:function(){return this.BG.children(this)}},k_:{configurable:!0,enumerable:!0,
get:function(){return this.BG.k_(this)}},cZb:{configurable:!0,enumerable:!0,get:function(){this.nca!=null||(this.nca=new Gp(this.params));return this.nca}},av:{configurable:!0,enumerable:!0,get:function(){this.sP!=null||(this.sP=new Gp(this.Ua));return this.sP}}});var JOa=function(a,b){this.zg=b;this.url=a;Yoa(this,b)};_.W(JOa,Mp);JOa.prototype.toString=function(){return Zoa(this.zg)};var KOa;KOa=new _.Hd("");_.Pp=function(){this.P$=this.uo=null;this.name="primary";this.Wsb=new _.Uj;this.wDb=new _.Uj;this.vwb=new _.Uj;this.oEb=new _.Uj;this.Y4b=_.ph.apply(null,[void 0].concat(_.v([])));this.J7=_.u(Lp);this.location=_.u(_.Mg);this.i_a=_.u(_.ho);this.E6a=_.u(LOa,{optional:!0})};_.Pp.prototype.Zb=function(a){if(a.name){a=a.name;var b=a.Ck;a.vH||(MOa(this,b)&&(this.sga(),HOa(this.J7,b)),NOa(this))}};
_.Pp.prototype.Ma=function(){MOa(this,this.name)&&HOa(this.J7,this.name);var a;(a=this.E6a)==null||OOa(a,this)};var MOa=function(a,b){var c;return((c=a.J7.getContext(b))==null?void 0:c.mf)===a};_.Pp.prototype.Ra=function(){NOa(this)};var NOa=function(a){var b=a.J7,c=a.name,d=IOa(b,c);d.mf=a;b.Uya.set(c,d);!a.uo&&(b=a.J7.getContext(a.name),b==null?0:b.Ob)&&(b.nea?a.attach(b.nea,b.Ob):POa(a,b.Ob,b.Rb))};
_.Pp.prototype.detach=function(){if(!this.uo)throw new _.ud(4012,!1);this.location.detach();var a=this.uo;this.P$=this.uo=null;this.oEb.emit(a.instance);return a};_.Pp.prototype.attach=function(a,b){this.uo=a;this.P$=b;this.location.Hka(a.CE);(b=this.E6a)!=null&&(OOa(b,this),QOa(b,this));this.vwb.emit(a.instance)};_.Pp.prototype.sga=function(){if(this.uo){var a=this.component;this.uo.destroy();this.P$=this.uo=null;this.wDb.emit(a)}};
var POa=function(a,b,c){if(a.ZBa)throw new _.ud(4013,!1);a.P$=b;var d=a.location,e=b.md.component,f=IOa(a.J7,a.name).children;a.uo=_.KLa(d,e,{index:d.length,Rb:new ROa(b,f,d.Rb,a.Y4b),iE:c});_.Qn(a.i_a);(b=a.E6a)!=null&&(OOa(b,a),QOa(b,a));a.Wsb.emit(a.uo.instance)};
_.p.Object.defineProperties(_.Pp.prototype,{Ysb:{configurable:!0,enumerable:!0,get:function(){return this.uo}},ZBa:{configurable:!0,enumerable:!0,get:function(){return!!this.uo}},component:{configurable:!0,enumerable:!0,get:function(){if(!this.uo)throw new _.ud(4012,!1);return this.uo.instance}},Iq:{configurable:!0,enumerable:!0,get:function(){if(!this.uo)throw new _.ud(4012,!1);return this.P$}}});_.Pp.O=function(a){return new (a||_.Pp)};
_.Pp.Ea=_.Te({type:_.Pp,oa:[["router-outlet"]],inputs:{name:"name",Y4b:[1,"routerOutletData"]},outputs:{Wsb:"activate",wDb:"deactivate",vwb:"attach",oEb:"detach"},Qb:["outlet"],features:[_.Kn]});var ROa=function(a,b,c,d){this.Ob=a;this.Xad=b;this.parent=c;this.Ynd=d};ROa.prototype.get=function(a,b){return a===_.$h?this.Ob:a===Lp?this.Xad:a===KOa?this.Ynd:this.parent.get(a,b)};
var LOa=new _.Hd(""),Qp=function(){this.lab=new Map},OOa=function(a,b){var c;(c=a.lab.get(b))==null||c.unsubscribe();a.lab.delete(b)},QOa=function(a,b){var c=b.Iq,d=_.vf([c.Ua,c.params,c.data]).ha(_.gg(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?_.of(g):Promise.resolve(g)})).subscribe(function(e){if(b.ZBa&&b.Ysb&&b.Iq===c&&c.component!==null){var f=Cna(c.component);if(f){f=_.k(f.inputs);for(var g=f.next();!g.done;g=f.next())g=
g.value.Dac,b.Ysb.vqa(g,e[g])}else OOa(a,b)}else OOa(a,b)});a.lab.set(b,d)};Qp.O=function(a){return new (a||Qp)};Qp.wa=_.q({token:Qp,qa:Qp.O});var cpa=function(){};cpa.O=function(a){return new (a||cpa)};cpa.ya=_.Re({type:cpa,oa:[["ng-component"]],Qb:["emptyRouterOutlet"],Aa:1,Ba:0,ua:function(a){a&1&&_.K(0,"router-outlet")},dependencies:[_.Pp],ab:2});var TOa=function(a,b,c,d){return _.E(function(e){(new SOa(b,e.y9,e.KCb,c,d)).nw(a);return e})},SOa=function(a,b,c,d,e){this.Ocb=a;this.sKb=b;this.ECb=c;this.fKb=d;this.OOb=e};SOa.prototype.nw=function(a){var b=this.sKb.zg,c=this.ECb?this.ECb.zg:null;UOa(this,b,c,a);$oa(this.sKb.root);VOa(this,b,c,a)};
var UOa=function(a,b,c,d){var e=Voa(c);b.children.forEach(function(f){var g=f.value.mf,m=e[g],n=f.value,r=m?m.value:null;n===r?n.component?(n=d.getContext(n.mf))&&UOa(a,f,m,n.children):UOa(a,f,m,d):r&&WOa(a,m,d);delete e[g]});Object.values(e).forEach(function(f){WOa(a,f,d)})},WOa=function(a,b,c){var d=c.getContext(b.value.mf);c=d&&b.value.component?d.children:c;b=Voa(b);b=_.k(Object.values(b));for(var e=b.next();!e.done;e=b.next())WOa(a,e.value,c);d&&(d.mf&&(d.mf.sga(),d.children.Uya=new Map),d.nea=
null,d.Ob=null)},VOa=function(a,b,c,d){var e=Voa(c);b.children.forEach(function(f){var g=e[f.value.mf],m=f.value,n=g?g.value:null;$oa(m);m===n?m.component?(m=IOa(d,m.mf),VOa(a,f,g,m.children)):VOa(a,f,g,d):m.component?(g=IOa(d,m.mf),g.nea=null,g.Ob=m,g.mf&&POa(g.mf,m,g.Rb),VOa(a,f,null,g.children)):VOa(a,f,null,d);a.fKb(new COa(f.value.md))});b.children.length&&a.fKb(new BOa(b.value.md))};var lpa=Symbol("ob");var upa=function(a){this.path=a;this.Ob=this.path[this.path.length-1]},wpa=function(a,b){this.component=a;this.Ob=b};var Lpa=function(a){this.SI=a||null},XOa=function(a){var b=Error.call(this);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.Pm=a};_.W(XOa,Error);
var YOa=function(a,b){this.kg=a;this.Pm=b},aPa=function(a,b,c,d,e,f){return Mpa(c,e,f).ha(_.E(function(g){if(g instanceof Th)throw new XOa(g);var m=a.kg.parse(g);var n=ZOa(a,g,m.root,b,d);m=new Th(n,$Oa(m.Ua,a.Pm.Ua),m.hf);if(g[0]==="/")throw new XOa(m);return m}))},$Oa=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},ZOa=function(a,b,c,d,e){var f=bPa(c.re,d,e),g={};Object.entries(c.children).forEach(function(m){var n=
_.k(m);m=n.next().value;n=n.next().value;g[m]=ZOa(a,b,n,d,e)});return new Sh(f,g)},bPa=function(a,b,c){return a.map(function(d){if(d.path[0]===":"){if(d=c[d.path.substring(1)],!d)throw new _.ud(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 Opa={fI:!1,Mfa:[],Soa:[],parameters:{},uEa:{}};var cPa=function(){},Xpa=function(a,b,c,d,e,f,g){this.Rb=a;this.z4=b;this.fFa=c;this.config=d;this.Pm=e;this.f_=f;this.kg=g;this.Osb=0;this.vub=!0;this.z$c=new YOa(this.kg,this.Pm)};Xpa.prototype.recognize=function(){var a=this,b=Tpa(this.Pm.root,[],[],this.config).SI;return this.match(b).ha(_.E(function(c){var d=c.children;c=c.Vqd;d=new JOa("",new Zh(c,d));var e=a.Pm.Ua,f=a.Pm.hf;e=e===void 0?null:e;f=f===void 0?null:f;c=Coa(c);c=Joa(c,[],e,f);c.Ua=a.Pm.Ua;d.url=a.kg.hd(c);return{state:d,L9:c}}))};
Xpa.prototype.match=function(a){var b=this,c=new Np([],Object.freeze({}),Object.freeze(Object.assign({},this.Pm.Ua)),this.Pm.hf,Object.freeze({}),"primary",this.fFa,null,{});return dPa(this,this.Rb,this.config,a,"primary",c).ha(_.E(function(d){return{children:d,Vqd:c}}),_.Lf(function(d){if(d instanceof XOa)return b.Pm=d.Pm,b.match(d.Pm.root);if(d instanceof Lpa)throw new _.ud(4002,"'"+d.SI+"'");throw d;}))};
var dPa=function(a,b,c,d,e,f){return d.re.length===0&&d.Xn()?a.CEa(b,c,d,f):ePa(a,b,c,d,d.re,e,!0,f).ha(_.E(function(g){return g instanceof Zh?[g]:[]}))};
Xpa.prototype.CEa=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 _.bf(f).ha(_.Mf(function(n){var r=c.children[n],x=Soa(b,n);return dPa(e,a,x,r,n,d)}),_.cg(function(n,r){n.push.apply(n,_.v(r));return n}),_.Of(null),_.Jka(),_.wf(function(n){if(n===null)return di(c);n=Wpa(n);Upa(n);return _.of(n)}))};
var ePa=function(a,b,c,d,e,f,g,m){return _.bf(c).ha(_.Mf(function(n){var r;return fPa(a,(r=n.ac)!=null?r:b,c,n,d,e,f,g,m).ha(_.Lf(function(x){if(x instanceof Lpa)return _.of(null);throw x;}))}),_.Uf(function(n){return!!n}),_.Lf(function(n){if(zpa(n))return e.length!==0||d.children[f]?di(d):_.of(new cPa);throw n;}))},fPa=function(a,b,c,d,e,f,g,m,n){return Xh(d)===g||g!=="primary"&&Spa(e,f,d)?d.qF===void 0?gPa(a,b,e,d,f,g,n):a.vub&&m?hPa(a,b,e,c,d,f,g,n):di(e):di(e)},hPa=function(a,b,c,d,e,f,g,m){var n=
Npa(c,e,f),r=n.parameters,x=n.Mfa,z=n.uEa,D=n.Soa;if(!n.fI)return di(c);typeof e.qF==="string"&&e.qF[0]==="/"&&(a.Osb++,a.Osb>31&&(a.vub=!1));var L,N;f=new Np(f,r,Object.freeze(Object.assign({},a.Pm.Ua)),a.Pm.hf,e.data||{},Xh(e),(N=(L=e.component)!=null?L:e.T2)!=null?N:null,e,e.resolve||{});L=Xoa(f,m,a.f_);f.params=Object.freeze(L.params);f.data=Object.freeze(L.data);return aPa(a.z$c,x,e.qF,z,f,b).ha(_.gg(function(R){a:{var ca=[];for(R=R.root;;){ca=ca.concat(R.re);if(R.VZ===0){ca=_.of(ca);break a}if(R.VZ>
1||!R.children.primary){ca=_.pf(new _.ud(4E3,!1));break a}R=R.children.primary}ca=void 0}return ca}),_.wf(function(R){return ePa(a,b,d,c,R.concat(D),g,!1,m)}))},gPa=function(a,b,c,d,e,f,g){var m=Ppa(c,d,e,b);d.path==="**"&&(c.children={});return m.ha(_.gg(function(n){if(!n.fI)return di(c);var r;b=(r=d.ac)!=null?r:b;return iPa(a,b,d,e).ha(_.gg(function(x){x=x.vF;var z,D=(z=d.nW)!=null?z:b;z=n.Mfa;var L=n.Soa,N,R,ca=new Np(z,n.parameters,Object.freeze(Object.assign({},a.Pm.Ua)),a.Pm.hf,d.data||{},Xh(d),
(R=(N=d.component)!=null?N:d.T2)!=null?R:null,d,d.resolve||{});N=Xoa(ca,g,a.f_);ca.params=Object.freeze(N.params);ca.data=Object.freeze(N.data);R=Tpa(c,z,L,x);N=R.SI;R=R.Keb;return R.length===0&&N.Xn()?a.CEa(D,x,N,ca).ha(_.E(function(wa){return new Zh(ca,wa)})):x.length===0&&R.length===0?_.of(new Zh(ca,[])):ePa(a,D,x,N,R,Xh(d)===f?"primary":f,!0,ca).ha(_.E(function(wa){return new Zh(ca,wa instanceof Zh?[wa]:[])}))}))}))},iPa=function(a,b,c,d){return c.children?_.of({vF:c.children,Rb:b}):c.Ql?c.iP!==
void 0?_.of({vF:c.iP,Rb:c.nW}):Jpa(b,c,d).ha(_.wf(function(e){return e?a.z4.Ql(b,c).ha(_.ig(function(f){c.iP=f.vF;c.nW=f.Rb})):_.pf(ipa(3))})):_.of({vF:[],Rb:b})};var Rp=function(){this.w$b=!0};_.W(Rp,UNa);var jPa=function(a,b,c,d){a.addEventListener(b,c,d);return function(){a.removeEventListener(b,c,d)}};Rp.prototype.dispatchEvent=function(a,b){a.dispatchEvent(b)};Rp.prototype.remove=function(a){a.remove()};Rp.prototype.createElement=function(a,b){b=b||document;return b.createElement(a)};var VNa=function(a,b){return b==="window"?window:b==="document"?a:b==="body"?a.body:null};
Rp.prototype.BAa=function(){var a=(kPa=kPa||document.head.querySelector("base"))?kPa.getAttribute("href"):null;return a==null?null:(new URL(a,document.baseURI)).pathname};var kPa=null;var lPa=function(){},CLa=function(a){_.Be.getAngularTestability=function(b,c){b=a.tia(b,c===void 0?!0:c);if(b==null)throw new _.ud(5103,!1);return b};_.Be.getAllAngularTestabilities=function(){return Array.from(a.caa.values())};_.Be.getAllAngularRootElements=function(){return Array.from(a.caa.keys())};_.Be.frameworkStabilizers||(_.Be.frameworkStabilizers=[]);_.Be.frameworkStabilizers.push(function(b){var c=_.Be.getAllAngularTestabilities(),d=c.length,e=function(){d--;d==0&&b()};c.forEach(function(f){f.whenStable(e)})})};
lPa.prototype.tia=function(a,b,c){if(b==null)return null;var d=a.caa.get(b)||null;return d!=null?d:c?b instanceof DocumentFragment?this.tia(a,b.host,!0):this.tia(a,b.parentElement,!0):null};var Sp=function(){};Sp.prototype.tb=function(){return new XMLHttpRequest};Sp.O=function(a){return new (a||Sp)};Sp.wa=_.q({token:Sp,qa:Sp.O});var mPa=new _.Hd(""),Tp=function(a,b){var c=this;this.Nf=b;this.Fmb=new Map;a.forEach(function(d){d.EUb=c});this.y6c=a.slice().reverse()};Tp.prototype.addEventListener=function(a,b,c,d){return this.U2c(b).addEventListener(a,b,c,d)};Tp.prototype.U2c=function(a){var b=this.Fmb.get(a);if(b)return b;b=this.y6c.find(function(c){return c.supports(a)});if(!b)throw new _.ud(5101,!1);this.Fmb.set(a,b);return b};Tp.O=function(a){return new (a||Tp)(_.t(mPa),_.t(_.th))};Tp.wa=_.q({token:Tp,qa:Tp.O});
var nPa=function(a){this.Mt=a};var Up=function(a,b,c){this.tu=a;this.appId=b;this.nonce=c;this.inline=new Map;this.external=new Map;this.jka=new Set;c=this.inline;var d=this.external,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.jka.add(a.head)},
pPa=function(a,b,c){b=_.k(b);for(var d=b.next();!d.done;d=b.next())oPa(a,d.value,a.inline,fqa);c==null||c.forEach(function(e){return oPa(a,e,a.external,gqa)})},rPa=function(a,b,c){b=_.k(b);for(var d=b.next();!d.done;d=b.next())qPa(d.value,a.inline);c==null||c.forEach(function(e){return qPa(e,a.external)})},oPa=function(a,b,c,d){var e=c.get(b);e?e.usage++:c.set(b,{usage:1,elements:[].concat(_.v(a.jka)).map(function(f){return a.addElement(f,d(b,a.tu))})})},qPa=function(a,b){var c=b.get(a);c&&(c.usage--,
c.usage<=0&&(eqa(c.elements),b.delete(a)))};Up.prototype.Ma=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,eqa(b);this.jka.clear()};Up.prototype.addElement=function(a,b){this.nonce&&b.setAttribute("nonce",this.nonce);return a.appendChild(b)};Up.O=function(a){return new (a||Up)(_.t(_.ii),_.t(uKa),_.t(_.wKa,8),_.t(vKa))};Up.wa=_.q({token:Up,qa:Up.O});var sPa,hqa,Wp;sPa={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"};hqa=/%COMP%/g;_.tPa=new _.Hd("",{Ga:"root",qa:function(){return!0}});
Wp=function(a,b,c,d,e,f,g,m,n,r,x){this.j2a=a;this.CF=b;this.appId=c;this.Zbb=d;this.tu=e;this.Lc=g;this.nonce=m===void 0?null:m;this.ivb=n;this.oS=r;this.rsa=x===void 0?null:x;this.F2b=new Map;this.Kab=!1;this.Zcd=new Vp(a,e,g,this.Kab,this.rsa,this.DI=pKa,this.oS)};
Wp.prototype.ou=function(a,b){if(!a||!b)return this.Zcd;a:{var c=this.F2b,d=c.get(b.id);if(!d){d=this.tu;var e=this.Lc,f=this.j2a,g=this.CF,m=this.Zbb,n=this.Kab,r=this.rsa;switch(b.ab){case 0:d=new uPa(f,g,b,this.appId,m,d,e,n,r,this.DI,this.ivb,this.oS);break;case 3:b=new vPa(f,a,b,d,e,this.nonce,n,r,this.DI,this.oS,g);break a;case 4:b=new vPa(f,a,b,d,e,this.nonce,n,r,this.DI,this.oS);break a;default:d=new Xp(f,g,b,m,d,e,n,r,this.DI,this.ivb,this.oS)}c.set(b.id,d)}b=d}b instanceof uPa?(pPa(b.CF,
b.styles,b.AGa),b.setAttribute(a,b.jid,"")):b instanceof Xp&&pPa(b.CF,b.styles,b.AGa);return b};Wp.prototype.Ma=function(){this.F2b.clear()};Wp.O=function(a){return new (a||Wp)(_.t(Tp),_.t(Up),_.t(uKa),_.t(_.tPa),_.t(_.ii),_.t(vKa),_.t(_.th),_.t(_.wKa),_.t(hKa),_.t(iKa),_.t(pg,8))};Wp.wa=_.q({token:Wp,qa:Wp.O});var Vp=function(a,b,c,d,e,f,g){this.j2a=a;this.tu=b;this.Lc=c;this.Kab=d;this.rsa=e;this.DI=f;this.oS=g;this.data=Object.create(null);this.Uq=null};_.h=Vp.prototype;_.h.destroy=function(){};
_.h.createElement=function(a,b){return b?this.tu.createElementNS(sPa[b]||b,a):this.tu.createElement(a)};_.h.createComment=function(a){return this.tu.createComment(a)};_.h.bza=function(a){return this.tu.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){var c=this.DI.elements;c?c.animate(b,function(){return b.remove()},this.oS):b.remove()};_.h.tdb=function(a,b){a=typeof a==="string"?this.tu.querySelector(a):a;if(!a)throw new _.ud(-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=sPa[d])?a.setAttributeNS(d,b,c):a.setAttribute(b,c)):a.setAttribute(b,c)};
_.h.removeAttribute=function(a,b,c){if(c){var d=sPa[c];d?a.removeAttributeNS(d,b):a.removeAttribute(c+":"+b)}else a.removeAttribute(b)};_.h.FG=function(a,b){a.classList.add(b)};_.h.jT=function(a,b){a.classList.remove(b)};_.h.qf=function(a,b,c,d){d&3?a.style.setProperty(b,c,d&1?"important":""):a.style[b]=c};_.h.EI=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=VNa(this.tu,a),!a))throw new _.ud(5102,!1);c=wPa(c);var e;if((e=this.rsa)==null?0:e.Qwd)c=this.rsa.Qwd(a,b,c);return this.j2a.addEventListener(a,b,c,d)};
var wPa=function(a){return function(b){if(b==="__ngUnwrap__")return a;a(b)===!1&&b.preventDefault()}},vPa=function(a,b,c,d,e,f,g,m,n,r,x){Vp.call(this,a,d,e,g,m,n,r);this.f6a=b;this.CF=x;this.shadowRoot=b.attachShadow({mode:"open"});if(this.CF){a=this.CF;b=this.shadowRoot;a.jka.add(b);e=_.k(a.inline);for(g=e.next();!g.done;g=e.next())g=_.k(g.value),m=g.next().value,g.next().value.elements.push(a.addElement(b,fqa(m,a.tu)));e=_.k(a.external);for(g=e.next();!g.done;g=e.next())g=_.k(g.value),m=g.next().value,
g.next().value.elements.push(a.addElement(b,gqa(m,a.tu)))}a=c.styles;a=iqa(c.id,a);a=_.k(a);for(b=a.next();!b.done;b=a.next())b=b.value,e=document.createElement("style"),f&&e.setAttribute("nonce",f),e.textContent=b,this.shadowRoot.appendChild(e);var z;if(a=(z=c.MKb)==null?void 0:z.call(c))for(c=_.k(a),z=c.next();!z.done;z=c.next())z=gqa(z.value,d),f&&z.setAttribute("nonce",f),this.shadowRoot.appendChild(z)};_.W(vPa,Vp);var xPa=function(a,b){return b===a.f6a?a.shadowRoot:b};_.h=vPa.prototype;
_.h.appendChild=function(a,b){return Vp.prototype.appendChild.call(this,xPa(this,a),b)};_.h.insertBefore=function(a,b,c){return Vp.prototype.insertBefore.call(this,xPa(this,a),b,c)};_.h.removeChild=function(a,b){return Vp.prototype.removeChild.call(this,null,b)};_.h.parentNode=function(a){return xPa(this,Vp.prototype.parentNode.call(this,xPa(this,a)))};_.h.destroy=function(){this.CF&&this.CF.jka.delete(this.shadowRoot)};
var Xp=function(a,b,c,d,e,f,g,m,n,r,x,z){Vp.call(this,a,e,f,g,m,n,x);this.CF=b;this.Zbb=d;this.W$=r;a=c.styles;this.styles=z?iqa(z,a):a;var D;this.AGa=(D=c.MKb)==null?void 0:D.call(c,z)};_.W(Xp,Vp);Xp.prototype.destroy=function(){var a=this;this.Zbb&&(!this.W$&&this.DI.elements?this.Lc.Xb(function(){setTimeout(function(){rPa(a.CF,a.styles,a.AGa)},a.oS)}):rPa(this.CF,this.styles,this.AGa))};
var uPa=function(a,b,c,d,e,f,g,m,n,r,x,z){d=d+"-"+c.id;Xp.call(this,a,b,c,e,f,g,m,n,r,x,z,d);this.Nbd="_ngcontent-%COMP%".replace(hqa,d);this.jid="_nghost-%COMP%".replace(hqa,d)};_.W(uPa,Xp);uPa.prototype.createElement=function(a,b){a=Xp.prototype.createElement.call(this,a,b);Xp.prototype.setAttribute.call(this,a,this.Nbd,"");return a};var Yp=function(a){this.Mt=a};_.W(Yp,nPa);Yp.prototype.supports=function(){return!0};Yp.prototype.addEventListener=function(a,b,c,d){var e=this;a.addEventListener(b,c,d);return function(){return e.removeEventListener(a,b,c,d)}};Yp.prototype.removeEventListener=function(a,b,c,d){return a.removeEventListener(b,c,d)};Yp.O=function(a){return new (a||Yp)(_.t(_.ii))};Yp.wa=_.q({token:Yp,qa:Yp.O});var yPa=["alt","control","meta","shift"],zPa={"\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"},APa={alt:function(a){return a.altKey},control:function(a){return a.ctrlKey},meta:function(a){return a.metaKey},shift:function(a){return a.shiftKey}},Zp=function(a){this.Mt=a};_.W(Zp,nPa);Zp.prototype.supports=function(a){return BPa(a)!=null};
Zp.prototype.addEventListener=function(a,b,c,d){var e=BPa(b),f=CPa(e.fullKey,c,this.EUb.Nf);return this.EUb.Nf.Xb(function(){return jPa(a,e.domEventName,f,d)})};
var BPa=function(a){var b=a.toLowerCase().split(".");a=b.shift();if(b.length===0||a!=="keydown"&&a!=="keyup")return null;var c=DPa(b.pop()),d="",e=b.indexOf("code");e>-1&&(b.splice(e,1),d="code.");yPa.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},EPa=function(a,b){var c=zPa[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");yPa.forEach(function(e){e!==c&&(0,APa[e])(a)&&(d+=e+".")});d+=c;return d===b},CPa=function(a,b,c){return function(d){EPa(d,a)&&c.runGuarded(function(){return b(d)})}},DPa=function(a){return a==="esc"?"escape":a};Zp.O=function(a){return new (a||Zp)(_.t(_.ii))};Zp.wa=_.q({token:Zp,qa:Zp.O});var mAa=jna(uMa,"browser",[{Da:vKa,rc:"browser"},{Da:lna,rc:function(){var a=new Rp;yj!=null||(yj=a)},xd:!0},{Da:_.ii,Gb:function(){return Ega=document}}]),FPa=[{Da:ALa,Ce:lPa},{Da:zLa,Ce:eo,Pb:[_.th,fo,ALa]},{Da:eo,Ce:eo,Pb:[_.th,fo,ALa]}],GPa=[{Da:kna,rc:"root"},{Da:_.wh,Gb:function(){return new _.wh}},{Da:mPa,Ce:Yp,xd:!0,Pb:[_.ii]},{Da:mPa,Ce:Zp,xd:!0,Pb:[_.ii]},Wp,Up,Tp,{Da:_.Ne,Cb:Wp},{Da:aOa,Ce:Sp},[]],$p=function(){};$p.O=function(a){return new (a||$p)};$p.Ja=_.Se({type:$p});
$p.Ia=_.ed({Tb:[].concat(_.v(GPa),_.v(FPa)),imports:[_.vp,go]});_.aq=function(a){this.Mt=a};_.aq.prototype.Co=function(){return this.Mt.title};_.aq.prototype.aj=function(a){this.Mt.title=a||""};_.aq.O=function(a){return new (a||_.aq)(_.t(_.ii))};_.aq.wa=_.q({token:_.aq,qa:_.aq.O,Ga:"root"});var fi=function(a){var b=this;this.wN=new Map;this.Bla=null;a?typeof a==="string"?this.WH=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();HPa(b,e,c)}})}:typeof Headers!=="undefined"&&a instanceof Headers?(this.headers=new Map,a.forEach(function(c,d){HPa(b,d,c)})):this.WH=function(){b.headers=new Map;Object.entries(a).forEach(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;IPa(b,c,d)})}:this.headers=new Map};
_.h=fi.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.wN.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 JPa=function(a,b,c){a.wN.has(c)||a.wN.set(c,b)};fi.prototype.init=function(){var a=this;this.WH&&(this.WH instanceof fi?KPa(this,this.WH):this.WH(),this.WH=null,this.Bla&&(this.Bla.forEach(function(b){return LPa(a,b)}),this.Bla=null))};var KPa=function(a,b){b.init();Array.from(b.headers.keys()).forEach(function(c){a.headers.set(c,b.headers.get(c));a.wN.set(c,b.wN.get(c))})};
fi.prototype.clone=function(a){var b=new fi;b.WH=this.WH&&this.WH instanceof fi?this.WH:this;b.Bla=(this.Bla||[]).concat([a]);return b};
var LPa=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;JPa(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.wN.delete(c)):a.headers.set(c,d)}else a.headers.delete(c),a.wN.delete(c)}},HPa=function(a,b,c){var d=b.toLowerCase();
JPa(a,b,d);a.headers.has(d)?a.headers.get(d).push(c):a.headers.set(d,[c])},IPa=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);JPa(a,b,d)};fi.prototype.forEach=function(a){var b=this;this.init();Array.from(this.wN.keys()).forEach(function(c){return a(b.wN.get(c),b.headers.get(c))})};var MPa=function(){this.map=new Map};_.h=MPa.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 NPa,kqa,lqa;NPa=function(){};kqa=/%(\d[a-f0-9])/gi;lqa={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};_.gi=function(a){var b=this;a=a===void 0?{}:a;this.FX=this.tHa=null;this.Lza=a.Lza||new NPa;if(a.wgd){if(a.Gia)throw new _.ud(2805,!1);this.map=jqa(a.wgd)}else a.Gia?(this.map=new Map,Object.keys(a.Gia).forEach(function(c){var d=a.Gia[c];d=Array.isArray(d)?d.map(nqa):[""+d];b.map.set(c,d)})):this.map=null};_.h=_.gi.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({cF:a,value:b,op:"a"})};_.h.set=function(a,b){return this.clone({cF:a,value:b,op:"s"})};_.h.delete=function(a,b){return this.clone({cF:a,value:b,op:"d"})};
_.h.toString=function(){var a=this;this.init();return this.keys().map(function(b){var c=mqa(b);return a.map.get(b).map(function(d){return c+"="+mqa(d)}).join("&")}).filter(function(b){return b!==""}).join("&")};_.h.clone=function(a){var b=new _.gi({Lza:this.Lza});b.FX=this.FX||this;b.tHa=(this.tHa||[]).concat(a);return b};
_.h.init=function(){var a=this;this.map===null&&(this.map=new Map);this.FX!==null&&(this.FX.init(),this.FX.keys().forEach(function(b){return a.map.set(b,a.FX.map.get(b))}),this.tHa.forEach(function(b){switch(b.op){case "a":case "s":var c=(b.op==="a"?a.map.get(b.cF):void 0)||[];c.push(""+b.value);a.map.set(b.cF,c);break;case "d":if(b.value!==void 0){c=a.map.get(b.cF)||[];var d=c.indexOf(""+b.value);d!==-1&&c.splice(d,1);c.length>0?a.map.set(b.cF,c):a.map.delete(b.cF)}else a.map.delete(b.cF)}}),this.FX=
this.tHa=null)};var hi=function(a,b,c,d){this.url=b;this.body=null;this.keepalive=this.withCredentials=this.Jx=!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;if(c){this.Jx=!!c.Jx;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);c.priority&&(this.priority=c.priority);c.cache&&(this.cache=c.cache);c.credentials&&(this.credentials=c.credentials);if(typeof c.timeout==="number"){if(c.timeout<1||!Number.isInteger(c.timeout))throw new _.ud(2822,"");this.timeout=c.timeout}c.mode&&(this.mode=c.mode);c.redirect&&(this.redirect=c.redirect);c.integrity&&(this.integrity=c.integrity);c.referrer&&(this.referrer=c.referrer);this.oJ=c.oJ}this.headers!=null||(this.headers=new fi);this.context!=
null||(this.context=new MPa);this.params?(c=this.params.toString(),c.length===0?this.lhb=b:(d=b.indexOf("?"),this.lhb=b+(d===-1?"?":d<b.length-1?"&":"")+c)):(this.params=new _.gi,this.lhb=b)},OPa=function(a){return a.body===null?null:typeof a.body==="string"||oqa(a.body)||pqa(a.body)||qqa(a.body)||typeof URLSearchParams!=="undefined"&&a.body instanceof URLSearchParams?a.body:a.body instanceof _.gi?a.body.toString():typeof a.body==="object"||typeof a.body==="boolean"||Array.isArray(a.body)?JSON.stringify(a.body):
a.body.toString()};
hi.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;e=a.priority||this.priority;var g=a.cache||this.cache,m=a.mode||this.mode,n=a.redirect||this.redirect,r=a.credentials||this.credentials,x=a.referrer||this.referrer,z=a.integrity||this.integrity,D,L=(D=a.oJ)!=null?D:this.oJ,N;D=(N=a.timeout)!=null?N:this.timeout;N=a.body!==void 0?a.body:this.body;var R,ca=(R=a.withCredentials)!=
null?R:this.withCredentials,wa;R=(wa=a.Jx)!=null?wa:this.Jx;wa=a.headers||this.headers;var Da=a.params||this.params,ua,xa=(ua=a.context)!=null?ua:this.context;a.o7b!==void 0&&(wa=Object.keys(a.o7b).reduce(function(Ma,Wa){return Ma.set(Wa,a.o7b[Wa])},wa));a.Gj&&(Da=Object.keys(a.Gj).reduce(function(Ma,Wa){return Ma.set(Wa,a.Gj[Wa])},Da));return new hi(b,c,N,{params:Da,headers:wa,context:xa,Jx:R,responseType:d,withCredentials:ca,oJ:L,keepalive:f,cache:g,priority:e,timeout:D,mode:m,redirect:n,credentials:r,
referrer:x,integrity:z})};var bq=function(a,b,c){b=b===void 0?200:b;c=c===void 0?"OK":c;this.headers=a.headers||new fi;this.status=a.status!==void 0?a.status:b;this.statusText=a.statusText||c;this.url=a.url||null;this.redirected=a.redirected;this.ok=this.status>=200&&this.status<300},PPa=function(a){a=a===void 0?{}:a;bq.call(this,a);this.type=2};_.W(PPa,bq);
PPa.prototype.clone=function(a){a=a===void 0?{}:a;return new PPa({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 QPa=function(a){a=a===void 0?{}:a;bq.call(this,a);this.type=4;this.body=a.body!==void 0?a.body:null};_.W(QPa,bq);
QPa.prototype.clone=function(a){a=a===void 0?{}:a;var b;return new QPa({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,redirected:(b=a.redirected)!=null?b:this.redirected})};
_.cq=function(a){bq.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(_.cq,bq);var RPa=new _.Hd("");var SPa=new _.Hd(""),TPa=new _.Hd("",{qa:function(){return[]}}),UPa=new _.Hd(""),VPa=new _.Hd("",{Ga:"root",qa:function(){return!0}});var WPa=/^\)\]\}',?\n/,XPa=RegExp("^X-Request-URL:","m"),dq=function(a){this.ixd=a};
dq.prototype.handle=function(a){if(a.method==="JSONP")throw new _.ud(-2800,!1);var b=this.ixd;return _.of(null).ha(_.gg(function(){return new _.$e(function(c){var d=b.tb();d.open(a.method,a.lhb);a.withCredentials&&(d.withCredentials=!0);a.headers.forEach(function(N,R){return d.setRequestHeader(N,R.join(","))});a.headers.has("Accept")||d.setRequestHeader("Accept","application/json, text/plain, */*");if(!a.headers.has("Content-Type")){var e=a.body===null||qqa(a.body)?null:pqa(a.body)?a.body.type||null:
oqa(a.body)?null:typeof a.body==="string"?"text/plain":a.body instanceof _.gi?"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.timeout&&(d.timeout=a.timeout);a.responseType&&(e=a.responseType.toLowerCase(),d.responseType=e!=="json"?e:"text");var f=OPa(a),g=null,m=function(){if(g!==null)return g;var N=d.statusText||"OK",R=new fi(d.getAllResponseHeaders()),
ca=("responseURL"in d&&d.responseURL?d.responseURL:XPa.test(d.getAllResponseHeaders())?d.getResponseHeader("X-Request-URL"):null)||a.url;return g=new PPa({headers:R,status:d.status,statusText:N,url:ca})},n=function(){var N=m(),R=N.headers,ca=N.status,wa=N.statusText;N=N.url;var Da=null;ca!==204&&(Da=typeof d.response==="undefined"?d.responseText:d.response);ca===0&&(ca=Da?200:0);var ua=ca>=200&&ca<300;if(a.responseType==="json"&&typeof Da==="string"){var xa=Da;Da=Da.replace(WPa,"");try{Da=Da!==""?
JSON.parse(Da):null}catch(Ma){Da=xa,ua&&(ua=!1,Da={error:Ma,text:Da})}}ua?(c.next(new QPa({body:Da,headers:R,status:ca,statusText:wa,url:N||void 0})),c.complete()):c.error(new _.cq({error:Da,headers:R,status:ca,statusText:wa,url:N||void 0}))},r=function(N){var R=m().url;N=new _.cq({error:N,status:d.status||0,statusText:d.statusText||"Unknown Error",url:R||void 0});c.error(N)},x=r;a.timeout&&(x=function(){var N=m().url;N=new _.cq({error:new DOMException("Request timed out","TimeoutError"),status:d.status||
0,statusText:d.statusText||"Request timeout",url:N||void 0});c.error(N)});var z=!1,D=function(N){z||(c.next(m()),z=!0);var R={type:3,loaded:N.loaded};N.lengthComputable&&(R.total=N.total);a.responseType==="text"&&d.responseText&&(R.fNd=d.responseText);c.next(R)},L=function(N){var R={type:1,loaded:N.loaded};N.lengthComputable&&(R.total=N.total);c.next(R)};d.addEventListener("load",n);d.addEventListener("error",r);d.addEventListener("timeout",x);d.addEventListener("abort",r);a.Jx&&(d.addEventListener("progress",
D),f!==null&&d.upload&&d.upload.addEventListener("progress",L));d.send(f);c.next({type:0});return function(){d.removeEventListener("error",r);d.removeEventListener("abort",r);d.removeEventListener("load",n);d.removeEventListener("timeout",x);a.Jx&&(d.removeEventListener("progress",D),f!==null&&d.upload&&d.upload.removeEventListener("progress",L));d.readyState!==d.DONE&&d.abort()}})}))};dq.O=function(a){return new (a||dq)(_.t(aOa))};dq.wa=_.q({token:dq,qa:dq.O,Ga:"root"});var eq=function(){};eq.O=function(a){return new (a||eq)};eq.wa=_.q({token:eq,qa:function(a){var b=null;return b=a?new (a||eq):_.t(dq)},Ga:"root"});var fq=function(a,b){this.HL=a;this.Rb=b;this.dya=null;this.vn=_.u(bo);this.Tbd=_.u(VPa)};
fq.prototype.handle=function(a){var b=this;this.dya===null&&(this.dya=Array.from(new Set([].concat(_.v(this.Rb.get(TPa)),_.v(this.Rb.get(UPa,[]))))).reduceRight(function(d,e){return tqa(d,e,b.Rb)},rqa));if(this.Tbd){var c=this.vn.add();return this.dya(a,function(d){return b.HL.handle(d)}).ha(Tf(c))}return this.dya(a,function(d){return b.HL.handle(d)})};fq.O=function(a){return new (a||fq)(_.t(eq),_.t(_.Me))};fq.wa=_.q({token:fq,qa:fq.O,Ga:"root"});var gq=function(){};
gq.O=function(a){return new (a||gq)};gq.wa=_.q({token:gq,qa:function(a){var b=null;return b=a?new (a||gq):_.t(fq)},Ga:"root"});_.hq=function(a){this.handler=a};_.h=_.hq.prototype;
_.h.request=function(a,b,c){var d=this;c=c===void 0?{}:c;if(a instanceof hi)b=a;else{var e=void 0;e=c.headers instanceof fi?c.headers:new fi(c.headers);var f=void 0;c.params&&(f=c.params instanceof _.gi?c.params:new _.gi({Gia:c.params}));b=new hi(a,b,c.body!==void 0?c.body:null,{headers:e,context:c.context,params:f,Jx:c.Jx,responseType:c.responseType||"json",withCredentials:c.withCredentials,oJ:c.oJ,keepalive:c.keepalive,priority:c.priority,cache:c.cache,mode:c.mode,redirect:c.redirect,credentials:c.credentials,
referrer:c.referrer,integrity:c.integrity,timeout:c.timeout})}e=_.of(b).ha(_.Mf(function(g){return d.handler.handle(g)}));if(a instanceof hi||c.observe==="events")return e;a=e.ha(_.Hf(function(g){return g instanceof QPa}));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 _.ud(2806,!1);return g.body}));case "blob":return a.ha(_.E(function(g){if(g.body!==null&&!(g.body instanceof Blob))throw new _.ud(2807,
!1);return g.body}));case "text":return a.ha(_.E(function(g){if(g.body!==null&&typeof g.body!=="string")throw new _.ud(2808,!1);return g.body}));default:return a.ha(_.E(function(g){return g.body}))}case "response":return a;default:throw new _.ud(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.zx=function(a,b,c){c=c===void 0?{}:c;return this.request("PATCH",a,uqa(c,b))};_.h.Qab=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))};_.hq.O=function(a){return new (a||_.hq)(_.t(gq))};_.hq.wa=_.q({token:_.hq,qa:_.hq.O,Ga:"root"});var vqa=new _.Hd("",{qa:function(){return!0}}),zqa=new _.Hd("",{Ga:"root",qa:function(){return"XSRF-TOKEN"}}),wqa=new _.Hd("",{Ga:"root",qa:function(){return"X-XSRF-TOKEN"}}),iq=function(a,b){this.tu=a;this.cookieName=b;this.kSb="";this.zSb=null};
iq.prototype.getToken=function(){var a=this.tu.cookie||"";if(a!==this.kSb){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.zSb=b;this.kSb=a}return this.zSb};iq.O=function(a){return new (a||iq)(_.t(_.ii),_.t(zqa))};iq.wa=_.q({token:iq,qa:iq.O,Ga:"root"});_.ei=function(){};
_.ei.O=function(a){return new (a||_.ei)};_.ei.wa=_.q({token:_.ei,qa:function(a){var b=null;return b=a?new (a||_.ei):_.t(iq)},Ga:"root"});var jq=function(a){this.Rb=a};jq.prototype.intercept=function(a,b){return Kd(this.Rb,function(){return xqa(a,function(c){return b.handle(c)})})};jq.O=function(a){return new (a||jq)(_.t(_.Me))};jq.wa=_.q({token:jq,qa:jq.O});var YPa=new _.Hd("");var kq;kq=function(){};_.ZPa=function(){var a={DMb:"X-Framework-Xsrf-Token"};a=a===void 0?{}:a;return{rn:kq,Tb:Aqa(a).Gr}};kq.O=function(a){return new (a||kq)};kq.Ja=_.Se({type:kq});kq.Ia=_.ed({Tb:[jq,{Da:SPa,Cb:jq,xd:!0},{Da:_.ei,Ce:iq},Aqa({cookieName:"XSRF-TOKEN",DMb:"X-XSRF-TOKEN"}).Gr,{Da:vqa,rc:!0}]});_.lq=function(){};_.lq.O=function(a){return new (a||_.lq)};_.lq.Ja=_.Se({type:_.lq});
_.lq.Ia=_.ed({Tb:[function(){for(var a=[_.hq,fq,{Da:gq,Cb:fq},{Da:eq,Gb:function(){var d;return(d=_.u(RPa,{optional:!0}))!=null?d:_.u(dq)}},{Da:TPa,rc:xqa,xd:!0}],b=_.k(_.Mc.apply(0,arguments)),c=b.next();!c.done;c=b.next())a.push.apply(a,_.v(c.value.Gr));return{Gr:a}}(yqa(1,[{Da:YPa,Gb:function(){var a=null;return function(b,c){if(a===null){var d;a=((d=_.u(SPa,{optional:!0}))!=null?d:[]).reduceRight(sqa,rqa)}d=_.u(bo);return _.u(VPa)?(d=d.add(),a(b,c).ha(Tf(d))):a(b,c)}}},{Da:TPa,Cb:YPa,xd:!0}]))]});var $Pa=Cqa("json");$Pa.arrayBuffer=Cqa("arraybuffer");$Pa.blob=Cqa("blob");$Pa.text=Cqa("text");
var Bqa=function(a,b,c,d,e){oo.call(this,b,function(g){var m=g.params;var n=g.L9c;var r=function(){return L.unsubscribe()};n.addEventListener("abort",r);var x=_.Vg.apply(null,[{value:void 0}].concat(_.v([]))),z;g=new Promise(function(N){return z=N});var D=function(N){x.set(N);var R;(R=z)==null||R(x);z=void 0};var L=f.client.request(m).subscribe({next:function(N){switch(N.type){case 4:f.ZV.set(N.headers);f.Dwa.set(N.status);try{D({value:d?d(N.body):N.body})}catch(R){D({error:R instanceof Error?R:new qMa(R)})}break;
case 3:f.TVa.set(N)}},error:function(N){N instanceof _.cq&&(f.ZV.set(N.headers),f.Dwa.set(N.status));D({error:N});n.removeEventListener("abort",r)},complete:function(){z&&D({error:new _.ud(991,!1)});n.removeEventListener("abort",r)}});return g},c,e,a);var f=this;this.ZV=una({source:this.Pp,VL:function(){}});this.TVa=una({source:this.Pp,VL:function(){}});this.Dwa=una({source:this.Pp,VL:function(){}});this.headers=_.Fh.apply(null,[function(){return f.status()==="resolved"||f.status()==="error"?f.ZV():
void 0}].concat(_.v([])));this.progress=this.TVa.sX();this.statusCode=this.Dwa.sX();this.client=a.get(_.hq)};_.W(Bqa,oo);Bqa.prototype.set=function(a){oo.prototype.set.call(this,a);this.ZV.set(void 0);this.TVa.set(void 0);this.Dwa.set(void 0)};var mq=function(){};mq.O=function(a){return new (a||mq)};mq.wa=_.q({token:mq,qa:function(a){var b=null;return b=a?new (a||mq):_.t(nq)},Ga:"root"});var nq=function(a){this.Mt=a};_.W(nq,mq);
nq.prototype.Po=function(a,b){if(b==null)return null;switch(a){case 0:return b;case 1:return _.Ae(b,"HTML")?_.xe(b):Hha(this.Mt,String(b)).toString();case 2:return _.Ae(b,"Style")?_.xe(b):b;case 3:if(_.Ae(b,"Script"))return _.xe(b);throw new _.ud(5200,!1);case 4:return _.Ae(b,"URL")?_.xe(b):uha(String(b));case 5:if(_.Ae(b,"ResourceURL"))return _.xe(b);throw new _.ud(5201,!1);default:throw new _.ud(5202,!1);}};nq.prototype.azb=function(a){return new DKa(a)};nq.prototype.czb=function(a){return new EKa(a)};
nq.prototype.bzb=function(a){return new FKa(a)};nq.O=function(a){return new (a||nq)(_.t(_.ii))};nq.wa=_.q({token:nq,qa:nq.O,Ga:"root"});new po;var oq=function(a){this.wga=new nq(a)};_.W(oq,mq);oq.prototype.Po=function(a,b){if(b==null)return null;if(b instanceof _.sc||_.wc(b)||b instanceof _.Ac){if(aQa(b,a))return this.wga.Po(a,bQa(this,b));throw Error("pb`"+OKa[a]+"`"+b);}return this.wga.Po(a,b)};oq.prototype.azb=function(){throw Error("qb");};oq.prototype.czb=function(){throw Error("qb");};oq.prototype.bzb=function(){throw Error("qb");};
var bQa=function(a,b){if(b!=null){if(b instanceof _.Ac)return a.wga.azb(String(b));if(_.wc(b))return a.wga.czb(_.xc(b));if(b instanceof _.sc)return a.wga.bzb(String(b))}return null},aQa=function(a,b){switch(b){case 1:return a instanceof _.Ac;case 4:return _.wc(a)||a instanceof _.sc;case 5:return a instanceof _.sc;case 3:return!1;default:return!1}};oq.O=function(a){return new (a||oq)(_.t(_.ii))};oq.wa=_.q({token:oq,qa:oq.O});var cQa=[{Da:Oia,Cb:mq},{Da:mq,Ce:oq}],pq=function(){};pq.O=function(a){return new (a||pq)};pq.Ja=_.Se({type:pq});pq.Ia=_.ed({Tb:cQa,imports:[$p]});var qq=function(){},dQa=function(a){for(a=a.root;a!==void 0;){var b=void 0;var c=(b=a.data[Woa])!=null?b:c;a=a.children.find(function(d){return d.mf==="primary"})}return c};qq.O=function(a){return new (a||qq)};qq.wa=_.q({token:qq,qa:function(){return _.u(rq)},Ga:"root"});var rq=function(a){this.title=a};_.W(rq,qq);rq.prototype.sHa=function(a){a=dQa(a);a!==void 0&&this.title.aj(a)};rq.O=function(a){return new (a||rq)(_.t(_.aq))};rq.wa=_.q({token:rq,qa:rq.O,Ga:"root"});var pi=new _.Hd("",{Ga:"root",qa:function(){return{}}});var sq;_.Gqa=new _.Hd("");sq=function(){this.Iya=new WeakMap;this.iya=new WeakMap;_.u(lo)};sq.prototype.jS=function(a,b){var c=this;if(this.Iya.get(b))return this.Iya.get(b);if(b.T2)return _.of(b.T2);this.IDa&&this.IDa(b);a=Qh(Kd(a,function(){return b.jS()})).ha(_.E(Dqa),_.gg(Eqa),_.ig(function(d){c.J$a&&c.J$a(b);b.T2=d}),Tf(function(){c.Iya.delete(b)}));a=(new Xf(a,function(){return new _.Vf})).ha(_.uf());this.Iya.set(b,a);return a};
sq.prototype.Ql=function(a,b){var c=this;if(this.iya.get(b))return this.iya.get(b);if(b.iP)return _.of({vF:b.iP,Rb:b.nW});this.IDa&&this.IDa(b);a=Hqa(b,a,this.J$a).ha(Tf(function(){c.iya.delete(b)}));a=(new Xf(a,function(){return new _.Vf})).ha(_.uf());this.iya.set(b,a);return a};sq.O=function(a){return new (a||sq)};sq.wa=_.q({token:sq,qa:sq.O,Ga:"root"});var tq=function(){};tq.O=function(a){return new (a||tq)};tq.wa=_.q({token:tq,qa:function(){return _.u(uq)},Ga:"root"});var uq=function(){};uq.prototype.extract=function(a){return a};uq.prototype.merge=function(a){return a};uq.O=function(a){return new (a||uq)};uq.wa=_.q({token:uq,qa:uq.O,Ga:"root"});var eQa=new _.Hd(""),Iqa=new _.Hd("");var fQa=new _.Hd(""),oi=function(){var a=this;this.XL=_.Vg.apply(null,[null].concat(_.v([{xk:function(){return!1}}])));this.YL=null;this.ECa=_.Vg.apply(null,[null].concat(_.v([])));this.events=new _.Vf;this.Rbc=new _.Vf;this.z4=_.u(sq);this.iE=_.u(_.Me);this.dM=_.u(_.qg);this.kg=_.u(_.qi);this.S4b=_.u(Lp);this.location=_.u(_.rj);this.OOb=_.u(LOa,{optional:!0})!==null;this.bvd=_.u(qq);this.options=_.u(pi,{optional:!0})||{};this.f_=this.options.f_||"emptyOnly";this.CO=_.u(tq);this.bcd=_.u(eQa,{optional:!0});
this.Hmd=_.u(fQa,{optional:!0});this.SE=0;this.xtb=function(){return _.of(void 0)};this.fFa=null;this.ub=!1;this.z4.J$a=function(b){return a.events.next(new AOa(b))};this.z4.IDa=function(b){return a.events.next(new zOa(b))};this.dM.be(function(){a.ub=!0})};oi.prototype.complete=function(){var a;(a=this.yO)==null||a.complete()};
var gQa=function(a,b){var c=++a.SE;_.rd(function(){var d;(d=a.yO)==null||d.next(Object.assign({},b,{Hs:a.CO.extract(b.xbb),Ij:null,y9:null,p6:{canActivateChecks:[],canDeactivateChecks:[]},JM:null,PXa:new AbortController,id:c}))})},kQa=function(a,b){a.yO=new _.ai(null);return a.yO.ha(_.Hf(function(c){return c!==null}),_.gg(function(c){var d=!1;return _.of(c).ha(_.gg(function(e){if(a.SE>c.id)return hQa(a,c,"",1),_.Ff;a.YL=c;var f=a.ECa();a.XL.set({id:e.id,Hu:e.xbb,Hs:e.Hs,Z$b:typeof e.yu.Mxa==="string"?
a.kg.parse(e.yu.Mxa):e.yu.Mxa,trigger:e.source,yu:e.yu,apd:f?Object.assign({},f,{apd:null}):null,abort:function(){return e.PXa.abort()}});f=!b.uS||iQa(a)||jQa(a);var g,m=(g=e.yu.KDa)!=null?g:b.KDa;return f||m==="reload"?_.of(e).ha(_.gg(function(n){a.events.next(new _.Kp(n.id,a.kg.hd(n.Hs),n.source,n.II));return n.id!==a.SE?_.Ff:Promise.resolve(n)}),Ypa(a.iE,a.z4,a.fFa,b.config,a.kg,a.f_),_.ig(function(n){c.Ij=n.Ij;c.ii=n.ii;a.XL.update(function(x){x.jAa=n.ii;return x});var r=new uOa(n.id,a.kg.hd(n.Hs),
a.kg.hd(n.ii),n.Ij);a.events.next(r)})):(a.events.next(new mi(e.id,a.kg.hd(e.xbb),"",0)),e.resolve(!1),_.Ff)}),_.ig(function(e){e=new vOa(e.id,a.kg.hd(e.Hs),a.kg.hd(e.ii),e.Ij);a.events.next(e)}),_.E(function(e){var f=Object,g=f.assign;var m=e.K4;var n=e.Ij.zg;m=vpa(n,m?m.zg:null,a.S4b,[n.value]);return a.YL=c=g.call(f,{},e,{p6:m})}),Cpa(a.iE,function(e){return a.events.next(e)}),_.ig(function(e){if((c.JM=e.JM)&&typeof e.JM!=="boolean")throw jpa(e.JM);e=new wOa(e.id,a.kg.hd(e.Hs),a.kg.hd(e.ii),e.Ij,
!!e.JM);a.events.next(e)}),_.Hf(function(e){return e.JM?!0:(hQa(a,e,"",3),!1)}),dqa(function(e){if(e.p6.canActivateChecks.length!==0)return _.of(e).ha(_.ig(function(f){f=new _.xOa(f.id,a.kg.hd(f.Hs),a.kg.hd(f.ii),f.Ij);a.events.next(f)}),_.gg(function(f){var g=!1;return _.of(f).ha(aqa(a.f_,a.iE),_.ig({next:function(){return g=!0},complete:function(){g||hQa(a,f,"",2)}}))}),_.ig(function(f){f=new _.yOa(f.id,a.kg.hd(f.Hs),a.kg.hd(f.ii),f.Ij);a.events.next(f)}))}),dqa(function(e){var f=function(g){var m=
[],n;if((n=g.ze)==null?0:n.jS){var r;n=(r=Yh(g))!=null?r:a.iE;m.push(a.z4.jS(n,g.ze).ha(_.ig(function(x){g.component=x}),_.E(function(){})))}r=_.k(g.children);for(n=r.next();!n.done;n=r.next())m.push.apply(m,_.v(f(n.value)));return m};return _.vf(f(e.Ij.root)).ha(_.Of(null),_.Qf(1))}),dqa(function(){return a.xtb()}),_.gg(function(){var e=c,f=e.K4;e=e.Ij;var g,m=(g=a.bcd)==null?void 0:g.call(a,a.iE,f.root,e.root);return m?_.bf(m).ha(_.E(function(){return c})):_.of(c)}),_.E(function(e){var f=fpa(b.Ocb,
e.Ij,e.KCb);a.YL=c=Object.assign({},e,{y9:f});a.XL.update(function(g){g.y9=f;return g});return c}),_.ig(function(){a.events.next(new EOa)}),TOa(a.S4b,b.Ocb,function(e){return a.events.next(e)},a.OOb),_.Qf(1),_.hg((new _.$e(function(e){var f=c.PXa.signal,g=function(){return e.next()};f.addEventListener("abort",g);return function(){return f.removeEventListener("abort",g)}})).ha(_.Hf(function(){return!d&&!c.y9}),_.ig(function(){hQa(a,c,c.PXa.signal.reason+"",4)}))),_.ig({next:function(e){d=!0;a.ECa.set(_.rd(a.XL));
a.events.next(new _.ji(e.id,a.kg.hd(e.Hs),a.kg.hd(e.ii)));var f;(f=a.bvd)==null||f.sHa(e.y9.md);e.resolve(!0)},complete:function(){d=!0}}),_.hg(a.Rbc.ha(_.ig(function(e){throw e;}))),Tf(function(){d||hQa(a,c,"",1);var e;((e=a.YL)==null?void 0:e.id)===c.id&&(a.XL.set(null),a.YL=null)}),_.Lf(function(e){if(a.ub)return c.resolve(!1),_.Ff;d=!0;if(kpa(e))a.events.next(new _.ki(c.id,a.kg.hd(c.Hs),e.message,e.Had)),kpa(e)&&Uh(e.url)?a.events.next(new FOa(e.url,e.zma)):c.resolve(!1);else{var f,g=new _.li(c.id,
a.kg.hd(c.Hs),e,(f=c.Ij)!=null?f:void 0);try{throw Kd(a.iE,function(){var m;return(m=a.Hmd)==null?void 0:m.call(a,g)}),a.events.next(g),e;}catch(m){a.options.VPd?c.resolve(!1):c.reject(m)}}return _.Ff}))}))},hQa=function(a,b,c,d){c=new _.ki(b.id,a.kg.hd(b.Hs),c,d);a.events.next(c);b.resolve(!1)},iQa=function(a){var b,c;return((b=a.YL)==null?void 0:b.Hs.toString())!==((c=a.YL)==null?void 0:c.zm.toString())},jQa=function(a){var b=a.CO.extract(a.kg.parse(a.location.path(!0)));a=_.rd(a.XL);var c,d=(c=
a==null?void 0:a.Z$b)!=null?c:a==null?void 0:a.Hs;return b.toString()!==(d==null?void 0:d.toString())&&!(a==null?0:a.yu.Wx)};_.p.Object.defineProperties(oi.prototype,{Vhd:{configurable:!0,enumerable:!0,get:function(){return this.SE!==0}}});oi.O=function(a){return new (a||oi)};oi.wa=_.q({token:oi,qa:oi.O,Ga:"root"});_.vq=function(){};_.vq.O=function(a){return new (a||_.vq)};_.vq.wa=_.q({token:_.vq,qa:function(){return _.u(wq)},Ga:"root"});var lQa=function(){};lQa.prototype.store=function(){};lQa.prototype.vpa=function(){return null};lQa.prototype.gGa=function(a,b){return a.ze===b.ze};var wq=function(){};_.W(wq,lQa);wq.O=function(){var a;return function(b){return(a||(a=_.je(wq)))(b||wq)}}();wq.wa=_.q({token:wq,qa:wq.O,Ga:"root"});var xq=function(){this.kg=_.u(_.qi);this.options=_.u(pi,{optional:!0})||{};this.Yea=this.options.Yea||"replace";this.location=_.u(_.rj);this.CO=_.u(tq);this.R9=this.options.R9||"deferred";this.AI=this.zm=new Th;var a=new JOa("",new Zh(new Np([],{},{},"",{},"primary",null,null,{}),[])),b=new _.$h(new _.ai([new _.Vh("",{})]),new _.ai({}),new _.ai({}),new _.ai(""),new _.ai({}),"primary",null,a.root);b.md=a.root;this.An=new epa(new Zh(b,[]),a);this.ffb=mQa(this)},nQa=function(a,b){var c=b.jAa;var d=b.Hu;
b=b.Z$b;c=c!==void 0?a.CO.merge(c,d):d;c=b!=null?b:c;return c instanceof Th?a.kg.hd(c):c},oQa=function(a,b){var c=b.y9;var d=b.jAa;b=b.Hu;d&&c?(a.zm=d,a.AI=a.CO.merge(d,b),a.An=c):a.AI=b},mQa=function(a){return{AI:a.AI,zm:a.zm,An:a.An}},pQa=function(a,b){b=b.jAa;a.An=a.ffb.An;a.zm=a.ffb.zm;a.AI=a.CO.merge(a.zm,b!=null?b:a.AI)};xq.O=function(a){return new (a||xq)};xq.wa=_.q({token:xq,qa:function(){return _.u(yq)},Ga:"root"});var yq=function(){xq.apply(this,arguments);this.jga=0;this.wSb=-1};
_.W(yq,xq);yq.prototype.II=function(){return this.location.getState()};
var qQa=function(a,b){return a.location.subscribe(function(c){c.type==="popstate"&&setTimeout(function(){b(c.url,c.state,"popstate")})})},JQa=function(a,b,c){var d=c.yu;c=c.id;var e=d.Ej;d=d.state;YNa(a.location,b)||e?(d=Object.assign({},d,IQa(a,c,a.Lxa)),a.location.replaceState(b,"",d)):(d=Object.assign({},d,IQa(a,c,a.Lxa+1)),a.location.go(b,"",d))},LQa=function(a,b,c){c=c===void 0?!1:c;a.Yea==="computed"?(c=a.jga-a.Lxa,c!==0?a.location.RM(c):a.zm===b.jAa&&c===0&&(pQa(a,b),KQa(a))):a.Yea==="replace"&&
(c&&pQa(a,b),KQa(a))},KQa=function(a){a.location.replaceState(a.kg.hd(a.AI),"",IQa(a,a.wSb,a.jga))},IQa=function(a,b,c){return a.Yea==="computed"?{SE:b,jgc:c}:{SE:b}};_.p.Object.defineProperties(yq.prototype,{Lxa:{configurable:!0,enumerable:!0,get:function(){if(this.Yea!=="computed")return this.jga;var a,b;return(b=(a=this.II())==null?void 0:a.jgc)!=null?b:this.jga}}});yq.O=function(){var a;return function(b){return(a||(a=_.je(yq)))(b||yq)}}();yq.wa=_.q({token:yq,qa:yq.O,Ga:"root"});var MQa,NQa,OQa;MQa={Lo:"exact",hf:"ignored",XUb:"ignored",Ua:"exact"};NQa={Lo:"subset",hf:"ignored",XUb:"ignored",Ua:"subset"};
_.ni=function(){var a=this;this.disposed=!1;this.console=_.u(Tn);this.n9=_.u(xq);this.options=_.u(pi,{optional:!0})||{};this.vn=_.u(zh);this.R9=this.options.R9||"deferred";this.TE=_.u(oi);this.kg=_.u(_.qi);this.location=_.u(_.rj);this.CO=_.u(tq);this.Rb=_.u(_.Me);this.nj=new _.Vf;this.uS=!1;this.Ocb=_.u(_.vq);this.KDa=this.options.KDa||"ignore";var b,c;this.config=(c=(b=_.u(_.Gqa,{optional:!0}))==null?void 0:b.flat())!=null?c:[];_.u(LOa,{optional:!0});this.XL=this.TE.XL.sX();this.XHb=new _.We;this.config=
this.config.map(bpa);this.uS=!1;kQa(this.TE,this).subscribe({error:function(d){a.console.warn(d)}});OQa(this)};
OQa=function(a){var b=a.TE.events.subscribe(function(c){try{var d=a.TE.YL,e=_.rd(a.TE.XL);if(d!==null&&e!==null){var f=a.n9;c instanceof _.Kp?f.ffb=mQa(f):c instanceof mi?oQa(f,e):c instanceof uOa?f.R9==="eager"&&(e.yu.Wx||JQa(f,nQa(f,e),e)):c instanceof EOa?(oQa(f,e),f.R9!=="deferred"||e.yu.Wx||JQa(f,nQa(f,e),e)):c instanceof _.ki&&c.code!==1&&c.code!==0?LQa(f,e):c instanceof _.li?LQa(f,e,!0):c instanceof _.ji&&(f.wSb=c.id,f.jga=f.Lxa);if(c instanceof _.ki&&c.code!==0&&c.code!==1)a.uS=!0;else if(c instanceof
_.ji)a.uS=!0;else if(c instanceof FOa){var g=c.zma,m=a.CO.merge(c.url,d.ucd),n=Object.assign({},{Mxa:d.yu.Mxa,info:d.yu.info,Wx:d.yu.Wx,Ej:d.yu.Ej||a.R9==="eager"||d.source!=="imperative"},g);PQa(a,m,"imperative",null,n,{resolve:d.resolve,reject:d.reject,promise:d.promise})}}c instanceof EOa||c instanceof FOa||a.nj.next(c)}catch(r){a.TE.Rbc.next(r)}});a.XHb.add(b)};_.ni.prototype.Fka=function(){Wqa(this);this.TE.Vhd||QQa(this,this.location.path(!0),"imperative",this.n9.II())};
var Wqa=function(a){a.wDa!=null||(a.wDa=qQa(a.n9,function(b,c,d){QQa(a,b,d,c)}))},QQa=function(a,b,c,d){var e={Ej:!0},f=(d==null?0:d.SE)?d:null;d&&(d=Object.assign({},d),delete d.SE,delete d.jgc,Object.keys(d).length!==0&&(e.state=d));b=_.zq(a,b);PQa(a,b,c,f,e).catch(function(g){a.disposed||a.Rb.get(He)(g)})};_.ni.prototype.Ma=function(){this.dispose()};_.ni.prototype.dispose=function(){this.nj.unsubscribe();this.TE.complete();this.wDa&&(this.wDa.unsubscribe(),this.wDa=void 0);this.disposed=!0;this.XHb.unsubscribe()};
_.Aq=function(a,b,c){var d=c=c===void 0?{}:c;c=d.Xi;var e=d.Ua,f=d.hf;f=d.T7?a.zm.hf:f;var g;switch((g=d.ig)!=null?g:a.options.Ycd){case "merge":g=Object.assign({},a.zm.Ua,e);break;case "preserve":g=a.zm.Ua;break;default:g=e||null}g!==null&&(g=RQa(g));try{var m=Coa(c?c.md:a.An.md.root)}catch(n){if(typeof b[0]!=="string"||b[0][0]!=="/")b=[];m=a.zm.root}return Joa(m,b,g,f!=null?f:null)};
_.Bq=function(a,b,c){c=c===void 0?{Wx:!1}:c;b=Uh(b)?b:_.zq(a,b);b=a.CO.merge(b,a.AI);return PQa(a,b,"imperative",null,c)};_.ni.prototype.navigate=function(a,b){b=b===void 0?{Wx:!1}:b;for(var c=0;c<a.length;c++)if(a[c]==null)throw new _.ud(4008,!1);return _.Bq(this,_.Aq(this,a,b),b)};_.Cq=function(a,b){return a.kg.hd(b)};_.zq=function(a,b){try{return a.kg.parse(b)}catch(c){return a.kg.parse("/")}};
_.ni.prototype.isActive=function(a,b){b=b===!0?Object.assign({},MQa):b===!1?Object.assign({},NQa):b;if(Uh(a))return ioa(this.zm,a,b);a=_.zq(this,a);return ioa(this.zm,a,b)};
var RQa=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},{})},PQa=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.vn.add();Lqa(a,function(){queueMicrotask(function(){return a.vn.remove(n)})});gQa(a.TE,{source:c,II:d,zm:a.zm,ucd:a.zm,xbb:b,yu:e,resolve:g,reject:m,promise:f,K4:a.An.md,KCb:a.An});
return f.catch(function(r){return Promise.reject(r)})};_.p.Object.defineProperties(_.ni.prototype,{zm:{configurable:!0,enumerable:!0,get:function(){return this.n9.zm}},AI:{configurable:!0,enumerable:!0,get:function(){return this.n9.AI}},events:{configurable:!0,enumerable:!0,get:function(){return this.nj}},An:{configurable:!0,enumerable:!0,get:function(){return this.n9.An}},url:{configurable:!0,enumerable:!0,get:function(){return _.Cq(this,this.zm)}},ECa:{configurable:!0,enumerable:!0,get:function(){return this.TE.ECa}}});
_.ni.O=function(a){return new (a||_.ni)};_.ni.wa=_.q({token:_.ni,qa:_.ni.O,Ga:"root"});var TQa,SQa;
_.Dq=function(a,b,c,d,e,f){this.Va=a;this.Ob=b;this.rud=c;this.renderer=d;this.el=e;this.c7=f;this.Boa=_.Vg.apply(null,[null].concat(_.v([])));this.OXb=new _.Vf;this.qX=_.u(He);this.options=_.u(pi,{optional:!0});this.Ej=this.Wx=this.T7=!1;this.u8=null;this.Boa.set(_.u(new _.Ln("href"),{optional:!0}));var g;a=(g=e.na.tagName)==null?void 0:g.toLowerCase();var m,n,r;(this.I6=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"))))?SQa(this,"0"):TQa(this)};TQa=function(a){if(a.rb===void 0&&a.I6){var b=a.T7,c=function(e){return e==="merge"||e==="preserve"};b||(b=c(a.ig));var d;b||(b=!a.ig&&!c((d=a.options)==null?void 0:d.Ycd));b&&(a.rb=a.Va.events.subscribe(function(e){e instanceof _.ji&&UQa(a)}))}};SQa=function(a,b){if(a.rud==null&&!a.I6){var c=a.renderer;a=a.el.na;b!==null?c.setAttribute(a,"tabindex",b):c.removeAttribute(a,"tabindex")}};
_.Dq.prototype.Zb=function(){this.I6&&(UQa(this),TQa(this));this.OXb.next(this)};_.Dq.prototype.je=function(a,b,c,d,e){var f=this,g=this.Pm;if(g===null||this.I6&&(a!==0||b||c||d||e||typeof this.target==="string"&&this.target!="_self"))return!0;var m;(m=_.Bq(this.Va,g,{Wx:this.Wx,Ej:this.Ej,state:this.state,info:this.info}))==null||m.catch(function(n){f.qX(n)});return!this.I6};_.Dq.prototype.Ma=function(){var a;(a=this.rb)==null||a.unsubscribe()};
var UQa=function(a){var b=a.Pm,c,d;a.Boa.set(b!==null&&a.c7?(d=(c=a.c7)==null?void 0:c.cA(_.Cq(a.Va,b)))!=null?d:"":null)};
_.p.Object.defineProperties(_.Dq.prototype,{href:{configurable:!0,enumerable:!0,get:function(){return _.rd(this.Boa)},set:function(a){this.Boa.set(a)}},Ek:{configurable:!0,enumerable:!0,set:function(a){a==null?(this.u8=null,SQa(this,null)):(this.u8=Uh(a)?a:Array.isArray(a)?a:[a],SQa(this,"0"))}},Pm:{configurable:!0,enumerable:!0,get:function(){return this.u8===null?null:Uh(this.u8)?this.u8:_.Aq(this.Va,this.u8,{Xi:this.Xi!==void 0?this.Xi:this.Ob,Ua:this.Ua,hf:this.hf,ig:this.ig,T7:this.T7})}}});
_.Dq.O=function(a){return new (a||_.Dq)(_.C(_.ni),_.C(_.$h),_.ge("tabindex"),_.C(_.oj),_.C(_.ne),_.C(_.yp))};
_.Dq.Ea=_.Te({type:_.Dq,oa:[["","routerLink",""]],qb:2,Wa:function(a,b){a&1&&_.O("click",function(c){return b.je(c.button,c.ctrlKey,c.shiftKey,c.altKey,c.metaKey)});a&2&&_.tg("href",b.Boa(),Oha)("target",b.target)},inputs:{target:"target",Ua:"queryParams",hf:"fragment",ig:"queryParamsHandling",state:"state",info:"info",Xi:"relativeTo",T7:[2,"preserveFragment","preserveFragment",_.Hh],Wx:[2,"skipLocationChange","skipLocationChange",_.Hh],Ej:[2,"replaceUrl","replaceUrl",_.Hh],Ek:"routerLink"},features:[_.Kn]});var VQa=function(){},Eq=function(a,b,c,d){this.Va=a;this.Rb=b;this.Vab=c;this.NCa=d},Qqa=function(a){a.rb=a.Va.events.ha(_.Hf(function(b){return b instanceof _.ji}),_.Mf(function(){return a.preload()})).subscribe(function(){})};Eq.prototype.preload=function(){return WQa(this,this.Rb,this.Va.config)};Eq.prototype.Ma=function(){this.rb&&this.rb.unsubscribe()};
var WQa=function(a,b,c){var d=[];c=_.k(c);for(var e=c.next();!e.done;e=c.next()){e=e.value;e.Tb&&!e.ac&&(e.ac=Zia(e.Tb,b,"Route: "+e.path));var f=void 0,g=(f=e.ac)!=null?f:b,m=void 0;f=(m=e.nW)!=null?m:g;(e.Ql&&!e.iP&&e.Wxa===void 0||e.jS&&!e.T2)&&d.push(XQa(a,g,e));if(e.children||e.iP)g=void 0,d.push(WQa(a,f,(g=e.children)!=null?g:e.iP))}return _.bf(d).ha(_.xf())},XQa=function(a,b,c){return a.Vab.preload(c,function(){var d=(c.Ql&&c.Wxa===void 0?a.NCa.Ql(b,c):_.of(null)).ha(_.wf(function(f){if(f===
null)return _.of(void 0);c.iP=f.vF;c.nW=f.Rb;var g;return WQa(a,(g=f.Rb)!=null?g:b,f.vF)}));if(c.jS&&!c.T2){var e=a.NCa.jS(b,c);return _.bf([d,e]).ha(_.xf())}return d})};Eq.O=function(a){return new (a||Eq)(_.t(_.ni),_.t(_.Me),_.t(VQa),_.t(sq))};Eq.wa=_.q({token:Eq,qa:Eq.O,Ga:"root"});var Rqa=new _.Hd(""),ri=function(a,b,c,d,e){e=e===void 0?{}:e;this.kg=a;this.yO=b;this.V9=c;this.zone=d;this.options=e;this.pSb=0;this.k8a="imperative";this.xcb=0;this.store={};var f;(f=e).Jpa||(f.Jpa="disabled");var g;(g=e).gvb||(g.gvb="disabled")};ri.prototype.init=function(){if(this.options.Jpa!=="disabled")try{this.V9.window.history.scrollRestoration="manual"}catch(a){console.warn("NG02400")}this.Pcb=YQa(this);this.trd=ZQa(this)};
var YQa=function(a){return a.yO.events.subscribe(function(b){b instanceof _.Kp?(a.store[a.pSb]=a.V9.VAa(),a.k8a=b.JWb,a.xcb=b.II?b.II.SE:0):b instanceof _.ji?(a.pSb=b.id,$Qa(a,a.kg.parse(b.ii).hf)):b instanceof mi&&b.code===0&&(a.k8a=void 0,a.xcb=0,$Qa(a,a.kg.parse(b.url).hf))})},ZQa=function(a){return a.yO.events.subscribe(function(b){if(b instanceof DOa)if(b.position)a.options.Jpa==="top"?$Na(a.V9,[0,0]):a.options.Jpa==="enabled"&&$Na(a.V9,b.position);else if(b.anchor&&a.options.gvb==="enabled"){var c=
a.V9;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.Jpa!=="disabled"&&$Na(a.V9,[0,0])})},$Qa=function(a,b){a.zone.Xb(function(){return _.cf(function(c){if(c.Id==1)return _.ef(c,new Promise(function(d){setTimeout(d);typeof requestAnimationFrame!=="undefined"&&requestAnimationFrame(d)}),2);a.zone.run(function(){a.yO.events.next(new DOa(a.k8a==="popstate"?a.store[a.xcb]:null,b))});_.jf(c)})})};ri.prototype.Ma=function(){var a;(a=this.Pcb)==null||a.unsubscribe();var b;(b=this.trd)==null||b.unsubscribe()};
ri.O=function(){_.Ke()};ri.wa=_.q({token:ri,qa:ri.O});var Nqa=new _.Hd("",{qa:function(){return new _.Vf}}),Oqa=new _.Hd("",{Ga:"root",qa:function(){return 1}}),Pqa=new _.Hd("");var aRa;aRa=[_.rj,{Da:_.qi,Ce:Hp},_.ni,Lp,{Da:_.$h,Gb:function(a){return a.An.root},Pb:[_.ni]},sq,[]];_.Fq=function(){};
_.cRa=function(a){var b={KDa:"reload",f_:"always",IFd:!1},c=(b==null?0:b.Cg)?{Da:fQa,rc:b.Cg}:[],d=(b==null?0:b.uTd)?{Da:_.yp,Ce:Ap}:{Da:_.yp,Ce:zp},e=Zqa(),f=(b==null?0:b.Vab)?Mqa(0,[{Da:Pqa,Cb:Eq},{Da:VQa,Cb:b.Vab}]).Gr:[],g=(b==null?0:b.Fka)?[b.Fka==="disabled"?Xqa().Gr:[],b.Fka==="enabledBlocking"?Vqa().Gr:[]]:[],m=(b==null?0:b.PBd)?Mqa(8,[Qp,{Da:LOa,Cb:Qp}]).Gr:[];if(b==null?0:b.JFd){_.Qe("NgRouterViewTransitions");var n=[{Da:eQa,rc:Kqa},{Da:Iqa,rc:Object.assign({},{F8b:!1},void 0)}];n=Mqa(9,
n).Gr}else n=[];return{rn:_.Fq,Tb:[aRa,[],{Da:_.Gqa,xd:!0,rc:a},[],c,{Da:pi,rc:b?b:{}},d,e,f,g,m,n,[{Da:bRa,Gb:Sqa},{Da:ELa,xd:!0,Cb:bRa}]]}};_.Fq.O=function(a){return new (a||_.Fq)};_.Fq.Ja=_.Se({type:_.Fq});_.Fq.Ia=_.ed({});var bRa=new _.Hd("");new po;var Gq=function(a){this.Va=a},dRa=function(a){var b=[];for(a=a.Va.An.root;a.firstChild;){var c=a.firstChild.ze,d=void 0,e=void 0,f=void 0,g=(f=(e=c.gUb)!=null?e:(d=c.data)==null?void 0:d.loggedPathTemplate)!=null?f:c.path;g&&b.push(g);a=a.firstChild}return"/"+b.join("/")};Gq.O=function(a){return new (a||Gq)(_.t(_.ni))};Gq.wa=_.q({token:Gq,qa:Gq.O,Ga:"root"});var Hq=function(a){this.srd=a=a===void 0?Date.now():a},eRa=function(a,b){if(!(b<=0||b>Date.now())){if(b>=a.srd)return Date.now()-b;if(performance&&performance.now&&b<=performance.now())return Math.round(performance.now()-b)}};Hq.O=function(a){return new (a||Hq)(_.t(lOa))};Hq.wa=_.q({token:Hq,qa:Hq.O,Ga:"root"});_.fl(ara,qc);_.fl(vi,DFa);vi.prototype.set=function(a,b){this.oma.set(this.S7+a,b)};vi.prototype.get=function(a){return this.oma.get(this.S7+a)};vi.prototype.remove=function(a){this.oma.remove(this.S7+a)};vi.prototype.N1=function(a){var b=this.oma[Symbol.iterator](),c=this,d=new zFa;d.next=function(){var e=b.next();if(e.done)return e;for(e=e.value;e.slice(0,c.S7.length)!=c.S7;){e=b.next();if(e.done)return e;e=e.value}return{value:a?e.slice(c.S7.length):c.oma.get(e),done:!1}};return d};var fRa=function(){};fRa.prototype.hd=function(a){var b=[];gRa(this,a,b);return b.join("")};
var gRa=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),gRa(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),hRa(d,c),c.push(":"),gRa(a,f,c),e=","));c.push("}");return}}switch(typeof b){case "string":hRa(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("rb`"+typeof b);}}},iRa={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\u000b"},jRa=/\uffff/.test("\uffff")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g,hRa=function(a,b){b.push('"',a.replace(jRa,function(c){var d=iRa[c];d||(d="\\u"+(c.charCodeAt(0)|65536).toString(16).slice(1),
iRa[c]=d);return d}),'"')};bra.prototype.set=function(a,b){b===void 0?this.ZCa.remove(a):this.ZCa.set(a,(new fRa).hd(b))};bra.prototype.get=function(a){try{var b=this.ZCa.get(a)}catch(c){return}if(b!==null)try{return JSON.parse(b)}catch(c){throw"Storage: Invalid value was encountered";}};bra.prototype.remove=function(a){this.ZCa.remove(a)};var kRa=new _.Hd("localstorage",{Ga:"root",qa:function(){var a=new ara;return(a=EFa(a)?new vi(a,"devops"):null)?new bra(a):null}}),lRa=new _.Hd("sessionstorage",{Ga:"root",qa:function(){var a=new uca;return(a=EFa(a)?new vi(a,"devops"):null)?new bra(a):null}});var Iq={mark:function(){},measure:function(){}},mRa=function(a,b,c,d,e,f,g,m,n){n=n===void 0?Date.now():n;this.actionId=a;this.rA=b;this.initialRoute=c;this.Hu=d;this.ztd=f;this.dhb=g;this.zOb=m;this.Jfb=n;this.lo=[];this.k2a=[];this.p9="SUCCESS";this.targetRoute=c;this.Ji=d;this.Ij=e},Nq,vRa,wRa,qRa,Mq,tRa,rRa,sRa,xRa;mRa.prototype.Ts=function(){return this.lo.every(function(a){return!!a.statusCode})};
mRa.prototype.isd=function(a,b){Iq.mark(gra(b,this.actionId)+"-begin");this.zOb=b;this.rA=Math.min(a,this.rA)};
_.p.Object.defineProperties(mRa.prototype,{duration:{configurable:!0,enumerable:!0,get:function(){return this.LFb}},status:{configurable:!0,enumerable:!0,get:function(){return this.p9},set:function(a){this.p9!=="FAILURE"&&(this.p9=a)}},event:{configurable:!0,enumerable:!0,get:function(){var a=this.zOb;if(!a)return a;for(var b=_.k(this.k2a),c=b.next();!c.done;c=b.next())a=this.dhb(a,c.value);return a}},B0:{configurable:!0,enumerable:!0,get:function(){return this.v7a||!1}},v7a:{configurable:!0,enumerable:!0,
get:function(){return!(this.event&&this.event.gestureName==="BACKGROUND")}},kQb:{configurable:!0,enumerable:!0,get:function(){return!!this.event&&this.event.gestureName==="EXTERNAL"}}});
var nRa=new _.Hd("event loggers",{qa:function(){return[]}}),oRa=new _.Hd("update handler",{qa:function(){return function(a,b){return Object.assign({},a,b)}}}),Jq=function(){this.sessionStorage=_.u(lRa);this.Y4a=_.u(kOa)},pRa=function(a){var b,c=((b=a.sessionStorage)==null?void 0:b.get("loggedSessionId"))||a.Y4a();a.sessionStorage&&a.sessionStorage.set("loggedSessionId",c);return c};Jq.O=function(a){return new (a||Jq)};Jq.wa=_.q({token:Jq,qa:Jq.O,Ga:"root"});
var Lq=function(a,b,c,d,e,f,g,m,n,r,x){var z=this;this.document=b;this.Y4a=c;this.hUb=d;this.dhb=e;this.Cg=f;this.H1a=g;this.Va=m;this.Vfb=n;this.zone=r;this.iEa=[];this.n4b=new WeakSet;this.hSb=-1;this.BOb=new _.ai(!1);this.gsd=_.u(Jq);this.Rb=_.u(_.lg);qRa(this);this.sessionId=pRa(this.gsd);try{(new PerformanceObserver(function(D){D=D.getEntries();D=D[D.length-1];z.hSb=D.renderTime||D.loadTime})).observe({type:"largest-contentful-paint",buffered:!0})}catch(D){}this.gza={url:this.Va.url,Ob:dRa(this.Vfb),
md:this.Va.An.root.md};a&&(b=_.Kq(this,a,{gestureName:"BROWSER_NAVIGATION",element:"InitialPageLoad",action:"load"}),a={name:"CoreConsoleLoad",tj:eRa(this.H1a,a),statusCode:"SUCCESS",hO:!0,rA:a},b.lo.push(a));this.zone.onError.subscribe(function(){_.Kq(z).status="FAILURE"});this.Va.events.ha(_.Hf(function(D){return D instanceof _.ji}),_.Qf(1)).subscribe(function(D){for(var L=_.k(z.iEa),N=L.next();!N.done;N=L.next())N=N.value,N.Hu=D.ii,N.initialRoute=dRa(z.Vfb)});this.Va.events.ha(_.Hf(function(D){return D instanceof
_.ji||D instanceof _.Kp})).subscribe(function(D){if(D instanceof _.ji){if(YNa(x,D.ii)){var L=dRa(z.Vfb),N=z.Va.An.root.md;_.Kq(z).Ji=D.ii;_.Kq(z).targetRoute=L;_.Kq(z).Ij=N;z.gza={url:D.ii,Ob:L,md:N}}}else D.JWb==="popstate"&&z.hb({gestureName:"BROWSER_NAVIGATION",element:"HistoryChange",action:"load"})});jra(this.Rb,function(){for(var D=[],L=[],N=_.k(z.iEa),R=N.next();!R.done;R=N.next())if(R=R.value,!ira(R))if(R.Ts()){L.push(rRa(z,R));var ca=void 0;((ca=R.event)==null?void 0:ca.element)==="InitialPageLoad"&&
z.BOb.next(!0)}else D.push(R);if(L.length>0)for(N=_.k(z.hUb),R=N.next();!R.done;R=N.next())R.value.lS(L);z.ru=void 0;z.iEa=D})};Lq.prototype.hb=function(a,b,c){b=b?b.timeStamp+(c===void 0?0:c):wi();_.Kq(this,b,a)};Lq.prototype.d7=function(a,b){a=sRa(this,0,a);if(!a.v7a||a.kQb)a.LFb=b};Lq.prototype.vq=function(a){_.Kq(this).k2a.push(a)};
_.Vj=function(a,b,c){c=c===void 0?!0:c;var d=a.aHa;return function(e){return new _.$e(function(f){var g=tRa(a,b,{oZa:d,hO:c}),m=g.Vsa,n=g.JYa,r=!1,x=!1,z=void 0,D=e.subscribe(function(L){m.B0&&(a.ru=m);z=wi();x=!0;f.next(L);x=!1},function(L){r=!0;var N=function(){m.B0&&(a.ru=m);Mq(a,m,n,{error:L});f.error(L)};m.B0?setTimeout(N):N()},function(){r=!0;m.B0&&(a.ru=m);Mq(a,m,n,{Fed:z});f.complete()});return{unsubscribe:function(){D.unsubscribe();r||Mq(a,m,n,{status:x?"SUCCESS":"CANCELLED"})}}})}};
Nq=function(a,b,c,d){return _.uRa(a,function(){return b},c,d===void 0?!0:d)};_.uRa=function(a,b,c,d){c=tRa(a,c,{oZa:a.aHa,hO:d===void 0?!0:d});var e=c.Vsa,f=c.JYa;return b().then(function(g){e.B0&&(a.ru=e);Mq(a,e,f);return g},function(g){e.B0&&(a.ru=e);Mq(a,e,f,{error:g});throw g;})};vRa=function(a){var b=tRa(a,"delay",{oZa:a.aHa,hO:!0}),c=b.Vsa,d=b.JYa;return function(){c.B0&&(a.ru=c);Mq(a,c,d)}};
wRa=function(a,b,c){setTimeout(function(){a.aHa=c;try{a.zone.Xb(function(){b().then(function(){},function(){})})}finally{a.aHa=void 0}})};_.Oq=function(a,b,c){wRa(a,function(){return _.Vn(b())},c)};
qRa=function(a){_.Bf(document,"visibilitychange").subscribe(function(){if(document.visibilityState==="hidden"){wRa(a,function(){return Nq(a,Promise.resolve(),"keepalive")},"PageHidden");var b;a.hUb.forEach(function(c){c.YTb&&(b||(b=rRa(a,xRa(a,wi(),{gestureName:"BACKGROUND",element:"BackgroundAction",action:"PageHidden"}))),c.YTb(b))})}else document.visibilityState==="visible"&&wRa(a,function(){return Nq(a,Promise.resolve(),"keepalive")},"PageVisible")});_.Bf(window,"focus").subscribe(function(){wRa(a,
function(){return Nq(a,Promise.resolve(),"keepalive")},"PageFocused")});_.Bf(window,"blur").subscribe(function(){wRa(a,function(){return Nq(a,Promise.resolve(),"keepalive")},"PageBlurred")})};
Mq=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.Cz=null;if(f.error!=null&&f.error.code!=null){var g=f.error.code||null;c.Cz=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:yRa.get(e)||-1,c.Cz=e,e=kra(f.code))}c.statusCode=e;c.tj=Math.round((d.Fed||wi())-c.rA);Iq.mark((c.name||"unknown")+"-subend");Iq.measure(c.name||"unknown",(c.name||
"unknown")+"-subbegin",(c.name||"unknown")+"-subend");a=eRa(a.H1a,b.rA);if(!b.v7a||b.kQb)b.LFb=a};tRa=function(a,b,c){var d=c.oZa;c=c.hO===void 0?!0:c.hO;Iq.mark(b+"-subbegin");var e=wi();a=d?sRa(a,e,{gestureName:"BACKGROUND",element:"BackgroundAction",action:d}):_.Kq(a,e);b={name:b,hO:c,rA:e};a.lo.push(b);return{Vsa:a,JYa:b}};
rRa=function(a,b){var c=b.event;if(!c)throw Error("sb");c.element==="InitialPageLoad"&&era(b,a.hSb);var d=b.duration||eRa(a.H1a,b.rA),e=c.Ji?{Ji:c.Ji,targetRoute:void 0,Ij:void 0}:b,f=e.targetRoute,g=e.Ji;e=e.Ij;for(var m=hra(a.document),n=b.lo.filter(function(z){return z.hO}),r=_.k(n),x=r.next();!x.done;x=r.next())x=x.value,x.error&&a.n4b.has(x.error)&&(x.statusCode="RETRIED"),x.Cz&&x.statusCode!=="RETRIED"&&zRa.indexOf(x.Cz)>-1&&(b.status="FAILURE");r=gra(c,b.actionId);Iq.mark(r+"-end");Iq.measure(r,
r+"-begin",r+"-end");r=fra(b.rA);return a.sM(Object.assign({},c,{Hu:b.Hu,initialRoute:b.initialRoute,Ji:g,targetRoute:f,Ij:e,tj:d,statusCode:b.status,lo:[].concat(_.v(n)),uU:b.ztd,fR:m,sessionId:a.sessionId,actionId:b.actionId,Jfb:b.Jfb,lM:r}))};Lq.prototype.sM=function(a){return a};_.Kq=function(a,b,c){b=b===void 0?wi():b;!a.ru||c&&a.ru.event?a.ru=sRa(a,b,c):c&&!a.ru.event&&a.ru.isd(b,c);return a.ru};sRa=function(a,b,c){b=xRa(a,b,c);a.iEa.push(b);return b};
xRa=function(a,b,c){var d=a.Y4a();c&&Iq.mark(gra(c,d)+"-begin");return new mRa(d,b,a.gza.Ob,a.gza.url,a.gza.md,hra(a.document),a.dhb,c)};Lq.prototype.now=function(){return _.Cf.now()};Lq.prototype.nf=function(a,b,c){var d=vRa(this),e=new _.We(function(){d()});e.add(_.Cf.nf(function(f){d();a.apply(new ARa(this,d),[f])},b,c));return e};
_.p.Object.defineProperties(Lq.prototype,{znd:{configurable:!0,enumerable:!0,get:function(){return _.Lja(this.BOb.ha(_.Hf(function(a){return!!a}),_.E(function(){})))}},actionId:{configurable:!0,enumerable:!0,get:function(){return this.ru&&this.ru.actionId}}});Lq.O=function(a){return new (a||Lq)(_.t(lOa),_.t(_.ii),_.t(kOa),_.t(nRa),_.t(oRa),_.t(_.wh),_.t(Hq),_.t(_.ni),_.t(Gq),_.t(_.th),_.t(_.rj))};Lq.wa=_.q({token:Lq,qa:Lq.O,Ga:"root"});var ARa=function(a,b){_.We.call(this);this.Xe=a;this.xqd=b};
_.W(ARa,_.We);ARa.EMPTY=_.We.EMPTY;ARa.prototype.nf=function(a,b){var c=this,d=new _.We(function(){c.xqd()});d.add(this.Xe.nf(a,b));return d};var zRa=[-1,500,501,502,503,504],yRa=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 lra;var BRa=function(){},DRa=function(a){var b=new Promise(function(c,d){_.yi().load(a).then(c,d)});CRa(b);return b};BRa.prototype.load=function(a){return DRa(a).then(function(){return Ana(a)})};BRa.prototype.Q8a=function(a){var b=_.yi().Q8a(a),c=Promise.all(Object.keys(b).map(function(d){return b[d]}));CRa(c);return c.then(function(){return a.map(function(d){return Ana(d)})})};var CRa=function(a){typeof Zone!=="undefined"&&Zone.current.scheduleMacroTask("LoadModuleFactory",function(){},{},function(b){a.finally(function(){b.invoke()})})};_.ERa=function(){this.NCa=new BRa};_.ERa.prototype.for=function(a){var b=this;return function(){if(!b.Be)throw Error("xb");return Nq(b.Be,b.NCa.load(a),"Module: "+a)}};_.FRa=function(a){return[{Da:ija,Gb:function(){a.Be=_.u(Lq);return function(){}},xd:!0}]};var Pq,GRa,HRa;Pq=new _.Hd("event loggers",{qa:function(){for(var a=[],b=_.k(GRa),c=b.next();!c.done;c=b.next())a.push(_.u(c.value.Cb));a.push(_.u(jp));_.u(sNa)&&a.push(_.u(Bp));return a}});GRa=[{Da:Pq,Cb:Fp,xd:!0},{Da:Pq,Cb:_.Ep,xd:!0}];HRa=new _.Hd("update handler",{qa:function(){return function(a,b){return Object.assign({},a,b)}}});_.Qq=function(a,b,c,d,e,f,g,m,n,r,x){Lq.call(this,a,b,c,d,e,f,g,m,n,r,x)};_.W(_.Qq,Lq);
_.Qq.prototype.hb=function(a,b,c){Lq.prototype.hb.call(this,a,b,c===void 0?0:c)};_.Qq.prototype.d7=function(a,b){Lq.prototype.d7.call(this,a,b)};_.Qq.prototype.vq=function(a){Lq.prototype.vq.call(this,a)};_.Qq.prototype.sM=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))===_.bOa.SU?yo.f$:yo.sK})};
_.Qq.O=function(a){return new (a||_.Qq)(_.t(fOa),_.t(_.ii),_.t(eOa),_.t(Pq),_.t(HRa),_.t(_.wh),_.t(Hq),_.t(_.ni),_.t(Gq),_.t(_.th),_.t(_.rj),_.t(Cp))};_.Qq.wa=_.q({token:_.Qq,qa:_.Qq.O,Ga:"root"});var qra=["authuser","hl","token"];var IRa;
_.Rq=function(a,b,c,d){var e=this;this.userEmail=a;this.lb=c;this.Lc=d;this.href="";this.ariaDisabled=!1;this.rel="noopener";this.target="_blank";this.ariaLabel=null;this.uxb=new _.Vf;this.OEb=new _.ai(!1);this.Zy=null;this.s5b=!1;a=b.Ua.ha(_.E(rra),_.Sf(_.Ic));_.vf(a,this.uxb,this.OEb).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 _.bk(m);if(!m.Ui()||m.Ui().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.Wi.get(n)===void 0&&_.ck(m,n,r)}}f=m.toString()}return f})).subscribe(function(f){e.href=f;e.ariaDisabled=!f})};IRa=function(a,b){a.Zy=b;a.ariaLabel=a.s5b?b+" external link":b+" open in new window"};
_.Rq.prototype.Ra=function(){var a=this,b=function(){var d=c.getAttribute("aria-label");!d||(d==null?0:d.endsWith("external link"))||(d==null?0:d.endsWith("open in new window"))||d===a.Zy||a.Lc.run(function(){IRa(a,d)})},c=this.lb.na;this.Lc.Xb(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(_.Rq.prototype,{link:{configurable:!0,enumerable:!0,set:function(a){this.uxb.next(_.wc(a)?a.toString():a)}},Y_:{configurable:!0,enumerable:!0,set:function(a){this.rel=(this.s5b=a)?null:"noopener";this.target=a?null:"_blank";this.Zy&&IRa(this,this.Zy)}},jqd:{configurable:!0,enumerable:!0,set:function(a){this.OEb.next(a&&!this.userEmail)}},G$c:{configurable:!0,enumerable:!0,set:function(a){IRa(this,a)}},Q$c:{configurable:!0,enumerable:!0,set:function(a){IRa(this,a)}}});
_.Rq.O=function(a){return new (a||_.Rq)(_.C(_.fp,8),_.C(_.$h),_.C(_.ne),_.C(_.th))};_.Rq.Ea=_.Te({type:_.Rq,oa:[["a","externalLink",""]],qb:5,Wa:function(a,b){a&2&&(_.wg("href",b.href,_.Ee),_.tg("aria-disabled",b.ariaDisabled)("rel",b.rel)("target",b.target)("aria-label",b.ariaLabel))},inputs:{link:[0,"externalLink","link"],Y_:"sameWindow",jqd:"requiredLogin",G$c:[0,"aria-label","ariaLabelInput"],Q$c:[0,"attr.aria-label","attrAriaLabelInput"]},standalone:!1});_.Sq=function(){};_.Sq.O=function(a){return new (a||_.Sq)};_.Sq.Ja=_.Se({type:_.Sq});_.Sq.Ia=_.ed({});_.Tq=function(){};_.Tq.O=function(a){return new (a||_.Tq)};_.Tq.wa=_.q({token:_.Tq,qa:_.Tq.O});_.Uq=function(a,b,c,d,e){this.Ha=a;this.renderer=b;this.context=c;this.el=d;this.eventType=e};_.Uq.prototype.Ra=function(){var a=this;this.renderer.listen(this.el.na,this.eventType,function(b){a.H$a(b)})};
_.JRa=function(a,b,c,d){a.Ha.hb({element:a.XYa,action:a.xO,gestureName:b,Ji:a.Ji,Ie:a.ssa,projectId:a.iU==null?(a.context||void 0)&&a.context.projectId:a.iU,searchTerm:a.Nbc==null?(a.context||void 0)&&a.context.searchTerm:a.Nbc,hg:a.Mbc==null?(a.context||void 0)&&a.context.hg:a.Mbc},c,d)};_.p.Object.defineProperties(_.Uq.prototype,{Ji:{configurable:!0,enumerable:!0,get:function(){}}});_.Uq.O=function(){_.Ke()};
_.Uq.Ea=_.Te({type:_.Uq,inputs:{XYa:"ascTrackElement",xO:"trackAction",ssa:"trackArtifactId",iU:"trackProjectId",Nbc:"trackSearchTerm",Mbc:"trackListIndex"},standalone:!1});_.Vq=function(a,b,c,d,e){_.Uq.call(this,a,b,e,c,"click");this.Rn=d;this.Hbc=!0};_.W(_.Vq,_.Uq);_.Vq.prototype.H$a=function(a){this.Hbc&&_.JRa(this,"CLICK",a)};_.p.Object.defineProperties(_.Vq.prototype,{Ji:{configurable:!0,enumerable:!0,get:function(){return this.Rn?this.Rn.href:void 0}}});
_.Vq.O=function(a){return new (a||_.Vq)(_.C(_.Qq),_.C(_.oj),_.C(_.ne),_.C(_.Rq,8),_.C(_.Tq,8))};_.Vq.Ea=_.Te({type:_.Vq,oa:[["a","ascTrackElement","","trackAction",""],["button","ascTrackElement","","trackAction",""],["mat-select","ascTrackElement","","trackAction",""]," routerLink  ascTrackElement  trackAction ".split(" ")," ascTrackElement  trackAction  trackGestureClick ".split(" ")],inputs:{Hbc:"trackGestureClick"},standalone:!1,features:[_.kg]});_.Wq=function(a,b,c){this.vu=a;this.i7a=b;this.Ob=c===void 0?null:c};_.Wq.O=function(a){return new (a||_.Wq)(_.t(_.fp),_.t(SMa),_.t(_.$h,8))};_.Wq.wa=_.q({token:_.Wq,qa:_.Wq.O,Ga:"root"});_.Zq=function(){};_.Zq.O=function(a){return new (a||_.Zq)};_.Zq.Ja=_.Se({type:_.Zq});_.Zq.Ia=_.ed({Tb:[{Da:Dn,Gb:function(a,b,c,d){b=gda().Kdb("DEVOPS_CONSOLE").deb(b).Wdb(c.i7a).l0(!0);a==="TESTING"||a==="UNKNOWN_ENVIRONMENT"?b.Ep.kbd=new wn:b.Ep.endpoint=d;return b.tb()},Pb:[QMa,ep,_.Wq,WMa]},{Da:tNa,Gb:function(a,b){if(!a)return null;a=(new EIa(1100,b)).tb();a.l0&&a.l0(!0);return a},Pb:[sNa,_.hp]}]});var $q=function(a,b,c,d,e,f){this.yed=a;this.cld=b;this.rya=c;this.Va=d;this.Jud=e;this.zone=f},KRa=function(a){a.Va.events.subscribe(function(b){if(b instanceof _.ji){var c=dRa(a.Jud);a.zone.Xb(function(){setTimeout(function(){a.yed||a.rya.pN(c);a.cld.pN(c)})})}})};$q.O=function(a){return new (a||$q)(_.t(sNa),_.t(_.Ep),_.t(jp),_.t(_.ni),_.t(Gq),_.t(_.th))};$q.wa=_.q({token:$q,qa:$q.O,Ga:"root"});_.ar={bib:"admin",uNa:"onboarding",SU:"results",E$:"search",sK:"",E1:"settings",UQc:"h",ckb:"user/ssh_keys"};Object.freeze(_.ar);var LRa,NRa,PRa,RRa;LRa={};_.MRa=(LRa.sq=void 0,LRa.ss=void 0,LRa.start=void 0,LRa);NRa={};_.ORa=(NRa.all="1",NRa.start=void 0,NRa);PRa={};_.QRa=(PRa.ssfr="1",PRa);RRa={};_.SRa=(RRa.all=void 0,RRa.start=1,RRa.dqr="1",RRa);_.TRa=["/"+_.ar.E$];var URa=function(a){this.Ca=_.Nb(a)};_.W(URa,_.Mk);URa.prototype.mja=function(){return _.Fl(this,1)};_.br=function(a){this.Ca=_.Nb(a)};_.W(_.br,_.Mk);_.br.prototype.getName=function(){return _.Y(this,1)};_.br.prototype.le=function(a){return _.pk(this,1,a)};_.br.prototype.getMetadata=function(){return _.wl(this,URa,3)};_.br.prototype.gO=function(a){return _.yl(this,3,a)};var VRa=function(a){if(a!=null)return _.lc(a),{priority:_.Fl(a,1),BKd:_.El(a,4)}};URa.prototype.toObject=function(){return VRa(this)};var WRa=function(a){if(a!=null)return _.lc(a),{name:_.Y(a,1),group:_.Jl(a,2),metadata:VRa(a.getMetadata())}};_.br.prototype.toObject=function(){return WRa(this)};_.cr=function(a){this.Ca=_.Nb(a)};_.W(_.cr,_.Mk);_.cr.prototype.getType=function(){return _.Jl(this,1)};_.cr.prototype.Ul=function(a){return _.bm(this,1,a)};_.cr.prototype.Cu=function(){return _.Y(this,2)};_.cr.prototype.cGa=function(a){return _.pk(this,2,a)};var XRa=function(a){if(a!=null)return _.lc(a),{type:_.Jl(a,1),text:_.Y(a,2),hKd:jc(_.bc(a,3,_.Fb))}};_.cr.prototype.toObject=function(){return XRa(this)};_.dr=function(a){this.Ca=_.Nb(a)};_.W(_.dr,_.Mk);_.dr.prototype.getMessage=function(){return _.Y(this,1)};_.dr.prototype.QFa=function(a){return _.pk(this,1,a)};var er=function(a){if(a!=null)return _.lc(a),{message:_.Y(a,1),rbb:_.Y(a,2)}};_.dr.prototype.toObject=function(){return er(this)};_.fr=function(a){this.Ca=_.Nb(a)};_.W(_.fr,_.Mk);_.fr.prototype.getSize=function(){return ECa(this,1)};_.fr.prototype.setSize=function(a){if(a!=null){if(typeof a!=="number")throw eb("uint32");if(!mb(a))throw eb("uint32");a>>>=0}return dc(this,1,a,0)};_.fr.prototype.jf=function(){return _.Jl(this,2)};var YRa=function(a){if(a!=null)return _.lc(a),{size:ECa(a,1),status:_.Jl(a,2)}};_.fr.prototype.toObject=function(){return YRa(this)};_.gr=function(a){this.Ca=_.Nb(a)};_.W(_.gr,_.Mk);_.h=_.gr.prototype;_.h.n7b=function(a){_.bm(this,2,a)};_.h.Yd=function(){return _.Y(this,4)};_.h.Pc=function(a){return _.pk(this,4,a)};_.h.f7b=function(a){_.cc(this,10,a,_.Bb)};_.h.BY=function(){return _.Ll(this,10)};_.h.mt=function(a){return _.ec(this,10,_.Bb,a,void 0,_.Eb)};var ZRa=function(a){if(a!=null)return _.lc(a),{LF:_.Jl(a,1),yM:_.Jl(a,2),nNd:_.Jl(a,3),path:_.Y(a,4),fCd:_.Jl(a,5),eCd:_.l(_.Kl(a,6,3)),wCd:_.Jl(a,9),tCd:_.l(_.Kl(a,10,3))}};_.gr.prototype.toObject=function(){return ZRa(this)};_.hr=function(a){this.Ca=_.Nb(a)};_.W(_.hr,_.Mk);_.h=_.hr.prototype;_.h.beb=function(a){return _.pk(this,1,a)};_.h.CH=function(){return _.wl(this,_.gr,2)};_.h.MFa=function(a){return _.yl(this,2,a)};_.h.nQ=function(){return _.ql(this,2)};_.h.Qja=function(){return _.rl(this,_.gr,2)};var $Ra=function(a){if(a!=null)return _.lc(a),{proxy:_.Y(a,1),filter:ZRa(a.CH())}};_.hr.prototype.toObject=function(){return $Ra(this)};var aSa=function(a){this.Ca=_.Nb(a)};_.W(aSa,_.Mk);_.ir=function(a){this.Ca=_.Nb(a)};_.W(_.ir,_.Mk);_.ir.prototype.h0=function(a){return _.pk(this,1,a)};_.ir.prototype.r5a=function(){return _.wl(this,aSa,2)};var bSa=function(a){if(a!=null)return _.lc(a),{fud:_.Jl(a,1),eud:_.l(_.Kl(a,2,3))}};aSa.prototype.toObject=function(){return bSa(this)};_.ir.prototype.toObject=function(){if(this!=null){_.lc(this);var a={k0a:_.Y(this,1),dud:bSa(this.r5a())}}else a=void 0;return a};_.jr=function(a){this.Ca=_.Nb(a)};_.W(_.jr,_.Mk);_.cSa=function(a){return _.xl(a,_.br,2,_.ul())};_.jr.prototype.f7b=function(a){_.tl(this,2,_.br,a)};var kr=function(a){this.Ca=_.Nb(a)};_.W(kr,_.Mk);kr.prototype.Z3a=function(){return _.Kl(this,4,_.ul())};kr.prototype.q4a=function(){return _.xl(this,_.dr,6,_.ul())};var dSa=_.oc(kr);var eSa=function(a){if(a!=null)return _.lc(a),{uCd:_.hc(_.cSa(a),WRa)}};_.jr.prototype.toObject=function(){return eSa(this)};kr.prototype.toObject=function(){if(this!=null){_.lc(this);var a={MSd:_.El(this,1),kHd:_.El(this,2),lNd:_.El(this,3),Eyb:_.l(_.Kl(this,4,3)),SMd:jc(_.ac(this,5,_.jr),eSa),wdd:_.hc(this.q4a(),er)}}else a=void 0;return a};var fSa=function(a){this.Ca=_.Nb(a)};_.W(fSa,_.Mk);fSa.prototype.n7b=function(a){_.Yl(this,2,a)};fSa.prototype.Z3a=function(){return _.Kl(this,3,_.ul())};_.lr=function(a){this.Ca=_.Nb(a)};_.W(_.lr,_.Mk);_.lr.prototype.wqa=function(a){_.tl(this,1,_.mr,a)};_.mr=function(a){this.Ca=_.Nb(a)};_.W(_.mr,_.Mk);_.mr.prototype.AM=function(){return _.wl(this,_.cr,3)};_.mr.prototype.fja=function(){return _.Sl(this,_.lr,6,_.gSa)};_.mr.prototype.q7b=function(a){return _.zl(this,6,_.gSa,a)};_.gSa=[5,6];var hSa=function(a){if(a!=null)return _.lc(a),{test:_.El(a,1),yM:_.El(a,2),Eyb:_.l(_.Kl(a,3,3))}};fSa.prototype.toObject=function(){return hSa(this)};var jSa=function(a){if(a!=null)return _.lc(a),{AJd:_.hc(_.xl(a,_.mr,1,_.ul()),iSa),hy:YRa(_.wl(a,_.fr,5)),eR:YRa(_.wl(a,_.fr,6)),E5:_.Jl(a,7)}};_.lr.prototype.toObject=function(){return jSa(this)};var iSa=function(a){if(a!=null)return _.lc(a),{PDd:_.Y(a,1),LDd:_.Fl(a,7),MDd:XRa(_.wl(a,_.cr,2)),detail:XRa(a.AM()),MEd:_.Y(a,4),LEd:_.Fl(a,8),xJd:_.l(_.Rl(a,5,_.gSa)),Fkd:jSa(a.fja()),GGd:hSa(_.wl(a,fSa,9))}};_.mr.prototype.toObject=function(){return iSa(this)};var kSa=function(a){this.Ca=_.Nb(a)};_.W(kSa,_.Mk);_.lSa=function(a){this.Ca=_.Nb(a)};_.W(_.lSa,_.Mk);_.h=_.lSa.prototype;_.h.u7b=function(a){return _.pk(this,1,a)};_.h.CH=function(){return _.wl(this,kSa,3)};_.h.MFa=function(a){return _.yl(this,3,a)};_.h.nQ=function(){return _.ql(this,3)};_.h.Qja=function(){return _.rl(this,kSa,3)};_.h.r5a=function(){return _.wl(this,aSa,4)};var mSa=function(a){if(a!=null)return _.lc(a),{fud:_.Jl(a,1),eud:_.l(_.Kl(a,2,3))}};kSa.prototype.toObject=function(){return mSa(this)};_.lSa.prototype.toObject=function(){if(this!=null){_.lc(this);var a={PCa:_.Y(this,1),VKd:ECa(this,2),filter:mSa(this.CH()),dud:bSa(this.r5a())}}else a=void 0;return a};_.nr=function(a){this.Ca=_.Nb(a)};_.W(_.nr,_.Mk);_.nr.prototype.u7b=function(a){return _.pk(this,1,a)};_.nr.prototype.Xj=function(){return _.Y(this,2)};_.nr.prototype.ko=function(a){return _.pk(this,2,a)};_.nr.prototype.TG=function(){return _.ql(this,2)};_.or=function(a){this.Ca=_.Nb(a)};_.W(_.or,_.Mk);_.or.prototype.JY=function(){return _.wl(this,_.nr,1)};var pr=function(a){this.Ca=_.Nb(a)};_.W(pr,_.Mk);pr.prototype.getLine=function(){return _.Fl(this,1)};pr.prototype.setLine=function(a){return _.yk(this,1,a)};var qr=function(a){this.Ca=_.Nb(a)};_.W(qr,_.Mk);qr.prototype.bn=function(){return _.wl(this,pr,1)};qr.prototype.setStart=function(a){return _.yl(this,1,a)};qr.prototype.wj=function(){return _.wl(this,pr,2)};qr.prototype.setEnd=function(a){return _.yl(this,2,a)};var nSa=function(a){this.Ca=_.Nb(a)};_.W(nSa,_.Mk);nSa.prototype.uja=function(){return _.wl(this,qr,2)};nSa.prototype.tMb=function(){return _.rl(this,qr,2)};_.rr=function(a){this.Ca=_.Nb(a)};_.W(_.rr,_.Mk);_.rr.prototype.Q5=function(){return _.xl(this,nSa,1,_.ul())};_.rr.prototype.U3a=function(){return _.Kl(this,4,_.ul())};_.rr.prototype.q4a=function(){return _.xl(this,_.dr,5,_.ul())};var oSa=_.oc(_.rr);var pSa=function(a){if(a!=null)return _.lc(a),{PCa:_.Y(a,1),rZa:_.Fl(a,3),x2a:_.Y(a,4),label:_.Y(a,2)}};_.nr.prototype.toObject=function(){return pSa(this)};var qSa=function(a){if(a!=null)return _.lc(a),{y_:pSa(a.JY()),VAd:_.hc(_.xl(a,_.nr,2,_.ul()),pSa)}};_.or.prototype.toObject=function(){return qSa(this)};var rSa=function(a){if(a!=null)return _.lc(a),{line:_.Fl(a,1),column:_.Fl(a,2)}};pr.prototype.toObject=function(){return rSa(this)};var sSa=function(a){if(a!=null)return _.lc(a),{start:rSa(a.bn()),end:rSa(a.wj())}};qr.prototype.toObject=function(){return sSa(this)};var tSa=function(a){if(a!=null)return _.lc(a),{sourceRange:sSa(a.uja()),i6a:_.Y(a,3),navigation:qSa(_.wl(a,_.or,4)),qab:_.Y(a,5),aId:_.l(_.Kl(a,10,3)),LQd:_.l(_.Ml(a,9,3)),Hfb:_.Jl(a,11)}};nSa.prototype.toObject=function(){return tSa(this)};_.rr.prototype.toObject=function(){if(this!=null){_.lc(this);var a={Rcd:_.hc(this.Q5(),tSa),Ts:_.El(this,2),tcb:_.Y(this,3),wxb:_.l(_.Kl(this,4,3)),wdd:_.hc(this.q4a(),er)}}else a=void 0;return a};_.sr=function(a){this.Ca=_.Nb(a)};_.W(_.sr,_.Mk);_.sr.prototype.fja=function(){return _.wl(this,_.lr,2)};_.sr.prototype.q7b=function(a){return _.yl(this,2,a)};_.tr=function(a){this.Ca=_.Nb(a)};_.W(_.tr,_.Mk);_.tr.prototype.getType=function(){return _.Y(this,1)};_.tr.prototype.Ul=function(a){return _.pk(this,1,a)};var uSa=function(a){if(a!=null)return _.lc(a),{Fkd:jSa(a.fja()),vCd:WRa(_.wl(a,_.br,4))}};_.sr.prototype.toObject=function(){return uSa(this)};var vSa=function(a){if(a!=null)return _.lc(a),{type:_.Y(a,1),sCd:_.hc(_.xl(a,_.sr,2,_.ul()),uSa),ALd:_.El(a,3)}};_.tr.prototype.toObject=function(){return vSa(this)};_.wSa=function(a){this.Ca=_.Nb(a)};_.W(_.wSa,_.Mk);_.wSa.prototype.h0=function(a){return _.pk(this,2,a)};_.wSa.prototype.toObject=function(){if(this!=null){_.lc(this);var a={nFd:_.l(_.Kl(this,1,3)),k0a:_.Y(this,2)}}else a=void 0;return a};var xSa=function(a){this.Ca=_.Nb(a)};_.W(xSa,_.Mk);var ySa=_.oc(xSa);xSa.prototype.toObject=function(){if(this!=null){_.lc(this);var a={pFd:jc(_.ac(this,1,_.cr),XRa),wEb:jc(_.ac(this,2,_.dr),er)}}else a=void 0;return a};_.ur=function(a){this.Ca=_.Nb(a)};_.W(_.ur,_.Mk);_.ur.prototype.Ydb=function(a){return _.yk(this,5,a)};_.ur.prototype.h0=function(a){return _.pk(this,3,a)};_.ur.prototype.Hdb=function(a){return _.Yl(this,4,a)};_.ur.prototype.toObject=function(){if(this!=null){_.lc(this);var a={wJd:_.hc(_.xl(this,_.hr,1,_.ul()),$Ra),lmd:_.Fl(this,5),k0a:_.Y(this,3),f$c:_.El(this,4)}}else a=void 0;return a};var zSa=function(a){this.Ca=_.Nb(a)};_.W(zSa,_.Mk);zSa.prototype.U3a=function(){return _.Kl(this,3,_.ul())};var ASa=_.oc(zSa);zSa.prototype.toObject=function(){if(this!=null){_.lc(this);var a={yJd:jc(_.ac(this,1,_.lr),jSa),wEb:jc(_.ac(this,2,_.dr),er),wxb:_.l(_.Kl(this,3,3))}}else a=void 0;return a};_.vr=function(a){this.Ca=_.Nb(a)};_.W(_.vr,_.Mk);_.vr.prototype.Ydb=function(a){return _.yk(this,5,a)};_.vr.prototype.h0=function(a){return _.pk(this,3,a)};_.vr.prototype.Hdb=function(a){return _.Yl(this,4,a)};_.vr.prototype.toObject=function(){if(this!=null){_.lc(this);var a={TMd:_.hc(_.xl(this,_.hr,1,_.ul()),$Ra),lmd:_.Fl(this,5),k0a:_.Y(this,3),f$c:_.El(this,4)}}else a=void 0;return a};_.wr=function(a){this.Ca=_.Nb(a)};_.W(_.wr,_.Mk);_.wr.prototype.n5a=function(){return _.Jl(this,2)};_.wr.prototype.feb=function(a){return _.bm(this,2,a)};var BSa=function(a){this.Ca=_.Nb(a)};_.W(BSa,_.Mk);BSa.prototype.U3a=function(){return _.Kl(this,3,_.ul())};var CSa=_.oc(BSa);var DSa=function(a){if(a!=null)return _.lc(a),{REd:er(_.wl(a,_.dr,1)),severity:_.Jl(a,2)}};_.wr.prototype.toObject=function(){return DSa(this)};BSa.prototype.toObject=function(){if(this!=null){_.lc(this);var a={VMd:jc(_.ac(this,1,_.tr),vSa),wEb:jc(_.ac(this,2,_.dr),er),YLd:jc(_.ac(this,4,_.wr),DSa),wxb:_.l(_.Kl(this,3,3))}}else a=void 0;return a};_.xr=function(a){this.Ca=_.Nb(a)};_.W(_.xr,_.Mk);_.xr.prototype.Yd=function(){return _.Y(this,1)};_.xr.prototype.Pc=function(a){return _.pk(this,1,a)};_.xr.prototype.toObject=function(){if(this!=null){_.lc(this);var a={path:_.Y(this,1),lId:_.El(this,2)}}else a=void 0;return a};_.yr=function(a){this.Ca=_.Nb(a)};_.W(_.yr,_.Mk);_.yr.prototype.DAa=function(){return _.Hl(this,2)};_.yr.prototype.fO=function(a){return _.$l(this,2,a)};var ESa=_.oc(_.yr);_.yr.prototype.toObject=function(){if(this!=null){_.lc(this);var a={PKd:_.Y(this,1),clNumber:_.Gl(this,2),RPd:_.sn(_.wl(this,_.xk,3)),iHd:_.sn(_.wl(this,_.xk,4))}}else a=void 0;return a};var FSa=function(a,b,c){this.Z2b=a;this.SVb=b;this.metadata=c};FSa.prototype.getMetadata=function(){return this.metadata};var GSa=function(a,b){b=b===void 0?{}:b;this.vcb=a;this.metadata=b;this.status=null};GSa.prototype.getMetadata=function(){return this.metadata};GSa.prototype.jf=function(){return this.status};var HSa;_.zr=function(a,b,c,d,e){this.name=a;this.m3b=b;this.responseType=c;this.j3b=d;this.U3b=e};HSa=function(a,b,c){c=c===void 0?{}:c;return new FSa(b,a,c)};_.zr.prototype.getName=function(){return this.name};_.ISa=new _.zr("/devtools.grimoire.AiOverviewService/GetStreamingAiOverview",_.xr,_.yr,function(a){return a.hd()},ESa);var JSa=new Set(["SAPISIDHASH","APISIDHASH"]);var Ar=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(Ar,Error);Ar.prototype.toString=function(){var a="RpcError("+(dra(this.code)||String(this.code))+")";this.message&&(a+=": "+this.message);return a};var Br=function(a){this.Ca=_.Nb(a)};_.W(Br,_.Mk);Br.prototype.getTypeName=function(){return _.Y(this,1).split("/").pop()};Br.prototype.getValue=function(){var a=_.fc(this,2);if(Array.isArray(a)||a instanceof _.Mk)throw Error("U");return _.vl(this,2)};Br.prototype.setValue=function(a){if(a==null)a=this;else if(Array.isArray(a))a=_.ql(this,2,Oba(a,0,Lb));else if(typeof a==="string"||a instanceof _.ab||_.Ha(a))a=dc(this,2,Oaa(a,!1,!0),_.db());else throw Error("S`"+a);return a};var KSa=function(a){this.Ca=_.Nb(a)};_.W(KSa,_.Mk);KSa.prototype.getMessage=function(){return _.Y(this,2)};KSa.prototype.QFa=function(a){return _.pk(this,2,a)};var LSa=_.oc(KSa);var MSa=function(a){if(a!=null)return _.lc(a),{Tgb:_.Y(a,1),value:sca(a)}};Br.prototype.toObject=function(){return MSa(this)};KSa.prototype.toObject=function(){if(this!=null){_.lc(this);var a={code:_.Fl(this,1),message:_.Y(this,2),NEd:_.hc(_.xl(this,Br,3,_.ul()),MSa)}}else a=void 0;return a};var NSa=[],OSa=[],PSa=!1,QSa=function(a){NSa[NSa.length]=a;if(PSa)for(var b=0;b<OSa.length;b++)a((0,_.ek)(OSa[b].wrap,OSa[b]))};var Xj=function(a,b){this.type=a;this.currentTarget=this.target=b;this.defaultPrevented=this.noa=!1};Xj.prototype.stopPropagation=function(){this.noa=!0};Xj.prototype.preventDefault=function(){this.defaultPrevented=!0};var Cr=function(a,b){Xj.call(this,a?a.type:"");this.relatedTarget=this.currentTarget=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=this.offsetY=this.offsetX=0;this.key="";this.charCode=this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.pointerId=0;this.pointerType="";this.timeStamp=0;this.pY=null;a&&this.init(a,b)};_.fl(Cr,Xj);
Cr.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=_.jl||a.offsetX!==void 0?a.offsetX:a.layerX,this.offsetY=
_.jl||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.pY=a;a.defaultPrevented&&Cr.vA.preventDefault.call(this)};Cr.prototype.stopPropagation=function(){Cr.vA.stopPropagation.call(this);this.pY.stopPropagation?this.pY.stopPropagation():this.pY.cancelBubble=!0};Cr.prototype.preventDefault=function(){Cr.vA.preventDefault.call(this);var a=this.pY;a.preventDefault?a.preventDefault():a.returnValue=!1};var RSa="closure_listenable_"+(Math.random()*1E6|0),SSa=function(a){return!(!a||!a[RSa])};var TSa=0;var USa=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=++TSa;this.removed=this.Uxa=!1},VSa=function(a){a.removed=!0;a.listener=null;a.proxy=null;a.src=null;a.handler=null};Ci.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.Gg[f];a||(a=this.Gg[f]=[],this.xsa++);var g=WSa(a,b,d,e);g>-1?(b=a[g],c||(b.Uxa=!1)):(b=new USa(b,this.src,f,!!d,e),b.Uxa=c,a.push(b));return b};Ci.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.Gg))return!1;var e=this.Gg[a];b=WSa(e,b,c,d);return b>-1?(VSa(e[b]),Array.prototype.splice.call(e,b,1),e.length==0&&(delete this.Gg[a],this.xsa--),!0):!1};
var XSa=function(a,b){var c=b.type;c in a.Gg&&_.ya(a.Gg[c],b)&&(VSa(b),a.Gg[c].length==0&&(delete a.Gg[c],a.xsa--))};Ci.prototype.removeAll=function(a){a=a&&a.toString();var b=0,c;for(c in this.Gg)if(!a||c==a){for(var d=this.Gg[c],e=0;e<d.length;e++)++b,VSa(d[e]);delete this.Gg[c];this.xsa--}return b};Ci.prototype.kja=function(a,b,c,d){a=this.Gg[a.toString()];var e=-1;a&&(e=WSa(a,b,c,d));return e>-1?a[e]:null};
Ci.prototype.hasListener=function(a,b){var c=a!==void 0,d=c?a.toString():"",e=b!==void 0;return Qca(this.Gg,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 WSa=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 YSa,ZSa,$Sa,cTa,eTa,aTa,Er,hTa,fTa,gTa,dTa,iTa,bTa;YSa="closure_lm_"+(Math.random()*1E6|0);ZSa={};$Sa=0;_.Dr=function(a,b,c,d,e){if(d&&d.once)return aTa(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)_.Dr(a,b[f],c,d,e);return null}c=bTa(c);return SSa(a)?a.listen(b,c,_.Fa(d)?!!d.capture:!!d,e):cTa(a,b,c,!1,d,e)};
cTa=function(a,b,c,d,e,f){if(!b)throw Error("yb");var g=_.Fa(e)?!!e.capture:!!e,m=dTa(a);m||(a[YSa]=m=new Ci(a));c=m.add(b,c,d,g,f);if(c.proxy)return c;d=eTa();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)eIa||(e=g),e===void 0&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(fTa(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("zb");$Sa++;return c};
eTa=function(){var a=gTa,b=function(c){return a.call(b.src,b.listener,c)};return b};aTa=function(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)aTa(a,b[f],c,d,e);return null}c=bTa(c);return SSa(a)?a.O8a(b,c,_.Fa(d)?!!d.capture:!!d,e):cTa(a,b,c,!0,d,e)};Er=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)Er(a,b[f],c,d,e);else d=_.Fa(d)?!!d.capture:!!d,c=bTa(c),SSa(a)?a.wv(b,c,d,e):a&&(a=dTa(a))&&(b=a.kja(b,c,d,e))&&hTa(b)};
hTa=function(a){if(typeof a!=="number"&&a&&!a.removed){var b=a.src;if(SSa(b))XSa(b.qH,a);else{var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(fTa(c),d):b.addListener&&b.removeListener&&b.removeListener(d);$Sa--;(c=dTa(b))?(XSa(c,a),c.xsa==0&&(c.src=null,b[YSa]=null)):VSa(a)}}};fTa=function(a){return a in ZSa?ZSa[a]:ZSa[a]="on"+a};
gTa=function(a,b){if(a.removed)a=!0;else{b=new Cr(b,this);var c=a.listener,d=a.handler||a.src;a.Uxa&&hTa(a);a=c.call(d,b)}return a};dTa=function(a){a=a[YSa];return a instanceof Ci?a:null};iTa="__closure_events_fn_"+(Math.random()*1E9>>>0);bTa=function(a){if(typeof a==="function")return a;a[iTa]||(a[iTa]=function(b){return a.handleEvent(b)});return a[iTa]};QSa(function(a){gTa=a(gTa)});var jTa=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 Fr=typeof AsyncContext!=="undefined"&&typeof AsyncContext.Snapshot==="function"?function(a){return a&&AsyncContext.Snapshot.wrap(a)}:function(a){return a};var Gr=function(){Vm.call(this);this.qH=new Ci(this);this.S9c=this;this.uab=null};_.fl(Gr,Vm);Gr.prototype[RSa]=!0;_.h=Gr.prototype;_.h.addEventListener=function(a,b,c,d){_.Dr(this,a,b,c,d)};_.h.removeEventListener=function(a,b,c,d){Er(this,a,b,c,d)};
_.h.dispatchEvent=function(a){var b,c=this.uab;if(c)for(b=[];c;c=c.uab)b.push(c);c=this.S9c;var d=a.type||a;if(typeof a==="string")a=new Xj(a,c);else if(a instanceof Xj)a.target=a.target||c;else{var e=a;a=new Xj(d,c);_.Kc(a,e)}e=!0;var f;if(b)for(f=b.length-1;!a.noa&&f>=0;f--){var g=a.currentTarget=b[f];e=kTa(g,d,!0,a)&&e}a.noa||(g=a.currentTarget=c,e=kTa(g,d,!0,a)&&e,a.noa||(e=kTa(g,d,!1,a)&&e));if(b)for(f=0;!a.noa&&f<b.length;f++)g=a.currentTarget=b[f],e=kTa(g,d,!1,a)&&e;return e};
_.h.Qn=function(){Gr.vA.Qn.call(this);this.removeAllListeners();this.uab=null};_.h.listen=function(a,b,c,d){return this.qH.add(String(a),b,!1,c,d)};_.h.O8a=function(a,b,c,d){return this.qH.add(String(a),b,!0,c,d)};_.h.wv=function(a,b,c,d){return this.qH.remove(String(a),b,c,d)};_.h.removeAllListeners=function(a){return this.qH?this.qH.removeAll(a):0};
var kTa=function(a,b,c,d){b=a.qH.Gg[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.Uxa&&XSa(a.qH,g);e=m.call(n,d)!==!1&&e}}return e&&!d.defaultPrevented};Gr.prototype.kja=function(a,b,c,d){return this.qH.kja(String(a),b,c,d)};Gr.prototype.hasListener=function(a,b){return this.qH.hasListener(a!==void 0?String(a):void 0,b)};var lTa=function(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}};var mTa,nTa=function(){};_.fl(nTa,tra);nTa.prototype.dga=function(){return new XMLHttpRequest};mTa=new nTa;var Hr=function(a){Gr.call(this);this.headers=new Map;this.Vfc=a||null;this.RP=!1;this.Rc=null;this.xla="";this.eS=0;this.wZ="";this.mZ=this.t6a=this.KBa=this.e2a=!1;this.F9=null;this.wcb="";this.Ohb=!1;this.cZa=this.Rgb=null};_.fl(Hr,Gr);var oTa=/^https?$/i,pTa=["POST","PUT"],qTa=[];_.h=Hr.prototype;_.h.jbd=function(){this.dispose();_.ya(qTa,this)};_.h.setTrustToken=function(a){this.Rgb=a};_.h.setAttributionReporting=function(a){this.cZa=a};
_.h.send=function(a,b,c,d){if(this.Rc)throw Error("Ab`"+this.xla+"`"+a);b=b?b.toUpperCase():"GET";this.xla=a;this.wZ="";this.eS=0;this.e2a=!1;this.RP=!0;this.Rc=this.Vfc?this.Vfc.dga():mTa.dga();this.Rc.onreadystatechange=Fr((0,_.ek)(this.WXb,this));try{this.t6a=!0,this.Rc.open(b,String(a),!0),this.t6a=!1}catch(g){this.Gf(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("Bb`"+String(d));d=Array.from(c.keys()).find(function(g){return _.ha("Content-Type",g)});e=_.da.FormData&&a instanceof _.da.FormData;!((0,_.va)(pTa,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.Rc.setRequestHeader(d,c);this.wcb&&(this.Rc.responseType=this.wcb);"withCredentials"in
this.Rc&&this.Rc.withCredentials!==this.Ohb&&(this.Rc.withCredentials=this.Ohb);if("setTrustToken"in this.Rc&&this.Rgb)try{this.Rc.setTrustToken(this.Rgb)}catch(g){}if("setAttributionReporting"in this.Rc&&this.cZa)try{this.Rc.setAttributionReporting(this.cZa)}catch(g){}try{this.F9&&(clearTimeout(this.F9),this.F9=null),this.KBa=!0,this.Rc.send(a),this.KBa=!1}catch(g){this.Gf(5,g)}};
_.h.esa=function(){typeof WAa!="undefined"&&this.Rc&&(this.wZ="Timed out after 0ms, aborting",this.eS=8,this.dispatchEvent("timeout"),this.abort(8))};_.h.Gf=function(a,b){this.RP=!1;this.Rc&&(this.mZ=!0,this.Rc.abort(),this.mZ=!1);this.wZ=b;this.eS=a;rTa(this);sTa(this)};var rTa=function(a){a.e2a||(a.e2a=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};
Hr.prototype.abort=function(a){this.Rc&&this.RP&&(this.RP=!1,this.mZ=!0,this.Rc.abort(),this.mZ=!1,this.eS=a||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),sTa(this))};Hr.prototype.Qn=function(){this.Rc&&(this.RP&&(this.RP=!1,this.mZ=!0,this.Rc.abort(),this.mZ=!1),sTa(this,!0));Hr.vA.Qn.call(this)};Hr.prototype.WXb=function(){this.isDisposed()||(this.t6a||this.KBa||this.mZ?tTa(this):this.S$a())};Hr.prototype.S$a=function(){tTa(this)};
var tTa=function(a){if(a.RP&&typeof WAa!="undefined")if(a.KBa&&Ir(a)==4)setTimeout(a.WXb.bind(a),0);else if(a.dispatchEvent("readystatechange"),a.Ts()){a.RP=!1;try{if(uTa(a))a.dispatchEvent("complete"),a.dispatchEvent("success");else{a.eS=6;try{var b=Ir(a)>2?a.Rc.statusText:""}catch(c){b=""}a.wZ=b+" ["+a.jf()+"]";rTa(a)}}finally{sTa(a)}}},sTa=function(a,b){if(a.Rc){a.F9&&(clearTimeout(a.F9),a.F9=null);var c=a.Rc;a.Rc=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=null}catch(d){}}};
Hr.prototype.isActive=function(){return!!this.Rc};Hr.prototype.Ts=function(){return Ir(this)==4};var uTa=function(a){var b=a.jf(),c;if(!(c=lTa(b))){if(b=b===0)a=sJa(String(a.xla)),b=!oTa.test(a);c=b}return c},Ir=function(a){return a.Rc?a.Rc.readyState:0};Hr.prototype.jf=function(){try{return Ir(this)>2?this.Rc.status:-1}catch(a){return-1}};
var vTa=function(a){try{return a.Rc?a.Rc.responseText:""}catch(b){return""}},wTa=function(a){try{if(!a.Rc)return null;if("response"in a.Rc)return a.Rc.response;switch(a.wcb){case "":case "text":return a.Rc.responseText;case "arraybuffer":if("mozResponseArrayBuffer"in a.Rc)return a.Rc.mozResponseArrayBuffer}return null}catch(b){return null}};Hr.prototype.getResponseHeader=function(a){if(this.Rc&&this.Ts())return a=this.Rc.getResponseHeader(a),a===null?void 0:a};
Hr.prototype.getAllResponseHeaders=function(){return this.Rc&&Ir(this)>=2?this.Rc.getAllResponseHeaders()||"":""};var xTa=function(a){var b={};a=a.getAllResponseHeaders().split("\r\n");for(var c=0;c<a.length;c++)if(!_.ia(a[c])){var d=_.QFa(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 Pca(b,function(g){return g.join(", ")})},yTa=function(a){return typeof a.wZ==="string"?a.wZ:String(a.wZ)};QSa(function(a){Hr.prototype.S$a=a(Hr.prototype.S$a)});var Jr=function(a,b){this.SHa=a.Zmd;this.LLb=b;this.Rc=a.RHa;this.DDa=[];this.JDa=[];this.PDa=[];this.FDa=[];this.yN=[];this.SHa&&zTa(this)},GTa=function(a,b){var c=new ATa;_.Dr(a.Rc,"complete",function(){if(uTa(a.Rc)){var d=vTa(a.Rc);if(b&&a.Rc.getResponseHeader("Content-Type")==="text/plain"){if(!atob)throw Error("Cb");d=atob(d)}try{var e=a.LLb(d)}catch(m){BTa(a,ura(new Ar(13,"Error when deserializing response data; error: "+m+(", response: "+d)),c));return}d=cra(a.Rc.jf());CTa(a,DTa(a));d==0?ETa(a,
e):BTa(a,ura(new Ar(d,"Xhr succeeded but the status code is not 200"),c))}else{d=vTa(a.Rc);e=DTa(a);if(d){var f=FTa(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.Rc.xla)+", error code: "+a.Rc.eS+", error: "+yTa(a.Rc),f=e;CTa(a,e);BTa(a,ura(new Ar(d,g,f),c))}})},zTa=function(a){a.SHa.on("data",function(b){if("1"in b){var c=b["1"];try{var d=a.LLb(c)}catch(e){BTa(a,new Ar(13,"Error when deserializing response data; error: "+e+(", response: "+c)))}d&&
ETa(a,d)}if("2"in b)for(b=FTa(a,b["2"]),c=0;c<a.PDa.length;c++)a.PDa[c](b)});a.SHa.on("end",function(){CTa(a,DTa(a));for(var b=0;b<a.FDa.length;b++)a.FDa[b]()});a.SHa.on("error",function(){if(a.yN.length!=0){var b=a.Rc.eS;b!==0||uTa(a.Rc)||(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.Rc.jf();d=cra(c);break;default:d=14}CTa(a,DTa(a));b=jTa(b)+", error: "+yTa(a.Rc);c!=-1&&(b+=", http status code: "+c);BTa(a,new Ar(d,b))}})},DTa=function(a){var b={},c=xTa(a.Rc);
Object.keys(c).forEach(function(d){b[d]=c[d]});return b},FTa=function(a,b){var c=2,d={};try{var e=LSa(b);c=_.Fl(e,1);var f=e.getMessage();_.xl(e,Br,3,_.ul()).length&&(d["grpc-web-status-details-bin"]=b)}catch(g){a.Rc&&a.Rc.jf()===404?(c=5,f="Not Found: "+String(a.Rc.xla)):(c=14,f="Unable to parse RpcStatus: "+g)}return{code:c,details:f,metadata:d}};
Jr.prototype.on=function(a,b){a=="data"?this.DDa.push(b):a=="metadata"?this.JDa.push(b):a=="status"?this.PDa.push(b):a=="end"?this.FDa.push(b):a=="error"&&this.yN.push(b);return this};var HTa=function(a,b){b=a.indexOf(b);b>-1&&a.splice(b,1)};Jr.prototype.removeListener=function(a,b){a=="data"?HTa(this.DDa,b):a=="metadata"?HTa(this.JDa,b):a=="status"?HTa(this.PDa,b):a=="end"?HTa(this.FDa,b):a=="error"&&HTa(this.yN,b);return this};Jr.prototype.cancel=function(){this.Rc.abort()};
var ETa=function(a,b){for(var c=0;c<a.DDa.length;c++)a.DDa[c](b)},CTa=function(a,b){for(var c=0;c<a.JDa.length;c++)a.JDa[c](b)},BTa=function(a,b){for(var c=0;c<a.yN.length;c++)a.yN[c](b)};Jr.prototype.cancel=Jr.prototype.cancel;Jr.prototype.removeListener=Jr.prototype.removeListener;Jr.prototype.on=Jr.prototype.on;var ATa=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(ATa,Error);var ITa=function(a){this.Rhb=a.Nwd||null;this.yra=a.Mtd||!1;this.g4=this.UX=void 0};_.fl(ITa,tra);ITa.prototype.dga=function(){var a=new Kr(this.Rhb,this.yra);this.UX&&a.Ldb(this.UX);this.g4&&a.e7b(this.g4);return a};ITa.prototype.Ldb=function(a){this.UX=a};ITa.prototype.e7b=function(a){this.g4=a};
var Kr=function(a,b){Gr.call(this);this.Rhb=a;this.yra=b;this.g4=this.UX=void 0;this.status=this.readyState=0;this.responseType=this.responseText=this.response=this.statusText="";this.onreadystatechange=this.responseXML=null;this.jcb=new Headers;this.p8=null;this.WVb="GET";this.S9="";this.NH=!1;this.L0=this.lga=this.Wza=null;this.QXa=new AbortController};_.fl(Kr,Gr);Kr.prototype.open=function(a,b){if(this.readyState!=0)throw this.abort(),Error("Db");this.WVb=a;this.S9=b;this.readyState=1;JTa(this)};
Kr.prototype.send=function(a){if(this.readyState!=1)throw this.abort(),Error("Eb");if(this.QXa.signal.aborted)throw this.abort(),Error("Fb");this.NH=!0;var b={headers:this.jcb,method:this.WVb,credentials:this.UX,cache:this.g4,signal:this.QXa.signal};a&&(b.body=a);(this.Rhb||_.da).fetch(new Request(this.S9,b)).then(this.zhd.bind(this),this.hBa.bind(this))};
Kr.prototype.abort=function(){this.response=this.responseText="";this.jcb=new Headers;this.status=0;this.QXa.abort();this.lga&&this.lga.cancel("Request was aborted.").catch(function(){return null});this.readyState>=1&&this.NH&&this.readyState!=4&&(this.NH=!1,KTa(this));this.readyState=0};
Kr.prototype.zhd=function(a){if(this.NH&&(this.Wza=a,this.p8||(this.status=this.Wza.status,this.statusText=this.Wza.statusText,this.p8=a.headers,this.readyState=2,JTa(this)),this.NH&&(this.readyState=3,JTa(this),this.NH)))if(this.responseType==="arraybuffer")a.arrayBuffer().then(this.xhd.bind(this),this.hBa.bind(this));else if(typeof _.da.ReadableStream!=="undefined"&&"body"in a){this.lga=a.body.getReader();if(this.yra){if(this.responseType)throw Error("Gb");this.response=[]}else this.response=this.responseText=
"",this.L0=new TextDecoder;LTa(this)}else a.text().then(this.yhd.bind(this),this.hBa.bind(this))};var LTa=function(a){a.lga.read().then(a.thd.bind(a)).catch(a.hBa.bind(a))};Kr.prototype.thd=function(a){if(this.NH){if(this.yra&&a.value)this.response.push(a.value);else if(!this.yra){var b=a.value?a.value:new Uint8Array(0);if(b=this.L0.decode(b,{stream:!a.done}))this.response=this.responseText+=b}a.done?KTa(this):JTa(this);this.readyState==3&&LTa(this)}};
Kr.prototype.yhd=function(a){this.NH&&(this.response=this.responseText=a,KTa(this))};Kr.prototype.xhd=function(a){this.NH&&(this.response=a,KTa(this))};Kr.prototype.hBa=function(){this.NH&&KTa(this)};var KTa=function(a){a.readyState=4;a.Wza=null;a.lga=null;a.L0=null;JTa(a)};_.h=Kr.prototype;_.h.setRequestHeader=function(a,b){this.jcb.append(a,b)};_.h.getResponseHeader=function(a){return this.p8?this.p8.get(a.toLowerCase())||"":""};
_.h.getAllResponseHeaders=function(){if(!this.p8)return"";for(var a=[],b=this.p8.entries(),c=b.next();!c.done;)c=c.value,a.push(c[0]+": "+c[1]),c=b.next();return a.join("\r\n")};_.h.Ldb=function(a){this.UX=a};_.h.e7b=function(a){this.g4=a};var JTa=function(a){a.onreadystatechange&&a.onreadystatechange.call(a)};Object.defineProperty(Kr.prototype,"withCredentials",{get:function(){return this.UX==="include"},set:function(a){this.Ldb(a?"include":"same-origin")}});var Lr=function(a){Vm.call(this);this.VY=a;this.Zj={}};_.fl(Lr,Vm);var MTa=[];Lr.prototype.listen=function(a,b,c,d){Array.isArray(b)||(b&&(MTa[0]=b.toString()),b=MTa);for(var e=0;e<b.length;e++){var f=_.Dr(a,b[e],c||this.handleEvent,d||!1,this.VY||this);if(!f)break;this.Zj[f.key]=f}return this};Lr.prototype.O8a=function(a,b,c,d){return NTa(this,a,b,c,d)};
var NTa=function(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)NTa(a,b,c[g],d,e,f);else{b=aTa(b,c,d||a.handleEvent,e,f||a.VY||a);if(!b)return a;a.Zj[b.key]=b}return a};Lr.prototype.wv=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)this.wv(a,b[f],c,d,e);else c=c||this.handleEvent,d=_.Fa(d)?!!d.capture:!!d,e=e||this.VY||this,c=bTa(c),d=!!d,b=SSa(a)?a.kja(b,c,d,e):a?(a=dTa(a))?a.kja(b,c,d,e):null:null,b&&(hTa(b),delete this.Zj[b.key]);return this};
Lr.prototype.removeAll=function(){Nca(this.Zj,function(a,b){this.Zj.hasOwnProperty(b)&&hTa(a)},this);this.Zj={}};Lr.prototype.Qn=function(){Lr.vA.Qn.call(this);this.removeAll()};Lr.prototype.handleEvent=function(){throw Error("Hb");};var OTa=function(){this.uQb=!0;this.hk=0;this.zZ=""};OTa.prototype.Gf=function(a,b){this.uQb=!1;throw Error("Ib`"+this.hk+"`"+b+"`"+a);};OTa.prototype.decode=function(a){this.uQb||this.Gf(a,"stream already broken");this.zZ+=a;a=Math.floor(this.zZ.length/4);if(a==0)return null;try{var b=_.eCa(this.zZ.slice(0,a*4))}catch(c){this.Gf(this.zZ,c.message)}this.hk+=a*4;this.zZ=this.zZ.slice(a*4);return b};var Di=function(){this.Zq=null;this.nh=[];this.Vya=this.AZ=this.x9=this.Uc=this.hk=0;this.P9a=null;this.q0a=0};Di.prototype.Via=function(){return this.Zq};Di.prototype.Gf=function(a,b,c){this.Uc=3;this.Zq="The stream is broken @"+this.hk+"/"+b+". Error: "+c+". With input:\n"+a;throw Error(this.Zq);};Di.prototype.axa=function(){return!0};
Di.prototype.parse=function(a){function b(n){n&128&&f.Gf(g,m,"invalid tag");(n&7)!=2&&f.Gf(g,m,"invalid wire type");f.x9=n>>>3;f.x9!=1&&f.x9!=2&&f.x9!=15&&f.Gf(g,m,"unexpected tag");f.Uc=1;f.AZ=0;f.Vya=0}function c(n){f.Vya++;f.Vya==5&&n&240&&f.Gf(g,m,"message length too long");f.AZ|=(n&127)<<(f.Vya-1)*7;n&128||(f.Uc=2,f.q0a=0,f.P9a=typeof Uint8Array!=="undefined"?new Uint8Array(f.AZ):Array(f.AZ),f.AZ==0&&e())}function d(n){f.P9a[f.q0a++]=n;f.q0a==f.AZ&&e()}function e(){if(f.x9<15){var n={};n[f.x9]=
f.P9a;f.nh.push(n)}f.Uc=0}for(var f=this,g=a instanceof Array?a:new Uint8Array(a),m=0;m<g.length;){switch(f.Uc){case 3:f.Gf(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("Jb`"+f.Uc);}f.hk++;m++}a=f.nh;f.nh=[];return a.length>0?a:null};var xra=function(){this.Zq=null;this.hk=0;this.Z$c=new OTa;this.zod=new Di};xra.prototype.Via=function(){return this.Zq};xra.prototype.Gf=function(a,b){this.Zq="The stream is broken @"+this.hk+". Error: "+b+". With input:\n"+a;throw Error(this.Zq);};xra.prototype.axa=function(){return!1};xra.prototype.parse=function(a){this.Zq!==null&&this.Gf(a,"stream already broken");var b=null;try{var c=this.Z$c.decode(a);b=c===null?null:this.zod.parse(c)}catch(d){this.Gf(a,d.message)}this.hk+=a.length;return b};var Mr=function(a){return a=="\r"||a=="\n"||a==" "||a=="\t"};var wra=function(a){this.Zq=null;this.nh=[];this.JL="";this.ttd=[];this.aA=this.eH=0;this.cra=!1;this.Dsa=0;this.Vtd=/[\\"]/g;this.Uc=this.zra=0;this.gdd=!(!a||!a.fdd)},PTa={INIT:0,L$:1,tNa:2,v1:3,d$:4,c$:5,Hn:6,xMa:7,Uib:8,gkb:9,hkb:10,ikb:11,yib:12,zib:13,Aib:14,Bib:15,Fjb:16,Gjb:17,Hjb:18,lHc:19,sNa:20};_.h=wra.prototype;_.h.Via=function(){return this.Zq};_.h.done=function(){return this.zra===2};
_.h.Gf=function(a,b){this.zra=3;this.Zq="The stream is broken @"+this.aA+"/"+b+". With input:\n"+a;throw Error(this.Zq);};_.h.axa=function(){return!1};
_.h.parse=function(a){function b(){for(;D<a.length;)if(Mr(a[D]))D++,f.aA++;else break;return D<r}function c(){for(var N;;){N=a[D++];if(!N)break;f.aA++;switch(f.Uc){case n.INIT:N==="{"?f.Uc=n.tNa:N==="["?f.Uc=n.d$:Mr(N)||f.Gf(a,D);continue;case n.xMa:case n.tNa:if(Mr(N))continue;if(f.Uc===n.xMa)g.push(n.Uib);else if(N==="}"){e("{}");f.Uc=d();continue}else g.push(n.v1);N==='"'?f.Uc=n.Hn:f.Gf(a,D);continue;case n.Uib:case n.v1:if(Mr(N))continue;N===":"?(f.Uc===n.v1&&(g.push(n.v1),f.eH++),f.Uc=n.L$):
N==="}"?(f.eH--,e(),f.Uc=d()):N===","?(f.Uc===n.v1&&g.push(n.v1),f.Uc=n.xMa):f.Gf(a,D);continue;case n.d$:case n.L$:if(Mr(N))continue;if(f.Uc===n.d$)if(f.eH++,f.Uc=n.L$,N==="]"){f.eH--;if(f.eH===0){f.Uc=n.c$;return}e("[]");f.Uc=d();continue}else g.push(n.c$);N==='"'?f.Uc=n.Hn:N==="{"?f.Uc=n.tNa:N==="["?f.Uc=n.d$:N==="t"?f.Uc=n.gkb:N==="f"?f.Uc=n.yib:N==="n"?f.Uc=n.Fjb:N!=="-"&&("0123456789".indexOf(N)!==-1?f.Uc=n.sNa:f.Gf(a,D));continue;case n.c$:if(N===",")g.push(n.c$),f.Uc=n.L$,f.eH===1&&(z=D);
else if(N==="]"){f.eH--;if(f.eH===0)return;e();f.Uc=d()}else if(Mr(N))continue;else f.Gf(a,D);continue;case n.Hn:var R=D;a:for(;;){for(;f.Dsa>0;)if(N=a[D++],f.Dsa===4?f.Dsa=0:f.Dsa++,!N)break a;if(N==='"'&&!f.cra){f.Uc=d();break}if(N==="\\"&&!f.cra&&(f.cra=!0,N=a[D++],!N))break;if(f.cra)if(f.cra=!1,N==="u"&&(f.Dsa=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.aA+=D-R;continue;case n.gkb:if(!N)continue;N==="r"?f.Uc=n.hkb:
f.Gf(a,D);continue;case n.hkb:if(!N)continue;N==="u"?f.Uc=n.ikb:f.Gf(a,D);continue;case n.ikb:if(!N)continue;N==="e"?f.Uc=d():f.Gf(a,D);continue;case n.yib:if(!N)continue;N==="a"?f.Uc=n.zib:f.Gf(a,D);continue;case n.zib:if(!N)continue;N==="l"?f.Uc=n.Aib:f.Gf(a,D);continue;case n.Aib:if(!N)continue;N==="s"?f.Uc=n.Bib:f.Gf(a,D);continue;case n.Bib:if(!N)continue;N==="e"?f.Uc=d():f.Gf(a,D);continue;case n.Fjb:if(!N)continue;N==="u"?f.Uc=n.Gjb:f.Gf(a,D);continue;case n.Gjb:if(!N)continue;N==="l"?f.Uc=
n.Hjb:f.Gf(a,D);continue;case n.Hjb:if(!N)continue;N==="l"?f.Uc=d():f.Gf(a,D);continue;case n.lHc:N==="."?f.Uc=n.sNa:f.Gf(a,D);continue;case n.sNa:if("0123456789.eE+-".indexOf(N)!==-1)continue;else D--,f.aA--,f.Uc=d();continue;default:f.Gf(a,D)}}}function d(){var N=g.pop();return N!=null?N:n.L$}function e(N){f.eH>1||(N||(N=z===-1?f.JL+a.substring(x,D):a.substring(z,D)),f.gdd?f.nh.push(N):f.nh.push(JSON.parse(N)),z=D)}for(var f=this,g=f.ttd,m=f.Vtd,n=PTa,r=a.length,x=0,z=-1,D=0;D<r;)switch(f.zra){case 3:return f.Gf(a,
D),null;case 2:return b()&&f.Gf(a,D),null;case 0:if(b()){var L=a[D++];f.aA++;if(L==="["){f.zra=1;x=D;f.Uc=n.d$;continue}else f.Gf(a,D)}return null;case 1:return c(),f.eH===0&&f.Uc==n.c$?(f.zra=2,f.JL=a.substring(D)):f.JL=z===-1?f.JL+a.substring(x):a.substring(z),f.nh.length>0?(L=f.nh,f.nh=[],L):null}return null};var vra=function(){this.Zq=this.aS=null;this.Uc=this.hk=0;this.nh=[];this.K9b=!1};vra.prototype.Via=function(){return this.Zq};vra.prototype.axa=function(){return!1};
vra.prototype.parse=function(a){function b(n){f.Uc=6;f.Zq="The stream is broken @"+f.hk+"/"+g+". Error: "+n+". With input:\n";throw Error(f.Zq);}function c(){f.aS=new wra({OAd:!0,fdd:!0})}function d(n){if(n)for(var r=0;r<n.length;r++){var x={};x[1]=n[r];f.nh.push(x)}}function e(n){if(n){(f.K9b||n.length>1)&&b("extra status: "+n);f.K9b=!0;var r={};r[2]=n[0];f.nh.push(r)}}for(var f=this,g=0;g<a.length;){var m;if(m=f.Uc!==2){a:{for(;g<a.length;){if(!Mr(a[g])){m=!0;break a}g++;f.hk++}m=!1}m=!m}if(m)return null;
switch(f.Uc){case 6:b("stream already broken");break;case 0:a[g]==="["?(f.Uc=1,g++,f.hk++):b("unexpected input token");break;case 1:a[g]==="["?(f.Uc=2,c()):a[g]===","||a.slice(g,g+5)=="null,"?f.Uc=3:a[g]==="]"?(f.Uc=5,g++,f.hk++):b("unexpected input token");break;case 2:m=f.aS.parse(a.substring(g));d(m);f.aS.done()?(f.Uc=3,m=f.aS.JL,f.hk+=a.length-g-m.length,a=m,g=0):(f.hk+=a.length-g,g=a.length);break;case 3:a[g]===","||a.slice(g,g+5)=="null,"?(f.Uc=4,c(),f.aS.parse("["),g+=a[g]===","?1:5,f.hk++):
a[g]==="]"&&(f.Uc=5,g++,f.hk++);break;case 4:m=f.aS.parse(a.substring(g));e(m);f.aS.done()?(f.Uc=5,m=f.aS.JL,f.hk+=a.length-g-m.length,a=m,g=0):(f.hk+=a.length-g,g=a.length);break;case 5:b("extra input after stream end")}}return f.nh.length>0?(a=f.nh,f.nh=[],a):null};var QTa=function(a){this.Rc=a;this.j_=null;this.zGa=this.aA=0;this.vMb=!1;this.lza=this.ifb=this.L0=null;this.SHb=new Lr(this);this.SHb.listen(this.Rc,"readystatechange",this.Apd)};QTa.prototype.bBa=function(){return this.Rc};var Nr=function(a,b){a.zGa!=b&&(a.zGa=b,a.ifb&&a.ifb())},RTa=function(a){a.SHb.removeAll();if(a.Rc){var b=a.Rc;a.Rc=null;b.abort();b.dispose()}};QTa.prototype.jf=function(){return this.zGa};
QTa.prototype.Apd=function(a){a=a.target;try{if(a==this.Rc)a:{var b=Ir(this.Rc),c=this.Rc.eS,d=this.Rc.jf(),e=vTa(this.Rc);a=[];if(wTa(this.Rc)instanceof Array){var f=wTa(this.Rc);f.length>0&&f[0]instanceof Uint8Array&&(this.vMb=!0,a=f)}if(!(b<3||b==3&&!e&&a.length==0))if(d=d==200||d==206,b==4&&(c==8?Nr(this,7):c==7?Nr(this,8):d||Nr(this,3)),this.j_||(this.j_=yra(this.Rc),this.j_==null&&Nr(this,5)),this.zGa>2)RTa(this);else{if(a.length>this.aA){var g=a.length;c=[];try{if(this.j_.axa())for(var m=0;m<
g;m++){var n=this.j_.parse(Array.from(a[m]));n&&(c=c.concat(n))}else{n="";if(!this.L0){if(typeof TextDecoder==="undefined")throw Error("Kb");this.L0=new TextDecoder}for(m=0;m<g;m++)n+=this.L0.decode(a[m],{stream:b==4&&m==g-1});c=this.j_.parse(n)}a.splice(0,g);c&&this.lza(c)}catch(x){Nr(this,5);RTa(this);break a}}else if(e.length>this.aA){m=e.slice(this.aA);this.aA=e.length;try{var r=this.j_.parse(m);r!=null&&this.lza&&this.lza(r)}catch(x){Nr(this,5);RTa(this);break a}}b==4?(e.length!=0||this.vMb?
Nr(this,2):Nr(this,4),RTa(this)):Nr(this,1)}}}catch(x){Nr(this,6),RTa(this)}};var STa=function(a){a=this.Thb=a;var b=(0,_.ek)(this.vnd,this);a.lza=b;a=this.Thb;b=(0,_.ek)(this.Dnd,this);a.ifb=b;this.QG={};this.AX={}};_.h=STa.prototype;_.h.on=function(a,b){var c=this.QG[a];c||(c=[],this.QG[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.QG[a];c&&_.ya(c,b);(a=this.AX[a])&&_.ya(a,b);return this};_.h.once=function(a,b){var c=this.AX[a];c||(c=[],this.AX[a]=c);c.push(b);return this};
_.h.vnd=function(a){var b=this.QG.data;b&&TTa(this,a,b);(b=this.AX.data)&&TTa(this,a,b);this.AX.data=[]};var TTa=function(a,b,c){for(var d={},e=0;e<b.length;d={GVb:void 0},e++)d.GVb=b[e],c.forEach(function(f){return function(g){try{g(f.GVb)}catch(m){a.KM("message-callback exception (ignored) "+m)}}}(d))};STa.prototype.Dnd=function(){switch(this.Thb.jf()){case 1:UTa(this,"readable");break;case 5:case 6:case 4:case 7:case 3:UTa(this,"error");break;case 8:UTa(this,"close");break;case 2:UTa(this,"end")}};
var UTa=function(a,b){var c=a.QG[b];c&&c.forEach(function(d){try{d()}catch(e){a.KM("status-callback exception (ignored) "+e)}});(c=a.AX[b])&&c.forEach(function(d){d()});a.AX[b]=[]};STa.prototype.KM=function(){};var XTa;_.Or=function(a){a=a===void 0?{}:a;this.y$b=a.y$b||gk("suppressCorsPreflight",a)||!1;this.withCredentials=a.withCredentials||gk("withCredentials",a)||!1;this.R9b=a.R9b||[];this.rcc=a.rcc||[];this.Qhb=a.Qhb;this.hbd=a.tTd||!1};
XTa=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 VTa(function(r){return new Promise(function(x,z){if(n==null?0:n.aborted){var D=new Ar(1,"Aborted");D.cause=n.reason;z(D)}else{var L={},N=WTa(a,r,g);N.on("error",function(R){return void z(R)});N.on("metadata",function(R){L=R});N.on("data",function(R){var ca=L;ca=ca===void 0?{}:ca;x(new GSa(R,ca))});n&&n.addEventListener("abort",function(){N.cancel();var R=new Ar(1,"Aborted");
R.cause=n.reason;z(R)})}})},a.rcc).call(a,HSa(e,c,d)).then(function(r){return r.vcb})};_.Pr=function(a,b,c,d,e,f){f=f===void 0?{}:f;return XTa(a,b,c,d,e,f)};_.Or.prototype.TI=function(a,b,c,d){var e=this,f=a.substring(0,a.length-d.name.length);return YTa(function(g){var m=g.SVb,n=g.getMetadata(),r=ZTa(e,!1);n=$Ta(e,n,r,f+m.getName());var x=aUa(r,m.U3b,!0);g=m.j3b(g.Z2b);r.send(n,"POST",g);return x},this.R9b).call(this,HSa(d,b,c))};
var WTa=function(a,b,c){var d=b.SVb,e=b.getMetadata(),f=ZTa(a,!0);a=$Ta(a,e,f,c+d.getName());c=aUa(f,d.U3b,!1);GTa(c,e["X-Goog-Encode-Response-If-Executable"]==="base64");b=d.j3b(b.Z2b);f.send(a,"POST",b);return c},ZTa=function(a,b){b=a.hbd&&!b;return a.Qhb||b?new Hr(new ITa({Nwd:a.Qhb,Mtd:b})):new Hr},$Ta=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&&JSa.has(e.split(" ")[0])||a.withCredentials)c.Ohb=!0;if(a.y$b)c=
d,_.Tca(b)?d=c:(d=AMa(b),typeof c==="string"?(b=Rm("$httpHeaders"),d=d!=null?"="+Rm(d):"",d=uJa(c,b+d)):(_.ck(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},aUa=function(a,b,c){if(c){c=new QTa(a);var d=new STa(c)}return new Jr({RHa:a,Zmd:d},b)},YTa=function(a,b){return b.reduce(function(c,d){return function(e){return d.intercept(e,c)}},a)},VTa=function(a,b){return b.reduce(function(c,d){return function(e){return d.intercept(e,
c)}},a)};var ok=function(a){this.Ca=_.Nb(a)};_.W(ok,_.Mk);ok.prototype.Wn=function(){return _.Nl(this,1,_.rk)};ok.prototype.setProjectId=function(a){return qk(this,1,_.rk,Cb(a))};ok.prototype.D5a=function(){return _.Y(this,6)};ok.prototype.J7b=function(a){_.pk(this,6,a)};_.rk=[1,3,4,5];_.tk=function(a){this.Ca=_.Nb(a)};_.W(_.tk,_.Mk);_.tk.prototype.Os=function(){return _.wl(this,ok,1)};_.tk.prototype.V8=function(a){return _.yl(this,1,a)};_.Qr=function(a){this.Ca=_.Nb(a)};_.W(_.Qr,_.Mk);_.xwa=function(a){var b=new _.Qr;return _.yl(b,1,a)};_.h=_.Qr.prototype;_.h.Yd=function(){return _.Y(this,2)};_.h.Pc=function(a){return _.pk(this,2,a)};_.h.getType=function(){return _.Jl(this,3)};_.h.Ul=function(a){return _.bm(this,3,a)};_.h.FM=function(){return _.Ml(this,7,_.ul())};_.h.ieb=function(a){_.cc(this,7,a,_.qb)};_.h.J4a=function(){return _.Y(this,6)};_.h.t7b=function(a){_.pk(this,6,a)};_.Rr=function(a){this.Ca=_.Nb(a)};_.W(_.Rr,_.Mk);_.Rr.prototype.en=function(){return _.Fl(this,1)};_.Rr.prototype.Fqa=function(a){return _.yk(this,1,a)};_.bUa=function(a){return _.Fl(a,2)};_.Rr.prototype.Uw=function(){return _.Fl(this,3)};_.Rr.prototype.qqa=function(a){return _.yk(this,3,a)};_.cUa=function(a){return _.Fl(a,4)};var Sr=function(a){this.Ca=_.Nb(a)};_.W(Sr,_.Mk);_.h=Sr.prototype;_.h.Vw=function(){return _.wl(this,_.Qr,1)};_.h.rr=function(a){return _.yl(this,1,a)};_.h.getRange=function(){return _.wl(this,_.Rr,2)};_.h.setRange=function(a){return _.yl(this,2,a)};_.h.mBa=function(){return _.rl(this,_.Rr,2)};var dUa=function(a){this.Ca=_.Nb(a)};_.W(dUa,_.Mk);var eUa=function(a,b){return _.Al(a,1,b)},fUa=function(a,b){return _.Al(a,2,b)};var gUa=function(a){this.Ca=_.Nb(a)};_.W(gUa,_.Mk);var hUa=function(a,b){_.yl(a,1,b)},iUa=function(a,b){_.yl(a,2,b)};var jUa=function(a){if(a!=null)return _.lc(a),{Zn:_.l(_.Rl(a,3,_.rk)),projectId:_.l(_.Rl(a,1,_.rk)),Cs:_.l(_.Rl(a,4,_.rk)),Fi:_.l(_.Rl(a,5,_.rk)),fi:_.Y(a,2),oy:_.Y(a,6)}};ok.prototype.toObject=function(){return jUa(this)};var kUa=function(a){if(a!=null)return _.lc(a),{jg:jUa(a.Os()),dv:_.Y(a,3),refHint:_.Y(a,4)}};_.tk.prototype.toObject=function(){return kUa(this)};var Tr=function(a){if(a!=null)return _.lc(a),{Yx:kUa(_.wl(a,_.tk,1)),path:_.Y(a,2),type:_.Jl(a,3),fileSize:_.Gl(a,4),m9b:_.l(_.Ml(a,7,3)),EZ:_.Y(a,6)}};_.Qr.prototype.toObject=function(){return Tr(this)};var Ur=function(a){if(a!=null)return _.lc(a),{startLine:_.Fl(a,1),startColumn:_.Fl(a,2),endLine:_.Fl(a,3),endColumn:_.Fl(a,4)}};_.Rr.prototype.toObject=function(){return Ur(this)};var Vr=function(a){if(a!=null)return _.lc(a),{fileSpec:Tr(a.Vw()),range:Ur(a.getRange())}};Sr.prototype.toObject=function(){return Vr(this)};var lUa=function(a){if(a!=null){_.lc(a);var b=_.xl(a,Sr,1,_.ul());b=_.hc(b,Vr);a=_.xl(a,Sr,2,_.ul());return{GAd:b,FAd:_.hc(a,Vr)}}};dUa.prototype.toObject=function(){return lUa(this)};var mUa=function(a){if(a!=null)return _.lc(a),{AGd:Vr(_.wl(a,Sr,1)),VEd:Vr(_.wl(a,Sr,2)),sDd:Ur(_.wl(a,_.Rr,3)),yTd:lUa(_.wl(a,dUa,4))}};gUa.prototype.toObject=function(){return mUa(this)};var nUa=function(a){this.Ca=_.Nb(a)};_.W(nUa,_.Mk);nUa.prototype.Co=function(){return _.Y(this,1)};nUa.prototype.aj=function(a){return _.pk(this,1,a)};var oUa=function(a){this.Ca=_.Nb(a)};_.W(oUa,_.Mk);_.h=oUa.prototype;_.h.S5=function(){return _.Y(this,1)};_.h.setUri=function(a){return _.pk(this,2,a)};_.h.en=function(){return _.Fl(this,4)};_.h.Fqa=function(a){return _.yk(this,4,a)};_.h.Uw=function(){return _.Fl(this,5)};_.h.qqa=function(a){return _.yk(this,5,a)};var Wr=function(a){this.Ca=_.Nb(a)};_.W(Wr,_.Mk);Wr.prototype.Au=function(){return _.Y(this,1)};Wr.prototype.O8=function(a){return _.pk(this,1,a)};Wr.prototype.FM=function(){return _.xl(this,oUa,2,_.ul())};Wr.prototype.ieb=function(a){_.Al(this,2,a)};var Xr=function(a){this.Ca=_.Nb(a)};_.W(Xr,_.Mk);Xr.prototype.Xj=function(){return _.Y(this,2)};Xr.prototype.ko=function(a){return _.pk(this,2,a)};Xr.prototype.TG=function(){return _.ql(this,2)};var Yr=function(a){this.Ca=_.Nb(a)};_.W(Yr,_.Mk);Yr.prototype.Co=function(){return _.Y(this,2)};Yr.prototype.aj=function(a){return _.pk(this,2,a)};Yr.prototype.Vp=function(){return _.Y(this,3)};Yr.prototype.oq=function(a){return _.pk(this,3,a)};var Zr=function(a){this.Ca=_.Nb(a)};_.W(Zr,_.Mk);Zr.prototype.clearData=function(){var a=$r;Rb(this);var b=this.Ca;mca(b,b[_.Ta]|0,a,0);return this};var $r=[1,2,3,4];var pUa=function(a){this.Ca=_.Nb(a)};_.W(pUa,_.Mk);var qUa=function(a){this.Ca=_.Nb(a)};_.W(qUa,_.Mk);qUa.prototype.jf=function(){return _.Jl(this,1)};var as=function(a){this.Ca=_.Nb(a)};_.W(as,_.Mk);as.prototype.qja=function(){return _.wl(this,qUa,3)};var rUa=function(a){this.Ca=_.Nb(a)};_.W(rUa,_.Mk);var bs=function(a){this.Ca=_.Nb(a)};_.W(bs,_.Mk);var tUa=function(a,b){return qk(a,1,sUa,Cb(b))},sUa=[1,2];var uUa=function(a){this.Ca=_.Nb(a)};_.W(uUa,_.Mk);_.h=uUa.prototype;_.h.x5a=function(){return _.wl(this,bs,1)};_.h.leb=function(a){return _.yl(this,1,a)};_.h.nR=function(){return _.wl(this,as,2)};_.h.s7b=function(a){return _.yl(this,2,a)};_.h.dGa=function(a){return _.yk(this,3,a)};_.h.u5a=function(){return _.wl(this,_.xk,4)};_.h.G7b=function(a){_.yl(this,4,a)};var vUa=function(a){this.Ca=_.Nb(a)};_.W(vUa,_.Mk);vUa.prototype.LFa=function(a){return _.pk(this,1,a)};var wUa=function(a,b){return _.Al(a,2,b)};var xUa=function(a){if(a!=null)return _.lc(a),{title:_.Y(a,1),sOd:_.l(_.Kl(a,2,3))}};nUa.prototype.toObject=function(){return xUa(this)};var yUa=function(a){if(a!=null)return _.lc(a),{displayName:_.Y(a,1),uri:_.Y(a,2),aJ:_.Y(a,3),startLine:_.Fl(a,4),endLine:_.Fl(a,5)}};oUa.prototype.toObject=function(){return yUa(this)};var zUa=function(a){if(a!=null)return _.lc(a),{content:_.Y(a,1),m9b:_.hc(a.FM(),yUa)}};Wr.prototype.toObject=function(){return zUa(this)};var AUa=function(a){if(a!=null)return _.lc(a),{ao:_.Y(a,1),label:_.Y(a,2),inputType:_.Jl(a,3),placeholder:_.Y(a,4),defaultValue:_.Y(a,5),required:_.El(a,6)}};Xr.prototype.toObject=function(){return AUa(this)};var BUa=function(a){if(a!=null){_.lc(a);var b=_.Y(a,1),c=_.Y(a,2),d=_.Y(a,3);var e=_.xl(a,Xr,4,_.ul());return{ogd:b,title:c,description:d,FId:_.hc(e,AUa),YRd:_.Y(a,5)}}};Yr.prototype.toObject=function(){return BUa(this)};var CUa=function(a){if(a!=null)return _.lc(a),{BNd:_.l(_.Rl(a,1,$r)),zRd:zUa(_.Sl(a,Wr,2,$r)),PGd:xUa(_.Sl(a,nUa,3,$r)),QRd:BUa(_.Sl(a,Yr,4,$r))}};Zr.prototype.toObject=function(){return CUa(this)};var DUa=function(a){if(a!=null)return _.lc(a),{gNd:_.hc(_.xl(a,Zr,1,_.ul()),CUa),JZb:_.Jl(a,2)}};pUa.prototype.toObject=function(){return DUa(this)};var EUa=function(a){if(a!=null)return _.lc(a),{status:_.Jl(a,1),details:_.Y(a,2)}};qUa.prototype.toObject=function(){return EUa(this)};var FUa=function(a){if(a!=null)return _.lc(a),{zNd:_.hc(_.xl(a,pUa,1,_.ul()),DUa),ULd:_.Jl(a,2),responseStatus:EUa(a.qja())}};as.prototype.toObject=function(){return FUa(this)};var GUa=function(a){if(a!=null)return _.lc(a),{ogd:_.Y(a,1),FTd:jc(_.bc(a,2,_.Fb))}};rUa.prototype.toObject=function(){return GUa(this)};var HUa=function(a){if(a!=null)return _.lc(a),{YKd:_.l(_.Rl(a,1,sUa)),RRd:GUa(_.Sl(a,rUa,2,sUa))}};bs.prototype.toObject=function(){return HUa(this)};var IUa=function(a){if(a!=null)return _.lc(a),{dwd:HUa(a.x5a()),Hld:FUa(a.nR()),Sgb:_.Fl(a,3),timestamp:_.sn(a.u5a())}};uUa.prototype.toObject=function(){return IUa(this)};var JUa=function(a){if(a!=null){_.lc(a);var b=_.Y(a,1);var c=_.xl(a,uUa,2,_.ul());return{conversationId:b,eTd:_.hc(c,IUa),MJd:_.sn(_.wl(a,_.xk,3))}}};vUa.prototype.toObject=function(){return JUa(this)};var KUa=function(a){this.Ca=_.Nb(a)};_.W(KUa,_.Mk);var LUa=function(a){this.Ca=_.Nb(a)};_.W(LUa,_.Mk);var MUa=function(a,b){return _.bm(a,1,b)},NUa=function(a,b){return _.yl(a,2,b)};_.OUa=function(a){this.Ca=_.Nb(a)};_.W(_.OUa,_.Mk);_.PUa=function(a,b){return _.pk(a,1,b)};_.QUa=function(a,b){return _.bm(a,2,b)};var cs=function(a){this.Ca=_.Nb(a)};_.W(cs,_.Mk);cs.prototype.LFa=function(a){return _.pk(this,1,a)};cs.prototype.x5a=function(){return _.wl(this,bs,2)};cs.prototype.leb=function(a){return _.yl(this,2,a)};var RUa=function(a,b){return _.yl(a,3,b)},SUa=function(a,b){return _.yl(a,4,b)},TUa=function(a,b){return _.yl(a,5,b)};var UUa=function(a){if(a!=null)return _.lc(a),{HId:_.El(a,1)}};KUa.prototype.toObject=function(){return UUa(this)};var VUa=function(a){if(a!=null)return _.lc(a),{fKd:_.Jl(a,1),zDd:mUa(_.wl(a,gUa,2)),tDd:UUa(_.wl(a,KUa,3))}};LUa.prototype.toObject=function(){return VUa(this)};var WUa=function(a){if(a!=null)return _.lc(a),{tLd:_.Y(a,1),uLd:_.Jl(a,2)}};_.OUa.prototype.toObject=function(){return WUa(this)};cs.prototype.toObject=function(){if(this!=null){_.lc(this);var a={conversationId:_.Y(this,1),dwd:HUa(this.x5a()),eKd:VUa(_.wl(this,LUa,3)),iec:WUa(_.wl(this,_.OUa,4)),conversationHistory:JUa(_.wl(this,vUa,5))}}else a=void 0;return a};var ds=function(a){this.Ca=_.Nb(a)};_.W(ds,_.Mk);ds.prototype.LFa=function(a){return _.pk(this,1,a)};ds.prototype.dGa=function(a){return _.yk(this,2,a)};ds.prototype.nR=function(){return _.wl(this,as,3)};ds.prototype.s7b=function(a){return _.yl(this,3,a)};var XUa=_.oc(ds);ds.prototype.toObject=function(){if(this!=null){_.lc(this);var a={conversationId:_.Y(this,1),Sgb:_.Fl(this,2),Hld:FUa(this.nR()),bJd:_.El(this,4)}}else a=void 0;return a};var YUa=new _.zr("/devtools.grimoire.ChatService/SendMessageStream",cs,ds,function(a){return a.hd()},XUa);var ZUa=function(a,b,c){c=c||{};c.format="jspb";this.ng=new _.Or(c);this.qg=a==void 0?a:a.replace(/\/+$/,"")};var es=function(a){this.Ca=_.Nb(a)};_.W(es,_.Mk);es.prototype.A4a=function(){return _.wl(this,Sr,1)};es.prototype.m7b=function(a){return _.yl(this,1,a)};es.prototype.toObject=function(){if(this!=null){_.lc(this);var a={xfd:Vr(this.A4a())}}else a=void 0;return a};var $Ua=function(a){this.Ca=_.Nb(a)};_.W($Ua,_.Mk);$Ua.prototype.jf=function(){return _.Jl(this,2)};var aVa=_.oc($Ua);$Ua.prototype.toObject=function(){if(this!=null){_.lc(this);var a={gGd:_.Y(this,1),status:_.Jl(this,2)}}else a=void 0;return a};var bVa=new _.zr("/devtools.grimoire.CodeSenseService/GetCodeExplanationStream",es,$Ua,function(a){return a.hd()},aVa);var cVa=function(a,b,c){c=c||{};c.format="jspb";this.ng=new _.Or(c);this.qg=a==void 0?a:a.replace(/\/+$/,"")};_.fs=function(a){this.Ca=_.Nb(a)};_.W(_.fs,_.Mk);_.fs.prototype.getType=function(){return _.Jl(this,1)};_.fs.prototype.Ul=function(a){return _.bm(this,1,a)};_.fs.prototype.getName=function(){return _.Y(this,2)};_.fs.prototype.le=function(a){return _.pk(this,2,a)};_.dVa=function(a){return _.xl(a,_.fs,3,_.ul())};_.fs.prototype.Gda=function(a,b){_.Bl(this,3,_.fs,a,b)};_.fs.prototype.removeChild=function(a){return DCa(this,3,_.fs,a)};_.gs=function(a){return _.wl(a,_.Rr,5)};
_.fs.prototype.KT=function(a){return _.yl(this,5,a)};_.fs.prototype.aLb=function(){return _.Y(this,6)};_.fs.prototype.F7b=function(a){_.pk(this,6,a)};var eVa=function(a){if(a!=null)return _.lc(a),{type:_.Jl(a,1),name:_.Y(a,2),childList:_.hc(_.dVa(a),eVa),vLd:_.l(_.Ml(a,4,3)),vO:Ur(_.gs(a)),x8b:_.Y(a,6),FWb:_.Y(a,7),wOd:_.Y(a,8)}};_.fs.prototype.toObject=function(){return eVa(this)};_.hs=function(a){this.Ca=_.Nb(a)};_.W(_.hs,_.Mk);_.hs.prototype.OFa=function(a){return _.bm(this,1,a)};_.is=function(a){this.Ca=_.Nb(a)};_.W(_.is,_.Mk);_.is.prototype.getName=function(){return _.Y(this,1)};_.is.prototype.le=function(a){return _.pk(this,1,a)};_.js=function(a){this.Ca=_.Nb(a)};_.W(_.js,_.Mk);_.ks=function(a,b){return _.xl(a,_.is,1,_.ul(b))};_.h=_.js.prototype;_.h.nqa=function(a){return _.pk(this,2,a)};_.h.yja=function(){return FCa(this,4)};_.h.Iqa=function(a){_.ec(this,4,_.qb,a,void 0,_.rb)};_.h.a6=function(){return _.Jl(this,5)};_.h.Q8=function(a){_.bm(this,5,a)};_.h.QY=function(){return _.Jl(this,6)};_.h.X8=function(a){_.bm(this,6,a)};_.h.setTheme=function(a){return _.bm(this,7,a)};_.h.ija=function(){return _.Y(this,21)};
_.h.yqa=function(a){_.pk(this,21,a)};_.h.Sia=function(){return _.Y(this,22)};_.h.mqa=function(a){_.pk(this,22,a)};_.h.XAa=function(){return _.El(this,8)};_.h.YFa=function(a){_.Yl(this,8,a)};_.h.LY=function(){return _.El(this,10)};_.h.Dqa=function(a){_.Yl(this,10,a)};_.h.FY=function(){return _.El(this,11)};_.h.P8=function(a){_.Yl(this,11,a)};_.h.NY=function(){return _.Fl(this,12)};_.h.Hqa=function(a){_.yk(this,12,a)};_.h.d6=function(){return _.Fl(this,31)};_.h.zqa=function(a){_.yk(this,31,a)};
_.h.KKb=function(){return _.Ll(this,13)};_.h.W5=function(){return _.Jl(this,15)};_.h.uqa=function(a){_.bm(this,15,a)};_.h.KY=function(){return _.Fl(this,17)};_.h.W8=function(a){_.yk(this,17,a)};_.h.sja=function(){return _.Jl(this,18)};_.h.WFa=function(a){_.bm(this,18,a)};_.h.o5a=function(){return _.El(this,20)};_.h.geb=function(a){_.Yl(this,20,a)};_.h.hja=function(){return _.Jl(this,23)};_.h.xqa=function(a){_.bm(this,23,a)};_.h.l6=function(){return _.El(this,24)};
_.h.aGa=function(a){_.Yl(this,24,a)};_.h.tja=function(){return _.El(this,25)};_.h.Eqa=function(a){_.Yl(this,25,a)};_.h.m6=function(){return _.El(this,28)};_.h.bGa=function(a){_.Yl(this,28,a)};_.h.i6=function(){return _.El(this,30)};_.h.Cqa=function(a){_.Yl(this,30,a)};_.h.j6=function(){return _.El(this,32)};_.h.ZFa=function(a){_.Yl(this,32,a)};_.h.P5=function(){return _.Y(this,33)};_.h.IFa=function(a){_.pk(this,33,a)};_.h.YAa=function(){return _.El(this,34)};_.h.heb=function(a){_.Yl(this,34,a)};
var fVa=_.oc(_.js);var gVa=function(a){if(a!=null)return _.lc(a),{Tf:_.Jl(a,1),Ira:_.Y(a,2)}};_.hs.prototype.toObject=function(){return gVa(this)};var hVa=function(a){if(a!=null)return _.lc(a),{name:_.Y(a,1),Mo:_.Y(a,2)}};_.is.prototype.toObject=function(){return hVa(this)};var iVa=function(a){if(a!=null)return _.lc(a),{pQd:_.hc(_.ks(a),hVa),Hga:_.Y(a,2),IRd:_.l(_.Kl(a,3,3)),dUd:_.l(_.Ml(a,4,3)),LJd:_.Jl(a,5),Uhb:_.Jl(a,6),eUd:_.Fl(a,16),theme:_.Jl(a,7),NNd:_.Jl(a,26),s8a:_.Y(a,21),Q0a:_.Y(a,22),showDeleted:_.El(a,8),DMd:jc(_.bc(a,9,_.tba)),web:_.El(a,10),eka:_.El(a,11),tabSize:_.Fl(a,12),Nma:_.Fl(a,31),KFd:_.l(_.Kl(a,13,3)),RJd:jc(_.ac(a,14,_.hs),gVa),oka:_.Jl(a,15),wQd:_.Fl(a,17),xQd:_.Jl(a,18),QAd:_.El(a,19),XQd:_.El(a,20),KJd:_.Jl(a,23),Y9b:_.El(a,24),xeb:_.El(a,
25),GCd:_.El(a,27),Jra:_.El(a,28),iTd:_.El(a,29),Sqa:_.El(a,30),ov:_.El(a,32),lfa:_.Y(a,33),YQd:_.El(a,34)}};_.js.prototype.toObject=function(){return iVa(this)};_.jVa=function(a){this.Ca=_.Nb(a)};_.W(_.jVa,_.Mk);_.jVa.prototype.toObject=function(){if(this!=null){_.lc(this);var a={}}else a=void 0;return a};var kVa=function(a){this.Ca=_.Nb(a)};_.W(kVa,_.Mk);kVa.prototype.C7b=function(a){return _.ec(this,1,_.Bb,a,void 0,_.Eb)};var lVa=_.oc(kVa);kVa.prototype.toObject=function(){if(this!=null){_.lc(this);var a={jPd:_.l(_.Kl(this,1,3))}}else a=void 0;return a};_.mVa=new _.zr("/devtools.grimoire.CorpPreferencesService/GetRecentFiles",_.jVa,kVa,function(a){return a.hd()},lVa);_.nVa=function(a){this.Ca=_.Nb(a)};_.W(_.nVa,_.Mk);_.nVa.prototype.toObject=function(){if(this!=null){_.lc(this);var a={}}else a=void 0;return a};_.oVa=new _.zr("/devtools.grimoire.CorpPreferencesService/GetUserPreferences",_.nVa,_.js,function(a){return a.hd()},fVa);_.pVa=function(a){this.Ca=_.Nb(a)};_.W(_.pVa,_.Mk);_.pVa.prototype.C7b=function(a){return _.pk(this,1,a)};_.pVa.prototype.toObject=function(){if(this!=null){_.lc(this);var a={iPd:_.Y(this,1)}}else a=void 0;return a};var qVa=function(a){this.Ca=_.Nb(a)};_.W(qVa,_.Mk);var rVa=_.oc(qVa);qVa.prototype.toObject=function(){if(this!=null){_.lc(this);var a={}}else a=void 0;return a};_.sVa=new _.zr("/devtools.grimoire.CorpPreferencesService/UpdateRecentFiles",_.pVa,qVa,function(a){return a.hd()},rVa);_.tVa=function(a){this.Ca=_.Nb(a)};_.W(_.tVa,_.Mk);_.ls=function(a){this.Ca=_.Nb(a)};_.W(_.ls,_.Mk);_.ls.prototype.f6=function(){return _.wl(this,_.js,1)};_.ls.prototype.Aqa=function(a){return _.yl(this,1,a)};var uVa=function(a){if(a!=null)return _.lc(a),{oNd:_.l(_.Kl(a,1,3))}};_.tVa.prototype.toObject=function(){return uVa(this)};_.ls.prototype.toObject=function(){if(this!=null){_.lc(this);var a={Pod:iVa(this.f6()),updateMask:uVa(_.wl(this,_.tVa,2))}}else a=void 0;return a};_.vVa=new _.zr("/devtools.grimoire.CorpPreferencesService/UpdateUserPreferences",_.ls,_.js,function(a){return a.hd()},fVa);_.wVa=new _.zr("/devtools.sourcerers.DecorationsService/GetFilterSupport",_.ir,kr,function(a){return a.hd()},dSa);_.xVa=new _.zr("/devtools.sourcerers.DecorationsService/ListDecorations",_.lSa,_.rr,function(a){return a.hd()},oSa);_.yVa=new _.zr("/devtools.sourcerers.DecorationsService/ResolveDocumentation",_.wSa,xSa,function(a){return a.hd()},ySa);_.zVa=new _.zr("/devtools.sourcerers.DecorationsService/ResolveItemList",_.ur,zSa,function(a){return a.hd()},ASa);_.AVa=new _.zr("/devtools.sourcerers.DecorationsService/ResolvePanel",_.vr,BSa,function(a){return a.hd()},CSa);var ms=function(a){this.Ca=_.Nb(a)};_.W(ms,_.Mk);ms.prototype.getType=function(){return _.Jl(this,1)};ms.prototype.Ul=function(a){return _.bm(this,1,a)};ms.prototype.u5a=function(){return _.wl(this,_.xk,2)};ms.prototype.G7b=function(a){_.yl(this,2,a)};var BVa=function(a,b){return _.cc(a,3,b,_.qb)};ms.prototype.getTags=function(a){return FCa(this,3,a)};ms.prototype.Vw=function(){return _.wl(this,_.Qr,4)};ms.prototype.rr=function(a){return _.yl(this,4,a)};
ms.prototype.getLineNumber=function(){return _.Hl(this,5)};var CVa=function(a,b){_.yl(a,8,b)},DVa=function(a,b){_.yl(a,9,b)};ms.prototype.toObject=function(){if(this!=null){_.lc(this);var a={type:_.Jl(this,1),timestamp:_.sn(this.u5a()),mSd:_.l(_.Ml(this,3,3)),fileSpec:Tr(this.Vw()),lineNumber:_.Gl(this,5),Px:_.Y(this,6),qr:_.Y(this,7),cDd:_.sn(_.wl(this,_.xk,8)),bDd:_.sn(_.wl(this,_.xk,9))}}else a=void 0;return a};var EVa=function(a){this.Ca=_.Nb(a)};_.W(EVa,_.Mk);var FVa=_.oc(EVa);EVa.prototype.toObject=function(){if(this!=null){_.lc(this);var a={}}else a=void 0;return a};var GVa=new _.zr("/devtools.grimoire.FeedbackService/SendFeedback",ms,EVa,function(a){return a.hd()},FVa);_.ns=function(a){this.Ca=_.Nb(a)};_.W(_.ns,_.Mk);_.ns.prototype.Vw=function(){return _.wl(this,_.Qr,1)};_.ns.prototype.rr=function(a){return _.yl(this,1,a)};_.ns.prototype.toObject=function(){if(this!=null){_.lc(this);var a={fileSpec:Tr(this.Vw()),includeAuxiliaryDirectoryContents:_.El(this,2),includeAttributes:_.El(this,3),preferCompressed:_.El(this,4),spacesPerTab:_.Fl(this,8),preferServerHighlighting:_.El(this,9),preferIncrementalRendering:_.El(this,10),skipDecorations:_.El(this,11)}}else a=void 0;return a};_.os=function(a){this.Ca=_.Nb(a)};_.W(_.os,_.Mk);_.os.prototype.getSize=function(){return _.Hl(this,3)};_.os.prototype.setSize=function(a){return _.$l(this,3,a)};_.ps=function(a){this.Ca=_.Nb(a)};_.W(_.ps,_.Mk);_.h=_.ps.prototype;_.h.Yd=function(){return _.Y(this,1)};_.h.Pc=function(a){return _.pk(this,1,a)};_.h.getType=function(){return _.Jl(this,5)};_.h.Ul=function(a){return _.bm(this,5,a)};_.h.hasAttributes=function(){return _.rl(this,_.os,4)};_.h.FM=function(){return _.Ml(this,8,_.ul())};_.h.ieb=function(a){_.cc(this,8,a,_.qb)};_.h.J4a=function(){return _.Y(this,7)};_.h.t7b=function(a){_.pk(this,7,a)};var qs=function(a){this.Ca=_.Nb(a)};_.W(qs,_.Mk);qs.prototype.getEditor=function(){return _.Y(this,1)};qs.prototype.clearEditor=function(){return _.ql(this,1)};var HVa=function(a){this.Ca=_.Nb(a)};_.W(HVa,_.Mk);HVa.prototype.qR=function(){return _.wl(this,qs,3)};var IVa=function(a){this.Ca=_.Nb(a)};_.W(IVa,_.Mk);IVa.prototype.Z3a=function(){return _.Kl(this,2,_.ul())};var JVa=function(a){this.Ca=_.Nb(a)};_.W(JVa,_.Mk);_.h=JVa.prototype;_.h.A4a=function(){return _.wl(this,Sr,2)};_.h.m7b=function(a){return _.yl(this,2,a)};_.h.getProperties=function(){return _.wl(this,IVa,4)};_.h.setProperties=function(a){return _.yl(this,4,a)};_.h.pMb=function(){return _.rl(this,IVa,4)};var KVa=function(a){this.Ca=_.Nb(a)};_.W(KVa,_.Mk);_.h=KVa.prototype;_.h.getType=function(){return _.Jl(this,1)};_.h.Ul=function(a){return _.bm(this,1,a)};_.h.uja=function(){return _.wl(this,_.Rr,2)};_.h.tMb=function(){return _.rl(this,_.Rr,2)};_.h.eLb=function(){return _.xl(this,JVa,3,_.ul())};var LVa=function(a){this.Ca=_.Nb(a)};_.W(LVa,_.Mk);LVa.prototype.Q5=function(){return _.xl(this,KVa,1,_.ul())};LVa.prototype.jf=function(){return _.Jl(this,2)};_.MVa=function(a){this.Ca=_.Nb(a)};_.W(_.MVa,_.Mk);_.rs=function(a){this.Ca=_.Nb(a)};_.W(_.rs,_.Mk);_.rs.prototype.getRange=function(){return _.wl(this,_.Rr,1)};_.rs.prototype.setRange=function(a){return _.yl(this,1,a)};_.rs.prototype.mBa=function(){return _.rl(this,_.Rr,1)};var ss=function(a){this.Ca=_.Nb(a)};_.W(ss,_.Mk);ss.prototype.jf=function(){return _.Jl(this,2)};_.NVa=function(a){this.Ca=_.Nb(a)};_.W(_.NVa,_.Mk);_.h=_.NVa.prototype;_.h.getType=function(){return _.Jl(this,1)};_.h.Ul=function(a){return _.bm(this,1,a)};_.h.getRange=function(){return _.wl(this,_.Rr,2)};_.h.setRange=function(a){return _.yl(this,2,a)};_.h.mBa=function(){return _.rl(this,_.Rr,2)};var ts=function(a){this.Ca=_.Nb(a)};_.W(ts,_.Mk);ts.prototype.getId=function(){return _.Y(this,1)};ts.prototype.getName=function(){return _.Y(this,2)};ts.prototype.le=function(a){return _.pk(this,2,a)};var OVa=function(a){this.Ca=_.Nb(a)};_.W(OVa,_.Mk);_.h=OVa.prototype;_.h.getType=function(){return _.Jl(this,1)};_.h.Ul=function(a){return _.bm(this,1,a)};_.h.getRange=function(){return _.wl(this,_.Rr,2)};_.h.setRange=function(a){return _.yl(this,2,a)};_.h.mBa=function(){return _.rl(this,_.Rr,2)};_.h.Qs=function(){return _.Y(this,3)};var us=function(a){this.Ca=_.Nb(a)};_.W(us,_.Mk);us.prototype.jf=function(){return _.Jl(this,2)};_.vs=function(a){this.Ca=_.Nb(a)};_.W(_.vs,_.Mk);_.h=_.vs.prototype;_.h.jja=function(a){return _.xl(this,OVa,4,_.ul(a))};_.h.qw=function(a){return _.Bl(this,4,OVa,a)};_.h.tE=function(){return _.wl(this,us,5)};_.h.rE=function(){return _.wl(this,ss,7)};_.h.getLanguage=function(){return _.wl(this,ts,10)};_.h.qR=function(){return _.wl(this,qs,11)};_.ws=function(a){this.Ca=_.Nb(a)};_.W(_.ws,_.Mk);_.ws.prototype.getData=function(){return _.vl(this,1)};_.ws.prototype.setData=function(a){return dc(this,1,Oaa(a,!1,!0),_.db())};_.ws.prototype.clearData=function(){return _.ql(this,1)};_.xs=function(a){return _.wl(a,_.vs,2)};_.h=_.ws.prototype;_.h.Cu=function(){return _.Y(this,3)};_.h.cGa=function(a){return _.pk(this,3,a)};_.h.PKb=function(){return _.Y(this,8)};_.h.getSize=function(){return _.Hl(this,4)};
_.h.setSize=function(a){return _.$l(this,4,a)};_.ys=function(a){this.Ca=_.Nb(a)};_.W(_.ys,_.Mk);_.ys.prototype.getUrl=function(){return _.Y(this,1)};_.ys.prototype.nt=function(a){return _.pk(this,1,a)};_.ys.prototype.Os=function(){return _.wl(this,ok,4)};_.ys.prototype.V8=function(a){return _.yl(this,4,a)};_.PVa=function(a){this.Ca=_.Nb(a)};_.W(_.PVa,_.Mk);_.h=_.PVa.prototype;_.h.Os=function(){return _.wl(this,ok,1)};_.h.V8=function(a){return _.yl(this,1,a)};_.h.Yd=function(){return _.Y(this,3)};_.h.Pc=function(a){return _.pk(this,3,a)};_.h.getUrl=function(){return _.Y(this,4)};_.h.nt=function(a){return _.pk(this,4,a)};_.QVa=function(a){this.Ca=_.Nb(a)};_.W(_.QVa,_.Mk);_.zs=function(a){this.Ca=_.Nb(a)};_.W(_.zs,_.Mk);_.Bs=function(a){return _.Sl(a,HVa,1,_.As)};_.Cs=function(a){return _.Sl(a,_.ws,2,_.As)};_.RVa=_.oc(_.zs);_.As=[1,2,3,4];var SVa=function(a){if(a!=null)return _.lc(a),{vZ:_.sn(_.wl(a,_.xk,1)),g8a:_.Y(a,2),size:_.Gl(a,3),Lp:_.El(a,4),q2a:_.Y(a,5)}};_.os.prototype.toObject=function(){return SVa(this)};var TVa=function(a){if(a!=null)return _.lc(a),{path:_.Y(a,1),hash:_.Y(a,2),type:_.Jl(a,5),attributes:SVa(_.wl(a,_.os,4)),m9b:_.l(_.Ml(a,8,3)),EZ:_.Y(a,7)}};_.ps.prototype.toObject=function(){return TVa(this)};var UVa=function(a){if(a!=null)return _.lc(a),{editor:_.Y(a,1),wHd:_.Y(a,2),FN:_.Y(a,3),qGd:_.Y(a,4)}};qs.prototype.toObject=function(){return UVa(this)};var VVa=function(a){if(a!=null)return _.lc(a),{WEd:_.hc(_.xl(a,_.ps,1,_.ul()),TVa),Opd:UVa(a.qR())}};HVa.prototype.toObject=function(){return VVa(this)};var WVa=function(a){if(a!=null)return _.lc(a),{Il:_.El(a,1),Eyb:_.l(_.Kl(a,2,3))}};IVa.prototype.toObject=function(){return WVa(this)};var XVa=function(a){if(a!=null)return _.lc(a),{AEd:_.Y(a,1),xfd:Vr(a.A4a()),oFd:_.Y(a,3),properties:WVa(a.getProperties())}};JVa.prototype.toObject=function(){return XVa(this)};var YVa=function(a){if(a!=null)return _.lc(a),{type:_.Jl(a,1),sourceRange:Ur(a.uja()),Fud:_.hc(a.eLb(),XVa)}};KVa.prototype.toObject=function(){return YVa(this)};var ZVa=function(a){if(a!=null)return _.lc(a),{Rcd:_.hc(a.Q5(),YVa),status:_.Jl(a,2),OSd:_.Y(a,3)}};LVa.prototype.toObject=function(){return ZVa(this)};var $Va=function(a){if(a!=null)return _.lc(a),{cId:_.l(_.Yb(a,1,_.tb,3)),kId:_.l(_.Kl(a,2,3))}};_.MVa.prototype.toObject=function(){return $Va(this)};var aWa=function(a){if(a!=null)return _.lc(a),{range:Ur(a.getRange()),indentation:_.Fl(a,2)}};_.rs.prototype.toObject=function(){return aWa(this)};var bWa=function(a){if(a!=null){_.lc(a);var b=_.xl(a,_.Rr,1,_.ul());return{GOd:_.hc(b,Ur),status:_.Jl(a,2),FOd:_.hc(_.xl(a,_.rs,3,_.ul()),aWa)}}};ss.prototype.toObject=function(){return bWa(this)};var cWa=function(a){if(a!=null)return _.lc(a),{type:_.Jl(a,1),range:Ur(a.getRange())}};_.NVa.prototype.toObject=function(){return cWa(this)};var dWa=function(a){if(a!=null)return _.lc(a),{id:_.Y(a,1),name:_.Y(a,2),UKd:_.Fl(a,3)}};ts.prototype.toObject=function(){return dWa(this)};var eWa=function(a){if(a!=null)return _.lc(a),{type:_.Jl(a,1),range:Ur(a.getRange()),target:_.Y(a,3)}};OVa.prototype.toObject=function(){return eWa(this)};var fWa=function(a){if(a!=null)return _.lc(a),{qDd:_.hc(_.xl(a,_.fs,1,_.ul()),eVa),status:_.Jl(a,2)}};us.prototype.toObject=function(){return fWa(this)};var gWa=function(a){if(a!=null)return _.lc(a),{mimeType:_.Y(a,1),Tya:_.El(a,2),dId:_.hc(_.xl(a,_.NVa,3,_.ul()),cWa),yld:_.hc(a.jja(),eWa),BDd:$Va(_.wl(a,_.MVa,9)),outline:fWa(a.tE()),KQd:ZVa(_.wl(a,LVa,6)),Bo:bWa(a.rE()),lN:_.Fl(a,8),language:dWa(a.getLanguage()),Opd:UVa(a.qR()),jHd:_.hc(_.xl(a,_.Qr,12,_.ul()),Tr)}};_.vs.prototype.toObject=function(){return gWa(this)};var hWa=function(a){if(a!=null)return _.lc(a),{data:kc(a.getData()),CGd:gWa(_.xs(a)),text:_.Y(a,3),fingerprint:_.Y(a,8),size:_.Gl(a,4),Bz:_.so(_.wl(a,_.qo,5)),bId:_.hc(_.xl(a,_.qo,6,_.ul()),_.so)}};_.ws.prototype.toObject=function(){return hWa(this)};var iWa=function(a){if(a!=null)return _.lc(a),{url:_.Y(a,1),JD:_.Y(a,2),Wd:_.Y(a,3),jg:jUa(a.Os())}};_.ys.prototype.toObject=function(){return iWa(this)};var jWa=function(a){if(a!=null)return _.lc(a),{jg:jUa(a.Os()),JD:_.Y(a,2),path:_.Y(a,3),url:_.Y(a,4),Wd:_.Y(a,5)}};_.PVa.prototype.toObject=function(){return jWa(this)};var kWa=function(a){if(a!=null)return _.lc(a),{bPd:_.Y(a,1),KPd:_.Y(a,2),B3b:_.El(a,3)}};_.QVa.prototype.toObject=function(){return kWa(this)};_.zs.prototype.toObject=function(){if(this!=null){_.lc(this);var a={UEd:VVa(_.Bs(this)),xe:hWa(_.Cs(this)),iSd:kWa(_.Sl(this,_.QVa,3,_.As)),rHd:iWa(_.Sl(this,_.ys,4,_.As)),ZRd:_.hc(_.xl(this,_.PVa,5,_.ul()),jWa),tOd:_.l(_.Ml(this,8,3)),revision:_.Y(this,9),nCd:Tr(_.wl(this,_.Qr,7))}}else a=void 0;return a};var lWa=new _.zr("/devtools.grimoire.FileService/GetContents",_.ns,_.zs,function(a){return a.hd()},_.RVa);_.mWa=new _.zr("/devtools.grimoire.FileService/GetContentsStreaming",_.ns,_.zs,function(a){return a.hd()},_.RVa);_.Ds=function(a){this.Ca=_.Nb(a)};_.W(_.Ds,_.Mk);_.Ds.prototype.Os=function(){return _.wl(this,ok,1)};_.Ds.prototype.V8=function(a){return _.yl(this,1,a)};_.Ds.prototype.Yd=function(){return _.Y(this,2)};_.Ds.prototype.Pc=function(a){return _.pk(this,2,a)};_.Ds.prototype.toObject=function(){if(this!=null){_.lc(this);var a={jg:jUa(this.Os()),path:_.Y(this,2),pNd:_.l(_.Kl(this,3,3)),maxRelatedFiles:_.Fl(this,4),logForPath:_.El(this,6),logForPathWithPagination:_.El(this,7)}}else a=void 0;return a};_.Es=function(a){this.Ca=_.Nb(a)};_.W(_.Es,_.Mk);_.Es.prototype.Yd=function(){return _.Y(this,1)};_.Es.prototype.Pc=function(a){return _.pk(this,1,a)};var nWa=function(a){this.Ca=_.Nb(a)};_.W(nWa,_.Mk);var oWa=_.oc(nWa);var pWa=function(a){if(a!=null)return _.lc(a),{path:_.Y(a,1),VQd:_.l(_.Kl(a,2,3))}};_.Es.prototype.toObject=function(){return pWa(this)};nWa.prototype.toObject=function(){if(this!=null){_.lc(this);var a={zPd:_.hc(_.xl(this,_.Es,1,_.ul()),pWa)}}else a=void 0;return a};var qWa=new _.zr("/devtools.grimoire.FileService/GetDynamicRelatedFiles",_.Ds,nWa,function(a){return a.hd()},oWa);var Fs=function(a){this.Ca=_.Nb(a)};_.W(Fs,_.Mk);Fs.prototype.Vw=function(){return _.wl(this,_.Qr,1)};Fs.prototype.rr=function(a){return _.yl(this,1,a)};Fs.prototype.toObject=function(){if(this!=null){_.lc(this);var a={fileSpec:Tr(this.Vw()),spacesPerTab:_.Fl(this,2)}}else a=void 0;return a};var rWa=function(a){this.Ca=_.Nb(a)};_.W(rWa,_.Mk);rWa.prototype.rE=function(){return _.wl(this,ss,1)};var sWa=_.oc(rWa);rWa.prototype.toObject=function(){if(this!=null){_.lc(this);var a={Bo:bWa(this.rE())}}else a=void 0;return a};var tWa=new _.zr("/devtools.grimoire.FileService/GetFolding",Fs,rWa,function(a){return a.hd()},sWa);var Gs=function(a){this.Ca=_.Nb(a)};_.W(Gs,_.Mk);Gs.prototype.Vw=function(){return _.wl(this,_.Qr,1)};Gs.prototype.rr=function(a){return _.yl(this,1,a)};Gs.prototype.toObject=function(){if(this!=null){_.lc(this);var a={fileSpec:Tr(this.Vw())}}else a=void 0;return a};var uWa=function(a){this.Ca=_.Nb(a)};_.W(uWa,_.Mk);uWa.prototype.tE=function(){return _.wl(this,us,3)};var vWa=_.oc(uWa);uWa.prototype.toObject=function(){if(this!=null){_.lc(this);var a={outline:fWa(this.tE())}}else a=void 0;return a};var wWa=new _.zr("/devtools.grimoire.FileService/GetOutline",Gs,uWa,function(a){return a.hd()},vWa);var Hs=function(a){this.Ca=_.Nb(a)};_.W(Hs,_.Mk);Hs.prototype.Vw=function(){return _.wl(this,_.Qr,1)};Hs.prototype.rr=function(a){return _.yl(this,1,a)};Hs.prototype.getAttributeNames=function(a){return _.Ll(this,2,a)};Hs.prototype.toObject=function(){if(this!=null){_.lc(this);var a={fileSpec:Tr(this.Vw()),BBd:_.l(_.Kl(this,2,3))}}else a=void 0;return a};var Is=function(a){this.Ca=_.Nb(a)};_.W(Is,_.Mk);Is.prototype.getName=function(){return _.Y(this,1)};Is.prototype.le=function(a){return _.pk(this,1,a)};Is.prototype.getStringValue=function(){return _.Nl(this,2,xWa)};Is.prototype.setStringValue=function(a){return qk(this,2,xWa,Cb(a))};var xWa=[2];var Js=function(a){this.Ca=_.Nb(a)};_.W(Js,_.Mk);Js.prototype.getName=function(){return _.Y(this,1)};Js.prototype.le=function(a){return _.pk(this,1,a)};Js.prototype.setAttribute=function(a,b){return _.tl(this,2,Is,a,b)};Js.prototype.removeAttribute=function(a){return DCa(this,2,Is,a)};var yWa=function(a){this.Ca=_.Nb(a)};_.W(yWa,_.Mk);yWa.prototype.eLb=function(){return _.Kl(this,1,_.ul())};var zWa=_.oc(yWa);var AWa=function(a){if(a!=null)return _.lc(a),{name:_.Y(a,1),stringValue:_.l(_.Rl(a,2,xWa))}};Is.prototype.toObject=function(){return AWa(this)};var BWa=function(a){if(a!=null){_.lc(a);var b=_.Y(a,1);a=_.xl(a,Is,2,_.ul());return{name:b,ABd:_.hc(a,AWa)}}};Js.prototype.toObject=function(){return BWa(this)};yWa.prototype.toObject=function(){if(this!=null){_.lc(this);var a={Fud:_.l(_.Kl(this,1,3)),vSd:_.hc(_.xl(this,Js,2,_.ul()),BWa)}}else a=void 0;return a};var CWa=new _.zr("/devtools.grimoire.FileService/ListTargets",Hs,yWa,function(a){return a.hd()},zWa);_.Ks=function(a){this.Ca=_.Nb(a)};_.W(_.Ks,_.Mk);_.Ks.prototype.addPath=function(a,b){return ica(this,1,_.Bb,a,b,_.Eb)};_.Ks.prototype.Yd=function(){return _.Ll(this,1)};_.Ks.prototype.Pc=function(a,b){return _.ec(this,1,_.Bb,a,b,_.Eb)};_.Ks.prototype.toObject=function(){if(this!=null){_.lc(this);var a={iNd:_.l(_.Kl(this,1,3))}}else a=void 0;return a};var DWa=function(a){this.Ca=_.Nb(a)};_.W(DWa,_.Mk);DWa.prototype.getLanguage=function(){return _.Y(this,1)};DWa.prototype.MAa=function(){return _.Hl(this,2)};_.Ls=function(a){this.Ca=_.Nb(a)};_.W(_.Ls,_.Mk);_.Ls.prototype.Yd=function(){return _.Y(this,1)};_.Ls.prototype.Pc=function(a){return _.pk(this,1,a)};_.Ls.prototype.MAa=function(){return _.Hl(this,2)};_.Ls.prototype.Z5=function(){return _.xl(this,DWa,4,_.ul())};var EWa=function(a){this.Ca=_.Nb(a)};_.W(EWa,_.Mk);var FWa=_.oc(EWa);var GWa=function(a){if(a!=null)return _.lc(a),{language:_.Y(a,1),lines:_.Gl(a,2),files:_.Gl(a,3)}};DWa.prototype.toObject=function(){return GWa(this)};var HWa=function(a){if(a!=null)return _.lc(a),{path:_.Y(a,1),lines:_.Gl(a,2),files:_.Gl(a,3),dSb:_.hc(a.Z5(),GWa)}};_.Ls.prototype.toObject=function(){return HWa(this)};EWa.prototype.toObject=function(){if(this!=null){_.lc(this);var a={YDd:_.hc(_.xl(this,_.Ls,1,_.ul()),HWa)}}else a=void 0;return a};_.IWa=new _.zr("/devtools.grimoire.LangCountsService/ListLangCounts",_.Ks,EWa,function(a){return a.hd()},FWa);var JWa=function(a,b,c){c=c||{};c.format="jspb";this.ng=new _.Or(c);this.qg=a==void 0?a:a.replace(/\/+$/,"")},KWa=function(a,b,c){c=c||{};c.format="jspb";this.ng=new _.Or(c);this.qg=a==void 0?a:a.replace(/\/+$/,"")};_.h=JWa.prototype;_.h.GAa=function(a,b){return _.Pr(this.ng,this.qg+"/$rpc/devtools.grimoire.FileService/GetContents",a,b||{},lWa)};_.h.tE=function(a,b,c){return _.Pr(this.ng,this.qg+"/$rpc/devtools.grimoire.FileService/GetOutline",a,b||{},wWa,c)};
_.h.rE=function(a,b,c){return _.Pr(this.ng,this.qg+"/$rpc/devtools.grimoire.FileService/GetFolding",a,b||{},tWa,c)};_.h.t4a=function(a,b,c){return _.Pr(this.ng,this.qg+"/$rpc/devtools.grimoire.FileService/GetDynamicRelatedFiles",a,b||{},qWa,c)};_.h.yTb=function(a){return _.Pr(this.ng,this.qg+"/$rpc/devtools.grimoire.FileService/ListTargets",a,{},CWa)};KWa.prototype.Fdb=function(a,b){return _.Pr(this.ng,this.qg+"/$rpc/devtools.grimoire.FeedbackService/SendFeedback",a,b||{},GVa)};_.Jra="project";var LWa=qra.concat(["forceDomain","sq"]);var zra;zra=/^(.*)\/.+$/;_.MWa=/^\//;_.Hi=/^[0-9a-f]{40}$/;_.NWa=[void 0,"","HEAD"];_.OWa=[void 0,"","/"];_.Ji=Object.freeze({v8a:"l",Go:"dlc",Uf:"drc",Kz:"dlf",kq:"drf",changelist:"cl",E4b:"rcl",Fw:"da",oz:"bp",vk:"bpv",mg:"bpt",Mx:"rpv",Gw:"sf",Wb:"ws",Lz:"dlw",Nx:"drw",wM:"flo",KR:"ic",qz:"dmbr"});_.Li=function(a){if(a){a.we!=null?(this.wb=a.we.id,this.Wc=a.we.type):this.Wc="project";this.repository=a.repository;this.Lb=a.Lb;this.path=a.path;var b;this.params=(b=a.params)!=null?b:{}}else this.params={}};
_.Ms=function(a){if(a.W4b!==void 0)return a.W4b;var b=a.xZb(),c=b.commands;b=a.sab(b.A9);Object.keys(b).length>0&&(a.path===""&&c.pop(),c.push(b));return a.W4b=c};_.Li.prototype.uc=function(){var a=this.m$a();this.wb&&_.Ns(a,this.wb,this.Wc);this.repository&&_.Os(a,this.repository);this.Lb&&_.Ps(a,this.Lb);this.path&&a.Pc(this.path);var b=Object.assign({},this.params);a.Gj(b);return a};_.Li.prototype.m$a=function(){return new _.Qs};
_.Rs=function(a,b){return b?_.Gra(a,b)&&_.Hra(a.Lb,b.Lb,_.NWa)&&_.Hra(a.path,b.path,_.OWa):!1};_.Li.prototype.getParent=function(){var a=this.m$a();if(this.wb){this.repository&&(a=_.Ns(a,this.wb,this.Wc));if(this.path){_.Ps(_.Os(a,this.repository),this.Lb);_.Ss(a,{Wb:this.params.Wb});var b=_.Ei(this.path);b&&(a=a.Pc(b+"/"))}return a.tb()}};
_.Li.prototype.xZb=function(){var a=this.Lb&&_.Fi(this.Lb);a=this.Lb&&this.path===void 0&&this.params.Go?""+a+"..."+this.params.Go:a;var b=["/"];if(!this.wb)return{A9:!1,commands:b};switch(this.Wc){case "host":b.push("h");b.push(this.wb);break;default:b.push(this.wb)}if(!this.repository)return{A9:!1,commands:b};b.push(this.repository);if(!a)return{A9:!0,commands:b};b.push("+");b.push(a);if(this.path===void 0)return{A9:!0,commands:b};b.push(":");b.push(this.path);return{A9:!0,commands:b}};
_.Li.prototype.sab=function(a){var b={};a&&(this.params.line&&(b.l=_.Ira(this.params.line)),this.params.Kz&&(b.dlf=this.params.Kz),(a=this.Lb&&this.path===void 0&&this.params.Go?void 0:this.params.Go)&&(b.dlc=a),this.params.kq&&(b.drf=this.params.kq),this.params.Uf&&(b.drc=this.params.Uf),this.params.Fw&&(b.da=this.params.Fw),this.params.oz&&(b.bp=this.params.oz),this.params.vk!=null&&(b.bpv=this.params.vk),this.params.mg!=null&&(b.bpt=this.params.mg),this.params.Mx!=null&&(b.rpv=this.params.Mx),
this.params.Gw!=null&&(b.sf=this.params.Gw),this.params.Wb!=null&&(b.ws=this.params.Wb),this.params.Lz!=null&&(b.dlw=this.params.Lz),this.params.Nx!=null&&(b.drw=this.params.Nx),this.params.wM!=null&&(b.flo=this.params.wM),this.params.KR!=null&&(b.ic=this.params.KR),this.params.qz!=null&&(b.dmbr=this.params.qz));return b};
_.p.Object.defineProperties(_.Li.prototype,{kx:{configurable:!0,enumerable:!0,get:function(){return!(!this.path||this.path.endsWith("/"))}},parent:{configurable:!0,enumerable:!0,get:function(){this.hZb||(this.hZb=this.getParent());return this.hZb}},eE:{configurable:!0,enumerable:!0,get:function(){return this.Wc==="ossProject"?this.path||"":[this.wb,this.repository,_.Fra(this.Lb||null),this.path].join("/")}}});_.Qs=function(){this.params={}};_.Ns=function(a,b,c){a.wb=b;a.Wc=c;return a};
_.Os=function(a,b){a.repository=b;return a};_.Ps=function(a,b){a.Lb=b;return a};_.Qs.prototype.Pc=function(a){this.path=a;return this};_.Qs.prototype.Gj=function(a){this.params=a||{};return this};
_.Ss=function(a,b){b.line&&(a.params.line=b.line);b.Kz&&(a.params.Kz=b.Kz);b.Go&&(a.params.Go=b.Go);b.kq&&(a.params.kq=b.kq);b.Uf&&(a.params.Uf=b.Uf);b.Fw&&(a.params.Fw=b.Fw);b.oz&&(a.params.oz=b.oz);b.vk!=null&&(a.params.vk=b.vk);b.mg!=null&&(a.params.mg=b.mg);b.Mx!=null&&(a.params.Mx=b.Mx);b.Gw!=null&&(a.params.Gw=b.Gw);b.Wb&&(a.params.Wb=b.Wb);b.Lz!=null&&(a.params.Lz=b.Lz);b.Nx!=null&&(a.params.Nx=b.Nx);b.wM&&(a.params.wM=b.wM);b.KR&&(a.params.KR=b.KR);b.qz!=null&&(a.params.qz=b.qz);return a};
_.Qs.prototype.tb=function(){return new _.Li({we:this.wb?{id:this.wb,type:this.Wc}:void 0,repository:this.repository,Lb:this.Lb,path:this.path,params:this.params})};_.Ki=function(a){_.Li.call(this,a);this.wb="Google";this.Wc="depot"};_.W(_.Ki,_.Li);_.Ts=function(a){return!a.Lb||_.ha(a.Lb,"HEAD")};_.Ki.prototype.Zh=function(){return!(!this.repository||!_.ha(this.repository,"piper"))};_.Ki.prototype.m$a=function(){return new PWa};_.Ki.prototype.xZb=function(){var a=["/"];this.repository?(this.Zh()?a.push("piper","_","depot"):a.push(this.repository),this.path!==void 0&&a.push(this.path)):a.push("repos");return{A9:!0,commands:a}};
_.Ki.prototype.sab=function(a){a=_.Li.prototype.sab.call(this,a);this.params.Uf&&(delete a.drc,a.rcl=this.params.Uf);_.Ts(this)||(a.cl=this.Lb);return a};_.p.Object.defineProperties(_.Ki.prototype,{eE:{configurable:!0,enumerable:!0,get:function(){return this.repository?this.Zh()?"/piper///depot/"+this.path:"/"+this.repository+"/"+this.path:""}}});var PWa=function(){this.params={};_.Ns(this,"Google","depot")};_.W(PWa,_.Qs);
PWa.prototype.tb=function(){return this.Wc!=="depot"?_.Qs.prototype.tb.call(this):new _.Ki(this)};var Mra=Object.values(_.Ji);var QWa={appBarTitle:"",appBarFontColor:"#ffffff",showTermsOfServiceLink:!0,showPrivacyLink:!0};var Us={appBarTitle:"Cloud Source Repositories",showPricingLink:!0,showSshKeysLink:!0,showLanguageAndRegionLink:!0,showTermsOfServiceLink:!0,showPrivacyLink:!0};var Vra,Wra="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 Yra;var bsa,$ra;var dsa;var RWa;try{RWa=typeof Intl!=="undefined"&&Intl.v8BreakIterator}catch(a){RWa=!1}
_.ej=function(){this.tta=(this.isBrowser=(this.jqb=_.u(vKa))?this.jqb==="browser":typeof document==="object"&&!!document)&&/(edge)/i.test(navigator.userAgent);this.G$=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent);this.dib=this.isBrowser&&!(!window.chrome&&!RWa)&&typeof CSS!=="undefined"&&!this.tta&&!this.G$;this.zQa=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.dib&&!this.tta&&!this.G$;this.HO=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in
window);this.MJa=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent);this.Hr=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.G$;this.jOa=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.zQa};_.ej.O=function(a){return new (a||_.ej)};_.ej.wa=_.q({token:_.ej,qa:_.ej.O,Ga:"root"});var SWa=new _.Hd("cdk-input-modality-detector-options"),TWa={Did:[18,17,224,91,16]},UWa={passive:!0,capture:!0},Vs=function(){var a=this;this.Fc=_.u(_.ej);this.Pba=null;this.tW=new _.ai(null);this.gpb=0;this.fVa=function(f){var g,m;((g=a.ah)==null?0:(m=g.Did)==null?0:m.some(function(n){return n===f.keyCode}))||(a.tW.next("keyboard"),a.Pba=_.Si(f))};this.gVa=function(f){Date.now()-a.gpb<650||(a.tW.next(_.Tra(f)?"keyboard":"mouse"),a.Pba=_.Si(f))};this.p6c=function(f){_.Ura(f)?a.tW.next("keyboard"):
(a.gpb=Date.now(),a.tW.next("touch"),a.Pba=_.Si(f))};var b=_.u(_.th),c=_.u(_.ii),d=_.u(SWa,{optional:!0});this.ah=Object.assign({},TWa,d);this.mWb=this.tW.ha(_.eg());this.mWb.ha(_.Sf());if(this.Fc.isBrowser){var e=_.u(_.Ne).ou(null,null);this.B5c=b.Xb(function(){return[e.listen(c,"keydown",a.fVa,UWa),e.listen(c,"mousedown",a.gVa,UWa),e.listen(c,"touchstart",a.p6c,UWa)]})}};Vs.prototype.Ma=function(){this.tW.complete();var a;(a=this.B5c)==null||a.forEach(function(b){return b()})};
_.p.Object.defineProperties(Vs.prototype,{Bmd:{configurable:!0,enumerable:!0,get:function(){return this.tW.value}}});Vs.O=function(a){return new (a||Vs)};Vs.wa=_.q({token:Vs,qa:Vs.O,Ga:"root"});var VWa,WWa;VWa=new _.Hd("cdk-focus-monitor-default-options");WWa=_.Pi({passive:!0,capture:!0});
_.Ws=function(){var a=this;this.nb=_.u(_.th);this.Fc=_.u(_.ej);this.mUa=_.u(Vs);this.jD=null;this.qVa=this.NXa=!1;this.TO=new Map;this.zpb=0;this.r3=new Map;this.Isb=function(){a.NXa=!0;a.H9c=setTimeout(function(){return a.NXa=!1})};this.Vb=_.u(_.ii);this.yrb=new _.Vf;this.swa=function(c){for(var d=_.Si(c);d;d=d.parentElement)c.type==="focus"?a.Fq(c,d):a.Lk(c,d)};var b;this.gmb=((b=_.u(VWa,{optional:!0}))==null?void 0:b.OEd)||0};
_.Ws.prototype.Bk=function(a,b){b=b===void 0?!1:b;a=_.Xi(a);if(!this.Fc.isBrowser||a.nodeType!==1)return _.of();var c=_.esa(a)||this.Vb,d=this.TO.get(a);if(d)return b&&(d.fya=!0),d.subject;b={fya:b,subject:new _.Vf,Cpa:c};this.TO.set(a,b);this.X6c(b);return b.subject};_.Ws.prototype.Ii=function(a){a=_.Xi(a);var b=this.TO.get(a);b&&(b.subject.complete(),this.sWa(a),this.TO.delete(a),this.f7c(b))};
_.Xs=function(a,b,c,d){b=_.Xi(b);b===a.Vb.activeElement?a.x3c(b).forEach(function(e){var f=_.k(e);e=f.next().value;f=f.next().value;return a.Vpb(e,c,f)}):(a.mrb(c),typeof b.focus==="function"&&b.focus(d))};_.h=_.Ws.prototype;_.h.Ma=function(){var a=this;this.TO.forEach(function(b,c){return a.Ii(c)})};_.h.WO=function(){return this.Vb.defaultView||window};_.h.H3c=function(a){return this.jD?this.qVa?this.Z7c(a)?"touch":"program":this.jD:this.NXa&&this.cpb?this.cpb:a&&this.f5c(a)?"mouse":"program"};
_.h.Z7c=function(a){return this.gmb===1||!(a==null||!a.contains(this.mUa.Pba))};_.h.sWa=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.mrb=function(a,b){var c=this;b=b===void 0?!1:b;this.nb.Xb(function(){c.jD=a;c.qVa=a==="touch"&&b;c.gmb===0&&(clearTimeout(c.Wpb),c.Wpb=setTimeout(function(){return c.jD=null},c.qVa?650:1))})};_.h.Fq=function(a,b){var c=this.TO.get(b);a=_.Si(a);c&&(c.fya||b===a)&&this.Vpb(b,this.H3c(a),c)};_.h.Lk=function(a,b){var c=this.TO.get(b);!c||c.fya&&a.relatedTarget instanceof Node&&b.contains(a.relatedTarget)||(this.sWa(b),this.ymb(c,null))};_.h.ymb=function(a,b){a.subject.fl.length&&this.nb.run(function(){return a.subject.next(b)})};
_.h.X6c=function(a){var b=this;if(this.Fc.isBrowser){var c=a.Cpa;(a=this.r3.get(c)||0)||this.nb.Xb(function(){c.addEventListener("focus",b.swa,WWa);c.addEventListener("blur",b.swa,WWa)});this.r3.set(c,a+1);++this.zpb===1&&(this.nb.Xb(function(){b.WO().addEventListener("focus",b.Isb)}),this.mUa.mWb.ha(_.hg(this.yrb)).subscribe(function(d){b.mrb(d,!0)}))}};
_.h.f7c=function(a){a=a.Cpa;if(this.r3.has(a)){var b=this.r3.get(a);b>1?this.r3.set(a,b-1):(a.removeEventListener("focus",this.swa,WWa),a.removeEventListener("blur",this.swa,WWa),this.r3.delete(a))}--this.zpb||(this.WO().removeEventListener("focus",this.Isb),this.yrb.next(),clearTimeout(this.H9c),clearTimeout(this.Wpb))};_.h.Vpb=function(a,b,c){this.sWa(a,b);this.ymb(c,b);this.cpb=b};_.h.x3c=function(a){var b=[];this.TO.forEach(function(c,d){(d===a||c.fya&&d.contains(a))&&b.push([d,c])});return b};
_.h.f5c=function(a){var b=this.mUa,c=b.Pba;if(b.Bmd!=="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};_.Ws.O=function(a){return new (a||_.Ws)};_.Ws.wa=_.q({token:_.Ws,qa:_.Ws.O,Ga:"root"});_.Ys=function(){this.Fc=_.u(_.ej)};_.Ys.prototype.Dg=function(a){return a.hasAttribute("disabled")};_.Ys.prototype.isVisible=function(a){return!!(a.offsetWidth||a.offsetHeight||typeof a.getClientRects==="function"&&a.getClientRects().length)&&getComputedStyle(a).visibility==="visible"};
var XWa=function(a,b){if(!a.Fc.isBrowser)return!1;try{var c=(b.ownerDocument&&b.ownerDocument.defaultView||window).frameElement}catch(g){c=null}if(c&&(isa(c)===-1||!a.isVisible(c)))return!1;c=b.nodeName.toLowerCase();var d=isa(b);if(b.hasAttribute("contenteditable"))a=d!==-1;else{var e;if(!(e=c==="iframe"||c==="object")&&(e=a.Fc.zQa&&a.Fc.HO)){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.Fc.MJa||b.hasAttribute("controls"):b.tabIndex>=0}return a};_.Ys.prototype.RH=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")||hsa(a);return c&&!this.Dg(a)&&((b==null?void 0:b.Gid)||this.isVisible(a))};_.Ys.O=function(a){return new (a||_.Ys)};
_.Ys.wa=_.q({token:_.Ys,qa:_.Ys.O,Ga:"root"});var YWa;YWa=new WeakMap;_.ij=function(){this.ac=_.u(_.lg);this.zSa=_.u(_.Me)};_.ij.prototype.load=function(a){var b=this.HC=this.HC||this.ac.get(_.Ch),c=YWa.get(b);c||(c={DTb:new Set,p2b:[]},YWa.set(b,c),b.be(function(){var d;(d=YWa.get(b))==null||d.p2b.forEach(function(e){return e.destroy()});YWa.delete(b)}));c.DTb.has(a)||(c.DTb.add(a),c.p2b.push(Bna(a,{iE:this.zSa})))};_.ij.O=function(a){return new (a||_.ij)};_.ij.wa=_.q({token:_.ij,qa:_.ij.O,Ga:"root"});_.Zs=function(){};_.Zs.O=function(a){return new (a||_.Zs)};_.Zs.ya=_.Re({type:_.Zs,oa:[["ng-component"]],Qb:["cdkVisuallyHidden"],Aa:0,Ba:0,ua: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"],ab:2,Na:0});var $s=function(a,b,c,d,e,f){var g=this;this.kd=a;this.FK=b;this.nb=c;this.Vb=d;this.ac=f;this.Wua=!1;this.A9b=function(){var m=g.Nnb("end");m&&m.focus(void 0);return!!m};this.oHb=function(){return ZWa(g)};this.OC=!0;(e===void 0?0:e)||_.$Wa(this)};$s.prototype.destroy=function(){var a=this.qL,b=this.KK;a&&(a.removeEventListener("focus",this.A9b),a.remove());b&&(b.removeEventListener("focus",this.oHb),b.remove());this.qL=this.KK=null;this.Wua=!1};
_.$Wa=function(a){a.Wua||(a.nb.Xb(function(){a.qL||(a.qL=a.Llb(),a.qL.addEventListener("focus",a.A9b));a.KK||(a.KK=a.Llb(),a.KK.addEventListener("focus",a.oHb))}),a.kd.parentNode&&(a.kd.parentNode.insertBefore(a.qL,a.kd),a.kd.parentNode.insertBefore(a.KK,a.kd.nextSibling),a.Wua=!0))};_.aXa=function(a){return new Promise(function(b){a.I2c(function(){return b(a.Aia())})})};
$s.prototype.Nnb=function(a){var b=this.kd.querySelectorAll("[cdk-focus-region-"+a+"], [cdkFocusRegion"+(a+"], [cdk-focus-")+(a+"]"));return a=="start"?b.length?b[0]:this.iTa(this.kd):b.length?b[b.length-1]:this.Enb(this.kd)};$s.prototype.Aia=function(a){var b=this.kd.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if(b){if(!this.FK.RH(b))return b=this.iTa(b),b==null||b.focus(a),!!b;b.focus(a);return!0}return ZWa(this,a)};var ZWa=function(a,b){(a=a.Nnb("start"))&&a.focus(b);return!!a};
_.h=$s.prototype;_.h.Hf=function(){return this.Wua};_.h.iTa=function(a){if(this.FK.RH(a)&&XWa(this.FK,a))return a;a=a.children;for(var b=0;b<a.length;b++){var c=a[b].nodeType===this.Vb.ELEMENT_NODE?this.iTa(a[b]):null;if(c)return c}return null};_.h.Enb=function(a){if(this.FK.RH(a)&&XWa(this.FK,a))return a;a=a.children;for(var b=a.length-1;b>=0;b--){var c=a[b].nodeType===this.Vb.ELEMENT_NODE?this.Enb(a[b]):null;if(c)return c}return null};
_.h.Llb=function(){var a=this.Vb.createElement("div");this.eda(this.OC,a);a.classList.add("cdk-visually-hidden");a.classList.add("cdk-focus-trap-anchor");a.setAttribute("aria-hidden","true");return a};_.h.eda=function(a,b){a?b.setAttribute("tabindex","0"):b.removeAttribute("tabindex")};var bXa=function(a,b){a.qL&&a.KK&&(a.eda(b,a.qL),a.eda(b,a.KK))};$s.prototype.I2c=function(a){this.ac?_.mg(a,{Rb:this.ac}):setTimeout(a)};
_.p.Object.defineProperties($s.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.OC},set:function(a){this.OC=a;this.qL&&this.KK&&(this.eda(a,this.qL),this.eda(a,this.KK))}}});_.at=function(){this.FK=_.u(_.Ys);this.nb=_.u(_.th);this.Vb=_.u(_.ii);this.ac=_.u(_.lg);_.u(_.ij).load(_.Zs)};_.at.prototype.create=function(a,b){return new $s(a,this.FK,this.nb,this.Vb,b===void 0?!1:b,this.ac)};_.at.O=function(a){return new (a||_.at)};_.at.wa=_.q({token:_.at,qa:_.at.O,Ga:"root"});
_.bt=function(){this.La=_.u(_.ne);this.Xaa=_.u(_.at);this.ewa=null;_.u(_.ej).isBrowser&&(this.Wj=this.Xaa.create(this.La.na,!0))};_.h=_.bt.prototype;_.h.Ma=function(){var a;(a=this.Wj)==null||a.destroy();this.ewa&&(this.ewa.focus(),this.ewa=null)};_.h.Sd=function(){var a;(a=this.Wj)==null||_.$Wa(a);this.Pwb&&this.klb()};_.h.eo=function(){this.Wj&&!this.Wj.Hf()&&_.$Wa(this.Wj)};_.h.Zb=function(a){a=a.autoCapture;var b;a&&!a.vH&&this.Pwb&&((b=this.Wj)==null?0:b.Hf())&&this.klb()};
_.h.klb=function(){this.ewa=_.Ri();var a;(a=this.Wj)==null||_.aXa(a)};_.p.Object.defineProperties(_.bt.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.Wj)==null?void 0:a.enabled)||!1},set:function(a){this.Wj&&(this.Wj.enabled=a)}}});_.bt.O=function(a){return new (a||_.bt)};_.bt.Ea=_.Te({type:_.bt,oa:[["","cdkTrapFocus",""]],inputs:{enabled:[2,"cdkTrapFocus","enabled",_.Hh],Pwb:[2,"cdkTrapFocusAutoCapture","autoCapture",_.Hh]},Qb:["cdkTrapFocus"],features:[_.Kn]});var cXa=new Set,ct,vj=function(){this.Fc=_.u(_.ej);this.Cva=_.u(_.wKa,{optional:!0});this.kP=this.Fc.isBrowser&&window.matchMedia?window.matchMedia.bind(window):jsa};vj.prototype.matchMedia=function(a){if(this.Fc.zQa||this.Fc.dib){var b=this.Cva;if(!cXa.has(a))try{ct||(ct=document.createElement("style"),b&&ct.setAttribute("nonce",b),ct.setAttribute("type","text/css"),document.head.appendChild(ct)),ct.sheet&&(ct.sheet.insertRule("@media "+a+" {body{ }}",0),cXa.add(a))}catch(c){console.error(c)}}return this.kP(a)};
vj.O=function(a){return new (a||vj)};vj.wa=_.q({token:vj,qa:vj.O,Ga:"root"});_.dt=function(){this.M5c=_.u(vj);this.Nf=_.u(_.th);this.UVa=new Map;this.hSa=new _.Vf};_.dt.prototype.Ma=function(){this.hSa.next();this.hSa.complete()};_.dt.prototype.observe=function(a){var b=this;a=ksa(_.Ti(a)).map(function(c){return b.a7c(c).observable});a=_.vf(a);a=_.yf(a.ha(_.Qf(1)),a.ha(_.eg(),_.Nf(0)));return a.ha(_.E(function(c){var d={matches:!1,rs:{}};c.forEach(function(e){var f=e.matches;e=e.query;d.matches=d.matches||f;d.rs[e]=f});return d}))};
_.dt.prototype.a7c=function(a){var b=this;if(this.UVa.has(a))return this.UVa.get(a);var c=this.M5c.matchMedia(a),d={observable:(new _.$e(function(e){var f=function(g){return b.Nf.run(function(){return e.next(g)})};c.addListener(f);return function(){c.removeListener(f)}})).ha(_.fg(c),_.E(function(e){return{query:a,matches:e.matches}}),_.hg(this.hSa)),DLd:c};this.UVa.set(a,d);return d};_.dt.O=function(a){return new (a||_.dt)};_.dt.wa=_.q({token:_.dt,qa:_.dt.O,Ga:"root"});var et=function(){var a=this;this.Fc=_.u(_.ej);this.Vb=_.u(_.ii);this.I0c=_.u(_.dt).observe("(forced-colors: active)").subscribe(function(){a.MTa&&(a.MTa=!1,a.VQa())})},dXa=function(a){if(!a.Fc.isBrowser)return 0;var b=a.Vb.createElement("div");b.style.backgroundColor="rgb(1,2,3)";b.style.position="absolute";a.Vb.body.appendChild(b);a=(a=a.Vb.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};et.prototype.Ma=function(){this.I0c.unsubscribe()};et.prototype.VQa=function(){if(!this.MTa&&this.Fc.isBrowser&&this.Vb.body){var a=this.Vb.body.classList;a.remove("cdk-high-contrast-active","cdk-high-contrast-black-on-white","cdk-high-contrast-white-on-black");this.MTa=!0;var b=dXa(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")}};
et.O=function(a){return new (a||et)};et.wa=_.q({token:et,qa:et.O,Ga:"root"});var eXa=new _.Hd("liveAnnouncerElement",{Ga:"root",qa:lsa}),fXa=new _.Hd("LIVE_ANNOUNCER_DEFAULT_OPTIONS");_.ft=function(){};_.ft.prototype.create=function(a){return typeof MutationObserver==="undefined"?null:new MutationObserver(a)};_.ft.O=function(a){return new (a||_.ft)};_.ft.wa=_.q({token:_.ft,qa:_.ft.O,Ga:"root"});_.gt=function(){this.X5c=_.u(_.ft);this.eD=new Map;this.nb=_.u(_.th)};_.h=_.gt.prototype;_.h.Ma=function(){var a=this;this.eD.forEach(function(b,c){return a.wlb(c)})};
_.h.observe=function(a){var b=this,c=_.Xi(a);return new _.$e(function(d){var e=b.f6c(c).ha(_.E(function(f){return f.filter(function(g){return!msa(g)})}),_.Hf(function(f){return!!f.length})).subscribe(function(f){b.nb.run(function(){d.next(f)})});return function(){e.unsubscribe();b.T8c(c)}})};
_.h.f6c=function(a){var b=this;return this.nb.Xb(function(){if(b.eD.has(a))b.eD.get(a).count++;else{var c=new _.Vf,d=b.X5c.create(function(e){return c.next(e)});d&&d.observe(a,{characterData:!0,childList:!0,subtree:!0});b.eD.set(a,{pnd:d,stream:c,count:1})}return b.eD.get(a).stream})};_.h.T8c=function(a){this.eD.has(a)&&(this.eD.get(a).count--,this.eD.get(a).count||this.wlb(a))};_.h.wlb=function(a){if(this.eD.has(a)){var b=this.eD.get(a),c=b.pnd;b=b.stream;c&&c.disconnect();b.complete();this.eD.delete(a)}};
_.gt.O=function(a){return new (a||_.gt)};_.gt.wa=_.q({token:_.gt,qa:_.gt.O,Ga:"root"});_.ht=function(){this.QRa=_.u(_.gt);this.La=_.u(_.ne);this.event=new _.Uj;this.lc=!1;this.URa=null};_.ht.prototype.Sd=function(){this.URa||this.disabled||this.fs()};_.ht.prototype.Ma=function(){this.uXa()};_.ht.prototype.fs=function(){this.uXa();var a=this.QRa.observe(this.La);this.URa=(this.tga?a.ha(_.Nf(this.tga)):a).subscribe(this.event)};_.ht.prototype.uXa=function(){var a;(a=this.URa)==null||a.unsubscribe()};
_.p.Object.defineProperties(_.ht.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){(this.lc=a)?this.uXa():this.fs()}},tga:{configurable:!0,enumerable:!0,get:function(){return this.j2c},set:function(a){this.j2c=_.Yi(a);this.fs()}}});_.ht.O=function(a){return new (a||_.ht)};_.ht.Ea=_.Te({type:_.ht,oa:[["","cdkObserveContent",""]],inputs:{disabled:[2,"cdkObserveContentDisabled","disabled",_.Hh],tga:"debounce"},outputs:{event:"cdkObserveContent"},Qb:["cdkObserveContent"]});
_.jt=function(){};_.jt.O=function(a){return new (a||_.jt)};_.jt.Ja=_.Se({type:_.jt});_.jt.Ia=_.ed({Tb:[_.ft]});var gXa;gXa=0;_.kt=function(){this.nb=_.u(_.th);this.Ef=_.u(fXa,{optional:!0});this.Vb=_.u(_.ii);this.hP=_.u(eXa,{optional:!0})||this.W1c()};_.h=_.kt.prototype;
_.h.wm=function(a){var b=_.Mc.apply(1,arguments),c=this,d=this.Ef;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.dwa);f||(f=d&&d.eF?d.eF:"polite");e==null&&d&&(e=d.duration);this.hP.setAttribute("aria-live",f);this.hP.id&&this.N2c(this.hP.id);this.nb.Xb(function(){c.lua||(c.lua=new Promise(function(g){return c.mua=g}));clearTimeout(c.dwa);c.dwa=setTimeout(function(){c.hP.textContent=a;typeof e==="number"&&(c.dwa=
setTimeout(function(){return c.clear()},e));var g;(g=c.mua)==null||g.call(c);c.lua=c.mua=void 0},100);return c.lua})};_.h.clear=function(){this.hP&&(this.hP.textContent="")};_.h.Ma=function(){clearTimeout(this.dwa);var a;(a=this.hP)==null||a.remove();this.hP=null;var b;(b=this.mua)==null||b.call(this);this.lua=this.mua=void 0};
_.h.W1c=function(){for(var a=this.Vb.getElementsByClassName("cdk-live-announcer-element"),b=this.Vb.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-"+gXa++;this.Vb.body.appendChild(b);return b};
_.h.N2c=function(a){for(var b=this.Vb.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)}};_.kt.O=function(a){return new (a||_.kt)};_.kt.wa=_.q({token:_.kt,qa:_.kt.O,Ga:"root"});_.lt=function(){_.u(et).VQa()};_.lt.O=function(a){return new (a||_.lt)};_.lt.Ja=_.Se({type:_.lt});_.lt.Ia=_.ed({imports:[_.jt]});var psa;psa=0;_.mt=function(){this.Fc=_.u(_.ej);this.Vb=_.u(_.ii);this.tG=new Map;this.lP=null;this.Lh=""+psa++;_.u(_.ij).load(_.Zs);this.Lh=_.u(uKa)+"-"+psa++};_.mt.prototype.describe=function(a,b,c){if(this.b1c(a,b)){var d=osa(b,c);typeof b!=="string"?(qsa(b,this.Lh),this.tG.set(d,{pma:b,MEa:0})):this.tG.has(d)||this.X1c(b,c);this.Oob(a,d)||this.Z_c(a,d)}};
_.nt=function(a,b,c,d){if(c&&a.Pob(b)){d=osa(c,d);a.Oob(b,d)&&a.h7c(b,d);typeof c==="string"&&(b=a.tG.get(d))&&b.MEa===0&&a.o2c(d);var e;((e=a.lP)==null?void 0:e.childNodes.length)===0&&(a.lP.remove(),a.lP=null)}};_.h=_.mt.prototype;_.h.Ma=function(){for(var a=this.Vb.querySelectorAll('[cdk-describedby-host="'+this.Lh+'"]'),b=0;b<a.length;b++)this.e7c(a[b]),a[b].removeAttribute("cdk-describedby-host");var c;(c=this.lP)==null||c.remove();this.lP=null;this.tG.clear()};
_.h.X1c=function(a,b){var c=this.Vb.createElement("div");qsa(c,this.Lh);c.textContent=a;b&&c.setAttribute("role",b);this.Y1c();this.lP.appendChild(c);this.tG.set(osa(a,b),{pma:c,MEa:0})};_.h.o2c=function(a){var b,c;(b=this.tG.get(a))==null||(c=b.pma)==null||c.remove();this.tG.delete(a)};
_.h.Y1c=function(){if(!this.lP){for(var a=this.Vb.querySelectorAll('.cdk-describedby-message-container[platform="server"]'),b=0;b<a.length;b++)a[b].remove();a=this.Vb.createElement("div");a.style.visibility="hidden";a.classList.add("cdk-describedby-message-container");a.classList.add("cdk-visually-hidden");this.Fc.isBrowser||a.setAttribute("platform","server");this.Vb.body.appendChild(a);this.lP=a}};
_.h.e7c=function(a){var b=nsa(a,"aria-describedby").filter(function(c){return c.indexOf("cdk-describedby-message")!=0});a.setAttribute("aria-describedby",b.join(" "))};_.h.Z_c=function(a,b){b=this.tG.get(b);_.Zi(a,"aria-describedby",b.pma.id);a.setAttribute("cdk-describedby-host",this.Lh);b.MEa++};_.h.h7c=function(a,b){b=this.tG.get(b);b.MEa--;_.$i(a,"aria-describedby",b.pma.id);a.removeAttribute("cdk-describedby-host")};
_.h.Oob=function(a,b){a=nsa(a,"aria-describedby");b=(b=this.tG.get(b))&&b.pma.id;return!!b&&a.indexOf(b)!=-1};_.h.b1c=function(a,b){if(!this.Pob(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.Pob=function(a){return a.nodeType===this.Vb.ELEMENT_NODE};_.mt.O=function(a){return new (a||_.mt)};_.mt.wa=_.q({token:_.mt,qa:_.mt.O,Ga:"root"});var ot=function(a,b,c,d,e,f,g,m){$s.call(this,a,b,c,d,g.defer,m);this.w2=e;this.fva=f;this.w2.register(this)};_.W(ot,$s);ot.prototype.destroy=function(){this.w2.dE(this);$s.prototype.destroy.call(this)};ot.prototype.zmb=function(){this.fva.M_b(this);bXa(this,!0)};ot.prototype.kmb=function(){this.fva.iub(this);bXa(this,!1)};_.p.Object.defineProperties(ot.prototype,{enabled:{configurable:!0,enumerable:!0,get:function(){return this.OC},set:function(a){(this.OC=a)?this.w2.register(this):this.w2.dE(this)}}});var hXa=function(){this.kW=null};hXa.prototype.M_b=function(a){var b=this;this.kW&&a.Vb.removeEventListener("focus",this.kW,!0);this.kW=function(c){return b.HP(a,c)};a.nb.Xb(function(){a.Vb.addEventListener("focus",b.kW,!0)})};hXa.prototype.iub=function(a){this.kW&&(a.Vb.removeEventListener("focus",this.kW,!0),this.kW=null)};
hXa.prototype.HP=function(a,b){b=b.target;var c=a.kd,d;!b||c.contains(b)||((d=b.closest)==null?0:d.call(b,"div.cdk-overlay-pane"))||setTimeout(function(){a.enabled&&!c.contains(a.Vb.activeElement)&&ZWa(a)})};var iXa=new _.Hd("FOCUS_TRAP_INERT_STRATEGY");var pt=function(){this.Dua=[]};pt.prototype.register=function(a){var b=this.Dua=this.Dua.filter(function(c){return c!==a});b.length&&b[b.length-1].kmb();b.push(a);a.zmb()};pt.prototype.dE=function(a){a.kmb();var b=this.Dua;a=b.indexOf(a);a!==-1&&(b.splice(a,1),b.length&&b[b.length-1].zmb())};pt.O=function(a){return new (a||pt)};pt.wa=_.q({token:pt,qa:pt.O,Ga:"root"});_.qt=function(){this.FK=_.u(_.Ys);this.nb=_.u(_.th);this.w2=_.u(pt);this.Vb=_.u(_.ii);this.ac=_.u(_.lg);this.fva=_.u(iXa,{optional:!0})||new hXa};_.qt.prototype.create=function(a,b){b=b===void 0?{defer:!1}:b;return new ot(a,this.FK,this.nb,this.Vb,this.w2,this.fva,typeof b==="boolean"?{defer:b}:b,this.ac)};_.qt.O=function(a){return new (a||_.qt)};_.qt.wa=_.q({token:_.qt,qa:_.qt.O,Ga:"root"});var jXa;jXa={};_.kj=function(){this.Jkb=_.u(uKa)};_.kj.prototype.getId=function(a){this.Jkb!=="ng"&&(a+=this.Jkb);jXa.hasOwnProperty(a)||(jXa[a]=0);return a+jXa[a]++};_.kj.O=function(a){return new (a||_.kj)};_.kj.wa=_.q({token:_.kj,qa:_.kj.O,Ga:"root"});var kXa=function(a,b){this.sva=new _.Vf;this.Mc=[];this.s3=-1;this.HW=[];this.k6b=this.qWa=new _.Vf;var c=typeof(b==null?void 0:b.X0a)==="number"?b.X0a:200;if(b==null?0:b.qv)this.cu=b.qv;this.wqa(a);this.W7c(c)};_.h=kXa.prototype;_.h.destroy=function(){this.HW=[];this.sva.complete();this.qWa.complete()};_.h.wqa=function(a){this.Mc=a};_.h.Xw=function(a){var b=a.keyCode;a.key&&a.key.length===1?this.sva.next(a.key.toLocaleUpperCase()):(b>=65&&b<=90||b>=48&&b<=57)&&this.sva.next(String.fromCharCode(b))};
_.h.R6=function(){return this.HW.length>0};_.h.reset=function(){this.HW=[]};
_.h.W7c=function(a){var b=this;this.sva.ha(_.ig(function(c){return b.HW.push(c)}),_.Nf(a),_.Hf(function(){return b.HW.length>0}),_.E(function(){return b.HW.join("").toLocaleUpperCase()})).subscribe(function(c){for(var d=1;d<b.Mc.length+1;d++){var e=b.Mc[(b.s3+d)%b.Mc.length],f=void 0,g=void 0,m=void 0,n=void 0;if(((g=(f=b).cu)==null||!g.call(f,e))&&((n=(m=e).Xj)==null?void 0:n.call(m).toLocaleUpperCase().trim().indexOf(c))===0){b.qWa.next(e);break}}b.HW=[]})};var mXa,nXa;_.rt=function(a,b){var c=this;this.Mc=a;this.oo=_.Vg.apply(null,[-1].concat(_.v([])));this.li=_.Vg.apply(null,[null].concat(_.v([])));this.wda=!1;this.D3=_.We.EMPTY;this.I3=!0;this.Dkb=[];this.YTa=!1;this.mca={enabled:!1,N4:10};this.cu=function(d){return d.disabled};this.pO=new _.Vf;this.Cc=new _.Vf;a instanceof _.Ng?this.s5c=a.Hc.subscribe(function(d){return c.Yob(d.toArray())}):_.Jf(a)&&(this.B2c=_.Gh.apply(null,[function(){return c.Yob(a())}].concat(_.v([{Rb:b}]))))};
_.rt.prototype.qv=function(a){this.cu=a;return this};_.rt.prototype.ny=function(a){this.wda=a===void 0?!0:a;return this};_.lXa=function(a,b){a.I3=b===void 0?!0:b;return a};_.st=function(a,b){a.ava=b;return a};_.rt.prototype.bG=function(a){var b=this;a=a===void 0?200:a;this.D3.unsubscribe();var c=this.SV();this.tm=new kXa(c,{X0a:typeof a==="number"?a:void 0,qv:function(d){return b.cu(d)}});this.D3=this.tm.k6b.subscribe(function(d){b.Fj(d)});return this};_.tt=function(a){a.YTa=!0;return a};
_.rt.prototype.Fj=function(a){var b=this.li();_.ut(this,a);this.li()!==b&&this.Cc.next(this.oo())};
_.rt.prototype.tn=function(a){var b=this,c=a.keyCode,d=["altKey","ctrlKey","metaKey","shiftKey"].every(function(g){return!a[g]||b.Dkb.indexOf(g)>-1});switch(c){case 9:this.pO.next();return;case 40:if(this.I3&&d){mXa(this);break}else return;case 38:if(this.I3&&d){nXa(this);break}else return;case 39:if(this.ava&&d){this.ava==="rtl"?nXa(this):mXa(this);break}else return;case 37:if(this.ava&&d){this.ava==="rtl"?mXa(this):nXa(this);break}else return;case 36:if(this.YTa&&d){_.vt(this);break}else return;
case 35:if(this.YTa&&d){this.u3(this.SV().length-1,-1);break}else return;case 33:if(this.mca.enabled&&d){c=this.oo()-this.mca.N4;this.u3(c>0?c:0,1);break}else return;case 34:if(this.mca.enabled&&d){c=this.oo()+this.mca.N4;d=this.SV().length;this.u3(c<d?c:d-1,-1);break}else return;default:if(d||_.Oi(a,"shiftKey")){var e;(e=this.tm)==null||e.Xw(a)}return}var f;(f=this.tm)==null||f.reset();a.preventDefault()};_.rt.prototype.R6=function(){return!!this.tm&&this.tm.R6()};_.vt=function(a){a.u3(0,1)};
mXa=function(a){a.oo()<0?_.vt(a):a.erb(1)};nXa=function(a){a.oo()<0&&a.wda?a.u3(a.SV().length-1,-1):a.erb(-1)};_.ut=function(a,b){var c=a.SV();b=typeof b==="number"?b:c.indexOf(b);c=c[b];a.li.set(c==null?null:c);a.oo.set(b);(a=a.tm)!=null&&(a.s3=b)};_.h=_.rt.prototype;_.h.destroy=function(){this.D3.unsubscribe();var a;(a=this.s5c)==null||a.unsubscribe();var b;(b=this.B2c)==null||b.destroy();var c;(c=this.tm)==null||c.destroy();this.pO.complete();this.Cc.complete()};
_.h.erb=function(a){this.wda?this.E7c(a):this.D7c(a)};_.h.E7c=function(a){for(var b=this.SV(),c=1;c<=b.length;c++){var d=(this.oo()+a*c+b.length)%b.length;if(!this.cu(b[d])){this.Fj(d);break}}};_.h.D7c=function(a){this.u3(this.oo()+a,a)};_.h.u3=function(a,b){var c=this.SV();if(c[a]){for(;this.cu(c[a]);)if(a+=b,!c[a])return;this.Fj(a)}};_.h.SV=function(){return _.Jf(this.Mc)?this.Mc():this.Mc instanceof _.Ng?this.Mc.toArray():this.Mc};
_.h.Yob=function(a){var b;(b=this.tm)==null||b.wqa(a);if(b=this.li())a=a.indexOf(b),a>-1&&a!==this.oo()&&(this.oo.set(a),(b=this.tm)!=null&&(b.s3=a))};_.p.Object.defineProperties(_.rt.prototype,{ks:{configurable:!0,enumerable:!0,get:function(){return this.oo()}},He:{configurable:!0,enumerable:!0,get:function(){return this.li()}}});_.wt=function(){_.rt.apply(this,arguments);this.jD="program"};_.W(_.wt,_.rt);_.oXa=function(a,b){a.jD=b;return a};_.wt.prototype.Fj=function(a){_.rt.prototype.Fj.call(this,a);this.He&&this.He.focus(this.jD)};var pXa=function(a,b){var c=this;this.oo=-1;this.li=null;this.qrb=!1;this.ZTa="ltr";this.cu=function(){return!1};this.du=function(d){return d};this.Mc=[];this.D3=_.We.EMPTY;this.hob=!1;this.Cc=new _.Vf;a instanceof _.Ng?(this.Mc=a.toArray(),a.Hc.subscribe(function(d){c.Mc=d.toArray();var e;(e=c.tm)==null||e.wqa(c.Mc);c.gsb(c.Mc);c.hUa()})):_.If(a)?a.subscribe(function(d){c.Mc=d;var e;(e=c.tm)==null||e.wqa(d);c.gsb(d);c.hUa()}):(this.Mc=a,this.hUa());typeof b.usd==="boolean"&&(this.qrb=b.usd);b.YMb&&
(this.ZTa=b.YMb);b.qv&&(this.cu=b.qv);b.yr&&(this.du=b.yr);typeof b.icc!=="undefined"&&this.Q7c(b.icc)};_.h=pXa.prototype;_.h.hUa=function(){if(!this.hob&&this.Mc.length!==0){for(var a=0,b=0;b<this.Mc.length;b++)if(!this.cu(this.Mc[b])&&!this.e5c(this.Mc[b])){a=b;break}b=this.Mc[a];if(b.zUb){var c;(c=this.li)==null||c.wcc();this.oo=a;this.li=b;(c=this.tm)!=null&&(c.s3=a);b.zUb()}else this.wz(a);this.hob=!0}};_.h.destroy=function(){this.D3.unsubscribe();var a;(a=this.tm)==null||a.destroy();this.Cc.complete()};
_.h.tn=function(a){switch(a.key){case "Tab":return;case "ArrowDown":this.c3c();break;case "ArrowUp":this.d3c();break;case "ArrowRight":this.ZTa==="rtl"?this.Glb():this.Imb();break;case "ArrowLeft":this.ZTa==="rtl"?this.Imb():this.Glb();break;case "Home":this.Z2c();break;case "End":this.b3c();break;case "Enter":case " ":this.tkb();break;default:if(a.key==="*")this.L2c();else{var b;(b=this.tm)==null||b.Xw(a);return}}var c;(c=this.tm)==null||c.reset();a.preventDefault()};_.h.Z2c=function(){this.wz(this.Qmb(-1))};
_.h.b3c=function(){this.wz(this.Rmb(this.Mc.length))};_.h.c3c=function(){this.wz(this.Qmb(this.oo))};_.h.d3c=function(){this.wz(this.Rmb(this.oo))};
_.h.wz=function(a){var b=this;var c=c===void 0?{}:c;c.sGb!=null||(c.sGb=!0);var d=typeof a==="number"?a:this.Mc.findIndex(function(m){return b.du(m)===b.du(a)});if(!(d<0||d>=this.Mc.length)){var e=this.Mc[d];if(this.li===null||this.du(e)!==this.du(this.li)){var f=this.li;this.li=e!=null?e:null;this.oo=d;(e=this.tm)!=null&&(e.s3=d);var g;(g=this.li)==null||g.focus();f==null||f.wcc();c.sGb&&this.Cc.next(this.li);this.qrb&&this.tkb()}}};
_.h.gsb=function(a){var b=this,c=this.li;if(c&&(a=a.findIndex(function(e){return b.du(e)===b.du(c)}),a>-1&&a!==this.oo)){this.oo=a;var d;(d=this.tm)!=null&&(d.s3=a)}};_.h.Q7c=function(a){var b=this;this.tm=new kXa(this.Mc,{X0a:typeof a==="number"?a:void 0,qv:function(c){return b.cu(c)}});this.D3=this.tm.k6b.subscribe(function(c){b.wz(c)})};_.h.Qmb=function(a){for(var b=a+1;b<this.Mc.length;b++)if(!this.cu(this.Mc[b]))return b;return a};
_.h.Rmb=function(a){for(var b=a-1;b>=0;b--)if(!this.cu(this.Mc[b]))return b;return a};_.h.Glb=function(){if(this.li)if(this.Nob())this.li.collapse();else{var a=this.li.getParent();a&&!this.cu(a)&&this.wz(a)}};_.h.Imb=function(){var a=this;this.li&&(this.Nob()?_.rsa(this.li.qE()).ha(_.Qf(1)).subscribe(function(b){(b=b.find(function(c){return!a.cu(c)}))&&a.wz(b)}):this.li.expand())};_.h.Nob=function(){return this.li?typeof this.li.ye==="boolean"?this.li.ye:this.li.ye():!1};
_.h.e5c=function(a){var b;return typeof a.Dg==="boolean"?a.Dg:(b=a.Dg)==null?void 0:b.call(a)};_.h.L2c=function(){if(this.li){var a=this.li.getParent();(a?_.rsa(a.qE()):_.of(this.Mc.filter(function(b){return b.getParent()===null}))).ha(_.Qf(1)).subscribe(function(b){b=_.k(b);for(var c=b.next();!c.done;c=b.next())c.value.expand()})}};_.h.tkb=function(){var a;(a=this.li)==null||a.nw()};_.qXa=new _.Hd("tree-key-manager",{Ga:"root",qa:function(){return function(a,b){return new pXa(a,b)}}});var rXa=new _.Hd("cdk-dir-doc",{Ga:"root",qa:ssa});var tsa;tsa=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;_.lj=function(){this.sJ=_.Vg.apply(null,["ltr"].concat(_.v([])));this.Cc=new _.Uj;var a=_.u(rXa,{optional:!0});if(a){var b=a.documentElement?a.documentElement.dir:null;this.sJ.set(_.usa((a.body?a.body.dir:null)||b||"ltr"))}};_.lj.prototype.Ma=function(){this.Cc.complete()};_.p.Object.defineProperties(_.lj.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.sJ()}}});
_.lj.O=function(a){return new (a||_.lj)};_.lj.wa=_.q({token:_.lj,qa:_.lj.O,Ga:"root"});var xt=function(){};xt.O=function(a){return new (a||xt)};xt.Ja=_.Se({type:xt});xt.Ia=_.ed({});var yt=function(){this.V1=[];this.Vb=_.u(_.ii)};yt.prototype.Ma=function(){this.detach()};yt.prototype.add=function(a){this.remove(a);this.V1.push(a)};yt.prototype.remove=function(a){a=this.V1.indexOf(a);a>-1&&this.V1.splice(a,1);this.V1.length===0&&this.detach()};yt.O=function(a){return new (a||yt)};yt.wa=_.q({token:yt,qa:yt.O,Ga:"root"});var qj=function(){yt.apply(this,arguments);var a=this;this.nb=_.u(_.th);this.Nc=_.u(_.Ne).ou(null,null);this.u5c=function(b){var c=a.V1,d={};for(d.y6=c.length-1;d.y6>-1;d={y6:d.y6},d.y6--)if(c[d.y6].nva.fl.length>0){a.nb.run(function(e){return function(){return c[e.y6].nva.next(b)}}(d));break}}};_.W(qj,yt);qj.prototype.add=function(a){var b=this;yt.prototype.add.call(this,a);this.WK||(this.nb.Xb(function(){b.r1c=b.Nc.listen("body","keydown",b.u5c)}),this.WK=!0)};
qj.prototype.detach=function(){if(this.WK){var a;(a=this.r1c)==null||a.call(this);this.WK=!1}};qj.O=function(){var a;return function(b){return(a||(a=_.je(qj)))(b||qj)}}();qj.wa=_.q({token:qj,qa:qj.O,Ga:"root"});var sj=function(){yt.apply(this,arguments);var a=this;this.Fc=_.u(_.ej);this.nb=_.u(_.th);this.Nc=_.u(_.Ne).ou(null,null);this.nua=!1;this.z6c=function(b){a.EVa=_.Si(b)};this.GRa=function(b){var c=_.Si(b),d=b.type==="click"&&a.EVa?a.EVa:c;a.EVa=null;for(var e=a.V1.slice(),f={},g=e.length-1;g>-1;f={Xz:void 0},g--){var m=e[g];if(!(m.Nva.fl.length<1)&&m.Hf()){if(vsa(m.Fm,c)||vsa(m.Fm,d))break;f.Xz=m.Nva;a.nb?a.nb.run(function(n){return function(){return n.Xz.next(b)}}(f)):f.Xz.next(b)}}}};_.W(sj,yt);
sj.prototype.add=function(a){var b=this;yt.prototype.add.call(this,a);if(!this.WK){var c=this.Vb.body,d={capture:!0},e=this.Nc;this.ylb=this.nb.Xb(function(){return[e.listen(c,"pointerdown",b.z6c,d),e.listen(c,"click",b.GRa,d),e.listen(c,"auxclick",b.GRa,d),e.listen(c,"contextmenu",b.GRa,d)]});this.Fc.HO&&!this.nua&&(this.h2c=c.style.cursor,c.style.cursor="pointer",this.nua=!0);this.WK=!0}};
sj.prototype.detach=function(){if(this.WK){var a;(a=this.ylb)==null||a.forEach(function(b){return b()});this.ylb=void 0;this.Fc.HO&&this.nua&&(this.Vb.body.style.cursor=this.h2c,this.nua=!1);this.WK=!1}};sj.O=function(){var a;return function(b){return(a||(a=_.je(sj)))(b||sj)}}();sj.wa=_.q({token:sj,qa:sj.O,Ga:"root"});var jj=function(){};jj.O=function(a){return new (a||jj)};
jj.ya=_.Re({type:jj,oa:[["ng-component"]],Za:["cdk-overlay-style-loader",""],Aa:0,Ba:0,ua: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"],ab:2,
Na:0});var fj=function(){this.Fc=_.u(_.ej);this.Vb=_.u(_.ii);this.Vca=_.u(_.ij)};fj.prototype.Ma=function(){var a;(a=this.i2)==null||a.remove()};var Fsa=function(a){a.D5c();a.i2||a.U1c();return a.i2};
fj.prototype.U1c=function(){if(this.Fc.isBrowser||fsa())for(var a=this.Vb.querySelectorAll('.cdk-overlay-container[platform="server"], .cdk-overlay-container[platform="test"]'),b=0;b<a.length;b++)a[b].remove();a=this.Vb.createElement("div");a.classList.add("cdk-overlay-container");fsa()?a.setAttribute("platform","test"):this.Fc.isBrowser||a.setAttribute("platform","server");this.Vb.body.appendChild(a);this.i2=a};fj.prototype.D5c=function(){this.Vca.load(jj)};fj.O=function(a){return new (a||fj)};
fj.wa=_.q({token:fj,qa:fj.O,Ga:"root"});_.sXa=new _.Hd("VIRTUAL_SCROLL_STRATEGY");_.bj=function(){this.nb=_.u(_.th);this.Fc=_.u(_.ej);this.Nc=_.u(_.Ne).ou(null,null);this.Kca=new _.Vf;this.oWa=0;this.x8=new Map};_.bj.prototype.register=function(a){var b=this;this.x8.has(a)||this.x8.set(a,a.kG.subscribe(function(){return b.Kca.next(a)}))};_.bj.prototype.dE=function(a){var b=this.x8.get(a);b&&(b.unsubscribe(),this.x8.delete(a))};
_.bj.prototype.XN=function(a){var b=this;a=a===void 0?20:a;return this.Fc.isBrowser?new _.$e(function(c){b.raa||(b.raa=b.nb.Xb(function(){return b.Nc.listen("document","scroll",function(){return b.Kca.next()})}));var d=a>0?b.Kca.ha(wka(a)).subscribe(c):b.Kca.subscribe(c);b.oWa++;return function(){d.unsubscribe();b.oWa--;if(!b.oWa){var e;(e=b.raa)==null||e.call(b);b.raa=void 0}}}):_.of()};
_.bj.prototype.Ma=function(){var a=this,b;(b=this.raa)==null||b.call(this);this.raa=void 0;this.x8.forEach(function(c,d){return a.dE(d)});this.Kca.complete()};_.tXa=function(a,b){var c=[];a.x8.forEach(function(d,e){a.x7c(e,b)&&c.push(e)});return c};_.bj.prototype.x7c=function(a,b){b=_.Xi(b);a=a.lb.na;do if(b==a)return!0;while(b=b.parentElement);return!1};_.bj.O=function(a){return new (a||_.bj)};_.bj.wa=_.q({token:_.bj,qa:_.bj.O,Ga:"root"});_.zt=function(){this.lb=_.u(_.ne);this.N5b=_.u(_.bj);this.Lc=_.u(_.th);this.dir=_.u(_.lj,{optional:!0});this.w7c=this.lb.na;this.Mb=new _.Vf;this.Nc=_.u(_.oj);this.kG=new _.Vf};_.h=_.zt.prototype;_.h.Ra=function(){var a=this;this.s1c=this.Lc.Xb(function(){return a.Nc.listen(a.w7c,"scroll",function(b){return a.kG.next(b)})});this.N5b.register(this)};_.h.Ma=function(){var a;(a=this.s1c)==null||a.call(this);this.kG.complete();this.N5b.dE(this);this.Mb.next();this.Mb.complete()};
_.h.scrollTo=function(a){var b=this.lb.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&&csa()!=0?(a.left!=null&&(a.right=b.scrollWidth-b.clientWidth-a.left),csa()==2?a.left=a.right:csa()==1&&(a.left=a.right?-a.right:a.right)):a.right!=null&&(a.left=b.scrollWidth-b.clientWidth-a.right);this.o0c(a)};
_.h.o0c=function(a){var b=this.lb.na;asa()?b.scrollTo(a):(a.top!=null&&(b.scrollTop=a.top),a.left!=null&&(b.scrollLeft=a.left))};
_.h.i7=function(a){var b=this.lb.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&&csa()==2?a=="left"?b.scrollWidth-b.clientWidth-b.scrollLeft:b.scrollLeft:c&&csa()==1?a=="left"?b.scrollLeft+b.scrollWidth-b.clientWidth:-b.scrollLeft:a=="left"?b.scrollLeft:b.scrollWidth-b.clientWidth-b.scrollLeft};_.zt.O=function(a){return new (a||_.zt)};
_.zt.Ea=_.Te({type:_.zt,oa:[["","cdk-scrollable",""],["","cdkScrollable",""]]});_.At=function(){};_.Bt=new _.Hd("_ViewRepeater");_.Ct=function(){this.lW=[]};_.Ct.prototype.notify=function(a,b){for(var c=_.k(this.lW),d=c.next();!d.done;d=c.next())d=d.value,d(a,b)};_.Ct.prototype.listen=function(a){var b=this;this.lW.push(a);return function(){b.lW=b.lW.filter(function(c){return a!==c})}};_.Ct.prototype.Ma=function(){this.lW=[]};_.Ct.O=function(a){return new (a||_.Ct)};_.Ct.wa=_.q({token:_.Ct,qa:_.Ct.O,Ga:"root"});_.aj=function(){var a=this;this.Fc=_.u(_.ej);this.cua=new _.Vf;this.Vb=_.u(_.ii);var b=_.u(_.th),c=_.u(_.Ne).ou(null,null);b.Xb(function(){if(a.Fc.isBrowser){var d=function(e){return a.cua.next(e)};a.lW=[c.listen("window","resize",d),c.listen("window","orientationchange",d)]}a.Cc().subscribe(function(){return a.MP=null})})};_.h=_.aj.prototype;_.h.Ma=function(){var a;(a=this.lW)==null||a.forEach(function(b){return b()});this.cua.complete()};
_.h.IM=function(){this.MP||this.o9c();var a={width:this.MP.width,height:this.MP.height};this.Fc.isBrowser||(this.MP=null);return a};_.h.HM=function(){if(!this.Fc.isBrowser)return{top:0,left:0};var a=this.Vb,b=this.WO(),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.Cc=function(a){a=a===void 0?20:a;return a>0?this.cua.ha(wka(a)):this.cua};
_.h.WO=function(){return this.Vb.defaultView||window};_.h.o9c=function(){var a=this.WO();this.MP=this.Fc.isBrowser?{width:a.innerWidth,height:a.innerHeight}:{width:0,height:0}};_.aj.O=function(a){return new (a||_.aj)};_.aj.wa=_.q({token:_.aj,qa:_.aj.O,Ga:"root"});var uXa=new _.Hd("VIRTUAL_SCROLLABLE"),Dt=function(){_.zt.call(this)};_.W(Dt,_.zt);Dt.O=function(a){return new (a||Dt)};Dt.Ea=_.Te({type:Dt,features:[_.kg]});var vXa,wXa,yXa;vXa=["contentWrapper"];wXa=typeof requestAnimationFrame!=="undefined"?iLa:_.pLa;
_.Et=function(){_.zt.call(this);var a=this;this.lb=_.u(_.ne);this.Sa=_.u(_.ho);this.ff=_.u(_.sXa,{optional:!0});this.hA=_.u(uXa,{optional:!0});this.Fc=_.u(_.ej);this.lSa=new _.Vf;this.bWa=new _.Vf;this.pVa="vertical";this.QYa=!1;this.sFa=new _.$e(function(c){return a.ff.sFa.subscribe(function(d){return Promise.resolve().then(function(){return a.Lc.run(function(){return c.next(d)})})})});this.Vpd=this.bWa;this.Owa=0;this.Urb=_.Vg.apply(null,[""].concat(_.v([])));this.Trb=_.Vg.apply(null,[""].concat(_.v([])));
this.bu={start:0,end:0};this.nwa=this.MP=this.pua=0;this.aWa=!1;this.dua=_.Vg.apply(null,[!1].concat(_.v([])));this.iWa=[];this.Fsb=_.We.EMPTY;this.ac=_.u(_.lg);this.bP=!1;this.Fsb=_.u(_.aj).Cc().subscribe(function(){_.xXa(a)});this.hA||(this.lb.na.classList.add("cdk-virtual-scrollable"),this.hA=this);var b=_.Gh.apply(null,[function(){a.dua()&&a.pmb()}].concat(_.v([{Rb:_.u(_.Ch).Rb}])));_.u(_.qg).be(function(){return void b.destroy()})};_.W(_.Et,Dt);_.Et.Ea=Dt.Ea;_.h=_.Et.prototype;
_.h.Ra=function(){var a=this;this.Fc.isBrowser&&(this.hA===this&&Dt.prototype.Ra.call(this),this.Lc.Xb(function(){return Promise.resolve().then(function(){a.tpb();a.ff.attach(a);a.hA.kG.ha(_.fg(null),wka(0,wXa),_.hg(a.Mb)).subscribe(function(){return a.ff.und()});a.vva()})}))};_.h.Ma=function(){this.detach();this.ff.detach();this.bWa.complete();this.lSa.complete();this.Fsb.unsubscribe();this.bP=!0;Dt.prototype.Ma.call(this)};
_.h.attach=function(a){var b=this;this.Lc.Xb(function(){b.enb=a;b.enb.pDb.ha(_.hg(b.lSa)).subscribe(function(c){c=c.length;c!==b.pua&&(b.pua=c,b.ff.SXb());b.pmb()})})};_.h.detach=function(){this.enb=null;this.lSa.next()};_.h.IM=function(){return this.MP};_.h.gA=function(a,b){this.ff.gA(a,b===void 0?"auto":b)};
_.h.i7=function(a){var b=this;return Math.max(0,(this.hA==this?function(c){return Dt.prototype.i7.call(b,c)}:function(c){return b.hA.i7(c)})(a!=null?a:this.orientation==="horizontal"?"start":"top")-yXa(this))};yXa=function(a){var b=a.orientation==="horizontal"?"left":"top";var c=a.hA.lb.na.getBoundingClientRect()[b];return a.lb.na.getBoundingClientRect()[b]-c};_.xXa=function(a){a.tpb();a.ff.SXb()};
_.Et.prototype.tpb=function(){var a=this.hA.lb.na;this.MP=this.orientation==="horizontal"?a.clientWidth:a.clientHeight};_.Et.prototype.vva=function(a){var b=this;a&&this.iWa.push(a);_.rd(this.dua)||this.Lc.Xb(function(){Promise.resolve().then(function(){b.Lc.run(function(){b.dua.set(!0)})})})};
_.Et.prototype.pmb=function(){var a=this;this.bP||this.Lc.run(function(){_.Qn(a.Sa);a.Klb.na.style.transform=a.Oqb;_.mg(function(){a.dua.set(!1);var b=a.iWa;a.iWa=[];b=_.k(b);for(var c=b.next();!c.done;c=b.next())c=c.value,c()},{Rb:a.ac})})};_.Et.prototype.elb=function(){this.Trb.set(this.orientation==="horizontal"?"":this.Owa+"px");this.Urb.set(this.orientation==="horizontal"?this.Owa+"px":"")};
_.p.Object.defineProperties(_.Et.prototype,{orientation:{configurable:!0,enumerable:!0,get:function(){return this.pVa},set:function(a){this.pVa!==a&&(this.pVa=a,this.elb())}}});_.Et.O=function(a){return new (a||_.Et)};
_.Et.ya=_.Re({type:_.Et,oa:[["cdk-virtual-scroll-viewport"]],mb:function(a,b){a&1&&_.Og(vXa,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.Klb=c.first)}},Za:[1,"cdk-virtual-scroll-viewport"],qb:4,Wa:function(a,b){a&2&&_.bh("cdk-virtual-scroll-orientation-horizontal",b.orientation==="horizontal")("cdk-virtual-scroll-orientation-vertical",b.orientation!=="horizontal")},inputs:{orientation:"orientation",QYa:[2,"appendOnly","appendOnly",_.Hh]},outputs:{sFa:"scrolledIndexChange"},features:[_.jh([{Da:_.zt,Gb:function(a,
b){return a||b},Pb:[[new _.Mn,new _.rKa(uXa)],_.Et]}]),_.kg],jc:["*"],Aa:4,Ba:4,Fa:[["contentWrapper",""],[1,"cdk-virtual-scroll-content-wrapper"],[1,"cdk-virtual-scroll-spacer"]],ua:function(a,b){a&1&&(_.Jg(),_.zg(0,"div",1,0),_.Kg(2),_.Ag(),_.Bg(3,"div",2));a&2&&(_.A(3),_.ah("width",b.Urb())("height",b.Trb()))},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"],
ab:2,Na:0});_.Ft=function(){};_.Ft.O=function(a){return new (a||_.Ft)};_.Ft.Ja=_.Se({type:_.Ft});_.Ft.Ia=_.ed({});_.Gt=function(){};_.Gt.O=function(a){return new (a||_.Gt)};_.Gt.Ja=_.Se({type:_.Gt});_.Gt.Ia=_.ed({imports:[xt,_.Ft,xt,_.Ft]});var zXa=asa(),xsa=function(a,b){this.ih=a;this.awa={top:"",left:""};this.jva=!1;this.Vb=b};xsa.prototype.attach=function(){};xsa.prototype.enable=function(){if(this.c1c()){var a=this.Vb.documentElement;this.cwa=this.ih.HM();this.awa.left=a.style.left||"";this.awa.top=a.style.top||"";a.style.left=Wi(-this.cwa.left);a.style.top=Wi(-this.cwa.top);a.classList.add("cdk-global-scrollblock");this.jva=!0}};
xsa.prototype.disable=function(){if(this.jva){var a=this.Vb.documentElement,b=a.style,c=this.Vb.body.style,d=b.scrollBehavior||"",e=c.scrollBehavior||"";this.jva=!1;b.left=this.awa.left;b.top=this.awa.top;a.classList.remove("cdk-global-scrollblock");zXa&&(b.scrollBehavior=c.scrollBehavior="auto");window.scroll(this.cwa.left,this.cwa.top);zXa&&(b.scrollBehavior=d,c.scrollBehavior=e)}};
xsa.prototype.c1c=function(){if(this.Vb.documentElement.classList.contains("cdk-global-scrollblock")||this.jva)return!1;var a=this.Vb.documentElement,b=this.ih.IM();return a.scrollHeight>b.height||a.scrollWidth>b.width};var AXa=function(a,b,c,d){var e=this;this.Eca=a;this.nb=b;this.ih=c;this.Sc=d;this.bs=null;this.Cq=function(){e.disable();e.Bb.Hf()&&e.nb.run(function(){return e.Bb.detach()})}};AXa.prototype.attach=function(a){this.Bb=a};
AXa.prototype.enable=function(){var a=this;if(!this.bs){var b=this.Eca.XN(0).ha(_.Hf(function(c){return!c||!a.Bb.Fm.contains(c.lb.na)}));this.Sc&&this.Sc.threshold&&this.Sc.threshold>1?(this.I4c=this.ih.HM().top,this.bs=b.subscribe(function(){var c=a.ih.HM().top;Math.abs(c-a.I4c)>a.Sc.threshold?a.Cq():a.Bb.Re()})):this.bs=b.subscribe(this.Cq)}};AXa.prototype.disable=function(){this.bs&&(this.bs.unsubscribe(),this.bs=null)};AXa.prototype.detach=function(){this.disable();this.Bb=null};var BXa=function(){};BXa.prototype.enable=function(){};BXa.prototype.disable=function(){};BXa.prototype.attach=function(){};var Bsa=function(a,b,c,d){this.Eca=a;this.ih=b;this.nb=c;this.Sc=d;this.bs=null};Bsa.prototype.attach=function(a){this.Bb=a};Bsa.prototype.enable=function(){var a=this;this.bs||(this.bs=this.Eca.XN(this.Sc?this.Sc.fdb:0).subscribe(function(){a.Bb.Re();if(a.Sc&&a.Sc.DBd){var b=a.Bb.Fm.getBoundingClientRect(),c=a.ih.IM(),d=c.width;c=c.height;zsa(b,[{width:d,height:c,bottom:c,right:d,top:0,left:0}])&&(a.disable(),a.nb.run(function(){return a.Bb.detach()}))}}))};
Bsa.prototype.disable=function(){this.bs&&(this.bs.unsubscribe(),this.bs=null)};Bsa.prototype.detach=function(){this.disable();this.Bb=null};var Ht=function(){var a=this;this.ac=_.u(_.lg);this.bnd=function(){return new BXa};this.close=function(b){var c=a.ac;return new AXa(c.get(_.bj),c.get(_.th),c.get(_.aj),b)};this.block=function(){return _.ysa(a.ac)};this.sF=function(b){return _.cj(a.ac,b)}};Ht.O=function(a){return new (a||Ht)};Ht.wa=_.q({token:Ht,qa:Ht.O,Ga:"root"});_.nj=function(a){this.Hg=new BXa;this.Ad="";this.ae=!1;this.Oh="cdk-overlay-dark-backdrop";this.Y4=!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 CXa=function(a,b,c,d){var e=this;this.Nc=b;this.nb=c;this.dispose=function(){clearTimeout(e.GSa);var f;(f=e.e2)==null||f.call(e);var g;(g=e.GK)==null||g.call(e);e.e2=e.GK=e.GSa=void 0;e.element.remove()};this.element=a.createElement("div");this.element.classList.add("cdk-overlay-backdrop");this.e2=b.listen(this.element,"click",d)};
CXa.prototype.detach=function(){var a=this;this.nb.Xb(function(){var b=a.element;clearTimeout(a.GSa);var c;(c=a.GK)==null||c.call(a);a.GK=a.Nc.listen(b,"transitionend",a.dispose);a.GSa=setTimeout(a.dispose,500);b.style.pointerEvents="none";b.classList.remove("cdk-overlay-backdrop-showing")})};var pj=function(a,b,c,d,e,f,g,m,n,r,x,z){r=r===void 0?!1:r;this.bw=a;this.wh=b;this.Mi=c;this.Sc=d;this.nb=e;this.EUa=f;this.Vb=g;this.Wv=m;this.sVa=n;this.Yc=r;this.ac=x;this.Nc=z;this.hRa=new _.Vf;this.cRa=new _.Vf;this.gp=new _.Vf;this.JUa=_.We.EMPTY;this.Hy=null;this.nva=new _.Vf;this.Nva=new _.Vf;d.Hg&&(this.ff=d.Hg,this.ff.attach(this));this.Pj=d.yf};_.h=pj.prototype;
_.h.attach=function(a){var b=this;!this.wh.parentElement&&this.NVa&&this.NVa.appendChild(this.wh);a=this.bw.attach(a);this.Pj&&this.Pj.attach(this);this.k9c();this.nsb();this.msb();this.ff&&this.ff.enable();var c;(c=this.Akb)==null||c.destroy();this.Akb=_.mg(function(){b.Hf()&&b.Re()},{Rb:this.ac});this.Srb(!0);this.Sc.ae&&this.u0c();this.Sc.Ad&&this.fda(this.Mi,this.Sc.Ad,!0);this.cRa.next();this.gua();this.EUa.add(this);this.Sc.Y4&&(this.JUa=this.Wv.subscribe(function(){return b.dispose()}));this.sVa.add(this);
typeof(a==null?void 0:a.be)==="function"&&a.be(function(){b.Hf()&&b.nb.Xb(function(){return Promise.resolve().then(function(){return b.detach()})})});return a};_.h.detach=function(){if(this.Hf()){DXa(this);this.Srb(!1);this.Pj&&this.Pj.detach&&this.Pj.detach();this.ff&&this.ff.disable();var a=this.bw.detach();this.gp.next();this.gua();this.EUa.remove(this);this.u2c();this.JUa.unsubscribe();this.sVa.remove(this);return a}};
_.h.dispose=function(){var a=this.Hf();this.Pj&&this.Pj.dispose();this.w2c();var b;(b=this.Hy)==null||b.dispose();this.JUa.unsubscribe();this.EUa.remove(this);this.bw.dispose();this.cRa.complete();this.hRa.complete();this.nva.complete();this.Nva.complete();this.sVa.remove(this);var c;(c=this.wh)==null||c.remove();var d;(d=this.Akb)==null||d.destroy();this.NVa=this.Mi=this.wh=this.Hy=null;a&&this.gp.next();this.gp.complete();this.gua()};_.h.Hf=function(){return this.bw.Hf()};_.h.xm=function(){return this.hRa};
_.h.ln=function(){return this.nva};_.h.Xz=function(){return this.Nva};_.h.Ml=function(){return this.Sc};_.h.Re=function(){this.Pj&&this.Pj.apply()};_.EXa=function(a,b){b!==a.Pj&&(a.Pj&&a.Pj.dispose(),a.Pj=b,a.Hf()&&(b.attach(a),a.Re()))};pj.prototype.Ar=function(a){this.Sc=Object.assign({},this.Sc,a);this.nsb()};pj.prototype.setDirection=function(a){this.Sc=Object.assign({},this.Sc,{direction:a});this.msb()};pj.prototype.Xy=function(a){this.Mi&&this.fda(this.Mi,a,!0)};
pj.prototype.NN=function(a){this.Mi&&this.fda(this.Mi,a,!1)};var FXa=function(a){return(a=a.Sc.direction)?typeof a==="string"?a:a.value:"ltr"};_.h=pj.prototype;_.h.msb=function(){this.wh.setAttribute("dir",FXa(this))};_.h.nsb=function(){if(this.Mi){var a=this.Mi.style;a.width=Wi(this.Sc.width);a.height=Wi(this.Sc.height);a.minWidth=Wi(this.Sc.minWidth);a.minHeight=Wi(this.Sc.minHeight);a.maxWidth=Wi(this.Sc.maxWidth);a.maxHeight=Wi(this.Sc.maxHeight)}};
_.h.Srb=function(a){this.Mi.style.pointerEvents=a?"":"none"};
_.h.u0c=function(){var a=this,b;(b=this.Hy)==null||b.dispose();this.Hy=new CXa(this.Vb,this.Nc,this.nb,function(c){a.hRa.next(c)});this.Yc&&this.Hy.element.classList.add("cdk-overlay-backdrop-noop-animation");this.Sc.Oh&&this.fda(this.Hy.element,this.Sc.Oh,!0);this.wh.parentElement.insertBefore(this.Hy.element,this.wh);this.Yc||typeof requestAnimationFrame==="undefined"?this.Hy.element.classList.add("cdk-overlay-backdrop-showing"):this.nb.Xb(function(){requestAnimationFrame(function(){var c;return(c=
a.Hy)==null?void 0:c.element.classList.add("cdk-overlay-backdrop-showing")})})};_.h.k9c=function(){this.wh.nextSibling&&this.wh.parentNode.appendChild(this.wh)};var DXa=function(a){if(a.Yc){var b;(b=a.Hy)==null||b.dispose();a.Hy=null}else{var c;(c=a.Hy)==null||c.detach()}};_.h=pj.prototype;_.h.fda=function(a,b,c){b=_.Ti(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.u2c=function(){var a=this,b=!1;try{this.fmb=_.mg(function(){b=!0;a.iSa()},{Rb:this.ac})}catch(c){if(b)throw c;this.iSa()}globalThis.MutationObserver&&this.Mi&&(this.jSa||(this.jSa=new globalThis.MutationObserver(function(){a.iSa()})),this.jSa.observe(this.Mi,{childList:!0}))};_.h.iSa=function(){this.Mi&&this.wh&&this.Mi.children.length!==0||(this.Mi&&this.Sc.Ad&&this.fda(this.Mi,this.Sc.Ad,!1),this.wh&&this.wh.parentElement&&(this.NVa=this.wh.parentElement,this.wh.remove()),this.gua())};
_.h.gua=function(){var a;(a=this.fmb)==null||a.destroy();this.fmb=void 0;var b;(b=this.jSa)==null||b.disconnect()};_.h.w2c=function(){var a=this.ff;a==null||a.disable();var b;a==null||(b=a.detach)==null||b.call(a)};_.p.Object.defineProperties(pj.prototype,{Fm:{configurable:!0,enumerable:!0,get:function(){return this.Mi}},LH:{configurable:!0,enumerable:!0,get:function(){return this.wh}}});var GXa=function(a,b){this.PX=a;this.Q5b=b};var Csa;Csa=/([A-Za-z%]+)$/;_.dj=function(a,b,c,d,e){this.ih=b;this.Vb=c;this.Fc=d;this.Ova=e;this.Gba={width:0,height:0};this.eP=!1;this.hlb=!0;this.Uua=!1;this.Xua=!0;this.FVa=!1;this.Mn=0;this.brb=[];this.JVa=[];this.Xva=new _.Vf;this.Zr=_.We.EMPTY;this.Yt=this.cVa=0;this.Vta=[];this.Q7=this.Xva;this.j0(a)};
_.dj.prototype.attach=function(a){var b=this;a.LH.classList.add("cdk-overlay-connected-position-bounding-box");this.Bb=a;this.Y1=a.LH;this.Mi=a.Fm;this.Wr=!1;this.N2=!0;this.iW=null;this.Zr.unsubscribe();this.Zr=this.ih.Cc().subscribe(function(){b.N2=!0;b.apply()})};
_.dj.prototype.apply=function(){if(!this.Wr&&this.Fc.isBrowser)if(!this.N2&&this.FVa&&this.iW)_.HXa(this);else{this.Blb();this.Tqb();this.n7c();this.Wwa=this.Gnb();this.rVa=this.oTa();this.oP=this.Mi.getBoundingClientRect();this.j2=Fsa(this.Ova).getBoundingClientRect();for(var a=this.rVa,b=this.oP,c=this.Wwa,d=this.j2,e=[],f,g=_.k(this.JVa),m=g.next();!m.done;m=g.next()){m=m.value;var n=this.Inb(a,d,m),r=this.pTa(n,b,m),x=this.P3c(r,b,c,m);if(x.Ajd){this.eP=!1;this.Wta(m,n);return}if(this.d1c(x,r,
c))e.push({position:m,origin:n,fod:b,myb:this.clb(n,m)});else if(!f||f.eod.Sec<x.Sec)f={eod:x,EMd:r,Rnd:n,position:m,fod: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.myb.width*c.myb.height*(c.position.weight||1),d>b&&(b=d,a=c);this.eP=!1;this.Wta(a.position,a.origin)}else this.hlb&&(this.eP=!0),this.Wta(f.position,f.Rnd)}};_.dj.prototype.detach=function(){this.Blb();this.bwa=this.iW=null;this.Zr.unsubscribe()};
_.dj.prototype.dispose=function(){this.Wr||(this.Y1&&hj(this.Y1.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this.Mi&&this.Tqb(),this.Bb&&this.Bb.LH.classList.remove("cdk-overlay-connected-position-bounding-box"),this.detach(),this.Xva.complete(),this.Bb=this.Y1=null,this.Wr=!0)};
_.HXa=function(a){if(!a.Wr&&a.Fc.isBrowser){var b=a.iW;b?(a.rVa=a.oTa(),a.oP=a.Mi.getBoundingClientRect(),a.Wwa=a.Gnb(),a.j2=Fsa(a.Ova).getBoundingClientRect(),a.Wta(b,a.Inb(a.rVa,a.j2,b))):a.apply()}};_.IXa=function(a,b){a.brb=b;return a};_.It=function(a,b){a.JVa=b;b.indexOf(a.iW)===-1&&(a.iW=null);return a};_.Jt=function(a,b){a.Mn=b;return a};_.Kt=function(a,b){a.Xua=b===void 0?!0:b;return a};_.JXa=function(a,b){a.Uua=b===void 0?!0:b;return a};_.Lt=function(a,b){a.FVa=b===void 0?!0:b;return a};
_.dj.prototype.j0=function(a){this.jD=a;return this};_.Mt=function(a,b){a.Wrb=b;return a};_.h=_.dj.prototype;_.h.Inb=function(a,b,c){if(c.zc=="center")var d=a.left+a.width/2;else{d=this.Bl()?a.right:a.left;var e=this.Bl()?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.pTa=function(a,b,c){return{x:a.x+(c.nc=="center"?-b.width/2:c.nc==="start"?this.Bl()?-b.width:0:this.Bl()?0:-b.width),y:a.y+(c.qc=="center"?-b.height/2:c.qc=="top"?0:-b.height)}};_.h.P3c=function(a,b,c,d){b=Esa(b);var e=a.x;a=a.y;var f=this.Kua(d,"x");d=this.Kua(d,"y");f&&(e+=f);d&&(a+=d);d=-a;a=a+b.height-c.height;c=this.Erb(b.width,-e,e+b.width-c.width);e=this.Erb(b.height,d,a);d=c*e;return{Sec:d,Ajd:b.width*b.height===d,Pfd:e===b.height,Ofd:c==b.width}};
_.h.d1c=function(a,b,c){if(this.Xua){var d=c.bottom-b.y;c=c.right-b.x;b=Dsa(this.Bb.Ml().minHeight);var e=Dsa(this.Bb.Ml().minWidth);c=a.Ofd||e!=null&&e<=c;return(a.Pfd||b!=null&&b<=d)&&c}return!1};
_.h.yqb=function(a,b,c){if(this.bwa&&this.FVa)return{x:a.x+this.bwa.x,y:a.y+this.bwa.y};b=Esa(b);var d=this.Wwa,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.Mn?d.left-c.left-a.x:0;c=b.height<=d.height?g||-f:a.y<this.Mn?d.top-c.top-a.y:0;this.bwa={x:e,y:c};return{x:a.x+e,y:a.y+c}};
_.h.Wta=function(a,b){this.P7c(a);this.M7c(b,a);this.G7c(b,a);a.Ad&&this.a0c(a.Ad);if(this.Xva.fl.length){b=this.Z3c();var c;if(c=a===this.iW&&this.epb)c=this.epb,c=c===b?!0:c.BQb===b.BQb&&c.CQb===b.CQb&&c.mCa===b.mCa&&c.DQb===b.DQb;c||this.Xva.next(new GXa(a,b));this.epb=b}this.iW=a;this.N2=!1};
_.h.P7c=function(a){if(this.Wrb){var b=this.Y1.querySelectorAll(this.Wrb),c=a.qc;a=a.nc==="center"?"center":this.Bl()?a.nc==="start"?"right":"left":a.nc==="start"?"left":"right";for(var d=0;d<b.length;d++)b[d].style.transformOrigin=a+" "+c}};
_.h.clb=function(a,b){var c=this.Wwa,d=this.Bl();if(b.qc==="top"){var e=a.y;var f=c.height-e+this.Mn}else if(b.qc==="bottom"){var g=c.height-a.y+this.Mn*2;f=c.height-g+this.Mn}else{e=Math.min(c.bottom-a.y+c.top,a.y);var m=this.Gba.height;f=e*2;e=a.y-e;f>m&&!this.N2&&!this.Uua&&(e=a.y-m/2)}m=b.nc==="start"&&!d||b.nc==="end"&&d;if(b.nc==="end"&&!d||b.nc==="start"&&d){var n=c.width-a.x+this.Mn*2;b=a.x-this.Mn}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.Gba.width,
b=r*2,r=a.x-r,b>c&&!this.N2&&!this.Uua&&(r=a.x-c/2);return{top:e,left:r,bottom:g,right:n,width:b,height:f}};
_.h.G7c=function(a,b){a=this.clb(a,b);this.N2||this.Uua||(a.height=Math.min(a.height,this.Gba.height),a.width=Math.min(a.width,this.Gba.width));var c={};if(this.gob())c.top=c.left="0",c.bottom=c.right=c.maxHeight=c.maxWidth="",c.width=c.height="100%";else{var d=this.Bb.Ml().maxHeight,e=this.Bb.Ml().maxWidth;c.height=Wi(a.height);c.top=Wi(a.top);c.bottom=Wi(a.bottom);c.width=Wi(a.width);c.left=Wi(a.left);c.right=Wi(a.right);c.alignItems=b.nc==="center"?"center":b.nc==="end"?"flex-end":"flex-start";
c.justifyContent=b.qc==="center"?"center":b.qc==="bottom"?"flex-end":"flex-start";d&&(c.maxHeight=Wi(d));e&&(c.maxWidth=Wi(e))}this.Gba=a;hj(this.Y1.style,c)};_.h.n7c=function(){hj(this.Y1.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})};_.h.Tqb=function(){hj(this.Mi.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})};
_.h.M7c=function(a,b){var c={},d=this.gob(),e=this.Xua,f=this.Bb.Ml();if(d){var g=this.ih.HM();hj(c,this.F3c(b,a,g));hj(c,this.E3c(b,a,g))}else c.position="static";a="";g=this.Kua(b,"x");b=this.Kua(b,"y");g&&(a+="translateX("+g+"px) ");b&&(a+="translateY("+b+"px)");c.transform=a.trim();f.maxHeight&&(d?c.maxHeight=Wi(f.maxHeight):e&&(c.maxHeight=""));f.maxWidth&&(d?c.maxWidth=Wi(f.maxWidth):e&&(c.maxWidth=""));hj(this.Mi.style,c)};
_.h.F3c=function(a,b,c){var d={top:"",bottom:""};b=this.pTa(b,this.oP,a);this.eP&&(b=this.yqb(b,this.oP,c));a.qc==="bottom"?d.bottom=this.Vb.documentElement.clientHeight-(b.y+this.oP.height)+"px":d.top=Wi(b.y);return d};_.h.E3c=function(a,b,c){var d={left:"",right:""};b=this.pTa(b,this.oP,a);this.eP&&(b=this.yqb(b,this.oP,c));(this.Bl()?a.nc==="end"?"left":"right":a.nc==="end"?"right":"left")==="right"?d.right=this.Vb.documentElement.clientWidth-(b.x+this.oP.width)+"px":d.left=Wi(b.x);return d};
_.h.Z3c=function(){var a=this.oTa(),b=this.Mi.getBoundingClientRect(),c=this.brb.map(function(d){return d.lb.na.getBoundingClientRect()});return{BQb:Asa(a,c),CQb:zsa(a,c),mCa:Asa(b,c),DQb:zsa(b,c)}};_.h.Erb=function(a){return _.Mc.apply(1,arguments).reduce(function(b,c){return b-Math.max(c,0)},a)};
_.h.Gnb=function(){var a=this.Vb.documentElement.clientWidth,b=this.Vb.documentElement.clientHeight,c=this.ih.HM();return{top:c.top+this.Mn,left:c.left+this.Mn,right:c.left+a-this.Mn,bottom:c.top+b-this.Mn,width:a-2*this.Mn,height:b-2*this.Mn}};_.h.Bl=function(){return FXa(this.Bb)==="rtl"};_.h.gob=function(){return!this.Xua||this.eP};_.h.Kua=function(a,b){return b==="x"?a.offsetX==null?this.cVa:a.offsetX:a.offsetY==null?this.Yt:a.offsetY};_.h.qAd=function(){};
_.h.a0c=function(a){var b=this;this.Mi&&_.Ti(a).forEach(function(c){c!==""&&b.Vta.indexOf(c)===-1&&(b.Vta.push(c),b.Mi.classList.add(c))})};_.h.Blb=function(){var a=this;this.Mi&&(this.Vta.forEach(function(b){a.Mi.classList.remove(b)}),this.Vta=[])};_.h.oTa=function(){var a=this.jD;if(a instanceof _.ne)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(_.dj.prototype,{bA:{configurable:!0,enumerable:!0,get:function(){return this.JVa}}});_.Ot=function(){this.e2c="static";this.UTa=this.MXa=this.xda=this.Uy=this.Sta=this.kRa=this.nXa="";this.Wr=!1};_.h=_.Ot.prototype;_.h.attach=function(a){var b=a.Ml();this.Bb=a;this.MXa&&!b.width&&a.Ar({width:this.MXa});this.UTa&&!b.height&&a.Ar({height:this.UTa});a.LH.classList.add("cdk-global-overlay-wrapper");this.Wr=!1};_.h.top=function(a){this.kRa="";this.nXa=a===void 0?"":a;this.Sta="flex-start";return this};_.h.left=function(a){this.xda=a===void 0?"":a;this.Uy="left";return this};
_.h.bottom=function(a){this.nXa="";this.kRa=a===void 0?"":a;this.Sta="flex-end";return this};_.h.right=function(a){this.xda=a===void 0?"":a;this.Uy="right";return this};_.h.start=function(a){this.xda=a===void 0?"":a;this.Uy="start";return this};_.h.end=function(a){this.xda=a===void 0?"":a;this.Uy="end";return this};_.h.width=function(a){a=a===void 0?"":a;this.Bb?this.Bb.Ar({width:a}):this.MXa=a;return this};_.h.height=function(a){a=a===void 0?"":a;this.Bb?this.Bb.Ar({height:a}):this.UTa=a;return this};
_.Pt=function(a){a.left("");a.Uy="center";return a};_.Qt=function(a){a.top("");a.Sta="center";return a};
_.Ot.prototype.apply=function(){if(this.Bb&&this.Bb.Hf()){var a=this.Bb.Fm.style,b=this.Bb.LH.style,c=this.Bb.Ml(),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.Uy;c=this.xda;var g=this.Bb.Ml().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.e2c;a.marginLeft=d?"0":m;a.marginTop=e?"0":this.nXa;a.marginBottom=this.kRa;a.marginRight=d?"0":n;b.justifyContent=r;b.alignItems=e?"flex-start":this.Sta}};
_.Ot.prototype.dispose=function(){if(!this.Wr&&this.Bb){var a=this.Bb.Fm.style,b=this.Bb.LH,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.Bb=null;this.Wr=!0}};var Rt=function(){this.ac=_.u(_.lg)};Rt.prototype.global=function(){return new _.Ot};_.St=function(a,b){return _.gj(a.ac,b)};Rt.O=function(a){return new (a||Rt)};Rt.wa=_.q({token:Rt,qa:Rt.O,Ga:"root"});var Tt=function(){};Tt.prototype.attach=function(a){this.U1=a;return a.attach(this)};Tt.prototype.detach=function(){var a=this.U1;a!=null&&(this.U1=null,a.detach())};_.p.Object.defineProperties(Tt.prototype,{sjd:{configurable:!0,enumerable:!0,get:function(){return this.U1!=null}}});_.Ut=function(a,b,c,d){this.component=a;this.Me=b;this.Rb=c;this.YS=d};_.W(_.Ut,Tt);_.Vt=function(a,b,c,d){this.Qc=a;this.Me=b;this.context=c;this.Rb=d};_.W(_.Vt,Tt);
_.Vt.prototype.attach=function(a,b){this.context=b=b===void 0?this.context:b;return Tt.prototype.attach.call(this,a)};_.Vt.prototype.detach=function(){this.context=void 0;return Tt.prototype.detach.call(this)};_.p.Object.defineProperties(_.Vt.prototype,{origin:{configurable:!0,enumerable:!0,get:function(){return this.Qc.lb}}});_.Wt=function(){this.Wr=!1};_.h=_.Wt.prototype;_.h.Hf=function(){return!!this.Gy};
_.h.attach=function(a){if(a instanceof _.Ut)return this.Gy=a,this.os(a);if(a instanceof _.Vt)return this.Gy=a,this.tw(a)};_.h.detach=function(){this.Gy&&(this.Gy=this.Gy.U1=null);this.Fob()};_.h.dispose=function(){this.Hf()&&this.detach();this.Fob();this.Wr=!0};_.h.oqa=function(a){this.sSa=a};_.h.Fob=function(){this.sSa&&(this.sSa(),this.sSa=null)};_.mj=function(a,b,c){this.Wr=!1;this.YDa=a;this.HC=b;this.l2c=c};_.W(_.mj,_.Wt);
_.mj.prototype.os=function(a){if(a.Me){var b=a.Rb||a.Me.Rb,c=b.get(Pn,null,{optional:!0})||void 0;var d=_.KLa(a.Me,a.component,{index:a.Me.length,Rb:b,bXb:c,YS:a.YS||void 0});this.oqa(function(){return d.destroy()})}else{var e=this.HC;b=a.Rb||this.l2c||_.sKa;c=b.get(_.Me,e.Rb);d=Bna(a.component,{sed:b,iE:c,YS:a.YS||void 0});_.HLa(e,d.CE);this.oqa(function(){e.nwd>0&&e.O4(d.CE);d.destroy()})}this.YDa.appendChild(this.y3c(d));this.Gy=a;return d};
_.mj.prototype.tw=function(a){var b=this,c=a.Me,d=c.Pi(a.Qc,a.context,{Rb:a.Rb});d.Im.forEach(function(e){return b.YDa.appendChild(e)});_.Rn(d);this.oqa(function(){var e=c.indexOf(d);e!==-1&&c.remove(e)});this.Gy=a;return d};_.mj.prototype.dispose=function(){_.Wt.prototype.dispose.call(this);this.YDa.remove()};_.mj.prototype.y3c=function(a){return a.CE.Im[0]};var Xt=function(){var a=_.u(_.Lg),b=_.u(_.Mg);_.Vt.call(this,a,b)};_.W(Xt,_.Vt);Xt.O=function(a){return new (a||Xt)};Xt.Ea=_.Te({type:Xt,oa:[["","cdkPortal",""]],Qb:["cdkPortal"],features:[_.kg]});_.Yt=function(){this.Wr=!1;this.O5c=_.u(Pn,{optional:!0});this.Vb=_.u(_.ii);this.Ge=_.u(_.Mg);this.Nj=!1;this.aZa=new _.Uj};_.W(_.Yt,_.Wt);_.h=_.Yt.prototype;_.h.Ra=function(){this.Nj=!0};_.h.Ma=function(){_.Wt.prototype.dispose.call(this);this.Tkb=this.Gy=null};
_.h.os=function(a){a.U1=this;var b=a.Me!=null?a.Me:this.Ge,c=_.KLa(b,a.component,{index:b.length,Rb:a.Rb||b.Rb,YS:a.YS||void 0,bXb:this.O5c||void 0});b!==this.Ge&&this.X3c().appendChild(c.CE.Im[0]);_.Wt.prototype.oqa.call(this,function(){return c.destroy()});this.Gy=a;this.Tkb=c;this.aZa.emit(c);return c};_.h.tw=function(a){var b=this;a.U1=this;var c=this.Ge.Pi(a.Qc,a.context,{Rb:a.Rb});_.Wt.prototype.oqa.call(this,function(){return b.Ge.clear()});this.Gy=a;this.Tkb=c;this.aZa.emit(c);return c};
_.h.X3c=function(){var a=this.Ge.element.na;return a.nodeType===a.ELEMENT_NODE?a:a.parentNode};_.p.Object.defineProperties(_.Yt.prototype,{s_:{configurable:!0,enumerable:!0,get:function(){return this.Gy},set:function(a){if(!this.Hf()||a||this.Nj)this.Hf()&&_.Wt.prototype.detach.call(this),a&&_.Wt.prototype.attach.call(this,a),this.Gy=a||null}}});_.Yt.O=function(a){return new (a||_.Yt)};
_.Yt.Ea=_.Te({type:_.Yt,oa:[["","cdkPortalOutlet",""]],inputs:{s_:[0,"cdkPortalOutlet","portal"]},outputs:{aZa:"attached"},Qb:["cdkPortalOutlet"],features:[_.kg]});_.Zt=function(){};_.Zt.O=function(a){return new (a||_.Zt)};_.Zt.Ja=_.Se({type:_.Zt});_.Zt.Ia=_.ed({});_.$t=function(){this.xF=_.u(Ht);this.D6c=_.u(Rt);this.ac=_.u(_.lg)};_.$t.prototype.create=function(a){return _.uj(this.ac,a)};_.$t.prototype.position=function(){return this.D6c};_.$t.O=function(a){return new (a||_.$t)};_.$t.wa=_.q({token:_.$t,qa:_.$t.O,Ga:"root"});var LXa;_.KXa=new _.Hd("cdk-connected-overlay-scroll-strategy",{Ga:"root",qa:function(){var a=_.u(_.lg);return function(){return _.cj(a)}}});LXa={Da:_.KXa,Gb:function(){var a=_.u(_.lg);return function(){return _.cj(a)}}};_.au=function(){};_.au.O=function(a){return new (a||_.au)};_.au.Ja=_.Se({type:_.au});_.au.Ia=_.ed({Tb:[_.$t,LXa],imports:[xt,_.Zt,_.Gt,_.Gt]});var Gsa=new _.Hd("MATERIAL_ANIMATIONS"),Hsa=null;_.bu=function(){_.u(et).VQa()};_.bu.O=function(a){return new (a||_.bu)};_.bu.Ja=_.Se({type:_.bu});_.bu.Ia=_.ed({imports:[xt,xt]});_.MXa=function(a,b,c,d,e){this.m2c=a;this.td=b;this.qca=c;this.oca=d;this.dh=e;this.Ah=!1};_.MXa.prototype.xv=function(){var a=this.Ah,b=this.qca||this.oca,c=this.td?this.td.control:null,d,e,f=(e=(d=this.Zs||this.m2c)==null?void 0:d.gQb(c,b))!=null?e:!1;f!==a&&(this.Ah=f,this.dh.next())};_.NXa=new _.Hd("MAT_DATE_LOCALE",{Ga:"root",qa:Jsa});_.cu=new _.Hd("mat-date-formats");_.du=function(){};_.du.prototype.gQb=function(a,b){return!!(a&&a.invalid&&(a.touched||b&&b.A0))};_.du.O=function(a){return new (a||_.du)};_.du.wa=_.q({token:_.du,qa:_.du.O,Ga:"root"});_.eu=function(){};_.eu.O=function(a){return new (a||_.eu)};
_.eu.ya=_.Re({type:_.eu,oa:[["structural-styles"]],Aa:0,Ba:0,ua: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'],ab:2,
Na:0});_.fu=function(){};_.fu.O=function(a){return new (a||_.fu)};
_.fu.ya=_.Re({type:_.fu,oa:[["div","mat-internal-form-field",""]],Za:[1,"mdc-form-field","mat-internal-form-field"],qb:2,Wa:function(a,b){a&2&&_.bh("mdc-form-field--align-end",b.ak==="before")},inputs:{ak:"labelPosition"},tc:["mat-internal-form-field",""],jc:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.Jg(),_.Kg(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"],ab:2,
Na:0});_.gu=new _.Hd("MAT_OPTION_PARENT_COMPONENT");_.hu=new _.Hd("MatOptgroup");var OXa=_.Pi({passive:!0,capture:!0}),PXa=function(){var a=this;this.nj=new Map;this.amb=function(b){var c=_.Si(b);if(c){var d;(d=a.nj.get(b.type))==null||d.forEach(function(e,f){(f===c||f.contains(c))&&e.forEach(function(g){return g.handleEvent(b)})})}}};PXa.prototype.dYa=function(a,b,c,d){var e=this,f=this.nj.get(b);f?(a=f.get(c))?a.add(d):f.set(c,new Set([d])):(this.nj.set(b,new Map([[c,new Set([d])]])),a.Xb(function(){document.addEventListener(b,e.amb,OXa)}))};
PXa.prototype.Xbb=function(a,b,c){var d=this.nj.get(a);if(d){var e=d.get(b);e&&(e.delete(c),e.size===0&&d.delete(b),d.size===0&&(this.nj.delete(a),document.removeEventListener(a,this.amb,OXa)))}};var QXa=function(a,b,c,d){d=d===void 0?!1:d;this.Nc=a;this.element=b;this.config=c;this.l0c=d;this.state=3};var RXa={oH:225,mM:150},SXa=_.Pi({passive:!0,capture:!0}),TXa=["mousedown","touchstart"],UXa=["mouseup","mouseleave","touchend","touchcancel"],VXa=function(){},WXa,XXa;VXa.O=function(a){return new (a||VXa)};
VXa.ya=_.Re({type:VXa,oa:[["ng-component"]],Za:["mat-ripple-style-loader",""],Aa:0,Ba:0,ua: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"],ab:2,
Na:0});_.iu=function(a,b,c,d,e){this.Jwa=a;this.nb=b;this.Fc=d;this.Bba=!1;this.R$=new Map;this.Vva=!1;d.isBrowser&&(this.i2=_.Xi(c));e&&e.get(_.ij).load(VXa)};
WXa=function(a,b,c,d){d=d===void 0?{}:d;var e=a.j2=a.j2||a.i2.getBoundingClientRect(),f=Object.assign({},RXa,d.animation);d.centered&&(b=e.left+e.width/2,c=e.top+e.height/2);var g=d.radius||Ksa(b,c,e);b-=e.left;c-=e.top;var m=f.oH,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.i2.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 QXa(a,n,d,e);n.style.transform="scale3d(1, 1, 1)";r.state=0;d.Cab||(a.RUa=r);var x=null;e||!m&&!f.mM||a.nb.Xb(function(){var z=function(){x&&(x.J2a=null);clearTimeout(L);a.KSa(r)},D=function(){return a.emb(r)},L=setTimeout(D,m+100);n.addEventListener("transitionend",z);n.addEventListener("transitioncancel",D);x={Gnd:z,Fnd:D,J2a:L}});a.R$.set(r,x);!e&&m||a.KSa(r);return r};
XXa=function(a,b){if(b.state!==2&&b.state!==3){var c=b.element,d=Object.assign({},RXa,b.config.animation);c.style.transitionDuration=d.mM+"ms";c.style.opacity="0";b.state=2;!b.l0c&&d.mM||a.KSa(b)}};_.iu.prototype.H2a=function(){this.lnb().forEach(function(a){a.config.Cab||XXa(a.Nc,a)})};_.ju=function(a,b){var c=_.Xi(b);a.Fc.isBrowser&&c&&c!==a.vL&&(a.q3(),a.vL=c,TXa.forEach(function(d){YXa.dYa(a.nb,d,c,a)}))};_.h=_.iu.prototype;
_.h.handleEvent=function(a){var b=this;a.type==="mousedown"?this.gVa(a):a.type==="touchstart"?this.o6c(a):this.n6c();this.Vva||(this.nb.Xb(function(){UXa.forEach(function(c){b.vL.addEventListener(c,b,SXa)})}),this.Vva=!0)};_.h.KSa=function(a){a.state===0?this.j8c(a):a.state===2&&this.emb(a)};_.h.j8c=function(a){var b=a===this.RUa,c=a.config.Cab;a.state=1;c||b&&this.Bba||XXa(a.Nc,a)};
_.h.emb=function(a){var b,c=(b=this.R$.get(a))!=null?b:null;this.R$.delete(a);this.R$.size||(this.j2=null);a===this.RUa&&(this.RUa=null);a.state=3;c!==null&&(a.element.removeEventListener("transitionend",c.Gnd),a.element.removeEventListener("transitioncancel",c.Fnd),c.J2a!==null&&clearTimeout(c.J2a));a.element.remove()};_.h.gVa=function(a){var b=_.Tra(a),c=this.hpb&&Date.now()<this.hpb+800;this.Jwa.MI||b||c||(this.Bba=!0,WXa(this,a.clientX,a.clientY,this.Jwa.ht))};
_.h.o6c=function(a){if(!this.Jwa.MI&&!_.Ura(a)&&(this.hpb=Date.now(),this.Bba=!0,a=a.changedTouches))for(var b=0;b<a.length;b++)WXa(this,a[b].clientX,a[b].clientY,this.Jwa.ht)};_.h.n6c=function(){this.Bba&&(this.Bba=!1,this.lnb().forEach(function(a){var b=a.state===1||a.config.MGa&&a.state===0;!a.config.Cab&&b&&XXa(a.Nc,a)}))};_.h.lnb=function(){return Array.from(this.R$.keys())};
_.h.q3=function(){var a=this,b=this.vL;b&&(TXa.forEach(function(c){return YXa.Xbb(c,b,a)}),this.Vva&&(UXa.forEach(function(c){return b.removeEventListener(c,a,SXa)}),this.Vva=!1))};var YXa=new PXa;_.ku=new _.Hd("mat-ripple-global-options");_.lu=function(){this.La=_.u(_.ne);this.Yc=_.wj();this.radius=0;this.Nj=this.lc=!1;var a=_.u(_.th),b=_.u(_.ej),c=_.u(_.ku,{optional:!0}),d=_.u(_.lg);this.wTa=c||{};this.AG=new _.iu(this,a,this.La,b,d)};_.h=_.lu.prototype;_.h.Ra=function(){this.Nj=!0;this.GWa()};_.h.Ma=function(){this.AG.q3()};_.h.H2a=function(){this.AG.H2a()};_.h.GWa=function(){!this.disabled&&this.Nj&&_.ju(this.AG,this.trigger)};
_.h.launch=function(a,b,c){return typeof a==="number"?WXa(this.AG,a,b===void 0?0:b,Object.assign({},this.ht,c)):WXa(this.AG,0,0,Object.assign({},this.ht,a))};
_.p.Object.defineProperties(_.lu.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){a&&this.H2a();this.lc=a;this.GWa()}},trigger:{configurable:!0,enumerable:!0,get:function(){return this.Q8c||this.La.na},set:function(a){this.Q8c=a;this.GWa()}},ht:{configurable:!0,enumerable:!0,get:function(){return{centered:this.centered,radius:this.radius,color:this.color,animation:Object.assign({},this.wTa.animation,this.Yc?{oH:0,mM:0}:{},this.animation),MGa:this.wTa.MGa}}},
MI:{configurable:!0,enumerable:!0,get:function(){return this.disabled||!!this.wTa.disabled}}});_.lu.O=function(a){return new (a||_.lu)};
_.lu.Ea=_.Te({type:_.lu,oa:[["","mat-ripple",""],["","matRipple",""]],Za:[1,"mat-ripple"],qb:2,Wa:function(a,b){a&2&&_.bh("mat-ripple-unbounded",b.Hvd)},inputs:{color:[0,"matRippleColor","color"],Hvd:[0,"matRippleUnbounded","unbounded"],centered:[0,"matRippleCentered","centered"],radius:[0,"matRippleRadius","radius"],animation:[0,"matRippleAnimation","animation"],disabled:[0,"matRippleDisabled","disabled"],trigger:[0,"matRippleTrigger","trigger"]},Qb:["matRipple"]});_.mu=function(){};_.mu.O=function(a){return new (a||_.mu)};_.mu.Ja=_.Se({type:_.mu});_.mu.Ia=_.ed({imports:[_.bu,_.bu]});var ZXa={capture:!0},$Xa=["focus","mousedown","mouseenter","touchstart"],nu=function(){var a=this;this.Vb=_.u(_.ii);this.Yc=_.wj();this.hba=_.u(_.ku,{optional:!0});this.Fc=_.u(_.ej);this.nb=_.u(_.th);this.ac=_.u(_.lg);this.J2=new Map;this.k6c=function(c){c=_.Si(c);if(c instanceof HTMLElement){var d,e;(c=c.closest('[mat-ripple-loader-uninitialized="'+((e=(d=a.hba)==null?void 0:d.Ru)!=null?e:"")+'"]'))&&a.c2c(c)}};var b=_.u(_.Ne).ou(null,null);this.Ly=this.nb.Xb(function(){return $Xa.map(function(c){return b.listen(a.Vb,
c,a.k6c,ZXa)})})};nu.prototype.Ma=function(){var a=this.J2.keys();a=_.k(a);for(var b=a.next();!b.done;b=a.next())aYa(this,b.value);this.Ly.forEach(function(c){return c()})};
var bYa=function(a,b,c){var d,e;b.setAttribute("mat-ripple-loader-uninitialized",(e=(d=a.hba)==null?void 0:d.Ru)!=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","")};
nu.prototype.Ndb=function(a,b){var c=this.J2.get(a);c?(c.target.MI=b,b||c.sMb||(c.sMb=!0,_.ju(c.renderer,a))):b?a.setAttribute("mat-ripple-loader-disabled",""):a.removeAttribute("mat-ripple-loader-disabled")};
nu.prototype.c2c=function(a){if(this.Vb&&!this.J2.has(a)){var b;(b=a.querySelector(".mat-ripple"))==null||b.remove();b=this.Vb.createElement("span");b.classList.add("mat-ripple",a.getAttribute("mat-ripple-loader-class-name"));a.append(b);var c=this.hba,d,e,f=this.Yc?0:(e=c==null?void 0:(d=c.animation)==null?void 0:d.oH)!=null?e:RXa.oH,g,m;d=this.Yc?0:(m=c==null?void 0:(g=c.animation)==null?void 0:g.mM)!=null?m:RXa.mM;g={MI:this.Yc||(c==null?void 0:c.disabled)||a.hasAttribute("mat-ripple-loader-disabled"),
ht:{centered:a.hasAttribute("mat-ripple-loader-centered"),MGa:c==null?void 0:c.MGa,animation:{oH:f,mM:d}}};b=new _.iu(g,this.nb,b,this.Fc,this.ac);(m=!g.MI)&&_.ju(b,a);this.J2.set(a,{target:g,renderer:b,sMb:m});a.removeAttribute("mat-ripple-loader-uninitialized")}};var aYa=function(a,b){var c=a.J2.get(b);c&&(c.renderer.q3(),a.J2.delete(b))};nu.O=function(a){return new (a||nu)};nu.wa=_.q({token:nu,qa:nu.O,Ga:"root"});new po;var cYa=function(){};cYa.O=function(a){return new (a||cYa)};
cYa.ya=_.Re({type:cYa,oa:[["ng-component"]],Aa:0,Ba:0,ua:function(){},styles:[".mat-badge{position:relative}.mat-badge.mat-badge{overflow:visible}.mat-badge-content{position:absolute;text-align:center;display:inline-block;transition:transform 200ms ease-in-out;transform:scale(0.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;pointer-events:none;background-color:var(--mat-badge-background-color, 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"],ab:2,
Na:0});var ou=function(){this.nb=_.u(_.th);this.La=_.u(_.ne);this.JC=_.u(_.mt);this.Nc=_.u(_.oj);this.Yc=_.wj();this.Sv=_.u(_.kj);this.ni="primary";this.EYb=!0;this.position="above after";this.size="medium";this.Nj=!1;this.wba=_.u(_.Ys);this.Vb=_.u(_.ii);var a=_.u(_.ij);a.load(cYa);a.load(_.Zs)};_.h=ou.prototype;_.h.isAfter=function(){return this.position.indexOf("before")===-1};_.h.Ra=function(){this.w1c();this.content&&!this.PO&&(this.PO=this.Mlb(),this.tsb(this.content));this.Nj=!0};
_.h.Ma=function(){if(this.Nc.Uq){this.Nc.Uq(this.PO);var a;(a=this.cW)==null||a.remove()}_.nt(this.JC,this.La.na,this.description)};_.h.Rob=function(){return this.wba.RH(this.La.na,{Gid:!0})};
_.h.Mlb=function(){var a=this.Nc.createElement("span");a.setAttribute("id",this.Sv.getId("mat-badge-content-"));a.setAttribute("aria-hidden","true");a.classList.add("mat-badge-content");this.Yc&&a.classList.add("_mat-animation-noopable");this.La.na.appendChild(a);typeof requestAnimationFrame!=="function"||this.Yc?a.classList.add("mat-badge-active"):this.nb.Xb(function(){requestAnimationFrame(function(){a.classList.add("mat-badge-active")})});return a};
_.h.tsb=function(a){a=(""+(a!=null?a:"")).trim();this.Nj&&a&&!this.PO&&(this.PO=this.Mlb());this.PO&&(this.PO.textContent=a);this.hG=a};_.h.a9c=function(a){_.nt(this.JC,this.La.na,this.description);a&&!this.Rob()||this.g7c();this.r2c=a;this.Rob()?this.JC.describe(this.La.na,a):this.d9c()};_.h.d9c=function(){this.cW||(this.cW=this.Vb.createElement("span"),this.cW.classList.add("cdk-visually-hidden"));this.cW.textContent=this.description;var a;(a=this.PO)==null||a.appendChild(this.cW)};
_.h.g7c=function(){var a;(a=this.cW)==null||a.remove();this.cW=void 0};_.h.Mca=function(a){var b=this.La.na.classList;b.remove("mat-badge-"+this.ni);a&&b.add("mat-badge-"+a)};_.h.w1c=function(){for(var a=_.k(Array.from(this.La.na.querySelectorAll(":scope > .mat-badge-content"))),b=a.next();!b.done;b=a.next())b=b.value,b!==this.PO&&b.remove()};
_.p.Object.defineProperties(ou.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.ni},set:function(a){this.Mca(a);this.ni=a}},content:{configurable:!0,enumerable:!0,get:function(){return this.hG},set:function(a){this.tsb(a)}},description:{configurable:!0,enumerable:!0,get:function(){return this.r2c},set:function(a){this.a9c(a)}}});ou.O=function(a){return new (a||ou)};
ou.Ea=_.Te({type:ou,oa:[["","matBadge",""]],Za:[1,"mat-badge"],qb:20,Wa:function(a,b){a&2&&_.bh("mat-badge-overlap",b.EYb)("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"],EYb:[2,"matBadgeOverlap","overlap",_.Hh],disabled:[2,"matBadgeDisabled","disabled",_.Hh],position:[0,"matBadgePosition","position"],content:[0,"matBadge","content"],description:[0,"matBadgeDescription","description"],size:[0,"matBadgeSize","size"],hidden:[2,"matBadgeHidden","hidden",_.Hh]}});var dYa=function(a,b,c){this.bQ=a;this.defaultValue=b;this.TOb=c},eYa=function(a,b,c){this.ah=a;this.xva=b;this.l6c=c;this.VWa=[];this.b7c=this.O0c();this.VWa=this.H1c()};_.h=eYa.prototype;_.h.M5a=function(a){return typeof this.ah.TOb[a]!=="undefined"};_.h.destroy=function(){this.VWa.forEach(function(a){a.unsubscribe()});this.VWa=[]};
_.h.H1c=function(){var a=this,b=[];this.b7c.forEach(function(c){a.mva(c.key)&&b.push(a.L9a.observe(c.alias).ha(_.E(function(d){d=d.clone();d.nbb=a.ah.bQ;return d})).subscribe(function(d){a.m6c(d)}))});return b};_.h.O0c=function(){var a=this;return this.L9a.rs.map(function(b){return xj({},b,{bQ:a.ah.bQ,key:a.ah.bQ+b.suffix})}).filter(function(b){return a.mva(b.key)})};_.h.m6c=function(a){a.nbb==this.ah.bQ&&(a.value=this.U0c(a),this.l6c(a))};_.h.mva=function(a){return this.ppb(a)!==void 0};
_.h.U0c=function(a){var b=this.ah.bQ+a.suffix,c=this.ukb;c=a.matches?b:c==b?null:c;this.ukb=this.s9c(c);return this.lX};_.h.s9c=function(a){var b=this,c=this.L9a.R9c;!b.mva(a)&&c.some(function(d){d=b.ah.bQ+d.suffix;return b.mva(d)?(a=d,!0):!1});return a};_.h.ppb=function(a){return this.ah.TOb[a]};
_.p.Object.defineProperties(eYa.prototype,{L9a:{configurable:!0,enumerable:!0,get:function(){return this.xva}},P9c:{configurable:!0,enumerable:!0,get:function(){return this.ukb||this.ah.bQ}},lX:{configurable:!0,enumerable:!0,get:function(){var a=this.P9c;return this.M5a(a)?this.ppb(a):this.ah.defaultValue}}});var fYa=new _.Hd("Token (@angular/flex-layout) Breakpoints");var pu=function(a){this.ew=a},gYa=function(a,b){return a.ew.find(function(c){return c.alias==b})},hYa=function(a,b){return a.ew.find(function(c){return c.Bj==b})};
_.p.Object.defineProperties(pu.prototype,{items:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.v(this.ew))}},b9b:{configurable:!0,enumerable:!0,get:function(){var a=this.ew.filter(function(c){return c.yx===!0}),b=this.ew.filter(function(c){return c.yx!==!0});return[].concat(_.v(a),_.v(b))}},dod:{configurable:!0,enumerable:!0,get:function(){return this.ew.filter(function(a){return a.yx==1})}},aliases:{configurable:!0,enumerable:!0,get:function(){return this.ew.map(function(a){return a.alias})}},
suffixes:{configurable:!0,enumerable:!0,get:function(){return this.ew.map(function(a){return a.suffix})}}});pu.O=function(a){return new (a||pu)(_.t(fYa))};pu.wa=_.q({token:pu,qa:pu.O});var iYa=function(a,b,c,d){this.matches=a===void 0?!1:a;this.Bj=b===void 0?"all":b;this.b$a=c===void 0?"":c;this.suffix=d===void 0?"":d};iYa.prototype.clone=function(){return new iYa(this.matches,this.Bj,this.b$a,this.suffix)};var qu=function(a,b){this.Nf=a;this.Vb=b;this.ew=new Map;this.wrb=new _.ai(new iYa(!0));this.e6c=this.wrb.ue()};qu.prototype.isActive=function(a){return this.ew.has(a)?this.ew.get(a).matches:!1};qu.prototype.observe=function(a){jYa(this,a);return this.e6c.ha(_.Hf(function(b){return a?b.Bj===a:!0}))};
var jYa=function(a,b){b=typeof b==="undefined"?[]:typeof b==="string"?[b]:Osa(b);b.length>0&&(Nsa(b,a.Vb),b.forEach(function(c){var d=a.ew.get(c),e=function(f){a.Nf.run(function(){a.wrb.next(new iYa(f.matches,c))})};d||(d=a.M0c(c),d.addListener(e),a.ew.set(c,d));d.matches&&e(d)}))};qu.prototype.M0c=function(a){return Lsa()&&window.matchMedia("all").addListener?window.matchMedia(a):{matches:a==="all"||a==="",media:a,addListener:function(){},removeListener:function(){}}};
qu.O=function(a){return new (a||qu)(_.t(_.th),_.t(_.ii))};qu.wa=_.q({token:qu,qa:qu.O});var Msa={};_.ru=function(a,b){this.vV=a;this.kP=b;this.W6c()};_.ru.prototype.isActive=function(a){var b=gYa(this.vV,a)||hYa(this.vV,a);return this.kP.isActive(b?b.Bj:a)};_.ru.prototype.observe=function(a){var b=gYa(this.vV,a)||hYa(this.vV,a);return this.kP.observe(b?b.Bj:a).ha(_.E(function(c){return Psa(c,b)}),_.Hf(function(c){return b?c.b$a!=="":!0}))};_.ru.prototype.W6c=function(){var a=this.vV.b9b.map(function(b){return b.Bj});jYa(this.kP,a)};
_.p.Object.defineProperties(_.ru.prototype,{rs:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.v(this.vV.items))}},R9c:{configurable:!0,enumerable:!0,get:function(){var a=this;return this.vV.dod.reverse().filter(function(b){return a.kP.isActive(b.Bj)})}},active:{configurable:!0,enumerable:!0,get:function(){var a=this,b=null;this.rs.reverse().forEach(function(d){d.alias!==""&&!b&&a.kP.isActive(d.Bj)&&(b=d)});var c=this.rs[0];return b||(this.kP.isActive(c.Bj)?c:null)}}});
_.ru.O=function(a){return new (a||_.ru)(_.t(pu),_.t(qu))};_.ru.wa=_.q({token:_.ru,qa:_.ru.O});var Ssa=["row","column","row-reverse","column-reverse"];_.su=function(a,b,c){this.xva=a;this.La=b;this.Nc=c;this.hva={};this.Yua=!1};_.h=_.su.prototype;_.h.mL=function(a){return this.hva[a]};_.h.Ra=function(){this.Lzd=this.B3c();this.Yua=!0};_.h.Zb=function(a){throw Error("Ob`"+a);};_.h.Ma=function(){this.Cl&&this.Cl.destroy();this.xva=null};_.h.Ozd=function(a,b){a=this.mL(a);return a!==void 0&&a!==null&&a!==""?a:b};_.h.B3c=function(a){a=a===void 0?this.na:a;return Zsa(a||this.na,"display")};
_.h.Nzd=function(a,b){b=(b=b===void 0?this.na:b)||this.na;return Wsa()?b.getAttribute(a):""};_.h.Dnb=function(a,b){b=b===void 0?!1:b;var c="row";a&&(c=Zsa(a,"flex-direction")||"row",Wsa()&&a.style["flex-direction"]||!b||Ysa(this.Nc,Rsa(c),[a]));return c.trim()};_.h.T1=function(a,b,c){c=c===void 0?this.na:c;var d=this.Nc;c=c||this.na;var e={};typeof a==="string"&&(e[a]=b,a=e);e=Vsa(a);Xsa(e,c,d)};_.h.zzd=function(a,b){Ysa(this.Nc,a,b||[])};
_.h.Vc=function(a,b){if(typeof b==="object")for(var c in b)this.hva[c]=b[c];else this.hva[a]=b};_.h.Jba=function(a,b,c){this.Cl||(this.Cl=new eYa(new dYa(a,b,this.hva),this.xva,function(d){return c(d)}));return this.Cl};_.h.M5a=function(a){return this.Cl.M5a(a)};_.p.Object.defineProperties(_.su.prototype,{parentElement:{configurable:!0,enumerable:!0,get:function(){return this.La.na.parentNode}},na:{configurable:!0,enumerable:!0,get:function(){return this.La.na}}});
_.su.O=function(a){return new (a||_.su)(_.C(_.ru),_.C(_.ne),_.C(_.oj))};_.su.Ea=_.Te({type:_.su,features:[_.Kn]});_.tu=function(a,b,c){_.su.call(this,a,b,c);this.Gkb=new _.ai("row");this.p8a=this.Gkb.ue()};_.W(_.tu,_.su);_.tu.prototype.Zb=function(a){(a.layout!=null||this.Cl)&&this.FXa()};_.tu.prototype.Ra=function(){var a=this;_.su.prototype.Ra.call(this);this.Jba("layout","row",function(b){a.FXa(b.value)});this.FXa()};_.tu.prototype.FXa=function(a){a=a||this.mL("layout")||"row";this.Cl&&(a=this.Cl.lX);a=Rsa(a);this.T1(a);this.Gkb.next(a["flex-direction"])};
_.p.Object.defineProperties(_.tu.prototype,{layout:{configurable:!0,enumerable:!0,set:function(a){this.Vc("layout",a)}},qld:{configurable:!0,enumerable:!0,set:function(a){this.Vc("layoutXs",a)}},old:{configurable:!0,enumerable:!0,set:function(a){this.Vc("layoutSm",a)}},nld:{configurable:!0,enumerable:!0,set:function(a){this.Vc("layoutMd",a)}},ild:{configurable:!0,enumerable:!0,set:function(a){this.Vc("layoutLg",a)}},pld:{configurable:!0,enumerable:!0,set:function(a){this.Vc("layoutXl",a)}},hld:{configurable:!0,
enumerable:!0,set:function(a){this.Vc("layoutGtXs",a)}},gld:{configurable:!0,enumerable:!0,set:function(a){this.Vc("layoutGtSm",a)}},fld:{configurable:!0,enumerable:!0,set:function(a){this.Vc("layoutGtMd",a)}},eld:{configurable:!0,enumerable:!0,set:function(a){this.Vc("layoutGtLg",a)}},lld:{configurable:!0,enumerable:!0,set:function(a){this.Vc("layoutLtSm",a)}},kld:{configurable:!0,enumerable:!0,set:function(a){this.Vc("layoutLtMd",a)}},jld:{configurable:!0,enumerable:!0,set:function(a){this.Vc("layoutLtLg",
a)}},mld:{configurable:!0,enumerable:!0,set:function(a){this.Vc("layoutLtXl",a)}}});_.tu.O=function(a){return new (a||_.tu)(_.C(_.ru),_.C(_.ne),_.C(_.oj))};
_.tu.Ea=_.Te({type:_.tu,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"],qld:[0,"fxLayout.xs","layoutXs"],old:[0,"fxLayout.sm","layoutSm"],nld:[0,"fxLayout.md","layoutMd"],ild:[0,
"fxLayout.lg","layoutLg"],pld:[0,"fxLayout.xl","layoutXl"],hld:[0,"fxLayout.gt-xs","layoutGtXs"],gld:[0,"fxLayout.gt-sm","layoutGtSm"],fld:[0,"fxLayout.gt-md","layoutGtMd"],eld:[0,"fxLayout.gt-lg","layoutGtLg"],lld:[0,"fxLayout.lt-sm","layoutLtSm"],kld:[0,"fxLayout.lt-md","layoutLtMd"],jld:[0,"fxLayout.lt-lg","layoutLtLg"],mld:[0,"fxLayout.lt-xl","layoutLtXl"]},standalone:!1,features:[_.kg,_.Kn]});_.uu=function(a,b,c,d){_.su.call(this,a,b,c);this.Xr="row";d&&(this.bL=d.p8a.subscribe(this.eca.bind(this)))};_.W(_.uu,_.su);_.h=_.uu.prototype;_.h.Zb=function(a){(a.align!=null||this.Cl)&&this.Ty()};_.h.Ra=function(){var a=this;_.su.prototype.Ra.call(this);this.Jba("align","start stretch",function(b){a.Ty(b.value)});this.Ty()};_.h.Ma=function(){_.su.prototype.Ma.call(this);this.bL&&this.bL.unsubscribe()};
_.h.Ty=function(a){a=a||this.mL("align")||"start stretch";this.Cl&&(a=this.Cl.lX);this.T1(this.jaa(a));this.Ckb(a,this.Xr?this.Xr:"row")};_.h.eca=function(a){var b=this;this.Xr=(a||"").toLowerCase();Ssa.find(function(c){return c===b.Xr})||(this.Xr="row");a=this.mL("align")||"start stretch";this.Cl&&(a=this.Cl.lX);this.Ckb(a,this.Xr||"row")};
_.h.jaa=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 xj(b,{display:"flex","flex-direction":this.Xr||"row","box-sizing":"border-box"})};
_.h.Ckb=function(a,b){a=_.k(a.split(" "));a.next();a.next().value=="stretch"&&this.T1({"box-sizing":"border-box","max-width":Usa(b)?null:"100%","max-height":Usa(b)?"100%":null})};
_.p.Object.defineProperties(_.uu.prototype,{align:{configurable:!0,enumerable:!0,set:function(a){this.Vc("align",a)}},EYa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignXs",a)}},BYa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignSm",a)}},AYa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignMd",a)}},vYa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignLg",a)}},DYa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignXl",a)}},uYa:{configurable:!0,
enumerable:!0,set:function(a){this.Vc("alignGtXs",a)}},tYa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignGtSm",a)}},sYa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignGtMd",a)}},rYa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignGtLg",a)}},yYa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignLtSm",a)}},xYa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignLtMd",a)}},wYa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignLtLg",
a)}},zYa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignLtXl",a)}}});_.uu.O=function(a){return new (a||_.uu)(_.C(_.ru),_.C(_.ne),_.C(_.oj),_.C(_.tu,10))};
_.uu.Ea=_.Te({type:_.uu,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"],EYa:[0,"fxLayoutAlign.xs","alignXs"],
BYa:[0,"fxLayoutAlign.sm","alignSm"],AYa:[0,"fxLayoutAlign.md","alignMd"],vYa:[0,"fxLayoutAlign.lg","alignLg"],DYa:[0,"fxLayoutAlign.xl","alignXl"],uYa:[0,"fxLayoutAlign.gt-xs","alignGtXs"],tYa:[0,"fxLayoutAlign.gt-sm","alignGtSm"],sYa:[0,"fxLayoutAlign.gt-md","alignGtMd"],rYa:[0,"fxLayoutAlign.gt-lg","alignGtLg"],yYa:[0,"fxLayoutAlign.lt-sm","alignLtSm"],xYa:[0,"fxLayoutAlign.lt-md","alignLtMd"],wYa:[0,"fxLayoutAlign.lt-lg","alignLtLg"],zYa:[0,"fxLayoutAlign.lt-xl","alignLtXl"]},standalone:!1,features:[_.kg,
_.Kn]});var kYa=function(){};var Lj=function(a,b){this.Eq=[];this.Gq=[];this.hD=[];this.hca=[];this.ica=[];this.My=this.Mb=this.qD=!1;this.Oe=0;this.h_=null;this.totalTime=(a===void 0?0:a)+(b===void 0?0:b)};_.h=Lj.prototype;_.h.iD=function(){this.My||(this.My=!0,this.Eq.forEach(function(a){return a()}),this.Eq=[])};_.h.oI=function(a){this.ica.push(a);this.Gq.push(a)};_.h.vx=function(a){this.hca.push(a);this.Eq.push(a)};_.h.be=function(a){this.hD.push(a)};_.h.NM=function(){return this.qD};_.h.init=function(){};
_.h.play=function(){this.NM()||(this.fca(),lYa(this));this.qD=!0};var lYa=function(a){queueMicrotask(function(){return a.iD()})};_.h=Lj.prototype;_.h.fca=function(){this.Gq.forEach(function(a){return a()});this.Gq=[]};_.h.pause=function(){};_.h.fA=function(){};_.h.finish=function(){this.iD()};_.h.destroy=function(){this.Mb||(this.Mb=!0,this.NM()||this.fca(),this.finish(),this.hD.forEach(function(a){return a()}),this.hD=[])};_.h.reset=function(){this.My=this.qD=!1;this.Gq=this.ica;this.Eq=this.hca};
_.h.setPosition=function(a){this.Oe=this.totalTime?a*this.totalTime:1};_.h.U0=function(a){a=a=="start"?this.Gq:this.Eq;a.forEach(function(b){return b()});a.length=0};var ota=function(a){var b=this;this.Eq=[];this.Gq=[];this.Mb=this.qD=this.My=!1;this.hD=[];this.h_=null;this.totalTime=0;this.Gh=a;var c=0,d=0,e=0,f=this.Gh.length;f==0?queueMicrotask(function(){return b.iD()}):this.Gh.forEach(function(g){g.vx(function(){++c==f&&b.iD()});g.be(function(){++d==f&&b.mp()});g.oI(function(){++e==f&&b.fca()})});this.totalTime=this.Gh.reduce(function(g,m){return Math.max(g,m.totalTime)},0)};_.h=ota.prototype;
_.h.iD=function(){this.My||(this.My=!0,this.Eq.forEach(function(a){return a()}),this.Eq=[])};_.h.init=function(){this.Gh.forEach(function(a){return a.init()})};_.h.oI=function(a){this.Gq.push(a)};_.h.fca=function(){this.NM()||(this.qD=!0,this.Gq.forEach(function(a){return a()}),this.Gq=[])};_.h.vx=function(a){this.Eq.push(a)};_.h.be=function(a){this.hD.push(a)};_.h.NM=function(){return this.qD};_.h.play=function(){this.h_||this.init();this.fca();this.Gh.forEach(function(a){return a.play()})};
_.h.pause=function(){this.Gh.forEach(function(a){return a.pause()})};_.h.fA=function(){this.Gh.forEach(function(a){return a.fA()})};_.h.finish=function(){this.iD();this.Gh.forEach(function(a){return a.finish()})};_.h.destroy=function(){this.mp()};_.h.mp=function(){this.Mb||(this.Mb=!0,this.iD(),this.Gh.forEach(function(a){return a.destroy()}),this.hD.forEach(function(a){return a()}),this.hD=[])};_.h.reset=function(){this.Gh.forEach(function(a){return a.reset()});this.qD=this.My=this.Mb=!1};
_.h.setPosition=function(a){var b=a*this.totalTime;this.Gh.forEach(function(c){c.setPosition(c.totalTime?Math.min(1,b/c.totalTime):1)})};_.h.Dea=function(){this.Gh.forEach(function(a){a.Dea&&a.Dea()})};_.h.U0=function(a){a=a=="start"?this.Gq:this.Eq;a.forEach(function(b){return b()});a.length=0};var cta=/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i,jta=RegExp("{{\\s*(.+?)\\s*}}","g"),lta=/-+([a-z0-9])/g;var mYa=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(" ")),nYa=function(){};_.W(nYa,kYa);
var pta=function(a,b,c){var d="",e=b.toString().trim();mYa.has(a)&&b!==0&&b!=="0"&&(typeof b==="number"?d="px":(a=b.match(/^[+-]?[\d\.]+([a-z]*)$/))&&a[1].length==0&&c.push(new _.ud(3005,!1)));return e+d};var vta=typeof document==="undefined"?null:document.documentElement;var vu=function(){};_.h=vu.prototype;_.h.Rya=function(a,b){return xta(a,b)};_.h.PAa=function(a){return wta(a)};_.h.query=function(a,b,c){return yta(a,b,c)};_.h.Z_a=function(a,b,c){return c||""};_.h.animate=function(a,b,c,d){return new Lj(c,d)};vu.O=function(a){return new (a||vu)};vu.wa=_.q({token:vu,qa:vu.O});var oYa=function(){};var Cta=new Set(["true","1"]),Dta=new Set(["false","0"]);var Eta=RegExp("s*:selfs*,?","g"),pYa=function(a){this.Nt=a};_.h=pYa.prototype;_.h.tb=function(a,b){b=new qYa(b);this.Sqb(b);return Kj(this,gta(a),b)};_.h.Sqb=function(a){a.J4="";a.Dya=new Map;a.Dya.set("",new Map);a.currentTime=0};
_.h.cfc=function(a,b){var c=this,d=b.aT=0,e=b.dH=0,f=[],g=[];a.name.charAt(0)=="@"&&b.errors.push(new _.ud(3006,!1));a.Kga.forEach(function(m){c.Sqb(b);if(m.type==0){var n=m.name;n.toString().split(/\s*,\s*/).forEach(function(r){m.name=r;f.push(c.Ghb(m,b))});m.name=n}else m.type==1?(n=c.Hhb(m,b),d+=n.aT,e+=n.dH,g.push(n)):b.errors.push(new _.ud(3007,!1))});return{type:7,name:a.name,states:f,yO:g,aT:d,dH:e,options:null}};
_.h.Ghb=function(a,b){var c=this.eta(a.styles,b),d=a.options&&a.options.params||null;if(c.Lbd){var e=new Set,f=d||{};c.styles.forEach(function(g){g instanceof Map&&g.forEach(function(m){hta(m).forEach(function(n){f.hasOwnProperty(n)||e.add(n)})})});e.size&&b.errors.push($sa([].concat(_.v(e.values()))))}return{type:0,name:a.name,style:c,options:d?{params:d}:null}};
_.h.Hhb=function(a,b){b.aT=0;b.dH=0;var c=Kj(this,gta(a.animation),b);return{type:1,TUb:Bta(a.vIb,b.errors),animation:c,aT:b.aT,dH:b.dH,options:Oj(a.options)}};_.h.afc=function(a,b){var c=this;return{type:2,Ig:a.Ig.map(function(d){return Kj(c,d,b)}),options:Oj(a.options)}};_.h.Yec=function(a,b){var c=this,d=b.currentTime,e=0,f=a.Ig.map(function(g){b.currentTime=d;g=Kj(c,g,b);e=Math.max(e,b.currentTime);return g});b.currentTime=e;return{type:3,Ig:f,options:Oj(a.options)}};
_.h.Vec=function(a,b){var c=Hta(a.mJ,b.errors);b.jz=c;var d=a.styles?a.styles:_.Ej({});if(d.type==5)a=this.KHa(d,b);else{d=a.styles;a=!1;d||(a=!0,d={},c.easing&&(d.easing=c.easing),d=_.Ej(d));b.currentTime+=c.duration+c.delay;var e=this.eta(d,b);e.Ijd=a;a=e}b.jz=null;return{type:4,mJ:c,style:a,options:null}};_.h.eta=function(a,b){a=this.qpb(a,b);this.zsb(a,b);return a};
_.h.qpb=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 _.ud(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,
Lbd:f,options:null}};_.h.zsb=function(a,b){var c=b.jz,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.Dya.get(b.J4),r=n.get(m),x=!0;r&&(e!=d&&e>=r.startTime&&d<=r.endTime&&(b.errors.push(new _.ud(3010,!1)),x=!1),e=r.startTime);x&&n.set(m,{startTime:e,endTime:d});b.options&&ita(g,b.options,b.errors)})})};
_.h.KHa=function(a,b){var c=this,d={type:5,styles:[],options:null};if(!b.jz)return b.errors.push(new _.ud(3011,!1)),d;var e=0,f=[],g=!1,m=!1,n=0,r=a.Ig.map(function(R){R=c.qpb(R,b);var ca=R.offset!=null?R.offset:Gta(R.styles),wa=0;ca!=null&&(e++,wa=R.offset=ca);m=m||wa<0||wa>1;g=g||wa<n;n=wa;f.push(wa);return R});m&&b.errors.push(new _.ud(3012,!1));g&&b.errors.push(new _.ud(3200,!1));a=a.Ig.length;var x=0;e>0&&e<a?b.errors.push(new _.ud(3202,!1)):e==0&&(x=1/(a-1));var z=a-1,D=b.currentTime,L=b.jz,
N=L.duration;r.forEach(function(R,ca){ca=x>0?ca==z?1:x*ca:f[ca];var wa=ca*N;b.currentTime=D+L.delay+wa;L.duration=wa;c.zsb(R,b);R.offset=ca;d.styles.push(R)});return d};_.h.LHa=function(a,b){return{type:8,animation:Kj(this,gta(a.animation),b),options:Oj(a.options)}};_.h.Wec=function(a,b){b.dH++;return{type:9,options:Oj(a.options)}};_.h.Xec=function(a,b){return{type:10,animation:this.LHa(a.animation,b),options:Oj(a.options)}};
_.h.Zec=function(a,b){var c=b.J4,d=a.options||{};b.aT++;b.L0a=a;var e=_.k(Fta(a.ob)),f=e.next().value;e=e.next().value;b.J4=c.length?c+" "+f:f;Nj(b.Dya,b.J4,new Map);var g=Kj(this,gta(a.animation),b);b.L0a=null;b.J4=c;return{type:11,ob:f,limit:d.limit||0,optional:!!d.optional,Iid:e,animation:g,yMd:a.ob,options:Oj(a.options)}};
_.h.bfc=function(a,b){b.L0a||b.errors.push(new _.ud(3013,!1));var c=a.mJ==="full"?{duration:0,delay:0,easing:"full"}:dta(a.mJ,b.errors,!0);return{type:12,animation:Kj(this,gta(a.animation),b),mJ:c,options:null}};var qYa=function(a){this.errors=a;this.dH=this.aT=0;this.jz=this.J4=this.L0a=this.YL=null;this.currentTime=0;this.Dya=new Map;this.options=null};var wu=function(){this.Lba=new Map};wu.prototype.get=function(a){return this.Lba.get(a)||[]};wu.prototype.append=function(a,b){var c=this.Lba.get(a);c||this.Lba.set(a,c=[]);c.push.apply(c,_.v(b))};wu.prototype.has=function(a){return this.Lba.has(a)};wu.prototype.clear=function(){this.Lba.clear()};var rYa=RegExp(":enter","g"),sYa=RegExp(":leave","g"),Jta=function(){};_.h=Jta.prototype;
_.h.Oxa=function(a,b,c,d,e,f,g,m,n,r){r=r===void 0?[]:r;n=n||new wu;a=new tYa(a,b,n,d,e,r,[]);a.options=m;d=m.delay?Hj(m.delay):0;a.vf.FQ(d);uYa(a.vf,[f],null,a.errors,m);Kj(this,c,a);c=a.lJ.filter(function(z){return z.KBb()});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.Olb===x.Bq&&uYa(x,[g],null,a.errors,m)}return c.length?c.map(function(z){return z.Oxa()}):[Ita(b,[],[],[],0,d,"",!1)]};_.h.cfc=function(){};_.h.Ghb=function(){};_.h.Hhb=function(){};
_.h.Wec=function(a,b){var c=b.d$b.get(b.element);if(c){var d=xu(b,a.options),e=b.vf.currentTime;c=this.A9c(c,d,d.options);e!=c&&yu(b,c)}b.previousNode=a};_.h.Xec=function(a,b){var c=xu(b,a.options);yu(c);this.n0c([a.options,a.animation.options],b,c);this.LHa(a.animation,c);yu(b,c.vf.currentTime);b.previousNode=a};
_.h.n0c=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:Hj(kta(f,(g=(e=d)==null?void 0:e.params)!=null?g:{},b.errors));c.FQ(d)}}};
_.h.A9c=function(a,b,c){var d=b.vf.currentTime,e=c.duration!=null?Hj(c.duration):null,f=c.delay!=null?Hj(c.delay):null;e!==0&&a.forEach(function(g){var m={duration:e!=null?e:g.duration,delay:b.vf.currentTime+(f!=null?f:0)+g.delay,easing:""};g=new vYa(b.Nt,g.element,g.dS,g.R7,g.v_,m,g.Otd);b.lJ.push(g);d=Math.max(d,m.duration+m.delay)});return d};_.h.LHa=function(a,b){wYa(b,a.options,!0);Kj(this,a.animation,b);b.previousNode=a};
_.h.afc=function(a,b){var c=this,d=b.pfb,e=b,f=a.options;f&&(f.params||f.delay)&&(e=xu(b,f),yu(e),f.delay!=null&&(e.previousNode.type==6&&(xYa(e.vf),e.previousNode=yYa),e.FQ(Hj(f.delay))));a.Ig.length&&(a.Ig.forEach(function(g){return Kj(c,g,e)}),zu(e.vf),e.pfb>d&&yu(e));b.previousNode=a};
_.h.Yec=function(a,b){var c=this,d=[],e=b.vf.currentTime,f=a.options&&a.options.delay?Hj(a.options.delay):0;a.Ig.forEach(function(g){var m=xu(b,a.options);f&&m.FQ(f);Kj(c,g,m);e=Math.max(e,m.vf.currentTime);d.push(m.vf)});d.forEach(function(g){return zYa(b.vf,g)});yu(b,e);b.previousNode=a};_.h.B9c=function(a,b){return a.I1a?(a=a.Ltd,a=b.params?kta(a,b.params,b.errors):a,dta(a,b.errors)):{duration:a.duration,delay:a.delay,easing:a.easing}};
_.h.Vec=function(a,b){var c=b.jz=this.B9c(a.mJ,b),d=b.vf;c.delay&&(AYa(b.vf,b.vf.duration+c.delay),xYa(d));var e=a.style;e.type==5?this.KHa(e,b):(AYa(b.vf,b.vf.duration+c.duration),this.eta(e,b),zu(d));b.jz=null;b.previousNode=a};
_.h.eta=function(a,b){var c=b.vf,d=b.jz;!d&&c.Bq.size>0&&(c.duration+=1,c.IUa());d=d&&d.easing||a.easing;if(a.Ijd){d&&c.OVa.set("easing",d);d=_.k(c.E2);for(var e=d.next();!e.done;e=d.next()){var f=_.k(e.value);e=f.next().value;f=f.next().value;c.gRa.set(e,f||"*");c.Bq.set(e,"*")}c.Olb=c.Bq}else uYa(c,a.styles,d,b.errors,b.options);b.previousNode=a};
_.h.KHa=function(a,b){var c=b.jz,d=b.vf.duration,e=c.duration,f=xu(b).vf;f.easing=c.easing;a.styles.forEach(function(g){AYa(f,(g.offset||0)*e);uYa(f,g.styles,g.easing,b.errors,b.options);zu(f)});zYa(b.vf,f);yu(b,d+e);b.previousNode=a};
_.h.Zec=function(a,b){var c=this,d=b.vf.currentTime,e=a.options||{},f=e.delay?Hj(e.delay):0;f&&(b.previousNode.type===6||d==0&&b.vf.Bq.size>0)&&(xYa(b.vf),b.previousNode=yYa);var g=d;d=BYa(b,a.ob,a.limit,a.Iid,e.optional?!0:!1,b.errors);b.kga=d.length;var m=null;d.forEach(function(n,r){b.qu=r;r=xu(b,a.options,n);f&&r.FQ(f);n===b.element&&(m=r.vf);Kj(c,a.animation,r);zu(r.vf);g=Math.max(g,r.vf.currentTime)});b.qu=0;b.kga=0;yu(b,g);m&&(zYa(b.vf,m),xYa(b.vf));b.previousNode=a};
_.h.bfc=function(a,b){var c=b.jZb,d=b.vf,e=a.mJ,f=Math.abs(e.duration),g=f*(b.kga-1);f*=b.qu;switch(e.duration<0?"reverse":e.easing){case "reverse":f=g-f;break;case "full":f=c.LCb}e=b.vf;f&&e.FQ(f);e=e.currentTime;Kj(this,a.animation,b);b.previousNode=a;c.LCb=d.currentTime-e+(d.startTime-c.vf.startTime)};
var yYa={},tYa=function(a,b,c,d,e,f,g,m){this.Nt=a;this.element=b;this.d$b=c;this.Bmb=d;this.jpb=e;this.errors=f;this.lJ=g;this.jz=this.jZb=null;this.previousNode=yYa;this.pfb=0;this.options={};this.LCb=this.kga=this.qu=0;this.vf=m||new Au(this.Nt,b,0);g.push(this.vf)},wYa=function(a,b,c){if(b){var d=a.options;b.duration!=null&&(d.duration=Hj(b.duration));b.delay!=null&&(d.delay=Hj(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]=kta(e[g],f,a.errors))})}}};tYa.prototype.R1c=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 xu=function(a,b,c){b=b===void 0?null:b;c=c||a.element;c=new tYa(a.Nt,c,a.d$b,a.Bmb,a.jpb,a.errors,a.lJ,a.vf.fork(c,0));c.previousNode=a.previousNode;c.jz=a.jz;c.options=a.R1c();wYa(c,b);c.qu=a.qu;c.kga=a.kga;c.jZb=a;a.pfb++;return c},yu=function(a,b){a.previousNode=yYa;a.vf=a.vf.fork(a.element,b);a.lJ.push(a.vf)};
tYa.prototype.FQ=function(a){a>0&&this.vf.FQ(a)};var BYa=function(a,b,c,d,e,f){var g=[];d&&g.push(a.element);b.length>0&&(b=b.replace(rYa,"."+a.Bmb),b=b.replace(sYa,"."+a.jpb),a=a.Nt.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 _.ud(3014,!1));return g};_.p.Object.defineProperties(tYa.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.options.params}}});
var Au=function(a,b,c,d){this.Nt=a;this.element=b;this.startTime=c;this.Raa=d;this.duration=0;this.easing=null;this.OVa=new Map;this.Bq=new Map;this.R2=new Map;this.QWa=new Map;this.U2=new Map;this.j3=new Map;this.gRa=new Map;this.Olb=null;this.Raa||(this.Raa=new Map);this.E2=this.Raa.get(b);this.E2||(this.E2=this.U2,this.Raa.set(b,this.U2));this.IUa()};Au.prototype.KBb=function(){switch(this.R2.size){case 0:return!1;case 1:return this.Bq.size>0;default:return!0}};
Au.prototype.FQ=function(a){var b=this.R2.size===1&&this.j3.size;this.duration||b?(AYa(this,this.currentTime+a),b&&xYa(this)):this.startTime+=a};Au.prototype.fork=function(a,b){zu(this);return new Au(this.Nt,a,b||this.currentTime,this.Raa)};Au.prototype.IUa=function(){this.Bq&&(this.OVa=this.Bq);this.Bq=this.R2.get(this.duration);this.Bq||(this.Bq=new Map,this.R2.set(this.duration,this.Bq))};var AYa=function(a,b){zu(a);a.duration=b;a.IUa()};
Au.prototype.JP=function(a,b){this.U2.set(a,b);this.E2.set(a,b);this.QWa.set(a,{time:this.currentTime,value:b})};
var uYa=function(a,b,c,d,e){c&&a.OVa.set("easing",c);c=e&&e.params||{};b=Lta(b,a.E2);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=kta(f,c,d);a.j3.set(e,f);if(!a.U2.has(e)){var g=void 0;a.gRa.set(e,(g=a.E2.get(e))!=null?g:"*")}a.JP(e,f)}},zu=function(a){a.j3.size!=0&&(a.j3.forEach(function(b,c){a.Bq.set(c,b)}),a.j3.clear(),a.U2.forEach(function(b,c){a.Bq.has(c)||a.Bq.set(c,b)}))},xYa=function(a){for(var b=_.k(a.U2),c=b.next();!c.done;c=b.next()){var d=
_.k(c.value);c=d.next().value;d=d.next().value;a.j3.set(c,d);a.JP(c,d)}},zYa=function(a,b){b.QWa.forEach(function(c,d){var e=a.QWa.get(d);(!e||c.time>e.time)&&a.JP(d,c.value)})};
Au.prototype.Oxa=function(){var a=this;zu(this);var b=new Set,c=new Set,d=this.R2.size===1&&this.duration===0,e=[];this.R2.forEach(function(r,x){r=new Map([].concat(_.v(a.gRa),_.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 Ita(this.element,e,f,g,this.duration,this.startTime,this.easing,!1)};
_.p.Object.defineProperties(Au.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.Bq)a.push(b);return a}}});var vYa=function(a,b,c,d,e,f,g){g=g===void 0?!1:g;Au.call(this,a,b,f.delay);this.dS=c;this.R7=d;this.v_=e;this.n8c=g;this.mJ={duration:f.duration,delay:f.delay,easing:f.easing}};_.W(vYa,Au);vYa.prototype.KBb=function(){return this.dS.length>1};
vYa.prototype.Oxa=function(){var a=this.dS,b=this.mJ,c=b.delay,d=b.duration,e=b.easing;if(this.n8c&&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 Ita(this.element,a,this.R7,this.v_,d,c,e,!0)};var CYa={},Pta=function(a,b,c){this.csb=a;this.FL=b;this.xrb=c};Pta.prototype.match=function(a,b,c,d){return Nta(this.FL.TUb,a,b,c,d)};Pta.prototype.e4=function(a,b,c){var d=this.xrb.get("*");a!==void 0&&(d=this.xrb.get(a==null?void 0:a.toString())||d);return d?d.e4(b,c):new Map};
Pta.prototype.tb=function(a,b,c,d,e,f,g,m,n,r){var x=[],z=this.FL.options&&this.FL.options.params||CYa;g=this.e4(c,g&&g.params||CYa,x);var D=m&&m.params||CYa;m=this.e4(d,D,x);var L=new Set,N=new Map,R=new Map,ca=d==="void",wa;z={params:Ota(D,z),delay:(wa=this.FL.options)==null?void 0:wa.delay};a=r?[]:Kta(a,b,this.FL.animation,e,f,g,m,z,n,x);var Da=0;a.forEach(function(ua){Da=Math.max(ua.duration+ua.delay,Da)});if(x.length)return Mta(b,this.csb,c,d,ca,g,m,[],[],N,R,Da,x);a.forEach(function(ua){var xa=
ua.element,Ma=Nj(N,xa,new Set);ua.R7.forEach(function(Ea){return Ma.add(Ea)});var Wa=Nj(R,xa,new Set);ua.v_.forEach(function(Ea){return Wa.add(Ea)});xa!==b&&L.add(xa)});return Mta(b,this.csb,c,d,ca,g,m,a,[].concat(_.v(L.values())),N,R,Da)};var DYa=function(a,b){this.styles=a;this.Wcd=b};DYa.prototype.e4=function(a,b){var c=new Map,d=Ota(a,this.Wcd);this.styles.styles.forEach(function(e){typeof e!=="string"&&e.forEach(function(f,g){f&&(f=kta(f,d,b));var m=fta(g);f=pta(m,f,b);c.set(g,f)})});return c};var EYa=function(a,b,c){var d=this;this.name=a;this.FL=b;this.Dva=c;this.Sbc=[];this.states=new Map;b.states.forEach(function(e){d.states.set(e.name,new DYa(e.style,e.options&&e.options.params||{}))});Rta(this.states,"true","1");Rta(this.states,"false","0");b.yO.forEach(function(e){d.Sbc.push(new Pta(a,e,d.states))});this.Tza=Qta(a,this.states)},FYa=function(a,b,c,d,e){return a.Sbc.find(function(f){return f.match(b,c,d,e)})||null};var GYa=new wu,HYa=function(a,b,c){this.Hxa=a;this.Nt=b;this.Dva=c;this.Fkb=new Map;this.CVa=new Map;this.Gh=[]};_.h=HYa.prototype;_.h.register=function(a,b){var c=[];b=(new pYa(this.Nt)).tb(b,c,[]);if(c.length)throw new _.ud(3503,!1);this.Fkb.set(a,b)};_.h.Z1=function(a,b,c){var d=a.element;b=qta(a.dS,b,c);return this.Nt.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.Fkb.get(a),g=new Map;f?(b=Kta(this.Nt,b,f,"ng-enter","ng-leave",new Map,new Map,c,GYa,e),b.forEach(function(m){var n=Nj(g,m.element,new Map);m.v_.forEach(function(r){return n.set(r,null)})})):(e.push(new _.ud(3300,!1)),b=[]);if(e.length)throw new _.ud(3504,!1);g.forEach(function(m,n){m.forEach(function(r,x){m.set(x,d.Nt.Z_a(n,x,"*"))})});e=b.map(function(m){var n=g.get(m.element);return d.Z1(m,new Map,n)});e=Mj(e);this.CVa.set(a,
e);e.be(function(){return d.destroy(a)});this.Gh.push(e);return e};_.h.destroy=function(a){var b=this.rTa(a);b.destroy();this.CVa.delete(a);a=this.Gh.indexOf(b);a>=0&&this.Gh.splice(a,1)};_.h.rTa=function(a){a=this.CVa.get(a);if(!a)throw new _.ud(3301,!1);return a};_.h.listen=function(a,b,c,d){b=tta(b,"","","");sta(this.rTa(a),c,b,d);return function(){}};
_.h.yh=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.rTa(a),c){case "play":b.play();break;case "pause":b.pause();break;case "reset":b.reset();break;case "restart":b.fA();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 IYa=[],JYa={Dm:"",i0:!1,Tdb:!1,jBa:!1,acb:!1},Uta={Dm:"",Tdb:!1,i0:!1,jBa:!1,acb:!0},KYa=function(a,b){this.Dm=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={})},LYa=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(KYa.prototype,{params:{configurable:!0,enumerable:!0,get:function(){return this.options.params}}});var MYa=new KYa("void"),Bu=function(a,b,c){this.id=a;this.LH=b;this.lk=c;this.Gh=[];this.IP=new Map;this.fwa=[];this.t2=new Map;this.uob="ng-tns-"+a;Pj(b,this.uob)};_.h=Bu.prototype;
_.h.listen=function(a,b,c,d){var e=this;if(!this.IP.has(b))throw new _.ud(3302,!1);if(c==null||c.length==0)throw new _.ud(3303,!1);if(c!="start"&&c!="done")throw new _.ud(3400,!1);var f=Nj(this.t2,a,[]),g={name:b,phase:c,callback:d};f.push(g);var m=Nj(this.lk.IF,a,new Map);m.has(b)||(Pj(a,"ng-trigger"),Pj(a,"ng-trigger-"+b),m.set(b,MYa));return function(){NYa(e.lk,function(){var n=f.indexOf(g);n>=0&&f.splice(n,1);e.IP.has(b)||m.delete(b)})}};
_.h.register=function(a,b){if(this.IP.has(a))return!1;this.IP.set(a,b);return!0};_.h.f4c=function(a){a=this.IP.get(a);if(!a)throw new _.ud(3401,!1);return a};
_.h.trigger=function(a,b,c,d){var e=this;d=d===void 0?!0:d;var f=this.f4c(b),g=new OYa(this.id,b,a),m=this.lk.IF.get(a);m||(Pj(a,"ng-trigger"),Pj(a,"ng-trigger-"+b),this.lk.IF.set(a,m=new Map));var n=m.get(b),r=new KYa(c,this.id);c&&c.hasOwnProperty("value")||!n||LYa(r,n.options);m.set(b,r);n||(n=MYa);if(r.value!=="void"&&n.value===r.value){if(!aua(n.params,r.params)){d=[];var x=f.Tza.e4(n.value,n.params,d),z=f.Tza.e4(r.value,r.params,d);d.length?this.lk.reportError(d):NYa(this.lk,function(){Jj(a,
x);Ij(a,z)})}}else{c=Nj(this.lk.q_,a,[]);c.forEach(function(L){L.Dm==e.id&&L.Uo==b&&L.Ex&&L.destroy()});m=FYa(f,n.value,r.value,a,r.params);var D=!1;if(!m){if(!d)return;m=f.Tza;D=!0}this.lk.YGa++;this.fwa.push({element:a,Uo:b,transition:m,xz:n,En:r,p_:g,lQb:D});D||(Pj(a,"ng-animate-queued"),g.oI(function(){Qj(a,"ng-animate-queued")}));g.vx(function(){var L=e.Gh.indexOf(g);L>=0&&e.Gh.splice(L,1);if(L=e.lk.q_.get(a)){var N=L.indexOf(g);N>=0&&L.splice(N,1)}});this.Gh.push(g);c.push(g);return g}};
_.h.dE=function(a){var b=this;this.IP.delete(a);this.lk.IF.forEach(function(c){return c.delete(a)});this.t2.forEach(function(c,d){b.t2.set(d,c.filter(function(e){return e.name!=a}))})};var PYa=function(a,b){a.lk.IF.delete(b);a.t2.delete(b);var c=a.lk.q_.get(b);c&&(c.forEach(function(d){return d.destroy()}),a.lk.q_.delete(b))};
Bu.prototype.trb=function(a,b){var c=this,d=this.lk.Xq.query(a,".ng-trigger",!0);d.forEach(function(e){if(!e.__ng_removed){var f=QYa(c.lk,e);f.size?f.forEach(function(g){return RYa(g,e,b,!1,!0)}):PYa(c,e)}});this.lk.Mda(function(){return d.forEach(function(e){return PYa(c,e)})})};
var RYa=function(a,b,c,d,e){var f=a.lk.IF.get(b),g=new Map;if(f){var m=[];f.forEach(function(n,r){g.set(r,n.value);a.IP.has(r)&&(n=a.trigger(b,r,"void",e))&&m.push(n)});if(m.length)return SYa(a.lk,a.id,b,!0,c,g),d&&Mj(m).vx(function(){return Xta(a.lk,b)}),!0}return!1},TYa=function(a,b){var c=a.t2.get(b),d=a.lk.IF.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.IP.get(f).Tza,m=d.get(f)||MYa,n=new KYa("void"),r=new OYa(a.id,f,b);a.lk.YGa++;a.fwa.push({element:b,
Uo:f,transition:g,xz:m,En:n,p_:r,lQb:!0})}})}};Bu.prototype.removeNode=function(a,b){var c=this,d=this.lk;a.childElementCount&&this.trb(a,b);if(!RYa(this,a,b,!0)){var e=!1;if(d.ygb){var f=d.Gh.length?d.O7.get(a):[];if(f&&f.length)e=!0;else for(f=a;f=f.parentNode;)if(d.IF.get(f)){e=!0;break}}TYa(this,a);e?SYa(d,this.id,a,!1,b):(e=a.__ng_removed,e&&e!==JYa||(NYa(d,function(){return PYa(c,a)}),UYa(d,a),d.hVa(a,b)))}};Bu.prototype.insertNode=function(a){Pj(a,this.uob)};
var VYa=function(a,b){var c=[];a.fwa.forEach(function(d){var e=d.p_;if(!e.ub){var f=d.element,g=a.t2.get(f);g&&g.forEach(function(m){if(m.name==d.Uo){var n=tta(f,d.Uo,d.xz.value,d.En.value);n._data=b;sta(d.p_,m.phase,n,m.callback)}});e.OUb?NYa(a.lk,function(){e.destroy()}):c.push(d)}});a.fwa=[];return c.sort(function(d,e){var f=d.transition.FL.dH,g=e.transition.FL.dH;return f==0||g==0?f-g:a.lk.Xq.Rya(d.element,e.element)?1:-1})};
Bu.prototype.destroy=function(a){this.Gh.forEach(function(b){return b.destroy()});this.trb(this.LH,a)};var Cu=function(a,b,c){this.Hxa=a;this.Xq=b;this.Dva=c;this.Gh=[];this.qDa=new Map;this.q_=new Map;this.O7=new Map;this.IF=new Map;this.U4=new Set;this.YGa=this.ygb=0;this.Rba={};this.Z2=[];this.OSa=[];this.Ywa=[];this.e$a=new Map;this.qQ=[];this.RL=[];this.cna=function(){}};_.h=Cu.prototype;_.h.hVa=function(a,b){this.cna(a,b)};
_.h.Wkb=function(a,b){var c=this.Z2,d=this.e$a;if(c.length-1>=0){for(var e=!1,f=this.Xq.PAa(b);f;){var g=d.get(f);if(g){c.splice(c.indexOf(g)+1,0,a);e=!0;break}f=this.Xq.PAa(f)}e||c.unshift(a)}else c.push(a);d.set(b,a);return a};_.h.register=function(a,b){var c=this.Rba[a];c||(c=new Bu(a,b,this),this.Hxa&&this.Xq.Rya(this.Hxa,b)?this.Wkb(c,b):(this.qDa.set(b,c),this.qQ.push(b)),c=this.Rba[a]=c);return c};_.h.Pbb=function(a,b,c){(a=this.Rba[a])&&a.register(b,c)&&this.ygb++};
_.h.destroy=function(a,b){var c=this;a&&(NYa(this,function(){}),this.Mda(function(){var d=c.LV(a);c.e$a.delete(d.LH);var e=c.Z2.indexOf(d);e>=0&&c.Z2.splice(e,1);d.destroy(b);delete c.Rba[a]}))};_.h.LV=function(a){return this.Rba[a]};var QYa=function(a,b){var c=new Set;if(b=a.IF.get(b)){b=_.k(b.values());for(var d=b.next();!d.done;d=b.next())d=d.value,d.Dm&&(d=a.LV(d.Dm))&&c.add(d)}return c};Cu.prototype.trigger=function(a,b,c,d){return Sta(b)&&(a=this.LV(a))?(a.trigger(b,c,d),!0):!1};
Cu.prototype.insertNode=function(a,b,c,d){if(Sta(b)){var e=b.__ng_removed;e&&e.i0&&(e.i0=!1,e.Tdb=!0,e=this.RL.indexOf(b),e>=0&&this.RL.splice(e,1));a&&(a=this.LV(a))&&a.insertNode(b,c);d&&this.qQ.push(b)}};var WYa=function(a,b,c){c?a.U4.has(b)||(a.U4.add(b),Pj(b,"ng-animate-disabled")):a.U4.has(b)&&(a.U4.delete(b),Qj(b,"ng-animate-disabled"))};
Cu.prototype.removeNode=function(a,b,c){if(Sta(b)){var d=a?this.LV(a):null;d?d.removeNode(b,c):SYa(this,a,b,!1,c);(d=this.e$a.get(b))&&d.id!==a&&d.removeNode(b,c)}else this.hVa(b,c)};var SYa=function(a,b,c,d,e,f){a.RL.push(c);c.__ng_removed={Dm:b,i0:e,jBa:d,acb:!1,Zab:f}};Cu.prototype.listen=function(a,b,c,d,e){return Sta(b)?this.LV(a).listen(b,c,d,e):function(){}};Cu.prototype.L0c=function(a,b,c,d,e){return a.transition.tb(this.Xq,a.element,a.xz.value,a.En.value,c,d,a.xz.options,a.En.options,b,e)};
var UYa=function(a,b){var c=a.Xq.query(b,".ng-trigger",!0);c.forEach(function(d){return XYa(a,d)});a.O7.size!=0&&(c=a.Xq.query(b,".ng-animating",!0),c.forEach(function(d){return YYa(a,d)}))},XYa=function(a,b){(a=a.q_.get(b))&&a.forEach(function(c){c.Ex?c.OUb=!0:c.destroy()})},YYa=function(a,b){(a=a.O7.get(b))&&a.forEach(function(c){return c.finish()})},Xta=function(a,b){var c=b.__ng_removed;if(c&&c.i0){b.__ng_removed=JYa;if(c.Dm){UYa(a,b);var d=a.LV(c.Dm);d&&PYa(d,b)}a.hVa(b,c.i0)}var e;((e=b.classList)==
null?0:e.contains("ng-animate-disabled"))&&WYa(a,b,!1);a.Xq.query(b,".ng-animate-disabled",!0).forEach(function(f){WYa(a,f,!1)})};
Cu.prototype.flush=function(a){var b=this;a=a===void 0?-1:a;var c=[];this.qDa.size&&(this.qDa.forEach(function(f,g){return b.Wkb(f,g)}),this.qDa.clear());if(this.ygb&&this.qQ.length)for(var d=0;d<this.qQ.length;d++)Pj(this.qQ[d],"ng-star-inserted");if(this.Z2.length&&(this.YGa||this.RL.length)){d=[];try{c=this.W2c(d,a)}finally{for(a=0;a<d.length;a++)d[a]()}}else for(a=0;a<this.RL.length;a++)Xta(this,this.RL[a]);this.YGa=0;this.qQ.length=0;this.RL.length=0;this.OSa.forEach(function(f){return f()});
this.OSa=[];if(this.Ywa.length){var e=this.Ywa;this.Ywa=[];c.length?Mj(c).vx(function(){e.forEach(function(f){return f()})}):e.forEach(function(f){return f()})}};Cu.prototype.reportError=function(){throw new _.ud(3402,!1);};
Cu.prototype.W2c=function(a,b){var c=this,d=new wu,e=[],f=new Map,g=[],m=new Map,n=new Map,r=new Map,x=new Set;this.U4.forEach(function(ob){x.add(ob);ob=c.Xq.query(ob,".ng-animate-queued",!0);for(var Db=0;Db<ob.length;Db++)x.add(ob[Db])});var z=this.Hxa,D=Array.from(this.IF.keys()),L=Wta(D,this.qQ),N=new Map,R=0;L.forEach(function(ob,Db){var Vb="ng-enter"+R++;N.set(Db,Vb);ob.forEach(function(nc){return Pj(nc,Vb)})});for(var ca=[],wa=new Set,Da=new Set,ua=0;ua<this.RL.length;ua++){var xa=this.RL[ua],
Ma=xa.__ng_removed;Ma&&Ma.i0&&(ca.push(xa),wa.add(xa),Ma.jBa?this.Xq.query(xa,".ng-star-inserted",!0).forEach(function(ob){return wa.add(ob)}):Da.add(xa))}var Wa=new Map,Ea=Wta(D,Array.from(wa));Ea.forEach(function(ob,Db){var Vb="ng-leave"+R++;Wa.set(Db,Vb);ob.forEach(function(nc){return Pj(nc,Vb)})});a.push(function(){L.forEach(function(ob,Db){var Vb=N.get(Db);ob.forEach(function(nc){return Qj(nc,Vb)})});Ea.forEach(function(ob,Db){var Vb=Wa.get(Db);ob.forEach(function(nc){return Qj(nc,Vb)})});ca.forEach(function(ob){Xta(c,
ob)})});var Ra=[],Sa=[];for(a=this.Z2.length-1;a>=0;a--)VYa(this.Z2[a],b).forEach(function(ob){var Db=ob.p_,Vb=ob.element;Ra.push(Db);if(c.qQ.length){var nc=Vb.__ng_removed;if(nc&&nc.Tdb){if(nc.Zab&&nc.Zab.has(ob.Uo)){nc=nc.Zab.get(ob.Uo);var na=c.IF.get(ob.element);if(na&&na.has(ob.Uo)){var ic=na.get(ob.Uo);ic.value=nc;na.set(ob.Uo,ic)}}Db.destroy();return}}nc=!z||!c.Xq.Rya(z,Vb);na=Wa.get(Vb);ic=N.get(Vb);var pc=c.L0c(ob,d,ic,na,nc);if(pc.errors&&pc.errors.length)Sa.push(pc);else if(nc)Db.oI(function(){return Jj(Vb,
pc.yAa)}),Db.be(function(){return Ij(Vb,pc.gsa)}),e.push(Db);else if(ob.lQb)Db.oI(function(){return Jj(Vb,pc.yAa)}),Db.be(function(){return Ij(Vb,pc.gsa)}),e.push(Db);else{var ad=[];pc.lJ.forEach(function(gd){gd.Otd=!0;c.U4.has(gd.element)||ad.push(gd)});pc.lJ=ad;d.append(Vb,pc.lJ);g.push({XOb:pc,p_:Db,element:Vb});pc.rpd.forEach(function(gd){return Nj(m,gd,[]).push(Db)});pc.R7.forEach(function(gd,yd){if(gd.size){var Qd=n.get(yd);Qd||n.set(yd,Qd=new Set);gd.forEach(function(pe,lf){return Qd.add(lf)})}});
pc.v_.forEach(function(gd,yd){var Qd=r.get(yd);Qd||r.set(yd,Qd=new Set);gd.forEach(function(pe,lf){return Qd.add(lf)})})}});if(Sa.length){var sb=[];Sa.forEach(function(){sb.push(new _.ud(3505,!1))});Ra.forEach(function(ob){return ob.destroy()});this.reportError(sb)}var Jb=new Map,vd=new Map;g.forEach(function(ob){var Db=ob.element;d.has(Db)&&(vd.set(Db,Db),c.D0c(ob.p_.Dm,ob.XOb,Jb))});e.forEach(function(ob){var Db=ob.element;c.Mnb(Db,!1,ob.Dm,ob.Uo,null).forEach(function(Vb){Nj(Jb,Db,[]).push(Vb);
Vb.destroy()})});var Cd=ca.filter(function(ob){return bua(ob,n,r)}),Pc=new Map;Vta(Pc,this.Xq,Da,r,"*").forEach(function(ob){bua(ob,n,r)&&Cd.push(ob)});var Cc=new Map;L.forEach(function(ob){Vta(Cc,c.Xq,new Set(ob),n,"!")});Cd.forEach(function(ob){var Db=Pc.get(ob),Vb=Cc.get(ob),nc,na;Pc.set(ob,new Map([].concat(_.v((nc=Db==null?void 0:Db.entries())!=null?nc:[]),_.v((na=Vb==null?void 0:Vb.entries())!=null?na:[]))))});var kf=[],wb=[],Ob={};g.forEach(function(ob){var Db=ob.element,Vb=ob.p_,nc=ob.XOb;
if(d.has(Db))if(x.has(Db))Vb.be(function(){return Ij(Db,nc.gsa)}),Vb.disabled=!0,Vb.totalTime=nc.totalTime,e.push(Vb);else{var na=Ob;if(vd.size>1){ob=Db;for(var ic=[];ob=ob.parentNode;){var pc=vd.get(ob);if(pc){na=pc;break}ic.push(ob)}ic.forEach(function(ad){return vd.set(ad,na)})}ob=c.J0c(Vb.Dm,nc,Jb,f,Cc,Pc);ZYa(Vb,ob);na===Ob?kf.push(Vb):((ob=c.q_.get(na))&&ob.length&&(Vb.h_=Mj(ob)),e.push(Vb))}else Jj(Db,nc.yAa),Vb.be(function(){return Ij(Db,nc.gsa)}),wb.push(Vb),x.has(Db)&&e.push(Vb)});wb.forEach(function(ob){var Db=
f.get(ob.element);Db&&Db.length&&(Db=Mj(Db),ZYa(ob,Db))});e.forEach(function(ob){ob.h_?$Ya(ob,ob.h_):ob.destroy()});for(b=0;b<ca.length;b++)if(Da=ca[b],a=Da.__ng_removed,Qj(Da,"ng-leave"),!a||!a.jBa){a=[];if(m.size)for((D=m.get(Da))&&D.length&&a.push.apply(a,_.v(D)),D=this.Xq.query(Da,".ng-animating",!0),ua=0;ua<D.length;ua++)(xa=m.get(D[ua]))&&xa.length&&a.push.apply(a,_.v(xa));a=a.filter(function(ob){return!ob.ub});a.length?Yta(this,Da,a):Xta(this,Da)}ca.length=0;kf.forEach(function(ob){c.Gh.push(ob);
ob.vx(function(){ob.destroy();c.Gh.splice(c.Gh.indexOf(ob),1)});ob.play()});return kf};var NYa=function(a,b){a.OSa.push(b)};_.h=Cu.prototype;_.h.Mda=function(a){this.Ywa.push(a)};_.h.Mnb=function(a,b,c,d,e){var f=[];if(b)(e=this.O7.get(a))&&(f=e);else if(a=this.q_.get(a)){var g=!e||e=="void";a.forEach(function(m){m.Ex||(g||m.Uo==d)&&f.push(m)})}if(c||d)f=f.filter(function(m){return c&&c!=m.Dm||d&&d!=m.Uo?!1:!0});return f};
_.h.D0c=function(a,b,c){var d=b.Uo,e=b.element;a=b.SQb?void 0:a;d=b.SQb?void 0:d;for(var f=_.k(b.lJ),g=f.next(),m={};!g.done;m={b_b:void 0},g=f.next()){g=g.value.element;var n=g!==e;m.b_b=Nj(c,g,[]);this.Mnb(g,n,a,d,b.En).forEach(function(r){return function(x){var z=x.vp;z.Dea&&z.Dea();x.destroy();r.b_b.push(x)}}(m))}Jj(e,b.yAa)};
_.h.J0c=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.lJ.map(function(N){var R=N.element;x.add(R);var ca=R.__ng_removed;if(ca&&ca.acb)return new Lj(N.duration,N.delay);ca=R!==n;var wa=$ta((c.get(R)||IYa).map(function(xa){return xa.vp})).filter(function(xa){return xa.element?xa.element===R:!1}),Da=e.get(R),ua=f.get(R);Da=qta(N.dS,Da,ua);wa=g.Z1(N,Da,wa);N.Xtd&&d&&z.add(R);ca&&(N=new OYa(a,m,R),ZYa(N,wa),r.push(N));return wa});r.forEach(function(N){Nj(g.O7,N.element,
[]).push(N);N.vx(function(){var R=g.O7,ca=N.element,wa=R.get(ca);wa&&(wa.length&&wa.splice(wa.indexOf(N),1),wa.length==0&&R.delete(ca));return wa})});x.forEach(function(N){return Pj(N,"ng-animating")});var L=Mj(D);L.be(function(){x.forEach(function(N){return Qj(N,"ng-animating")});Ij(n,b.gsa)});z.forEach(function(N){Nj(d,N,[]).push(L)});return L};_.h.Z1=function(a,b,c){return b.length>0?this.Xq.animate(a.element,b,a.duration,a.delay,a.easing,c):new Lj(a.duration,a.delay)};
var OYa=function(a,b,c){this.Dm=a;this.Uo=b;this.element=c;this.vp=new Lj;this.Ilb=!1;this.WVa=new Map;this.ub=!1;this.h_=null;this.disabled=this.OUb=!1;this.Ex=!0;this.totalTime=0},ZYa=function(a,b){a.Ilb||(a.vp=b,a.WVa.forEach(function(c,d){c.forEach(function(e){return sta(b,d,void 0,e)})}),a.WVa.clear(),a.Ilb=!0,a.totalTime=b.totalTime,a.Ex=!1)},$Ya=function(a,b){var c=a.vp;c.U0&&b.oI(function(){return c.U0("start")});b.vx(function(){return a.finish()});b.be(function(){return a.destroy()})};
_.h=OYa.prototype;_.h.VVa=function(a,b){Nj(this.WVa,a,[]).push(b)};_.h.vx=function(a){this.Ex&&this.VVa("done",a);this.vp.vx(a)};_.h.oI=function(a){this.Ex&&this.VVa("start",a);this.vp.oI(a)};_.h.be=function(a){this.Ex&&this.VVa("destroy",a);this.vp.be(a)};_.h.init=function(){this.vp.init()};_.h.NM=function(){return this.Ex?!1:this.vp.NM()};_.h.play=function(){!this.Ex&&this.vp.play()};_.h.pause=function(){!this.Ex&&this.vp.pause()};_.h.fA=function(){!this.Ex&&this.vp.fA()};_.h.finish=function(){this.vp.finish()};
_.h.destroy=function(){this.ub=!0;this.vp.destroy()};_.h.reset=function(){!this.Ex&&this.vp.reset()};_.h.setPosition=function(a){this.Ex||this.vp.setPosition(a)};_.h.U0=function(a){var b=this.vp;b.U0&&b.U0(a)};var Du=function(a,b,c){var d=this;this.Nt=b;this.Dva=c;this.bsb={};this.cna=function(){};this.mw=new Cu(a.body,b,c);this.jXa=new HYa(a.body,b,c);this.mw.cna=function(e,f){return d.cna(e,f)}};_.h=Du.prototype;_.h.Pbb=function(a,b,c,d,e){a=a+"-"+d;c=this.bsb[a];if(!c){c=[];e=(new pYa(this.Nt)).tb(e,c,[]);if(c.length)throw new _.ud(3404,!1);c=new EYa(d,e,this.Dva);this.bsb[a]=c}this.mw.Pbb(b,d,c)};_.h.register=function(a,b){this.mw.register(a,b)};_.h.destroy=function(a,b){this.mw.destroy(a,b)};
_.h.disableAnimations=function(a,b){WYa(this.mw,a,b)};_.h.process=function(a,b,c,d){c.charAt(0)=="@"?(c=_.k(uta(c)),a=c.next().value,c=c.next().value,this.jXa.yh(a,b,c,d)):this.mw.trigger(a,b,c,d)};_.h.listen=function(a,b,c,d,e){return c.charAt(0)=="@"?(c=_.k(uta(c)),a=c.next().value,c=c.next().value,this.jXa.listen(a,b,c,e)):this.mw.listen(a,b,c,d,e)};_.h.flush=function(a){this.mw.flush(a===void 0?-1:a)};_.h.Mda=function(a){this.mw.Mda(a)};
_.p.Object.defineProperties(Du.prototype,{Gh:{configurable:!0,enumerable:!0,get:function(){return[].concat(_.v(this.mw.Gh),_.v(this.jXa.Gh))}}});var dua=function(a,b,c){this.kd=a;this.Cwa=b;this.KV=c;this.Qj=0;var d=aZa.get(a);d||aZa.set(a,d=new Map);this.gUa=d};dua.prototype.start=function(){this.Qj<1&&(this.Cwa&&Ij(this.kd,this.Cwa,this.gUa),this.Qj=1)};dua.prototype.finish=function(){this.start();this.Qj<2&&(Ij(this.kd,this.gUa),this.KV&&(Ij(this.kd,this.KV),this.KV=null),this.Qj=1)};
dua.prototype.destroy=function(){this.finish();this.Qj<3&&(aZa.delete(this.kd),this.Cwa&&(Jj(this.kd,this.Cwa),this.KV=null),this.KV&&(Jj(this.kd,this.KV),this.KV=null),Ij(this.kd,this.gUa),this.Qj=3)};var aZa=new WeakMap;var bZa=function(a,b,c,d){this.element=a;this.dS=b;this.options=c;this.y3=d;this.Eq=[];this.Gq=[];this.hD=[];this.Mb=this.qD=this.My=this.Rt=!1;this.hca=[];this.ica=[];this.time=0;this.h_=null;this.K4=new Map;this.smb=c.duration;this.cSa=c.delay||0;this.time=this.smb+this.cSa};_.h=bZa.prototype;_.h.iD=function(){this.My||(this.My=!0,this.Eq.forEach(function(a){return a()}),this.Eq=[])};_.h.init=function(){this.Z1();this.F6c()};
_.h.Z1=function(){var a=this;if(!this.Rt){this.Rt=!0;var b=this.dS;this.lH=this.R8c(this.element,b,this.options);this.R2c=b.length?b[b.length-1]:new Map;var c=function(){return a.iD()};this.lH.addEventListener("finish",c);this.be(function(){a.lH.removeEventListener("finish",c)})}};_.h.F6c=function(){this.cSa?this.dWa():this.lH.pause()};_.h.Q1c=function(a){var b=[];a.forEach(function(c){b.push(Object.fromEntries(c))});return b};_.h.R8c=function(a,b,c){return a.animate(this.Q1c(b),c)};
_.h.oI=function(a){this.ica.push(a);this.Gq.push(a)};_.h.vx=function(a){this.hca.push(a);this.Eq.push(a)};_.h.be=function(a){this.hD.push(a)};_.h.play=function(){this.Z1();this.NM()||(this.Gq.forEach(function(a){return a()}),this.Gq=[],this.qD=!0,this.y3&&this.y3.start());this.lH.play()};_.h.pause=function(){this.init();this.lH.pause()};_.h.finish=function(){this.init();this.y3&&this.y3.finish();this.iD();this.lH.finish()};
_.h.reset=function(){this.dWa();this.qD=this.My=this.Mb=!1;this.Gq=this.ica;this.Eq=this.hca};_.h.dWa=function(){this.lH&&this.lH.cancel()};_.h.fA=function(){this.reset();this.play()};_.h.NM=function(){return this.qD};_.h.destroy=function(){this.Mb||(this.Mb=!0,this.dWa(),this.iD(),this.y3&&this.y3.destroy(),this.hD.forEach(function(a){return a()}),this.hD=[])};_.h.setPosition=function(a){this.lH===void 0&&this.init();this.lH.currentTime=a*this.time};
_.h.Dea=function(){var a=this,b=new Map;this.NM()&&this.R2c.forEach(function(c,d){d!=="offset"&&b.set(d,a.My?c:mta(a.element,d))});this.K4=b};_.h.U0=function(a){a=a==="start"?this.Gq:this.Eq;a.forEach(function(b){return b()});a.length=0};_.p.Object.defineProperties(bZa.prototype,{totalTime:{configurable:!0,enumerable:!0,get:function(){return this.cSa+this.smb}}});var cZa=function(){};_.h=cZa.prototype;_.h.Rya=function(a,b){return xta(a,b)};_.h.PAa=function(a){return wta(a)};_.h.query=function(a,b,c){return yta(a,b,c)};_.h.Z_a=function(a,b){return mta(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 bZa});c!==0&&d!==0||e.forEach(function(r){r.K4.forEach(function(x,z){return m.set(z,x)})});var n=eta(b).map(function(r){return new Map(r)});n=nta(a,n,m);b=eua(a,n);return new bZa(a,n,g,b)};var dZa=function(a,b,c,d){this.Dm=a;this.Xe=b;this.wu=c;this.mp=d};_.h=dZa.prototype;_.h.Uq=function(a){var b,c;(c=(b=this.Xe).Uq)==null||c.call(b,a)};_.h.destroy=function(){var a=this;this.wu.destroy(this.Dm,this.Xe);this.wu.Mda(function(){queueMicrotask(function(){a.Xe.destroy()})});var b;(b=this.mp)==null||b.call(this)};_.h.createElement=function(a,b){return this.Xe.createElement(a,b)};_.h.createComment=function(a){return this.Xe.createComment(a)};_.h.bza=function(a){return this.Xe.bza(a)};
_.h.appendChild=function(a,b){this.Xe.appendChild(a,b);this.wu.mw.insertNode(this.Dm,b,a,!1)};_.h.insertBefore=function(a,b,c,d){d=d===void 0?!0:d;this.Xe.insertBefore(a,b,c);this.wu.mw.insertNode(this.Dm,b,a,d)};_.h.removeChild=function(a,b){this.parentNode(b)&&this.wu.mw.removeNode(this.Dm,b,this.Xe)};_.h.tdb=function(a,b){return this.Xe.tdb(a,b)};_.h.parentNode=function(a){return this.Xe.parentNode(a)};_.h.nextSibling=function(a){return this.Xe.nextSibling(a)};
_.h.setAttribute=function(a,b,c,d){this.Xe.setAttribute(a,b,c,d)};_.h.removeAttribute=function(a,b,c){this.Xe.removeAttribute(a,b,c)};_.h.FG=function(a,b){this.Xe.FG(a,b)};_.h.jT=function(a,b){this.Xe.jT(a,b)};_.h.qf=function(a,b,c,d){this.Xe.qf(a,b,c,d)};_.h.EI=function(a,b,c){this.Xe.EI(a,b,c)};_.h.setProperty=function(a,b,c){b.charAt(0)=="@"&&b=="@.disabled"?this.disableAnimations(a,!!c):this.Xe.setProperty(a,b,c)};_.h.setValue=function(a,b){this.Xe.setValue(a,b)};
_.h.listen=function(a,b,c,d){return this.Xe.listen(a,b,c,d)};_.h.disableAnimations=function(a,b){this.wu.disableAnimations(a,b)};_.p.Object.defineProperties(dZa.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Xe.data}}});var eZa=function(a,b,c,d,e){dZa.call(this,b,c,d,e);this.qa=a;this.Dm=b};_.W(eZa,dZa);
eZa.prototype.setProperty=function(a,b,c){b.charAt(0)=="@"?b.charAt(1)=="."&&b=="@.disabled"?this.disableAnimations(a,c===void 0?!0:!!c):this.wu.process(this.Dm,a,b.slice(1),c):this.Xe.setProperty(a,b,c)};eZa.prototype.listen=function(a,b,c,d){var e=this;return b.charAt(0)=="@"?(a=fua(a),b=b.slice(1),d="",b.charAt(0)!="@"&&(d=_.k(gua(b)),b=d.next().value,d=d.next().value),this.wu.listen(this.Dm,a,b,d,function(f){fZa(e.qa,f._data||-1,c,f)})):this.Xe.listen(a,b,c,d)};var gZa=function(a,b,c){this.Xe=a;this.wu=b;this.Nf=c;this.Plb=0;this.NUa=1;this.Ekb=[];this.l7c=new Map;this.sRa=0;b.cna=function(d,e){e==null||e.removeChild(null,d)}};
gZa.prototype.ou=function(a,b){var c=this,d=this.Xe.ou(a,b),e;if(!a||!(b==null?0:(e=b.data)==null?0:e.animation)){var f=this.l7c;b=f.get(d);b||(b=new dZa("",d,this.wu,function(){return f.delete(d)}),f.set(d,b));return b}var g=b.id,m=b.id+"-"+this.Plb;this.Plb++;this.wu.register(m,a);var n=function(r){Array.isArray(r)?r.forEach(n):c.wu.Pbb(g,m,a,r.name,r)};b.data.animation.forEach(n);return new eZa(this,m,d,this.wu)};gZa.prototype.begin=function(){this.sRa++;this.Xe.begin&&this.Xe.begin()};
gZa.prototype.u7c=function(){var a=this;queueMicrotask(function(){a.NUa++})};var fZa=function(a,b,c,d){if(b>=0&&b<a.NUa)a.Nf.run(function(){return c(d)});else{var e=a.Ekb;e.length==0&&queueMicrotask(function(){a.Nf.run(function(){e.forEach(function(f){var g=_.k(f);f=g.next().value;g=g.next().value;f(g)});a.Ekb=[]})});e.push([c,d])}};gZa.prototype.end=function(){var a=this;this.sRa--;this.sRa==0&&this.Nf.Xb(function(){a.u7c();a.wu.flush(a.NUa)});this.Xe.end&&this.Xe.end()};var Eu=function(a,b,c){Du.call(this,a,b,c)};_.W(Eu,Du);Eu.prototype.Ma=function(){this.flush()};Eu.O=function(a){return new (a||Eu)(_.t(_.ii),_.t(oYa),_.t(kYa))};Eu.wa=_.q({token:Eu,qa:Eu.O});var hZa=[{Da:kYa,Gb:function(){return new nYa}},{Da:Du,Ce:Eu},{Da:_.Ne,Gb:function(a,b,c){return new gZa(a,b,c)},Pb:[Wp,Du,_.th]}],iZa=[{Da:oYa,Ce:vu},{Da:_.tj,rc:"NoopAnimations"}].concat(_.v(hZa)),jZa=[{Da:oYa,Gb:function(){return new cZa}},{Da:_.tj,Gb:function(){return"BrowserAnimations"}}].concat(_.v(hZa));_.Fu=function(){};_.Fu.O=function(a){return new (a||_.Fu)};_.Fu.Ja=_.Se({type:_.Fu});_.Fu.Ia=_.ed({Tb:jZa,imports:[pq]});_.Gu=function(){};_.Gu.O=function(a){return new (a||_.Gu)};_.Gu.Ja=_.Se({type:_.Gu});_.Gu.Ia=_.ed({Tb:iZa,imports:[pq]});new po;_.kZa=_.Tj(function(){});_.Pi({passive:!0,capture:!0});_.Pi({passive:!0,capture:!0});new po;var oZa,pZa;_.lZa=["mat-button",""];_.mZa=["*"];_.nZa=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"};
oZa="mat-button mat-flat-button mat-icon-button mat-raised-button mat-stroked-button mat-mini-fab mat-fab".split(" ");pZa=_.Rj(_.Tj(_.Sj(function(a){this.La=a})));_.Hu=function(a,b,c){var d=pZa.call(this,a)||this;d.Tc=b;d.Kv=c;d.Q7a=d.OTa("mat-fab","mat-mini-fab");d.gCa=d.OTa("mat-icon-button");for(var e=_.k(oZa),f=e.next();!f.done;f=e.next())f=f.value,d.OTa(f)&&d.Zg().classList.add(f);a.na.classList.add("mat-button-base");d.Q7a&&(d.color="accent");return d};_.W(_.Hu,pZa);_.h=_.Hu.prototype;
_.h.Dc=function(){this.Tc.Bk(this.La,!0)};_.h.Ma=function(){this.Tc.Ii(this.La)};_.h.focus=function(a,b){a?_.Xs(this.Tc,this.Zg(),a,b):this.Zg().focus(b)};_.h.Zg=function(){return this.La.na};_.h.Tt=function(){return this.Gc||this.disabled};_.h.OTa=function(){var a=this;return _.Mc.apply(0,arguments).some(function(b){return a.Zg().hasAttribute(b)})};_.Hu.O=function(a){return new (a||_.Hu)(_.C(_.ne),_.C(_.Ws),_.C(_.tj,8))};
_.Hu.ya=_.Re({type:_.Hu,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",""]],mb:function(a,b){a&1&&_.Og(_.lu,5);if(a&2){var c;_.Tg(c=_.Ug())&&(b.Lcb=c.first)}},Za:[1,"mat-focus-indicator"],qb:6,Wa:function(a,b){a&2&&(_.tg("disabled",b.disabled||null)("mat-id-collision",null),_.bh("_mat-animation-noopable",b.Kv==="NoopAnimations")("mat-button-disabled",
b.disabled))},inputs:{disabled:"disabled",Gc:"disableRipple",color:"color"},Qb:["matButton"],standalone:!1,features:[_.kg],tc:_.lZa,jc:_.mZa,Aa:4,Ba:5,Fa:[[1,"mat-button-wrapper"],["matRipple","",1,"mat-button-ripple",3,"matRippleDisabled","matRippleCentered","matRippleTrigger"],[1,"mat-button-focus-overlay"]],ua:function(a,b){a&1&&(_.Jg(),_.I(0,"span",0),_.Kg(1),_.J(),_.K(2,"span",1)(3,"span",2));a&2&&(_.A(2),_.bh("mat-button-ripple-round",b.Q7a||b.gCa),_.H("matRippleDisabled",b.Tt())("matRippleCentered",
b.gCa)("matRippleTrigger",b.Zg()))},dependencies:[_.lu],styles:[_.nZa()],ab:2,Na:0});var qZa={params:{wha:"150ms",Kha:"75ms"}},rZa=_.zj("dialogContainer",[_.Fj("void, exit",_.Ej({opacity:0,transform:"scale(0.7)"})),_.Fj("enter",_.Ej({transform:"none"})),_.Gj("* => enter",{type:3,Ig:[_.Dj("{{enterAnimationDuration}} cubic-bezier(0, 0, 0.2, 1)",_.Ej({transform:"none",opacity:1})),_.ata("@*",{type:9,options:null})],options:null},qZa),_.Gj("* => void, * => exit",{type:3,Ig:[_.Dj("{{exitAnimationDuration}} cubic-bezier(0.4, 0.0, 0.2, 1)",_.Ej({opacity:0})),_.ata("@*",{type:9,options:null})],
options:null},qZa)]);var sZa=function(){this.role="dialog";this.Ad="";this.ae=!0;this.Oh="";this.Vj=!1;this.height=this.width="";this.maxWidth="80vw";this.ariaLabel=this.txa=this.kea=this.data=null;this.ariaModal=!0;this.az="first-tabbable";this.G_a=this.Mga=this.No=!0};var Iu=function(){this.role="dialog";this.Ad="";this.ae=!0;this.Oh="";this.Vj=!1;this.height=this.width="";this.ariaLabel=this.txa=this.kea=this.data=null;this.ariaModal=!1;this.az="first-tabbable";this.H_a=this.F_a=this.G_a=this.No=!0;this.disableAnimations=!1};var Ju=function(){this.Wr=!1;this.La=_.u(_.ne);this.Xaa=_.u(_.at);this.wba=_.u(_.Ys);this.nb=_.u(_.th);this.Tc=_.u(_.Ws);this.Nc=_.u(_.oj);this.Sa=_.u(_.ho);this.ac=_.u(_.lg);this.Fc=_.u(_.ej);this.Vb=_.u(_.ii);this.Eua=new _.Vf;this.HK=this.tmb=this.SC=null;this.BK=[];this.bP=!1;this.Sc=_.u(Iu,{optional:!0})||new Iu;this.Sc.txa&&this.BK.push(this.Sc.txa)};_.W(Ju,_.Wt);_.h=Ju.prototype;_.h.W_c=function(a){this.BK.push(a);_.Qn(this.Sa)};
_.h.d7c=function(a){a=this.BK.indexOf(a);a>-1&&(this.BK.splice(a,1),_.Qn(this.Sa))};_.h.kua=function(){this.L4c();this.qRa()};_.h.qRa=function(){this.HP()};_.h.Ma=function(){this.Eua.complete();this.bP=!0;this.rwa()};_.h.os=function(a){a=this.bw.os(a);this.kua();return a};_.h.tw=function(a){a=this.bw.tw(a);this.kua();return a};_.h.R6c=function(){this.jua()||this.HP()};
_.h.RSa=function(a,b){var c=this;this.wba.RH(a)||(a.tabIndex=-1,this.nb.Xb(function(){var d=function(){e();f();a.removeAttribute("tabindex")},e=c.Nc.listen(a,"blur",d),f=c.Nc.listen(a,"mousedown",d)}));a.focus(b)};_.h.Waa=function(a,b){(a=this.La.na.querySelector(a))&&this.RSa(a,b)};
_.h.HP=function(a){var b=this;this.bP||_.mg(function(){var c=b.La.na;switch(b.Sc.az){case !1:case "dialog":b.jua()||c.focus(a);break;case !0:case "first-tabbable":var d;((d=b.SC)==null?0:d.Aia(a))||b.Y2c(a);break;case "first-heading":b.Waa('h1, h2, h3, h4, h5, h6, [role="heading"]',a);break;default:b.Waa(b.Sc.az,a)}b.Eua.next()},{Rb:this.ac})};
_.h.rwa=function(){var a=this.Sc.No,b=null;typeof a==="string"?b=this.Vb.querySelector(a):typeof a==="boolean"?b=a?this.tmb:null:a&&(b=a);if(this.Sc.No&&b&&typeof b.focus==="function"){a=_.Ri();var c=this.La.na;if(!a||a===this.Vb.body||a===c||c.contains(a))this.Tc?(_.Xs(this.Tc,b,this.HK),this.HK=null):b.focus()}this.SC&&this.SC.destroy()};_.h.Y2c=function(a){var b,c;(c=(b=this.La.na).focus)==null||c.call(b,a)};_.h.jua=function(){var a=this.La.na,b=_.Ri();return a===b||a.contains(b)};
_.h.L4c=function(){this.Fc.isBrowser&&(this.SC=this.Xaa.create(this.La.na),this.Vb&&(this.tmb=_.Ri()))};Ju.O=function(a){return new (a||Ju)};
Ju.ya=_.Re({type:Ju,oa:[["cdk-dialog-container"]],mb:function(a,b){a&1&&_.Og(_.Yt,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.bw=c.first)}},Za:["tabindex","-1",1,"cdk-dialog-container"],qb:6,Wa:function(a,b){a&2&&_.tg("id",b.Sc.id||null)("role",b.Sc.role)("aria-modal",b.Sc.ariaModal)("aria-labelledby",b.Sc.ariaLabel?null:b.BK[0])("aria-label",b.Sc.ariaLabel)("aria-describedby",b.Sc.kea||null)},features:[_.kg],Aa:1,Ba:0,Fa:[["cdkPortalOutlet",""]],ua:function(a){a&1&&_.F(0,hua,0,0,"ng-template",0)},dependencies:[_.Yt],
styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}\n"],ab:2});var tZa=new _.Hd("DialogScrollStrategy",{Ga:"root",qa:function(){var a=_.u(_.lg);return function(){return _.ysa(a)}}}),uZa=new _.Hd("DialogData"),vZa=new _.Hd("DefaultDialogConfig");var wZa=function(a,b){var c=this;this.ad=a;this.config=b;this.closed=new _.Vf;this.Vj=b.Vj;this.xm=a.xm();this.ln=a.ln();this.Xz=a.Xz();this.id=b.id;this.ln.subscribe(function(d){d.keyCode!==27||c.Vj||_.Oi(d)||(d.preventDefault(),c.close(void 0,{Bia:"keyboard"}))});this.xm.subscribe(function(){if(!c.Vj&&c.glb())c.close(void 0,{Bia:"mouse"});else{var d,e;(e=(d=c.ys).R6c)==null||e.call(d)}});this.rua=a.gp.subscribe(function(){b.H_a!==!1&&c.close()})};_.h=wZa.prototype;
_.h.close=function(a,b){if(this.glb(a)){var c=this.closed;this.ys.HK=(b==null?void 0:b.Bia)||"program";this.rua.unsubscribe();this.ad.dispose();c.next(a);c.complete();this.Qq=this.ys=null}};_.h.Re=function(){this.ad.Re()};_.h.Ar=function(a,b){this.ad.Ar({width:a===void 0?"":a,height:b===void 0?"":b})};_.h.Xy=function(a){this.ad.Xy(a)};_.h.NN=function(a){this.ad.NN(a)};_.h.glb=function(a){var b=this.config;return!!this.ys&&(!b.I_a||b.I_a(a,b,this.Qq))};var Ku=function(){var a=this;this.ac=_.u(_.lg);this.Ef=_.u(vZa,{optional:!0});this.qp=_.u(Ku,{optional:!0,Xx:!0});this.Ova=_.u(fj);this.Sv=_.u(_.kj);this.uG=[];this.LO=new _.Vf;this.MO=new _.Vf;this.YQa=new Map;this.ff=_.u(tZa);this.gxa=_.zf(function(){return a.Vg.length?a.Ot():a.Ot().ha(_.fg(void 0))})};_.h=Ku.prototype;
_.h.open=function(a,b){var c=this;b=Object.assign({},this.Ef||new Iu,b);b.id=b.id||this.Sv.getId("cdk-dialog-");b.id&&this.r4a(b.id);var d=this.OK(b);d=_.uj(this.ac,d);var e=new wZa(d,b);d=this.v0c(d,e,b);e.ys=d;if(!this.Vg.length){var f=Fsa(this.Ova);d.Eua?d.Eua.ha(_.Qf(1)).subscribe(function(){c.sob(f)}):this.sob(f)}this.w0c(a,e,d,b);this.Vg.push(e);e.closed.subscribe(function(){return c.Iqb(e,!0)});this.gu.next(e);return e};_.h.xya=function(){jua(this.Vg,function(a){return a.close()})};
_.h.r4a=function(a){this.Vg.find(function(b){return b.id===a})};_.h.Ma=function(){var a=this;jua(this.uG,function(b){b.config.F_a===!1&&a.Iqb(b,!1)});jua(this.uG,function(b){return b.close()});this.LO.complete();this.MO.complete();this.uG=[]};
_.h.OK=function(a){var b=new _.nj({yf:a.yf||_.Qt(_.Pt(new _.Ot)),Hg:a.Hg||this.ff(),Ad:a.Ad,ae:a.ae,direction:a.direction,minWidth:a.minWidth,minHeight:a.minHeight,maxWidth:a.maxWidth,maxHeight:a.maxHeight,width:a.width,height:a.height,Y4:a.G_a,disableAnimations:a.disableAnimations});a.Oh&&(b.Oh=a.Oh);return b};
_.h.v0c=function(a,b,c){var d,e=c.Rb||((d=c.Me)==null?void 0:d.Rb);b=[{Da:Iu,rc:c},{Da:wZa,rc:b},{Da:pj,rc:a}];c.container?typeof c.container==="function"?d=c.container:(d=c.container.type,b.push.apply(b,_.v(c.container.Tb(c)))):d=Ju;c=new _.Ut(d,c.Me,_.Eh({parent:e||this.ac,Tb:b}));return a.attach(c).instance};
_.h.w0c=function(a,b,c,d){if(a instanceof _.Lg){var e=this.m2(d,b,c,void 0);b={va:d.data,ui:b};d.ZT&&(b=Object.assign({},b,typeof d.ZT==="function"?d.ZT():d.ZT));c.tw(new _.Vt(a,null,b,e))}else e=this.m2(d,b,c,this.ac),a=c.os(new _.Ut(a,d.Me,e)),b.y4=a,b.Qq=a.instance};
_.h.m2=function(a,b,c,d){var e,f=a.Rb||((e=a.Me)==null?void 0:e.Rb);e=[{Da:uZa,rc:a.data},{Da:wZa,rc:b}];a.Tb&&(typeof a.Tb==="function"?e.push.apply(e,_.v(a.Tb(b,a,c))):e.push.apply(e,_.v(a.Tb)));!a.direction||f&&f.get(_.lj,null,{optional:!0})||e.push({Da:_.lj,rc:iua(a.direction)});return _.Eh({parent:f||d,Tb:e})};
_.h.Iqb=function(a,b){a=this.Vg.indexOf(a);a>-1&&(this.Vg.splice(a,1),this.Vg.length||(this.YQa.forEach(function(c,d){c?d.setAttribute("aria-hidden",c):d.removeAttribute("aria-hidden")}),this.YQa.clear(),b&&this.Ot().next()))};_.h.sob=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.YQa.set(d,d.getAttribute("aria-hidden")),d.setAttribute("aria-hidden","true"))}};
_.h.Ot=function(){var a=this.qp;return a?a.Ot():this.LO};_.p.Object.defineProperties(Ku.prototype,{Vg:{configurable:!0,enumerable:!0,get:function(){return this.qp?this.qp.Vg:this.uG}},gu:{configurable:!0,enumerable:!0,get:function(){return this.qp?this.qp.gu:this.MO}}});Ku.O=function(a){return new (a||Ku)};Ku.wa=_.q({token:Ku,qa:Ku.O,Ga:"root"});var Lu=function(){};Lu.O=function(a){return new (a||Lu)};Lu.Ja=_.Se({type:Lu});Lu.Ia=_.ed({Tb:[Ku],imports:[_.au,_.Zt,_.lt,_.Zt]});var Mu=function(a,b,c,d,e,f,g,m){Ju.call(this,a,b,c,d,e,f,g,m);this.Mr=new _.Uj};_.W(Mu,Ju);Mu.prototype.qRa=function(){this.Sc.Mga||this.HP()};Mu.prototype.lVa=function(a){this.Sc.Mga&&this.HP();this.Mr.next({state:"opened",totalTime:a})};Mu.O=function(a){return new (a||Mu)(_.C(_.ne),_.C(_.at),_.C(_.ii,8),_.C(sZa),_.C(_.Ys),_.C(_.th),_.C(pj),_.C(_.Ws))};Mu.ya=_.Re({type:Mu,oa:[["ng-component"]],standalone:!1,features:[_.kg],Aa:0,Ba:0,ua:function(){},ab:2});var xZa=function(a,b,c){var d=this;this.qk=a;this.Jy=c;this.Kr=new _.Vf;this.EK=new _.Vf;this.Qj=0;this.Vj=b.Vj;this.id=a.id;c.Mr.ha(_.Hf(function(e){return e.state==="opened"}),_.Qf(1)).subscribe(function(){d.Kr.next();d.Kr.complete()});c.Mr.ha(_.Hf(function(e){return e.state==="closed"}),_.Qf(1)).subscribe(function(){clearTimeout(d.HRa);d.lG()});a.ad.gp.subscribe(function(){d.EK.next(d.Cca);d.EK.complete();d.lG()});_.Gf(this.xm(),this.ln().ha(_.Hf(function(e){return e.keyCode===27&&!d.Vj&&!_.Oi(e)}))).subscribe(function(e){d.Vj||
(e.preventDefault(),d.HK=e.type==="keydown"?"keyboard":"mouse",d.close(void 0))})};_.h=xZa.prototype;_.h.close=function(a){var b=this;this.Cca=a;this.Jy.Mr.ha(_.Hf(function(c){return c.state==="closing"}),_.Qf(1)).subscribe(function(c){b.EK.next(a);b.EK.complete();DXa(b.qk.ad);b.HRa=setTimeout(function(){return b.lG()},c.totalTime+100)});this.Qj=1;this.Jy.Uca()};_.h.gu=function(){return this.Kr};_.h.Yy=function(){return this.qk.closed};_.h.xm=function(){return this.qk.xm};_.h.ln=function(){return this.qk.ln};
_.h.Re=function(a){var b=this.qk.config.yf;a&&(a.left||a.right)?a.left?b.left(a.left):b.right(a.right):_.Pt(b);a&&(a.top||a.bottom)?a.top?b.top(a.top):b.bottom(a.bottom):_.Qt(b);this.qk.Re()};_.h.Ar=function(a,b){this.qk.Ar(a===void 0?"":a,b===void 0?"":b)};_.h.Xy=function(a){this.qk.Xy(a)};_.h.NN=function(a){this.qk.NN(a)};_.h.getState=function(){return this.Qj};_.h.lG=function(){this.Qj=2;this.qk.close(this.Cca,{Bia:this.HK});this.Qq=null};var yZa=function(){this.role="dialog";this.Ad="";this.ae=!0;this.Oh="";this.Vj=!1;this.height=this.width="";this.ariaLabel=this.txa=this.kea=this.data=null;this.ariaModal=!1;this.az="first-tabbable";this.G_a=this.Mga=this.No=!0};var Nu=function(){Ju.apply(this,arguments);var a=this;this.Mr=new _.Uj;this.OO=!_.wj();this.JQa=0;this.Kn=this.La.na;var b;this.zua=this.OO?(b=lua(this.Sc.wha))!=null?b:150:0;var c;this.Aua=this.OO?(c=lua(this.Sc.Kha))!=null?c:75:0;this.Y$=null;this.Smb=function(){a.zlb();a.lVa(a.zua)};this.lG=function(){a.zlb();a.Mr.emit({state:"closed",totalTime:a.Aua})}};_.W(Nu,Ju);_.h=Nu.prototype;_.h.kua=function(){Ju.prototype.kua.call(this);this.k8c()};
_.h.k8c=function(){var a=this;this.Mr.emit({state:"opening",totalTime:this.zua});this.OO?(this.Kn.style.setProperty("--mat-dialog-transition-duration",this.zua+"ms"),this.Qqb(function(){return a.Kn.classList.add("mdc-dialog--opening","mdc-dialog--open")}),this.Gsb(this.zua,this.Smb)):(this.Kn.classList.add("mdc-dialog--open"),Promise.resolve().then(function(){return a.Smb()}))};
_.h.Uca=function(){var a=this;this.Mr.emit({state:"closing",totalTime:this.Aua});this.Kn.classList.remove("mdc-dialog--open");this.OO?(this.Kn.style.setProperty("--mat-dialog-transition-duration",this.Aua+"ms"),this.Qqb(function(){return a.Kn.classList.add("mdc-dialog--closing")}),this.Gsb(this.Aua,this.lG)):Promise.resolve().then(function(){return a.lG()})};_.h.esb=function(a){this.JQa+=a;_.Qn(this.Sa)};_.h.zlb=function(){this.Kn.classList.remove("mdc-dialog--opening","mdc-dialog--closing")};
_.h.Gsb=function(a,b){this.Y$!==null&&clearTimeout(this.Y$);this.Y$=setTimeout(b,a)};_.h.Qqb=function(a){this.nb.Xb(function(){typeof requestAnimationFrame==="function"?requestAnimationFrame(a):a()})};_.h.qRa=function(){this.Sc.Mga||this.HP()};_.h.lVa=function(a){this.Sc.Mga&&this.HP();this.Mr.next({state:"opened",totalTime:a})};_.h.Ma=function(){Ju.prototype.Ma.call(this);this.Y$!==null&&clearTimeout(this.Y$)};
_.h.os=function(a){a=Ju.prototype.os.call(this,a);a.location.na.classList.add("mat-mdc-dialog-component-host");return a};Nu.O=function(){var a;return function(b){return(a||(a=_.je(Nu)))(b||Nu)}}();
Nu.ya=_.Re({type:Nu,oa:[["mat-dialog-container"]],Za:["tabindex","-1",1,"mat-mdc-dialog-container","mdc-dialog"],qb:10,Wa:function(a,b){a&2&&(_.wg("id",b.Sc.id),_.tg("aria-modal",b.Sc.ariaModal)("role",b.Sc.role)("aria-labelledby",b.Sc.ariaLabel?null:b.BK[0])("aria-label",b.Sc.ariaLabel)("aria-describedby",b.Sc.kea||null),_.bh("_mat-animation-noopable",!b.OO)("mat-mdc-dialog-container-with-actions",b.JQa>0))},features:[_.kg],Aa:3,Ba:0,Fa:[[1,"mat-mdc-dialog-inner-container","mdc-dialog__container"],
[1,"mat-mdc-dialog-surface","mdc-dialog__surface"],["cdkPortalOutlet",""]],ua:function(a){a&1&&(_.I(0,"div",0)(1,"div",1),_.F(2,kua,0,0,"ng-template",2),_.J()())},dependencies:[_.Yt],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'],
ab:2});_.Ou=function(a,b,c){var d=this;this.qk=a;this.Sc=b;this.Jy=c;this.Kr=new _.Vf;this.EK=new _.Vf;this.Qj=0;this.Vj=b.Vj;this.id=a.id;a.Xy("mat-mdc-dialog-panel");c.Mr.ha(_.Hf(function(e){return e.state==="opened"}),_.Qf(1)).subscribe(function(){d.Kr.next();d.Kr.complete()});c.Mr.ha(_.Hf(function(e){return e.state==="closed"}),_.Qf(1)).subscribe(function(){clearTimeout(d.HRa);d.lG()});a.ad.gp.subscribe(function(){d.EK.next(d.Cca);d.EK.complete();d.lG()});_.Gf(this.xm(),this.ln().ha(_.Hf(function(e){return e.keyCode===
27&&!d.Vj&&!_.Oi(e)}))).subscribe(function(e){d.Vj||(e.preventDefault(),d.HK=e.type==="keydown"?"keyboard":"mouse",d.close(void 0))})};_.h=_.Ou.prototype;_.h.close=function(a){var b=this,c=this.Sc.I_a;if(!c||c(a,this.Sc,this.Qq))this.Cca=a,this.Jy.Mr.ha(_.Hf(function(d){return d.state==="closing"}),_.Qf(1)).subscribe(function(d){b.EK.next(a);b.EK.complete();DXa(b.qk.ad);b.HRa=setTimeout(function(){return b.lG()},d.totalTime+100)}),this.Qj=1,this.Jy.Uca()};_.h.gu=function(){return this.Kr};
_.h.Yy=function(){return this.qk.closed};_.h.xm=function(){return this.qk.xm};_.h.ln=function(){return this.qk.ln};_.h.Re=function(a){var b=this.qk.config.yf;a&&(a.left||a.right)?a.left?b.left(a.left):b.right(a.right):_.Pt(b);a&&(a.top||a.bottom)?a.top?b.top(a.top):b.bottom(a.bottom):_.Qt(b);this.qk.Re()};_.h.Ar=function(a,b){this.qk.Ar(a===void 0?"":a,b===void 0?"":b)};_.h.Xy=function(a){this.qk.Xy(a)};_.h.NN=function(a){this.qk.NN(a)};_.h.getState=function(){return this.Qj};
_.h.lG=function(){this.Qj=2;this.qk.close(this.Cca,{Bia:this.HK});this.Qq=null};var zZa,AZa;_.Pu=new _.Hd("MatMdcDialogData");zZa=new _.Hd("mat-mdc-dialog-default-options");AZa=new _.Hd("mat-mdc-dialog-scroll-strategy",{Ga:"root",qa:function(){var a=_.u(_.lg);return function(){return _.ysa(a)}}});
_.Qu=function(){var a=this;this.Ef=_.u(zZa,{optional:!0});this.ff=_.u(AZa);this.qp=_.u(_.Qu,{optional:!0,Xx:!0});this.Sv=_.u(_.kj);this.ac=_.u(_.lg);this.NC=_.u(Ku);this.Yc=_.wj();this.uG=[];this.LO=new _.Vf;this.MO=new _.Vf;this.rza=yZa;this.gxa=_.zf(function(){return a.Vg.length?a.Ot():a.Ot().ha(_.fg(void 0))});this.Jaa=_.Ou;this.Iaa=Nu;this.nSa=_.Pu};_.h=_.Qu.prototype;_.h.Ot=function(){var a=this.qp;return a?a.Ot():this.LO};
_.h.open=function(a,b){var c=this,d;b=Object.assign({},this.Ef||new yZa,b);b.id=b.id||this.Sv.getId("mat-mdc-dialog-");b.Hg=b.Hg||this.ff();var e,f;a=this.NC.open(a,Object.assign({},b,{yf:_.Qt(_.Pt(new _.Ot)),Vj:!0,I_a:void 0,F_a:!1,H_a:!1,disableAnimations:this.Yc||((e=b.wha)==null?void 0:e.toLocaleString())==="0"||((f=b.Kha)==null?void 0:f.toString())==="0",container:{type:this.Iaa,Tb:function(){return[{Da:c.rza,rc:b},{Da:Iu,rc:b}]}},ZT:function(){return{ui:d}},Tb:function(g,m,n){d=new c.Jaa(g,
b,n);var r;d.Re((r=b)==null?void 0:r.position);return[{Da:c.Iaa,rc:n},{Da:c.nSa,rc:m.data},{Da:c.Jaa,rc:d}]}}));d.y4=a.y4;d.Qq=a.Qq;this.Vg.push(d);this.gu.next(d);d.Yy().subscribe(function(){var g=c.Vg.indexOf(d);g>-1&&(c.Vg.splice(g,1),c.Vg.length||c.Ot().next())});return d};_.h.xya=function(){this.saa(this.Vg)};_.h.r4a=function(a){this.Vg.find(function(b){return b.id===a})};_.h.Ma=function(){this.saa(this.uG);this.LO.complete();this.MO.complete()};_.h.saa=function(a){for(var b=a.length;b--;)a[b].close()};
_.p.Object.defineProperties(_.Qu.prototype,{Vg:{configurable:!0,enumerable:!0,get:function(){return this.qp?this.qp.Vg:this.uG}},gu:{configurable:!0,enumerable:!0,get:function(){return this.qp?this.qp.gu:this.MO}}});_.Qu.O=function(a){return new (a||_.Qu)};_.Qu.wa=_.q({token:_.Qu,qa:_.Qu.O,Ga:"root"});_.Ru=function(){this.ui=_.u(_.Ou,{optional:!0});this.La=_.u(_.ne);this.NC=_.u(_.Qu);this.type="button"};_.Ru.prototype.Ra=function(){this.ui||(this.ui=mua(this.La,this.NC.Vg))};_.Ru.prototype.Zb=function(a){if(a=a._matDialogClose||a._matDialogCloseResult)this.Zga=a.Rf};_.Ru.prototype.e3=function(a){var b=this.ui,c=this.Zga;b.HK=a.screenX===0&&a.screenY===0?"keyboard":"mouse";b.close(c)};_.Ru.O=function(a){return new (a||_.Ru)};
_.Ru.Ea=_.Te({type:_.Ru,oa:[["","mat-dialog-close",""],["","matDialogClose",""]],qb:2,Wa:function(a,b){a&1&&_.O("click",function(c){return b.e3(c)});a&2&&_.tg("aria-label",b.ariaLabel||null)("type",b.type)},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],type:"type",Zga:[0,"mat-dialog-close","dialogResult"],I5c:[0,"matDialogClose","_matDialogClose"]},Qb:["matDialogClose"],features:[_.Kn]});var Su=function(){this.Kt=_.u(_.Ou,{optional:!0});this.La=_.u(_.ne);this.NC=_.u(_.Qu)};
Su.prototype.Ra=function(){var a=this;this.Kt||(this.Kt=mua(this.La,this.NC.Vg));this.Kt&&Promise.resolve().then(function(){a.Lpb()})};Su.prototype.Ma=function(){var a=this,b;((b=this.Kt)==null?0:b.Jy)&&Promise.resolve().then(function(){a.Ppb()})};Su.O=function(a){return new (a||Su)};Su.Ea=_.Te({type:Su});_.Tu=function(){Su.apply(this,arguments);this.id=_.u(_.kj).getId("mat-mdc-dialog-title-")};_.W(_.Tu,Su);_.Tu.prototype.Lpb=function(){var a,b;(a=this.Kt.Jy)==null||(b=a.W_c)==null||b.call(a,this.id)};
_.Tu.prototype.Ppb=function(){var a,b,c;(a=this.Kt)==null||(b=a.Jy)==null||(c=b.d7c)==null||c.call(b,this.id)};_.Tu.O=function(){var a;return function(b){return(a||(a=_.je(_.Tu)))(b||_.Tu)}}();_.Tu.Ea=_.Te({type:_.Tu,oa:[["","mat-dialog-title",""],["","matDialogTitle",""]],Za:[1,"mat-mdc-dialog-title","mdc-dialog__title"],qb:1,Wa:function(a,b){a&2&&_.wg("id",b.id)},inputs:{id:"id"},Qb:["matDialogTitle"],features:[_.kg]});_.Uu=function(){};_.Uu.O=function(a){return new (a||_.Uu)};
_.Uu.Ea=_.Te({type:_.Uu,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.ER===null?(c.qcb=fla,c.ER=d?a.map(hla):[a]):d?c.ER.unshift.apply(c.ER,_.v(a.map(hla))):c.ER.unshift(a)};b.ZWb=!0;return b}([_.zt])]});_.Vu=function(){Su.apply(this,arguments)};_.W(_.Vu,Su);
_.Vu.prototype.Lpb=function(){var a,b;(a=this.Kt.Jy)==null||(b=a.esb)==null||b.call(a,1)};_.Vu.prototype.Ppb=function(){var a,b;(a=this.Kt.Jy)==null||(b=a.esb)==null||b.call(a,-1)};_.Vu.O=function(){var a;return function(b){return(a||(a=_.je(_.Vu)))(b||_.Vu)}}();
_.Vu.Ea=_.Te({type:_.Vu,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&&_.bh("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:[_.kg]});var Wu=function(){};Wu.O=function(a){return new (a||Wu)};Wu.Ja=_.Se({type:Wu});Wu.Ia=_.ed({Tb:[_.Qu],imports:[Lu,_.au,_.Zt,_.bu,_.bu]});var BZa=0,Xu=function(a,b,c,d,e,f,g,m,n){var r=this;this.Yv=a;this.Ef=c;this.qp=d;this.Jaa=g;this.Iaa=m;this.nSa=n;this.uG=[];this.LO=new _.Vf;this.MO=new _.Vf;this.Wzd="mat-dialog-";this.rza=sZa;this.gxa=_.zf(function(){return r.Vg.length?r.Ot():r.Ot().ha(_.fg(void 0))});this.ff=f;this.NC=b.get(Ku)};_.h=Xu.prototype;_.h.Ot=function(){var a=this.qp;return a?a.Ot():this.LO};
_.h.open=function(a,b){var c=this,d;b=Object.assign({},this.Ef||new sZa,b);b.id=b.id||"mat-dialog-"+BZa++;b.Hg=b.Hg||this.ff();a=this.NC.open(a,Object.assign({},b,{yf:_.Qt(_.Pt(this.Yv.position().global())),Vj:!0,F_a:!1,H_a:!1,container:{type:this.Iaa,Tb:function(){return[{Da:c.rza,rc:b},{Da:Iu,rc:b}]}},ZT:function(){return{ui:d}},Tb:function(e,f,g){d=new c.Jaa(e,b,g);var m;d.Re((m=b)==null?void 0:m.position);return[{Da:c.Iaa,rc:g},{Da:c.nSa,rc:f.data},{Da:c.Jaa,rc:d}]}}));d.y4=a.y4;d.Qq=a.Qq;this.Vg.push(d);
this.gu.next(d);d.Yy().subscribe(function(){var e=c.Vg.indexOf(d);e>-1&&(c.Vg.splice(e,1),c.Vg.length||c.Ot().next())});return d};_.h.xya=function(){this.saa(this.Vg)};_.h.r4a=function(a){this.Vg.find(function(b){return b.id===a})};_.h.Ma=function(){this.saa(this.uG);this.LO.complete();this.MO.complete()};_.h.saa=function(a){for(var b=a.length;b--;)a[b].close()};
_.p.Object.defineProperties(Xu.prototype,{Vg:{configurable:!0,enumerable:!0,get:function(){return this.qp?this.qp.Vg:this.uG}},gu:{configurable:!0,enumerable:!0,get:function(){return this.qp?this.qp.gu:this.MO}}});Xu.O=function(){_.Ke()};Xu.wa=_.q({token:Xu,qa:Xu.O});_.CZa=function(){xZa.apply(this,arguments)};_.W(_.CZa,xZa);var DZa=function(){sZa.apply(this,arguments);this.wha=qZa.params.wha;this.Kha=qZa.params.Kha};_.W(DZa,sZa);var Yu=function(a,b,c,d,e,f,g,m){Mu.call(this,a,b,c,d,e,f,g,m);this.Qj="enter"};_.W(Yu,Mu);Yu.prototype.nP=function(a){var b=a.En;a=a.totalTime;b==="enter"?this.lVa(a):b==="exit"&&this.Mr.next({state:"closed",totalTime:a})};Yu.prototype.Zba=function(a){var b=a.En;a=a.totalTime;b==="enter"?this.Mr.next({state:"opening",totalTime:a}):(b==="exit"||b==="void")&&this.Mr.next({state:"closing",totalTime:a})};Yu.prototype.Uca=function(){this.Qj="exit";_.Qn(this.Sa)};
Yu.prototype.m3c=function(){return{value:this.Qj,params:{enterAnimationDuration:this.Sc.wha||"150ms",exitAnimationDuration:this.Sc.Kha||"75ms"}}};Yu.O=function(a){return new (a||Yu)(_.C(_.ne),_.C(_.at),_.C(_.ii,8),_.C(DZa),_.C(_.Ys),_.C(_.th),_.C(pj),_.C(_.Ws))};
Yu.ya=_.Re({type:Yu,oa:[["mat-dialog-container"]],Za:["tabindex","-1",1,"mat-dialog-container"],qb:8,Wa:function(a,b){a&1&&_.Yla("@dialogContainer.start",function(c){return b.Zba(c)})("@dialogContainer.done",function(c){return b.nP(c)});a&2&&(_.wg("id",b.Sc.id),_.yg("@dialogContainer",b.m3c()),_.tg("aria-modal",b.Sc.ariaModal)("role",b.Sc.role)("aria-labelledby",b.Sc.ariaLabel?null:b.BK[0])("aria-label",b.Sc.ariaLabel)("aria-describedby",b.Sc.kea||null)("mat-id-collision",null))},standalone:!1,features:[_.kg],
Aa:1,Ba:0,Fa:[["cdkPortalOutlet",""]],ua:function(a){a&1&&_.F(0,nua,0,0,"ng-template",0)},dependencies:[_.Yt],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"],
ab:2,data:{animation:[rZa]}});var FZa,GZa,HZa;_.EZa=new _.Hd("MatDialogData");FZa=new _.Hd("mat-dialog-default-options");GZa=new _.Hd("mat-dialog-scroll-strategy");HZa={Da:GZa,Pb:[_.$t],Gb:function(a){return function(){return a.xF.block()}}};_.Zu=function(a,b,c,d,e,f,g,m){Xu.call(this,a,b,d,f,g,e,_.CZa,Yu,_.EZa,m);this.rza=DZa};_.W(_.Zu,Xu);_.Zu.O=function(a){return new (a||_.Zu)(_.t(_.$t),_.t(_.lg),_.t(_.rj,8),_.t(FZa,8),_.t(GZa),_.t(_.Zu,12),_.t(fj),_.t(_.tj,8))};_.Zu.wa=_.q({token:_.Zu,qa:_.Zu.O});_.$u=function(){};_.$u.O=function(a){return new (a||_.$u)};_.$u.Ja=_.Se({type:_.$u});_.$u.Ia=_.ed({Tb:[_.Zu,HZa],imports:[Lu,_.au,_.Zt,_.bu,_.bu]});var av=function(){};av.O=function(a){return new (a||av)};av.Ja=_.Se({type:av});av.Ia=_.ed({imports:[_.lt,_.bu,_.bu]});var bv=function(a,b,c,d){_.su.call(this,a,b,c);this.Xr="row";d&&(this.bL=d.p8a.subscribe(this.eca.bind(this)))};_.W(bv,_.su);_.h=bv.prototype;_.h.Zb=function(a){(a.wrap!=null||this.Cl)&&this.Ty()};_.h.Ra=function(){var a=this;_.su.prototype.Ra.call(this);this.Jba("wrap","wrap",function(b){a.Ty(b.value)});this.Ty()};_.h.Ma=function(){_.su.prototype.Ma.call(this);this.bL&&this.bL.unsubscribe()};
_.h.eca=function(a){var b=this;this.Xr=(a||"").toLowerCase().replace("-reverse","");Ssa.find(function(c){return c===b.Xr})||(this.Xr="row");this.Ty()};_.h.Ty=function(a){a=a||this.mL("wrap");this.Cl&&(a=this.Cl.lX);a=Tsa(a||"wrap");this.T1(this.jaa(a))};_.h.jaa=function(a){return{display:"flex","flex-wrap":a,"flex-direction":this.egd}};
_.p.Object.defineProperties(bv.prototype,{wrap:{configurable:!0,enumerable:!0,set:function(a){this.Vc("wrap",a)}},dxd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("wrapXs",a)}},bxd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("wrapSm",a)}},axd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("wrapMd",a)}},Vwd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("wrapLg",a)}},cxd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("wrapXl",a)}},Uwd:{configurable:!0,enumerable:!0,
set:function(a){this.Vc("wrapGtXs",a)}},Twd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("wrapGtSm",a)}},Swd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("wrapGtMd",a)}},Rwd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("wrapGtLg",a)}},Ywd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("wrapLtSm",a)}},Xwd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("wrapLtMd",a)}},Wwd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("wrapLtLg",a)}},Zwd:{configurable:!0,
enumerable:!0,set:function(a){this.Vc("wrapLtXl",a)}},egd:{configurable:!0,enumerable:!0,get:function(){return this.bL?this.Xr:this.Dnb(this.na)}}});bv.O=function(a){return new (a||bv)(_.C(_.ru),_.C(_.ne),_.C(_.oj),_.C(_.tu,10))};
bv.Ea=_.Te({type:bv,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"],dxd:[0,"fxLayoutWrap.xs","wrapXs"],bxd:[0,"fxLayoutWrap.sm","wrapSm"],axd:[0,"fxLayoutWrap.md",
"wrapMd"],Vwd:[0,"fxLayoutWrap.lg","wrapLg"],cxd:[0,"fxLayoutWrap.xl","wrapXl"],Uwd:[0,"fxLayoutWrap.gt-xs","wrapGtXs"],Twd:[0,"fxLayoutWrap.gt-sm","wrapGtSm"],Swd:[0,"fxLayoutWrap.gt-md","wrapGtMd"],Rwd:[0,"fxLayoutWrap.gt-lg","wrapGtLg"],Ywd:[0,"fxLayoutWrap.lt-sm","wrapLtSm"],Xwd:[0,"fxLayoutWrap.lt-md","wrapLtMd"],Wwd:[0,"fxLayoutWrap.lt-lg","wrapLtLg"],Zwd:[0,"fxLayoutWrap.lt-xl","wrapLtXl"]},standalone:!1,features:[_.kg,_.Kn]});_.cv=function(a,b,c,d,e){_.su.call(this,a,b,c);var f=this;this.MC=d;this.wda=e;this.Xr="row";this.Vc("flex","");this.Vc("shrink",1);this.Vc("grow",1);d&&(this.bL=d.p8a.subscribe(function(g){f.eca(g)}))};_.W(_.cv,_.su);_.h=_.cv.prototype;_.h.Zb=function(a){(a.flex!=null||this.Cl)&&this.JP()};_.h.Ra=function(){var a=this;_.su.prototype.Ra.call(this);this.Jba("flex","",function(b){a.JP(b.value)});this.JP()};_.h.Ma=function(){_.su.prototype.Ma.call(this);this.bL&&this.bL.unsubscribe()};
_.h.eca=function(a){this.Xr=a||this.Xr||"row";this.JP()};_.h.JP=function(a){a=a||this.mL("flex")||"";this.Cl&&(a=this.Cl.lX);a=String(a).replace(";","");var b=this.mL("grow"),c=this.mL("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]=oua(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]=oua(a.trim()):(d=a.split(" "),d=d.length===3?d:[b,c,a]);this.T1(this.u9c.apply(this,d))};
_.h.u9c=function(a,b,c){var d=this.Dnb(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=xj(e,{flex:"1 1 0.000000001px"});break;case "initial":case "nogrow":a=0;e=xj(e,{flex:"0 1 auto"});break;case "grow":e=xj(e,{flex:"1 1 100%"});break;case "noshrink":b=0;e=xj(e,{flex:"1 0 auto"});break;case "auto":e=xj(e,{flex:a+" "+b+" auto"});break;case "none":b=a=0;e=xj(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=xj(e,{flex:a+" "+b+" "+(f||this.wda?c:"100%")})}g=Usa(d)?"max-width":"max-height";d=Usa(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 xj(e,{"box-sizing":"border-box"})};
_.p.Object.defineProperties(_.cv.prototype,{Vsd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("shrink",a)}},grow:{configurable:!0,enumerable:!0,set:function(a){this.Vc("grow",a)}},flex:{configurable:!0,enumerable:!0,set:function(a){this.Vc("flex",a)}},dgd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("flexXs",a)}},bgd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("flexSm",a)}},agd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("flexMd",a)}},Vfd:{configurable:!0,
enumerable:!0,set:function(a){this.Vc("flexLg",a)}},cgd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("flexXl",a)}},Ufd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("flexGtXs",a)}},Tfd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("flexGtSm",a)}},Sfd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("flexGtMd",a)}},Rfd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("flexGtLg",a)}},Yfd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("flexLtSm",a)}},Xfd:{configurable:!0,
enumerable:!0,set:function(a){this.Vc("flexLtMd",a)}},Wfd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("flexLtLg",a)}},Zfd:{configurable:!0,enumerable:!0,set:function(a){this.Vc("flexLtXl",a)}}});_.cv.O=function(a){return new (a||_.cv)(_.C(_.ru),_.C(_.ne),_.C(_.oj),_.C(_.tu,12),_.C(bv,12))};
_.cv.Ea=_.Te({type:_.cv,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:{Vsd:[0,"fxShrink","shrink"],grow:[0,"fxGrow","grow"],flex:[0,"fxFlex","flex"],dgd:[0,"fxFlex.xs","flexXs"],bgd:[0,"fxFlex.sm","flexSm"],agd:[0,"fxFlex.md","flexMd"],
Vfd:[0,"fxFlex.lg","flexLg"],cgd:[0,"fxFlex.xl","flexXl"],Ufd:[0,"fxFlex.gt-xs","flexGtXs"],Tfd:[0,"fxFlex.gt-sm","flexGtSm"],Sfd:[0,"fxFlex.gt-md","flexGtMd"],Rfd:[0,"fxFlex.gt-lg","flexGtLg"],Yfd:[0,"fxFlex.lt-sm","flexLtSm"],Xfd:[0,"fxFlex.lt-md","flexLtMd"],Wfd:[0,"fxFlex.lt-lg","flexLtLg"],Zfd:[0,"fxFlex.lt-xl","flexLtXl"]},standalone:!1,features:[_.kg,_.Kn]});var qua=[{alias:"xs",Bj:"(min-width: 0px) and (max-width: 599px)"},{alias:"gt-xs",yx:!0,Bj:"(min-width: 600px)"},{alias:"lt-sm",yx:!0,Bj:"(max-width: 599px)"},{alias:"sm",Bj:"(min-width: 600px) and (max-width: 959px)"},{alias:"gt-sm",yx:!0,Bj:"(min-width: 960px)"},{alias:"lt-md",yx:!0,Bj:"(max-width: 959px)"},{alias:"md",Bj:"(min-width: 960px) and (max-width: 1279px)"},{alias:"gt-md",yx:!0,Bj:"(min-width: 1280px)"},{alias:"lt-lg",yx:!0,Bj:"(max-width: 1279px)"},{alias:"lg",Bj:"(min-width: 1280px) and (max-width: 1919px)"},
{alias:"gt-lg",yx:!0,Bj:"(min-width: 1920px)"},{alias:"lt-xl",yx:!0,Bj:"(max-width: 1920px)"},{alias:"xl",Bj:"(min-width: 1920px) and (max-width: 5000px)"}];var rua=/(\.|-|_)/g;var IZa={Da:fYa,Gb:function(){return sua()}};var JZa=function(){},dv=function(a,b){this.rs=a;this.M9a=b;this.V6c();this.GXb=this.N0c()};_.h=dv.prototype;_.h.isActive=function(a){a=this.C8c(a);return this.M9a.isActive(a)};_.h.subscribe=function(a,b,c){return this.GXb.subscribe(a,b,c)};_.h.ue=function(){return this.GXb};_.h.V6c=function(){var a=this.rs.b9b.map(function(b){return b.Bj});jYa(this.M9a,a)};
_.h.N0c=function(){var a=this;return this.M9a.observe().ha(_.Hf(function(b){return b.matches===!0}),_.Hf(function(b){return(b=hYa(a.rs,b.Bj))?!b.yx:!0}),_.E(function(b){return Psa(b,a.Nmb(b.Bj))}))};_.h.S2c=function(a){return gYa(this.rs,a)};_.h.Nmb=function(a){return hYa(this.rs,a)};_.h.C8c=function(a){var b=this.S2c(a)||this.Nmb(a);return b?b.Bj:a};dv.O=function(a){return new (a||dv)(_.t(pu),_.t(qu))};dv.wa=_.q({token:dv,qa:dv.O});var KZa={Da:JZa,Pb:[[new _.Mn,new _.Nn,JZa],qu,pu],Gb:function(a,b,c){return a||new dv(c,b)}};var ev=function(){};ev.O=function(a){return new (a||ev)};ev.Ja=_.Se({type:ev});ev.Ia=_.ed({Tb:[IZa,pu,qu,_.ru,KZa]});var LZa={Da:_.ru,Pb:[[new _.Mn,new _.Nn,_.ru],pu,qu],Gb:function(a,b,c){return a||new _.ru(b,c)}};_.fv=function(){};_.fv.O=function(a){return new (a||_.fv)};_.fv.Ja=_.Se({type:_.fv});_.fv.Ia=_.ed({Tb:[LZa,IZa,KZa],imports:[ev,xt,ev]});new po;_.gv=function(){};_.gv.O=function(a){return new (a||_.gv)};_.gv.Ja=_.Se({type:_.gv});_.gv.Ia=_.ed({imports:[_.mu,_.bu,_.bu]});_.hv=function(){};_.hv.O=function(a){return new (a||_.hv)};_.hv.Ja=_.Se({type:_.hv});_.hv.Ia=_.ed({imports:[_.Zq,_.vp,_.fv,av,_.gv,_.$u]});var MZa=new _.Hd("MAT_BUTTON_CONFIG"),iv=function(){this.La=_.u(_.ne);this.nb=_.u(_.th);this.Yc=_.wj();this.Sc=_.u(MZa,{optional:!0});this.Tc=_.u(_.Ws);this.Nc=_.u(_.oj);this.xP=_.u(nu);this.lc=this.lj=this.cP=!1;_.u(_.ij).load(_.eu);var a=this.La.na;this.tUa=a.tagName==="A";var b,c;this.Ld=(c=(b=this.Sc)==null?void 0:b.Ld)!=null?c:!1;var d,e;this.color=(e=(d=this.Sc)==null?void 0:d.color)!=null?e:null;var f;(f=this.xP)==null||bYa(f,a,{className:"mat-mdc-button-ripple"})};_.h=iv.prototype;
_.h.Dc=function(){this.Tc.Bk(this.La,!0);this.tUa&&this.U7c()};_.h.Ma=function(){var a;(a=this.e2)==null||a.call(this);this.Tc.Ii(this.La);var b;(b=this.xP)==null||aYa(b,this.La.na)};_.h.focus=function(a,b){(a=a===void 0?"program":a)?_.Xs(this.Tc,this.La.na,a,b):this.La.na.focus(b)};_.h.o3c=function(){return this.ariaDisabled!=null?this.ariaDisabled:this.tUa?this.disabled||null:this.disabled&&this.Ld?!0:null};_.h.eTa=function(){return this.Ld||!this.disabled?null:!0};
_.h.usb=function(){var a;(a=this.xP)==null||a.Ndb(this.La.na,this.Gc||this.disabled)};_.h.Ur=function(){return this.tUa?this.disabled&&!this.Ld?-1:this.tabIndex:this.tabIndex};_.h.U7c=function(){var a=this;this.e2=this.nb.Xb(function(){return a.Nc.listen(a.La.na,"click",function(b){a.disabled&&(b.preventDefault(),b.stopImmediatePropagation())})})};
_.p.Object.defineProperties(iv.prototype,{Gc:{configurable:!0,enumerable:!0,get:function(){return this.lj},set:function(a){this.lj=a;this.usb()}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){this.lc=a;this.usb()}},WW:{configurable:!0,enumerable:!0,set:function(a){this.tabIndex=a}}});iv.O=function(a){return new (a||iv)};
iv.Ea=_.Te({type:iv,Za:[1,"mat-mdc-button-base"],qb:13,Wa:function(a,b){a&2&&(_.tg("disabled",b.eTa())("aria-disabled",b.o3c())("tabindex",b.Ur()),_.ch(b.color?"mat-"+b.color:""),_.bh("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.Ld)("mat-unthemed",!b.color)("_mat-animation-noopable",b.Yc))},inputs:{color:"color",Gc:[2,"disableRipple","disableRipple",_.Hh],disabled:[2,"disabled","disabled",_.Hh],ariaDisabled:[2,"aria-disabled","ariaDisabled",_.Hh],Ld:[2,"disabledInteractive",
"disabledInteractive",_.Hh],tabIndex:[2,"tabIndex","tabIndex",tua],WW:[2,"tabindex","_tabindex",tua]}});var NZa,OZa;NZa=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]];
OZa=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"]]]);
_.jv=function(){iv.call(this);this.IC=null;var a=this.La.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)&&PZa(this,a)};_.W(_.jv,iv);_.jv.Ea=iv.Ea;var PZa=function(a,b){if(b!==a.IC){var c=a.La.na.classList,d=a.IC?OZa.get(a.IC):null,e=OZa.get(b);d&&c.remove.apply(c,_.v(d));c.add.apply(c,_.v(e));a.IC=b}};
_.p.Object.defineProperties(_.jv.prototype,{appearance:{configurable:!0,enumerable:!0,get:function(){return this.IC},set:function(a){var b;PZa(this,a||((b=this.Sc)==null?void 0:b.zEd)||"text")}}});_.jv.O=function(a){return new (a||_.jv)};
_.jv.ya=_.Re({type:_.jv,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"]},Qb:["matButton","matAnchor"],features:[_.kg],tc:["matButton",""],jc:[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])",
"*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"],Aa:7,Ba:4,Fa:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-focus-indicator"],[1,"mat-mdc-button-touch-target"]],ua:function(a,b){a&1&&(_.Jg(NZa),_.Bg(0,"span",0),_.Kg(1),_.zg(2,"span",1),_.Kg(3,1),_.Ag(),_.Kg(4,2),_.Bg(5,"span",2)(6,"span",3));a&2&&_.bh("mdc-button__ripple",!b.cP)("mdc-fab__ripple",b.cP)},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:var(--mat-button-text-touch-target-size, 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:var(--mat-button-filled-touch-target-size, 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:var(--mat-button-protected-touch-target-size, 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:var(--mat-button-outlined-touch-target-size, 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:var(--mat-button-tonal-touch-target-size, 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"],ab:2,Na:0});_.kv=function(a){this.groups=a};_.kv.prototype.isArray=function(a){return a instanceof Array};_.p.Object.defineProperties(_.kv.prototype,{Jkd:{configurable:!0,enumerable:!0,get:function(){return Array.from(this.groups.entries()).map(function(a){return{key:a[0],value:a[1]}})}}});_.kv.O=function(a){return new (a||_.kv)(_.C(_.Pu))};
_.kv.ya=_.Re({type:_.kv,oa:[["keyboard-shortcut-dialog"]],standalone:!1,Aa:8,Ba:1,Fa: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"]]},ua:function(a,b){a&1&&(_.I(0,"h2",4),_.Ig(1,2),_.J(),_.I(2,"mat-dialog-content",5)(3,"div",6),_.F(4,Cua,2,1,"ng-container",7),_.J()(),_.I(5,"mat-dialog-actions",8)(6,"button",9),_.Ig(7,3),_.J()());a&2&&(_.A(4),_.H("ngForOf",b.Jkd))},dependencies:[_.Vq,_.np,_.op,ou,_.jv,_.Ru,_.Tu,_.Vu,_.Uu],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}"],
Na:0});var QZa,RZa,SZa,TZa,UZa;QZa=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]];RZa=[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"];
SZa=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:var(--mat-fab-touch-target-size, 48px);display:var(--mat-fab-touch-target-display, block);left:50%;width:var(--mat-fab-touch-target-size, 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:var(--mat-fab-small-touch-target-size, 48px);display:var(--mat-fab-small-touch-target-display);left:50%;width:var(--mat-fab-small-touch-target-size, 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'};
TZa=new _.Hd("mat-mdc-fab-default-options",{Ga:"root",qa:Dua});UZa=Dua();_.lv=function(){iv.call(this);this.ah=_.u(TZa,{optional:!0});this.cP=!0;this.ah=this.ah||UZa;this.color=this.ah.color||UZa.color};_.W(_.lv,iv);_.lv.Ea=iv.Ea;_.lv.O=function(a){return new (a||_.lv)};
_.lv.ya=_.Re({type:_.lv,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&&_.bh("mdc-fab--extended",b.sY)("mat-mdc-extended-fab",b.sY)},inputs:{sY:[2,"extended","extended",_.Hh]},Qb:["matButton","matAnchor"],features:[_.kg],tc:["mat-fab",""],jc:RZa,Aa:7,Ba:4,Fa:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-focus-indicator"],[1,"mat-mdc-button-touch-target"]],
ua:function(a,b){a&1&&(_.Jg(QZa),_.Bg(0,"span",0),_.Kg(1),_.zg(2,"span",1),_.Kg(3,1),_.Ag(),_.Kg(4,2),_.Bg(5,"span",2)(6,"span",3));a&2&&_.bh("mdc-button__ripple",!b.cP)("mdc-fab__ripple",b.cP)},styles:[SZa()],ab:2,Na:0});_.mv=function(){iv.call(this);this.ah=_.u(TZa,{optional:!0});this.cP=!0;this.ah=this.ah||UZa;this.color=this.ah.color||UZa.color};_.W(_.mv,iv);_.mv.Ea=iv.Ea;_.mv.O=function(a){return new (a||_.mv)};
_.mv.ya=_.Re({type:_.mv,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"],Qb:["matButton","matAnchor"],features:[_.kg],tc:["mat-mini-fab",""],jc:RZa,Aa:7,Ba:4,Fa:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-focus-indicator"],[1,"mat-mdc-button-touch-target"]],ua:function(a,b){a&1&&(_.Jg(QZa),_.Bg(0,"span",0),_.Kg(1),_.zg(2,"span",1),_.Kg(3,1),_.Ag(),
_.Kg(4,2),_.Bg(5,"span",2)(6,"span",3));a&2&&_.bh("mdc-button__ripple",!b.cP)("mdc-fab__ripple",b.cP)},styles:[SZa()],ab:2,Na:0});_.nv=function(){iv.call(this);bYa(this.xP,this.La.na,{centered:!0})};_.W(_.nv,iv);_.nv.Ea=iv.Ea;_.nv.O=function(a){return new (a||_.nv)};
_.nv.ya=_.Re({type:_.nv,oa:[["button","mat-icon-button",""],["a","mat-icon-button",""],["button","matIconButton",""],["a","matIconButton",""]],Za:[1,"mdc-icon-button","mat-mdc-icon-button"],Qb:["matButton","matAnchor"],features:[_.kg],tc:["mat-icon-button",""],jc:["*"],Aa:4,Ba:0,Fa:[[1,"mat-mdc-button-persistent-ripple","mdc-icon-button__ripple"],[1,"mat-focus-indicator"],[1,"mat-mdc-button-touch-target"]],ua:function(a){a&1&&(_.Jg(),_.Bg(0,"span",0),_.Kg(1),_.Bg(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:var(--mat-icon-button-touch-target-size, 48px);display:var(--mat-icon-button-touch-target-display, block);left:50%;width:var(--mat-icon-button-touch-target-size, 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"],ab:2,Na:0});_.ov=function(){};_.ov.O=function(a){return new (a||_.ov)};_.ov.Ja=_.Se({type:_.ov});_.ov.Ia=_.ed({imports:[_.bu,_.mu,_.bu]});_.VZa=new _.Hd("localstorage",{qa:function(){return _.u(kRa)}});_.pv=function(a){this.Va=a;this.xWb=this.Va.events.ha(_.Hf(function(b){return b instanceof wOa&&!b.V7b}),_.E(function(b){return b.url}),_.bg(1));this.xWb.connect()};_.pv.O=function(a){return new (a||_.pv)(_.t(_.ni))};_.pv.wa=_.q({token:_.pv,qa:_.pv.O});var qv=function(a){Vm.call(this);this.Ked=a};_.fl(qv,Vm);qv.prototype.wrap=function(a){return WZa(this,a)};var rv=function(a,b){return(b?"__wrapper_":"__protected_")+_.Ga(a)+"__"},WZa=function(a,b){var c=rv(a,!0);b[c]||((b[c]=XZa(a,b))[rv(a,!1)]=b);return b[c]},XZa=function(a,b){var c=function(){if(a.isDisposed())return b.apply(this,arguments);try{return b.apply(this,arguments)}catch(d){a.KM(d)}};c[rv(a,!1)]=b;return c};
qv.prototype.KM=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.Ked(a),new YZa(a);};
var ZZa=function(a,b){var c=_.da.window||_.da.globalThis,d=c[b];if(!d)throw Error("Pb`"+b);c[b]=function(e,f){typeof e==="string"&&(e=_.dl(cBa,e));e&&(arguments[0]=e=WZa(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][rv(a,!1)]=d};
qv.prototype.Qn=function(){var a=_.da.window||_.da.globalThis;var b=a.setTimeout;b=b[rv(this,!1)]||b;a.setTimeout=b;b=a.setInterval;b=b[rv(this,!1)]||b;a.setInterval=b;qv.vA.Qn.call(this)};var YZa=function(a){_.ba.call(this,"Error in protected function: "+(a&&a.message?String(a.message):String(a)),a);(a=a&&a.stack)&&typeof a==="string"&&(this.stack=a)};_.fl(YZa,_.ba);var sv=function(a,b,c){Gr.call(this);this.SBb=b||null;this.htb={};this.jxd=$Za;this.Jhd=a;if(!c){this.n5=null;this.n5=new qv((0,_.ek)(this.ULb,this));ZZa(this.n5,"setTimeout");ZZa(this.n5,"setInterval");a=this.n5;b=_.da.window||_.da.globalThis;c=["requestAnimationFrame","mozRequestAnimationFrame","webkitAnimationFrame","msRequestAnimationFrame"];for(var d=0;d<c.length;d++){var e=c[d];c[d]in b&&ZZa(a,e)}a=this.n5;PSa=!0;b=(0,_.ek)(a.wrap,a);for(c=0;c<NSa.length;c++)NSa[c](b);OSa.push(a)}};
_.fl(sv,Gr);var a_a=function(a,b){Xj.call(this,"a");this.error=a;this.context=b};_.fl(a_a,Xj);var $Za=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 Hr;qTa.push(d);d.O8a("ready",d.jbd);d.send(a,b,c,e)};
sv.prototype.ULb=function(a,b){a=a.error||a;b=b?_.Jc(b):{};a instanceof Error&&_.Kc(b,a.__closure__error__context__984382||{});var c=pFa(a);if(this.SBb)try{this.SBb(c,b)}catch(x){}var d=c.message.substring(0,1900);if(!(a instanceof _.ba)||a.L2b){var e=c.fileName,f=c.lineNumber;a=c.stack;try{var g=yJa(this.Jhd,"script",e,"error",d,"line",f);if(!_.Tca(this.htb)){d=g;var m=_.xJa(this.htb);g=uJa(d,m)}m={};m.trace=a;if(b)for(var n in b)m["context."+n]=b[n];var r=_.xJa(m);this.jxd(g,"POST",r,this.mGd)}catch(x){}}try{this.dispatchEvent(new a_a(c,
b))}catch(x){}};sv.prototype.Qn=function(){Hc(this.n5);sv.vA.Qn.call(this)};var b_a=new _.Hd("errorReporter",{Ga:"root",qa:function(){return _.u(vMa,{optional:!0})?new sv("/devfuse/_/jserror",void 0,!0):new sv("/_/jserror",void 0,!0)}}),c_a=new _.Hd("uncaughtErrors",{Ga:"root",qa:function(){return new _.Vf}});_.tv=function(a,b,c){var d=this;this.Led=a;this.R4=b;this.zone=c;this.MHb=new _.Vf;this.count=0;this.MHb.ha(_.Hf(function(){d.setTimeout();if(d.count>=10)return!1;d.count++;return!0}),_.Qf(100)).subscribe(function(e){var f={};d.R4&&(f["devfuse.feature"]=d.R4);d.Led.ULb(e,f)})};_.uv=function(a,b){b.Phb&&(b=b.Phb);b.stack||(b=Error(JSON.stringify(b)));console.error(b);a.MHb.next(b)};
_.tv.prototype.setTimeout=function(){var a=this;this.timer==null&&this.zone.Xb(function(){a.timer=setTimeout(function(){a.count=0;delete a.timer},1E4)})};_.tv.O=function(a){return new (a||_.tv)(_.t(b_a),_.t(vMa,8),_.t(_.th))};_.tv.wa=_.q({token:_.tv,qa:_.tv.O,Ga:"root"});var d_a;_.vv=new _.Hd("MatSnackBarData");d_a=function(){this.eF="polite";this.sw="";this.duration=0;this.data=null;this.Az="center";this.d1="bottom"};_.wv=function(){};_.wv.O=function(a){return new (a||_.wv)};_.wv.Ea=_.Te({type:_.wv,oa:[["","matSnackBarLabel",""]],Za:[1,"mat-mdc-snack-bar-label","mdc-snackbar__label"]});_.xv=function(){};_.xv.O=function(a){return new (a||_.xv)};_.xv.Ea=_.Te({type:_.xv,oa:[["","matSnackBarActions",""]],Za:[1,"mat-mdc-snack-bar-actions","mdc-snackbar__actions"]});_.yv=function(){};_.yv.O=function(a){return new (a||_.yv)};_.yv.Ea=_.Te({type:_.yv,oa:[["","matSnackBarAction",""]],Za:[1,"mat-mdc-snack-bar-action","mdc-snackbar__action"]});_.zv=function(a,b){var c=this;this.Bb=b;this.GC=new _.Vf;this.Kr=new _.Vf;this.fD=new _.Vf;this.q2=!1;this.ys=a;a.fL.subscribe(function(){return c.JSa()})};_.zv.prototype.Zd=function(){this.GC.closed||this.ys.Jha();clearTimeout(this.uua)};_.e_a=function(a){a.fD.closed||(a.q2=!0,a.fD.next(),a.fD.complete(),a.Zd());clearTimeout(a.uua)};_.zv.prototype.rSa=function(a){var b=this;this.uua=setTimeout(function(){return b.Zd()},Math.min(a,2147483647))};
_.zv.prototype.kVa=function(){this.Kr.closed||(this.Kr.next(),this.Kr.complete())};_.zv.prototype.JSa=function(){this.Bb.dispose();this.fD.closed||this.fD.complete();this.GC.next({Hdd:this.q2});this.GC.complete();this.q2=!1};_.zv.prototype.gu=function(){return this.ys.g3};var Av=function(){this.fra=_.u(_.zv);this.data=_.u(_.vv)};Av.prototype.action=function(){_.e_a(this.fra)};_.p.Object.defineProperties(Av.prototype,{iBa:{configurable:!0,enumerable:!0,get:function(){return!!this.data.action}}});Av.O=function(a){return new (a||Av)};
Av.ya=_.Re({type:Av,oa:[["simple-snack-bar"]],Za:[1,"mat-mdc-simple-snack-bar"],Qb:["matSnackBar"],Aa:3,Ba:2,Fa:[["matSnackBarLabel",""],["matSnackBarActions",""],["matButton","","matSnackBarAction","",3,"click"]],ua:function(a,b){a&1&&(_.I(0,"div",0),_.Q(1),_.J(),_.ug(2,Eua,3,1,"div",1));a&2&&(_.A(),_.dh(" ",b.data.message,"\n"),_.A(),_.vg(b.iBa?2:-1))},dependencies:[_.jv,_.wv,_.xv,_.yv],styles:[".mat-mdc-simple-snack-bar{display:flex}\n"],ab:2,Na:0});var f_a=["label"],Bv=function(){this.Wr=!1;this.nb=_.u(_.th);this.La=_.u(_.ne);this.Sa=_.u(_.ho);this.Fc=_.u(_.ej);this.Yc=_.wj();this.QT=_.u(d_a);this.Vb=_.u(_.ii);this.ZW=new Set;this.ac=_.u(_.lg);this.SQa=150;this.Mb=!1;this.vW=new _.Vf;this.fL=new _.Vf;this.g3=new _.Vf;this.NO="void";this.mW=_.u(_.kj).getId("mat-snack-bar-container-live-");var a=this.QT;this.Vv=a.eF!=="assertive"||a.sw?a.eF==="off"?"off":"polite":"assertive";this.Fc.MJa&&(this.Vv==="polite"&&(this.Dca="status"),this.Vv==="assertive"&&
(this.Dca="alert"))};_.W(Bv,_.Wt);_.h=Bv.prototype;_.h.os=function(a){a=this.bw.os(a);this.oV();return a};_.h.tw=function(a){a=this.bw.tw(a);this.oV();return a};_.h.DS=function(a){var b=this;a==="_mat-snack-bar-exit"?this.waa():a==="_mat-snack-bar-enter"&&(clearTimeout(this.Cmb),this.nb.run(function(){b.g3.next();b.g3.complete()}))};
_.h.oY=function(){var a=this;this.Mb||(this.NO="visible",_.Qn(this.Sa),_.Rn(this.Sa),this.mWa(),this.Yc?_.mg(function(){a.nb.run(function(){return queueMicrotask(function(){return a.DS("_mat-snack-bar-enter")})})},{Rb:this.ac}):(clearTimeout(this.Cmb),this.Cmb=setTimeout(function(){a.La.na.classList.add("mat-snack-bar-fallback-visible");a.DS("_mat-snack-bar-enter")},200)))};
_.h.Jha=function(){var a=this;if(this.Mb)return _.of(void 0);this.nb.run(function(){a.NO="hidden";_.Qn(a.Sa);a.La.na.setAttribute("mat-exit","");clearTimeout(a.Z$);a.Yc?_.mg(function(){a.nb.run(function(){return queueMicrotask(function(){return a.DS("_mat-snack-bar-exit")})})},{Rb:a.ac}):(clearTimeout(a.Hmb),a.Hmb=setTimeout(function(){return a.DS("_mat-snack-bar-exit")},200))});return this.fL};_.h.Ma=function(){this.Mb=!0;this.DRa();this.waa()};
_.h.waa=function(){var a=this;clearTimeout(this.Hmb);queueMicrotask(function(){a.fL.next();a.fL.complete()})};_.h.oV=function(){var a=this.La.na,b=this.QT.Ad;b&&(Array.isArray(b)?b.forEach(function(c){return a.classList.add(c)}):a.classList.add(b));this.FSa();b=this.kp.na;b.classList.toggle("mdc-snackbar__label",!b.querySelector(".mdc-snackbar__label"))};
_.h.FSa=function(){for(var a=this.mW,b=this.Vb.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]'),c=0;c<b.length;c++){var d=b[c],e=d.getAttribute("aria-owns");this.ZW.add(d);e?e.indexOf(a)===-1&&d.setAttribute("aria-owns",e+" "+a):d.setAttribute("aria-owns",a)}};_.h.DRa=function(){var a=this;this.ZW.forEach(function(b){var c=b.getAttribute("aria-owns");c&&(c=c.replace(a.mW,"").trim(),c.length>0?b.setAttribute("aria-owns",c):b.removeAttribute("aria-owns"))});this.ZW.clear()};
_.h.q0c=function(){};_.h.mWa=function(){var a=this;this.Z$||this.nb.Xb(function(){a.Z$=setTimeout(function(){if(!a.Mb){var b=a.La.na,c=b.querySelector("[aria-hidden]");b=b.querySelector("[aria-live]");if(c&&b){var d=null;a.Fc.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.vW.next();a.vW.complete()}}},a.SQa)})};Bv.O=function(a){return new (a||Bv)};
Bv.ya=_.Re({type:Bv,oa:[["mat-snack-bar-container"]],mb:function(a,b){a&1&&(_.Og(_.Yt,7),_.Og(f_a,7));if(a&2){var c;_.Tg(c=_.Ug())&&(b.bw=c.first);_.Tg(c=_.Ug())&&(b.kp=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.DS(c.animationName)})("animationcancel",function(c){return b.DS(c.animationName)});a&2&&_.bh("mat-snack-bar-container-enter",b.NO==="visible")("mat-snack-bar-container-exit",b.NO==="hidden")("mat-snack-bar-container-animations-enabled",
!b.Yc)},features:[_.kg],Aa:6,Ba:3,Fa:[["label",""],[1,"mdc-snackbar__surface","mat-mdc-snackbar-surface"],[1,"mat-mdc-snack-bar-label"],["aria-hidden","true"],["cdkPortalOutlet",""]],ua:function(a,b){a&1&&(_.I(0,"div",1)(1,"div",2,0)(3,"div",3),_.F(4,Fua,0,0,"ng-template",4),_.J(),_.K(5,"div"),_.J()());a&2&&(_.A(5),_.tg("aria-live",b.Vv)("role",b.Dca)("id",b.mW))},dependencies:[_.Yt],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-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-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-ripple-element{opacity:.1}\n"],
ab: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}}
*/
_.g_a=new _.Hd("mat-snack-bar-default-options",{Ga:"root",qa:function(){return new d_a}});_.Cv=function(){this.Vv=_.u(_.kt);this.ac=_.u(_.lg);this.iaa=_.u(_.dt);this.DW=_.u(_.Cv,{optional:!0,Xx:!0});this.Gaa=_.u(_.g_a);this.Yc=_.wj();this.oL=null;this.Ieb=Av;this.Neb=Bv;this.J5a="mat-mdc-snack-bar-handset"};_.h=_.Cv.prototype;_.h.GS=function(a,b){return this.faa(a,b)};_.h.RDa=function(a,b){return this.faa(a,b)};
_.h.open=function(a,b,c){b=b===void 0?"":b;var d=Object.assign({},this.Gaa,c);d.data={message:a,action:b};d.sw===a&&(d.sw=void 0);return this.GS(this.Ieb,d)};_.h.Zd=function(){this.Mk&&this.Mk.Zd()};_.h.Ma=function(){this.oL&&this.oL.Zd()};_.h.bRa=function(a,b){var c=_.Eh({parent:b&&b.Me&&b.Me.Rb||this.ac,Tb:[{Da:d_a,rc:b}]});a=a.attach(new _.Ut(this.Neb,b.Me,c));a.instance.QT=b;return a.instance};
_.h.faa=function(a,b){var c=this,d=Object.assign({},new d_a,this.Gaa,b),e=this.Lv(d);b=this.bRa(e,d);var f=new _.zv(b,e);if(a instanceof _.Lg)f.instance=b.tw(new _.Vt(a,null,{va:d.data,fra:f}));else{var g=this.m2(d,f);a=b.os(new _.Ut(a,void 0,g));f.instance=a.instance}this.iaa.observe("(max-width: 599.98px) and (orientation: portrait)").ha(_.hg(e.gp)).subscribe(function(m){e.Fm.classList.toggle(c.J5a,m.matches)});d.sw&&b.vW.subscribe(function(){c.Vv.wm(d.sw,d.eF)});this.QQa(f,d);return this.Mk=f};
_.h.QQa=function(a,b){var c=this;a.GC.subscribe(function(){c.Mk==a&&(c.Mk=null);b.sw&&c.Vv.clear()});b.duration&&b.duration>0&&a.gu().subscribe(function(){return a.rSa(b.duration)});this.Mk?(this.Mk.GC.subscribe(function(){a.ys.oY()}),this.Mk.Zd()):a.ys.oY()};
_.h.Lv=function(a){var b=new _.nj;b.direction=a.direction;var c=new _.Ot,d=a.direction==="rtl";d=a.Az==="left"||a.Az==="start"&&!d||a.Az==="end"&&d;var e=!d&&a.Az!=="center";d?c.left("0"):e?c.right("0"):_.Pt(c);a.d1==="top"?c.top("0"):c.bottom("0");b.yf=c;b.disableAnimations=this.Yc;return _.uj(this.ac,b)};_.h.m2=function(a,b){return _.Eh({parent:a&&a.Me&&a.Me.Rb||this.ac,Tb:[{Da:_.zv,rc:b},{Da:_.vv,rc:a.data}]})};
_.p.Object.defineProperties(_.Cv.prototype,{Mk:{configurable:!0,enumerable:!0,get:function(){var a=this.DW;return a?a.Mk:this.oL},set:function(a){this.DW?this.DW.Mk=a:this.oL=a}}});_.Cv.O=function(a){return new (a||_.Cv)};_.Cv.wa=_.q({token:_.Cv,qa:_.Cv.O,Ga:"root"});_.Dv=function(){};_.Dv.O=function(a){return new (a||_.Dv)};_.Dv.Ja=_.Se({type:_.Dv});_.Dv.Ia=_.ed({Tb:[_.Cv],imports:[_.au,_.Zt,_.ov,_.bu,Av,_.bu]});var h_a={jib:{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"}},vmc:{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"}}},i_a=h_a;i_a=h_a;var j_a={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 k_a={DECIMAL_SEP:".",GROUP_SEP:",",Njb:"%",DQa:"0",oJc:"+",Zib:"-",wib:"E",Ojb:"\u2030",jMa:"\u221e",fGc:"NaN",DECIMAL_PATTERN:"#,##0.###",iPc:"#E0",MIc:"#,##0%",onc:"\u00a4#,##0.00",oJa:"USD"},Ev=k_a;Ev=k_a;_.Fv=function(a){this.nma=40;this.QE=1;this.oGa=0;this.Sz=3;this.cDa=this.gI=0;this.Jdc=!1;this.Vna=this.u_="";this.wS=Ev.Zib;this.s7="";this.Uz=1;this.QZ=!1;this.UY=[];this.vHa=this.ADb=!1;this.zfa=0;this.Fna=typeof a==="string"?a:"";typeof a==="number"?this.qxa(a):this.EL(a)};
_.Fv.prototype.EL=function(a){this.Fna=a.replace(/ /g,"\u00a0");var b=[0];this.u_=l_a(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("Zb`"+a);f++;m>=0&&d<0&&m++;break;case ",":m>0&&this.UY.push(m);m=0;break;case ".":if(d>=0)throw Error("$b`"+a);d=e+f+g;break;case "E":if(this.vHa)throw Error("ac`"+a);this.vHa=!0;this.cDa=0;b[0]+1<n&&a.charAt(b[0]+1)=="+"&&(b[0]++,this.Jdc=!0);
for(;b[0]+1<n&&a.charAt(b[0]+1)=="0";)b[0]++,this.cDa++;if(e+f<1||this.cDa<1)throw Error("bc`"+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("cc`"+a);g=e+f+g;this.Sz=d>=0?g-d:0;d>=0&&(this.gI=e+f-d,this.gI<0&&(this.gI=0));this.QE=(d>=0?d:g)-e;this.vHa&&(this.nma=e+this.QE,this.Sz==0&&this.QE==0&&(this.QE=1));this.UY.push(Math.max(0,m));this.ADb=d==0||d==g;c=b[0]-c;this.Vna=l_a(this,a,b);b[0]<a.length&&a.charAt(b[0])==
";"?(b[0]++,this.Uz!=1&&(this.QZ=!0),this.wS=l_a(this,a,b),b[0]+=c,this.s7=l_a(this,a,b)):(this.wS+=this.u_,this.s7+=this.Vna)};
_.Fv.prototype.qxa=function(a){switch(a){case 1:this.EL(Ev.DECIMAL_PATTERN);break;case 2:this.EL(Ev.iPc);break;case 3:this.EL(Ev.MIc);break;case 4:a=this.EL;var b=Ev.onc;var c=["0"],d=j_a[Ev.oJa];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:m_a(this,1);break;case 6:m_a(this,2);break;default:throw Error("Tb");}};var m_a=function(a,b){a.zfa=b;a.EL(Ev.DECIMAL_PATTERN);a.gI=0;a.Sz=2;if(a.gI>0)throw Error("Rb");a.oGa=2};
_.Fv.prototype.parse=function(a,b){b=b||[0];if(this.zfa!==0)throw Error("Ub");a=a.replace(/ |\u202f/g,"\u00a0");var c=a.indexOf(this.u_,b[0])==b[0],d=a.indexOf(this.wS,b[0])==b[0];c&&d&&(this.u_.length>this.wS.length?d=!1:this.u_.length<this.wS.length&&(c=!1));c?b[0]+=this.u_.length:d&&(b[0]+=this.wS.length);if(a.indexOf(Ev.jMa,b[0])==b[0]){b[0]+=Ev.jMa.length;var e=Infinity}else{e=a;var f=!1,g=!1,m=!1,n=-1,r=1,x=Ev.DECIMAL_SEP,z=Ev.GROUP_SEP,D=Ev.wib;if(this.zfa!=0)throw Error("Vb");z=z.replace(/\u202f/g,
"\u00a0");for(var L="";b[0]<e.length;b[0]++){var N=e.charAt(b[0]),R=n_a(N);if(R>=0&&R<=9)L+=R,m=!0;else if(N==x.charAt(0)){if(f||g)break;L+=".";f=!0}else if(N==z.charAt(0)&&("\u00a0"!=z.charAt(0)||b[0]+1<e.length&&n_a(e.charAt(b[0]+1))>=0)){if(f||g)break}else if(N==D.charAt(0)){if(g)break;L+="E";g=!0;n=b[0]}else if(N=="+"||N=="-"){if(m&&n!=b[0]-1)break;L+=N}else if(this.Uz==1&&N==Ev.Njb.charAt(0)){if(r!=1)break;r=100;if(m){b[0]++;break}}else if(this.Uz==1&&N==Ev.Ojb.charAt(0)){if(r!=1)break;r=1E3;
if(m){b[0]++;break}}else break}this.Uz!=1&&(r=this.Uz);e=parseFloat(L)/r}if(c){if(a.indexOf(this.Vna,b[0])!=b[0])return NaN;b[0]+=this.Vna.length}else if(d){if(a.indexOf(this.s7,b[0])!=b[0])return NaN;b[0]+=this.s7.length}return d?-e:e};
_.Fv.prototype.format=function(a){if(this.gI>this.Sz)throw Error("Wb");if(isNaN(a))return Ev.fGc;var b=[];var c=a;if(this.zfa==0)c=o_a;else{c=Math.abs(c);var d=p_a(this,c<=1?0:q_a(c)).E1a;c=p_a(this,d+q_a(r_a(this,Gv(c,-d)).intValue))}a=Gv(a,-c.E1a);(d=a<0||a==0&&1/a<0)?c.k$a?b.push(c.k$a):(b.push(c.prefix),b.push(this.wS)):(b.push(c.prefix),b.push(this.u_));if(isFinite(a))if(a*=d?-1:1,a*=this.Uz,this.vHa){var e=a;if(e==0)s_a(this,e,this.QE,b),t_a(this,0,b);else{var f=Math.floor(Math.log(e)/Math.log(10)+
2E-15);e=Gv(e,-f);var g=this.QE;this.nma>1&&this.nma>this.QE?(g=f%this.nma,g<0&&(g=this.nma+g),e=Gv(e,g),f-=g,g=1):this.QE<1?(f++,e=Gv(e,-1)):(f-=this.QE-1,e=Gv(e,this.QE-1));s_a(this,e,g,b);t_a(this,f,b)}}else s_a(this,a,this.QE,b);else b.push(Ev.jMa);d?c.l$a?b.push(c.l$a):(isFinite(a)&&b.push(c.suffix),b.push(this.s7)):(isFinite(a)&&b.push(c.suffix),b.push(this.Vna));return b.join("")};
var r_a=function(a,b){var c=Gv(b,a.Sz);a.oGa>0&&(c=u_a(c,a.oGa,a.Sz));c=Math.round(c);if(isFinite(c)){var d=Math.floor(Gv(c,-a.Sz));c=Math.floor(c-Gv(d,a.Sz));if(c<0||c>=Gv(1,a.Sz))d=Math.round(b),c=0}else d=b,c=0;return{intValue:d,ugd:c}},s_a=function(a,b,c,d){if(a.gI>a.Sz)throw Error("Wb");d||(d=[]);b=r_a(a,b);var e=b.intValue,f=b.ugd,g=a.gI>0||f>0||!1;b=a.gI;g&&(b=a.gI);for(var m="",n=e;n>1E20;)m="0"+m,n=Math.round(Gv(n,-1));m=n+m;var r=Ev.DECIMAL_SEP;n=Ev.DQa.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.UY.length>=2)for(c=1;c<a.UY.length;c++)z+=a.UY[c];c=x-z;if(c>0){e=a.UY;z=x=0;for(var D,L=Ev.GROUP_SEP,N=m.length,R=0;R<N;R++)if(d.push(String.fromCodePoint(n+Number(m.charAt(R)))),N-R>1)if(D=e[z],R<c){var ca=c-R;(D===1||D>0&&ca%D===1)&&d.push(L)}else z<e.length&&(R===c?z+=1:D===R-c-x+1&&(d.push(L),x+=D,z+=1))}else{c=m;m=a.UY;e=Ev.GROUP_SEP;D=c.length;L=[];for(x=m.length-1;x>=0&&D>0;x--){z=m[x];for(N=0;N<z&&D-N-1>=0;N++)L.push(String.fromCodePoint(n+
Number(c.charAt(D-N-1))));D-=z;D>0&&L.push(e)}d.push.apply(d,L.reverse())}}else g||d.push(String.fromCodePoint(n));(a.ADb||g)&&d.push(r);f=String(f);g=f.split("e+");g.length==2&&(f=String(u_a(parseFloat(g[0]),a.oGa,1)),f=f.replace(".",""),f+=PFa("0",parseInt(g[1],10)-f.length+1));a.Sz+1>f.length&&(f="1"+PFa("0",a.Sz-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))))},t_a=function(a,b,c){c.push(Ev.wib);b<0?(b=-b,c.push(Ev.Zib)):
a.Jdc&&c.push(Ev.oJc);b=""+b;for(var d=Ev.DQa,e=b.length;e<a.cDa;e++)c.push(d);a=d.codePointAt(0)-v_a;for(d=0;d<b.length;d++)c.push(String.fromCodePoint(a+b.codePointAt(d)))},n_a=function(a){a=a.codePointAt(0);if(48<=a&&a<58)return a-48;var b=Ev.DQa.codePointAt(0);return b<=a&&a<b+10?a-b:-1},v_a="0".codePointAt(0),l_a=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+=Ev.oJa):(g=Ev.oJa,d+=g in j_a?j_a[g][1]:g);break;case "%":if(!a.QZ&&a.Uz!=1)throw Error("Xb");if(a.QZ&&a.Uz!=100)throw Error("Yb");a.Uz=100;a.QZ=!1;d+=Ev.Njb;break;case "\u2030":if(!a.QZ&&a.Uz!=1)throw Error("Xb");if(a.QZ&&a.Uz!=1E3)throw Error("Yb");a.Uz=1E3;a.QZ=!1;d+=Ev.Ojb;break;default:d+=g}}return d},o_a={E1a:0,k$a:"",l$a:"",prefix:"",suffix:""},p_a=function(a,b){a=a.zfa==1?i_a.jib:i_a.vmc;a==null&&(a=i_a.jib);if(b<3)return o_a;b=
Math.min(14,b);var c=a[Gv(1,b)];for(--b;!c&&b>=3;)c=a[Gv(1,b)],b--;if(!c)return o_a;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))?{E1a:b+1-(c[2].length-1),k$a:a,l$a:d,prefix:c[1],suffix:c[3]}:o_a:o_a},q_a=function(a){if(!isFinite(a))return a>0?a:0;for(var b=0;(a/=10)>=1;)b++;return b},Gv=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))},w_a=function(a,b){return a&&isFinite(a)?Gv(Math.round(Gv(a,b)),-b):a},u_a=function(a,b,c){if(!a)return a;b=b-q_a(a)-1;return b<-c?w_a(a,-c):w_a(a,b)};var x_a=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"},y_a=x_a;y_a=x_a;var z_a=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"},A_a=z_a;A_a=z_a;var B_a,C_a,D_a,E_a,F_a;_.Hv=function(a){this.Fna=a;this.cEa=this.Z6=this.B6a=null;a=Ev;var b=i_a;if(B_a!==a||C_a!==b)B_a=a,C_a=b,D_a=new _.Fv(1);this.knd=D_a};B_a=null;C_a=null;D_a=null;E_a=RegExp("'([{}#].*?)'","g");F_a=RegExp("''","g");
_.Hv.prototype.format=function(a){if(this.Fna){this.B6a=[];var b=G_a(this,this.Fna);this.cEa=H_a(this,b);this.Fna=null}if(this.cEa&&this.cEa.length!=0)for(this.Z6=_.za(this.B6a),b=[],I_a(this,this.cEa,a,!1,b),a=b.join("");this.Z6.length>0;)a=a.replace(this.OZa(this.Z6),String(this.Z6.pop()).replace("$","$$$$"));else a="";return a};
var I_a=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.Z6.push(r),n.push(m.OZa(m.Z6)));break;case 2:g=b[f].value;m=a;n=c;r=d;var x=e,z=g.sxa;n[z]===void 0?x.push("Undefined parameter - "+z):(z=g[n[z]],z===void 0&&(z=g.other),I_a(m,z,n,r,x));break;case 0:g=b[f].value;J_a(a,g,c,A_a,d,e);break;case 1:g=b[f].value,J_a(a,g,c,y_a,d,e)}},J_a=function(a,b,c,d,e,f){var g=
b.sxa,m=b.fwb,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=[],I_a(a,g,c,e,b),c=b.join(""),e?f.push(c):(a=a.knd.format(m),f.push(c.replace(/#/g,a))))},G_a=function(a,b){var c=a.B6a,d=a.OZa.bind(a);b=b.replace(F_a,function(){c.push("'");return d(c)});return b=b.replace(E_a,function(e,f){c.push(f);return d(c)})},K_a=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},L_a=/^\s*(\w+)\s*,\s*plural\s*,(?:\s*offset:(\d+))?/,M_a=/^\s*(\w+)\s*,\s*selectordinal\s*,/,N_a=/^\s*(\w+)\s*,\s*select\s*,/,H_a=function(a,b){var c=[];b=K_a(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(L_a.test(f)?0:M_a.test(f)?1:N_a.test(f)?2:/^\s*\w+\s*/.test(f)?3:5){case 2:e.type=2;e.value=O_a(a,b[d].value);break;case 0:e.type=0;e.value=P_a(a,b[d].value);break;case 1:e.type=1;e.value=Q_a(a,b[d].value);break;case 3:e.type=3,e.value=b[d].value}}c.push(e)}return c},O_a=function(a,b){var c="";b=b.replace(N_a,function(m,n){c=n;return""});var d={};d.sxa=c;b=K_a(b);for(var e=0;e<b.length;){var f=b[e].value;e++;var g=void 0;1==b[e].type&&(g=H_a(a,b[e].value));d[f.replace(/\s/g,"")]=
g;e++}return d},P_a=function(a,b){var c="",d=0;b=b.replace(L_a,function(n,r,x){c=r;x&&(d=parseInt(x,10));return""});var e={};e.sxa=c;e.fwb=d;b=K_a(b);for(var f=0;f<b.length;){var g=b[f].value;f++;var m=void 0;1==b[f].type&&(m=H_a(a,b[f].value));e[g.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=m;f++}return e},Q_a=function(a,b){var c="";b=b.replace(M_a,function(m,n){c=n;return""});var d={};d.sxa=c;d.fwb=0;b=K_a(b);for(var e=0;e<b.length;){var f=b[e].value;e++;var g=void 0;1==b[e].type&&(g=H_a(a,b[e].value));
d[f.replace(/\s*(?:=)?(\w+)\s*/,"$1")]=g;e++}return d};_.Hv.prototype.OZa=function(a){return"\ufddf_"+(a.length-1).toString(10)+"_"};new _.Hv("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 _.Hv("{projectName} project created");new _.Hv("Failed to connect to {gitProvider}");_.Iv=function(a,b){this.zh=a;this.ug=b};_.S_a=function(a){document.querySelectorAll("snack-bar-container").length>0||_.R_a(a,{message:"An unexpected error occurred.",Zd:"Dismiss"})};
_.Jv=function(a,b){var c=b.error;var d=b.message;b=b.Zd;a.log(c);_.R_a(a,{message:d,Zd:b})};_.Iv.prototype.log=function(a){_.uv(this.zh,a)};_.R_a=function(a,b){a.notify({message:b.message,Zd:b.Zd,duration:0})};_.Iv.prototype.notify=function(a){this.ug.open(a.message,a.Zd,{duration:a.duration})};_.Iv.O=function(a){return new (a||_.Iv)(_.t(_.tv),_.t(_.Cv))};_.Iv.wa=_.q({token:_.Iv,qa:_.Iv.O,Ga:"root"});_.Kv=function(a,b){this.xi=a;this.Ugb=b};_.Kv.prototype.Ra=function(){var a=this;this.rb=this.Ugb.subscribe(function(b){a.handleError(b)})};_.Kv.prototype.handleError=function(){_.S_a(this.xi)};_.Kv.prototype.Ma=function(){this.rb&&this.rb.unsubscribe()};_.Kv.O=function(a){return new (a||_.Kv)(_.C(_.Iv),_.C(c_a))};_.Kv.Ea=_.Te({type:_.Kv,oa:[["uncaught-error-notifier"]],standalone:!1});_.Lv=function(){};_.Lv.O=function(a){return new (a||_.Lv)};_.Lv.Ja=_.Se({type:_.Lv});_.Lv.Ia=_.ed({});_.T_a=new Map([["SshAuthError","type.googleapis.com/devtools.grimoire."],["MissingDecorationsError","type.googleapis.com/devtools.grimoire."],["DebugInfo","type.googleapis.com/google.rpc."]]);var Gua;_.Mv=function(a,b){this.Ugb=a;this.zh=b};_.Mv.prototype.handleError=function(a){a&&(a===Hua()||a.rejection!==void 0&&a.rejection===Hua())||(_.uv(this.zh,a),this.Ugb.next(a))};_.Mv.O=function(a){return new (a||_.Mv)(_.t(c_a),_.t(_.tv))};_.Mv.wa=_.q({token:_.Mv,qa:_.Mv.O,Ga:"root"});var U_a=function(){var a=(SFa.get("GuidedHelpResume")||"").split(":");return{flowId:+a[0]||void 0,stepId:a[1]||void 0}},V_a=function(a){SFa.remove("GuidedHelpResume",null,(a==null?void 0:a.domain)||window.location.hostname)};var W_a=function(a,b){this.ccd=a;this.qqd=b;this.BDa=0;this.pBa=null};W_a.prototype.get=function(){if(this.BDa>0){this.BDa--;var a=this.pBa;this.pBa=a.next;a.next=null}else a=this.ccd();return a};W_a.prototype.put=function(a){this.qqd(a);this.BDa<100&&(this.BDa++,a.next=this.pBa,this.pBa=a)};QSa(function(){});var X_a=function(){this.OHa=this.Z9=null};X_a.prototype.add=function(a,b){var c=Jua.get();c.set(a,b);this.OHa?this.OHa.next=c:this.Z9=c;this.OHa=c};X_a.prototype.remove=function(){var a=null;this.Z9&&(a=this.Z9,this.Z9=this.Z9.next,this.Z9||(this.OHa=null),a.next=null);return a};var Jua=new W_a(function(){return new Y_a},function(a){return a.reset()}),Y_a=function(){this.next=this.scope=this.fn=null};Y_a.prototype.set=function(a,b){this.fn=a;this.scope=b;this.next=null};
Y_a.prototype.reset=function(){this.next=this.scope=this.fn=null};var Z_a,Kua=!1,Iua=new X_a,a0a=function(a,b){Z_a||$_a();Kua||(Z_a(),Kua=!0);Iua.add(a,b)},$_a=function(){var a=Promise.resolve(void 0);Z_a=function(){a.then(Lua)}};var b0a=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var Ov=function(a){this.Uc=0;this.nh=void 0;this.i4=this.hQ=this.bt=null;this.gBa=this.p2a=!1;if(a!=yFa)try{var b=this;a.call(void 0,function(c){Nv(b,2,c)},function(c){Nv(b,3,c)})}catch(c){Nv(this,3,c)}},c0a=function(){this.next=this.context=this.A7=this.Xma=this.jh=null;this.kxa=!1};c0a.prototype.reset=function(){this.context=this.A7=this.Xma=this.jh=null;this.kxa=!1};
var d0a=new W_a(function(){return new c0a},function(a){a.reset()}),e0a=function(a,b,c){var d=d0a.get();d.Xma=a;d.A7=b;d.context=c;return d},Pv=function(a){if(a instanceof Ov)return a;var b=new Ov(yFa);Nv(b,2,a);return b},f0a=function(a){return new Ov(function(b,c){c(a)})},h0a=function(a,b,c){g0a(a,b,c,null)||a0a(_.dl(b,a))},i0a=function(a){return new Ov(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],h0a(m,_.dl(f,
n),g);else b(e)})};Ov.prototype.then=function(a,b,c){return j0a(this,Fr(typeof a==="function"?a:null),Fr(typeof b==="function"?b:null),c)};Ov.prototype.$goog_Thenable=!0;var l0a=function(a,b,c,d){k0a(a,e0a(b||yFa,c||null,d))};Ov.prototype.finally=function(a){var b=this;a=Fr(a);return new Ov(function(c,d){l0a(b,function(e){a();c(e)},function(e){a();d(e)})})};Ov.prototype.dU=function(a,b){return j0a(this,null,Fr(a),b)};Ov.prototype.catch=Ov.prototype.dU;
Ov.prototype.cancel=function(a){if(this.Uc==0){var b=new Qv(a);a0a(function(){m0a(this,b)},this)}};
var m0a=function(a,b){if(a.Uc==0)if(a.bt){var c=a.bt;if(c.hQ){for(var d=0,e=null,f=null,g=c.hQ;g&&(g.kxa||(d++,g.jh==a&&(e=g),!(e&&d>1)));g=g.next)e||(f=g);e&&(c.Uc==0&&d==1?m0a(c,b):(f?(d=f,d.next==c.i4&&(c.i4=d),d.next=d.next.next):n0a(c),o0a(c,e,3,b)))}a.bt=null}else Nv(a,3,b)},k0a=function(a,b){a.hQ||a.Uc!=2&&a.Uc!=3||p0a(a);a.i4?a.i4.next=b:a.hQ=b;a.i4=b},j0a=function(a,b,c,d){var e=e0a(null,null,null);e.jh=new Ov(function(f,g){e.Xma=b?function(m){try{var n=b.call(d,m);f(n)}catch(r){g(r)}}:f;
e.A7=c?function(m){try{var n=c.call(d,m);n===void 0&&m instanceof Qv?g(m):f(n)}catch(r){g(r)}}:g});e.jh.bt=a;k0a(a,e);return e.jh};Ov.prototype.Fvd=function(a){this.Uc=0;Nv(this,2,a)};Ov.prototype.Gvd=function(a){this.Uc=0;Nv(this,3,a)};
var Nv=function(a,b,c){a.Uc==0&&(a===c&&(b=3,c=new TypeError("ec")),a.Uc=1,g0a(c,a.Fvd,a.Gvd,a)||(a.nh=c,a.Uc=b,a.bt=null,p0a(a),b!=3||c instanceof Qv||q0a(a,c)))},g0a=function(a,b,c,d){if(a instanceof Ov)return l0a(a,b,c,d),!0;if(b0a(a))return a.then(b,c,d),!0;if(_.Fa(a))try{var e=a.then;if(typeof e==="function")return r0a(a,e,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1},r0a=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)}},p0a=function(a){a.p2a||(a.p2a=!0,a0a(a.Pza,a))},n0a=function(a){var b=null;a.hQ&&(b=a.hQ,a.hQ=b.next,b.next=null);a.hQ||(a.i4=null);return b};Ov.prototype.Pza=function(){for(var a;a=n0a(this);)o0a(this,a,this.Uc,this.nh);this.p2a=!1};
var o0a=function(a,b,c,d){if(c==3&&b.A7&&!b.kxa)for(;a&&a.gBa;a=a.bt)a.gBa=!1;if(b.jh)b.jh.bt=null,s0a(b,c,d);else try{b.kxa?b.Xma.call(b.context):s0a(b,c,d)}catch(e){t0a.call(null,e)}d0a.put(b)},s0a=function(a,b,c){b==2?a.Xma.call(a.context,c):a.A7&&a.A7.call(a.context,c)},q0a=function(a,b){a.gBa=!0;a0a(function(){a.gBa&&t0a.call(null,b)})},t0a=ea,Qv=function(a){_.ba.call(this,a);this.L2b=!1};_.fl(Qv,_.ba);Qv.prototype.name="cancel";/*

 Copyright 2005, 2007 Bob Ippolito. All Rights Reserved.
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: MIT
*/
var Rv=function(a,b){this.FFa=[];this.MXb=a;this.NDb=b||null;this.Ija=this.gR=!1;this.nh=void 0;this.Heb=this.kad=this.xZa=!1;this.kHa=0;this.bt=null;this.Ixa=0};Rv.prototype.cancel=function(a){if(this.gR)this.nh instanceof Rv&&this.nh.cancel();else{if(this.bt){var b=this.bt;delete this.bt;a?b.cancel(a):(b.Ixa--,b.Ixa<=0&&b.cancel())}this.MXb?this.MXb.call(this.NDb,this):this.Heb=!0;this.gR||this.l5(new Sv(this))}};Rv.prototype.UBb=function(a,b){this.xZa=!1;u0a(this,a,b)};
var u0a=function(a,b,c){a.gR=!0;a.nh=c;a.Ija=!b;v0a(a)},x0a=function(a){if(a.gR){if(!a.Heb)throw new w0a(a);a.Heb=!1}};Rv.prototype.callback=function(a){x0a(this);u0a(this,!0,a)};Rv.prototype.l5=function(a){x0a(this);u0a(this,!1,a)};Rv.prototype.addCallback=function(a,b){return y0a(this,a,null,b)};Rv.prototype.finally=function(a){var b=this;return z0a(new Promise(function(c,d){y0a(b,function(e){a();c(e)},function(e){a();d(e)})}))};
var y0a=function(a,b,c,d){var e=a.gR;e||(b===c?b=c=Fr(b):(b=Fr(b),c=Fr(c)));a.FFa.push([b,c,d]);e&&v0a(a);return a};Rv.prototype.then=function(a,b,c){var d,e,f=new Ov(function(g,m){e=g;d=m});y0a(this,e,function(g){g instanceof Sv?f.cancel():d(g);return A0a},this);return f.then(a,b,c)};Rv.prototype.$goog_Thenable=!0;Rv.prototype.Wd=function(a){var b=new Rv;y0a(this,b.callback,b.l5,b);a&&(b.bt=this,this.Ixa++);return b};Rv.prototype.isError=function(a){return a instanceof Error};
var B0a=function(a){return pBa(a.FFa,function(b){return typeof b[1]==="function"})},A0a={},v0a=function(a){if(a.kHa&&a.gR&&B0a(a)){var b=a.kHa,c=C0a[b];c&&(_.da.clearTimeout(c.Ez),delete C0a[b]);a.kHa=0}a.bt&&(a.bt.Ixa--,delete a.bt);b=a.nh;for(var d=c=!1;a.FFa.length&&!a.xZa;){var e=a.FFa.shift(),f=e[0],g=e[1];e=e[2];if(f=a.Ija?g:f)try{var m=f.call(e||a.NDb,b);m===A0a&&(m=void 0);m!==void 0&&(a.Ija=a.Ija&&(m==b||a.isError(m)),a.nh=b=m);if(b0a(b)||typeof _.da.Promise==="function"&&b instanceof _.da.Promise)d=
!0,a.xZa=!0}catch(n){b=n,a.Ija=!0,B0a(a)||(c=!0)}}a.nh=b;d&&(m=(0,_.ek)(a.UBb,a,!0),d=(0,_.ek)(a.UBb,a,!1),b instanceof Rv?(y0a(b,m,d),b.kad=!0):b.then(m,d));c&&(b=new D0a(b),C0a[b.Ez]=b,a.kHa=b.Ez)},z0a=function(a){var b=new Rv;a.then(function(c){b.callback(c)},function(c){b.l5(c)});return b},w0a=function(a){_.ba.call(this);this.nza=a};_.fl(w0a,_.ba);w0a.prototype.message="Deferred has already fired";w0a.prototype.name="AlreadyCalledError";var Sv=function(a){_.ba.call(this);this.nza=a};_.fl(Sv,_.ba);
Sv.prototype.message="Deferred was canceled";Sv.prototype.name="CanceledError";var D0a=function(a){this.Ez=_.da.setTimeout((0,_.ek)(this.throwError,this),0);this.Gf=a};D0a.prototype.throwError=function(){delete C0a[this.Ez];throw this.Gf;};var C0a={};var $ua=function(a,b){var c=b||{};b=c.document||document;var d=_.uc(a).toString(),e=(new mGa(b)).createElement("SCRIPT"),f={M5b:e,esa:void 0},g=new Rv(E0a,f),m=null,n=c.timeout!=null?c.timeout:5E3;n>0&&(m=window.setTimeout(function(){F0a(e,!0);g.l5(new G0a(1,"Timeout reached for loading script "+d))},n),f.esa=m);e.onload=e.onreadystatechange=function(){e.readyState&&e.readyState!="loaded"&&e.readyState!="complete"||(F0a(e,c.LCd||!1,m),g.callback(null))};e.onerror=function(){F0a(e,!0,m);g.l5(new G0a(0,
"Error while loading script "+d))};f=c.attributes||{};_.Kc(f,{type:"text/javascript",charset:"UTF-8"});pGa(e,f);_.Gc(e,a);H0a(b).appendChild(e);return g},H0a=function(a){var b;return(b=(a||document).getElementsByTagName("HEAD"))&&b.length!==0?b[0]:a.documentElement},E0a=function(){if(this&&this.M5b){var a=this.M5b;a&&a.tagName=="SCRIPT"&&F0a(a,!0,this.esa)}},F0a=function(a,b,c){c!=null&&_.da.clearTimeout(c);a.onload=function(){};a.onerror=function(){};a.onreadystatechange=function(){};b&&window.setTimeout(function(){_.dn(a)},
0)},G0a=function(a,b){var c="Jsloader error (code #"+a+")";b&&(c+=": "+b);_.ba.call(this,c);this.code=a};_.fl(G0a,_.ba);var I0a=_.Tk(["https://ssl.gstatic.com/guidedhelp/runtime/guided_help.js"]),J0a=_.Tk(["https://ssl.gstatic.com/guidedhelp/runtime_staging/guided_help.js"]),K0a=_.Nc(I0a),L0a=_.Nc(J0a),Tv=function(){};
Tv.prototype.dfb=function(a){var b=this,c,d,e,f,g,m,n,r;return _.cf(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{M0a(b,a.runtimeEnvironment).then(function(){var L,N;return _.cf(function(R){return _.ef(R,(L=window.help)==null?void 0:(N=L.guide)==null?void 0:N.startFlow(a).then(z,D),0)})},D)}catch(L){D(L)}}))})};var N0a=function(){var a;return!((a=window.guidedhelp)==null||!a.loaded)};_.h=Tv.prototype;
_.h.dismissFlow=function(){return _.cf(function(a){return N0a()?a.return(new Promise(function(b){var c,d,e;return _.cf(function(f){b((e=(c=window.help)==null?void 0:(d=c.guide)==null?void 0:d.dismissFlow())!=null?e:!1);_.jf(f)})})):a.return(Promise.resolve(!1))})};_.h.reset=function(){return _.cf(function(a){return N0a()?a.return(new Promise(function(b){var c,d,e;return _.cf(function(f){b((e=(c=window.help)==null?void 0:(d=c.guide)==null?void 0:d.reset())!=null?e:!1);_.jf(f)})})):a.return(Promise.resolve(!1))})};
_.h.getFlowId=function(){var a,b;return N0a()?(a=window.help)==null?void 0:(b=a.guide)==null?void 0:b.getFlowId():void 0};_.h.Qgd=function(){return U_a().flowId||void 0};_.h.Rgd=function(){return U_a().stepId||void 0};_.h.getStepId=function(){var a,b;return N0a()?(a=window.help)==null?void 0:(b=a.guide)==null?void 0:b.getStepId():void 0};
_.h.Kqd=function(a){var b=this,c,d;return _.cf(function(e){c=U_a();V_a({domain:a.resumeCookieDomain});d=c.flowId;return e.return(new Promise(function(f,g){d?b.dfb(Object.assign({},a,{flowId:d,stepId:c.stepId})).then(function(){f(!0)},g):f(!1)}))})};_.h.ytd=function(a){var b=this,c;return _.cf(function(d){c=O0a();return d.return(new Promise(function(e,f){c.flowId?(V_a({domain:a.resumeCookieDomain}),b.dfb(Object.assign({},a,{flowId:c.flowId,stepId:c.stepId})).then(function(){e(!0)},f)):e(!1)}))})};
var O0a=function(){var a=(new URL(_.da.location.href)).searchParams,b;return{flowId:+((b=a.get("ghstartflowid"))!=null?b:0)||void 0,stepId:a.get("ghstartstepid")||void 0}},M0a=function(a,b){(b=b===void 0?"PROD":b)||(b="PROD");if(N0a())return Promise.resolve();a.r5b||(a.r5b=Promise.resolve($ua(b==="STAGING"?L0a:K0a)));return a.r5b};Tv.prototype.startFlowFromUrl=Tv.prototype.ytd;Tv.prototype.resumeCookiedFlow=Tv.prototype.Kqd;Tv.prototype.getStepId=Tv.prototype.getStepId;
Tv.prototype.getResumeCookiedStepId=Tv.prototype.Rgd;Tv.prototype.getResumeCookiedFlowId=Tv.prototype.Qgd;Tv.prototype.getFlowId=Tv.prototype.getFlowId;Tv.prototype.reset=Tv.prototype.reset;Tv.prototype.dismissFlow=Tv.prototype.dismissFlow;Tv.prototype.startFlowById=Tv.prototype.dfb;Gva("help.guidedhelp.createBootstrapper",function(){return new Tv});var P0a={Vxd:"https://www.google.com",ezd:"https://support.google.com",Ayd:"https://play.google.com"},R0a=function(){var a=this;this.Rcb=[];this.Scb=[];this.initialize=Mua(function(){return _.cf(function(b){if(b.Id==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()):_.ef(b,Q0a(a),2);a.Rcb.length>0&&document.addEventListener("click",
a.U2b);_.jf(b)})});this.U2b=function(){if(!(a.Scb.length>0)){for(var b=_.k(a.Rcb),c=b.next();!c.done;c=b.next()){c=c.value;try{a.Scb.push(document.requestStorageAccessFor(c))}catch(d){}}Promise.all(a.Scb).then(function(){}).catch(function(){}).finally(function(){a.reset()})}}};R0a.prototype.reset=function(){document.removeEventListener("click",this.U2b)};
var Q0a=function(a){var b,c,d,e;return _.cf(function(f){switch(f.Id){case 1:b=_.k(Object.values(P0a)),c=b.next();case 2:if(c.done){f.fg(0);break}d=c.value;_.df(f,5);return _.ef(f,navigator.permissions.query({name:"top-level-storage-access",requestedOrigin:d}),7);case 7:e=f.yg;e.state!=="granted"&&a.Rcb.push(d);f.Id=3;f.SG=0;break;case 5:_.hf(f);f.fg(0);break;case 3:c=b.next(),f.fg(2)}})};(new R0a).initialize();var S0a=function(a){this.fsd=a;a.then((0,_.ek)(function(){},this),function(){},this)},T0a=function(a,b,c){return a.fsd.then(function(d){var e=d[b];if(!e)throw Error("ic`"+b);return e.apply(d,c)})},W0a=function(a,b,c){for(var d=Array(arguments.length-2),e=2;e<arguments.length;e++)d[e-2]=arguments[e];e=U0a(a,b).then(function(f){return f.apply(null,d)},function(f){f=Error("jc`"+b+"`"+a,{cause:f});delete V0a[b];return f0a(f)});return new S0a(e)},V0a={},U0a=function(a,b){var c=V0a[b];if(c)return c;c=(c=
gk(b))?Pv(c):(new Ov(function(d,e){var f=(new mGa(document)).createElement("SCRIPT");f.async=!0;_.Gc(f,_.tc(a instanceof gGa&&a.constructor===gGa&&a.HRc===fGa?a.V9b:"type_error:Const"));f.onload=f.onreadystatechange=function(){f.readyState&&f.readyState!="loaded"&&f.readyState!="complete"||d()};f.onerror=function(g){e(Error("kc`"+b+"`"+a,{cause:g}))};(document.head||document.getElementsByTagName("head")[0]).appendChild(f)})).then(function(){var d=gk(b);if(!d)throw Error("lc`"+b+"`"+a);return d});
return V0a[b]=c};var X0a=function(a){this.qn=a};X0a.prototype.w0=function(a){T0a(this.qn,"startFeedback",arguments)};X0a.prototype.iqd=function(a){T0a(this.qn,"requestSurvey",arguments).dU(function(){},this)};X0a.prototype.Qod=function(a){T0a(this.qn,"presentSurvey",arguments).dU(function(){},this)};var Y0a=new gGa(eGa,"https://www.gstatic.com/feedback/js/help/prod/service/lazy.min.js");U0a(Y0a,"help.service.Lazy.create").dU(function(){});var Nua=function(a,b){b=b||{};a=W0a(Y0a,"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.SGd||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 X0a(a)};var $0a,Uv;_.Z0a=new _.Hd("helpServiceCreationDelegate",{qa:function(){return Nua}});$0a=new _.Hd("HelpService productData",{qa:function(){return{}}});Uv=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.Bpd=c(a,{locale:b,helpCenterPath:"/cloud",productData:d})};Uv.prototype.w0=function(a){this.Bpd.w0(a)};
Uv.O=function(a){return new (a||Uv)(_.t(VMa),_.t(_.Bh),_.t(_.Z0a),_.t($0a),_.t(b_a),_.t(_.gp))};Uv.wa=_.q({token:Uv,qa:Uv.O,Ga:"root"});_.Vv=function(a,b,c,d){var e=this;this.service=a;this.enableAnonymousFeedback=b;this.productVersion=c;this.authuser=d;this.w0=function(f,g){g={authuser:e.authuser||void 0,productVersion:e.productVersion,onend:g,bFd:!0};typeof f!=="undefined"&&(g.bucket=f);e.enableAnonymousFeedback&&(g.enableAnonymousFeedback=!0);e.service.w0(g)}};_.Vv.O=function(a){return new (a||_.Vv)(_.t(Uv),_.t(qNa,8),_.t(ep),_.t(_.hp))};_.Vv.wa=_.q({token:_.Vv,qa:_.Vv.O});_.Wv=function(a){if(a)throw Error("mc");};_.Wv.O=function(a){return new (a||_.Wv)(_.t(_.Wv,12))};_.Wv.Ja=_.Se({type:_.Wv});_.Wv.Ia=_.ed({});var Pua;var a1a,b1a,c1a;a1a=function(a,b){this.url=a;this.WT=null;this.options=b};_.Xv=function(a,b,c,d){this.vob=a;this.Zqb=b;this.ASa=d;this.Fwa=new Map;this.cva=new Map;this.T0c=new Map;this.dUa=new Map;this.e3c=new Map;this.hWa=[];this.ZRa=["material-icons","mat-ligature-font"];this.Vb=c};b1a=function(a,b,c){a.xkb("",b,new a1a(c))};c1a=function(a,b){return a.e3c.get(b)||b};_.Xv.prototype.hsd=function(){this.ZRa=_.Mc.apply(0,arguments)};
var d1a=function(a,b,c){c=c===void 0?"":c;var d=c+":"+b,e=a.Fwa.get(d);return e?a.Tnb(e):(e=a.J3c(c,b))?(a.Fwa.set(d,e),a.Tnb(e)):(c=a.cva.get(c))?a.c4c(b,c):_.pf(Error("nc`"+d))};_.h=_.Xv.prototype;_.h.Ma=function(){this.hWa=[];this.Fwa.clear();this.cva.clear();this.T0c.clear()};_.h.Tnb=function(a){return a.WT?_.of(this.XWa(a).cloneNode(!0)):this.E5c(a).ha(_.E(function(b){return b.cloneNode(!0)}))};
_.h.c4c=function(a,b){var c=this,d=this.Lmb(a,b);if(d)return _.of(d);d=b.filter(function(e){return!e.WT}).map(function(e){return c.F5c(e).ha(_.Lf(function(f){f="Loading icon set URL: "+c.Zqb.Po(5,e.url)+" failed: "+f.message;c.ASa.handleError(Error(f));return _.of(null)}))});return _.Af(d).ha(_.E(function(){var e=c.Lmb(a,b);if(!e)throw Error("nc`"+a);return e}))};
_.h.Lmb=function(a,b){for(var c=b.length-1;c>=0;c--){var d=b[c];if(d.WT&&d.WT.toString().indexOf(a)>-1){var e=this.XWa(d);if(d=this.P2c(e,a,d.options))return d}}return null};_.h.E5c=function(a){var b=this;return this.Mmb(a).ha(_.ig(function(c){return a.WT=c}),_.E(function(){return b.XWa(a)}))};_.h.F5c=function(a){return a.WT?_.of(null):this.Mmb(a).ha(_.ig(function(b){return a.WT=b}))};
_.h.P2c=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.ywa(a,c);if(a.nodeName.toLowerCase()==="symbol")return this.ywa(this.D8c(a),c);b=this.YWa(Rua("<svg></svg>"));b.appendChild(a);return this.ywa(b,c)};_.h.YWa=function(a){var b=this.Vb.createElement("DIV");b.innerHTML=a;a=b.querySelector("svg");if(!a)throw Error("qc");return a};
_.h.D8c=function(a){for(var b=this.YWa(Rua("<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.Vb.ELEMENT_NODE&&b.appendChild(a.childNodes[c].cloneNode(!0));return b};
_.h.ywa=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.Mmb=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.vob)throw Error("oc");if(c==null)throw Error("rc`"+c);var f=this.Zqb.Po(5,c);if(!f)throw Error("pc`"+c);if(c=this.dUa.get(f))return c;c=this.vob.get(f,{responseType:"text",withCredentials:a}).ha(_.E(function(g){return Rua(g)}),Tf(function(){return b.dUa.delete(f)}),Qka());this.dUa.set(f,c);return c};_.h.xkb=function(a,b,c){this.Fwa.set(a+":"+b,c);return this};
_.h.yzd=function(a,b){var c=this.cva.get(a);c?c.push(b):this.cva.set(a,[b]);return this};_.h.XWa=function(a){if(!a.I$b){var b=this.YWa(a.WT);this.ywa(b,a.options);a.I$b=b}return a.I$b};_.h.J3c=function(a,b){for(var c=0;c<this.hWa.length;c++){var d=this.hWa[c](b,a);if(d)return d.url&&d.options?new a1a(d.url,d.options):new a1a(d)}};_.Xv.O=function(a){return new (a||_.Xv)(_.t(_.hq,8),_.t(mq),_.t(_.ii,8),_.t(_.wh))};_.Xv.wa=_.q({token:_.Xv,qa:_.Xv.O,Ga:"root"});new _.Mn;new _.Nn;new _.Mn;new _.Mn;var e1a,f1a,g1a,h1a,i1a;e1a=new _.Hd("MAT_ICON_DEFAULT_OPTIONS");f1a=new _.Hd("mat-icon-location",{Ga:"root",qa:Sua});g1a="clip-path color-profile src cursor fill filter marker marker-start marker-mid marker-end mask stroke".split(" ");h1a=g1a.map(function(a){return"["+a+"]"}).join(", ");i1a=/^url\(['"]?#(.*?)['"]?\)$/;
_.Yv=function(){this.La=_.u(_.ne);this.aUa=_.u(_.Xv);this.Wv=_.u(f1a);this.ASa=_.u(_.wh);this.inline=!1;this.tqb=[];this.TRa=_.We.EMPTY;var a=_.u(new _.Ln("aria-hidden"),{optional:!0}),b=_.u(e1a,{optional:!0});b&&(b.color&&(this.color=this.GV=b.color),b.zY&&(this.zY=b.zY));a||this.La.na.setAttribute("aria-hidden","true")};_.h=_.Yv.prototype;_.h.g8c=function(a){if(!a)return["",""];var b=a.split(":");switch(b.length){case 1:return["",b[0]];case 2:return b;default:throw Error("sc`"+a);}};_.h.Ra=function(){this.yXa()};
_.h.Jo=function(){var a=this.IV;a&&a.size&&(a=this.Wv.XKb(),a!==this.vqb&&(this.vqb=a,this.oqb(a)))};_.h.Ma=function(){this.TRa.unsubscribe();this.IV&&this.IV.clear()};_.h.HXa=function(){return!this.rh};_.h.O7c=function(a){this.Clb();var b=this.Wv.XKb();this.vqb=b;this.Q0c(a);this.oqb(b);this.La.na.appendChild(a)};_.h.Clb=function(){var a=this.La.na,b=a.childNodes.length;for(this.IV&&this.IV.clear();b--;){var c=a.childNodes[b];c.nodeType===1&&c.nodeName.toLowerCase()!=="svg"||c.remove()}};
_.h.yXa=function(){if(this.HXa()){var a=this.La.na,b=(this.zY?c1a(this.aUa,this.zY).split(/ +/):this.aUa.ZRa).filter(function(c){return c.length>0});this.tqb.forEach(function(c){return a.classList.remove(c)});b.forEach(function(c){return a.classList.add(c)});this.tqb=b;this.Sg===this.MVa||b.includes("mat-ligature-font")||(this.MVa&&a.classList.remove(this.MVa),this.Sg&&a.classList.add(this.Sg),this.MVa=this.Sg)}};_.h.vlb=function(a){return typeof a==="string"?a.trim().split(" ")[0]:a};
_.h.oqb=function(a){var b=this.IV;b&&b.forEach(function(c,d){c.forEach(function(e){d.setAttribute(e.name,"url('"+a+"#"+e.value+"')")})})};_.h.Q0c=function(a){var b=a.querySelectorAll(h1a),c=this.IV=this.IV||new Map;for(a={qka:0};a.qka<b.length;a={qka:a.qka},a.qka++)g1a.forEach(function(d){return function(e){var f=b[d.qka],g=f.getAttribute(e);if(g=g?g.match(i1a):null){var m=c.get(f);m||(m=[],c.set(f,m));m.push({name:e,value:g[1]})}}}(a))};
_.h.m9c=function(a){var b=this;this.Frb=this.Grb=null;this.TRa.unsubscribe();if(a){a=_.k(this.g8c(a));var c=a.next().value,d=a.next().value;c&&(this.Grb=c);d&&(this.Frb=d);this.TRa=d1a(this.aUa,d,c).ha(_.Qf(1)).subscribe(function(e){return b.O7c(e)},function(e){b.ASa.handleError(Error("tc`"+c+"`"+d+"`"+e.message))})}};
_.p.Object.defineProperties(_.Yv.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.ni||this.GV},set:function(a){this.ni=a}},rh:{configurable:!0,enumerable:!0,get:function(){return this.ZWa},set:function(a){a!==this.ZWa&&(a?this.m9c(a):this.ZWa&&this.Clb(),this.ZWa=a)}},zY:{configurable:!0,enumerable:!0,get:function(){return this.cnb},set:function(a){a=this.vlb(a);a!==this.cnb&&(this.cnb=a,this.yXa())}},Sg:{configurable:!0,enumerable:!0,get:function(){return this.bnb},set:function(a){a=
this.vlb(a);a!==this.bnb&&(this.bnb=a,this.yXa())}}});_.Yv.O=function(a){return new (a||_.Yv)};
_.Yv.ya=_.Re({type:_.Yv,oa:[["mat-icon"]],Za:["role","img",1,"mat-icon","notranslate"],qb:10,Wa:function(a,b){a&2&&(_.tg("data-mat-icon-type",b.HXa()?"font":"svg")("data-mat-icon-name",b.Frb||b.Sg)("data-mat-icon-namespace",b.Grb||b.zY)("fontIcon",b.HXa()?b.Sg:null),_.ch(b.color?"mat-"+b.color:""),_.bh("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",_.Hh],rh:"svgIcon",zY:"fontSet",Sg:"fontIcon"},
Qb:["matIcon"],jc:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.Jg(),_.Kg(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"],
ab:2,Na:0});_.Zv=function(){};_.Zv.O=function(a){return new (a||_.Zv)};_.Zv.Ja=_.Se({type:_.Zv});_.Zv.Ia=_.ed({imports:[_.bu,_.bu]});var j1a;j1a=_.Tk(["https://ssl.gstatic.com/devopsconsole/images/","/",".svg"]);
_.k1a=[{Ru:"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(" ")},{Ru:"iam",icons:["domain","group","service_account","user"]},{Ru:"logs",icons:"any debug error fatal info warning".split(" ")},{Ru:"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(" ")},{Ru:"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(" "),
fEb:["arrow_right","arrow_down"]},{Ru:"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(" ")},{Ru:"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(" ")},
{Ru:"oss",icons:["logo","logo_monochrome"]},{Ru:"tasks",icons:["g3c_logo_200x200"]}];_.l1a=new _.Hd("SvgIconGroupsToBeRegistered");_.$v=function(a,b){this.EBa=a;this.zid=b;this.EBa.hsd("material-icons-extended")};_.$v.O=function(a){return new (a||_.$v)(_.t(_.Xv),_.t(_.l1a))};_.$v.wa=_.q({token:_.$v,qa:_.$v.O});var m1a;_.si=function(a){var b=this;this.Lc=a;this.Tbb=!1;this.Lc.Xb(function(){m1a(b)})};m1a=function(a){setTimeout(function(){a.Tbb=!0},864E5)};_.si.prototype.BX=function(a,b){if(this.Tbb){var c=window.location;b=_.Hca(b.url);b!==void 0&&(c.href=b)}return!this.Tbb};_.si.O=function(a){return new (a||_.si)(_.t(_.th))};_.si.wa=_.q({token:_.si,qa:_.si.O});var Wua=null,bva=new WeakMap;var n1a=function(){};n1a.prototype.send=function(a,b){Qna(a);return this.makeRequest(a).then(function(c){return b?_.Lh(b,c):c})};var aw=function(a,b,c,d,e){this.L5=a;this.K5=b;this.J3a=c||{};this.J5=d||{};this.Scd=e};_.W(aw,n1a);var p1a=function(a){return _.Yua({timeout:3E4}).then(function(b){b=b||window.gapi;o1a(a,b);return dva(b,{apiKey:a.K5,clientId:a.J5.clientId,scope:a.J5.scope,bNb:a.J5.bNb,VIb:a.J5.VIb}).then(function(){return b})})};aw.prototype.makeRequest=function(a){var b=this;return p1a(this).then(function(c){return _.cf(function(d){if(d.Id==1)return b.J5.tmd===void 0?d.fg(2):_.ef(d,cva(c,b.J5.tmd),2);o1a(b,c);return d.return(q1a(c.client.request(b.z0a(a))))})})};
aw.prototype.z0a=function(a){return{root:this.L5,path:a.path,method:a.Nb,body:a.body,params:a.Ua,headers:a.headers,authType:a.authType,apiId:a.apiId||this.Scd}};var q1a=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)})})},o1a=function(a,b){for(var c in a.J3a)a.J3a.hasOwnProperty(c)&&_.ava(b,c,a.J3a[c])};
aw.$inject=["gapiUrl","gapiKey","gapiConfigUpdates","gapiAuthParams","defaultApiId"];var r1a=function(a,b,c,d,e,f,g){aw.call(this,a,b,f,g);this.Jh=c;this.dZa=d;this.gr=e};_.W(r1a,aw);r1a.prototype.makeRequest=function(a){var b=this;a.headers||(a.headers={});a.headers.sessionId=this.Jh.sessionId;this.Jh.actionId&&(a.headers.actionId=this.Jh.actionId);this.gr&&(a.headers["X-Goog-IAM-Authorization-Token"]=this.gr);return s1a(this.dZa).then(function(){return aw.prototype.makeRequest.call(b,a)})};var t1a=function(a,b){a=Error.call(this,a);this.message=a.message;"stack"in a&&(this.stack=a.stack);this.error=b};_.W(t1a,Error);var u1a=/^\)\]\}',?\n/,bw=function(a,b){this.Ol=b;this.config=_.bf(Promise.resolve(a))};_.W(bw,GMa);bw.prototype.makeRequest=function(a){var b=this;return this.config.ha(_.gg(function(c){return b.m2a(c,a)}),_.gg(function(c){if(c.headers.get("content-type")==="text/csv"||c.headers.get("content-type")==="text/plain")var d=_.of({data:c.body});else try{var e=(c.body||"{}").replace(u1a,"");d=_.of(JSON.parse(e))}catch(f){d=_.pf(new _.cq({error:f,headers:c.headers,url:c.url||void 0}))}return d}),_.E(function(c){return c}))};
bw.prototype.m2a=function(a,b){b.headers=Object.assign({},b.headers,a.headers);if(a.kCd){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;BMa.includes(n)?c[n]=r:n==="Content-Type"&&DMa.includes(r)?(c[n]=r,g=!0):(d[n]=r,e=!0)}}if(b.body!=null||b.Nb==="PUT"||b.Nb==="POST")f||(d["Content-Type"]="application/json",e=!0),g||(c["Content-Type"]="text/plain");
e&&(d=Rm(AMa(d)),Rna(b,"$httpHeaders",d));b.headers=c;CMa.includes(b.Nb)||(Rna(b,"$httpMethod",b.Nb),b.Nb="POST")}return this.Ol.request(b.Nb,_.eva(a.L5,b.path),{body:b.body||null,responseType:"text",observe:"response",headers:new fi(b.headers),params:this.searchParams(a,b),withCredentials:a.withCredentials})};
bw.prototype.searchParams=function(a,b){b=Object.entries(b.Ua||{}).reduce(function(c,d){d=_.k(d);var e=d.next().value;d=d.next().value;return a.eGd&&d instanceof Array?d.reduce(function(f,g){return f.append(e,g)},c):c.set(e,d)},new _.gi({Lza:a.hId}));return a.K5?b.set("key",a.K5):b};var v1a=function(a,b,c,d){bw.call(this,a,b);this.lsa=c;this.gr=d};_.W(v1a,bw);
v1a.prototype.m2a=function(a,b){var c=this;return _.bf(this.lsa.getToken()).ha(_.gg(function(d){b.Ua||(b.Ua={});b.Ua.access_token=d;c.gr&&(b.headers=b.headers||{},b.headers["X-Goog-IAM-Authorization-Token"]=c.gr);return bw.prototype.m2a.call(c,a,b)}),_.Lf(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 t1a("No xhr error returned",
{code:d.status,message:f})}}return _.pf(f)}))};var w1a=function(a,b,c,d,e){v1a.call(this,{L5:a,K5:b},c,d,e)};_.W(w1a,v1a);var iva=Error("wc"),jva=Error("xc");var y1a=function(a,b,c,d,e){var f=x1a;this.oauthClientId=a;this.sessionIndex=b;this.xi=c;this.dZa=d;this.Ha=e;this.Vza=null;this.ycb=2;this.scopes=[].concat(_.v(new Set(f))).join(" ")};
y1a.prototype.getToken=function(){var a=this,b,c,d,e;return _.cf(function(f){switch(f.Id){case 1:return a.Vza||(a.Vza=Nq(a.Ha,hva(a.oauthClientId,a.scopes,a.sessionIndex),"getOauthToken")),_.ef(f,z1a(a.dZa),2);case 2:return b=f.yg,c=null,_.df(f,3,4),_.ef(f,a.Vza,6);case 6:c=f.yg;case 4:ff(f);b();gf(f,5);break;case 3:throw d=_.hf(f),_.Jv(a.xi,{error:d,message:"Failed to fetch oauth token.",Zd:"Dismiss"}),Hua();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.ycb=2,f.return(e);if(a.ycb>0)return a.ycb--,a.Vza=null,f.return(a.getToken());throw Error("yc");}})};_.A1a=new _.Hd("authenticationLock");_.B1a=new _.Hd("Cookies");_.cw=new _.Hd("windowToken");var s1a,z1a;_.C1a=function(){this.locked=!1;this.EZb=[]};s1a=function(a){return z1a(a).then(function(b){b()})};z1a=function(a){return new Promise(function(b){var c=function(){a.locked=!0;b(function(){a.release()})};a.locked?a.EZb.push(c):c()})};_.C1a.prototype.release=function(){this.locked=!1;var a=this.EZb.shift();a&&a()};var x1a;x1a=[].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"]));
_.dw=function(a,b,c,d,e){this.ond=new y1a(a,b,c,d,e)};_.dw.prototype.getToken=function(){return this.ond.getToken()};_.dw.O=function(a){return new (a||_.dw)(_.t(ZMa),_.t(_.hp),_.t(_.Iv),_.t(_.A1a),_.t(_.Qq))};_.dw.wa=_.q({token:_.dw,qa:_.dw.O});var D1a=function(a,b,c){this.qZa=a;this.Jh=b;this.debug=c};_.W(D1a,GMa);D1a.prototype.makeRequest=function(a){var b=this.qZa.makeRequest(a).ha(_.Vj(this.Jh,a.Sb||"Unknown RPC"));return this.debug.cUb(a,b)};_.E1a=function(){};_.W(_.E1a,_.to);var Dna=function(a){var b;return{snd:function(){b=Error("zc")},AN: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.Phb)return;d=Error("Ac`"+a.path+"`"+JSON.stringify(c));c.Phb=d}d.stack+="\nCaused by: "+b.stack}}}};_.F1a=function(a,b,c){bw.call(this,a,b);this.sessionIndex=c};_.W(_.F1a,bw);_.F1a.prototype.makeRequest=function(a){a.Ua=a.Ua||{};a.Ua.authuser=this.sessionIndex||"0";var b;a.headers=(b=a.headers)!=null?b:{};b=_.UFa([]);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 bw.prototype.makeRequest.call(this,a)};_.Rj(_.Tj(_.Sj(function(a){this.La=a})));_.v(["disabled","disableRipple","color","tabIndex"]);_.G1a=function(){this.eF="assertive";this.sw="";this.duration=0;this.data=null;this.Az="center";this.d1="bottom"};var H1a=_.zj("state",[_.Fj("void, hidden",_.Ej({transform:"scale(0.8)",opacity:0})),_.Fj("visible",_.Ej({transform:"scale(1)",opacity:1})),_.Gj("* => visible",_.Dj("150ms cubic-bezier(0, 0, 0.2, 1)")),_.Gj("* => void, * => hidden",_.Dj("75ms cubic-bezier(0.4, 0.0, 1, 1)",_.Ej({opacity:0})))]);var I1a=0,ew=function(a,b,c,d,e){this.Wr=!1;this.nb=a;this.La=b;this.Sa=c;this.Fc=d;this.QT=e;this.Vb=_.u(_.ii);this.ZW=new Set;this.SQa=150;this.Mb=!1;this.vW=new _.Vf;this.fL=new _.Vf;this.g3=new _.Vf;this.NO="void";this.mW="mat-snack-bar-container-live-"+I1a++;this.Vv=e.eF!=="assertive"||e.sw?e.eF==="off"?"off":"polite":"assertive";this.Fc.MJa&&(this.Vv==="polite"&&(this.Dca="status"),this.Vv==="assertive"&&(this.Dca="alert"))};_.W(ew,_.Wt);_.h=ew.prototype;
_.h.os=function(a){a=this.bw.os(a);this.oV();return a};_.h.tw=function(a){a=this.bw.tw(a);this.oV();return a};_.h.DS=function(a){var b=a.xz;a=a.En;(a==="void"&&b!=="void"||a==="hidden")&&this.waa();if(a==="visible"){var c=this.g3;this.nb.run(function(){c.next();c.complete()})}};_.h.oY=function(){this.Mb||(this.NO="visible",_.Rn(this.Sa),this.mWa())};_.h.Jha=function(){var a=this;this.nb.run(function(){a.NO="hidden";a.La.na.setAttribute("mat-exit","");clearTimeout(a.Z$)});return this.fL};
_.h.Ma=function(){this.Mb=!0;this.DRa();this.waa()};_.h.waa=function(){var a=this;this.nb.Yma.ha(_.Qf(1)).subscribe(function(){a.nb.run(function(){a.fL.next();a.fL.complete()})})};_.h.oV=function(){var a=this.La.na,b=this.QT.Ad;b&&(Array.isArray(b)?b.forEach(function(c){return a.classList.add(c)}):a.classList.add(b));this.FSa()};
_.h.FSa=function(){for(var a=this.mW,b=this.Vb.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]'),c=0;c<b.length;c++){var d=b[c],e=d.getAttribute("aria-owns");this.ZW.add(d);e?e.indexOf(a)===-1&&d.setAttribute("aria-owns",e+" "+a):d.setAttribute("aria-owns",a)}};_.h.DRa=function(){var a=this;this.ZW.forEach(function(b){var c=b.getAttribute("aria-owns");c&&(c=c.replace(a.mW,"").trim(),c.length>0?b.setAttribute("aria-owns",c):b.removeAttribute("aria-owns"))});this.ZW.clear()};
_.h.q0c=function(){};_.h.mWa=function(){var a=this;this.Z$||this.nb.Xb(function(){a.Z$=setTimeout(function(){var b=a.La.na.querySelector("[aria-hidden]"),c=a.La.na.querySelector("[aria-live]");if(b&&c){var d=null;a.Fc.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.vW.next();a.vW.complete()}},a.SQa)})};
ew.O=function(a){return new (a||ew)(_.C(_.th),_.C(_.ne),_.C(_.ho),_.C(_.ej),_.C(_.G1a))};ew.Ea=_.Te({type:ew,mb:function(a,b){a&1&&_.Og(_.Yt,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.bw=c.first)}},standalone:!1,features:[_.kg]});_.fw=function(){ew.apply(this,arguments)};_.W(_.fw,ew);_.fw.Ea=ew.Ea;_.fw.prototype.oV=function(){ew.prototype.oV.call(this);this.QT.Az==="center"&&this.La.na.classList.add("mat-snack-bar-center");this.QT.d1==="top"&&this.La.na.classList.add("mat-snack-bar-top")};_.fw.O=function(){var a;return function(b){return(a||(a=_.je(_.fw)))(b||_.fw)}}();
_.fw.ya=_.Re({type:_.fw,oa:[["snack-bar-container"]],Za:[1,"mat-snack-bar-container"],qb:2,Wa:function(a,b){a&1&&_.Yla("@state.done",function(c){return b.DS(c)});a&2&&(_.yg("@state",b.NO),_.tg("mat-id-collision",null))},standalone:!1,features:[_.kg],Aa:3,Ba:3,Fa:[["aria-hidden","true"],["cdkPortalOutlet",""]],ua:function(a,b){a&1&&(_.I(0,"div",0),_.F(1,mva,0,0,"ng-template",1),_.J(),_.K(2,"div"));a&2&&(_.A(2),_.tg("aria-live",b.Vv)("role",b.Dca)("id",b.mW))},dependencies:[_.Yt],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"],
ab:2,data:{animation:[H1a]}});var gw=function(a,b){this.Ha=a;this.Lcd=b};gw.prototype.create=function(a){return new D1a(a,this.Ha,this.Lcd)};gw.O=function(a){return new (a||gw)(_.t(_.Qq),_.t(Fp))};gw.wa=_.q({token:gw,qa:gw.O,Ga:"root"});var hw=function(a,b,c,d){this.QDa=a;this.Ol=b;this.lsa=c;this.gr=d};hw.prototype.create=function(a){return new w1a(a,this.QDa,this.Ol,this.lsa,this.gr)};hw.O=function(a){return new (a||hw)(_.t(_.gp),_.t(_.hq),_.t(_.dw),_.t(_.ip))};hw.wa=_.q({token:hw,qa:hw.O,Ga:"root"});var nva=[429,503];_.iw=function(a){a=a===void 0?{}:a;a=a.Pg===void 0?36E5:a.Pg;this.store={};this.yVb=0;this.Pg=a};_.iw.prototype.fetch=function(a,b){var c=JSON.stringify(a),d=_.J1a(this,a);if(d)return d;d=this.yVb++;b=this.izb(c,d,b);this.MUb(c,d,b,a);return b};_.J1a=function(a,b,c){c=c===void 0?{}:c;var d=c.uka===void 0?!1:c.uka;c=JSON.stringify(b);(c=a.store[c])?(d||(d=c.ded,d=Date.now()-(d!=null?d:a.Pg),d=c.Scc.getTime()>=d),a=d?c.response:a.LXb(b,c)):a=null;return a};
_.iw.prototype.put=function(a,b){a=JSON.stringify(a);var c=this.yVb++;jw(this,a,c,b)};_.iw.prototype.izb=function(a,b,c){return c()};_.iw.prototype.LXb=function(a){a=JSON.stringify(a);delete this.store[a];return null};var jw=function(a,b,c,d,e){a.store[b]={id:c,response:d,Scc:new Date,ded:e}};_.iw.prototype.MUb=function(a,b,c){jw(this,a,b,c)};
_.kw=function(a,b){var c=b===void 0?{}:b;b=c.Pg===void 0?36E5:c.Pg;var d=c.x4a;var e=c.ecb;var f=c.Ccb===void 0?!0:c.Ccb;var g=c.Dcb===void 0?ova:c.Dcb;var m=c.F9a===void 0?5:c.F9a;c=c.Ecb===void 0?500:c.Ecb;_.iw.call(this,{Pg:b});this.Ha=a;this.ecb=e;this.Ccb=f;this.Dcb=g;this.F9a=m;this.Ecb=c;this.x4a=d};_.W(_.kw,_.iw);
_.kw.prototype.MUb=function(a,b,c,d){var e=this;if(this.x4a)if(d=this.x4a(d,c),typeof d!=="number"){jw(this,a,b,c);var f=Date.now();d.ha(_.Qf(1),ika()).subscribe(function(g){g-=Date.now()-f;jw(e,a,b,c,g)},function(){})}else jw(this,a,b,c,d);else jw(this,a,b,c)};
_.kw.prototype.izb=function(a,b,c){var d=this;c=_.zf(c);var e=this.Dcb;this.Ccb&&(c=c.ha(_.Vua(this.Ha,e,{q4b:this.Ecb,Bcb:this.F9a})));var f=c.ha(_.ig({error:function(){var m=d.store[a];m&&m.id===b&&delete d.store[a]}}),_.Yf(new _.ag(this.ecb))),g=!1;return _.zf(function(){g||(f.connect(),g=!0);return f})};_.kw.prototype.getValue=function(a,b){b=b===void 0?{}:b;a=_.J1a(this,a,{uka:b.uka===void 0?!1:b.uka});if(!a)return null;var c=null;a.subscribe(function(d){c=d}).unsubscribe();return c};var K1a=function(a,b,c){_.kw.call(this,a,Object.assign({},b,{ecb:1}));this.lf=c};_.W(K1a,_.kw);K1a.prototype.LXb=function(a,b){this.lf.refresh(a);return b.response};K1a.prototype.T$a=function(a){a=JSON.stringify(a);var b=this.store[a];b&&(this.store[a]=Object.assign({},b,{Scc:new Date}))};K1a.prototype.n4a=function(a){return this.getValue(a,{uka:!0})};_.lw=function(a,b){b=b===void 0?{}:b;this.Lpd=new _.iw({Pg:Number.POSITIVE_INFINITY});this.Rma=new K1a(a,b,this)};
_.lw.prototype.fetch=function(a,b){var c=this;return this.Rma.fetch(a,function(){return L1a(c,a).ha(_.gg(function(d){var e=d.vod;d=d.fetch?b():_.Ff;return e===void 0?d:d.ha(_.fg(e))}))})};_.lw.prototype.n4a=function(a){return this.Rma.n4a(a)};_.lw.prototype.refresh=function(a,b,c){c=c===void 0?!0:c;if(!c&&!b)throw Error("Cc");var d=this.Rma.n4a(a);d!=null&&(L1a(this,a).next({vod:b?b(d):void 0,fetch:c}),c&&this.Rma.T$a(a))};var L1a=function(a,b){return a.Lpd.fetch(b,function(){return new _.ai({fetch:!0})})};var N1a;_.mw=function(a){a=a===void 0?{}:a;this.i={};this.i.request=a.request==null?null:a.request};_.W(_.mw,_.V);_.mw.prototype.ka=function(){return _.mw};_.mw.prototype.ma=function(){return{Pa:{request:_.nw},keys:["request"]}};_.p.Object.defineProperties(_.mw.prototype,{request:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"request")?_.T(this,"request"):null},set:function(a){this.i.request=a}}});var ow=function(a){a=a===void 0?{}:a;this.i={};this.i.result=a.result==null?null:a.result};
_.W(ow,_.V);ow.prototype.ka=function(){return ow};ow.prototype.ma=function(){return{Pa:{result:pw},keys:["result"]}};_.p.Object.defineProperties(ow.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.T(this,"result"):null},set:function(a){this.i.result=a}}});var pw=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(pw,_.V);pw.prototype.ka=function(){return pw};
pw.prototype.ma=function(){return{keys:["resourceType","status"],Ka:{status:qw}}};_.p.Object.defineProperties(pw.prototype,{resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.T(this,"resourceType"):null},set:function(a){this.i.resourceType=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.T(this,"status"):null},set:function(a){this.i.status=a}}});
var rw=function(a){a=a===void 0?{}:a;this.i={};this.i.result=a.result==null?null:a.result};_.W(rw,_.V);rw.prototype.ka=function(){return rw};rw.prototype.ma=function(){return{Pa:{result:sw},keys:["result"]}};_.p.Object.defineProperties(rw.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.T(this,"result"):null},set:function(a){this.i.result=a}}});
var sw=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(sw,_.V);sw.prototype.ka=function(){return sw};sw.prototype.ma=function(){return{keys:["key","status"],Ka:{key:tw,status:qw}}};
_.p.Object.defineProperties(sw.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"key")?_.T(this,"key"):null},set:function(a){this.i.key=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.T(this,"status"):null},set:function(a){this.i.status=a}}});_.uw=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(_.uw,_.V);_.uw.prototype.ka=function(){return _.uw};
_.uw.prototype.ma=function(){return{keys:["count","resourceTypes"]}};_.p.Object.defineProperties(_.uw.prototype,{count:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"count")?_.T(this,"count"):null},set:function(a){this.i.count=a}},resourceTypes:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceTypes")?_.T(this,"resourceTypes"):null},set:function(a){this.i.resourceTypes=a}}});
var vw=function(a){a=a===void 0?{}:a;this.i={};this.i.resources=a.resources==null?null:a.resources};_.W(vw,_.V);vw.prototype.ka=function(){return vw};vw.prototype.ma=function(){return{Pa:{resources:_.ww},keys:["resources"]}};_.p.Object.defineProperties(vw.prototype,{resources:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resources")?_.T(this,"resources"):null},set:function(a){this.i.resources=a}}});
_.ww=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(_.ww,_.V);_.ww.prototype.ka=function(){return _.ww};_.ww.prototype.ma=function(){return{keys:["resourceId","resourceType","timestamp"]}};
_.p.Object.defineProperties(_.ww.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceId")?_.T(this,"resourceId"):null},set:function(a){this.i.resourceId=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.T(this,"resourceType"):null},set:function(a){this.i.resourceType=a}},timestamp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timestamp")?_.T(this,"timestamp"):null},set:function(a){this.i.timestamp=
a}}});var xw=function(a){a=a===void 0?{}:a;this.i={};this.i.result=a.result==null?null:a.result};_.W(xw,_.V);xw.prototype.ka=function(){return xw};xw.prototype.ma=function(){return{Pa:{result:yw},keys:["result"]}};_.p.Object.defineProperties(xw.prototype,{result:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"result")?_.T(this,"result"):null},set:function(a){this.i.result=a}}});
var yw=function(a){a=a===void 0?{}:a;this.i={};this.i.setting=a.WI==null?null:a.WI;this.i.status=a.status==null?null:a.status};_.W(yw,_.V);yw.prototype.ka=function(){return yw};yw.prototype.ma=function(){return{keys:["setting","status"],Ka:{setting:zw,status:qw}}};
_.p.Object.defineProperties(yw.prototype,{WI:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"setting")?_.T(this,"setting"):null},set:function(a){this.i.setting=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.T(this,"status"):null},set:function(a){this.i.status=a}}});_.nw=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(_.nw,_.V);
_.nw.prototype.ka=function(){return _.nw};_.nw.prototype.ma=function(){return{keys:["resourceId","resourceType"]}};_.p.Object.defineProperties(_.nw.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceId")?_.T(this,"resourceId"):null},set:function(a){this.i.resourceId=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.T(this,"resourceType"):null},set:function(a){this.i.resourceType=a}}});_.Aw=function(){this.i={}};
_.W(_.Aw,_.V);_.Aw.prototype.ka=function(){return _.Aw};_.Aw.prototype.ma=function(){return{keys:[]}};var M1a=function(){this.i={}};_.W(M1a,_.V);M1a.prototype.ka=function(){return M1a};M1a.prototype.ma=function(){return{keys:[]}};var Bw=function(a){a=a===void 0?{}:a;this.i={};this.i.resourceType=a.resourceType==null?null:a.resourceType;this.i.resourceIds=a.H3b==null?null:a.H3b;this.i.timestamps=a.gbc==null?null:a.gbc};_.W(Bw,_.V);Bw.prototype.ka=function(){return Bw};
Bw.prototype.ma=function(){return{keys:["resourceIds","resourceType","timestamps"]}};
_.p.Object.defineProperties(Bw.prototype,{H3b:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceIds")?_.T(this,"resourceIds"):null},set:function(a){this.i.resourceIds=a}},resourceType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceType")?_.T(this,"resourceType"):null},set:function(a){this.i.resourceType=a}},gbc:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timestamps")?_.T(this,"timestamps"):null},set:function(a){this.i.timestamps=a}}});
_.Cw=function(a){a=a===void 0?{}:a;this.i={};this.i.setting=a.WI==null?null:a.WI;this.i.subkey=a.Era==null?null:a.Era;this.i.projectId=a.projectId==null?null:a.projectId};_.W(_.Cw,_.V);_.Cw.prototype.ka=function(){return _.Cw};_.Cw.prototype.ma=function(){return{keys:["projectId","setting","subkey"]}};
_.p.Object.defineProperties(_.Cw.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.T(this,"projectId"):null},set:function(a){this.i.projectId=a}},WI:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"setting")?_.T(this,"setting"):null},set:function(a){this.i.setting=a}},Era:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"subkey")?_.T(this,"subkey"):null},set:function(a){this.i.subkey=a}}});
_.Dw=function(a){a=a===void 0?{}:a;this.i={};this.i.stringVal=a.W9b==null?null:a.W9b;this.i.int32Val=a.YOb==null?null:a.YOb;this.i.doubleVal=a.doubleVal==null?null:a.doubleVal;this.i.boolVal=a.AZa==null?null:a.AZa;this.i.int64Val=a.J6a==null?null:a.J6a;this.i.protoVal=a.ooa==null?null:a.ooa};_.W(_.Dw,_.V);_.Dw.prototype.ka=function(){return _.Dw};_.Dw.prototype.ma=function(){return{keys:"boolVal doubleVal int32Val int64Val protoVal stringVal".split(" "),Cd:{protoVal:{xc:null,Ic:!1,Jc:!1,Kc:!1}}}};
_.p.Object.defineProperties(_.Dw.prototype,{AZa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"boolVal")?_.T(this,"boolVal"):null},set:function(a){this.i.boolVal=a}},doubleVal:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"doubleVal")?_.T(this,"doubleVal"):null},set:function(a){this.i.doubleVal=a}},YOb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"int32Val")?_.T(this,"int32Val"):null},set:function(a){this.i.int32Val=a}},J6a:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"int64Val")?_.T(this,"int64Val"):null},set:function(a){this.i.int64Val=a}},ooa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"protoVal")?_.T(this,"protoVal"):null},set:function(a){this.i.protoVal=a}},W9b:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"stringVal")?_.T(this,"stringVal"):null},set:function(a){this.i.stringVal=a}}});
var qw=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.afa==null?null:a.afa;this.i.messageSet=a.MVb==null?null:a.MVb};_.W(qw,_.V);qw.prototype.ka=function(){return qw};qw.prototype.ma=function(){return{keys:["canonicalCode","code","message","messageSet","space"],Ka:{messageSet:M1a}}};
_.p.Object.defineProperties(qw.prototype,{afa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"canonicalCode")?_.T(this,"canonicalCode"):null},set:function(a){this.i.canonicalCode=a}},code:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"code")?_.T(this,"code"):null},set:function(a){this.i.code=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.T(this,"message"):null},set:function(a){this.i.message=a}},MVb:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"messageSet")?_.T(this,"messageSet"):null},set:function(a){this.i.messageSet=a}},space:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"space")?_.T(this,"space"):null},set:function(a){this.i.space=a}}});_.Ew=function(a){a=a===void 0?{}:a;this.i={};this.i.resourceId=a.resourceId==null?null:a.resourceId};_.W(_.Ew,_.V);_.Ew.prototype.ka=function(){return _.Ew};_.Ew.prototype.ma=function(){return{keys:["resourceId"]}};
_.p.Object.defineProperties(_.Ew.prototype,{resourceId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resourceId")?_.T(this,"resourceId"):null},set:function(a){this.i.resourceId=a}}});_.Fw=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.dXb==null?null:a.dXb};_.W(_.Fw,_.V);_.Fw.prototype.ka=function(){return _.Fw};
_.Fw.prototype.ma=function(){return{keys:["key","noExistingValue","value","version"],Ka:{key:_.Cw,value:_.Dw}}};
_.p.Object.defineProperties(_.Fw.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"key")?_.T(this,"key"):null},set:function(a){this.i.key=a}},dXb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"noExistingValue")?_.T(this,"noExistingValue"):null},set:function(a){this.i.noExistingValue=a}},value:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"value")?_.T(this,"value"):null},set:function(a){this.i.value=a}},version:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"version")?_.T(this,"version"):null},set:function(a){this.i.version=a}}});var zw=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(zw,_.V);zw.prototype.ka=function(){return zw};zw.prototype.ma=function(){return{keys:["key","value","version"],Ka:{key:tw,value:_.Dw}}};
_.p.Object.defineProperties(zw.prototype,{key:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"key")?_.T(this,"key"):null},set:function(a){this.i.key=a}},value:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"value")?_.T(this,"value"):null},set:function(a){this.i.value=a}},version:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"version")?_.T(this,"version"):null},set:function(a){this.i.version=a}}});
var tw=function(a){a=a===void 0?{}:a;this.i={};this.i.setting=a.WI==null?null:a.WI;this.i.subkey=a.Era==null?null:a.Era;this.i.projectNumber=a.projectNumber==null?null:a.projectNumber;this.i.projectId=a.projectId==null?null:a.projectId};_.W(tw,_.V);tw.prototype.ka=function(){return tw};tw.prototype.ma=function(){return{keys:["projectId","projectNumber","setting","subkey"]}};
_.p.Object.defineProperties(tw.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.T(this,"projectId"):null},set:function(a){this.i.projectId=a}},projectNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectNumber")?_.T(this,"projectNumber"):null},set:function(a){this.i.projectNumber=a}},WI:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"setting")?_.T(this,"setting"):null},set:function(a){this.i.setting=a}},Era:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"subkey")?_.T(this,"subkey"):null},set:function(a){this.i.subkey=a}}});N1a=new _.Hd("API_VERSION");_.O1a=new _.Hd("REQUEST_SERVICE for cloud_user_settings_api");_.Gw=function(){};_.Gw.O=function(a){return new (a||_.Gw)};_.Gw.Ja=_.Se({type:_.Gw});_.Gw.Ia=_.ed({});
var Hw={$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"},Iw=function(a,b,c){this.Ya=a;this.Ya=a==null?"v1alpha1":a;this.yb=new _.uo(b,c)};_.h=Iw.prototype;
_.h.sZa=function(a){var b=b===void 0?{}:b;var c=c===void 0?{}:c;return _.vo(this.yb,{body:a,Nb:"POST",Sb:"cloudusersettings_pa.recent.batchDelete",path:"/"+this.Ya+"/recent:batchDelete",Ua:_.Mh(b,Hw,c),Ub:ow})};_.h.tZa=function(a){var b=b===void 0?{}:b;var c=c===void 0?{}:c;return _.vo(this.yb,{body:a,Nb:"POST",Sb:"cloudusersettings_pa.recent.batchGet",path:"/"+this.Ya+"/recent:batchGet",Ua:_.Mh(b,Hw,c),Ub:vw})};
_.h.delete=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.vo(this.yb,{body:null,Nb:"DELETE",Sb:"cloudusersettings_pa.recent.delete",path:"/"+this.Ya+"/recent/"+a,Ua:_.Mh(b,Hw,c),Ub:_.Aw})};_.h.get=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.vo(this.yb,{body:null,Nb:"GET",Sb:"cloudusersettings_pa.recent.get",path:"/"+this.Ya+"/recent/"+a,Ua:_.Mh(b,Hw,c),Ub:Bw})};
_.h.update=function(a,b,c,d){c=c===void 0?{}:c;d=d===void 0?{}:d;return _.vo(this.yb,{body:b,Nb:"PUT",Sb:"cloudusersettings_pa.recent.update",path:"/"+this.Ya+"/recent/"+a,Ua:_.Mh(c,Hw,d),Ub:_.Aw})};Iw.O=function(a){return new (a||Iw)(_.t(N1a,8),_.t(_.O1a),_.t(_.to,8))};Iw.wa=_.q({token:Iw,qa:Iw.O});_.Jw=function(){};_.Jw.O=function(a){return new (a||_.Jw)};_.Jw.wa=_.q({token:_.Jw,qa:function(a){return Iw.O(a)},Ga:_.Gw});
var Kw=function(a,b,c){this.Ya=a;this.Ya=a==null?"v1alpha1":a;this.yb=new _.uo(b,c)};_.h=Kw.prototype;_.h.sZa=function(a){var b=b===void 0?{}:b;var c=c===void 0?{}:c;return _.vo(this.yb,{body:a,Nb:"POST",Sb:"cloudusersettings_pa.settings.batchDelete",path:"/"+this.Ya+"/settings:batchDelete",Ua:_.Mh(b,Hw,c),Ub:rw})};
_.h.tZa=function(a){var b=b===void 0?{}:b;var c=c===void 0?{}:c;return _.vo(this.yb,{body:a,Nb:"POST",Sb:"cloudusersettings_pa.settings.batchGet",path:"/"+this.Ya+"/settings:batchGet",Ua:_.Mh(b,Hw,c),Ub:xw})};_.h.delete=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.vo(this.yb,{body:null,Nb:"DELETE",Sb:"cloudusersettings_pa.settings.delete",path:"/"+this.Ya+"/settings/"+a,Ua:_.Mh(b,Hw,c),Ub:_.Aw})};
_.h.get=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.vo(this.yb,{body:null,Nb:"GET",Sb:"cloudusersettings_pa.settings.get",path:"/"+this.Ya+"/settings/"+a,Ua:_.Mh(b,Hw,c),Ub:zw})};_.h.update=function(a,b,c,d){c=c===void 0?{}:c;d=d===void 0?{}:d;return _.vo(this.yb,{body:b,Nb:"PUT",Sb:"cloudusersettings_pa.settings.update",path:"/"+this.Ya+"/settings/"+a,Ua:_.Mh(c,Hw,d),Ub:zw})};Kw.O=function(a){return new (a||Kw)(_.t(N1a,8),_.t(_.O1a),_.t(_.to,8))};Kw.wa=_.q({token:Kw,qa:Kw.O});
_.Lw=function(){};_.Lw.O=function(a){return new (a||_.Lw)};_.Lw.wa=_.q({token:_.Lw,qa:function(a){return Kw.O(a)},Ga:_.Gw});_.P1a=new _.Hd("API_VERSION");_.Q1a=new _.Hd("REQUEST_SERVICE for cloudresourcemanager_api");_.Mw=function(){};_.Mw.O=function(a){return new (a||_.Mw)};_.Mw.Ja=_.Se({type:_.Mw});_.Mw.Ia=_.ed({});_.R1a=new _.Hd("REQUEST_SERVICE for cloudresourcemanager_api_v2");_.Nw=function(){};_.Nw.O=function(a){return new (a||_.Nw)};_.Nw.Ja=_.Se({type:_.Nw});_.Nw.Ia=_.ed({});_.S1a=new _.Hd("REQUEST_SERVICE for iam_api_client");_.Ow=function(){};_.Ow.O=function(a){return new (a||_.Ow)};_.Ow.Ja=_.Se({type:_.Ow});_.Ow.Ia=_.ed({});_.T1a=new _.Hd("REQUEST_SERVICE for logging_api_client");_.Pw=function(){};_.Pw.O=function(a){return new (a||_.Pw)};_.Pw.Ja=_.Se({type:_.Pw});_.Pw.Ia=_.ed({});_.U1a=new _.Hd("API_VERSION");_.V1a=new _.Hd("REQUEST_SERVICE for service_manager_api_client");_.Qw=function(){};_.Qw.O=function(a){return new (a||_.Qw)};_.Qw.Ja=_.Se({type:_.Qw});_.Qw.Ia=_.ed({});var X1a=function(a){if(il)a=W1a(a);else if(_.kl&&_.jl)switch(a){case 93:a=91}return a},W1a=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 Y1a={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 Z1a=function(a,b,c,d,e,f,g,m,n,r,x){this.bS=a;this.hN=b;this.eGa=c;this.S3=d;this.F4=e;this.qma=f;this.LGa=g;this.hFa=m;this.w_=n;this.nfb=r;this.timeStamp=x};Z1a.prototype.getKey=function(){return this.hN};Z1a.prototype.Qs=function(){return this.LGa};
var d2a=function(a){var b=a.pY;b=(b=b&&"composed"in b&&b&&"composedPath"in b&&b.composed&&b.composedPath())&&b.length>0?b[0]:a.target;return $1a(a2a(b2a((new c2a).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).tb()},c2a=function(){this.bS=null;this.hN="";this.dbc=this.nfb=this.w_=this.hFa=this.LGa=this.qma=
this.F4=this.S3=this.eGa=null};_.h=c2a.prototype;_.h.keyCode=function(a){this.bS=a;return this};_.h.key=function(a){this.hN=a;return this};_.h.shiftKey=function(a){this.eGa=a;return this};_.h.altKey=function(a){this.S3=a;return this};_.h.ctrlKey=function(a){this.F4=a;return this};_.h.metaKey=function(a){this.qma=a;return this};_.h.target=function(a){this.LGa=a;return this};var b2a=function(a,b){a.hFa=b;return a},a2a=function(a,b){a.w_=b;return a},$1a=function(a,b){a.nfb=b;return a};
c2a.prototype.timeStamp=function(a){this.dbc=a;return this};c2a.prototype.tb=function(){return new Z1a(this.bS,this.hN,this.eGa,this.S3,this.F4,this.qma,this.LGa,this.hFa,this.w_,this.nfb,this.dbc)};_.fl(pva,Xj);var g2a;_.Rw=function(a){Gr.call(this);this.nga=this.Y8={};this.DCa=0;this.ehd=Vca(e2a);this.Mud=Vca(f2a);this.lxa=!0;this.XXa=null;this.mx=a;_.Dr(this.mx,"keydown",this.QLb,void 0,this);_.Dr(this.mx,"synthetic-keydown",this.VLb,void 0,this);ll&&(_.Dr(this.mx,"keypress",this.XLb,void 0,this),_.Dr(this.mx,"synthetic-keypress",this.YLb,void 0,this));_.Dr(this.mx,"keyup",this.RLb,void 0,this);_.Dr(this.mx,"synthetic-keyup",this.WLb,void 0,this)};_.fl(_.Rw,Gr);
var h2a=function(a){this.bc=a||null;this.next=a?null:{}},e2a=[27,112,113,114,115,116,117,118,119,120,121,122,123,19],f2a="color date datetime datetime-local email month number password search tel text time url week".split(" ");_.Rw.prototype.iT=function(a,b){i2a(this.Y8,j2a(1,arguments),a)};_.Rw.prototype.xl=function(a){k2a(this.Y8,j2a(0,arguments))};
var j2a=function(a,b){if(typeof b[a]==="string")a=l2a(b[a]).map(function(e){return m2a(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(m2a("",c[d],c[d+1]))}return a};
_.Rw.prototype.Qn=function(){_.Rw.vA.Qn.call(this);this.Y8={};Er(this.mx,"keydown",this.QLb,!1,this);Er(this.mx,"synthetic-keydown",this.VLb,!1,this);ll&&(Er(this.mx,"keypress",this.XLb,!1,this),Er(this.mx,"synthetic-keypress",this.YLb,!1,this));Er(this.mx,"keyup",this.RLb,!1,this);Er(this.mx,"synthetic-keyup",this.WLb,!1,this);this.mx=null};
var l2a=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(!g2a){g={};for(e in Y1a)g[Y1a[e]]=X1a(parseInt(e,10));g2a=g}g=g2a[f];f=m;break}b.push({key:f,keyCode:g,modifiers:c})}return b};
_.Rw.prototype.RLb=function(a){a=d2a(a);il&&n2a(this,a);ll&&!this.nCa&&o2a(a)&&this.r6(a,!0)};_.Rw.prototype.WLb=function(a){a=a.getData();il&&n2a(this,a);ll&&!this.nCa&&o2a(a)&&this.r6(a,!0)};var n2a=function(a,b){32==a.XXa&&32==b.bS&&(0,b.w_)();a.XXa=null},o2a=function(a){return ll&&a.F4&&a.S3};_.Rw.prototype.XLb=function(a){a=d2a(a);a.bS>32&&o2a(a)&&(this.nCa=!0)};_.Rw.prototype.YLb=function(a){a=a.getData();a.bS>32&&o2a(a)&&(this.nCa=!0)};
var i2a=function(a,b,c){var d=b.shift();d.forEach(function(e){if((e=a[e])&&(b.length==0||e.bc))throw Error("Dc`"+e.bc);});b.length?d.forEach(function(e){e=e.toString();var f=new h2a;e=e in a?a[e]:a[e]=f;i2a(e.next,b.slice(0),c)}):d.forEach(function(e){a[e]=new h2a(c)})},k2a=function(a,b){b.shift().forEach(function(c){var d=a[c];d&&(b.length==0?d.bc&&delete a[c]:d.next&&(k2a(d.next,b.slice(0)),_.Tca(d.next)&&delete a[c]))})},p2a=function(a,b){for(var c=0;c<b.length;c++){var d=a[b[c]];if(d)return d}},
m2a=function(a,b,c){c=c||0;b=["c_"+b+"_"+c];a!=""&&b.push("n_"+a+"_"+c);return b};_.Rw.prototype.QLb=function(a){this.r6(d2a(a))};_.Rw.prototype.VLb=function(a){this.r6(a.getData())};
_.Rw.prototype.r6=function(a,b){a:{var c=a.bS;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.hFa;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.ehd[c]?!0:f?!1:a.S3||a.F4||a.qma?!0:d.tagName=="INPUT"&&this.Mud[d.type]?c==13:d.tagName=="INPUT"||d.tagName=="BUTTON"?
c!=32:!1}if(c)if(!b&&o2a(a))this.nCa=!1;else{b=X1a(a.bS);c=a.getKey();c=m2a(c,b,(a.eGa?1:0)|(a.F4?2:0)|(a.S3?4:0)|(a.qma?8:0));d=p2a(this.nga,c);if(!d||Date.now()-this.DCa>=1500)this.nga=this.Y8,this.DCa=Date.now();(d=p2a(this.nga,c))&&d.next&&(this.nga=d.next,this.DCa=Date.now());d&&(d.next?(0,a.w_)():(this.nga=this.Y8,this.DCa=Date.now(),this.lxa&&(0,a.w_)(),c=d.bc,d=new pva("shortcut",c,a.Qs(),a.timeStamp),d=this.dispatchEvent(d),c=new pva("shortcut_"+c,c,a.Qs(),a.timeStamp),(d&=this.dispatchEvent(c))||
(0,a.w_)(),il&&(this.XXa=b)))}};_.Sw=function(a){this.YXa=new Map;this.ai=new _.Rw(a)};_.Sw.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=q2a(this,a,b,c,d);if(e)return f;var g=function(){};typeof b!=="string"||b.includes("alt")||(g=q2a(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=q2a(this,"alt+"+a,b,c,d));return function(){f();g()}};
var q2a=function(a,b,c,d,e){var f=typeof c==="string"?c:c.join(),g=a.YXa.get(f);g||(g=[],a.YXa.set(f,g));if(!e&&g.length)throw Error("Ec`"+c);if(e&&g.length>=3)throw Error("Fc`"+c);f=function(m){m.identifier===b&&d();return!0};e&&g.length&&r2a(a,c,g[g.length-1].callback);g.push({name:b,callback:f});s2a(a,b,c,f);return t2a(a,b,c,f)},t2a=function(a,b,c,d){return function(){var e=a.YXa.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?(r2a(a,c,d),e.pop(),(e=e[e.length-1])&&s2a(a,e.name,c,e.callback)):e.splice(f,1))}}},s2a=function(a,b,c,d){typeof c==="string"?a.ai.iT(b,c):a.ai.iT.apply(a.ai,[b].concat(_.v(c)));_.Dr(a.ai,"shortcut",d)},r2a=function(a,b,c){typeof b==="string"?a.ai.xl(b):a.ai.xl.apply(a.ai,_.v(b));Er(a.ai,"shortcut",c)};_.Sw.O=function(a){return new (a||_.Sw)(_.t(_.ii))};_.Sw.wa=_.q({token:_.Sw,qa:_.Sw.O,Ga:"root"});var u2a=function(a){this.Ca=_.Nb(a)};_.W(u2a,_.Mk);u2a.prototype.JY=function(){return _.El(this,1)};u2a.prototype.getContainer=function(){return _.Jl(this,2)};var v2a=function(a){this.Ca=_.Nb(a)};_.W(v2a,_.Mk);_.h=v2a.prototype;_.h.getMetadata=function(){return _.wl(this,u2a,1)};_.h.gO=function(a){return _.yl(this,1,a)};_.h.getValue=function(){return _.X(this,2)};_.h.wja=function(){return _.X(this,2)};_.h.setValue=function(a){return _.Qc(this,2,a)};_.h.xj=function(){return _.em(this,2)};_.h.getType=function(){return _.X(this,3)};_.h.Ul=function(a){return _.Qc(this,3,a)};var w2a=function(a){this.Ca=_.Nb(a)};_.W(w2a,_.Mk);w2a.prototype.getEmail=function(){return _.wl(this,v2a,1)};var x2a=function(a){if(a!=null)return _.lc(a),{y_:_.l(_.Vl(a,1)),container:_.l(_.Tl(a,2)),NJd:_.l(_.Ol(a,3)),MFd:_.l(_.X(a,4)),JTd:_.El(a,5)}};u2a.prototype.toObject=function(){return x2a(this)};var y2a=function(a){if(a!=null)return _.lc(a),{metadata:x2a(a.getMetadata()),value:_.l(_.X(a,2)),type:_.l(_.X(a,3)),RGd:_.l(_.X(a,4))}};v2a.prototype.toObject=function(){return y2a(this)};w2a.prototype.toObject=function(){if(this!=null){_.lc(this);var a={email:y2a(this.getEmail()),qQd:_.l(_.X(this,2))}}else a=void 0;return a};var z2a=function(a){this.Ca=_.Nb(a)};_.W(z2a,_.Mk);z2a.prototype.getEmail=function(){return _.wl(this,v2a,1)};z2a.prototype.toObject=function(){if(this!=null){_.lc(this);var a={email:y2a(this.getEmail()),GFd:_.l(_.X(this,2))}}else a=void 0;return a};var A2a=function(a){this.Ca=_.Nb(a)};_.W(A2a,_.Mk);A2a.prototype.toObject=function(){if(this!=null){_.lc(this);var a={LTd:_.l(_.Tl(this,1)),MTd:_.l(_.X(this,2)),pSd:_.l(_.X(this,3)),nSd:_.l(_.X(this,4))}}else a=void 0;return a};var Eva=new Cr;Eva.altKey=!0;Eva.keyCode=39;(new Cr).keyCode=13;var B2a;B2a=function(a){if(!a)return a;a=(typeof a==="object"?a.href:a).match(xn);var b=a[1];return b!=="http"&&b!=="https"?b||"":rJa(a[1],"",a[3],a[4],a[5],a[6],"")};var C2a=function(){Vm.call(this);this.Fbb=0;this.mFa=null};_.W(C2a,Vm);C2a.prototype.init=function(){this.mFa=[]};
var qva=function(a,b){var c=D2a;if(b instanceof Object&&!Object.isFrozen(b)){var d=B2a(b.fileName||b.filename||b.sourceURL||_.da.$googDebugFname||location.href);try{b.fileName=d}catch(e){}}if(c.Fbb>=3)throw Error("Hc`"+a);c.Fbb++;try{c.isDisposed()||b instanceof Sv||b instanceof Qv||c.mFa&&c.mFa.length<10&&c.mFa.push(new E2a(a,b))}finally{c.Fbb--}},D2a=new C2a,E2a=function(a,b){this.msg=a;this.e=b;this.severity="unknown"};_.h=Zj.prototype;_.h.getWidth=function(){return this.right-this.left};_.h.getHeight=function(){return this.bottom-this.top};_.h.clone=function(){return new Zj(this.top,this.right,this.bottom,this.left)};_.h.contains=function(a){return this&&a?a instanceof Zj?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){_.Fa(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 Xm?(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 Uw=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};_.h=Uw.prototype;_.h.clone=function(){return new Uw(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 Uw(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 Uw(this.left,this.top,this.width,a.top-this.top)),c=a.top,d-=a.top-this.top);m<f&&(b.push(new Uw(this.left,
m,this.width,f-m)),d=m-c);a.left>this.left&&b.push(new Uw(this.left,c,a.left-this.left,d));g<e&&b.push(new Uw(g,c,e-g,d));a=b}else a=[this.clone()];return a};_.h.contains=function(a){return a instanceof Xm?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 Ym(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 Xm?(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 Vw=function(a,b){a:{var c=Zm(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]},F2a=function(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}},G2a=function(a){var b=Zm(a),c=Vw(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=Vw(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},I2a=function(a){for(var b=new Zj(0,Infinity,Infinity,0),c=$m(a),d=c.Jl.body,e=c.Jl.documentElement,f=rGa(c.Jl);a=G2a(a);)if((!_.jl||a.clientHeight!=0||a!=d)&&a!=d&&a!=e&&Vw(a,"overflow")!="visible"){var g=H2a(a),m=new Xm(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.IM();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},H2a=function(a){var b=Zm(a),c=new Xm(0,0);if(a==(b?Zm(b):document).documentElement)return c;a=F2a(a);b=$m(b);b=sGa(b.Jl);c.x=a.left+b.x;c.y=a.top+b.y;return c},J2a=function(a){typeof a==
"number"&&(a+="px");return a},L2a=function(a){var b=K2a;if(Vw(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},K2a=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=_.jl&&!b&&!c;return(b===void 0||d)&&a.getBoundingClientRect?(a=F2a(a),new Ym(a.right-a.left,a.bottom-a.top)):new Ym(b,c)},M2a=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 N2a=function(){if(ll){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(pa()))?a[1]:"0"}return _.kl?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(pa()))?a[0].replace(/_/g,"."):"10"):tBa?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(pa()))?a[1]:""):uBa||vBa||wBa?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(pa()))?a[1].replace(/_/g,"."):""):""}();var Ww=function(a){return(a=a.exec(pa()))?a[1]:""},O2a=function(){if(EBa)return Ww(/Firefox\/([0-9.]+)/);if(_.hl||sBa||rBa)return DBa;if(IBa){if(_.naa()||oaa()){var a=Ww(/CriOS\/([0-9.]+)/);if(a)return a}return Ww(/Chrome\/([0-9.]+)/)}if(JBa&&!_.naa())return Ww(/Version\/([0-9.]+)/);if(FBa||GBa){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(pa()))return a[1]+"."+a[2]}else if(HBa)return(a=Ww(/Android\s+([0-9.]+)/))?a:Ww(/Version\/([0-9.]+)/);return""}();var R2a=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||Vw(n,"position")!="static"){var x=H2a(n);if(!r){r="rtl"==Vw(n,"direction");var z;if(z=r){z=JBa&&caa(O2a,10)>=0;var D;if(D=xBa)D=caa(N2a,10)>=0;var L=IBa&&caa(O2a,85)>=0;z=il||z||D||L}r=z?-n.scrollLeft:r&&Vw(n,"overflowX")!="visible"?n.scrollWidth-n.clientWidth-n.scrollLeft:n.scrollLeft;x=dGa(x,new Xm(r,n.scrollTop))}}}n=x||new Xm;x=H2a(a);r=L2a(a);x=new Uw(x.x,x.y,r.width,r.height);(r=I2a(a))&&
x.intersection(new Uw(r.left,r.top,r.right-r.left,r.bottom-r.top));r=$m(a);z=$m(c);if(r.Jl!=z.Jl){r=r.Jl.body;z=z.getWindow();D=new Xm(0,0);L=an(Zm(r));b:{try{qBa(L.parent);var N=!0;break b}catch(wa){}N=!1}if(N){N=r;do{if(L==z)var R=H2a(N);else R=F2a(N),R=new Xm(R.left,R.top);D.x+=R.x;D.y+=R.y}while(L&&L!=z&&L!=L.parent&&(N=L.frameElement)&&(L=L.parent))}N=dGa(D,H2a(r));x.left+=N.x;x.top+=N.y}a=P2a(a,b);b=x.left;a&4?b+=x.width:a&2&&(b+=x.width/2);b=new Xm(b,x.top+(a&1?x.height:0));b=dGa(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=I2a(c))ca.top-=n.y,ca.right-=n.x,ca.bottom-=n.y,ca.left-=n.x;return Q2a(b,c,d,void 0,ca,f,g)},Q2a=function(a,b,c,d,e,f,g){a=a.clone();var m=P2a(b,c);c=L2a(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 Uw(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 Xm(f.left,f.top);a instanceof Xm?(g=a.x,a=a.y):(g=a,a=void 0);b.style.left=J2a(g);b.style.top=J2a(a);g=f.getSize();c==g||c&&g&&c.width==g.width&&c.height==g.height||(c=g,b=b.style,il?b.MozBoxSizing="border-box":_.jl?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},P2a=function(a,b){return(b&8&&"rtl"==Vw(a,"direction")?b^4:b)&-9};var S2a=function(){this.cka=this.Uk=null;this.dk=new _.Vf},V2a=function(a,b){if(b.q0)a:{var c=b.q0.Iad,d=b.q0.o7,e=b.q0.domHelper,f=b.q0.config;b=b.q0.pid;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=T2a(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 Xm(100,-10));R2a(b,g,a.Uk,m,x,f,c,e)>2&&R2a(b,n,a.Uk,r,x,f,c,e)>2&&R2a(b,g,a.Uk,m,x,0,c,e)}else Yj("this.el_ is falsy");
else if(d)f=sGa(e.Jl),b=d.x+f.x,d=d.y+f.y,a.Uk?(a.Uk.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating"),e=T2a(e),b=new Xm(b,d),d=new Zj(15,15,15,15),Q2a(b,a.Uk,8,d,e,5,c)&496&&Q2a(b,a.Uk,9,d,e,5,c)&496&&Q2a(b,a.Uk,8,d,e,0,c)):Yj("this.el_ is falsy");else{Yj("Not displaying by element ("+g+" && "+b+") or mouse position ("+d+")");break a}c=!0;c=c===void 0?!0:c;a.Uk?(U2a(a,c),a.cka&&(a.cka=null),a.Uk.style.display="",M2a(a.Uk,1),a.dk.next({type:0})):Yj("this.el_ is falsy")}}else a.Uk?(a.Uk.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating"),
a.Uk.style.display="",a.dk.next({type:0})):Yj("this.el_ is falsy")},T2a=function(a){var b=sGa(a.Jl);a=a.IM();return new Zj(b.y+12,b.x+a.width-12,b.y+a.height-12,b.x+12)},W2a=function(a){a.Uk?(U2a(a,!1),M2a(a.Uk,0),a.cka&&(a.cka.unsubscribe(),a.cka=null),a.Uk.style.display="none",a.dk.next({type:1})):Yj("this.el_ is falsy")},U2a=function(a,b){b?a.Uk.classList.add("boqSocialpeoplehovercardV2HovercardAnimating"):a.Uk.classList.remove("boqSocialpeoplehovercardV2HovercardAnimating")};var X2a=function(){this.mz={jJ:!1,ZG:!1,XT:""};this.HHa=new _.Vf};_.h=X2a.prototype;_.h.Kja=function(){var a=Object.assign({},this.mz,{ZG:!0,jJ:!1});Y2a(this,a)};_.h.Jja=function(){var a=Object.assign({},this.mz,{ZG:!1});Y2a(this,a)};_.h.Mja=function(a){a=Object.assign({},this.mz,{ZG:!1,jJ:!0,XT:a});Y2a(this,a)};_.h.Lja=function(a){a=Object.assign({},this.mz,{jJ:!1,XT:a});Y2a(this,a)};_.h.H5a=function(){Y2a(this,{ZG:!1,jJ:!1,XT:""})};_.h.uAa=function(){this.mz={ZG:!1,jJ:!1,XT:""};this.HHa.next("forceHide")};
var Y2a=function(a,b){b.XT!==a.mz.XT&&(a.mz={jJ:!1,ZG:!1,XT:b.XT});b.jJ||b.ZG?!b.jJ&&!b.ZG||a.mz.jJ||a.mz.ZG||a.HHa.next("cancelHide"):a.HHa.next("beginHide");a.mz=b};X2a.prototype.J7a=function(){return this.mz.jJ||this.mz.ZG};var a3a=function(a){var b=this;this.EG=a;this.a5=new _.We;this.AR=new X2a;this.a5.add(this.AR.HHa.ue().ha(_.Hf(function(c){var d=b.EG;return(d.qh?d.qh.config.allowOnlyForcedHide:d.Th&&d.Th.config.allowOnlyForcedHide)&&c!=="forceHide"?!1:!0})).subscribe(function(c){switch(c){case "beginHide":Z2a(b.EG);break;case "cancelHide":$2a(b.EG);break;case "forceHide":Z2a(b.EG,0);break;default:Yj("Unknown Visibility Event: "+c)}}))};_.h=a3a.prototype;_.h.Kja=function(){var a=this.EG,b=Date.now();a.FE=b;this.AR.Kja()};
_.h.Jja=function(){var a=this.EG,b=Date.now();a.FE=b;this.AR.Jja()};_.h.Mja=function(a,b){this.EG.FE=b;this.AR.Mja(a)};_.h.Lja=function(a,b){this.EG.FE=b;this.AR.Lja(a)};_.h.H5a=function(a){this.EG.FE=a;this.AR.H5a()};_.h.uAa=function(a){this.EG.FE=a;this.AR.uAa()};_.h.J7a=function(){return this.AR.J7a()};var b3a=function(a){this.config=a},c3a=function(){},d3a=function(){},e3a=function(){},f3a=function(a){this.size=a},g3a=function(a){this.size=a},h3a=function(a){this.fqd=a},i3a=function(a){this.message=a},j3a=function(a){this.opd=a};var k3a=function(a){this.Jia=a;this.WDa=this.Jia.iframeGetCrossOriginFilter()};var Xw=function(a){this.Ca=_.Nb(a)};_.W(Xw,_.Mk);Xw.prototype.Cu=function(){return _.Nl(this,2,l3a)};Xw.prototype.cGa=function(a){return qk(this,2,l3a,Cb(a))};Xw.prototype.Ndb=function(a){_.ql(this,3,hb(a))};var l3a=[2,4];var m3a=function(a){this.Ca=_.Nb(a)};_.W(m3a,_.Mk);m3a.prototype.T4a=function(){return _.wl(this,Xw,1)};var n3a=function(a){if(a!=null)return _.lc(a),{TNd:_.l(_.Wl(a,1)),text:_.l(_.Rl(a,2,l3a)),TPd:_.l(Ul(a,4,l3a)),disabled:_.l(_.Vl(a,3))}};Xw.prototype.toObject=function(){return n3a(this)};m3a.prototype.toObject=function(){if(this!=null){_.lc(this);var a={cpd:n3a(this.T4a())}}else a=void 0;return a};var Fva=function(a){this.AAa=new k3a(a);this.dk=new _.Vf},o3a=function(a,b){a=a.AAa;a.Jia.iframeSend("loadData",a.WDa,b.config)},p3a=function(a){a=a===void 0?{width:0,height:0}:a;var b=new Ym(0,0);a&&(b.width=a.width||0,b.height=a.height||0);return b};var q3a=function(a,b,c){this.dz=a;this.Z3=b;this.xBa=c},r3a=function(a){this.dz=a},s3a=function(a,b){this.dz=a;this.Z3=b},t3a=function(a){this.dz=a},u3a=function(a,b){this.dz=a;this.Z3=b},v3a=function(a,b){this.dz=a;this.Z3=b},w3a=function(a){this.dz=a},x3a=function(a){this.dz=a};var rva=!_.hl&&!jaa();var y3a=function(){this.mka=new Map;this.lka=new Map;this.Lea=new Map;this.Mea=new Map;this.THb={};this.dk=new _.Vf},z3a=function(a,b){var c=String(_.Ga(b)),d=Yw(a,b);a.kyb=function(e){Zw(e)&&a.dk.next(new v3a(e,c))};d.listen(b,"keydown",a.kyb)},E3a=function(a,b,c,d){var e=$m(b).Jl.body;Yw(a,b).listen(b,"mouseover",A3a(a,b,function(f){Zw(f)&&a.dk.next(new q3a(f,c,d))})).listen(b,"mouseout",B3a(a,b,function(f){Zw(f)&&a.dk.next(new r3a(f))})).listen(e,"mousemove",C3a(a,b,function(f){return void a.dk.next(new w3a(f))})).listen(e,
"touchstart",D3a(a,b,function(f){return void a.dk.next(new x3a(f))}))},F3a=function(a,b){var c=Yw(a,b),d=String(_.Ga(b));a.lyb=function(e){Zw(e)&&a.dk.next(new u3a(e,d))};a.zbc=function(e){return void a.dk.next(new x3a(e))};c.listen(b,"mouseover",a.lyb).listen(b,"touchstart",a.zbc);z3a(a,b);return(b=$m(b).vj("C__HC_94253229"))?(a.RXb=function(e){return void a.dk.next(new s3a(e,d))},a.QXb=function(e){return void a.dk.next(new t3a(e))},c.listen(b,"mouseover",a.RXb).listen(b,"mouseout",a.QXb),b):null},
G3a=function(a,b){var c=b.getAttribute("data-hovercard-id");a.mka.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(Yw(a,g).wv(g,"mouseover",e),a.mka.delete(f))});a.lka.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(Yw(a,g).wv(g,"mouseout",e),a.lka.delete(f))});var d=$m(b).Jl.body;a.Lea.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(Yw(a,g).wv(d,"mousemove",e),a.Lea.delete(f))});a.Mea.forEach(function(e,f){var g=e.element;e=e.listener;c===f&&(Yw(a,g).wv(d,"touchstart",
e),a.Mea.delete(f))})},Yw=function(a,b){b=parseInt(ak(b,"hovercardOwnerId")||"-1",10);return a.THb[b]=a.THb[b]||new Lr(a)},H3a=function(a,b){b=b===void 0?!1:b;return xGa(a,function(c){var d=b;d=d===void 0?!1:d;if(_.Fa(c)&&c.nodeType==1){var e=!1;uva(c,"hovercardHoverTriggerDisabled")&&(e=ak(c,"hovercardHoverTriggerDisabled")==="true");c=uva(c,"hovercardId")&&(!d||!e)}else c=!1;return c})},I3a=function(a,b){for(;b&&a!==b;)b=b.parentNode||b.host;return b===a};y3a.prototype.IAa=function(a){return $m(a)};
y3a.prototype.Pdb=function(a,b,c){if(rva&&a.dataset)a.dataset[b]=c;else{if(/-[a-z]/.test(b))throw Error("$");a.setAttribute("data-"+tva(b),c)}};
var Zw=function(a){return!!a.target&&a.target.tagName!=="IFRAME"},A3a=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.mka.has(d)||a.mka.set(d,{element:b,listener:c});return a.mka.get(d).listener},B3a=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.lka.has(d)||a.lka.set(d,{element:b,listener:c});return a.lka.get(d).listener},C3a=function(a,b,c){var d=b.getAttribute("data-hovercard-id");a.Lea.has(d)||a.Lea.set(d,{element:b,listener:c});return a.Lea.get(d).listener},D3a=function(a,
b,c){var d=b.getAttribute("data-hovercard-id");a.Mea.has(d)||a.Mea.set(d,{element:b,listener:c});return a.Mea.get(d).listener};var J3a=function(a){this.Ca=_.Nb(a)};_.W(J3a,_.Mk);var K3a=function(a){this.Ca=_.Nb(a)};_.W(K3a,_.Mk);var L3a=function(a){this.Ca=_.Nb(a)};_.W(L3a,_.Mk);var $w=function(a){this.Ca=_.Nb(a)};_.W($w,_.Mk);$w.prototype.getEmail=function(){return _.Y(this,1)};$w.prototype.N4a=function(){return _.Y(this,2)};$w.prototype.S5=function(){return _.Y(this,4)};var M3a=function(a){this.Ca=_.Nb(a)};_.W(M3a,_.Mk);M3a.prototype.T4a=function(){return _.wl(this,Xw,2)};var N3a=function(a){if(a!=null)return _.lc(a),{CCd:_.l(_.X(a,1))}};J3a.prototype.toObject=function(){return N3a(this)};var O3a=function(a){if(a!=null)return _.lc(a),{JDd:_.l(_.X(a,1)),VTd:_.l(_.X(a,2))}};K3a.prototype.toObject=function(){return O3a(this)};var P3a=function(a){if(a!=null)return _.lc(a),{oMd:_.l(_.Vl(a,1))}};L3a.prototype.toObject=function(){return P3a(this)};var Q3a=function(a){if(a!=null)return _.lc(a),{email:_.l(_.X(a,1)),CXb:_.l(_.X(a,2)),yNd:_.l(_.X(a,3)),displayName:_.l(_.X(a,4))}};$w.prototype.toObject=function(){return Q3a(this)};M3a.prototype.toObject=function(){if(this!=null){_.lc(this);var a={oSd:Q3a(_.wl(this,$w,1)),cpd:n3a(this.T4a()),ACd:N3a(_.wl(this,J3a,3)),BFd:O3a(_.wl(this,K3a,4)),ANd:P3a(_.wl(this,L3a,5))}}else a=void 0;return a};_.R3a=RegExp("[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]");var S3a=function(a,b){Gr.call(this);this.WBa=a||1;this.fsa=b||_.da;this.jyb=(0,_.ek)(this.Vud,this);this.BSb=_.el()};_.fl(S3a,Gr);_.h=S3a.prototype;_.h.enabled=!1;_.h.MF=null;_.h.setInterval=function(a){this.WBa=a;this.MF&&this.enabled?(this.stop(),this.start()):this.MF&&this.stop()};
_.h.Vud=function(){if(this.enabled){var a=_.el()-this.BSb;a>0&&a<this.WBa*.8?this.MF=this.fsa.setTimeout(this.jyb,this.WBa-a):(this.MF&&(this.fsa.clearTimeout(this.MF),this.MF=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};_.h.start=function(){this.enabled=!0;this.MF||(this.MF=this.fsa.setTimeout(this.jyb,this.WBa),this.BSb=_.el())};_.h.stop=function(){this.enabled=!1;this.MF&&(this.fsa.clearTimeout(this.MF),this.MF=null)};
_.h.Qn=function(){S3a.vA.Qn.call(this);this.stop();delete this.fsa};var T3a=function(a,b){if(typeof a!=="function")if(a&&typeof a.handleEvent=="function")a=(0,_.ek)(a.handleEvent,a);else throw Error("Ic");return Number(b)>2147483647?-1:_.da.setTimeout(a,b||0)},U3a=function(a){var b=null;return(new Ov(function(c,d){b=T3a(function(){c(void 0)},a);b==-1&&d(Error("Jc"))})).dU(function(c){_.da.clearTimeout(b);throw c;})};var ax={ZJa:0,bOa:1,M$:2},cx=function(a,b,c,d){Gr.call(this);var e=this;this.Zw=d;this.Eya=this.c9=this.MCa=this.aka=null;this.o7={x:0,y:0};this.Y9a=null;this.X9=document.body;this.Rq={};this.a5=new _.We;this.RX=b||new S2a;this.a5.add(this.RX.dk.ue().subscribe(function(f){switch(f.type){case 3:f=e.Zw.AAa,f.Jia.iframeSend("hide",f.WDa,void 0)}}));this.a5.add(this.Zw.dk.ue().subscribe(function(f){if(f instanceof c3a)e.SLb();else if(f instanceof h3a)f.fqd==e.qSb&&e.Ykd();else if(f instanceof f3a){if(f=
f.size,e.lT===ax.bOa||e.lT===ax.M$)e.lT=ax.M$,e.Y9a=e.o7,V3a(e,f,e.o7)}else if(f instanceof g3a){if(f=f.size,e.lT===ax.bOa||e.lT===ax.M$)e.lT=ax.M$,V3a(e,f,e.Y9a?e.Y9a:e.o7)}else if(f instanceof e3a)W2a(e.RX);else if(f instanceof d3a){if(f=e.kH.IAa(e.X9).vj("C__HC_94253229")){var g=e.kH,m=e.X9;Yw(g,m).wv(m,"mouseover",g.lyb).wv(m,"keydown",g.kyb).wv(m,"touchstart",g.zbc).wv(f,"mouseout",g.QXb).wv(f,"mouseover",g.RXb)}e.a5.unsubscribe()}else if(f instanceof i3a){if(f=f.message,e.qh)switch(f.id){case "DOCS_SMART_SELECT":(g=
e.qh.config.contentConfiguration)&&g.hasOwnProperty("docsHeaderConfig")&&e.qh.config.contentConfiguration.docsHeaderConfig.callback(f.payload);break;case "CLIENT_FOOTER_ID":var n=e.qh.config.contentConfiguration;if(n&&n.hasOwnProperty("footerConfig"))try{for(g=_.k(e.qh.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){Yj("Error in client footer callback.")}break;default:Yj("Unknown client content message ID: "+
f.id)}}else if(f instanceof j3a&&(f=f.opd,!(f.timestamp<e.FE)&&e.qh)){m=e.qh.config;g=f.data||m["hovercard-id"]||m.userid||m.email;switch(f.eventType){case "calendar":m=m.scheduleEventHandler;if(!m)break;r=mc(w2a,g.eventInfo);if(!r.getEmail()||!r.getEmail().getValue()){Yj("No email data found in handlerInput for Events.Calendar: "+g);break}g=r.getEmail().wja();m(g);bx(e);break;case "chat":m=m.sendChatHandler;if(!m)break;if(!(g instanceof Object)){Yj("Unrecognized handlerInput for Events.Chat: "+g);
break}g=mc(M3a,g.eventInfo);m(g);bx(e);break;case "email":m=m.sendEmailHandler;if(!m)break;r=mc(z2a,g.eventInfo);if(!r.getEmail()||!r.getEmail().getValue()){Yj("No email data found in handlerInput for Events.Calendar: "+g);break}g=r.getEmail().wja();m(g);bx(e);break;case "videoChat":m=m.videoChatHandler;if(!m)break;g=g instanceof Object?mc(A2a,g.eventInfo):g;m(g);bx(e);break;case "openInContactsCompanion":g=m.openLinkInContactsCompanionCallback;if(!g)break;m=mc(M3a,f.data.eventInfo);g(m);break;case "close":W3a(e,
f.data.closeTriggeredByEscape);break;default:Yj("Unrecognized event type: "+f.eventType)}f.eventType=="mouseover"&&$2a(e)}}));this.IBb=document.body;this.qh=this.Th=null;this.qSb=0;this.lT=ax.ZJa;this.FE=null;this.Zxa=!1;this.zDb={E$b:!1};this.Yw=new a3a(this);this.Kja=this.Yw.Kja.bind(this.Yw);this.Jja=this.Yw.Jja.bind(this.Yw);this.Mja=this.Yw.Mja.bind(this.Yw);this.Lja=this.Yw.Lja.bind(this.Yw);this.YPb=!1;this.Tra=null;this.jd=a;this.kH=c||new y3a;this.a5.add(this.kH.dk.ue().subscribe(function(f){try{if(f instanceof
q3a)X3a(e,Number(f.Z3),f.dz);else if(f instanceof r3a){var g=f.dz;e.qh&&e.Yw.Lja(e.qh.el.getAttribute("data-hovercard-id"),Date.now());if(e.Th){f=!0;if(g){var m=g.relatedTarget;m&&I3a(e.Th.el,m)&&(f=!1)}f&&Y3a(e)}}else if(f instanceof s3a)e.Kja();else if(f instanceof t3a)e.Jja();else if(f instanceof u3a)X3a(e,Number(f.Z3),f.dz);else if(f instanceof v3a)e.r6(Number(f.Z3),f.dz);else if(f instanceof w3a){var n=f.dz,r=Z3a(n)||n.target;r&&(r.id==="C__HC_94253229"||r.parentNode&&r.parentNode.id==="C__HC_94253229"||
e.qh&&I3a(e.qh.el,r)||e.Th&&I3a(e.Th.el,r))||e.Yw.H5a(Date.now())}else f instanceof x3a?e.Yw.uAa(Date.now()):Yj("Unknown outputEvent instance in AbstractContextManager")}catch(x){Yj("Error thrown in DomCommunicator subscription",x)}}))};_.W(cx,Gr);cx.prototype.Byb=function(){};cx.prototype.SLb=function(){$3a(this)};var $3a=function(a){a.Zxa=!0;var b=F3a(a.kH,a.X9);b&&(a.IBb=b,a.RX.Uk=a.IBb,W2a(a.RX))};
cx.prototype.r6=function(a,b){b.keyCode===27&&this.qh&&(b.preventDefault(),W3a(this,!0));if(Zw(b)&&a4a(this,b)){var c=H3a(b.target,!1);if(c){b.preventDefault();this.FE=Date.now();b=c.getBoundingClientRect();var d=d===void 0?{}:d;b4a(this,a,c,b.right,b.bottom,{r6a:!0,a7a:!0,xBa:d})}}};
var a4a=function(a,b){return a.jd.some(function(c){return b.keyCode===c.keyCode&&!!b.ctrlKey===!!c.ctrlKey&&!!b.altKey===!!c.altKey&&!!b.shiftKey===!!c.shiftKey&&!!b.metaKey===!!c.metaKey})},X3a=function(a,b,c){var d=!1;d=d===void 0?!1:d;if(Zw(c)){var e=Z3a(c)||c.target;if(e=H3a(e,!0))if(a.FE=Date.now(),d){var f=f===void 0?{}:f;b4a(a,b,e,c.clientX,c.clientY,{r6a:!0,a7a:!1,xBa:f})}else{var g=g===void 0?{}:g;b4a(a,b,e,c.clientX,c.clientY,{r6a:!1,a7a:!1,xBa:g})}}},b4a=function(a,b,c,d,e,f){a.o7={x:d,
y:e};if(qGa(window).width<375)Pv();else if(a.qh&&a.qh.el==c)$2a(a),Pv();else if(a.Th&&a.Th.el==c)Pv();else if(c4a(a),c?(d=ak(c,"hovercardId")||"",d=_.fa(d,"buganizer-system+")?d.replace("buganizer-system+",""):_.fa(d,"yaqs-carrier-pigeon+")?d.replace("yaqs-carrier-pigeon+",""):d):d="",d){Date.now();a.kH.Pdb(c,"hovercardOwnerId",b.toString());e=Hva(a,a.Rq[b]||{},f.xBa);var g=!!a.qh,m=f.r6a||!!e.skipArtificialDelays,n=d4a({ATb:g,D8b:m,G1b:250,IDb:1E3});e4a(a);a.c9=U3a(n);m&&g&&bx(a);n=a.Th={el:c,ODd:b,
config:e};E3a(a.kH,c,String(b),e);a.YPb||a.Mja(n.el.getAttribute("data-hovercard-id"),Date.now());c.contains(document.activeElement)&&(a.Tra=document.activeElement);f4a(a,c,d,d4a({ATb:g,D8b:m,G1b:100,IDb:400}),f.a7a)}else Pv()},d4a=function(a){var b=a.ATb;var c=a.D8b;var d=a.G1b;a=a.IDb;return c?0:b?d:a},f4a=function(a,b,c,d,e){if(a.Th){var f=a.ABb(b,c,e);a.Th.config=Object.assign(f,a.Th.config||{});g4a(a,d).then(function(){return void h4a(a,f)},function(g){g instanceof Qv||Yj(g,"Failed during delay to load data. delay: "+
d)})}else Pv()},h4a=function(a,b){c4a(a);a.Th&&(a.Ykd=function(){a.Th&&i4a(a,a.Th.el)},o3a(a.Zw,new b3a(b)))},i4a=function(a,b){a.Zxa?j4a(a).then(function(){if(a.Th&&a.Th.el===b&&a.Zxa&&a.c9){var c=a.Th;bx(a);e4a(a);c4a(a);k4a(a);a.qh=c;a.Th=null;V2a(a.RX,{type:0,q0:null,eid:null});a.lT=ax.bOa;var d=a.Zw;c=new m3a;d=d.AAa;c=c.hd();d.Jia.iframeSend("render",d.WDa,c)}}):(Yj("Attempting to render card before card is built."),Pv())},V3a=function(a,b,c){if(a.qh){var d=a.kH.IAa(a.X9);V2a(a.RX,{type:0,q0:{Iad:b,
o7:c,domHelper:d,config:a.qh.config,pid:a.qh.el},eid:null})}},Z2a=function(a,b){Y3a(a);a.qh&&!a.aka&&(a.zDb.E$b||l4a(a,b).then(function(){return void bx(a)}))},Y3a=function(a){a.Th&&(c4a(a),e4a(a),k4a(a),G3a(a.kH,a.Th.el),a.Th=null)},bx=function(a){$2a(a);!a.Yw.J7a()&&a.qh&&(a.qh.HDa&&a.qh.RMb&&a.qh.HDa(a.qh.RMb),a.YPb=!1,G3a(a.kH,a.qh.el),a.qh=null,a.Tra=null,a.lT=ax.ZJa,W2a(a.RX),a.dispatchEvent("b"),a.Th||a.dispatchEvent("c"))},W3a=function(a,b){var c=Date.now();(a.FE===null||a.FE<c)&&a.Yw.uAa(c);
a.qh&&(b&&a.Tra&&a.Tra.focus(),a.Tra=null,a.qh.RMb=b?"hideTriggeredByEscape":"hideTriggeredByMouse")};cx.prototype.ABb=function(a,b,c){return m4a(this,a,b,this.Th?this.Th.config:{},c)};
var l4a=function(a,b){b=b===void 0?500:b;b=typeof b==="number"?b:500;$2a(a);a.aka=U3a(b);return a.aka},$2a=function(a){var b=a.aka;b&&b.cancel();a.aka=null},g4a=function(a,b){b=b===void 0?400:b;c4a(a);a.MCa=U3a(b);return a.MCa},c4a=function(a){var b=a.MCa;b&&b.cancel();a.MCa=null},e4a=function(a){var b=a.c9;b&&b.cancel();a.c9=null},j4a=function(a){k4a(a);var b=[];a.c9&&b.push(a.c9);a.Eya=i0a(b);return a.Eya},k4a=function(a){var b=a.Eya;b&&b.cancel();a.Eya=null},Hva=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.zDb.E$b=!0);return b},m4a=function(a,b,c,d,e){d=d===void 0?{}:d;var f={};f.ri=++a.qSb;c&&(f["hovercard-id"]=c);(ak(b,"hovercardVariant")||"")==="mini"&&(f.displayAsMiniHovercard=!0);uva(b,"hovercardAlign")&&
(f.hovercardAlign=ak(b,"hovercardAlign")=="v"?"v":"h");(a=ak(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=_.Qm());d.contentConfiguration=Object.assign({},{footerConfig:b},d.contentConfiguration)}return Object.assign(f,d)},Z3a=function(a){return(a=a.pY)&&typeof a.composedPath==="function"&&(a=a.composedPath(),a=a.length>0?
a[0]:null,a instanceof Node)?a:null};var n4a=function(a){this.YE=a||{}};_.h=n4a.prototype;_.h.value=function(){return this.YE};_.h.nt=function(a){this.YE.url=a;return this};_.h.getUrl=function(){return this.YE.url};_.h.qf=function(a){this.YE.style=a;return this};_.h.getStyle=function(){return this.YE.style};_.h.getId=function(){return this.YE.id};_.h.W4a=function(){return this.YE.queryParams};_.h.getContext=function(){return this.YE.context};var o4a=function(){n4a.apply(this,arguments)};_.W(o4a,n4a);var fk=function(a,b,c,d,e,f){cx.call(this,d,null,e,f);this.Cid=b;this.Agd=a};_.W(fk,cx);fk.prototype.Byb=function(){if(!this.Zxa){var a={};a=(a.origin=window.location.protocol+"//"+window.location.host,a);var b=new o4a({disableMultiLevelParentRelay:!0,hover:!0,id:"I__HC_94253229",attributes:{allow:"clipboard-write","aria-label":"Information Card"}});b.YE.messageHandlers=p4a(this);b.YE.messageHandlersFilter=this.Agd;b.YE.queryParams=a;a=b.qf("hover").nt(":card");this.Cid(a.value())}};
fk.prototype.SLb=function(){var a=this.kH.IAa(this.X9);a=nGa(a.Jl,"I__HC_94253229");a.parentNode.id="C__HC_94253229";a.tabIndex=-1;$3a(this)};fk.prototype.ABb=function(a,b,c){var d=m4a(this,a,b,this.Th?this.Th.config:{},c);this.Th&&_.Kc(d,this.Th.config);for(b=[];a;a=a.parentElement)(c=_.Ga(a))&&this.Rq[c]&&b.push(this.Rq[c]);_.gl(b.reverse(),function(e){_.Kc(d,e)});d.hl||(d.hl="en-US");return d};fk.prototype.close=function(){var a=this.Zw.AAa;a.Jia.iframeSend("dispose",a.WDa,void 0)};
var p4a=function(a){return{_event:function(b){var c={};c.eventType=b.eventType;c.timestamp=b.timestamp;c.UGd=b.fromCard;c.data=b.data;a.Zw.dk.next(new j3a(c))},_ready:function(){a.Zw.dk.next(new c3a)},loaded:function(b){b=b.ri;a.Zw.dk.next(new h3a(isNaN(b)?0:b))},rendered:function(b){a.Zw.dk.next(new f3a(p3a(b)))},resize:function(b){a.Zw.dk.next(new g3a(p3a(b)))},renderfailed:function(){a.Zw.dk.next(new e3a)},disposed:function(){a.Zw.dk.next(new d3a)},messageFromClientContent:function(b){a.Zw.dk.next(new i3a(b))}}};var q4a=_.Tk(["https://apis.google.com/js/api.js"]),r4a=null,s4a=function(a,b,c){this.Bgd=a;this.jgd=b;this.esa=c},Dva=function(a,b){if(!r4a){var c=c===void 0?!1:c;var d=d===void 0?1E4:d;r4a=new s4a(_.Nc(q4a),c,d)}return r4a.load(a,b)};s4a.prototype.load=function(a,b,c){var d=this;return t4a(this,a,c).then(function(e){return new Ov(function(f,g){e.load(b,{callback:_.dl(f,e),timeout:d.esa,ontimeout:function(){return g(Error("Lc`"+b))}})})})};
var t4a=function(a,b,c){if(!a.jgd&&b.gapi)return Pv(b.gapi);if(b.__btgl_173981912)return b.__btgl_173981912;b.__btgl_173981912=new Ov(function(d,e){var f=$m(b).createElement("SCRIPT");_.Gc(f,a.Bgd);c&&uGa(f,(new fRa).hd(c));f.onload=function(){return d(b.gapi)};f.onerror=function(){return e(Error("Mc"))};b.document.getElementsByTagName("head")[0].appendChild(f)});return b.__btgl_173981912};var u4a=function(){return daa&&qa?!qa.mobile&&(ra("iPad")||ra("Android")||ra("Silk")):ra("iPad")||ra("Android")&&!ra("Mobile")||ra("Silk")};var v4a=function(a,b){this.Yad=vva(a);this.bmd=b};v4a.prototype[Symbol.iterator]=function(){return this};v4a.prototype.next=function(){var a=this.Yad.next();return{value:a.done?void 0:this.bmd.call(void 0,a.value),done:a.done}};var w4a=function(a,b){return new v4a(a,b)},x4a=function(a){this.rRb=a;this.Z7a=0};x4a.prototype[Symbol.iterator]=function(){return this};x4a.prototype.next=function(){for(;this.Z7a<this.rRb.length;){var a=this.rRb[this.Z7a].next();if(!a.done)return a;this.Z7a++}return{done:!0}};
var y4a=function(){return new x4a(_.Mc.apply(0,arguments).map(vva))};var yva=_.da.URL,z4a;try{new yva("http://example.com"),z4a=!0}catch(a){z4a=!1}var xva=z4a,dk=function(a){this.H7=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.H7.get(b);c==null&&(c=[],this.H7.set(b,c));c.push(d)}};dk.prototype.get=function(a){return(a=this.H7.get(a))&&a.length?a[0]:null};
dk.prototype.getAll=function(a){return[].concat(_.v(this.H7.get(a)||[]))};dk.prototype.has=function(a){return this.H7.has(a)};dk.prototype[Symbol.iterator]=function(){return y4a.apply(null,_.v(w4a(this.H7,function(a){var b=a[0];return w4a(a[1],function(c){return[b,c]})})))};dk.prototype.toString=function(){return A4a(this)};
var A4a=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("&")},Ava=function(a){var b=_.bn(document,"A");try{_.zc(b,new _.vc(a));var c=b.protocol}catch(e){throw Error("Nc`"+a);}if(c===""||c===":"||c[c.length-1]!=":")throw Error("Nc`"+a);if(!zva.has(c))throw Error("Nc`"+a);if(!b.hostname)throw Error("Nc`"+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}};zva.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},zva=new Map([["http:","80"],["https:","443"],["ws:","80"],["wss:","443"],["ftp:","21"]]);_.dx=function(){this.loaded=!1;this.sessionIndex=0};_.dx.prototype.lx=function(){return!!document.getElementById("C__HC_94253229")};
_.dx.prototype.load=function(){var a=this;this.loaded||(this.loaded=!0,this.lx()||_.Yua({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&&qa?qa.mobile:!u4a()&&(ra("iPod")||ra("iPhone")||ra("Android")||ra("IEMobile")))||u4a())Promise.resolve();else{var e=c.contentConfiguration;if(e&&e.hasOwnProperty("docsHeaderConfig")&&c.clientName!=="DOCS_SMART_SELECT")throw Error("Kc`"+
c.clientName);Jva(b,d,c)}})}).catch(function(){console.error("Failed to load GAPI.")}))};_.dx.O=function(a){return new (a||_.dx)};_.dx.wa=_.q({token:_.dx,qa:_.dx.O,Ga:"root"});var B4a=function(a,b){_.Vf.call(this);var c=this;this.Lc=a;this.Y$a=new _.$e(function(d){b();return c.ha(_.Uf()).subscribe(d)})};_.W(B4a,_.Vf);B4a.create=_.Vf.create;B4a.prototype.next=function(){for(var a=_.k(this.fl.slice()),b=a.next();!b.done;b=a.next())C4a(this,b.value)};var C4a=function(a,b){try{b.next(void 0)}catch(c){a.Lc.runGuarded(function(){throw c;})}};var D4a,H4a,G4a;_.ex=function(){this.Lc=_.u(_.th);this.T9a=D4a(this);this.rDa=this.T9a.Y$a;this.iDa=D4a(this);this.Cma=this.iDa.Y$a;this.Bbb=D4a(this);this.zS=this.Bbb.Y$a;this.MYa=0};_.E4a=function(a,b){a.rDa.subscribe(b)};_.F4a=function(a,b){a.zS.subscribe(b)};D4a=function(a){return new B4a(a.Lc,function(){G4a(a)})};H4a=function(a){a.Bbb.next();a.T9a.next();Kva(a.iDa)&&a.Lc.run(function(){a.iDa.next()});a.MYa=0;Kva(a.Bbb,a.T9a,a.iDa)&&G4a(a)};G4a=function(a){a.MYa===0&&(a.MYa=a.Lc.Xb(function(){return requestAnimationFrame(function(){H4a(a)})}))};
_.ex.O=function(a){return new (a||_.ex)};_.ex.wa=_.q({token:_.ex,qa:_.ex.O,Ga:"root"});_.fx=function(a){this.Cxa=a};_.fx.prototype.scrollTo=function(a,b,c){var d=this;c=c===void 0?0:c;a&&_.F4a(this.Cxa,function(){if(typeof a.offsetTop==="number"){var e=Lva(a);if(e){var f=Mva(a,e,b,c),g=e.scrollTop+f,m=Nva(a,e),n=e.scrollLeft+m;_.E4a(d.Cxa,function(){f!==0&&(e.scrollTop=g);m!==0&&(e.scrollLeft=n)})}}})};_.fx.O=function(a){return new (a||_.fx)(_.t(_.ex))};_.fx.wa=_.q({token:_.fx,qa:_.fx.O,Ga:"root"});_.gx=function(){};_.gx.O=function(a){return new (a||_.gx)};_.gx.ya=_.Re({type:_.gx,oa:[["page-not-found"]],standalone:!1,Aa:7,Ba:0,Fa:function(){return[" Oops, page not found. "," Make sure the address is correct. ",[1,"container"],[1,"icon"],[1,"title"],[1,"subtitle"]]},ua:function(a){a&1&&(_.I(0,"div",2)(1,"mat-icon",3),_.Q(2,"developer_board"),_.J(),_.I(3,"h2",4),_.Ig(4,0),_.J(),_.I(5,"p",5),_.Ig(6,1),_.J()())},dependencies:[_.Yv],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}"]});_.hx=function(){};_.hx.O=function(a){return new (a||_.hx)};_.hx.Ja=_.Se({type:_.hx});_.hx.Ia=_.ed({imports:[_.vp,_.Zv]});_.I4a=new _.Hd("faviconsConfiguration");
_.J4a={vF:[{name:_.bOa.vMa,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:_.bOa.jWc,type:"image/x-icon",href:"https://www.gstatic.com/devopsconsole//images/taskflow/taskflow_logo_v1_48x48.png"}],I1a:[{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"}]};_.ix=function(a,b){this.Va=a;this.icons=b;this.kY="favicon";this.a1a=null};
_.ix.prototype.initialize=function(){var a=this;K4a(this);this.Va.events.ha(_.Hf(function(b){return b instanceof _.ji}),_.Sf(function(b,c){return b.ii.split("/")[1]===c.ii.split("/")[1]})).subscribe(function(b){a.nw(b.ii.split("/")[1],!1)})};_.ix.prototype.reset=function(){var a=L4a(this);if(a){var b=a.type;a=a.href;M4a(N4a());O4a(this,b,a)}else if(M4a(N4a()),this.a1a)for(b=_.k(Array.from(this.a1a)),a=b.next();!a.done;a=b.next())(a=a.value)&&document.head.appendChild(a)};
_.ix.prototype.nw=function(a,b){(b=P4a(this,a,b===void 0?!0:b))?(a=b.type,b=b.href,M4a(N4a()),O4a(this,a,b)):this.reset()};
var P4a=function(a,b,c){return(c?a.icons.I1a:a.icons.vF).find(function(d){return d.name===b})},L4a=function(a){return a.icons.vF.find(function(b){return b.name===""})},O4a=function(a,b,c){var d=document.createElement("link");d.setAttribute("id",a.kY);_.Lca(d,c,"icon");d.setAttribute("type",b);document.head.appendChild(d)},K4a=function(a){var b=N4a();a.a1a=b;M4a(b)},N4a=function(){return document.querySelectorAll("link[ rel ~= 'icon'], link[ rel ~= 'apple-touch-icon-precomposed']")},M4a=function(a){a=
_.k(Array.from(a));for(var b=a.next();!b.done;b=a.next())b=b.value,b.parentNode.removeChild(b)};_.ix.O=function(a){return new (a||_.ix)(_.t(_.ni),_.t(_.I4a))};_.ix.wa=_.q({token:_.ix,qa:_.ix.O,Ga:"root"});_.jx=function(a){this.cgc=a};_.jx.prototype.getToken=function(){return this.cgc};_.jx.O=function(a){return new (a||_.jx)(_.t(XMa))};_.jx.wa=_.q({token:_.jx,qa:_.jx.O});var Q4a=function(a){this.vr=a;this.bq="/client_streamz/one_developer_workflow/events/usage";a.fYa(this.bq,hk("name"),hk("source"),{P2a:1,O2a:"state"})};Q4a.prototype.OH=function(a,b,c){this.vr.MBa(this.bq,a,b,c)};Q4a.prototype.DH=function(){return this.vr.DH(this.bq)};var R4a=function(a){this.vr=a;this.bq="/client_streamz/one_developer_workflow/events/performance";a.V9c(this.bq,hk("source"),hk("name"))};R4a.prototype.gT=function(a,b,c){this.vr.gT(this.bq,a,b,c)};R4a.prototype.DH=function(){return this.vr.DH(this.bq)};
var S4a=function(a){this.vr=a;this.bq="/client_streamz/one_developer_workflow/rpc/request_count";a.fYa(this.bq,hk("source"),hk("method_id"))};S4a.prototype.OH=function(a,b){this.vr.MBa(this.bq,a,b)};S4a.prototype.DH=function(){return this.vr.DH(this.bq)};var T4a=function(a){this.vr=a;this.bq="/client_streamz/one_developer_workflow/rpc/error_count";a.fYa(this.bq,hk("source"),hk("method_id"),{P2a:2,O2a:"code"})};T4a.prototype.OH=function(a,b,c){this.vr.MBa(this.bq,a,b,c)};T4a.prototype.DH=function(){return this.vr.DH(this.bq)};var U4a=function(a){this.Ca=_.Nb(a)};_.W(U4a,_.Mk);U4a.prototype.getName=function(){return _.Y(this,1)};U4a.prototype.le=function(a){return _.pk(this,1,a)};_.V4a=function(a){this.Ca=_.Nb(a)};_.W(_.V4a,_.Mk);var W4a=function(a){this.Ca=_.Nb(a)};_.W(W4a,_.Mk);W4a.prototype.Co=function(){return _.Y(this,5)};W4a.prototype.aj=function(a){return _.pk(this,5,a)};_.X4a=function(a){this.Ca=_.Nb(a)};_.W(_.X4a,_.Mk);var kx=function(a){this.Ca=_.Nb(a)};_.W(kx,_.Mk);kx.prototype.dLb=function(){return _.wl(this,_.X4a,1)};kx.prototype.R3a=function(){return _.wl(this,ro,2)};var mx=function(a){this.Ca=_.Nb(a)};_.W(mx,_.Mk);var Y4a=function(a){this.Ca=_.Nb(a)};_.W(Y4a,_.Mk);var Z4a=function(a){this.Ca=_.Nb(a)};_.W(Z4a,_.Mk);var $4a=function(a){this.Ca=_.Nb(a)};_.W($4a,_.Mk);$4a.prototype.DM=function(){return _.Y(this,2)};var a5a=function(a){this.Ca=_.Nb(a)};_.W(a5a,_.Mk);var b5a=function(a){this.Ca=_.Nb(a)};_.W(b5a,_.Mk);var c5a=function(a){this.Ca=_.Nb(a)};_.W(c5a,_.Mk);var d5a=function(a){this.Ca=_.Nb(a)};_.W(d5a,_.Mk);var e5a=function(a){this.Ca=_.Nb(a)};_.W(e5a,_.Mk);e5a.prototype.S5=function(){return _.Y(this,1)};var f5a=function(a){this.Ca=_.Nb(a)};_.W(f5a,_.Mk);var g5a=function(a){this.Ca=_.Nb(a)};_.W(g5a,_.Mk);var h5a=[3,4];var i5a=function(a){this.Ca=_.Nb(a)};_.W(i5a,_.Mk);i5a.prototype.getValue=function(){return _.Il(this,1)};i5a.prototype.setValue=function(a){return dc(this,1,Vaa(a),0)};_.j5a=function(a){this.Ca=_.Nb(a)};_.W(_.j5a,_.Mk);var k5a=function(a){this.Ca=_.Nb(a)};_.W(k5a,_.Mk);k5a.prototype.X5=function(){return _.Y(this,1)};k5a.prototype.sr=function(a){return _.pk(this,1,a)};var l5a=function(a){this.Ca=_.Nb(a)};_.W(l5a,_.Mk);l5a.prototype.Qs=function(){return _.Y(this,2)};var nx=function(a){this.Ca=_.Nb(a)};_.W(nx,_.Mk);nx.prototype.Z5=function(){return _.Kl(this,3,_.ul())};nx.prototype.getName=function(){return _.Y(this,5)};nx.prototype.le=function(a){return _.pk(this,5,a)};var ox=function(a){this.Ca=_.Nb(a)};_.W(ox,_.Mk);ox.prototype.Vk=function(){return _.Y(this,1)};ox.prototype.Xj=function(){return _.Y(this,3)};ox.prototype.ko=function(a){return _.pk(this,3,a)};ox.prototype.TG=function(){return _.ql(this,3)};var m5a=function(a){this.Ca=_.Nb(a)};_.W(m5a,_.Mk);m5a.prototype.Vk=function(){return _.Y(this,3)};var n5a=function(a){this.Ca=_.Nb(a)};_.W(n5a,_.Mk);var o5a=function(a){this.Ca=_.Nb(a)};_.W(o5a,_.Mk);var px=function(a){this.Ca=_.Nb(a)};_.W(px,_.Mk);px.prototype.getName=function(){return _.Y(this,1)};px.prototype.le=function(a){return _.pk(this,1,a)};px.prototype.S5=function(){return _.Y(this,2)};px.prototype.h6=function(){return _.Y(this,5)};var p5a=function(a){this.Ca=_.Nb(a)};_.W(p5a,_.Mk);var q5a=function(a){this.Ca=_.Nb(a)};_.W(q5a,_.Mk);_.h=q5a.prototype;_.h.a4a=function(){return _.X(this,1)};_.h.setCell=function(a){return _.Qc(this,1,a)};_.h.hasTask=function(){return _.tb(_.fc(this,2))!=null};_.h.CAa=function(){return _.X(this,5)};_.h.Sx=function(a){return _.Qc(this,5,a)};var r5a=function(a){this.Ca=_.Nb(a)};_.W(r5a,_.Mk);r5a.prototype.N4a=function(){return _.Y(this,22)};var qx=function(a){return _.wl(a,W4a,8)},rx=function(a){return _.wl(a,Y4a,12)};_.h=r5a.prototype;_.h.dLb=function(){return _.Y(this,24)};_.h.Wia=function(){return _.wl(this,q5a,14)};_.h.k7b=function(a){return _.yl(this,14,a)};_.h.Ui=function(){return _.Y(this,27)};_.h.IT=function(a){_.pk(this,27,a)};_.h.f6=function(){return _.wl(this,_.js,32)};_.h.Aqa=function(a){return _.yl(this,32,a)};
var s5a=function(a){return _.xl(a,_.V4a,36,_.ul())},t5a=function(a){return _.xl(a,U4a,39,_.ul())},u5a=_.oc(r5a);var v5a=function(a){if(a!=null)return _.lc(a),{name:_.Y(a,1),vPd:_.l(_.Kl(a,2,3)),rPd:_.l(_.Kl(a,3,3)),sPd:_.l(_.Kl(a,4,3))}};U4a.prototype.toObject=function(){return v5a(this)};var w5a=function(a){if(a!=null)return _.lc(a),{KMd:_.Y(a,1),tHd:_.Y(a,2),Og:_.Y(a,3)}};_.V4a.prototype.toObject=function(){return w5a(this)};var x5a=function(a){if(a!=null)return _.lc(a),{nxa:_.Y(a,1),Hrd:_.Y(a,2),Ird:_.Y(a,3),iconName:_.Y(a,4),title:_.Y(a,5),appBarFontColor:_.Y(a,8),xR:_.Y(a,10)}};W4a.prototype.toObject=function(){return x5a(this)};_.y5a=function(a){if(a!=null)return _.lc(a),{XNd:_.l(_.X(a,3))}};_.X4a.prototype.toObject=function(){return _.y5a(this)};var z5a=function(a){if(a!=null)return _.lc(a),{xud:_.y5a(a.dLb()),announcement:xMa(a.R3a())}};kx.prototype.toObject=function(){return z5a(this)};var A5a=function(a){if(a!=null)return _.lc(a),{enabled:_.El(a,1),bQd:_.Y(a,2),rQd:_.Y(a,3),KSd:_.Y(a,7),aHd:_.Y(a,8)}};mx.prototype.toObject=function(){return A5a(this)};var B5a=function(a){if(a!=null)return _.lc(a),{HHd:_.Y(a,1),lDd:_.Y(a,2),BRd:_.Y(a,3),ARd:_.Y(a,16),iId:_.Y(a,4),tNd:_.Y(a,5),gDd:_.Y(a,6),mDd:_.Y(a,7),hDd:_.Y(a,8),QQd:_.Y(a,9),iDd:_.Y(a,10),oDd:_.Y(a,11),GSd:_.Y(a,12),sKd:_.Y(a,13),dCd:_.Y(a,14),mBd:_.Y(a,15)}};Y4a.prototype.toObject=function(){return B5a(this)};var C5a=function(a){if(a!=null)return _.lc(a),{jBd:ECa(a,2),C8:_.Y(a,11)}};Z4a.prototype.toObject=function(){return C5a(this)};var D5a=function(a){if(a!=null)return _.lc(a),{Xsd:_.Y(a,1),product:_.Y(a,2),YNd:_.Il(a,3),aTd:_.Fl(a,4),gRd:_.Jl(a,5)}};$4a.prototype.toObject=function(){return D5a(this)};var E5a=function(a){if(a!=null){_.lc(a);var b=_.l(_.Kl(a,1,3));a=_.xl(a,$4a,2,_.ul());return{kNd:b,eRd:_.hc(a,D5a)}}};a5a.prototype.toObject=function(){return E5a(this)};var F5a=function(a){if(a!=null)return _.lc(a),a=_.xl(a,a5a,1,_.ul()),{GDd:_.hc(a,E5a)}};b5a.prototype.toObject=function(){return F5a(this)};var G5a=function(a){if(a!=null)return _.lc(a),{IHd:_.Y(a,2),jFd:_.Y(a,6),iFd:_.Y(a,7),eFd:_.Y(a,11),gFd:_.Y(a,12),fFd:_.Y(a,13),hFd:_.Y(a,15),mFd:_.Y(a,8),lFd:_.Y(a,9),kFd:_.Y(a,10),wPd:jc(_.bc(a,16,_.Fb))}};c5a.prototype.toObject=function(){return G5a(this)};var H5a=function(a){if(a!=null)return _.lc(a),{fId:_.Y(a,1),JPd:_.Y(a,2),bSd:_.Y(a,5),TJd:_.Y(a,3),rGd:_.Y(a,4)}};d5a.prototype.toObject=function(){return H5a(this)};var I5a=function(a){if(a!=null)return _.lc(a),{displayName:_.Y(a,1),Yp:_.Y(a,2),zda:_.Y(a,3),kfa:_.Y(a,4),goa:_.Y(a,5),Wra:_.Y(a,6)}};e5a.prototype.toObject=function(){return I5a(this)};var J5a=function(a){if(a!=null)return _.lc(a),{}};f5a.prototype.toObject=function(){return J5a(this)};var K5a=function(a){if(a!=null){_.lc(a);var b=_.l(_.Kl(a,5,3)),c=_.l(_.Kl(a,2,3)),d=I5a(_.Sl(a,e5a,3,h5a)),e=J5a(_.Sl(a,f5a,4,h5a));var f=_.xl(a,d5a,6,_.ul());f=_.hc(f,H5a);a=_.xl(a,d5a,7,_.ul());return{iBd:b,xId:c,pyb:d,rMd:e,CFd:f,xHd:_.hc(a,H5a)}}};g5a.prototype.toObject=function(){return K5a(this)};var L5a=function(a){if(a!=null)return _.lc(a),{value:_.Il(a,1)}};i5a.prototype.toObject=function(){return L5a(this)};var M5a=function(a){if(a!=null)return _.lc(a),{red:_.Il(a,1),green:_.Il(a,2),blue:_.Il(a,3),alpha:L5a(_.wl(a,i5a,4))}};_.j5a.prototype.toObject=function(){return M5a(this)};var N5a=function(a){if(a!=null)return _.lc(a),{icon:_.Y(a,1),backgroundImage:_.Y(a,2),bU:M5a(_.wl(a,_.j5a,3))}};k5a.prototype.toObject=function(){return N5a(this)};var O5a=function(a){if(a!=null)return _.lc(a),{source:_.Y(a,1),target:_.Y(a,2)}};l5a.prototype.toObject=function(){return O5a(this)};var P5a=function(a){if(a!=null){_.lc(a);var b=_.Y(a,1),c=_.Y(a,2),d=_.l(_.Kl(a,3,3)),e=_.Y(a,4),f=_.Y(a,5),g=_.El(a,6);var m=_.xl(a,l5a,7,_.ul());return{mT:b,vHd:c,dSb:d,license:e,name:f,hidden:g,XBd:_.hc(m,O5a),Y0a:_.Y(a,8)}}};nx.prototype.toObject=function(){return P5a(this)};var Q5a=function(a){if(a!=null)return _.lc(a),{Xd:_.Y(a,1),Hh:_.Y(a,2),label:_.Y(a,3),bc:_.Y(a,4)}};ox.prototype.toObject=function(){return Q5a(this)};var R5a=function(a){if(a!=null)return _.lc(a),{Vq:_.Y(a,1),vv:_.Y(a,2),Xd:_.Y(a,3),Hh:_.Y(a,4)}};m5a.prototype.toObject=function(){return R5a(this)};var S5a=function(a){if(a!=null)return _.lc(a),{eJ:R5a(_.wl(a,m5a,1)),kJ:R5a(_.wl(a,m5a,2))}};n5a.prototype.toObject=function(){return S5a(this)};var T5a=function(a){if(a!=null){_.lc(a);var b=_.xl(a,ox,1,_.ul());b=_.hc(b,Q5a);a=_.xl(a,n5a,2,_.ul());return{yPd:b,JSd:_.hc(a,S5a)}}};o5a.prototype.toObject=function(){return T5a(this)};var U5a=function(a){if(a!=null){_.lc(a);var b=_.Y(a,1),c=_.Y(a,2),d=_.Y(a,3),e=_.Y(a,5),f=N5a(_.wl(a,k5a,7));var g=_.xl(a,nx,8,_.ul());return{name:b,displayName:c,f_a:d,XI:e,SRd:f,OPd:_.hc(g,P5a),fcb:_.Y(a,10),f8:T5a(_.wl(a,o5a,11))}}};px.prototype.toObject=function(){return U5a(this)};var V5a=function(a){if(a!=null){_.lc(a);var b=_.xl(a,g5a,3,_.ul());b=_.hc(b,K5a);var c=_.xl(a,px,1,_.ul());return{qOd:b,rOd:_.hc(c,U5a),uGd:_.l(_.Kl(a,2,3))}}};p5a.prototype.toObject=function(){return V5a(this)};var W5a=function(a){if(a!=null)return _.lc(a),{j4:_.l(_.X(a,1)),task:_.l(_.Wl(a,2)),pla:_.l(_.X(a,3)),xu:_.l(_.Tl(a,4)),Bw:_.l(_.X(a,5)),Dgb:_.l(_.Vl(a,6)),Qcb:_.l(_.Ol(a,7)),spanId:_.l(_.Ol(a,8))}};q5a.prototype.toObject=function(){return W5a(this)};r5a.prototype.toObject=function(){if(this!=null){_.lc(this);var a={QDa:_.Y(this,1),vu:_.Y(this,11),isBot:_.El(this,17),i7a:_.El(this,19),CXb:_.Y(this,22),sessionIndex:_.Y(this,2),cgc:_.Y(this,3),YBd:x5a(qx(this)),HCd:A5a(_.wl(this,mx,4)),uRd:G5a(_.wl(this,c5a,7)),Do:C5a(_.wl(this,Z4a,10)),fDd:B5a(rx(this)),BTd:_.Y(this,13),xud:_.Y(this,24),Iha:W5a(this.Wia()),tR:_.Y(this,15),Kq:zMa(_.wl(this,yMa,16)),gCd:_.hc(_.xl(this,kx,35,_.ul()),z5a),YHd:F5a(_.wl(this,b5a,20)),t0b:_.Y(this,23),vGd:_.Y(this,25),
PCd:_.Y(this,31),JHd:_.Y(this,26),gtag:_.Y(this,30),domain:_.Y(this,27),Pod:iVa(this.f6()),LMd:_.hc(s5a(this),w5a),uHd:_.l(_.Kl(this,37,3)),sHd:_.hc(t5a(this),v5a),BMd:V5a(_.wl(this,p5a,38))}}else a=void 0;return a};var Rva,Tva,cwa;Rva=function(){return{Uka:!1}};Tva=function(){return[]};cwa=function(){return{Uka:!0}};_.sx=function(){this.Qe="";this.Nd={};this.cha=!1;this.directories=[];this.E6b=""};_.sx.prototype.Zb=function(){if(this.cha&&this.Nd.path){for(var a=this.Nd.path,b=[],c=0,d=0;d<a.length;d++)a[d]==="/"&&(b.push({name:a.substring(c,d),scope:_.ik(Object.assign({},this.Nd,{path:a.substring(0,d+1)}))}),c=d+1);this.directories=b}this.cha&&this.V4(this.Nd.Lb)&&(this.E6b=_.ik(Object.assign({},this.Nd,{path:void 0})))};
_.sx.prototype.W4a=function(a){var b={};return b.ss=a,b.all=void 0,b.start=1,b};_.sx.prototype.V4=function(a){return!!a&&(_.Gi(_.Ii(a))||_.Era(_.Ii(a)))};_.sx.O=function(a){return new (a||_.sx)};
_.sx.ya=_.Re({type:_.sx,oa:[["scope-indicator"]],inputs:{Qe:"savedQuery",Nd:"searchScope",cha:"displayBreadcrumb"},standalone:!1,features:[_.Kn],Aa:15,Ba:2,Fa:[["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"]],ua:function(a,b){a&1&&_.F(0,Ova,4,1,"ng-container",10)(1,Qva,1,2,"ng-template",null,0,_.oh)(3,$va,1,2,"ng-template",null,1,_.oh)(5,ewa,1,2,"ng-template",null,2,_.oh)(7,iwa,1,2,"ng-template",null,3,_.oh)(9,owa,1,2,"ng-template",null,4,_.oh)(11,pwa,2,0,"ng-template",null,5,_.oh)(13,uwa,5,4,"ng-template",null,6,_.oh);a&2&&(a=_.$g(2),_.H("ngIf",b.Qe)("ngIfElse",
a))},dependencies:[_.Vq,_.np,_.op,_.tp,_.pp,_.qp,_.rp,_.Yv,_.Dq],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}"],Na:0});_.tx=function(){};_.tx.O=function(a){return new (a||_.tx)};_.tx.Ja=_.Se({type:_.tx});_.tx.Ia=_.ed({imports:[_.Zq,_.vp,_.Zv,_.Fq]});_.Fk=new Set;_.ux=function(){};_.ux.O=function(a){return new (a||_.ux)};_.ux.wa=_.q({token:_.ux,qa:_.ux.O,Ga:"root"});var X5a;_.vx=new Set;X5a=new _.Hd("enabled_features",{Ga:"root",qa:function(){return _.vx}});_.wx=function(){};_.wx.O=function(a){return new (a||_.wx)};_.wx.wa=_.q({token:_.wx,qa:_.wx.O,Ga:"root"});_.xx=function(a){this.Va=a;this.Eo=_.Fk.has(2)};
_.Y5a=function(a,b){var c=_.zq(a.Va,b),d=_.Nra(c.Ua).Hab,e=c.root.children.primary;e||(e=_.zq(a.Va,c.hf).root.children.primary);if(!e)throw Error("Pc`"+b);b=e.re;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.Eo&&!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),
_.Ps(_.Os(new PWa,a),b[_.Ji.changelist]).Pc(c).Gj(Kra(b)).tb();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 _.Ps(_.Os(_.Ns(new _.Qs,c,a),d),e).Pc(f===""?"/":f).Gj(Lra(b)).tb()};_.xx.O=function(a){return new (a||_.xx)(_.t(_.ni),_.t(_.ux))};_.xx.wa=_.q({token:_.xx,qa:_.xx.O,Ga:"root"});_.yx=void 0;_.Z5a=void 0;_.$5a=void 0;_.a6a=void 0;var b6a;
b6a={Mtc:["BC","AD"],Ltc:["Before Christ","Anno Domini"],gGc:"JFMAMJJASOND".split(""),oRc:"JFMAMJJASOND".split(""),aEc:"January February March April May June July August September October November December".split(" "),nRc:"January February March April May June July August September October November December".split(" "),HQc:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),qRc:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),oZc:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),sRc:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),
JQc:"Sun Mon Tue Wed Thu Fri Sat".split(" "),rRc:"Sun Mon Tue Wed Thu Fri Sat".split(" "),wyd:"SMTWTFS".split(""),pRc:"SMTWTFS".split(""),IQc:["Q1","Q2","Q3","Q4"],TNc:["1st quarter","2nd quarter","3rd quarter","4th quarter"],ahc:["AM","PM"],j$:["EEEE, MMMM d, y","MMMM d, y","MMM d, y","M/d/yy"],Kta:["h:mm:ss\u202fa zzzz","h:mm:ss\u202fa z","h:mm:ss\u202fa","h:mm\u202fa"],ppc:["{1} 'at' {0}","{1} 'at' {0}","{1}, {0}","{1}, {0}"],Iib:6,ozd:[5,6],Jib:5};_.zx=b6a;_.zx=b6a;var c6a=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 d6a,e6a;d6a=function(){};
_.Ax=function(a){if(typeof a=="number"){var b=new d6a;b.w9b=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(":",Sm(c,2));c=d.join("")}b.ggb=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=e6a(a);b.ysa=[c,c];b.W0={Zyd:a,dkb:a};b.cHa=[];return b}b=new d6a;b.ggb=a.id;b.w9b=-a.std_offset;b.ysa=a.names;b.W0=a.names_ext;b.cHa=a.transitions;return b};
e6a=function(a){var b=["GMT"];b.push(a<=0?"+":"-");a=Math.abs(a);b.push(Sm(Math.floor(a/60)%100,2),":",Sm(a%60,2));return b.join("")};_.Bx=function(a,b){b=Date.UTC(b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate(),b.getUTCHours(),b.getUTCMinutes())/36E5;for(var c=0;c<a.cHa.length&&b>=a.cHa[c];)c+=2;return c==0?0:a.cHa[c-1]};d6a.prototype.e6=function(a){a=this.w9b-_.Bx(this,a);return a===-1440?0:a};var f6a,g6a;_.Cx=function(a){this.hEa=[];this.ti=_.zx;typeof a=="number"?this.qxa(a):this.EL(a)};f6a=[/^'(?:[^']|'')*('|$)/,/^(?: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]+/];g6a=function(a){return a.getHours?a.getHours():0};
_.Cx.prototype.EL=function(a){for(z6a&&(a=a.replace(/\u200f/g,""));a;){for(var b=a,c=0;c<f6a.length;++c){var d=a.match(f6a[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.hEa.push({text:e,type:c});break}}if(b===a)throw Error("Qc`"+a);}};
_.Cx.prototype.format=function(a,b){if(!a)throw Error("Rc");var c=b?(a.getTimezoneOffset()-b.e6(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.hEa.length;++f){var g=this.hEa[f].text;1==this.hEa[f].type?c.push(A6a(this,g,a,d,e,b)):c.push(g)}return c.join("")};
_.Cx.prototype.qxa=function(a){if(a<4)var b=this.ti.j$[a];else if(a<8)b=this.ti.Kta[a-4];else if(a<12)b=this.ti.ppc[a-8],b=b.replace("{1}",this.ti.j$[a-8]),b=b.replace("{0}",this.ti.Kta[a-8]);else if(a===12)b=this.ti.j$[0].replace(/[^EMd]*yy*[^EMd]*/,"");else if(a===13)b=this.ti.j$[2].replace(/[^EMd]*yy*[^EMd]*/,"");else{this.qxa(10);return}this.EL(b)};
var Dx=function(a,b){b=String(b);a=a.ti||_.zx;if(a.Q_c!==void 0&&!B6a){for(var c=[],d=0;d<b.length;d++){var e=b.charCodeAt(d);c.push(48<=e&&e<=57?String.fromCharCode(a.Q_c+e-48):b.charAt(d))}b=c.join("")}return b},B6a=!1,z6a=!1,D6a=function(a,b,c,d){c=c.getFullYear();c<=0&&d&&(c=1-c);return Dx(a,C6a(c,b))},C6a=function(a,b){b==2&&(a%=100);a<0&&b++;return Sm(a,b)},Ex=function(a){if(!(a.getHours&&a.getSeconds&&a.getMinutes))throw Error("Sc");},E6a=function(a,b){Ex(b);b=g6a(b);return a.ti.ahc[b>=12&&
b<24?1:0]},A6a=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.ti.Ltc[c]:a.ti.Mtc[c];case "y":return D6a(a,g,d,!0);case "Y":return c=d.getFullYear(),e=d.getMonth(),c=c6a(c,e,d.getDate(),a.ti.Jib,a.ti.Iib),c=(new Date(c)).getFullYear(),g==2&&(c%=100),Dx(a,C6a(c,g));case "u":return D6a(a,g,d,!1);case "M":a:switch(c=d.getMonth(),g){case 5:g=a.ti.gGc[c];break a;case 4:g=a.ti.aEc[c];break a;case 3:g=a.ti.HQc[c];break a;default:g=Dx(a,Sm(c+1,g))}return g;
case "k":return Ex(e),c=g6a(e)||24,Dx(a,Sm(c,g));case "S":return Dx(a,(e.getMilliseconds()/1E3).toFixed(Math.min(3,g)).slice(2)+(g>3?Sm(0,g-3):""));case "E":return c=d.getDay(),g>=4?a.ti.oZc[c]:a.ti.JQc[c];case "a":return E6a(a,e);case "b":return E6a(a,e);case "B":return E6a(a,e);case "h":return Ex(e),c=g6a(e)%12||12,Dx(a,Sm(c,g));case "K":return Ex(e),c=g6a(e)%12,Dx(a,Sm(c,g));case "H":return Ex(e),c=g6a(e),Dx(a,Sm(c,g));case "c":a:switch(c=d.getDay(),g){case 5:g=a.ti.pRc[c];break a;case 4:g=a.ti.sRc[c];
break a;case 3:g=a.ti.rRc[c];break a;default:g=Dx(a,Sm(c,1))}return g;case "L":a:switch(c=d.getMonth(),g){case 5:g=a.ti.oRc[c];break a;case 4:g=a.ti.nRc[c];break a;case 3:g=a.ti.qRc[c];break a;default:g=Dx(a,Sm(c+1,g))}return g;case "Q":return c=Math.floor(d.getMonth()/3),g<4?a.ti.IQc[c]:a.ti.TNc[c];case "d":return Dx(a,Sm(d.getDate(),g));case "m":return Ex(e),Dx(a,Sm(e.getMinutes?e.getMinutes():0,g));case "s":return Ex(e),Dx(a,Sm(e.getSeconds(),g));case "v":return(f||_.Ax(c.getTimezoneOffset())).ggb;
case "V":return a=f||_.Ax(c.getTimezoneOffset()),g<=2?a.ggb:_.Bx(a,c)>0?a.W0.dsc!==void 0?a.W0.dsc:a.W0.DST_GENERIC_LOCATION:a.W0.dkb!==void 0?a.W0.dkb:a.W0.STD_GENERIC_LOCATION;case "w":return c=e.getFullYear(),d=e.getMonth(),c=c6a(c,d,e.getDate(),a.ti.Jib,a.ti.Iib),Dx(a,Sm(Math.floor(Math.round((c-(new Date((new Date(c)).getFullYear(),0,1)).valueOf())/864E5)/7)+1,g));case "z":return a=f||_.Ax(c.getTimezoneOffset()),g<4?a.ysa[_.Bx(a,c)>0?2:0]:a.ysa[_.Bx(a,c)>0?3:1];case "Z":return d=f||_.Ax(c.getTimezoneOffset()),
g<4?(g=-d.e6(c),a=[g<0?"-":"+"],g=Math.abs(g),a.push(Sm(Math.floor(g/60)%100,2),Sm(g%60,2)),g=a.join("")):g=Dx(a,e6a(d.e6(c))),g;default:return""}};_.F6a=new _.Cx("yyyy-MM-dd_HHmmss");_.G6a=new _.Hd("GMAT_BUTTON_OPTIONS",{Ga:"root",qa:function(){return{Ff:!1}}});_.Fx=function(a,b){this.lb=a;this.options=b;if(b.Ff)throw Error("Tc");};_.Fx.prototype.Ra=function(){var a=this.lb.na;a.querySelector(".mat-icon, .material-icons")&&a.classList.add("gmat-mdc-button-with-prefix")};_.Fx.O=function(a){return new (a||_.Fx)(_.C(_.ne),_.C(_.G6a))};
_.Fx.Ea=_.Te({type:_.Fx,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});_.Gx=function(){_.Qq.apply(this,arguments)};_.W(_.Gx,_.Qq);_.Gx.prototype.hb=function(a,b,c){_.Qq.prototype.hb.call(this,a,b,c===void 0?0:c)};_.Gx.prototype.d7=function(a,b){_.Qq.prototype.d7.call(this,a,b)};_.Gx.prototype.vq=function(a){_.Qq.prototype.vq.call(this,a)};_.Gx.O=function(){var a;return function(b){return(a||(a=_.je(_.Gx)))(b||_.Gx)}}();_.Gx.wa=_.q({token:_.Gx,qa:_.Gx.O,Ga:"root"});var Hx=function(){jp.apply(this,arguments)};_.W(Hx,jp);Hx.prototype.KZa=function(a){var b=jp.prototype.KZa.call(this,a);a.projectId?b.projectId=a.projectId:(a=a.Ij?_.Mi(a.Ij):void 0)&&a.wb&&(b.projectId=a.wb);return b};Hx.prototype.Tj=function(a){var b=jp.prototype.Tj.call(this,a);a.NG&&(b.availabilityStatuses=zwa(a));return b};Hx.O=function(){var a;return function(b){return(a||(a=_.je(Hx)))(b||Hx)}}();Hx.wa=_.q({token:Hx,qa:Hx.O,Ga:"root"});var Ix=function(a,b,c,d){this.productVersion=a;this.xu=b;this.Vld=c;this.Va=d;this.qxd=_.u(_.ei);this.sessionIndex=_.u(_.hp);this.instanceId=_.Tm()};Ix.prototype.lS=function(a){var b=this;a=a.map(function(c){return b.UAa(c)});a=new ap({entries:a});OMa(this.Vld,a).ha(_.Lf(function(){return _.Ff})).subscribe()};
Ix.prototype.YTb=function(a){var b=this.qxd.getToken();if(b){var c=this.sessionIndex||"0";a=new ap({entries:[this.UAa(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(_.Kh(a)),keepalive:!0})}catch(d){}}};
Ix.prototype.UAa=function(a){var b=this.c4a(a);b=new Oo({eventId:new To({VGa:"0",serverIp:0,DEa:0}),gestureName:a.gestureName,kY:[a.element,a.action].join("/"),wya:b,statusCode:a.statusCode,initialRoute:a.initialRoute,Hu:a.Hu,targetRoute:a.targetRoute,Ji:a.Ji,uU:a.uU,fR:a.fR,actionOwner:a.actionOwner,bucket:a.bucket});a.element==="InitialPageLoad"?b.bucket=_.Ni.Sib:a.bucket===void 0&&a.actionOwner===yo.sK&&(b.bucket=Sra(a));a.lo.length>0&&(b.lo=a.lo.map(function(f){return new Po({name:f.name,statusCode:f.statusCode,
tj:f.tj,Cz:f.Cz})}));a.NG&&(b.availabilityStatuses=zwa(a)||null);if(a.iz){var c=a.iz.selection?new Xo({start:new Yo({lineNumber:a.iz.selection.start.line,column:a.iz.selection.start.column}),end:new Yo({lineNumber:a.iz.selection.end.line,column:a.iz.selection.end.column})}):null;b.iz=new So({WF:a.iz.WF,length:a.iz.length,selection:c})}a.fileInfo&&(b.fileInfo=new Vo({repositoryType:a.fileInfo.repositoryType,repositoryId:a.fileInfo.repositoryId,path:a.fileInfo.path,revision:a.fileInfo.revision,fingerprint:a.fileInfo.fingerprint}));
a.Dr&&(b.Dr=a.Dr.map(function(f){return new Qo(f)}));a.tj&&(b.tj=a.tj);a.Ie&&(b.Ie=typeof a.Ie==="string"?a.Ie:decodeURIComponent(_.Aq(this.Va,a.Ie).toString()));a.searchTerm&&(b.searchTerm=a.searchTerm);a.hg!==void 0&&(b.hg=a.hg);a.mE&&(c=a.mE.selection?new Xo({start:new Yo({lineNumber:a.mE.selection.start.line,column:a.mE.selection.start.column}),end:new Yo({lineNumber:a.mE.selection.end.line,column:a.mE.selection.end.column})}):null,b.mE=new Uo({WF:a.mE.WF,selection:c}));a.lM&&(c=a.lM,c>performance.timeOrigin&&
(c-=performance.timeOrigin),b.Jeb=Math.floor(c).toString());if(a.metrics){var d,e;b.metrics=new Fo({wX:new Go(a.metrics.wX),xX:new Ho(a.metrics.xX),zya:new Io(a.metrics.zya),Jp:a.metrics.Jp?new Jo(Object.assign({},a.metrics.Jp,{conversationId:(d=a.metrics.Jp.conversationId)!=null?d:void 0,turnId:(e=a.metrics.Jp.turnId)!=null?e:void 0,BQ:a.metrics.Jp.BQ?new Zo(a.metrics.Jp.BQ):void 0})):void 0})}a.additionalData&&(b.additionalData=a.additionalData);b.D_a=(a.Jfb||Date.now()).toString();return b};
Ix.prototype.c4a=function(a){var b=new Ro({sessionId:a.sessionId,instanceId:this.instanceId,actionId:a.actionId});if(this.productVersion||this.xu)b.Iha=new Wo({Bw:this.productVersion,xu:this.xu});a.projectId?b.ON=a.projectId:(a=a.Ij?_.Mi(a.Ij):void 0)&&a.wb&&(b.ON=a.wb);return b};Ix.O=function(a){return new (a||Ix)(_.t(ep),_.t(QMa),_.t(PMa),_.t(_.ni))};Ix.wa=_.q({token:Ix,qa:Ix.O,Ga:"root"});var Jx,Bwa,H6a,L6a,N6a,O6a,P6a,Q6a,R6a,W6a,X6a,$6a;Jx=new _.Hd("consoleConfiguration");Bwa=new _.Hd("withCredentials",{qa:function(){var a=new _.Um(document);_.u(_.wx);return(!!a.get("SAPISID")||!!a.get("__Secure-1PAPISID")||!!a.get("APISID"))&&(!_.vx.has(28)||_.vx.has(29))}});H6a=new _.Hd("obfuscatedGaiaId");_.I6a=new _.Hd("preference");_.J6a=new _.Hd("repositories",{qa:function(){var a=t5a(_.u(Jx));return new Map(a.map(function(b){return[b.getName(),b]}))}});
_.K6a=new _.Hd("packageToRepoSpec",{qa:function(){var a=s5a(_.u(Jx));return new Map(a.map(function(b){return[_.Y(b,1),b]}))}});L6a=new _.Hd("clientDomain");_.M6a=new _.Hd("gtagId");N6a=new _.Hd("appBarBackgroundColor");O6a=new _.Hd("appBarFontColor");P6a=new _.Hd("searchTokenColor");Q6a=new _.Hd("searchTokenBackgroundColor");R6a=new _.Hd("appIconName");_.S6a=new _.Hd("whitelabelTitle");_.T6a=new _.Hd("helpArticleLink");_.U6a=new _.Hd("gsDebounceMs");_.V6a=new _.Hd("gsConfig");W6a=new _.Hd("announcementMessages");
X6a=new _.Hd("hatsTriggerPathsConfigurationList");_.Y6a=new _.Hd("debugLevel",{qa:function(){try{return Number((new URLSearchParams(window.location.search)).get("deb"))}catch(a){return 0}}});_.Z6a=new _.Hd("scoringModel",{qa:function(){try{return(new URLSearchParams(window.location.search)).get("scm")}catch(a){return null}}});$6a=new _.Hd("grimoireOnePlatformRegionalHosts");_.a7a=void 0;_.Kx=function(){};_.Kx.prototype.create=function(){return function(a){return a}};_.Kx.O=function(a){return new (a||_.Kx)};_.Kx.wa=_.q({token:_.Kx,qa:function(){return _.a7a?_.u(_.a7a):new _.Kx},Ga:"root"});var b7a=function(a){this.ne=a},Mx;b7a.prototype.Tj=function(){for(var a={},b=_.k(this.ne),c=b.next();!c.done;c=b.next())c.value.jDa(a);return a};_.Lx=function(a,b,c){b=_.zf(b);a=_.k(a.ne);for(var d=a.next();!d.done;d=a.next())b=b.ha(d.value.cFa(c));return b};Mx=function(a,b){this.mhd=a;this.bfb=b};Mx.prototype.jDa=function(a){return a};Mx.prototype.cFa=function(){return this.bfb.create(this.mhd)};Mx.O=function(a){return new (a||Mx)(_.t(_.Awa),_.t(_.Kx))};Mx.wa=_.q({token:Mx,qa:Mx.O,Ga:"root"});var Nx=function(a,b){this.ne=[a,b]};_.W(Nx,b7a);Nx.O=function(a){return new (a||Nx)(_.t(Ox),_.t(Mx))};Nx.wa=_.q({token:Nx,qa:Nx.O,Ga:"root"});var Ox=function(a,b,c,d){this.apiKey=a;this.sessionIndex=b;this.gr=c;this.withCredentials=d};Ox.prototype.jDa=function(a){a["X-Goog-Api-Key"]=this.apiKey;this.withCredentials&&(a.Authorization=_.UFa([])||"",a["X-Goog-AuthUser"]=this.sessionIndex,this.gr&&(a["X-Goog-IAM-Authorization-Token"]=this.gr));a["X-Goog-Api-Client"]="grpc-web/1.0.0 grimoire/1.0.0";return a};
Ox.prototype.cFa=function(){return _.Ze(_.Lf(function(a){if(a instanceof Error)throw a;var b=Error(a.message);var c=a.code;c=c==null?-1:c7a.get(c)||-1;b.error={code:c,message:a.message,details:a.metadata};throw b;}))};Ox.O=function(a){return new (a||Ox)(_.t(_.gp),_.t(_.hp),_.t(_.ip),_.t(Bwa))};Ox.wa=_.q({token:Ox,qa:Ox.O,Ga:"root"});var c7a=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 Px;Px=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]}))};_.d7a=function(){return new Px(_.Mc.apply(0,arguments))};_.Qx=function(){return{create:_.d7a}};Px.prototype.get=function(a,b){var c=this.forward;return c.has(a)?c.get(a):b};_.Rx=function(a,b,c){a=a.inverse;return a.has(b)?a.get(b):c};Px.prototype.keys=function(){return this.forward.keys()};Px.prototype.values=function(){return this.forward.values()};
Px.prototype.entries=function(){return this.forward.entries()};Px.prototype.filter=function(a){return new Px(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 e7a=_.Qx().create(["UNKNOWN_TYPE",0],["RESULT_CLICKED",1],["FILE_OPENED",2]),f7a=_.Qx().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]),g7a=
new _.Hd("feedbackClient",{qa:function(){return _.wk(KWa)}}),Sx=function(a,b){this.o6=a;this.ne=b};Sx.prototype.Fdb=function(a){var b=this;return _.Lx(this.ne,function(){return b.o6.Fdb(a,b.ne.Tj())},"FeedbackLogger.sendFeedback")};Sx.O=function(a){return new (a||Sx)(_.t(g7a),_.t(Nx))};Sx.wa=_.q({token:Sx,qa:Sx.O,Ga:"root"});_.Tx=function(a){this.client=a;this.Pl=_.Fk.has(2)};
_.Tx.prototype.lS=function(a){if(this.Pl){a=_.k(a);for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.oM)for(var c=_.k(b.oM),d=c.next();!d.done;d=c.next()){d=d.value;var e=BVa((new ms).Ul(e7a.get(d.eventType,0)),d.WHb.map(function(f){return f7a.get(f,0)})).rr(d.fileSpec);d.lineNumber!=null&&_.$l(e,5,d.lineNumber);d.Px&&_.pk(e,6,d.Px);d.qr&&_.pk(e,7,d.qr);b.lM&&e.G7b(Dwa(b.lM));d.BF&&b.lM&&d.BF<b.lM&&CVa(e,Dwa(d.BF));d.ID&&b.lM&&d.ID<b.lM&&DVa(e,Dwa(d.ID));this.client.Fdb(e).subscribe()}}};
_.Tx.O=function(a){return new (a||_.Tx)(_.t(Sx),_.t(_.ux))};_.Tx.wa=_.q({token:_.Tx,qa:_.Tx.O,Ga:"root"});_.Ux=function(){};_.Ux.O=function(a){return new (a||_.Ux)};_.Ux.Ja=_.Se({type:_.Ux});_.Ux.Ia=_.ed({imports:[_.Zq]});_.Vx=function(){};_.Vx.O=function(a){return new (a||_.Vx)};_.Vx.Ja=_.Se({type:_.Vx});
_.Vx.Ia=_.ed({Tb:[{Da:Lq,Cb:_.Gx},{Da:_.Qq,Cb:_.Gx},{Da:HRa,rc: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.NG;var g=b.NG;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.oM;m=b.oM;g=g?m&&g!==m?[].concat(_.v(g),_.v(m)):g:m;return e.call(d,{},a,b,{bucket:c,NG:f,oM:g})}},{Da:Pq,Cb:Ix,xd:!0},{Da:Pq,Cb:_.Tx,xd:!0},{Da:Pq,Cb:Hx,xd:!0}].concat(_.v(GRa))});_.Wx=function(){};_.Wx.O=function(a){return new (a||_.Wx)};_.Wx.Ja=_.Se({type:_.Wx});_.Wx.Ia=_.ed({Tb:[{Da:TZa,rc:{color:"primary"}}],imports:[_.ov]});var Xx=function(){};Xx.O=function(a){return new (a||Xx)};Xx.Ja=_.Se({type:Xx});Xx.Ia=_.ed({imports:[_.Wx,_.Ux]});var h7a,Fwa;h7a="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(" ");
_.i7a=new Set(h7a);
Fwa=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)"]]);_.j7a=h7a.map(_.Ewa);_.k7a={id:"COVERAGE_GENERIC",name:"File Coverage",children:h7a.map(function(a){return{id:_.Ewa(a),name:Gwa(a),children:[],s7a:!0}})};_.l7a=[{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:[]}];
_.m7a={id:"LINE_COUNTS",name:"Line counts",children:_.l7a.map(function(a){return Object.assign({},a,{id:"LINE_COUNTS-"+a.id})})};_.n7a={id:"FILE_COUNTS",name:"File counts",children:_.l7a.map(function(a){return Object.assign({},a,{id:"FILE_COUNTS-"+a.id})})};var Kk={h$:"COMPLETE_QUERY",bNa:"MODIFIER_TYPE_UNKNOWN",CNa:"PREFIX_ADD",DNa:"PREFIX_REMOVE",Ita:"SUFFIX_ADD",mPa:"SUFFIX_REMOVE",values:function(){return[Kk.bNa,Kk.h$,Kk.CNa,Kk.Ita,Kk.DNa,Kk.mPa]}},Yx=function(a){a=a===void 0?{}:a;this.i={};this.i.currentUserQuery=a.hza==null?null:a.hza;this.i.modelCombinationOverride=a.fDa==null?null:a.fDa;this.i.recentFiles=a.d2b==null?null:a.d2b},ey,o7a;_.W(Yx,_.V);Yx.prototype.ka=function(){return Yx};
Yx.prototype.ma=function(){return{keys:["currentUserQuery","modelCombinationOverride","recentFiles"]}};
_.p.Object.defineProperties(Yx.prototype,{hza:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"currentUserQuery")?_.T(this,"currentUserQuery"):""},set:function(a){this.i.currentUserQuery=a}},fDa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"modelCombinationOverride")?_.T(this,"modelCombinationOverride"):""},set:function(a){this.i.modelCombinationOverride=a}},d2b:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"recentFiles")?_.T(this,"recentFiles"):[]},
set:function(a){this.i.recentFiles=a}}});var Zx=function(a){a=a===void 0?{}:a;this.i={};this.i.suggestedQueries=a.Kra==null?null:a.Kra};_.W(Zx,_.V);Zx.prototype.ka=function(){return Zx};Zx.prototype.ma=function(){return{Pa:{suggestedQueries:$x},keys:["suggestedQueries"]}};_.p.Object.defineProperties(Zx.prototype,{Kra:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suggestedQueries")?_.T(this,"suggestedQueries"):[]},set:function(a){this.i.suggestedQueries=a}}});
var $x=function(a){a=a===void 0?{}:a;this.i={};this.i.searchModifier=a.iA==null?null:a.iA;this.i.modifierType=a.PZ==null?null:a.PZ;this.i.searchModifierUserFriendlyText=a.Qpa==null?null:a.Qpa};_.W($x,_.V);$x.prototype.ka=function(){return $x};$x.prototype.ma=function(){return{Oa:{modifierType:Kk},keys:["modifierType","searchModifier","searchModifierUserFriendlyText"]}};
_.p.Object.defineProperties($x.prototype,{PZ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"modifierType")?_.T(this,"modifierType"):null},set:function(a){this.i.modifierType=a}},iA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchModifier")?_.T(this,"searchModifier"):""},set:function(a){this.i.searchModifier=a}},Qpa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchModifierUserFriendlyText")?_.T(this,"searchModifierUserFriendlyText"):""},set:function(a){this.i.searchModifierUserFriendlyText=
a}}});_.ay=new _.Hd("API_VERSION");_.by=new _.Hd("REQUEST_SERVICE for grimoire_js_api");_.cy=function(){};_.cy.O=function(a){return new (a||_.cy)};_.cy.Ja=_.Se({type:_.cy});_.cy.Ia=_.ed({});
_.dy={$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",skipDecorations:"skipDecorations",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"};ey=function(a,b,c){this.Ya=a;this.Ya=a==null?"v1":a;this.yb=new _.uo(b,c)};
o7a=function(a,b){var c=c===void 0?{}:c;var d=d===void 0?{}:d;return _.vo(a.yb,{body:b,Nb:"POST",Sb:"integration_grimoire_pa_googleapis_sandbox.autoSuggestService.generateSearchSuggestions",path:"/"+a.Ya+"/autoSuggestService/generateSearchSuggestions",Ua:_.Mh(c,_.dy,d),Ub:Zx})};ey.O=function(a){return new (a||ey)(_.t(_.ay,8),_.t(_.by),_.t(_.to,8))};ey.wa=_.q({token:ey,qa:ey.O});var p7a=function(){};p7a.O=function(a){return new (a||p7a)};p7a.wa=_.q({token:p7a,qa:function(a){return ey.O(a)},Ga:_.cy});var fy=function(a){this.Vwb=_.u(p7a);_.u(_.wx);this.lf=new _.kw(a)},q7a=function(a,b){var c=new Yx({hza:b,fDa:"v1"});return a.lf.fetch(c,function(){return o7a(a.Vwb,c)})},r7a=function(a,b){var c=new Yx({hza:b});_.vx.has(109)&&(c.fDa="v1");return a.lf.fetch(c,function(){return o7a(a.Vwb,c)})};fy.O=function(a){return new (a||fy)(_.t(_.Qq))};fy.wa=_.q({token:fy,qa:fy.O,Ga:"root"});var s7a,t7a,u7a,v7a,w7a,x7a,y7a,z7a;_.gy=function(){this.Wwb=_.u(fy);this.Ha=_.u(_.Gx);this.Uwb=new _.ai(new $x);this.U$c=this.Uwb.ue();this.u9=new _.ai([]);this.Nra=new _.ai("");this.p$b=this.u9.ue();this.bud=this.Nra.ue();this.Ala=""};s7a=function(a,b){var c=a.u9.getValue().filter(function(d){return d!==b});a.u9.next(c)};t7a=function(a){a.endsWith(":")&&(a=a.substring(0,a.length-1));return"language".startsWith(a)};
u7a=function(a,b){b=b.trim();a.Ala=b;a.u9.next([]);b!==null&&b!==""&&r7a(a.Wwb,b).subscribe(function(c){a.Ha.hb({element:"GlobalSearchBox",action:"autoSuggest",gestureName:"CHANGE",Ji:b,metrics:{wX:{UF:b,cj:c.Kra,Lm:void 0}}});a.u9.next(c.Kra)})};v7a=function(a){var b,c;return(b=a.find(function(d){return d.iA.startsWith("lang:")}))==null?void 0:(c=b.iA)==null?void 0:c.replace("lang:","language:")};w7a=function(a){var b;return(a=(b=a.split(" ").pop())==null?void 0:b.toLowerCase())?t7a(a):!1};
x7a=function(a,b){a=a.Nra.getValue();return a===""?!1:b.endsWith(a)};y7a=function(a){return w7a(a)?(a=a.split(" "),a.pop(),a.length===0?"":a.join(" ")):a};
z7a=function(a,b){var c=b.trim();if(x7a(a,c)){var d={xX:{UF:a.Ala,sea:a.Nra.getValue(),ila:!0}};a.Ha.hb({element:"GlobalSearchBox",action:"autoSuggestAutoComplete",gestureName:"CHANGE",Ji:b,metrics:d})}a.Ala=c;a.Nra.next("");b===null||b===""||t7a(b.toLowerCase())||(c=y7a(c),q7a(a.Wwb,c).subscribe(function(e){var f;a:{var g=v7a(e.Kra);if(g){if(w7a(b)&&(e=(f=b.split(" ").pop())==null?void 0:f.toLowerCase())){f=g.substring(g.indexOf(":")+1);f=e.includes(":")?f:"language".substring(e.length)+":"+f;break a}f=
b.endsWith(" ")?g:" "+g}else f=""}a.Nra.next(f);a.Ha.hb({element:"GlobalSearchBox",action:"autoSuggestAutoComplete",gestureName:"CHANGE",Ji:b,metrics:{xX:{UF:b,sea:f,ila:!1}}})}))};_.gy.O=function(a){return new (a||_.gy)};_.gy.wa=_.q({token:_.gy,qa:_.gy.O,Ga:"root"});var A7a=function(a,b,c){this.zone=a;this.Be=b;this.cache=new Map;this.Sdd=_.Bf(window,"DOMContentLoaded");a=_.k(c);for(b=a.next();!b.done;b=a.next())b=b.value,this.cache.set(b.name,Iwa(b))};A7a.prototype.push=function(a){var b=this,c,d;return _.cf(function(e){(c=b.cache.get(a.name))?(d=c,b.zone.run(function(){d.next(a);d.complete()})):b.cache.set(a.name,Iwa(a));_.jf(e)})};
A7a.prototype.prefetch=function(a,b){var c=this,d=document.readyState==="loading",e=this.cache.get(a);if(!e){if(!d)return _.Ff;e=new _.ag(1);this.cache.set(a,e)}d&&(e=e.ha(_.hg(this.Sdd)));return e.ha(_.ig({complete:function(){b&&c.cache.delete(a)}}),_.Vj(this.Be,"Prefetch."+a))};A7a.prototype.delete=function(a){this.cache.delete(a)};_.hy=function(a,b){this.zone=a;this.Be=b};
_.hy.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 A7a(this.zone,this.Be,e),c.prefetchRpcs=e);return e.prefetch(a,b).ha(_.Of())};_.hy.prototype.delete=function(a){var b=window,c,d=(c=b.prefetchRpcs)!=null?c:[];Array.isArray(d)&&(d=new A7a(this.zone,this.Be,d),b.prefetchRpcs=d);d.delete(a)};_.hy.O=function(a){return new (a||_.hy)(_.t(_.th),_.t(_.Qq))};_.hy.wa=_.q({token:_.hy,qa:_.hy.O,Ga:"root"});_.iy=function(a,b){this.ne=[a,b]};_.W(_.iy,b7a);_.iy.O=function(a){return new (a||_.iy)(_.t(jy),_.t(Mx))};_.iy.wa=_.q({token:_.iy,qa:_.iy.O,Ga:"root"});var jy=function(a,b,c,d,e,f){Ox.call(this,a,b,c,d);this.apiKey=a;this.sessionIndex=b;this.gr=c;this.withCredentials=d;this.productVersion=e;this.Jh=f};_.W(jy,Ox);
jy.prototype.jDa=function(a){a=Ox.prototype.jDa.call(this,a);a["X-Goog-Api-Client"]="grpc-web/1.0.0 grimoire/1.0.0+"+(this.Jh.actionId+"."+this.Jh.sessionId+("."+this.productVersion.replace("_","-")));return a};jy.prototype.cFa=function(a){return _.Ze(Ox.prototype.cFa.call(this,a),_.Vj(this.Jh,a))};jy.O=function(a){return new (a||jy)(_.t(_.gp),_.t(_.hp),_.t(_.ip),_.t(Bwa),_.t(ep),_.t(_.Qq))};jy.wa=_.q({token:jy,qa:jy.O,Ga:"root"});var B7a=new _.Hd("code_search_chat_client",{qa:function(){return _.wk(ZUa)}}),ky=function(){this.ne=_.u(_.iy);this.Vad=_.u(B7a)},C7a=function(a,b,c,d,e,f,g,m,n,r){var x=new gUa;_.Hwa(b)?hUa(x,(new Sr).rr(b).setRange(c)):iUa(x,(new Sr).rr(b));b=fUa(eUa(new dUa,g),m);_.yl(x,4,b);e=NUa(MUa(new LUa,e),x);d=tUa(new bs,d);var z=TUa(SUa(RUa((new cs).LFa(r),e).leb(d),n),f);return _.Lx(a.ne,function(){var D=a.Vad;var L=a.ne.Tj();D=D.ng.TI(D.qg+"/$rpc/devtools.grimoire.ChatService/SendMessageStream",z,L||{},
YUa);return _.Cwa(D)},"CodeSearchChat.SendMessageStream")};ky.O=function(a){return new (a||ky)};ky.wa=_.q({token:ky,qa:ky.O,Ga:"root"});var D7a=new _.Hd("code_sense_client",{qa:function(){return _.wk(cVa)}}),ly=function(){this.ne=_.u(_.iy);this.rbd=_.u(D7a)},F7a=function(a,b,c){var d=(new es).m7b((new Sr).rr(b).setRange(c));return _.Lx(a.ne,function(){var e=a.rbd;var f=a.K4a();e=e.ng.TI(e.qg+"/$rpc/devtools.grimoire.CodeSenseService/GetCodeExplanationStream",d,f||{},bVa);return _.Cwa(e)},"CodeSense.getCodeExplanationStream").ha(_.ig(function(e){if(e.jf()!==3)throw Error(E7a(e.jf()));}))};
ly.prototype.K4a=function(){var a=this.ne.Tj();a["X-Server-Timeout"]="60";return a};var E7a=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."}};ly.O=function(a){return new (a||ly)};ly.wa=_.q({token:ly,qa:ly.O,Ga:"root"});_.my=function(a){var b=a.line;a=a.column;this.line=b;this.column=a};_.my.prototype.isBefore=function(a){return this.line<a.line||a.line===this.line&&this.column<a.column};_.my.prototype.isEqual=function(a){return this.line===a.line&&this.column===a.column};_.ny=function(a){var b=a.start;a=a.end;this.start=b;this.end=a;b.isBefore(a)||b.isEqual(a)};_.ny.prototype.isEqual=function(a){return this.start.isEqual(a.start)&&this.end.isEqual(a.end)};var Lwa=[WeakSet,WeakMap,Promise,Date,Error,ArrayBuffer,DataView,Function];var Nwa=new WeakMap,zk=Symbol("Vc");_.Pwa=[{id:"gemini-for-google-2.5-pro",name:"Gemini for Google 2.5 Pro",description:"A powerful and highly capable model in the Goose family, suitable for complex tasks with Google3 data.",type:2},{id:"gemini-for-google-2.5-flash",name:"Gemini for Google 2.5 Flash",default:!0,description:"A fast and capable model in the Goose family, suitable for quick tasks with Google3 data.",type:2},{id:"gemini-2.5-flash",name:"Gemini 2.5 Flash",description:"Latest Gemini model offering a balance of speed and capability; 1M Token limit.",
type:1},{id:"gemini-2.5-pro",name:"Gemini 2.5 Pro",description:"A powerful and highly capable model in the Gemini family, suitable for complex tasks.",type:1}];
_.G7a=function(){var a=[].concat(_.v(_.Mc.apply(0,arguments))),b=typeof a[0]==="function"?{}:a.shift(),c=function(){var d=a.reduce(function(m,n){return n(m)},Owa()),e=d.ika,f=Object.assign({},d.xGa,d.props,d.methods);this[zk]=d[zk];d=_.k(Reflect.ownKeys(f));for(var g=d.next();!g.done;g=d.next())g=g.value,this[g]=f[g];f=e.I$a;e=e.be;f&&f();e&&_.u(_.qg).be(e)};c.O=function(d){return new (d||c)};c.wa=_.q({token:c,qa:c.O,Ga:b.Ga||null});return c}({Ga:"root"},function(a){return function(b){var c=typeof a===
"function"?a():a,d=Reflect.ownKeys(c);b[zk].update(function(e){return Object.assign({},e,c)});d=d.reduce(function(e,f){var g=_.Fh.apply(null,[function(){return b[zk]()[f]}].concat(_.v([]))),m={};return Object.assign({},e,(m[f]=Kwa(g),m))},{});return Object.assign({},b,{xGa:Object.assign({},b.xGa,d)})}}({viewState:0,chatHistory:[],conversationHistory:[],currentConversationId:null}),function(a){return function(b){var c={};c=a(Object.assign({},(c[zk]=b[zk],c),b.xGa,b.props,b.methods));Reflect.ownKeys(c);
return Object.assign({},b,{methods:Object.assign({},b.methods,c)})}}(function(a,b,c,d,e){b=b===void 0?_.u(ly):b;c=c===void 0?_.u(ky):c;d=d===void 0?_.u(_.Gx):d;e=e===void 0?_.u(_.oy):e;return{Yed:function(f,g){var m,n,r,x,z,D,L,N,R,ca,wa,Da;return _.cf(function(ua){m=_.uk(f.wb,f.Wc,f.repository,_.sk(f),f.path,f.params.Wb);n=_.Qm();r={type:0,fileSpec:m,range:g,timestamp:new Date};d.hb({element:"ChatPanel",action:"explainCode",gestureName:"CLICK",mE:{WF:n,selection:new _.ny({start:new _.my({line:(N=
(x=g)==null?void 0:x.en())!=null?N:0,column:(R=(z=g)==null?void 0:_.bUa(z))!=null?R:0}),end:new _.my({line:(ca=(D=g)==null?void 0:D.Uw())!=null?ca:0,column:(wa=(L=g)==null?void 0:_.cUa(L))!=null?wa:0})})}});Ak(a,{viewState:1,chatHistory:[].concat(_.v(a.chatHistory()),[{conversationId:"NOT USED",turnId:0,id:n,status:"LOADING",request:r,response:void 0}])});try{F7a(b,m,g).subscribe({next:function(xa){Ak(a,{chatHistory:a.chatHistory().map(function(Ma){if(Ma.id===n){var Wa,Ea,Ra;return Object.assign({},
Ma,{status:"STREAMING",response:{response:""+((Ea=(Wa=Ma.response)==null?void 0:Wa.response)!=null?Ea:"")+((Ra=_.Y(xa,1))!=null?Ra:""),timestamp:new Date}})}return Ma})})},error:function(xa){var Ma=xa instanceof Error?xa.message:"Unknown error";Ak(a,{chatHistory:a.chatHistory().map(function(Wa){return Wa.id===n?Object.assign({},Wa,{status:"ERROR",response:{response:Ma,timestamp:new Date}}):Wa})})},complete:function(){Ak(a,{chatHistory:a.chatHistory().map(function(xa){if(xa.id===n){var Ma;return Object.assign({},
xa,{status:"SUCCESS",response:{response:(Ma=xa.response)==null?void 0:Ma.response,timestamp:new Date}})}return xa})})}})}catch(xa){Da=xa instanceof Error?xa.message:"Unknown error",Ak(a,{chatHistory:a.chatHistory().map(function(Ma){return Ma.id===n?Object.assign({},Ma,{status:"ERROR",response:{response:Da,timestamp:new Date}}):Ma})})}_.jf(ua)})},sendMessage:function(f,g,m,n){var r,x,z,D,L,N,R,ca,wa,Da,ua,xa,Ma,Wa,Ea,Ra,Sa,sb,Jb,vd;return _.cf(function(Cd){x=(r=e.UD())?_.sk(r):void 0;wa=_.uk((z=r)==
null?void 0:z.wb,(D=r)==null?void 0:D.Wc,(L=r)==null?void 0:L.repository,x,(N=r)==null?void 0:N.path,(R=r)==null?void 0:R.params.Wb,((ca=r)==null?0:ca.kx)?1:3);Da=[];ua=[];xa=[];e.Q3.forEach(function(Pc){if(Pc){Pc=_.uk(Pc.wb,Pc.Wc,Pc.repository,_.sk(Pc),Pc.path,Pc.params.Wb,Pc.kx?1:3);var Cc=(new Sr).rr(Pc);xa.push(Pc);_.Hwa(Pc)?Da.push(Cc):ua.push(Cc)}});Ma=a.currentConversationId();Ma||(Ma=_.Qm(),Ak(a,{currentConversationId:Ma}));Wa=_.Qm();Ea=wUa(new vUa,a.conversationHistory());Ra=a.conversationHistory().length+
1;d.hb({element:"ChatPanel",action:"sendMessage",gestureName:"CLICK",metrics:{Jp:{conversationId:(Sa=Ma)!=null?Sa:void 0,turnId:Ra}}});Ak(a,{viewState:1,chatHistory:[].concat(_.v(a.chatHistory()),[{conversationId:Ma,turnId:Ra,id:Wa,status:"LOADING",request:{type:1,userPrompt:g,fileSpec:wa,additionalFileContext:xa,range:f,timestamp:new Date},response:void 0}])});n===void 0&&Qwa()&&(sb=Qwa(),n=_.QUa(_.PUa(new _.OUa,sb.id),sb.type));e.cfa.set(!0);try{C7a(c,wa,f,g,m,Ea,Da,ua,n,(Jb=Ma)!=null?Jb:void 0).subscribe({next:function(Pc){var Cc,
kf,wb,Ob=(Cc=Pc.nR())==null?void 0:(kf=_.xl(Cc,pUa,1,_.ul())[0])==null?void 0:(wb=_.xl(kf,Zr,1,_.ul())[0])==null?void 0:_.Nl(wb,1,$r),ob,Db,Vb,nc,na=!Pc||!Pc.nR()||((ob=Pc.nR())==null?void 0:(Db=ob.qja())==null?void 0:Db.jf())!==2&&((Vb=Pc.nR())==null?void 0:(nc=Vb.qja())==null?void 0:nc.jf())!==1;Ak(a,{chatHistory:a.chatHistory().map(function(ic){var pc,ad,gd=""+((ad=(pc=ic.response)==null?void 0:pc.response)!=null?ad:"")+(Ob!=null?Ob:""),yd,Qd;pc=(yd=Pc.nR())==null?void 0:(Qd=yd.qja())==null?void 0:
_.Y(Qd,2);!na&&pc&&(gd=pc);return ic.id===Wa?Object.assign({},ic,{status:"STREAMING",response:{containsUnhandledError:na,response:gd,timestamp:new Date}}):ic})})},error:function(Pc){e.cfa.set(!1);var Cc=Pc.message?Pc.message:"Unknown error";Ak(a,{chatHistory:a.chatHistory().map(function(kf){return kf.id===Wa?Object.assign({},kf,{status:"ERROR",response:{response:Cc,timestamp:new Date,containsUnhandledError:!0}}):kf})})},complete:function(){e.cfa.set(!1);Ak(a,{chatHistory:a.chatHistory().map(function(Pc){return Pc.id===
Wa?Object.assign({},Pc,{status:"SUCCESS",response:Pc.response?Object.assign({},Pc.response,{timestamp:new Date}):void 0}):Pc})});a.chatHistory().forEach(function(Pc){if(Pc.id===Wa){var Cc=new as,kf=new pUa,wb,Ob=new Zr,ob=(wb=Pc.response)==null?void 0:wb.response;wb=qk(Ob,1,$r,Cb(ob));_.Al(kf,1,[wb]);_.Al(Cc,1,[kf]);kf=tUa(new bs,g);var Db;Pc=(new uUa).s7b(((Db=Pc.response)==null?0:Db.response)?Cc:void 0).leb(kf).dGa(a.conversationHistory().length+1);Ak(a,{conversationHistory:[].concat(_.v(a.conversationHistory()),
[Pc])})}})}})}catch(Pc){vd=Pc instanceof Error?Pc.message:"Unknown error",Ak(a,{chatHistory:a.chatHistory().map(function(Cc){return Cc.id===Wa?Object.assign({},Cc,{status:"ERROR",response:{response:vd,timestamp:new Date}}):Cc})})}_.jf(Cd)})},HPd:function(f){return _.cf(function(g){Ak(a,{chatHistory:a.chatHistory().filter(function(m){return m.id!==f})});_.jf(g)})},lqd:function(){return _.cf(function(f){d.hb({element:"ChatPanel",action:"resetChat",gestureName:"CLICK"});Ak(a,{chatHistory:[],conversationHistory:[],
currentConversationId:null});_.jf(f)})}}}));_.oy=function(){_.Vg.apply(null,[!1].concat(_.v([])));this.m_a=new _.ai(void 0);this.Wad=this.m_a.ue();this.UD=_.Vg.apply(null,[new _.Li].concat(_.v([])));this.C5=new _.ai([]);this.Cfd=this.C5.ue();this.Q3=[];this.jAb=_.Vg.apply(null,[!1].concat(_.v([])));this.SGa=new _.ai(void 0);this.Tac=this.SGa.ue();this.vO=_.Vg.apply(null,[void 0].concat(_.v([])));this.cfa=_.Vg.apply(null,[!1].concat(_.v([])));this.ctb=new _.ai(void 0);this.U9c=this.ctb.ue()};
_.H7a=function(a,b){var c=a.C5.getValue();c.some(function(d){return d.path===b.path})||(a.C5.next([].concat(_.v(c),[b])),a.Q3=[].concat(_.v(a.Q3),[b]))};_.oy.prototype.Wbb=function(a){var b=this.C5.getValue();this.C5.next(b.filter(function(c){return c.path!==a.path}));this.Q3=this.Q3.filter(function(c){return c.path!==a.path})};_.oy.prototype.KT=function(a){this.jAb()&&(this.SGa.next(a),this.vO.set(a))};_.oy.prototype.reset=function(){this.C5.next([]);this.Q3=[];this.SGa.next(void 0);this.vO.set(void 0)};
_.oy.O=function(a){return new (a||_.oy)};_.oy.wa=_.q({token:_.oy,qa:_.oy.O,Ga:"root"});_.py=function(){this.TMb=new _.ai(!1);this.Bhb=new _.ai(!1)};_.h=_.py.prototype;_.h.FY=function(){return this.TMb};_.h.P8=function(a){this.TMb.next(a)};_.h.W5=function(){return _.of("SHOW_ALWAYS")};_.h.uqa=function(){};_.h.l6=function(){return _.of(!1)};_.h.aGa=function(){};_.h.a6=function(){return _.of("FILES")};_.h.Q8=function(){};_.h.WIb=function(){return _.of(new Map)};_.h.FVb=function(){};_.h.g6=function(){return _.of([])};_.h.Ksa=function(){};_.h.k6=function(){return _.of([])};_.h.uGa=function(){return _.Ff};
_.h.nHa=function(){return _.Ff};_.h.CM=function(){return _.Ff};_.h.Tz=function(){};_.h.KY=function(){return _.of(0)};_.h.W8=function(){};_.h.sja=function(){return _.of("SNIPPET_SUBSET")};_.h.WFa=function(){};_.h.NY=function(){return _.of(2)};_.h.Hqa=function(){};_.h.d6=function(){return _.of(50)};_.h.zqa=function(){};_.h.WAa=function(){return _.of(_.vx.has(15)?"DARK":"LIGHT")};_.h.XFa=function(){};_.h.Sia=function(){return _.of("cider-dark")};_.h.mqa=function(){};_.h.ija=function(){return _.of("cider")};
_.h.yqa=function(){};_.h.XAa=function(){return _.of(!1)};_.h.YFa=function(){};_.h.tja=function(){return _.of(!1)};_.h.Eqa=function(){};_.h.o5a=function(){return _.of(!0)};_.h.geb=function(){};_.h.hja=function(){return _.of("PREVIEW")};_.h.xqa=function(){};_.h.LY=function(){return _.of(!1)};_.h.Dqa=function(){};_.h.yja=function(){return _.of(new Set)};_.h.Iqa=function(){};_.h.QY=function(){return _.Ff};_.h.X8=function(){};_.h.cBa=function(){return _.of(0)};_.h.meb=function(){};_.h.P5=function(){return _.of("cider")};
_.h.IFa=function(){};_.h.m6=function(){return _.of(!1)};_.h.bGa=function(){};_.h.i6=function(){return _.of(!0)};_.h.Cqa=function(){};_.h.j6=function(){return _.of(!1)};_.h.ZFa=function(){};_.h.YAa=function(){return _.of(!1)};_.h.heb=function(){};_.py.O=function(a){return new (a||_.py)(_.t(_.wx))};_.py.wa=_.q({token:_.py,qa:function(){return _.u(_.I7a)},Ga:"root"});var qy=function(){var a=this;if(window.matchMedia){var b=window.matchMedia("(prefers-color-scheme: dark)");this.egb=new _.ai(b.matches?"DARK":"LIGHT");b.addListener(function(c){a.egb.next(c.matches?"DARK":"LIGHT")})}else this.egb=new _.ai("LIGHT")};qy.O=function(a){return new (a||qy)};qy.wa=_.q({token:qy,qa:qy.O,Ga:"root"});var J7a=function(){};J7a.O=function(a){return new (a||J7a)};J7a.wa=_.q({token:J7a,qa:function(a){return qy.O(a)},Ga:"root"});_.K7a=new Set("cider;cider fewer-colors;cider colorblind-friendly;base16-light;eclipse;elegant;neat;solarized light;VA light".split(";"));_.L7a=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 M7a={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 P7a=function(a){a=N7a(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+=O7a(a,g),c+=O7a(a,g+4),d+=O7a(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 M7a.toString(d)},Q7a=function(a){return a},N7a=function(a){for(var b=[],c=0;c<a.length;c++)b.push(a.charCodeAt(c));return b},O7a=function(a,b){return a[b]+(a[b+1]<<8)+(a[b+2]<<16)+(a[b+3]<<24)};var R7a=function(a){this.Ca=_.Nb(a)};_.W(R7a,_.Mk);var ry=[1,2,3];var S7a=function(a){this.Ca=_.Nb(a)};_.W(S7a,_.Mk);var T7a=function(a){this.Ca=_.Nb(a)};_.W(T7a,_.Mk);T7a.prototype.removeEntry=function(a){return DCa(this,1,S7a,a)};var U7a=function(a){this.Ca=_.Nb(a)};_.W(U7a,_.Mk);var V7a=[1,2,3];var W7a=function(a){this.Ca=_.Nb(a)};_.W(W7a,_.Mk);var X7a=function(a){this.Ca=_.Nb(a)};_.W(X7a,_.Mk);var Y7a=function(a){this.Ca=_.Nb(a)};_.W(Y7a,_.Mk);var Z7a=function(a){this.Ca=_.Nb(a)};_.W(Z7a,_.Mk);var $7a=function(a){this.Ca=_.Nb(a)};_.W($7a,_.Mk);$7a.prototype.TKb=function(){return _.Sl(this,Y7a,1,a8a)};$7a.prototype.v7b=function(a){_.zl(this,1,a8a,a)};var a8a=[1,2,3];var b8a=function(a){this.Ca=_.Nb(a)};_.W(b8a,_.Mk);var c8a=function(a){if(a!=null){_.lc(a);var b=_.l(_.Rl(a,1,ry));var c=_.Wl(a,_.sl(a,ry,2));return{NRd:b,intVal:_.l(c),AZa:_.l(_.Vl(a,_.sl(a,ry,3)))}}};R7a.prototype.toObject=function(){return c8a(this)};var d8a=function(a){if(a!=null)return _.lc(a),{ETd:_.l(_.Xl(a,1)),count:_.l(_.Ol(a,2))}};S7a.prototype.toObject=function(){return d8a(this)};var e8a=function(a){if(a!=null)return _.lc(a),a=_.xl(a,S7a,1,_.ul()),{PFd:_.hc(a,d8a)}};T7a.prototype.toObject=function(){return e8a(this)};var f8a=function(a){if(a!=null)return _.lc(a),{J6a:_.l(_.Pl(a,1,V7a)),doubleVal:_.l(_.Xl(a,_.sl(a,V7a,2))),eId:e8a(_.Sl(a,T7a,3,V7a))}};U7a.prototype.toObject=function(){return f8a(this)};var g8a=function(a){if(a!=null){_.lc(a);var b=_.xl(a,R7a,1,_.ul());return{wGd:_.hc(b,c8a),oId:f8a(_.wl(a,U7a,2))}}};W7a.prototype.toObject=function(){return g8a(this)};var h8a=function(a){if(a!=null)return _.lc(a),{RCa:_.l(_.X(a,1))}};X7a.prototype.toObject=function(){return h8a(this)};var i8a=function(a){if(a!=null)return _.lc(a),{appName:_.l(_.X(a,1)),appVersion:_.l(_.X(a,2)),Zvd:_.l(_.Vl(a,3))}};Y7a.prototype.toObject=function(){return i8a(this)};var j8a=function(a){if(a!=null)return _.lc(a),{appName:_.l(_.X(a,1)),appVersion:_.l(_.X(a,2)),fGd:_.l(_.Wl(a,3)),Zvd:_.l(_.Vl(a,4))}};Z7a.prototype.toObject=function(){return j8a(this)};var k8a=function(a){if(a!=null)return _.lc(a),{mobile:i8a(a.TKb()),oLd:j8a(_.Sl(a,Z7a,2,a8a)),qKd:h8a(_.Sl(a,X7a,3,a8a))}};$7a.prototype.toObject=function(){return k8a(this)};var l8a=function(a){if(a!=null){_.lc(a);var b=_.l(_.X(a,1));var c=pba(_.fc(a,5,void 0,pl));c=_.l(c);var d=k8a(_.wl(a,$7a,2)),e=_.l(_.Kl(a,3,3)),f=_.Yb(a,6,pba,3,void 0,0);f=_.l(f);a=_.xl(a,W7a,4,_.ul());return{ORd:b,WHd:c,kQd:d,xGd:e,VHd:f,pId:_.hc(a,g8a)}}};b8a.prototype.toObject=function(){return l8a(this)};var m8a=function(a){this.Ca=_.Nb(a)};_.W(m8a,_.Mk);m8a.prototype.getKey=function(){return _.Y(this,1)};m8a.prototype.nv=function(a){return _.Qc(this,1,a)};var n8a=function(a){this.Ca=_.Nb(a)};_.W(n8a,_.Mk);var o8a=function(a){if(a!=null)return _.lc(a),{key:_.l(_.X(a,1)),RCa:_.l(_.X(a,2))}};m8a.prototype.toObject=function(){return o8a(this)};n8a.prototype.toObject=function(){if(this!=null){_.lc(this);var a={LBd:_.hc(_.xl(this,b8a,1,_.ul()),l8a),lRd:o8a(_.wl(this,m8a,2))}}else a=void 0;return a};var p8a=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;Vm.call(this);this.qN=a;this.componentId=b;f?c=f:(a=(new EIa(a,"0")).lqa(b),XFa(this,_.dl(Hc,a)),c!==""&&(a.i1a=c),d&&(a.Z6b=!0),e&&a.Sx(e),g&&(a.network=g),c=a.tb());this.transport=c};_.W(p8a,Vm);
p8a.prototype.flush=function(a){a=a||[];if(a.length){for(var b=new n8a,c=[],d=0;d<a.length;d++){var e=a[d],f=new b8a;f=_.Qc(f,1,e.bq);var g=q8a(e);f=_.cc(f,3,g,_.Bb);g=[];var m=[];for(var n=_.k(e.l4.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.Nad;for(var z=e.b4a(r)||[],D=[],L=0;L<z.length;L++){var N=z[L],R=N&&N.Gzb;N=new U7a;switch(x){case 3:R=Number(R);Number.isFinite(R)&&qk(N,1,V7a,_.vb(R));break;case 2:qk(N,2,V7a,Vaa(Number(R)))}D.push(N)}x=
D;for(z=0;z<x.length;z++){D=x[z];L=new W7a;D=_.yl(L,2,D);L=r;N=[];R=r8a(e);for(var ca=0;ca<R.length;ca++){var wa=R[ca],Da=L[ca],ua=new R7a;switch(wa){case 3:qk(ua,1,ry,Cb(String(Da)));break;case 2:wa=Number(Da);Number.isFinite(wa)&&qk(ua,2,ry,wa==null?wa:$aa(wa));break;case 1:qk(ua,3,ry,hb(Da==="true"))}N.push(ua)}_.Al(D,1,N);g.push(D)}}_.Al(f,4,g);c.push(f);e.clear()}_.Al(b,1,c);this.transport.dispatch(b);this.transport.flush()}};var s8a=function(a){this.Gzb=a};var t8a=function(a,b,c){this.bq=a;this.Nad=b;this.fields=c||[];this.l4=new Map},r8a=function(a){return a.fields.map(function(b){return b.P2a})},q8a=function(a){return a.fields.map(function(b){return b.O2a})};_.h=t8a.prototype;_.h.T9c=function(a){var b=_.Mc.apply(1,arguments),c=this.b4a(b);c?c.push(new s8a(a)):this.setCell(a,b)};_.h.setCell=function(a){var b=this.getKey(_.Mc.apply(1,arguments));this.l4.set(b,[new s8a(a)])};
_.h.b4a=function(){var a=this.getKey(_.Mc.apply(0,arguments));return this.l4.has(a)?this.l4.get(a):void 0};_.h.a4a=function(){var a=this.b4a(_.Mc.apply(0,arguments));return a&&a.length?a[0]:void 0};_.h.clear=function(){this.l4.clear()};_.h.getKey=function(){var a=_.Mc.apply(0,arguments);return a?a.join(","):"key"};var u8a=function(a,b){t8a.call(this,a,3,b)};_.W(u8a,t8a);u8a.prototype.MBa=function(){this.NBa(1,_.Mc.apply(0,arguments))};u8a.prototype.NBa=function(a){var b=_.Mc.apply(1,arguments),c=0,d=this.a4a(b);d&&(c=d.Gzb);this.setCell(c+a,b)};var v8a=function(a,b){t8a.call(this,a,2,b)};_.W(v8a,t8a);v8a.prototype.gT=function(a){this.T9c(a,_.Mc.apply(1,arguments))};var w8a=function(a){Vm.call(this);this.Ntd=a;this.R6a=0;this.k7=new Map;this.Gdd=new Set;this.NJb=3E4;this.Ao=new S3a(this.NJb);this.Ao.listen("tick",this.V8b,!1,this);XFa(this,_.dl(Hc,this.Ao))};_.W(w8a,Vm);var x8a=function(a){a.YCa();a.R6a++;a.R6a>=100&&a.V8b()};_.h=w8a.prototype;_.h.V8b=function(){var a=this.k7.values();a=[].concat(_.v(a)).filter(function(b){return b.l4.size});a.length&&this.Ntd.flush(a,!1);y8a(a);this.R6a=0;this.Ao.enabled&&this.Ao.stop()};
_.h.fYa=function(a){var b=_.Mc.apply(1,arguments);this.k7.has(a)||this.k7.set(a,new u8a(a,b))};_.h.V9c=function(a){var b=_.Mc.apply(1,arguments);this.k7.has(a)||this.k7.set(a,new v8a(a,b))};_.h.DH=function(a){return this.Gdd.has(a)?void 0:this.k7.get(a)};_.h.MBa=function(a){this.NBa(a,1,_.Mc.apply(1,arguments))};_.h.NBa=function(a,b){var c=_.Mc.apply(2,arguments),d=this.DH(a);d&&d instanceof u8a&&(d.NBa(b,c),x8a(this))};
_.h.gT=function(a,b){var c=_.Mc.apply(2,arguments),d=this.DH(a);d&&d instanceof v8a&&(d.gT(b,c),x8a(this))};_.h.YCa=function(){this.Ao.enabled||this.Ao.start()};var y8a=function(a){for(var b=0;b<a.length;b++)a[b].clear()};var z8a,A8a,b9a,c9a;z8a=new _.Hd("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(" ")}});A8a=new _.Hd("STREAMZ_PRODUCT_IDENTIFIER");b9a=new _.Hd("STREAMZ_ALLOWLIST_IDENTIFIER");
c9a=new _.Hd("one_developer_workflow.streamz_service",{Ga:"root",qa:function(){return _.u(_.th).Xb(function(){var a=new p8a(1503);a=new w8a(a);a.NJb=1E4;a.Ao.setInterval(1E4);return a})}});_.sy=function(a,b,c,d,e){this.vr=a;this.zone=b;this.Ind=new Q4a(this.vr);new R4a(this.vr);this.Owd=new S4a(this.vr);new T4a(this.vr);this.ibb=d||window.location.hostname;this.fpd=c.map(Q7a);this.j$c=P7a(e!=null?e:this.ibb)};_.e9a=function(a,b){a.zone.Xb(function(){d9a(a)&&a.Ind.OH(b,a.ibb,!0)})};
_.sy.prototype.cUb=function(a){var b=this;this.zone.Xb(function(){d9a(b)&&b.Owd.OH(b.ibb,a)})};var d9a=function(a){return a.fpd.some(function(b){return a.j$c===b})};_.sy.O=function(a){return new (a||_.sy)(_.t(c9a),_.t(_.th),_.t(z8a),_.t(A8a,8),_.t(b9a,8))};_.sy.wa=_.q({token:_.sy,qa:_.sy.O,Ga:"root"});_.ty=function(a,b,c){var d=this;this.document=a;this.L7b=b;this.theme=b.WAa().ha(_.gg(function(e){return e==="SYSTEM"?c.egb.ue():_.of(e)}));this.N_a=this.theme.ha(_.gg(function(e){return _.f9a(d,e)}));this.Bya=this.N_a.ha(_.E(function(e){return e.split(" ").map(function(f){return"cm-s-"+f}).join(" ")}));this.theme.subscribe(function(e){d.setTheme(d.C0()?e:"LIGHT")})};_.ty.prototype.C0=function(){return!!this.document.getElementById("darkTheme")};
_.f9a=function(a,b){return a.C0()&&b==="DARK"?a.L7b.Sia().ha(_.E(function(c){return _.L7a.has(c)?c:"cider-dark"})):a.L7b.ija().ha(_.E(function(c){return _.K7a.has(c)?c:"cider"}))};_.ty.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")}};_.ty.O=function(a){return new (a||_.ty)(_.t(_.ii),_.t(_.py),_.t(J7a))};
_.ty.wa=_.q({token:_.ty,qa:_.ty.O,Ga:"root"});var g9a=new _.Hd("enabledRouterConfig");var Rwa=new Set(Object.values({zyd:"PACKAGE_AVAILABLE_IN_MULTIBRANCH"}));var h9a=/^\s*$/,i9a=function(a){var b=a.sla;var c=a.xed;a=a.Aed;this.sla=b;this.LPb=!!c;this.ckd=!!a},j9a=function(a,b){var c=a.reduce(function(d,e){return d+e.value},"");b=Ywa(5,c,b);b.vS=a.length>0&&a[0].vS;if(a=a.find(function(d){return!!d.error}))b.error=a.error;return b},k9a=function(a,b,c){c=Dk(c);c.start+=a?a.length:0;c.end-=b.length;return c};var l9a=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(Yd,jb)}function d(Aa){var Na=By[Aa],$a;if(!Na){for($a=Aa-1;!By[$a];)$a--;Na=By[$a];for(Na={line:Na.line,column:Na.column};$a<Aa;)b.charCodeAt($a)===10?(Na.line++,
Na.column=1):Na.column++,$a++;By[Aa]=Na}return Na}function e(Aa,Na){var $a=d(Aa),fd=d(Na);return{start:{offset:Aa,line:$a.line,column:$a.column},end:{offset:Na,line:fd.line,column:fd.column}}}function f(Aa){jb<Ck||(jb>Ck&&(Ck=jb,$D=[]),$D.push(Aa))}function g(){var Aa=jb;var Na=Db();Na===na&&(Na=null);if(Na!==na){Na=[];var $a=m();for($a===na&&($a=n());$a!==na;)Na.push($a),$a=m(),$a===na&&($a=n());Na!==na?(Yd=Aa,Aa=Na):(jb=Aa,Aa=na)}else jb=Aa,Aa=na;return Aa}function m(){var Aa=jb;var Na=z();Na===
na&&(Na=r(),Na===na&&(Na=wa(),Na===na&&(Na=L())));if(Na!==na){var $a=Db();$a===na&&($a=null);$a!==na?(Yd=jb,$a=($a=nc.LPb)?void 0:na,$a!==na?(Yd=Aa,Aa=Na):(jb=Aa,Aa=na)):(jb=Aa,Aa=na)}else jb=Aa,Aa=na;return Aa}function n(){var Aa=jb;var Na=L();if(Na!==na){var $a=Db();$a===na&&($a=null);$a!==na?(Yd=Aa,Aa=Na):(jb=Aa,Aa=na)}else jb=Aa,Aa=na;return Aa}function r(){var Aa,Na;var $a=jb;var fd=[];for(Aa=x();Aa!==na;)fd.push(Aa),Aa=x();if(fd!==na)if(Aa=sb(),Aa!==na){var ee=r();if(ee===na)for(ee=[],Na=x();Na!==
na;)ee.push(Na),Na=x();ee!==na?(Yd=$a,$a=fd,fd=c(),$a=fd=Xwa(0,$a,ee,Aa,fd)):(jb=$a,$a=na)}else jb=$a,$a=na;else jb=$a,$a=na;return $a}function x(){var Aa=jb;var Na=Db();Na===na&&(Na=null);Na!==na?(Na=wa(),Na===na&&(Na=L()),Na!==na?(Yd=Aa,Aa=Na):(jb=Aa,Aa=na)):(jb=Aa,Aa=na);return Aa}function z(){var Aa,Na;var $a=jb;var fd=[];for(Aa=D();Aa!==na;)fd.push(Aa),Aa=D();if(fd!==na)if(Aa=Jb(),Aa!==na){var ee=z();if(ee===na)for(ee=[],Na=D();Na!==na;)ee.push(Na),Na=D();ee!==na?(Yd=$a,$a=fd,fd=c(),$a=fd=Xwa(2,
$a,ee,Aa,fd)):(jb=$a,$a=na)}else jb=$a,$a=na;else jb=$a,$a=na;return $a}function D(){var Aa=jb;var Na=Db();Na===na&&(Na=null);Na!==na?(Na=wa(),Na===na&&(Na=r(),Na===na&&(Na=L())),Na!==na?(Yd=Aa,Aa=Na):(jb=Aa,Aa=na)):(jb=Aa,Aa=na);return Aa}function L(){var Aa=jb;var Na=Pc();Na!==na?(Na=N(),Na===na&&(Na=null),Na!==na?(Yd=Aa,Aa=Na=ad(Na)):(jb=Aa,Aa=na)):(jb=Aa,Aa=na);Aa===na&&(Aa=N());return Aa}function N(){var Aa=jb;var Na=kf();if(Na!==na){if(b.charCodeAt(jb)===58){var $a=gd;jb++}else $a=na,$f===0&&
f(yd);if($a!==na){$a=vd();if($a===na&&($a=R(),$a===na)){$a=jb;$f++;var fd=Db();fd===na&&(fd=null);$f--;fd!==na?(jb=$a,$a=void 0):$a=na}$a!==na?(Yd=Aa,Aa=Na=Qd(Na,$a)):(jb=Aa,Aa=na)}else jb=Aa,Aa=na}else jb=Aa,Aa=na;Aa===na&&(Aa=vd(),Aa===na&&(Aa=R()));return Aa}function R(){var Aa=jb;var Na=[];var $a=Cd();$a===na&&($a=ca());if($a!==na)for(;$a!==na;)Na.push($a),$a=Cd(),$a===na&&($a=ca());else Na=na;Na!==na&&(Yd=Aa,Na=j9a(Na,c()));return Na}function ca(){var Aa=jb;if(b.charCodeAt(jb)===41){var Na=pe;
jb++}else Na=na,$f===0&&f(lf);Na!==na&&(Yd=Aa,Aa=c(),Aa=Ywa(5,")",Aa),Aa.error={type:3,location:Aa.location},Na=Aa);return Na}function wa(){var Aa;var Na=jb;if(b.charCodeAt(jb)===40){var $a=Aj;jb++}else $a=na,$f===0&&f(lk);if($a!==na)if($a=Db(),$a===na&&($a=null),$a!==na){$a=[];for(Aa=Da();Aa!==na;)$a.push(Aa),Aa=Da();if($a!==na)if(b.charCodeAt(jb)===41?(Aa=pe,jb++):(Aa=na,$f===0&&f(lf)),Aa===na&&(Aa=null),Aa!==na){Yd=jb;var fd=Aa;var ee=c();if(fd&&$a.length===1){var Ef=$a[0];if(Ef.Am!==5)ee=!0;else{ee=
Dk(ee);fd=ee.end;Ef=Ef.location;var Wh=Ef.end;ee=ee.start+1<Ef.start||fd-1>Wh}}else ee=!0;ee=ee?void 0:na;ee!==na?(Yd=Na,Na=Aa,Aa=c(),Aa=Dk(Aa),Na=$a={Am:3,elements:$a,location:Aa,error:Na?void 0:{type:4,location:Aa}}):(jb=Na,Na=na)}else jb=Na,Na=na;else jb=Na,Na=na}else jb=Na,Na=na;else jb=Na,Na=na;return Na}function Da(){var Aa=jb;var Na=ua();Na===na&&(Na=Ma(),Na===na&&(Na=wa(),Na===na&&(Na=Ea())));if(Na!==na){var $a=Db();$a===na&&($a=null);$a!==na?(Yd=Aa,Aa=Na):(jb=Aa,Aa=na)}else jb=Aa,Aa=na;return Aa}
function ua(){var Aa,Na;var $a=jb;var fd=[];for(Aa=xa();Aa!==na;)fd.push(Aa),Aa=xa();if(fd!==na)if(Aa=Jb(),Aa!==na){var ee=ua();if(ee===na)for(ee=[],Na=xa();Na!==na;)ee.push(Na),Na=xa();ee!==na?(Yd=$a,$a=fd,fd=c(),$a=fd=Xwa(2,$a,ee,Aa,fd)):(jb=$a,$a=na)}else jb=$a,$a=na;else jb=$a,$a=na;return $a}function xa(){var Aa=jb;var Na=Db();Na===na&&(Na=null);Na!==na?(Na=wa(),Na===na&&(Na=Ma(),Na===na&&(Na=Ea())),Na!==na?(Yd=Aa,Aa=Na):(jb=Aa,Aa=na)):(jb=Aa,Aa=na);return Aa}function Ma(){var Aa,Na;var $a=jb;
var fd=[];for(Aa=Wa();Aa!==na;)fd.push(Aa),Aa=Wa();if(fd!==na)if(Aa=sb(),Aa!==na){var ee=Ma();if(ee===na)for(ee=[],Na=Wa();Na!==na;)ee.push(Na),Na=Wa();ee!==na?(Yd=$a,$a=fd,fd=c(),$a=fd=Xwa(0,$a,ee,Aa,fd)):(jb=$a,$a=na)}else jb=$a,$a=na;else jb=$a,$a=na;return $a}function Wa(){var Aa=jb;var Na=Db();Na===na&&(Na=null);Na!==na?(Na=wa(),Na===na&&(Na=Ea()),Na!==na?(Yd=Aa,Aa=Na):(jb=Aa,Aa=na)):(jb=Aa,Aa=na);return Aa}function Ea(){var Aa=jb;var Na=Pc();Na!==na?(Na=Ra(),Na===na&&(Na=null),Na!==na?(Yd=Aa,
Aa=Na=ad(Na)):(jb=Aa,Aa=na)):(jb=Aa,Aa=na);Aa===na&&(Aa=Ra());return Aa}function Ra(){var Aa=jb;var Na=kf();if(Na!==na){if(b.charCodeAt(jb)===58){var $a=gd;jb++}else $a=na,$f===0&&f(yd);if($a!==na){$a=vd();if($a===na&&($a=Sa(),$a===na)){$a=jb;$f++;var fd=Db();fd===na&&(fd=null);$f--;fd!==na?(jb=$a,$a=void 0):$a=na}$a!==na?(Yd=Aa,Aa=Na=Qd(Na,$a)):(jb=Aa,Aa=na)}else jb=Aa,Aa=na}else jb=Aa,Aa=na;Aa===na&&(Aa=vd(),Aa===na&&(Aa=Sa()));return Aa}function Sa(){var Aa=jb;var Na=[];var $a=Cd();if($a!==na)for(;$a!==
na;)Na.push($a),$a=Cd();else Na=na;Na!==na&&(Yd=Aa,Na=j9a(Na,c()));return Na}function sb(){var Aa=jb;var Na=Db();Na===na&&(Na=null);if(Na!==na){var $a=[];var fd=Ob();if(fd!==na)for(;fd!==na;)$a.push(fd),fd=Ob();else $a=na;$a!==na?(fd=Db(),fd!==na?(Yd=jb,$a=($a=$a.join("")==="AND")?void 0:na,$a!==na?(Yd=Aa,Aa=Na=k9a(Na,fd,c())):(jb=Aa,Aa=na)):(jb=Aa,Aa=na)):(jb=Aa,Aa=na)}else jb=Aa,Aa=na;return Aa}function Jb(){var Aa=jb;var Na=Db();Na===na&&(Na=null);if(Na!==na){var $a=[];var fd=Ob();if(fd!==na)for(;fd!==
na;)$a.push(fd),fd=Ob();else $a=na;$a!==na?(fd=Db(),fd!==na?(Yd=jb,$a=($a=$a.join("")==="OR")?void 0:na,$a!==na?(Yd=Aa,Aa=Na=k9a(Na,fd,c())):(jb=Aa,Aa=na)):(jb=Aa,Aa=na)):(jb=Aa,Aa=na)}else jb=Aa,Aa=na;return Aa}function vd(){var Aa;var Na=jb;if(b.charCodeAt(jb)===34){var $a=xh;jb++}else $a=na,$f===0&&f(Bj);if($a!==na){$a=[];for(Aa=wb();Aa!==na;)$a.push(Aa),Aa=wb();$a!==na?(b.charCodeAt(jb)===34?(Aa=xh,jb++):(Aa=na,$f===0&&f(Bj)),Aa===na&&(Aa=null),Aa!==na?(Yd=Na,Na=Aa,Aa=c(),$a=Ywa(4,$a.join(""),
Aa),Na||($a.error=Wwa(0,Aa.start.offset,Aa.end.offset)),Na=$a):(jb=Na,Na=na)):(jb=Na,Na=na)}else jb=Na,Na=na;return Na}function Cd(){var Aa;var Na=jb;if(b.charCodeAt(jb)===40){var $a=Aj;jb++}else $a=na,$f===0&&f(lk);if($a!==na){$a=[];for(Aa=Cd();Aa!==na;)$a.push(Aa),Aa=Cd();$a!==na?(b.charCodeAt(jb)===41?(Aa=pe,jb++):(Aa=na,$f===0&&f(lf)),Aa===na&&(Aa=null),Aa!==na?(Yd=Na,Na=Aa,Aa=c(),$a=j9a($a,Aa),$a.value="("+$a.value,Na?$a.value+=")":$a.error={type:4,location:{start:$a.location.start,end:$a.location.start+
1}},Na=$a):(jb=Na,Na=na)):(jb=Na,Na=na)}else jb=Na,Na=na;$a=Na;if($a===na){$a=jb;Na=[];Aa=ob();if(Aa!==na)for(;Aa!==na;)Na.push(Aa),Aa=ob();else Na=na;Na!==na?(Yd=jb,Aa=Na,Aa=(Aa=!nc.LPb||Aa.join("")!=="AND"&&Aa.join("")!=="OR")?void 0:na,Aa!==na?(Yd=$a,$a=Na,Na=c(),$a=Na=Ywa(5,$a.join(""),Na)):(jb=$a,$a=na)):(jb=$a,$a=na)}return $a}function Pc(){var Aa=jb;if(b.charCodeAt(jb)===45){var Na=Cj;jb++}else Na=na,$f===0&&f(Op);if(Na!==na){Yd=jb;var $a=($a=nc.ckd)?void 0:na;$a!==na?Aa=Na=[Na,$a]:(jb=Aa,
Aa=na)}else jb=Aa,Aa=na;return Aa}function Cc(){var Aa=jb;if(b.charCodeAt(jb)===92){var Na=mk;jb++}else Na=na,$f===0&&f(al);Na!==na?(b.length>jb?(Na=b.charAt(jb),jb++):(Na=na,$f===0&&f(bl)),Na===na&&(Na=null),Na!==na?(Yd=Aa,Aa=Na?"\\"+Na:"\\"):(jb=Aa,Aa=na)):(jb=Aa,Aa=na);return Aa}function kf(){var Aa=jb;var Na=[];if(Ui.test(b.charAt(jb))){var $a=b.charAt(jb);jb++}else $a=na,$f===0&&f(lx);if($a!==na)for(;$a!==na;)Na.push($a),Ui.test(b.charAt(jb))?($a=b.charAt(jb),jb++):($a=na,$f===0&&f(lx));else Na=
na;Na!==na?(Yd=jb,$a=($a=nc.sla.has(Na.join("")))?void 0:na,$a!==na?(Yd=Aa,Aa=Na):(jb=Aa,Aa=na)):(jb=Aa,Aa=na);return Aa}function wb(){var Aa=jb;if(b.substr(jb,2)===Om){var Na=Om;jb+=2}else Na=na,$f===0&&f(yh);Na!==na&&(Yd=Aa,Na='"');Aa=Na;Aa===na&&(Aa=Cc(),Aa===na&&(sva.test(b.charAt(jb))?(Aa=b.charAt(jb),jb++):(Aa=na,$f===0&&f(dU))));return Aa}function Ob(){var Aa=jb;if(b.charCodeAt(jb)===92){var Na=mk;jb++}else Na=na,$f===0&&f(al);Na!==na?(b.charCodeAt(jb)===34?(Na=xh,jb++):(Na=na,$f===0&&f(Bj)),
Na===na&&(Na=Vb(),Na===na&&(b.charCodeAt(jb)===58?(Na=gd,jb++):(Na=na,$f===0&&f(yd)))),Na!==na?(Yd=Aa,Aa=Na):(jb=Aa,Aa=na)):(jb=Aa,Aa=na);if(Aa===na&&(Aa=Cc(),Aa===na))if(Aa=jb,b.length>jb?(Na=b.charAt(jb),jb++):(Na=na,$f===0&&f(bl)),Na!==na){Yd=jb;var $a=($a=!h9a.test(Na))?void 0:na;$a!==na?(Yd=Aa,Aa=Na):(jb=Aa,Aa=na)}else jb=Aa,Aa=na;return Aa}function ob(){var Aa=jb;var Na=Ob();if(Na!==na){Yd=jb;var $a=Na!=="("&&Na!==")"?void 0:na;$a!==na?(Yd=Aa,Aa=Na):(jb=Aa,Aa=na)}else jb=Aa,Aa=na;return Aa}
function Db(){var Aa=[];var Na=Vb();if(Na!==na)for(;Na!==na;)Aa.push(Na),Na=Vb();else Aa=na;return Aa}function Vb(){var Aa=jb;if(b.length>jb){var Na=b.charAt(jb);jb++}else Na=na,$f===0&&f(bl);if(Na!==na){Yd=jb;var $a=($a=h9a.test(Na))?void 0:na;$a!==na?(Yd=Aa,Aa=Na):(jb=Aa,Aa=na)}else jb=Aa,Aa=na;return Aa}var nc=arguments.length>1?arguments[1]:{},na={},ic={Kyd:g},pc=g,ad=function(Aa){var Na=c();Aa||(Na.start.offset++,Aa=Ywa(5,"",Na),Aa.error=Wwa(2,Na.start.offset-1,Na.end.offset));Aa.vS=!0;return Aa},
gd=":",yd={type:"literal",value:":",description:"':'"},Qd=function(Aa,Na){var $a=nc,fd=c();Aa=Aa.join("");$a={Am:1,label:$a.sla.get(Aa),Mkd:Aa,value:Na,location:Dk(fd)};Na||(Na=fd.end.offset,$a.error=Wwa(1,Na-1,Na));return $a},pe=")",lf={type:"literal",value:")",description:"')'"},Aj="(",lk={type:"literal",value:"(",description:"'('"},xh='"',Bj={type:"literal",value:'"',description:"'\"'"},Cj="-",Op={type:"literal",value:"-",description:"'-'"},mk="\\",al={type:"literal",value:"\\",description:"'\\\\'"},
bl={type:"any",description:"any character"},Om='\\"',yh={type:"literal",value:'\\"',description:"'\\\\\"'"},Ui=/^[a-zA-Z0-9_]/,lx={type:"class",value:"[a-zA-Z0-9_]",description:"[a-zA-Z0-9_]"},sva=/^[^"]/,dU={type:"class",value:'[^"]',description:'[^"]'},jb=0,Yd=0,By=[{line:1,column:1}],Ck=0,$D=[],$f=0;if("startRule"in nc){if(!(nc.F9b in ic))throw Error("Wc`"+nc.F9b);pc=ic[nc.F9b]}ic=pc();if(ic!==na&&jb===b.length)return ic;ic!==na&&jb<b.length&&f({type:"end",description:"end of input"});throw function(Aa,
Na,$a){function fd(Ef){var Wh,pn;Ef.sort(function(aE,eU){return aE.description<eU.description?-1:aE.description>eU.description?1:0});if(Ef.length>0){for(pn=Wh=1;Wh<Ef.length;Wh++)Ef[Wh-1]!==Ef[Wh]&&(Ef[pn]=Ef[Wh],pn++);Ef.length=pn}}function ee(Ef){var Wh=Array(Ef.length),pn;for(pn=0;pn<Ef.length;pn++)Wh[pn]=Ef[pn].description;return"Expected "+(Ef.length>1?Wh.slice(0,-1).join(", ")+" or "+Wh[Ef.length-1]:Wh[0])+"."}Na!==null&&fd(Na);return new a(Aa!==null?Aa:ee(Na),Na,$a)}(null,$D,e(Ck,Ck));}}}();_.m9a=new _.Hd("parserConfig");_.uy=function(a){this.Ddb=a.Ddb||[];this.Aod=new i9a(a);this.logger=a.logger};
_.uy.prototype.parse=function(a){var b={start:0,end:a.length};if(a.split(" ").length+a.split("(").length+a.split(")").length>100)return[{Am:5,location:b,value:a}];try{var c=l9a.parse(a,this.Aod);return this.Ddb.reduce(function(d,e){return e.process(d)},c)}catch(d){return this.logger&&_.uv(this.logger,d),[{Am:5,error:{type:8,location:d instanceof l9a.SyntaxError?Dk(d.location):b},location:b,value:a}]}};_.uy.O=function(a){return new (a||_.uy)(_.t(_.m9a))};_.uy.wa=_.q({token:_.uy,qa:_.uy.O});_.vy=function(a){this.dEa=a;this.bN=_.vx.has(28)};_.vy.prototype.parse=function(a){return this.dEa.parse(a)};_.vy.prototype.diff=function(a,b){a=this.parse(a);b=this.parse(b);return Zwa(a,b).sort(function(c,d){return c.start-d.start})};_.vy.O=function(a){return new (a||_.vy)(_.t(_.uy),_.t(_.wx))};_.vy.wa=_.q({token:_.vy,qa:_.vy.O});_.wy=function(a,b,c,d,e,f){var g=this;this.Va=a;this.n$c=b;this.Iq=c;this.ho=d;this.localStorage=e;this.bla=!1;this.Kq=[];this.scope=0;this.url="";this.announcement=new _.ai(void 0);this.Qna=null;this.Kq=n9a(this,f);this.rb=this.Va.events.ha(_.Hf(function(m){return m instanceof _.ji}),_.ig(function(m){g.scope=m.url.startsWith("/"+_.ar.SU)?4:2;g.url=m.url}),_.gg(function(m){return o9a(g,g.Kq,g.scope,m.url)})).subscribe(function(m){g.announcement.next(m);if(g.bla||g.current)g.bla=!1,g.Qna&&g.Qna.unsubscribe(),
p9a(g)})};_.wy.prototype.Ma=function(){this.rb.unsubscribe()};_.wy.prototype.Zd=function(){var a=this;return this.current?q9a(this.current).then(function(b){var c=new Date;c.setMonth(c.getMonth()+3);a.localStorage.set(b,c.toJSON());return o9a(a,a.Kq,a.scope,a.url)}).then(function(b){a.announcement.next(b)}):Promise.reject("There is no current announcement to dismiss")};
var p9a=function(a){a.bla=!0;a.Qna=_.Df(0,18E5).ha(_.Tka(function(){return a.bla})).ha(_.gg(function(){return a.n$c.list()}),_.ig(function(b){a.Kq=r9a(a,b.Kq);a.Kq.length===0&&(a.bla=!1,a.Qna&&a.Qna.unsubscribe())}),_.gg(function(){return o9a(a,a.Kq,a.scope,a.url)})).subscribe(function(b){a.announcement.next(b)})},n9a=function(a,b){var c=[];b&&_.xl(b,ro,1,_.ul())&&_.xl(b,ro,1,_.ul()).length>0&&(c=_.xl(b,ro,1,_.ul()).map(function(d){var e=d?d.getMessage():void 0;e=e?_.Dc(_.bxa(e)||_.OFa).toString():
"";var f=d?d.n5a():2,g=d.l5a(_.nl),m=s9a;var n=_.Kl(d,4,_.ul());m=m(a,n);d=_.Kl(d,5,_.ul());return{messageHtml:e,iconName:"error_outline",scopes:g,targetPatterns:m,targetQueryWarnings:d.filter(Swa),severity:f}}));return c},r9a=function(a,b){var c=[];if(b==null?0:b.Kq)c=b.Kq.map(function(d){var e=_.Ek(d.message);e=e?e.toString():"";var f=d.severity?dxa(d.severity):2,g;return{messageHtml:e,iconName:"error_outline",scopes:d.scopes.map(function(m){return cxa(m)}),targetPatterns:s9a(a,d.targetPatterns),
targetQueryWarnings:((g=d.targetQueryWarnings)==null?void 0:g.filter(Swa))||[],severity:f}});return c},o9a=function(a,b,c,d){var e,f,g,m,n,r,x,z,D,L,N,R,ca;return _.cf(function(wa){switch(wa.Id){case 1:e=a.Iq.md.av,f=_.Bi(e),g=f.Rl,m=f.Qe,n=g?a.ho.parse(g):[],r=m?a.ho.parse(m):[],x=b.filter(function(Da){return!Da.scopes.includes(0)&&!Da.isDismissed}),z=x.filter(function(Da){var ua=n,xa=r,Ma=Da.scopes.includes(c),Wa=Da.targetPatterns.length===0&&Da.targetQueryWarnings.length===0,Ea=t9a(Da.targetPatterns,
d);a:{Da=Da.targetQueryWarnings;if(Da.length!==0&&d.startsWith("/"+_.ar.E$)){Da=new Set(Da);ua=_.k(_.Bk(ua));for(var Ra=ua.next();!Ra.done;Ra=ua.next()){Ra=Ra.value;var Sa=void 0;if(((Sa=Ra.warning)==null?0:Sa.type)&&Da.has(Ra.warning.type)){Da=!0;break a}}xa=_.k(_.Bk(xa));for(ua=xa.next();!ua.done;ua=xa.next())if(ua=ua.value,Ra=void 0,((Ra=ua.warning)==null?0:Ra.type)&&Da.has(ua.warning.type)){Da=!0;break a}}Da=!1}return Ma&&(Wa||Ea||Da)}),D=x.filter(function(Da){return Da.scopes.includes(1)}),L=
[].concat(_.v(z),_.v(D)),N=_.k(L),R=N.next();case 2:if(R.done){wa.fg(4);break}ca=R.value;return _.ef(wa,u9a(a,ca),5);case 5:if(!wa.yg)return wa.return(ca);R=N.next();wa.fg(2);break;case 4:return wa.return(void 0)}})},s9a=function(a,b){return b?b.flatMap(function(c){try{return[new RegExp(c)]}catch(d){console.log("Could not compile regex: "+d)}return[]}):[]},t9a=function(a,b){return a.length===0?!1:a.some(function(c){return c.test(b)})},q9a=function(a){var b;return _.cf(function(c){if(c.Id==1){var d=
a.messageHtml;var e="SHA-256";e=e===void 0?"SHA-256":e;$wa()?(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(axa);return _.ef(c,e,2)}b=c.yg;return c.return("dismissed-announcement-"+b)})},u9a=function(a,b){return q9a(b).then(function(c){c=a.localStorage.get(c);return!!c&&c>(new Date(Date.now())).toJSON()},function(){return!1})};
_.p.Object.defineProperties(_.wy.prototype,{current:{configurable:!0,enumerable:!0,get:function(){return this.announcement.value}},hFb:{configurable:!0,enumerable:!0,get:function(){return!!this.current}}});_.wy.O=function(a){return new (a||_.wy)(_.t(_.ni),_.t(NMa),_.t(_.$h),_.t(_.vy),_.t(kRa),_.t(W6a,8))};_.wy.wa=_.q({token:_.wy,qa:_.wy.O,Ga:"root"});var exa;var hxa;hxa=function(a,b){return{warning:a,critical:b}};_.xy=function(a){this.ovb=a;this.nPa=wMa};_.xy.prototype.Zd=function(){this.ovb.Zd()};_.xy.O=function(a){return new (a||_.xy)(_.C(_.wy),_.C(_.ux))};
_.xy.ya=_.Re({type:_.xy,oa:[["announcement-bar"]],standalone:!1,Aa:2,Ba:3,Fa:[[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"]],ua:function(a,b){a&1&&(_.F(0,ixa,6,7,"ng-container",0),_.S(1,"async"));a&2&&_.H("ngIf",_.nh(1,1,b.ovb.announcement))},dependencies:[_.mp,_.op,_.Fx,_.jv,_.Yv,_.up],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 */"],
Na:0});var v9a=function(){};v9a.O=function(a){return new (a||v9a)};
v9a.ya=_.Re({type:v9a,oa:[["ng-component"]],standalone:!1,Aa:27,Ba:1,Fa:[["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"]],ua:function(a){a&1&&(_.I(0,"h1",
0),_.Q(1,"Feedback"),_.J(),_.I(2,"mat-dialog-content")(3,"p"),_.Q(4," We appreciate your feedback as we try to make Code Search better. The feedback you'd like to give us has often already been reported, so we'd like your help in keeping our issues organized. Please consider the following actions to help us spend less time triaging feedback and more time fixing/improving the application. "),_.J(),_.I(5,"ul")(6,"li"),_.Q(7,"Check if your issue is frequently reported: "),_.I(8,"a",1),_.Q(9,"go/new-cs-frequent-issues"),
_.J()(),_.I(10,"li"),_.Q(11,"Check for your issue within our component: "),_.I(12,"a",2),_.Q(13,"b/issues?q=status:open%20componentid:168840%2B"),_.J()(),_.I(14,"li"),_.Q(15,"For issues related to references, file a bug at: "),_.I(16,"a",3),_.Q(17,"go/kythe-bug"),_.J()()(),_.I(18,"p"),_.Q(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"),_.Q(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),_.Q(24,"Cancel"),_.J(),_.I(25,"button",6),_.Q(26,"Use Feedback tool"),_.J()());a&2&&(_.A(25),_.H("mat-dialog-close",!0))},dependencies:[_.Fx,_.jv,_.Ru,_.Tu,_.Vu,_.Uu],styles:["p[_ngcontent-%COMP%]{margin:1em 0;color:var(--text-default)}ul[_ngcontent-%COMP%]{list-style-position:inside;color:var(--text-default)}"]});var x9a;_.ti=function(a,b){var c=this;this.Ha=a;this.document=b;this.Moa=new Map;this.c8=new Map;this.Pl=_.Fk.has(2);this.handler=function(d){if(d.type!=="focus"||d.target!==c.document)c.OS=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)};
_.ti.prototype.Ma=function(){this.document.removeEventListener("mousedown",this.handler);this.document.removeEventListener("keydown",this.handler);this.document.removeEventListener("focus",this.handler)};var w9a=function(a,b){a.Pl&&a.Ha.hb({element:a.XX?a.XX:"mainContent",action:b,gestureName:"EXTERNAL"})};
_.ti.prototype.hb=function(a){if(a.target!==this.document)if(a.type==="focusout")w9a(this,"focusout"),this.XX=void 0;else if(a.type==="focus"){a:if(a=a.target,a!=null)if(this.c8.has(a))a=this.c8.get(a);else{if(a instanceof HTMLElement)for(;a!==this.document.documentElement&&a.parentElement!==null;)if(a=a.parentElement,this.c8.has(a)){a=this.c8.get(a);break a}a="mainContent"}else a=void 0;a!==this.XX&&(this.XX=a,w9a(this,"focus"))}};_.ti.prototype.BX=function(){this.XX=this.OS="mainContent";return!0};
_.yy=function(a,b){a.OS=b;a.XX=a.OS;var c=a.Moa.get(b);c&&x9a(a,b,c)};_.ti.prototype.registerCallback=function(a,b,c){return _.y9a(this,a,b,c)};_.y9a=function(a,b,c,d){a.Moa.has(b);a.Moa.set(b,d);c&&a.c8.set(c,b);b===a.OS&&x9a(a,b,d);return function(){a.Moa.get(b)===d&&(a.Moa.delete(b),c&&a.c8.delete(c))}};x9a=function(a,b,c){var d=new Promise(function(e){setTimeout(e)});Nq(a.Ha,d.then(function(){b===a.OS&&(a.XX=b,w9a(a,"focus"),a.OS=void 0,c())}),"focusCallback",!1)};
_.ti.O=function(a){return new (a||_.ti)(_.t(_.Qq),_.t(_.ii),_.t(_.ux))};_.ti.wa=_.q({token:_.ti,qa:_.ti.O,Ga:"root"});var z9a=new _.Hd("GMAT_TOOLTIP_OPTIONS",{Ga:"root",qa:function(){return{Ff:!1}}});var A9a,C9a,E9a;A9a=["tooltip"];_.B9a=new _.Hd("mat-tooltip-scroll-strategy",{Ga:"root",qa:function(){var a=_.u(_.lg);return function(){return _.cj(a,{fdb:20})}}});C9a={Da:_.B9a,Pb:[],Gb:function(){var a=_.u(_.lg);return function(){return _.cj(a,{fdb:20})}}};_.D9a=new _.Hd("mat-tooltip-default-options",{Ga:"root",qa:function(){return{DF:0,AE:0,Cgb:1500}}});E9a=_.Pi({passive:!0});
_.Ay=function(){this.La=_.u(_.ne);this.nb=_.u(_.th);this.Fc=_.u(_.ej);this.JC=_.u(_.mt);this.Tc=_.u(_.Ws);this.oc=_.u(_.lj);this.ac=_.u(_.lg);this.Ge=_.u(_.Mg);this.Yc=_.wj();this.Ef=_.u(_.D9a,{optional:!0});this.Oe="below";this.sca=this.uda=this.lc=this.tca=!1;this.mXa=zy;this.Mn=8;this.IK="mat-mdc";this.imb=!1;this.ut="auto";this.dL="";this.rp=[];this.Sy=null;this.Mb=new _.Vf;this.bP=!1;var a=this.Ef;a&&(this.Tca=a.DF,this.SK=a.AE,a.position&&(this.position=a.position),a.Bx&&(this.Bx=a.Bx),a.ut&&
(this.ut=a.ut),a.by&&(this.by=a.by));this.Mn=8};_.h=_.Ay.prototype;_.h.Dc=function(){var a=this;this.uda=!0;this.PW();this.Tc.Bk(this.La).ha(_.hg(this.Mb)).subscribe(function(b){b?b==="keyboard"&&a.nb.run(function(){return a.show()}):a.nb.run(function(){return a.kf(0)})})};
_.h.Ma=function(){var a=this.La.na;this.Sy&&clearTimeout(this.Sy);this.Bb&&(this.Bb.dispose(),this.Pe=null);this.rp.forEach(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;a.removeEventListener(b,c,E9a)});this.rp.length=0;this.Mb.next();this.Mb.complete();this.bP=!0;_.nt(this.JC,a,this.message,"tooltip");this.Tc.Ii(a)};
_.h.show=function(a,b){var c=this;a=a===void 0?this.DF:a;if(this.disabled||!this.message||this.bD()){var d;(d=this.Pe)==null||d.yV()}else b=this.Lv(b),this.Cq(),this.Oj=this.Oj||new _.Ut(this.mXa,this.Ge),b=this.Pe=b.attach(this.Oj).instance,b.vL=this.La.na,b.Qba=this.SK,b.wW.ha(_.hg(this.Mb)).subscribe(function(){return c.Cq()}),this.Qca(this.YW),this.oda(),b.show(a)};_.h.kf=function(a){a=a===void 0?this.AE:a;var b=this.Pe;b&&(b.isVisible()?b.kf(a):(b.yV(),this.Cq()))};
_.h.toggle=function(a){this.bD()?this.kf():this.show(void 0,a)};_.h.bD=function(){return!!this.Pe&&this.Pe.isVisible()};
_.h.Lv=function(a){var b=this;if(this.Bb){var c=this.Bb.Ml().yf;if((!this.Bx||!a)&&c.jD instanceof _.ne)return this.Bb;this.Cq()}var d=_.tXa(this.ac.get(_.bj),this.La);c=this.IK+"-tooltip-panel";a=_.IXa(_.Jt(_.Kt(_.Mt(_.gj(this.ac,this.Bx?a||this.La:this.La),"."+this.IK+"-tooltip"),!1),this.Mn),d);a.Q7.ha(_.hg(this.Mb)).subscribe(function(f){b.vXa(f.PX);b.Pe&&f.Q5b.mCa&&b.Pe.isVisible()&&b.nb.run(function(){return b.kf(0)})});this.Bb=_.uj(this.ac,{direction:this.oc,yf:a,Ad:this.iL?[].concat(_.v(this.iL),
[c]):c,Hg:this.ac.get(_.B9a)(),disableAnimations:this.Yc});this.fX(this.Bb);this.Bb.gp.ha(_.hg(this.Mb)).subscribe(function(){return b.Cq()});this.Bb.Xz().ha(_.hg(this.Mb)).subscribe(function(){var f;return(f=b.Pe)==null?void 0:f.ATa()});this.Bb.ln().ha(_.hg(this.Mb)).subscribe(function(f){b.bD()&&f.keyCode===27&&!_.Oi(f)&&(f.preventDefault(),f.stopPropagation(),b.nb.run(function(){return b.kf(0)}))});var e;((e=this.Ef)==null?0:e.UEb)&&this.Bb.Xy(this.IK+"-tooltip-panel-non-interactive");this.imb||
(this.imb=!0,this.oc.Cc.ha(_.hg(this.Mb)).subscribe(function(){b.Bb&&b.fX(b.Bb)}));return this.Bb};_.h.Cq=function(){this.Bb&&this.Bb.Hf()&&this.Bb.detach();this.Pe=null};_.h.fX=function(a){a=a.Ml().yf;var b=this.D2(),c=this.UV();_.It(a,[this.T$(Object.assign({},b.Io,c.Io)),this.T$(Object.assign({},b.fallback,c.fallback))])};
_.h.T$=function(a){var b=!this.oc||this.oc.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.D2=function(){var a=!this.oc||this.oc.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.zba(c.zc,c.Ac);return{Io:c,fallback:{zc:a.x,Ac:a.y}}};
_.h.UV=function(){var a=!this.oc||this.oc.value=="ltr",b=this.position;if(b=="above")var c={nc:"center",qc:"bottom"};else if(b=="below")c={nc:"center",qc:"top"};else if(b=="before"||b=="left"&&a||b=="right"&&!a)c={nc:"end",qc:"center"};else if(b=="after"||b=="right"&&a||b=="left"&&!a)c={nc:"start",qc:"center"};a=this.zba(c.nc,c.qc);return{Io:c,fallback:{nc:a.x,qc:a.y}}};_.h.oda=function(){var a=this;this.Pe&&(this.Pe.message=this.message,this.Pe.Vt(),_.mg(function(){a.Pe&&a.Bb.Re()},{Rb:this.ac}))};
_.h.Qca=function(a){this.Pe&&(this.Pe.by=a,this.Pe.Vt())};_.h.zba=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.vXa=function(a){var b=a.qc,c=a.zc;a=a.Ac;b=b==="center"?this.oc&&this.oc.value==="rtl"?c==="end"?"left":"right":c==="start"?"left":"right":b==="bottom"&&a==="top"?"above":"below";if(b!==this.Daa){if(c=this.Bb)a=this.IK+"-tooltip-panel-",c.NN(a+this.Daa),c.Xy(a+b);this.Daa=b}};
_.h.PW=function(){var a=this;!this.lc&&this.message&&this.uda&&!this.rp.length&&(this.rca()?this.rp.push(["mouseenter",function(b){a.Sca();var c=void 0;b.x!==void 0&&b.y!==void 0&&(c=b);a.show(void 0,c)}]):this.ut!=="off"&&(this.Laa(),this.rp.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.Sca();a.Sy&&clearTimeout(a.Sy);var e,f;a.Sy=setTimeout(function(){a.Sy=null;a.show(void 0,d)},(f=(e=a.Ef)==null?void 0:e.YSd)!=null?f:500)}])),
this.S$(this.rp))};_.h.Sca=function(){var a=this;if(!this.sca){this.sca=!0;var b=[];if(this.rca())b.push(["mouseleave",function(d){d=d.relatedTarget;var e;d&&((e=a.Bb)==null?0:e.Fm.contains(d))||a.kf()}],["wheel",function(d){return a.LXa(d)}]);else if(this.ut!=="off"){this.Laa();var c=function(){a.Sy&&clearTimeout(a.Sy);var d;a.kf((d=a.Ef)==null?void 0:d.Cgb)};b.push(["touchend",c],["touchcancel",c])}this.S$(b);this.rp.push.apply(this.rp,_.v(b))}};
_.h.S$=function(a){var b=this;a.forEach(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;b.La.na.addEventListener(c,d,E9a)})};_.h.rca=function(){return!this.Fc.HO&&!this.Fc.Hr};_.h.LXa=function(a){if(this.bD()){a=this.ac.get(_.ii).elementFromPoint(a.clientX,a.clientY);var b=this.La.na;a===b||b.contains(a)||this.kf()}};
_.h.Laa=function(){var a=this.ut;if(a!=="off"){var b=this.La.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.Hrb=function(a){var b=this;this.Okb||(this.Okb=!0,_.nt(this.JC,this.La.na,a,"tooltip"),this.bP||_.mg({write:function(){b.Okb=!1;b.message&&!b.disabled&&b.JC.describe(b.La.na,b.message,"tooltip")}},{Rb:this.ac}))};
_.p.Object.defineProperties(_.Ay.prototype,{position:{configurable:!0,enumerable:!0,get:function(){return this.Oe},set:function(a){if(a!==this.Oe&&(this.Oe=a,this.Bb)){this.fX(this.Bb);var b;(b=this.Pe)==null||b.show(0);this.Bb.Re()}}},Bx:{configurable:!0,enumerable:!0,get:function(){return this.tca},set:function(a){this.tca=_.Vi(a);this.Cq();this.Bb=null}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){a=_.Vi(a);this.lc!==a&&((this.lc=a)?this.kf(0):this.PW(),
this.Hrb(this.message))}},DF:{configurable:!0,enumerable:!0,get:function(){return this.Tca},set:function(a){this.Tca=_.Yi(a)}},AE:{configurable:!0,enumerable:!0,get:function(){return this.SK},set:function(a){this.SK=_.Yi(a);this.Pe&&(this.Pe.Qba=this.SK)}},message:{configurable:!0,enumerable:!0,get:function(){return this.dL},set:function(a){var b=this.dL;this.dL=a!=null?String(a).trim():"";!this.dL&&this.bD()?this.kf(0):(this.PW(),this.oda());this.Hrb(b)}},by:{configurable:!0,enumerable:!0,get:function(){return this.YW},
set:function(a){this.YW=a;this.Pe&&this.Qca(this.YW)}}});_.Ay.O=function(a){return new (a||_.Ay)};
_.Ay.Ea=_.Te({type:_.Ay,oa:[["","matTooltip",""]],Za:[1,"mat-mdc-tooltip-trigger"],qb:2,Wa:function(a,b){a&2&&_.bh("mat-mdc-tooltip-disabled",b.disabled)},inputs:{position:[0,"matTooltipPosition","position"],Bx:[0,"matTooltipPositionAtOrigin","positionAtOrigin"],disabled:[0,"matTooltipDisabled","disabled"],DF:[0,"matTooltipShowDelay","showDelay"],AE:[0,"matTooltipHideDelay","hideDelay"],ut:[0,"matTooltipTouchGestures","touchGestures"],message:[0,"matTooltip","message"],by:[0,"matTooltipClass","tooltipClass"]},
Qb:["matTooltip"]});var zy=function(){this.Sa=_.u(_.ho);this.La=_.u(_.ne);this.Sob=!1;this.Yc=_.wj();this.P2=this.taa=!1;this.wW=new _.Vf;this.QW="mat-mdc-tooltip-show";this.rba="mat-mdc-tooltip-hide"};_.h=zy.prototype;_.h.show=function(a){var b=this;this.Rv!=null&&clearTimeout(this.Rv);this.kw=setTimeout(function(){b.gda(!0);b.kw=void 0},a)};_.h.kf=function(a){var b=this;this.kw!=null&&clearTimeout(this.kw);this.Rv=setTimeout(function(){b.gda(!1);b.Rv=void 0},a)};_.h.isVisible=function(){return this.P2};
_.h.Ma=function(){this.yV();this.wW.complete();this.vL=null};_.h.ATa=function(){this.taa&&this.kf(0)};_.h.Vt=function(){_.Qn(this.Sa)};_.h.FTa=function(a){(a=a.relatedTarget)&&this.vL.contains(a)||(this.isVisible()?this.kf(this.Qba):this.OV(!1))};_.h.jVa=function(){this.Sob=this.p5c();this.Vt()};_.h.p5c=function(){var a=this.La.na.getBoundingClientRect();return a.height>24&&a.width>=200};_.h.yTa=function(a){a=a.animationName;a!==this.QW&&a!==this.rba||this.OV(a===this.QW)};
_.h.yV=function(){this.kw!=null&&clearTimeout(this.kw);this.Rv!=null&&clearTimeout(this.Rv);this.kw=this.Rv=void 0};_.h.OV=function(a){a?this.taa=!0:this.isVisible()||this.wW.next()};
_.h.gda=function(a){var b=this.lXa.na,c=this.QW,d=this.rba;b.classList.remove(a?d:c);b.classList.add(a?c:d);this.P2!==a&&(this.P2=a,_.Qn(this.Sa));a&&!this.Yc&&typeof getComputedStyle==="function"&&(c=getComputedStyle(b),c.getPropertyValue("animation-duration")==="0s"||c.getPropertyValue("animation-name")==="none")&&(this.Yc=!0);a&&this.jVa();this.Yc&&(b.classList.add("_mat-animation-noopable"),this.OV(a))};zy.O=function(a){return new (a||zy)};
zy.ya=_.Re({type:zy,oa:[["mat-tooltip-component"]],mb:function(a,b){a&1&&_.Og(A9a,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.lXa=c.first)}},Za:["aria-hidden","true"],Wa:function(a,b){a&1&&_.O("mouseleave",function(c){return b.FTa(c)})},Aa:4,Ba:4,Fa:[["tooltip",""],[1,"mdc-tooltip","mat-mdc-tooltip",3,"animationend","ngClass"],[1,"mat-mdc-tooltip-surface","mdc-tooltip__surface"]],ua:function(a,b){if(a&1){var c=_.Wd();_.I(0,"div",1,0);_.O("animationend",function(d){_.w(c);return _.y(b.yTa(d))});_.I(2,"div",
2);_.Q(3);_.J()()}a&2&&(_.bh("mdc-tooltip--multiline",b.Sob),_.H("ngClass",b.by),_.A(3),_.eh(b.message))},dependencies:[_.mp],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'],
ab:2,Na:0});_.Cy=function(){};_.Cy.O=function(a){return new (a||_.Cy)};_.Cy.Ja=_.Se({type:_.Cy});_.Cy.Ia=_.ed({Tb:[C9a],imports:[_.lt,_.au,_.bu,_.bu,_.Ft]});_.Dy=function(){if(_.u(z9a).Ff)throw Error("Tc");var a=_.u(_.Ay,{self:!0,optional:!0});a&&(a.iL=["gmat-mdc-tooltip"])};_.Dy.O=function(a){return new (a||_.Dy)};_.Dy.Ea=_.Te({type:_.Dy,oa:[["","matTooltip",""]]});_.Ey=function(){};_.Ey.O=function(a){return new (a||_.Ey)};_.Ey.Ja=_.Se({type:_.Ey});_.Ey.Ia=_.ed({imports:[_.Cy]});var G9a,H9a,I9a,J9a;_.F9a=new _.Hd("mat-chips-default-options",{Ga:"root",qa:function(){return{L8:[13]}}});G9a=new _.Hd("MatChipAvatar");H9a=new _.Hd("MatChipTrailingIcon");I9a=new _.Hd("MatChipEdit");J9a=new _.Hd("MatChipRemove");_.K9a=new _.Hd("MatChip");_.Fy=function(){this.La=_.u(_.ne);this.pP=_.u(_.K9a);this.dP=this.WR=!0;this.lc=this.g5c=!1;this.tabIndex=-1;this.NQa=!1;_.u(_.ij).load(_.eu);this.La.na.nodeName==="BUTTON"&&this.La.na.setAttribute("type","button")};_.h=_.Fy.prototype;_.h.eTa=function(){return this.disabled&&!this.NQa?"":null};_.h.d4c=function(){return this.disabled&&!this.NQa||!this.WR?null:this.tabIndex.toString()};_.h.focus=function(){this.La.na.focus()};
_.h.mk=function(a){!this.disabled&&this.WR&&this.dP&&(a.preventDefault(),this.pP.JTa())};_.h.oe=function(a){a.keyCode!==13&&a.keyCode!==32||this.disabled||!this.WR||!this.dP||this.pP.St||(a.preventDefault(),this.pP.JTa())};_.p.Object.defineProperties(_.Fy.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){var a;return this.lc||((a=this.pP)==null?void 0:a.disabled)||!1},set:function(a){this.lc=a}}});_.Fy.O=function(a){return new (a||_.Fy)};
_.Fy.Ea=_.Te({type:_.Fy,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.mk(c)})("keydown",function(c){return b.oe(c)});a&2&&(_.tg("tabindex",b.d4c())("disabled",b.eTa())("aria-disabled",b.disabled),_.bh("mdc-evolution-chip__action--primary",b.dP)("mdc-evolution-chip__action--presentational",!b.WR)("mdc-evolution-chip__action--secondary",!b.dP)("mdc-evolution-chip__action--trailing",!b.dP&&!b.g5c))},
inputs:{WR:"isInteractive",disabled:[2,"disabled","disabled",_.Hh],tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?-1:_.Ih(a)}],NQa:"_allowFocusWhenDisabled"}});_.Gy=function(){};_.Gy.O=function(a){return new (a||_.Gy)};_.Gy.Ea=_.Te({type:_.Gy,oa:[["mat-chip-avatar"],["","matChipAvatar",""]],Za:["role","img",1,"mat-mdc-chip-avatar","mdc-evolution-chip__icon","mdc-evolution-chip__icon--primary"],features:[_.jh([{Da:G9a,Cb:_.Gy}])]});_.Hy=function(){_.Fy.apply(this,arguments);this.dP=!1};_.W(_.Hy,_.Fy);_.Hy.prototype.mk=function(a){this.disabled||(a.stopPropagation(),a.preventDefault(),this.pP.remove())};
_.Hy.prototype.oe=function(a){a.keyCode!==13&&a.keyCode!==32||this.disabled||(a.stopPropagation(),a.preventDefault(),this.pP.remove())};_.Hy.O=function(){var a;return function(b){return(a||(a=_.je(_.Hy)))(b||_.Hy)}}();
_.Hy.Ea=_.Te({type:_.Hy,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&&_.tg("aria-hidden",null)},features:[_.jh([{Da:J9a,Cb:_.Hy}]),_.kg]});var Iy=function(a,b){this.Nc=a;this.La=b;this.Dj=function(){};this.Wz=function(){}};Iy.prototype.setProperty=function(a,b){this.Nc.setProperty(this.La.na,a,b)};Iy.prototype.io=function(a){this.Wz=a};Iy.prototype.Dk=function(a){this.Dj=a};Iy.prototype.Cn=function(a){this.setProperty("disabled",a)};Iy.O=function(a){return new (a||Iy)(_.C(_.oj),_.C(_.ne))};Iy.Ea=_.Te({type:Iy});var Ik=function(){Iy.apply(this,arguments)};_.W(Ik,Iy);
Ik.O=function(){var a;return function(b){return(a||(a=_.je(Ik)))(b||Ik)}}();Ik.Ea=_.Te({type:Ik,features:[_.kg]});_.Jy=new _.Hd("");var L9a,M9a;L9a={Da:_.Jy,Cb:_.zd(function(){return _.Hk}),xd:!0};M9a=new _.Hd("");_.Hk=function(a,b,c){Iy.call(this,a,b);this.yaa=c;this.ORa=!1;this.yaa==null&&(this.yaa=!/android (\d+)/.test((yj?window.navigator.userAgent:"").toLowerCase()))};_.W(_.Hk,Iy);_.Hk.prototype.zl=function(a){this.setProperty("value",a==null?"":a)};_.Hk.prototype.lba=function(a){(!this.yaa||this.yaa&&!this.ORa)&&this.Dj(a)};_.Hk.prototype.D1c=function(){this.ORa=!0};_.Hk.prototype.C1c=function(a){this.ORa=!1;this.yaa&&this.Dj(a)};
_.Hk.O=function(a){return new (a||_.Hk)(_.C(_.oj),_.C(_.ne),_.C(M9a,8))};
_.Hk.Ea=_.Te({type:_.Hk,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.lba(c.target.value)})("blur",function(){return b.Wz()})("compositionstart",function(){return b.D1c()})("compositionend",function(c){return b.C1c(c.target.value)})},
standalone:!1,features:[_.jh([L9a]),_.kg]});var N9a;_.Ky=new _.Hd("");N9a=new _.Hd("");_.O9a=function(a){return mxa(a)};var Ly=function(){this.xG=[];this.nL=[];this.dVa=[]};_.h=Ly.prototype;_.h.zwa=function(a){this.xG=a||[];this.iua=uxa(this.xG)};_.h.xwa=function(a){this.nL=a||[];this.hua=wxa(this.nL)};_.h.Eqb=function(a){this.dVa.push(a)};_.h.U4c=function(){this.dVa.forEach(function(a){return a()});this.dVa=[]};_.h.reset=function(a){this.control&&this.control.reset(a)};_.h.er=function(a,b){return this.control?this.control.er(a,b):!1};_.h.getError=function(a,b){return this.control?this.control.getError(a,b):null};
_.p.Object.defineProperties(Ly.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}},dA:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.dA:null}},dg:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.dg: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}},bhb:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.bhb:null}},ura:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.ura:null}},ej:{configurable:!0,enumerable:!0,get:function(){return this.control?this.control.ej:null}},path:{configurable:!0,enumerable:!0,get:function(){return null}},xg:{configurable:!0,enumerable:!0,get:function(){return this.iua||
null}},xD:{configurable:!0,enumerable:!0,get:function(){return this.hua||null}}});_.My=function(){Ly.apply(this,arguments);this.wq=this.name=this.Bd=null};_.W(_.My,Ly);_.Ny=function(){Ly.apply(this,arguments)};_.W(_.Ny,Ly);_.p.Object.defineProperties(_.Ny.prototype,{Ns:{configurable:!0,enumerable:!0,get:function(){return null}},path:{configurable:!0,enumerable:!0,get:function(){return null}}});_.P9a=function(a){this.It=a};
_.p.Object.defineProperties(_.P9a.prototype,{iRb:{configurable:!0,enumerable:!0,get:function(){var a,b,c;(a=this.It)==null||(b=a.control)==null||(c=b.I8c)==null||c.call(b);var d,e;return!!((d=this.It)==null?0:(e=d.control)==null?0:e.touched)}},jRb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!((a=this.It)==null?0:(b=a.control)==null?0:b.bhb)}},OQb:{configurable:!0,enumerable:!0,get:function(){var a,b,c;(a=this.It)==null||(b=a.control)==null||(c=b.M6c)==null||c.call(b);var d,e;return!!((d=
this.It)==null?0:(e=d.control)==null?0:e.dA)}},SR:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!((a=this.It)==null?0:(b=a.control)==null?0:b.dg)}},isValid:{configurable:!0,enumerable:!0,get:function(){var a,b,c;(a=this.It)==null||(b=a.control)==null||(c=b.l8c)==null||c.call(b);var d,e;return!!((d=this.It)==null?0:(e=d.control)==null?0:e.valid)}},vQb:{configurable:!0,enumerable:!0,get:function(){var a,b;return!!((a=this.It)==null?0:(b=a.control)==null?0:b.invalid)}},KQb:{configurable:!0,
enumerable:!0,get:function(){var a,b;return!!((a=this.It)==null?0:(b=a.control)==null?0:b.pending)}},skd:{configurable:!0,enumerable:!0,get:function(){var a,b;(a=this.It)==null||(b=a.Arb)==null||b.call(a);var c;return!((c=this.It)==null||!c.A0)}}});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"});
_.Oy=function(a){this.It=a};_.W(_.Oy,_.P9a);_.Oy.O=function(a){return new (a||_.Oy)(_.C(_.My,2))};_.Oy.Ea=_.Te({type:_.Oy,oa:[["","formControlName",""],["","ngModel",""],["","formControl",""]],qb:14,Wa:function(a,b){a&2&&_.bh("ng-untouched",b.jRb)("ng-touched",b.iRb)("ng-pristine",b.OQb)("ng-dirty",b.SR)("ng-valid",b.isValid)("ng-invalid",b.vQb)("ng-pending",b.KQb)},standalone:!1,features:[_.kg]});var Q9a=new _.Hd("",{Ga:"root",qa:function(){return"whenDisabledForLegacyCode"}});var Py=function(){},R9a=function(a,b){this.value=a;this.source=b},Qy,Jxa,X9a,Mxa,Y9a;_.W(R9a,Py);var S9a=function(a,b){this.dA=a;this.source=b};_.W(S9a,Py);var T9a=function(a,b){this.touched=a;this.source=b};_.W(T9a,Py);var U9a=function(a,b){this.status=a;this.source=b};_.W(U9a,Py);var V9a=function(a){this.source=a};_.W(V9a,Py);var W9a=function(a){this.source=a};_.W(W9a,Py);
Qy=function(a,b){var c=this;this.Sva=!1;this.F2=null;this.yVa=!1;this.gD=function(){};this.Bd=null;this.l8c=_.Fh.apply(null,[function(){return c.jfb()}].concat(_.v([])));this.jfb=_.Vg.apply(null,[void 0].concat(_.v([])));this.M6c=_.Fh.apply(null,[function(){return c.cbb()}].concat(_.v([])));this.cbb=_.Vg.apply(null,[!0].concat(_.v([])));this.I8c=_.Fh.apply(null,[function(){return c.Bgb()}].concat(_.v([])));this.Bgb=_.Vg.apply(null,[!1].concat(_.v([])));this.nj=new _.Vf;this.events=this.nj.ue();this.Fva=
[];this.eaa(a);this.ZQa(b)};_.Ixa=function(a,b){a.eaa(b)};Jxa=function(a,b){a.ZQa(b)};_.Ry=function(a){a=a.xG;return Array.isArray(a)?a.includes(_.O9a):a===_.O9a};_.Lxa=function(a,b){b=b===void 0?{}:b;var c=a.touched===!1;a.touched=!0;var d,e=(d=b.bJ)!=null?d:a;a.Bd&&!b.Ei&&_.Lxa(a.Bd,Object.assign({},b,{bJ:e}));c&&b.rd!==!1&&a.nj.next(new T9a(!0,e))};
X9a=function(a,b){b=b===void 0?{}:b;var c=a.touched===!0;a.touched=!1;a.yVa=!1;var d,e=(d=b.bJ)!=null?d:a;a.Tr(function(f){X9a(f,{Ei:!0,rd:b.rd,bJ:e})});a.Bd&&!b.Ei&&a.Bd.pda(b,e);c&&b.rd!==!1&&a.nj.next(new T9a(!1,e))};Mxa=function(a,b){b=b===void 0?{}:b;var c=a.dA===!0;a.dA=!1;var d,e=(d=b.bJ)!=null?d:a;a.Bd&&!b.Ei&&Mxa(a.Bd,Object.assign({},b,{bJ:e}));c&&b.rd!==!1&&a.nj.next(new S9a(!1,e))};
Y9a=function(a,b){b=b===void 0?{}:b;var c=a.dA===!1;a.dA=!0;a.Sva=!1;var d,e=(d=b.bJ)!=null?d:a;a.Tr(function(f){Y9a(f,{Ei:!0,rd:b.rd})});a.Bd&&!b.Ei&&a.Bd.mda(b,e);c&&b.rd!==!1&&a.nj.next(new S9a(!0,e))};
Qy.prototype.disable=function(a){a=a===void 0?{}:a;var b=this.gqb(a.Ei);this.status="DISABLED";this.errors=null;this.Tr(function(e){e.disable(Object.assign({},a,{Ei:!0}))});this.F3();var c,d=(c=a.bJ)!=null?c:this;a.rd!==!1&&(this.nj.next(new R9a(this.value,d)),this.nj.next(new U9a(this.status,d)),this.ej.emit(this.value),this.ura.emit(this.status));this.hsb(Object.assign({},a,{G8b:b}),this);this.Fva.forEach(function(e){return e(!0)})};
Qy.prototype.enable=function(a){a=a===void 0?{}:a;var b=this.gqb(a.Ei);this.status="VALID";this.Tr(function(c){c.enable(Object.assign({},a,{Ei:!0}))});_.Gk(this,{Ei:!0,rd:a.rd});this.hsb(Object.assign({},a,{G8b:b}),this);this.Fva.forEach(function(c){return c(!1)})};Qy.prototype.hsb=function(a,b){this.Bd&&!a.Ei&&(_.Gk(this.Bd,a),a.G8b||this.Bd.mda({},b),this.Bd.pda({},b))};Qy.prototype.RFa=function(a){this.Bd=a};
_.Gk=function(a,b){b=b===void 0?{}:b;a.I7c();a.F3();if(a.enabled){var c=a.f1c();a.errors=a.t7c();a.status=a.flb();a.status!=="VALID"&&a.status!=="PENDING"||a.s7c(c,b.rd)}var d;c=(d=b.bJ)!=null?d:a;b.rd!==!1&&(a.nj.next(new R9a(a.value,c)),a.nj.next(new U9a(a.status,c)),a.ej.emit(a.value),a.ura.emit(a.status));a.Bd&&!b.Ei&&_.Gk(a.Bd,Object.assign({},b,{bJ:c}))};_.h=Qy.prototype;_.h.wsb=function(a){a=a===void 0?{rd:!0}:a;this.Tr(function(b){return b.wsb(a)});_.Gk(this,{Ei:!0,rd:a.rd})};
_.h.I7c=function(){this.status=this.Tta()?"DISABLED":"VALID"};_.h.t7c=function(){return this.xg?this.xg(this):null};_.h.s7c=function(a,b){var c=this;this.xD&&(this.status="PENDING",this.F2={rd:b!==!1,peb:a!==!1},this.Pkb=pxa(this.xD(this)).subscribe(function(d){c.F2=null;_.Sy(c,d,{rd:b,peb:a})}))};_.h.f1c=function(){if(this.Pkb){this.Pkb.unsubscribe();var a,b,c,d=(c=((a=this.F2)==null?void 0:a.rd)||((b=this.F2)==null?void 0:b.peb))!=null?c:!1;this.F2=null;return d}return!1};
_.Sy=function(a,b,c){c=c===void 0?{}:c;a.errors=b;a.jsb(c.rd!==!1,a,c.peb)};_.h=Qy.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.ISa(c)},this)};_.h.getError=function(a,b){return(b=b?this.get(b):this)&&b.errors?b.errors[a]:null};_.h.er=function(a,b){return!!this.getError(a,b)};
_.h.jsb=function(a,b,c){this.status=this.flb();a&&this.ura.emit(this.status);(a||c)&&this.nj.next(new U9a(this.status,b));this.Bd&&this.Bd.jsb(a,b,c)};_.h.fUa=function(){this.ej=new _.Uj;this.ura=new _.Uj};_.h.flb=function(){return this.Tta()?"DISABLED":this.errors?"INVALID":this.F2||this.Ikb("PENDING")?"PENDING":this.Ikb("INVALID")?"INVALID":"VALID"};_.h.Ikb=function(a){return this.aaa(function(b){return b.status===a})};_.h.Hkb=function(){return this.aaa(function(a){return a.dg})};_.h.m0c=function(){return this.aaa(function(a){return a.touched})};
_.h.mda=function(a,b){var c=!this.Hkb(),d=this.dA!==c;this.dA=c;this.Bd&&!a.Ei&&this.Bd.mda(a,b);d&&this.nj.next(new S9a(this.dA,b))};_.h.pda=function(a,b){a=a===void 0?{}:a;this.touched=this.m0c();this.nj.next(new T9a(this.touched,b));this.Bd&&!a.Ei&&this.Bd.pda(a,b)};_.h.yG=function(a){this.gD=a};_.h.OW=function(a){Jk(a)&&a.yv!=null&&(this.Swa=a.yv)};_.h.gqb=function(a){var b=this.Bd&&this.Bd.dg;return!a&&!!b&&!this.Bd.Hkb()};_.h.ISa=function(){return null};
_.h.eaa=function(a){a=this.xG=Array.isArray(a)?a.slice():a;this.iua=Array.isArray(a)?uxa(a):a||null};_.h.ZQa=function(a){a=this.nL=Array.isArray(a)?a.slice():a;this.hua=Array.isArray(a)?wxa(a):a||null};
_.p.Object.defineProperties(Qy.prototype,{xg:{configurable:!0,enumerable:!0,get:function(){return this.iua},set:function(a){this.xG=this.iua=a}},xD:{configurable:!0,enumerable:!0,get:function(){return this.hua},set:function(a){this.nL=this.hua=a}},parent:{configurable:!0,enumerable:!0,get:function(){return this.Bd}},status:{configurable:!0,enumerable:!0,get:function(){return _.rd(this.jfb)},set:function(a){var b=this;_.rd(function(){return b.jfb.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"}},dA:{configurable:!0,enumerable:!0,get:function(){return _.rd(this.cbb)},set:function(a){var b=this;_.rd(function(){return b.cbb.set(a)})}},dg:{configurable:!0,
enumerable:!0,get:function(){return!this.dA}},touched:{configurable:!0,enumerable:!0,get:function(){return _.rd(this.Bgb)},set:function(a){var b=this;_.rd(function(){return b.Bgb.set(a)})}},bhb:{configurable:!0,enumerable:!0,get:function(){return!this.touched}},yv:{configurable:!0,enumerable:!0,get:function(){return this.Swa?this.Swa:this.parent?this.parent.yv:"change"}},root:{configurable:!0,enumerable:!0,get:function(){for(var a=this;a.Bd;)a=a.Bd;return a}}});_.Ty=function(a,b,c){Qy.call(this,(Jk(b)?b.ky:b)||null,(Jk(b)?b.tX:c)||null);this.controls=a;this.fUa();this.OW(b);this.EWa();_.Gk(this,{Ei:!0,rd:!!this.xD})};_.W(_.Ty,Qy);var Z9a=function(a,b,c){if(a.controls[b])return a.controls[b];a.controls[b]=c;c.RFa(a);c.yG(a.gD);return c};_.h=_.Ty.prototype;_.h.Ida=function(a,b){var c=c===void 0?{}:c;Z9a(this,a,b);_.Gk(this,{rd:c.rd});this.gD()};
_.h.g8=function(a){var b=b===void 0?{}:b;this.controls[a]&&this.controls[a].yG(function(){});delete this.controls[a];_.Gk(this,{rd:b.rd});this.gD()};_.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;Rxa(this,a);Object.keys(a).forEach(function(d){Qxa(c,!0,d);c.controls[d].setValue(a[d],{Ei:!0,rd:b.rd})});_.Gk(this,b)};
_.h.reset=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;this.Tr(function(c,d){c.reset(a?a[d]:null,{Ei:!0,rd:b.rd})});this.mda(b,this);this.pda(b,this);_.Gk(this,b)};_.h.Yca=function(){var a=this.Cqb(!1,function(b,c){return c.Yca()?!0:b});a&&_.Gk(this,{Ei:!0});return a};_.h.Tr=function(a){var b=this;Object.keys(this.controls).forEach(function(c){var d=b.controls[c];d&&a(d,c)})};_.h.EWa=function(){var a=this;this.Tr(function(b){b.RFa(a);b.yG(a.gD)})};_.h.F3=function(){this.value=this.T6c()};
_.h.aaa=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.T6c=function(){var a=this;return this.Cqb({},function(b,c,d){if(c.enabled||a.disabled)b[d]=c.value;return b})};_.h.Cqb=function(a,b){var c=a;this.Tr(function(d,e){c=b(c,d,e)});return c};
_.h.Tta=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.ISa=function(a){return this.controls.hasOwnProperty(a)?this.controls[a]:null};var $9a=function(){_.Ty.apply(this,arguments)};_.W($9a,_.Ty);var a$a,b$a;a$a={Da:_.Ny,Cb:_.zd(function(){return _.Uy})};b$a=Promise.resolve();_.Uy=function(a,b,c){_.Ny.call(this);var d=this;this.gQ=c;this.Arb=_.Fh.apply(null,[function(){return d.DGa()}].concat(_.v([])));this.DGa=_.Vg.apply(null,[!1].concat(_.v([])));this.oSa=new Set;this.Hma=new _.Uj;this.form=new _.Ty({},uxa(a),wxa(b))};_.W(_.Uy,_.Ny);_.h=_.Uy.prototype;_.h.Dc=function(){this.OW()};
_.h.Ida=function(a){var b=this;b$a.then(function(){var c=b.Pmb(a.path);a.control=Z9a(c,a.name,a.control);Exa(a.control,a,b.gQ);_.Gk(a.control,{rd:!1});b.oSa.add(a)})};_.h.getControl=function(a){return this.form.get(a.path)};_.h.g8=function(a){var b=this;b$a.then(function(){var c=b.Pmb(a.path);c&&c.g8(a.name);b.oSa.delete(a)})};_.h.Ncc=function(a,b){var c=this;b$a.then(function(){c.form.get(a.path).setValue(b)})};_.h.setValue=function(a){this.control.setValue(a)};
_.h.Vz=function(a){this.DGa.set(!0);Oxa(this.form,this.oSa);this.Hma.emit(a);this.form.nj.next(new V9a(this.control));var b;return(a==null?void 0:(b=a.target)==null?void 0:b.method)==="dialog"};_.h.lcb=function(){this.form.reset(void 0);this.DGa.set(!1);this.form.nj.next(new W9a(this.form))};_.h.OW=function(){this.options&&this.options.yv!=null&&(this.form.Swa=this.options.yv)};_.h.Pmb=function(a){a.pop();return a.length?this.form.get(a):this.form};
_.p.Object.defineProperties(_.Uy.prototype,{A0:{configurable:!0,enumerable:!0,get:function(){return _.rd(this.DGa)}},Ns:{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}}});_.Uy.O=function(a){return new (a||_.Uy)(_.C(_.Ky,10),_.C(N9a,10),_.C(Q9a,8))};
_.Uy.Ea=_.Te({type:_.Uy,oa:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],Wa:function(a,b){a&1&&_.O("submit",function(c){return b.Vz(c)})("reset",function(){b.lcb()})},inputs:{options:[0,"ngFormOptions","options"]},outputs:{Hma:"ngSubmit"},Qb:["ngForm"],standalone:!1,features:[_.jh([a$a]),_.kg]});_.Vy=function(a,b,c){a=a===void 0?null:a;Qy.call(this,(Jk(b)?b.ky:b)||null,(Jk(b)?b.tX:c)||null);this.defaultValue=null;this.te=[];this.EW=!1;this.Lkb(a);this.OW(b);this.fUa();_.Gk(this,{Ei:!0,rd:!!this.xD});Jk(b)&&(b.oXb||b.AId)&&(Sxa(a)?this.defaultValue=a.value:this.defaultValue=a)};_.W(_.Vy,Qy);_.h=_.Vy.prototype;_.h.setValue=function(a,b){var c=this;b=b===void 0?{}:b;this.value=this.Qy=a;this.te.length&&b.tGb!==!1&&this.te.forEach(function(d){return d(c.value,b.ved!==!1)});_.Gk(this,b)};
_.h.reset=function(a,b){a=a===void 0?this.defaultValue:a;b=b===void 0?{}:b;this.Lkb(a);Y9a(this,b);X9a(this,b);this.setValue(this.value,b);this.EW=!1};_.h.F3=function(){};_.h.aaa=function(){return!1};_.h.Tta=function(){return this.disabled};_.h.Dk=function(a){this.te.push(a)};_.h.U8c=function(a){var b=this.te;a=b.indexOf(a);a>-1&&b.splice(a,1)};_.h.V8c=function(a){var b=this.Fva;a=b.indexOf(a);a>-1&&b.splice(a,1)};_.h.Tr=function(){};
_.h.Yca=function(){return this.yv==="submit"&&(this.Sva&&Mxa(this),this.yVa&&_.Lxa(this),this.EW)?(this.setValue(this.Qy,{Ei:!0,tGb:!1}),!0):!1};_.h.Lkb=function(a){Sxa(a)?(this.value=this.Qy=a.value,a.disabled?this.disable({Ei:!0,rd:!1}):this.enable({Ei:!0,rd:!1})):this.value=this.Qy=a};var c$a,d$a;c$a={Da:_.My,Cb:_.zd(function(){return _.Wy})};d$a=Promise.resolve();_.Wy=function(a,b,c,d,e,f){_.My.call(this);this.Sa=e;this.gQ=f;this.control=new _.Vy;this.XVa=!1;this.name="";this.update=new _.Uj;this.Bd=a;this.zwa(b);this.xwa(c);this.wq=Pxa(d)};_.W(_.Wy,_.My);_.h=_.Wy.prototype;
_.h.Zb=function(a){this.l1c();if(!this.XVa||"name"in a){if(this.XVa&&(this.nlb(),this.Ns)){var b=a.name.Ck;this.Ns.g8({name:b,path:this.Lnb(b)})}this.DWa()}"isDisabled"in a&&this.b9c(a);Nxa(a,this.rU)&&(this.F3(this.model),this.rU=this.model)};_.h.Ma=function(){this.Ns&&this.Ns.g8(this)};_.h.cta=function(a){this.rU=a;this.update.emit(a)};_.h.DWa=function(){this.OW();this.o5c()?this.S7c():this.Ns.Ida(this);this.XVa=!0};_.h.OW=function(){this.options&&this.options.yv!=null&&(this.control.Swa=this.options.yv)};
_.h.o5c=function(){return!this.Bd||!(!this.options||!this.options.standalone)};_.h.S7c=function(){Exa(this.control,this,this.gQ);_.Gk(this.control,{rd:!1})};_.h.l1c=function(){this.nlb()};_.h.nlb=function(){this.options&&this.options.name&&(this.name=this.options.name)};_.h.F3=function(a){var b=this;d$a.then(function(){b.control.setValue(a,{ved:!1});var c;(c=b.Sa)==null||_.Qn(c)})};
_.h.b9c=function(a){var b=this;a=a.isDisabled.Rf;var c=a!==0&&_.Hh(a);d$a.then(function(){c&&!b.control.disabled?b.control.disable():!c&&b.control.disabled&&b.control.enable();var d;(d=b.Sa)==null||_.Qn(d)})};_.h.Lnb=function(a){return this.Bd?yxa(a,this.Bd):[a]};_.p.Object.defineProperties(_.Wy.prototype,{path:{configurable:!0,enumerable:!0,get:function(){return this.Lnb(this.name)}},Ns:{configurable:!0,enumerable:!0,get:function(){return this.Bd?this.Bd.Ns:null}}});
_.Wy.O=function(a){return new (a||_.Wy)(_.C(_.Ny,9),_.C(_.Ky,10),_.C(N9a,10),_.C(_.Jy,10),_.C(_.ho,8),_.C(Q9a,8))};_.Wy.Ea=_.Te({type:_.Wy,oa:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",Dg:[0,"disabled","isDisabled"],model:[0,"ngModel","model"],options:[0,"ngModelOptions","options"]},outputs:{update:"ngModelChange"},Qb:["ngModel"],standalone:!1,features:[_.jh([c$a]),_.kg,_.Kn]});var e$a;e$a={Da:_.Jy,Cb:_.zd(function(){return _.Xy}),xd:!0};_.Xy=function(){Ik.apply(this,arguments)};_.W(_.Xy,Ik);_.Xy.prototype.zl=function(a){this.setProperty("value",a==null?"":a)};_.Xy.prototype.Dk=function(a){this.Dj=function(b){a(b==""?null:parseFloat(b))}};_.Xy.O=function(){var a;return function(b){return(a||(a=_.je(_.Xy)))(b||_.Xy)}}();
_.Xy.Ea=_.Te({type:_.Xy,oa:[["input","type","number","formControlName",""],["input","type","number","formControl",""],["input","type","number","ngModel",""]],Wa:function(a,b){a&1&&_.O("input",function(c){return b.Dj(c.target.value)})("blur",function(){return b.Wz()})},standalone:!1,features:[_.jh([e$a]),_.kg]});var f$a,g$a;f$a=new _.Hd("");g$a={Da:_.My,Cb:_.zd(function(){return _.Yy})};_.Yy=function(a,b,c,d,e){_.My.call(this);this.Z5c=d;this.gQ=e;this.update=new _.Uj;this.a6c=!1;this.zwa(a);this.xwa(b);this.wq=Pxa(c)};_.W(_.Yy,_.My);_.Yy.prototype.Zb=function(a){if(this.a5c(a)){var b=a.form.Ck;b&&Gxa(b,this);Exa(this.form,this,this.gQ);_.Gk(this.form,{rd:!1})}Nxa(a,this.rU)&&(this.form.setValue(this.model),this.rU=this.model)};_.Yy.prototype.Ma=function(){this.form&&Gxa(this.form,this)};
_.Yy.prototype.cta=function(a){this.rU=a;this.update.emit(a)};_.Yy.prototype.a5c=function(a){return a.hasOwnProperty("form")};_.p.Object.defineProperties(_.Yy.prototype,{Dg:{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.b6c=!1;_.Yy.O=function(a){return new (a||_.Yy)(_.C(_.Ky,10),_.C(N9a,10),_.C(_.Jy,10),_.C(f$a,8),_.C(Q9a,8))};
_.Yy.Ea=_.Te({type:_.Yy,oa:[["","formControl",""]],inputs:{form:[0,"formControl","form"],Dg:[0,"disabled","isDisabled"],model:[0,"ngModel","model"]},outputs:{update:"ngModelChange"},Qb:["ngForm"],standalone:!1,features:[_.jh([g$a]),_.kg,_.Kn]});var h$a;h$a={Da:_.Ny,Cb:_.zd(function(){return _.Zy})};_.Zy=function(a,b,c){_.Ny.call(this);var d=this;this.gQ=c;this.Arb=_.Fh.apply(null,[function(){return d.Wca()}].concat(_.v([])));this.Wca=_.Vg.apply(null,[!1].concat(_.v([])));this.gD=function(){return d.lsb()};this.IQ=[];this.form=null;this.Hma=new _.Uj;this.zwa(a);this.xwa(b)};_.W(_.Zy,_.Ny);_.h=_.Zy.prototype;_.h.Zb=function(a){a.hasOwnProperty("form")&&(this.n9c(),this.lsb(),this.i9c(),this.Eva=this.form)};
_.h.Ma=function(){this.form&&(Fxa(this.form,this),this.form.gD===this.gD&&this.form.yG(function(){}))};_.h.Ida=function(a){var b=this.form.get(a.path);Exa(b,a,this.gQ);_.Gk(b,{rd:!1});this.IQ.push(a);return b};_.h.getControl=function(a){return this.form.get(a.path)};_.h.g8=function(a){Gxa(a.control||null,a);var b=this.IQ;a=b.indexOf(a);a>-1&&b.splice(a,1)};_.h.Ncc=function(a,b){this.form.get(a.path).setValue(b)};
_.h.Vz=function(a){this.Wca.set(!0);Oxa(this.form,this.IQ);this.Hma.emit(a);this.form.nj.next(new V9a(this.control));var b;return(a==null?void 0:(b=a.target)==null?void 0:b.method)==="dialog"};_.h.lcb=function(){var a=a===void 0?{}:a;this.form.reset(void 0,a);this.Wca.set(!1);(a==null?void 0:a.rd)!==!1&&this.form.nj.next(new W9a(this.form))};
_.h.lsb=function(){var a=this;this.IQ.forEach(function(b){var c=b.control,d=a.form.get(b.path);c!==d&&(Gxa(c||null,b),d instanceof _.Vy&&(Exa(d,b,a.gQ),b.control=d))});this.form.wsb({rd:!1})};_.h.jAd=function(a){var b=this.form.get(a.path);zxa(b,a);_.Gk(b,{rd:!1})};_.h.Fzd=function(a){if(this.form){var b=this.form.get(a.path);b&&Fxa(b,a)&&_.Gk(b,{rd:!1})}};_.h.i9c=function(){this.form.yG(this.gD);this.Eva&&this.Eva.yG(function(){})};_.h.n9c=function(){zxa(this.form,this);this.Eva&&Fxa(this.Eva,this)};
_.p.Object.defineProperties(_.Zy.prototype,{A0:{configurable:!0,enumerable:!0,get:function(){return _.rd(this.Wca)},set:function(a){this.Wca.set(a)}},Ns:{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(_.Ky,10),_.C(N9a,10),_.C(Q9a,8))};
_.Zy.Ea=_.Te({type:_.Zy,oa:[["","formGroup",""]],Wa:function(a,b){a&1&&_.O("submit",function(c){return b.Vz(c)})("reset",function(){b.lcb()})},inputs:{form:[0,"formGroup","form"]},outputs:{Hma:"ngSubmit"},Qb:["ngForm"],standalone:!1,features:[_.jh([h$a]),_.kg,_.Kn]});var i$a;i$a={Da:_.My,Cb:_.zd(function(){return _.$y})};_.$y=function(a,b,c,d,e){_.My.call(this);this.Z5c=e;this.zkb=!1;this.name=null;this.update=new _.Uj;this.a6c=!1;this.Bd=a;this.zwa(b);this.xwa(c);this.wq=Pxa(d)};_.W(_.$y,_.My);_.$y.prototype.Zb=function(a){this.zkb||this.DWa();Nxa(a,this.rU)&&(this.rU=this.model,this.Ns.Ncc(this,this.model))};_.$y.prototype.Ma=function(){this.Ns&&this.Ns.g8(this)};_.$y.prototype.cta=function(a){this.rU=a;this.update.emit(a)};
_.$y.prototype.DWa=function(){this.control=this.Ns.Ida(this);this.zkb=!0};_.p.Object.defineProperties(_.$y.prototype,{Dg:{configurable:!0,enumerable:!0,set:function(){}},path:{configurable:!0,enumerable:!0,get:function(){return yxa(this.name==null?this.name:this.name.toString(),this.Bd)}},Ns:{configurable:!0,enumerable:!0,get:function(){return this.Bd?this.Bd.Ns:null}}});_.$y.b6c=!1;_.$y.O=function(a){return new (a||_.$y)(_.C(_.Ny,13),_.C(_.Ky,10),_.C(N9a,10),_.C(_.Jy,10),_.C(f$a,8))};
_.$y.Ea=_.Te({type:_.$y,oa:[["","formControlName",""]],inputs:{name:[0,"formControlName","name"],Dg:[0,"disabled","isDisabled"],model:[0,"ngModel","model"]},outputs:{update:"ngModelChange"},standalone:!1,features:[_.jh([i$a]),_.kg,_.Kn]});var az=function(){this.qda=_.nxa},j$a,k$a,l$a;az.prototype.Zb=function(a){this.SBa in a&&(a=this.x$a(a[this.SBa].Rf),this.qda=(this.OC=this.enabled(a))?this.B0a(a):_.nxa,this.te&&this.te())};az.prototype.validate=function(a){return this.qda(a)};az.prototype.Ooa=function(a){this.te=a};az.prototype.enabled=function(a){return a!=null};az.O=function(a){return new (a||az)};az.Ea=_.Te({type:az,features:[_.Kn]});j$a={Da:_.Ky,Cb:_.zd(function(){return _.bz}),xd:!0};
_.bz=function(){az.apply(this,arguments);this.SBa="max";this.x$a=function(a){return typeof a==="number"?a:parseFloat(a)};this.B0a=function(a){return lxa(a)}};_.W(_.bz,az);_.bz.O=function(){var a;return function(b){return(a||(a=_.je(_.bz)))(b||_.bz)}}();
_.bz.Ea=_.Te({type:_.bz,oa:["input type number max  formControlName ".split(" "),"input type number max  formControl ".split(" "),"input type number max  ngModel ".split(" ")],qb:1,Wa:function(a,b){a&2&&_.tg("max",b.OC?b.max:null)},inputs:{max:"max"},standalone:!1,features:[_.jh([j$a]),_.kg]});k$a={Da:_.Ky,Cb:_.zd(function(){return _.cz}),xd:!0};_.cz=function(){az.apply(this,arguments);this.SBa="min";this.x$a=function(a){return typeof a==="number"?a:parseFloat(a)};this.B0a=function(a){return kxa(a)}};
_.W(_.cz,az);_.cz.O=function(){var a;return function(b){return(a||(a=_.je(_.cz)))(b||_.cz)}}();_.cz.Ea=_.Te({type:_.cz,oa:["input type number min  formControlName ".split(" "),"input type number min  formControl ".split(" "),"input type number min  ngModel ".split(" ")],qb:1,Wa:function(a,b){a&2&&_.tg("min",b.OC?b.min:null)},inputs:{min:"min"},standalone:!1,features:[_.jh([k$a]),_.kg]});l$a={Da:_.Ky,Cb:_.zd(function(){return _.dz}),xd:!0};
_.dz=function(){az.apply(this,arguments);this.SBa="required";this.x$a=_.Hh;this.B0a=function(){return mxa}};_.W(_.dz,az);_.dz.prototype.enabled=function(a){return a};_.dz.O=function(){var a;return function(b){return(a||(a=_.je(_.dz)))(b||_.dz)}}();
_.dz.Ea=_.Te({type:_.dz,oa:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],qb:1,Wa:function(a,b){a&2&&_.tg("required",b.OC?"":null)},inputs:{required:"required"},standalone:!1,features:[_.jh([l$a]),_.kg]});_.ez=function(){};_.ez.O=function(a){return new (a||_.ez)};_.ez.Ja=_.Se({type:_.ez});_.ez.Ia=_.ed({});var m$a=function(a,b,c){Qy.call(this,(Jk(b)?b.ky:b)||null,(Jk(b)?b.tX:c)||null);this.controls=a;this.fUa();this.OW(b);this.EWa();_.Gk(this,{Ei:!0,rd:!!this.xD})};_.W(m$a,Qy);_.h=m$a.prototype;_.h.at=function(a){return this.controls[this.P1(a)]};_.h.push=function(a,b){var c=this;b=b===void 0?{}:b;Array.isArray(a)?a.forEach(function(d){c.controls.push(d);c.kwa(d)}):(this.controls.push(a),this.kwa(a));_.Gk(this,{rd:b.rd});this.gD()};
_.h.Hka=function(a,b,c){c=c===void 0?{}:c;this.controls.splice(a,0,b);this.kwa(b);_.Gk(this,{rd:c.rd})};_.h.setValue=function(a,b){var c=this;b=b===void 0?{}:b;Rxa(this,a);a.forEach(function(d,e){Qxa(c,!1,e);c.at(e).setValue(d,{Ei:!0,rd:b.rd})});_.Gk(this,b)};_.h.reset=function(a,b){a=a===void 0?[]:a;b=b===void 0?{}:b;this.Tr(function(c,d){c.reset(a[d],{Ei:!0,rd:b.rd})});this.mda(b,this);this.pda(b,this);_.Gk(this,b)};
_.h.clear=function(a){a=a===void 0?{}:a;this.controls.length<1||(this.Tr(function(b){return b.yG(function(){})}),this.controls.splice(0),_.Gk(this,{rd:a.rd}))};_.h.P1=function(a){return a<0?a+this.length:a};_.h.Yca=function(){var a=this.controls.reduce(function(b,c){return c.Yca()?!0:b},!1);a&&_.Gk(this,{Ei:!0});return a};_.h.Tr=function(a){this.controls.forEach(function(b,c){a(b,c)})};_.h.F3=function(){var a=this;this.value=this.controls.filter(function(b){return b.enabled||a.disabled}).map(function(b){return b.value})};
_.h.aaa=function(a){return this.controls.some(function(b){return b.enabled&&a(b)})};_.h.EWa=function(){var a=this;this.Tr(function(b){return a.kwa(b)})};_.h.Tta=function(){for(var a=_.k(this.controls),b=a.next();!b.done;b=a.next())if(b.value.enabled)return!1;return this.controls.length>0||this.disabled};_.h.kwa=function(a){a.RFa(this);a.yG(this.gD)};_.h.ISa=function(a){var b;return(b=this.at(a))!=null?b:null};_.p.Object.defineProperties(m$a.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return this.controls.length}}});var fz=function(){this.Edc=!1};_.h=fz.prototype;_.h.group=function(a,b){b=b===void 0?null:b;a=this.Dqb(a);var c={};Txa(b)?c=b:b!==null&&(c.ky=b.xg,c.tX=b.xD);return new _.Ty(a,c)};_.h.gT=function(a,b){b=b===void 0?null:b;a=this.Dqb(a);return new $9a(a,b)};_.h.control=function(a,b,c){var d={};if(!this.Edc)return new _.Vy(a,b,c);Txa(b)?d=b:(d.ky=b,d.tX=c);return new _.Vy(a,Object.assign({},d,{oXb:!0}))};_.h.uxa=function(a,b,c){var d=this;a=a.map(function(e){return d.Nlb(e)});return new m$a(a,b,c)};
_.h.Dqb=function(a){var b=this,c={};Object.keys(a).forEach(function(d){c[d]=b.Nlb(a[d])});return c};_.h.Nlb=function(a){return a instanceof _.Vy?a:a instanceof Qy?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(fz.prototype,{oXb:{configurable:!0,enumerable:!0,get:function(){var a=new fz;a.Edc=!0;return a}}});fz.O=function(a){return new (a||fz)};fz.wa=_.q({token:fz,qa:fz.O,Ga:"root"});_.gz=function(){fz.apply(this,arguments)};
_.W(_.gz,fz);_.gz.prototype.group=function(a,b){return fz.prototype.group.call(this,a,b===void 0?null:b)};_.gz.prototype.control=function(a,b,c){return fz.prototype.control.call(this,a,b,c)};_.gz.prototype.uxa=function(a,b,c){return fz.prototype.uxa.call(this,a,b,c)};_.gz.O=function(){var a;return function(b){return(a||(a=_.je(_.gz)))(b||_.gz)}}();_.gz.wa=_.q({token:_.gz,qa:_.gz.O,Ga:"root"});_.hz=function(){};_.hz.O=function(a){return new (a||_.hz)};_.hz.Ja=_.Se({type:_.hz});_.hz.Ia=_.ed({imports:[_.ez]});new po;var n$a;n$a=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]];
_.iz=function(){this.Sa=_.u(_.ho);this.La=_.u(_.ne);this.v8c=_.u(qKa);this.nb=_.u(_.th);this.Tc=_.u(_.Ws);this.hba=_.u(_.ku,{optional:!0});this.Vb=_.u(_.ii);this.Fq=new _.Vf;this.Lk=new _.Vf;this.role=null;this.NTa=!1;this.Yc=_.wj();this.id=_.u(_.kj).getId("mat-mdc-chip-");this.ariaDescription=this.ariaLabel=null;this.Znb=this.oaa=!1;this.ev=!0;this.lc=this.Gc=this.highlighted=!1;this.removed=new _.Uj;this.ub=new _.Uj;this.Bxa="mat-basic-chip";this.xP=_.u(nu);this.ac=_.u(_.lg);var a=_.u(_.ij);a.load(_.eu);
a.load(_.Zs);this.P5c();var b;(b=this.xP)==null||bYa(b,this.La.na,{className:"mat-mdc-chip-ripple",disabled:this.Tt()})};_.h=_.iz.prototype;_.h.Mj=function(){return this.NTa};_.h.Ra=function(){this.dW=this.La.na.hasAttribute(this.Bxa)||this.v8c.toLowerCase()===this.Bxa};_.h.Dc=function(){this.A8c=this.La.na.querySelector(".mat-mdc-chip-action-label");this.hqb&&(this.hqb=!1,this.focus())};_.h.Sd=function(){var a=this;this.U_c=_.Gf(this.h0c.Hc,this.j0c.Hc,this.g0c.Hc,this.i0c.Hc).subscribe(function(){return _.Qn(a.Sa)})};
_.h.eo=function(){this.xP.Ndb(this.La.na,this.Tt())};_.h.Ma=function(){this.Tc.Ii(this.La);var a;(a=this.xP)==null||aYa(a,this.La.na);var b;(b=this.U_c)==null||b.unsubscribe();this.ub.emit({Pf:this});this.ub.complete()};_.h.remove=function(){this.ev&&(this.Znb=this.Mj(),this.removed.emit({Pf:this}))};_.h.Tt=function(){var a;return this.disabled||this.Gc||this.Yc||this.dW||!this.u4c()||!((a=this.hba)==null||!a.disabled)};_.h.VC=function(){return!(!this.J9&&!this.kT)};
_.h.oe=function(a){if(a.keyCode===8&&!a.repeat||a.keyCode===46)a.preventDefault(),this.remove()};_.h.focus=function(){this.disabled||(this.TS?this.TS.focus():this.hqb=!0)};_.h.Qua=function(a){return this.A2().find(function(b){b=b.La.na;return b===a||b.contains(a)})};_.h.A2=function(){var a=[];this.L1a&&a.push(this.L1a);this.TS&&a.push(this.TS);this.kT&&a.push(this.kT);this.J9&&a.push(this.J9);return a};_.h.JTa=function(){};_.h.u4c=function(){return this.A2().some(function(a){return a.WR})};
_.h.A2c=function(){};_.h.P5c=function(){var a=this;this.Tc.Bk(this.La,!0).subscribe(function(b){b=b!==null;b!==a.NTa&&((a.NTa=b)?a.Fq.next({Pf:a}):(_.Qn(a.Sa),setTimeout(function(){return a.nb.run(function(){return a.Lk.next({Pf:a})})})))})};
_.p.Object.defineProperties(_.iz.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.nd!==void 0?this.nd:this.A8c.textContent.trim()},set:function(a){this.nd=a}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc||this.oaa},set:function(a){this.lc=a}}});_.iz.O=function(a){return new (a||_.iz)};
_.iz.ya=_.Re({type:_.iz,oa:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],vd:function(a,b,c){a&1&&(_.Pg(c,G9a,5),_.Pg(c,I9a,5),_.Pg(c,H9a,5),_.Pg(c,J9a,5),_.Pg(c,G9a,5),_.Pg(c,H9a,5),_.Pg(c,I9a,5),_.Pg(c,J9a,5));if(a&2){var d;_.Tg(d=_.Ug())&&(b.Nu=d.first);_.Tg(d=_.Ug())&&(b.L1a=d.first);_.Tg(d=_.Ug())&&(b.J9=d.first);_.Tg(d=_.Ug())&&(b.kT=d.first);_.Tg(d=_.Ug())&&(b.h0c=d);_.Tg(d=_.Ug())&&(b.j0c=d);_.Tg(d=_.Ug())&&(b.g0c=d);_.Tg(d=_.Ug())&&(b.i0c=d)}},mb:function(a,
b){a&1&&_.Og(_.Fy,5);if(a&2){var c;_.Tg(c=_.Ug())&&(b.TS=c.first)}},Za:[1,"mat-mdc-chip"],qb:31,Wa:function(a,b){a&1&&_.O("keydown",function(c){return b.oe(c)});a&2&&(_.wg("id",b.id),_.tg("role",b.role)("aria-label",b.ariaLabel),_.ch("mat-"+(b.color||"primary")),_.bh("mdc-evolution-chip",!b.dW)("mdc-evolution-chip--disabled",b.disabled)("mdc-evolution-chip--with-trailing-action",b.VC())("mdc-evolution-chip--with-primary-graphic",b.Nu)("mdc-evolution-chip--with-primary-icon",b.Nu)("mdc-evolution-chip--with-avatar",
b.Nu)("mat-mdc-chip-with-avatar",b.Nu)("mat-mdc-chip-highlighted",b.highlighted)("mat-mdc-chip-disabled",b.disabled)("mat-mdc-basic-chip",b.dW)("mat-mdc-standard-chip",!b.dW)("mat-mdc-chip-with-trailing-icon",b.VC())("_mat-animation-noopable",b.Yc))},inputs:{role:"role",id:"id",ariaLabel:[0,"aria-label","ariaLabel"],ariaDescription:[0,"aria-description","ariaDescription"],value:"value",color:"color",ev:[2,"removable","removable",_.Hh],highlighted:[2,"highlighted","highlighted",_.Hh],Gc:[2,"disableRipple",
"disableRipple",_.Hh],disabled:[2,"disabled","disabled",_.Hh]},outputs:{removed:"removed",ub:"destroyed"},Qb:["matChip"],features:[_.jh([{Da:_.K9a,Cb:_.iz}])],jc:["*","mat-chip-avatar, [matChipAvatar]","mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"],Aa:8,Ba:3,Fa:[[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"]],ua:function(a,b){a&1&&(_.Jg(n$a),_.K(0,"span",0),_.I(1,"span",1)(2,"span",2),_.ug(3,Uxa,2,0,"span",3),_.I(4,"span",4),_.Kg(5),_.K(6,"span",5),_.J()()(),_.ug(7,Vxa,2,0,"span",6));a&2&&(_.A(2),_.H("isInteractive",!1),_.A(),_.vg(b.Nu?3:-1),_.A(4),_.vg(b.VC()?7:-1))},dependencies:[_.Fy],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'],
ab:2,Na:0});var o$a;o$a=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]];_.jz=function(){_.iz.apply(this,arguments);this.Ef=_.u(_.F9a,{optional:!0});this.jfa=!0;this.d2=!1;var a,b;this.qlb=(b=(a=this.Ef)==null?void 0:a.Nl)!=null?b:!1;this.hw=!0;this.Zc=!1;this.Bxa="mat-basic-chip-option";this.nq=new _.Uj};_.W(_.jz,_.iz);_.h=_.jz.prototype;_.h.Ra=function(){_.iz.prototype.Ra.call(this);this.role="presentation"};
_.h.select=function(){this.v3(!0,!1,!0)};_.h.ag=function(){this.v3(!1,!1,!0)};_.h.udb=function(){this.v3(!0,!0,!0)};_.h.sgb=function(a){this.v3(!this.selected,a===void 0?!1:a,!0)};_.h.JTa=function(){this.disabled||(this.focus(),this.jA&&this.sgb(!0))};_.h.kob=function(){return this.Nu?!0:!this.qlb||this.d2};_.h.v3=function(a,b,c){a!==this.selected&&(this.Zc=a,c&&this.nq.emit({source:this,eN:b,selected:this.selected}),_.Qn(this.Sa))};
_.p.Object.defineProperties(_.jz.prototype,{jA:{configurable:!0,enumerable:!0,get:function(){return this.hw&&this.jfa},set:function(a){this.hw=a;_.Qn(this.Sa)}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Zc},set:function(a){this.v3(a,!1,!0)}},ariaSelected:{configurable:!0,enumerable:!0,get:function(){return this.jA?this.selected.toString():null}}});_.jz.O=function(){var a;return function(b){return(a||(a=_.je(_.jz)))(b||_.jz)}}();
_.jz.ya=_.Re({type:_.jz,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&&(_.wg("id",b.id),_.tg("tabindex",null)("aria-label",null)("aria-description",null)("role",b.role),_.bh("mdc-evolution-chip",!b.dW)("mdc-evolution-chip--filter",!b.dW)("mdc-evolution-chip--selectable",!b.dW)("mat-mdc-chip-selected",b.selected)("mat-mdc-chip-multiple",b.d2)("mat-mdc-chip-disabled",
b.disabled)("mat-mdc-chip-with-avatar",b.Nu)("mdc-evolution-chip--disabled",b.disabled)("mdc-evolution-chip--selected",b.selected)("mdc-evolution-chip--selecting",!b.Yc)("mdc-evolution-chip--with-trailing-action",b.VC())("mdc-evolution-chip--with-primary-icon",b.Nu)("mdc-evolution-chip--with-primary-graphic",b.kob())("mdc-evolution-chip--with-avatar",b.Nu)("mat-mdc-chip-highlighted",b.highlighted)("mat-mdc-chip-with-trailing-icon",b.VC()))},inputs:{jA:[2,"selectable","selectable",_.Hh],selected:[2,
"selected","selected",_.Hh]},outputs:{nq:"selectionChange"},features:[_.jh([{Da:_.iz,Cb:_.jz},{Da:_.K9a,Cb:_.jz}]),_.kg],jc:["*","mat-chip-avatar, [matChipAvatar]","mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"],Aa:8,Ba:6,Fa:[[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,"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"]],ua:function(a,b){a&1&&(_.Jg(o$a),_.K(0,"span",0),_.I(1,"span",1)(2,"button",2),_.ug(3,Wxa,5,0,"span",3),_.I(4,
"span",4),_.Kg(5),_.K(6,"span",5),_.J()()(),_.ug(7,Xxa,2,0,"span",6));a&2&&(_.A(2),_.H("_allowFocusWhenDisabled",!0),_.tg("aria-description",b.ariaDescription)("aria-label",b.ariaLabel)("aria-selected",b.ariaSelected),_.A(),_.vg(b.kob()?3:-1),_.A(4),_.vg(b.VC()?7:-1))},dependencies:[_.Fy],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'],
ab:2,Na:0});_.kz=function(){this.La=_.u(_.ne);this.Sa=_.u(_.ho);this.oc=_.u(_.lj,{optional:!0});this.qva=null;this.Mb=new _.Vf;this.aSa="presentation";this.lc=!1;this.tabIndex=0;this.u2=null;this.naa=new _.Ng};_.h=_.kz.prototype;_.h.Dc=function(){this.R7c();this.L8c();this.M8c()};_.h.Ma=function(){var a;(a=this.Ib)==null||a.destroy();this.naa.destroy();this.Mb.next();this.Mb.complete()};_.h.mba=function(){return this.De&&this.De.some(function(a){return a.Mj()})};
_.h.DP=function(){var a=this,b;(b=this.De)==null||b.forEach(function(c){c.oaa=a.lc;_.Qn(c.Sa)})};_.h.focus=function(){};_.h.oe=function(a){this.Jva(a)&&this.Ib.tn(a)};_.h.XK=function(a){return a>=0&&a<this.De.length};_.h.R1=function(){var a=this,b=this.La.na.tabIndex;b!==-1&&(this.La.na.tabIndex=-1,setTimeout(function(){return a.La.na.tabIndex=b}))};_.h.bba=function(a){var b=this;return this.De.Hc.ha(_.fg(null),_.gg(function(){return _.Gf.apply(null,_.v(b.De.map(a)))}))};
_.h.Jva=function(a){for(a=a.target;a&&a!==this.La.na;){if(a.classList.contains("mat-mdc-chip"))return!0;a=a.parentElement}return!1};
_.h.R7c=function(){var a=this;this.De.Hc.ha(_.fg(this.De)).subscribe(function(c){var d=[];c.forEach(function(e){return e.A2().forEach(function(f){return d.push(f)})});a.naa.reset(d);_.Sg(a.naa)});this.Ib=_.tt(_.st(_.lXa(new _.wt(this.naa)),this.oc?this.oc.value:"ltr")).qv(function(c){return a.oD(c)});this.n4.ha(_.hg(this.Mb)).subscribe(function(c){(c=c.Pf.Qua(document.activeElement))&&_.ut(a.Ib,c)});var b;(b=this.oc)==null||b.Cc.ha(_.hg(this.Mb)).subscribe(function(c){return _.st(a.Ib,c)})};
_.h.oD=function(a){return!a.WR||a.disabled};_.h.L8c=function(){var a=this;this.De.Hc.ha(_.fg(null),_.hg(this.Mb)).subscribe(function(){a.disabled&&Promise.resolve().then(function(){return a.DP()});a.S6c()})};_.h.M8c=function(){var a=this;this.Zad.ha(_.hg(this.Mb)).subscribe(function(b){var c=a.De.toArray().indexOf(b.Pf),d=b.Pf.Mj();b=b.Pf.Znb&&a.Ib.He&&b.Pf.A2().includes(a.Ib.He);d=d||b;a.XK(c)&&d&&(a.qva=c)})};
_.h.S6c=function(){if(this.qva!=null){if(this.De.length){var a=Math.min(this.qva,this.De.length-1);a=this.De.toArray()[a];a.disabled?this.De.length===1?this.focus():nXa(this.Ib):a.focus()}else this.focus();this.qva=null}};
_.p.Object.defineProperties(_.kz.prototype,{n4:{configurable:!0,enumerable:!0,get:function(){return this.bba(function(a){return a.Fq})}},Zad:{configurable:!0,enumerable:!0,get:function(){return this.bba(function(a){return a.ub})}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){this.lc=a;this.DP()}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.De||this.De.length===0}},role:{configurable:!0,enumerable:!0,get:function(){return this.u2?this.u2:
this.empty?null:this.aSa},set:function(a){this.u2=a}},focused:{configurable:!0,enumerable:!0,get:function(){return this.mba()}}});_.kz.O=function(a){return new (a||_.kz)};
_.kz.ya=_.Re({type:_.kz,oa:[["mat-chip-set"]],vd:function(a,b,c){a&1&&_.Pg(c,_.iz,5);if(a&2){var d;_.Tg(d=_.Ug())&&(b.De=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.oe(c)});a&2&&_.tg("role",b.role)},inputs:{disabled:[2,"disabled","disabled",_.Hh],role:"role",tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?0:_.Ih(a)}]},jc:["*"],Aa:2,Ba:0,Fa:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],ua:function(a){a&
1&&(_.Jg(),_.zg(0,"div",0),_.Kg(1),_.Ag())},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"],
ab:2,Na:0});var p$a,q$a;p$a=function(a,b){this.source=a;this.value=b};q$a={Da:_.Jy,Cb:_.zd(function(){return _.lz}),xd:!0};_.lz=function(){_.kz.apply(this,arguments);this.Fe=function(){};this.te=function(){};this.aSa="listbox";this.Ef=_.u(_.F9a,{optional:!0});this.oi=!1;this.ariaOrientation="horizontal";this.hw=!0;this.KD=function(c,d){return c===d};this.required=!1;var a,b;this.mG=(b=(a=this.Ef)==null?void 0:a.Nl)!=null?b:!1;this.Cc=new _.Uj;this.De=void 0};_.W(_.lz,_.kz);_.h=_.lz.prototype;
_.h.Sd=function(){var a=this;this.De.Hc.ha(_.fg(null),_.hg(this.Mb)).subscribe(function(){a.value!==void 0&&Promise.resolve().then(function(){a.iw(a.value,!1)});a.Hwa()});this.gfa.ha(_.hg(this.Mb)).subscribe(function(){return a.Nr()});this.v_a.ha(_.hg(this.Mb)).subscribe(function(b){a.multiple||a.De.forEach(function(c){c!==b.source&&c.v3(!1,!1,!1)});b.eN&&a.lD()})};_.h.focus=function(){if(!this.disabled){var a=this.G3c();a&&!a.disabled?a.focus():this.De.length>0?_.vt(this.Ib):this.La.na.focus()}};
_.h.zl=function(a){this.value=a!=null?a:void 0};_.h.Dk=function(a){this.te=a};_.h.io=function(a){this.Fe=a};_.h.Cn=function(a){this.disabled=a};_.h.iw=function(a,b){var c=this;b=b===void 0?!0:b;this.g2();Array.isArray(a)?a.forEach(function(d){return c.zP(d,b)}):this.zP(a,b)};_.h.Nr=function(){var a=this;this.disabled||setTimeout(function(){a.focused||a.V2()})};_.h.YK=function(a){a.keyCode===9&&_.kz.prototype.R1.call(this)};_.h.V2=function(){this.Fe();_.Qn(this.Sa)};
_.h.lD=function(){var a=null;this.nd=a=Array.isArray(this.selected)?this.selected.map(function(b){return b.value}):this.selected?this.selected.value:void 0;this.Cc.emit(new p$a(this,a));this.te(a);_.Qn(this.Sa)};_.h.g2=function(a){this.De.forEach(function(b){b!==a&&b.ag()})};_.h.zP=function(a,b){var c=this,d=this.De.find(function(e){return e.value!=null&&c.KD(e.value,a)});d&&(b?d.udb():d.select());return d};
_.h.Hwa=function(){var a=this;this.De&&Promise.resolve().then(function(){a.De.forEach(function(b){b.d2=a.multiple;b.jfa=a.hw;b.qlb=a.Nl;_.Qn(b.Sa)})})};_.h.G3c=function(){return Array.isArray(this.selected)?this.selected.length?this.selected[0]:void 0:this.selected};_.h.oD=function(a){return!a.WR};
_.p.Object.defineProperties(_.lz.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.oi},set:function(a){this.oi=a;this.Hwa()}},selected:{configurable:!0,enumerable:!0,get:function(){var a=this.De.toArray().filter(function(b){return b.selected});return this.multiple?a:a[0]}},jA:{configurable:!0,enumerable:!0,get:function(){return this.hw},set:function(a){this.hw=a;this.Hwa()}},Nl:{configurable:!0,enumerable:!0,get:function(){return this.mG},set:function(a){this.mG=a;this.Hwa()}},
v_a:{configurable:!0,enumerable:!0,get:function(){return this.bba(function(a){return a.nq})}},gfa:{configurable:!0,enumerable:!0,get:function(){return this.bba(function(a){return a.Lk})}},value:{configurable:!0,enumerable:!0,get:function(){return this.nd},set:function(a){this.De&&this.De.length&&this.iw(a,!1);this.nd=a}}});_.lz.O=function(){var a;return function(b){return(a||(a=_.je(_.lz)))(b||_.lz)}}();
_.lz.ya=_.Re({type:_.lz,oa:[["mat-chip-listbox"]],vd:function(a,b,c){a&1&&_.Pg(c,_.jz,5);if(a&2){var d;_.Tg(d=_.Ug())&&(b.De=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.Nr()})("keydown",function(c){return b.YK(c)});a&2&&(_.wg("tabIndex",b.disabled||b.empty?-1:b.tabIndex),_.tg("role",b.role)("aria-required",b.role?b.required:null)("aria-disabled",b.disabled.toString())("aria-multiselectable",
b.multiple)("aria-orientation",b.ariaOrientation),_.bh("mat-mdc-chip-list-disabled",b.disabled)("mat-mdc-chip-list-required",b.required))},inputs:{multiple:[2,"multiple","multiple",_.Hh],ariaOrientation:[0,"aria-orientation","ariaOrientation"],jA:[2,"selectable","selectable",_.Hh],KD:"compareWith",required:[2,"required","required",_.Hh],Nl:[2,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",_.Hh],value:"value"},outputs:{Cc:"change"},features:[_.jh([q$a]),_.kg],jc:["*"],Aa:2,Ba:0,Fa:[["role",
"presentation",1,"mdc-evolution-chip-set__chips"]],ua:function(a){a&1&&(_.Jg(),_.zg(0,"div",0),_.Kg(1),_.Ag())},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"],
ab:2,Na:0});_.r$a=new _.Hd("MatError");_.mz=function(){this.align="start";this.id=_.u(_.kj).getId("mat-mdc-hint-")};_.mz.O=function(a){return new (a||_.mz)};_.mz.Ea=_.Te({type:_.mz,oa:[["mat-hint"]],Za:[1,"mat-mdc-form-field-hint","mat-mdc-form-field-bottom-align"],qb:4,Wa:function(a,b){a&2&&(_.wg("id",b.id),_.tg("align",null),_.bh("mat-mdc-form-field-hint-end",b.align==="end"))},inputs:{align:"align",id:"id"}});_.nz=function(){};_.nz.O=function(a){return new (a||_.nz)};_.nz.Ea=_.Te({type:_.nz,oa:[["mat-label"]]});_.s$a=new _.Hd("MatPrefix");_.t$a=new _.Hd("MatSuffix");_.oz=function(){};_.oz.O=function(a){return new (a||_.oz)};_.oz.Ea=_.Te({type:_.oz});var u$a=function(a){var b=this;this.H0c=a;this.Mb=new _.Vf;this.gWa=new _.Vf;this.Qaa=new Map;typeof ResizeObserver!=="undefined"&&(this.vP=new ResizeObserver(function(c){return b.gWa.next(c)}))};
u$a.prototype.observe=function(a){var b=this;this.Qaa.has(a)||this.Qaa.set(a,(new _.$e(function(c){var d=b.gWa.subscribe(c),e;(e=b.vP)==null||e.observe(a,{box:b.H0c});return function(){var f;(f=b.vP)==null||f.unobserve(a);d.unsubscribe();b.Qaa.delete(a)}})).ha(_.Hf(function(c){return c.some(function(d){return d.target===a})}),_.dg({bufferSize:1,cv:!0}),_.hg(this.Mb)));return this.Qaa.get(a)};u$a.prototype.destroy=function(){this.Mb.next();this.Mb.complete();this.gWa.complete();this.Qaa.clear()};
var pz=function(){this.Yba=new Map;this.nb=_.u(_.th)};pz.prototype.Ma=function(){for(var a=_.k(this.Yba),b=a.next();!b.done;b=a.next())b=_.k(b.value),b.next(),b.next().value.destroy();this.Yba.clear();var c;(c=this.Gzd)==null||c.call(this)};pz.prototype.observe=function(a,b){b=(b==null?void 0:b.box)||"content-box";this.Yba.has(b)||this.Yba.set(b,new u$a(b));return this.Yba.get(b).observe(a)};pz.O=function(a){return new (a||pz)};pz.wa=_.q({token:pz,qa:pz.O,Ga:"root"});var v$a=new _.Hd("FloatingLabelParent"),qz=function(){this.La=_.u(_.ne);this.QUa=this.Xmb=!1;this.vP=_.u(pz);this.nb=_.u(_.th);this.Bd=_.u(v$a);this.Zr=new _.We};qz.prototype.Ma=function(){this.Zr.unsubscribe()};
qz.prototype.getWidth=function(){var a=this.La.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};qz.prototype.cob=function(){var a=this;setTimeout(function(){return a.Bd.o4c()})};qz.prototype.q8c=function(){var a=this;this.Zr.unsubscribe();this.nb.Xb(function(){a.Zr=a.vP.observe(a.La.na,{box:"border-box"}).subscribe(function(){return a.cob()})})};
_.p.Object.defineProperties(qz.prototype,{JJb:{configurable:!0,enumerable:!0,get:function(){return this.Xmb},set:function(a){this.Xmb=a;this.sWb&&this.cob()}},sWb:{configurable:!0,enumerable:!0,get:function(){return this.QUa},set:function(a){(this.QUa=a)?this.q8c():this.Zr.unsubscribe()}},element:{configurable:!0,enumerable:!0,get:function(){return this.La.na}}});qz.O=function(a){return new (a||qz)};
qz.Ea=_.Te({type:qz,oa:[["label","matFormFieldFloatingLabel",""]],Za:[1,"mdc-floating-label","mat-mdc-floating-label"],qb:2,Wa:function(a,b){a&2&&_.bh("mdc-floating-label--float-above",b.JJb)},inputs:{JJb:"floating",sWb:"monitorResize"}});var rz=function(){var a=this;this.La=_.u(_.ne);this.q4c=function(d){var e=a.La.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(_.th),c=_.u(_.oj);b.Xb(function(){a.GK=c.listen(a.La.na,"transitionend",a.q4c)})};rz.prototype.nw=function(){var a=this.La.na.classList;a.remove("mdc-line-ripple--deactivating");a.add("mdc-line-ripple--active")};rz.prototype.sga=function(){this.La.na.classList.add("mdc-line-ripple--deactivating")};
rz.prototype.Ma=function(){this.GK()};rz.O=function(a){return new (a||rz)};rz.Ea=_.Te({type:rz,oa:[["div","matFormFieldLineRipple",""]],Za:[1,"mdc-line-ripple"]});var w$a=["notch"],sz=function(){this.La=_.u(_.ne);this.nb=_.u(_.th);this.open=!1};sz.prototype.Dc=function(){var a=this.La.na,b=a.querySelector(".mdc-floating-label");b?(a.classList.add("mdc-notched-outline--upgraded"),typeof requestAnimationFrame==="function"&&(b.style.transitionDuration="0s",this.nb.Xb(function(){requestAnimationFrame(function(){return b.style.transitionDuration=""})}))):a.classList.add("mdc-notched-outline--no-label")};
sz.prototype.krb=function(a){this.Ipb.na.style.width=this.open&&a?"calc("+a+"px * var(--mat-mdc-form-field-floating-label-scale, 0.75) + 9px)":""};sz.prototype.J7c=function(a){this.Ipb.na.style.setProperty("--mat-form-field-notch-max-width","calc(100% - "+a+"px)")};sz.O=function(a){return new (a||sz)};
sz.ya=_.Re({type:sz,oa:[["div","matFormFieldNotchedOutline",""]],mb:function(a,b){a&1&&_.Og(w$a,5);if(a&2){var c;_.Tg(c=_.Ug())&&(b.Ipb=c.first)}},Za:[1,"mdc-notched-outline"],qb:2,Wa:function(a,b){a&2&&_.bh("mdc-notched-outline--notched",b.open)},inputs:{open:[0,"matFormFieldNotchedOutlineOpen","open"]},tc:["matFormFieldNotchedOutline",""],jc:["*"],Aa:5,Ba:0,Fa:[["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"]],ua:function(a){a&1&&(_.Jg(),_.Bg(0,"div",1),_.zg(1,"div",2,0),_.Kg(3),_.Ag(),_.Bg(4,"div",3))},ab:2,Na:0});var x$a,y$a,z$a,A$a,B$a,C$a;x$a=["iconPrefixContainer"];y$a=["textPrefixContainer"];z$a=["iconSuffixContainer"];A$a=["textSuffixContainer"];B$a=["textField"];C$a=["*",[["mat-label"]],[["","matPrefix",""],["","matIconPrefix",""]],[["","matTextPrefix",""]],[["","matTextSuffix",""]],[["","matSuffix",""],["","matIconSuffix",""]],[["mat-error"],["","matError",""]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]];_.tz=new _.Hd("MatFormField");_.D$a=new _.Hd("MAT_FORM_FIELD_DEFAULT_OPTIONS");
_.uz=function(){var a=this;this.La=_.u(_.ne);this.Sa=_.u(_.ho);this.Fc=_.u(_.ej);this.Sv=_.u(_.kj);this.nb=_.u(_.th);this.jm=_.u(_.D$a,{optional:!0});this.xob=_.qh.apply(null,["iconPrefixContainer"].concat(_.v([])));this.Prb=_.qh.apply(null,["textPrefixContainer"].concat(_.v([])));this.yob=_.qh.apply(null,["iconSuffixContainer"].concat(_.v([])));this.Qrb=_.qh.apply(null,["textSuffixContainer"].concat(_.v([])));this.E6c=_.Fh.apply(null,[function(){return[a.xob(),a.Prb(),a.yob(),a.Qrb()].map(function(d){return d==
null?void 0:d.na}).filter(function(d){return d!==void 0})}].concat(_.v([])));this.apb=_.rh.apply(null,[_.nz].concat(_.v([])));this.aW=!1;this.color="primary";this.TQa=_.Vg.apply(null,["fill"].concat(_.v([])));this.Crb=null;this.bW="";this.qob=this.QTa=this.pob=this.PTa=!1;this.Ut=this.Sv.getId("mat-mdc-form-field-label-");this.sba=this.Sv.getId("mat-mdc-hint-");this.Mb=new _.Vf;this.kca=this.sqb=this.lL=this.Aba=null;this.Yc=_.wj();this.mR=_.Fh.apply(null,[function(){return a.UC()?a.Ut:null}].concat(_.v([])));
this.UC=_.Fh.apply(null,[function(){return!!a.apb()}].concat(_.v([])));var b=this.jm,c=_.u(_.lj);b&&(b.appearance&&(this.appearance=b.appearance),this.aW=!(b==null||!b.zR),b.color&&(this.color=b.color));_.Gh(function(){return a.f2c=c.sJ()});this.t8c()};_.h=_.uz.prototype;_.h.Dc=function(){var a=this;this.osb();this.Yc||this.nb.Xb(function(){setTimeout(function(){a.La.na.classList.add("mat-form-field-animations-enabled")},300)});_.Rn(this.Sa)};_.h.Sd=function(){this.O4c();this.N4c()};
_.h.vN=function(){this.Pd!==this.lL&&(this.J4c(this.lL),this.Pd.td&&this.Pd.td.control&&(this.sqb=this.Pd.td.control.xg),this.lL=this.Pd);this.Pd.td&&this.Pd.td.control&&this.Pd.td.control.xg!==this.sqb&&_.Qn(this.Sa)};_.h.Ma=function(){var a;(a=this.kca)==null||a.disconnect();var b;(b=this.dh)==null||b.unsubscribe();var c;(c=this.Bsb)==null||c.unsubscribe();var d;(d=this.bmb)==null||d.unsubscribe();this.Mb.next();this.Mb.complete()};_.h.zM=function(){return this.Nrb||this.La};
_.h.PQa=function(){this.UC()&&(this.Rp="always")};
_.h.J4c=function(a){var b=this,c=this.Pd;a&&this.La.na.classList.remove("mat-mdc-form-field-type-"+a.controlType);c.controlType&&this.La.na.classList.add("mat-mdc-form-field-type-"+c.controlType);var d;(d=this.dh)==null||d.unsubscribe();this.dh=c.Yb.subscribe(function(){b.osb();_.Qn(b.Sa)});var e;(e=this.bmb)==null||e.unsubscribe();this.bmb=c.Yb.ha(_.fg([void 0,void 0]),_.E(function(){return[c.Ah,c.TF]}),_.Zf(),_.Hf(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.EP()});var f;(f=this.Bsb)==null||f.unsubscribe();c.td&&c.td.ej&&(this.Bsb=c.td.ej.ha(_.hg(this.Mb)).subscribe(function(){return _.Qn(b.Sa)}))};_.h.olb=function(){this.PTa=!!this.GW.find(function(a){return!a.gW});this.pob=!!this.GW.find(function(a){return a.gW});this.QTa=!!this.z3.find(function(a){return!a.gW});this.qob=!!this.z3.find(function(a){return a.gW})};
_.h.N4c=function(){var a=this;this.olb();_.Gf(this.GW.Hc,this.z3.Hc).subscribe(function(){a.olb();_.Qn(a.Sa)})};_.h.O4c=function(){var a=this;this.WC.Hc.subscribe(function(){a.xca();_.Qn(a.Sa)});this.QC.Hc.subscribe(function(){a.EP();_.Qn(a.Sa)});this.EP()};_.h.Bzd=function(){};
_.h.osb=function(){var a=this.Pd.focused;if(a&&!this.Aba){this.Aba=!0;var b;(b=this.lpb)==null||b.nw()}else if(!a&&(this.Aba||this.Aba===null)){this.Aba=!1;var c;(c=this.lpb)==null||c.sga()}this.La.na.classList.toggle("mat-focused",a);var d;(d=this.Nrb)==null||d.na.classList.toggle("mdc-text-field--focused",a)};
_.h.t8c=function(){var a=this;xna({Gza:function(){if(a.TQa()!=="outline"){var b;(b=a.kca)==null||b.disconnect();return null}if(globalThis.ResizeObserver){a.kca||(a.kca=new globalThis.ResizeObserver(function(){a.Jsb(a.Jnb())}));b=_.k(a.E6c());for(var c=b.next();!c.done;c=b.next())a.kca.observe(c.value,{box:"border-box"})}return a.Jnb()},write:function(b){return a.Jsb(b())}})};_.h.w3=function(){return this.Rp==="always"};_.h.RK=function(){return this.appearance==="outline"};
_.h.fnb=function(){return!this.Fc.isBrowser&&this.GW.length&&!this.BP()};_.h.BP=function(){return this.UC()?this.Pd.p0||this.w3():!1};_.h.ds=function(a){var b=this.Pd?this.Pd.td:null;return b&&b[a]};_.h.Snb=function(){return this.QC&&this.QC.length>0&&this.Pd.Ah?"error":"hint"};_.h.o4c=function(){this.U6c()};_.h.U6c=function(){if(this.RK()&&this.Vaa&&this.BP()){var a;(a=this.bVa)==null||a.krb(this.Vaa.getWidth())}else{var b;(b=this.bVa)==null||b.krb(0)}};_.h.xca=function(){this.EP()};_.h.r9c=function(){};
_.h.EP=function(){if(this.Pd){var a=[];this.Pd.TF&&typeof this.Pd.TF==="string"&&a.push.apply(a,_.v(this.Pd.TF.split(" ")));if(this.Snb()==="hint"){var b=this.WC?this.WC.find(function(e){return e.align==="start"}):null,c=this.WC?this.WC.find(function(e){return e.align==="end"}):null;b?a.push(b.id):this.bW&&a.push(this.sba);c&&a.push(c.id)}else this.QC&&a.push.apply(a,_.v(this.QC.map(function(e){return e.id})));if(b=this.Pd.Pga){var d=this.q2c||a;b=a.concat(b.filter(function(e){return e&&!d.includes(e)}))}else b=
a;this.Pd.UI(b);this.q2c=a}};
_.h.Jnb=function(){if(!this.RK()||!this.Vaa)return null;if(!this.wob&&!this.Orb)return["",null];if(!this.W4c())return null;var a,b=(a=this.wob)==null?void 0:a.na,c;a=(c=this.Orb)==null?void 0:c.na;var d;c=(d=this.D4c)==null?void 0:d.na;var e;d=(e=this.B8c)==null?void 0:e.na;var f;b=(f=b==null?void 0:b.getBoundingClientRect().width)!=null?f:0;var g;f=(g=a==null?void 0:a.getBoundingClientRect().width)!=null?g:0;var m;g=(m=c==null?void 0:c.getBoundingClientRect().width)!=null?m:0;var n;m=(n=d==null?
void 0:d.getBoundingClientRect().width)!=null?n:0;return["var(--mat-mdc-form-field-label-transform, translateY(-50%) translateX(calc("+((this.f2c==="rtl"?"-1":"1")+" * ("+(b+f+"px + var(--mat-mdc-form-field-label-offset-x, 0px)))))")),b+f+g+m]};_.h.Jsb=function(a){if(a!==null){var b=_.k(a);a=b.next().value;b=b.next().value;this.Vaa&&(this.Vaa.element.style.transform=a);if(b!==null){var c;(c=this.bVa)==null||c.J7c(b)}}};
_.h.W4c=function(){var a=this.La.na;if(a.getRootNode){var b=a.getRootNode();return b&&b!==a}return document.documentElement.contains(a)};
_.p.Object.defineProperties(_.uz.prototype,{zR:{configurable:!0,enumerable:!0,get:function(){return this.aW},set:function(a){this.aW=_.Vi(a)}},Rp:{configurable:!0,enumerable:!0,get:function(){var a;return this.Ny||((a=this.jm)==null?void 0:a.Rp)||"auto"},set:function(a){a!==this.Ny&&(this.Ny=a,_.Qn(this.Sa))}},appearance:{configurable:!0,enumerable:!0,get:function(){return this.TQa()},set:function(a){var b;a=a||((b=this.jm)==null?void 0:b.appearance)||"fill";this.TQa.set(a)}},JF:{configurable:!0,
enumerable:!0,get:function(){var a;return this.Crb||((a=this.jm)==null?void 0:a.JF)||"fixed"},set:function(a){var b;this.Crb=a||((b=this.jm)==null?void 0:b.JF)||"fixed"}},jZ:{configurable:!0,enumerable:!0,get:function(){return this.bW},set:function(a){this.bW=a;this.xca()}},Pd:{configurable:!0,enumerable:!0,get:function(){return this.ESa||this.i3c},set:function(a){this.ESa=a}}});_.uz.O=function(a){return new (a||_.uz)};
_.uz.ya=_.Re({type:_.uz,oa:[["mat-form-field"]],vd:function(a,b,c){a&1&&(_.Xg(c,b.apb,_.nz,5),_.Pg(c,_.oz,5),_.Pg(c,_.s$a,5),_.Pg(c,_.t$a,5),_.Pg(c,_.r$a,5),_.Pg(c,_.mz,5));if(a&2){_.Zg();var d;_.Tg(d=_.Ug())&&(b.i3c=d.first);_.Tg(d=_.Ug())&&(b.GW=d);_.Tg(d=_.Ug())&&(b.z3=d);_.Tg(d=_.Ug())&&(b.QC=d);_.Tg(d=_.Ug())&&(b.WC=d)}},mb:function(a,b){a&1&&(_.Yg(b.xob,x$a),_.Yg(b.Prb,y$a),_.Yg(b.yob,z$a),_.Yg(b.Qrb,A$a),_.Og(B$a,5),_.Og(x$a,5),_.Og(y$a,5),_.Og(z$a,5),_.Og(A$a,5),_.Og(qz,5),_.Og(sz,5),_.Og(rz,
5));if(a&2){_.Zg(4);var c;_.Tg(c=_.Ug())&&(b.Nrb=c.first);_.Tg(c=_.Ug())&&(b.wob=c.first);_.Tg(c=_.Ug())&&(b.Orb=c.first);_.Tg(c=_.Ug())&&(b.D4c=c.first);_.Tg(c=_.Ug())&&(b.B8c=c.first);_.Tg(c=_.Ug())&&(b.Vaa=c.first);_.Tg(c=_.Ug())&&(b.bVa=c.first);_.Tg(c=_.Ug())&&(b.lpb=c.first)}},Za:[1,"mat-mdc-form-field"],qb:38,Wa:function(a,b){a&2&&_.bh("mat-mdc-form-field-label-always-float",b.w3())("mat-mdc-form-field-has-icon-prefix",b.PTa)("mat-mdc-form-field-has-icon-suffix",b.QTa)("mat-form-field-invalid",
b.Pd.Ah)("mat-form-field-disabled",b.Pd.disabled)("mat-form-field-autofilled",b.Pd.yX)("mat-form-field-appearance-fill",b.appearance=="fill")("mat-form-field-appearance-outline",b.appearance=="outline")("mat-form-field-hide-placeholder",b.UC()&&!b.BP())("mat-primary",b.color!=="accent"&&b.color!=="warn")("mat-accent",b.color==="accent")("mat-warn",b.color==="warn")("ng-untouched",b.ds("untouched"))("ng-touched",b.ds("touched"))("ng-pristine",b.ds("pristine"))("ng-dirty",b.ds("dirty"))("ng-valid",
b.ds("valid"))("ng-invalid",b.ds("invalid"))("ng-pending",b.ds("pending"))},inputs:{zR:"hideRequiredMarker",color:"color",Rp:"floatLabel",appearance:"appearance",JF:"subscriptSizing",jZ:"hintLabel"},Qb:["matFormField"],features:[_.jh([{Da:_.tz,Cb:_.uz},{Da:v$a,Cb:_.uz}])],jc:"*;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,Fa:[["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"]],ua:function(a,b){if(a&1){var c=_.Wd();_.Jg(C$a);_.F(0,$xa,1,1,"ng-template",null,0,_.oh);_.I(2,"div",6,1);_.O("click",function(d){_.w(c);return _.y(b.Pd.XZ(d))});
_.ug(4,aya,1,0,"div",7);_.I(5,"div",8);_.ug(6,dya,2,2,"div",9);_.ug(7,eya,3,0,"div",10);_.ug(8,fya,3,0,"div",11);_.I(9,"div",12);_.ug(10,hya,1,1,null,13);_.Kg(11);_.J();_.ug(12,mya,3,0,"div",14);_.ug(13,nya,3,0,"div",15);_.J();_.ug(14,oya,1,0,"div",16);_.J();_.I(15,"div",17)(16,"div",18);_.ug(17,pya,1,0)(18,rya,4,1);_.J()()}a&2&&(_.A(2),_.bh("mdc-text-field--filled",!b.RK())("mdc-text-field--outlined",b.RK())("mdc-text-field--no-label",!b.UC())("mdc-text-field--disabled",b.Pd.disabled)("mdc-text-field--invalid",
b.Pd.Ah),_.A(2),_.vg(b.RK()||b.Pd.disabled?-1:4),_.A(2),_.vg(b.RK()?6:-1),_.A(),_.vg(b.PTa?7:-1),_.A(),_.vg(b.pob?8:-1),_.A(2),_.vg(!b.RK()||b.fnb()?10:-1),_.A(2),_.vg(b.qob?12:-1),_.A(),_.vg(b.QTa?13:-1),_.A(),_.vg(b.RK()?-1:14),_.A(),_.bh("mat-mdc-form-field-subscript-dynamic-size",b.JF==="dynamic"),a=b.Snb(),_.A(),_.bh("mat-mdc-form-field-error-wrapper",a==="error")("mat-mdc-form-field-hint-wrapper",a==="hint"),_.A(),_.vg(a==="error"?17:a==="hint"?18:-1))},dependencies:[qz,sz,_.tp,rz,_.mz],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,.mdc-text-field__input::-webkit-search-cancel-button{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'],
ab:2,Na:0});_.vz=function(){};_.vz.O=function(a){return new (a||_.vz)};_.vz.Ja=_.Se({type:_.vz});_.vz.Ia=_.ed({imports:[_.bu,_.jt,_.uz,_.bu]});_.wz=function(){};_.wz.O=function(a){return new (a||_.wz)};_.wz.Ja=_.Se({type:_.wz});_.wz.Ia=_.ed({Tb:[_.du,{Da:_.F9a,rc:{L8:[13]}}],imports:[_.bu,_.mu,_.bu]});_.xz=function(){this.Ha=_.u(_.Gx);this.xw=_.u(_.gy);this.jd=_.u(_.Sw);this.T7b=[];this.Tx=new _.We;this.cj=[];this.c$c=_.ph.apply(null,[!1].concat(_.v([])));this.k8b=_.ph.apply(null,[!1].concat(_.v([])));this.Svd=_.ph.apply(null,[""].concat(_.v([])));this.bbd={color:"var(--text-default)","font-size":"16px"}};
_.xz.prototype.Ra=function(){var a=this;this.Tx.unsubscribe();this.Tx=new _.We;this.xw.p$b.subscribe(function(b){a.cj=b;b=b.length;for(var c=0;c<b;c++){var d=""+(c+1);a.T7b.includes(d)||(_.kl?E$a(a,c):F$a(a,c),a.T7b.push(d))}})};
var E$a=function(a,b){a.Tx.add(a.jd.register("autoSuggest"+b,"Alt+"+(b+1),function(){a.qAa(b);uya(a,a.cj[b])},!0))},F$a=function(a,b){a.Tx.add(a.jd.register("autoSuggestWindows"+b,"Ctrl+Shift+"+(b+1),function(){a.qAa(b);uya(a,a.cj[b])},!0))},uya=function(a,b){a.Ha.hb({element:"AutoSuggestBar",action:"autoSuggest",gestureName:"CLICK",metrics:{wX:{UF:a.xw.Ala,cj:a.cj,Lm:b}}});a=a.xw;a.Uwb.next(b);s7a(a,b)};_.xz.prototype.qAa=function(a){(a=document.getElementById("suggestion-chip-"+(a+1)))&&a.focus()};
var vya=function(a){return _.kl?"Option+"+a:"Ctrl+Shift+"+a};_.xz.prototype.Ma=function(){this.Tx.unsubscribe()};_.xz.O=function(a){return new (a||_.xz)};
_.xz.ya=_.Re({type:_.xz,oa:[["auto-suggest-bar"]],inputs:{c$c:[1,"alignRight"],k8b:[1,"showLabel"],Svd:[1,"updatedSuggestion"]},Aa:1,Ba:1,Fa:[["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"]],ua:function(a,b){a&1&&_.F(0,xya,4,2,"div",0);a&2&&_.H("ngIf",b.cj.length>0)},dependencies:[_.vp,_.np,_.op,sp,_.wz,
_.iz,_.Gy,_.lz,_.Zv,_.Yv,_.Ey,_.Dy,_.Ay],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 G$a={kgb:function(a){return[{text:a}]}};_.yz=function(a){var b=a.voa;var c=a.Ha;var d=a.mza;var e=a.pr;var f=a.bN;a=a.XQ;this.IEa={};this.gZa=new _.We;this.fE=!1;this.query="";this.queryPrefix=new _.ai(void 0);this.KN=new _.Vf;this.X4=_.Ff;this.bT=G$a;this.A8=!1;this.Twb=this.v9=_.Ff;this.Qe="";this.Nd={};this.xw=_.u(_.gy);_.u(_.wx);this.z3a=new _.Vf;this.voa=b;this.Ha=c;this.mza=d;this.pr=e;this.voa&&(this.bT=this.Fk?this.Fk:G$a);this.bN=f;this.XQ=a;this.NPb=_.vx.has(113)};_.h=_.yz.prototype;
_.h.KFa=function(a){var b=this;a.fZa&&(this.gZa.unsubscribe(),this.gZa=a.fZa.subscribe(function(c){c=c({xo:b.query,prefix:b.queryPrefix.getValue()});H$a(b,c);b.query||b.KN.next(b.query)}));this.IEa=a.IEa||{};this.Qo=a.G5b;this.Fk=a.Fk;this.voa&&(this.bT=this.Fk?this.Fk:G$a)};
_.h.Ra=function(){var a=this,b=_.Gf(this.queryPrefix.ha(_.Hf(function(){return a.A8})),this.z3a.ha(_.E(function(d){return d.prefix}))).ha(_.Sf(_.yya)),c=_.Gf(this.KN,this.z3a.ha(_.E(function(d){return d.xo||""}))).ha(_.Sf(),_.Nf(this.mza));this.X4=_.vf([c,b]).ha(_.E(function(d){return _.k(d).next().value}),_.E(function(d){return _.zf(function(){return I$a(a,d)}).ha(_.dg(1))}),_.cg(Bya,{TJb:_.Ff,zab:_.of({})}),_.Kf(function(d){return d.TJb}),_.E(function(d){return Aya(d.zab,a.KN)}),_.gg(zya),_.cg(function(d,
e){if(e.wd&&!e.cj)return{wd:!0,cj:d.cj};a.fE=!(!e.cj||!e.cj.length);a.fE&&(a.ID=Date.now());return e}),Qka());b=this.KN.ha(_.E(function(d){return a.Fk&&a.Fk.cLb&&a.Fk.cLb(J$a(a,d))}));this.NPb&&this.KN.subscribe(function(d){z7a(a.xw,d);a.Ha.hb({element:a.pr,action:"autoSuggestAutoComplete",gestureName:"KEYBOARD",metrics:{xX:{UF:d,sea:"",ila:!1}}})});this.Twb=this.xw.bud;this.v9=_.vf([this.Twb,b]).ha(_.E(function(d){var e=_.k(d);d=e.next().value;e=e.next().value;return d?d:e}))};_.h.Ma=function(){this.gZa.unsubscribe()};
_.h.setScope=function(a){a=a.b_;if(!a)return!1;H$a(this,a({xo:this.query,prefix:this.queryPrefix.getValue()}));return!0};_.h.MDa=function(){this.A8=!1;if(!this.query&&!this.queryPrefix.getValue()){var a=this.IEa,b=a.prefix;this.query=a.xo===void 0?"":a.xo;this.queryPrefix.next(b)}};_.h.NDa=function(){this.A8=!0;this.z3a.next({xo:this.query,prefix:this.queryPrefix.getValue()});var a=this.XQ,b=Date.now();a.a7b=b};_.h.r4=function(a){this.query="";this.KN.next("");a.setFocus()};
_.h.r9=function(a){a&&(typeof a==="string"?(this.Ha.hb({element:this.pr,action:this.Ard,gestureName:"CLICK",searchTerm:a,bucket:_.Ni.oOa}),this.IWb(J$a(this,a))):(a.Ta.Xc&&a.Ta.Px&&a.Ta.qr?this.Ha.hb({element:this.pr,action:"selectSuggestion_"+this.ufb,gestureName:"CLICK",hg:a.position,oM:[_.ywa(a.Ta.Xc,a.Ta.Px,a.Ta.qr,[],a.Ta.BF,this.ID)]}):this.Ha.hb({element:this.pr,action:"selectSuggestion_"+this.ufb,gestureName:"CLICK",hg:a.position}),a.Ta.CGa&&a.Ta.CGa()))};
var I$a=function(a,b){if(!b||!a.Fk)return _.of({});a.Ha.hb({element:a.pr,action:a.ufb,gestureName:"CHANGE",searchTerm:b,bucket:_.Ni.fkb});b=J$a(a,b);return a.Fk.Xza(b).ha(_.E(function(c){return{cj:c}}))},J$a=function(a,b){var c=a.queryPrefix.getValue();if(!c)return{Rl:b};a=c.O6;c=c.value;return{Rl:b,Qe:a?c:"",Nd:a?void 0:c}},H$a=function(a,b){var c=b.xo;b=b.prefix;a.query=c||"";a.queryPrefix.next(b);b&&(b.O6?(a.Nd={},a.Qe=b.value):(a.Nd=_.jk(b.value,a.bN),a.Qe=""))};
_.p.Object.defineProperties(_.yz.prototype,{Ard:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.queryPrefix.getValue()?"search"+((b=(a=this.queryPrefix.getValue())==null?void 0:a.Ou)!=null?b:"Other"):"search"}},ufb:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.queryPrefix.getValue()?"suggest"+((b=(a=this.queryPrefix.getValue())==null?void 0:a.Ou)!=null?b:"Other"):"suggest"}}});_.yz.O=function(){_.Ke()};_.yz.Ea=_.Te({type:_.yz});var K$a=function(a){this.o_a=a};K$a.prototype.process=function(a){L$a(this,a);for(var b=_.k(_.Bk(a)),c=b.next();!c.done;c=b.next())c=c.value,c.Am===3&&L$a(this,c.elements);return a};var L$a=function(a,b){var c=!1,d=[];M$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},M$a=function(a,b,c){b=_.k(b);for(var d=b.next();!d.done;d=b.next())d=d.value,d.Am===0||d.Am===2?(M$a(a,d.HCa,c),M$a(a,d.eFa,c)):_.Cya(d,a.o_a)&&!d.error&&c.push(d)};var N$a=function(){};N$a.prototype.process=function(a){for(var b=_.k(_.Bk(a)),c=b.next();!c.done;c=b.next()){c=c.value;var d;if(d=_.Cya(c,9)&&!c.error)d=c.value?c.value.value:"",d=d.toLowerCase().replaceAll(/[^a-z0-9]/g,""),d=!"piper".startsWith(d);d&&(c.warning={type:"PACKAGE_AVAILABLE_IN_MULTIBRANCH",location:c.location})}return a};var P$a=function(){var a=O$a;this.o_a=5;this.pattern=a};P$a.prototype.process=function(a){for(var b=_.k(_.Bk(a)),c=b.next();!c.done;c=b.next())c=c.value,!_.Cya(c,this.o_a)||c.error||this.pattern.test(c.value?c.value.value:"")||(c.error={type:7,location:c.location});return a};var Q$a=function(){this.Qoa=[]},R$a;Q$a.prototype.Xe=function(a){return this.Qoa.length?R$a(this.Qoa[0],a):void 0};R$a=function(a,b){b=b===void 0?function(c){return new c}:b;return a.xc?b(a.xc):a.instance};_.S$a=function(){this.Qoa=[]};_.W(_.S$a,Q$a);var O$a,T$a;O$a=/^(y|yes|n|no|auto)$/;T$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]])));
_.U$a=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]]);_.V$a=new _.S$a;_.zz=function(){};_.zz.O=function(a){return new (a||_.zz)};_.zz.Ja=_.Se({type:_.zz});_.zz.Ia=_.ed({Tb:[_.uy,_.vy,{Da:_.m9a,Gb:function(a){a={zh:a||void 0};a=(a===void 0?{}:a).zh;var b=[new K$a(5),new K$a(20),new P$a];_.V$a.Xe()&&b.push(new N$a);return{sla:_.V$a.Xe()||T$a,Aed:!0,xed:!0,logger:a,Ddb:b}},Pb:[[new _.Mn,_.tv]]}]});_.Az=function(a,b,c){this.Va=a;this.Ob=b;this.c7=c;this.Y_=!1;this.href=this.ig="";this.target=this.rel=null;this.VR=!1};_.Az.prototype.je=function(a){if(a.button!==0||a.ctrlKey||a.metaKey||a.shiftKey||this.VR)return!0;if(!this.href)return!1;_.Bq(this.Va,this.href);return!1};_.Az.prototype.Zb=function(){this.href=this.LAa();(this.VR=W$a.test(this.href))&&!this.Y_?(this.rel="noopener",this.target="_blank"):this.target=this.rel=null};
_.Az.prototype.LAa=function(){return typeof this.O9==="string"&&W$a.test(this.O9)?this.O9:this.c7.cA(_.Cq(this.Va,this.w5a()))};_.Az.prototype.w5a=function(){return _.Aq(this.Va,Array.isArray(this.O9)?this.O9:[this.O9],{Xi:this.Ob,Ua:this.Ua,ig:this.ig,hf:this.hf})};_.Az.O=function(a){return new (a||_.Az)(_.C(_.ni),_.C(_.$h),_.C(_.yp))};
_.Az.Ea=_.Te({type:_.Az,oa:[["a","universalLink",""]],qb:3,Wa:function(a,b){a&1&&_.O("click",function(c){return b.je(c)});a&2&&(_.wg("href",b.href,_.Ee),_.tg("rel",b.rel)("target",b.target))},inputs:{O9:"universalLink",Y_:"sameWindow",Ua:"queryParams",ig:"queryParamsHandling",hf:"fragment"},standalone:!1,features:[_.Kn]});var W$a=/^http[s]?:\/\//;_.Bz=function(){};_.Bz.O=function(a){return new (a||_.Bz)};_.Bz.Ja=_.Se({type:_.Bz});_.Bz.Ia=_.ed({imports:[_.vp,_.Sq,_.Fq]});_.Cz=function(a,b,c){this.Kl=a;this.lb=b;this.Lc=c;this.YXb=new _.We;this.resize=new _.Uj};_.Cz.prototype.Ra=function(){var a=this;this.YXb=this.Lc.Xb(function(){return a.Lc.il.ha(_.fg(void 0),Nka(_.Bf(window,"resize")),_.Kf(function(){return a.Kl.zS}),_.Hf(function(){var b=a.na.getBoundingClientRect(),c=a.previousRect;c=!(c&&b.height===c.height&&b.width===c.width);a.previousRect=b;return c}),_.Kf(function(){return a.Kl.Cma})).subscribe(function(){a.notify()})})};_.Cz.prototype.Ma=function(){this.YXb.unsubscribe()};
_.Cz.prototype.notify=function(){this.resize.emit(this.na)};_.p.Object.defineProperties(_.Cz.prototype,{na:{configurable:!0,enumerable:!0,get:function(){return this.ted||this.lb.na}}});_.Cz.O=function(a){return new (a||_.Cz)(_.C(_.ex),_.C(_.ne),_.C(_.th))};_.Cz.Ea=_.Te({type:_.Cz,oa:[["","ascResizeNotifier",""]],inputs:{ted:"elementToWatch"},outputs:{resize:"ascResizeNotifier"},standalone:!1});_.Dz=function(){};_.Dz.O=function(a){return new (a||_.Dz)};_.Dz.Ja=_.Se({type:_.Dz});_.Dz.Ia=_.ed({});var Ez=function(a){this.jd=a;this.WPb=!1;this.zfb=new Map;this.Qx=0;this.Hk=[];this.X6=new _.Uj;this.Afb=new _.Uj;this.t9=new _.We;this.Oqa=new _.We;this.KG=!1};Ez.prototype.Zb=function(){for(var a=_.k(this.Hk),b=a.next();!b.done;b=a.next())b.value.LBa=this.WPb};Ez.prototype.Ma=function(){X$a(this);this.t9.unsubscribe();this.Oqa.unsubscribe();this.KG=!1};
var Y$a=function(a){for(var b=_.k(a.Hk),c=b.next();!c.done;c=b.next())c.value.ot=!0;a.Obb()},X$a=function(a,b){for(var c=a.KG=!1,d=_.k(a.Hk),e=d.next();!e.done;e=d.next())e=e.value,Fz(e),c=c||e.ot,e.ot=!1;a.Qx=0;a.Oqa.unsubscribe();b&&!c&&b.target.blur()},Z$a=function(a){if(!(a.Hk.length>1))return a.Qx;for(var b=1;b<a.Hk.length;b++){var c=(a.Qx+b)%a.Hk.length;if(a.Hk[c].K8a>=1)return c}return a.Qx},$$a=function(a){for(var b=_.k(a.Hk),c=b.next();!c.done;c=b.next())c=c.value,c!==a.Sq&&Fz(c)};
Ez.prototype.Obb=function(){var a=this;this.Oqa.unsubscribe();this.Oqa=new _.We;for(var b=_.k(this.zfb),c=b.next(),d={};!c.done;d={pec:void 0},c=b.next()){var e=_.k(c.value);c=e.next().value;e=e.next().value;d.pec=e;this.Oqa.add(this.jd.register("Suggestion Shortcut "+c,c,function(f){return function(){a.X6.emit({action:"shortcutSelect",Lm:f.pec})}}(d)))}};
_.p.Object.defineProperties(Ez.prototype,{Lra:{configurable:!0,enumerable:!0,set:function(a){var b=this;this.KG=!1;this.t9.unsubscribe();this.t9=new _.We;this.zfb.clear();if(a&&a.length>=1){this.Hk=a;$$a(this);a=_.k(this.Hk);for(var c=a.next();!c.done;c=a.next())c=c.value,this.t9.add(c.o$b.subscribe(function(d){b.Lm=d})),this.t9.add(c.n$b.subscribe(function(d){b.Afb.emit(d);b.Lm=void 0})),this.t9.add(c.U7b.subscribe(function(d){d=_.k(d);for(var e=d.next();!e.done;e=d.next())e=e.value,b.zfb.set(e.bc,
e.aud)}))}else this.Hk=[]}},Sq:{configurable:!0,enumerable:!0,get:function(){if(this.Hk.length)return this.Hk[this.Qx]}}});Ez.O=function(a){return new (a||Ez)(_.C(_.Sw))};
Ez.Ea=_.Te({type:Ez,oa:[["","suggestionHandlerFor",""]],Wa:function(a,b){a&1&&_.O("keydown.arrowdown",function(c){c.preventDefault();b.Sq&&(b.Sq.K8a<=0&&(b.Qx=Z$a(b)),b.Sq.MT(1),b.Sq.cza<0?(b.Lm=void 0,b.KG=!1):b.KG=!0,b.X6.emit({action:"selectNext",Lm:b.Lm}))})("keydown.arrowup",function(c){c.preventDefault();b.Sq&&(b.Sq.MT(-1),b.Sq.cza<0?(b.Lm=void 0,b.KG=!1):b.KG=!0,b.X6.emit({action:"selectPrevious",Lm:b.Lm}))})("keydown.arrowright",function(c){var d=Z$a(b);b.Sq&&b.Hk.length>1&&b.Qx!==d&&b.KG&&
b.Sq.cza>-1&&(c.preventDefault(),Fz(b.Sq),Fz(b.Hk[d]),b.Hk[d].MT(1),b.X6.emit({action:"selectNextList",Lm:b.Lm}),b.Qx=d)})("keydown.arrowleft",function(c){var d;a:{if(b.Hk.length>1)for(d=1;d<b.Hk.length;d++){var e=(b.Qx-d+b.Hk.length)%b.Hk.length;if(b.Hk[e].K8a>=1){d=e;break a}}d=b.Qx}b.Sq&&b.Hk.length>1&&b.Qx!==d&&b.KG&&b.Sq.cza>-1&&(c.preventDefault(),Fz(b.Sq),Fz(b.Hk[d]),b.Hk[d].MT(1),b.X6.emit({action:"selectPreviousList",Lm:b.Lm}),b.Qx=d)})("keydown.enter",function(c){c.preventDefault();b.KG=
!1;b.Afb.emit(b.Lm);b.Lm=void 0;b.Sq&&(Fz(b.Sq),b.Qx=0)})("keyup.escape",function(c){return X$a(b,c)})},inputs:{WPb:"isComboBox",Lra:[0,"suggestionHandlerFor","suggestionLists"]},outputs:{X6:"listNavigate",Afb:"suggestionSubmit"},standalone:!1,features:[_.Kn]});var aab=new _.Hd("GMAT_FORM_FIELD_OPTIONS",{Ga:"root",qa:function(){return{Ff:!1}}});_.Gz=function(a){this.options=a;if(a.Ff)throw Error("Tc");};_.Gz.O=function(a){return new (a||_.Gz)(_.C(aab))};_.Gz.Ea=_.Te({type:_.Gz,oa:[["mat-form-field"]],Za:[1,"gmat-mdc-form-field"],standalone:!1});var bab=new _.Hd("GMAT_INPUT_OPTIONS",{Ga:"root",qa:function(){return{Ff:!1}}});_.Hz=function(a){this.options=a;if(a.Ff)throw Error("Tc");};_.Hz.O=function(a){return new (a||_.Hz)(_.C(bab))};_.Hz.Ea=_.Te({type:_.Hz,oa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],Za:[1,"gmat-mdc-input"],standalone:!1});var cab=function(){};cab.O=function(a){return new (a||cab)};
cab.ya=_.Re({type:cab,oa:[["ng-component"]],Za:["cdk-text-field-style-loader",""],Aa:0,Ba:0,ua: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"],ab:2,
Na:0});var dab;dab={passive:!0};_.Iz=function(){this.Fc=_.u(_.ej);this.nb=_.u(_.th);this.Nc=_.u(_.Ne).ou(null,null);this.Vca=_.u(_.ij);this.Oba=new Map};
_.Iz.prototype.Bk=function(a){var b=this;if(!this.Fc.isBrowser)return _.Ff;this.Vca.load(cab);var c=_.Xi(a);if(a=this.Oba.get(c))return a.subject;var d=new _.Vf,e=function(f){f.animationName!=="cdk-text-field-autofill-start"||c.classList.contains("cdk-text-field-autofilled")?f.animationName==="cdk-text-field-autofill-end"&&c.classList.contains("cdk-text-field-autofilled")&&(c.classList.remove("cdk-text-field-autofilled"),b.nb.run(function(){return d.next({target:f.target,d7a:!1})})):(c.classList.add("cdk-text-field-autofilled"),
b.nb.run(function(){return d.next({target:f.target,d7a:!0})}))};a=this.nb.Xb(function(){c.classList.add("cdk-text-field-autofill-monitored");return b.Nc.listen(c,"animationstart",e,dab)});this.Oba.set(c,{subject:d,wv:a});return d};_.Iz.prototype.Ii=function(a){a=_.Xi(a);var b=this.Oba.get(a);b&&(b.wv(),b.subject.complete(),a.classList.remove("cdk-text-field-autofill-monitored"),a.classList.remove("cdk-text-field-autofilled"),this.Oba.delete(a))};
_.Iz.prototype.Ma=function(){var a=this;this.Oba.forEach(function(b,c){return a.Ii(c)})};_.Iz.O=function(a){return new (a||_.Iz)};_.Iz.wa=_.q({token:_.Iz,qa:_.Iz.O,Ga:"root"});_.Jz=function(){};_.Jz.O=function(a){return new (a||_.Jz)};_.Jz.Ja=_.Se({type:_.Jz});_.Jz.Ia=_.ed({});_.eab=new _.Hd("MAT_INPUT_VALUE_ACCESSOR");var fab;fab=new _.Hd("MAT_INPUT_CONFIG");
_.Kz=function(){var a=this;this.La=_.u(_.ne);this.Fc=_.u(_.ej);this.td=_.u(_.My,{optional:!0,self:!0});this.haa=_.u(_.Iz);this.nb=_.u(_.th);this.ef=_.u(_.tz,{optional:!0});this.Nc=_.u(_.oj);this.DG=_.u(_.kj).getId("mat-input-");this.Sc=_.u(fab,{optional:!0});this.focused=!1;this.Yb=new _.Vf;this.controlType="mat-input";this.lc=this.yX=!1;this.fu="text";this.Aca=!1;this.SUa="date datetime datetime-local month time week".split(" ").filter(function(n){return _.Xra().has(n)});this.bva=function(n){n=n.target;
n.value||n.selectionStart!==0||n.selectionEnd!==0||(n.setSelectionRange(1,1),n.setSelectionRange(0,0))};var b=_.u(_.Uy,{optional:!0}),c=_.u(_.Zy,{optional:!0}),d=_.u(_.du),e=_.u(_.eab,{optional:!0,self:!0}),f=this.La.na,g=f.nodeName.toLowerCase();e?_.Jf(e.value)?this.x3=e:this.L2=e:this.L2=f;this.vca=this.value;this.id=this.id;this.Fc.HO&&this.nb.Xb(function(){a.q1c=a.Nc.listen(f,"keyup",a.bva)});this.hp=new _.MXa(d,this.td,c,b,this.Yb);this.qG=!this.Fc.isBrowser;this.pG=g==="select";this.Cba=g===
"textarea";this.eW=!!this.ef;var m;this.Ld=((m=this.Sc)==null?void 0:m.Ld)||!1;this.pG&&(this.controlType=f.multiple?"mat-native-select-multiple":"mat-native-select");this.x3&&_.Gh(function(){a.x3.value();a.Yb.next()})};_.h=_.Kz.prototype;_.h.Dc=function(){var a=this;this.Fc.isBrowser&&this.haa.Bk(this.La.na).subscribe(function(b){a.yX=b.d7a;a.Yb.next()})};_.h.Zb=function(){this.Yb.next()};
_.h.Ma=function(){this.Yb.complete();this.Fc.isBrowser&&this.haa.Ii(this.La.na);var a;(a=this.q1c)==null||a.call(this);var b;(b=this.Hzd)==null||b.call(this)};_.h.eo=function(){this.td&&(this.xv(),this.td.disabled!==null&&this.td.disabled!==this.disabled&&(this.disabled=this.td.disabled,this.Yb.next()));this.pSa();this.qSa()};_.h.focus=function(a){this.La.na.focus(a)};_.h.xv=function(){this.hp.xv()};
_.h.NK=function(a){if(a!==this.focused){if(!this.pG&&a&&this.disabled&&this.Ld){var b=this.La.na;b.type==="number"?(b.type="text",b.setSelectionRange(0,0),b.type="number"):b.setSelectionRange(0,0)}this.focused=a;this.Yb.next()}};_.h.xW=function(){};_.h.pSa=function(){var a=this.La.na.value;this.vca!==a&&(this.vca=a,this.Yb.next())};_.h.qSa=function(){var a=this.Mua();if(a!==this.QVa){var b=this.La.na;(this.QVa=a)?b.setAttribute("placeholder",a):b.removeAttribute("placeholder")}};
_.h.Mua=function(){return this.placeholder||null};_.h.t9c=function(){};_.h.xUa=function(){return this.SUa.indexOf(this.fu)>-1};_.h.uUa=function(){var a=this.La.na.validity;return a&&a.badInput};_.h.UI=function(a){var b=this.La.na;a.length?b.setAttribute("aria-describedby",a.join(" ")):b.removeAttribute("aria-describedby")};_.h.XZ=function(){this.focused||this.focus()};_.h.lva=function(){var a=this.La.na;return this.pG&&(a.multiple||a.size>1)};
_.h.tTa=function(){return this.pG?null:this.Fx||this.disabled&&this.Ld?"true":null};
_.p.Object.defineProperties(_.Kz.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){this.lc=_.Vi(a);this.focused&&(this.focused=!1,this.Yb.next())}},id:{configurable:!0,enumerable:!0,get:function(){return this.Lh},set:function(a){this.Lh=a||this.DG}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return(d=(c=this.Ni)!=null?c:(a=this.td)==null?void 0:(b=a.control)==null?void 0:_.Ry(b))!=null?d:!1},set:function(a){this.Ni=_.Vi(a)}},
type:{configurable:!0,enumerable:!0,get:function(){return this.fu},set:function(a){this.fu=a||"text";!this.Cba&&_.Xra().has(this.fu)&&(this.La.na.type=this.fu)}},kM:{configurable:!0,enumerable:!0,get:function(){return this.hp.Zs},set:function(a){this.hp.Zs=a}},value:{configurable:!0,enumerable:!0,get:function(){return this.x3?this.x3.value():this.L2.value},set:function(a){a!==this.value&&(this.x3?this.x3.value.set(a):this.L2.value=a,this.Yb.next())}},Fx:{configurable:!0,enumerable:!0,get:function(){return this.Aca},
set:function(a){this.Aca=_.Vi(a)}},Ah:{configurable:!0,enumerable:!0,get:function(){return this.hp.Ah},set:function(a){this.hp.Ah=a}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.xUa()&&!this.La.na.value&&!this.uUa()&&!this.yX}},p0:{configurable:!0,enumerable:!0,get:function(){if(this.pG){var a=this.La.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}},Pga:{configurable:!0,enumerable:!0,
get:function(){var a;return((a=this.La.na.getAttribute("aria-describedby"))==null?void 0:a.split(" "))||[]}}});_.Kz.O=function(a){return new (a||_.Kz)};
_.Kz.Ea=_.Te({type:_.Kz,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.NK(!0)})("blur",function(){return b.NK(!1)})("input",function(){return b.xW()});a&2&&(_.wg("id",b.id)("disabled",b.disabled&&!b.Ld)("required",b.required),_.tg("name",b.name||null)("readonly",b.tTa())("aria-disabled",b.disabled&&b.Ld?
"true":null)("aria-invalid",b.empty&&b.required?null:b.Ah)("aria-required",b.required)("id",b.id),_.bh("mat-input-server",b.qG)("mat-mdc-form-field-textarea-control",b.eW&&b.Cba)("mat-mdc-form-field-input-control",b.eW)("mat-mdc-input-disabled-interactive",b.Ld)("mdc-text-field__input",b.eW)("mat-mdc-native-select-inline",b.lva()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",kM:"errorStateMatcher",TF:[0,"aria-describedby","userAriaDescribedBy"],
value:"value",Fx:"readonly",Ld:[2,"disabledInteractive","disabledInteractive",_.Hh]},Qb:["matInput"],features:[_.jh([{Da:_.oz,Cb:_.Kz}]),_.Kn]});var gab,hab,lab;gab=["input"];hab=["formField"];_.Lz=function(a,b,c,d){this.Ha=a;this.document=b;this.Kl=c;this.Lc=d;this.JYb="";this.Jcb=[];this.tl=new _.Vy("");this.vs=new _.We;this.Z1a=this.Efb=this.gH=!1;this.placeholder="Textarea for query";this.bT=G$a;this.y1b=new _.Uj;this.tbb=new _.Uj;this.ubb=new _.Uj;this.blur=new _.Uj;this.focus=new _.Uj;this.g6b=new _.Uj;this.QH=this.sCa=!1;this.fhd="global-search-box-text-area";this.QH=_.vx.has(104)};_.h=_.Lz.prototype;
_.h.Ra=function(){var a=this;this.QH&&_.Bf(this.gx.na,"keydown").ha(_.Nf(300)).subscribe(function(b){b.key!=="Enter"&&a.tbb.emit(b.target.value)});this.vs.add(this.tl.ej.subscribe(function(){iab(a);Y$a(a.xfb);a.y1b.emit(a.tl.value)}));jab(this);this.vs.add(_.Bf(this.document,"selectionchange").subscribe(function(){kab(a)}))};_.h.Zb=function(a){a.hasOwnProperty("queryDecorator")&&iab(this)};_.h.Dc=function(){};_.h.Ma=function(){this.vs.unsubscribe()};
_.h.Vz=function(a){a!==void 0?this.ubb.emit(a):this.Z1a&&this.ubb.emit(this.tl.value)};_.h.kI=function(){X$a(this.xfb);this.blur.emit();kab(this)};_.h.Wma=function(){this.Efb?this.Efb=!1:Y$a(this.xfb);this.focus.emit();kab(this)};lab=function(a,b){a.sCa&&a.v9&&(b.preventDefault(),a.tl.setValue(a.tl.value+a.v9))};_.Mz=function(a,b){a.Efb=b===void 0?!1:b;a=a.gx.na;a.focus();a.select&&a.select()};_.Lz.prototype.setFocus=function(){this.gx.na.focus()};
var kab=function(a){var b=a.tl.value,c;if(c=a.document.activeElement===a.gx.na)b=b.length,c=a.gx.na,c=c.selectionStart===b&&c.selectionEnd===b;a.sCa=c},mab=function(a){return _.Bf(a.gx.na,"scroll").ha(_.Kf(function(){return a.Kl.zS}),_.E(function(){return a.gx.na.scrollLeft}),_.Sf(),_.Kf(function(){return a.Kl.Cma}),_.E(function(b){return"translateX(-"+b+"px)"}))},iab=function(a){var b=a.tl.value||"";b=b.replace(/\n|\r\n/g," ");a.tl.setValue(b,{rd:!1});a.Jcb=a.bT.kgb(b)},jab=function(a){a.vs.add(a.Lc.Xb(function(){return mab(a).subscribe(function(b){a.JYb=
b})}))};_.p.Object.defineProperties(_.Lz.prototype,{query:{configurable:!0,enumerable:!0,set:function(a){a!==this.tl.value&&(this.tl.setValue(a,{rd:!1}),_.Qn(this.mgd),iab(this))}},disabled:{configurable:!0,enumerable:!0,set:function(a){a&&this.tl.disable({rd:!1});this.gH=a},get:function(){return this.gH}},ngd:{configurable:!0,enumerable:!0,set:function(a){this.mgd=a.Rb.get(_.ho)}}});_.Lz.O=function(a){return new (a||_.Lz)(_.C(_.Qq),_.C(_.ii),_.C(_.ex),_.C(_.th),_.C(_.wx))};
_.Lz.ya=_.Re({type:_.Lz,oa:[["search-box"]],mb:function(a,b){a&1&&(_.Og(gab,7,_.ne),_.Og(hab,7,_.Mg),_.Og(Ez,5));if(a&2){var c;_.Tg(c=_.Ug())&&(b.gx=c.first);_.Tg(c=_.Ug())&&(b.ngd=c.first);_.Tg(c=_.Ug())&&(b.xfb=c.first)}},inputs:{query:"query",disabled:"disabled",sz:"elementName",Z1a:"enableTextBoxQuerySubmission",placeholder:"placeholder",bT:"queryDecorator",Lra:"suggestionLists",v9:"tabCompletionHint"},outputs:{y1b:"queryChange",tbb:"queryChangedOnKeydown",ubb:"querySubmit",blur:"blur",focus:"focus",
g6b:"selectSuggestion"},standalone:!1,features:[_.Kn],Aa:8,Ba:12,Fa:[["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"]],ua:function(a,
b){if(a&1){var c=_.Wd();_.I(0,"div",2);_.F(1,Dya,2,2,"span",3)(2,Eya,2,1,"span",4);_.J();_.I(3,"mat-form-field",5,0)(5,"textarea",6,1);_.O("input",function(){_.w(c);b.Jcb=b.bT.kgb(_.$g(6).value);return _.y()})("suggestionSubmit",function(d){_.w(c);return _.y(b.Vz(d))})("listNavigate",function(d){_.w(c);var e=d.action;d=d.Lm;e={element:b.sz,action:e,gestureName:"CLICK",searchTerm:b.tl.value};d?(e=Object.assign({},e,{hg:d.position}),b.sCa=!1,b.g6b.emit(d)):kab(b);b.Ha.hb(e);return _.y()})("blur",function(){_.w(c);
return _.y(b.kI())})("focus",function(){_.w(c);return _.y(b.Wma())})("keydown.tab",function(d){_.w(c);return _.y(lab(b,d))})("keydown.arrowright",function(d){_.w(c);return _.y(lab(b,d))});_.Q(7,"  ");_.J()()}a&2&&(_.ah("transform",b.JYb),_.A(),_.H("ngForOf",b.Jcb),_.A(),_.H("ngIf",b.sCa),_.A(),_.bh("disabled",b.disabled),_.A(2),_.H("id",b.fhd)("placeholder",b.placeholder)("formControl",b.tl)("suggestionHandlerFor",b.Lra)("isComboBox",b.Z1a),_.tg("aria-label",b.placeholder))},dependencies:[_.mp,_.np,
_.op,_.Hz,_.Kz,_.uz,_.Gz,_.Hk,_.Oy,_.Yy,Ez],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}"]});_.Nz=function(a,b,c){this.lb=a;this.renderer=b;this.scroll=c;this.X9a=this.YQb=!1;this.events=new _.Uj;this.XQb=!0;this.zWb=new _.Uj};_.h=_.Nz.prototype;_.h.Ra=function(){};_.h.je=function(){this.events.next([this,0])};_.h.N$a=function(a){a.preventDefault()};_.h.O$a=function(){this.X9a=!0};_.h.Zma=function(){this.X9a&&(this.X9a=!1,this.events.next([this,1]),this.zWb.emit(this))};_.h.scrollIntoView=function(a){this.scroll.scrollTo(this.lb.na,a)};
var nab=function(a,b){a.wdb&&(b?a.renderer.FG(a.lb.na,a.wdb):a.renderer.jT(a.lb.na,a.wdb))};_.p.Object.defineProperties(_.Nz.prototype,{ie:{configurable:!0,enumerable:!0,set:function(a){this.YQb=a;nab(this,a)}},Trd:{configurable:!0,enumerable:!0,set:function(a){nab(this,!1);this.wdb=a;nab(this,this.YQb)}}});_.Nz.O=function(a){return new (a||_.Nz)(_.C(_.ne),_.C(_.oj),_.C(_.fx))};
_.Nz.ya=_.Re({type:_.Nz,oa:[["search-box-suggestion-item"]],Wa:function(a,b){a&1&&_.O("click",function(){return b.je()})("mousedown",function(c){return b.N$a(c)})("mouseenter",function(){return b.O$a()})("mousemove",function(){return b.Zma()})("mouseleave",function(){b.events.next([b,2])})},inputs:{XQb:"isSelectable",Ta:"payload",Trd:"selectedClass",bc:"shortcut"},outputs:{zWb:"mouseFocusItem"},standalone:!1,jc:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.Jg(),_.Kg(0))},styles:["[_nghost-%COMP%] {display: block;}"]});var oab;oab=["template"];_.Oz=function(){this.uv=[];this.Sw=-1;this.wfb=new _.We;this.Cfb=!0;this.LBa=this.ot=!1;this.U7b=new _.ag(1);this.n$b=new _.Uj;this.o$b=new _.Uj};_.Oz.prototype.Sd=function(){var a=this;this.m$b=this.EGa.Hc.ha(_.fg(void 0)).subscribe(function(){a.Cfb=!0;a.U7b.next(a.EGa.toArray().filter(function(b){return b.bc}).map(function(b){return{bc:b.bc,aud:{position:a.EGa.toArray().indexOf(b),Ta:b.Ta}}}))})};_.Oz.prototype.Jo=function(){this.Cfb&&(pab(this),this.Cfb=!1)};
_.Oz.prototype.Ma=function(){Fz(this);this.m$b&&this.m$b.unsubscribe();this.wfb.unsubscribe()};var Fz=function(a){a.Sw=-1;qab(a,!0)};_.Oz.prototype.mDa=function(a){a=this.uv.indexOf(a);a>=0&&(this.Sw=a,qab(this,!1))};var qab=function(a,b){a.deselectAll();var c=a.uv[a.Sw];c&&(c.ie=!0);b&&a.o$b.emit(c&&{position:a.Sw,Ta:c.Ta})};_.Oz.prototype.scrollIntoView=function(a){this.uv[this.Sw].scrollIntoView(a)};
_.Oz.prototype.deselectAll=function(){for(var a=_.k(this.uv),b=a.next();!b.done;b=a.next())b.value.ie=!1};_.Oz.prototype.MT=function(a){var b;a:if(b=this.uv.length){var c=this.Sw;this.LBa&&(c++,b++);for(var d=0;d<b;d++){c=(c+b+a)%b;var e=c-Number(this.LBa);if(e<0||this.uv[e].XQb){b=e;break a}}b=this.Sw}else b=-1;this.Sw=b;qab(this,!0);this.Sw!==-1&&this.scrollIntoView(a>0?1:0)};
var pab=function(a){a.wfb.unsubscribe();a.Sw=-1;a.uv=a.EGa.toArray();a.uv.length!==0&&(a.wfb=_.Gf.apply(null,_.v(a.uv.map(function(b){return b.events.ue()}))).subscribe(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;switch(c){case 0:a.n$b.emit({position:a.uv.indexOf(b),Ta:b.Ta});break;case 1:a.Sw=a.uv.indexOf(b);qab(a,!1);break;case 2:a.Sw=-1;qab(a,!0);break;default:_.gb(c)}}),a.LBa||a.MT(1))};
_.p.Object.defineProperties(_.Oz.prototype,{cza:{configurable:!0,enumerable:!0,get:function(){return this.Sw}},K8a:{configurable:!0,enumerable:!0,get:function(){return this.uv.length}}});_.Oz.O=function(a){return new (a||_.Oz)};
_.Oz.ya=_.Re({type:_.Oz,oa:[["search-box-suggestion-list"]],vd:function(a,b,c){a&1&&_.Pg(c,_.Nz,5);if(a&2){var d;_.Tg(d=_.Ug())&&(b.EGa=d)}},mb:function(a,b){a&1&&_.Og(oab,7,_.Lg);if(a&2){var c;_.Tg(c=_.Ug())&&(b.ua=c.first)}},standalone:!1,jc:["*"],Aa:2,Ba:0,Fa:[["template",""]],ua:function(a){a&1&&(_.Jg(),_.F(0,Fya,1,0,"ng-template",null,0,_.oh))},ab:2});_.Pz=function(){};_.Pz.O=function(a){return new (a||_.Pz)};_.Pz.Ja=_.Se({type:_.Pz});_.Pz.Ia=_.ed({imports:[_.vz]});_.Qz=function(){};_.Qz.O=function(a){return new (a||_.Qz)};_.Qz.Ja=_.Se({type:_.Qz});_.Qz.Ia=_.ed({imports:[_.bu,_.vz,_.vz,_.Jz,_.bu]});_.Rz=function(){};_.Rz.O=function(a){return new (a||_.Rz)};_.Rz.Ja=_.Se({type:_.Rz});_.Rz.Ia=_.ed({imports:[_.Qz,_.Pz]});_.Sz=function(){};_.Sz.O=function(a){return new (a||_.Sz)};_.Sz.Ja=_.Se({type:_.Sz});_.Sz.Ia=_.ed({imports:[_.Zq,_.vp,_.Zv,_.Rz,_.hz]});var rab={UWc:0,VWc:1,okc:2,pkc:3,hBc:4,gBc:5,SOc:6,ROc: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 Tz=function(a,b,c){var d=this;this.document=a;this.Dia=b;this.lb=c;this.Zd=new _.Uj;this.action=new _.Uj;this.Wg=2;this.color="blue";this.L3=this.M3="";this.Position=rab;this.width=272;this.BEa=null;this.w1a=function(e){e.key==="Escape"&&d.x1a()};this.SFa=function(){var e=d.document.activeElement;e!=null&&e.closest("onedev-feature-tooltip-body")||(d.BEa=d.document.activeElement)};this.Wj=this.Dia.create(this.lb.na,{defer:!0});this.document.addEventListener("keydown",this.w1a);this.document.addEventListener("focusin",
this.SFa)};Tz.prototype.Sd=function(){_.$Wa(this.Wj);this.SFa();_.aXa(this.Wj)};Tz.prototype.Ma=function(){this.document.removeEventListener("keydown",this.w1a);this.document.removeEventListener("focusin",this.SFa);this.Wj.destroy()};Tz.prototype.x1a=function(){this.Zd.next();this.BEa&&"focus"in this.BEa&&this.BEa.focus({preventScroll:!0});this.document.removeEventListener("keydown",this.w1a);this.document.removeEventListener("focusin",this.SFa)};
_.p.Object.defineProperties(Tz.prototype,{NHa:{configurable:!0,enumerable:!0,set:function(a){this.width=272+a*64}}});Tz.O=function(a){return new (a||Tz)(_.C(_.ii),_.C(_.qt),_.C(_.ne))};
Tz.ya=_.Re({type:Tz,oa:[["onedev-feature-tooltip-body"]],qb:16,Wa:function(a,b){a&2&&_.bh("pointer-top-left",b.Wg===b.Position.UWc)("pointer-top-right",b.Wg===b.Position.VWc)("pointer-bottom-left",b.Wg===b.Position.okc)("pointer-bottom-right",b.Wg===b.Position.pkc)("pointer-left-top",b.Wg===b.Position.hBc)("pointer-left-bottom",b.Wg===b.Position.gBc)("pointer-right-top",b.Wg===b.Position.SOc)("pointer-right-bottom",b.Wg===b.Position.ROc)},inputs:{Wg:"pointerPosition",NHa:"widthOffset",color:"color",
M3:"actionBtnText",L3:"actionBtnIcon"},outputs:{Zd:"dismiss",action:"action"},standalone:!1,features:[_.jh([{Da:iXa,rc:{M_b:function(){},iub:function(){}}},_.qt])],jc:["*"],Aa:8,Ba:5,Fa:[["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"]],ua:function(a,b){a&1&&(_.Jg(),_.I(0,"div",0)(1,"div",1),_.K(2,"div",2),_.J(),_.Kg(3),_.I(4,"div",3),_.F(5,Hya,4,2,"button",4),_.I(6,"button",5),_.O("click",function(){return b.x1a()}),_.Q(7," Got it "),_.J()()());a&2&&(_.ah("width",b.width,"px"),_.H("ngClass",b.color),_.A(5),_.H("ngIf",b.M3),_.A(),_.H("color",b.color==="white"?"primary":""))},dependencies:[_.bt,
_.mp,_.op,_.Hu,_.Yv],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}"],
ab:2,Na:0});var Uz=function(){};Uz.O=function(a){return new (a||Uz)};Uz.Ja=_.Se({type:Uz});Uz.Ia=_.ed({});var Vz=function(){this.KYa=new Map},sab=function(a,b){if(a.KYa.has(b))return a.KYa.get(b);var c={C0a:new _.ag(1),Je:new _.Vf,gFb:new _.Vf};a.KYa.set(b,c);return c},tab=function(a,b,c){sab(a,b).C0a.next(c)},uab=function(a,b){sab(a,b).Je.next();sab(a,b).C0a.next(void 0)};Vz.prototype.x1a=function(){sab(this).gFb.next()};Vz.O=function(a){return new (a||Vz)};Vz.wa=_.q({token:Vz,qa:Vz.O,Ga:Uz});var vab=[{Wg:2,Ip:{zc:"center",Ac:"top",nc:"start",qc:"bottom",offsetX:-33}},{Wg:3,Ip:{zc:"center",Ac:"top",nc:"end",qc:"bottom",offsetX:33}},{Wg:0,Ip:{zc:"center",Ac:"bottom",nc:"start",qc:"top",offsetX:-33}},{Wg:1,Ip:{zc:"center",Ac:"bottom",nc:"end",qc:"top",offsetX:33}}],wab=[{Wg:2,Ip:{zc:"start",Ac:"top",nc:"start",qc:"bottom",offsetX:-12}},{Wg:3,Ip:{zc:"end",Ac:"top",nc:"end",qc:"bottom",offsetX:12}},{Wg:0,Ip:{zc:"start",Ac:"bottom",nc:"start",qc:"top",offsetX:-12}},{Wg:1,Ip:{zc:"end",Ac:"bottom",
nc:"end",qc:"top",offsetX:12}}],xab=[{Wg:6,Ip:{zc:"start",Ac:"center",nc:"end",qc:"top",offsetY:-33}},{Wg:7,Ip:{zc:"start",Ac:"center",nc:"end",qc:"bottom",offsetY:33}},{Wg:4,Ip:{zc:"end",Ac:"center",nc:"start",qc:"top",offsetY:-33}},{Wg:5,Ip:{zc:"end",Ac:"center",nc:"start",qc:"bottom",offsetY:33}}],yab=[{Wg:6,Ip:{zc:"start",Ac:"top",nc:"end",qc:"top",offsetY:-12}},{Wg:7,Ip:{zc:"start",Ac:"bottom",nc:"end",qc:"bottom",offsetY:12}},{Wg:4,Ip:{zc:"end",Ac:"top",nc:"start",qc:"top",offsetY:-12}},{Wg:5,
Ip:{zc:"end",Ac:"bottom",nc:"start",qc:"bottom",offsetY:12}}];var Wz=function(){};Wz.O=function(a){return new (a||Wz)};Wz.Ja=_.Se({type:Wz});Wz.Ia=_.ed({});var Xz=function(){},Aab=function(a,b){return zab(a,b).map(function(c){return c.Ip})},Bab=function(a,b,c){a=zab(a,b).find(function(d){return d.Ip===c});if(!a)throw Error("Zc`"+JSON.stringify(c));return a.Wg},zab=function(a,b){b=Cab(b).filter(function(c){return!a.includes(c)});return a.concat(b)},Cab=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?vab:wab).concat(a!==void 0&&a<60?xab:yab)};
Xz.O=function(a){return new (a||Xz)};Xz.wa=_.q({token:Xz,qa:Xz.O,Ga:Wz});var Dab;Dab=["template"];_.Yz=function(a,b,c,d,e){var f=this;this.T3=a;this.Le=b;this.Pfa=c;this.Lc=d;this.Ph=e;this.bab=new _.Vf;this.O0a=[];this.NHa=0;this.color="blue";this.ae=!1;this.L3=this.M3="";this.Zd=new _.Uj;this.Nxb=new _.Uj;this.action=new _.Uj;this.Wg=0;this.Je=new _.ag;this.VM=new _.ag;this.Vcb={zIndex:"",position:""};this.tBa=function(){f.ad&&f.ae&&f.anchor&&(f.anchor.na.style.position=f.Vcb.position,f.anchor.na.style.zIndex=f.Vcb.zIndex);var g;(g=f.ad)==null||g.dispose();f.ad=void 0}};
_.Yz.prototype.Zb=function(a){if(a.customPositions){var b;(b=this.ad)==null||_.EXa(b,Eab(this))}};_.Yz.prototype.Ra=function(){var a=sab(this.T3,this.nJ),b=a.Je,c=a.gFb;Fab(this,a.C0a);b.ha(_.hg(this.Je)).subscribe(this.tBa);Gab(this,c)};_.Yz.prototype.Dc=function(){this.VM.next()};_.Yz.prototype.Ma=function(){this.tBa();this.Je.next()};
var Fab=function(a,b){a.bab.ha(Ska(a.VM),_.ig(function(){a.Nxb.emit()}),_.gg(function(){return b.ha(_.hg(a.Zd))}),_.hg(a.Je),_.Hf(function(c){return!!c&&!a.isVisible()})).subscribe(function(c){a.anchor=c;c=c.na;if(a.ae){var d=c.style,e=d.position;a.Vcb={zIndex:d.zIndex,position:e};if(e==="static"||e==="")c.style.position="relative";c.style.zIndex="1001"}c=a.Le;d=c.create;e=Eab(a);var f=a.Le.xF;f=a.ae?f.block():f.sF();a.ad=d.call(c,{yf:e,Hg:f,minWidth:"fit-content",ae:a.ae});var g;(g=a.ad)==null||
g.attach(new _.Vt(a.Qc,a.Pfa))})},Gab=function(a,b){b.ha(_.hg(a.Je),_.Hf(function(){return a.isVisible()})).subscribe(function(){a.tBa();a.Zd.emit()})};_.Yz.prototype.lja=function(){if(!this.anchor)throw Error("$c");return _.It(_.St(this.Le.position(),this.anchor),Aab(this.O0a,this.anchor))};var Eab=function(a){var b=a.lja();b.Q7.subscribe(function(c){a.Lc.run(function(){a.Wg=Bab(a.O0a,a.anchor,c.PX);_.Qn(a.Ph)})});return b};_.Yz.prototype.isVisible=function(){return!!this.ad};
_.Yz.O=function(a){return new (a||_.Yz)(_.C(Vz),_.C(_.$t),_.C(_.Mg),_.C(_.th),_.C(_.ho),_.C(Xz))};
_.Yz.ya=_.Re({type:_.Yz,oa:[["onedev-feature-tooltip"]],mb:function(a,b){a&1&&_.Og(Dab,5);if(a&2){var c;_.Tg(c=_.Ug())&&(b.Qc=c.first)}},inputs:{nJ:"tooltipId",bab:"open$",O0a:"customPositions",NHa:"widthOffset",color:"color",ae:"hasBackdrop",M3:"actionBtnText",L3:"actionBtnIcon"},outputs:{Zd:"dismiss",Nxb:"beforeShown",action:"action"},standalone:!1,features:[_.Kn],jc:["*"],Aa:2,Ba:0,Fa:[["template",""],[3,"action","dismiss","actionBtnText","actionBtnIcon","color","pointerPosition","widthOffset"]],
ua:function(a){a&1&&(_.Jg(),_.F(0,Iya,2,5,"ng-template",null,0,_.oh))},dependencies:[Tz],ab:2,Na:0});var Zz=function(){};Zz.O=function(a){return new (a||Zz)};Zz.Ja=_.Se({type:Zz});Zz.Ia=_.ed({});var $z=function(){};$z.prototype.getValue=function(a){a=window.localStorage.getItem(a);return _.of(a?JSON.parse(a):null)};$z.prototype.yz=function(a){return _.of(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))};$z.prototype.setValue=function(a,b){window.localStorage.setItem(a,JSON.stringify(b));return _.of(void 0)};$z.O=function(a){return new (a||$z)};$z.wa=_.q({token:$z,qa:$z.O,Ga:"root"});var aA,Iab;_.Hab=new _.Hd("Feature Tooltip Controller Config");aA=function(a,b,c){this.config=a;this.S6=b;this.Rb=c;this.pfa=this.config.a2a?this.Rb.get(_.sy):void 0;this.l8a="onedev.lastTooltipTime."+this.config.ft;var d;this.config.w8b=(d=this.config.w8b)!=null?d:"tooltipShown";var e;this.config.IMb=(e=this.config.IMb)!=null?e:"tooltipHidden"};Iab=function(a){return a.S6.getValue(a.l8a).ha(_.E(function(b){return b===null?!0:(new Date).getTime()-b>=a.config.n0a}))};
aA.prototype.uBa=function(a){var b;(b=this.pfa)==null||_.e9a(b,this.config.IMb);_.Af([this.S6.setValue(this.l8a,(new Date).getTime()),this.S6.setValue(Jab(this,a),"HIDDEN")]).ha(_.Pf())};var Lab=function(a,b,c){var d=c.map(function(e){return Jab(a,e)});return a.S6.yz(d).ha(_.E(function(e){return Kab(a,b,c,e)}))};aA.prototype.showTooltip=function(a){var b;(b=this.pfa)==null||_.e9a(b,this.config.w8b);return _.Af([this.S6.setValue(this.l8a,(new Date).getTime()),this.S6.setValue(Jab(this,a),"SHOWING")]).ha(_.Pf())};
var Kab=function(a,b,c,d){return c.filter(function(e){e=d.get(Jab(a,e));return e===b||b==="UNSEEN"&&e===null})},Jab=function(a,b){return"onedev.tooltips."+a.config.ft+"."+b};aA.O=function(a){return new (a||aA)(_.t(_.Hab),_.t($z),_.t(_.lg))};aA.wa=_.q({token:aA,qa:aA.O,Ga:Zz});_.bA=function(a){var b=this;this.Uha=a;this.r8b=_.of(void 0);this.Je=new _.ag;this.Lgd=function(){return Lab(b.Uha,"SHOWING",Mab(b))}};_.bA.prototype.Sd=function(){var a=this,b=this.r8b.ha(_.gg(this.Lgd),_.gg(function(c){return c.length>0?_.of(c[0]):_.of(void 0).ha(Nab(a),Oab(a))}),_.E(function(c){return Pab(a,c)}),_.Hf(function(c){return!!c}),_.E(function(c){return c}),_.dg({bufferSize:1,cv:!0}));Qab(this,b);b.ha(_.hg(this.Je)).subscribe(function(c){c.bab.next();a.Uha.showTooltip(c.nJ)})};
_.bA.prototype.Ma=function(){this.Je.next()};
var Nab=function(a){return _.Ze(_.gg(function(){return Iab(a.Uha)}),_.Hf(_.Ye))},Oab=function(a){return _.Ze(_.gg(function(){return Lab(a.Uha,"UNSEEN",Mab(a))}),_.Hf(function(b){return b.length>0}),_.E(function(b){return b[0]}))},Qab=function(a,b){b.ha(_.gg(function(c){return c.Zd.ha(_.Pf(c.nJ))}),_.hg(a.Je)).subscribe(function(c){a.Uha.uBa(c)})},Mab=function(a){return a.qbc.map(function(b){return b.nJ})},Pab=function(a,b){return a.qbc.find(function(c){return c.nJ===b})};
_.bA.O=function(a){return new (a||_.bA)(_.C(aA))};_.bA.ya=_.Re({type:_.bA,oa:[["onedev-feature-tooltip-controller"]],vd:function(a,b,c){a&1&&_.Pg(c,_.Yz,4);if(a&2){var d;_.Tg(d=_.Ug())&&(b.qbc=d)}},inputs:{r8b:"showTooltip$"},standalone:!1,Aa:0,Ba:0,ua:function(){},ab:2,Na:0});var cA=function(a,b){this.T3=a;this.element=b;this.QMb=!1};cA.prototype.Ra=function(){var a=this;this.QMb?(this.qPb=new IntersectionObserver(function(b){_.k(b).next().value.isIntersecting?tab(a.T3,a.nJ,a.element):uab(a.T3,a.nJ)}),this.qPb.observe(this.element.na)):tab(this.T3,this.nJ,this.element)};cA.prototype.Ma=function(){uab(this.T3,this.nJ);var a;(a=this.qPb)==null||a.disconnect()};cA.O=function(a){return new (a||cA)(_.C(Vz),_.C(_.ne))};
cA.Ea=_.Te({type:cA,oa:[["","onedevTooltipAnchor",""]],inputs:{nJ:[0,"onedevTooltipAnchor","tooltipId"],QMb:"hideTooltipWhenAnchorNotVisible"},standalone:!1});_.dA=function(){this.className="gmat-subtitle-1 tooltip-title"};_.dA.O=function(a){return new (a||_.dA)};_.dA.Ea=_.Te({type:_.dA,oa:[["","onedevTooltipTitle",""]],qb:2,Wa:function(a,b){a&2&&_.ch(b.className)},standalone:!1});_.eA=function(){};_.eA.O=function(a){return new (a||_.eA)};_.eA.Ja=_.Se({type:_.eA});_.eA.Ia=_.ed({imports:[_.lt,Uz,_.vp,Zz,_.gv,_.Zv,_.au,Wz]});var Rab=new _.Fv(3);var Sab=new _.Hd("GMAT_PROGRESS_SPINNER_OPTIONS",{Ga:"root",qa:function(){return{Ff:!1}}});var Uab,Vab;Uab=["determinateSpinner"];Vab=new _.Hd("mat-progress-spinner-default-options",{Ga:"root",qa:Lya});
_.fA=function(){this.La=_.u(_.ne);this.GV="primary";this.nd=0;this.o2=100;var a=_.u(Vab),b=_.Isa(),c=this.La.na;this.lp=b==="di-disabled"&&!!a&&!a.g3c;this.mode=c.nodeName.toLowerCase()==="mat-spinner"?"indeterminate":"determinate";this.lp||b!=="reduced-motion"||c.classList.add("mat-progress-spinner-reduced-motion");a&&(a.color&&(this.color=this.GV=a.color),a.diameter&&(this.diameter=a.diameter),a.strokeWidth&&(this.strokeWidth=a.strokeWidth))};_.h=_.fA.prototype;
_.h.eua=function(){return(this.diameter-10)/2};_.h.Dsb=function(){var a=this.eua()*2+this.strokeWidth;return"0 0 "+a+" "+a};_.h.Ewa=function(){return 2*Math.PI*this.eua()};_.h.o8c=function(){return this.mode==="determinate"?this.Ewa()*(100-this.nd)/100:null};_.h.slb=function(){return this.strokeWidth/this.diameter*100};
_.p.Object.defineProperties(_.fA.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.ni||this.GV},set:function(a){this.ni=a}},value:{configurable:!0,enumerable:!0,get:function(){return this.mode==="determinate"?this.nd:0},set:function(a){this.nd=Math.max(0,Math.min(100,a||0))}},diameter:{configurable:!0,enumerable:!0,get:function(){return this.o2},set:function(a){this.o2=a||0}},strokeWidth:{configurable:!0,enumerable:!0,get:function(){var a;return(a=this.PWa)!=null?a:this.diameter/
10},set:function(a){this.PWa=a||0}}});_.fA.O=function(a){return new (a||_.fA)};
_.fA.ya=_.Re({type:_.fA,oa:[["mat-progress-spinner"],["mat-spinner"]],mb:function(a,b){a&1&&_.Og(Uab,5);if(a&2){var c;_.Tg(c=_.Ug())&&(b.Kzd=c.first)}},Za:["role","progressbar","tabindex","-1",1,"mat-mdc-progress-spinner","mdc-circular-progress"],qb:18,Wa:function(a,b){a&2&&(_.tg("aria-valuemin",0)("aria-valuemax",100)("aria-valuenow",b.mode==="determinate"?b.value:null)("mode",b.mode),_.ch("mat-"+b.color),_.ah("width",b.diameter,"px")("height",b.diameter,"px")("--mat-progress-spinner-size",b.diameter+
"px")("--mat-progress-spinner-active-indicator-width",b.diameter+"px"),_.bh("_mat-animation-noopable",b.lp)("mdc-circular-progress--indeterminate",b.mode==="indeterminate"))},inputs:{color:"color",mode:"mode",value:[2,"value","value",_.Ih],diameter:[2,"diameter","diameter",_.Ih],strokeWidth:[2,"strokeWidth","strokeWidth",_.Ih]},Qb:["matProgressSpinner"],Aa:14,Ba:11,Fa:[["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%"]],ua:function(a,b){a&1&&(_.F(0,Kya,2,8,"ng-template",null,0,_.oh),_.I(2,"div",2,1),_.ce(),_.I(4,"svg",3),_.K(5,"circle",4),_.J()(),_.Vd.cH=null,_.I(6,"div",5)(7,"div",6)(8,"div",7),_.Fg(9,8),_.J(),_.I(10,"div",9),_.Fg(11,8),_.J(),_.I(12,"div",10),_.Fg(13,8),_.J()()());a&2&&(a=_.$g(1),_.A(4),_.tg("viewBox",b.Dsb()),_.A(),_.ah("stroke-dasharray",b.Ewa(),"px")("stroke-dashoffset",b.o8c(),"px")("stroke-width",
b.slb(),"%"),_.tg("r",b.eua()),_.A(4),_.H("ngTemplateOutlet",a),_.A(2),_.H("ngTemplateOutlet",a),_.A(2),_.H("ngTemplateOutlet",a))},dependencies:[_.tp],styles:[".mat-mdc-progress-spinner{--mat-progress-spinner-animation-multiplier: 1;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}}.mat-progress-spinner-reduced-motion{--mat-progress-spinner-animation-multiplier: 1.25}.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 calc(1568.2352941176ms*var(--mat-progress-spinner-animation-multiplier)) 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 calc(1333ms*var(--mat-progress-spinner-animation-multiplier)) 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 calc(1333ms*var(--mat-progress-spinner-animation-multiplier)) 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 calc(5332ms*var(--mat-progress-spinner-animation-multiplier)) 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"],
ab:2,Na:0});_.gA=function(){};_.gA.O=function(a){return new (a||_.gA)};_.gA.Ja=_.Se({type:_.gA});_.gA.Ia=_.ed({imports:[_.bu]});_.hA=function(a,b){var c=this;this.options=a;this.koa=b;this.ub=new _.Vf;this.rla=document.createElement("label");if(a.Ff)throw Error("Tc");this.rla.classList.add("cdk-visually-hidden");this.rla.classList.add("gmat-mdc-progress-spinner-accessible-label");this.K5a||Jya(b.La.na).ha(_.hg(this.ub)).subscribe(function(d){Wab(c,d[0],d[1])})};
_.hA.prototype.Ra=function(){if(!this.K5a){this.koa.La.na.insertAdjacentElement("afterend",this.rla);var a=this.koa.mode==="indeterminate"?"indeterminate":this.koa.value.toString(),b,c=(b=this.ariaLabel)!=null?b:"";Wab(this,c,a)}};_.hA.prototype.Ma=function(){this.rla.remove();this.ub.next();this.ub.complete()};var Wab=function(a,b,c){b=c==="indeterminate"?b:b+" "+Rab.format(Number(c)/100);a.rla.textContent=b};
_.p.Object.defineProperties(_.hA.prototype,{ariaLabel:{configurable:!0,enumerable:!0,get:function(){return this.koa.La.na.getAttribute("aria-label")}},WP:{configurable:!0,enumerable:!0,get:function(){return this.koa.La.na.getAttribute("role")}},K5a:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.ariaLabel)==null||!a.length)&&this.WP==="progressbar"}}});_.hA.O=function(a){return new (a||_.hA)(_.C(Sab),_.C(_.fA,10))};
_.hA.Ea=_.Te({type:_.hA,oa:[["mat-progress-spinner"],["mat-spinner"]],Za:[1,"gmat-mdc-progress-spinner"],qb:2,Wa:function(a,b){a&2&&_.tg("aria-hidden",b.K5a?void 0:!0)("tabindex",null)},standalone:!1});_.iA=function(){};_.iA.O=function(a){return new (a||_.iA)};_.iA.Ja=_.Se({type:_.iA});_.iA.Ia=_.ed({imports:[_.gA]});_.jA=function(){this.Bob=this.I3=!1};_.p.Object.defineProperties(_.jA.prototype,{vertical:{configurable:!0,enumerable:!0,get:function(){return this.I3},set:function(a){this.I3=_.Vi(a)}},inset:{configurable:!0,enumerable:!0,get:function(){return this.Bob},set:function(a){this.Bob=_.Vi(a)}}});_.jA.O=function(a){return new (a||_.jA)};
_.jA.ya=_.Re({type:_.jA,oa:[["mat-divider"]],Za:["role","separator",1,"mat-divider"],qb:7,Wa:function(a,b){a&2&&(_.tg("aria-orientation",b.vertical?"vertical":"horizontal"),_.bh("mat-divider-vertical",b.vertical)("mat-divider-horizontal",!b.vertical)("mat-divider-inset",b.inset))},inputs:{vertical:"vertical",inset:"inset"},Aa:0,Ba:0,ua:function(){},styles:[".mat-divider{display:block;margin:0;border-top-style:solid;border-top-color:var(--mat-divider-color, var(--mat-sys-outline-variant));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-variant));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"],
ab:2,Na:0});_.kA=function(){};_.kA.O=function(a){return new (a||_.kA)};_.kA.Ja=_.Se({type:_.kA});_.kA.Ia=_.ed({imports:[_.bu,_.bu]});var Xab,Yab,Zab,Mya;Xab=function(a){return{m2HasFocus:a}};Yab=function(a,b){return[a,b]};Zab=function(a){return[a]};Mya=function(a){return{hidden:a}};
_.lA=function(a,b,c,d,e,f,g,m,n,r,x,z,D){_.yz.call(this,{voa:_.vx.has(47),pr:"GlobalSearchBox",Ha:a,mza:r,bN:_.vx.has(28),XQ:c});var L=this;this.Va=d;this.jd=e;this.Dh=f;this.ho=g;this.document=m;this.lb=n;this.Ird=x;this.Hrd=z;this.xR=D;this.Tx=new _.We;this.rq=new _.We;this.i_=new _.ag(1);this.Npa=0;this.ema=void 0;this.mjb="Clear search";this.GEc="Search for code or files";this.PEc="No matching results";this.QEc="Try modifying your query";this.MEc="Documentation";this.OEc="New! Git Search";this.NEc=
'The "package:" atom for GoB is deprecated. Learn about the new "git:", "repo:", and "branch:" atoms.';this.WEc='The "package:" atom for GoB is deprecated. Use the new "git:", "repo:", and "branch:" atoms instead. Click the \'Info\' icon for more information';this.uFc="span";this.Veb=24;this.Web=2;this.Deb=new _.ag(1);this.Brd=this.i_.ha(_.E(function(N){a:{N=_.k(_.Bk(N));for(var R=N.next();!R.done;R=N.next())if(R=R.value,R.warning)switch(R.warning.type){case "PACKAGE_AVAILABLE_IN_MULTIBRANCH":N=L.WEc;
break a;default:_.gb(R.warning.type)}N=""}return N}));this.vM=new _.Uj;this.EX=!1;this.kQ=_.u(_.ho);this.Of=_.u(_.oy);this.hZa=[];this.Xwb=[];this.GL=!1;this.qrd=_.vx.has(41);this.QH=_.vx.has(104);this.Fo=_.vx.has(107);this.Of.U9c.subscribe(function(N){N&&(L.fk.tl.setValue(N),_.Mz(L.fk),L.GL=!0)})};_.W(_.lA,_.yz);_.lA.Ea=_.yz.Ea;var mA=function(a){return a.QH&&!a.NPb};
_.lA.prototype.Ra=function(){var a=this;_.yz.prototype.Ra.call(this);var b=this.ho.parse(this.query);this.i_.next(b);this.Deb.next(dza(b)&&this.Va.url.startsWith("/search?q="));this.rq.add(this.KN.ha(_.E(function(c){return a.ho.parse(c)})).subscribe(function(c){a.QH&&c.length===0&&a.xw.u9.next([]);a.i_.next(c)}));this.rq.add(this.Va.events.ha(_.Hf(function(c){return c instanceof _.ji}),_.gg(function(){return a.i_.ha(_.Qf(1))}),_.E(function(c){return dza(c)&&a.Va.url.startsWith("/search?q=")})).subscribe(function(c){a.Deb.next(c)}));
mA(this)&&($ab(this),u7a(this.xw,this.query))};_.lA.prototype.Dc=function(){var a=this;this.zr=this.Dh.registerCallback("SEARCH_BAR",this.lb.na,function(){_.Mz(a.fk,!0)});mA(this)&&this.fk.tbb.subscribe(function(b){a.EX=!0;u7a(a.xw,b);a.Ha.hb({element:a.pr,action:"autoSuggest",gestureName:"KEYBOARD",Ji:b,metrics:{wX:{UF:b,cj:a.Xwb,Lm:void 0}}})})};_.lA.prototype.Ma=function(){_.yz.prototype.Ma.call(this);this.Tx.unsubscribe();this.rq.unsubscribe();this.zr&&this.zr()};
var abb=function(a){a.EX=!1;a.Qo&&(a.Qo.ot=!1,a.fE=!1)},$ab=function(a){a.xw.U$c.subscribe(function(b){a.EX=!0;a.Qo&&(a.Qo.ot=!0);b&&b.iA?(b.PZ===Kk.h$?a.fk.tl.setValue(a.fk.tl.value.replace(a.xw.Ala,b.iA)):a.fk.tl.setValue(a.fk.tl.value+" "+b.iA),a.fk.setFocus(),_.Rn(a.kQ)):(a.EX=!1,a.Qo&&(a.Qo.ot=!1))});a.xw.p$b.subscribe(function(b){a.Xwb=b;b=b.map(function(c){return c.iA});eza(b,a.hZa)||(a.hZa=b)})};_.h=_.lA.prototype;
_.h.GH=function(a){(a=a.target)&&a instanceof HTMLElement&&a.classList.contains("search-bar")&&this.fk.setFocus()};_.h.MDa=function(){mA(this)||(_.yz.prototype.MDa.call(this),this.vM.next(1))};_.h.NDa=function(){_.yz.prototype.NDa.call(this);this.vM.next(0)};_.h.r4=function(){_.yz.prototype.r4.call(this,this.fk)};_.h.IWb=function(a){_.Bq(this.Va,_.Aq(this.Va,_.TRa,{Ua:_.sra(a)}))};_.h.V$a=function(a){this.Npa=a.getBoundingClientRect().width};
_.h.Oja=function(a){a.Ta.kind==="scope"&&_.yz.prototype.setScope.call(this,a.Ta)&&_.Mz(this.fk)};_.h.r9=function(a){a&&this.document.activeElement&&this.document.activeElement.blur();_.yz.prototype.r9.call(this,a);mA(this)&&(this.EX=!1)};var aza=function(a,b){var c;b=b.ot&&a.fE||!((c=a.Qo)==null||!c.ot);mA(a)&&(b=b||a.EX);return b};
_.p.Object.defineProperties(_.lA.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(a&&(_.yz.prototype.KFa.call(this,a),this.ema=a.ema,this.Tx.unsubscribe(),this.Tx=new _.We,a.neb)){a=_.k(a.neb);for(var c=a.next(),d={};!c.done;d={fGa:void 0},c=a.next()){var e=_.k(c.value);c=e.next().value;e=e.next().value;d.fGa=e;this.Tx.add(this.jd.register(d.fGa.name,c,function(f){return function(){f.fGa.handler({xo:b.query,prefix:b.queryPrefix.getValue()});f.fGa.SJb&&_.Mz(b.fk)}}(d)))}}}},
Iod:{configurable:!0,enumerable:!0,get:function(){var a=this.queryPrefix.getValue();return a&&a.n_?a.n_:this.GEc}}});_.lA.O=function(a){return new (a||_.lA)(_.C(_.Qq),_.C(_.wx),_.C(_.Tx),_.C(_.ni),_.C(_.Sw),_.C(_.ti),_.C(_.vy),_.C(_.ii),_.C(_.ne),_.C(_.U6a),_.C(P6a,8),_.C(Q6a,8),_.C(_.T6a,8))};
_.lA.ya=_.Re({type:_.lA,oa:[["global-search-box"]],mb:function(a,b){a&1&&_.Og(_.Lz,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.fk=c.first)}},Wa:function(a,b){a&1&&_.O("click",function(c){if(mA(b))if(c.target instanceof HTMLTextAreaElement&&c.target.id==="global-search-box-text-area")b.EX=!0;else if(c.target instanceof HTMLElement&&c.target.tagName.toLowerCase()===b.uFc){var d,e=(d=c.target.textContent)==null?void 0:d.trim();e&&b.hZa.includes(e)||abb(b)}if(b.Fo)if(b.GL&&c.target.closest("#add-context-chip")){if(b.fE=
!0,b.fk.Lra)for(c=_.k(b.fk.Lra),d=c.next();!d.done;d=c.next())d.value.ot=!0,_.Rn(b.kQ)}else d=!!c.target.closest("search-box-suggestion-item, .search-bar, .auto-suggest-bar-wrapper"),b.GL&&d===!1&&(b.GL=!1,b.fk.tl.setValue("")),c.target.closest(".search-bar")||abb(b)},_.Iga)("mousedown",function(c){var d=b.Of;c=!!c.target.closest(".code-and-highlight-container");d.jAb.set(c)},_.Iga)},inputs:{config:"config"},outputs:{vM:"focusChange"},features:[_.jh([{Da:_.Hab,rc:{ft:"grimoire-multibranch",n0a:1E3,
a2a:!0}}]),_.kg],Aa:21,Ba:36,Fa:[["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,"add-context-indicator-label"],[1,"current-scope"],[3,"savedQuery","searchScope"],[3,"ngTemplateOutlet",4,"ngIf"],[3,"vertical"],[1,"integrated-scope-list"],
[4,"ngTemplateOutlet"],["svgIcon","source:devai_plain_icon",1,"label-icon"],[3,"ngTemplateOutlet"],[1,"title"],[1,"subtitle"],["tooltipId","gobMultibranchCallout","actionBtnIcon","open_in_new",3,"action","actionBtnText","widthOffset"],["onedevTooltipTitle",""]],ua:function(a,b){if(a&1){var c=_.Wd();_.I(0,"div",3,0);_.O("click",function(f){_.w(c);return _.y(b.GH(f))})("keydown.escape",function(){_.w(c);_.$g(15).ot||_.yy(b.Dh,"CODE");return _.y()});_.I(2,"search-box",4);_.S(3,"async");_.S(4,"async");
_.hh("queryChange",function(f){_.w(c);_.gh(b.query,f)||(b.query=f);return _.y(f)});_.O("blur",function(){_.w(c);return _.y(b.MDa())})("focus",function(){_.w(c);return _.y(b.NDa())})("queryChange",function(f){_.w(c);return _.y(b.KN.next(f))})("querySubmit",function(f){_.w(c);if(typeof f==="string")b.GL||b.r9(f);else switch(f.Ta.kind){case "link":b.Ha.hb({element:b.pr,action:"navigateManageSavedQuery",gestureName:"CLICK",Ji:f.Ta.jac});_.Bq(b.Va,f.Ta.jac);break;case "scope":_.yz.prototype.setScope.call(b,
f.Ta)&&_.Mz(b.fk);break;case "suggestion":b.Fo&&b.GL?(f=f.Ta,b.GL===!0&&f&&f.Xc&&(_.H7a(b.Of,f.Xc),b.fk.tl.setValue(""),b.Ha.hb({element:b.pr,action:"addFilesToContext",gestureName:"CLICK",Ji:f.Xc.path}),b.Qo&&(b.Qo.ot=!1,b.fE=!1)),b.GL=!1):b.r9(f);break;default:_.gb(f.Ta,"Item With Unknown Suggestion Kind")}return _.y()})("selectSuggestion",function(f){_.w(c);return _.y(b.Oja(f))});_.J();_.F(5,Pya,3,3,"ng-container",5);_.I(6,"div",6);_.O("click",function(){_.w(c);return _.y(b.fk.setFocus())});_.F(7,
Qya,1,2,"mat-spinner",7);_.S(8,"async");_.J();_.I(9,"button",8);_.O("click",function(){_.w(c);b.r9(b.query);return _.y()});_.I(10,"mat-icon");_.Q(11,"search");_.J()();_.F(12,Rya,3,3,"button",9)(13,Sya,3,1,"a",10);_.J();_.I(14,"search-box-suggestion-list",null,1);_.F(16,Uya,2,4,"search-box-suggestion-item",11);_.S(17,"async");_.J();_.F(18,bza,2,2,"ng-container",12)(19,cza,5,4,"onedev-feature-tooltip-controller",5);_.S(20,"async")}if(a&2){var d,e;a=_.$g(15);_.ah("border-color",b.ema);_.H("ngClass",
_.lh(29,Xab,a.ot));_.A(2);_.H("matTooltip",_.ih(_.nh(3,19,b.Brd)))("elementName",b.pr)("enableTextBoxQuerySubmission",!0)("queryDecorator",b.bT)("placeholder",b.Iod);_.fh("query",b.query);_.H("suggestionLists",b.Qo?_.mh(31,Yab,a,b.Qo):_.lh(34,Zab,a))("tabCompletionHint",_.nh(4,21,b.v9));_.A(3);_.H("ngIf",b.qrd);_.A(2);_.H("ngIf",((d=_.nh(8,23,b.X4))==null?null:d.wd)&&b.A8);_.A(5);_.H("ngIf",b.query);_.A();_.H("ngIf",b.xR);_.A(3);_.H("ngForOf",(e=_.nh(17,25,b.X4))==null?null:e.cj);_.A(2);_.H("ngIf",
aza(b,a));_.A();_.H("ngIf",_.nh(20,27,b.Deb))}},dependencies:[_.xz,_.Zq,_.Vq,_.zz,_.vp,_.mp,_.np,_.op,_.tp,_.Bz,_.Az,_.eA,_.Yz,_.bA,cA,_.dA,_.fv,_.uu,_.cv,_.kA,_.jA,_.Wx,_.Fx,_.nv,_.Zv,_.Yv,_.iA,_.hA,_.fA,_.Ey,_.Dy,_.Ay,_.Dz,_.Cz,_.tx,_.sx,_.Sz,_.Lz,_.Nz,_.Oz,_.up],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}.add-context-indicator-label[_ngcontent-%COMP%]{padding:4px 8px;font-size:15px;overflow:hidden;margin-bottom:-4px;color:var(--text-default)}.add-context-indicator-label[_ngcontent-%COMP%]   .leading[_ngcontent-%COMP%]{font-weight:500}.label-icon[_ngcontent-%COMP%]{vertical-align:middle;color:var(--breadcrumb);padding:0 4px 0 0}.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 bbb;bbb=[[["",8,"appbar-left"]],[["",8,"appbar-center"]],[["",8,"appbar-right"]]];_.nA=function(){};_.nA.O=function(a){return new (a||_.nA)};
_.nA.ya=_.Re({type:_.nA,oa:[["header","onedevAppbar",""]],standalone:!1,tc:["onedevAppbar",""],jc:[".appbar-left",".appbar-center",".appbar-right"],Aa:3,Ba:0,ua:function(a){a&1&&(_.Jg(bbb),_.Kg(0),_.Kg(1,1),_.Kg(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}"],ab:2});var cbb=new _.Hd("GMAT_MENU_OPTIONS",{Ga:"root",qa:function(){return{Ff:!1}}});var dbb;_.oA=function(){this.F5a=_.u(cbb)};dbb=function(a,b){if(a.F5a.Ff)throw Error("Tc");b&&(b.Wu=_.Ti(b.Wu||[]).concat("gmat-mdc-menu"))};_.p.Object.defineProperties(_.oA.prototype,{idd:{configurable:!0,enumerable:!0,set:function(a){dbb(this,a)}},ke:{configurable:!0,enumerable:!0,set:function(a){dbb(this,a)}}});_.oA.O=function(a){return new (a||_.oA)};
_.oA.Ea=_.Te({type:_.oA,oa:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],inputs:{idd:[0,"mat-menu-trigger-for","deprecatedPanel"],ke:[0,"matMenuTriggerFor","panel"]},standalone:!1});var pA=new _.Hd("MAT_MENU_PANEL");var ebb;ebb=[[["mat-icon"],["","matMenuItemIcon",""]],"*"];_.qA=function(){this.La=_.u(_.ne);this.Vb=_.u(_.ii);this.Tc=_.u(_.Ws);this.vG=_.u(pA,{optional:!0});this.Sa=_.u(_.ho);this.role="menuitem";this.Gc=this.disabled=!1;this.Pt=new _.Vf;this.nm=new _.Vf;this.zp=this.G2=!1;_.u(_.ij).load(_.eu);var a,b;(a=this.vG)==null||(b=a.eYa)==null||b.call(a,this)};_.h=_.qA.prototype;_.h.focus=function(a,b){this.Tc&&a?_.Xs(this.Tc,this.Zg(),a,b):this.Zg().focus(b);this.nm.next(this)};
_.h.Dc=function(){this.Tc&&this.Tc.Bk(this.La,!1)};_.h.Ma=function(){this.Tc&&this.Tc.Ii(this.La);this.vG&&this.vG.removeItem&&this.vG.removeItem(this);this.Pt.complete();this.nm.complete()};_.h.Ur=function(){return this.disabled?"-1":"0"};_.h.Zg=function(){return this.La.na};_.h.vRa=function(a){this.disabled&&(a.preventDefault(),a.stopPropagation())};_.h.ETa=function(){this.Pt.next(this)};
_.h.Xj=function(){for(var a=this.La.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.uWa=function(a){this.G2=a;_.Qn(this.Sa)};_.h.CWa=function(a){this.zp=a;_.Qn(this.Sa)};_.h.Mj=function(){return this.Vb&&this.Vb.activeElement===this.Zg()};_.qA.O=function(a){return new (a||_.qA)};
_.qA.ya=_.Re({type:_.qA,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.vRa(c)})("mouseenter",function(){return b.ETa()});a&2&&(_.tg("role",b.role)("tabindex",b.Ur())("aria-disabled",b.disabled)("disabled",b.disabled||null),_.bh("mat-mdc-menu-item-highlighted",b.G2)("mat-mdc-menu-item-submenu-trigger",b.zp))},inputs:{role:"role",disabled:[2,"disabled","disabled",_.Hh],Gc:[2,"disableRipple","disableRipple",_.Hh]},
Qb:["matMenuItem"],tc:["mat-menu-item",""],jc:["mat-icon, [matMenuItemIcon]","*"],Aa:5,Ba:3,Fa:[[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"]],ua:function(a,b){a&1&&(_.Jg(ebb),_.Kg(0),_.I(1,"span",0),_.Kg(2,1),_.J(),_.K(3,"div",1),_.ug(4,fza,2,0,":svg:svg",2));a&2&&(_.A(3),_.H("matRippleDisabled",b.Gc||b.disabled)("matRippleTrigger",
b.Zg()),_.A(),_.vg(b.zp?4:-1))},dependencies:[_.lu],ab:2,Na:0});_.fbb=new _.Hd("MatMenuContent");var gbb;gbb=new _.Hd("mat-menu-default-options",{Ga:"root",qa:hza});_.rA=function(){this.La=_.u(_.ne);this.Sa=_.u(_.ho);this.ac=_.u(_.lg);this.Yc=_.wj();this.kj=new _.Ng;this.Al={};this.kL="void";this.Lr=new _.Vf;this.Uv=!1;this.close=this.closed=new _.Uj;this.yna=_.u(_.kj).getId("mat-menu-panel-");var a=_.u(gbb);this.Wu=a.Wu||"";this.Uy=a.Yo;this.yda=a.Fr;this.Oh=a.Oh;this.JS=a.JS;this.ae=a.ae};_.h=_.rA.prototype;_.h.Ra=function(){this.lA()};
_.h.Sd=function(){var a=this;this.wXa();this.Ib=_.tt((new _.wt(this.kj)).ny().bG());this.Ib.pO.subscribe(function(){return a.closed.emit("tab")});this.kj.Hc.ha(_.fg(this.kj),_.gg(function(b){return _.Gf.apply(null,_.v(b.map(function(c){return c.nm})))})).subscribe(function(b){return _.ut(a.Ib,b)});this.kj.Hc.subscribe(function(b){var c=a.Ib,d;a.kL==="enter"&&((d=c.He)==null?0:d.Mj())&&(b=b.toArray(),d=Math.max(0,Math.min(b.length-1,c.ks||0)),b[d]&&!b[d].disabled?c.Fj(d):mXa(c))})};
_.h.Ma=function(){var a;(a=this.Ib)==null||a.destroy();this.kj.destroy();this.closed.complete();var b;(b=this.Tmb)==null||b.destroy();clearTimeout(this.BSa)};_.h.Pt=function(){return this.kj.Hc.ha(_.fg(this.kj),_.gg(function(a){return _.Gf.apply(null,_.v(a.map(function(b){return b.Pt})))}))};_.h.eYa=function(){};_.h.removeItem=function(){};
_.h.oe=function(a){var b=a.keyCode,c=this.Ib;switch(b){case 27:_.Oi(a)||(a.preventDefault(),this.closed.emit("keydown"));break;case 37:this.g_&&this.direction==="ltr"&&this.closed.emit("keydown");break;case 39:this.g_&&this.direction==="rtl"&&this.closed.emit("keydown");break;default:b!==38&&b!==40||_.oXa(c,"keyboard"),c.tn(a)}};
_.h.zia=function(a){var b=this;a=a===void 0?"program":a;var c;(c=this.Tmb)==null||c.destroy();this.Tmb=_.mg(function(){var d=b.Uqb();if(!d||!d.contains(document.activeElement)){var e=b.Ib;_.vt(_.oXa(e,a));!e.He&&d&&d.focus()}},{Rb:this.ac})};_.h.Rdb=function(){};
_.h.lA=function(a,b){a=a===void 0?this.Yo:a;b=b===void 0?this.Fr:b;var c={};this.Al=Object.assign({},this.Al,(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));_.Qn(this.Sa)};_.h.nP=function(a){var b=a==="_mat-menu-exit";if(b||a==="_mat-menu-enter")b&&(clearTimeout(this.BSa),this.BSa=void 0),this.Lr.next(b?"void":"enter"),this.Uv=!1};_.h.Zba=function(a){if(a==="_mat-menu-enter"||a==="_mat-menu-exit")this.Uv=!0};
_.h.irb=function(a){var b=this;this.kL=a?"enter":"void";if(a){if(this.Ib.ks===0){var c=this.Uqb();c&&(c.scrollTop=0)}}else this.Yc||(this.BSa=setTimeout(function(){return b.nP("_mat-menu-exit")},200));this.Yc&&setTimeout(function(){b.nP(a?"_mat-menu-enter":"_mat-menu-exit")});_.Qn(this.Sa)};_.h.wXa=function(){var a=this;this.U$.Hc.ha(_.fg(this.U$)).subscribe(function(b){a.kj.reset(b.filter(function(c){return c.vG===a}));_.Sg(a.kj)})};
_.h.Uqb=function(){var a=null;this.kj.length&&(a=this.kj.first.Zg().closest('[role="menu"]'));return a};
_.p.Object.defineProperties(_.rA.prototype,{Yo:{configurable:!0,enumerable:!0,get:function(){return this.Uy},set:function(a){this.Uy=a;this.lA()}},Fr:{configurable:!0,enumerable:!0,get:function(){return this.yda},set:function(a){this.yda=a;this.lA()}},Ad:{configurable:!0,enumerable:!0,set:function(a){var b=this.PVa,c=Object.assign({},this.Al);b&&b.length&&b.split(" ").forEach(function(d){c[d]=!1});(this.PVa=a)&&a.length&&(a.split(" ").forEach(function(d){c[d]=!0}),this.La.na.className="");this.Al=
c}},classList:{configurable:!0,enumerable:!0,get:function(){return this.Ad},set:function(a){this.Ad=a}}});_.rA.O=function(a){return new (a||_.rA)};
_.rA.ya=_.Re({type:_.rA,oa:[["mat-menu"]],vd:function(a,b,c){a&1&&(_.Pg(c,_.fbb,5),_.Pg(c,_.qA,5),_.Pg(c,_.qA,4));if(a&2){var d;_.Tg(d=_.Ug())&&(b.ox=d.first);_.Tg(d=_.Ug())&&(b.U$=d);_.Tg(d=_.Ug())&&(b.items=d)}},mb:function(a,b){a&1&&_.Og(_.Lg,5);if(a&2){var c;_.Tg(c=_.Ug())&&(b.Qc=c.first)}},qb:3,Wa:function(a){a&2&&_.tg("aria-label",null)("aria-labelledby",null)("aria-describedby",null)},inputs:{Oh:"backdropClass",ariaLabel:[0,"aria-label","ariaLabel"],de:[0,"aria-labelledby","ariaLabelledby"],
ns:[0,"aria-describedby","ariaDescribedby"],Yo:"xPosition",Fr:"yPosition",JS:[2,"overlapTrigger","overlapTrigger",_.Hh],ae:[2,"hasBackdrop","hasBackdrop",function(a){return a==null?null:_.Hh(a)}],Ad:[0,"class","panelClass"],classList:"classList"},outputs:{closed:"closed",close:"close"},Qb:["matMenu"],features:[_.jh([{Da:pA,Cb:_.rA}])],jc:["*"],Aa:1,Ba:0,Fa:[["tabindex","-1","role","menu",1,"mat-mdc-menu-panel",3,"click","animationstart","animationend","animationcancel","id"],[1,"mat-mdc-menu-content"]],
ua:function(a){a&1&&(_.Jg(),_.Cla(0,gza,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'],
ab:2,Na:0});var hbb=new _.Hd("mat-menu-scroll-strategy",{Ga:"root",qa:function(){var a=_.u(_.lg);return function(){return _.cj(a)}}}),ibb={Da:hbb,Pb:[],Gb:function(){var a=_.u(_.lg);return function(){return _.cj(a)}}},sA=new WeakMap,tA=function(a){this.e1c=a;this.kd=_.u(_.ne);this.Ge=_.u(_.Mg);this.cD=_.u(_.qA,{optional:!0,self:!0});this.oc=_.u(_.lj,{optional:!0});this.Tc=_.u(_.Ws);this.nb=_.u(_.th);this.ac=_.u(_.lg);this.ff=_.u(hbb);this.Sa=_.u(_.ho);this.Yc=_.wj();this.Bb=null;this.Xt=!1;this.rW=this.KC=_.We.EMPTY;
this.Ln=void 0;var b=_.u(pA,{optional:!0});this.oj=b instanceof _.rA?b:void 0};_.h=tA.prototype;_.h.Ma=function(){this.Wt&&this.tVa(this.Wt)&&sA.delete(this.Wt);var a;(a=this.wVa)==null||a.unsubscribe();this.rW.unsubscribe();this.KC.unsubscribe();this.Bb&&(this.Bb.dispose(),this.Bb=null)};_.h.zp=function(){return!!(this.cD&&this.oj&&this.Wt)};_.h.IRa=function(){var a;(a=this.Wt)==null||a.close.emit()};
_.h.Tpb=function(a){var b=this,c=this.Wt;if(!this.Xt&&c){var d;(d=this.wVa)==null||d.unsubscribe();d=sA.get(c);sA.set(c,this);d&&d!==this&&d.IRa();d=this.Lv(c);var e=d.Ml(),f=e.yf;this.wWa(c,f);e.ae=this.e1c?c.ae==null?!this.zp():c.ae:!1;if(!d.Hf()){d.attach(this.sTa(c));var g;(g=c.ox)==null||g.attach(this.N9a)}this.KC=this.MUa().subscribe(function(){return b.IRa()});c.g_=this.zp()?this.oj:void 0;c.direction=this.dir;a&&c.zia(this.Ln||"program");this.NW(!0);c instanceof _.rA&&(c.irb(!0),c.kj.Hc.ha(_.hg(c.close)).subscribe(function(){_.HXa(_.Lt(f,
!1));_.Lt(f,!0)}))}};_.h.focus=function(a,b){this.Tc&&a?_.Xs(this.Tc,this.kd,a,b):this.kd.na.focus(b)};
_.h.eSa=function(a){var b=this.Bb,c=this.Wt;if(b&&this.sN){this.KC.unsubscribe();var d;(d=this.wVa)==null||d.unsubscribe();if(c instanceof _.rA&&this.tVa(c))this.wVa=c.Lr.ha(_.Qf(1)).subscribe(function(){b.detach();if(!sA.has(c)){var f;(f=c.ox)==null||f.detach()}}),c.irb(!1);else{b.detach();var e;c==null||(e=c.ox)==null||e.detach()}c&&this.tVa(c)&&sA.delete(c);!this.No||a!=="keydown"&&this.Ln&&this.zp()||this.focus(this.Ln);this.Ln=void 0;this.NW(!1)}};
_.h.NW=function(a){a!==this.Xt&&((this.Xt=a)?this.NZ.emit():this.MZ.emit(),this.zp()&&this.cD.uWa(a),_.Qn(this.Sa))};_.h.Lv=function(a){var b=this;if(!this.Bb){var c=this.OK(a);this.TWa(a,c.yf);this.Bb=_.uj(this.ac,c);this.Bb.ln().subscribe(function(d){b.Wt instanceof _.rA&&b.Wt.oe(d)})}return this.Bb};
_.h.OK=function(a){return new _.nj({yf:_.Mt(_.JXa(_.Lt(_.gj(this.ac,this.kd))),".mat-menu-panel, .mat-mdc-menu-panel"),Oh:a.Oh||"cdk-overlay-transparent-backdrop",Ad:a.Wu,Hg:this.ff(),direction:this.oc||"ltr",disableAnimations:this.Yc})};_.h.TWa=function(a,b){var c=this;a.lA&&b.Q7.subscribe(function(d){c.nb.run(function(){a.lA(d.PX.nc==="start"?"after":"before",d.PX.qc==="top"?"below":"above")})})};
_.h.wWa=function(a,b){var c=_.k(a.Yo==="before"?["end","start"]:["start","end"]),d=c.next().value;c=c.next().value;var e=_.k(a.Fr==="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;this.zp()?(n=d=a.Yo==="before"?"start":"end",c=r=d==="end"?"start":"end",this.oj&&(this.BW==null&&(this.BW=(a=this.oj.items.first)?a.Zg().offsetTop:0),x=f==="bottom"?this.BW:-this.BW)):
a.JS||(m=f==="top"?"bottom":"top",g=e==="top"?"bottom":"top");_.It(b,[{zc:d,Ac:m,nc:r,qc:f,offsetY:x},{zc:c,Ac:m,nc:n,qc:f,offsetY:x},{zc:d,Ac:g,nc:r,qc:e,offsetY:-x},{zc:c,Ac:g,nc:n,qc:e,offsetY:-x}])};_.h.MUa=function(){var a=this,b=this.dba(this.Bb),c=this.Bb.gp,d=this.oj?this.oj.closed:_.of(),e=this.oj?this.oj.Pt().ha(_.Hf(function(f){return a.Xt&&f!==a.cD})):_.of();return _.Gf(b,d,e,c)};_.h.sTa=function(a){this.Oj&&this.Oj.Qc===a.Qc||(this.Oj=new _.Vt(a.Qc,this.Ge));return this.Oj};
_.h.tVa=function(a){return sA.get(a)===this};
_.p.Object.defineProperties(tA.prototype,{Wt:{configurable:!0,enumerable:!0,get:function(){return this.upb},set:function(a){var b=this;if(a!==this.upb){this.upb=a;this.rW.unsubscribe();a&&(this.rW=a.close.subscribe(function(d){b.eSa(d);d!=="click"&&d!=="tab"||!b.oj||b.oj.closed.emit(d)}));var c;(c=this.cD)==null||c.CWa(this.zp())}}},sN:{configurable:!0,enumerable:!0,get:function(){return this.Xt}},dir:{configurable:!0,enumerable:!0,get:function(){return this.oc&&this.oc.value==="rtl"?"rtl":"ltr"}}});
tA.O=function(){_.Ke()};tA.Ea=_.Te({type:tA});_.uA=function(){tA.call(this,!0);var a=this;this.vba=_.We.EMPTY;this.No=!0;this.M$a=this.NZ=new _.Uj;this.L$a=this.MZ=new _.Uj;this.t1c=_.u(_.oj).listen(this.kd.na,"touchstart",function(b){_.Ura(b)||(a.Ln="touch")},{passive:!0})};_.W(_.uA,tA);_.h=_.uA.prototype;_.h.vt=function(){return tA.prototype.zp.call(this)};_.h.qgb=function(){this.sN?this.oQ():this.qI()};_.h.qI=function(){this.Tpb(!0)};_.h.oQ=function(){this.IRa()};_.h.Re=function(){var a;(a=this.Bb)==null||a.Re()};_.h.Sd=function(){this.DTa()};
_.h.Ma=function(){tA.prototype.Ma.call(this);this.t1c();this.vba.unsubscribe()};_.h.Pzd=function(){return this.kd};_.h.dba=function(a){return a.xm()};_.h.GTa=function(a){_.Tra(a)||(this.Ln=a.button===0?"mouse":void 0,this.vt()&&a.preventDefault())};_.h.oe=function(a){a=a.keyCode;if(a===13||a===32)this.Ln="keyboard";this.vt()&&(a===39&&this.dir==="ltr"||a===37&&this.dir==="rtl")&&(this.Ln="keyboard",this.qI())};_.h.mk=function(a){this.vt()?(a.stopPropagation(),this.qI()):this.qgb()};
_.h.DTa=function(){var a=this;this.vt()&&this.oj&&(this.vba=this.oj.Pt().subscribe(function(b){b!==a.cD||b.disabled||(a.Ln="mouse",a.Tpb(!1))}))};_.p.Object.defineProperties(_.uA.prototype,{dSa:{configurable:!0,enumerable:!0,get:function(){return this.kh},set:function(a){this.kh=a}},kh:{configurable:!0,enumerable:!0,get:function(){return this.Wt},set:function(a){this.Wt=a}}});_.uA.O=function(a){return new (a||_.uA)};
_.uA.Ea=_.Te({type:_.uA,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.mk(c)})("mousedown",function(c){return b.GTa(c)})("keydown",function(c){return b.oe(c)});a&2&&_.tg("aria-haspopup",b.kh?"menu":null)("aria-expanded",b.sN)("aria-controls",b.sN?b.kh==null?null:b.kh.yna:null)},inputs:{dSa:[0,"mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],kh:[0,"matMenuTriggerFor","menu"],N9a:[0,"matMenuTriggerData",
"menuData"],No:[0,"matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{NZ:"menuOpened",M$a:"onMenuOpen",MZ:"menuClosed",L$a:"onMenuClose"},Qb:["matMenuTrigger"],features:[_.kg]});_.vA=function(){};_.vA.O=function(a){return new (a||_.vA)};_.vA.Ja=_.Se({type:_.vA});_.vA.Ia=_.ed({Tb:[ibb],imports:[_.mu,_.bu,_.au,_.Ft,_.bu]});_.wA=function(){};_.wA.O=function(a){return new (a||_.wA)};_.wA.Ja=_.Se({type:_.wA});_.wA.Ia=_.ed({imports:[_.vA]});var jbb=[[["","onedevOptOutButton",""]],[["","mat-icon-button",""]]],xA=function(a){var b=this;this.zone=a;this.UDa=!1;this.oT=new ResizeObserver(function(){b.zone.run(function(){var c=[];for(var d=c.concat,e=Array.from(b.gy),f=Array.from(b.wvd),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.Ceb,b.m8b]]);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.Ceb.sN&&d!==b.Ceb)&&d.oQ();
kbb(b)})})};xA.prototype.Ra=function(){};xA.prototype.Dc=function(){if(this.lVb.length>0&&this.lVb.some(function(a){return!a.na.classList.contains("gmat-mdc-button")}))throw Error("ad");lbb(this)};xA.prototype.Ma=function(){this.oT.disconnect()};
var mbb=function(a){kbb(a);var b=a.UDa?"keyboard":"mouse";a.UDa=!1;setTimeout(function(){a.Beb.zia(b)})},lbb=function(a){for(var b=_.k([].concat(_.v(a.buttons),[a.m8b])),c=b.next();!c.done;c=b.next())a.oT.observe(c.value.na)},kbb=function(a){a=_.k(a.Beb.kj);for(var b=a.next();!b.done;b=a.next())b=b.value,b.disabled=b.Zg().offsetWidth===0};_.p.Object.defineProperties(xA.prototype,{kh:{configurable:!0,enumerable:!0,set:function(a){a.Ad="onedev-appbar-menu";this.Beb=a}}});
xA.O=function(a){return new (a||xA)(_.C(_.th))};
xA.ya=_.Re({type:xA,oa:[["onedev-mdc-button-group"]],vd:function(a,b,c){a&1&&(_.Pg(c,_.uA,4),_.Pg(c,_.uA,4,_.ne),_.Pg(c,_.Fx,4,_.ne),_.Pg(c,_.jv,4,_.ne));if(a&2){var d;_.Tg(d=_.Ug())&&(b.gy=d);_.Tg(d=_.Ug())&&(b.wvd=d);_.Tg(d=_.Ug())&&(b.buttons=d);_.Tg(d=_.Ug())&&(b.lVb=d)}},mb:function(a,b){a&1&&(_.Og(_.uA,5),_.Og(_.uA,5,_.ne));if(a&2){var c;_.Tg(c=_.Ug())&&(b.Ceb=c.first);_.Tg(c=_.Ug())&&(b.m8b=c.first)}},qb:2,Wa:function(a){a&2&&_.ah("display","flex")},inputs:{kh:"menu"},jc:["[onedevOptOutButton]",
"[mat-icon-button]"],Aa:5,Ba:1,Fa:[["mat-icon-button","","aria-label","show more",1,"show-more",3,"keydown.enter","keydown.space","menuOpened","matMenuTriggerFor"]],ua:function(a,b){a&1&&(_.Jg(jbb),_.Kg(0),_.Kg(1,1),_.I(2,"button",0),_.O("keydown.enter",function(){b.UDa=!0})("keydown.space",function(){b.UDa=!0})("menuOpened",function(){return mbb(b)}),_.I(3,"mat-icon"),_.Q(4,"more_vert"),_.J()());a&2&&(_.A(2),_.H("matMenuTriggerFor",b.Beb))},dependencies:[_.Wx,_.Fx,_.nv,_.Zv,_.Yv,_.wA,_.oA,_.uA],
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'],
ab:2});_.yA=function(){};_.yA.O=function(a){return new (a||_.yA)};
_.yA.ya=_.Re({type:_.yA,oa:[["onedev-appbar-title"]],inputs:{ft:"productName",Yp:"iconUrl",rh:"svgIcon",qxb:"badgeIcon"},standalone:!1,Aa:5,Ba:5,Fa:[["aria-hidden","true","alt","",3,"src",4,"ngIf"],[3,"svgIcon",4,"ngIf"],["class","badge-disc",4,"ngIf"],["aria-level","1","role","heading"],["aria-hidden","true","alt","",3,"src"],[3,"svgIcon"],[1,"badge-disc"]],ua:function(a,b){a&1&&(_.F(0,iza,1,1,"img",0)(1,jza,1,1,"mat-icon",1)(2,kza,2,1,"mat-icon",2),_.I(3,"span",3),_.Q(4),_.J());a&2&&(_.H("ngIf",
b.Yp),_.A(),_.H("ngIf",b.rh),_.A(),_.H("ngIf",b.qxb),_.A(),_.tg("aria-label",b.ft?b.ft:"Product Name"),_.A(),_.dh(" ",b.ft,"\n"))},dependencies:[_.op,_.Yv],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}}"],
Na:0});var nbb=["feedbackTooltip"],obb=["branding"],zA=function(a,b,c,d,e,f,g,m,n,r,x){var z=this;this.Ha=a;this.Si=b;this.Wha=c;this.Va=d;this.mA=e;this.cU=f;this.document=g;this.v$c=m;this.appBarFontColor=n;this.nfc=r;this.ariaLabel="Product Title";this.Lq=QWa;this.Do={};this.vcd="/";this.R5b=1;this.ahb=new _.Vf;this.AQb=!!this.document.querySelector("#gb");this.Jnd=!!this.document.querySelector("#gb a[role=button]");this.width=this.AQb?"calc(100% - "+(this.Jnd?50:110)+"px)":"100%";this.Vf=[x.register("showShortcutDialog",
"shift+/",function(){z.a9&&(z.nx?(z.nx.close(),z.nx=void 0):z.kGa(),z.Ha.hb({element:"AppBar",action:(z.nx?"show":"hide")+"KeyboardShortcuts",gestureName:"KEYBOARD",projectId:z.Lq.projectId}))}),x.register("sendFeedback","shift+2",function(){z.Vha?(z.Vha.close(),z.Vha=void 0):z.C7("KEYBOARD")})];this.Dwd=_.vx.has(71)};
zA.prototype.Ra=function(){var a=this;this.Va.events.ha(_.Hf(function(b){return b instanceof _.ji})).subscribe(function(){a.Lq=pbb(a);a.Do=a.z2a();a.pyb.na.style.setProperty("--text-secondary",a.Lq.appBarFontColor);a.vcd=a.Va.url})};zA.prototype.Ma=function(){this.ahb.next();for(var a=_.k(this.Vf),b=a.next();!b.done;b=a.next())b=b.value,b()};
zA.prototype.C7=function(a){var b=this;this.Ha.hb({element:"FeedbackButton",action:"open",gestureName:a,projectId:this.Lq.projectId});this.Xha&&this.Xha.kf();this.Vha=this.Si.open(v9a);this.Vha.Yy().ha(_.Uf()).subscribe(function(c){b.Vha=void 0;c&&b.Wha.w0()})};var qbb=function(){setTimeout(function(){var a;(a=document.getElementById("skiplink-navigation-target"))==null||a.focus()})},rbb=function(a){_.Lja(a.cU.theme).then(function(b){a.mA.XFa(b==="DARK"?"LIGHT":"DARK")})};
zA.prototype.kGa=function(){var a=this;this.nx=this.Si.open(_.kv,{az:!1,data:this.Lq.keyboardShortcuts,minWidth:400});this.nx.Yy().ha(_.Uf()).subscribe(function(){a.nx=void 0})};var pbb=function(a){var b={};a.nfc&&(b.appBarTitle=a.nfc,b.disableAppLink=!1);b.appBarFontColor=a.appBarFontColor;a=a.LN(function(c,d){return Object.assign({},c,d)},QWa);return Object.assign({},a,b)};zA.prototype.z2a=function(){return this.LN(function(a,b){return Object.assign({},a,b.Do)},{})};
zA.prototype.LN=function(a,b){for(var c=this.Va.An.root.md;c&&c.mf==="primary";)b=a(b,c.data),c=c.firstChild;return b};
_.p.Object.defineProperties(zA.prototype,{G3a:{configurable:!0,enumerable:!0,get:function(){return!this.AQb}},ygd:{configurable:!0,enumerable:!0,get:function(){return this.R5b===0}},hka:{configurable:!0,enumerable:!0,get:function(){var a=this.Lq.appLink;return a?a:"/"+_.ar.sK}},projectId:{configurable:!0,enumerable:!0,get:function(){return this.Lq.projectId}},a9:{configurable:!0,enumerable:!0,get:function(){return this.Lq.keyboardShortcuts&&Array.from(this.Lq.keyboardShortcuts.entries()).length>0}},
kMb:{configurable:!0,enumerable:!0,get:function(){return this.a9||!!this.Lq.settingsPageLink}},bMb:{configurable:!0,enumerable:!0,get:function(){return(this.Lq.additionalLinks||[]).length>0}},cMb:{configurable:!0,enumerable:!0,get:function(){return this.kMb||this.bMb}}});zA.O=function(a){return new (a||zA)(_.C(_.Qq),_.C(_.Qu),_.C(_.Vv),_.C(_.ni),_.C(_.py),_.C(_.ty),_.C(_.ii),_.C(R6a,8),_.C(O6a,8),_.C(_.S6a,8),_.C(_.Sw),_.C(_.wx))};
zA.ya=_.Re({type:zA,oa:[["app-bar"]],mb:function(a,b){a&1&&(_.Og(nbb,5),_.Og(obb,5,_.ne));if(a&2){var c;_.Tg(c=_.Ug())&&(b.Xha=c.first);_.Tg(c=_.Ug())&&(b.pyb=c.first)}},qb:6,Wa:function(a,b){a&2&&(_.ah("width",b.width),_.bh("full-width",b.G3a)("fullscreen-search",b.ygd))},inputs:{ariaLabel:"ariaLabel"},standalone:!1,Aa:42,Ba:16,Fa:[["branding",""],["feedbackTooltip","matTooltip"],["menu","matMenu"],["overflowMenu","matMenu"],["onedevAppbar",""],[1,"appbar-left"],["mat-button","","ascTrackElement",
"AppBar","trackAction","navigateFromTitle",3,"routerLink","trackProjectId"],[3,"productName","svgIcon"],["class","hiring-banner","target","_blank","href","http://go/cs-we-are-hiring",4,"ngIf"],[1,"appbar-center"],[1,"skip-navigation-wrapper"],["mat-button","","color","primary","aria-label","skip to main content",1,"skip-to-main-content-link",3,"click","keydown.enter"],["fxFlex","","role","search",3,"config","focusChange",4,"ngIf"],[1,"appbar-right"],[3,"menu"],["type","button","mat-icon-button","",
"ascTrackElement","AppBar","trackAction","switchTheme","matTooltip","Switch theme","aria-label","Switch theme",1,"hover-focus-element",3,"click"],["type","button","mat-icon-button","","matTooltip","Send feedback","aria-label","Send feedback",1,"hover-focus-element",3,"click"],["svgIcon","shared:feedback_outline",1,"feedback"],["type","button","mat-icon-button","","externalLink","https://goto.google.com/sync2head/cs","matTooltip","Tip of the Week","aria-label","tip of the week",1,"hover-focus-element"],
["type","button","mat-icon-button","","class","hover-focus-element menu-trigger","matTooltip","Help","aria-label","Help",3,"matMenuTriggerFor",4,"ngIf"],["class","settings","mat-icon-button","","ascTrackElement","AppBar","trackAction","navigateToSettingsPage","matTooltip","Settings","aria-label","Settings",3,"routerLink",4,"ngIf"],[3,"overlapTrigger"],["role","group"],["role","presentation",4,"ngIf"],[4,"ngIf"],["type","button","mat-menu-item","","ascTrackElement","AppBar","trackAction","switchTheme",
3,"click"],["type","button","mat-menu-item","",3,"click"],"type button mat-menu-item  externalLink https://goto.google.com/sync2head/cs".split(" "),["type","button","mat-menu-item","",3,"matMenuTriggerFor",4,"ngIf"],["mat-menu-item","","ascTrackElement","AppBar","trackAction","navigateToSettingsPage",3,"routerLink",4,"ngIf"],["target","_blank","href","http://go/cs-we-are-hiring",1,"hiring-banner"],[1,"hiring-banner-ribbon"],[1,"hiring-banner-text"],["fxFlex","","role","search",3,"focusChange","config"],
["type","button","mat-icon-button","","matTooltip","Help","aria-label","Help",1,"hover-focus-element","menu-trigger",3,"matMenuTriggerFor"],["svgIcon","shared:help_outline"],["mat-icon-button","","ascTrackElement","AppBar","trackAction","navigateToSettingsPage","matTooltip","Settings","aria-label","Settings",1,"settings",3,"routerLink"],["svgIcon","shared:settings_outline"],["role","presentation"],["mat-menu-item","","ascTrackElement","AppBar","trackAction","showKeyboardShortcuts",3,"click"],["role",
"group",1,"additional"],["role","presentation",4,"ngFor","ngForOf"],["mat-menu-item","",1,"add",3,"externalLink"],["type","button","mat-menu-item","",3,"matMenuTriggerFor"],["mat-menu-item","","ascTrackElement","AppBar","trackAction","navigateToSettingsPage",3,"routerLink"]],ua:function(a,b){if(a&1){var c=_.Wd();_.I(0,"header",4)(1,"div",5)(2,"a",6,0);_.K(4,"onedev-appbar-title",7);_.J();_.F(5,lza,4,0,"a",8);_.J();_.I(6,"div",9)(7,"div",10)(8,"button",11);_.O("click",function(){_.w(c);return _.y(qbb())})("keydown.enter",
function(){_.w(c);return _.y(qbb())});_.Q(9," Skip navigation ");_.J()();_.F(10,mza,1,1,"global-search-box",12);_.J();_.I(11,"div",13)(12,"onedev-mdc-button-group",14)(13,"button",15);_.O("click",function(){_.w(c);return _.y(rbb(b))});_.I(14,"mat-icon");_.Q(15,"brightness_4");_.J()();_.I(16,"button",16,1);_.O("click",function(){_.w(c);return _.y(b.C7("CLICK"))});_.K(18,"mat-icon",17);_.J();_.I(19,"a",18)(20,"mat-icon");_.Q(21,"lightbulb_outline");_.J()();_.F(22,nza,2,1,"button",19)(23,oza,2,1,"a",
20);_.J()();_.I(24,"mat-menu",21,2)(26,"ul",22);_.F(27,pza,3,0,"li",23);_.J();_.F(28,sza,4,2,"ng-container",24);_.J();_.I(29,"mat-menu",null,3)(31,"button",25);_.O("click",function(){_.w(c);return _.y(rbb(b))});_.I(32,"span");_.Q(33,"Switch theme");_.J()();_.I(34,"button",26);_.O("click",function(){_.w(c);return _.y(b.C7("CLICK"))});_.I(35,"span");_.Q(36,"Send feedback");_.J()();_.I(37,"a",27)(38,"span");_.Q(39,"Tip of the Week");_.J()();_.F(40,tza,3,1,"button",28)(41,uza,3,1,"a",29);_.J()()}a&2&&
(a=_.$g(30),_.A(2),_.H("routerLink",b.hka)("trackProjectId",b.projectId),_.tg("aria-label",b.Lq.appBarTitle||b.ariaLabel),_.A(2),_.H("productName",_.ih(b.Lq.appBarTitle))("svgIcon",b.v$c),_.A(),_.H("ngIf",b.Dwd),_.A(5),_.H("ngIf",b.Do.hla),_.A(2),_.H("menu",a),_.A(10),_.H("ngIf",b.cMb),_.A(),_.H("ngIf",b.Lq.settingsPageLink),_.A(),_.H("overlapTrigger",!1),_.A(3),_.H("ngIf",b.a9),_.A(),_.H("ngIf",b.bMb),_.A(12),_.H("ngIf",b.cMb),_.A(),_.H("ngIf",b.Lq.settingsPageLink))},dependencies:[_.Vq,_.np,_.op,
_.Rq,_.cv,_.lA,_.Fx,_.jv,_.nv,_.jA,_.Yv,_.oA,_.rA,_.qA,_.uA,_.Dy,_.Ay,_.nA,_.yA,xA,_.Dq],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}"]});_.AA=function(a,b,c){this.kod=a;this.Bid=b;this.ar=c};_.AA.prototype.cz=function(){KRa(this.kod);for(var a=this.Bid,b=_.k(a.zid),c=b.next();!c.done;c=b.next()){c=c.value;var d=[].concat(_.v(c.icons));c.fEb&&(d=d.concat(c.fEb));d=_.k(d);for(var e=d.next();!e.done;e=d.next()){var f=a,g=c.Ru;e=e.value;var m=_.Nc(j1a,g,e);f.EBa.xkb(g,e,new a1a(m))}}this.ar.initialize()};_.AA.O=function(a){return new (a||_.AA)(_.t($q),_.t(_.$v),_.t(_.ix),_.t(_.pv))};_.AA.wa=_.q({token:_.AA,qa:_.AA.O,Ga:"root"});var sbb;_.BA=function(a,b,c,d,e,f,g,m){this.Ha=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})};
sbb=function(a,b,c){a.Ha.hb({gestureName:"BACKGROUND",element:"HatsNextService",action:"showSurvey",Ie:b});a.service.iqd({triggerId:b,callback:function(d){d.surveyData&&a.colorScheme.ha(_.Qf(1)).subscribe(function(e){a.Ha.hb({gestureName:"BACKGROUND",element:"HatsNextService",action:"presentSurvey",Ie:b});a.service.Qod({surveyData:d.surveyData,colorScheme:e,authuser:0,customZIndex:1E4,productData:{productVersion:a.productVersion,experimentIds:a.experimentIds,customData:c}})})},authuser:0,enableTestingMode:!1})};
_.tbb=function(a,b){var c={};c=c===void 0?{}:c;a.Ha.znd.then(function(){a.Lc.Xb(function(){_.Lja(a.Lc.il).then(function(){setTimeout(function(){sbb(a,b,c)})})})})};_.BA.O=function(a){return new (a||_.BA)(_.t(VMa),_.t(_.Bh),_.t(_.Z0a),_.t(_.gp),_.t(X5a),_.t(_.ty),_.t(_.Qq),_.t(_.th))};_.BA.wa=_.q({token:_.BA,qa:_.BA.O,Ga:"root"});var ubb=_.Tk(["https://www.gstatic.com/images/icons/material/system_gm/svg/access_time_24px.svg"]),vbb=_.Tk(["https://www.gstatic.com/images/icons/material/system_gm/svg/info_outline_24px.svg"]),wbb=_.Tk(["https://www.gstatic.com/images/icons/material/system_gm/svg/link_24px.svg"]);var xbb=_.Tk(["https://fonts.gstatic.com/s/i/short-term/release/googlesymbols/summarize_auto/default/24px.svg"]),ybb=_.Tk(["https://fonts.gstatic.com/s/i/short-term/release/googlesymbols/edit_fix_auto/default/24px.svg"]),CA=function(a,b,c,d,e,f,g,m,n,r,x,z,D,L){this.Xqd=a;this.nxa=b;this.NYa=d;this.Va=e;this.ug=g;this.userEmail=n;this.storage=r;this.S5a=z;c.cz();(this.Pl=_.Fk.has(2))&&x.load();this.K9a();this.Pl&&_.vx.has(42)&&_.tbb(z,"n9xCgksaE0jd2PDg8Pq0PBfvWMwF");b1a(D,"access_time_24px",_.Nc(ubb));
b1a(D,"info_outline_24px",_.Nc(vbb));b1a(D,"link_24px",_.Nc(wbb));_.vx.has(107)&&(b1a(D,"summarize_auto",_.Nc(xbb)),b1a(D,"edit_fix_auto",_.Nc(ybb)));this.nxa&&L.documentElement.style.setProperty("--app-bar-bg",this.nxa)};CA.prototype.K9a=function(){this.userEmail||!_.Fk.has(3)||this.storage&&this.storage.get("epn_dismiss")||this.veb()};
CA.prototype.veb=function(){var a=this;this.ug.open("We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.","Got it",{duration:0}).fD.subscribe(function(){a.storage&&a.storage.set("epn_dismiss",!0)})};CA.prototype.Ra=function(){var a=this.Va;a.config=this.Xqd.map(bpa);a.uS=!1};CA.O=function(a){return new (a||CA)(_.C(g9a),_.C(N6a),_.C(_.AA),_.C(_.wy),_.C(_.ni),_.C(_.wx),_.C(_.Cv),_.C(_.ux),_.C(_.fp),_.C(_.VZa,8),_.C(_.dx),_.C(_.BA),_.C(_.Xv),_.C(_.ii))};
CA.ya=_.Re({type:CA,oa:[["cst-app"],["protractor-cst-app"]],standalone:!1,Aa:6,Ba:3,Fa:[[1,"app"],[1,"router-wrapper"],["class","announcement-bar",4,"ngIf"],[1,"announcement-bar"]],ua:function(a,b){a&1&&(_.K(0,"app-bar"),_.I(1,"div",0)(2,"div",1),_.F(3,vza,1,0,"announcement-bar",2),_.K(4,"router-outlet"),_.J()(),_.K(5,"uncaught-error-notifier"));a&2&&(_.ah("background-color",b.nxa),_.A(3),_.H("ngIf",b.NYa.hFb))},dependencies:[_.op,_.xy,zA,_.Kv,_.Pp],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}"]});_.DA=function(){};_.DA.O=function(a){return new (a||_.DA)};_.DA.Ja=_.Se({type:_.DA});_.DA.Ia=_.ed({imports:[_.zz,_.vp,_.Wx,_.Zv]});var zbb=_.zj("transformMenu",[_.Fj("void",_.Ej({opacity:0,transform:"scale(0.8)"})),_.Gj("void => enter",_.Dj("120ms cubic-bezier(0, 0, 0.2, 1)",_.Ej({opacity:1,transform:"scale(1)"}))),_.Gj("* => void",_.Dj("100ms 25ms linear",_.Ej({opacity:0})))]),Abb=_.zj("fadeInItems",[_.Fj("showing",_.Ej({opacity:1})),_.Gj("void => *",[_.Ej({opacity:0}),_.Dj("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);var Bbb=[[["mat-icon"],["","matMenuItemIcon",""]],"*"],Cbb=_.Sj(_.Tj(function(){})),EA=function(a,b,c,d,e){var f=Cbb.call(this)||this;f.La=a;f.Vb=b;f.Tc=c;f.vG=d;f.Sa=e;f.role="menuitem";f.Pt=new _.Vf;f.nm=new _.Vf;f.G2=!1;f.zp=!1;var g;d==null||(g=d.eYa)==null||g.call(d,f);return f};_.W(EA,Cbb);_.h=EA.prototype;_.h.focus=function(a,b){this.Tc&&a?_.Xs(this.Tc,this.Zg(),a,b):this.Zg().focus(b);this.nm.next(this)};_.h.Dc=function(){this.Tc&&this.Tc.Bk(this.La,!1)};
_.h.Ma=function(){this.Tc&&this.Tc.Ii(this.La);this.vG&&this.vG.removeItem&&this.vG.removeItem(this);this.Pt.complete();this.nm.complete()};_.h.Ur=function(){return this.disabled?"-1":"0"};_.h.Zg=function(){return this.La.na};_.h.vRa=function(a){this.disabled&&(a.preventDefault(),a.stopPropagation())};_.h.ETa=function(){this.Pt.next(this)};
_.h.Xj=function(){for(var a=this.La.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.uWa=function(a){this.G2=a;var b;(b=this.Sa)==null||_.Qn(b)};_.h.CWa=function(a){this.zp=a;var b;(b=this.Sa)==null||_.Qn(b)};_.h.Mj=function(){return this.Vb&&this.Vb.activeElement===this.Zg()};EA.O=function(a){return new (a||EA)(_.C(_.ne),_.C(_.ii),_.C(_.Ws),_.C(pA,8),_.C(_.ho))};
EA.ya=_.Re({type:EA,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.vRa(c)})("mouseenter",function(){return b.ETa()});a&2&&(_.tg("role",b.role)("tabindex",b.Ur())("aria-disabled",b.disabled)("disabled",b.disabled||null)("mat-id-collision",null),_.bh("mat-mdc-menu-item-highlighted",b.G2)("mat-mdc-menu-item-submenu-trigger",b.zp))},inputs:{disabled:"disabled",Gc:"disableRipple",role:"role"},Qb:["matMenuItem"],
standalone:!1,features:[_.kg],tc:["mat-menu-item",""],jc:["mat-icon, [matMenuItemIcon]","*"],Aa:5,Ba:3,Fa:[[1,"mat-mdc-menu-item-text"],["matRipple","",1,"mat-mdc-menu-ripple",3,"matRippleDisabled","matRippleTrigger"],["class","mat-mdc-menu-submenu-icon","viewBox","0 0 5 10","focusable","false","aria-hidden","true",4,"ngIf"],["viewBox","0 0 5 10","focusable","false","aria-hidden","true",1,"mat-mdc-menu-submenu-icon"],["points","0,0 5,5 0,10"]],ua:function(a,b){a&1&&(_.Jg(Bbb),_.Kg(0),_.I(1,"span",
0),_.Kg(2,1),_.J(),_.K(3,"div",1),_.F(4,wza,2,0,"svg",2));a&2&&(_.A(3),_.H("matRippleDisabled",b.Gc||b.disabled)("matRippleTrigger",b.Zg()),_.A(),_.H("ngIf",b.zp))},dependencies:[_.op,_.lu],ab:2,Na:0});var Dbb=0,FA=function(a,b,c,d){this.La=a;this.nb=b;this.Sa=d;this.kj=new _.Ng;this.Al={};this.kL="void";this.Lr=new _.Vf;this.close=this.closed=new _.Uj;this.yna="mat-menu-panel-"+Dbb++;this.Wu=c.Wu||"";this.Uy=c.Yo;this.yda=c.Fr;this.Oh=c.Oh;this.Ypb=c.JS;this.fob=c.ae};_.h=FA.prototype;_.h.Ra=function(){this.lA()};
_.h.Sd=function(){var a=this;this.wXa();this.Ib=_.tt((new _.wt(this.kj)).ny().bG());this.Ib.pO.subscribe(function(){return a.closed.emit("tab")});this.kj.Hc.ha(_.fg(this.kj),_.gg(function(b){return _.Gf.apply(null,_.v(b.map(function(c){return c.nm})))})).subscribe(function(b){return _.ut(a.Ib,b)});this.kj.Hc.subscribe(function(b){var c=a.Ib,d;a.kL==="enter"&&((d=c.He)==null?0:d.Mj())&&(b=b.toArray(),d=Math.max(0,Math.min(b.length-1,c.ks||0)),b[d]&&!b[d].disabled?c.Fj(d):mXa(c))})};
_.h.Ma=function(){var a;(a=this.Ib)==null||a.destroy();this.kj.destroy();this.closed.complete();var b;(b=this.Umb)==null||b.unsubscribe()};_.h.Pt=function(){return this.kj.Hc.ha(_.fg(this.kj),_.gg(function(a){return _.Gf.apply(null,_.v(a.map(function(b){return b.Pt})))}))};_.h.eYa=function(){};_.h.removeItem=function(){};
_.h.oe=function(a){var b=a.keyCode,c=this.Ib;switch(b){case 27:_.Oi(a)||(a.preventDefault(),this.closed.emit("keydown"));break;case 37:this.g_&&this.direction==="ltr"&&this.closed.emit("keydown");break;case 39:this.g_&&this.direction==="rtl"&&this.closed.emit("keydown");break;default:b!==38&&b!==40||_.oXa(c,"keyboard");c.tn(a);return}a.stopPropagation()};
_.h.zia=function(a){var b=this;a=a===void 0?"program":a;var c;(c=this.Umb)==null||c.unsubscribe();this.Umb=this.nb.il.ha(_.Qf(1)).subscribe(function(){var d=null;b.kj.length&&(d=b.kj.first.Zg().closest('[role="menu"]'));if(!d||!d.contains(document.activeElement)){var e=b.Ib;_.vt(_.oXa(e,a));!e.He&&d&&d.focus()}})};
_.h.Rdb=function(a){var b=this;a=this.umb+Math.min(this.B0c+a,24);var c=Object.keys(this.Al).find(function(d){return d.startsWith(b.umb)});c&&c!==this.LVa||(this.LVa&&(this.Al[this.LVa]=!1),this.Al[a]=!0,this.LVa=a)};_.h.lA=function(a,b){a=a===void 0?this.Yo:a;b=b===void 0?this.Fr:b;var c=this.Al;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.Sa)==null||_.Qn(d)};_.h.h8c=function(){this.kL="enter"};
_.h.m7c=function(){this.kL="void"};_.h.nP=function(a){this.Lr.next(a);this.Uv=!1};_.h.Zba=function(a){this.Uv=!0;a.En==="enter"&&this.Ib.ks===0&&(a.element.scrollTop=0)};_.h.wXa=function(){var a=this;this.U$.Hc.ha(_.fg(this.U$)).subscribe(function(b){a.kj.reset(b.filter(function(c){return c.vG===a}));_.Sg(a.kj)})};
_.p.Object.defineProperties(FA.prototype,{Yo:{configurable:!0,enumerable:!0,get:function(){return this.Uy},set:function(a){this.Uy=a;this.lA()}},Fr:{configurable:!0,enumerable:!0,get:function(){return this.yda},set:function(a){this.yda=a;this.lA()}},JS:{configurable:!0,enumerable:!0,get:function(){return this.Ypb},set:function(a){this.Ypb=_.Vi(a)}},ae:{configurable:!0,enumerable:!0,get:function(){return this.fob},set:function(a){this.fob=_.Vi(a)}},Ad:{configurable:!0,enumerable:!0,set:function(a){var b=
this,c=this.PVa;c&&c.length&&c.split(" ").forEach(function(d){b.Al[d]=!1});(this.PVa=a)&&a.length&&(a.split(" ").forEach(function(d){b.Al[d]=!0}),this.La.na.className="")}},classList:{configurable:!0,enumerable:!0,get:function(){return this.Ad},set:function(a){this.Ad=a}}});FA.O=function(a){return new (a||FA)(_.C(_.ne),_.C(_.th),_.C(gbb),_.C(_.ho))};
FA.Ea=_.Te({type:FA,vd:function(a,b,c){a&1&&(_.Pg(c,_.fbb,5),_.Pg(c,EA,5),_.Pg(c,EA,4));if(a&2){var d;_.Tg(d=_.Ug())&&(b.ox=d.first);_.Tg(d=_.Ug())&&(b.U$=d);_.Tg(d=_.Ug())&&(b.items=d)}},mb:function(a,b){a&1&&_.Og(_.Lg,5);if(a&2){var c;_.Tg(c=_.Ug())&&(b.Qc=c.first)}},inputs:{Oh:"backdropClass",ariaLabel:[0,"aria-label","ariaLabel"],de:[0,"aria-labelledby","ariaLabelledby"],ns:[0,"aria-describedby","ariaDescribedby"],Yo:"xPosition",Fr:"yPosition",JS:"overlapTrigger",ae:"hasBackdrop",Ad:[0,"class",
"panelClass"],classList:"classList"},outputs:{closed:"closed",close:"close"},standalone:!1});var Ebb={Da:hbb,Pb:[_.$t],Gb:function(a){return function(){return a.xF.sF()}}},Fbb=_.Pi({passive:!0}),GA=function(a,b,c,d,e,f,g,m,n){var r=this;this.Yv=a;this.kd=b;this.Ge=c;this.cD=f;this.oc=g;this.Tc=m;this.nb=n;this.Bb=null;this.Xt=!1;this.rW=this.vba=this.KC=_.We.EMPTY;this.Sa=_.u(_.ho);this.dob=function(x){_.Ura(x)||(r.Ln="touch")};this.Ln=void 0;this.No=!0;this.M$a=this.NZ=new _.Uj;this.L$a=this.MZ=new _.Uj;this.ff=d;this.oj=e instanceof FA?e:void 0;b.na.addEventListener("touchstart",this.dob,
Fbb)};_.h=GA.prototype;_.h.Sd=function(){this.DTa()};_.h.Ma=function(){this.Bb&&(this.Bb.dispose(),this.Bb=null);this.kd.na.removeEventListener("touchstart",this.dob,Fbb);this.rW.unsubscribe();this.KC.unsubscribe();this.vba.unsubscribe()};_.h.vt=function(){return!!(this.cD&&this.oj&&this.kh)};_.h.qgb=function(){this.Xt?this.oQ():this.qI()};
_.h.qI=function(){var a=this,b=this.kh;if(!this.Xt&&b){var c=this.Lv(b),d=c.Ml(),e=d.yf;this.wWa(b,e);d.ae=b.ae==null?!this.vt():b.ae;c.attach(this.sTa(b));b.ox&&b.ox.attach(this.N9a);this.KC=this.MUa().subscribe(function(){return a.oQ()});this.G4c(b);b instanceof FA&&(b.h8c(),b.kj.Hc.ha(_.hg(b.close)).subscribe(function(){_.HXa(_.Lt(e,!1));_.Lt(e,!0)}))}};_.h.oQ=function(){var a;(a=this.kh)==null||a.close.emit()};_.h.focus=function(a,b){this.Tc&&a?_.Xs(this.Tc,this.kd,a,b):this.kd.na.focus(b)};
_.h.Re=function(){var a;(a=this.Bb)==null||a.Re()};_.h.eSa=function(a){var b=this;if(this.Bb&&this.sN){var c=this.kh;this.KC.unsubscribe();this.Bb.detach();!this.No||a!=="keydown"&&this.Ln&&this.vt()||this.focus(this.Ln);this.Ln=void 0;if(c instanceof FA)c.m7c(),c.ox?c.Lr.ha(_.Hf(function(e){return e.En==="void"}),_.Qf(1),_.hg(c.ox.Skb)).subscribe({next:function(){return c.ox.detach()},complete:function(){return b.NW(!1)}}):this.NW(!1);else{this.NW(!1);var d;c==null||(d=c.ox)==null||d.detach()}}};
_.h.G4c=function(a){a.g_=this.vt()?this.oj:void 0;a.direction=this.dir;this.K7c(a);a.zia(this.Ln||"program");this.NW(!0)};_.h.K7c=function(a){if(a.Rdb){for(var b=0,c=a.g_;c;)b++,c=c.g_;a.Rdb(b)}};_.h.NW=function(a){a!==this.Xt&&((this.Xt=a)?this.NZ.emit():this.MZ.emit(),this.vt()&&this.cD.uWa(a),_.Qn(this.Sa))};_.h.Lv=function(a){if(!this.Bb){var b=this.OK(a);this.TWa(a,b.yf);this.Bb=this.Yv.create(b);this.Bb.ln().subscribe()}return this.Bb};
_.h.OK=function(a){return new _.nj({yf:_.Mt(_.JXa(_.Lt(_.St(this.Yv.position(),this.kd))),".mat-menu-panel, .mat-mdc-menu-panel"),Oh:a.Oh||"cdk-overlay-transparent-backdrop",Ad:a.Wu,Hg:this.ff(),direction:this.oc})};_.h.TWa=function(a,b){var c=this;a.lA&&b.Q7.subscribe(function(d){var e=d.PX.nc==="start"?"after":"before",f=d.PX.qc==="top"?"below":"above";c.nb?c.nb.run(function(){return a.lA(e,f)}):a.lA(e,f)})};
_.h.wWa=function(a,b){var c=_.k(a.Yo==="before"?["end","start"]:["start","end"]),d=c.next().value;c=c.next().value;var e=_.k(a.Fr==="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;this.vt()?(n=d=a.Yo==="before"?"start":"end",c=r=d==="end"?"start":"end",this.oj&&(this.BW==null&&(this.BW=(a=this.oj.items.first)?a.Zg().offsetTop:0),x=f==="bottom"?this.BW:-this.BW)):
a.JS||(m=f==="top"?"bottom":"top",g=e==="top"?"bottom":"top");_.It(b,[{zc:d,Ac:m,nc:r,qc:f,offsetY:x},{zc:c,Ac:m,nc:n,qc:f,offsetY:x},{zc:d,Ac:g,nc:r,qc:e,offsetY:-x},{zc:c,Ac:g,nc:n,qc:e,offsetY:-x}])};_.h.MUa=function(){var a=this,b=this.Bb.xm(),c=this.Bb.gp,d=this.oj?this.oj.closed:_.of(),e=this.oj?this.oj.Pt().ha(_.Hf(function(f){return f!==a.cD}),_.Hf(function(){return a.Xt})):_.of();return _.Gf(b,d,e,c)};_.h.GTa=function(a){_.Tra(a)||(this.Ln=a.button===0?"mouse":void 0,this.vt()&&a.preventDefault())};
_.h.oe=function(a){a=a.keyCode;if(a===13||a===32)this.Ln="keyboard";this.vt()&&(a===39&&this.dir==="ltr"||a===37&&this.dir==="rtl")&&(this.Ln="keyboard",this.qI())};_.h.mk=function(a){this.vt()?(a.stopPropagation(),this.qI()):this.qgb()};
_.h.DTa=function(){var a=this;this.vt()&&this.oj&&(this.vba=this.oj.Pt().ha(_.Hf(function(b){return b===a.cD&&!b.disabled}),_.Rf(0,_.pLa)).subscribe(function(){a.Ln="mouse";a.kh instanceof FA&&a.kh.Uv?a.kh.Lr.ha(_.Qf(1),_.Rf(0,_.pLa),_.hg(a.oj.Pt())).subscribe(function(){return a.qI()}):a.qI()}))};_.h.sTa=function(a){this.Oj&&this.Oj.Qc===a.Qc||(this.Oj=new _.Vt(a.Qc,this.Ge));return this.Oj};
_.p.Object.defineProperties(GA.prototype,{dSa:{configurable:!0,enumerable:!0,get:function(){return this.kh},set:function(a){this.kh=a}},kh:{configurable:!0,enumerable:!0,get:function(){return this.Wt},set:function(a){var b=this;if(a!==this.Wt){this.Wt=a;this.rW.unsubscribe();a&&(this.rW=a.close.subscribe(function(d){b.eSa(d);d!=="click"&&d!=="tab"||!b.oj||b.oj.closed.emit(d)}));var c;(c=this.cD)==null||c.CWa(this.vt())}}},sN:{configurable:!0,enumerable:!0,get:function(){return this.Xt}},dir:{configurable:!0,
enumerable:!0,get:function(){return this.oc&&this.oc.value==="rtl"?"rtl":"ltr"}}});GA.O=function(a){return new (a||GA)(_.C(_.$t),_.C(_.ne),_.C(_.Mg),_.C(hbb),_.C(pA,8),_.C(EA,10),_.C(_.lj,8),_.C(_.Ws),_.C(_.th))};
GA.Ea=_.Te({type:GA,qb:3,Wa:function(a,b){a&1&&_.O("click",function(c){return b.mk(c)})("mousedown",function(c){return b.GTa(c)})("keydown",function(c){return b.oe(c)});a&2&&_.tg("aria-haspopup",b.kh?"menu":null)("aria-expanded",b.sN)("aria-controls",b.sN?b.kh==null?null:b.kh.yna:null)},inputs:{dSa:[0,"mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],kh:[0,"matMenuTriggerFor","menu"],N9a:[0,"matMenuTriggerData","menuData"],No:[0,"matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{NZ:"menuOpened",
M$a:"onMenuOpen",MZ:"menuClosed",L$a:"onMenuClose"},standalone:!1});_.HA=function(){return EA.apply(this,arguments)||this};_.W(_.HA,EA);_.HA.O=function(){var a;return function(b){return(a||(a=_.je(_.HA)))(b||_.HA)}}();
_.HA.ya=_.Re({type:_.HA,oa:[["","mat-menu-item",""]],Za:[1,"mat-focus-indicator"],qb:21,Wa:function(a,b){a&2&&(_.tg("role",b.role)("tabindex",b.Ur())("aria-disabled",b.disabled.toString())("disabled",b.disabled||null)("mat-id-collision",null),_.bh("mat-menu-item",!0)("mat-menu-item-highlighted",b.G2)("mat-menu-item-submenu-trigger",b.zp)("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",
Gc:"disableRipple"},Qb:["matMenuItem"],standalone:!1,features:[_.jh([{Da:EA,Cb:_.HA}]),_.kg],tc:["mat-menu-item",""],jc:["*"],Aa:3,Ba:3,Fa:[["matRipple","",1,"mat-menu-ripple",3,"matRippleDisabled","matRippleTrigger"],["class","mat-menu-submenu-icon","viewBox","0 0 5 10","focusable","false","aria-hidden","true",4,"ngIf"],["viewBox","0 0 5 10","focusable","false","aria-hidden","true",1,"mat-menu-submenu-icon"],["points","0,0 5,5 0,10"]],ua:function(a,b){a&1&&(_.Jg(),_.Kg(0),_.K(1,"div",0),_.F(2,xza,
2,0,"svg",1));a&2&&(_.A(),_.H("matRippleDisabled",b.Gc||b.disabled)("matRippleTrigger",b.Zg()),_.A(),_.H("ngIf",b.zp))},dependencies:[_.op,_.lu],ab:2,Na:0});_.IA=function(){GA.apply(this,arguments)};_.W(_.IA,GA);_.IA.O=function(){var a;return function(b){return(a||(a=_.je(_.IA)))(b||_.IA)}}();_.IA.Ea=_.Te({type:_.IA,oa:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],Za:[1,"mat-menu-trigger"],Qb:["matMenuTrigger"],standalone:!1,features:[_.kg]});_.JA=function(a,b,c,d){FA.call(this,a,b,c,d);this.umb="mat-elevation-z";this.B0c=4};_.W(_.JA,FA);_.JA.Ea=FA.Ea;_.JA.O=function(a){return new (a||_.JA)(_.C(_.ne),_.C(_.th),_.C(gbb),_.C(_.ho))};
_.JA.ya=_.Re({type:_.JA,oa:[["mat-menu"]],Za:["ngSkipHydration",""],qb:4,Wa:function(a){a&2&&_.tg("aria-label",null)("aria-labelledby",null)("aria-describedby",null)("mat-id-collision",null)},Qb:["matMenu"],standalone:!1,features:[_.jh([{Da:pA,Cb:_.JA}]),_.kg],jc:["*"],Aa:1,Ba:0,Fa:[["tabindex","-1","role","menu",1,"mat-menu-panel",3,"keydown","click","id","ngClass"],[1,"mat-menu-content"]],ua:function(a){a&1&&(_.Jg(),_.F(0,yza,3,6,"ng-template"))},dependencies:[_.mp],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'],
ab:2,data:{animation:[zbb,Abb]},Na:0});_.KA=function(){};_.KA.O=function(a){return new (a||_.KA)};_.KA.Ja=_.Se({type:_.KA});_.KA.Ia=_.ed({Tb:[Ebb],imports:[_.vp,_.bu,_.mu,_.au,_.Ft,_.bu]});var LA=function(){};LA.O=function(a){return new (a||LA)};LA.Ja=_.Se({type:LA});LA.Ia=_.ed({imports:[_.vp,_.gv,_.Zv,_.KA,xA]});_.MA=function(){};_.MA.O=function(a){return new (a||_.MA)};_.MA.Ja=_.Se({type:_.MA});_.MA.Ia=_.ed({imports:[LA]});var Gbb=new _.Hd("GMAT_DIALOG_OPTIONS",{Ga:"root",qa:function(){return{Ff:!1}}});var NA=function(){_.Qu.apply(this,arguments);this.ghd=_.u(Gbb);this.eY=_.u(zZa,{optional:!0});this.iYa=["gmat-mdc-dialog"]};_.W(NA,_.Qu);NA.prototype.open=function(a,b){b=Object.assign({},this.eY||new yZa,b);if(this.ghd.Ff)throw Error("Tc");b.Ad=_.Ti(b.Ad||[]).concat(this.iYa);return _.Qu.prototype.open.call(this,a,b)};NA.O=function(){var a;return function(b){return(a||(a=_.je(NA)))(b||NA)}}();NA.wa=_.q({token:NA,qa:NA.O,Ga:"root"});_.OA=function(){};_.OA.O=function(a){return new (a||_.OA)};
_.OA.Ja=_.Se({type:_.OA});_.OA.Ia=_.ed({Tb:[{Da:_.Qu,Ce:NA}],imports:[Wu]});var PA=function(){};PA.O=function(a){return new (a||PA)};PA.Ja=_.Se({type:PA});PA.Ia=_.ed({imports:[_.Zq,_.vp,_.Sq,{rn:_.Wv,Tb:[_.Vv]},_.fv,_.lA,_.hv,_.Wx,_.OA,_.kA,_.Zv,_.wA,_.Ey,_.MA,_.Fq]});var Hbb=[{rka:"Documentation",Rn:"https://goto.google.com/grimoire-codesearch-documentation"},{rka:"Accessibility Help",Rn:"https://g3doc.corp.google.com/devtools/grimoire/g3doc/howto/accessibility.md"}],Ibb=[{rka:"Documentation",Rn:"https://cloud.google.com/source-repositories/docs/"},{Fdd:!0,rka:"Support",Rn:"https://cloud.google.com/source-repositories/docs/support"}],QA=function(){this.additionalLinks=_.Fk.has(2)?Hbb:Ibb};QA.prototype.resolve=function(){return this.additionalLinks};
QA.O=function(a){return new (a||QA)(_.t(_.ux))};QA.wa=_.q({token:QA,qa:QA.O,Ga:"root"});var Jbb,Kbb,Lbb,Mbb,RA;Jbb=[{bc:"?",he:"Show shortcut help"},{bc:["@"],he:"Send feedback"},{bc:["alt","+","..."],he:"Use shortcuts with modal screenreader"},{bc:"c",he:"Focus code panel"},{bc:"g",he:"Go to line"},{bc:"o",he:"Show outline"},{bc:"t",he:"Show directory tree"}];Kbb=[];Lbb=[{bc:"/",he:"Search for code or files"},{bc:".",he:"Search for code or files in this directory"},{bc:"j",he:"Select next result in the search result list"},{bc:"k",he:"Select previous result in the search result list"}];
Mbb=[];
RA=[{bc:"a",he:"Toggle fullscreen mode"},{bc:"b",he:"Toggle blame layer"},{bc:"f",he:"Show find in file menu"},{bc:"h",he:"Show revision history of the file"},{bc:"l",he:"Show links menu"},{bc:["l","then","p"],he:"Copy the current file path"},{bc:["l","then","h"],he:"Copy the link to the HEAD version of the file"},{bc:["l","then","r"],he:"Copy the link to the current version and line of the file"},{bc:["ctrl","+","shift","+","\\"],he:"Opens the context menu for the focused symbol"},{bc:"q",he:"Toggle bottom panel"},
{bc:"u",he:"Toggle the navigation panel"},{bc:"y",he:"Show/hide search matches in a file"},{bc:["\u2191","or","k"],he:"Up one line in code browser"},{bc:["\u2193","or","j"],he:"Down one line in code browser"},{bc:"+",he:"Increase size of code font"},{bc:"-",he:"Decrease size of code font"}];
_.SA=function(){_.vx.has(10)&&RA.push({bc:"x",he:"Show cross references for symbols"});_.vx.has(5)&&RA.push({bc:"X",he:"Show a callgraph for the file"});_.vx.has(7)&&RA.push({bc:"8",he:"Toggle code column guides"});if(_.vx.has(37)){var a=RA.findIndex(function(f){return f.he==="Show/hide search matches in a file"});RA.splice(a,1)}_.vx.has(28)||Mbb.push({bc:"E",he:"Open in editor (when available)"});_.Fk.has(2)&&(Kbb.push({bc:"r",he:"Open the related files menu"},{bc:["r","then","b"],he:"Open related BUILD file"},
{bc:["r","then","o"],he:"Open related OWNERS file"},{bc:["r","then","r"],he:"Open related README file"},{bc:["r","then","t"],he:"Open related test file"}),RA.push({bc:["l","then","g"],he:"Copy link to google3-relative path"},{bc:["l","then","i"],he:"Copy import statement"},{bc:["l","then","b"],he:"Copy build rule"}));_.vx.has(105)&&RA.push({bc:"m",he:"Explain this code"});a=["General",Aza(Jbb)];var b=["Related files (hold <shift> to open in new tab)",Aza(Kbb)],c=["Search",Aza(Lbb)],d=["View in",Aza(Mbb)],
e=["File Browsing",Aza(RA)];this.wqd=new Map([a,b].concat(_.v(_.vx.has(37)?[]:[c,d]),[e]))};_.SA.prototype.resolve=function(){return this.wqd};_.SA.O=function(a){return new (a||_.SA)(_.t(_.ux),_.t(_.wx))};_.SA.wa=_.q({token:_.SA,qa:_.SA.O,Ga:"root"});var TA=function(){this.settingsPageLink=_.Fk.has(2)?_.ar.E1:void 0};TA.prototype.resolve=function(){return this.settingsPageLink};TA.O=function(a){return new (a||TA)(_.t(_.ux))};TA.wa=_.q({token:TA,qa:TA.O,Ga:"root"});var Nbb;Nbb=window.location.pathname;
_.Obb=[{Da:ep,Gb:function(a){return a.Wia().CAa()},Pb:[Jx]},{Da:QMa,Gb:function(a){a=a.Wia();a=_.Tl(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:_.gb(a,"Unknown Environment Name")}},Pb:[Jx]},{Da:_.fp,Gb:function(a){return _.Y(a,11)||""},Pb:[Jx]},{Da:H6a,Gb:function(a){return a.N4a()||""},Pb:[Jx]},{Da:RMa,Gb:function(a){return!!_.El(a,17)},Pb:[Jx]},{Da:SMa,
Gb:function(a){return!!_.El(a,19)},Pb:[Jx]},{Da:_.TMa,Gb:function(a){return _.Y(a,13)||""},Pb:[Jx]},{Da:L6a,Gb:function(a){return a.Ui()||window.location.hostname},Pb:[Jx]},{Da:_.M6a,Gb:function(a){return _.Y(a,30)||""},Pb:[Jx]},{Da:N6a,Gb:function(a){qx(a)?(a=qx(a),a=_.Y(a,1)||null):a=null;return a},Pb:[Jx]},{Da:O6a,Gb:function(a){qx(a)?(a=qx(a),a=_.Y(a,8)||null):a=null;return a},Pb:[Jx]},{Da:P6a,Gb:function(a){qx(a)?(a=qx(a),a=_.Y(a,3)||null):a=null;return a},Pb:[Jx]},{Da:Q6a,Gb:function(a){qx(a)?
(a=qx(a),a=_.Y(a,2)||null):a=null;return a},Pb:[Jx]},{Da:R6a,Gb:function(a){qx(a)?(a=qx(a),a=_.Y(a,4)||null):a=null;return a},Pb:[Jx]},{Da:_.S6a,Gb:function(a){return qx(a)?qx(a).Co()||null:null},Pb:[Jx]},{Da:_.T6a,Gb:function(a){qx(a)?(a=qx(a),a=_.Y(a,10)||null):a=null;return a},Pb:[Jx]},{Da:_.U6a,Gb:function(a){a=_.wl(a,Z4a,10);return ECa(a,2)},Pb:[Jx]},{Da:_.V6a,Gb:function(a){return _.wl(a,Z4a,10)},Pb:[Jx]},{Da:_.UMa,Gb:function(a){return _.Y(a,23)},Pb:[Jx]},{Da:VMa,Gb:function(a){return _.Y(a,
25)||"1633047"},Pb:[Jx]},{Da:WMa,Gb:function(a){return _.Y(a,31)||"https://play.google.com/log"},Pb:[Jx]},{Da:Jx,Gb:function(){var a=window.GRIMOIRE_CONFIG;if(!a)throw Error("bd");return u5a(a)}},{Da:W6a,Gb:function(a){var b=new yMa;a=_.k(_.xl(a,kx,35,_.ul()));for(var c=a.next();!c.done;c=a.next()){var d=b;c=c.value.R3a();_.Bl(d,1,ro,c)}return b},Pb:[Jx]},{Da:_.gp,Gb:function(a){return _.Y(a,1)||""},Pb:[Jx]},{Da:_.hp,Gb:function(a){return _.Y(a,2)},Pb:[Jx]},{Da:XMa,Gb:function(a){return _.Y(a,3)},
Pb:[Jx]},{Da:YMa,Gb:function(){return _.Ica(document)}},{Da:ZMa,Gb:function(a){a=rx(a);return _.Y(a,1)},Pb:[Jx]},{Da:X6a,Gb:function(a){return _.wl(a,b5a,20)},Pb:[Jx]},{Da:_.I6a,Gb:function(a){return a.f6()},Pb:[Jx]},{Da:_.$Ma,Gb:function(a){a=rx(a);return _.Y(a,15)},Pb:[Jx]},{Da:_.Awa,Gb:function(a){a=_.wl(a,c5a,7);return _.Y(a,2)},Pb:[Jx]},{Da:$6a,Gb:function(a){var b=new Map;a=_.wl(a,c5a,7);a=_.bc(a,16,_.Fb);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},Pb:[Jx]},{Da:_.aNa,Gb:function(a){a=rx(a);return _.Y(a,2)},Pb:[Jx]},{Da:_.bNa,Gb:function(a){a=rx(a);return _.Y(a,6)},Pb:[Jx]},{Da:_.cNa,Gb:function(a){a=rx(a);return _.Y(a,8)},Pb:[Jx]},{Da:_.eNa,Gb:function(a){a=rx(a);return _.Y(a,11)},Pb:[Jx]},{Da:_.jNa,Gb:function(a){a=rx(a);return _.Y(a,4)},Pb:[Jx]},{Da:_.kNa,Gb:function(a){a=rx(a);return _.Y(a,13)},Pb:[Jx]},{Da:lNa,Gb:function(a){a=rx(a);return _.Y(a,5)},Pb:[Jx]},{Da:_.hNa,Gb:function(a){a=rx(a);return _.Y(a,
3)},Pb:[Jx]},{Da:_.iNa,Gb:function(a){a=rx(a);return _.Y(a,16)},Pb:[Jx]},{Da:_.mNa,Gb:function(a){a=rx(a);return _.Y(a,9)},Pb:[Jx]},{Da:_.fNa,Gb:function(a){a=_.wl(a,mx,4);return _.Y(a,2)},Pb:[Jx]},{Da:_.oNa,Gb:function(a){a=_.wl(a,mx,4);return _.Y(a,7)},Pb:[Jx]},{Da:_.pNa,Gb:function(a){a=_.wl(a,mx,4);return _.Y(a,8)},Pb:[Jx]},{Da:gNa,Gb:function(a){a=_.wl(a,mx,4);return _.Y(a,3)},Pb:[Jx]},{Da:_.nNa,Gb:function(a){a=rx(a);return _.Y(a,12)},Pb:[Jx]},{Da:_.dNa,Gb:function(a){a=rx(a);return _.Y(a,7)},
Pb:[Jx]},{Da:_.ip,Gb:function(a){return _.Y(a,15)},Pb:[Jx]},{Da:_.rNa,Gb:function(){return Nbb}},{Da:sNa,rc:!1},{Da:qNa,rc:!1}];_.UA=function(a){if(a)throw Error("cd");};_.UA.O=function(a){return new (a||_.UA)(_.t(_.UA,12))};_.UA.Ja=_.Se({type:_.UA});_.UA.Ia=_.ed({});_.Pbb=new _.Hd("REQUEST_SERVICE for app_engine_api_client");_.VA=function(){};_.VA.O=function(a){return new (a||_.VA)};_.VA.Ja=_.Se({type:_.VA});_.VA.Ia=_.ed({});var WA=function(a){this.otd=a};WA.prototype.create=function(a,b){return new Qbb(a,this.otd,b)};WA.O=function(a){return new (a||WA)(_.t(_.Kx))};WA.wa=_.q({token:WA,qa:WA.O,Ga:"root"});var Qbb=function(a,b,c){this.qZa=a;this.bfb=b;this.url=c};_.W(Qbb,GMa);Qbb.prototype.makeRequest=function(a){return this.qZa.makeRequest(a).ha(this.bfb.create(this.url))};var Rbb=function(a){this.npd=a};_.W(Rbb,GMa);Rbb.prototype.makeRequest=function(a){var b=this;return _.zf(function(){return b.npd.makeRequest(a)})};_.XA=function(a,b){this.vsa=a;this.Kia=b};_.XA.prototype.create=function(a){a=this.Kia.create(a,"xd4");return this.vsa.create(new Rbb(a))};_.XA.O=function(a){return new (a||_.XA)(_.t(gw),_.t(YA))};_.XA.wa=_.q({token:_.XA,qa:_.XA.O,Ga:"root"});_.ZA=function(a,b,c){this.rtd=a;this.vsa=b;this.Kia=c};_.ZA.prototype.create=function(a){var b=new Rbb(this.Kia.create(a,"xd4"));return this.rtd.create(this.vsa.create(b),a)};_.ZA.O=function(a){return new (a||_.ZA)(_.t(WA),_.t(gw),_.t(YA))};
_.ZA.wa=_.q({token:_.ZA,qa:_.ZA.O,Ga:"root"});_.$A=function(a,b,c,d){this.config=a;this.vsa=b;this.nnd=c;this.Kia=d};_.$A.prototype.create=function(a){a=_.Fk.has(0)?this.nnd.create(a):this.Kia.create(a,"xd3");return this.vsa.create(new Rbb(a))};_.$A.O=function(a){return new (a||_.$A)(_.t(_.ux),_.t(gw),_.t(hw),_.t(YA))};_.$A.wa=_.q({token:_.$A,qa:_.$A.O,Ga:"root"});var YA=function(a,b,c,d,e){this.QDa=a;this.sessionIndex=b;this.lock=c;this.Ha=d;this.gr=e};
YA.prototype.create=function(a,b){var c=_.vx.has(28)&&!_.vx.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 r1a(a,this.QDa,this.Ha,this.lock,this.gr,c)};YA.O=function(a){return new (a||YA)(_.t(_.gp),_.t(_.hp),_.t(_.A1a),_.t(_.Gx),_.t(_.ip),_.t(_.wx))};YA.wa=_.q({token:YA,qa:YA.O,Ga:"root"});_.Sbb=new _.Hd("REQUEST_SERVICE for cloud_billing_api");_.aB=function(){};_.aB.O=function(a){return new (a||_.aB)};_.aB.Ja=_.Se({type:_.aB});_.aB.Ia=_.ed({});_.Tbb=new _.Hd("file_contents_derived_data_memoizers");_.bB=function(a){this.Ha=a;this.lf=new _.kw(this.Ha)};_.Ubb=new _.Hd("file_service",{Ga:"root",qa:function(){return _.wk(JWa)}});_.cB=function(a,b,c){_.bB.call(this,a);this.YQ=b;this.ne=c};_.W(_.cB,_.bB);_.h=_.cB.prototype;_.h.rE=function(a,b,c,d,e,f){var g=this,m=_.uk(a,b,c,d,e,f);return this.lf.fetch(m.toObject(),function(){return g.fetch(m)})};_.h.Xya=function(){return new ss};_.h.extract=function(a){return a.rE()};_.h.isValid=function(a){return a.jf()!==0};
_.h.fetch=function(a){var b=this;return _.Lx(this.ne,function(){return b.YQ.rE((new Fs).rr(a),b.ne.Tj())},"FileService.getFolding").ha(_.E(function(c){return c.rE()||new ss}))};_.cB.O=function(a){return new (a||_.cB)(_.t(_.Qq),_.t(_.Ubb),_.t(_.iy))};_.cB.wa=_.q({token:_.cB,qa:_.cB.O,Ga:"root"});_.dB=function(a,b,c){_.bB.call(this,a);this.YQ=b;this.ne=c};_.W(_.dB,_.bB);_.h=_.dB.prototype;_.h.tE=function(a,b,c,d,e,f){var g=this,m=_.uk(a,b,c,d,e,f);return this.lf.fetch(m.toObject(),function(){return g.fetch(m)})};_.h.Xya=function(){return new us};_.h.extract=function(a){return a.tE()};_.h.isValid=function(a){return a.jf()!==0};
_.h.fetch=function(a){var b=this;return _.Lx(this.ne,function(){return b.YQ.tE((new Gs).rr(a),b.ne.Tj())},"FileService.getOutline").ha(_.E(function(c){return c.tE()||new us}))};_.dB.O=function(a){return new (a||_.dB)(_.t(_.Qq),_.t(_.Ubb),_.t(_.iy))};_.dB.wa=_.q({token:_.dB,qa:_.dB.O,Ga:"root"});_.Vbb=new _.Hd("REQUEST_SERVICE for tos_api_client");_.eB=function(){};_.eB.O=function(a){return new (a||_.eB)};_.eB.Ja=_.Se({type:_.eB});_.eB.Ia=_.ed({});_.fB=new _.Hd("API_VERSION");_.gB=new _.Hd("REQUEST_SERVICE for resultstore_js_api");_.hB=function(){};_.hB.O=function(a){return new (a||_.hB)};_.hB.Ja=_.Se({type:_.hB});_.hB.Ia=_.ed({});_.Wbb=new _.Hd("API_VERSION");_.iB=new _.Hd("REQUEST_SERVICE for testfusion_js_api");_.jB=function(){};_.jB.O=function(a){return new (a||_.jB)};_.jB.Ja=_.Se({type:_.jB});_.jB.Ia=_.ed({});_.Xbb=new _.Hd("API_VERSION");_.Ybb=new _.Hd("REQUEST_SERVICE for cloudbuild-ts-angular2");_.kB=function(){};_.kB.O=function(a){return new (a||_.kB)};_.kB.Ja=_.Se({type:_.kB});_.kB.Ia=_.ed({});_.Zbb=new _.Hd("API_VERSION");_.$bb=new _.Hd("REQUEST_SERVICE for sourcerepo-v1-ts");_.lB=function(){};_.lB.O=function(a){return new (a||_.lB)};_.lB.Ja=_.Se({type:_.lB});_.lB.Ia=_.ed({});_.acb=new _.Hd("REQUEST_SERVICE for sourcerepo-pa-v1-ts");_.mB=function(){};_.mB.O=function(a){return new (a||_.mB)};_.mB.Ja=_.Se({type:_.mB});_.mB.Ia=_.ed({});var bcb=new _.Hd("localObservableRequestService",{Ga:"root",qa:function(){var a={L5:"",K5:""};return _.u(WA).create(new _.F1a(a,_.u(_.hq),_.u(_.hp)),a.L5)}}),nB=function(a){if(a)throw Error("dd");};nB.O=function(a){return new (a||nB)(_.t(nB,12))};nB.Ja=_.Se({type:nB});nB.Ia=_.ed({imports:[_.Zq,_.VA,_.aB,_.kB,_.Mw,_.Nw,_.Gw,_.bp,_.cy,_.Ow,_.Pw,_.hB,_.Qw,_.mB,_.lB,_.jB,_.eB]});var oB=function(){};oB.prototype.A_b=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)};oB.prototype.y_b=function(){};oB.prototype.x_b=function(a){return a};oB.O=function(a){return new (a||oB)};oB.wa=_.q({token:oB,qa:oB.O});var dcb;_.ccb=null;dcb=new _.Hd("legacy converter",{Ga:"root",qa:function(){return _.ccb}});var ecb,Cza,fcb;ecb=/^([^?#;]*)((\?|#|;).*)?$/;Cza=[_.ar.bib,_.ar.uNa,_.ar.SU,_.ar.E1,_.ar.ckb];fcb=[{startIndex:1,b2a:"+"},{G9b:"+",b2a:":"},{G9b:":"}];_.pB=function(a){this.USb=a;this.Eo=_.Fk.has(2)};
_.pB.prototype.A_b=function(a,b){b&&this.USb&&(a=this.USb(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};
_.pB.prototype.y_b=function(a,b){a=a.root.children.primary.re;if(!(a.length<=2)){for(var c=a.map(function(g){return g.path}).join("/")+"/",d=_.k(Cza),e=d.next();!e.done;e=d.next())if(c.startsWith(e.value+"/"))return;if(this.Eo&&a[0].path!=="h")a[0].path==="piper"?a.length>=4&&Bza(a,3,a.length):Bza(a,1,a.length);else{if(a[0].path==="h"||a[0].path==="source")var f=a.shift();c=_.k(fcb);e=c.next();for(d={};!e.done;d={zoa:void 0},e=c.next()){d.zoa=e.value;e=d.zoa.startIndex;if(e===void 0){e=a.findIndex(function(g){return function(m){return m.path===
g.zoa.G9b}}(d));if(e<0)break;e++}d=d.zoa.b2a!==void 0?a.findIndex(function(g){return function(m){return m.path===g.zoa.b2a}}(d)):a.length;d=d<0?a.length:d;Bza(a,e,d)}f&&a.unshift(f)}b&&(a[a.length-1].path+="/")}};_.pB.prototype.x_b=function(a){if(!Dza(a))return a;var b=a.replace(ecb,"$1");a=a.replace(ecb,"$2");b=b.replace(/%2F/g,"/").replace(/%2B/g,"+").replace("/:/",":").replace("/:",":").replace(":/",":").replace("piper/_/","piper///");return b+a};
_.pB.O=function(a){return new (a||_.pB)(_.t(dcb),_.t(_.ux))};_.pB.wa=_.q({token:_.pB,qa:_.pB.O});var qB=function(a,b,c){c=c===void 0?Eza:c;this.location=a;this.sod=b;this.Sod=c;this.current=null;this.c7a=!1};_.W(qB,Hp);qB.prototype.parse=function(a){a=Hp.prototype.parse.call(this,a);this.c7a||gcb(this,a);return a};qB.prototype.hd=function(a){gcb(this,a);return Hp.prototype.hd.call(this,a)};
var gcb=function(a,b){a.current&&a.current.path===a.location.path()||(a.c7a=!0,a.current={path:a.location.path(),L9:a.parse(a.location.path())},a.c7a=!1);for(var c=_.k(a.sod),d=c.next();!d.done;d=c.next())d=d.value,a.current.L9.Ua.hasOwnProperty(d)&&a.Sod(d,a.current.L9,b)};var hcb,icb;hcb=window.location.pathname;icb=new _.Hd("queryParamPreserver",{Ga:"root",qa:function(){return Fza}});_.rB=function(a,b,c,d){qB.call(this,c,LWa,d);this.Rb=b;this.EEa=[];this.EEa.push(new oB,a)};_.W(_.rB,qB);
_.rB.prototype.parse=function(a){var b=a.split(/[\/]+;/);b=b.length>1?b.join(";"):a;a=b!==a||!this.Va.uS&&hcb!=="/"&&hcb.endsWith("/")&&(new _.bk(b)).Yd()+"/"===hcb;for(var c=_.k(this.EEa),d=c.next();!d.done;d=c.next())b=d.value.A_b(b,!this.Va.uS);b=qB.prototype.parse.call(this,b.replace(/\/\//g,"/%2F").replace(/\(/g,"%28").replace(/\)/g,"%29"));if(!b.root.children.primary)return b;c=_.k(this.EEa);for(d=c.next();!d.done;d=c.next())d.value.y_b(b,a);return b};
_.rB.prototype.hd=function(a){a=qB.prototype.hd.call(this,a);for(var b=_.k(this.EEa),c=b.next();!c.done;c=b.next())a=c.value.x_b(a);return a};_.p.Object.defineProperties(_.rB.prototype,{Va:{configurable:!0,enumerable:!0,get:function(){this.X4b||(this.X4b=this.Rb.get(_.ni));return this.X4b}}});_.rB.O=function(a){return new (a||_.rB)(_.t(_.pB),_.t(_.lg),_.t(_.rj),_.t(icb))};_.rB.wa=_.q({token:_.rB,qa:_.rB.O});var jcb=new _.Hd("GMAT_SNACK_BAR_OPTIONS",{Ga:"root",qa:function(){return{Ff:!1}}});var sB=function(){_.Cv.apply(this,arguments);this.iYa=["gmat-mdc-snack-bar"];this.F5a=_.u(jcb)};_.W(sB,_.Cv);sB.prototype.GS=function(a,b){a=_.Cv.prototype.GS.call(this,a,b);kcb(this,a);return a};sB.prototype.RDa=function(a,b){a=_.Cv.prototype.RDa.call(this,a,b);kcb(this,a);return a};var kcb=function(a,b){b=b.ys.La.na.closest(".cdk-overlay-pane");if(a.F5a.Ff)throw Error("Tc");b==null||b.classList.add.apply(b.classList,_.v(a.iYa))};
sB.O=function(){var a;return function(b){return(a||(a=_.je(sB)))(b||sB)}}();sB.wa=_.q({token:sB,qa:sB.O});_.tB=function(){};_.tB.O=function(a){return new (a||_.tB)};_.tB.Ja=_.Se({type:_.tB});_.tB.Ia=_.ed({Tb:[{Da:_.Cv,Ce:sB}],imports:[_.Dv]});var lcb=function(a){this.Mc=a};lcb.prototype.kf=function(){this.Mc.forEach(function(a){return a.W0a()});this.Qlb=void 0};lcb.prototype.CYa=function(a){var b=this.Mc.find(function(f){return f.lb.na===a}),c=this.Qlb;if(b!==c&&(c==null||c.W0a(),b)){var d,e;c=c==null?void 0:(e=(d=c.lb.na).getBoundingClientRect)==null?void 0:e.call(d);b.Xsb(c);this.Qlb=b}};var uB=function(){this.La=_.u(_.ne);this.LK=!1};_.h=uB.prototype;
_.h.Xsb=function(a){var b=this.La.na;if(a&&b.getBoundingClientRect&&this.Oy){var c=b.getBoundingClientRect(),d=a.width/c.width;a=a.left-c.left;b.classList.add("mdc-tab-indicator--no-transition");this.Oy.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.Oy.style.setProperty("transform","")}else b.classList.add("mdc-tab-indicator--active")};_.h.W0a=function(){this.La.na.classList.remove("mdc-tab-indicator--active")};
_.h.Ra=function(){this.SRa()};_.h.Ma=function(){var a;(a=this.aD)==null||a.remove();this.aD=this.Oy=null};_.h.SRa=function(){var a=this.La.na.ownerDocument||document,b=this.aD=a.createElement("span");a=this.Oy=a.createElement("span");b.className="mdc-tab-indicator";a.className="mdc-tab-indicator__content mdc-tab-indicator__content--underline";b.appendChild(this.Oy);this.baa()};_.h.baa=function(){(this.LK?this.La.na.querySelector(".mdc-tab__content"):this.La.na).appendChild(this.aD)};
_.p.Object.defineProperties(uB.prototype,{cr:{configurable:!0,enumerable:!0,get:function(){return this.LK},set:function(a){this.LK!==a&&(this.LK=a,this.aD&&this.baa())}}});uB.O=function(a){return new (a||uB)};uB.Ea=_.Te({type:uB,inputs:{cr:[2,"fitInkBarToContent","fitInkBarToContent",_.Hh]}});_.mcb=new _.Hd("MatInkBarPositioner",{Ga:"root",qa:function(){return function(a){return{left:a?(a.offsetLeft||0)+"px":"0",width:a?(a.offsetWidth||0)+"px":"0"}}}});var ncb={passive:!0},vB=function(){var a=this;this.La=_.u(_.ne);this.Sa=_.u(_.ho);this.ih=_.u(_.aj);this.oc=_.u(_.lj,{optional:!0});this.nb=_.u(_.th);this.Fc=_.u(_.ej);this.Y7c=_.u(pz);this.ac=_.u(_.lg);this.Nc=_.u(_.oj);this.Yc=_.wj();this.fw=0;this.LW=!1;this.Mb=new _.Vf;this.jw=!1;this.Sr=this.Rr=!0;this.CP=new _.Vf;this.wi=!1;this.Mg=0;this.Zpa=new _.Uj;this.Cka=new _.Uj;this.Ly=this.nb.Xb(function(){return[a.Nc.listen(a.La.na,"mouseleave",function(){return a.yp()})]})};_.h=vB.prototype;
_.h.Dc=function(){var a=this;this.Ly.push(this.Nc.listen(this.wca.na,"touchstart",function(){return a.Qv("before")},ncb),this.Nc.listen(this.Tba.na,"touchstart",function(){return a.Qv("after")},ncb))};
_.h.Sd=function(){var a=this,b=this.oc?this.oc.Cc:_.of("ltr"),c=this.Y7c.observe(this.La.na).ha(_.Nf(32),_.hg(this.Mb)),d=this.ih.Cc(150).ha(_.hg(this.Mb)),e=function(){a.SF();a.pV()};this.Ib=_.tt(_.st(new _.wt(this.Mc),this.Qm())).ny().qv(function(){return!1});_.ut(this.Ib,Math.max(this.Mg,0));_.mg(e,{Rb:this.ac});_.Gf(b,d,c,this.Mc.Hc,this.DUa()).ha(_.hg(this.Mb)).subscribe(function(){a.nb.run(function(){Promise.resolve().then(function(){a.fw=Math.max(0,Math.min(a.TV(),a.fw));e()})});var f;(f=a.Ib)==
null||_.st(f,a.Qm())});this.Ib.Cc.subscribe(function(f){a.Cka.emit(f);a.AWa(f)})};
_.h.DUa=function(){var a=this;return typeof ResizeObserver!=="function"?_.Ff:this.Mc.Hc.ha(_.fg(this.Mc),_.gg(function(b){return new _.$e(function(c){return a.nb.Xb(function(){var d=new ResizeObserver(function(e){return c.next(e)});b.forEach(function(e){return d.observe(e.lb.na)});return function(){d.disconnect()}})})}),_.eg(),_.Hf(function(b){return b.some(function(c){return c.contentRect.width>0&&c.contentRect.height>0})}))};
_.h.vN=function(){this.dXa!=this.Mc.length&&(this.SF(),this.dXa=this.Mc.length,_.Qn(this.Sa));this.LW&&(this.Jca(this.Mg),this.BV(),this.pV(),this.LW=!1,_.Qn(this.Sa));this.Fca&&(this.nda(),this.Fca=!1,_.Qn(this.Sa))};_.h.Ma=function(){this.Ly.forEach(function(b){return b()});var a;(a=this.Ib)==null||a.destroy();this.Mb.next();this.Mb.complete();this.CP.complete()};
_.h.oe=function(a){if(!_.Oi(a))switch(a.keyCode){case 13:case 32:if(this.Ms!==this.selectedIndex){var b=this.Mc.get(this.Ms);b&&!b.disabled&&(this.Zpa.emit(this.Ms),this.Fba(a))}break;default:(b=this.Ib)==null||b.tn(a)}};_.h.bca=function(){var a=this,b=this.La.na.textContent;b!==this.VRa&&(this.VRa=b||"",this.nb.run(function(){a.SF();a.pV();_.Qn(a.Sa)}))};_.h.SF=function(){this.xRa();this.BV();this.nda()};_.h.XK=function(a){return this.Mc?!!this.Mc.toArray()[a]:!0};
_.h.AWa=function(a){this.jw&&this.Jca(a);this.Mc&&this.Mc.length&&(this.Mc.toArray()[a].focus(),a=this.lw.na,a.scrollLeft=this.Qm()=="ltr"?0:a.scrollWidth-a.offsetWidth)};_.h.Qm=function(){return this.oc&&this.oc.value==="rtl"?"rtl":"ltr"};_.h.nda=function(){if(!this.wi){var a=this.Jm;this.Zca.na.style.transform="translateX("+Math.round(this.Qm()==="ltr"?-a:a)+"px)";if(this.Fc.G$||this.Fc.tta)this.lw.na.scrollLeft=0}};
_.h.Gca=function(a){return this.Ica(this.fw+(a=="before"?-1:1)*this.lw.na.offsetWidth/3)};_.h.QK=function(a){this.yp();this.Gca(a)};_.h.Jca=function(a){if(!this.wi){var b=this.Mc?this.Mc.toArray()[a]:null;if(b){a=this.lw.na.offsetWidth;var c=b.lb.na;b=c.offsetLeft;var d=c.offsetWidth;this.Qm()=="ltr"?c=b+d:(c=this.tL.na.offsetWidth-b,b=c-d);d=this.Jm;a=this.Jm+a;b<d?this.Jm-=d-b:c>a&&(this.Jm+=Math.min(c-a,b-d))}}};
_.h.xRa=function(){if(this.wi)this.jw=!1;else{var a=this.tL.na.scrollWidth-this.La.na.offsetWidth>=5;a||(this.Jm=0);a!==this.jw&&(this.jw=a,_.Qn(this.Sa))}};_.h.BV=function(){this.wi?this.Rr=this.Sr=!0:(this.Sr=this.Jm==0,this.Rr=this.Jm==this.TV(),_.Qn(this.Sa))};_.h.TV=function(){return this.tL.na.scrollWidth-this.lw.na.offsetWidth||0};_.h.pV=function(){var a=this.Mc&&this.Mc.length?this.Mc.toArray()[this.selectedIndex]:null;(a=a?a.lb.na:null)?this.ZO.CYa(a):this.ZO.kf()};_.h.yp=function(){this.CP.next()};
_.h.Qv=function(a,b){var c=this;b&&b.button!=null&&b.button!==0||(this.yp(),_.Df(650,100).ha(_.hg(_.Gf(this.CP,this.Mb))).subscribe(function(){var d=c.Gca(a),e=d.mma;d=d.distance;(d===0||d>=e)&&c.yp()}))};_.h.Ica=function(a){if(this.wi)return{mma:0,distance:0};var b=this.TV();this.fw=Math.max(0,Math.min(b,a));this.Fca=!0;this.BV();return{mma:b,distance:this.fw}};
_.p.Object.defineProperties(vB.prototype,{selectedIndex:{configurable:!0,enumerable:!0,get:function(){return this.Mg},set:function(a){a=isNaN(a)?0:a;this.Mg!=a&&(this.LW=!0,this.Mg=a,this.Ib&&_.ut(this.Ib,a))}},Ms:{configurable:!0,enumerable:!0,get:function(){return this.Ib?this.Ib.ks:0},set:function(a){this.XK(a)&&this.Ms!==a&&this.Ib&&this.Ib.Fj(a)}},Jm:{configurable:!0,enumerable:!0,get:function(){return this.fw},set:function(a){this.Ica(a)}}});vB.O=function(a){return new (a||vB)};
vB.Ea=_.Te({type:vB,inputs:{wi:[2,"disablePagination","disablePagination",_.Hh],selectedIndex:[2,"selectedIndex","selectedIndex",_.Ih]},outputs:{Zpa:"selectFocusedIndex",Cka:"indexFocused"}});_.ocb=new _.Hd("MAT_TABS_CONFIG");_.pcb=new _.Hd("MatTabContent");_.wB=function(){uB.apply(this,arguments);this.lb=_.u(_.ne);this.disabled=!1};_.W(_.wB,uB);_.wB.prototype.focus=function(){this.lb.na.focus()};_.wB.O=function(){var a;return function(b){return(a||(a=_.je(_.wB)))(b||_.wB)}}();_.wB.Ea=_.Te({type:_.wB,oa:[["","matTabLabelWrapper",""]],qb:3,Wa:function(a,b){a&2&&(_.tg("aria-disabled",!!b.disabled),_.bh("mat-mdc-tab-disabled",b.disabled))},inputs:{disabled:[2,"disabled","disabled",_.Hh]},features:[_.kg]});var qcb,rcb,scb,tcb,ucb;qcb=["tabListContainer"];rcb=["tabList"];scb=["tabListInner"];tcb=["nextPaginator"];ucb=["previousPaginator"];_.xB=function(){vB.apply(this,arguments);this.Gc=!1};_.W(_.xB,vB);_.xB.Ea=vB.Ea;_.xB.prototype.Sd=function(){this.ZO=new lcb(this.Mc);vB.prototype.Sd.call(this)};_.xB.prototype.Fba=function(a){a.preventDefault()};_.xB.O=function(){var a;return function(b){return(a||(a=_.je(_.xB)))(b||_.xB)}}();
_.xB.ya=_.Re({type:_.xB,oa:[["mat-tab-header"]],vd:function(a,b,c){a&1&&_.Pg(c,_.wB,4);if(a&2){var d;_.Tg(d=_.Ug())&&(b.Mc=d)}},mb:function(a,b){a&1&&(_.Og(qcb,7),_.Og(rcb,7),_.Og(scb,7),_.Og(tcb,5),_.Og(ucb,5));if(a&2){var c;_.Tg(c=_.Ug())&&(b.lw=c.first);_.Tg(c=_.Ug())&&(b.Zca=c.first);_.Tg(c=_.Ug())&&(b.tL=c.first);_.Tg(c=_.Ug())&&(b.Tba=c.first);_.Tg(c=_.Ug())&&(b.wca=c.first)}},Za:[1,"mat-mdc-tab-header"],qb:4,Wa:function(a,b){a&2&&_.bh("mat-mdc-tab-header-pagination-controls-enabled",b.jw)("mat-mdc-tab-header-rtl",
b.Qm()=="rtl")},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],de:[0,"aria-labelledby","ariaLabelledby"],Gc:[2,"disableRipple","disableRipple",_.Hh]},features:[_.kg],jc:["*"],Aa:13,Ba:10,Fa:[["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"]],ua:function(a,b){if(a&1){var c=_.Wd();_.Jg();_.I(0,"div",5,0);_.O("click",function(){_.w(c);return _.y(b.QK("before"))})("mousedown",function(d){_.w(c);return _.y(b.Qv("before",d))})("touchend",function(){_.w(c);return _.y(b.yp())});_.K(2,"div",6);_.J();_.I(3,
"div",7,1);_.O("keydown",function(d){_.w(c);return _.y(b.oe(d))});_.I(5,"div",8,2);_.O("cdkObserveContent",function(){_.w(c);return _.y(b.bca())});_.I(7,"div",9,3);_.Kg(9);_.J()()();_.I(10,"div",10,4);_.O("mousedown",function(d){_.w(c);return _.y(b.Qv("after",d))})("click",function(){_.w(c);return _.y(b.QK("after"))})("touchend",function(){_.w(c);return _.y(b.yp())});_.K(12,"div",6);_.J()}a&2&&(_.bh("mat-mdc-tab-header-pagination-disabled",b.Sr),_.H("matRippleDisabled",b.Sr||b.Gc),_.A(3),_.bh("_mat-animation-noopable",
b.Yc),_.A(2),_.tg("aria-label",b.ariaLabel||null)("aria-labelledby",b.de||null),_.A(5),_.bh("mat-mdc-tab-header-pagination-disabled",b.Rr),_.H("matRippleDisabled",b.Rr||b.Gc))},dependencies:[_.lu,_.ht],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"],
ab:2});_.vcb=new _.Hd("MatTabLabel");_.wcb=new _.Hd("MAT_TAB");_.yB=function(){Xt.apply(this,arguments);this.Flb=_.u(_.wcb,{optional:!0})};_.W(_.yB,Xt);_.yB.O=function(){var a;return function(b){return(a||(a=_.je(_.yB)))(b||_.yB)}}();_.yB.Ea=_.Te({type:_.yB,oa:[["","mat-tab-label",""],["","matTabLabel",""]],features:[_.jh([{Da:_.vcb,Cb:_.yB}]),_.kg]});_.xcb=new _.Hd("MAT_TAB_GROUP");var ycb,zcb,Acb,Bcb,Ccb;ycb=["tabListContainer"];zcb=["tabList"];Acb=["tabListInner"];Bcb=["nextPaginator"];Ccb=["previousPaginator"];_.Dcb=["*"];_.zB=function(){var a=_.u(_.ocb,{optional:!0});vB.call(this);this.PSa=_.Vg.apply(null,[null].concat(_.v([])));this.v2=new _.ai(!1);this.tA=!0;this.lj=_.Vg.apply(null,[!1].concat(_.v([])));this.color="primary";this.wi=a&&a.wi!=null?a.wi:!1;this.cr=a&&a.cr!=null?a.cr:!1;this.tA=a&&a.tA!=null?a.tA:!0};_.W(_.zB,vB);_.zB.Ea=vB.Ea;_.h=_.zB.prototype;_.h.Fba=function(){};
_.h.Sd=function(){var a=this;this.ZO=new lcb(this.Mc);this.Mc.Hc.ha(_.fg(null),_.hg(this.Mb)).subscribe(function(){return a.Fsa()});vB.prototype.Sd.call(this);this.Ib.Cc.ha(_.fg(null),_.hg(this.Mb)).subscribe(function(){var b;return a.PSa.set(((b=a.Ib)==null?void 0:b.He)||null)})};_.h.Dc=function(){vB.prototype.Dc.call(this)};
_.h.Fsa=function(){if(this.Mc){for(var a=this.Mc.toArray(),b=0;b<a.length;b++)if(a[b].active){this.selectedIndex=b;this.Dn&&(this.Dn.vkb=a[b].id);this.PSa.set(a[b]);_.Qn(this.Sa);return}this.selectedIndex=-1}};_.h.XV=function(){return this.Dn?"tablist":this.La.na.getAttribute("role")};_.h.Mj=function(a){var b;return((b=this.Ib)==null?void 0:b.He)===a};
_.p.Object.defineProperties(_.zB.prototype,{cr:{configurable:!0,enumerable:!0,get:function(){return this.v2.value},set:function(a){this.v2.next(a);_.Qn(this.Sa)}},animationDuration:{configurable:!0,enumerable:!0,get:function(){return this.X$},set:function(a){var b=a+"";this.X$=/^\d+$/.test(b)?a+"ms":b}},backgroundColor:{configurable:!0,enumerable:!0,get:function(){return this.tV},set:function(a){var b=this.La.na.classList;b.remove("mat-tabs-with-background","mat-background-"+this.backgroundColor);
a&&b.add("mat-tabs-with-background","mat-background-"+a);this.tV=a}},Gc:{configurable:!0,enumerable:!0,get:function(){return this.lj()},set:function(a){this.lj.set(a)}}});_.zB.O=function(a){return new (a||_.zB)};
_.zB.ya=_.Re({type:_.zB,oa:[["","mat-tab-nav-bar",""]],vd:function(a,b,c){a&1&&_.Pg(c,_.AB,5);if(a&2){var d;_.Tg(d=_.Ug())&&(b.Mc=d)}},mb:function(a,b){a&1&&(_.Og(ycb,7),_.Og(zcb,7),_.Og(Acb,7),_.Og(Bcb,5),_.Og(Ccb,5));if(a&2){var c;_.Tg(c=_.Ug())&&(b.lw=c.first);_.Tg(c=_.Ug())&&(b.Zca=c.first);_.Tg(c=_.Ug())&&(b.tL=c.first);_.Tg(c=_.Ug())&&(b.Tba=c.first);_.Tg(c=_.Ug())&&(b.wca=c.first)}},Za:[1,"mat-mdc-tab-nav-bar","mat-mdc-tab-header"],qb:17,Wa:function(a,b){a&2&&(_.tg("role",b.XV()),_.ah("--mat-tab-animation-duration",
b.animationDuration),_.bh("mat-mdc-tab-header-pagination-controls-enabled",b.jw)("mat-mdc-tab-header-rtl",b.Qm()=="rtl")("mat-mdc-tab-nav-bar-stretch-tabs",b.tA)("mat-primary",b.color!=="warn"&&b.color!=="accent")("mat-accent",b.color==="accent")("mat-warn",b.color==="warn")("_mat-animation-noopable",b.Yc))},inputs:{cr:[2,"fitInkBarToContent","fitInkBarToContent",_.Hh],tA:[2,"mat-stretch-tabs","stretchTabs",_.Hh],animationDuration:"animationDuration",backgroundColor:"backgroundColor",Gc:[2,"disableRipple",
"disableRipple",_.Hh],color:"color",Dn:"tabPanel"},Qb:["matTabNavBar","matTabNav"],features:[_.kg],tc:["mat-tab-nav-bar",""],jc:_.Dcb,Aa:13,Ba:6,Fa:[["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"]],ua:function(a,b){if(a&1){var c=_.Wd();_.Jg();_.I(0,"div",5,0);_.O("click",function(){_.w(c);return _.y(b.QK("before"))})("mousedown",function(d){_.w(c);return _.y(b.Qv("before",d))})("touchend",function(){_.w(c);return _.y(b.yp())});_.K(2,"div",6);_.J();_.I(3,"div",7,1);_.O("keydown",function(d){_.w(c);return _.y(b.oe(d))});
_.I(5,"div",8,2);_.O("cdkObserveContent",function(){_.w(c);return _.y(b.bca())});_.I(7,"div",9,3);_.Kg(9);_.J()()();_.I(10,"div",10,4);_.O("mousedown",function(d){_.w(c);return _.y(b.Qv("after",d))})("click",function(){_.w(c);return _.y(b.QK("after"))})("touchend",function(){_.w(c);return _.y(b.yp())});_.K(12,"div",6);_.J()}a&2&&(_.bh("mat-mdc-tab-header-pagination-disabled",b.Sr),_.H("matRippleDisabled",b.Sr||b.Gc),_.A(10),_.bh("mat-mdc-tab-header-pagination-disabled",b.Rr),_.H("matRippleDisabled",
b.Rr||b.Gc))},dependencies:[_.lu,_.ht],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;touch-action:manipulation}.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"],
ab:2});
_.AB=function(){uB.call(this);var a=this;this.tk=_.u(_.zB);this.lb=_.u(_.ne);this.Tc=_.u(_.Ws);this.Mb=new _.Vf;this.Tv=!1;this.Hq=_.Fh.apply(null,[function(){return a.tk.PSa()===a?a.tabIndex:-1}].concat(_.v([])));this.disabled=!1;this.lj=_.Vg.apply(null,[!1].concat(_.v([])));this.tabIndex=0;this.id=_.u(_.kj).getId("mat-tab-link-");_.u(_.ij).load(_.eu);var b=_.u(_.ku,{optional:!0}),c=_.u(new _.Ln("tabindex"),{optional:!0});this.ht=b||{};this.tabIndex=c==null?0:parseInt(c)||0;_.wj()&&(this.ht.animation={oH:0,
mM:0});this.tk.v2.ha(_.hg(this.Mb)).subscribe(function(d){a.cr=d})};_.W(_.AB,uB);_.AB.Ea=uB.Ea;_.h=_.AB.prototype;_.h.focus=function(){this.lb.na.focus()};_.h.Dc=function(){this.Tc.Bk(this.lb)};_.h.Ma=function(){this.Mb.next();this.Mb.complete();uB.prototype.Ma.call(this);this.Tc.Ii(this.lb)};_.h.PK=function(){this.tk.Ms=this.tk.Mc.toArray().indexOf(this)};_.h.oe=function(a){if(a.keyCode===32||a.keyCode===13)this.disabled?a.preventDefault():this.tk.Dn&&(a.keyCode===32&&a.preventDefault(),this.lb.na.click())};
_.h.YSa=function(){var a;return this.tk.Dn?(a=this.tk.Dn)==null?void 0:a.id:this.lb.na.getAttribute("aria-controls")};_.h.ZSa=function(){return this.tk.Dn?this.active?"true":"false":this.lb.na.getAttribute("aria-selected")};_.h.aba=function(){return this.active&&!this.tk.Dn?"page":null};_.h.XV=function(){return this.tk.Dn?"tab":this.lb.na.getAttribute("role")};
_.p.Object.defineProperties(_.AB.prototype,{active:{configurable:!0,enumerable:!0,get:function(){return this.Tv},set:function(a){a!==this.Tv&&(this.Tv=a,this.tk.Fsa())}},Gc:{configurable:!0,enumerable:!0,get:function(){return this.lj()},set:function(a){this.lj.set(a)}},MI:{configurable:!0,enumerable:!0,get:function(){return this.disabled||this.Gc||this.tk.Gc||!!this.ht.disabled}}});_.AB.O=function(a){return new (a||_.AB)};
_.AB.ya=_.Re({type:_.AB,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.PK()})("keydown",function(c){return b.oe(c)});a&2&&(_.tg("aria-controls",b.YSa())("aria-current",b.aba())("aria-disabled",b.disabled)("aria-selected",b.ZSa())("id",b.id)("tabIndex",b.Hq())("role",b.XV()),_.bh("mat-mdc-tab-disabled",b.disabled)("mdc-tab--active",b.active))},inputs:{active:[2,"active","active",
_.Hh],disabled:[2,"disabled","disabled",_.Hh],Gc:[2,"disableRipple","disableRipple",_.Hh],tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?0:_.Ih(a)}],id:"id"},Qb:["matTabLink"],features:[_.kg],tc:["mat-tab-link",""],jc:_.Dcb,Aa:5,Ba:2,Fa:[[1,"mdc-tab__ripple"],["mat-ripple","",1,"mat-mdc-tab-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mdc-tab__content"],[1,"mdc-tab__text-label"]],ua:function(a,b){a&1&&(_.Jg(),_.K(0,"span",0)(1,"div",1),_.I(2,"span",2)(3,"span",3),_.Kg(4),_.J()());
a&2&&(_.A(),_.H("matRippleTrigger",b.lb.na)("matRippleDisabled",b.MI))},dependencies:[_.lu],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'],
ab:2,Na:0});var Ecb={};var BB=function(){_.ai.call(this,{type:"@ngrx/store/init"})};_.W(BB,_.ai);BB.create=_.ai.create;BB.prototype.next=function(a){if(typeof a==="function")throw new TypeError("fd");if(typeof a==="undefined")throw new TypeError("gd");if(typeof a.type==="undefined")throw new TypeError("hd");_.ai.prototype.next.call(this,a)};BB.prototype.complete=function(){};BB.prototype.Ma=function(){_.ai.prototype.complete.call(this)};BB.O=function(a){return new (a||BB)};BB.wa=_.q({token:BB,qa:BB.O});var Fcb=[BB];var Gcb=new _.Hd("@ngrx/store Internal Root Guard"),Hcb=new _.Hd("@ngrx/store Internal Initial State"),Icb=new _.Hd("@ngrx/store Initial State"),Jcb=new _.Hd("@ngrx/store Reducer Factory"),Kcb=new _.Hd("@ngrx/store Internal Reducer Factory Provider"),Lcb=new _.Hd("@ngrx/store Initial Reducers"),Mcb=new _.Hd("@ngrx/store Internal Initial Reducers"),Ncb=new _.Hd("@ngrx/store Internal Store Reducers"),Ocb=new _.Hd("@ngrx/store Internal Store Features"),Pcb=new _.Hd("@ngrx/store Feature Reducers"),Qcb=
new _.Hd("@ngrx/store User Provided Meta Reducers"),Rcb=new _.Hd("@ngrx/store Meta Reducers"),Scb=new _.Hd("@ngrx/store Internal Resolved Meta Reducers"),Tcb=new _.Hd("@ngrx/store User Runtime Checks Config"),Ucb=new _.Hd("@ngrx/store Internal User Runtime Checks Config"),Vcb=new _.Hd("@ngrx/store Internal Runtime Checks"),Wcb=new _.Hd("@ngrx/store Check if Action types are unique");var Xcb=function(){_.$e.apply(this,arguments)};_.W(Xcb,_.$e);Xcb.create=_.$e.create;var CB=function(){BB.apply(this,arguments)};_.W(CB,BB);CB.create=BB.create;CB.wa=BB.wa;CB.O=BB.O;var DB=function(a,b,c,d){_.ai.call(this,d(c,b));this.Jdd=a;this.initialState=b;this.G_=c;this.LEa=d};_.W(DB,_.ai);DB.create=_.ai.create;
var Zcb=function(a,b){b=b.reduce(function(c,d){var e=d.G_;var f=d.LEa;var g=d.QVb;var m=d.initialState;d=d.key;e=typeof e==="function"?Nza(g)(e,m):Mza(f,g)(e,m);c[d]=e;return c},{});Ycb(a,b)},adb=function(a,b){$cb(a,b.map(function(c){return c.key}))},Ycb=function(a,b){a.G_=Object.assign({},a.G_,b);bdb(a,Object.keys(b))},$cb=function(a,b){b.forEach(function(c){a.G_=Kza(a.G_,c)});bdb(a,b)},bdb=function(a,b){a.next(a.LEa(a.G_,a.initialState));a.Jdd.next({type:"@ngrx/store/update-reducers",features:b})};
DB.prototype.Ma=function(){this.complete()};DB.O=function(a){return new (a||DB)(_.t(CB),_.t(Icb),_.t(Lcb),_.t(Jcb))};DB.wa=_.q({token:DB,qa:DB.O});var cdb=[DB,{Da:Xcb,Cb:DB},{Da:CB,Cb:BB}];var EB=function(){_.Vf.apply(this,arguments)};_.W(EB,_.Vf);EB.create=_.Vf.create;EB.prototype.Ma=function(){this.complete()};EB.O=function(){var a;return function(b){return(a||(a=_.je(EB)))(b||EB)}}();EB.wa=_.q({token:EB,qa:EB.O});var ddb=[EB];var edb=function(){_.$e.apply(this,arguments)};_.W(edb,_.$e);edb.create=_.$e.create;var FB=function(a,b,c,d){_.ai.call(this,d);var e=this;this.yGa=a.ha(_.Mja(rLa)).ha(_.jg(b)).ha(_.cg(Xza,{state:d})).subscribe(function(f){var g=f.state;f=f.action;e.next(g);c.next(f)});this.state=_.Wza(this,{UCa:!0,s3b:!0})};_.W(FB,_.ai);FB.create=_.ai.create;FB.prototype.Ma=function(){this.yGa.unsubscribe();this.complete()};FB.INIT="@ngrx/store/init";FB.O=function(a){return new (a||FB)(_.t(BB),_.t(Xcb),_.t(EB),_.t(Icb))};
FB.wa=_.q({token:FB,qa:FB.O});var fdb=[FB,{Da:edb,Cb:FB}];var GB=function(a,b,c,d){this.Cda=b;this.Hbb=c;this.Rb=d;this.source=a;this.state=a.state};_.W(GB,_.$e);GB.create=_.$e.create;_.h=GB.prototype;_.h.select=function(a){return Yza.call.apply(Yza,[null,a].concat(_.v(_.Mc.apply(1,arguments))))(this)};_.h.HE=function(a){var b=new GB(this,this.Cda,this.Hbb);b.operator=a;return b};_.h.dispatch=function(a,b){if(typeof a==="function")return gdb(this,a,b);this.Cda.next(a)};_.h.next=function(a){this.Cda.next(a)};_.h.error=function(a){this.Cda.error(a)};
_.h.complete=function(){this.Cda.complete()};var gdb=function(a,b,c){Hza(a.Rb);var d;if((c=c==null?void 0:c.Rb)!=null)var e=c;else a:{try{e=_.u(_.lg);break a}catch(f){}e=void 0}e=(d=e)!=null?d:a.Rb;return _.Gh(function(){var f=b();_.rd(function(){return a.dispatch(f)})},{Rb:e})};GB.O=function(a){return new (a||GB)(_.t(edb),_.t(BB),_.t(DB),_.t(_.lg))};GB.wa=_.q({token:GB,qa:GB.O});var hdb=[GB];var HB=function(){};HB.O=function(a){return new (a||HB)(_.t(BB),_.t(Xcb),_.t(EB),_.t(GB),_.t(Gcb,8),_.t(Wcb,8))};HB.Ja=_.Se({type:HB});HB.Ia=_.ed({});var IB=function(a,b,c){this.features=a;this.Hbb=c;a=a.map(function(d,e){e=b.shift()[e];return Object.assign({},d,{G_:e,initialState:Zza(d.initialState)})});Zcb(c,a)};IB.prototype.Ma=function(){adb(this.Hbb,this.features)};IB.O=function(a){return new (a||IB)(_.t(Ocb),_.t(Pcb),_.t(DB),_.t(HB),_.t(Wcb,8))};IB.Ja=_.Se({type:IB});IB.Ia=_.ed({});var idb=new _.Hd("@ngrx/effects Internal Root Guard"),jdb=new _.Hd("@ngrx/effects User Provided Effects"),iAa=new _.Hd("@ngrx/effects Internal Root Effects"),kdb=new _.Hd("@ngrx/effects Internal Root Effects Instances"),ldb=new _.Hd("@ngrx/effects Effects Error Handler",{Ga:"root",qa:function(){return eAa}});var JB=function(a,b){_.Vf.call(this);this.Cg=a;this.ped=b};_.W(JB,_.Vf);JB.create=_.Vf.create;JB.prototype.bYa=function(a){this.next(a)};
var mdb=function(a){return a.ha(Ika(function(b){return b.constructor&&b.constructor.name!=="Object"&&b.constructor.name!=="Function"?Object.getPrototypeOf(b):b}),_.wf(function(b){return b.ha(Ika(fAa))}),_.wf(function(b){var c=b.ha(_.Gka(function(d){return gAa(a.Cg,a.ped)(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.ctd;var m=d.dtd;var n=typeof g[f]==="function";g=a.Cg;var r=
g.handleError,x=Error;f="md`"+(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}),_.Hf(function(d){return d.kind==="N"&&d.value!=null}),Cka());b=b.ha(_.Qf(1),_.Hf(dAa),_.E(function(d){return d.ngrxOnInitEffects()}));return _.Gf(c,b)}))};JB.O=function(a){return new (a||JB)(_.t(_.wh),_.t(ldb))};JB.wa=_.q({token:JB,qa:JB.O,Ga:"root"});(function(a,b){Ecb[a]=(Ecb[a]||0)+1;if(typeof b==="function")return Gza(a,function(){return Object.assign({},b.apply(null,_.v(_.Mc.apply(0,arguments))),{type:a})});switch(b?b.Azd:"empty"){case "empty":return Gza(a,function(){return{type:a}});case "props":return Gza(a,function(c){return Object.assign({},c,{type:a})});default:throw Error("nd");}})("@ngrx/effects/init");var Nk=function(a,b){this.med=a;this.store=b;this.jha=null};Nk.prototype.start=function(){this.jha||(this.jha=mdb(this.med).subscribe(this.store))};Nk.prototype.Ma=function(){this.jha&&(this.jha.unsubscribe(),this.jha=null)};Nk.O=function(a){return new (a||Nk)(_.t(JB),_.t(GB))};Nk.wa=_.q({token:Nk,qa:Nk.O,Ga:"root"});var KB=function(a,b,c,d){this.sources=a;b.start();b=_.k(d);for(d=b.next();!d.done;d=b.next())a.bYa(d.value);c.dispatch({type:"@ngrx/effects/init"})};KB.prototype.bYa=function(a){this.sources.bYa(a)};KB.O=function(a){return new (a||KB)(_.t(JB),_.t(Nk),_.t(GB),_.t(kdb),_.t(HB,8),_.t(IB,8),_.t(idb,8))};KB.Ja=_.Se({type:KB});KB.Ia=_.ed({});var ndb=[_.Fu,_.lq,_.ZPa()],LB=new _.ERa,odb=[{path:"",BX:_.$qa(),children:[{path:_.ar.E$,Ql:LB.for("search"),data:Us,resolve:{keyboardShortcuts:_.ui(_.SA),settingsPageLink:_.ui(TA),additionalLinks:_.ui(QA)},nr:"paramsOrQueryParamsChange"},{path:_.ar.E1,Ql:LB.for("source_settings"),data:Us,resolve:{keyboardShortcuts:_.ui(_.SA),settingsPageLink:_.ui(TA),additionalLinks:_.ui(QA)}},{path:_.ar.bib,Ql:LB.for("admin"),data:Object.assign({},Us),resolve:{keyboardShortcuts:_.ui(_.SA),additionalLinks:_.ui(QA)}},
{path:_.ar.uNa,Ql:LB.for("onboarding"),data:Us},{path:_.ar.SU,Ql:LB.for("results"),data:{appBarTitle:"Build Status",appBarBadge:"early access",disableAppLink:!0,showSshKeysLink:!1,showTermsOfServiceLink:!0,showPrivacyLink:!0}},{path:_.ar.ckb,Ql:LB.for("ssh_keys"),data:Us,resolve:{keyboardShortcuts:_.ui(_.SA)}},{path:_.ar.UQc,Ql:LB.for("source"),data:Object.assign({},Us,{groupType:"host"}),resolve:{keyboardShortcuts:_.ui(_.SA),settingsPageLink:_.ui(TA),additionalLinks:_.ui(QA)}},{path:_.ar.sK,Ql:LB.for("source"),
data:Object.assign({},Us),resolve:{keyboardShortcuts:_.ui(_.SA),settingsPageLink:_.ui(TA),additionalLinks:_.ui(QA)}},{path:"**",component:_.gx,data:{appBarTitle:"Oops",showTermsOfServiceLink:!0,showPrivacyLink:!0}}]}],MB=function(){};MB.prototype.store=function(){};MB.prototype.vpa=function(){return null};MB.prototype.gGa=function(a,b){return this.Sja(a)&&this.Sja(b)?a.component===b.component:a.ze===b.ze};MB.prototype.Sja=function(a){return a.data.Xc};MB.O=function(a){return new (a||MB)};
MB.wa=_.q({token:MB,qa:MB.O});var NB=function(){};NB.O=function(a){return new (a||NB)};NB.Ja=_.Se({type:NB,cz:[CA]});
var pdb=[].concat(_.v(_.FRa(LB)),[_.si,_.pv,_.$v,_.pB,{Da:ija,Gb:function(a){return function(){a.prefetch("file",!1).ha(_.Qf(1),_.Rf(1E3)).subscribe(function(){var b=document.getElementById("pre-rendered-code");b==null||b.hasAttribute("processed")||b.parentElement.removeChild(b)})}},Pb:[_.hy],xd:!0},{Da:_.wh,Cb:_.Mv,Pb:[_.tv]},{Da:_.qi,Ce:_.rB},{Da:_.vq,Ce:MB},{Da:_.XNa,rc:"/"},{Da:g9a,Gb:function(a){var b=odb[0].children.filter(function(c){switch(c.path){case "piper":case _.ar.E1:return _.Fk.has(2);
case _.ar.SU:return c=_.wl(a,mx,4),_.El(c,1);default:return!0}});odb[0].children=b;return odb},Pb:[Jx,_.ux]},{Da:_.l1a,rc:_.k1a},{Da:_.I4a,rc:_.J4a},{Da:_.ei,Ce:_.jx},{Da:_.ocb,rc:{tA:!1}}]),qdb={rn:_.UA,Tb:_.Obb},rdb,sdb=[],tdb=sdb.concat,udb,OB={},PB=void 0;OB=OB===void 0?{}:OB;PB=PB===void 0?{}:PB;
udb=[{Da:Gcb,Gb:function(){_.u(GB,{optional:!0,Xx:!0});return"guarded"}},{Da:Hcb,rc:PB.initialState},{Da:Icb,Gb:Zza,Pb:[Hcb]},{Da:Mcb,rc:OB},{Da:Ncb,Cb:OB instanceof _.Hd?OB:Mcb},{Da:Lcb,Pb:[Mcb,[new _.rKa(Ncb)]],Gb:function(a){return a instanceof _.Hd?_.u(a):a}},{Da:Qcb,rc:PB.QVb?PB.QVb:[]},{Da:Scb,Pb:[Rcb,Qcb],Gb:function(a,b){return a.concat(b)}},{Da:Kcb,rc:PB.LEa?PB.LEa:Jza},{Da:Jcb,Pb:[Kcb,Scb],Gb:Mza},Fcb,cdb,ddb,fdb,hdb,[{Da:Ucb,rc:PB.nQd},{Da:Tcb,Gb:function(a){return a},Pb:[Ucb]},{Da:Vcb,
Pb:[Tcb],Gb:function(){return{Utd:!1,Qtd:!1,Ttd:!1,Ptd:!1,Std:!1,Rtd:!1}}},{Da:Rcb,xd:!0,Pb:[Vcb],Gb:function(a){var b=a.Ptd;var c=a.Ttd;return function(d){return b||c?Pza(d,{action:function(e){return b&&!e.type.startsWith("@ngrx")},state:function(){return c}}):d}}},{Da:Rcb,xd:!0,Pb:[Vcb],Gb:function(a){var b=a.Qtd;var c=a.Utd;return function(d){return b||c?Uza(d,{action:function(e){return b&&!e.type.startsWith("@ngrx")},state:function(){return c}}):d}}},{Da:Rcb,xd:!0,Pb:[Vcb],Gb:function(a){var b=
a.Std;return function(c){return b?Rza(c,{action:function(d){return b&&!d.type.startsWith("@ngrx")}}):c}}}],[{Da:Wcb,xd:!0,Pb:[Vcb],Gb:function(a){if(a.Rtd&&(a=Object.entries(Ecb).filter(function(b){b=_.k(b);b.next();return b.next().value>1}).map(function(b){return _.k(b).next().value}),a.length))throw Error("kd`"+a.map(function(b){return'"'+b+'"'}).join(", "));}}]];rdb={rn:HB,Tb:tdb.call(sdb,_.v(udb))};
NB.Ia=_.ed({Tb:pdb,imports:[ndb,_.Vx,_.DA,PA,qdb,rdb,function(){var a=_.Mc.apply(0,arguments).flat(),b=a.filter(aAa);return{rn:KB,Tb:[b,{Da:iAa,rc:[a]},{Da:idb,Gb:jAa},{Da:jdb,xd:!0,rc:[]},{Da:kdb,Gb:hAa,Pb:[iAa,jdb]}]}}([]),_.Lv,_.hx,_.Zv,_.tB,_.cRa(odb),{rn:nB,Tb:[_.dw,{Da:_.to,Ce:_.E1a},{Da:_.Z0a,Gb:_.Oua},{Da:$0a,Gb:function(){return{enabledFeatures:Array.from(_.vx).join(", ")}}},{Da:_.by,Gb:_.Wj,Pb:[_.Awa,_.ZA]},{Da:_.LMa,Cb:bcb},{Da:_.Pbb,Gb:_.Wj,Pb:[_.$Ma,_.$A]},{Da:_.Q1a,Gb:_.Wj,Pb:[_.aNa,
_.$A]},{Da:_.R1a,Gb:_.Wj,Pb:[_.aNa,_.$A]},{Da:_.Sbb,Gb:_.Wj,Pb:[_.bNa,_.$A]},{Da:_.Ybb,Gb:_.Wj,Pb:[_.cNa,_.$A]},{Da:_.O1a,Gb:_.Wj,Pb:[_.eNa,_.$A]},{Da:_.gB,Gb:_.Wj,Pb:[_.fNa,_.XA]},{Da:_.iB,Gb:_.Wj,Pb:[_.oNa,_.XA]},{Da:_.$bb,Gb:_.Wj,Pb:[_.hNa,_.$A]},{Da:_.acb,Gb:_.Wj,Pb:[_.iNa,_.$A]},{Da:_.S1a,Gb:_.Wj,Pb:[_.jNa,_.$A]},{Da:_.T1a,Gb:_.Wj,Pb:[_.kNa,_.$A]},{Da:_.V1a,Gb:_.Wj,Pb:[_.mNa,_.$A]},{Da:_.Vbb,Gb:_.Wj,Pb:[_.nNa,_.$A]},{Da:_.cw,Gb:function(){return window}},{Da:_.A1a,Ce:_.C1a},{Da:_.B1a,Gb:function(a){return new _.Um(a.document)},
Pb:[_.cw]},{Da:_.Tbb,xd:!0,Cb:_.cB},{Da:_.Tbb,xd:!0,Cb:_.dB}]},Xx]});var QB=function(){};QB.O=function(a){return new (a||QB)};QB.Ja=_.Se({type:QB,cz:[CA]});QB.Ia=_.ed({imports:[NB,_.Gu]});var kAa;_.Ok=new Map;kAa=!1;var RB=function(){this.Zj={};this.Qsa="";this.Wi={}};RB.prototype.toString=function(){var a=this.Qsa+vdb(this),b=_.xJa(this.Wi),c="";b!=""&&(c="?"+b);return a+c};
var wdb=function(a){a=SB(a,"md");return!!a&&a!=="0"},vdb=function(a){var b=[],c=(0,_.ek)(function(d){this.Zj[d]!==void 0&&b.push(d+"="+this.Zj[d])},a);wdb(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.Zj||TB(a,"d","0"),c("d"),c("exm"),c("excm"),(a.Zj.excm||a.Zj.exm)&&b.push("ed=1"),c("im"),c("dg"),c("sm"),SB(a,"br")!="1"&&SB(a,"br")!="0"||c("br"),c("br-d"),SB(a,"rb")=="1"&&c("rb"),SB(a,"zs")!=="0"&&c("zs"),xdb(a)!==
""&&c("wt"),c("gssmodulesetproto"),c("ujg"),c("sp"),c("rs"),c("cb"),c("ee"),c("slk"),c("dti"),c("m"));return b.join("/")},SB=function(a,b){return a.Zj[b]?a.Zj[b]:null},TB=function(a,b,c){c?a.Zj[b]=c:delete a.Zj[b]};RB.prototype.getQueryParameter=function(a){return this.Wi[a]};
var ydb=function(a,b){b&&b.length>0?(b.sort(),TB(a,"exm",b.join(","))):TB(a,"exm",null)},zdb=function(a,b){b&&b.length>0?(b.sort(),TB(a,"excm",b.join(","))):TB(a,"excm",null)},Adb=function(a){return(a=SB(a,"m"))?a.split(","):[]},xdb=function(a){switch(SB(a,"wt")){case "0":return"0";case "1":return"1";case "2":return"2";default:return""}},Bdb=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();TB(a,"ee",c.join(";"))},tAa=function(a){var b=SB(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};RB.prototype.gO=function(a){TB(this,"md",a)};RB.prototype.F7b=function(a){TB(this,"rs",a)};RB.prototype.aLb=function(){return SB(this,"rs")};
var Cdb=function(a){delete a.Zj.m;delete a.Zj.exm;delete a.Zj.ed};RB.prototype.clone=function(){var a=new RB;a.Zj=Object.assign({},this.Zj);a.Qsa=this.Qsa;a.Wi=Object.assign({},this.Wi);return a};
var uAa=function(a,b){b=b===void 0?!0:b;var c=Ddb(a),d=new RB,e=c.match(xn)[5];Nca(Edb,function(g){var m=e.match("/"+g+"=([^/]+)");m&&TB(d,g,m[1])});var f="";f=a.indexOf("_/ss/")!=-1?"_/ss/":"_/js/";d.Qsa=a.substr(0,a.indexOf(f)+f.length);if(!b)return d;(a=c.match(xn)[6]||null)&&tJa(a,function(g,m){d.Wi[g]=m});return d},qAa=function(a){a=(a=Ddb(a).match(xn)[5]||null)?decodeURI(a):a;return a===null?!1:RegExp("(/_/js/)|(/_/ss/)","g").test(a)?/\/k=/.test(a):!1},Ddb=function(a){return a.startsWith("https://uberproxy-pen-redirect.corp.google.com/uberproxy/pen?url=")?
a.substr(65):a},Edb={Qyd:"k",Fxd:"ck",pyd:"m",Rxd:"exm",Pxd:"excm",vxd:"am",lyd:"mm",Oyd:"rt",dyd:"d",Qxd:"ed",Yyd:"sv",Hxd:"deob",Axd:"cb",Vyd:"rs",Syd:"sdch",eyd:"im",Ixd:"dg",Mxd:"br",Lxd:"br-d",Nxd:"rb",vzd:"zs",pzd:"wt",Sxd:"ee",Xyd:"sm",oyd:"md",Wxd:"gssmodulesetproto",kzd:"ujg",jzd:"sp",Uyd:"slk",Jxd:"dti"},Fdb=RegExp("^loaded_(g|h)?[_\\d]+$");var sAa=!1;var Gdb=function(a){a=a.clone();Cdb(a);TB(a,"dg",null);TB(a,"d","0");ydb(a,null);zdb(a,null);return a},Hdb=!0,Idb=function(a,b,c){var d=c===void 0?{}:c;c=d.cssRowKey===void 0?void 0:d.cssRowKey;var e=d.VG===void 0?void 0:d.VG;var f=d.sH===void 0?void 0:d.sH;d=d.callback===void 0?void 0:d.callback;TB(a,"m",b.join(","));f&&Bdb(a,f);c&&(TB(a,"ck",c),e?a.F7b(e):Hdb&&(Hdb=!1));if(d){if(d!=null&&!Fdb.test(d))throw Error("pd`"+d);TB(a,"cb",d)}a=a.toString();_.fa(a,"/")&&(b=document.location.href.match(xn),
a=rJa(b[1],b[2],b[3],b[4])+a);return _.tc(a)};var Kdb=function(a){return Jdb(a).then(function(b){return JSON.parse(b.responseText)})},Jdb=function(a){var b={},c=b.kxd?b.kxd.dga():mTa.dga();return(new Ov(function(d,e){var f;try{c.open("GET",a,!0)}catch(n){e(new UB("Error opening XHR: "+n.message,a,c))}c.onreadystatechange=function(){if(c.readyState==4){_.da.clearTimeout(f);var n;!(n=lTa(c.status))&&(n=c.status===0)&&(n=sJa(a),n=!(n=="http"||n=="https"||n==""));n?d(c):e(new Ldb(c.status,a,c))}};c.onerror=function(){e(new UB("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.Zud>0&&(f=_.da.setTimeout(function(){c.onreadystatechange=function(){};c.abort();e(new Mdb(a,c))},b.Zud));try{c.send(null)}catch(n){c.onreadystatechange=function(){},_.da.clearTimeout(f),e(new UB("Error sending XHR: "+n.message,a,c))}})).dU(function(d){d instanceof
Qv&&c.abort();throw d;})},UB=function(a,b,c){_.ba.call(this,a+", url="+b);this.url=b;this.RHa=c};_.fl(UB,_.ba);UB.prototype.name="XhrError";var Ldb=function(a,b,c){UB.call(this,"Request Failed, status="+a,b,c);this.status=a};_.fl(Ldb,UB);Ldb.prototype.name="XhrHttpError";var Mdb=function(a,b){UB.call(this,"Request timed out",a,b)};_.fl(Mdb,UB);Mdb.prototype.name="XhrTimeoutError";cl=cl||{};var Ndb=function(){Vm.call(this)};_.fl(Ndb,Vm);Ndb.prototype.initialize=function(){};var Odb=function(a,b){this.pAa=a;this.VY=b};Odb.prototype.execute=function(a){this.pAa&&(this.pAa.call(this.VY||null,a),this.pAa=this.VY=null)};Odb.prototype.abort=function(){this.VY=this.pAa=null};QSa(function(a){Odb.prototype.execute=a(Odb.prototype.execute)});var VB=function(a,b){Vm.call(this);this.kdd=a;this.Ez=b;this.Z$a=[];this.yN=[];this.Fza=[]};_.fl(VB,Vm);_.h=VB.prototype;_.h.zmd=Ndb;_.h.lDa=null;_.h.R5=function(){return this.kdd};_.h.getId=function(){return this.Ez};_.h.registerCallback=function(a,b){return this.d8(this.Z$a,a,b)};var Pdb=function(a,b){a.d8(a.yN,b)};_.h=VB.prototype;_.h.d8=function(a,b,c){b=new Odb(b,c);a.push(b);return b};_.h.lx=function(){return!!this.lDa};_.h.PFa=function(){this.lDa=new Ndb};
_.h.onLoad=function(a){var b=new this.zmd;b.initialize(a());this.lDa=b;b=(b=Qdb(this.Fza,a()))||Qdb(this.Z$a,a());b||(this.yN.length=0);return b};_.h.onError=function(a){(a=Qdb(this.yN,a))&&ea(Error("td`"+a));this.Fza.length=0;this.Z$a.length=0};var Qdb=function(a,b){for(var c=[],d=0;d<a.length;d++)try{a[d].execute(b)}catch(e){ea(e),c.push(e)}a.length=0;return c.length?c:null};VB.prototype.Qn=function(){VB.vA.Qn.call(this);Hc(this.lDa)};var Xdb,Vdb,Wdb;_.WB=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.Mpa=uAa(_.uc(a).toString(),f);this.yCb=b;this.aBb=c;this.Tsa=d;this.o8={};this.U9a={};this.VEa=[];this.kcb=!0;this.R8a=(a=SB(this.Mpa,"excm"))?a.split(","):[];this.xsd=e;this.Ssa=!1;this.Zfa="anonymous";this.Psa=4043;this.H6a=document.head||document.documentElement;this.M7=this.wla=null;this.iud=!0;vAa();this.logger=null;_.Rdb(this,Adb(this.Mpa));this.fetchPriority=void 0;this.LGb=!1;this.J9a()};
_.WB.prototype.NKb=function(){return this.fetchPriority};var Sdb=function(a,b){if(b.href||b.getAttribute("data-href"))if(b=b.href||b.getAttribute("data-href"),qAa(b)&&!uAa(b).Qsa.endsWith("_/js/")){b=Adb(uAa(b));b=_.k(b);for(var c=b.next();!c.done;c=b.next())c=c.value,a.R8a.includes(c)||a.R8a.push(c)}};
_.WB.prototype.Jld=function(a,b,c){var d=c===void 0?{}:c;c=d.sH;var e=d.onError;var f=d.AN;d=d.kgd;this.U9a=b;if(!a)throw Error("ud");if(this.xsd){b=_.k(document.getElementsByTagName("style"));for(var g=b.next();!g.done;g=b.next())Sdb(this,g.value);b=_.k(document.getElementsByTagName("link"));for(g=b.next();!g.done;g=b.next())Sdb(this,g.value)}Tdb(this,this.ebb(a),c,e,f,d)};
var Tdb=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;Udb(a,b,function(g,m,n){n=n===void 0?m:n;a.LGb&&f?a.BTb(g,m,d,e,n):a.load(g,m,d,e,n,c)},c)||d(-1)};_.WB.prototype.BTb=function(){_.cf(function(){throw Error("vd");})};_.WB.prototype.J9a=function(){};
Xdb=function(a,b,c){if(a.Tsa){var d=a.Mpa;a={cssRowKey:a.yCb,VG:a.aBb,sH:c,TEa:Vdb(a),hpa:Wdb(a)};var e=a===void 0?{}:a;a=e.TEa===void 0?[]:e.TEa;c=e.hpa===void 0?[]:e.hpa;var f=e.cssRowKey===void 0?void 0:e.cssRowKey;var g=e.VG===void 0?void 0:e.VG;var m=e.sH===void 0?void 0:e.sH;e=e.callback===void 0?void 0:e.callback;d=Gdb(d);TB(d,"d","1");ydb(d,a);zdb(d,c);b=Idb(d,b,{cssRowKey:f,VG:g,sH:m,callback:e})}else d=a.Mpa,a={cssRowKey:a.yCb,VG:a.aBb,TEa:Vdb(a),hpa:Wdb(a)},m=a===void 0?{}:a,a=m.hpa===
void 0?[]:m.hpa,c=m.cssRowKey===void 0?void 0:m.cssRowKey,f=m.VG===void 0?void 0:m.VG,g=m.sH===void 0?void 0:m.sH,m=m.callback===void 0?void 0:m.callback,d=Gdb(d),zdb(d,a),b=Idb(d,b,{cssRowKey:c,VG:f,sH:g,callback:m});return b};_.Rdb=function(a,b){for(var c=!1,d=[],e=0;e<b.length;++e){var f=b[e];a.o8[f]||(a.o8[f]=!0,a.VEa.push(f),c=!0,d.push(f))}c&&(a.kcb=!1)};_.Ydb=function(a,b){for(var c=[],d=0;d<b.length;++d){var e=b[d];a.o8[e]&&(delete a.o8[e],_.ya(a.VEa,e),c.push(e))}};
_.WB.prototype.load=function(a,b,c,d,e){e=e===void 0?b:e;_.uc(a);var f=this.Ssa,g=this.Zfa,m=this.fetchPriority,n=_.bn(document,"SCRIPT");_.Gc(n,a);f&&(n.crossOrigin=g);n.async=!1;m&&n.setAttribute("fetchpriority",m);_.Rdb(this,b);_.Zdb(this,a,n,b,c,d,e)};
_.Zdb=function(a,b,c,d,e,f,g){g=g===void 0?d:g;a.wla=c;a.H6a.insertBefore(c,a.H6a.firstChild);_.$db(c,d,function(){c.parentElement.removeChild(c);a.wla==c&&(a.wla=null);var m=new Set;d.map(function(r){return m.add(r)});for(var n in a.U9a)a.U9a[n].lx()&&m.add(n);Array.from(m);f()},function(m){c.parentElement.removeChild(c);a.wla==c&&(a.wla=null);_.Ydb(a,m);a.M7?a.M7.then(function(){e(-1,b)}):e(-1,b)},g)};
_.$db=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!_.yi().Cj[x].lx()});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=_.yi().Cj[r];r.lx()?n():(r.d8(r.Fza,n),Pdb(r,n))});a.onload=function(){return m()};a.onerror=function(){g();d(b)}};Vdb=function(a){a.kcb||(a.kcb=!0,a.VEa.sort());return a.VEa};
Wdb=function(a){a=a.R8a;a.sort();return a};_.WB.prototype.ebb=function(a){var b=this;return a.filter(function(c){return!b.o8[c]})};
var Udb=function(a,b,c,d){if(a.M7)return a.M7.then(function(){Udb(a,b,c,d)}),!0;if(!a.Tsa){var e=[],f=Object.assign({},a.o8);a.W9(b,function(x){e.push(x.getId())},d,function(x){return!x.lx()},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=Xdb(a,m,d),r=_.uc(n).toString();r.length>a.Psa;)if(g>1)g-=Math.ceil((r.length-a.Psa)/6),g=Math.max(g,1),m=b.slice(f,f+g),n=Xdb(a,m,d),r=_.uc(n).toString();else return a.Tsa?(a.Tsa=!1,a.M7=aeb(a).then(function(x){beb(a,x,d)}),Udb(a,
b.slice(f),c,d)):!1;f+=g;a.Tsa?c(n,m):c(n,m,f===b.length?b:[])}return!0},beb=function(a,b,c){_.yi().GFa((b||{}).moduleGraph);a.W9(Vdb(a),function(d){_.Rdb(a,[d.getId()])},c);a.M7=null};_.WB.prototype.W9=function(a,b,c,d,e){e=e===void 0?{}:e;var f=_.yi();a=_.k(a);for(var g=a.next();!g.done;g=a.next()){g=g.value;var m=f.Cj[g];if(!(e[g]||d&&!d(m))){e[g]=!0;var n=m.R5()||[];if(c){var r=[];c[g]&&(r=Object.keys(c[g]));n=n.concat(r)}this.W9(n,b,c,d,e);b(m)}}};
var aeb=function(a){a=a.Mpa.clone();Cdb(a);TB(a,"dg",null);a.gO("1");return Kdb(a.toString())};var wAa=new Uint8Array(123);var ceb=[];var deb=function(){this.qn=null};_.h=deb.prototype;_.h.c7b=function(){};_.h.GFa=function(){};_.h.dtb=function(){throw Error("wd");};_.h.A2b=function(){throw Error("xd");};_.h.UKb=function(){return null};_.h.isActive=function(){return!1};_.h.kRb=function(){return!1};_.h.u2b=function(){};_.h.registerCallback=function(){};var XB=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.TEa=c;this.url=d;this.cause=e;this.message=this.toString()};_.W(XB,Error);XB.prototype.toString=function(){return eeb(this)+" ("+(this.status!=void 0?this.status:"?")+")"};
var eeb=function(a){switch(a.type){case XB.Df.lkb:return"Unauthorized";case XB.Df.lib:return"Consecutive load failures";case XB.Df.TIMEOUT:return"Timed out";case XB.Df.Ljb:return"Out of date module id";case XB.Df.lMa:return"Init error";default:return"Unknown failure type "+a.type}};cl.Hv=XB;cl.Hv.Df={lkb:0,lib:1,TIMEOUT:2,Ljb:3,lMa:4};var YB=function(){this.kDa=this.qn=null;this.Cj={};this.cI=[];this.QN=[];this.UEa=[];this.gt=[];this.pU=[];this.nE={};this.QG={};this.WD=this.Axa=new VB([],"");this.j8a=null;this.QBa=new Rv;this.uZa=!1;this.Nya=0;this.eQb=this.gec=this.iSb=!1};_.fl(YB,deb);var feb=function(a,b){_.ba.call(this,"Error loading "+a+": "+b)};_.fl(feb,_.ba);YB.prototype.c7b=function(a){this.uZa=a};
YB.prototype.GFa=function(a,b){if(!(this instanceof YB))this.GFa(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);geb(this,f,n);if(g)break;f=e+1;e=a.indexOf("/",f);e===-1&&(g=!0);m++}this.kDa=c}else if(a.startsWith("p$"))heb(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);geb(this,e,g)}this.kDa=c}b&&b.length?(qaa(this.cI,b),this.j8a=_.ta(b)):this.QBa.gR||this.QBa.callback();
Object.freeze(this.kDa);this.WD==this.Axa&&(this.WD=null,(b=this.Axa.onLoad((0,_.ek)(this.UKb,this)))&&b.length&&ieb(this,new cl.Hv(cl.Hv.Df.lMa,void 0,void 0,void 0,b[0])),ZB(this))}};
var heb=function(a,b){var c=b.substring(2);for(b=0;b<64;b++)wAa["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_".charCodeAt(b)]=b;var d={ez:c,pos:0};Pk(d);var e=Pk(d),f=Pk(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.ez.indexOf("|",d.pos)+1;for(var z=0;z<e;z++){var D=Pk(d),L=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;L&&(f[r++]=D)}f[r]="";d.pos++;r=e&-2;c=e&1;for(n=0;n<r;n+=2)x=xAa(d),m[n]=x&
7,m[n+1]=x>>>3&7;c&&(c=xAa(d),m[r]=c&7);d.pos++;for(r=0;r<e;r++)m[r]===7&&(m[r]=Pk(d));d.pos++;for(c=r=0;c<e;c++){n=m[c];x=n===0?ceb:Array(n);g[c]=x;z=r;for(L=0;L<n;L++)z-=Pk(d),x[L]=f[z];f[r]===b[c]&&r++}for(d=0;d<b.length;d++)geb(a,b[d],g[d]);a.kDa=b};YB.prototype.dtb=function(a,b){var c=this.Cj[a];c&&c.lx()?this.load(b):(this.nE[a]||(this.nE[a]={}),this.nE[a][b]=!0)};YB.prototype.A2b=function(a,b){if(this.nE[a]){delete this.nE[a][b];for(var c in this.nE[a])return;delete this.nE[a]}};
YB.prototype.isActive=function(){return this.cI.length>0};YB.prototype.kRb=function(){return this.pU.length>0};
var ZB=function(a){var b=a.iSb,c=a.isActive();c!=b&&(a.Pza(c?"active":"idle"),a.iSb=c);b=a.kRb();b!=a.gec&&(a.Pza(b?"userActive":"userIdle"),a.gec=b)},geb=function(a,b,c){a.Cj[b]?(a=a.Cj[b].R5(),a!=c&&a.splice.apply(a,[0,a.length].concat(_.v(c)))):a.Cj[b]=new VB(c,b)},leb=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.Cj[g];if(!m)throw Error("yd`"+g);var n=new Rv;e[g]=n;m.lx()?n.callback(null):(jeb(a,g,m,!!c,n),keb(a,g)||b.push(g))}b.length>0&&(a.cI.length===
0?a.P8a(b):(a.gt.push(b),ZB(a)));return e},jeb=function(a,b,c,d,e){c.registerCallback(e.callback,e);Pdb(c,function(f){e.l5(new feb(b,f))});keb(a,b)?d&&((0,_.va)(a.pU,b)>=0||a.pU.push(b),ZB(a)):d&&((0,_.va)(a.pU,b)>=0||a.pU.push(b))};
YB.prototype.P8a=function(a,b,c){var d=this;b||(this.Nya=0);var e=this.ebb(a);this.cI=e;this.QN=this.uZa?a:_.za(e);ZB(this);if(e.length!==0){this.UEa.push.apply(this.UEa,e);if(Object.keys(this.nE).length>0&&!this.qn.iud)throw Error("zd");a=(0,_.ek)(this.qn.Jld,this.qn,_.za(e),this.Cj,{sH:this.nE,kgd:!!c,onError:function(f,g){var m=d.QN;f=f!=null?f:void 0;d.Nya++;var n=_.za(e);d.QN=m;e.forEach(_.dl(_.ya,d.UEa),d);f==401?(ieb(d,new cl.Hv(cl.Hv.Df.lkb,f)),d.gt.length=0):f==410?(meb(d,new cl.Hv(cl.Hv.Df.Ljb,
f)),neb(d)):d.Nya>=3?(meb(d,new cl.Hv(cl.Hv.Df.lib,f,n,g)),neb(d)):d.P8a(d.QN,!0,f==8001||!1)},kMd:(0,_.ek)(this.whd,this)});(b=Math.pow(this.Nya,2)*5E3)?_.da.setTimeout(a,b):a()}};YB.prototype.ebb=function(a){var b=this;a=a.filter(function(e){return b.Cj[e].lx()?(_.da.setTimeout(function(){return Error("Ad`"+e)},0),!1):!0});for(var c=[],d=0;d<a.length;d++)c=c.concat(oeb(this,a[d]));_.raa(c);return!this.uZa&&c.length>1?(a=c.shift(),this.gt=c.map(function(e){return[e]}).concat(this.gt),[a]):c};
var oeb=function(a,b){var c=Vca(a.UEa),d=[];c[b]||d.push(b);b=[b];for(var e=0;e<b.length;e++)for(var f=a.Cj[b[e]].R5(),g=f.length-1;g>=0;g--){var m=f[g];a.Cj[m].lx()||c[m]||(d.push(m),b.push(m))}d.reverse();_.raa(d);return d};
YB.prototype.PFa=function(){if(this.WD){var a=this.WD.getId(),b=[];if(this.nE[a]){for(var c=_.k(Object.keys(this.nE[a])),d=c.next();!d.done;d=c.next()){d=d.value;var e=this.Cj[d];e&&!e.lx()&&(this.A2b(a,d),b.push(d))}this.Q8a(b)}this.isDisposed()||((b=this.Cj[a].onLoad((0,_.ek)(this.UKb,this)))&&b.length&&ieb(this,new cl.Hv(cl.Hv.Df.lMa,void 0,void 0,void 0,b[0])),_.ya(this.pU,a),_.ya(this.cI,a),this.cI.length===0&&neb(this),this.j8a&&a==this.j8a&&(this.QBa.gR||this.QBa.callback()),ZB(this),this.WD=
null)}};var keb=function(a,b){if((0,_.va)(a.cI,b)>=0)return!0;for(var c=0;c<a.gt.length;c++)if((0,_.va)(a.gt[c],b)>=0)return!0;return!1};YB.prototype.load=function(a,b){return leb(this,[a],b)[a]};YB.prototype.Q8a=function(a){return leb(this,a)};var pra=function(a){var b=_.xi;b.WD&&b.WD.getId()==="synthetic_module_overhead"&&(b.PFa(),delete b.Cj.synthetic_module_overhead);b.Cj[a]&&b.W9(b.Cj[a].R5()||[],function(c){c.PFa();_.ya(b.cI,c.getId())},function(c){return!c.lx()});b.WD=b.Cj[a]};
YB.prototype.u2b=function(a){this.WD||(this.Cj.synthetic_module_overhead=new VB([],"synthetic_module_overhead"),this.WD=this.Cj.synthetic_module_overhead);var b=this.WD;b.d8(b.Fza,a)};YB.prototype.whd=function(){meb(this,new cl.Hv(cl.Hv.Df.TIMEOUT));neb(this)};
var meb=function(a,b){a.QN.length>1?a.gt=a.QN.map(function(c){return[c]}).concat(a.gt):ieb(a,b)},ieb=function(a,b){var c=a.QN;a.cI.length=0;for(var d=[],e=0;e<a.gt.length;e++){var f=a.gt[e].filter(function(n){var r=oeb(this,n);return pBa(c,function(x){return(0,_.va)(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.gt.length;f++)_.ya(a.gt[f],d[e]);_.ya(a.pU,d[e])}if(e=a.QG.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.Cj[c[d]])a.Cj[c[d]].onError(b);a.QN.length=0;ZB(a)},neb=function(a){for(;a.gt.length;){var b=a.gt.shift().filter(function(c){return!this.Cj[c].lx()},a);if(b.length>0){a.P8a(b);return}}ZB(a)};_.h=YB.prototype;_.h.registerCallback=function(a,b){Array.isArray(a)||(a=[a]);for(var c=0;c<a.length;c++)this.d8(a[c],b)};_.h.d8=function(a,b){var c=this.QG;c[a]||(c[a]=[]);c[a].push(b)};_.h.Pza=function(a){for(var b=this.QG[a],c=0;b&&c<b.length;c++)b[c](a)};
_.h.W9=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.Cj[e];!d[e]&&c(f)&&(d[e]=!0,this.W9(f.R5()||[],b,c,d),b(f))}};_.h.dispose=function(){Mca(Rca(this.Cj),this.Axa);this.Cj={};this.cI=[];this.QN=[];this.pU=[];this.gt=[];this.QG={};this.eQb=!0};_.h.isDisposed=function(){return this.eQb};_.nra=function(){return new YB};/*

 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;_.Ok.set("CST-APP",NB);_.Ok.set("PROTRACTOR-CST-APP",QB);
if(location.search==="?refreshSso=1")window.close();else{_.yi().u2b(oAa);var peb,qeb,$B;peb=peb===void 0?!1:peb;qeb=qeb===void 0?!1:qeb;$B=$B===void 0?{}:$B;var reb=$B.cssRowKey||"",seb=$B.VG||"";!reb&&window&&window._F_cssRowKey&&(reb=window._F_cssRowKey,!seb&&window._F_combinedSignature&&(seb=window._F_combinedSignature));if(reb&&typeof window._F_installCss!=="function")throw Error("Bd");var teb=$B.gKd||_.WB,ueb=pAa("base-js"),veb,web=rAa("",ueb);veb=_.tc(web);var xeb=new teb(veb,reb,seb,peb,qeb),
yeb=$B.sTd||ueb&&ueb.hasAttribute("crossorigin"),zeb=$B.XDd||ueb&&ueb.getAttribute("crossorigin");yeb&&(xeb.Ssa=yeb);zeb&&(xeb.Zfa=zeb);$B.Psa&&(xeb.Psa=$B.Psa);$B.fetchPriority&&(xeb.fetchPriority=$B.fetchPriority);var Aeb=_.yi();Aeb.qn=xeb;Aeb.c7b(!0)};_.aC=function(a,b){this.Va=a;this.window=b};_.Beb=function(a,b){return _.Cq(a.Va,_.Aq(a.Va,_.Ms(b)))};_.aC.O=function(a){return new (a||_.aC)(_.t(_.ni),_.t(_.cw))};_.aC.wa=_.q({token:_.aC,qa:_.aC.O,Ga:"root"});
_.vx.add(9);
_.vx.add(2);
_.Fk.add(3);
_.vx.add(72);
_.vx.add(73);
_.vx.add(69);
_.vx.add(88);
_.vx.add(77);
_.vx.add(19);
_.a6a="https://cs.corp.google.com";
_.vx.add(31);
_.vx.add(38);
_.vx.add(42);

_.vx.add(70);
_.vx.add(84);
_.vx.add(44);
_.vx.add(48);
_.vx.add(55);
_.vx.add(56);
_.vx.add(78);
_.vx.add(82);
_.vx.add(1);
_.vx.add(3);
_.vx.add(10);
var ufb=function(a){if(a&&(a=Number(a),!isNaN(a)))return a};_.TRa=["/search"];var mC=function(a,b){_.py.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.pM=new _.ai((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.kJb=new _.ai((d=c)!=null?d:"FILES");var e;this.aF=new _.ai((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 _.ai((f=d)!=null?f:"SYSTEM");var g;this.Q0a=new _.ai((g=this.storage.get("__SourceSettings_DarkSyntaxTheme"))!=null?g:"cider-dark");var m;this.s8a=new _.ai((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.Xfc=new _.ai(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.oka=new _.ai((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.Uhb=new _.ai((x=r)!=null?x:"MINI");var z;this.tabSize=new _.ai((z=ufb(this.storage.get("__SourceSettings_TabSize")))!=
null?z:2);var D;this.pageSize=new _.ai((D=ufb(this.storage.get("__SourceSettings_PageSize")))!=null?D:10);var L;this.Nma=new _.ai((L=ufb(this.storage.get("__SourceSettings_NumStarredPlaces")))!=null?L:50);this.web=new _.ai(!!this.storage.get("__SourceSettings_ShowFoldMarkers"));var N;this.Zfc=new _.ai((N=ufb(this.storage.get("__SourceSettings_XrefPreviewPaneMinSize")))!=null?N:0);this.eka=new _.ai(!!this.storage.get("__SourceSettings_HighlightXrefs"));this.xeb=new _.ai(!!this.storage.get("__SourceSettings_ShowGenerated"));
var R;this.Sqa=new _.ai((R=this.storage.get("__SourceSettings_ShowCustomContextMenu"))!=null?R:!0)};_.W(mC,_.py);_.h=mC.prototype;_.h.hja=function(){return this.pM};_.h.xqa=function(a){this.storage.set("__SourceSettings_LastFileDetailTab",a);this.pM.next(a)};_.h.a6=function(){return this.kJb};_.h.Q8=function(a){this.storage.set("__SourceSettings_LastFileNavigationTab",a);this.kJb.next(a)};_.h.CM=function(){return this.aF};
_.h.Tz=function(a){a=Object.assign({},this.aF.value,a);this.aF.next(a);this.storage.set("__SourceSettings_OutlineState",a)};_.h.WAa=function(){return this.theme};_.h.XFa=function(a){this.storage.set("__SourceSettings_Theme",a);this.theme.next(a)};_.h.Sia=function(){return this.Q0a};_.h.mqa=function(a){this.storage.set("__SourceSettings_DarkSyntaxTheme",a);this.Q0a.next(a)};_.h.ija=function(){return this.s8a};_.h.yqa=function(a){this.storage.set("__SourceSettings_LightSyntaxTheme",a);this.s8a.next(a)};
_.h.yja=function(){return this.Xfc};_.h.Iqa=function(a){this.storage.set("__SourceSettings_XrefExcludeFilters",Array.from(a));this.Xfc.next(new Set(a))};_.h.W5=function(){return this.oka};_.h.uqa=function(a){this.storage.set("__SourceSettings_XrefHovercards",a);this.oka.next(a)};_.h.NY=function(){return this.tabSize};_.h.Hqa=function(a){this.storage.set("__SourceSettings_TabSize",a);this.tabSize.next(a)};_.h.KY=function(){return this.pageSize};
_.h.W8=function(a){this.storage.set("__SourceSettings_PageSize",a);this.pageSize.next(a)};_.h.d6=function(){return this.Nma};_.h.zqa=function(a){this.storage.set("__SourceSettings_NumStarredPlaces",a);this.Nma.next(a)};_.h.LY=function(){return this.web};_.h.Dqa=function(a){this.storage.set("__SourceSettings_ShowFoldMarkers",a);this.web.next(a)};_.h.tja=function(){return this.xeb};_.h.Eqa=function(a){this.storage.set("__SourceSettings_ShowGenerated",a);this.xeb.next(a)};_.h.cBa=function(){return this.Zfc};
_.h.meb=function(a){this.storage.set("__SourceSettings_XrefPreviewPaneMinSize",a);this.Zfc.next(a)};_.h.FY=function(){return this.eka};_.h.P8=function(a){this.storage.set("__SourceSettings_HighlightXrefs",a);this.eka.next(a)};_.h.i6=function(){return this.Sqa};_.h.Cqa=function(a){this.storage.set("__SourceSettings_ShowCustomContextMenu",a);this.Sqa.next(a)};_.h.QY=function(){return this.Uhb};_.h.X8=function(a){this.storage.set("__SourceSettings_XrefOpenAction",a);this.Uhb.next(a)};
mC.O=function(a){return new (a||mC)(_.t(_.VZa),_.t(_.wx))};mC.wa=_.q({token:mC,qa:mC.O,Ga:"root"});_.I7a=mC;_.vx.add(28);
_._ModuleManager_initialize=function(a,b){if(!_.xi){if(!_.nra)return;_.ora()}_.xi.GFa(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 Cfb,Dfb,Efb,Hfb,Ifb,Jfb,Kfb,Lfb,Qfb,Tfb,Ufb;_.nC=function(a){_.ch(a)};_.Bfb=function(a,b){var c=_.yna.get(b)||null;if(c&&c!==a)throw Error("Ya`"+b+"`"+_.sd(c)+"`"+_.sd(c.name));_.yna.set(b,a)};_.oC=function(a,b){var c=_.Wd(),d=_.ae();_.re(c,d,b)&&(d=_.be(),_.Fe(d,_.Vd.Bf,c,a,b)?d.nu>-1&&_.Uha(c,d.index):_.Yha(c[11],_.Pd(d,c),null,d.value,a.charAt(4)!=="-"?"aria-"+a.slice(4).toLowerCase():a,b,null));return _.oC};_.pC=function(a,b,c){return _.Dma(_.Wd(),a,b,c===void 0?"":c)};
Cfb=function(a){a&1&&_.K(0,"mat-pseudo-checkbox",1);a&2&&(a=_.P(),_.H("disabled",a.disabled)("state",a.selected?"checked":"unchecked"))};Dfb=function(a){a&1&&_.K(0,"mat-pseudo-checkbox",3);a&2&&(a=_.P(),_.H("disabled",a.disabled))};Efb=function(a){a&1&&(_.I(0,"span",4),_.Q(1),_.J());a&2&&(a=_.P(),_.A(),_.dh("(",a.group.label,")"))};_.Ffb=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};
_.Gfb=function(a,b,c,d){return a<c?a:a+b>c+d?Math.max(0,a-d+b):c};Hfb=function(a){a&1&&(_.I(0,"span",4),_.Q(1),_.J());a&2&&(a=_.P(),_.A(),_.eh(a.placeholder))};Ifb=function(a){a&1&&_.Kg(0)};Jfb=function(a){a&1&&(_.I(0,"span",11),_.Q(1),_.J());a&2&&(a=_.P(2),_.A(),_.eh(a.Ogb))};Kfb=function(a){a&1&&(_.I(0,"span",5),_.ug(1,Ifb,1,0)(2,Jfb,2,1,"span",11),_.J());a&2&&(a=_.P(),_.A(),_.vg(a.P0a?1:2))};
Lfb=function(a){if(a&1){var b=_.Wd();_.I(0,"div",12,1);_.O("keydown",function(c){_.w(b);var d=_.P();return _.y(d.oe(c))});_.Kg(2,1);_.J()}a&2&&(a=_.P(),_.nC(_.pC("mat-mdc-select-panel mdc-menu-surface mdc-menu-surface--open ",a.qTa())),_.bh("mat-select-panel-animations-enabled",!a.Yc),_.H("ngClass",a.Ad),_.tg("id",a.id+"-panel")("aria-multiselectable",a.multiple)("aria-label",a.ariaLabel||null)("aria-labelledby",a.VV()))};_.Mfb=function(a){a.Dkb=["shiftKey"];return a};
_.Nfb=function(a){a.mca={enabled:!0,N4:10};return a};_.Ofb=function(a,b){a.hlb=b===void 0?!0:b;return a};_.qC=function(a,b){var c=0;return function(d){_.da.clearTimeout(c);var e=arguments;c=_.da.setTimeout(function(){a.apply(void 0,e)},b)}};_.rC=function(a){return{rn:_.Fq,Tb:[{Da:_.Gqa,xd:!0,rc:a}]}};_.sC=function(){_.rt.apply(this,arguments)};_.W(_.sC,_.rt);_.sC.prototype.Fj=function(a){this.He&&_.Pfb(this.He);_.rt.prototype.Fj.call(this,a);this.He&&(a=this.He,a.nV||(a.nV=!0,_.Qn(a.Sa)))};
_.tC=function(a,b,c,d){var e=this;a=a===void 0?!1:a;c=c===void 0?!0:c;this.oi=a;this.vmb=c;this.KD=d;this.MW=new Set;this.Haa=[];this.t3=[];this.changed=new _.Vf;b&&b.length&&(a?b.forEach(function(f){return e.wva(f)}):this.wva(b[0]),this.t3.length=0)};_.h=_.tC.prototype;_.h.select=function(){var a=this;_.Mc.apply(0,arguments).forEach(function(c){return a.wva(c)});var b=this.Zua();this.lm();return b};
_.h.ag=function(){var a=this;_.Mc.apply(0,arguments).forEach(function(c){return a.sXa(c)});var b=this.Zua();this.lm();return b};_.h.setSelection=function(){var a=_.Mc.apply(0,arguments),b=this,c=this.selected,d=new Set(a.map(function(e){return b.cba(e)}));a.forEach(function(e){return b.wva(e)});c.filter(function(e){return!d.has(b.cba(e,d))}).forEach(function(e){return b.sXa(e)});a=this.Zua();this.lm();return a};_.h.toggle=function(a){return this.ie(a)?this.ag(a):this.select(a)};
_.h.clear=function(a){a=a===void 0?!0:a;this.dsb();var b=this.Zua();a&&this.lm();return b};_.h.ie=function(a){return this.MW.has(this.cba(a))};_.h.Us=function(){return this.MW.size===0};_.h.xj=function(){return!this.Us()};_.h.sort=function(a){this.oi&&this.selected&&this.Zc.sort(a)};_.h.lm=function(){this.Zc=null;if(this.t3.length||this.Haa.length)this.changed.next({source:this,HG:this.t3,removed:this.Haa}),this.Haa=[],this.t3=[]};
_.h.wva=function(a){a=this.cba(a);this.ie(a)||(this.oi||this.dsb(),this.ie(a)||this.MW.add(a),this.vmb&&this.t3.push(a))};_.h.sXa=function(a){a=this.cba(a);this.ie(a)&&(this.MW.delete(a),this.vmb&&this.Haa.push(a))};_.h.dsb=function(){var a=this;this.Us()||this.MW.forEach(function(b){return a.sXa(b)})};_.h.rAd=function(){};_.h.Zua=function(){return!(!this.Haa.length&&!this.t3.length)};
_.h.cba=function(a,b){if(this.KD){var c;b=(c=b)!=null?c:this.MW;b=_.k(b);for(c=b.next();!c.done;c=b.next())if(c=c.value,this.KD(a,c))return c}return a};_.p.Object.defineProperties(_.tC.prototype,{selected:{configurable:!0,enumerable:!0,get:function(){this.Zc||(this.Zc=Array.from(this.MW.values()));return this.Zc}}});Qfb=[{zc:"start",Ac:"bottom",nc:"start",qc:"top"},{zc:"start",Ac:"top",nc:"start",qc:"bottom"},{zc:"end",Ac:"top",nc:"end",qc:"bottom"},{zc:"end",Ac:"bottom",nc:"end",qc:"top"}];
_.uC=function(){this.lb=_.u(_.ne)};_.uC.O=function(a){return new (a||_.uC)};_.uC.Ea=_.Te({type:_.uC,oa:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],Qb:["cdkOverlayOrigin"]});
_.vC=function(){this.oc=_.u(_.lj,{optional:!0});this.ac=_.u(_.lg);this.uca=this.rua=this.Rkb=this.Zta=_.We.EMPTY;this.Hca=_.u(_.KXa);this.omb=!1;this.nb=_.u(_.th);this.viewportMargin=0;this.push=this.HLb=this.IJb=this.WTb=this.ae=this.Vj=this.open=!1;this.xm=new _.Uj;this.t_=new _.Uj;this.attach=new _.Uj;this.detach=new _.Uj;this.FYb=new _.Uj;this.HYb=new _.Uj;var a=_.u(_.Lg),b=_.u(_.Mg);this.y8c=new _.Vt(a,b);this.Hg=this.Hca()};_.h=_.vC.prototype;
_.h.Ma=function(){this.Rkb.unsubscribe();this.rua.unsubscribe();this.Zta.unsubscribe();this.uca.unsubscribe();var a;(a=this.Bb)==null||a.dispose()};_.h.Zb=function(a){if(this.Oe){this.Twa(this.Oe);var b;(b=this.Bb)==null||b.Ar({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight});a.origin&&this.open&&this.Oe.apply()}a.open&&(this.open?Rfb(this):Sfb(this))};
_.h.Lv=function(){var a=this;this.bA&&this.bA.length||(this.bA=Qfb);var b=this.Bb=_.uj(this.ac,this.K0c());this.Rkb=b.cRa.subscribe(function(){return a.attach.emit()});this.rua=b.gp.subscribe(function(){return a.detach.emit()});b.ln().subscribe(function(c){a.FYb.next(c);c.keyCode!==27||a.Vj||_.Oi(c)||(c.preventDefault(),Sfb(a))});this.Bb.Xz().subscribe(function(c){var d=a.O3c(),e=_.Si(c);d&&(d===e||d.contains(e))||a.HYb.next(c)})};
_.h.K0c=function(){var a=this.Oe=this.yf||this.a2c();a=new _.nj({direction:this.oc||"ltr",yf:a,Hg:this.Hg,ae:this.ae,Y4:this.Y4});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.Oh&&(a.Oh=this.Oh);this.Ad&&(a.Ad=this.Ad);return a};
_.h.Twa=function(a){var b=this,c=this.bA.map(function(d){return{zc:d.zc,Ac:d.Ac,nc:d.nc,qc:d.qc,offsetX:d.offsetX||b.offsetX,offsetY:d.offsetY||b.offsetY,Ad:d.Ad||void 0}});return _.Mt(_.Lt(_.Jt(_.JXa(_.Ofb(_.Kt(_.It(a.j0(this.D2()),c),this.IJb),this.push),this.HLb),this.viewportMargin),this.WTb),this.tvd)};_.h.a2c=function(){var a=_.gj(this.ac,this.D2());this.Twa(a);return a};_.h.D2=function(){return this.origin instanceof _.uC?this.origin.lb:this.origin};
_.h.O3c=function(){return this.origin instanceof _.uC?this.origin.lb.na:this.origin instanceof _.ne?this.origin.na:typeof Element!=="undefined"&&this.origin instanceof Element?this.origin:null};
var Rfb=function(a){a.Bb?a.Bb.Ml().ae=a.ae:a.Lv();a.Bb.Hf()||a.Bb.attach(a.y8c);a.ae?a.Zta=a.Bb.xm().subscribe(function(b){a.xm.emit(b)}):a.Zta.unsubscribe();a.uca.unsubscribe();a.t_.fl.length>0&&(a.uca=a.Oe.Q7.ha(_.Tka(function(){return a.t_.fl.length>0})).subscribe(function(b){a.nb.run(function(){return a.t_.emit(b)});a.t_.fl.length===0&&a.uca.unsubscribe()}));a.open=!0},Sfb=function(a){var b;(b=a.Bb)==null||b.detach();a.Zta.unsubscribe();a.uca.unsubscribe();a.open=!1};
_.p.Object.defineProperties(_.vC.prototype,{offsetX:{configurable:!0,enumerable:!0,get:function(){return this.cVa},set:function(a){this.cVa=a;this.Oe&&this.Twa(this.Oe)}},offsetY:{configurable:!0,enumerable:!0,get:function(){return this.Yt},set:function(a){this.Yt=a;this.Oe&&this.Twa(this.Oe)}},Y4:{configurable:!0,enumerable:!0,get:function(){return this.omb},set:function(a){this.omb=a}},ad:{configurable:!0,enumerable:!0,get:function(){return this.Bb}},dir:{configurable:!0,enumerable:!0,get:function(){return this.oc?
this.oc.value:"ltr"}}});_.vC.O=function(a){return new (a||_.vC)};
_.vC.Ea=_.Te({type:_.vC,oa:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:[0,"cdkConnectedOverlayOrigin","origin"],bA:[0,"cdkConnectedOverlayPositions","positions"],yf:[0,"cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:[0,"cdkConnectedOverlayOffsetX","offsetX"],offsetY:[0,"cdkConnectedOverlayOffsetY","offsetY"],width:[0,"cdkConnectedOverlayWidth","width"],height:[0,"cdkConnectedOverlayHeight","height"],minWidth:[0,"cdkConnectedOverlayMinWidth",
"minWidth"],minHeight:[0,"cdkConnectedOverlayMinHeight","minHeight"],Oh:[0,"cdkConnectedOverlayBackdropClass","backdropClass"],Ad:[0,"cdkConnectedOverlayPanelClass","panelClass"],viewportMargin:[0,"cdkConnectedOverlayViewportMargin","viewportMargin"],Hg:[0,"cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:[0,"cdkConnectedOverlayOpen","open"],Vj:[0,"cdkConnectedOverlayDisableClose","disableClose"],tvd:[0,"cdkConnectedOverlayTransformOriginOn","transformOriginSelector"],ae:[2,"cdkConnectedOverlayHasBackdrop",
"hasBackdrop",_.Hh],WTb:[2,"cdkConnectedOverlayLockPosition","lockPosition",_.Hh],IJb:[2,"cdkConnectedOverlayFlexibleDimensions","flexibleDimensions",_.Hh],HLb:[2,"cdkConnectedOverlayGrowAfterOpen","growAfterOpen",_.Hh],push:[2,"cdkConnectedOverlayPush","push",_.Hh],Y4:[2,"cdkConnectedOverlayDisposeOnNavigation","disposeOnNavigation",_.Hh]},outputs:{xm:"backdropClick",t_:"positionChange",attach:"attach",detach:"detach",FYb:"overlayKeydown",HYb:"overlayOutsideClick"},Qb:["cdkConnectedOverlay"],features:[_.Kn]});
_.wC=function(){this.Yc=_.wj();this.state="unchecked";this.disabled=!1;this.appearance="full"};_.wC.O=function(a){return new (a||_.wC)};
_.wC.ya=_.Re({type:_.wC,oa:[["mat-pseudo-checkbox"]],Za:[1,"mat-pseudo-checkbox"],qb:12,Wa:function(a,b){a&2&&_.bh("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.Yc)},inputs:{state:"state",disabled:"disabled",appearance:"appearance"},Aa:0,Ba:0,ua:function(){},
styles:['.mat-pseudo-checkbox{border-radius:2px;cursor:pointer;display:inline-block;vertical-align:middle;box-sizing:border-box;position:relative;flex-shrink:0;transition:border-color 90ms cubic-bezier(0, 0, 0.2, 0.1),background-color 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox::after{position:absolute;opacity:0;content:"";border-bottom:2px solid currentColor;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 0.1)}.mat-pseudo-checkbox._mat-animation-noopable{transition:none !important;animation:none !important}.mat-pseudo-checkbox._mat-animation-noopable::after{transition:none}.mat-pseudo-checkbox-disabled{cursor:default}.mat-pseudo-checkbox-indeterminate::after{left:1px;opacity:1;border-radius:2px}.mat-pseudo-checkbox-checked::after{left:1px;border-left:2px solid currentColor;transform:rotate(-45deg);opacity:1;box-sizing:content-box}.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked::after,.mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-indeterminate::after{color:var(--mat-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'],
ab:2,Na:0});Tfb=["text"];Ufb=[[["mat-icon"]],"*"];_.Vfb=function(a,b){this.source=a;this.eN=b===void 0?!1:b};_.xC=function(){this.kd=_.u(_.ne);this.Sa=_.u(_.ho);this.Bd=_.u(_.gu,{optional:!0});this.group=_.u(_.hu,{optional:!0});this.nV=this.Zc=this.srb=!1;this.uW="";this.id=_.u(_.kj).getId("mat-option-");this.lc=_.Vg.apply(null,[!1].concat(_.v([])));this.eq=new _.Uj;this.dh=new _.Vf;var a=_.u(_.ij);a.load(_.eu);a.load(_.Zs);this.srb=!!this.Bd&&_.Jf(this.Bd.Gc)};
_.xC.prototype.select=function(a){a=a===void 0?!0:a;this.Zc||(this.Zc=!0,_.Qn(this.Sa),a&&this.JV())};_.xC.prototype.ag=function(a){a=a===void 0?!0:a;this.Zc&&(this.Zc=!1,_.Qn(this.Sa),a&&this.JV())};_.xC.prototype.focus=function(a,b){var c=this.Zg();typeof c.focus==="function"&&c.focus(b)};_.Pfb=function(a){a.nV&&(a.nV=!1,_.Qn(a.Sa))};_.h=_.xC.prototype;_.h.Xj=function(){return this.ZF};_.h.oe=function(a){a.keyCode!==13&&a.keyCode!==32||_.Oi(a)||(this.cs(),a.preventDefault())};
_.h.cs=function(){this.disabled||(this.Zc=this.multiple?!this.Zc:!0,_.Qn(this.Sa),this.JV(!0))};_.h.Ur=function(){return this.disabled?"-1":"0"};_.h.Zg=function(){return this.kd.na};_.h.Jo=function(){if(this.Zc){var a=this.ZF;a!==this.uW&&(this.uW&&this.dh.next(),this.uW=a)}};_.h.Ma=function(){this.dh.complete()};_.h.JV=function(a){this.eq.emit(new _.Vfb(this,a===void 0?!1:a))};
_.p.Object.defineProperties(_.xC.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.Bd&&this.Bd.multiple}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Zc}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.group&&this.group.disabled||this.lc()},set:function(a){this.lc.set(a)}},Gc:{configurable:!0,enumerable:!0,get:function(){var a;return this.srb?this.Bd.Gc():!((a=this.Bd)==null||!a.Gc)}},Nl:{configurable:!0,enumerable:!0,get:function(){return!(!this.Bd||
!this.Bd.Nl)}},active:{configurable:!0,enumerable:!0,get:function(){return this.nV}},ZF:{configurable:!0,enumerable:!0,get:function(){var a;return(((a=this.gXa)==null?void 0:a.na.textContent)||"").trim()}}});_.xC.O=function(a){return new (a||_.xC)};
_.xC.ya=_.Re({type:_.xC,oa:[["mat-option"]],mb:function(a,b){a&1&&_.Og(Tfb,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.gXa=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.cs()})("keydown",function(c){return b.oe(c)});a&2&&(_.wg("id",b.id),_.tg("aria-selected",b.selected)("aria-disabled",b.disabled.toString()),_.bh("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",_.Hh]},outputs:{eq:"onSelectionChange"},Qb:["matOption"],jc:["mat-icon","*"],Aa:8,Ba:5,Fa:[["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"]],ua:function(a,b){a&1&&(_.Jg(Ufb),_.ug(0,Cfb,1,2,"mat-pseudo-checkbox",1),_.Kg(1),_.I(2,"span",2,0),_.Kg(4,1),_.J(),_.ug(5,Dfb,1,1,"mat-pseudo-checkbox",3),_.ug(6,Efb,2,1,"span",4),_.K(7,"div",5));a&2&&(_.vg(b.multiple?0:-1),_.A(5),_.vg(b.multiple||!b.selected||b.Nl?-1:5),_.A(),_.vg(b.group&&b.group.TK?6:-1),_.A(),_.H("matRippleTrigger",b.Zg())("matRippleDisabled",b.disabled||b.Gc))},dependencies:[_.wC,_.lu],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'],
ab:2,Na:0});_.yC=function(){};_.yC.O=function(a){return new (a||_.yC)};_.yC.Ja=_.Se({type:_.yC});_.yC.Ia=_.ed({imports:[_.bu]});_.zC=function(){};_.zC.O=function(a){return new (a||_.zC)};_.zC.Ja=_.Se({type:_.zC});_.zC.Ia=_.ed({imports:[_.mu,_.bu,_.yC,_.xC]});_.AC=function(a,b,c){_.su.call(this,a,b,c)};_.W(_.AC,_.su);_.AC.prototype.Zb=function(a){(a.align!=null||this.Cl)&&this.Ty()};
_.AC.prototype.Ra=function(){var a=this;_.su.prototype.Ra.call(this);this.Jba("align","stretch",function(b){a.Ty(b.value)});this.Ty()};_.AC.prototype.Ty=function(a){a=a||this.mL("align")||"stretch";this.Cl&&(a=this.Cl.lX);this.T1(this.jaa(a))};_.AC.prototype.jaa=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(_.AC.prototype,{align:{configurable:!0,enumerable:!0,set:function(a){this.Vc("align",a)}},EYa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignXs",a)}},BYa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignSm",a)}},AYa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignMd",a)}},vYa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignLg",a)}},DYa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignXl",a)}},yYa:{configurable:!0,
enumerable:!0,set:function(a){this.Vc("alignLtSm",a)}},xYa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignLtMd",a)}},wYa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignLtLg",a)}},zYa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignLtXl",a)}},uYa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignGtXs",a)}},tYa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignGtSm",a)}},sYa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignGtMd",
a)}},rYa:{configurable:!0,enumerable:!0,set:function(a){this.Vc("alignGtLg",a)}}});_.AC.O=function(a){return new (a||_.AC)(_.C(_.ru),_.C(_.ne),_.C(_.oj))};
_.AC.Ea=_.Te({type:_.AC,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"],EYa:[0,"fxFlexAlign.xs","alignXs"],BYa:[0,"fxFlexAlign.sm","alignSm"],
AYa:[0,"fxFlexAlign.md","alignMd"],vYa:[0,"fxFlexAlign.lg","alignLg"],DYa:[0,"fxFlexAlign.xl","alignXl"],yYa:[0,"fxFlexAlign.lt-sm","alignLtSm"],xYa:[0,"fxFlexAlign.lt-md","alignLtMd"],wYa:[0,"fxFlexAlign.lt-lg","alignLtLg"],zYa:[0,"fxFlexAlign.lt-xl","alignLtXl"],uYa:[0,"fxFlexAlign.gt-xs","alignGtXs"],tYa:[0,"fxFlexAlign.gt-sm","alignGtSm"],sYa:[0,"fxFlexAlign.gt-md","alignGtMd"],rYa:[0,"fxFlexAlign.gt-lg","alignGtLg"]},standalone:!1,features:[_.kg,_.Kn]});_.BC=function(){};
_.BC.O=function(a){return new (a||_.BC)};_.BC.Ja=_.Se({type:_.BC});_.BC.Ia=_.ed({imports:[_.ez]});_.CC=function(){this.id=_.u(_.kj).getId("mat-mdc-error-")};_.CC.O=function(a){return new (a||_.CC)};_.CC.Ea=_.Te({type:_.CC,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&&_.wg("id",b.id)},inputs:{id:"id"},features:[_.jh([{Da:_.r$a,Cb:_.CC}])]});_.DC=function(){this.gW=!1};
_.p.Object.defineProperties(_.DC.prototype,{AUa:{configurable:!0,enumerable:!0,set:function(){this.gW=!0}}});_.DC.O=function(a){return new (a||_.DC)};_.DC.Ea=_.Te({type:_.DC,oa:[["","matSuffix",""],["","matIconSuffix",""],["","matTextSuffix",""]],inputs:{AUa:[0,"matTextSuffix","_isTextSelector"]},features:[_.jh([{Da:_.t$a,Cb:_.DC}])]});
var Wfb={Da:_.B9a,Pb:[_.$t],Gb:function(a){return function(){return a.xF.sF({fdb:20})}}},Xfb=_.Pi({passive:!0}),EC=function(a,b,c,d,e,f,g,m,n,r,x,z){var D=this;this.Yv=a;this.La=b;this.Eca=c;this.Ge=d;this.nb=e;this.Fc=f;this.JC=g;this.Tc=m;this.oc=r;this.Ef=x;this.Oe="below";this.sca=this.uda=this.lc=this.tca=!1;this.Mn=8;this.IK="mat";this.ut="auto";this.dL="";this.rp=[];this.Mb=new _.Vf;this.ff=n;this.Vb=z;x&&(this.Tca=x.DF,this.SK=x.AE,x.position&&(this.position=x.position),x.Bx&&(this.Bx=x.Bx),
x.ut&&(this.ut=x.ut));r.Cc.ha(_.hg(this.Mb)).subscribe(function(){D.Bb&&D.fX(D.Bb)})};_.h=EC.prototype;_.h.Dc=function(){var a=this;this.uda=!0;this.PW();this.Tc.Bk(this.La).ha(_.hg(this.Mb)).subscribe(function(b){b?b==="keyboard"&&a.nb.run(function(){return a.show()}):a.nb.run(function(){return a.kf(0)})})};
_.h.Ma=function(){var a=this.La.na;clearTimeout(this.Sy);this.Bb&&(this.Bb.dispose(),this.Pe=null);this.rp.forEach(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;a.removeEventListener(b,c,Xfb)});this.rp.length=0;this.Mb.next();this.Mb.complete();_.nt(this.JC,a,this.message,"tooltip");this.Tc.Ii(a)};
_.h.show=function(a,b){var c=this;a=a===void 0?this.DF:a;if(this.disabled||!this.message||this.bD()){var d;(d=this.Pe)==null||d.yV()}else b=this.Lv(b),this.Cq(),this.Oj=this.Oj||new _.Ut(this.mXa,this.Ge),b=this.Pe=b.attach(this.Oj).instance,b.vL=this.La.na,b.Qba=this.SK,b.wW.ha(_.hg(this.Mb)).subscribe(function(){return c.Cq()}),this.Qca(this.YW),this.oda(),b.show(a)};_.h.kf=function(a){a=a===void 0?this.AE:a;var b=this.Pe;b&&(b.isVisible()?b.kf(a):(b.yV(),this.Cq()))};
_.h.toggle=function(a){this.bD()?this.kf():this.show(void 0,a)};_.h.bD=function(){return!!this.Pe&&this.Pe.isVisible()};
_.h.Lv=function(a){var b=this;if(this.Bb){var c=this.Bb.Ml().yf;if((!this.Bx||!a)&&c.jD instanceof _.ne)return this.Bb;this.Cq()}c=_.tXa(this.Eca,this.La);a=_.IXa(_.Jt(_.Kt(_.Mt(_.St(this.Yv.position(),this.Bx?a||this.La:this.La),"."+this.IK+"-tooltip"),!1),this.Mn),c);a.Q7.ha(_.hg(this.Mb)).subscribe(function(e){b.vXa(e.PX);b.Pe&&e.Q5b.mCa&&b.Pe.isVisible()&&b.nb.run(function(){return b.kf(0)})});this.Bb=this.Yv.create({direction:this.oc,yf:a,Ad:this.IK+"-tooltip-panel",Hg:this.ff()});this.fX(this.Bb);
this.Bb.gp.ha(_.hg(this.Mb)).subscribe(function(){return b.Cq()});this.Bb.Xz().ha(_.hg(this.Mb)).subscribe(function(){var e;return(e=b.Pe)==null?void 0:e.ATa()});this.Bb.ln().ha(_.hg(this.Mb)).subscribe(function(e){b.bD()&&e.keyCode===27&&!_.Oi(e)&&(e.preventDefault(),e.stopPropagation(),b.nb.run(function(){return b.kf(0)}))});var d;((d=this.Ef)==null?0:d.UEb)&&this.Bb.Xy(this.IK+"-tooltip-panel-non-interactive");return this.Bb};_.h.Cq=function(){this.Bb&&this.Bb.Hf()&&this.Bb.detach();this.Pe=null};
_.h.fX=function(a){a=a.Ml().yf;var b=this.D2(),c=this.UV();_.It(a,[this.T$(Object.assign({},b.Io,c.Io)),this.T$(Object.assign({},b.fallback,c.fallback))])};_.h.T$=function(a){return a};
_.h.D2=function(){var a=!this.oc||this.oc.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.zba(c.zc,c.Ac);return{Io:c,fallback:{zc:a.x,Ac:a.y}}};
_.h.UV=function(){var a=!this.oc||this.oc.value=="ltr",b=this.position;if(b=="above")var c={nc:"center",qc:"bottom"};else if(b=="below")c={nc:"center",qc:"top"};else if(b=="before"||b=="left"&&a||b=="right"&&!a)c={nc:"end",qc:"center"};else if(b=="after"||b=="right"&&a||b=="left"&&!a)c={nc:"start",qc:"center"};a=this.zba(c.nc,c.qc);return{Io:c,fallback:{nc:a.x,qc:a.y}}};
_.h.oda=function(){var a=this;this.Pe&&(this.Pe.message=this.message,this.Pe.Vt(),this.nb.Yma.ha(_.Qf(1),_.hg(this.Mb)).subscribe(function(){a.Pe&&a.Bb.Re()}))};_.h.Qca=function(a){this.Pe&&(this.Pe.by=a,this.Pe.Vt())};_.h.zba=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.vXa=function(a){var b=a.qc,c=a.zc;a=a.Ac;b=b==="center"?this.oc&&this.oc.value==="rtl"?c==="end"?"left":"right":c==="start"?"left":"right":b==="bottom"&&a==="top"?"above":"below";if(b!==this.Daa){if(c=this.Bb)a=this.IK+"-tooltip-panel-",c.NN(a+this.Daa),c.Xy(a+b);this.Daa=b}};
_.h.PW=function(){var a=this;!this.lc&&this.message&&this.uda&&!this.rp.length&&(this.rca()?this.rp.push(["mouseenter",function(b){a.Sca();var c=void 0;b.x!==void 0&&b.y!==void 0&&(c=b);a.show(void 0,c)}]):this.ut!=="off"&&(this.Laa(),this.rp.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.Sca();clearTimeout(a.Sy);a.Sy=setTimeout(function(){return a.show(void 0,d)},500)}])),this.S$(this.rp))};
_.h.Sca=function(){var a=this;if(!this.sca){this.sca=!0;var b=[];if(this.rca())b.push(["mouseleave",function(d){d=d.relatedTarget;var e;d&&((e=a.Bb)==null?0:e.Fm.contains(d))||a.kf()}],["wheel",function(d){return a.LXa(d)}]);else if(this.ut!=="off"){this.Laa();var c=function(){clearTimeout(a.Sy);a.kf(a.Ef.Cgb)};b.push(["touchend",c],["touchcancel",c])}this.S$(b);this.rp.push.apply(this.rp,_.v(b))}};
_.h.S$=function(a){var b=this;a.forEach(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;b.La.na.addEventListener(c,d,Xfb)})};_.h.rca=function(){return!this.Fc.HO&&!this.Fc.Hr};_.h.LXa=function(a){if(this.bD()){a=this.Vb.elementFromPoint(a.clientX,a.clientY);var b=this.La.na;a===b||b.contains(a)||this.kf()}};
_.h.Laa=function(){var a=this.ut;if(a!=="off"){var b=this.La.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(EC.prototype,{position:{configurable:!0,enumerable:!0,get:function(){return this.Oe},set:function(a){if(a!==this.Oe&&(this.Oe=a,this.Bb)){this.fX(this.Bb);var b;(b=this.Pe)==null||b.show(0);this.Bb.Re()}}},Bx:{configurable:!0,enumerable:!0,get:function(){return this.tca},set:function(a){this.tca=_.Vi(a);this.Cq();this.Bb=null}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){(this.lc=_.Vi(a))?this.kf(0):this.PW()}},DF:{configurable:!0,
enumerable:!0,get:function(){return this.Tca},set:function(a){this.Tca=_.Yi(a)}},AE:{configurable:!0,enumerable:!0,get:function(){return this.SK},set:function(a){this.SK=_.Yi(a);this.Pe&&(this.Pe.Qba=this.SK)}},message:{configurable:!0,enumerable:!0,get:function(){return this.dL},set:function(a){var b=this;_.nt(this.JC,this.La.na,this.dL,"tooltip");this.dL=a!=null?String(a).trim():"";!this.dL&&this.bD()?this.kf(0):(this.PW(),this.oda(),this.nb.Xb(function(){Promise.resolve().then(function(){b.JC.describe(b.La.na,
b.message,"tooltip")})}))}},by:{configurable:!0,enumerable:!0,get:function(){return this.YW},set:function(a){this.YW=a;this.Pe&&this.Qca(this.YW)}}});EC.O=function(){_.Ke()};
EC.Ea=_.Te({type:EC,inputs:{position:[0,"matTooltipPosition","position"],Bx:[0,"matTooltipPositionAtOrigin","positionAtOrigin"],disabled:[0,"matTooltipDisabled","disabled"],DF:[0,"matTooltipShowDelay","showDelay"],AE:[0,"matTooltipHideDelay","hideDelay"],ut:[0,"matTooltipTouchGestures","touchGestures"],message:[0,"matTooltip","message"],by:[0,"matTooltipClass","tooltipClass"]},standalone:!1});var FC=function(a,b){this.Sa=a;this.P2=this.taa=!1;this.wW=new _.Vf;this.Yc=b==="NoopAnimations"};_.h=FC.prototype;
_.h.show=function(a){var b=this;this.Rv!=null&&clearTimeout(this.Rv);this.kw=setTimeout(function(){b.gda(!0);b.kw=void 0},a)};_.h.kf=function(a){var b=this;this.kw!=null&&clearTimeout(this.kw);this.Rv=setTimeout(function(){b.gda(!1);b.Rv=void 0},a)};_.h.isVisible=function(){return this.P2};_.h.Ma=function(){this.yV();this.wW.complete();this.vL=null};_.h.ATa=function(){this.taa&&this.kf(0)};_.h.Vt=function(){_.Qn(this.Sa)};
_.h.FTa=function(a){(a=a.relatedTarget)&&this.vL.contains(a)||(this.isVisible()?this.kf(this.Qba):this.OV(!1))};_.h.jVa=function(){};_.h.yTa=function(a){a=a.animationName;a!==this.QW&&a!==this.rba||this.OV(a===this.QW)};_.h.yV=function(){this.kw!=null&&clearTimeout(this.kw);this.Rv!=null&&clearTimeout(this.Rv);this.kw=this.Rv=void 0};_.h.OV=function(a){a?this.taa=!0:this.isVisible()||this.wW.next()};
_.h.gda=function(a){var b=this.lXa.na,c=this.QW,d=this.rba;b.classList.remove(a?d:c);b.classList.add(a?c:d);(this.P2=a)&&!this.Yc&&typeof getComputedStyle==="function"&&(c=getComputedStyle(b),c.getPropertyValue("animation-duration")==="0s"||c.getPropertyValue("animation-name")==="none")&&(this.Yc=!0);a&&this.jVa();this.Yc&&(b.classList.add("_mat-animation-noopable"),this.OV(a))};FC.O=function(a){return new (a||FC)(_.C(_.ho),_.C(_.tj,8))};FC.Ea=_.Te({type:FC,standalone:!1});var Yfb;Yfb=["tooltip"];_.HC=function(a,b,c,d,e,f,g,m,n,r,x,z){EC.call(this,a,b,c,d,e,f,g,m,n,r,x,z);this.mXa=GC};_.W(_.HC,EC);_.HC.O=function(a){return new (a||_.HC)(_.C(_.$t),_.C(_.ne),_.C(_.bj),_.C(_.Mg),_.C(_.th),_.C(_.ej),_.C(_.mt),_.C(_.Ws),_.C(_.B9a),_.C(_.lj,8),_.C(_.D9a,8),_.C(_.ii))};_.HC.Ea=_.Te({type:_.HC,oa:[["","matTooltip",""]],Za:[1,"mat-tooltip-trigger"],qb:2,Wa:function(a,b){a&2&&_.bh("mat-tooltip-disabled",b.disabled)},Qb:["matTooltip"],standalone:!1,features:[_.kg]});
var GC=function(a,b,c){FC.call(this,a,c);this.QW="mat-tooltip-show";this.rba="mat-tooltip-hide";this.b5c=b.observe("(max-width: 599.98px) and (orientation: portrait), (max-width: 959.98px) and (orientation: landscape)")};_.W(GC,FC);GC.Ea=FC.Ea;GC.O=function(a){return new (a||GC)(_.C(_.ho),_.C(_.dt),_.C(_.tj,8))};
GC.ya=_.Re({type:GC,oa:[["mat-tooltip-component"]],mb:function(a,b){a&1&&_.Og(Yfb,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.lXa=c.first)}},Za:["aria-hidden","true"],qb:3,Wa:function(a,b){a&1&&_.O("mouseleave",function(c){return b.FTa(c)});a&2&&(_.tg("mat-id-collision",null),_.ah("zoom",b.isVisible()?1:null))},standalone:!1,features:[_.kg],Aa:4,Ba:6,Fa:[["tooltip",""],[1,"mat-tooltip",3,"animationend","ngClass"]],ua:function(a,b){if(a&1){var c=_.Wd();_.I(0,"div",1,0);_.S(2,"async");_.O("animationend",function(e){_.w(c);
return _.y(b.yTa(e))});_.Q(3);_.J()}if(a&2){var d;_.bh("mat-tooltip-handset",(d=_.nh(2,4,b.b5c))==null?null:d.matches);_.H("ngClass",b.by);_.A(3);_.eh(b.message)}},dependencies:[_.mp,_.up],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}"],
ab:2,Na:0});_.IC=function(){};_.IC.O=function(a){return new (a||_.IC)};_.IC.Ja=_.Se({type:_.IC});_.IC.Ia=_.ed({Tb:[Wfb],imports:[_.lt,_.vp,_.au,_.bu,_.bu,_.Ft]});var Zfb=new _.Hd("ListOption");var $fb=function(){this.La=_.u(_.ne)};$fb.O=function(a){return new (a||$fb)};$fb.Ea=_.Te({type:$fb,oa:[["","matListItemTitle",""]],Za:[1,"mat-mdc-list-item-title","mdc-list-item__primary-text"]});var agb=function(){this.La=_.u(_.ne)};agb.O=function(a){return new (a||agb)};agb.Ea=_.Te({type:agb,oa:[["","matListItemLine",""]],Za:[1,"mat-mdc-list-item-line","mdc-list-item__secondary-text"]});var bgb=function(){};bgb.O=function(a){return new (a||bgb)};
bgb.Ea=_.Te({type:bgb,oa:[["","matListItemMeta",""]],Za:[1,"mat-mdc-list-item-meta","mdc-list-item__end"]});var JC=function(){this.mpb=_.u(Zfb,{optional:!0})};JC.prototype.Iob=function(){var a;return!this.mpb||((a=this.mpb)==null?void 0:a.ke.fU)==="after"};JC.O=function(a){return new (a||JC)};JC.Ea=_.Te({type:JC,qb:4,Wa:function(a,b){a&2&&_.bh("mdc-list-item__start",b.Iob())("mdc-list-item__end",!b.Iob())}});var KC=function(){JC.apply(this,arguments)};_.W(KC,JC);
KC.O=function(){var a;return function(b){return(a||(a=_.je(KC)))(b||KC)}}();KC.Ea=_.Te({type:KC,oa:[["","matListItemAvatar",""]],Za:[1,"mat-mdc-list-item-avatar"],features:[_.kg]});var LC=function(){JC.apply(this,arguments)};_.W(LC,JC);LC.O=function(){var a;return function(b){return(a||(a=_.je(LC)))(b||LC)}}();LC.Ea=_.Te({type:LC,oa:[["","matListItemIcon",""]],Za:[1,"mat-mdc-list-item-icon"],features:[_.kg]});var cgb=new _.Hd("MAT_LIST_CONFIG");var MC=function(){this.Tob=!0;this.lj=!1;this.lc=_.Vg.apply(null,[!1].concat(_.v([])));this.Ef=_.u(cgb,{optional:!0})};_.p.Object.defineProperties(MC.prototype,{Gc:{configurable:!0,enumerable:!0,get:function(){return this.lj},set:function(a){this.lj=_.Vi(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc()},set:function(a){this.lc.set(_.Vi(a))}}});MC.O=function(a){return new (a||MC)};
MC.Ea=_.Te({type:MC,qb:1,Wa:function(a,b){a&2&&_.tg("aria-disabled",b.disabled)},inputs:{Gc:"disableRipple",disabled:"disabled"}});
var NC=function(){this.La=_.u(_.ne);this.nb=_.u(_.th);this.uva=_.u(MC,{optional:!0});this.Fc=_.u(_.ej);this.lp=_.wj();this.Kmb=null;this.lj=!1;this.lc=_.Vg.apply(null,[!1].concat(_.v([])));this.Drb=new _.We;this.AG=null;this.STa=!1;_.u(_.ij).load(_.eu);this.ht=_.u(_.ku,{optional:!0})||{};this.Kn=this.La.na;this.Kob=this.Kn.nodeName.toLowerCase()==="button";this.uva&&!this.uva.Tob&&this.F4c();this.Kob&&!this.Kn.hasAttribute("type")&&this.Kn.setAttribute("type","button")};_.h=NC.prototype;
_.h.Dc=function(){this.Q5c();this.Rwa(!0)};_.h.Ma=function(){this.Drb.unsubscribe();this.AG!==null&&this.AG.q3()};_.h.Uzd=function(){return!(!this.fRa.length&&!this.bUa.length)};_.h.F4c=function(){this.Kn.classList.add("mat-mdc-list-item-interactive");this.AG=new _.iu(this,this.nb,this.Kn,this.Fc,_.u(_.lg));_.ju(this.AG,this.Kn)};_.h.Q5c=function(){var a=this;this.nb.Xb(function(){a.Drb.add(_.Gf(a.HUa.Hc,a.Mwa.Hc).subscribe(function(){return a.Rwa(!1)}))})};
_.h.Rwa=function(a){if(this.HUa&&this.Mwa&&this.tXa){a&&this.k1c();var b;a=(b=this.Kmb)!=null?b:this.E4c();b=this.tXa.na;this.Kn.classList.toggle("mat-mdc-list-item-single-line",a<=1);this.Kn.classList.toggle("mdc-list-item--with-one-line",a<=1);this.Kn.classList.toggle("mdc-list-item--with-two-lines",a===2);this.Kn.classList.toggle("mdc-list-item--with-three-lines",a===3);this.STa?(a=this.Mwa.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.E4c=function(){var a=this.Mwa.length+this.HUa.length;this.STa&&(a+=1);return a};_.h.k1c=function(){this.STa=Array.from(this.tXa.na.childNodes).filter(function(a){return a.nodeType!==a.COMMENT_NODE}).some(function(a){return!(!a.textContent||!a.textContent.trim())})};
_.p.Object.defineProperties(NC.prototype,{lines:{configurable:!0,enumerable:!0,set:function(a){this.Kmb=_.Yi(a,null);this.Rwa(!1)}},Gc:{configurable:!0,enumerable:!0,get:function(){var a;return this.disabled||this.lj||this.lp||!((a=this.uva)==null||!a.Gc)},set:function(a){this.lj=_.Vi(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){var a;return this.lc()||!((a=this.uva)==null||!a.disabled)},set:function(a){this.lc.set(_.Vi(a))}},MI:{configurable:!0,enumerable:!0,get:function(){return this.Gc||
!!this.ht.disabled}}});NC.O=function(a){return new (a||NC)};NC.Ea=_.Te({type:NC,vd:function(a,b,c){a&1&&(_.Pg(c,KC,4),_.Pg(c,LC,4));if(a&2){var d;_.Tg(d=_.Ug())&&(b.fRa=d);_.Tg(d=_.Ug())&&(b.bUa=d)}},qb:4,Wa:function(a,b){a&2&&(_.tg("aria-disabled",b.disabled)("disabled",b.Kob&&b.disabled||null),_.bh("mdc-list-item--disabled",b.disabled))},inputs:{lines:"lines",Gc:"disableRipple",disabled:"disabled"}});var dgb,egb,fgb;dgb=["unscopedContent"];egb=["text"];fgb=[[["","matListItemAvatar",""],["","matListItemIcon",""]],[["","matListItemTitle",""]],[["","matListItemLine",""]],"*",[["","matListItemMeta",""]],[["mat-divider"]]];_.OC=function(){MC.apply(this,arguments)};_.W(_.OC,MC);_.OC.Ea=MC.Ea;_.OC.O=function(){var a;return function(b){return(a||(a=_.je(_.OC)))(b||_.OC)}}();
_.OC.ya=_.Re({type:_.OC,oa:[["mat-list"]],Za:[1,"mat-mdc-list","mat-mdc-list-base","mdc-list"],Qb:["matList"],features:[_.jh([{Da:MC,Cb:_.OC}]),_.kg],jc:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.Jg(),_.Kg(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'],
ab:2,Na:0});_.PC=function(){NC.apply(this,arguments);this.KQa=!1};_.W(_.PC,NC);_.PC.Ea=NC.Ea;_.PC.prototype.aba=function(){return this.Kn.nodeName==="A"&&this.KQa?"page":null};_.PC.prototype.t4c=function(){return this.vpb.length!==0&&(this.fRa.length!==0||this.bUa.length!==0)};_.p.Object.defineProperties(_.PC.prototype,{uo:{configurable:!0,enumerable:!0,get:function(){return this.KQa},set:function(a){this.KQa=_.Vi(a)}}});_.PC.O=function(){var a;return function(b){return(a||(a=_.je(_.PC)))(b||_.PC)}}();
_.PC.ya=_.Re({type:_.PC,oa:[["mat-list-item"],["a","mat-list-item",""],["button","mat-list-item",""]],vd:function(a,b,c){a&1&&(_.Pg(c,agb,5),_.Pg(c,$fb,5),_.Pg(c,bgb,5));if(a&2){var d;_.Tg(d=_.Ug())&&(b.HUa=d);_.Tg(d=_.Ug())&&(b.Mwa=d);_.Tg(d=_.Ug())&&(b.vpb=d)}},mb:function(a,b){a&1&&(_.Og(dgb,5),_.Og(egb,5));if(a&2){var c;_.Tg(c=_.Ug())&&(b.tXa=c.first);_.Tg(c=_.Ug())&&(b.Zzd=c.first)}},Za:[1,"mat-mdc-list-item","mdc-list-item"],qb:13,Wa:function(a,b){a&2&&(_.tg("aria-current",b.aba()),_.bh("mdc-list-item--activated",
b.uo)("mdc-list-item--with-leading-avatar",b.fRa.length!==0)("mdc-list-item--with-leading-icon",b.bUa.length!==0)("mdc-list-item--with-trailing-meta",b.vpb.length!==0)("mat-mdc-list-item-both-leading-and-trailing",b.t4c())("_mat-animation-noopable",b.lp))},inputs:{uo:"activated"},Qb:["matListItem"],features:[_.kg],jc:"[matListItemAvatar],[matListItemIcon] [matListItemTitle] [matListItemLine] * [matListItemMeta] mat-divider".split(" "),Aa:10,Ba:0,Fa:[["unscopedContent",""],[1,"mdc-list-item__content"],
[1,"mat-mdc-list-item-unscoped-content",3,"cdkObserveContent"],[1,"mat-focus-indicator"]],ua:function(a,b){if(a&1){var c=_.Wd();_.Jg(fgb);_.Kg(0);_.I(1,"span",1);_.Kg(2,1);_.Kg(3,2);_.I(4,"span",2,0);_.O("cdkObserveContent",function(){_.w(c);return _.y(b.Rwa(!0))});_.Kg(6,3);_.J()();_.Kg(7,4);_.Kg(8,5);_.K(9,"div",3)}},dependencies:[_.ht],ab:2,Na:0});_.QC=function(){MC.apply(this,arguments);this.Tob=!1};_.W(_.QC,MC);_.QC.Ea=MC.Ea;_.QC.O=function(){var a;return function(b){return(a||(a=_.je(_.QC)))(b||_.QC)}}();
_.QC.ya=_.Re({type:_.QC,oa:[["mat-nav-list"]],Za:["role","navigation",1,"mat-mdc-nav-list","mat-mdc-list-base","mdc-list"],Qb:["matNavList"],features:[_.jh([{Da:MC,Cb:_.QC}]),_.kg],jc:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.Jg(),_.Kg(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'],ab:2,
Na:0});_.RC=function(){};_.RC.O=function(a){return new (a||_.RC)};_.RC.Ja=_.Se({type:_.RC});_.RC.Ia=_.ed({imports:[_.jt,_.bu,_.mu,_.yC,_.kA]});var ggb,igb,jgb,mgb,ogb;ggb=["trigger"];igb=["panel"];jgb=[[["mat-select-trigger"]],"*"];_.kgb=new _.Hd("mat-select-scroll-strategy",{Ga:"root",qa:function(){var a=_.u(_.lg);return function(){return _.cj(a)}}});_.lgb=new _.Hd("MAT_SELECT_CONFIG");mgb={Da:_.kgb,Pb:[],Gb:function(){var a=_.u(_.lg);return function(){return _.cj(a)}}};_.ngb=new _.Hd("MatSelectTrigger");ogb=function(a,b){this.source=a;this.value=b};
_.SC=function(){var a=this;this.ih=_.u(_.aj);this.Sa=_.u(_.ho);this.La=_.u(_.ne);this.oc=_.u(_.lj,{optional:!0});this.Sv=_.u(_.kj);this.Nc=_.u(_.oj);this.kD=_.u(_.tz,{optional:!0});this.td=_.u(_.My,{self:!0,optional:!0});this.Kba=_.u(_.kt);this.Ef=_.u(_.lgb,{optional:!0});this.Yc=_.wj();this.Rt=new _.Vf;this.HVa=[{zc:"start",Ac:"bottom",nc:"start",qc:"top"},{zc:"end",Ac:"bottom",nc:"end",qc:"top"},{zc:"start",Ac:"top",nc:"start",qc:"bottom",Ad:"mat-mdc-select-panel-above"},{zc:"end",Ac:"top",nc:"end",
qc:"bottom",Ad:"mat-mdc-select-panel-above"}];this.Hca=_.u(_.kgb);this.Sm=!1;this.LC=function(r,x){return r===x};this.DG=this.Sv.getId("mat-select-");this.hda=null;this.Jt=new _.Vf;this.Yb=new _.Vf;this.Ddd=!0;this.te=function(){};this.Fe=function(){};this.rda=this.Sv.getId("mat-select-value-");var b;this.iL=((b=this.Ef)==null?void 0:b.Wu)||"";this.nm=!1;this.controlType="mat-select";this.disabled=!1;this.lj=_.Vg.apply(null,[!1].concat(_.v([])));this.tabIndex=0;var c,d;this.mG=(d=(c=this.Ef)==null?
void 0:c.Nl)!=null?d:!1;this.oi=!1;var e,f;this.eM=(f=(e=this.Ef)==null?void 0:e.eM)!=null?f:!1;this.ariaLabel="";this.sI=this.Ef&&typeof this.Ef.sI!=="undefined"?this.Ef.sI:"auto";var g,m;this.Xxa=(m=(g=this.Ef)==null?void 0:g.Xxa)!=null?m:!1;this.nna=_.zf(function(){var r=a.options;return r?r.Hc.ha(_.fg(r),_.gg(function(){return _.Gf.apply(null,_.v(r.map(function(x){return x.eq})))})):a.Rt.ha(_.gg(function(){return a.nna}))});this.Ko=new _.Uj;this.gca=this.Ko.ha(_.Hf(function(r){return r}),_.E(function(){}));
this.uaa=this.Ko.ha(_.Hf(function(r){return!r}),_.E(function(){}));this.nq=new _.Uj;this.Xo=new _.Uj;this.fh=null;this.oD=function(r){return a.Gd?!1:r.disabled};b=_.u(_.du);c=_.u(_.Uy,{optional:!0});d=_.u(_.Zy,{optional:!0});e=_.u(new _.Ln("tabindex"),{optional:!0});this.td&&(this.td.wq=this);var n;((n=this.Ef)==null?void 0:n.zO)!=null&&(this.zO=this.Ef.zO);this.hp=new _.MXa(b,this.td,d,c,this.Yb);this.ff=this.Hca();this.tabIndex=e==null?0:parseInt(e)||0;this.id=this.id};_.h=_.SC.prototype;
_.h.vwa=function(a){var b=this.options.toArray()[a];if(b){var c=this.ke.na,d=_.Ffb(a,this.options,this.EN);b=b.Zg();c.scrollTop=a===0&&d===1?0:_.Gfb(b.offsetTop,b.offsetHeight,c.scrollTop,c.offsetHeight)}};_.h.GVa=function(){this.vwa(this.Ib.ks||0)};_.h.aTa=function(a){return new ogb(this,a)};_.h.Ra=function(){var a=this;this.Fd=new _.tC(this.multiple);this.Yb.next();this.ih.Cc().ha(_.hg(this.Jt)).subscribe(function(){a.Gd&&(a.Zpb=a.Knb(a.IVa),_.Rn(a.Sa))})};
_.h.Sd=function(){var a=this;this.Rt.next();this.Rt.complete();this.eUa();this.Fd.changed.ha(_.hg(this.Jt)).subscribe(function(b){b.HG.forEach(function(c){return c.select()});b.removed.forEach(function(c){return c.ag()})});this.options.Hc.ha(_.fg(null),_.hg(this.Jt)).subscribe(function(){a.fWa();a.YO()})};
_.h.eo=function(){var a=this.vTa(),b=this.td;if(a!==this.hda){var c=this.La.na;(this.hda=a)?c.setAttribute("aria-labelledby",a):c.removeAttribute("aria-labelledby")}b&&(this.lL!==b.control&&(this.lL!==void 0&&b.disabled!==null&&b.disabled!==this.disabled&&(this.disabled=b.disabled),this.lL=b.control),this.xv())};_.h.Zb=function(a){(a.disabled||a.userAriaDescribedBy)&&this.Yb.next();a.typeaheadDebounceInterval&&this.Ib&&this.Ib.bG(this.zO)};
_.h.Ma=function(){var a;(a=this.f2)==null||a.call(this);var b;(b=this.Ib)==null||b.destroy();this.Jt.next();this.Jt.complete();this.Yb.complete();this.CV()};_.h.toggle=function(){this.Gd?this.close():this.open()};
_.h.open=function(){var a=this;if(this.Ht()){this.kD&&(this.IVa=this.kD.zM());var b;(b=this.f2)==null||b.call(this);this.Zpb=this.Knb(this.IVa);this.rV();this.Sm=!0;this.Zv.t_.ha(_.Qf(1)).subscribe(function(){_.Rn(a.Sa);a.GVa()});Rfb(this.Zv);_.st(this.Ib,null);this.XTa();_.Qn(this.Sa);this.Yb.next();Promise.resolve().then(function(){return a.Ko.emit(!0)})}};
_.h.rV=function(){var a=this.La.na.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.id+"-panel";this.fh&&_.$i(this.fh,"aria-owns",b);_.Zi(a,"aria-owns",b);this.fh=a}};_.h.CV=function(){this.fh&&(_.$i(this.fh,"aria-owns",this.id+"-panel"),this.fh=null)};_.h.close=function(){var a=this;this.Sm&&(this.Sm=!1,this.K2c(),_.st(this.Ib,this.Bl()?"rtl":"ltr"),_.Qn(this.Sa),this.Fe(),this.Yb.next(),Promise.resolve().then(function(){return a.Ko.emit(!1)}))};
_.h.K2c=function(){var a=this;if(this.Yc||!this.ke)this.kSa();else{var b;(b=this.f2)==null||b.call(this);this.f2=function(){c();clearTimeout(d);a.f2=void 0};b=this.ke.na;var c=this.Nc.listen(b,"animationend",function(e){if(e.animationName==="_mat-select-exit"){var f;(f=a.f2)==null||f.call(a);a.kSa()}}),d=setTimeout(function(){var e;(e=a.f2)==null||e.call(a);a.kSa()},200);b.classList.add("mat-select-panel-exit")}};_.h.kSa=function(){Sfb(this.Zv);_.Qn(this.Sa)};_.h.zl=function(a){this.DK(a)};
_.h.Dk=function(a){this.te=a};_.h.io=function(a){this.Fe=a};_.h.Cn=function(a){this.disabled=a;_.Qn(this.Sa);this.Yb.next()};_.h.xv=function(){this.hp.xv()};_.h.Bl=function(){return this.oc?this.oc.value==="rtl":!1};_.h.oe=function(a){this.disabled||(this.Gd?this.HTa(a):this.BTa(a))};
_.h.BTa=function(a){var b=a.keyCode,c=b===40||b===38||b===37||b===39,d=this.Ib;!(d.R6()||b!==13&&b!==32||_.Oi(a))||(this.multiple||a.altKey)&&c?(a.preventDefault(),this.open()):this.multiple||(b=this.selected,d.tn(a),(a=this.selected)&&b!==a&&this.Kba.wm(a.ZF,1E4))};
_.h.HTa=function(a){var b=this.Ib,c=a.keyCode,d=c===40||c===38,e=b.R6();if(d&&a.altKey)a.preventDefault(),this.close();else if(e||c!==13&&c!==32||!b.He||_.Oi(a))if(!e&&this.oi&&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.ag())})}else c=b.ks,b.tn(a),this.oi&&d&&a.shiftKey&&b.He&&b.ks!==c&&b.He.cs();else a.preventDefault(),b.He.cs()};
_.h.p4c=function(a){a.keyCode!==27||_.Oi(a)||(a.preventDefault(),this.close())};_.h.Fq=function(){this.disabled||(this.nm=!0,this.Yb.next())};_.h.Lk=function(){this.nm=!1;var a;if((a=this.Ib)!=null){var b;(b=a.tm)==null||b.reset()}this.disabled||this.Gd||(this.Fe(),_.Qn(this.Sa),this.Yb.next())};_.h.qTa=function(){return this.kD?"mat-"+this.kD.color:""};_.h.YO=function(){var a=this;Promise.resolve().then(function(){a.td&&(a.nd=a.td.value);a.iw(a.nd);a.Yb.next()})};
_.h.iw=function(a){var b=this;this.options.forEach(function(c){return _.Pfb(c)});this.Fd.clear();this.multiple&&a?(a.forEach(function(c){return b.Lca(c)}),this.RW()):(a=this.Lca(a))?_.ut(this.Ib,a):this.Gd||_.ut(this.Ib,-1);_.Qn(this.Sa)};_.h.Lca=function(a){var b=this,c=this.options.find(function(d){if(b.Fd.ie(d))return!1;try{return(d.value!=null||b.Xxa)&&b.LC(d.value,a)}catch(e){return!1}});c&&this.Fd.select(c);return c};
_.h.DK=function(a){return a!==this.nd||this.oi&&Array.isArray(a)?(this.options&&this.iw(a),this.nd=a,!0):!1};_.h.Knb=function(a){return this.sI==="auto"?(a instanceof _.uC?a.lb:a||this.La).na.getBoundingClientRect().width:this.sI===null?"":this.sI};_.h.bXa=function(){if(this.options)for(var a=_.k(this.options),b=a.next();!b.done;b=a.next())_.Qn(b.value.Sa)};
_.h.eUa=function(){var a=this;this.Ib=_.Mfb(_.Nfb(_.tt(_.st(_.lXa((new _.sC(this.options)).bG(this.zO)),this.Bl()?"rtl":"ltr")))).qv(this.oD);this.Ib.pO.subscribe(function(){a.Gd&&(!a.multiple&&a.Ib.He&&a.Ib.He.cs(),a.focus(),a.close())});this.Ib.Cc.subscribe(function(){a.Sm&&a.ke?a.vwa(a.Ib.ks||0):a.Sm||a.multiple||!a.Ib.He||a.Ib.He.cs()})};
_.h.fWa=function(){var a=this,b=_.Gf(this.options.Hc,this.Jt);this.nna.ha(_.hg(b)).subscribe(function(c){a.iVa(c.source,c.eN);c.eN&&!a.multiple&&a.Sm&&(a.close(),a.focus())});_.Gf.apply(null,_.v(this.options.map(function(c){return c.dh}))).ha(_.hg(b)).subscribe(function(){_.Rn(a.Sa);a.Yb.next()})};
_.h.iVa=function(a,b){var c=this.Fd.ie(a);this.Xxa||a.value!=null||this.oi?(c!==a.selected&&(a.selected?this.Fd.select(a):this.Fd.ag(a)),b&&this.Ib.Fj(a),this.multiple&&(this.RW(),b&&this.focus())):(a.ag(),this.Fd.clear(),this.value!=null&&this.lD(a.value));c!==this.Fd.ie(a)&&this.lD();this.Yb.next()};_.h.RW=function(){var a=this;if(this.multiple){var b=this.options.toArray();this.Fd.sort(function(c,d){return a.hra?a.hra(c,d,b):b.indexOf(c)-b.indexOf(d)});this.Yb.next()}};
_.h.lD=function(a){this.nd=a=this.multiple?this.selected.map(function(b){return b.value}):this.selected?this.selected.value:a;this.Xo.emit(a);this.te(a);this.nq.emit(this.aTa(a));_.Qn(this.Sa)};_.h.XTa=function(){if(this.Ib)if(this.empty){for(var a=-1,b=0;b<this.options.length;b++)if(!this.options.get(b).disabled){a=b;break}this.Ib.Fj(a)}else this.Ib.Fj(this.Fd.selected[0])};_.h.Ht=function(){var a;return!this.Sm&&!this.disabled&&((a=this.options)==null?void 0:a.length)>0&&!!this.Zv};_.h.focus=function(a){this.La.na.focus(a)};
_.h.VV=function(){if(this.ariaLabel)return null;var a,b=((a=this.kD)==null?void 0:a.mR())||null;return this.de?(b?b+" ":"")+this.de:b};_.h.XSa=function(){return this.Gd&&this.Ib&&this.Ib.He?this.Ib.He.id:null};_.h.vTa=function(){if(this.ariaLabel)return null;var a,b=((a=this.kD)==null?void 0:a.mR())||"";this.de&&(b+=" "+this.de);b||(b=this.rda);return b};_.h.UI=function(a){a.length?this.La.na.setAttribute("aria-describedby",a.join(" ")):this.La.na.removeAttribute("aria-describedby")};
_.h.XZ=function(){this.focus();this.open()};
_.p.Object.defineProperties(_.SC.prototype,{focused:{configurable:!0,enumerable:!0,get:function(){return this.nm||this.Sm}},Gc:{configurable:!0,enumerable:!0,get:function(){return this.lj()},set:function(a){this.lj.set(a)}},Nl:{configurable:!0,enumerable:!0,get:function(){return this.mG},set:function(a){this.mG=a;this.bXa()}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.au},set:function(a){this.au=a;this.Yb.next()}},required:{configurable:!0,enumerable:!0,get:function(){var a,
b,c,d;return(d=(c=this.Ni)!=null?c:(a=this.td)==null?void 0:(b=a.control)==null?void 0:_.Ry(b))!=null?d:!1},set:function(a){this.Ni=a;this.Yb.next()}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.oi},set:function(a){this.oi=a}},KD:{configurable:!0,enumerable:!0,get:function(){return this.LC},set:function(a){this.LC=a;this.Fd&&this.YO()}},value:{configurable:!0,enumerable:!0,get:function(){return this.nd},set:function(a){this.DK(a)&&this.te(a)}},kM:{configurable:!0,enumerable:!0,
get:function(){return this.hp.Zs},set:function(a){this.hp.Zs=a}},id:{configurable:!0,enumerable:!0,get:function(){return this.Lh},set:function(a){this.Lh=a||this.DG;this.Yb.next()}},Ah:{configurable:!0,enumerable:!0,get:function(){return this.hp.Ah},set:function(a){this.hp.Ah=a}},Gd:{configurable:!0,enumerable:!0,get:function(){return this.Sm}},selected:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.multiple?((a=this.Fd)==null?void 0:a.selected)||[]:(b=this.Fd)==null?void 0:b.selected[0]}},
Ogb:{configurable:!0,enumerable:!0,get:function(){if(this.empty)return"";if(this.oi){var a=this.Fd.selected.map(function(b){return b.ZF});this.Bl()&&a.reverse();return a.join(", ")}return this.Fd.selected[0].ZF}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.Fd||this.Fd.Us()}},Pga:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.La.na.getAttribute("aria-describedby"))==null?void 0:a.split(" "))||[]}},p0:{configurable:!0,enumerable:!0,get:function(){return this.Gd||
!this.empty||this.focused&&!!this.placeholder}}});_.SC.O=function(a){return new (a||_.SC)};
_.SC.ya=_.Re({type:_.SC,oa:[["mat-select"]],vd:function(a,b,c){a&1&&(_.Pg(c,_.ngb,5),_.Pg(c,_.xC,5),_.Pg(c,_.hu,5));if(a&2){var d;_.Tg(d=_.Ug())&&(b.P0a=d.first);_.Tg(d=_.Ug())&&(b.options=d);_.Tg(d=_.Ug())&&(b.EN=d)}},mb:function(a,b){a&1&&(_.Og(ggb,5),_.Og(igb,5),_.Og(_.vC,5));if(a&2){var c;_.Tg(c=_.Ug())&&(b.trigger=c.first);_.Tg(c=_.Ug())&&(b.ke=c.first);_.Tg(c=_.Ug())&&(b.Zv=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.oe(c)})("focus",function(){return b.Fq()})("blur",function(){return b.Lk()});a&2&&(_.tg("id",b.id)("tabindex",b.disabled?-1:b.tabIndex)("aria-controls",b.Gd?b.id+"-panel":null)("aria-expanded",b.Gd)("aria-label",b.ariaLabel||null)("aria-required",b.required.toString())("aria-disabled",b.disabled.toString())("aria-invalid",b.Ah)("aria-activedescendant",b.XSa()),_.bh("mat-mdc-select-disabled",b.disabled)("mat-mdc-select-invalid",b.Ah)("mat-mdc-select-required",b.required)("mat-mdc-select-empty",
b.empty)("mat-mdc-select-multiple",b.multiple))},inputs:{TF:[0,"aria-describedby","userAriaDescribedBy"],Ad:"panelClass",disabled:[2,"disabled","disabled",_.Hh],Gc:[2,"disableRipple","disableRipple",_.Hh],tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?0:_.Ih(a)}],Nl:[2,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",_.Hh],placeholder:"placeholder",required:[2,"required","required",_.Hh],multiple:[2,"multiple","multiple",_.Hh],eM:[2,"disableOptionCentering","disableOptionCentering",
_.Hh],KD:"compareWith",value:"value",ariaLabel:[0,"aria-label","ariaLabel"],de:[0,"aria-labelledby","ariaLabelledby"],kM:"errorStateMatcher",zO:[2,"typeaheadDebounceInterval","typeaheadDebounceInterval",_.Ih],hra:"sortComparator",id:"id",sI:"panelWidth",Xxa:[2,"canSelectNullableOptions","canSelectNullableOptions",_.Hh]},outputs:{Ko:"openedChange",gca:"opened",uaa:"closed",nq:"selectionChange",Xo:"valueChange"},Qb:["matSelect"],features:[_.jh([{Da:_.oz,Cb:_.SC},{Da:_.gu,Cb:_.SC}]),_.Kn],jc:["mat-select-trigger",
"*"],Aa:11,Ba:9,Fa:[["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"]],ua:function(a,b){if(a&1){var c=
_.Wd();_.Jg(jgb);_.I(0,"div",2,0);_.O("click",function(){_.w(c);return _.y(b.open())});_.I(3,"div",3);_.ug(4,Hfb,2,1,"span",4)(5,Kfb,3,1,"span",5);_.J();_.I(6,"div",6)(7,"div",7);_.ce();_.I(8,"svg",8);_.K(9,"path",9);_.J()()()();_.F(10,Lfb,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.p4c(d))})}a&2&&(a=_.$g(1),_.A(3),_.tg("id",b.rda),_.A(),_.vg(b.empty?4:5),_.A(6),
_.H("cdkConnectedOverlayDisableClose",!0)("cdkConnectedOverlayPanelClass",b.iL)("cdkConnectedOverlayScrollStrategy",b.ff)("cdkConnectedOverlayOrigin",b.IVa||a)("cdkConnectedOverlayPositions",b.HVa)("cdkConnectedOverlayWidth",b.Zpb)("cdkConnectedOverlayFlexibleDimensions",!0))},dependencies:[_.uC,_.vC,_.mp],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'],
ab:2,Na:0});_.TC=function(){};_.TC.O=function(a){return new (a||_.TC)};_.TC.Ja=_.Se({type:_.TC});_.TC.Ia=_.ed({Tb:[mgb],imports:[_.au,_.zC,_.bu,_.Ft,_.vz,_.zC,_.bu]});var pgb=new _.Hd("GMAT_SELECT_OPTIONS",{Ga:"root",qa:function(){return{Ff:!1}}});_.UC=function(a){this.options=a;if(a.Ff)throw Error("Tc");};_.UC.O=function(a){return new (a||_.UC)(_.C(pgb))};_.UC.Ea=_.Te({type:_.UC,oa:[["mat-select"]],Za:[1,"gmat-mdc-select"],standalone:!1});var qgb;qgb={Da:_.lgb,Pb:[[new _.Mn,new _.Nn,new _.rKa(_.lgb)],[new _.Mn,new _.rKa(pgb)]],Gb:function(a,b){return!b||b.Ff?a||{}:a?Object.assign({},a,{Wu:_.Ti(a.Wu).concat("gmat-mdc-select")}):{Wu:"gmat-mdc-select"}}};_.VC=function(){};_.VC.O=function(a){return new (a||_.VC)};_.VC.Ja=_.Se({type:_.VC});_.VC.Ia=_.ed({Tb:[qgb],imports:[_.TC,_.Pz]});
}catch(e){_._DumpException(e)}
try{
var rgb,ygb,Agb,Dgb,Fgb,YC,Hgb,Igb,Lgb,Kgb,Ugb,eD,Ygb,Zgb,$gb,ahb,bhb,chb,dhb,fD,ehb,fhb,ghb,hhb,ihb,jhb,gD,hD,lhb,iD,mhb,jD,nhb,ohb,phb,qhb,rhb,shb,uhb,xhb,yhb,zhb,Ahb,Bhb,Dhb,Ehb,Fhb,Hhb,Ihb,Jhb,Khb,Lhb,Mhb,Nhb,Ohb,Phb,Qhb,Uhb,Vhb,Whb,Xhb,Yhb,Zhb,$hb,aib,bib,cib,dib,fib,gib,hib,iib,Egb,kib,lib,wgb,xgb,Bgb,zgb,Ggb,Jgb,Mgb,Vgb,Ngb,Ogb,Rgb,Sgb,Tgb,Qgb,Pgb,thb,khb,vhb,whb,Chb;rgb=function(a,b){return a.start==b.start&&a.end==b.end};_.sgb=function(a,b){return a>b?1:a<b?-1:0};
_.tgb=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};_.WC=function(a){return a instanceof _.Ac?a:_.Bc(String(a).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;"))};_.ugb=function(a,b){a=_.WC(a);return _.Bc(b.map(function(c){return _.Dc(_.WC(c))}).join(_.Dc(a).toString()))};_.vgb=function(a){return _.ugb("",a)};
ygb=function(a){if(!wgb.test(a))throw Error("$");if(xgb.indexOf(a.toUpperCase())!==-1)throw Error("$");};Agb=function(a){for(var b="",c=Object.keys(a),d=0;d<c.length;d++){var e=c[d],f=a[e];if(!wgb.test(e))throw Error("$");if(f!==void 0&&f!==null){if(/^on./i.test(e))throw Error("$");zgb.indexOf(e.toLowerCase())!==-1&&(f=_.wc(f)?f.toString():_.Gca(String(f))||"about:invalid#zClosurez");f=e+'="'+_.WC(String(f))+'"';b+=" "+f}}return b};
_.Cgb=function(a,b,c){ygb(a);var d="<"+a;b&&(d+=Agb(b));Array.isArray(c)||(c=c===void 0?[]:[c]);Bgb.indexOf(a.toUpperCase())!==-1?d+=">":(b=_.vgb(c.map(function(e){return e instanceof _.Ac?e:_.WC(String(e))})),d+=">"+b.toString()+"</"+a+">");return _.Bc(d)};_.XC=function(){var a=_.Mc.apply(0,arguments),b=_.Ija(a);return b?_.Ze(_.XC.apply(null,_.v(a)),_.Oja(b)):_.sf(function(c,d){_.Uja([c].concat(_.v(_.dka(a))))(d)})};
Dgb=function(a,b){a=a.data[b];return a===null||typeof a==="string"?null:a.hasOwnProperty("currentCaseLViewIndex")?a:a.value};Fgb=function(a){a in Egb||(Egb[a]=_.Be.r$a&&_.Be.r$a.qj&&_.Be.r$a.qj.locales&&_.Be.r$a.qj.locales[a]);return Egb[a]};YC=function(a){var b=a.toLowerCase().replace(/_/g,"-");if(a=Fgb(b))return a;b=b.split("-")[0];if(a=Fgb(b))return a;if(b==="en")return Ggb;throw new _.ud(701,!1);};
Hgb=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]=_.Wla(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=_.Od(c[x]));x!==null&&(n=(n&131070)>>>1,e.insertBefore(x,c[n],r,!1),n=Dgb(a,n),n!==null&&typeof n==="object"&&(r=_.qla(n,c),r!==null&&Hgb(a,n.create[r],c,c[n.cvb])));break;case 1:n>>>=1,r=b[++m],x=b[++m],_.Yha(e,_.Od(c[n]),
null,null,r,x,null)}else switch(n){case _.Tla:n=b[++m];r=b[++m];c[r]===null&&(n=c[r]=_.Wla(c,n,Node.COMMENT_NODE),_.me(n,c));break;case _.Rla:n=b[++m],r=b[++m],c[r]===null&&(n=c[r]=_.Wla(c,n,Node.ELEMENT_NODE),_.me(n,c))}}};Igb=function(a,b,c){var d=_.qla(b,c);if(d!==null)for(b=b.remove[d],d=0;d<b.length;d++){var e=b[d];e>0?(e=_.Od(c[e]),e!==null&&c[11].removeChild(null,e,void 0)):Igb(a,Dgb(a,~e),c)}};
Lgb=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+=_.td(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"?_.Yha(b[11],b[x],null,D,r,g,z):_.Wha(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=Dgb(a,x);z=b;D=x;var L=D.iQ.indexOf(g);if(L===-1)switch(D.type){case 1:L=g;L=(0,YC(_.$ma)[20])(parseInt(L,
10));L=Jgb[L];var N=L!==void 0?L:"other";L=D.iQ.indexOf(N);L===-1&&N!=="other"&&(L=D.iQ.indexOf("other"));break;case 0:L=D.iQ.indexOf("other")}D=L===-1?null:L;_.qla(x,z)!==D&&(Igb(r,x,z),z[x.WX]=D===null?null:~D,D!==null&&(L=z[x.cvb])&&Hgb(r,x.create[D],z,L));break;case 3:Kgb(a,Dgb(a,x),d,b)}}}}else g=c[f+1],g>0&&(g&3)===3&&(g=Dgb(a,g>>>2),b[g.WX]<0&&Kgb(a,g,d,b));f+=m}};Kgb=function(a,b,c,d){var e=d[b.WX];if(e!==null){var f=Mgb;e<0&&(e=d[b.WX]=~e,f=-1);Lgb(a,d,b.update[e],c,f)}};
Ugb=function(a,b){b=b===void 0?{}:b;var c=a;if(Ngb.test(a)){var d={},e=[0];c=c.replace(Ogb,function(f,g,m){f=g||m;var n=d[f]||[];n.length||(f.split("|").forEach(function(z){var D=z.match(Pgb);D=D?parseInt(D[1],10):0;var L=Qgb.test(z);n.push([D,L,z])}),d[f]=n);if(!n.length)throw Error("ab`"+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(Rgb,function(f,g,m,n,r,x){return b.hasOwnProperty(m)?""+g+b[m]+x:f});c=c.replace(Sgb,function(f,g){return b.hasOwnProperty(g)?b[g]:f});return c=c.replace(Tgb,function(f,g){if(b.hasOwnProperty(g)){var m=b[g];if(!m.length)throw Error("bb`"+f+"`"+g);return m.shift()}return f})};_.ZC=function(a){_.re(_.Wd(),_.ae(),a)&&(Mgb|=1<<Math.min(Vgb,31));Vgb++;return _.ZC};
_.$C=function(a){var b=_.Vd.Bf,c=_.Wd();Vgb>0&&(a=b.data[a+26],Lgb(b,c,Array.isArray(a)?a:a.update,_.Vd.bz-Vgb-1,Mgb));Vgb=Mgb=0};_.aD=function(a,b){b=b===void 0?{}:b;return Ugb(a,b)};_.Wgb=function(a,b,c,d,e,f){f=f===void 0?"":f;a=_.se(a,_.Vd.bz,c,e);_.Ofa(2);return a?b+_.td(c)+d+_.td(e)+f:_.qe};_.bD=function(a,b,c,d,e){var f=_.Wd();a=_.Wgb(f,a,b,c,d,e);a!==_.qe&&_.Ema(f,a);return _.bD};
_.Xgb=function(a,b,c,d,e,f,g,m){b+=c;c=_.se(a,b,e,f);return _.re(a,b+2,g)||c?_.Qga(a,b+3,m?d.call(m,e,f,g):d(e,f,g)):_.Nma(a,b+3)};_.cD=function(a,b,c,d){a+=26;var e=_.Wd(),f=e[a];return e[1].data[a].qe?_.Mma(e,_.$d(),b,f.transform,c,d,f):f.transform(c,d)};_.dD=function(a,b,c,d,e){a+=26;var f=_.Wd(),g=f[a];return f[1].data[a].qe?_.Xgb(f,_.$d(),b,g.transform,c,d,e,g):g.transform(c,d,e)};eD=function(a,b){for(;b>-1;b--)if(typeof a[b]!=="undefined")return a[b];throw new _.ud(2304,!1);};
Ygb=function(a,b,c){a=YC(a);b=eD([a[1],a[2]],b);return eD(b,c)};Zgb=function(a,b,c){a=YC(a);b=eD([a[3],a[4]],b);return eD(b,c)};$gb=function(a,b,c){a=YC(a);b=eD([a[5],a[6]],b);return eD(b,c)};ahb=function(a,b){a=YC(a)[7];return eD(a,b)};bhb=function(a,b){a=YC(a);return eD(a[10],b)};chb=function(a,b){a=YC(a);return eD(a[11],b)};dhb=function(a,b){a=YC(a)[12];return eD(a,b)};fD=function(a,b){a=YC(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};
ehb=function(a){var b=_.k(a.split(":"));a=b.next().value;b=b.next().value;return{hours:+a,minutes:+b}};fhb=function(a){a=YC(a);if(!a[21])throw new _.ud(2303,!1);return(a[21][2]||[]).map(function(b){return typeof b==="string"?ehb(b):[ehb(b[0]),ehb(b[1])]})};ghb=function(a,b,c){a=YC(a);if(!a[21])throw new _.ud(2303,!1);b=eD([a[21][0],a[21][1]],b)||[];return eD(b,c)||[]};hhb=function(a,b){a=a.replace(/:/g,"");a=Date.parse("Jan 01, 1970 00:00:00 "+a)/6E4;return isNaN(a)?b:a};
ihb=function(a,b,c){var d=new Date(0);d.setFullYear(a,b,c);d.setHours(0,0,0);return d};jhb=function(a,b){b&&(a=a.replace(/\{([^}]+)}/g,function(c,d){return b!=null&&d in b?b[d]:c}));return a};
gD=function(a,b){var c=YC(a)[0];khb[c]!=null||(khb[c]={});if(khb[c][b])return khb[c][b];var d="";switch(b){case "shortDate":d=bhb(a,0);break;case "mediumDate":d=bhb(a,1);break;case "longDate":d=bhb(a,2);break;case "fullDate":d=bhb(a,3);break;case "shortTime":d=chb(a,0);break;case "mediumTime":d=chb(a,1);break;case "longTime":d=chb(a,2);break;case "fullTime":d=chb(a,3);break;case "short":d=gD(a,"shortTime");var e=gD(a,"shortDate");d=jhb(dhb(a,0),[d,e]);break;case "medium":d=gD(a,"mediumTime");e=gD(a,
"mediumDate");d=jhb(dhb(a,1),[d,e]);break;case "long":d=gD(a,"longTime");e=gD(a,"longDate");d=jhb(dhb(a,2),[d,e]);break;case "full":d=gD(a,"fullTime"),e=gD(a,"fullDate"),d=jhb(dhb(a,3),[d,e])}d&&(khb[c][b]=d);return d};hD=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};
lhb=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 _.ud(2301,!1);}};
iD=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=lhb(a,f);if(c>0||f>-c)f+=c;if(a===3)f===0&&c===-12&&(f=12);else if(a===6)return hD(f,3).substring(0,b);g=fD(g,5);return hD(f,b,g,d,e)}};
mhb=function(a,b,c,d,e,f){switch(c){case 2:return $gb(b,e,d)[a.getMonth()];case 1:return Zgb(b,e,d)[a.getDay()];case 0:var g=a.getHours(),m=a.getMinutes();return f&&(c=fhb(b),a=ghb(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]:Ygb(b,e,d)[g<12?0:1];case 3:return ahb(b,
d)[a.getFullYear()<=0?0:1];default:throw new _.ud(2302,!1);}};jD=function(a,b,c,d){c=c===void 0?0:c;d=d===void 0?!1:d;return function(e,f){return mhb(e,f,a,b,c,d)}};
nhb=function(a){return function(b,c,d){b=-1*d;c=fD(c,5);var e=b>0?Math.floor(b/60):Math.ceil(b/60);switch(a){case 0:return(b>=0?"+":"")+hD(e,2,c)+hD(Math.abs(b%60),2,c);case 1:return"GMT"+(b>=0?"+":"")+hD(e,1,c);case 2:return"GMT"+(b>=0?"+":"")+hD(e,2,c)+":"+hD(Math.abs(b%60),2,c);case 3:return d===0?"Z":(b>=0?"+":"")+hD(e,2,c)+":"+hD(Math.abs(b%60),2,c);default:throw new _.ud(2302,!1);}}};ohb=function(a){var b=a.getDay();b=b===0?-3:4-b;return ihb(a.getFullYear(),a.getMonth(),a.getDate()+b)};
phb=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=ohb(c);e=c.getFullYear();var f=ihb(e,0,1).getDay();e=ihb(e,0,1+(f<=4?4:11)-f);c=c.getTime()-e.getTime();c=1+Math.round(c/6048E5)}return hD(c,a,fD(d,5))}};qhb=function(a,b){b=b===void 0?!1:b;return function(c,d){c=ohb(c).getFullYear();return hD(c,a,fD(d,5),b)}};
rhb=function(a,b){var c=a.getTimezoneOffset();b=hhb(b,c);a=new Date(a.getTime());a.setMinutes(a.getMinutes()+-1*(b-c));return a};shb=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};
uhb=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 ihb(a,c-1,b===void 0?1:b)}b=parseFloat(a);if(!isNaN(a-b))return new Date(b);if(b=a.match(thb))return shb(b)}a=new Date(a);if(!(a instanceof Date)||isNaN(a.valueOf()))throw new _.ud(2302,
!1);return a};
xhb=function(a,b,c,d){var e=uhb(a);b=gD(c,b)||b;a=[];for(var f;b;)if(f=vhb.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=hhb(d,g),e=rhb(e,d));var m="";a.forEach(function(n){a:if(whb[n])var r=whb[n];else{switch(n){case "G":case "GG":case "GGG":r=jD(3,1);break;case "GGGG":r=jD(3,2);break;case "GGGGG":r=jD(3,0);break;case "y":r=iD(0,1,0,!1,!0);break;case "yy":r=iD(0,2,0,!0,!0);break;case "yyy":r=iD(0,3,0,!1,!0);break;case "yyyy":r=iD(0,4,
0,!1,!0);break;case "Y":r=qhb(1);break;case "YY":r=qhb(2,!0);break;case "YYY":r=qhb(3);break;case "YYYY":r=qhb(4);break;case "M":case "L":r=iD(1,1,1);break;case "MM":case "LL":r=iD(1,2,1);break;case "MMM":r=jD(2,1);break;case "MMMM":r=jD(2,2);break;case "MMMMM":r=jD(2,0);break;case "LLL":r=jD(2,1,1);break;case "LLLL":r=jD(2,2,1);break;case "LLLLL":r=jD(2,0,1);break;case "w":r=phb(1);break;case "ww":r=phb(2);break;case "W":r=phb(1,!0);break;case "d":r=iD(2,1);break;case "dd":r=iD(2,2);break;case "c":case "cc":r=
iD(7,1);break;case "ccc":r=jD(1,1,1);break;case "cccc":r=jD(1,2,1);break;case "ccccc":r=jD(1,0,1);break;case "cccccc":r=jD(1,3,1);break;case "E":case "EE":case "EEE":r=jD(1,1);break;case "EEEE":r=jD(1,2);break;case "EEEEE":r=jD(1,0);break;case "EEEEEE":r=jD(1,3);break;case "a":case "aa":case "aaa":r=jD(0,1);break;case "aaaa":r=jD(0,2);break;case "aaaaa":r=jD(0,0);break;case "b":case "bb":case "bbb":r=jD(0,1,1,!0);break;case "bbbb":r=jD(0,2,1,!0);break;case "bbbbb":r=jD(0,0,1,!0);break;case "B":case "BB":case "BBB":r=
jD(0,1,0,!0);break;case "BBBB":r=jD(0,2,0,!0);break;case "BBBBB":r=jD(0,0,0,!0);break;case "h":r=iD(3,1,-12);break;case "hh":r=iD(3,2,-12);break;case "H":r=iD(3,1);break;case "HH":r=iD(3,2);break;case "m":r=iD(4,1);break;case "mm":r=iD(4,2);break;case "s":r=iD(5,1);break;case "ss":r=iD(5,2);break;case "S":r=iD(6,1);break;case "SS":r=iD(6,2);break;case "SSS":r=iD(6,3);break;case "Z":case "ZZ":case "ZZZ":r=nhb(0);break;case "ZZZZZ":r=nhb(3);break;case "O":case "OO":case "OOO":case "z":case "zz":case "zzz":r=
nhb(1);break;case "OOOO":case "ZZZZ":case "zzzz":r=nhb(2);break;default:r=null;break a}whb[n]=r}m+=r?r(e,c,g):n==="''"?"'":n.replace(/(^'|'$)/g,"").replace(/''/g,"'")});return m};
yhb=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{S4:g,exponent:b,Gz:c}};
zhb=function(a){if(a.S4[0]===0)return a;var b=a.S4.length-a.Gz;a.exponent?a.exponent+=2:(b===0?a.S4.push(0,0):b===1&&a.S4.push(0),a.Gz+=2);return a};Ahb=function(a){a=parseInt(a);if(isNaN(a))throw new _.ud(2305,!1);return a};
Bhb=function(a,b,c){if(b>c)throw new _.ud(2307,!1);var d=a.S4,e=d.length-a.Gz;c=Math.min(Math.max(b,e),c);var f=c+a.Gz,g=d[f];if(f>0){d.splice(Math.max(a.Gz,f));for(var m=f;m<d.length;m++)d[m]=0}else for(e=Math.max(0,e),a.Gz=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.Gz++;d.unshift(1);a.Gz++}else d[f-1]++;for(;e<Math.max(0,c);e++)d.push(0);var n=c!==0,r=b+a.Gz;if(b=d.reduceRight(function(x,z,D,L){z+=x;L[D]=z<10?z:z-10;n&&(L[D]===0&&D>=r?
L.pop():n=!1);return z>=10?1:0},0))d.unshift(b),a.Gz++};
Dhb=function(a,b,c,d){var e=e===void 0?!1:e;var f="",g=!1;if(isFinite(a)){g=yhb(a);e&&(g=zhb(g));f=b.umd;e=b.dWb;var m=b.D9a;if(d){var n=d.match(Chb);if(n===null)throw new _.ud(2306,!1);d=n[1];var r=n[3];n=n[5];d!=null&&(f=Ahb(d));r!=null&&(e=Ahb(r));n!=null?m=Ahb(n):r!=null&&e>m&&(m=e)}Bhb(g,e,m);e=g.S4;r=g.Gz;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.r8a&&f.unshift(e.splice(-b.r8a,
e.length).join(""));e.length>b.I3a;)f.unshift(e.splice(-b.I3a,e.length).join(""));e.length&&f.unshift(e.join(""));f=f.join(fD(c,1));d.length&&(f+=fD(c,0)+d.join(""));m&&(f+=fD(c,6)+"+"+m)}else f=fD(c,9);return f=a<0&&!g?b.i$a+f+b.j$a:b.tEa+f+b.Una};_.kD=function(a){return a.error!=null&&a.error.code!=null};Ehb=function(a){a&1&&(_.I(0,"span",10),_.Q(1),_.J());a&2&&(a=_.P(),_.A(),_.dh(" ",a.item.label," "))};Fhb=function(a){a&1&&_.Fg(0)};
Hhb=function(a){if(a&1){var b=_.Wd();_.I(0,"div",11);_.O("keyup.escape",function(){_.w(b);var c=_.P();c.GX();c.trigger.na.focus();return _.y()});_.F(1,Fhb,1,0,"ng-container",12);_.J()}a&2&&(a=_.P(),_.A(),_.H("ngTemplateOutlet",a.item.ua)("ngTemplateOutletContext",a.item.context||_.kh(2,Ghb)))};Ihb=function(a){a&1&&(_.I(0,"span",8),_.Q(1),_.J());a&2&&(a=_.P().va,_.A(),_.eh(a.label))};Jhb=function(a){a&1&&_.K(0,"segmented-dropdown-button",9);a&2&&(a=_.P().va,_.H("item",a)("useBreadcrumbStyling",!0))};
Khb=function(a){a&1&&_.Fg(0)};Lhb=function(a){a&1&&(_.Cg(0),_.F(1,Khb,1,0,"ng-container",10),_.Dg());a&2&&(a=_.P().va,_.A(),_.H("ngTemplateOutlet",a.ua)("ngTemplateOutletContext",a.context))};Mhb=function(a){a&1&&(_.I(0,"mat-icon",11),_.Q(1," keyboard_arrow_right "),_.J())};Nhb=function(a){a&1&&_.K(0,"div",12)};
Ohb=function(a,b){a&1&&(_.Cg(0),_.I(1,"div",1),_.F(2,Ihb,2,1,"span",2),_.Cg(3,3),_.F(4,Jhb,1,2,"segmented-dropdown-button",4)(5,Lhb,2,2,"ng-container",5),_.Dg(),_.J(),_.F(6,Mhb,2,0,"mat-icon",6)(7,Nhb,1,0,"div",7),_.Dg());if(a&2){a=b.va;b=b.last;var c=_.P();_.A();_.bh("no-padding",a.gXb);_.tg("aria-label",a.ariaLabel)("role",a.WP);_.A();_.H("ngIf",!a.ariaLabel);_.A();_.H("ngSwitch",a.type);_.A();_.H("ngSwitchCase",c.Jz.sib);_.A();_.H("ngSwitchCase",c.Jz.kkb);_.A();_.H("ngIf",!b);_.A();_.H("ngIf",
b&&a.type==c.Jz.sib)}};_.lD=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};Phb=function(a){a&1&&(_.I(0,"mat-icon",4),_.Q(1),_.J());a&2&&(a=_.P(2),_.H("color",a.color==="primary"?"primary":null),_.A(),_.dh(" ",a.DBa," "))};
Qhb=function(a){a&1&&(_.I(0,"mat-icon",6),_.Q(1),_.J());a&2&&(a=_.P(2),_.H("color",a.color==="primary"?"primary":null),_.A(),_.dh(" ",a.DBa," "))};
Uhb=function(a){if(a&1){var b=_.Wd();_.I(0,"button",3,1);_.O("ascClipboardEvent",function(c){_.w(b);var d=_.P();return _.y(Rhb(d,c))})("click",function(c){_.w(b);var d=_.P();return _.y(d.je(c))})("mouseenter",function(){_.w(b);var c=_.P();return _.y(Shb(c))})("blur",function(){_.w(b);var c=_.P();return _.y(Thb(c))})("mouseleave",function(){_.w(b);var c=_.P();return _.y(Thb(c))});_.ug(2,Phb,2,2,"mat-icon",4);_.I(3,"span",5);_.Q(4);_.J();_.ug(5,Qhb,2,2,"mat-icon",6);_.J()}a&2&&(a=_.P(),_.H("uieButtonFormat",
a.Vbb?"basic":"stroked")("ascClipboard",a.TX),_.tg("aria-label",a.ariaLabel),_.A(2),_.vg(a.rGa?-1:2),_.A(),_.bh("light",a.jMb),_.A(),_.eh(a.f4),_.A(),_.vg(a.rGa?5:-1))};
Vhb=function(a){if(a&1){var b=_.Wd();_.I(0,"button",7,1);_.O("ascClipboardEvent",function(c){_.w(b);var d=_.P();return _.y(Rhb(d,c))})("click",function(c){_.w(b);var d=_.P();return _.y(d.je(c))})("mouseenter",function(){_.w(b);var c=_.P();return _.y(Shb(c))})("blur",function(){_.w(b);var c=_.P();return _.y(Thb(c))})("mouseleave",function(){_.w(b);var c=_.P();return _.y(Thb(c))});_.I(2,"mat-icon",4);_.Q(3);_.J()()}a&2&&(a=_.P(),_.bh("small",a.cRb)("remove-border",a.Vbb),_.H("ascClipboard",a.TX),_.tg("aria-label",
a.ariaLabel),_.A(2),_.H("color",a.color==="primary"?"primary":null),_.A(),_.dh(" ",a.DBa," "))};Whb=function(a){a&1&&_.K(0,"mat-icon",4);a&2&&(a=_.P(),_.H("svgIcon",a.icon))};Xhb=function(a){a&1&&(_.I(0,"mat-icon",5),_.Q(1),_.J());a&2&&(a=_.P(),_.A(),_.eh(a.icon))};Yhb=function(a){a&1&&_.Fg(0)};Zhb=function(a){a&1&&(_.Cg(0),_.F(1,Yhb,1,0,"ng-container",6),_.Dg());a&2&&(_.P(),a=_.$g(7),_.A(),_.H("ngTemplateOutlet",a))};$hb=function(a){a&1&&_.Fg(0)};
aib=function(a){a&1&&(_.Cg(0),_.F(1,$hb,1,0,"ng-container",6),_.Dg());a&2&&(_.P(),a=_.$g(7),_.A(),_.H("ngTemplateOutlet",a))};bib=function(a){a&1&&(_.I(0,"div",7),_.Kg(1),_.J(),_.I(2,"p",8),_.Kg(3,1),_.J())};
cib=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("Cd`"+a);return d};
dib=function(a,b,c){try{return xhb(a,b,"en-US",c)}catch(d){return""}};fib=function(a){return a.getFullYear()===(new Date(Date.now())).getFullYear()?eib:"y-MM-dd"};gib=function(a,b){return function(c){return dib(c,a,b)}};_.mD=function(a){for(var b=a.length-1;a[b]==="/";)b--;return a.substring(a.lastIndexOf("/",b)+1)};hib=function(){};iib=function(a){a&1&&(_.zg(0,"span",1),_.ce(),_.zg(1,"svg",2),_.Bg(2,"path",3),_.Ag()())};
_.jib=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;_.dCa(a,function(f){d[e++]=f});return e!==c?d.subarray(0,e):d};Egb={};_.nD=function(a){_.Kq(a).status="DEGRADED"};kib=function(a,b){rgb(a.bu,b)||(a.QYa&&(b={start:0,end:Math.max(a.bu.end,b.end)}),a.bWa.next(a.bu=b),a.vva(function(){}))};
lib=function(a,b){var c=c===void 0?"to-start":c;b=a.QYa&&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.nwa=b;c==="to-end"&&(d+=" translate"+f+"(-100%)",a.aWa=!0);a.Oqb!=d&&(a.Oqb=d,a.vva(function(){if(a.aWa){var g=a.Klb.na;a.nwa-=a.orientation==="horizontal"?g.offsetWidth:g.offsetHeight;a.aWa=!1;lib(a,a.nwa)}}))};_.oD=function(a,b){return a&&b?a.split(b).length-1:0};wgb=/^[a-z][a-z\d-]*$/i;xgb="APPLET BASE EMBED IFRAME LINK MATH META OBJECT SCRIPT STYLE SVG TEMPLATE".split(" ");
Bgb="AREA BR COL COMMAND HR IMG INPUT KEYGEN PARAM SOURCE TRACK WBR".split(" ");zgb=["action","formaction","href"];
Ggb=["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}];Jgb=["zero","one","two","few","many"];Mgb=0;Vgb=0;Ngb=/\[(\ufffd.+?\ufffd?)\]/;Ogb=/\[(\ufffd.+?\ufffd?)\]|(\ufffd\/?\*\d+:\d+\ufffd)/g;
Rgb=/({\s*)(VAR_(PLURAL|SELECT)(_\d+)?)(\s*,)/g;Sgb=/{([A-Z0-9_]+)}/g;Tgb=/\ufffdI18N_EXP_(ICU(_\d+)?)\ufffd/g;Qgb=/\/\*/;Pgb=/\d+:(\d+)/;thb=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/;khb={};vhb=/((?:[^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]*)/;whb={};
_.pD=function(a,b,c){this.locale=a;this.ddd=b;this.eY=c};_.pD.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.eY)==null?void 0:e.dateFormat)!=null?f:"mediumDate",m,n,r,x=(r=(n=c!=null?c:(m=this.eY)==null?void 0:m.USd)!=null?n:this.ddd)!=null?r:void 0;return xhb(a,g,d||this.locale,x)}catch(z){throw new _.ud(2100,!1);}};_.pD.O=function(a){return new (a||_.pD)(_.C(_.Bh,16),_.C(_.QNa,24),_.C(_.RNa,24))};
_.pD.Ne=_.Ue({name:"date",type:_.pD,qe:!0});Chb=/^(\d+)?\.((\d+)(-(\d+))?)?$/;_.qD=function(a){this.G5c=a};
_.qD.prototype.transform=function(a,b,c){if(a==null||a===""||a!==a)return null;c||(c=this.G5c);try{if(typeof a!=="string"||isNaN(Number(a)-parseFloat(a))){if(typeof a!=="number")throw new _.ud(2309,!1);var d=a}else d=Number(a);a=d;var e=YC(c)[14][0],f=fD(c,5);d={umd:1,dWb:0,D9a:0,tEa:"",Una:"",i$a:"",j$a:"",I3a:0,r8a: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.tEa=x.substring(0,x.indexOf("#"));
for(e=0;e<z.length;e++){var D=z.charAt(e);D==="0"?d.dWb=d.D9a=e+1:D==="#"?d.D9a=e+1:d.Una+=D}var L=x.split(",");d.I3a=L[1]?L[1].length:0;d.r8a=L[2]||L[1]?(L[2]||L[1]).length:0;if(n){var N=m.length-d.tEa.length-d.Una.length,R=n.indexOf("#");d.i$a=n.substring(0,R).replace(/'/g,"");d.j$a=n.slice(R+N).replace(/'/g,"")}else d.i$a=(f===void 0?"-":f)+d.tEa,d.j$a=d.Una;return Dhb(a,d,c,b)}catch(ca){throw new _.ud(2100,!1);}};_.qD.O=function(a){return new (a||_.qD)(_.C(_.Bh,16))};
_.qD.Ne=_.Ue({name:"number",type:_.qD,qe:!0});var mib=function(a,b,c){this.pWa=new _.Vf;this.sFa=this.pWa.ha(_.Sf());this.ro=null;this.jp=a;this.mP=b;this.X2=c};_.h=mib.prototype;_.h.attach=function(a){this.ro=a;this.DXa();this.Uwa()};_.h.detach=function(){this.pWa.complete();this.ro=null};_.h.und=function(){this.Uwa()};_.h.SXb=function(){this.DXa();this.Uwa()};
_.h.gA=function(a,b){if(this.ro){var c=this.ro;a*=this.jp;b={behavior:b===void 0?"auto":b};c.orientation==="horizontal"?b.start=a:b.top=a;c.hA.scrollTo(b)}};_.h.DXa=function(){if(this.ro){var a=this.ro,b=this.ro.pua*this.jp;a.Owa!==b&&(a.Owa=b,a.elb(),a.vva())}};
_.h.Uwa=function(){if(this.ro){var a=this.ro.bu;a={start:a.start,end:a.end};var b=this.ro.IM(),c=this.ro.pua,d=this.ro.i7(),e=this.jp>0?d/this.jp:0;if(a.end>c){var f=Math.ceil(b/this.jp),g=Math.max(0,Math.min(e,c-f));e!=g&&(e=g,d=g*this.jp,a.start=Math.floor(e));a.end=Math.max(0,Math.min(c,a.start+f))}f=d-a.start*this.jp;f<this.mP&&a.start!=0?(a.start=Math.max(0,a.start-Math.ceil((this.X2-f)/this.jp)),a.end=Math.min(c,Math.ceil(e+(b+this.mP)/this.jp))):(b=a.end*this.jp-(d+b),b<this.mP&&a.end!=c&&
(b=Math.ceil((this.X2-b)/this.jp),b>0&&(a.end=Math.min(c,a.end+b),a.start=Math.max(0,Math.floor(e-this.mP/this.jp)))));kib(this.ro,a);lib(this.ro,this.jp*a.start);this.pWa.next(Math.floor(e))}};_.rD=function(){this.jp=20;this.mP=100;this.X2=200;this.ff=new mib(this.X7a,this.PE,this.NE)};_.rD.prototype.Zb=function(){var a=this.ff,b=this.PE,c=this.NE;a.jp=this.X7a;a.mP=b;a.X2=c;a.DXa();a.Uwa()};
_.p.Object.defineProperties(_.rD.prototype,{X7a:{configurable:!0,enumerable:!0,get:function(){return this.jp},set:function(a){this.jp=_.Yi(a)}},PE:{configurable:!0,enumerable:!0,get:function(){return this.mP},set:function(a){this.mP=_.Yi(a)}},NE:{configurable:!0,enumerable:!0,get:function(){return this.X2},set:function(a){this.X2=_.Yi(a)}}});_.rD.O=function(a){return new (a||_.rD)};
_.rD.Ea=_.Te({type:_.rD,oa:[["cdk-virtual-scroll-viewport","itemSize",""]],inputs:{X7a:"itemSize",PE:"minBufferPx",NE:"maxBufferPx"},features:[_.jh([{Da:_.sXa,Gb:function(a){return a.ff},Pb:[_.zd(function(){return _.rD})]}]),_.Kn]});var nib=function(a){this.Te=a};_.W(nib,_.At);nib.prototype.connect=function(){return _.If(this.Te)?this.Te:_.of(this.Te)};nib.prototype.disconnect=function(){};var oib=function(){this.yhb=20;this.tda=[]};_.h=oib.prototype;
_.h.SYa=function(a,b,c,d,e){var f=this;_.SLa(a,function(g,m,n){var r;if(g.Cx==null)var x=(r=f.S4c(function(){return c(g,m,n)},n,b,d(g)))?1:0;else n==null?(f.t2c(m,b),x=3):(r=f.W5c(m,n,b,d(g)),x=2);if(e){var z;e({context:(z=r)==null?void 0:z.context,operation:x,gT:g})}})};_.h.detach=function(){for(var a=_.k(this.tda),b=a.next();!b.done;b=a.next())b.value.destroy();this.tda=[]};_.h.S4c=function(a,b,c,d){if(b=this.T4c(b,c))b.context.va=d;else return a=a(),c.Pi(a.Qc,a.context,a.index)};
_.h.t2c=function(a,b){a=b.detach(a);this.L5c(a,b)};_.h.W5c=function(a,b,c,d){a=c.get(a);c.move(a,b);a.context.va=d;return a};_.h.L5c=function(a,b){if(this.tda.length<this.yhb)this.tda.push(a);else{var c=b.indexOf(a);c===-1?a.destroy():b.remove(c)}};_.h.T4c=function(a,b){var c=this.tda.pop();c&&b.Hka(c,a);return c||null};
_.sD=function(){var a=this;this.Ge=_.u(_.Mg);this.CG=_.u(_.Lg);this.Nv=_.u(_.jo);this.J3=_.u(_.Bt);this.ro=_.u(_.Et,{Xx:!0});this.uJ=new _.Vf;this.Eaa=new _.Vf;this.pDb=this.Eaa.ha(_.fg(null),_.Zf(),_.gg(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;return a.j1c(c,d)}),_.dg(1));this.Lt=null;this.a3=!1;this.Mb=new _.Vf;var b=_.u(_.th);this.pDb.subscribe(function(c){a.Te=c;a.Qpb()});this.ro.Vpd.ha(_.hg(this.Mb)).subscribe(function(c){a.bu=c;a.uJ.fl.length&&b.run(function(){return a.uJ.next(a.bu)});
a.Qpb()});this.ro.attach(this)};_.h=_.sD.prototype;_.h.eo=function(){if(this.Lt&&this.a3){var a=this.Lt.diff(this.Pqb);a?this.daa(a):this.Y8c();this.a3=!1}};_.h.Ma=function(){this.ro.detach();this.Eaa.next(void 0);this.Eaa.complete();this.uJ.complete();this.Mb.next();this.Mb.complete();this.J3.detach()};_.h.Qpb=function(){var a=this;this.bu&&(this.Pqb=this.Te.slice(this.bu.start,this.bu.end),this.Lt||(this.Lt=this.Nv.find(this.Pqb).create(function(b,c){return a.g_a?a.g_a(b,c):c})),this.a3=!0)};
_.h.j1c=function(a,b){a&&a.disconnect(this);this.a3=!0;return b?b.connect(this):_.of()};_.h.Y8c=function(){for(var a=this.Te.length,b=this.Ge.length;b--;){var c=this.Ge.get(b);c.context.index=this.bu.start+b;c.context.count=a;this.isb(c.context);_.Rn(c)}};
_.h.daa=function(a){var b=this;this.J3.SYa(a,this.Ge,function(e,f,g){return b.hTa(e,g)},function(e){return e.item});_.TLa(a,function(e){b.Ge.get(e.Tk).context.va=e.item});a=this.Te.length;for(var c=this.Ge.length;c--;){var d=this.Ge.get(c);d.context.index=this.bu.start+c;d.context.count=a;this.isb(d.context)}};_.h.isb=function(a){a.first=a.index===0;a.last=a.index===a.count-1;a.p5=a.index%2===0;a.B$a=!a.p5};
_.h.hTa=function(a,b){return{Qc:this.CG,context:{va:a.item,Ezb:this.llb,index:-1,count:-1,first:!1,last:!1,B$a:!1,p5:!1},index:b}};
_.p.Object.defineProperties(_.sD.prototype,{Ezb:{configurable:!0,enumerable:!0,get:function(){return this.llb},set:function(a){this.llb=a;_.wsa(a)?this.Eaa.next(a):this.Eaa.next(new nib(_.If(a)?a:Array.from(a||[])))}},g_a:{configurable:!0,enumerable:!0,get:function(){return this.h1c},set:function(a){var b=this;this.a3=!0;this.h1c=a?function(c,d){return a(c+(b.bu?b.bu.start:0),d)}:void 0}},Lad:{configurable:!0,enumerable:!0,set:function(a){a&&(this.a3=!0,this.CG=a)}},Mad:{configurable:!0,enumerable:!0,
get:function(){return this.J3.yhb},set:function(a){this.J3.yhb=_.Yi(a)}}});_.sD.O=function(a){return new (a||_.sD)};_.sD.Ea=_.Te({type:_.sD,oa:[["","cdkVirtualFor","","cdkVirtualForOf",""]],inputs:{Ezb:"cdkVirtualForOf",g_a:"cdkVirtualForTrackBy",Lad:"cdkVirtualForTemplate",Mad:"cdkVirtualForTemplateCacheSize"},features:[_.jh([{Da:_.Bt,Ce:oib}])]});
var pib=function(a,b){b=b||new Date(_.el());var c;if(c=a.getDate()==b.getDate())if(b=b||new Date(_.el()),c=a.getMonth()==b.getMonth())b=b||new Date(_.el()),c=a.getFullYear()==b.getFullYear();return c},qib={Jyd:0,kkb:1,sib:2,0:"Path",1:"Template",2:"Dropdown"};_.tD=function(a,b){this.renderer=b;this.kwb=new _.Uj(!0);this.A_a=new _.Vf;this.element=a.na};
_.tD.prototype.Ra=function(){var a=this;this.renderer.setProperty(this.element,"tabIndex",this.element.tabIndex||-1);var b=!1;_.Bf(this.element,"mousedown",{capture:!0}).ha(_.Hf(function(d){return!_.wGa(d.target)}),_.gg(function(){return _.of(!1).ha(_.Rf(0),_.fg(!0))}),_.hg(this.A_a)).subscribe(function(d){b=d});var c=_.Bf(this.element,"onfocusout"in this.element?"focusout":"blur",{capture:!0}).ha(_.hg(this.A_a));c.subscribe(function(d){b?(b=!1,_.Df(0).ha(_.hg(c)).subscribe(function(){a.element.focus()})):
a.element.contains(d.relatedTarget)||a.kwb.emit()})};_.tD.prototype.Ma=function(){this.A_a.next()};_.tD.O=function(a){return new (a||_.tD)(_.C(_.ne),_.C(_.oj))};_.tD.Ea=_.Te({type:_.tD,oa:[["","ascBlur",""]],outputs:{kwb:"ascBlur"},standalone:!1});var rib,Ghb;rib=["trigger"];Ghb=function(){return{}};_.uD=function(){this.pdc=this.disabled=this.isOpen=!1};_.uD.prototype.Ra=function(){};_.uD.prototype.Dc=function(){};_.uD.prototype.OF=function(){this.isOpen=!this.isOpen};_.uD.prototype.GX=function(){this.isOpen=!1};_.uD.O=function(a){return new (a||_.uD)};
_.uD.ya=_.Re({type:_.uD,oa:[["segmented-dropdown-button","item",""]],mb:function(a,b){a&1&&_.Og(rib,5,_.ne);if(a&2){var c;_.Tg(c=_.Ug())&&(b.trigger=c.first)}},inputs:{item:"item",disabled:"disabled",pdc:"useBreadcrumbStyling"},standalone:!1,tc:["item",""],jc:["*"],Aa:12,Ba:21,Fa:[["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"]],ua:function(a,b){if(a&1){var c=_.Wd();_.Jg();_.I(0,"div",1);_.O("ascBlur",function(){_.w(c);return _.y(b.GX())});_.I(1,"div",2);_.F(2,Ehb,2,1,"span",3);_.I(3,"div",4)(4,"a",5);_.Kg(5);_.I(6,"span",6);_.Q(7);_.J()();_.I(8,"button",7,0);_.O("click",function(){_.w(c);
return _.y(b.OF())});_.K(10,"mat-icon",8);_.J()()();_.F(11,Hhb,2,3,"div",9);_.J()}a&2&&(_.A(),_.ah("pointer-events",b.disabled?"none":"unset"),_.bh("breadcrumb",b.pdc)("active",b.isOpen)("disabled",b.disabled),_.A(),_.H("ngIf",b.item.label),_.A(2),_.H("universalLink",b.item.Ob)("queryParams",b.item.Ua)("matTooltip",b.item.tooltip)("ascTrackElement",b.item.wc),_.tg("aria-label",b.item.label+" "+b.item.title),_.A(3),_.eh(b.item.title),_.A(),_.bh("active",b.isOpen),_.H("ascTrackElement",b.item.wc)("trackAction",
b.isOpen?"openDropdown":"closeDropdown"),_.tg("aria-label",b.item.ariaLabel||"dropdown"),_.A(3),_.H("ngIf",b.isOpen))},dependencies:[_.bt,_.Vq,_.tD,_.op,_.tp,_.tu,_.uu,_.Hu,_.Yv,_.HC,_.Az],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}"],
Na:0});_.vD=function(){this.Jz=qib;this.ariaLabel="Breadcrumbs";this.role="navigation"};_.vD.prototype.Ra=function(){};_.vD.O=function(a){return new (a||_.vD)};
_.vD.ya=_.Re({type:_.vD,oa:[["breadcrumb","items",""]],qb:2,Wa:function(a,b){a&2&&_.tg("aria-label",b.ariaLabel)("role",b.role)},inputs:{items:"items"},standalone:!1,tc:["items",""],Aa:1,Ba:1,Fa:[[4,"ngFor","ngForOf"],[1,"item-main"],["class","cdk-visually-hidden item-label",4,"ngIf"],[3,"ngSwitch"],[3,"item","useBreadcrumbStyling",4,"ngSwitchCase"],[4,"ngSwitchCase"],["class","pointer",4,"ngIf"],["class","empty-container-for-styling",4,"ngIf"],[1,"cdk-visually-hidden","item-label"],[3,"item","useBreadcrumbStyling"],
[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"pointer"],[1,"empty-container-for-styling"]],ua:function(a,b){a&1&&_.F(0,Ohb,8,10,"ng-container",0);a&2&&_.H("ngForOf",b.items)},dependencies:[_.np,_.op,_.tp,_.pp,_.qp,_.Yv,_.uD],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}"]});_.wD=function(){};_.wD.O=function(a){return new (a||_.wD)};_.wD.Ja=_.Se({type:_.wD});_.wD.Ia=_.ed({});_.xD=function(){};_.xD.O=function(a){return new (a||_.xD)};_.xD.Ja=_.Se({type:_.xD});_.xD.Ia=_.ed({imports:[_.lt,_.Zq,_.wD,_.vp,_.fv,_.gv,_.Zv,_.IC,_.Fq,_.Bz]});_.yD=function(){};_.yD.O=function(a){return new (a||_.yD)};_.yD.Ja=_.Se({type:_.yD});_.yD.Ia=_.ed({imports:[_.Zq,_.vp,_.Zv,_.Fq,_.xD]});_.zD=function(a,b){this.document=a;this.lb=b;this.lwb="";this.WYa=new _.Uj};_.zD.prototype.Zb=function(){};_.zD.prototype.copy=function(){var a=this.lwb;_.lD(this.document,this.lb.na,a)?this.WYa.emit({l$b:!0,text:a}):this.WYa.emit({l$b:!1,text:""})};_.zD.O=function(a){return new (a||_.zD)(_.C(_.ii),_.C(_.ne))};
_.zD.Ea=_.Te({type:_.zD,oa:[["button","ascClipboard",""]],Wa:function(a,b){a&1&&_.O("click",function(){return b.copy()})},inputs:{lwb:[0,"ascClipboard","ascClipboardTextToCopy"]},outputs:{WYa:"ascClipboardEvent"},standalone:!1,features:[_.Kn]});var AD=function(){var a=this;this.renderer=_.u(_.oj);this.element=_.u(_.ne);this.disabled=_.ph.apply(null,[!1].concat(_.v([{transform:_.Hh}])));this.color=_.ph.apply(null,["none"].concat(_.v([{alias:"uieTonalButton",transform:function(b){return b!==void 0?b:"blue"}}])));this.kBa=_.Fh.apply(null,[function(){return a.color()!=="none"}].concat(_.v([])));_.Gh(function(){if(a.disabled()||!a.kBa())a.EI();else switch(a.color()){case "red":a.qf("red","#fce8e6","#c5221f");break;case "blue":a.qf("blue","#e8f0fe",
"#1967d2");break;case "green":a.qf("green","#e6f4ea","#137333");break;case "yellow":a.qf("yellow","#fef7e0","#8f6b00");break;default:a.EI()}})};AD.prototype.qf=function(a,b,c){this.renderer.qf(this.element.na,"background-color","var(--xap-color-tonal-fill-"+a+", "+b+")");this.renderer.qf(this.element.na,"color","var(--xap-color-tonal-"+a+", "+c+")");this.renderer.qf(this.element.na,"--mat-button-filled-state-layer-color","var(--xap-color-tonal-"+a+", "+c+")",2)};
AD.prototype.EI=function(){this.renderer.EI(this.element.na,"background-color");this.renderer.EI(this.element.na,"color");this.renderer.EI(this.element.na,"--mat-button-filled-state-layer-color")};AD.O=function(a){return new (a||AD)};
AD.Ea=_.Te({type:AD,oa:[["button","mat-flat-button","","uieTonalButton",""],["a","mat-flat-button","","uieTonalButton",""]],qb:4,Wa:function(a,b){a&2&&(a=b.kBa()?"uie-tonal-"+b.color():"",_.ch(a),_.bh("uie-tonal-button",b.kBa()))},inputs:{disabled:[1,"disabled"],color:[1,"uieTonalButton","color"]}});var sib=new Map([["flat",["mdc-button--unelevated","mat-mdc-unelevated-button"]],["tonal",["mdc-button--unelevated","mat-mdc-unelevated-button"]],["raised",["mdc-button--raised","mat-mdc-raised-button"]],["stroked",["mdc-button--outlined","mat-mdc-outlined-button"]]]),BD=function(){AD.apply(this,arguments);var a=this;this.format=_.ph.required.apply(_.ph,_.v([{alias:"uieButtonFormat"}]));this.color=_.ph.apply(null,["blue"].concat(_.v([{alias:"uieTonalButtonColor",transform:function(b){return b!==void 0?
b:"blue"}}])));this.pgd=_.Fh.apply(null,[function(){var b,c=(b=sib.get(a.format()))!=null?b:[];return["uie-button-format"].concat(_.v(c))}].concat(_.v([])));this.kBa=_.Fh.apply(null,[function(){return a.format()==="tonal"&&a.color()!=="none"}].concat(_.v([])))};_.W(BD,AD);BD.O=function(){var a;return function(b){return(a||(a=_.je(BD)))(b||BD)}}();
BD.Ea=_.Te({type:BD,oa:[["button","mat-button","","uieButtonFormat",""],["a","mat-button","","uieButtonFormat",""]],qb:7,Wa:function(a,b){a&2&&(_.tg("mat-flat-button",b.format()==="flat"||b.format()==="tonal"?"":null)("mat-raised-button",b.format()==="raised"?"":null)("mat-stroked-button",b.format()==="stroked"?"":null),a=b.pgd(),_.ch(a),_.bh("mat-mdc-button",b.format()==="basic"))},inputs:{format:[1,"uieButtonFormat","format"],color:[1,"uieTonalButtonColor","color"]},features:[_.kg]});var tib,Rhb,Shb;tib=["button"];_.CD=function(a){this.Di=a;this.f4="";this.DBa="content_copy";this.TX="";this.sfb="Copied to clipboard";this.aCb=new _.Uj;this.cRb=this.jMb=this.rGa=!1;this.color="highContrast";this.Vbb=!1;this.msa=this.kka="Click to copy"};Rhb=function(a,b){b.l$b&&(a.aCb.emit(),a.msa=a.sfb,Shb(a),a.Di.wm(a.sfb,"assertive"))};Shb=function(a){a.tooltip.message=a.msa;a.tooltip.show();clearTimeout(a.pbc);a.pbc=setTimeout(function(){a.tooltip.kf()},1E3)};
_.CD.prototype.je=function(a){a.stopPropagation();a.preventDefault();return!1};var Thb=function(a){a.msa=a.kka;a.tooltip.message=a.msa};_.CD.prototype.trigger=function(){this.button.na.click()};_.CD.prototype.Ma=function(){clearTimeout(this.pbc)};
_.p.Object.defineProperties(_.CD.prototype,{h6a:{configurable:!0,enumerable:!0,set:function(a){this.msa=this.kka=a}},htd:{configurable:!0,enumerable:!0,get:function(){return this.rGa&&this.f4}},Zjd:{configurable:!0,enumerable:!0,get:function(){return this.color==="mediumContrast"}},Wjd:{configurable:!0,enumerable:!0,get:function(){return this.color==="lowContrast"}},ariaLabel:{configurable:!0,enumerable:!0,set:function(a){this.Zy=a},get:function(){return this.Zy?this.Zy:this.kka!=="Click to copy"&&
this.kka?this.kka:this.f4?this.f4:"Click to copy"}}});_.CD.O=function(a){return new (a||_.CD)(_.C(_.kt))};
_.CD.ya=_.Re({type:_.CD,oa:[["copy-button"]],mb:function(a,b){a&1&&(_.Og(tib,5,_.ne),_.Og(_.Ay,5));if(a&2){var c;_.Tg(c=_.Ug())&&(b.button=c.first);_.Tg(c=_.Ug())&&(b.tooltip=c.first)}},qb:6,Wa:function(a,b){a&2&&_.bh("space-between",b.htd)("medium-contrast",b.Zjd)("low-contrast",b.Wjd)},inputs:{f4:"buttonLabel",DBa:"iconInnerText",TX:"copyText",h6a:"hoverMsg",sfb:"successMsg",rGa:"spaceBetweenButtonLabelAndText",jMb:"hasLightLabel",cRb:"isSmall",color:"color",Vbb:"removeBorder",ariaLabel:[0,"aria-label",
"ariaLabel"]},outputs:{aCb:"copyEvent"},standalone:!1,Aa:3,Ba:2,Fa:[["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"]],ua:function(a,b){a&1&&_.F(0,Uhb,6,8,"button",2)(1,Vhb,4,8,"ng-template",null,0,_.oh);a&2&&(a=_.$g(2),_.H("ngIf",b.f4)("ngIfElse",a))},dependencies:[_.zD,_.op,_.Yv,BD,_.Fx,_.jv,_.Dy,_.Ay],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}"],
Na:0});_.DD=function(){};_.DD.O=function(a){return new (a||_.DD)};_.DD.Ja=_.Se({type:_.DD});_.DD.Ia=_.ed({});_.ED=function(){};_.ED.O=function(a){return new (a||_.ED)};_.ED.Ja=_.Se({type:_.ED});_.ED.Ia=_.ed({imports:[_.DD,_.vp,_.Zv,_.Wx,_.Ey]});var uib,vib;uib=[[["icon-empty-state-title"]],[["icon-empty-state-subtitle"]]];vib=["*"];_.FD=function(){this.icon="";this.gRb=!0;this.Yqa=!1};_.FD.O=function(a){return new (a||_.FD)};
_.FD.ya=_.Re({type:_.FD,oa:[["icon-empty-state-display","icon",""]],inputs:{icon:"icon",gRb:"isSvg",Yqa:"showTextOutside"},standalone:!1,tc:["icon",""],jc:["icon-empty-state-title","icon-empty-state-subtitle"],Aa:8,Ba:8,Fa:[["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"]],ua:function(a,b){a&1&&(_.Jg(uib),_.I(0,"div"),_.F(1,Whb,1,1,"mat-icon",
2)(2,Xhb,2,1,"ng-template",null,0,_.oh)(4,Zhb,2,1,"ng-container",3),_.J(),_.F(5,aib,2,1,"ng-container",3)(6,bib,4,0,"ng-template",null,1,_.oh));a&2&&(a=_.$g(3),_.bh("container-large",!b.Yqa)("container-small",b.Yqa),_.A(),_.H("ngIf",b.gRb)("ngIfElse",a),_.A(3),_.H("ngIf",!b.Yqa),_.A(),_.H("ngIf",b.Yqa))},dependencies:[_.op,_.tp,_.Yv],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}"]});
_.GD=function(){};_.GD.O=function(a){return new (a||_.GD)};_.GD.ya=_.Re({type:_.GD,oa:[["icon-empty-state-title"]],standalone:!1,jc:vib,Aa:1,Ba:0,ua:function(a){a&1&&(_.Jg(),_.Kg(0))},ab:2});_.HD=function(){};_.HD.O=function(a){return new (a||_.HD)};_.HD.ya=_.Re({type:_.HD,oa:[["icon-empty-state-subtitle"]],standalone:!1,jc:vib,Aa:1,Ba:0,ua:function(a){a&1&&(_.Jg(),_.Kg(0))},ab:2});_.ID=function(){};_.ID.O=function(a){return new (a||_.ID)};_.ID.Ja=_.Se({type:_.ID});_.ID.Ia=_.ed({imports:[_.vp,_.Zv]});var wib={qzd:"y",rzd:"y G",szd:"MMM y",tzd:"MMMM y",uzd:"MM/y",ajb:"MMM d",qyd:"MMMM dd",syd:"M/d",ryd:"MMMM d",bEc:"MMM d, y",mzd:"EEE, MMM d",nzd:"EEE, MMM d, y",Gxd:"d",tyd:"MMM d, h:mm\u202fa zzzz"},xib=wib;xib=wib;var yib;
yib={hJa:{IO:{R:{"-1":"yesterday",0:"today",1:"tomorrow"},P:"one{# day ago}other{# days ago}",F:"one{in # day}other{in # days}"},QU:{R:{"-1":"yesterday",0:"today",1:"tomorrow"},P:"one{#d ago}other{#d ago}",F:"one{in #d}other{in #d}"}},Cyc:{IO:{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.}"},QU:{R:{0:"this hour"},P:"one{#h ago}other{#h ago}",F:"one{in #h}other{in #h}"}},uDc:{IO:{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.}"},QU:{R:{0:"this minute"},P:"one{#m ago}other{#m ago}",F:"one{in #m}other{in #m}"}},MONTH:{IO:{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.}"},
QU:{R:{"-1":"last mo.",0:"this mo.",1:"next mo."},P:"one{#mo ago}other{#mo ago}",F:"one{in #mo}other{in #mo}"}},WNa:{IO:{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.}"},QU:{R:{"-1":"last qtr.",0:"this qtr.",1:"next qtr."},P:"one{#q ago}other{#q ago}",F:"one{in #q}other{in #q}"}},
sQc:{IO:{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.}"},QU:{R:{0:"now"},P:"one{#s ago}other{#s ago}",F:"one{in #s}other{in #s}"}},WEEK:{IO:{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.}"},
QU:{R:{"-1":"last wk.",0:"this wk.",1:"next wk."},P:"one{#w ago}other{#w ago}",F:"one{in #w}other{in #w}"}},CQa:{IO:{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.}"},QU:{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 zib=function(a){this.fT=yib;this.IYa=!0;a&&(a=="always"?this.IYa=!0:a=="auto"&&(this.IYa=!1))};zib.prototype.format=function(a,b){b=Aib(this,b).IO;if(!this.IYa&&b&&b.R&&b.R[""+a])a=b.R[""+a];else if(b){var c=Math.abs(a);a=(new _.Hv("{N,plural,"+(a>0||a==0&&1/a==Infinity?b.F:b.P)+"}")).format({N:c})}else a="";return a};
var Aib=function(a,b){switch(b){default:case 0:return a.fT.CQa;case 1:return a.fT.WNa;case 2:return a.fT.MONTH;case 3:return a.fT.WEEK;case 4:return a.fT.hJa;case 5:return a.fT.Cyc;case 6:return a.fT.uDc;case 7:return a.fT.sQc}};var Bib,Cib,Dib=function(a){Bib||(Bib=new _.Cx(xib.ajb));return Bib.format(a)},Eib=function(a,b){var c=new Date(_.el()),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 zib("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||
Dib)(new Date(a))};Cib=function(a,b,c){var d=new zib;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 Fib,eib,Gib;Fib=_.zx.Kta[3];eib=xib.ajb;Gib=xib.bEc;_.JD=function(){};
_.JD.prototype.transform=function(a,b,c){b=b===void 0?"datetime":b;if(a==null)return"";try{var d=cib(a)}catch(f){return""}switch(b){case "relativeTime":a=d.getTime();b=_.el();var e=Math.floor((b-a)/6E4);b=!1;e<0&&(b=!0,e*=-1);e<60?a=Cib(e,b,0):(e=Math.floor(e/60),e<24?a=Cib(e,b,1):(e=new Date(_.el()),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?Cib(e,b,2):""));return a||dib(d,fib(d),c);case "dateOrTodayTime":a=d;b=new Date(Date.now());
b.setDate(b.getDate()-1);if(pib(a,b))return Eib(d.getTime(),gib(fib(d),c));a=pib(d)?Fib:Gib;return dib(d,a,c)||Eib(d.getTime(),gib(fib(d),c));case "datetime":return a=Eib(d.getTime(),gib(fib(d),c)),c=dib(d,Fib,c),a+" "+c;case "date":return Eib(d.getTime(),gib(fib(d),c));default:return dib(d,b,c)}};_.JD.O=function(a){return new (a||_.JD)};_.JD.Ne=_.Ue({name:"dateTimeDisplay",type:_.JD,qe:!0,standalone:!1});_.KD=function(){};_.KD.O=function(a){return new (a||_.KD)};_.KD.Ja=_.Se({type:_.KD});_.KD.Ia=_.ed({});_.Hib={"":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};_.LD=function(){this.transform=_.mD};_.LD.O=function(a){return new (a||_.LD)};_.LD.Ne=_.Ue({name:"lastPathElement",type:_.LD,qe:!0,standalone:!1});_.MD=function(){this.renderer=_.u(_.oj);this.lb=_.u(_.ne);this.Gcb=!1;this.resize=new _.Uj;this.x3b=new _.Uj;this.AOb=this.C6a=0};_.MD.prototype.Ra=function(){};
_.MD.prototype.N$a=function(a){var b=this;if(a.button===0){var c=!!(this.lb.na.compareDocumentPosition(this.lQ)&Node.DOCUMENT_POSITION_PRECEDING);if(Iib(this)){var d=this.lb.na.offsetTop;this.Gcb=d===this.lQ.offsetTop?c:d<this.lQ.offsetTop}else d=this.lb.na.offsetLeft,this.Gcb=d===this.lQ.offsetLeft?c:d<this.lQ.offsetLeft;this.C6a=Jib(this,this.lQ);this.AOb=Iib(this)?a.clientY:a.clientX;this.oHa&&this.oHa();this.pHa&&this.pHa();this.oHa=this.renderer.listen("document","mousemove",function(e){b.Zma(e)});
this.pHa=this.renderer.listen("document","mouseup",function(e){b.P$a(e)});a.preventDefault()}};_.MD.prototype.Zma=function(a){if(a.buttons==null||a.buttons===1){var b=(Iib(this)?a.clientY:a.clientX)-this.AOb;this.Gcb&&(b*=-1);b=this.C6a+b;this.resize.emit(b);var c=this.lQ.style;Iib(this)?c.height=b+"px":c.width=b+"px";a.preventDefault()}};_.MD.prototype.P$a=function(a){a.button===0&&(this.oHa&&this.oHa(),this.pHa&&this.pHa(),a=Jib(this,this.lQ)-this.C6a,a!==0&&this.x3b.emit(a>0?"grow":"shrink"))};
var Jib=function(a,b){return Iib(a)?b.offsetHeight:b.offsetWidth},Iib=function(a){return(a.layout||"horizontal")==="horizontal"};_.p.Object.defineProperties(_.MD.prototype,{classList:{configurable:!0,enumerable:!0,get:function(){return this.layout||""}}});_.MD.O=function(a){return new (a||_.MD)};
_.MD.ya=_.Re({type:_.MD,oa:[["splitter"]],qb:2,Wa:function(a,b){a&1&&_.O("mousedown",function(c){return b.N$a(c)});a&2&&_.ch(b.classList)},inputs:{layout:"layout",lQ:"changeSizeOf"},outputs:{resize:"resize",x3b:"resizeDone"},standalone:!1,Aa:0,Ba:0,ua:function(){},styles:["splitter[_nghost-%COMP%]{position:relative}.vertical[_nghost-%COMP%]{cursor:col-resize;width:4px}.horizontal[_nghost-%COMP%]{cursor:row-resize;height:4px}"]});_.ND=function(){};_.ND.O=function(a){return new (a||_.ND)};_.ND.Ja=_.Se({type:_.ND});_.ND.Ia=_.ed({});var Lib;_.Kib=RegExp("((?:https?|ftp)://)+(?:[\\w~#-&\\(-\\-/-:<-@!\\[\\]\\|]+(?:[\\.;][\\w~#-&\\(\\*-\\-/-:<-@!\\[])+)*[\\w~#-&\\(-\\-/-:<-@!\\[\\]\\|]*");Lib="(?: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(" ");
Lib.join("|");
_.Mib=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(Lib)).map(function(a){return"\\b"+a+
"|"}).join("")+"$)","gi");_.Nib=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(Lib)).map(function(a){return"\\b"+a+"|"}).join("")+"$)","gi");
_.Oib=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)(\/unm\/[-+/\w.=:]*[/\w](@[0-9]+)?)/gi,
'$1<a rel="nofollow noopener" target="_blank" href="https://unmviewer.corp.google.com/#path=$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>']]);_.Pib=RegExp("^(.*?)([:;,\\.?>\\]\\)!]+)$");var Qib=new _.Hd("CdkAccordion"),OD=function(){this.dh=new _.Vf;this.mVa=new _.Vf;this.id=_.u(_.kj).getId("cdk-accordion-");this.xd=!1};OD.prototype.xya=function(){this.mVa.next(!1)};OD.prototype.Zb=function(a){this.dh.next(a)};OD.prototype.Ma=function(){this.dh.complete();this.mVa.complete()};OD.O=function(a){return new (a||OD)};OD.Ea=_.Te({type:OD,oa:[["cdk-accordion"],["","cdkAccordion",""]],inputs:{xd:[2,"multi","multi",_.Hh]},Qb:["cdkAccordion"],features:[_.jh([{Da:Qib,Cb:OD}]),_.Kn]});var PD=function(){this.um=_.u(Qib,{optional:!0,Xx:!0});this.Sa=_.u(_.ho);this.DSa=_.u(_.Ct);this.Spb=_.We.EMPTY;this.closed=new _.Uj;this.Ke=new _.Uj;this.ub=new _.Uj;this.qY=new _.Uj;this.id=_.u(_.kj).getId("cdk-accordion-child-");this.CSa=!1;this.lc=_.Vg.apply(null,[!1].concat(_.v([])));this.tP=function(){}};_.h=PD.prototype;_.h.Ra=function(){var a=this;this.tP=this.DSa.listen(function(b,c){a.um&&!a.um.xd&&a.um.id===c&&a.id!==b&&(a.Jd=!1)});this.um&&(this.Spb=this.p8c())};
_.h.Ma=function(){this.Ke.complete();this.closed.complete();this.ub.emit();this.ub.complete();this.tP();this.Spb.unsubscribe()};_.h.toggle=function(){this.disabled||(this.Jd=!this.Jd)};_.h.close=function(){this.disabled||(this.Jd=!1)};_.h.open=function(){this.disabled||(this.Jd=!0)};_.h.p8c=function(){var a=this;return this.um.mVa.subscribe(function(b){a.disabled||(a.Jd=b)})};
_.p.Object.defineProperties(PD.prototype,{Jd:{configurable:!0,enumerable:!0,get:function(){return this.CSa},set:function(a){this.CSa!==a&&(this.CSa=a,this.qY.emit(a),a?(this.Ke.emit(),this.DSa.notify(this.id,this.um?this.um.id:this.id)):this.closed.emit(),_.Qn(this.Sa))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc()},set:function(a){this.lc.set(a)}}});PD.O=function(a){return new (a||PD)};
PD.Ea=_.Te({type:PD,oa:[["cdk-accordion-item"],["","cdkAccordionItem",""]],inputs:{Jd:[2,"expanded","expanded",_.Hh],disabled:[2,"disabled","disabled",_.Hh]},outputs:{closed:"closed",Ke:"opened",ub:"destroyed",qY:"expandedChange"},Qb:["cdkAccordionItem"],features:[_.jh([{Da:Qib,rc:void 0}])]});var QD=function(){};QD.O=function(a){return new (a||QD)};QD.Ja=_.Se({type:QD});QD.Ia=_.ed({});var Rib=new _.Hd("MAT_ACCORDION");var Sib=new _.Hd("MAT_EXPANSION_PANEL");_.RD=function(){this.CG=_.u(_.Lg);this.M2c=_.u(Sib,{optional:!0})};_.RD.O=function(a){return new (a||_.RD)};_.RD.Ea=_.Te({type:_.RD,oa:[["ng-template","matExpansionPanelContent",""]]});var Tib,Uib,Vib;Tib=["body"];Uib=["bodyWrapper"];Vib=[[["mat-expansion-panel-header"]],"*",[["mat-action-row"]]];_.Wib=new _.Hd("MAT_EXPANSION_PANEL_DEFAULT_OPTIONS");
_.SD=function(){PD.call(this);var a=this;this.Ge=_.u(_.Mg);this.Yc=_.wj();this.Vb=_.u(_.ii);this.nb=_.u(_.th);this.La=_.u(_.ne);this.Nc=_.u(_.oj);this.tob=!1;this.nYa=new _.Uj;this.mYa=new _.Uj;this.jUa=new _.Vf;this.um=_.u(Rib,{optional:!0,Xx:!0});this.rob=_.u(_.kj).getId("mat-expansion-panel-header-");this.O8c=function(c){var d=c.target;c=c.propertyName;var e;d===((e=a.G0c)==null?void 0:e.na)&&c==="grid-template-rows"&&a.nb.run(function(){a.Jd?a.nYa.emit():a.mYa.emit()})};var b=_.u(_.Wib,{optional:!0});
this.DSa=_.u(_.Ct);b&&(this.CR=b.CR)};_.W(_.SD,PD);_.SD.Ea=PD.Ea;_.h=_.SD.prototype;_.h.y4c=function(){return this.um?this.Jd&&this.um.displayMode==="default":!1};_.h.Bnb=function(){return this.Jd?"expanded":"collapsed"};_.h.toggle=function(){this.Jd=!this.Jd};_.h.close=function(){this.Jd=!1};_.h.open=function(){this.Jd=!0};
_.h.Sd=function(){var a=this;this.GUa&&this.GUa.M2c===this&&this.Ke.ha(_.fg(null),_.Hf(function(){return a.Jd&&!a.Oj}),_.Qf(1)).subscribe(function(){a.Oj=new _.Vt(a.GUa.CG,a.Ge)});this.T7c()};_.h.Zb=function(a){this.jUa.next(a)};_.h.Ma=function(){PD.prototype.Ma.call(this);var a;(a=this.GK)==null||a.call(this);this.jUa.complete()};_.h.jua=function(){if(this.Xkb){var a=this.Vb.activeElement,b=this.Xkb.na;return a===b||b.contains(a)}return!1};
_.h.T7c=function(){var a=this;this.nb.Xb(function(){a.Yc?(a.Ke.subscribe(function(){return a.nb.run(function(){return a.nYa.emit()})}),a.closed.subscribe(function(){return a.nb.run(function(){return a.mYa.emit()})})):setTimeout(function(){var b=a.La.na;a.GK=a.Nc.listen(b,"transitionend",a.O8c);b.classList.add("mat-expansion-panel-animations-enabled")},200)})};
_.p.Object.defineProperties(_.SD.prototype,{CR:{configurable:!0,enumerable:!0,get:function(){return this.tob||this.um&&this.um.CR},set:function(a){this.tob=a}},fU:{configurable:!0,enumerable:!0,get:function(){return this.H8c||this.um&&this.um.fU},set:function(a){this.H8c=a}}});_.SD.O=function(a){return new (a||_.SD)};
_.SD.ya=_.Re({type:_.SD,oa:[["mat-expansion-panel"]],vd:function(a,b,c){a&1&&_.Pg(c,_.RD,5);if(a&2){var d;_.Tg(d=_.Ug())&&(b.GUa=d.first)}},mb:function(a,b){a&1&&(_.Og(Tib,5),_.Og(Uib,5));if(a&2){var c;_.Tg(c=_.Ug())&&(b.Xkb=c.first);_.Tg(c=_.Ug())&&(b.G0c=c.first)}},Za:[1,"mat-expansion-panel"],qb:4,Wa:function(a,b){a&2&&_.bh("mat-expanded",b.Jd)("mat-expansion-panel-spacing",b.y4c())},inputs:{CR:[2,"hideToggle","hideToggle",_.Hh],fU:"togglePosition"},outputs:{nYa:"afterExpand",mYa:"afterCollapse"},
Qb:["matExpansionPanel"],features:[_.jh([{Da:Rib,rc:void 0},{Da:Sib,Cb:_.SD}]),_.kg,_.Kn],jc:["mat-expansion-panel-header","*","mat-action-row"],Aa:9,Ba:4,Fa:[["bodyWrapper",""],["body",""],[1,"mat-expansion-panel-content-wrapper"],["role","region",1,"mat-expansion-panel-content",3,"id"],[1,"mat-expansion-panel-body"],[3,"cdkPortalOutlet"]],ua:function(a,b){a&1&&(_.Jg(Vib),_.Kg(0),_.I(1,"div",2,0)(3,"div",3,1)(5,"div",4),_.Kg(6,1),_.F(7,hib,0,0,"ng-template",5),_.J(),_.Kg(8,2),_.J()());a&2&&(_.A(),
_.tg("inert",b.Jd?null:""),_.A(2),_.H("id",b.id),_.tg("aria-labelledby",b.rob),_.A(4),_.H("cdkPortalOutlet",b.Oj))},dependencies:[_.Yt],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:var(--mat-expansion-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-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"],
ab:2,Na:0});var Xib;Xib=[[["mat-panel-title"]],[["mat-panel-description"]],"*"];
_.TD=function(){var a=this;this.ke=_.u(_.SD,{host:!0});this.kd=_.u(_.ne);this.Tc=_.u(_.Ws);this.Sa=_.u(_.ho);this.eqb=_.We.EMPTY;this.tabIndex=0;_.u(_.ij).load(_.eu);var b=this.ke,c=_.u(_.Wib,{optional:!0}),d=_.u(new _.Ln("tabindex"),{optional:!0}),e=b.um?b.um.dh.ha(_.Hf(function(f){return!(!f.hideToggle&&!f.togglePosition)})):_.Ff;this.tabIndex=parseInt(d||"")||0;this.eqb=_.Gf(b.Ke,b.closed,e,b.jUa.ha(_.Hf(function(f){return!!(f.hideToggle||f.disabled||f.togglePosition)}))).subscribe(function(){return _.Qn(a.Sa)});
b.closed.ha(_.Hf(function(){return b.jua()})).subscribe(function(){return _.Xs(a.Tc,a.kd,"program")});c&&(this.expandedHeight=c.expandedHeight,this.collapsedHeight=c.collapsedHeight)};_.h=_.TD.prototype;_.h.B3=function(){this.disabled||this.ke.toggle()};_.h.Yzd=function(){return this.ke.Jd};_.h.Bnb=function(){return this.ke.Bnb()};_.h.Qzd=function(){return this.ke.id};_.h.Tzd=function(){return this.ke.fU};_.h.rrb=function(){return!this.ke.CR&&!this.ke.disabled};
_.h.I3c=function(){var a=this.ke.Jd;return a&&this.expandedHeight?this.expandedHeight:!a&&this.collapsedHeight?this.collapsedHeight:null};_.h.YK=function(a){switch(a.keyCode){case 32:case 13:_.Oi(a)||(a.preventDefault(),this.B3());break;default:this.ke.um&&this.ke.um.m4c(a)}};_.h.focus=function(a,b){a?_.Xs(this.Tc,this.kd,a,b):this.kd.na.focus(b)};_.h.Dc=function(){var a=this;this.Tc.Bk(this.kd).subscribe(function(b){b&&a.ke.um&&a.ke.um.l4c(a)})};_.h.Ma=function(){this.eqb.unsubscribe();this.Tc.Ii(this.kd)};
_.p.Object.defineProperties(_.TD.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.ke.disabled}}});_.TD.O=function(a){return new (a||_.TD)};
_.TD.ya=_.Re({type:_.TD,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.B3()})("keydown",function(c){return b.YK(c)});a&2&&(_.tg("id",b.ke.rob)("tabindex",b.disabled?-1:b.tabIndex)("aria-controls",b.ke.id)("aria-expanded",b.ke.Jd)("aria-disabled",b.ke.disabled),_.ah("height",b.I3c()),_.bh("mat-expanded",b.ke.Jd)("mat-expansion-toggle-indicator-after",b.ke.fU==="after")("mat-expansion-toggle-indicator-before",
b.ke.fU==="before"))},inputs:{expandedHeight:"expandedHeight",collapsedHeight:"collapsedHeight",tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?0:_.Ih(a)}]},jc:["mat-panel-title","mat-panel-description","*"],Aa:5,Ba:3,Fa:[[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"]],ua:function(a,b){a&1&&(_.Jg(Xib),_.zg(0,"span",0),_.Kg(1),
_.Kg(2,1),_.Kg(3,2),_.Ag(),_.ug(4,iib,3,0,"span",1));a&2&&(_.bh("mat-content-hide-toggle",!b.rrb()),_.A(4),_.vg(b.rrb()?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'],
ab:2,Na:0});_.UD=function(){OD.apply(this,arguments);this.Pva=new _.Ng;this.CR=!1;this.displayMode="default";this.fU="after"};_.W(_.UD,OD);_.UD.prototype.Sd=function(){var a=this;this.ZV.Hc.ha(_.fg(this.ZV)).subscribe(function(b){a.Pva.reset(b.filter(function(c){return c.ke.um===a}));_.Sg(a.Pva)});this.Ib=_.tt((new _.wt(this.Pva)).ny())};_.UD.prototype.m4c=function(a){this.Ib.tn(a)};_.UD.prototype.l4c=function(a){_.ut(this.Ib,a)};
_.UD.prototype.Ma=function(){OD.prototype.Ma.call(this);var a;(a=this.Ib)==null||a.destroy();this.Pva.destroy()};_.UD.O=function(){var a;return function(b){return(a||(a=_.je(_.UD)))(b||_.UD)}}();
_.UD.Ea=_.Te({type:_.UD,oa:[["mat-accordion"]],vd:function(a,b,c){a&1&&_.Pg(c,_.TD,5);if(a&2){var d;_.Tg(d=_.Ug())&&(b.ZV=d)}},Za:[1,"mat-accordion"],qb:2,Wa:function(a,b){a&2&&_.bh("mat-accordion-multi",b.xd)},inputs:{CR:[2,"hideToggle","hideToggle",_.Hh],displayMode:"displayMode",fU:"togglePosition"},Qb:["matAccordion"],features:[_.jh([{Da:Rib,Cb:_.UD}]),_.kg]});_.VD=function(){};_.VD.O=function(a){return new (a||_.VD)};_.VD.Ja=_.Se({type:_.VD});_.VD.Ia=_.ed({imports:[_.bu,QD,_.Zt]});var Yib;Yib=new _.Hd("MAT_CARD_CONFIG");_.WD=function(){var a;this.appearance=((a=_.u(Yib,{optional:!0}))==null?void 0:a.appearance)||"raised"};_.WD.O=function(a){return new (a||_.WD)};
_.WD.ya=_.Re({type:_.WD,oa:[["mat-card"]],Za:[1,"mat-mdc-card","mdc-card"],qb:8,Wa:function(a,b){a&2&&_.bh("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"},Qb:["matCard"],jc:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.Jg(),_.Kg(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'],
ab:2,Na:0});_.XD=function(){};_.XD.O=function(a){return new (a||_.XD)};_.XD.Ja=_.Se({type:_.XD});_.XD.Ia=_.ed({imports:[_.bu,_.bu]});
}catch(e){_._DumpException(e)}
try{
var wsb;_.usb=function(){return _.Hf(function(a){return a.state!==0})};_.gI=function(a,b){return a.state===2?a.hc:b};_.hI=function(a){return{state:1,message:a}};_.iI=function(a){return _.of(_.hI(a))};_.jI=function(a){return{state:2,hc:a}};wsb=function(a){if(a&1){var b=_.Wd();_.I(0,"button",5);_.O("click",function(){_.w(b);var c=_.P();_.vsb(c);c.log("clear");return _.y()});_.I(1,"mat-icon");_.Q(2,"cancel");_.J()()}a&2&&(a=_.P(),_.bh("no-margin",a.KMb),_.tg("aria-label",a.TG))};
_.xsb=function(a,b){_.R_a(a,{message:b,Zd:"Dismiss"})};_.kI=function(a){var b=0,c=!1,d=[],e=function(){b=0;c&&(c=!1,f())},f=function(){b=_.da.setTimeout(e,300);var g=d;d=[];a.apply(void 0,g)};return function(g){d=arguments;b?c=!0:f()}};_.lI=function(){this.ariaLabel="Loading";this.diameter=16;this.text="Loading...";this.inline=this.dMb=!1};_.p.Object.defineProperties(_.lI.prototype,{fontSize:{configurable:!0,enumerable:!0,get:function(){return Math.min(this.diameter*.8,16)}}});
_.lI.O=function(a){return new (a||_.lI)};
_.lI.ya=_.Re({type:_.lI,oa:[["loading"]],qb:4,Wa:function(a,b){a&2&&_.bh("background",b.dMb)("inline",b.inline)},inputs:{ariaLabel:"ariaLabel",diameter:"diameter",text:"text",dMb:"hasBackground",inline:"inline"},standalone:!1,Aa:3,Ba:10,Fa:[["role","status"],[3,"diameter","strokeWidth"]],ua:function(a,b){a&1&&(_.I(0,"span",0),_.Q(1),_.J(),_.K(2,"mat-spinner",1));a&2&&(_.ah("margin-bottom",b.inline?0:b.diameter/4,"px")("font-size",b.fontSize,"px")("line-height",b.diameter,"px"),_.A(),_.dh(" ",b.text,
"\n"),_.A(),_.H("diameter",b.diameter)("strokeWidth",b.diameter/8),_.tg("aria-label",b.ariaLabel))},dependencies:[_.fA],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}"],Na:0});_.mI=function(){};_.mI.O=function(a){return new (a||_.mI)};_.mI.Ja=_.Se({type:_.mI});_.mI.Ia=_.ed({imports:[_.gA]});_.nI=function(){this.Dp="";this.ska="medium";this.theme="info"};_.p.Object.defineProperties(_.nI.prototype,{kid:{configurable:!0,enumerable:!0,get:function(){return this.Dp+" "+this.ska+" "+this.theme}}});_.nI.O=function(a){return new (a||_.nI)};
_.nI.ya=_.Re({type:_.nI,oa:[["dc-information-box"]],qb:2,Wa:function(a,b){a&2&&_.ch(b.kid)},inputs:{Dp:"class",ska:"iconSize",theme:"theme"},standalone:!1,jc:["*"],Aa:5,Ba:1,Fa:[["aria-hidden","true"]],ua:function(a,b){a&1&&(_.Jg(),_.I(0,"mat-icon",0),_.Q(1),_.J(),_.Q(2,"\n"),_.Kg(3),_.Q(4,"\n"));a&2&&(_.A(),_.eh(b.theme==="warning"?"warning":"info"))},dependencies:[_.Yv],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}"]});_.oI=function(){};_.oI.O=function(a){return new (a||_.oI)};_.oI.Ja=_.Se({type:_.oI});_.oI.Ia=_.ed({imports:[_.vp,_.Zv]});var ysb;ysb=new _.Hv("Code font size set to {codeSize}px.");
_.qI=function(a,b,c){var d=this;this.storage=b;this.ug=c;this.ufa=new _.ai(void 0);this.us=this.ufa.ue();(b=(b=this.storage.get("chosen_code_size"))&&Number(b))&&!isNaN(b)&&_.pI(this,b);a.register("increment font size no mod",[43],function(){d.OH()});a.register("increment font size with mod",[187,1],function(){d.OH()});a.register("increment font size with equals",[187],function(){d.OH()});a.register("increment font size numpad",[107],function(){d.OH()});a.register("decrement font size",[189],function(){zsb(d)});
a.register("decrement font size numpad",[109],function(){zsb(d)})};_.pI=function(a,b,c){c=c===void 0?!1:c;b===void 0?(a.storage.remove("chosen_code_size"),a.ufa.next(void 0)):(b=Math.floor(b),b<=0||(a.ufa.next(b),a.storage.set("chosen_code_size",b),c&&Asb(a.ug,b)))};_.qI.prototype.OH=function(){var a,b=(a=this.ufa.value)!=null?a:13;_.pI(this,b+1,!0)};var zsb=function(a){var b,c=(b=a.ufa.value)!=null?b:13;_.pI(a,c-1,!0)};_.qI.O=function(a){return new (a||_.qI)(_.t(_.Sw),_.t(_.VZa),_.t(_.Cv))};
_.qI.wa=_.q({token:_.qI,qa:_.qI.O,Ga:"root"});var Asb=_.qC(function(a,b){a.open(ysb.format({codeSize:b}),"Dismiss",{duration:3E3})},1E3);_.vI={jk:0,Error:1,Ki:2,0:"Loading",1:"Error",2:"Loaded"};_.wI={state:0};var Bsb;Bsb=["inputBox"];_.xI=function(a){this.Ha=a;this.icon=this.placeholder="";this.yDb=300;this.KMb=!1;this.TG="Clear";this.Xo=new _.Uj;this.input=new _.Vy};_.xI.prototype.Dc=function(){};_.xI.prototype.Ra=function(){var a=this;this.input.ej.ha(_.Nf(this.yDb)).subscribe(function(b){a.Xo.emit(b);a.l_a!==b&&a.log("change",b);a.l_a=void 0})};_.xI.prototype.focus=function(){this.Cm.na.focus()};_.vsb=function(a){a.input.setValue("");a.l_a=""};
_.xI.prototype.log=function(a,b){if(this.bHa){if(a==="clear"){a=this.bHa.oya;var c="CLICK"}else a=this.bHa.h_a,c="CHANGE";this.Ha.hb({gestureName:c,element:this.bHa.element,action:a,searchTerm:b})}};_.p.Object.defineProperties(_.xI.prototype,{value:{configurable:!0,enumerable:!0,set:function(a){this.l_a=a;this.input.setValue(a)}},ariaLabel:{configurable:!0,enumerable:!0,set:function(a){this.Zy=a},get:function(){return this.Zy||this.placeholder}},Nsd:{configurable:!0,enumerable:!0,get:function(){return!!this.input.value}}});
_.xI.O=function(a){return new (a||_.xI)(_.C(_.Qq))};
_.xI.ya=_.Re({type:_.xI,oa:[["input-with-icon","icon",""]],mb:function(a,b){a&1&&_.Og(Bsb,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.Cm=c.first)}},inputs:{bHa:"trackingConfig",placeholder:"placeholder",icon:"icon",yDb:"debounceTimeMs",KMb:"hideCloseIconMargin",TG:"clearLabel",value:"value",ariaLabel:[0,"aria-label","ariaLabel"]},outputs:{Xo:"valueChange"},standalone:!1,tc:["icon",""],Aa:6,Ba:5,Fa:[["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"]],ua:function(a,b){a&1&&(_.I(0,"div",1)(1,"mat-icon",2),_.Q(2),_.J(),_.K(3,"input",3,0),_.F(5,wsb,3,3,"button",4),_.J());a&2&&(_.A(2),_.eh(b.icon),_.A(),_.H("placeholder",b.placeholder)("formControl",b.input),_.tg("aria-label",b.ariaLabel),_.A(2),_.H("ngIf",b.Nsd))},
dependencies:[_.op,_.tu,_.uu,_.cv,_.AC,_.Hk,_.Oy,_.Fx,_.nv,_.Yv,_.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 Csb=new _.Hd("GMAT_LIST_OPTIONS",{Ga:"root",qa:function(){return{Ff:!1}}});_.yI=function(a){this.options=a;if(a.Ff)throw Error("Tc");};_.yI.O=function(a){return new (a||_.yI)(_.C(Csb))};_.yI.Ea=_.Te({type:_.yI,oa:[["mat-list"],["mat-action-list"],["mat-nav-list"],["mat-selection-list"]],Za:[1,"gmat-mdc-list"],standalone:!1});_.zI=function(){};_.zI.O=function(a){return new (a||_.zI)};_.zI.Ja=_.Se({type:_.zI});_.zI.Ia=_.ed({imports:[_.vp,_.fv,_.BC,_.Wx,_.Zv,_.Rz,_.hz]});_.AI=function(){};_.AI.O=function(a){return new (a||_.AI)};_.AI.Ja=_.Se({type:_.AI});_.AI.Ia=_.ed({imports:[_.RC]});_.Dsb="/"+_.ar.E1+"/savedqueries";_.Esb="/"+_.ar.E1;_.Fsb=null;_.Gsb=Object.freeze({queries:[],Hga:null});_.BI=function(a){this.y5b=_.Fsb&&a.get(_.Fsb)};_.Isb=function(a){return Hsb(a,function(b){return b.mfd()})};_.BI.prototype.gYa=function(a){return Hsb(this,function(b){return b.gYa(a)})};_.BI.prototype.Ybb=function(a){return Hsb(this,function(b){return b.Ybb(a)})};_.BI.prototype.nqa=function(a){return Hsb(this,function(b){return b.nqa(a)})};_.BI.prototype.ghb=function(a,b){return Hsb(this,function(c){return c.ghb(a,b)})};
var Hsb=function(a,b){return a.y5b?b(a.y5b).ha(_.E(_.jI),_.Lf(function(){return _.iI("")}),_.fg(_.wI)):_.iI("")};_.BI.O=function(a){return new (a||_.BI)(_.t(_.lg))};_.BI.wa=_.q({token:_.BI,qa:_.BI.O,Ga:"root"});_.Jsb=new _.Hv("Search with saved query: {name}");
}catch(e){_._DumpException(e)}
try{
/*
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var Lsb,Osb,Psb,Qsb,Rsb,Ssb,Tsb,Vsb,Wsb,Usb,Zsb,$sb,atb,ctb,dtb,etb,ftb,gtb,GI,itb,jtb,ktb,ltb,mtb,HI,otb,ptb,qtb,rtb,stb,vtb,II,Atb,ytb,ztb,JI,MI,Ftb,Gtb,Htb,Xtb,$tb,aub,bub,cub,dub,eub,fub,gub,hub,iub,jub,mub,nub,oub,pub,qub,rub,sub,tub,dJ,eJ,uub,wub,Nub,Oub,Pub,Rub,Tub,Uub,Vub,Wub,Xub,Zub,Yub,bvb,cvb,evb,fvb,hvb,ivb,gvb,jvb,kvb,lvb,mvb,nvb,rvb,svb,tvb,uvb,vvb,xvb,yvb,zvb,Avb,Bvb,Cvb,Dvb,Evb,Fvb,Gvb,Hvb,Jvb,Lvb,Mvb,Rvb,Svb,Vvb,Tvb,$vb,Zvb,Yvb,awb,bwb,cwb,dwb,ewb,fwb,gwb,hwb,iwb,jwb,kwb,lwb,mwb,
nwb,owb,pwb,qwb,rwb,swb,twb,uwb,vwb,wwb,ywb,zwb,Awb,Bwb,Cwb,Dwb,Ewb,Gwb,Iwb,Jwb,Kwb,Lwb,Mwb,Owb,Qwb,Pwb,Rwb,Twb,Swb,qJ,Uwb,Vwb,Wwb,Xwb,Ywb,Zwb,$wb,bxb,axb,cxb,fxb,rJ,exb,hxb,sJ,tJ,uJ,vJ,jxb,lxb,nxb,pxb,rxb,txb,vxb,xxb,zxb,Bxb,Fxb,Cxb,Ixb,Gxb,Exb,Pxb,Oxb,Jxb,Rxb,Uxb,Qxb,Vxb,Wxb,Xxb,Zxb,$xb,byb,cyb,ayb,dyb,eyb,fyb,gyb,hyb,iyb,jyb,kyb,lyb,myb,nyb,oyb,pyb,ryb,Cyb,Dyb,Eyb,Fyb,Gyb,Hyb,Iyb,Pyb,Ryb,Myb,Nyb,Oyb,AJ,CJ,Uyb,Wyb,Vyb,Xyb,Yyb,bzb,czb,dzb,ezb,fzb,gzb,hzb,izb,jzb,mzb,nzb,ozb,pzb,rzb,szb,tzb,vzb,wzb,
xzb,yzb,zzb,Bzb,Czb,Dzb,Fzb,Gzb,Hzb,Izb,Jzb,Kzb,Lzb,Mzb,Nzb,Ozb,Msb,Ksb,Rzb,Ysb,Xsb,Szb,Tzb,Uzb,Vzb,Xzb,Zzb,qyb,aAb,cAb,dAb,eAb,fAb,FI,gAb,hAb,jAb,mAb,htb,Txb,ntb,oAb,Dtb,IJ,qAb,gJ,rAb,LJ,sAb,tAb,MJ,NJ,PJ,QJ,RJ,SJ,TJ,UJ,VJ,uAb,WJ,XJ,YJ,FAb,NAb;Lsb=function(a){return Ksb[a]||""};_.Nsb=function(a){if(!_.fCa)return _.jib(a);a=Msb.test(a)?a.replace(Msb,Lsb):a;a=atob(a);for(var b=new Uint8Array(a.length),c=0;c<a.length;c++)b[c]=a.charCodeAt(c);return b};
Osb=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};Psb=function(a){return!Array.isArray(a)||a.length?!1:(a[_.Ta]|0)&1?!0:!1};Qsb=function(a,b){if(typeof b==="string")try{b=_.Nsb(b)}catch(c){return!1}return _.Ha(b)&&Osb(a,b)};Rsb=function(a){switch(a){case "bigint":case "string":case "number":return!0;default:return!1}};Ssb=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]};
Tsb=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};Vsb=function(a,b){if(_.Xa(a))a=a.Ca;else if(!Array.isArray(a))return!1;if(_.Xa(b))b=b.Ca;else if(!Array.isArray(b))return!1;return Usb(a,b,void 0,2)};Wsb=function(a,b,c){return Usb(a,b,c,0)};
Usb=function(a,b,c,d){if(a===b||a==null&&b==null)return!0;if(a instanceof Map)return Xsb(a,b,c);if(b instanceof Map)return Xsb(b,a,c);if(a==null||b==null)return!1;if(a instanceof _.ab)return Ysb(a,b);if(b instanceof _.ab)return Ysb(b,a);if(_.Ha(a))return Qsb(a,b);if(_.Ha(b))return Qsb(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):Rsb(e)&&Rsb(f)?""+a===""+b:e==="boolean"&&f==="number"||e==="number"&&f==="boolean"?!a===!b:
!1;if(_.Xa(a)||_.Xa(b))return Vsb(a,b);if(a.constructor!=b.constructor)return!1;if(a.constructor===Array){f=a[_.Ta]|0;var g=b[_.Ta]|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(!Zsb(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,L=g,N=n,R=e,
ca=c,wa=+z;if(!(!Number.isFinite(wa)||wa<x||wa<N||Zsb(wa,d,r,x,D,L,N,R,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,L=n,N=e,R=c,ca=+Da,z=!Number.isFinite(ca)||ca<r||ca<L?!0:Zsb(ca,z,d,r,x,D,L,N,R,2)),!z)return!1;return!0}if(a.constructor===Object)return Wsb([a],[b]);throw Error();};Zsb=function(a,b,c,d,e,f,g,m,n,r){b=Ssb(a,b,c,d,m);e=Ssb(a,e,f,g,m);r=r===1;if(e==null&&Psb(b)||b==null&&Psb(e))return!0;a=r?n:n==null?void 0:n.OKb(a);return Usb(b,e,a,0)};
$sb=function(a,b,c){if(a.size!=b.size)return!1;var d=!0;a.forEach(function(e,f){Wsb(e,b.get(f),c==null?void 0:c.OKb(2))||(d=!1)});return d};atb=function(a,b,c){if(b==null)return a.size===0;if(!Array.isArray(b)||a.size>b.length)return!1;b=_.fb(b);Array.prototype.sort.call(b,Tsb);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(!Wsb(a.get(m),g[1],(e=c)==null?void 0:e.OKb(2)))return!1;e=m;d++}}return d===a.size};
_.CI=function(a){return a instanceof _.Ki};_.DI=function(a){return _.CI(a)&&a.Zh()};_.btb=function(a){var b=a.we;a=a.repository;var c=new EI;if(!b)return c;var d=new FI,e=b.id;b=b.type;switch(b){case "project":d.projectId=e;break;case "ossProject":d.Fi=e;break;case "host":d.Zn=e;break;case "depot":d.Cs=e;break;default:return _.gb(b)}b==="depot"&&a==="Piper"&&(a="piper");a&&(d.fi=a);c.root=d;return c};
ctb=function(a,b){a=a.split("%s");for(var c="",d=a.length-1,e=0;e<d;e++)c+=a[e]+(e<b.length?b[e]:"%s");_.ba.call(this,c+a[d])};dtb=function(a){return Array.prototype.concat.apply([],arguments)};etb=function(a,b){return dtb.apply([],(0,_.oBa)(a,b))};ftb=function(a){if(/^(script|style)$/i.test(a.tagName))throw Error("$");};gtb=function(a,b){a.nodeType===1&&ftb(a);a.innerHTML=_.Dc(b)};
GI=function(a,b,c){var d=b==="beforebegin"||b==="afterend"?a.parentElement:a;d!==null&&ftb(d);a.insertAdjacentHTML(b,_.Dc(c))};itb=function(a){return new htb(a)};jtb=function(a){if(a instanceof htb)return a.g0b;throw Error("$");};ktb=function(a){a=a.__ngContext__;return typeof a==="number"?_.le.get(a)||null:a||null};ltb=function(a,b){for(var c=a[1],d=26;d<c.Exa;d++)if(_.Od(a[d])===b)return d;return-1};
mtb=function(a){if(a.jh)return a.jh;if(a.next)return a.next;for(;a.parent&&!a.parent.next;)a=a.parent;return a.parent&&a.parent.next};
HI=function(a){var b=ktb(a);if(b){if(_.Ld(b)){var c,d=void 0,e=void 0;if(a&&a.constructor&&a.constructor.ya){a:{if(d=b[1].XG)for(c=0;c<d.length;c++){var f=d[c];if(_.Rd(f,b)[8]===a){c=f;break a}}else if(_.Rd(26,b)[8]===a){c=26;break a}c=-1}if(c==-1)throw Error("Ga");d=a}else if(a&&a.constructor&&a.constructor.Ea){a:{for(e=b[1].firstChild;e;){c=e.Iw;for(f=e.Pn;f<c;f++)if(b[f]===a){c=e.index;break a}e=mtb(e)}c=-1}if(c==-1)throw Error("Ha");a=b[1].data[c];if(a.Pn===0)e=_.Fd;else for(e=[],f=a.Pn;f<a.Iw;f++){var g=
b[f];g&&g.constructor&&g.constructor.ya||e.push(g)}}else if(c=ltb(b,a),c==-1)return null;a=_.Od(b[c]);b=(f=ktb(a))&&!Array.isArray(f)?f:new ntb(b[19],c,a);d&&b.component===void 0&&(b.component=d,_.me(b.component,b));if(e&&b.IQ===void 0)for(b.IQ=e,a=0;a<e.length;a++)_.me(e[a],b);_.me(b.Gmd,b)}}else for(d=a;d=d.parentNode;)if(e=ktb(d)){e=Array.isArray(e)?e:e.zi;if(!e)return null;c=ltb(e,a);if(c>=0){b=_.Od(e[c]);a=new ntb(e[19],c,b);_.me(b,a);b=a;break}}return b||null};
otb=function(a){a=HI(a);if(a===null)return null;if(a.component===void 0){var b=a.zi;if(b===null)return null;var c=b[1].data[a.RZ];a.component=c.nu>-1?b[c.Pn+c.nu]:null}return a.component};ptb=function(a,b){return a.name==b.name?0:a.name<b.name?-1:1};
qtb=function(a){var b=HI(a);b=b===null?null:b.zi;if(b===null)return[];var c=b[7],d=b[1].Xm,e=[];if(d&&c)for(var f=0;f<d.length;){var g=d[f++],m=d[f++];if(typeof g==="string"){m=_.Od(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,rTd:r,type:x})}}e.sort(ptb);return e};rtb=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 _.rf)}})})};
stb=function(a){return _.sf(function(b,c){var d=[];b.subscribe(new _.tf(c,function(e){return d.push(e)},void 0,function(){c.next(d);c.complete()}));a.subscribe(new _.tf(c,function(){var e=d;d=[];c.next(e)},void 0,_.Xe));return function(){d=null}})};_.ttb=function(){return _.XC.apply(null,_.v(_.Mc.apply(0,arguments)))};vtb=function(){var a=utb;return function(b){return _.Yf(new _.ai(a))(b)}};_.wtb=function(a,b,c,d,e){return _.Wgb(_.Wd(),a,b,c,d,e===void 0?"":e)};
_.xtb=function(a,b,c){a=a.ya;a.n1a=_.dja(b,_.eja);a.Fab=_.dja(c,_.afa)};
II=function(a,b,c,d,e,f){var g=a===null?-1:a.index;g=g!==-1?_.Od(b[g]):null;if(a.type&11){ytb(g,c,d,e,f);if(a.nu>-1){var m=_.Rd(a.index,b);m&&m[1].firstChild&&II(m[1].firstChild,m,c,d,e,f)}else a.jh&&II(a.jh,b,c,d,e,f),g&&ztb(g,c,d,e);m=b[a.index];_.Md(m)&&Atb(m,c,d,e,f)}else if(a.type&4)m=b[a.index],ytb(m[7],c,d,e,f),Atb(m,c,d,e,f);else if(a.type&16){var n=b[15];m=n[5].Dx[a.Dx];if(Array.isArray(m))for(m=_.k(m),n=m.next();!n.done;n=m.next())ytb(n.value,c,d,e,f);else m&&(n=n[3],II(n[1].data[m.index],
n,c,d,e,f))}else a.jh&&II(a.jh,b,c,d,e,f);f!==g&&(a=a.flags&2?a.FEa:a.next)&&II(a,b,c,d,e,f)};Atb=function(a,b,c,d,e){for(var f=10;f<a.length;f++){var g=a[f],m=g[1].firstChild;m&&II(m,g,b,c,d,e)}};ytb=function(a,b,c,d,e){e!==a&&(a=JI(a))&&(d&&a instanceof KI&&b(a)&&c.indexOf(a)===-1?c.push(a):!d&&b(a)&&c.indexOf(a)===-1&&c.push(a))};
ztb=function(a,b,c,d){a=a.childNodes;for(var e=a.length,f=0;f<e;f++){var g=a[f],m=JI(g);m&&(d&&m instanceof KI&&b(m)&&c.indexOf(m)===-1?c.push(m):!d&&b(m)&&c.indexOf(m)===-1&&c.push(m),ztb(g,b,c,d))}};JI=function(a){return a instanceof Node?(a.hasOwnProperty("__ng_debug__")||(a.__ng_debug__=a.nodeType==Node.ELEMENT_NODE?new KI(a):new Btb(a)),a.__ng_debug__):null};_.LI=function(a){return a.map(function(b){return function(){var c=_.Mc.apply(0,arguments),d;return(d=_.u(b)).We.apply(d,_.v(c))}})};
_.Ctb=function(a){if(a.projectId)return"project";if(a.Zn)return"host";if(a.Cs)return"depot";if(a.Fi)return"ossProject"};MI=function(a){return a?typeof a==="string"?a==="depot":a.kind==="depot":!1};_.Etb=function(a){return a.replace(Dtb,function(b,c){return c+"/"})};Ftb=function(a){return a.startsWith("refs/tags/")?a:"refs/tags/"+a};_.NI=function(a){if(a&&!_.Hi.test(a)&&a!=="HEAD")return a};
_.OI=function(a){if(typeof a==="object")switch(a.type){case 1:return _.Bra(a.ku);case 2:return _.Cra(a.ku);case 3:return _.Fra(a.ku);default:return a.ku}return _.Bra(a)||_.Cra(a)||_.Fra(a)};Gtb=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};
Htb=function(a,b){if(_.ja(a,"<"))throw Error("fc`"+a);var c=a.replace(/('|")((?!\1)[^\r\n\f\\]|\\[\s\S])*\1/g,"");if(!/^[-_a-zA-Z0-9#.:* ,>+~[\]()=\\^$|]+$/.test(c))throw Error("gc`"+a);if(!Gtb(c))throw Error("hc`"+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 itb(a+"{"+b.replace(/</g,"\\3C ")+"}")};
_.Itb=function(a){var b=a.we;var c=a.path;a=a.repository;c=c||"";return MI(b==null?void 0:b.type)&&a&&_.ha(a,"piper")?c&&"//depot/"+c:c};_.Jtb=function(a){var b=_.Ctb(a);if(b)return{id:a.projectId||a.Zn||a.Cs||a.Fi,type:b}};_.Ktb=function(a,b,c,d){var e=_.Jtb(a),f=a.fi;a.oy&&(d=d?Object.assign({},d,{Wb:a.oy}):{Wb:a.oy});return e.type==="depot"?new _.Ki({repository:f,Lb:b,path:c,params:d}):new _.Li({we:e,repository:f,Lb:b,path:c,params:d})};
_.Ltb=function(a,b){var c=a.Yx;return _.Ktb(c.jg,c.dv,a.path,b)};_.Mtb=function(a,b){var c=b.Yx,d=c.jg,e=_.Jtb(d);return _.Ps(_.Os(_.Ns(a.uc(),e.id,e.type),d.fi),c.dv).Pc(b.path).tb()};_.PI=function(a){if(a!=null)return typeof a==="number"?a:a[0]&&a[0].start};_.Ntb=function(a,b){a=a.params;if(a!=null)switch(b){case 0:return a.Wb;case 3:case 1:return a.Nx!==void 0||a.Lz!==void 0?a.Nx:a.Wb;case 2:return a.Lz;default:throw _.gb(b,"Unexpected version.");}};
_.QI=function(a,b){var c=a.params;a=a.path;switch(b){case 0:return a;case 1:return c&&c.kq||a;case 2:return c&&c.Kz;case 3:return c&&c.kq;default:throw _.gb(b,"Unexpected version.");}};_.RI=function(a,b){return _.Gra(a,b)&&_.Hra(a.path,b.path,_.OWa)};_.SI=function(a,b){var c=c===void 0?1:c;return _.RI(a,b)&&_.kk(a,c)===_.kk(b,c)&&_.QI(a,c)===_.QI(b,c)};
_.Otb=function(a){var b,c=function(e){return e};a instanceof Function?c=a:b=a;var d=(b||{Fid:!1}).Fid;return _.Ze(_.Sf(function(e,f){e=c(e);f=c(f);return e===f?!0:e&&f?d?_.RI(e,f):_.SI(e,f):!1}))};
_.UI=function(a,b,c,d){c=c===void 0?1:c;d=d===void 0?a:d;if(a.wb&&a.repository){if(_.CI(a)){if(_.DI(a))return d=_.yx,c=_.QI(a,c),!c||c.match(/\/$/)?d+"cl/"+b:d+"cl/"+b+"/depot/"+c;a=_.Z5a&&"https://"+d.wb+"."+_.Z5a+"/";var e=d.repository;c=_.QI(d,c)||"";return""+a+e+"/+/"+b+"/"+c}c=d.uc();b&&_.Ps(c,b);c.Gj({});return _.Ms(_.TI(c,"ref").tb())}};_.VI=function(a){return a.Wc==="host"};
_.Ptb=function(a,b,c){c=c===void 0?{}:c;var d=c.Bka===void 0?"zeroBased":c.Bka;c=c.ig===void 0?"preserve":c.ig;var e=_.Ms(a);a.path&&a.params.line&&delete e[e.length-1][_.Ji.v8a];a=e[e.length-1];c=_.Aq(b,e,{ig:c});!a.ws&&(c==null?0:c.Ua)&&c.Ua.snapshot&&delete c.Ua.snapshot;var f=_.Cq(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+";"+_.Ji.v8a+"="+_.Ira(n)+m}};_.Qtb=function(a,b,c){return(a.params.Uf?_.of(a.params.Uf):b.ha(_.fg(void 0),_.Lf(function(){return _.of(void 0)}))).ha(_.E(function(d){d=a.uc().Gj({Uf:d,kq:a.params.kq,Wb:a.params.Wb}).tb();return _.Ptb(d,c,{ig:null})}))};_.Rtb=function(a,b){return b.Is?_.Mtb(a,b.Is):a};_.WI=function(a){return!!(_.DI(a)&&a.path&&a.path.startsWith("google3"))};_.Stb=function(a){var b=a.path;return b?_.WI(a)?b.substring(8):b:""};_.Ttb=function(a){return _.CI(a)&&!a.Zh()};
_.XI=function(a){return _.Ttb(a)||_.VI(a)};_.YI=function(a){return _.nk(a)&&!!a.Lb};_.ZI=function(a){return _.YI(a)&&!!a.path};_.Utb=function(a,b,c){c=Object.fromEntries(c.map(function(d){return[d,void 0]}));return _.Ic(Object.assign({},a.params,c),Object.assign({},b.params,c))};_.Vtb=function(a){if(a.params.Wb)return _.Ts(a)?a.params.Wb:a.params.Wb+" @snapshot "+a.Lb};
_.Wtb=function(a,b){var c=[];_.CI(a)&&a.params.Wb?c.unshift(_.Vtb(a)):!a.Lb||_.CI(a)&&_.Ts(a)||c.unshift(_.OI(a.Lb));b!=="ref"&&(c.unshift(a.repository),b!=="repo"&&(_.CI(a)||c.unshift(a.wb)));return c.join(" \u203a ")};Xtb=function(a,b,c,d,e,f){a=(new _.tk).V8(_.wwa(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&&_.pk(a,3,b);(d==null?void 0:d.Lb)!=null&&_.pk(a,4,d==null?void 0:d.Lb);d=_.xwa(a);e!=null&&d.Pc(_.rj.qt(e));return d};
_.Ytb=function(a){var b;return _.uk(a.wb,a.Wc,a.repository,_.sk(a),a.path,(b=a.params)==null?void 0:b.Wb)};_.Ztb=function(a){return a instanceof Array?a.length>0&&a.every(function(b){return b===5}):a===5};$tb=function(a){return a===2||_.Ztb(a)};_.$I=function(a){return a instanceof Array?a.length>0&&a.every($tb):$tb(a)};aub=function(a){return _.i7a.has(a)};bub=function(a){a=a.replace("COVERAGE_GENERIC_","");if(aub(a))return a};cub=function(a){a&1&&(_.I(0,"span"),_.Q(1),_.J());a&2&&(a=_.P(),_.A(),_.eh(a.tgd))};
dub=function(a){a&1&&_.K(0,"li",16)};eub=function(a,b){a&1&&(_.Cg(0),_.I(1,"li"),_.Q(2),_.J(),_.F(3,dub,1,0,"li",15),_.Dg());a&2&&(a=b.va,b=b.last,_.A(2),_.eh(a),_.A(),_.H("ngIf",!b))};fub=function(a){a&1&&(_.I(0,"div",9)(1,"span",6),_.Q(2,"Affected Files"),_.J(),_.I(3,"span"),_.Q(4),_.J()());a&2&&(a=_.P(),_.A(4),_.eh(a.changelist.vtb))};gub=function(a){a||(a=_.u(_.qg));var b=new _.$e(function(c){if(a.ub)c.next();else return a.be(c.next.bind(c))});return function(c){return c.ha(_.hg(b))}};
_.aJ=function(a){return a.state===2};_.bJ=function(a){return{state:1,IG:a}};hub=function(a,b){var c=a.name;a=a.Mo;return{Np:c,n_:_.Jsb.format({name:c}),value:a,O6:!0,bc:b,Ou:"SavedQuery"}};iub=function(a,b){return(a=a.find(function(c){return c.Mo===b}))?hub(a):hub({name:b,Mo:b})};jub=function(a){return function(b){return{xo:b.xo,prefix:a}}};
mub=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,kub?(lub.lastIndex=n,r=lub.exec(a)):(lub.lastIndex=0,r=lub.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("")};nub=function(a,b){if(b&&b.Tpd)b.Tpd(a);else{a:if(_.Fa(b)){if(b.NF&&(b=b.NF(),b instanceof _.Ac))break a;b=_.WC("zSoyz")}else b=_.WC(String(b));a.innerHTML=_.Dc(b)}};
oub=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};
pub=function(a,b){a&1&&_.K(0,"div",2);if(a&2){a=b.va;b=b.index;var c=_.P(2);_.ah("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",_.wtb("Collapse lines ",a.iab.start+1," - ",a.iab.end));_.tg("data-index",b)}};qub=function(a){a&1&&(_.Cg(0),_.F(1,pub,1,10,"div",1),_.Dg());a&2&&(a=_.P(),_.A(),_.H("ngForOf",a.Ehb))};
rub=function(a,b){var c=[];b=_.k(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=cJ(a,d.start),f=cJ(a,d.end);e<f-1&&c.push({visible:{start:e,end:f,indentation:d.indentation},iab:d})}c.sort(function(g,m){return g.visible.start-m.visible.start});return c};sub=function(a,b,c,d){c=c===void 0?0:c;var e=new Set;a=_.k(dJ(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};
tub=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};
dJ=function(a,b,c,d){c=c===void 0?0:c;return a===void 0?[]:typeof a==="number"?eJ(a,b,c)?[{start:a,end:a}]:[]:(d===void 0?0:d)?a.filter(function(e){return eJ(e.start,b,c)||eJ(e.end,b,c)}).map(function(e){return{start:eJ(e.start,b,c)?e.start:c,end:eJ(e.end,b,c)?e.end:c+b}}):a.filter(function(e){return eJ(e.start,b,c)&&eJ(e.end,b,c)})};eJ=function(a,b,c){c=c===void 0?0:c;return a>=c&&a<c+b};uub=function(a,b){return a>=b.start&&a<b.end};_.fJ=function(a){return(_.kl?"Meta+":"Ctrl+")+a};
wub=function(a){return _.kl?a.replace(vub,"\u2318"):a};
_.Mub=function(a){var b=a.Rl;a=a.Nd===void 0?"":a.Nd;var c=_.jk(a),d=c.we,e=c.repository,f=c.path,g=c.Wb,m=c.Lb,n=[_.xub],r=d==null?void 0:d.type;if(d&&r&&!MI(r)&&r!=="host"){var x=n.push;var z=d.id;var D=void 0;switch(r){case "ossProject":case "project":var L=gJ(yub.format({project:z}));D=_.fJ("p");var N="Project";break;default:L=_.gb(r),N=_.gb(r)}z={Np:L,value:_.ik({we:{id:z,type:r}}),bc:D,Ou:N};x.call(n,z)}e&&r!=="host"&&(x=n.push,z=MI(r),L=c.we,c=c.repository,D=z?gJ(zub.format({"package":e})):
gJ(Aub.format({repo:e})),N=z?_.fJ("p"):_.fJ("r"),c={Np:D,value:_.ik({we:L,repository:c}),bc:N,Ou:z?"Package":"Repository"},x.call(n,c));d&&r==="host"&&e&&m&&(r=n.push,c=_.Dra(_.Fi(m)),c=_.Gi(m)?gJ(Bub.format({tag:c})):gJ(Cub.format({branch:c})),x=gJ(Dub.format({id:d.id,repo:e,ref:m})),z=_.ik({we:d,repository:e,Lb:m}),L=_.Gi(m)?gJ(Eub.format({id:d.id,repo:e,ref:m})):gJ(Fub.format({id:d.id,repo:e,ref:m})),r.call(n,{Np:c,n_:x,value:z,bc:_.fJ("b"),nsa:L,Ou:"Ref"}));typeof f==="string"&&(r=n.push,c=(d==
null?void 0:d.type)==="host",x=_.mD(f),L=x===f?x:"/\u2026/"+x,z=gJ(Gub.format({dir:L})),L=c?gJ(Hub.format({id:d==null?void 0:d.id,repo:e,dir:L})):gJ(Iub.format({repo:e,dir:L})),D=_.fJ("d"),N="",x&&x!==f&&(N=c&&m?gJ(Jub.format({id:d==null?void 0:d.id,repo:e,dir:f||"/",ref:m})):gJ(Kub.format({repo:e,dir:f||"/"}))),r.call(n,{Np:z,n_:L,value:a,bc:D,nsa:N,Ou:"Directory"}));g&&n.push(_.Lub(g));return{scopes:n,state:{prefix:n[n.length-1],xo:b}}};
_.Lub=function(a){return{Np:"This CitC Workspace",value:_.ik({Wb:a}),bc:_.fJ("y"),n_:"Search for code or files in this CitC Workspace",Ou:"CitcWorkspace"}};_.hJ=function(a){a=Number(a);return isNaN(a)||a>Number.MAX_SAFE_INTEGER?1:a};Nub=function(a,b){return a.matches?a.matches(b):a.msMatchesSelector(b)};_.iJ=function(a,b,c){for(;a!==null;){if(Nub(a,b))return a;if(c&&Nub(a,c))break;a=a.parentElement}return null};
Oub=function(a,b){function c(d,e){var f=_.iJ(d instanceof Element?d:d.parentElement,"div[data-line-number]","code-container");if(!f)return null;for(f=_.hJ(f.dataset.lineNumber);!(d instanceof Element&&Nub(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 _.my({line:f,column:e})}
if(a&&a.anchorNode&&a.focusNode){if(a.anchorNode instanceof Element&&Nub(a.anchorNode,"code-container")&&a.focusNode instanceof Element&&Nub(a.focusNode,"code-container"))return a=new _.my({line:0,column:0}),new _.ny({start:a,end:b.length?new _.my({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 _.ny({start:a,end:b}):new _.ny({start:b,end:a})}};
Pub=function(a){if(a&1){var b=_.Wd();_.I(0,"span",6);_.O("click",function(){_.w(b);var c=_.P();_.Ec(window,_.Dca(c.data.TIb),"_blank");return _.y()});_.Q(1,"Learn More");_.J()}};_.Qub=function(a){var b=window.getSelection();b.empty();var c=document.createRange();c.selectNodeContents(a);b.addRange(c)};Rub=function(a){a=a.target;return a instanceof Element?(a=_.iJ(a,"div[data-line-number]","code-container"))?{element:a,lineNumber:_.hJ(a.dataset.lineNumber)}:null:null};
Tub=function(a){var b=Number.POSITIVE_INFINITY;a=_.k(a.oA);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.mN;d=d.sx;if(!d)throw Error("Md");c=c.search(Sub);c===-1&&(c=Number.POSITIVE_INFINITY);b=Math.min.apply(Math,[b,c].concat(_.v(d.KX.map(function(e){return e.startIndex}))))}return b};_.jJ=function(a){return a.altKey||a.ctrlKey||a.metaKey||a.shiftKey};
Uub=function(a,b){if(a&1){var c=_.Wd();_.I(0,"div",3);_.O("mouseenter",function(){var e=_.w(c).index,f=_.P();f.SM>=0&&f.Y3.ee.vj(f.SM).classList.remove("hover");f.SM=e;f.Y3.ee.vj(e).classList.add("hover");return _.y()})("mouseleave",function(){_.w(c);var e=_.P();e.SM>=0&&e.Y3.ee.vj(e.SM).classList.remove("hover");e.SM=-1;return _.y()});_.Q(1);_.J()}if(a&2){a=b.va;b=b.index;var d=_.P();_.bh("focus",b===d.kR)("hover",b===d.SM);_.A();_.dh("",a.lineNumber,":")}};
Vub=function(a,b){return{Zn:b==="host"?a:void 0,projectId:b==="project"?a:void 0,Cs:b==="depot"?a:void 0,Fi:b==="ossProject"?a:void 0}};_.kJ=function(a,b){a=Vub(a,b);return{fileSpecSourceRootRepositoryKeyHostName:a.Zn,fileSpecSourceRootRepositoryKeyDepotGroup:a.Cs,fileSpecSourceRootRepositoryKeyProjectId:a.projectId,fileSpecSourceRootRepositoryKeyOssProject:a.Fi}};Wub=function(a,b){a=Vub(a,b);return{repositoryKeyHostName:a.Zn,repositoryKeyDepotGroup:a.Cs,repositoryKeyProjectId:a.projectId,repositoryKeyOssProject:a.Fi}};
Xub=function(a){return function(b){return new _.$e(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()})})})}};Zub=function(a,b){var c=Yub;return _.Ze(stb(a.il),_.Hf(function(d){return d.length>0}),_.wf(function(d){return _.of.apply(null,_.v(c(d)))}),_.wf(b),Xub(a),_.bg(1),_.uf())};
_.$ub=function(a){var b=a.wb;var c=a.Wc;var d=a.fileSpecSourceRootRepositoryKeyRepositoryName;var e=a.fileSpecSourceRootRefSpec;var f=a.fileSpecPath;var g=a.fileSpecType;a=a.category;if(!MI(c)&&c!=="host")throw Error("Nd");f=MI(c)&&d&&_.ha(d,"piper")?"//depot/"+f:f;f=f==="/"?"":f;c==="host"&&(e=_.Ii(e));return Object.assign({},_.kJ(b,c),{fileSpecPath:f,fileSpecType:g,fileSpecSourceRootRefSpec:e,fileSpecSourceRootRepositoryKeyRepositoryName:d,categories:[a]})};
_.avb=function(a,b,c){return a.ha(_.Hf(function(d){var e=d.request;d=d.results;return _.Ic(Object.assign({},e,{categories:void 0}),Object.assign({},b,{categories:void 0}))&&d.has(c)}),_.Qf(1),_.E(function(d){return d.results.get(c)||[]}))};Yub=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())};
bvb=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}};cvb=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};_.dvb=function(a){var b;if(a==null?0:(b=a.dataSource)==null?0:b.sfa)return a.dataSource.sfa.ED};
evb=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=evb(d.children,b),e.length&&c.push(fvb(d,e))):gvb(d,b)&&c.push(fvb(d))}return c};fvb=function(a,b){var c=a.id;var d=a.name;a=a.WZ;b=b===void 0?[]:b;return{id:c,name:d,children:b,WZ:a}};hvb=function(a){return a.params.wM?a.params.wM.split(",").map(function(b){return b.split(":")[0].toUpperCase()}):[]};
ivb=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})};
gvb=function(a,b){var c;if(!b||(c=a.dataSource)==null||!c.availability)return!0;var d=b.kb;c=b.isDirectory;var e=b.SH,f=b.VH,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.u6a;b=m.l2a;g=m.f8a;if(!m.kZa&&!c||!m.jZa&&c||!m.lZa&&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.eE)})))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.eE)})))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};jvb=function(a,b){return a.reduce(function(c,d){return c.set(d,b)},new Map)};kvb=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(kvb(c.children))):b.push(c);return b};
lvb=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||!_.Ic(d,c))return!1}return!0};mvb=function(a){return a.kind===0||a.kind===1};nvb=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.WZ!==c.WZ||b.s7a!==c.s7a||!nvb(b.children,c.children))return!1}return!0};
_.ovb=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}})};_.qvb=function(){var a;return _.cf(function(b){if(pvb)return b.return(pvb);a=new Promise(function(c,d){_.yi().load("codemirror").then(c,d)});return b.return(a.then(function(){pvb=window.CodeMirror;var c=pvb.modeInfo.find(function(d){return d.name==="Mathematica"});c&&(c.ext=["nb"]);return pvb}))})};
rvb=function(a,b){if(a===void 0||a.length===0)return new Map;var c=new Map,d=0,e=0,f=window.CodeMirror;_.qvb().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,Dp:"cm-"+m}));e+=g.length;g.endsWith("\n")&&(d++,e=0)});return c};svb=function(a,b){a&1&&_.K(0,"div",20);a&2&&(a=b.va,b=_.P(),_.ah("height",b.getHeight(a.start,a.end),"px")("min-width",b.IX,"ch")("top",b.xja(a.start),"px"))};
tvb=function(a){a&1&&(_.I(0,"div",21),_.Q(1,"\n        "),_.I(2,"pre",22),_.Q(3),_.J(),_.Q(4,"\n      "),_.J());a&2&&(a=_.P(),_.ah("min-height",a.lineHeight*a.Dr,"px"),_.A(3),_.eh(a.JX))};
uvb=function(a){if(a&1){var b=_.Wd();_.I(0,"code-folding-container",23);_.O("rangeToggled",function(c){_.w(b);var d=_.P();return _.y(d.fbb(c))})("mousedown",function(c){_.w(b);return _.y(c.stopPropagation())});_.J()}a&2&&(a=_.P(),_.ah("pointer-events",a.tfa?"none":"unset"),_.H("visibility",a.visibility)("folding",a.Bo)("lineHeight",a.lineHeight))};
vvb=function(a){if(a&1){var b=_.Wd();_.Q(0,"\n  ");_.I(1,"splitter",24,5);_.O("resizeDone",function(c){_.w(b);var d=_.P();return _.y(d.Nja(c))})("mousedown",function(){_.w(b);_.P().EE=!0;return _.y()})("mouseup",function(){_.w(b);_.P().EE=!1;return _.y()});_.Q(3,"\n  ");_.J();_.Q(4,"\n")}a&2&&(a=_.P(),_.A(),_.ah("min-height",a.lineHeight*a.Dr,"px")("right",a.bra.getValue(),"px"),_.H("changeSizeOf",a.qq().na))};
xvb=function(a){if(a&1){var b=_.Wd();_.Q(0,"\n  ");_.I(1,"div",25,6);_.O("click",function(){_.w(b);var c=_.P();return _.y(wvb(c))});_.Q(3,"\n  ");_.J();_.Q(4,"\n")}a&2&&(a=_.P(),_.A(),_.ah("min-height",a.lineHeight*a.Dr,"px"),_.tg("aria-expanded",a.PT()))};yvb=function(a){a&1&&(_.I(0,"span"),_.Q(1),_.J());a&2&&(a=_.P().va,_.A(),_.eh(a.content))};zvb=function(a){a&1&&(_.I(0,"span")(1,"a",3),_.Q(2),_.J()());a&2&&(a=_.P().va,_.A(),_.H("href",_.ih(a.url),_.Ee),_.A(),_.eh(a.content))};
Avb=function(a,b){a&1&&(_.I(0,"span",1),_.F(1,yvb,2,1,"span",2)(2,zvb,3,3,"span",2),_.J());a&2&&(_.H("ngSwitch",b.va.type),_.A(),_.H("ngSwitchCase","normal"),_.A(),_.H("ngSwitchCase","link"))};
Bvb=function(a,b){if(!b)return[{content:a,type:"normal"}];var c=b.reduce(function(d,e){var f=d.pos;d=d.HN;var g=e.F8a,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,HN:d}},{pos:0,HN:[]});b=c.pos;c=c.HN;b<a.length&&c.push({content:a.substring(b,a.length),type:"normal"});return c};
Cvb=function(a){a&1&&(_.I(0,"a",2),_.Fg(1,3),_.J());if(a&2){a=_.P();var b=_.$g(2);_.H("universalLink",a.link)("queryParams",a.Ua)("queryParamsHandling",a.ig)("sameWindow",a.Y_);_.tg("aria-label",a.vld);_.A();_.H("ngTemplateOutlet",b)}};Dvb=function(a){a&1&&_.Kg(0)};Evb=function(a,b){if(b.find(function(c){c=c.Og;return c===a||_.Ara(c||"")===a}))return{type:1,ku:_.Ara(a)}};Fvb=function(a,b){if(b.some(function(c){c=c.tagName;return c===a||Ftb(c||"")===a}))return{type:2,ku:Ftb(a)}};
Gvb=function(a){if(_.Hi.test(a))return{type:3,ku:a}};_.lJ=function(a){return{type:0,ku:a}};_.mJ=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:_.gb(a)}};Hvb=function(a,b){var c=_.QI(a,2)||_.QI(a,0),d=_.QI(a,1),e=_.kk(a,2);a=_.kk(a,1);c=new _.nJ({path:c,hash:e,type:b});b=new _.nJ({path:d,hash:a,type:b});return new _.oJ({left:c,right:b})};Jvb=function(a){return _.DI(a)?_.Ivb:"Commit Details"};
Lvb=function(a){return _.DI(a)?_.Kvb:"Commit "};Mvb=function(a){for(var b=_.k(a.cj),c=b.next();!c.done;c=b.next()){var d=void 0;c=c.value.fileSpec;var e=c==null?void 0:(d=c.Yx)==null?void 0:d.dv;e&&(c.Yx.dv=_.Bra(e)||_.Cra(e)||e)}return a};Rvb=function(a){a?a=Nvb.toLocaleString(a,Ovb).indexOf("18")===-1:(a=Pvb)||((a=Qvb)||(a=window.navigator,a=Qvb=a.languages&&a.languages[0]?a.languages[0]:a.language||a.browserLanguage||a.zTd||"en"),a=Pvb=Rvb(a));return a};
Svb=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("Cd`"+a);return d};
Vvb=function(a,b){a=_.k(a.split("\n"));for(var c=a.next();!c.done;c=a.next())if(c=c.value,!Tvb(c)){a:{a=c;c=_.k(Uvb);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""};Tvb=function(a){if(!a)return!0;for(var b=_.k(Wvb),c=b.next();!c.done;c=b.next())if(c.value.test(a))return!0;b=_.k(Xvb);for(c=b.next();!c.done;c=b.next())if(a.indexOf(c.value)>=0)return!0;return!1};
$vb=function(a){var b=a.change,c=b.changeId.changeNumber,d=Yvb(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),On:b.userName,rT:Zvb(a),vtb:b.sourceFiles.length}};Zvb=function(a){return(a=a.change.description.tags.find(function(b){return b.key==="R"}))&&a.value!==""?a.value.split(","):[]};
Yvb=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?Vvb(a,c):""};awb=function(a){return new _.$e(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)})};
bwb=function(a,b){a&1&&(_.I(0,"onedev-changelist-hovercard-body",1),_.Kg(1,0,["ngProjectAs","onedev-hovercard-action",5,["onedev-hovercard-action"]]),_.J());a&2&&_.H("changelist",b.Qa)};
cwb=function(a){if(a&1){var b=_.Wd();_.I(0,"div",0);_.O("clickOutside",function(){_.w(b);var c=_.P();return _.y(c.qAb.next())})("mouseenter",function(){_.w(b);_.P().lCa.next(!0);return _.y()})("mouseleave",function(){_.w(b);_.P().lCa.next(!1);return _.y()});_.Kg(1);_.J()}a&2&&(a=_.P(),_.ch(a.className),_.H("cdkTrapFocusAutoCapture",a.hfc))};dwb=function(a){a&1&&(_.I(0,"div",7),_.Q(1),_.J());a&2&&(a=_.P(),_.A(),_.dh("",a.Jpd,"\n"))};
ewb=function(a){if(a&1){var b=_.Wd();_.I(0,"button",13);_.O("click",function(){_.w(b);var d=_.P(2);return _.y(d.show(d.B1.i1))});_.I(1,"mat-icon");_.Q(2,"published_with_changes");_.J();_.Q(3," Commit ");_.J()}if(a&2){a=_.P().Qa;var c=_.P();_.H("activated",a.Lb===c.B1.i1)("ascTrackElement",c.wc)("trackProjectId",c.wb)}};
fwb=function(a,b){if(a&1){var c=_.Wd();_.I(0,"mat-nav-list",8)(1,"button",9);_.O("click",function(){_.w(c);var d=_.P();return _.y(d.show(d.B1.pta))});_.I(2,"mat-icon",10);_.Q(3,"account_tree");_.J();_.Q(4," Branch ");_.J();_.I(5,"button",11);_.O("click",function(){_.w(c);var d=_.P();return _.y(d.show(d.B1.Tag))});_.I(6,"mat-icon");_.Q(7,"label_outline");_.J();_.Q(8," Tag ");_.J();_.F(9,ewb,4,3,"button",12);_.J()}a&2&&(a=b.Qa,b=_.P(),_.A(),_.H("activated",a.Lb===b.B1.pta)("ascTrackElement",b.wc)("trackProjectId",
b.wb),_.A(4),_.H("activated",a.Lb===b.B1.Tag)("ascTrackElement",b.wc)("trackProjectId",b.wb),_.A(4),_.H("ngIf",!a.VQb))};gwb=function(a){a&1&&(_.Cg(0),_.I(1,"span",24)(2,"span",25),_.Q(3),_.S(4,"toPrettyRef"),_.J(),_.I(5,"span",26),_.Q(6),_.J(),_.I(7,"span",27),_.Q(8),_.J()(),_.Dg());a&2&&(a=_.P().va,_.A(3),_.eh(_.nh(4,3,a.title)),_.A(3),_.eh("-"),_.A(2),_.eh(a.metadata))};hwb=function(a){a&1&&(_.Cg(0),_.Q(1),_.Dg());a&2&&(a=_.P().va,_.A(),_.eh(a.title))};
iwb=function(a,b){if(a&1){var c=_.Wd();_.I(0,"a",22);_.O("click",function(){_.w(c);var e=_.P(3);return _.y(e.blur())});_.F(1,gwb,9,5,"ng-container",23)(2,hwb,2,1,"ng-container",23);_.J()}if(a&2){a=b.va;b=_.P(2).Qa;var d=_.P();_.bh("active-element",a.ie);_.H("routerLink",_.Ms(a.kb))("matTooltip",a.metadata||a.title)("ascTrackElement",d.wc)("trackAction",b.hc.xO)("trackProjectId",d.wb);_.A();_.H("ngIf",a.cCa);_.A();_.H("ngIf",!a.cCa)}};
jwb=function(a){a&1&&(_.I(0,"span"),_.Q(1),_.J());a&2&&(a=_.P(3).Qa,_.A(),_.dh(" ",a.hc.n6a," "))};kwb=function(a){a&1&&(_.I(0,"span"),_.Q(1),_.J());a&2&&(a=_.P(3).Qa,_.A(),_.eh(a.hc.m6a))};lwb=function(a){a&1&&(_.I(0,"span",28),_.F(1,jwb,2,1,"span",29)(2,kwb,2,1,"ng-template",null,1,_.oh),_.J());if(a&2){a=_.$g(3);var b=_.P(3);_.A();_.H("ngIf",b.rMb())("ngIfElse",a)}};
mwb=function(a){a&1&&(_.I(0,"cdk-virtual-scroll-viewport",19,0),_.F(2,iwb,3,9,"a",20)(3,lwb,4,2,"span",21),_.J());a&2&&(a=_.P().Qa,_.P(),_.A(2),_.H("cdkVirtualForOf",a.hc.items)("cdkVirtualForTemplateCacheSize",0),_.A(),_.H("ngIf",!a.hc.items.length))};nwb=function(a){a&1&&(_.I(0,"dc-information-box",30),_.Q(1),_.J());a&2&&(a=_.P().Qa,_.A(),_.dh(" ",a.message," "))};owb=function(a){a&1&&_.K(0,"loading",31);a&2&&_.H("inline",!0)};
pwb=function(a,b){a&1&&(_.I(0,"div",14),_.Cg(1,15),_.F(2,mwb,4,3,"cdk-virtual-scroll-viewport",16)(3,nwb,2,1,"dc-information-box",17)(4,owb,1,1,"loading",18),_.Dg(),_.J());a&2&&(a=b.Qa,b=_.P(),_.A(),_.H("ngSwitch",a.state),_.A(),_.H("ngSwitchCase",b.Dd.Ki),_.A(),_.H("ngSwitchCase",b.Dd.Error),_.A(),_.H("ngSwitchCase",b.Dd.jk))};
qwb=function(a,b,c){var d=b.iFa;var e=b.kb;var f=b.version;return Object.assign({},c,{items:a.map(function(g){return Object.assign({},g,{kb:d(g.dv,e),ie:g.dv===_.kk(e,f)||_.kk(e,f)==="HEAD"&&!!g.k7a})})})};rwb=function(a){var b=a.Zf;a=a.Hya;return{title:b,dv:b,metadata:a,k3a:b+" -- "+a,cCa:!0}};swb=function(a){a=a.Lb;switch(a){case 0:return"Error loading branches";case 1:return"Error loading tags";case 2:return"Error loading commits";default:return _.gb(a,"Unsupported ref type")}};
twb=function(a){a=a.type;switch(a){case 1:case 0:return 0;case 2:return 1;case 3:return 2;default:return _.gb(a,"Unknown ref type")}};uwb=function(a){a=a.Lb;switch(a){case 0:return"Search branches";case 1:return"Search tags";case 2:return"Search commits";default:return _.gb(a,"Unsupported ref type")}};
vwb=function(a){a=_.k(a);var b=a.next().value;a=a.next().value;return _.aJ(a)?_.jI(Object.assign({},a.hc,{items:a.hc.items.filter(function(c){return c.k3a.toUpperCase().indexOf(b.toUpperCase())!==-1})})):a};wwb=function(a){var b=a.Wd;a=a.Bga;var c=[];b=_.k(b);for(var d=b.next();!d.done;d=b.next())d=d.value.Og,d===a?c.unshift({Og:d,k7a:!0}):c.push({Og:d});return c};_.xwb=function(a,b){return _.pJ(_.Ps(b.uc(),a)).tb()};ywb=function(a){a.sort(function(b,c){return b.start-c.start})};
zwb=function(a,b){a&1&&(_.I(0,"span"),_.Q(1),_.J());a&2&&(a=b.va,_.bh("matched",a.fI),_.A(),_.dh("\n          ",a.segment,"\n        "))};Awb=function(a){a&1&&(_.I(0,"span",10),_.Q(1),_.J());a&2&&(a=_.P().O$b,_.H("ngClass",a.Lw),_.A(),_.eh(a.type))};Bwb=function(a){a&1&&(_.I(0,"span",11),_.Q(1),_.J());a&2&&(a=_.P().V4,_.A(),_.eh(a))};
Cwb=function(a,b){if(a&1){var c=_.Wd();_.Q(0,"\n  ");_.I(1,"a",1);_.O("click",function(m){_.w(c);return _.y(m.preventDefault())});_.Q(2,"\n    ");_.K(3,"mat-icon",2);_.Q(4,"\n\n    ");_.I(5,"div",3);_.Q(6,"\n      ");_.I(7,"div",4);_.Q(8,"\n        ");_.F(9,zwb,2,3,"span",5);_.Q(10,"\n      ");_.J();_.Q(11,"\n      ");_.I(12,"div",6);_.Q(13,"\n        ");_.F(14,Awb,2,2,"span",7);_.Q(15,"\n        ");_.F(16,Bwb,2,1,"span",8);_.Q(17,"\n        ");_.I(18,"span",9);_.Q(19);_.J();_.Q(20,"\n      ");_.J();
_.Q(21,"\n    ");_.J();_.Q(22,"\n  ");_.J();_.Q(23,"\n")}if(a&2){a=b.V4;var d=b.eE,e=b.icon,f=b.Z_b,g=b.O$b;b=b.url;_.A();_.tg("href",b,_.Ee);_.A(2);_.H("svgIcon",e);_.A(6);_.H("ngForOf",f);_.A(5);_.H("ngIf",g);_.A(2);_.H("ngIf",a);_.A(3);_.eh(d)}};Dwb=function(a){a&1&&(_.I(0,"span",2),_.Q(1,"-"),_.J())};Ewb=function(a,b){a&1&&(_.Cg(0),_.I(1,"span"),_.Q(2),_.J(),_.F(3,Dwb,2,0,"span",1),_.Dg());a&2&&(a=b.va,b=b.last,_.A(2),_.eh(a),_.A(),_.H("ngIf",!b))};
Gwb=function(a){a&1&&_.K(0,"menu-keyboard-shortcut-hint",5);if(a&2){a=_.P().va;var b=_.P();_.H("shortcut",_.lh(1,Fwb,b.eKb(a.scope.bc)))}};
Iwb=function(a,b){if(a&1){var c=_.Wd();_.I(0,"search-box-suggestion-item",2);_.O("mouseFocusItem",function(d){_.w(c);var e=_.P();return _.y(e.mDa(d))});_.I(1,"div",3);_.Q(2);_.J();_.F(3,Gwb,1,3,"menu-keyboard-shortcut-hint",4);_.J()}a&2&&(a=b.va,b=_.P(),_.bh("bold-active-element",Hwb(b,a.scope)),_.H("payload",a.Ta)("shortcut",a.scope.bc)("matTooltip",a.scope.nsa),_.A(2),_.dh(" ",a.scope.Np," "),_.A(),_.H("ngIf",a.scope.bc))};Jwb=function(a){a&1&&_.K(0,"hr")};
Kwb=function(a){a&1&&_.K(0,"menu-keyboard-shortcut-hint",5);if(a&2){a=_.P().va;var b=_.P(2);_.H("shortcut",_.lh(1,Fwb,b.eKb(a.scope.bc)))}};
Lwb=function(a,b){if(a&1){var c=_.Wd();_.I(0,"search-box-suggestion-item",7);_.O("mouseFocusItem",function(d){_.w(c);var e=_.P(2);return _.y(e.mDa(d))});_.I(1,"div",3);_.Q(2);_.J();_.F(3,Kwb,1,3,"menu-keyboard-shortcut-hint",4);_.J()}a&2&&(a=b.va,b=_.P(2),_.bh("bold-active-element",Hwb(b,a.scope)),_.H("payload",a.Ta)("shortcut",a.scope.bc),_.A(2),_.dh(" ",a.scope.Np," "),_.A(),_.H("ngIf",a.scope.bc))};
Mwb=function(a,b){a&1&&(_.Cg(0),_.F(1,Jwb,1,0,"hr",1)(2,Lwb,4,6,"search-box-suggestion-item",6),_.Dg());a&2&&(a=b.Qa,_.A(),_.H("ngIf",a.length),_.A(),_.H("ngForOf",a))};Owb=function(a){a&1&&(_.Cg(0),_.K(1,"hr"),_.I(2,"search-box-suggestion-item",8)(3,"a",9),_.K(4,"mat-icon",10),_.Cg(5),_.Q(6," Manage saved queries "),_.Dg(),_.J()(),_.Dg());a&2&&(a=_.P(),_.A(2),_.H("payload",_.lh(2,Nwb,a.Vjb)),_.A(),_.H("routerLink",a.Vjb))};
Qwb=function(a){var b=_.Bf(a,"visibilitychange").ha(_.Hf(function(){return Pwb(a)}));return function(c){return c.ha(_.gg(function(d){d=_.of(d);return Pwb(a)?d:d.ha(_.Bka(function(){return b}))}))}};Pwb=function(a){return!("visibilityState"in a)||a.visibilityState==="visible"};
Rwb=function(a,b){var c=!0;c=c===void 0?!1:c;var d=a.Y5(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,"")};Twb=function(a){var b=[];a=_.k(_.Bk(a));for(var c=a.next();!c.done;c=a.next())Swb(c.value,b);b.sort(function(d,e){return d.index-e.index});return b};
Swb=function(a,b){var c=a.location,d=c.start;c=c.end;a:switch(a.Am){case 1:case 4:case 5:var e=!0;break a;default:e=!1}e&&a.vS&&qJ("operator",d-1,d,b);a.error&&(e=a.error.location,qJ("error",e.start,e.end,b));a.warning&&(e=a.warning.location,qJ("warning",e.start,e.end,b));switch(a.Am){case 1:qJ("label",d,d+a.Mkd.length+1,b);break;case 0:case 2:a=a.Ond;qJ("operator",a.start,a.end,b);break;case 4:qJ("quoted",d,c,b);break;case 3:case 5:break;default:_.gb(a)}};
qJ=function(a,b,c,d){d.push({index:b,name:a,add:!0},{index:c,name:a})};Uwb=function(a){return a&&a.params.Fw||null};Vwb=function(a){return a&&a.params.oz||null};Wwb=function(a){return a&&a.params.vk!=null?a.params.vk!=="0":null};Xwb=function(a){return a&&a.params.mg!=null?a.params.mg:null};Ywb=function(a){return!!a&&a.params.Mx!=null};Zwb=function(a){return a&&a.params.Gw!=null?a.params.Gw:null};$wb=function(a){return a.reduce(function(b,c){b[c]=null;return b},{})};
bxb=function(){var a={bufferSize:1,xU:void 0,cv:!1,scheduler:void 0};return function(b){if(b&&typeof b.HE==="function")b=b.HE(axb(a));else throw new TypeError("Sa");return b}};
axb=function(a){var b=a.bufferSize===void 0?Infinity:a.bufferSize;var c=a.xU===void 0?Infinity:a.xU;var d=a.cv;var e=a.scheduler;var f,g=0,m,n=!1,r=!1;return function(x){g++;if(!f||n)n=!1,f=new _.ag(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)})}};
cxb=function(a,b){a=a.Xd;b=b.Xd;return a===null&&b===null?!0:!!a&&!!b&&a.source===b.source&&a.flags===b.flags};
fxb=function(a){var b=dxb.hasOwnProperty(a)?dxb[a]:null;if(b)return b;Object.keys(dxb).length>65536&&(dxb={});var c=[0,0,0,0],d=RegExp("\\\\[0-9A-Fa-f]{1,5}\\s","g");b=exb(a,RegExp("\\\\[0-9A-Fa-f]{6}\\s?","g"));b=exb(b,d);b=exb(b,/\\./g);b=b.replace(RegExp(":not\\(([^\\)]*)\\)","g"),"     $1 ");b=b.replace(RegExp("{[^]*","gm"),"");b=rJ(b,c,RegExp("(\\[[^\\]]+\\])","g"),2);b=rJ(b,c,RegExp("(#[^\\#\\s\\+>~\\.\\[:]+)","g"),1);b=rJ(b,c,RegExp("(\\.[^\\s\\+>~\\.\\[:]+)","g"),2);b=rJ(b,c,/(::[^\s\+>~\.\[:]+|:first-line|:first-letter|:before|:after)/gi,
3);b=rJ(b,c,/(:[\w-]+\([^\)]*\))/gi,2);b=rJ(b,c,/(:[^\s\+>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");rJ(b,c,/([^\s\+>~\.\[:]+)/g,3);b=c;return dxb[a]=b};rJ=function(a,b,c,d){return a.replace(c,function(e){b[d]+=1;return Array(e.length+1).join(" ")})};exb=function(a,b){return a.replace(b,function(c){return Array(c.length+1).join("A")})};hxb=function(a){return gxb[a]};
sJ=function(a,b){a=_.da[a];return a&&a.prototype?(b=Object.getOwnPropertyDescriptor(a.prototype,b))&&b.get||null:null};tJ=function(a,b){return(a=_.da[a])&&a.prototype&&a.prototype[b]||null};uJ=function(a,b,c,d){if(a)return a.apply(b);a=b[c];if(!d(a))throw Error("ae");return a};vJ=function(a,b,c,d){if(a)return a.apply(b,d);if(_.hl&&document.documentMode<10){if(!b[c].call)throw Error("be");}else if(typeof b[c]!="function")throw Error("ae");return b[c].apply(b,d)};
jxb=function(a){return uJ(ixb,a,"attributes",function(b){return b instanceof NamedNodeMap})};lxb=function(a,b,c){try{vJ(kxb,a,"setAttribute",[b,c])}catch(d){if(d.message.indexOf("A security problem occurred")==-1)throw Error("ce`"+b+"`"+a.tagName+"`"+d.message,{cause:d});}};nxb=function(a){return uJ(mxb,a,"style",function(b){return b instanceof CSSStyleDeclaration})};pxb=function(a){return uJ(oxb,a,"sheet",function(b){return b instanceof CSSStyleSheet})};
rxb=function(a){return uJ(qxb,a,"nodeName",function(b){return typeof b=="string"})};txb=function(a){return uJ(sxb,a,"nodeType",function(b){return typeof b=="number"})};vxb=function(a){return uJ(uxb,a,"parentNode",function(b){return!(b&&typeof b.name=="string"&&b.name&&b.name.toLowerCase()=="parentnode")})};xxb=function(a,b){return vJ(wxb,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""};zxb=function(a,b,c){vJ(yxb,a,a.setProperty?"setProperty":"setAttribute",[b,c])};
Bxb=function(a){return uJ(Axb,a,"namespaceURI",function(b){return typeof b=="string"})};Fxb=function(a,b,c){var d=[];Cxb(_.za(a.cssRules)).forEach(function(e){if(b&&!/[a-zA-Z][\w-:\.]*/.test(b))throw Error("de");if(!(b&&_.hl&&document.documentMode==10&&/\\['"]/.test(e.selectorText))){var f=b?e.selectorText.replace(Dxb,"#"+b+" $1"):e.selectorText;d.push(Htb(f,Exb(e.style,c)))}});return itb(d.map(jtb).join(""))};Cxb=function(a){return a.filter(function(b){return b instanceof CSSStyleRule||b.type==CSSRule.STYLE_RULE})};
Ixb=function(a,b,c){a=Gxb("<style>"+a+"</style>");return a==null||a.sheet==null?itb(Hxb[0]):Fxb(a.sheet,b!=void 0?b:null,c)};Gxb=function(a){a=_.Bc("<html><head></head><body>"+a+"</body></html>");return(new DOMParser).parseFromString(_.Dc(a),"text/html").body.children[0]};
Exb=function(a,b){if(!a)return"";var c=document.createElement("div").style;Jxb(a).forEach(function(d){var e=_.jl&&d in Kxb?d:d.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");_.fa(e,"--")||_.fa(e,"var")||(d=xxb(a,d),d=Lxb(e,d,b),d!=null&&zxb(c,e,d))});return c.cssText||""};
Pxb=function(a){var b=Array.from(vJ(Mxb,a,"getElementsByTagName",["STYLE"])),c=etb(b,function(g){return _.za(pxb(g).cssRules)});c=Cxb(c);for(var d=[],e=0;e<c.length;e++)d[e]={index:e,Tcb:c[e]};d.sort(function(g,m){var n=fxb(g.Tcb.selectorText),r=fxb(m.Tcb.selectorText);a:{for(var x=Math.min(n.length,r.length),z=0;z<x;z++){var D=_.sgb(n[z],r[z]);if(D!=0){n=D;break a}}n=_.sgb(n.length,r.length)}return n||g.index-m.index});for(e=0;e<d.length;e++)c[e]=d[e].Tcb;c.reverse();a=document.createTreeWalker(a,
NodeFilter.SHOW_ELEMENT,null,!1);for(var f;f=a.nextNode();)c.forEach(function(g){vJ(Nxb,f,f.matches?"matches":"msMatchesSelector",[g.selectorText])&&g.style&&Oxb(f,g.style)});b.forEach(_.dn)};Oxb=function(a,b){var c=Jxb(a.style);Jxb(b).forEach(function(d){if(!(c.indexOf(d)>=0)){var e=xxb(b,d);zxb(a.style,d,e)}})};Jxb=function(a){_.Ba(a)?a=_.za(a):(a=_.Sca(a),_.ya(a,"cssText"));return a};
Rxb=function(a,b){a=a.querySelectorAll("a[href]");for(var c=a.length,d={},e=0;e<c;d={rab:void 0},e++){var f=a[e],g=f.getAttribute("href")||"";!Qxb(g)||g.startsWith("?")||g.startsWith("#")||(g=new _.bk(g),d.rab={},g.Wi.forEach(function(m){return function(n,r){m.rab[r]=n}}(d)),d=b(g.Yd(),d.rab,g.xM),_.zc(f,d))}};
Uxb=function(a,b){var c=a.querySelectorAll("img");a=new _.We;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={kha:void 0,Iab:void 0},e=c.next())if(f.kha=e.value,e=f.kha.getAttribute("src")||"",e=e.match(Sxb))e=atob(e[1]),f.Iab=d.cloneNode(!0),Txb(f.Iab,f.kha),a.add(b(e).subscribe(function(g){return function(m){g.kha.src=m;Txb(g.kha,g.Iab)}}(f)));return a};
Qxb=function(a){if(!a)return!0;try{return!(new _.bk(a)).jv&&!a.startsWith("//")}catch(b){return!1}};Vxb=function(a){var b=new _.bk(a);if(b.jv&&b.jv.toUpperCase()==="HTTP")_.zJa(b,"");else if(!b.LM())return _.yc('data:image/png;path="'+btoa(a)+'";base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAACklEQVR4nGMAAQAABQAB');return _.yc(b.toString())};
Wxb=function(a,b){a&1&&(_.I(0,"mat-card-content"),_.K(1,"linkified-message",8),_.S(2,"emptyToConstant"),_.J());a&2&&(a=b.Qa,_.A(),_.H("message",a.mu)("linkDefinitions",_.nh(2,2,a.LX)))};Xxb=function(a){a&1&&(_.I(0,"a",9),_.Q(1," View blame prior to this change "),_.J());a&2&&(a=_.P(),_.H("routerLink",a.Vxb)("trackProjectId",a.zw.wb))};
Zxb=function(a){if(a&1){var b=_.Wd();_.I(0,"commit-details",5);_.O("mouseenter",function(){_.w(b);var c=_.P();clearTimeout(c.cNb);return _.y()})("mouseleave",function(){_.w(b);var c=_.P();return _.y(Yxb(c))});_.J()}a&2&&(a=_.P(),_.H("commit",a.commit)("baseLocation",a.zw)("parentCommit",a.uI))};$xb=function(a){var b=[].concat(_.v(a.Pq));b.sort(function(f,g){return f.rQ.localeCompare(g.rQ)});for(var c=new Map,d=new Map,e=0;e<b.length;e++)c.set(e+1,b[e]),d.set(b[e].Zf,e+1);a.dBb=d;a.Mid=c;return a};
byb=function(a){return ayb(a.startLine,a.endLine,a.startColumn,a.endColumn)};cyb=function(a){var b=a.bn();a=a.wj();return b&&a?{startLine:b.getLine(),startColumn:_.Fl(b,2),endLine:a.getLine(),endColumn:_.Fl(a,2)}:{}};ayb=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}};dyb=function(a){return a.startLine!==void 0&&a.endLine!==void 0};eyb=function(a){return dyb(a)&&a.startColumn!==void 0&&a.endColumn!==void 0};
fyb=function(a,b){a&1&&_.K(0,"blame-snippet",3);if(a&2){a=b.WG;var c=b.commit,d=b.Vd,e=b.uI,f=b.startLine,g=b.endLine;b=_.pC("blame-layer ",b.className);_.ch(b);_.H("commitIndex",a)("commit",c)("baseLocation",d)("parentCommit",e)("startLine",f)("endLine",g)}};gyb=function(a,b){a&1&&_.K(0,"div");a&2&&(a=_.pC("blame-layer ",b.className),_.ch(a))};hyb=function(a){a&1&&_.K(0,"loading",4);a&2&&_.H("hasBackground",!0)};iyb=function(a,b){a&1&&_.K(0,"div");a&2&&_.ch(b.className)};
jyb=function(a,b){return a.length!==b.length?!1:a.every(function(c,d){return c===b[d]})};kyb=function(a){a&1&&(_.I(0,"mat-card-subtitle"),_.Q(1),_.J());a&2&&(a=_.P(),_.A(),_.eh(a.Hra))};lyb=function(a){a&1&&_.K(0,"div",6)};myb=function(a,b){a&1&&(_.Cg(0),_.K(1,"finding-details",4),_.F(2,lyb,1,0,"div",5),_.Dg());if(a&2){a=b.va;b=b.last;var c=_.P(2);_.A();_.H("icon",c.icon)("title",c.FSb)("subtitle",c.tooltip)("details",a);_.A();_.H("ngIf",!b)}};
nyb=function(a){if(a&1){var b=_.Wd();_.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,myb,3,5,"ng-container",3);_.J()}a&2&&(a=_.P(),_.A(),_.H("ngForOf",a.details))};oyb=function(a,b){a&1&&_.K(0,"finding",1);a&2&&_.H("annotations",b.annotations)};
pyb=function(a){var b,c;return((c=(b=_.Bs(a))==null?void 0:_.xl(b,_.ps,1,_.ul()))!=null?c:[]).filter(function(d){var e;return((e=_.wl(d,_.os,4))==null?0:_.El(e,4))?!1:_.$I(_.wJ(a))||!_.$I(d.FM())})};
_.syb=function(a,b,c,d,e,f,g){var m=_.xs(b)||qyb(),n=Number(b.getSize()),r=b.PKb(),x,z,D,L,N,R,ca={kind:0,xe:"",rM:n,h0a:r,hrd:_.bxa(_.wl(b,_.qo,5))||void 0,E2b:_.xl(b,_.qo,6,_.ul()).length>0?_.xl(b,_.qo,6,_.ul()).map(function(wa){return _.bxa(wa)}):void 0,location:a,diffBase:g&&(g.Cu()||_.xJ(g)),fileName:a.path,mimeType:_.Y(m,1),Tya:_.El(m,2),line:a.params.line,V6:f,lN:_.Fl(m,8),VH:(x=m.getLanguage())==null?void 0:x.getId(),kF:(R=c[0])!=null?R:0,revision:d,f5:(z=m.qR())==null?void 0:z.getEditor(),
w5:(D=m.qR())==null?void 0:_.Y(D,4),dBa:(L=m.qR())==null?void 0:_.Y(L,2),FN:(N=m.qR())==null?void 0:_.Y(N,3),FKb:_.xl(m,_.Qr,12,_.ul())};return n>4194304?(a=((b.Cu()||_.xJ(b)).length===0&&e?_.zf(function(){return e(n)}):_.of(b)).ha(_.E(function(wa){return ryb(ca,wa)})),Object.assign({},ca,{Hia:a})):ryb(ca,b)};
ryb=function(a,b){var c=b.Cu()||_.xJ(b);b=_.xs(b)||new _.vs;var d;if(d=_.wl(b,_.MVa,9)){var e=tyb.get(d);if(e)d=e;else{e=0;for(var f=RegExp("\n","g"),g=uyb([0],vyb,wyb),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;yJ(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=xyb(D.length),x.push(z)):(x=
m,z=xyb(m[m.length-1|0].intValue()+1+D.length|0),x.push(z)),f.push(zJ(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 yyb;g.ifd=f;g.jfd=m;g.FIb=e;e=zyb(new Ayb,g,_.Yb(d,1,_.tb,_.ul(_.nl)),_.Kl(d,2,_.ul(_.nl)));e={lines:g.MAa(),highlights:e,length:c.length,fVb:g.FIb};tyb.set(d,e);d=e}}else d=c;g=_.xl(b,_.NVa,3,_.ul());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=Byb.get(m))for(n=f.en();n<=
f.Uw();n++)e.has(n)||e.set(n,[]),e.get(n).push({startColumn:n===f.en()?_.bUa(f):0,endColumn:n===f.Uw()?_.cUa(f):Number.MAX_SAFE_INTEGER,Dp:m});return Object.assign({},a,{xe:c,code:d,zz:e,QI:b.jja(_.nl)})};
Cyb=function(a,b,c,d){var e=_.QI(a,c)||a.path,f={commit:_.kk(a,c),Lb:_.kk(a,0)||""};c=_.Ntb(a,c);return b.get(a.wb,a.Wc,a.repository,f,e,{Wb:c,fileSize:d,line:_.vwa(a.params.line)}).ha(_.Lf(function(g){if(_.kk(a,2)&&g&&_.kD(g)&&g.error.code===404){g=Promise;var m=g.resolve;var n=new _.zs;var r=new _.ws;var x=new _.vs;r=_.yl(r,2,x);n=_.zl(n,2,_.As,r);g=m.call(g,n)}else throw g;return g}))};Dyb=function(a,b,c){return _.kk(b,2)?a.ha(_.XC(Cyb(b,c,2),function(d,e){return{current:d,diffBase:e}})):a.ha(_.E(function(d){return{current:d}}))};
Eyb=function(a,b,c,d){if(!_.kk(b,2))return _.of(a);d=Hvb(b,d);return c.diff(b.wb,b.Wc,b.repository,[d]).ha(_.E(function(e){a.uza=e.Zza[0];return a}))};Fyb=function(a,b){var c,d,e=(c=_.wl(b,_.Qr,7))==null?void 0:(d=_.wl(c,_.tk,1))==null?void 0:_.Y(d,3);if(!e&&!a.path)return a;c=a.uc();e&&_.Ps(c,_.Fi(e));a.path&&(_.Cs(b)&&a.path.endsWith("/")?c.Pc(a.path.slice(0,-1)):_.Bs(b)&&!a.path.endsWith("/")&&c.Pc(a.path+"/"));return c.tb()};
Gyb=function(a,b){a&1&&_.K(0,"nl-semantic-outlines-snippet",3);a&2&&(a=b.v$a,b=_.pC("nl-semantic-outlines-layer ",b.className),_.ch(b),_.H("nlOutline",a))};Hyb=function(a,b){a&1&&_.K(0,"div");a&2&&(a=_.pC("nl-semantic-outlines-layer ",b.className),_.ch(a))};Iyb=function(a){a&1&&_.K(0,"loading",4);a&2&&_.H("hasBackground",!0)};
_.Kyb=function(a){var b=_.Jyb(a.Yd()).toString();a:{a=_.wl(a,_.tk,1);var c=a.Os(),d=_.BCa(c,_.rk);switch(d){case 3:case 5:var e=a.Os();c=_.Nl(e,5,_.rk);d=AJ(c||_.Nl(e,3,_.rk));e=AJ(_.Y(e,2));var f=AJ(_.Y(a,4));a=AJ(_.Y(a,3));var g=_.Hi.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:_.ha(_.Y(c,2),"piper")?c.D5a()?(c=AJ(a.Os().D5a()),a=_.Y(a,3),a="x-citc://"+c+(a&&a!=="HEAD"?"@"+a:"")):(a=_.Y(a,3),a=a!=="HEAD"?"x-piper://"+a:"x-piper://"):
(c=a.Os(),c=_.Y(c,2),c=AJ(c),a=_.Y(a,3),a="x-package://"+c+(a&&a!=="HEAD"?"@"+a:""));break a;default:a=_.gb(d)}}return a+"/"+b};
Pyb=function(a){var b=_.Jyb(a);BJ.params={};switch(b.jv){case "x-piper":BJ.we=Lyb;BJ.repository="Piper";BJ.Lb=b.Ui()||"HEAD";break;case "x-citc":Myb(b);break;case "x-package":Nyb(b);break;case "x-oss":Oyb(b,"ossProject");break;case "x-gob":Oyb(b,"host");break;case "x-kythe":return Pyb(a.replace(Qyb,function(c,d){return"x-"+d+"://"}));default:throw Error("pe`"+b.jv);}BJ.path=b.Yd().substr(1);if(a=Ryb(b))BJ.params.line=a;return BJ};
Ryb=function(a){if(a=a.xM){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}]}}};Myb=function(a){var b=CJ(a.Ui());if(!b)throw Error("qe`"+a.toString());a=CJ(a.qJ);BJ.we=Lyb;BJ.repository="Piper";BJ.Lb=a?b:"HEAD";BJ.params.Wb=a||b};
Nyb=function(a){var b=CJ(a.Ui());if(!b)throw Error("re`"+a.toString());a=CJ(a.qJ);BJ.we=Lyb;BJ.repository=a||b;BJ.Lb=a?b:"HEAD"};Oyb=function(a,b){var c=_.k(a.qJ.split("~~")),d=c.next().value,e=c.next().value;c=c.next().value;var f=CJ(a.Ui());if(f){if(!d)throw Error("se`"+a.toString());if(!e&&!c)throw Error("te`"+a.toString());}else throw Error("ue`"+a.toString());a=CJ(e||c);BJ.we={id:f,type:b};BJ.repository=CJ(d);BJ.Lb=a;if(b=e&&c)BJ.params.Uf=b};AJ=function(a){return a.replace(Syb,"~")};
CJ=function(a){return a.replace(Tyb,"/")};Uyb=function(a){return _.rl(a,_.Rr,5)&&!!a.getType()};Wyb=function(a){var b=new Map;a=_.k(a);for(var c=a.next();!c.done;c=a.next())Vyb(c.value,function(d){d.getType()!==null&&b.set(d.getType(),!0)});return new DJ(b)};Vyb=function(a,b){b(a);a=_.k(_.dVa(a));for(var c=a.next();!c.done;c=a.next())Vyb(c.value,b)};Xyb=function(a){return a.reduce(function(b,c){return b+c.UZ},a.length)};Yyb=function(a){var b;return!((b=_.Ml(a,4,_.ul()))==null||!b.length)||_.dVa(a).some(Yyb)};
_.Zyb=function(a,b,c){var d=c===void 0?{wma:void 0,NCb:!1}:c;c=d.wma;d=d.NCb;a=Pyb(a);var e;(e=a.params)!=null&&e.line||(a.params=Object.assign({},{line:1},a.params));var f,g;e=b.wb===((f=a.we)==null?void 0:f.id)&&b.Wc===((g=a.we)==null?void 0:g.type)&&b.repository===a.repository;if(!a.params.Wb&&b.params.Wb)a.params=Object.assign({},a.params,{Uf:a.Lb,Wb:void 0}),a.Lb="HEAD";else{g=e&&_.Hra(a.path,b.path,_.OWa);f=a.Lb!==b.Lb?a.Lb:_.kk(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.Lb=b.Lb;else{var m;!e||(m=a.params)!=null&&m.Uf||(a.params=Object.assign({},a.params,{Uf:a.Lb}),a.Lb=b.Lb)}}a.params=Object.assign({},b.params,a.params);return a};_.$yb=function(a,b){var c=a.Cu();a=_.k(_.bc(a,3,_.Fb).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};
bzb=function(a){if(a&1){var b=_.Wd();_.Cg(0);_.I(1,"button",7,0)(3,"span",8);_.Q(4);_.J()();_.I(5,"command-menu",9,1);_.O("closed",function(d){_.w(b);var e=_.P(4);return _.y(d!=="keydown"&&e.kh.zia("mouse"))})("menuItemSelected",function(d){_.w(b);_.P(4).O9a.emit(d);return _.y()});_.J();_.Dg()}if(a&2){a=_.$g(6);var c=_.P().va;_.A();_.H("disabled",c.disabled)("matMenuTriggerFor",a.kh)("matMenuTriggerData",_.lh(4,azb,c.children));_.A(3);_.eh(c.label)}};
czb=function(a){a&1&&(_.I(0,"span",13),_.Q(1),_.J());a&2&&(a=_.P(2).va,_.A(),_.eh(a.bc))};dzb=function(a){if(a&1){var b=_.Wd();_.I(0,"button",10);_.O("click",function(){_.w(b);var c=_.P().va;_.P(3).O9a.emit(c);return _.y()});_.I(1,"span",11);_.Q(2);_.J();_.F(3,czb,2,1,"span",12);_.J()}a&2&&(a=_.P().va,_.H("disabled",a.disabled),_.A(),_.H("title",_.ih(a.disabled?"":a.label)),_.A(),_.eh(a.label),_.A(),_.H("ngIf",a.bc))};
ezb=function(a,b){a&1&&(_.Cg(0),_.F(1,bzb,7,6,"ng-container",5)(2,dzb,4,5,"button",6),_.Dg());a&2&&(a=b.va,_.A(),_.H("ngIf",a.children&&a.children.length>0),_.A(),_.H("ngIf",!a.children||a.children.length===0))};fzb=function(a){a&1&&_.K(0,"mat-divider")};gzb=function(a,b){a&1&&(_.Cg(0),_.F(1,ezb,3,2,"ng-container",4)(2,fzb,1,0,"mat-divider",5),_.Dg());a&2&&(a=b.va,b=b.last,_.A(),_.H("ngForOf",a),_.A(),_.H("ngIf",!b))};hzb=function(a,b){a&1&&_.F(0,gzb,3,2,"ng-container",4);a&2&&_.H("ngForOf",b.sections)};
izb=function(a){a&1&&(_.I(0,"mat-card",1)(1,"mat-card-content"),_.K(2,"markdown-content",2),_.J()());a&2&&(a=_.P(),_.A(2),_.H("content",a.content.text))};jzb=function(a){a&1&&(_.I(0,"mat-card",1)(1,"mat-card-content")(2,"pre"),_.Q(3),_.J()()());a&2&&(a=_.P(),_.A(3),_.eh(a.content.text))};
mzb=function(a,b){if(a&1){var c=_.Wd();_.I(0,"kythe-hovercard",2);_.O("mouseenter",function(){_.w(c);var d=_.P(2);return _.y(kzb(d))})("mouseleave",function(){_.w(c);var d=_.P(2);return _.y(lzb(d))});_.J()}a&2&&_.H("content",b.Qa)};nzb=function(a,b){a&1&&(_.F(0,mzb,1,1,"kythe-hovercard",1),_.S(1,"async"));a&2&&_.H("ngIf",_.nh(1,1,b.content))};ozb=function(a){var b=_.EJ(a.uc(),function(c){delete c.line});a.params.Wb!=null&&_.EJ(_.Ps(b,"HEAD"),function(c){delete c.Wb});return b.tb()};
pzb=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&&(_.kl?b.metaKey:b.ctrlKey);default:return!1}};
rzb=function(a,b){if(a&1){var c=_.Wd();_.Cg(0);_.I(1,"button",1);_.S(2,"async");_.O("click",function(){_.w(c);_.P().jhb.next({kind:"event",action:"CLICK"});return _.y()});_.I(3,"mat-icon");_.Q(4);_.J()();_.Dg()}a&2&&(a=b.Qa,b=_.P(),_.A(),_.H("disabled",a.state===b.G1.Ev)("matTooltip",_.nh(2,10,b.H9))("ascTrackElement",b.wc)("trackAction",a.state===b.G1.ePa?"unstar":"star"),_.tg("aria-label",qzb.format({starred:a.state===b.G1.ePa?"starred":"unstarred",elementName:b.sz,type:b.type})),_.A(2),_.bh("starred",
a.state===b.G1.ePa)("disabled",a.state===b.G1.Ev),_.A(),_.dh(" ",a.state===b.G1.RXc?"star_border":"star"," "))};szb=function(a,b){switch(b){case "REF":return _.TI(a.uc(),"ref").tb();case "REPO":return _.TI(a.uc(),"repo").tb();case "FILE":case "FOLDER":return a;default:return _.gb(b)}};
tzb=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 _.gb(a,"Unsupported place item type")}};
_.uzb=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 _.gb(a,"Unsupported place item type")}};
vzb=function(a,b){a&1&&_.K(0,"div",18);a&2&&(a=b.va,b=_.P(),_.ah("height",b.getHeight(a.start,a.end),"px")("min-width",b.IX,"ch")("top",b.xja(a.start),"px"))};wzb=function(a){a&1&&(_.I(0,"div",19),_.Q(1,"\n        "),_.I(2,"pre",20),_.Q(3),_.J(),_.Q(4,"\n      "),_.J());a&2&&(a=_.P(),_.ah("min-height",a.lineHeight*a.Dr,"px"),_.A(3),_.eh(a.JX))};
xzb=function(a){if(a&1){var b=_.Wd();_.I(0,"code-folding-container",21);_.O("rangeToggled",function(c){_.w(b);var d=_.P();return _.y(d.fbb(c))})("mousedown",function(c){_.w(b);return _.y(c.stopPropagation())});_.J()}a&2&&(a=_.P(),_.ah("pointer-events",a.tfa?"none":"unset"),_.H("visibility",a.visibility)("folding",a.Bo)("lineHeight",a.lineHeight))};yzb=function(a,b){var c=a.Rl;a=a.Nd;var d=b.Rl;b=b.Nd;return c===d&&a===b};
zzb=function(a){var b=a.sx;var c=[],d;a=_.k(((d=a.eT)==null?void 0:d.sx)||b);for(b=a.next();!b.done;b=a.next()){d=b.value;b=d.lineNumber;d=_.k(d.KX);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:_.hJ(b)})}}return c};
Bzb=function(a){if(a&1){var b=_.Wd();_.Cg(0);_.I(1,"span",5);_.Ig(2,0);_.S(3,"number");_.S(4,"number");_.J();_.I(5,"button",6);_.O("click",function(){_.w(b);var c=_.P();return _.y(Azb(c,-1))});_.I(6,"mat-icon");_.Q(7,"keyboard_arrow_up");_.J()();_.I(8,"button",7);_.O("click",function(){_.w(b);var c=_.P();return _.y(Azb(c,1))});_.I(9,"mat-icon");_.Q(10,"keyboard_arrow_down");_.J()();_.Dg()}a&2&&(a=_.P(),_.A(4),_.ZC(a.g7)(_.nh(3,17,a.ul+1))(_.nh(4,19,a.g7)),_.$C(2),_.A(),_.H("disabled",a.ul<=0)("title",
a.kjb)("ascTrackElement",a.wc)("trackArtifactId",a.ssa)("trackListIndex",a.ul)("trackProjectId",a.iU),_.tg("aria-label",a.kjb),_.A(3),_.H("disabled",a.ul>=a.g7-1)("title",a.jjb)("ascTrackElement",a.wc)("trackArtifactId",a.ssa)("trackListIndex",a.ul)("trackProjectId",a.iU),_.tg("aria-label",a.jjb))};Czb=function(a){a&1&&_.K(0,"loading",8);a&2&&_.H("inline",!0)};
Dzb=function(a){if(a&1){var b=_.Wd();_.I(0,"button",9);_.O("click",function(){_.w(b);var c=_.P();return _.y(c.close.emit())});_.I(1,"mat-icon");_.Q(2,"close");_.J()()}a&2&&(a=_.P(),_.H("title",a.ijb)("ascTrackElement",a.wc)("trackArtifactId",a.ssa)("trackProjectId",a.iU),_.tg("aria-label",a.ijb))};
Fzb=function(a){if(a&1){var b=_.Wd();_.I(0,"a",10);_.S(1,"icon");_.O("click",function(d){_.w(b);var e=_.P(3);return _.y(Ezb(e,d))});_.Q(2);_.J()}if(a&2){a=_.P().va;var c=_.P(2);_.nC(_.pC("file-item ",_.nh(1,9,a.entryType)));_.bh("deleted",a.Lp);_.H("routerLink",_.Ms(a.Xc))("queryParamsHandling",c.ig);_.tg("aria-label",a.name||c.ariaLabel);_.A(2);_.eh(a.name)}};
Gzb=function(a){a&1&&(_.I(0,"a"),_.S(1,"icon"),_.S(2,"toHref"),_.Q(3),_.J());if(a&2){a=_.P().va;var b=_.P().va,c=_.P(),d=_.pC("file-item ",_.nh(1,8,a.entryType));_.ch(d);_.bh("deleted",a.Lp);_.tg("href",_.dD(2,10,a,b,c.Zh),_.Ee)("aria-label",a.name||c.ariaLabel);_.A(3);_.eh(a.name)}};Hzb=function(a){a&1&&_.K(0,"img",11);a&2&&(a=_.P(3),_.H("alt",a.nIa),_.tg("title",a.nIa))};
Izb=function(a,b){a&1&&(_.I(0,"span",14),_.K(1,"img",15),_.I(2,"label",16),_.Q(3),_.J()());a&2&&(a=b.va,b=_.P(4),_.H("title",_.wtb("",a.title,": ",b.Msb(a.instances))),_.A(),_.H("src",a.icon||b.iqc,_.Ee)("alt",a.title),_.A(2),_.eh(b.Msb(a.instances)))};Jzb=function(a,b){a&1&&(_.I(0,"span",12),_.F(1,Izb,4,6,"span",13),_.J());a&2&&(a=b.Qa,_.A(),_.H("ngForOf",a))};
Kzb=function(a,b){a&1&&(_.Cg(0),_.I(1,"span",6,1),_.F(3,Fzb,3,11,"a",7)(4,Gzb,4,14,"ng-template",null,2,_.oh)(6,Hzb,1,2,"img",8)(7,Jzb,2,1,"span",9),_.S(8,"activeAggregations"),_.J(),_.Dg());if(a&2){a=b.va;b=_.$g(5);var c=_.P(2);_.A(3);_.H("ngIf",!c.Z0||!a.Hsd)("ngIfElse",b);_.A(3);_.H("ngIf",a.tjd);_.A();_.H("ngIf",_.cD(8,4,a.path,c.aggregations))}};Lzb=function(a){a&1&&(_.Cg(0),_.F(1,Kzb,9,7,"ng-container",5),_.Dg());a&2&&(a=_.P(),_.A(),_.H("incrementalForOf",a.files)("incrementalForLimit",a.limit))};
_.Pzb=function(a,b,c){a==="android"&&(a="android-internal");if(a==="chops_infra_internal")return a=new _.V4a,a=_.pk(a,1,"chops_infra_internal"),a=_.pk(a,2,"chromium/infra/infra_superproject"),_.pk(a,3,"main");a=b.get(a);var d=a==null?void 0:_.Y(a,2);b=a==null?void 0:_.Y(a,3);if(d&&b){if(d=c=c.get(d)){b=_.Ii(b);var e=_.k(Mzb(_.Kl(c,2,_.ul())));d=e.next().value;e=e.next().value;var f=_.k(Mzb(_.Kl(c,3,_.ul()))),g=f.next().value;f=f.next().value;c=_.Kl(c,4,_.ul());d=Nzb(b,d,g,c)&&!Ozb(b,e,f)}if(d)return a}};
Mzb=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]};Nzb=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)})};Ozb=function(a,b,c){return b.includes(a)||c.some(function(d){return a.startsWith(d)})};Msb=/[-_.]/g;Ksb={"-":"+",_:"/",".":"="};
_.Qzb=function(a){if(_.bb!==_.bb)throw Error("F");var b=a.df;b=b==null||_.Ha(b)?b:typeof b==="string"?_.Nsb(b):null;return b==null?b:a.df=b};Rzb=function(a,b){if(!a.df||!b.df||a.df===b.df)return a.df===b.df;if(typeof a.df==="string"&&typeof b.df==="string"){var c=a.df,d=b.df;b.df.length>a.df.length&&(d=a.df,c=b.df);if(c.lastIndexOf(d,0)!==0)return!1;for(b=d.length;b<c.length;b++)if(c[b]!=="=")return!1;return!0}c=_.Qzb(a);b=_.Qzb(b);return Osb(c,b)};
Ysb=function(a,b){if(typeof b==="string")b=b?new _.ab(b,_.bb):_.db();else if(b instanceof Uint8Array)b=new _.ab(b,_.bb);else if(!(b instanceof _.ab))return!1;return Rzb(a,b)};Xsb=function(a,b,c){return b instanceof _.Hb?$sb(a,b,c):atb(a,b,c)};Szb=function(a,b){return _.cc(a,1,b,_.Bb)};Tzb=function(a,b){return _.yk(a,2,b)};Uzb=function(a,b){return _.yk(a,4,b)};Vzb=function(a,b){return _.Yl(a,2,b)};Xzb=function(a){return _.Yl(a,9,_.Wzb)};Zzb=function(a){_.Yl(a,10,_.Yzb)};
_.xJ=function(a){a=_.vl(a,1);a!=null&&(a=a.df||"",a=typeof a==="string"?a:new Uint8Array(a));return a};_.wJ=function(a){return _.Ml(a,8,_.ul())};qyb=function(){var a=new _.vs;a=_.Yl(a,2,!1);return _.pk(a,1,"text/plain")};_.FJ=function(a){return{Ob:_.Ms(a)}};_.TI=function(a,b){a.Pc();if(b==="ref")return a;_.Ps(a);return b==="repo"?a:_.Os(a)};_.EJ=function(a,b){b(a.params);return a};_.pJ=function(a){_.EJ(a,function(b){delete b.line;delete b.Kz;delete b.Go;delete b.kq;delete b.Uf});return a};
_.$zb=function(a,b){_.Jv(a,{error:b,message:"Permission denied.",Zd:"Dismiss"})};aAb=function(a,b){a.Cma.subscribe(b)};_.bAb=function(a){_.u(_.wx);return _.vx.has(a)};cAb={id:"NL_SEMANTIC_OUTLINES",name:"AI Explanations",children:[]};dAb={id:"BLAME",name:"Blame",children:[]};eAb={id:"XREFS",name:"References",children:[]};fAb={id:"DEPRECATED",name:"Deprecated",children:[]};
FI=function(a){a=a===void 0?{}:a;this.i={};this.i.hostName=a.Zn==null?null:a.Zn;this.i.projectId=a.projectId==null?null:a.projectId;this.i.depotGroup=a.Cs==null?null:a.Cs;this.i.ossProject=a.Fi==null?null:a.Fi;this.i.repositoryName=a.fi==null?null:a.fi};_.W(FI,_.V);FI.prototype.ka=function(){return FI};FI.prototype.ma=function(){return{keys:["depotGroup","hostName","ossProject","projectId","repositoryName"]}};
_.p.Object.defineProperties(FI.prototype,{Cs:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"depotGroup")?_.T(this,"depotGroup"):""},set:function(a){this.i.depotGroup=a}},Zn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hostName")?_.T(this,"hostName"):""},set:function(a){this.i.hostName=a}},Fi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ossProject")?_.T(this,"ossProject"):""},set:function(a){this.i.ossProject=a}},projectId:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"projectId")?_.T(this,"projectId"):""},set:function(a){this.i.projectId=a}},fi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryName")?_.T(this,"repositoryName"):""},set:function(a){this.i.repositoryName=a}}});var EI=function(a){a=a===void 0?{}:a;this.i={};this.i.root=a.root==null?null:a.root;this.i.includeRegionalRepos=a.lOb==null?null:a.lOb};_.W(EI,_.V);EI.prototype.ka=function(){return EI};
EI.prototype.ma=function(){return{keys:["includeRegionalRepos","root"],Ka:{root:FI}}};_.p.Object.defineProperties(EI.prototype,{lOb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"includeRegionalRepos")?_.T(this,"includeRegionalRepos"):!1},set:function(a){this.i.includeRegionalRepos=a}},root:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"root")?_.T(this,"root"):null},set:function(a){this.i.root=a}}});
gAb=function(a){return a.WIb().ha(_.E(function(b){var c=new Map(b);_.vx.has(10)&&(c.set("XREFS",{Tf:"ON",Ira:""}),b.has("DEPRECATED")||c.set("DEPRECATED",{Tf:"ON",Ira:""}));return c}))};hAb=function(a,b){return a.k6().ha(_.E(function(c){return c.some(function(d){return _.Rs(d,b)})}))};_.iAb=function(a,b){return a.OS!=="mainContent"?function(){}:_.y9a(a,"mainContent",void 0,b)};
jAb=function(a,b,c){a.lf.put(b.toObject(),c.ha(_.E(function(d){return a.extract(d)}),_.Hf(function(d){return!!d}),_.Of(a.Xya()),_.gg(function(d){return a.isValid(d)?_.of(d):a.fetch(b)})))};_.kAb=function(a,b){var c=_.Beb(a,b);if(!_.CI(b))return a.window.location.origin+c;if(!_.DI(b))return"http://cs"+c;c=c.match(/^\/piper[/_]{3}depot\/google3/g)?c.slice(15):c.slice(9);return"http://"+c};_.fl(ctb,_.ba);ctb.prototype.name="AssertionError";
_.lAb=function(a,b){return a===b||a==null&&b==null||!(!a||!b)&&a instanceof b.constructor&&Vsb(a,b)};mAb=function(){return null};htb=function(a){this.g0b=a};htb.prototype.toString=function(){return this.g0b};Txb=function(a,b){var c=b.parentNode;c&&c.replaceChild(a,b)};_.Jyb=function(a){return a instanceof _.bk?a.clone():new _.bk(a)};ntb=function(a,b,c){this.Lkd=a;this.RZ=b;this.Gmd=c};
_.p.Object.defineProperties(ntb.prototype,{zi:{configurable:!0,enumerable:!0,get:function(){return _.le.get(this.Lkd)||null}}});var Btb=function(a){this.cq=a};
_.p.Object.defineProperties(Btb.prototype,{parent:{configurable:!0,enumerable:!0,get:function(){var a=this.cq.parentNode;return a?new KI(a):null}},Rb:{configurable:!0,enumerable:!0,get:function(){var a=HI(this.cq),b=a?a.zi:null;return b===null?_.sKa:new _.ie(b[1].data[a.RZ],b)}},Qq:{configurable:!0,enumerable:!0,get:function(){var a=this.cq,b;if((b=a)&&!(b=otb(a)))if(a=(a=HI(a))?a.zi:null,a===null)b=null;else{for(var c;a[1].type===2&&(c=_.Ud(a));)a=c;b=(a[2]&512)!==0?null:a[8]}return b}},context:{configurable:!0,
enumerable:!0,get:function(){var a;if(!(a=otb(this.cq))){a=this.cq;if(typeof Element!=="undefined"&&!(a instanceof Element))throw Error("Ia");a=(a=HI(a))?a.zi:null;a=a===null?null:a[8]}return a}},Gg:{configurable:!0,enumerable:!0,get:function(){return qtb(this.cq).filter(function(a){return a.type==="dom"})}},references:{configurable:!0,enumerable:!0,get:function(){a:{var a=HI(this.cq);if(a===null)a={};else{if(a.MTb===void 0){var b=a.zi;if(b===null){a={};break a}var c=b[1].data[a.RZ];if(c&&c.eI){for(var d=
{},e=c.index+1,f=0;f<c.eI.length;f+=2)d[c.eI[f]]=b[e],e++;b=d}else b=null;a.MTb=b}a=a.MTb||{}}}return a}}});var KI=function(a){this.cq=a};_.W(KI,Btb);KI.prototype.query=function(a){var b=[],c=HI(this.cq),d=c?c.zi:null;d!==null?II(d[1].data[c.RZ],d,a,b,!0,this.cq):ztb(this.cq,a,b,!0);return b[0]||null};
_.p.Object.defineProperties(KI.prototype,{na:{configurable:!0,enumerable:!0,get:function(){return this.cq.nodeType==Node.ELEMENT_NODE?this.cq:null}},name:{configurable:!0,enumerable:!0,get:function(){var a=HI(this.cq),b=a?a.zi:null;return b!==null?b[1].data[a.RZ].value:this.cq.nodeName}},properties:{configurable:!0,enumerable:!0,get:function(){var a=HI(this.cq),b=a?a.zi:null;if(b===null)return{};var c=b[1].data,d=c[a.RZ];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.lpd;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+=_.td(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=HI(b),d=c?c.zi:null;if(d===null)return{};d=d[1].data[c.RZ].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:{}}},ve:{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.cq.childNodes,b=[],c=0;c<a.length;c++)b.push(JI(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(JI(a[c]));return b}}});var nAb=function(a,b,c){c=c||{};c.format="jspb";this.ng=new _.Or(c);this.qg=a==void 0?a:a.replace(/\/+$/,"")};
_.h=nAb.prototype;_.h.KCa=function(a,b,c){return _.Pr(this.ng,this.qg+"/$rpc/devtools.sourcerers.DecorationsService/ListDecorations",a,b||{},_.xVa,c)};_.h.pcb=function(a,b){return _.Pr(this.ng,this.qg+"/$rpc/devtools.sourcerers.DecorationsService/ResolveDocumentation",a,b||{},_.yVa)};_.h.rcb=function(a,b){return _.Pr(this.ng,this.qg+"/$rpc/devtools.sourcerers.DecorationsService/ResolveItemList",a,b||{},_.zVa)};
_.h.npa=function(a,b,c){return _.Pr(this.ng,this.qg+"/$rpc/devtools.sourcerers.DecorationsService/ResolvePanel",a,b||{},_.AVa,c)};_.h.C4a=function(a,b){return _.Pr(this.ng,this.qg+"/$rpc/devtools.sourcerers.DecorationsService/GetFilterSupport",a,b||{},_.wVa)};oAb=_.oc(_.ns);Dtb=/^(.*?)\/*$/;_.GJ=function(){};_.GJ.prototype.transform=function(a){return a?_.OI(a):""};_.GJ.O=function(a){return new (a||_.GJ)};_.GJ.Ne=_.Ue({name:"toPrettyRef",type:_.GJ,qe:!0,standalone:!1});_.HJ=function(){};
_.HJ.O=function(a){return new (a||_.HJ)};_.HJ.Ja=_.Se({type:_.HJ});_.HJ.Ia=_.ed({});IJ=function(a,b,c,d){this.offsetX=c;this.offsetY=d;this.Ad=void 0;this.zc=a.zc;this.Ac=a.Ac;this.nc=b.nc;this.qc=b.qc};_.JJ=function(a){this.title=a;_.pAb(this)};_.pAb=function(a){a.title.aj("")};_.JJ.O=function(a){return new (a||_.JJ)(_.t(_.aq))};_.JJ.wa=_.q({token:_.JJ,qa:_.JJ.O,Ga:"root"});qAb=/(\(.*?\)+)|(\[.*?\]+)|(\{.*?\}+)|(<.*?>+)/g;
gJ=function(a){var b=_.R3a.test.call(_.R3a,a)?"\u200f":"\u200e";return a.replace(qAb,b+"$&"+b)};rAb={id:"Google",type:"depot"};_.KJ=function(a){this.Ha=a};_.KJ.O=function(a){return new (a||_.KJ)(_.C(_.Gx))};_.KJ.Ea=_.Te({type:_.KJ,oa:[["","trackBucket",""],["","trackAction","","feedbackEvent",""]],Wa:function(a,b){a&1&&_.O("click",function(){var c={};b.Cbc&&(c={bucket:b.Cbc});b.uY&&(c=Object.assign({},c,{oM:[b.uY]}));b.Ha.vq(c)})},inputs:{Cbc:"trackBucket",uY:"feedbackEvent"},standalone:!1});
LJ={qgc:"ADD",ukc:"BRANCH",sqc:"DELETE",Vsc:"EDIT",pzc:"INTEGRATE",NONE:"NONE",values:function(){return[LJ.NONE,LJ.qgc,LJ.ukc,LJ.Vsc,LJ.sqc,LJ.pzc]}};sAb={l$:"DEFAULT",nJa:"DEFINITION",Jk:"DEPRECATED",VZc:"WRITE_REFERENCE",values:function(){return[sAb.l$,sAb.VZc,sAb.Jk,sAb.nJa]}};tAb={yta:"FUNCTION",GHc:"OTHER",Ed:"UNKNOWN",values:function(){return[tAb.Ed,tAb.yta,tAb.GHc]}};
MJ={mIa:"BBCP",xIa:"CITC",AMa:"KYTHE",A$:"PIPER",pOa:"SEARCH_INDEX",bQa:"UNKNOWN_PROVENANCE",uQa:"VCS",values:function(){return[MJ.bQa,MJ.uQa,MJ.AMa,MJ.pOa,MJ.mIa,MJ.A$,MJ.xIa]}};NJ={pB:"DIRECTORY",KJ:"EXECUTABLE",Fv:"FILE",MB:"GIT_LINK",fG:"SYMBOLIC_LINK",wK:"UNKNOWN_OBJECT_TYPE",values:function(){return[NJ.wK,NJ.Fv,NJ.pB,NJ.fG,NJ.MB,NJ.KJ]}};
_.OJ={YHa:"ADDED",wIa:"CHANGED",cEc:"MOVED_CHANGED",dEc:"MOVED_CHANGED_OUT",eEc:"MOVED_IN",fEc:"MOVED_OUT",aOa:"REMOVED",VPa:"UNCHANGED",Jb:"UNDEFINED",values:function(){return[_.OJ.Jb,_.OJ.VPa,_.OJ.YHa,_.OJ.aOa,_.OJ.wIa,_.OJ.eEc,_.OJ.fEc,_.OJ.cEc,_.OJ.dEc]}};PJ={pB:"DIRECTORY",KJ:"EXECUTABLE",Fv:"FILE",MB:"GIT_LINK",fG:"SYMBOLIC_LINK",wK:"UNKNOWN_OBJECT_TYPE",values:function(){return[PJ.wK,PJ.Fv,PJ.pB,PJ.fG,PJ.MB,PJ.KJ]}};
QJ={pB:"DIRECTORY",KJ:"EXECUTABLE",Fv:"FILE",MB:"GIT_LINK",fG:"SYMBOLIC_LINK",wK:"UNKNOWN_OBJECT_TYPE",values:function(){return[QJ.wK,QJ.Fv,QJ.pB,QJ.fG,QJ.MB,QJ.KJ]}};RJ={mIa:"BBCP",xIa:"CITC",AMa:"KYTHE",A$:"PIPER",pOa:"SEARCH_INDEX",bQa:"UNKNOWN_PROVENANCE",uQa:"VCS",values:function(){return[RJ.bQa,RJ.uQa,RJ.AMa,RJ.pOa,RJ.mIa,RJ.A$,RJ.xIa]}};
SJ={pB:"DIRECTORY",KJ:"EXECUTABLE",Fv:"FILE",MB:"GIT_LINK",fG:"SYMBOLIC_LINK",wK:"UNKNOWN_OBJECT_TYPE",values:function(){return[SJ.wK,SJ.Fv,SJ.pB,SJ.fG,SJ.MB,SJ.KJ]}};
TJ={bhc:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE",chc:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_ART",dhc:"ANDROID_CF_X86_64_PHONE_USERDEBUG_COVERAGE_BIONIC",ehc:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE",fhc:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_ART",ghc:"ANDROID_CF_X86_PHONE_USERDEBUG_COVERAGE_BIONIC",khc:"ANDROID_MAINLINE_MODULE_X86_COVERAGE",lhc:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_Q",mhc:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_R_ON_R",nhc:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_Q",
ohc:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_R",phc:"ANDROID_MAINLINE_MODULE_X86_COVERAGE_S_ON_S",qhc:"ANDROID_SEAHAWK_USERDEBUG_COVERAGE",Blc:"CHROME_UNIT_TEST",Wmc:"COVERAGE_NG",Xmc:"COVERAGE_NG_TESTS",l$:"DEFAULT",Qvc:"FUZZING",jGc:"NEST_BISMUTH",kGc:"NEST_BISMUTH_SCREENDUMP",lGc:"NEST_BISMUTH_UNICYCLE",mGc:"NEST_BISMUTH_UNIT_TEST",nGc:"NEST_SAPPHIRE",pGc:"NEST_TOPAZ_UNIT_TEST",rGc:"NEST_ZIRCONIUM",sGc:"NEST_ZIRCONIUM_SCREENDUMP",tGc:"NEST_ZIRCONIUM_UNICYCLE",uGc:"NEST_ZIRCONIUM_UNIT_TEST",cJc:"PIXEL_BLAZER_COVERAGE",
dJc:"PIXEL_CAIMAN_COVERAGE",eJc:"PIXEL_COMET_COVERAGE",fJc:"PIXEL_HUSKY_COVERAGE",gJc:"PIXEL_KOMODO_COVERAGE",hJc:"PIXEL_RAVEN_COVERAGE",iJc:"PIXEL_UNIFIED_COVERAGE",BRc:"STORAGE_ONLY",TXc:"UNSUPPORTED_CATEGORY",values:function(){return[TJ.TXc,TJ.l$,TJ.Qvc,TJ.nGc,TJ.rGc,TJ.uGc,TJ.tGc,TJ.sGc,TJ.jGc,TJ.mGc,TJ.lGc,TJ.kGc,TJ.pGc,TJ.ehc,TJ.fhc,TJ.BRc,TJ.ghc,TJ.bhc,TJ.chc,TJ.dhc,TJ.qhc,TJ.khc,TJ.lhc,TJ.mhc,TJ.nhc,TJ.ohc,TJ.phc,TJ.Wmc,TJ.Xmc,TJ.Blc,TJ.iJc,TJ.hJc,TJ.fJc,TJ.dJc,TJ.eJc,TJ.gJc,TJ.cJc]}};
UJ={Ymc:"COVERED",IGc:"NOT_COVERED",OGc:"NOT_INSTRUMENTED",bIc:"PARTIALLY_COVERED",Wf:"STATUS_UNSPECIFIED",values:function(){return[UJ.Wf,UJ.Ymc,UJ.IGc,UJ.bIc,UJ.OGc]}};VJ={pB:"DIRECTORY",KJ:"EXECUTABLE",Fv:"FILE",MB:"GIT_LINK",fG:"SYMBOLIC_LINK",wK:"UNKNOWN_OBJECT_TYPE",values:function(){return[VJ.wK,VJ.Fv,VJ.pB,VJ.fG,VJ.MB,VJ.KJ]}};uAb={Jqc:"DIRECTORY_ICON",ABc:"LINE_ICON",Ed:"UNKNOWN",values:function(){return[uAb.Ed,uAb.ABc,uAb.Jqc]}};
WJ={Pgc:"ALLOCATION",thc:"ANONYMOUS_FUNCTION",Djc:"BACKUP_SCHEDULE",ykc:"BUILD_ARGUMENT",zkc:"BUILD_BINARY",Akc:"BUILD_GENERATOR",Bkc:"BUILD_LIBRARY",Hkc:"BUILD_RULE",Ikc:"BUILD_TEST",Jkc:"BUILD_VARIABLE",klc:"CHANGELOG",gib:"CLASS",rmc:"COLUMN",zmc:"CONDITIONAL",Hmc:"CONSTANT",Enc:"DART_MIXIN",nqc:"DEFINE_CONST",oqc:"DEFINE_MACRO",tib:"ENUM",uib:"ENUM_CONSTANT",EXTENSION:"EXTENSION",Cib:"FIELD",yta:"FUNCTION",Oxc:"GRAPHQL_DIRECTIVE",Pxc:"GRAPHQL_FRAGMENT",Qxc:"GRAPHQL_FRAGMENT_SPREAD",Rxc:"GRAPHQL_LIST",
Sxc:"GRAPHQL_OPERATION",Vxc:"GROUP",hzc:"INDEX",Tib:"INTERFACE",Hzc:"JOB",Pzc:"JS_ASSIGNMENT",Qzc:"JS_CONST",Rzc:"JS_FUNCTION_ASSIGNMENT",Szc:"JS_FUNCTION_LITERAL",Tzc:"JS_GETTER",Uzc:"JS_GOOG_PROVIDE",Vzc:"JS_GOOG_REQUIRE",Wzc:"JS_LITERAL",Zzc:"JS_SETTER",bAc:"JS_VAR",JBc:"LOCALITY_GROUP",PCc:"MD_HEADER",Yib:"METHOD",XDc:"MODULE",Ejb:"NAMESPACE",mHc:"OBJECT",JO:"PACKAGE",zJc:"PREPROCESSOR",Sjb:"PROPERTY",cNc:"PROTO_BUNDLE",VNc:"QUEUE",cPc:"RUST_IMPL",jPc:"SCOPE",UOa:"SERVICE",hRc:"SQL_DATABASE",
iRc:"SQL_MODEL",jRc:"SQL_TVF",ekb:"STRUCT",QVc:"SWIFT_ACTOR",WVc:"TABLE",sWc:"TEMPLATE",Et:"TEST",jkb:"TYPEDEF",mkb:"UNION",GXc:"UNKNOWN_SYMBOL",okb:"VARIABLE",WZc:"XML_TAG",YZc:"YANG_CONTAINER",ZZc:"YANG_GROUPING",a_c:"YANG_IDENTITY",b_c:"YANG_LEAF",c_c:"YANG_LIST",values:function(){return[WJ.GXc,WJ.jPc,WJ.Vxc,WJ.gib,WJ.Tib,WJ.ekb,WJ.tib,WJ.mkb,WJ.Yib,WJ.Cib,WJ.yta,WJ.okb,WJ.jkb,WJ.Ejb,WJ.EXTENSION,WJ.Sjb,WJ.uib,WJ.thc,WJ.zmc,WJ.Et,WJ.JO,WJ.mHc,WJ.Hmc,WJ.XDc,WJ.zJc,WJ.Hkc,WJ.zkc,WJ.Ikc,WJ.Bkc,WJ.Akc,
WJ.ykc,WJ.Jkc,WJ.bAc,WJ.Qzc,WJ.Uzc,WJ.Vzc,WJ.Zzc,WJ.Tzc,WJ.Wzc,WJ.Szc,WJ.Pzc,WJ.Rzc,WJ.nqc,WJ.oqc,WJ.WZc,WJ.sWc,WJ.Hzc,WJ.UOa,WJ.Pgc,WJ.WVc,WJ.VNc,WJ.JBc,WJ.hzc,WJ.cNc,WJ.Djc,WJ.rmc,WJ.klc,WJ.PCc,WJ.jRc,WJ.iRc,WJ.hRc,WJ.Enc,WJ.ZZc,WJ.a_c,WJ.YZc,WJ.c_c,WJ.b_c,WJ.QVc,WJ.Oxc,WJ.Sxc,WJ.Pxc,WJ.Qxc,WJ.Rxc,WJ.cPc]}};
XJ={Zic:"ATOM",COMMENT:"COMMENT",nJa:"DEFINITION",nAc:"KEYWORD",OBc:"LOCAL_REF",sCc:"MACRO",kHc:"NUMERIC_LITERAL",RNc:"QUALIFIER",JRc:"STRING_LITERAL",jXc:"TYPE_ID",Ed:"UNKNOWN",values:function(){return[XJ.Ed,XJ.nAc,XJ.JRc,XJ.COMMENT,XJ.kHc,XJ.sCc,XJ.jXc,XJ.Zic,XJ.nJa,XJ.RNc,XJ.OBc]}};YJ=function(a){a=a===void 0?{}:a;this.i={};this.i.numInstances=a.z$a==null?null:a.z$a;this.i.numFiles=a.rXb==null?null:a.rXb;this.i.numFixes=a.sXb==null?null:a.sXb};_.W(YJ,_.V);YJ.prototype.ka=function(){return YJ};
YJ.prototype.ma=function(){return{keys:["numFiles","numFixes","numInstances"]}};
_.p.Object.defineProperties(YJ.prototype,{rXb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numFiles")?_.T(this,"numFiles"):"0"},set:function(a){this.i.numFiles=a}},sXb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numFixes")?_.T(this,"numFixes"):"0"},set:function(a){this.i.numFixes=a}},z$a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numInstances")?_.T(this,"numInstances"):"0"},set:function(a){this.i.numInstances=a}}});
var ZJ=function(a){a=a===void 0?{}:a;this.i={};this.i.lastCommitTime=a.vZ==null?null:a.vZ;this.i.lastCommitMessage=a.g8a==null?null:a.g8a;this.i.size=a.size==null?null:a.size;this.i.deleted=a.Lp==null?null:a.Lp;this.i.existedAtCommit=a.q2a==null?null:a.q2a};_.W(ZJ,_.V);ZJ.prototype.ka=function(){return ZJ};ZJ.prototype.ma=function(){return{keys:["deleted","existedAtCommit","lastCommitMessage","lastCommitTime","size"]}};
_.p.Object.defineProperties(ZJ.prototype,{Lp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deleted")?_.T(this,"deleted"):!1},set:function(a){this.i.deleted=a}},q2a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"existedAtCommit")?_.T(this,"existedAtCommit"):""},set:function(a){this.i.existedAtCommit=a}},g8a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lastCommitMessage")?_.T(this,"lastCommitMessage"):""},set:function(a){this.i.lastCommitMessage=a}},
vZ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lastCommitTime")?_.T(this,"lastCommitTime"):""},set:function(a){this.i.lastCommitTime=a}},size:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"size")?_.T(this,"size"):"0"},set:function(a){this.i.size=a}}});var $J=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($J,_.V);$J.prototype.ka=function(){return $J};
$J.prototype.ma=function(){return{keys:["email","name"]}};_.p.Object.defineProperties($J.prototype,{email:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"email")?_.T(this,"email"):""},set:function(a){this.i.email=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.T(this,"name"):""},set:function(a){this.i.name=a}}});
var aK=function(a){a=a===void 0?{}:a;this.i={};this.i.includeRegexp=a.u6a==null?null:a.u6a;this.i.excludeRegexp=a.l2a==null?null:a.l2a;this.i.languageRegexp=a.f8a==null?null:a.f8a;this.i.availableForFiles=a.kZa==null?null:a.kZa;this.i.availableForDirs=a.jZa==null?null:a.jZa;this.i.availableForGeneratedFiles=a.lZa==null?null:a.lZa};_.W(aK,_.V);aK.prototype.ka=function(){return aK};aK.prototype.ma=function(){return{keys:"availableForDirs availableForFiles availableForGeneratedFiles excludeRegexp includeRegexp languageRegexp".split(" ")}};
_.p.Object.defineProperties(aK.prototype,{jZa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForDirs")?_.T(this,"availableForDirs"):!1},set:function(a){this.i.availableForDirs=a}},kZa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForFiles")?_.T(this,"availableForFiles"):!1},set:function(a){this.i.availableForFiles=a}},lZa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availableForGeneratedFiles")?_.T(this,"availableForGeneratedFiles"):
!1},set:function(a){this.i.availableForGeneratedFiles=a}},l2a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"excludeRegexp")?_.T(this,"excludeRegexp"):[]},set:function(a){this.i.excludeRegexp=a}},u6a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"includeRegexp")?_.T(this,"includeRegexp"):[]},set:function(a){this.i.includeRegexp=a}},f8a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"languageRegexp")?_.T(this,"languageRegexp"):[]},set:function(a){this.i.languageRegexp=
a}}});var bK=function(a){a=a===void 0?{}:a;this.i={};this.i.branchName=a.Og==null?null:a.Og;this.i.commitId=a.Zf==null?null:a.Zf};_.W(bK,_.V);bK.prototype.ka=function(){return bK};bK.prototype.ma=function(){return{keys:["branchName","commitId"]}};
_.p.Object.defineProperties(bK.prototype,{Og:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"branchName")?_.T(this,"branchName"):""},set:function(a){this.i.branchName=a}},Zf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitId")?_.T(this,"commitId"):""},set:function(a){this.i.commitId=a}}});var cK=function(a){a=a===void 0?{}:a;this.i={};this.i.categoryId=a.ED==null?null:a.ED};_.W(cK,_.V);cK.prototype.ka=function(){return cK};cK.prototype.ma=function(){return{keys:["categoryId"]}};
_.p.Object.defineProperties(cK.prototype,{ED:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"categoryId")?_.T(this,"categoryId"):""},set:function(a){this.i.categoryId=a}}});var dK=function(a){a=a===void 0?{}:a;this.i={};this.i.type=a.type==null?null:a.type};_.W(dK,_.V);dK.prototype.ka=function(){return dK};dK.prototype.ma=function(){return{Oa:{type:uAb},keys:["type"]}};
_.p.Object.defineProperties(dK.prototype,{type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.T(this,"type"):null},set:function(a){this.i.type=a}}});_.p.Object.defineProperties(dK,{Df:{configurable:!0,enumerable:!0,get:function(){return uAb}}});var eK=function(a){a=a===void 0?{}:a;this.i={};this.i.codeFindingsArguments=a.sfa==null?null:a.sfa;this.i.availability=a.availability==null?null:a.availability};_.W(eK,_.V);eK.prototype.ka=function(){return eK};
eK.prototype.ma=function(){return{Pa:{availability:aK},keys:["availability","codeFindingsArguments"],Ka:{codeFindingsArguments:cK}}};
_.p.Object.defineProperties(eK.prototype,{availability:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"availability")?_.T(this,"availability"):[]},set:function(a){this.i.availability=a}},sfa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"codeFindingsArguments")?_.T(this,"codeFindingsArguments"):null},set:function(a){this.i.codeFindingsArguments=a}}});
var fK=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.H_b==null?null:a.H_b;this.i.children=a.children==null?null:a.children;this.i.onByDefault=a.WZ==null?null:a.WZ;this.i.isWarning=a.V7a==null?null:a.V7a};_.W(fK,_.V);fK.prototype.ka=function(){return fK};
fK.prototype.ma=function(){return{Pa:{children:fK,presentation:dK},keys:"children dataSource icon id isWarning name onByDefault presentation tooltip".split(" "),Ka:{dataSource:eK}}};
_.p.Object.defineProperties(fK.prototype,{children:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"children")?_.T(this,"children"):[]},set:function(a){this.i.children=a}},dataSource:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"dataSource")?_.T(this,"dataSource"):null},set:function(a){this.i.dataSource=a}},icon:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"icon")?_.T(this,"icon"):""},set:function(a){this.i.icon=a}},id:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"id")?_.T(this,"id"):""},set:function(a){this.i.id=a}},V7a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"isWarning")?_.T(this,"isWarning"):!1},set:function(a){this.i.isWarning=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.T(this,"name"):""},set:function(a){this.i.name=a}},WZ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"onByDefault")?_.T(this,"onByDefault"):!1},set:function(a){this.i.onByDefault=a}},
H_b:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"presentation")?_.T(this,"presentation"):[]},set:function(a){this.i.presentation=a}},tooltip:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tooltip")?_.T(this,"tooltip"):""},set:function(a){this.i.tooltip=a}}});
var gK=function(a){a=a===void 0?{}:a;this.i={};this.i.newPath=a.tN==null?null:a.tN;this.i.oldPath=a.tg==null?null:a.tg;this.i.newHash=a.QWb==null?null:a.QWb;this.i.oldHash=a.JXb==null?null:a.JXb;this.i.newType=a.n$a==null?null:a.n$a;this.i.oldType=a.C$a==null?null:a.C$a};_.W(gK,_.V);gK.prototype.ka=function(){return gK};gK.prototype.ma=function(){return{Oa:{newType:PJ,oldType:QJ},keys:"newHash newPath newType oldHash oldPath oldType".split(" ")}};
_.p.Object.defineProperties(gK.prototype,{QWb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"newHash")?_.T(this,"newHash"):""},set:function(a){this.i.newHash=a}},tN:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"newPath")?_.T(this,"newPath"):""},set:function(a){this.i.newPath=a}},n$a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"newType")?_.T(this,"newType"):null},set:function(a){this.i.newType=a}},JXb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"oldHash")?_.T(this,"oldHash"):""},set:function(a){this.i.oldHash=a}},tg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldPath")?_.T(this,"oldPath"):""},set:function(a){this.i.oldPath=a}},C$a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldType")?_.T(this,"oldType"):null},set:function(a){this.i.oldType=a}}});
var hK=function(a){a=a===void 0?{}:a;this.i={};this.i.locationSpecUri=a.PCa==null?null:a.PCa;this.i.baseUriIndex=a.rZa==null?null:a.rZa;this.i.externalUrl=a.x2a==null?null:a.x2a;this.i.label=a.label==null?null:a.label};_.W(hK,_.V);hK.prototype.ka=function(){return hK};hK.prototype.ma=function(){return{keys:["baseUriIndex","externalUrl","label","locationSpecUri"]}};
_.p.Object.defineProperties(hK.prototype,{rZa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"baseUriIndex")?_.T(this,"baseUriIndex"):0},set:function(a){this.i.baseUriIndex=a}},x2a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"externalUrl")?_.T(this,"externalUrl"):""},set:function(a){this.i.externalUrl=a}},label:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"label")?_.T(this,"label"):""},set:function(a){this.i.label=a}},PCa:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"locationSpecUri")?_.T(this,"locationSpecUri"):""},set:function(a){this.i.locationSpecUri=a}}});var iK=function(a){a=a===void 0?{}:a;this.i={};this.i.primary=a.y_==null?null:a.y_;this.i.alternatives=a.Xub==null?null:a.Xub};_.W(iK,_.V);iK.prototype.ka=function(){return iK};iK.prototype.ma=function(){return{Pa:{alternatives:hK},keys:["alternatives","primary"],Ka:{primary:hK}}};
_.p.Object.defineProperties(iK.prototype,{Xub:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"alternatives")?_.T(this,"alternatives"):[]},set:function(a){this.i.alternatives=a}},y_:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"primary")?_.T(this,"primary"):null},set:function(a){this.i.primary=a}}});var jK=function(a){a=a===void 0?{}:a;this.i={};this.i.message=a.message==null?null:a.message;this.i.proxyId=a.rbb==null?null:a.rbb};_.W(jK,_.V);jK.prototype.ka=function(){return jK};
jK.prototype.ma=function(){return{keys:["message","proxyId"]}};_.p.Object.defineProperties(jK.prototype,{message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.T(this,"message"):""},set:function(a){this.i.message=a}},rbb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"proxyId")?_.T(this,"proxyId"):""},set:function(a){this.i.proxyId=a}}});
var kK=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(kK,_.V);kK.prototype.ka=function(){return kK};kK.prototype.ma=function(){return{keys:["column","line"]}};
_.p.Object.defineProperties(kK.prototype,{column:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"column")?_.T(this,"column"):0},set:function(a){this.i.column=a}},line:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"line")?_.T(this,"line"):0},set:function(a){this.i.line=a}}});var lK=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(lK,_.V);lK.prototype.ka=function(){return lK};
lK.prototype.ma=function(){return{keys:["end","start"],Ka:{end:kK,start:kK}}};_.p.Object.defineProperties(lK.prototype,{end:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"end")?_.T(this,"end"):null},set:function(a){this.i.end=a}},start:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"start")?_.T(this,"start"):null},set:function(a){this.i.start=a}}});
var mK=function(a){a=a===void 0?{}:a;this.i={};this.i.sourceRange=a.sourceRange==null?null:a.sourceRange;this.i.hoverProxy=a.i6a==null?null:a.i6a;this.i.navigation=a.navigation==null?null:a.navigation;this.i.panelProxy=a.qab==null?null:a.qab;this.i.highlightIds=a.iZ==null?null:a.iZ;this.i.semanticTags=a.z6b==null?null:a.z6b;this.i.symbolKind=a.Hfb==null?null:a.Hfb};_.W(mK,_.V);mK.prototype.ka=function(){return mK};
mK.prototype.ma=function(){return{Oa:{semanticTags:sAb,symbolKind:tAb},keys:"highlightIds hoverProxy navigation panelProxy semanticTags sourceRange symbolKind".split(" "),Ka:{navigation:iK,sourceRange:lK}}};
_.p.Object.defineProperties(mK.prototype,{iZ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"highlightIds")?_.T(this,"highlightIds"):[]},set:function(a){this.i.highlightIds=a}},i6a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hoverProxy")?_.T(this,"hoverProxy"):""},set:function(a){this.i.hoverProxy=a}},navigation:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"navigation")?_.T(this,"navigation"):null},set:function(a){this.i.navigation=a}},qab:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"panelProxy")?_.T(this,"panelProxy"):""},set:function(a){this.i.panelProxy=a}},z6b:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"semanticTags")?_.T(this,"semanticTags"):[]},set:function(a){this.i.semanticTags=a}},sourceRange:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sourceRange")?_.T(this,"sourceRange"):null},set:function(a){this.i.sourceRange=a}},Hfb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"symbolKind")?
_.T(this,"symbolKind"):null},set:function(a){this.i.symbolKind=a}}});var nK=function(a){a=a===void 0?{}:a;this.i={};this.i.decorations=a.Hw==null?null:a.Hw;this.i.isComplete=a.Ts==null?null:a.Ts;this.i.resolvedFileSpecUri=a.tcb==null?null:a.tcb;this.i.baseLocationSpecUri=a.vxb==null?null:a.vxb;this.i.diagnostics=a.vEb==null?null:a.vEb};_.W(nK,_.V);nK.prototype.ka=function(){return nK};
nK.prototype.ma=function(){return{Pa:{decorations:mK,diagnostics:jK},keys:["baseLocationSpecUri","decorations","diagnostics","isComplete","resolvedFileSpecUri"]}};
_.p.Object.defineProperties(nK.prototype,{vxb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"baseLocationSpecUri")?_.T(this,"baseLocationSpecUri"):[]},set:function(a){this.i.baseLocationSpecUri=a}},Hw:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"decorations")?_.T(this,"decorations"):[]},set:function(a){this.i.decorations=a}},vEb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"diagnostics")?_.T(this,"diagnostics"):[]},set:function(a){this.i.diagnostics=
a}},Ts:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"isComplete")?_.T(this,"isComplete"):!1},set:function(a){this.i.isComplete=a}},tcb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resolvedFileSpecUri")?_.T(this,"resolvedFileSpecUri"):""},set:function(a){this.i.resolvedFileSpecUri=a}}});var oK=function(a){a=a===void 0?{}:a;this.i={};this.i.beginLine=a.OG==null?null:a.OG;this.i.endLine=a.endLine==null?null:a.endLine;this.i.contents=a.Zm==null?null:a.Zm};_.W(oK,_.V);
oK.prototype.ka=function(){return oK};oK.prototype.ma=function(){return{keys:["beginLine","contents","endLine"]}};
_.p.Object.defineProperties(oK.prototype,{OG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"beginLine")?_.T(this,"beginLine"):0},set:function(a){this.i.beginLine=a}},Zm:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"contents")?_.T(this,"contents"):""},set:function(a){this.i.contents=a}},endLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.T(this,"endLine"):0},set:function(a){this.i.endLine=a}}});
var pK=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.EZ==null?null:a.EZ};_.W(pK,_.V);pK.prototype.ka=function(){return pK};pK.prototype.ma=function(){return{Oa:{sources:MJ,type:NJ},keys:"attributes hash locationHint path sources type".split(" "),Ka:{attributes:ZJ}}};
_.p.Object.defineProperties(pK.prototype,{attributes:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"attributes")?_.T(this,"attributes"):null},set:function(a){this.i.attributes=a}},hash:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hash")?_.T(this,"hash"):""},set:function(a){this.i.hash=a}},EZ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"locationHint")?_.T(this,"locationHint"):""},set:function(a){this.i.locationHint=a}},path:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"path")?_.T(this,"path"):""},set:function(a){this.i.path=a}},sources:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sources")?_.T(this,"sources"):[]},set:function(a){this.i.sources=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.T(this,"type"):null},set:function(a){this.i.type=a}}});_.p.Object.defineProperties(pK,{Df:{configurable:!0,enumerable:!0,get:function(){return NJ}}});
var qK=function(a){a=a===void 0?{}:a;this.i={};this.i.type=a.type==null?null:a.type;this.i.leftChunk=a.XH==null?null:a.XH;this.i.rightChunk=a.KI==null?null:a.KI};_.W(qK,_.V);qK.prototype.ka=function(){return qK};qK.prototype.ma=function(){return{Oa:{type:_.OJ},keys:["leftChunk","rightChunk","type"],Ka:{leftChunk:oK,rightChunk:oK}}};
_.p.Object.defineProperties(qK.prototype,{XH:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"leftChunk")?_.T(this,"leftChunk"):null},set:function(a){this.i.leftChunk=a}},KI:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"rightChunk")?_.T(this,"rightChunk"):null},set:function(a){this.i.rightChunk=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.T(this,"type"):null},set:function(a){this.i.type=a}}});
_.p.Object.defineProperties(qK,{Df:{configurable:!0,enumerable:!0,get:function(){return _.OJ}}});var rK=function(a){a=a===void 0?{}:a;this.i={};this.i.linesUnchanged=a.C8a==null?null:a.C8a;this.i.linesAdded=a.x8a==null?null:a.x8a;this.i.linesRemoved=a.B8a==null?null:a.B8a;this.i.linesChanged=a.y8a==null?null:a.y8a};_.W(rK,_.V);rK.prototype.ka=function(){return rK};rK.prototype.ma=function(){return{keys:["linesAdded","linesChanged","linesRemoved","linesUnchanged"]}};
_.p.Object.defineProperties(rK.prototype,{x8a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesAdded")?_.T(this,"linesAdded"):"0"},set:function(a){this.i.linesAdded=a}},y8a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesChanged")?_.T(this,"linesChanged"):"0"},set:function(a){this.i.linesChanged=a}},B8a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linesRemoved")?_.T(this,"linesRemoved"):"0"},set:function(a){this.i.linesRemoved=a}},C8a:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"linesUnchanged")?_.T(this,"linesUnchanged"):"0"},set:function(a){this.i.linesUnchanged=a}}});_.nJ=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(_.nJ,_.V);_.nJ.prototype.ka=function(){return _.nJ};_.nJ.prototype.ma=function(){return{Oa:{type:VJ},keys:["hash","path","type"]}};
_.p.Object.defineProperties(_.nJ.prototype,{hash:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hash")?_.T(this,"hash"):""},set:function(a){this.i.hash=a}},path:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"path")?_.T(this,"path"):""},set:function(a){this.i.path=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.T(this,"type"):null},set:function(a){this.i.type=a}}});_.p.Object.defineProperties(_.nJ,{Df:{configurable:!0,enumerable:!0,get:function(){return VJ}}});
_.oJ=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(_.oJ,_.V);_.oJ.prototype.ka=function(){return _.oJ};_.oJ.prototype.ma=function(){return{keys:["left","right"],Ka:{left:_.nJ,right:_.nJ}}};
_.p.Object.defineProperties(_.oJ.prototype,{left:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"left")?_.T(this,"left"):null},set:function(a){this.i.left=a}},right:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"right")?_.T(this,"right"):null},set:function(a){this.i.right=a}}});var sK=function(a){a=a===void 0?{}:a;this.i={};this.i.fileDiffSpec=a.bAa==null?null:a.bAa;this.i.modificationMetadata=a.gDa==null?null:a.gDa;this.i.diffChunks=a.fH==null?null:a.fH};_.W(sK,_.V);
sK.prototype.ka=function(){return sK};sK.prototype.ma=function(){return{Pa:{diffChunks:qK},keys:["diffChunks","fileDiffSpec","modificationMetadata"],Ka:{fileDiffSpec:_.oJ,modificationMetadata:rK}}};
_.p.Object.defineProperties(sK.prototype,{fH:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"diffChunks")?_.T(this,"diffChunks"):[]},set:function(a){this.i.diffChunks=a}},bAa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffSpec")?_.T(this,"fileDiffSpec"):null},set:function(a){this.i.fileDiffSpec=a}},gDa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"modificationMetadata")?_.T(this,"modificationMetadata"):null},set:function(a){this.i.modificationMetadata=
a}}});var tK=function(a){a=a===void 0?{}:a;this.i={};this.i.privateDoNotAccessOrElseSafeHtmlWrappedValue=a.xI==null?null:a.xI};_.W(tK,_.V);tK.prototype.ka=function(){return tK};tK.prototype.ma=function(){return{keys:["privateDoNotAccessOrElseSafeHtmlWrappedValue"]}};
_.p.Object.defineProperties(tK.prototype,{xI:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue")?_.T(this,"privateDoNotAccessOrElseSafeHtmlWrappedValue"):""},set:function(a){this.i.privateDoNotAccessOrElseSafeHtmlWrappedValue=a}}});
var uK=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(uK,_.V);uK.prototype.ka=function(){return uK};uK.prototype.ma=function(){return{keys:["endColumn","endLine","startColumn","startLine"]}};
_.p.Object.defineProperties(uK.prototype,{endColumn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endColumn")?_.T(this,"endColumn"):0},set:function(a){this.i.endColumn=a}},endLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.T(this,"endLine"):0},set:function(a){this.i.endLine=a}},startColumn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"startColumn")?_.T(this,"startColumn"):0},set:function(a){this.i.startColumn=a}},startLine:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"startLine")?_.T(this,"startLine"):0},set:function(a){this.i.startLine=a}}});var vK=function(a){a=a===void 0?{}:a;this.i={};this.i.range=a.range==null?null:a.range;this.i.commitIndex=a.WG==null?null:a.WG};_.W(vK,_.V);vK.prototype.ka=function(){return vK};vK.prototype.ma=function(){return{keys:["commitIndex","range"],Ka:{range:uK}}};
_.p.Object.defineProperties(vK.prototype,{WG:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitIndex")?_.T(this,"commitIndex"):0},set:function(a){this.i.commitIndex=a}},range:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.T(this,"range"):null},set:function(a){this.i.range=a}}});var wK=function(a){a=a===void 0?{}:a;this.i={};this.i.fileDiffEntries=a.Sn==null?null:a.Sn};_.W(wK,_.V);wK.prototype.ka=function(){return wK};
wK.prototype.ma=function(){return{Pa:{fileDiffEntries:gK},keys:["fileDiffEntries"]}};_.p.Object.defineProperties(wK.prototype,{Sn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffEntries")?_.T(this,"fileDiffEntries"):[]},set:function(a){this.i.fileDiffEntries=a}}});var xK=function(a){a=a===void 0?{}:a;this.i={};this.i.categories=a.categories==null?null:a.categories};_.W(xK,_.V);xK.prototype.ka=function(){return xK};xK.prototype.ma=function(){return{Oa:{categories:TJ},keys:["categories"]}};
_.p.Object.defineProperties(xK.prototype,{categories:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"categories")?_.T(this,"categories"):[]},set:function(a){this.i.categories=a}}});_.yK=function(a){a=a===void 0?{}:a;this.i={};this.i.hostName=a.Zn==null?null:a.Zn;this.i.projectId=a.projectId==null?null:a.projectId;this.i.depotGroup=a.Cs==null?null:a.Cs;this.i.ossProject=a.Fi==null?null:a.Fi;this.i.repositoryName=a.fi==null?null:a.fi;this.i.workspaceId=a.oy==null?null:a.oy};
_.W(_.yK,_.V);_.yK.prototype.ka=function(){return _.yK};_.yK.prototype.ma=function(){return{keys:"depotGroup hostName ossProject projectId repositoryName workspaceId".split(" ")}};
_.p.Object.defineProperties(_.yK.prototype,{Cs:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"depotGroup")?_.T(this,"depotGroup"):""},set:function(a){this.i.depotGroup=a}},Zn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hostName")?_.T(this,"hostName"):""},set:function(a){this.i.hostName=a}},Fi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ossProject")?_.T(this,"ossProject"):""},set:function(a){this.i.ossProject=a}},projectId:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"projectId")?_.T(this,"projectId"):""},set:function(a){this.i.projectId=a}},fi:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryName")?_.T(this,"repositoryName"):""},set:function(a){this.i.repositoryName=a}},oy:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"workspaceId")?_.T(this,"workspaceId"):""},set:function(a){this.i.workspaceId=a}}});
var zK=function(a){a=a===void 0?{}:a;this.i={};this.i.repositoryKey=a.jg==null?null:a.jg;this.i.refSpec=a.dv==null?null:a.dv;this.i.refHint=a.refHint==null?null:a.refHint};_.W(zK,_.V);zK.prototype.ka=function(){return zK};zK.prototype.ma=function(){return{keys:["refHint","refSpec","repositoryKey"],Ka:{repositoryKey:_.yK}}};
_.p.Object.defineProperties(zK.prototype,{refHint:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refHint")?_.T(this,"refHint"):""},set:function(a){this.i.refHint=a}},dv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpec")?_.T(this,"refSpec"):""},set:function(a){this.i.refSpec=a}},jg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.T(this,"repositoryKey"):null},set:function(a){this.i.repositoryKey=a}}});
var AK=function(a){a=a===void 0?{}:a;this.i={};this.i.sourceRoot=a.Yx==null?null:a.Yx;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.EZ==null?null:a.EZ};_.W(AK,_.V);AK.prototype.ka=function(){return AK};AK.prototype.ma=function(){return{Oa:{sources:RJ,type:SJ},keys:"fileSize locationHint path sourceRoot sources type".split(" "),Ka:{sourceRoot:zK}}};
_.p.Object.defineProperties(AK.prototype,{fileSize:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSize")?_.T(this,"fileSize"):"0"},set:function(a){this.i.fileSize=a}},EZ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"locationHint")?_.T(this,"locationHint"):""},set:function(a){this.i.locationHint=a}},path:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"path")?_.T(this,"path"):""},set:function(a){this.i.path=a}},Yx:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"sourceRoot")?_.T(this,"sourceRoot"):null},set:function(a){this.i.sourceRoot=a}},sources:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"sources")?_.T(this,"sources"):[]},set:function(a){this.i.sources=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.T(this,"type"):null},set:function(a){this.i.type=a}}});_.p.Object.defineProperties(AK,{Df:{configurable:!0,enumerable:!0,get:function(){return SJ}}});
var BK=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.Dra==null?null:a.Dra;this.i.data=a.data==null?null:a.data};_.W(BK,_.V);BK.prototype.ka=function(){return BK};BK.prototype.ma=function(){return{keys:["category","data","fileSpec","subcategory"],Ka:{data:YJ,fileSpec:AK}}};
_.p.Object.defineProperties(BK.prototype,{category:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"category")?_.T(this,"category"):""},set:function(a){this.i.category=a}},data:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"data")?_.T(this,"data"):null},set:function(a){this.i.data=a}},fileSpec:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.T(this,"fileSpec"):null},set:function(a){this.i.fileSpec=a}},Dra:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"subcategory")?_.T(this,"subcategory"):""},set:function(a){this.i.subcategory=a}}});var CK=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.Dra==null?null:a.Dra;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(CK,_.V);CK.prototype.ka=function(){return CK};CK.prototype.ma=function(){return{keys:"category fileSpec message messageHtml range subcategory timestamp url".split(" "),Ka:{fileSpec:AK,messageHtml:tK,range:uK}}};
_.p.Object.defineProperties(CK.prototype,{category:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"category")?_.T(this,"category"):""},set:function(a){this.i.category=a}},fileSpec:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.T(this,"fileSpec"):null},set:function(a){this.i.fileSpec=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.T(this,"message"):""},set:function(a){this.i.message=a}},messageHtml:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"messageHtml")?_.T(this,"messageHtml"):null},set:function(a){this.i.messageHtml=a}},range:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.T(this,"range"):null},set:function(a){this.i.range=a}},Dra:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"subcategory")?_.T(this,"subcategory"):""},set:function(a){this.i.subcategory=a}},timestamp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"timestamp")?_.T(this,
"timestamp"):""},set:function(a){this.i.timestamp=a}},url:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"url")?_.T(this,"url"):""},set:function(a){this.i.url=a}}});var DK=function(a){a=a===void 0?{}:a;this.i={};this.i.fileSpec=a.fileSpec==null?null:a.fileSpec;this.i.childEntries=a.s_a==null?null:a.s_a};_.W(DK,_.V);DK.prototype.ka=function(){return DK};DK.prototype.ma=function(){return{Pa:{childEntries:pK},keys:["childEntries","fileSpec"],Ka:{fileSpec:AK}}};
_.p.Object.defineProperties(DK.prototype,{s_a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"childEntries")?_.T(this,"childEntries"):[]},set:function(a){this.i.childEntries=a}},fileSpec:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.T(this,"fileSpec"):null},set:function(a){this.i.fileSpec=a}}});var EK=function(a){a=a===void 0?{}:a;this.i={};this.i.repositoryKey=a.jg==null?null:a.jg;this.i.fileDiffSpecs=a.U2a==null?null:a.U2a};_.W(EK,_.V);
EK.prototype.ka=function(){return EK};EK.prototype.ma=function(){return{Pa:{fileDiffSpecs:_.oJ},keys:["fileDiffSpecs","repositoryKey"],Ka:{repositoryKey:_.yK}}};
_.p.Object.defineProperties(EK.prototype,{U2a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffSpecs")?_.T(this,"fileDiffSpecs"):[]},set:function(a){this.i.fileDiffSpecs=a}},jg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.T(this,"repositoryKey"):null},set:function(a){this.i.repositoryKey=a}}});var FK=function(a){a=a===void 0?{}:a;this.i={};this.i.fileDiffContents=a.Zza==null?null:a.Zza};_.W(FK,_.V);FK.prototype.ka=function(){return FK};
FK.prototype.ma=function(){return{Pa:{fileDiffContents:sK},keys:["fileDiffContents"]}};_.p.Object.defineProperties(FK.prototype,{Zza:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffContents")?_.T(this,"fileDiffContents"):[]},set:function(a){this.i.fileDiffContents=a}}});var GK=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(GK,_.V);
GK.prototype.ka=function(){return GK};GK.prototype.ma=function(){return{Oa:{status:UJ},keys:["endLine","startLine","status"]}};
_.p.Object.defineProperties(GK.prototype,{endLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.T(this,"endLine"):0},set:function(a){this.i.endLine=a}},startLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"startLine")?_.T(this,"startLine"):0},set:function(a){this.i.startLine=a}},status:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"status")?_.T(this,"status"):null},set:function(a){this.i.status=a}}});
_.p.Object.defineProperties(GK,{Status:{configurable:!0,enumerable:!0,get:function(){return UJ}}});var HK=function(a){a=a===void 0?{}:a;this.i={};this.i.coverageRanges=a.r0a==null?null:a.r0a};_.W(HK,_.V);HK.prototype.ka=function(){return HK};HK.prototype.ma=function(){return{Pa:{coverageRanges:GK},keys:["coverageRanges"]}};
_.p.Object.defineProperties(HK.prototype,{r0a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"coverageRanges")?_.T(this,"coverageRanges"):[]},set:function(a){this.i.coverageRanges=a}}});var IK=function(a){a=a===void 0?{}:a;this.i={};this.i.root=a.root==null?null:a.root};_.W(IK,_.V);IK.prototype.ka=function(){return IK};IK.prototype.ma=function(){return{keys:["root"],Ka:{root:fK}}};
_.p.Object.defineProperties(IK.prototype,{root:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"root")?_.T(this,"root"):null},set:function(a){this.i.root=a}}});var JK=function(a){a=a===void 0?{}:a;this.i={};this.i.pendingClCount=a.Ina==null?null:a.Ina};_.W(JK,_.V);JK.prototype.ka=function(){return JK};JK.prototype.ma=function(){return{keys:["pendingClCount"]}};
_.p.Object.defineProperties(JK.prototype,{Ina:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pendingClCount")?_.T(this,"pendingClCount"):0},set:function(a){this.i.pendingClCount=a}}});var KK=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(KK,_.V);KK.prototype.ka=function(){return KK};KK.prototype.ma=function(){return{keys:["length","startIndex"]}};
_.p.Object.defineProperties(KK.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"length")?_.T(this,"length"):0},set:function(a){this.i.length=a}},startIndex:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"startIndex")?_.T(this,"startIndex"):0},set:function(a){this.i.startIndex=a}}});var LK=function(a){a=a===void 0?{}:a;this.i={};this.i.linkRange=a.F8a==null?null:a.F8a;this.i.url=a.url==null?null:a.url};_.W(LK,_.V);LK.prototype.ka=function(){return LK};
LK.prototype.ma=function(){return{keys:["linkRange","url"],Ka:{linkRange:KK}}};_.p.Object.defineProperties(LK.prototype,{F8a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"linkRange")?_.T(this,"linkRange"):null},set:function(a){this.i.linkRange=a}},url:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"url")?_.T(this,"url"):""},set:function(a){this.i.url=a}}});
_.MK=function(a){a=a===void 0?{}:a;this.i={};this.i.commitId=a.Zf==null?null:a.Zf;this.i.commitTime=a.rQ==null?null:a.rQ;this.i.author=a.On==null?null:a.On;this.i.commitMessage=a.mu==null?null:a.mu;this.i.metadata=a.metadata==null?null:a.metadata;this.i.fileDiffEntries=a.Sn==null?null:a.Sn;this.i.parentCommitIds=a.GN==null?null:a.GN;this.i.commitSubject=a.Hya==null?null:a.Hya;this.i.oldPath=a.tg==null?null:a.tg;this.i.committer=a.T_a==null?null:a.T_a;this.i.commitMessageLinkDefinitions=a.LX==null?
null:a.LX;this.i.fetchFileSpec=a.Is==null?null:a.Is;this.i.revisionNumber=a.revisionNumber==null?null:a.revisionNumber;this.i.fileOperation=a.a3a==null?null:a.a3a;this.i.workspace=a.Wb==null?null:a.Wb};_.W(_.MK,_.V);_.MK.prototype.ka=function(){return _.MK};
_.MK.prototype.ma=function(){return{Pa:{commitMessageLinkDefinitions:LK,fileDiffEntries:gK},Oa:{fileOperation:LJ},keys:"author commitId commitMessage commitMessageLinkDefinitions commitSubject commitTime committer fetchFileSpec fileDiffEntries fileOperation metadata oldPath parentCommitIds revisionNumber workspace".split(" "),Cd:{metadata:{xc:null,Ic:!1,Jc:!1,Kc:!1}},Ka:{author:$J,committer:$J,fetchFileSpec:AK}}};
_.p.Object.defineProperties(_.MK.prototype,{On:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"author")?_.T(this,"author"):null},set:function(a){this.i.author=a}},Zf:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitId")?_.T(this,"commitId"):""},set:function(a){this.i.commitId=a}},mu:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitMessage")?_.T(this,"commitMessage"):""},set:function(a){this.i.commitMessage=a}},LX:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"commitMessageLinkDefinitions")?_.T(this,"commitMessageLinkDefinitions"):[]},set:function(a){this.i.commitMessageLinkDefinitions=a}},Hya:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitSubject")?_.T(this,"commitSubject"):""},set:function(a){this.i.commitSubject=a}},rQ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitTime")?_.T(this,"commitTime"):""},set:function(a){this.i.commitTime=a}},T_a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"committer")?_.T(this,"committer"):null},set:function(a){this.i.committer=a}},Is:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fetchFileSpec")?_.T(this,"fetchFileSpec"):null},set:function(a){this.i.fetchFileSpec=a}},Sn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileDiffEntries")?_.T(this,"fileDiffEntries"):[]},set:function(a){this.i.fileDiffEntries=a}},a3a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileOperation")?_.T(this,"fileOperation"):
null},set:function(a){this.i.fileOperation=a}},metadata:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"metadata")?_.T(this,"metadata"):null},set:function(a){this.i.metadata=a}},tg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"oldPath")?_.T(this,"oldPath"):""},set:function(a){this.i.oldPath=a}},GN:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"parentCommitIds")?_.T(this,"parentCommitIds"):[]},set:function(a){this.i.parentCommitIds=a}},revisionNumber:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"revisionNumber")?_.T(this,"revisionNumber"):0},set:function(a){this.i.revisionNumber=a}},Wb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"workspace")?_.T(this,"workspace"):""},set:function(a){this.i.workspace=a}}});var NK=function(a){a=a===void 0?{}:a;this.i={};this.i.mappedRange=a.u9a==null?null:a.u9a;this.i.commitLogEntry=a.Pq==null?null:a.Pq};_.W(NK,_.V);NK.prototype.ka=function(){return NK};
NK.prototype.ma=function(){return{Pa:{commitLogEntry:_.MK,mappedRange:vK},keys:["commitLogEntry","mappedRange"]}};_.p.Object.defineProperties(NK.prototype,{Pq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitLogEntry")?_.T(this,"commitLogEntry"):[]},set:function(a){this.i.commitLogEntry=a}},u9a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"mappedRange")?_.T(this,"mappedRange"):[]},set:function(a){this.i.mappedRange=a}}});
var OK=function(a){a=a===void 0?{}:a;this.i={};this.i.lineNumber=a.lineNumber==null?null:a.lineNumber;this.i.columnRanges=a.KX==null?null:a.KX};_.W(OK,_.V);OK.prototype.ka=function(){return OK};OK.prototype.ma=function(){return{Pa:{columnRanges:KK},keys:["columnRanges","lineNumber"]}};
_.p.Object.defineProperties(OK.prototype,{KX:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"columnRanges")?_.T(this,"columnRanges"):[]},set:function(a){this.i.columnRanges=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.T(this,"lineNumber"):"0"},set:function(a){this.i.lineNumber=a}}});
var PK=function(a){a=a===void 0?{}:a;this.i={};this.i.lineNumber=a.lineNumber==null?null:a.lineNumber;this.i.lineText=a.mN==null?null:a.mN;this.i.range=a.range==null?null:a.range};_.W(PK,_.V);PK.prototype.ka=function(){return PK};PK.prototype.ma=function(){return{keys:["lineNumber","lineText","range"],Ka:{range:KK}}};
_.p.Object.defineProperties(PK.prototype,{lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.T(this,"lineNumber"):0},set:function(a){this.i.lineNumber=a}},mN:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineText")?_.T(this,"lineText"):""},set:function(a){this.i.lineText=a}},range:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.T(this,"range"):null},set:function(a){this.i.range=a}}});
var QK=function(a){a=a===void 0?{}:a;this.i={};this.i.aggregations=a.aggregations==null?null:a.aggregations};_.W(QK,_.V);QK.prototype.ka=function(){return QK};QK.prototype.ma=function(){return{Pa:{aggregations:BK},keys:["aggregations"]}};_.p.Object.defineProperties(QK.prototype,{aggregations:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"aggregations")?_.T(this,"aggregations"):[]},set:function(a){this.i.aggregations=a}}});
var RK=function(a){a=a===void 0?{}:a;this.i={};this.i.findings=a.uia==null?null:a.uia};_.W(RK,_.V);RK.prototype.ka=function(){return RK};RK.prototype.ma=function(){return{Pa:{findings:CK},keys:["findings"]}};_.p.Object.defineProperties(RK.prototype,{uia:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"findings")?_.T(this,"findings"):[]},set:function(a){this.i.findings=a}}});
var SK=function(a){a=a===void 0?{}:a;this.i={};this.i.commitLogEntries=a.vo==null?null:a.vo;this.i.nextCommitId=a.TWb==null?null:a.TWb;this.i.nextCommitIds=a.p$a==null?null:a.p$a;this.i.pageToken=a.pageToken==null?null:a.pageToken};_.W(SK,_.V);SK.prototype.ka=function(){return SK};SK.prototype.ma=function(){return{Pa:{commitLogEntries:_.MK},keys:["commitLogEntries","nextCommitId","nextCommitIds","pageToken"]}};
_.p.Object.defineProperties(SK.prototype,{vo:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"commitLogEntries")?_.T(this,"commitLogEntries"):[]},set:function(a){this.i.commitLogEntries=a}},TWb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextCommitId")?_.T(this,"nextCommitId"):""},set:function(a){this.i.nextCommitId=a}},p$a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextCommitIds")?_.T(this,"nextCommitIds"):[]},set:function(a){this.i.nextCommitIds=
a}},pageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pageToken")?_.T(this,"pageToken"):""},set:function(a){this.i.pageToken=a}}});_.TK=function(a){a=a===void 0?{}:a;this.i={};this.i.includeText=a.v6a==null?null:a.v6a;this.i.symbolData=a.Gfb==null?null:a.Gfb};_.W(_.TK,_.V);_.TK.prototype.ka=function(){return _.TK};_.TK.prototype.ma=function(){return{keys:["includeText","symbolData"]}};
_.p.Object.defineProperties(_.TK.prototype,{v6a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"includeText")?_.T(this,"includeText"):!1},set:function(a){this.i.includeText=a}},Gfb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"symbolData")?_.T(this,"symbolData"):!1},set:function(a){this.i.symbolData=a}}});
var UK=function(a){a=a===void 0?{}:a;this.i={};this.i.nlSummary=a.vDa==null?null:a.vDa;this.i.startLine=a.startLine==null?null:a.startLine;this.i.endLine=a.endLine==null?null:a.endLine};_.W(UK,_.V);UK.prototype.ka=function(){return UK};UK.prototype.ma=function(){return{keys:["endLine","nlSummary","startLine"]}};
_.p.Object.defineProperties(UK.prototype,{endLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.T(this,"endLine"):0},set:function(a){this.i.endLine=a}},vDa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nlSummary")?_.T(this,"nlSummary"):""},set:function(a){this.i.nlSummary=a}},startLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"startLine")?_.T(this,"startLine"):0},set:function(a){this.i.startLine=a}}});
var VK=function(a){a=a===void 0?{}:a;this.i={};this.i.semanticOutlines=a.f0==null?null:a.f0;this.i.startLine=a.startLine==null?null:a.startLine;this.i.endLine=a.endLine==null?null:a.endLine};_.W(VK,_.V);VK.prototype.ka=function(){return VK};VK.prototype.ma=function(){return{Pa:{semanticOutlines:UK},keys:["endLine","semanticOutlines","startLine"]}};
_.p.Object.defineProperties(VK.prototype,{endLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"endLine")?_.T(this,"endLine"):0},set:function(a){this.i.endLine=a}},f0:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"semanticOutlines")?_.T(this,"semanticOutlines"):[]},set:function(a){this.i.semanticOutlines=a}},startLine:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"startLine")?_.T(this,"startLine"):0},set:function(a){this.i.startLine=a}}});
var WK=function(a){a=a===void 0?{}:a;this.i={};this.i.nlSemanticOutlineBlock=a.v7==null?null:a.v7};_.W(WK,_.V);WK.prototype.ka=function(){return WK};WK.prototype.ma=function(){return{Pa:{nlSemanticOutlineBlock:VK},keys:["nlSemanticOutlineBlock"]}};_.p.Object.defineProperties(WK.prototype,{v7:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nlSemanticOutlineBlock")?_.T(this,"nlSemanticOutlineBlock"):[]},set:function(a){this.i.nlSemanticOutlineBlock=a}}});var vAb=function(){this.i={}};
_.W(vAb,_.V);vAb.prototype.ka=function(){return vAb};vAb.prototype.ma=function(){return{keys:[]}};var wAb=function(){this.i={}};_.W(wAb,_.V);wAb.prototype.ka=function(){return wAb};wAb.prototype.ma=function(){return{keys:[]}};var XK=function(a){a=a===void 0?{}:a;this.i={};this.i.matchingRanges=a.sx==null?null:a.sx};_.W(XK,_.V);XK.prototype.ka=function(){return XK};XK.prototype.ma=function(){return{Pa:{matchingRanges:OK},keys:["matchingRanges"]}};
_.p.Object.defineProperties(XK.prototype,{sx:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.T(this,"matchingRanges"):[]},set:function(a){this.i.matchingRanges=a}}});var YK=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(YK,_.V);YK.prototype.ka=function(){return YK};YK.prototype.ma=function(){return{keys:["tagName","targetId"]}};
_.p.Object.defineProperties(YK.prototype,{tagName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tagName")?_.T(this,"tagName"):""},set:function(a){this.i.tagName=a}},targetId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetId")?_.T(this,"targetId"):""},set:function(a){this.i.targetId=a}}});var ZK=function(a){a=a===void 0?{}:a;this.i={};this.i.branch=a.Wd==null?null:a.Wd;this.i.defaultBranchName=a.Bga==null?null:a.Bga;this.i.tags=a.tags==null?null:a.tags};
_.W(ZK,_.V);ZK.prototype.ka=function(){return ZK};ZK.prototype.ma=function(){return{Pa:{branch:bK,tags:YK},keys:["branch","defaultBranchName","tags"]}};
_.p.Object.defineProperties(ZK.prototype,{Wd:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"branch")?_.T(this,"branch"):[]},set:function(a){this.i.branch=a}},Bga:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"defaultBranchName")?_.T(this,"defaultBranchName"):""},set:function(a){this.i.defaultBranchName=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tags")?_.T(this,"tags"):[]},set:function(a){this.i.tags=a}}});
var $K=function(a){a=a===void 0?{}:a;this.i={};this.i.roots=a.Ncb==null?null:a.Ncb};_.W($K,_.V);$K.prototype.ka=function(){return $K};$K.prototype.ma=function(){return{keys:["roots"],Ka:{roots:ZK}}};_.p.Object.defineProperties($K.prototype,{Ncb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"roots")?_.T(this,"roots"):null},set:function(a){this.i.roots=a}}});
_.aL=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.XE==null?null:a.XE;this.i.enableDiagnostics=a.Gs==null?null:a.Gs;this.i.repositoryScope=a.jq==null?null:a.jq;this.i.refSpecScope=a.H_==null?null:a.H_;this.i.pathPrefix=a.pathPrefix==null?null:a.pathPrefix;this.i.savedQuery=a.Qe==null?null:a.Qe;this.i.scoringModel=a.zT==null?null:a.zT;this.i.exhaustive=a.Ow==null?null:a.Ow;this.i.fullHistorySearch=
a.E3a==null?null:a.E3a;this.i.debugLevel=a.dY==null?null:a.dY;this.i.retrieveMultibranchResults=a.uF==null?null:a.uF;this.i.suppressGitLegacyResults=a.KF==null?null:a.KF;this.i.showPersonalizedResults=a.ov==null?null:a.ov};_.W(_.aL,_.V);_.aL.prototype.ka=function(){return _.aL};
_.aL.prototype.ma=function(){return{keys:"debugLevel enableDiagnostics exhaustive fullHistorySearch numberOfContextLines pageSize pageToken pathPrefix refSpecScope repositoryScope retrieveMultibranchResults savedQuery scoringModel showPersonalizedResults suppressGitLegacyResults".split(" "),Ka:{repositoryScope:EI}}};
_.p.Object.defineProperties(_.aL.prototype,{dY:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugLevel")?_.T(this,"debugLevel"):0},set:function(a){this.i.debugLevel=a}},Gs:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.T(this,"enableDiagnostics"):!1},set:function(a){this.i.enableDiagnostics=a}},Ow:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"exhaustive")?_.T(this,"exhaustive"):!1},set:function(a){this.i.exhaustive=a}},E3a:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"fullHistorySearch")?_.T(this,"fullHistorySearch"):!1},set:function(a){this.i.fullHistorySearch=a}},XE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfContextLines")?_.T(this,"numberOfContextLines"):0},set:function(a){this.i.numberOfContextLines=a}},pageSize:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pageSize")?_.T(this,"pageSize"):0},set:function(a){this.i.pageSize=a}},pageToken:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"pageToken")?_.T(this,"pageToken"):""},set:function(a){this.i.pageToken=a}},pathPrefix:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pathPrefix")?_.T(this,"pathPrefix"):""},set:function(a){this.i.pathPrefix=a}},H_:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpecScope")?_.T(this,"refSpecScope"):""},set:function(a){this.i.refSpecScope=a}},jq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryScope")?_.T(this,
"repositoryScope"):null},set:function(a){this.i.repositoryScope=a}},uF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"retrieveMultibranchResults")?_.T(this,"retrieveMultibranchResults"):!1},set:function(a){this.i.retrieveMultibranchResults=a}},Qe:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.T(this,"savedQuery"):""},set:function(a){this.i.savedQuery=a}},zT:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"scoringModel")?_.T(this,"scoringModel"):
""},set:function(a){this.i.scoringModel=a}},ov:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"showPersonalizedResults")?_.T(this,"showPersonalizedResults"):!1},set:function(a){this.i.showPersonalizedResults=a}},KF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suppressGitLegacyResults")?_.T(this,"suppressGitLegacyResults"):!1},set:function(a){this.i.suppressGitLegacyResults=a}}});
_.bL=function(a){a=a===void 0?{}:a;this.i={};this.i.numberOfContextLines=a.XE==null?null:a.XE;this.i.minSnippetLinesPerFile=a.dDa==null?null:a.dDa;this.i.minSnippetLinesPerPage=a.eDa==null?null:a.eDa;this.i.showAllSnippets=a.reb==null?null:a.reb};_.W(_.bL,_.V);_.bL.prototype.ka=function(){return _.bL};_.bL.prototype.ma=function(){return{keys:["minSnippetLinesPerFile","minSnippetLinesPerPage","numberOfContextLines","showAllSnippets"]}};
_.p.Object.defineProperties(_.bL.prototype,{dDa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"minSnippetLinesPerFile")?_.T(this,"minSnippetLinesPerFile"):0},set:function(a){this.i.minSnippetLinesPerFile=a}},eDa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"minSnippetLinesPerPage")?_.T(this,"minSnippetLinesPerPage"):0},set:function(a){this.i.minSnippetLinesPerPage=a}},XE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfContextLines")?_.T(this,
"numberOfContextLines"):0},set:function(a){this.i.numberOfContextLines=a}},reb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"showAllSnippets")?_.T(this,"showAllSnippets"):!1},set:function(a){this.i.showAllSnippets=a}}});var cL=function(a){a=a===void 0?{}:a;this.i={};this.i.queryString=a.pF==null?null:a.pF;this.i.searchOptions=a.ndb==null?null:a.ndb;this.i.snippetOptions=a.r0==null?null:a.r0;this.i.matchOptions=a.y9a==null?null:a.y9a};_.W(cL,_.V);cL.prototype.ka=function(){return cL};
cL.prototype.ma=function(){return{keys:["matchOptions","queryString","searchOptions","snippetOptions"],Ka:{matchOptions:_.TK,searchOptions:_.aL,snippetOptions:_.bL}}};
_.p.Object.defineProperties(cL.prototype,{y9a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchOptions")?_.T(this,"matchOptions"):null},set:function(a){this.i.matchOptions=a}},pF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.T(this,"queryString"):""},set:function(a){this.i.queryString=a}},ndb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchOptions")?_.T(this,"searchOptions"):null},set:function(a){this.i.searchOptions=a}},r0:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"snippetOptions")?_.T(this,"snippetOptions"):null},set:function(a){this.i.snippetOptions=a}}});_.dL=function(a){a=a===void 0?{}:a;this.i={};this.i.enableDiagnostics=a.Gs==null?null:a.Gs;this.i.savedQuery=a.Qe==null?null:a.Qe};_.W(_.dL,_.V);_.dL.prototype.ka=function(){return _.dL};_.dL.prototype.ma=function(){return{keys:["enableDiagnostics","savedQuery"]}};
_.p.Object.defineProperties(_.dL.prototype,{Gs:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.T(this,"enableDiagnostics"):!1},set:function(a){this.i.enableDiagnostics=a}},Qe:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.T(this,"savedQuery"):""},set:function(a){this.i.savedQuery=a}}});_.eL=function(a){a=a===void 0?{}:a;this.i={};this.i.numberOfContextLines=a.XE==null?null:a.XE};_.W(_.eL,_.V);_.eL.prototype.ka=function(){return _.eL};
_.eL.prototype.ma=function(){return{keys:["numberOfContextLines"]}};_.p.Object.defineProperties(_.eL.prototype,{XE:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfContextLines")?_.T(this,"numberOfContextLines"):0},set:function(a){this.i.numberOfContextLines=a}}});var fL=function(a){a=a===void 0?{}:a;this.i={};this.i.file=a.file==null?null:a.file;this.i.queryString=a.pF==null?null:a.pF;this.i.options=a.options==null?null:a.options;this.i.snippetOptions=a.r0==null?null:a.r0};
_.W(fL,_.V);fL.prototype.ka=function(){return fL};fL.prototype.ma=function(){return{keys:["file","options","queryString","snippetOptions"],Ka:{file:AK,options:_.dL,snippetOptions:_.eL}}};
_.p.Object.defineProperties(fL.prototype,{file:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"file")?_.T(this,"file"):null},set:function(a){this.i.file=a}},options:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"options")?_.T(this,"options"):null},set:function(a){this.i.options=a}},pF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.T(this,"queryString"):""},set:function(a){this.i.queryString=a}},r0:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"snippetOptions")?_.T(this,"snippetOptions"):null},set:function(a){this.i.snippetOptions=a}}});var gL=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(gL,_.V);gL.prototype.ka=function(){return gL};gL.prototype.ma=function(){return{Oa:{tokenType:XJ},keys:["range","tokenType"],Ka:{range:KK}}};
_.p.Object.defineProperties(gL.prototype,{range:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.T(this,"range"):null},set:function(a){this.i.range=a}},tokenType:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tokenType")?_.T(this,"tokenType"):null},set:function(a){this.i.tokenType=a}}});
var hL=function(a){a=a===void 0?{}:a;this.i={};this.i.lineText=a.mN==null?null:a.mN;this.i.lineNumber=a.lineNumber==null?null:a.lineNumber;this.i.matchingRanges=a.sx==null?null:a.sx;this.i.ranges=a.eT==null?null:a.eT;this.i.tokens=a.Ih==null?null:a.Ih};_.W(hL,_.V);hL.prototype.ka=function(){return hL};hL.prototype.ma=function(){return{Pa:{ranges:KK,tokens:gL},keys:["lineNumber","lineText","matchingRanges","ranges","tokens"],Ka:{matchingRanges:OK}}};
_.p.Object.defineProperties(hL.prototype,{lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.T(this,"lineNumber"):"0"},set:function(a){this.i.lineNumber=a}},mN:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineText")?_.T(this,"lineText"):""},set:function(a){this.i.lineText=a}},sx:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.T(this,"matchingRanges"):null},set:function(a){this.i.matchingRanges=a}},eT:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"ranges")?_.T(this,"ranges"):[]},set:function(a){this.i.ranges=a}},Ih:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tokens")?_.T(this,"tokens"):[]},set:function(a){this.i.tokens=a}}});var iL=function(a){a=a===void 0?{}:a;this.i={};this.i.snippetLines=a.oA==null?null:a.oA};_.W(iL,_.V);iL.prototype.ka=function(){return iL};iL.prototype.ma=function(){return{Pa:{snippetLines:hL},keys:["snippetLines"]}};
_.p.Object.defineProperties(iL.prototype,{oA:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippetLines")?_.T(this,"snippetLines"):[]},set:function(a){this.i.snippetLines=a}}});var jL=function(a){a=a===void 0?{}:a;this.i={};this.i.matchingSnippets=a.z9a==null?null:a.z9a};_.W(jL,_.V);jL.prototype.ka=function(){return jL};jL.prototype.ma=function(){return{Pa:{matchingSnippets:iL},keys:["matchingSnippets"]}};
_.p.Object.defineProperties(jL.prototype,{z9a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingSnippets")?_.T(this,"matchingSnippets"):[]},set:function(a){this.i.matchingSnippets=a}}});var kL=function(a){a=a===void 0?{}:a;this.i={};this.i.matchingRanges=a.sx==null?null:a.sx;this.i.ranges=a.eT==null?null:a.eT;this.i.snippets=a.Wl==null?null:a.Wl};_.W(kL,_.V);kL.prototype.ka=function(){return kL};
kL.prototype.ma=function(){return{Pa:{matchingRanges:OK},keys:["matchingRanges","ranges","snippets"],Ka:{ranges:XK,snippets:jL}}};
_.p.Object.defineProperties(kL.prototype,{sx:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingRanges")?_.T(this,"matchingRanges"):[]},set:function(a){this.i.matchingRanges=a}},eT:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ranges")?_.T(this,"ranges"):null},set:function(a){this.i.ranges=a}},Wl:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippets")?_.T(this,"snippets"):null},set:function(a){this.i.snippets=a}}});
var lL=function(a){a=a===void 0?{}:a;this.i={};this.i.revision=a.revision==null?null:a.revision;this.i.snippets=a.Wl==null?null:a.Wl};_.W(lL,_.V);lL.prototype.ka=function(){return lL};lL.prototype.ma=function(){return{Pa:{snippets:iL},keys:["revision","snippets"]}};
_.p.Object.defineProperties(lL.prototype,{revision:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"revision")?_.T(this,"revision"):""},set:function(a){this.i.revision=a}},Wl:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippets")?_.T(this,"snippets"):[]},set:function(a){this.i.snippets=a}}});
var mL=function(a){a=a===void 0?{}:a;this.i={};this.i.fileSpec=a.fileSpec==null?null:a.fileSpec;this.i.snippets=a.Wl==null?null:a.Wl;this.i.numberOfMatchingLines=a.ADa==null?null:a.ADa;this.i.matchingChangelists=a.VUb==null?null:a.VUb;this.i.revisionMatches=a.Hcb==null?null:a.Hcb;this.i.deletedAtCl=a.aM==null?null:a.aM;this.i.deletedTermChangelist=a.bM==null?null:a.bM};_.W(mL,_.V);mL.prototype.ka=function(){return mL};
mL.prototype.ma=function(){return{Pa:{revisionMatches:lL,snippets:iL},keys:"deletedAtCl deletedTermChangelist fileSpec matchingChangelists numberOfMatchingLines revisionMatches snippets".split(" "),Ka:{fileSpec:AK}}};
_.p.Object.defineProperties(mL.prototype,{aM:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deletedAtCl")?_.T(this,"deletedAtCl"):"0"},set:function(a){this.i.deletedAtCl=a}},bM:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"deletedTermChangelist")?_.T(this,"deletedTermChangelist"):"0"},set:function(a){this.i.deletedTermChangelist=a}},fileSpec:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.T(this,"fileSpec"):null},set:function(a){this.i.fileSpec=
a}},VUb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"matchingChangelists")?_.T(this,"matchingChangelists"):[]},set:function(a){this.i.matchingChangelists=a}},ADa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"numberOfMatchingLines")?_.T(this,"numberOfMatchingLines"):0},set:function(a){this.i.numberOfMatchingLines=a}},Hcb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"revisionMatches")?_.T(this,"revisionMatches"):[]},set:function(a){this.i.revisionMatches=
a}},Wl:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"snippets")?_.T(this,"snippets"):[]},set:function(a){this.i.snippets=a}}});var nL=function(a){a=a===void 0?{}:a;this.i={};this.i.fileSearchResult=a.jia==null?null:a.jia;this.i.directorySearchResult=a.q1a==null?null:a.q1a;this.i.debugInfoString=a.ZL==null?null:a.ZL;this.i.resultToken=a.S_==null?null:a.S_;this.i.personalized=a.Kna==null?null:a.Kna;this.i.refsToken=a.Loa==null?null:a.Loa};_.W(nL,_.V);nL.prototype.ka=function(){return nL};
nL.prototype.ma=function(){return{keys:"debugInfoString directorySearchResult fileSearchResult personalized refsToken resultToken".split(" "),Ka:{directorySearchResult:DK,fileSearchResult:mL}}};
_.p.Object.defineProperties(nL.prototype,{ZL:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugInfoString")?_.T(this,"debugInfoString"):""},set:function(a){this.i.debugInfoString=a}},q1a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"directorySearchResult")?_.T(this,"directorySearchResult"):null},set:function(a){this.i.directorySearchResult=a}},jia:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSearchResult")?_.T(this,"fileSearchResult"):null},
set:function(a){this.i.fileSearchResult=a}},Kna:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"personalized")?_.T(this,"personalized"):!1},set:function(a){this.i.personalized=a}},Loa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refsToken")?_.T(this,"refsToken"):""},set:function(a){this.i.refsToken=a}},S_:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"resultToken")?_.T(this,"resultToken"):""},set:function(a){this.i.resultToken=a}}});
_.oL=function(a){a=a===void 0?{}:a;this.i={};this.i.searchResults=a.zF==null?null:a.zF;this.i.estimatedResultCount=a.i2a==null?null:a.i2a;this.i.nextPageToken=a.nextPageToken==null?null:a.nextPageToken;this.i.debugInfoString=a.ZL==null?null:a.ZL;this.i.responseToken=a.tpa==null?null:a.tpa;this.i.exhaustive=a.Ow==null?null:a.Ow;this.i.requestToken=a.L_==null?null:a.L_;this.i.debugResponseProto=a.Bs==null?null:a.Bs;this.i.debugRequestProto=a.As==null?null:a.As;this.i.refinements=a.CI==null?null:a.CI};
_.W(_.oL,_.V);_.oL.prototype.ka=function(){return _.oL};_.oL.prototype.ma=function(){return{Pa:{searchResults:nL},keys:"debugInfoString debugRequestProto debugResponseProto estimatedResultCount exhaustive nextPageToken refinements requestToken responseToken searchResults".split(" ")}};
_.p.Object.defineProperties(_.oL.prototype,{ZL:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugInfoString")?_.T(this,"debugInfoString"):""},set:function(a){this.i.debugInfoString=a}},As:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugRequestProto")?_.T(this,"debugRequestProto"):""},set:function(a){this.i.debugRequestProto=a}},Bs:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"debugResponseProto")?_.T(this,"debugResponseProto"):""},set:function(a){this.i.debugResponseProto=
a}},i2a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"estimatedResultCount")?_.T(this,"estimatedResultCount"):"0"},set:function(a){this.i.estimatedResultCount=a}},Ow:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"exhaustive")?_.T(this,"exhaustive"):!1},set:function(a){this.i.exhaustive=a}},nextPageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextPageToken")?_.T(this,"nextPageToken"):""},set:function(a){this.i.nextPageToken=a}},CI:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"refinements")?_.T(this,"refinements"):[]},set:function(a){this.i.refinements=a}},L_:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"requestToken")?_.T(this,"requestToken"):""},set:function(a){this.i.requestToken=a}},tpa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"responseToken")?_.T(this,"responseToken"):""},set:function(a){this.i.responseToken=a}},zF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"searchResults")?
_.T(this,"searchResults"):[]},set:function(a){this.i.searchResults=a}}});
var pL=function(a){a=a===void 0?{}:a;this.i={};this.i.repositoryScope=a.jq==null?null:a.jq;this.i.refSpecScope=a.H_==null?null:a.H_;this.i.pathPrefix=a.pathPrefix==null?null:a.pathPrefix;this.i.savedQuery=a.Qe==null?null:a.Qe;this.i.maxSuggestions=a.H9a==null?null:a.H9a;this.i.enableDiagnostics=a.Gs==null?null:a.Gs;this.i.retrieveMultibranchResults=a.uF==null?null:a.uF;this.i.suppressGitLegacyResults=a.KF==null?null:a.KF;this.i.showPersonalizedResults=a.ov==null?null:a.ov};_.W(pL,_.V);
pL.prototype.ka=function(){return pL};pL.prototype.ma=function(){return{keys:"enableDiagnostics maxSuggestions pathPrefix refSpecScope repositoryScope retrieveMultibranchResults savedQuery showPersonalizedResults suppressGitLegacyResults".split(" "),Ka:{repositoryScope:EI}}};
_.p.Object.defineProperties(pL.prototype,{Gs:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"enableDiagnostics")?_.T(this,"enableDiagnostics"):!1},set:function(a){this.i.enableDiagnostics=a}},H9a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"maxSuggestions")?_.T(this,"maxSuggestions"):0},set:function(a){this.i.maxSuggestions=a}},pathPrefix:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"pathPrefix")?_.T(this,"pathPrefix"):""},set:function(a){this.i.pathPrefix=
a}},H_:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"refSpecScope")?_.T(this,"refSpecScope"):""},set:function(a){this.i.refSpecScope=a}},jq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryScope")?_.T(this,"repositoryScope"):null},set:function(a){this.i.repositoryScope=a}},uF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"retrieveMultibranchResults")?_.T(this,"retrieveMultibranchResults"):!1},set:function(a){this.i.retrieveMultibranchResults=
a}},Qe:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"savedQuery")?_.T(this,"savedQuery"):""},set:function(a){this.i.savedQuery=a}},ov:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"showPersonalizedResults")?_.T(this,"showPersonalizedResults"):!1},set:function(a){this.i.showPersonalizedResults=a}},KF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suppressGitLegacyResults")?_.T(this,"suppressGitLegacyResults"):!1},set:function(a){this.i.suppressGitLegacyResults=
a}}});var qL=function(a){a=a===void 0?{}:a;this.i={};this.i.queryString=a.pF==null?null:a.pF;this.i.suggestOptions=a.vfb==null?null:a.vfb};_.W(qL,_.V);qL.prototype.ka=function(){return qL};qL.prototype.ma=function(){return{keys:["queryString","suggestOptions"],Ka:{suggestOptions:pL}}};
_.p.Object.defineProperties(qL.prototype,{pF:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"queryString")?_.T(this,"queryString"):""},set:function(a){this.i.queryString=a}},vfb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suggestOptions")?_.T(this,"suggestOptions"):null},set:function(a){this.i.suggestOptions=a}}});var rL=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(rL,_.V);
rL.prototype.ka=function(){return rL};rL.prototype.ma=function(){return{Oa:{type:WJ},keys:["range","type"],Ka:{range:KK}}};_.p.Object.defineProperties(rL.prototype,{range:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"range")?_.T(this,"range"):null},set:function(a){this.i.range=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.T(this,"type"):null},set:function(a){this.i.type=a}}});_.p.Object.defineProperties(rL,{Df:{configurable:!0,enumerable:!0,get:function(){return WJ}}});
var sL=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.S_==null?null:a.S_;this.i.match=a.match==null?null:a.match};_.W(sL,_.V);sL.prototype.ka=function(){return sL};sL.prototype.ma=function(){return{keys:"fileSpec lineNumber match resultToken symbol title".split(" "),Ka:{fileSpec:AK,match:PK,symbol:rL}}};
_.p.Object.defineProperties(sL.prototype,{fileSpec:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"fileSpec")?_.T(this,"fileSpec"):null},set:function(a){this.i.fileSpec=a}},lineNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lineNumber")?_.T(this,"lineNumber"):0},set:function(a){this.i.lineNumber=a}},match:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"match")?_.T(this,"match"):null},set:function(a){this.i.match=a}},S_:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"resultToken")?_.T(this,"resultToken"):""},set:function(a){this.i.resultToken=a}},symbol:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"symbol")?_.T(this,"symbol"):null},set:function(a){this.i.symbol=a}},title:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"title")?_.T(this,"title"):""},set:function(a){this.i.title=a}}});
var tL=function(a){a=a===void 0?{}:a;this.i={};this.i.suggestions=a.cj==null?null:a.cj;this.i.responseToken=a.tpa==null?null:a.tpa;this.i.requestToken=a.L_==null?null:a.L_};_.W(tL,_.V);tL.prototype.ka=function(){return tL};tL.prototype.ma=function(){return{Pa:{suggestions:sL},keys:["requestToken","responseToken","suggestions"]}};
_.p.Object.defineProperties(tL.prototype,{L_:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"requestToken")?_.T(this,"requestToken"):""},set:function(a){this.i.requestToken=a}},tpa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"responseToken")?_.T(this,"responseToken"):""},set:function(a){this.i.responseToken=a}},cj:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"suggestions")?_.T(this,"suggestions"):[]},set:function(a){this.i.suggestions=a}}});
var uL=function(a,b,c){this.Ya=a;this.Ya=a==null?"v1":a;this.yb=new _.uo(b,c)};uL.prototype.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.vo(this.yb,{body:null,Nb:"GET",Sb:"integration_grimoire_pa_googleapis_sandbox.codeFindings.aggregations.list",path:"/"+this.Ya+"/codeFindings/aggregations",Ua:_.Mh(a,_.dy,b),Ub:QK})};uL.O=function(a){return new (a||uL)(_.t(_.ay,8),_.t(_.by),_.t(_.to,8))};uL.wa=_.q({token:uL,qa:uL.O});var xAb=function(){};xAb.O=function(a){return new (a||xAb)};
xAb.wa=_.q({token:xAb,qa:function(a){return uL.O(a)},Ga:_.cy});var vL=function(a,b,c){this.Ya=a;this.Ya=a==null?"v1":a;this.yb=new _.uo(b,c)};vL.prototype.getConfiguration=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.vo(this.yb,{body:null,Nb:"GET",Sb:"integration_grimoire_pa_googleapis_sandbox.codeFindings.getConfiguration",path:"/"+this.Ya+"/codeFindings/configuration",Ua:_.Mh(a,_.dy,b),Ub:IK})};
vL.prototype.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.vo(this.yb,{body:null,Nb:"GET",Sb:"integration_grimoire_pa_googleapis_sandbox.codeFindings.list",path:"/"+this.Ya+"/codeFindings",Ua:_.Mh(a,_.dy,b),Ub:RK})};vL.O=function(a){return new (a||vL)(_.t(_.ay,8),_.t(_.by),_.t(_.to,8))};vL.wa=_.q({token:vL,qa:vL.O});var yAb=function(){};yAb.O=function(a){return new (a||yAb)};yAb.wa=_.q({token:yAb,qa:function(a){return vL.O(a)},Ga:_.cy});
var wL=function(a,b,c){this.Ya=a;this.Ya=a==null?"v1":a;this.yb=new _.uo(b,c)};wL.prototype.match=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.vo(this.yb,{body:a,Nb:"POST",Sb:"integration_grimoire_pa_googleapis_sandbox.contents.match",path:"/"+this.Ya+"/contents/match",Ua:_.Mh(b,_.dy,c),Ub:kL})};
wL.prototype.search=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.vo(this.yb,{body:a,Nb:"POST",Sb:"integration_grimoire_pa_googleapis_sandbox.contents.search",path:"/"+this.Ya+"/contents/search",Ua:_.Mh(b,_.dy,c),Ub:_.oL})};wL.prototype.tfb=function(a,b){b=b===void 0?{}:b;var c=c===void 0?{}:c;return _.vo(this.yb,{body:a,Nb:"POST",Sb:"integration_grimoire_pa_googleapis_sandbox.contents.suggest",path:"/"+this.Ya+"/contents/suggest",Ua:_.Mh(b,_.dy,c),Ub:tL})};
wL.O=function(a){return new (a||wL)(_.t(_.ay,8),_.t(_.by),_.t(_.to,8))};wL.wa=_.q({token:wL,qa:wL.O});var zAb=function(){};zAb.O=function(a){return new (a||zAb)};zAb.wa=_.q({token:zAb,qa:function(a){return wL.O(a)},Ga:_.cy});var xL=function(a,b,c){this.Ya=a;this.Ya=a==null?"v1":a;this.yb=new _.uo(b,c)};
xL.prototype.get=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.vo(this.yb,{body:a,Nb:"POST",Sb:"integration_grimoire_pa_googleapis_sandbox.diff.get",path:"/"+this.Ya+"/diff:get",Ua:_.Mh(b,_.dy,c),Ub:FK})};xL.O=function(a){return new (a||xL)(_.t(_.ay,8),_.t(_.by),_.t(_.to,8))};xL.wa=_.q({token:xL,qa:xL.O});var AAb=function(){};AAb.O=function(a){return new (a||AAb)};AAb.wa=_.q({token:AAb,qa:function(a){return xL.O(a)},Ga:_.cy});
var yL=function(a,b,c){this.Ya=a;this.Ya=a==null?"v1":a;this.yb=new _.uo(b,c)};yL.prototype.get=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.vo(this.yb,{body:null,Nb:"GET",Sb:"integration_grimoire_pa_googleapis_sandbox.fileCoverageCategories.get",path:"/"+this.Ya+"/fileCoverageCategories:get",Ua:_.Mh(a,_.dy,b),Ub:xK})};yL.O=function(a){return new (a||yL)(_.t(_.ay,8),_.t(_.by),_.t(_.to,8))};yL.wa=_.q({token:yL,qa:yL.O});var BAb=function(){};BAb.O=function(a){return new (a||BAb)};
BAb.wa=_.q({token:BAb,qa:function(a){return yL.O(a)},Ga:_.cy});var zL=function(a,b,c){this.Ya=a;this.Ya=a==null?"v1":a;this.yb=new _.uo(b,c)};zL.prototype.get=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.vo(this.yb,{body:null,Nb:"GET",Sb:"integration_grimoire_pa_googleapis_sandbox.fileTestCoverage.get",path:"/"+this.Ya+"/fileTestCoverage:get",Ua:_.Mh(a,_.dy,b),Ub:HK})};zL.O=function(a){return new (a||zL)(_.t(_.ay,8),_.t(_.by),_.t(_.to,8))};zL.wa=_.q({token:zL,qa:zL.O});var CAb=function(){};
CAb.O=function(a){return new (a||CAb)};CAb.wa=_.q({token:CAb,qa:function(a){return zL.O(a)},Ga:_.cy});var AL=function(a,b,c){this.Ya=a;this.Ya=a==null?"v1":a;this.yb=new _.uo(b,c)};AL.prototype.Tia=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.vo(this.yb,{body:null,Nb:"GET",Sb:"integration_grimoire_pa_googleapis_sandbox.history.getDiff",path:"/"+this.Ya+"/history/diff",Ua:_.Mh(a,_.dy,b),Ub:wK})};
AL.prototype.P4a=function(a){a=a===void 0?{}:a;var b=b===void 0?{}:b;return _.vo(this.yb,{body:null,Nb:"GET",Sb:"integration_grimoire_pa_googleapis_sandbox.history.getPendingChanges",path:"/"+this.Ya+"/history/pendingChanges",Ua:_.Mh(a,_.dy,b),Ub:JK})};AL.O=function(a){return new (a||AL)(_.t(_.ay,8),_.t(_.by),_.t(_.to,8))};AL.wa=_.q({token:AL,qa:AL.O});_.BL=function(){};_.BL.O=function(a){return new (a||_.BL)};_.BL.wa=_.q({token:_.BL,qa:function(a){return AL.O(a)},Ga:_.cy});
var CL=function(a,b,c){this.Ya=a;this.Ya=a==null?"v1":a;this.yb=new _.uo(b,c)};CL.prototype.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.vo(this.yb,{body:null,Nb:"GET",Sb:"integration_grimoire_pa_googleapis_sandbox.history.list.list",path:"/"+this.Ya+"/history/list",Ua:_.Mh(a,_.dy,b),Ub:SK})};CL.O=function(a){return new (a||CL)(_.t(_.ay,8),_.t(_.by),_.t(_.to,8))};CL.wa=_.q({token:CL,qa:CL.O});_.DL=function(){};_.DL.O=function(a){return new (a||_.DL)};
_.DL.wa=_.q({token:_.DL,qa:function(a){return CL.O(a)},Ga:_.cy});var EL=function(a,b,c){this.Ya=a;this.Ya=a==null?"v1":a;this.yb=new _.uo(b,c)};EL.prototype.Wab=function(a){var b=b===void 0?{}:b;var c=c===void 0?{}:c;return _.vo(this.yb,{body:a,Nb:"POST",Sb:"integration_grimoire_pa_googleapis_sandbox.indexing.prepare",path:"/"+this.Ya+"/indexing/prepare",Ua:_.Mh(b,_.dy,c),Ub:wAb})};EL.O=function(a){return new (a||EL)(_.t(_.ay,8),_.t(_.by),_.t(_.to,8))};EL.wa=_.q({token:EL,qa:EL.O});var DAb=function(){};
DAb.O=function(a){return new (a||DAb)};DAb.wa=_.q({token:DAb,qa:function(a){return EL.O(a)},Ga:_.cy});var FL=function(a,b,c){this.Ya=a;this.Ya=a==null?"v1":a;this.yb=new _.uo(b,c)};FL.prototype.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.vo(this.yb,{body:null,Nb:"GET",Sb:"integration_grimoire_pa_googleapis_sandbox.refs.list",path:"/"+this.Ya+"/refs",Ua:_.Mh(a,_.dy,b),Ub:$K})};FL.O=function(a){return new (a||FL)(_.t(_.ay,8),_.t(_.by),_.t(_.to,8))};FL.wa=_.q({token:FL,qa:FL.O});
var EAb=function(){};EAb.O=function(a){return new (a||EAb)};EAb.wa=_.q({token:EAb,qa:function(a){return FL.O(a)},Ga:_.cy});var GL=function(a,b,c){this.Ya=a;this.Ya=a==null?"v1":a;this.yb=new _.uo(b,c)};GL.prototype.Hw=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.vo(this.yb,{body:a,Nb:"POST",Sb:"integration_grimoire_pa_googleapis_sandbox.decorations",path:"/"+this.Ya+"/decorations",Ua:_.Mh(b,_.dy,c),Ub:nK})};GL.O=function(a){return new (a||GL)(_.t(_.ay,8),_.t(_.by),_.t(_.to,8))};
GL.wa=_.q({token:GL,qa:GL.O});_.HL=function(){};_.HL.O=function(a){return new (a||_.HL)};_.HL.wa=_.q({token:_.HL,qa:function(a){return GL.O(a)},Ga:_.cy});FAb=[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];_.IL=function(){this.CG=_.u(_.Lg);this.HC=_.u(_.Ch);this.ac=_.u(_.lg);this.Ge=_.u(_.Mg);this.Vb=_.u(_.ii);this.Sa=_.u(_.ho);this.Skb=new _.Vf};
_.IL.prototype.attach=function(a){a=a===void 0?{}:a;this.Oj||(this.Oj=new _.Vt(this.CG,this.Ge));this.detach();this.Kva||(this.Kva=new _.mj(this.Vb.createElement("div"),this.HC,this.ac));var b=this.CG.lb.na;b.parentNode.insertBefore(this.Kva.YDa,b);_.Qn(this.Sa);this.Oj.attach(this.Kva,a);this.Skb.next()};_.IL.prototype.detach=function(){var a;((a=this.Oj)==null?0:a.sjd)&&this.Oj.detach()};_.IL.prototype.Ma=function(){this.detach();var a;(a=this.Kva)==null||a.dispose()};
_.IL.O=function(a){return new (a||_.IL)};_.IL.Ea=_.Te({type:_.IL,oa:[["ng-template","matMenuContent",""]],features:[_.jh([{Da:_.fbb,Cb:_.IL}])]});var JL=function(){};JL.O=function(a){return new (a||JL)};JL.Ja=_.Se({type:JL});JL.Ia=_.ed({imports:[_.vp]});var GAb=function(){};GAb.O=function(a){return new (a||GAb)};
GAb.ya=_.Re({type:GAb,oa:[["","onedevDot",""]],qb:1,Wa:function(a){a&2&&_.tg("aria-hidden",!0)},standalone:!1,tc:["onedevDot",""],Aa:1,Ba:0,ua:function(a){a&1&&_.Q(0,"\u00a0\u00b7\u00a0")},ab:2});var KL=function(){};KL.O=function(a){return new (a||KL)};KL.Ja=_.Se({type:KL});KL.Ia=_.ed({});var HAb=[[["onedev-hovercard-action"]]],LL=function(){};LL.prototype.Ra=function(){};
_.p.Object.defineProperties(LL.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"}}},tgd:{configurable:!0,enumerable:!0,get:function(){return this.changelist.updateTime?(new _.Cx("HH:mm MMM d, yyyy")).format(this.changelist.updateTime):""}}});LL.O=function(a){return new (a||LL)};
LL.ya=_.Re({type:LL,oa:[["onedev-changelist-hovercard-body"]],inputs:{changelist:"changelist"},jc:["onedev-hovercard-action"],Aa:30,Ba:7,Fa:[["role","dialog","aria-label","Changelist Hovercard",1,"onedev-hovercard-content"],[1,"onedev-hovercard-body"],[1,"title","gmat-subhead-1"],[1,"content","gmat-body-3"],["svgIcon","access_time_24px"],[1,"detail"],[1,"label"],[4,"ngIf"],["svgIcon","info_outline_24px"],[1,"subcontent"],[1,"dot-separated-list"],[4,"ngFor","ngForOf"],["class","subcontent",4,"ngIf"],
["svgIcon","link_24px"],["target","_blank","rel","noopener noreferrer",3,"href"],["onedevDot","",4,"ngIf"],["onedevDot",""]],ua:function(a,b){a&1&&(_.Jg(HAb),_.I(0,"div",0)(1,"div",1)(2,"div",2),_.Q(3),_.J(),_.I(4,"div",3),_.K(5,"mat-icon",4),_.I(6,"div",5)(7,"span",6),_.Q(8),_.J(),_.F(9,cub,2,1,"span",7),_.J(),_.K(10,"mat-icon",8),_.I(11,"div",5)(12,"div",9)(13,"span",6),_.Q(14,"Author"),_.J(),_.I(15,"span"),_.Q(16),_.J()(),_.I(17,"div",9)(18,"span",6),_.Q(19,"Reviewers"),_.J(),_.I(20,"ul",10),_.F(21,
eub,4,2,"ng-container",11),_.J()(),_.F(22,fub,5,1,"div",12),_.J(),_.K(23,"mat-icon",13),_.I(24,"div",5)(25,"ul",10)(26,"li")(27,"a",14),_.Q(28,"Critique"),_.J()()()()()(),_.Kg(29),_.J());a&2&&(_.A(3),_.dh(" ",b.changelist.title," "),_.A(5),_.eh(b.statusText),_.A(),_.H("ngIf",b.changelist.updateTime),_.A(7),_.eh(b.changelist.On),_.A(5),_.H("ngForOf",b.changelist.rT),_.A(),_.H("ngIf",b.changelist.vtb),_.A(5),_.H("href","https://critique-ng.corp.google.com/cl/"+b.changelist.id,_.Ee))},dependencies:[JL,
_.vp,_.np,_.op,KL,GAb,_.Zv,_.Yv],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-card-title-max-height:48px}.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:var(--onedev-card-title-max-height);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;overflow-wrap:anywhere}.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}"],
ab:2,Na:0});_.ML=function(){};_.ML.O=function(a){return new (a||_.ML)};_.ML.Ja=_.Se({type:_.ML});_.ML.Ia=_.ed({});_.NL=function(){};_.NL.O=function(a){return new (a||_.NL)};_.NL.Ea=_.Te({type:_.NL,oa:[["mat-panel-title"]],Za:[1,"mat-expansion-panel-header-title"]});var IAb=[[["","mat-card-avatar",""],["","matCardAvatar",""]],[["mat-card-title"],["mat-card-subtitle"],["","mat-card-title",""],["","mat-card-subtitle",""],["","matCardTitle",""],["","matCardSubtitle",""]],"*"],OL=function(){};
OL.O=function(a){return new (a||OL)};OL.Ea=_.Te({type:OL,oa:[["mat-card-title"],["","mat-card-title",""],["","matCardTitle",""]],Za:[1,"mat-mdc-card-title"]});_.PL=function(){};_.PL.O=function(a){return new (a||_.PL)};_.PL.Ea=_.Te({type:_.PL,oa:[["mat-card-content"]],Za:[1,"mat-mdc-card-content"]});var JAb=function(){};JAb.O=function(a){return new (a||JAb)};JAb.Ea=_.Te({type:JAb,oa:[["mat-card-subtitle"],["","mat-card-subtitle",""],["","matCardSubtitle",""]],Za:[1,"mat-mdc-card-subtitle"]});
var KAb=function(){this.align="start"};KAb.O=function(a){return new (a||KAb)};KAb.Ea=_.Te({type:KAb,oa:[["mat-card-actions"]],Za:[1,"mat-mdc-card-actions","mdc-card__actions"],qb:2,Wa:function(a,b){a&2&&_.bh("mat-mdc-card-actions-align-end",b.align==="end")},inputs:{align:"align"},Qb:["matCardActions"]});var LAb=function(){};LAb.O=function(a){return new (a||LAb)};
LAb.ya=_.Re({type:LAb,oa:[["mat-card-header"]],Za:[1,"mat-mdc-card-header"],jc:["[mat-card-avatar], [matCardAvatar]","mat-card-title, mat-card-subtitle,\n      [mat-card-title], [mat-card-subtitle],\n      [matCardTitle], [matCardSubtitle]","*"],Aa:4,Ba:0,Fa:[[1,"mat-mdc-card-header-text"]],ua:function(a){a&1&&(_.Jg(IAb),_.Kg(0),_.zg(1,"div",0),_.Kg(2,1),_.Ag(),_.Kg(3,2))},ab:2,Na:0});var MAb=function(){};MAb.O=function(a){return new (a||MAb)};
MAb.Ea=_.Te({type:MAb,oa:[["","mat-card-avatar",""],["","matCardAvatar",""]],Za:[1,"mat-mdc-card-avatar"]});_.QL=function(a){this.OI=a};_.OAb=function(a,b,c){var d=b?iub([],b):c.prefix,e={prefix:d,Igb:function(){return Object.assign({},c,{prefix:d})}},f=d&&d.value&&(_.jk(d.value).path||"").endsWith("/");return b?NAb(a,e,function(g){return iub(g.queries,b)}):c.xo||f?_.of(e):NAb(a,e,function(g){return(g=g.Hga)?hub(g):d})};
NAb=function(a,b,c){return _.Isb(a.OI).ha(_.E(function(d){return _.gI(d,_.Gsb)}),_.E(c),_.E(function(d){return{prefix:d,Igb:jub(d)}}),_.fg(b))};_.QL.O=function(a){return new (a||_.QL)(_.t(_.BI))};_.QL.wa=_.q({token:_.QL,qa:_.QL.O,Ga:"root"});var PAb={},QAb={},RAb={},RL=function(){throw Error("Id");};RL.prototype.MBb=null;RL.prototype.Au=function(){return this.content};RL.prototype.toString=function(){return this.content};RL.prototype.NF=function(){if(this.Sfa!==PAb)throw Error("Jd");return _.Bc(this.toString())};var SAb=function(){RL.call(this)};_.fl(SAb,RL);SAb.prototype.Sfa=PAb;var TAb=function(a){if(a!=null)switch(a.MBb){case 1:return 1;case -1:return-1;case 0:return 0}return null},SL=function(a){return a!=null&&a.Sfa===PAb?a:a instanceof _.Ac?UAb(_.Dc(a).toString()):UAb(String(String(a)).replace(VAb,WAb),TAb(a))},UAb=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.MBb=d);return c}}(SAb),YAb=function(a){return mub(String(a),function(){return""}).replace(XAb,"&lt;")},kub=RegExp.prototype.hasOwnProperty("sticky"),
lub=new RegExp((kub?"":"^")+"(?:!|/?([a-zA-Z][a-zA-Z0-9:-]*))",kub?"gy":"g"),TL=function(a){a!=null&&a.Sfa===PAb?(a=YAb(a.Au()),a=String(a).replace(ZAb,WAb)):a=String(a).replace(VAb,WAb);return a},cBb=function(a){a!=null&&a.Sfa===QAb||a!=null&&a.Sfa===RAb?a=String(a).replace($Ab,aBb):_.wc(a)?(a=_.xc(a),a=String(a).replace($Ab,aBb)):a instanceof _.sc?(a=_.uc(a).toString(),a=String(a).replace($Ab,aBb)):(a=String(a),a=bBb.test(a)?a.replace($Ab,aBb):"about:invalid#zSoyz");return a},dBb=function(){RL.call(this)};
_.W(dBb,SAb);var UL=function(a,b){a.HN!==void 0?a.HN.push(b):a.content+=b;return a},VL=function(a,b){a.HN!==void 0?a.HN.push(b):b instanceof dBb?b.content!==void 0?a.content+=b.Au():(a.HN=[a.content,b],a.content=void 0):a.content+=b;return a};dBb.prototype.Au=function(){if(this.content!==void 0)return this.content;for(var a="",b=_.k(this.HN),c=b.next();!c.done;c=b.next())a+=c.value;return a};dBb.prototype.toString=function(){return this.Au()};
var WL=function(){function a(){this.content=""}a.prototype=dBb.prototype;return function(){return new a}}(),eBb={"\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;"},WAb=function(a){return eBb[a]},fBb={"\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"},aBb=function(a){return fBb[a]},VAb=/[\x00\x22\x26\x27\x3c\x3e]/g,ZAb=/[\x00\x22\x27\x3c\x3e]/g,
$Ab=/[\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,bBb=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i,gBb=/^(?!base|iframe|link|noframes|noscript|object|script|style|textarea|title|xmp)[a-z0-9_$:-]*$/i,hBb=function(a){a=String(a);return gBb.test(a)?a:"zSoyz"},XAb=/</g;var jBb=function(a){return iBb(a.lineNumber,a.href)},iBb=function(a,b){return UAb('<div class="line-number CodeMirror-gutter-background"><a class="CodeMirror-linenumber CodeMirror-gutter-elt" href="'+TL(cBb(b))+'" aria-label="Line '+TL(a+1)+'" tabIndex="-1" data-line-number="'+TL(a)+'">'+SL(a+1)+"</a></div>")},lBb=function(a){return kBb(a.start,a.end)},kBb=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 '+
TL(e+1)+'" tabIndex="-1" data-line-number="'+TL(e)+'">'+SL(e+1)+"</span></div>"}return UAb(c)},nBb=function(a){var b=a.lineNumbers,c=a.lines;a=a.Hw;for(var d=WL(),e=b.length,f=0;f<e;f++){var g=b[f];VL(d,mBb(g,c[g],a[f]))}return d},oBb=function(a){return mBb(a.lineNumber,a.line,a.Hw)},mBb=function(a,b,c){return UL(VL(UL(WL(),'<div data-line-number="'+TL(a)+'">'),pBb(void 0,b,c)),"</div>")},pBb=function(a,b,c,d){d=d===void 0?0:d;var e=WL();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].wj()-d,m.bn()-d);n=SL(n)+"<";var r=_.Y(m,3);r=hBb(r);n=VL(UL(e,n+r+' class="'+TL(_.Y(m,4))+'"'+(m.LAa()!==""?' href="'+TL(cBb(m.LAa()))+'"':"")+(m.getKey()!==""?' data-key="'+TL(m.getKey())+'"':"")+">"),pBb(a,b.substring(m.bn()-d,m.wj()-d),XL(m),m.bn()));r=_.Y(m,3);r="</"+hBb(r)+">";g===c.length-1?(m=b.substring(m.wj()-d),m=SL(m)):m="";UL(n,r+m)}else UL(e,SL(b));return e};var rBb;_.qBb=new _.Hd("cEvt");rBb={onError:function(a){throw a;},Fgb:function(a){return a()},usa:function(a){a()},ZTb:function(){},j9a:function(){},e7:function(){},aq:function(){},GZ:function(){}};var sBb=function(a){this.T5a=a;this.gU=oub(a)},cJ=function(a,b){var c=0;a=_.k(a.gU);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},tBb=function(a,b,c){var d=[];a=_.k(a.gU);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};
sBb.prototype.ksa=function(a){if(a.end<=a.start||a.start<0)return this;var b=new Map(this.T5a);b.has(a.start)?b.delete(a.start):b.set(a.start,a);return new sBb(b)};_.YL=new sBb(new Map);
_.ZL=function(a){var b=this;this.Be=a=a===void 0?rBb:a;this.Chb=new _.Vf;this.visibility=this.Chb.ha(_.cg(function(c,d){switch(d.action){case "toggleRange":return a&&(c.T5a.has(d.range.start)?a.j9a():a.ZTb()),c.ksa(d.range);case "show":return b.show(c,d.line);case "showAll":return _.YL;default:return _.gb(d)}},_.YL),_.fg(_.YL),_.dg(1))};_.ZL.prototype.iy=function(a){this.Chb.next(a)};_.ZL.prototype.Ma=function(){this.Chb.complete()};
_.ZL.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.T5a);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.ksa(e))}d&&this.Be&&this.Be.j9a();return c};_.ZL.O=function(a){return new (a||_.ZL)(_.t(_.qBb,8))};_.ZL.wa=_.q({token:_.ZL,qa:_.ZL.O});var $L=function(){this.Ehb=[];this.Bo=[];this.lineHeight=0;this.visibility=_.YL;this.dT=new _.Uj;this.delay=_.of(!0).ha(_.Rf(50))};$L.prototype.je=function(a){(a=a.target)&&a instanceof HTMLElement&&(a=a.dataset.index)&&(a=Number(a),isNaN(a)||this.dT.emit(this.Ehb[a].iab))};$L.prototype.Zb=function(a){a.folding&&(this.delay=_.of(!0).ha(_.Rf(50)));if(a.visibility||a.folding)this.Ehb=rub(this.visibility,this.Bo)};$L.O=function(a){return new (a||$L)};
$L.ya=_.Re({type:$L,oa:[["code-folding-container"]],Wa:function(a,b){a&1&&_.O("click",function(c){return b.je(c)})},inputs:{Bo:"folding",lineHeight:"lineHeight",visibility:"visibility"},outputs:{dT:"rangeToggled"},standalone:!1,features:[_.Kn],Aa:2,Ba:3,Fa:[[4,"ngIf"],["class","range-marker",3,"height","left","top","title",4,"ngFor","ngForOf"],[1,"range-marker",3,"title"]],ua:function(a,b){a&1&&(_.F(0,qub,2,1,"ng-container",0),_.S(1,"async"));a&2&&_.H("ngIf",_.nh(1,1,b.delay))},dependencies:[_.np,
_.op,_.up],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}"],Na:0});var aM=function(){};aM.O=function(a){return new (a||aM)};aM.Ja=_.Se({type:aM});aM.Ia=_.ed({imports:[_.vp]});var bM=function(a){this.Ca=_.Nb(a)};_.W(bM,_.Mk);_.h=bM.prototype;_.h.bn=function(){return _.Fl(this,1)};_.h.setStart=function(a){return _.yk(this,1,a)};_.h.wj=function(){return _.Fl(this,2)};_.h.setEnd=function(a){return _.yk(this,2,a)};_.h.LAa=function(){return _.Y(this,5)};_.h.getKey=function(){return _.Y(this,6)};_.h.nv=function(a){return _.pk(this,6,a)};var XL=function(a,b){return _.xl(a,bM,8,_.ul(b))},uBb=function(a){return _.ql(a,8)};var vBb=function(a){if(a!=null)return _.lc(a),{start:_.Fl(a,1),end:_.Fl(a,2),tagName:_.Y(a,3),qNd:_.Y(a,4),href:_.Y(a,5),key:_.Y(a,6),l9a:_.El(a,7),DCd:_.hc(XL(a),vBb)}};bM.prototype.toObject=function(){return vBb(this)};var wBb=function(a){this.u7=a;this.Gi=[]};wBb.prototype.clear=function(){if(this.u7.Uq){var a=this.Gi;this.Gi=[];a=_.k(a);for(var b=a.next();!b.done;b=a.next())this.u7.Uq(b.value)}};var cM=function(a,b,c){a=a.create("span");a.className=c;b=document.createTextNode(b);a.appendChild(b);return a},dM=function(a,b){a=a.create("div");a.className=b;return a};wBb.prototype.create=function(a){a=this.u7.createElement(a);this.u7.Uq&&JI(a)&&this.Gi.push(a);return a};var eM=function(a,b){a=a.na;wBb.call(this,b);this.eZ=new Map;this.container=a};_.W(eM,wBb);
eM.prototype.iy=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++){xBb(this,f,!1,e);if(g=this.eZ.get(f))g.style.display=f===d.start?"":"none";b.add(f)}}c=_.k(this.eZ);for(a=c.next();!a.done;a=c.next())a=_.k(a.value).next().value,b.has(a)||xBb(this,a,!0)};
var xBb=function(a,b,c,d){d=d===void 0?0:d;if(eJ(b,a.Bu())){var e=a.eZ.get(b);if(!e||c)if(e||!c){var f=a.vj(b);f&&(c?(a.container.insertBefore(f,e),_.dn(e),a.eZ.delete(b)):(c=a.Zya(b,d),a.eZ.set(b,c),c.style.display="none",a.container.insertBefore(c,f),a=dM(a,""),a.style.display="none",a.appendChild(f),c.appendChild(a)))}}};eM.prototype.clear=function(){wBb.prototype.clear.call(this);this.eZ.clear()};var vub=/Meta/gi;_.xub={Np:"Everything",value:"",bc:_.fJ("e"),Ou:"Everything"};var Gub=new _.Hv("Directory ({dir})"),Iub=new _.Hv("Search in ({repo} \u203a {dir})"),Hub=new _.Hv("Search in ({id}/{repo} \u203a \u2026 \u203a {dir})"),Kub=new _.Hv("Directory ({repo} \u203a {dir})"),Jub=new _.Hv("Directory ({id}/{repo} \u203a {ref} \u203a {dir})"),Aub=new _.Hv("Repository ({repo})"),zub=new _.Hv("Package ({package})"),Cub=new _.Hv("Branch ({branch})"),Fub=new _.Hv("Branch ({id}/{repo} \u203a {ref})"),Bub=new _.Hv("Tag ({tag})"),Eub=new _.Hv("Tag ({id}/{repo} \u203a {ref})"),Dub=
new _.Hv("Search in ({id}/{repo} \u203a {ref})"),yub=new _.Hv("Project ({project})");var fM=function(){this.data=_.u(_.Pu);this.xEb=_.lGa.Po(this.data.pvb);this.ui=_.u(_.Ou);this.xEb=_.lGa.Po(this.data.pvb)};fM.prototype.closeDialog=function(){this.ui.close()};fM.O=function(a){return new (a||fM)};
fM.ya=_.Re({type:fM,oa:[["dialog-announcement"]],Aa:7,Ba:2,Fa:[[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"]],ua:function(a,b){a&1&&(_.I(0,"div",0)(1,"div",1),_.K(2,"span",2),_.F(3,Pub,2,0,"span",3),_.J(),_.I(4,"div",4)(5,"button",5),_.O("click",function(){return b.closeDialog()}),_.Q(6," Got it "),_.J()()());a&2&&(_.A(2),_.H("innerHtml",b.xEb,
_.De),_.A(),_.H("ngIf",b.data.TIb))},dependencies:[_.vp,_.op,_.ov,_.jv],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 zBb=function(a){if(a.prototype.hasOwnProperty("$$generatedClassName"))return a.prototype.$$generatedClassName;var b=a.name,c,d=(c=yBb.get(b))!=null?c:0;yBb.set(b,d+1);b="Class$obf_"+b+"_"+d;return a.prototype.$$generatedClassName=b},yBb=new Map;var gM=function(){};gM.prototype.equals=function(a){return yJ(this,a)};gM.prototype.Uja=function(){return ABb(this)};gM.prototype.toString=function(){var a=zJ(BBb(hM(this.constructor)))+"@";var b=(this.Uja()>>>0).toString(16);return a+zJ(b)};var CBb=function(){this.Mha=0};_.W(CBb,gM);CBb.prototype.n9a=function(){return(this.Mha+1|0)<this.EIb.length};CBb.prototype.f7=function(){if(!this.n9a()){var a=new DBb;a.zea instanceof Error&&(Error.captureStackTrace?Error.captureStackTrace(a.zea):a.zea.stack=Error().stack);var b=Error(a);a.zea=b;EBb(b,a);throw a.zea;}a=this.EIb;b=this.Mha=this.Mha+1|0;return a[b]};var FBb=function(){};_.W(FBb,gM);FBb.prototype.toString=function(){var a=BBb(hM(this.constructor)),b=this.nGd;return b==null?a:zJ(a)+": "+zJ(b)};var GBb=function(){};_.W(GBb,FBb);var HBb=function(){};_.W(HBb,GBb);var yJ=function(a,b){return Object.is(a,b)||a==null&&b==null};var DBb=function(){};_.W(DBb,HBb);var IBb=function(){};_.W(IBb,gM);var JBb=function(){};_.W(JBb,IBb);var KBb,LBb=function(){LBb=function(){};for(var a=uyb([256],iM,MBb),b=0;b<256;b=b+1|0)a[b]=NBb(b-128|0);KBb=a};var OBb=function(){};_.W(OBb,gM);var PBb=function(a,b,c){if(Object.prototype.hasOwnProperty.call(a.prototype,b))return a.prototype[b];c=c();return a.prototype[b]=c};var QBb=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:ABb(a)}},RBb=0,ABb=function(a){return a.Zhb||(Object.defineProperties(a,{Zhb:{value:RBb=RBb+1|0,enumerable:!1}}),a.Zhb)};var SBb=function(a,b){return a.equals?a.equals(b):Object.is(a,b)},TBb=function(a){return a.Uja?a.Uja():QBb(a)},WBb=function(a){switch(typeof a){case "number":return hM(JBb);case "boolean":return hM(OBb);case "string":return hM(vyb);case "function":return hM(UBb)}if(a instanceof gM)a=hM(a.constructor);else if(Array.isArray(a))a=(a=a.mta)?hM(a.GCa,a.m1a):hM(gM,1);else if(a!=null)a=hM(VBb);else throw new TypeError("Kd");return a};var UBb=function(){};var VBb=function(){};_.W(VBb,gM);var uyb=function(a,b,c){return XBb(a,{GCa:b,NSb:c,m1a:a.length})},XBb=function(a,b){var c=a[0];if(c==null)return null;var d=new globalThis.Array(c);b&&(d.mta=b);if(a.length>1){a=a.slice(1);b=b&&{GCa:b.GCa,NSb:b.NSb,m1a:b.m1a-1};for(var e=0;e<c;e++)d[e]=XBb(a,b)}else if(b&&(a=b.GCa.txd,a!==void 0))for(b=0;b<c;b++)d[b]=a;return d};var iM=function(){this.v5=0};_.W(iM,IBb);var xyb=function(a){a>-129&&a<128?(LBb(),a=KBb[a+128|0]):a=NBb(a);return a},NBb=function(a){var b=new iM;b.v5=a;return b};iM.prototype.equals=function(a){return MBb(a)&&a.v5==this.v5};iM.prototype.Uja=function(){return this.v5};iM.prototype.intValue=function(){return this.v5};iM.prototype.toString=function(){return""+this.v5};var MBb=function(a){return a instanceof iM};var YBb=function(a){this.hfd=a};_.W(YBb,gM);var ZBb=function(a){this.gfd=a};_.W(ZBb,gM);var $Bb=function(a){var b;return b=a.gfd,b()};var aCb=function(){};_.W(aCb,gM);aCb.prototype.toString=function(){return this.Pha};var bCb=function(){};_.W(bCb,aCb);var cCb=function(){};_.W(cCb,gM);cCb.prototype.toString=function(){return this.s5?this.F2a.length==0?this.s5.toString():zJ(this.s5.toString())+zJ(this.F2a):this.ffd};var dCb=function(a,b){if(yJ(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(!(yJ(d,e)||d!=null&&SBb(d,e)))return!1}return!0};var EBb=function(a,b){if(a instanceof Object)try{a.wzd=b,Object.defineProperties(a,{cause:{get:function(){return b.dfd&&b.dfd.zea}}})}catch(c){}};var vyb=function(){};_.W(vyb,gM);var zJ=function(a){return a==null?"null":a.toString()},eCb=function(a,b){return yJ(a.substr(0,b.length),b)},wyb=function(a){return"string"===typeof a};var fCb=function(a,b){this.A2a=a;this.B2a=b};_.W(fCb,gM);var hM=function(a,b){var c=b||0;return PBb(a,"$$class/"+c,function(){return new fCb(a,c)})},BBb=function(a){return a.B2a!=0?zJ(gCb("[",a.B2a))+String("L"+zJ(zBb(a.A2a))+";"):zBb(a.A2a)},hCb=function(a,b){return a.substr(a.lastIndexOf(b)+1|0)};fCb.prototype.toString=function(){return"class "+zJ(BBb(this))};var gCb=function(a,b){for(var c="",d=0;d<b;d=d+1|0)c=zJ(c)+zJ(a);return c};var iCb=function(a,b){a.push(b)},jCb=function(a,b){for(var c=0,d=b.length;c<d;c=c+1|0)a.push(b[c])},lCb=function(a){return new ZBb(function(){var b=new kCb;b.Mha=-1;b.EIb=a;return b})},mCb=function(a,b){a.sort(function(c,d){var e;return e=b.hfd,e(c,d)})};var kCb=function(){this.Mha=0};_.W(kCb,CBb);var jM=function(a){this.Bh=a};_.W(jM,gM);
jM.prototype.hd=function(a){if(!a||a.length==0)return this.Bh.sM([]);for(var b=[],c=a.length-1|0;c>=0;c=c-1|0)iCb(b,this.Bh.uc(a[c]));var d;a=(d=this.Bh,new YBb(function(n,r){return d.Lhb(n,r)}));mCb(b,a);a=[];c=[];for(var e=!1;b.length>0;){for(var f=b.pop();a.length!=0&&this.Bh.bn(f)>=this.Bh.wj(a[a.length-1|0]);){var g=a.pop();this.Bh.bCa(g)&&(e=!1);a.length==0||this.Bh.Gda(a[a.length-1|0],g)}g=e;var m=this.Bh.bCa(f);e=g||m;if(a.length==0)a.push(f),c.push(f);else if(g&&m){if(!this.Bh.iCa(f)){if(e=
nCb(this,f,a,b))c.pop(),jCb(c,e);e=!1;oCb(this,b,f)}}else g=a[a.length-1|0],this.Bh.wj(f)>this.Bh.wj(g)&&oCb(this,b,this.Bh.p9b(f,this.Bh.wj(g))),a.push(f)}for(b=a.length;b>1;b=b-1|0)this.Bh.Gda(a[b-2|0],a[b-1|0]);return this.Bh.sM(c)};
var nCb=function(a,b,c,d){for(var e=null;c.length!=0;){var f=c.pop(),g=a.Bh.bCa(f),m=a.Bh.wj(f);a.Bh.setEnd(f,a.Bh.bn(b));var n=g&&!a.Bh.iCa(b)&&a.Bh.iCa(f),r=c.length==0?null:c[c.length-1|0];n||a.Bh.bn(f)>=a.Bh.wj(f)?r!=null?a.Bh.G2b(r,f):e=a.Bh.qE(f):r!=null&&a.Bh.Gda(r,f);g=g?a.Bh.wj(b):a.Bh.bn(b);!n&&g<m&&oCb(a,d,a.Bh.YBb(f,g,m))}return e},oCb=function(a,b,c){for(var d=b.length;d>0&&a.Bh.Lhb(b[d-1|0],c)>0;)d=d-1|0;b.splice(d,0,c)};_.kM=function(a,b,c,d,e){eM.call(this,c,d);var f=this;this.ud=a;this.view=b;this.lb=c;_.u(_.wx);this.j_a=new _.Vf;this.SUb=_.u(_.Qu);this.Ha=_.u(_.Qq);this.Of=_.u(_.oy);this.jy=!1;this.Sf=[];this.Ux=!1;this.Zk=new _.Uj;this.JE=new _.Uj;this.kU=new _.Uj;this.Zoa=new Map;this.lines=[];this.mn=[];this.dl=0;this.p$c=20;this.o$c=80;this.rb=e.NY().ha(_.Sf()).subscribe(function(g){var m=f.tabSize===void 0;f.tabSize=g;m||_.Qn(f.ud)})};_.W(_.kM,eM);_.h=_.kM.prototype;
_.h.Ra=function(){var a=this;this.Ux&&(_.vx.has(105)||_.vx.has(107))&&(this.Ux&&_.vx.has(105)&&!window.localStorage.getItem("codeExplainAnnouncementShown")&&pCb(this),this.j_a.ha(_.Nf(200)).subscribe(function(b){a.ogb(b)}))};_.h.eq=function(){var a;this.j_a.next((a=document.getSelection())!=null?a:void 0)};_.h.Ma=function(){this.SUb.xya();this.rb.unsubscribe();this.j_a.complete()};
_.h.Zb=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=dJ(this.Sf,this.Bu());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.vj(c))==null||d.setAttribute("aria-current","true")}}}};_.h.Bu=function(){return this.dl};
_.h.vj=function(a){this.mn.length<=a&&(this.mn=this.mn.concat(Array.from(this.container.children).slice(this.mn.length)));return this.mn[a]};_.h.Zya=function(a,b){var c=this,d=dM(this,"line");d.appendChild(cM(this,Array.from({length:b+1}).join(" "),"line"));b=cM(this,"...","line ellipses");b.addEventListener("click",function(){c.Zk.emit(a)});d.appendChild(b);return d};
_.h.OX=function(){if(this.Bu()&&this.container.firstElementChild)return this.container.firstElementChild.getBoundingClientRect().height;var a=dM(this,"");a.appendChild(document.createTextNode("_"));this.container.appendChild(a);var b=a.getBoundingClientRect().height;this.container.removeChild(a);return b};
_.h.Kda=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.mn=[]);b<this.dl&&(b=this.dl);this.dl=c;var e=document.getElementById("pre-rendered-code");if(e!=null&&this.jy){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=_.iJ(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,GI(this.container,"beforeend",d[f]),f++,b+=this.container.childElementCount-e;b>=c&&(this.dl=b);if(f<d.length)return d.slice(f);if(b<c){c=this.Q_a(b,c);d=this.container;b=b===void 0?0:b;f=WL();e=c.length;for(var g=0;g<e;g++){var m=b+g;VL(f,mBb(m,a[m],c[g]))}GI(d,"beforeend",f.NF())}return[]};
_.h.Nsa=function(a){var b=this;a=a.filter(function(m){return eJ(m,b.Bu())});if(!(a.length===0||a[a.length-1]>=this.dl)){var c=new jM(new qCb),d=a.map(function(m){var n;return c.hd((n=b.zk.get(m))!=null?n:null)}),e=document.activeElement,f=null;e!=null&&e.parentElement===this.container&&(f=e.dataset.lineNumber);e=document.createElement("div");nub(e,nBb({lineNumbers:a,lines:this.lines,Hw:d}));for(d=a.length-1;d>=0;d--){var g=e.children[d];this.eZ.has(a[d])||this.container.replaceChild(g,this.vj(a[d]));
this.mn[a[d]]=g}f!=null&&(a=Number(f),isNaN(a)||this.focus(a))}};_.h.focus=function(a){a=dJ(a,this.Bu());if(a.length!==0){var b=this.vj(a[0].start);b.hasAttribute("tabindex")||b.setAttribute("tabindex","-1");this.JE.next(a[0].start);b.focus()}};
var sCb=function(a,b){var c=a.vj(b.line);if(c){a.Zoa.get(b)&&rCb(a,b);var d=a.view.Pi(b.ua,b.context);var e=d.Im;if(e.length!==1)throw Error("Ld");d={element:e[0],pwd:d};a.u7.insertBefore(a.container,d.element,c);_.Qn(a.ud);a.Zoa.set(b,d)}},rCb=function(a,b){var c=a.Zoa.get(b);c&&(_.dn(c.element),a.view.remove(a.view.indexOf(c.pwd)),a.Zoa.delete(b))};
_.kM.prototype.clear=function(){eM.prototype.clear.call(this);this.view.clear();this.container.textContent="";this.dl=0;this.Zoa.clear();this.ET=void 0;tCb(this);this.Of.KT()};_.kM.prototype.Q_a=function(a,b){for(var c=new jM(new qCb),d=[];a<b;a++){var e=void 0;d.push(c.hd((e=this.zk.get(a))!=null?e:null))}return d};
var pCb=function(a){var b=document.querySelector("code-container");b&&(b=b.getBoundingClientRect(),a.SUb.open(fM,{position:{top:b.top+window.scrollY+a.p$c+"px",left:b.left+window.scrollX+a.o$c+"px"},data:{pvb:"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!",TIb:"https://g3doc.corp.google.com/devtools/codesearch/g3doc/user-guide/ai-features/ai-code-explainer.md?cl=head"},ariaLabel:"Code explanation announcement",
ae:!1}),window.localStorage.setItem("codeExplainAnnouncementShown","true"))};_.kM.prototype.ogb=function(a){if(a&&a.anchorNode&&a.focusNode&&!a.isCollapsed)if(this.ET=Oub(a,this.lines)){var b=Uzb(Tzb((new _.Rr).Fqa(this.ET.start.line+1),this.ET.start.column+1).qqa(this.ET.end.line+1),this.ET.end.column+1);this.Of.KT(b);this.teb(a.focusNode,this.ET.end.line===this.lines.length-1)}else this.Of.KT(),tCb(this);else this.Of.KT(),tCb(this)};
_.kM.prototype.teb=function(a,b){b=b===void 0?!1:b;var c=this.y4a();if(c){var d=a===this.container;b=b||d;var e,f,g=d?(e=uCb(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.O4a(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.Ha.hb({element:"CodeContainer",action:"ShowExplainCodeBubble",gestureName:"BACKGROUND"})}};var uCb=function(a){var b,c;return(c=(b=a.container.lastElementChild)==null?void 0:b.previousElementSibling)!=null?c:void 0};_.kM.prototype.O4a=function(a,b){a=b?uCb(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};
_.kM.prototype.y4a=function(){var a=this;this.yo||(this.yo=document.createElement("div"),this.yo.classList.add("explain-code-bubble"),this.yo.addEventListener("click",function(b){b.preventDefault();b.stopPropagation();a.kU.emit(a.ET)}),this.container.appendChild(this.yo));return this.yo};var tCb=function(a){a.yo&&a.yo.classList.remove("is-visible")};_.kM.O=function(a){return new (a||_.kM)(_.C(_.ho),_.C(_.Mg),_.C(_.ne),_.C(_.oj),_.C(_.py))};
_.kM.ya=_.Re({type:_.kM,oa:[["code-container"]],qb:4,Wa:function(a,b){a&2&&_.ah("-moz-tab-size",b.tabSize)("tab-size",b.tabSize)},inputs:{jy:"usePrefetchIfPossible",Sf:"highlightedLines",zk:"inlineWidgets",Ux:"showCodeExplainBubble"},outputs:{Zk:"lineShown",JE:"lineFocused",kU:"triggerCodeExplanation"},features:[_.kg,_.Kn],Aa:0,Ba:0,ua:function(){},dependencies:[aM,_.vp,_.Rz,_.Fq,_.ND],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}'],
ab:2,Na:0});var qCb=function(){};_.h=qCb.prototype;_.h.Gda=function(a,b){_.Bl(a,8,bM,b)};_.h.YBb=function(a,b,c){return uBb(a.clone()).setStart(b).setEnd(c)};_.h.sM=function(a){return a};_.h.qE=function(a){return XL(a,_.nl)};_.h.wj=function(a){return a.wj()};_.h.bn=function(a){return a.bn()};_.h.bCa=function(a){return _.Y(a,3)==="a"};_.h.iCa=function(a){return _.El(a,7)};_.h.G2b=function(a,b){b=XL(a).concat(XL(b));_.Al(a,8,b)};_.h.setEnd=function(a,b){a.setEnd(b)};
_.h.p9b=function(a,b){if(b<a.bn()||b>=a.wj())throw new RangeError;var c=uBb(a.clone()).setStart(b);a.setEnd(b);return c};_.h.uc=function(a){var b=(new bM).setStart(a.startColumn).setEnd(a.endColumn);a.l9a&&_.Yl(b,7,!0);var c,d=(c=a.tagName)!=null?c:"span";c=_.pk(b,3,d);_.pk(c,4,a.Dp);a.href!=null&&_.pk(b,5,a.href);a.key!=null&&b.nv(a.key);return b};_.h.Lhb=function(a,b){return b.bn()-a.bn()||a.wj()-b.wj()};var vCb=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"}),lM=function(){this.wGb=[];this.vGb="";this.yga=0};
lM.prototype.Zb=function(){this.yga=Tub(this.aJ);this.ee.clear();for(var a=this.ee,b=this.aJ.oA,c=new Map,d=0,e=b.length;d<e;d++){var f=b[d],g=[],m=g.concat,n=_.v(wCb(this,f)),r=_.v(xCb(this,f)),x=_.v(yCb(this,f));var z=f.lineNumber;f=f.mN;this.KE?(z=this.KE(_.hJ(z)),f=[Object.assign({},zCb(this,new KK({startIndex:0,length:f.length})),{tagName:"a",Dp:"",href:z})]):f=[];g=m.call(g,n,r,x,_.v(f));c.set(d,g)}a.zk=c;this.ee.Kda(ACb(this))};
var ACb=function(a){return a.aJ.oA.map(function(b){return b.mN.substring(a.yga)+"\n"})},wCb=function(a,b){return b.Ih.filter(function(c){var d=c.range;c=c.tokenType;return!d||d.startIndex+d.length<=a.yga?!1:!!c&&vCb.hasOwnProperty(c)&&!!vCb[c]}).map(function(c){return Object.assign({},zCb(a,c.range),{Dp:vCb[c.tokenType]})})},xCb=function(a,b){var c=b.lineNumber;var d=b.mN;return a.wGb.filter(function(e){return e.lineNumber===c}).flatMap(function(e){return e.KX.map(function(f){var g=f.startIndex;for(f=
f.length;g<d.length&&d[g]===" ";)++g,--f;return Object.assign({},zCb(a,new KK({startIndex:g,length:f})),{Dp:a.vGb||"emphasized"})})})},yCb=function(a,b){return(b=b.sx)?b.KX.map(function(c){return Object.assign({},zCb(a,c),{tagName:"mark",Dp:""})}):[]},zCb=function(a,b){return{startColumn:Math.max(b.startIndex-a.yga,0),endColumn:Math.max(b.startIndex+b.length-a.yga,0)}};lM.O=function(a){return new (a||lM)};
lM.ya=_.Re({type:lM,oa:[["basic-snippet","snippet",""]],mb:function(a,b){a&1&&_.Og(_.kM,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.ee=c.first)}},inputs:{KE:"linkGenerator",aJ:"snippet",wGb:"emphasizedRanges",vGb:"emphasisClass",us:"codeFontSize"},standalone:!1,features:[_.Kn],tc:["snippet",""],Aa:1,Ba:2,Fa:[[1,"nopadding"]],ua:function(a,b){a&1&&_.K(0,"code-container",0);a&2&&_.ah("font-size",b.us)},dependencies:[_.kM],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}"],
Na:0});var Sub=/\S/;_.mM=function(a,b,c){this.Ha=a;this.Va=b;this.document=c;this.xO="resultLine";this.SM=this.kR=-1};_.mM.prototype.Zb=function(){};
_.mM.prototype.click=function(a){if(a.button===0&&!_.jJ(a)){var b=Rub(a);if(b!=null){b=_.hJ(this.aJ.oA[b.lineNumber].lineNumber);var c=this.KE(b);a:{var d=this.document.getSelection();if(d&&d.toString()){var e=d.anchorNode&&_.iJ(d.anchorNode instanceof Element?d.anchorNode:d.anchorNode.parentElement,"file-search-snippet");d=d.focusNode&&_.iJ(d.focusNode instanceof Element?d.focusNode:d.focusNode.parentElement,"file-search-snippet");if(e||d)break a}a.preventDefault();_.Bq(this.Va,c)}this.Ha.hb({element:this.wc,
action:this.xO,gestureName:"CLICK",hg:this.resultIndex,oM:[Object.assign({},this.uY,{lineNumber:b})]},a)}}};_.mM.O=function(a){return new (a||_.mM)(_.C(_.Gx),_.C(_.ni),_.C(_.ii))};
_.mM.ya=_.Re({type:_.mM,oa:["file-search-snippet linkGenerator  resultIndex  snippet  trackElement  feedbackEvent ".split(" ")],mb:function(a,b){a&1&&_.Og(lM,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.Y3=c.first)}},inputs:{KE:"linkGenerator",resultIndex:"resultIndex",aJ:"snippet",wc:"trackElement",uY:"feedbackEvent",us:"codeFontSize"},standalone:!1,features:[_.Kn],tc:"linkGenerator  resultIndex  snippet  trackElement  feedbackEvent ".split(" "),Aa:3,Ba:6,Fa:[[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"]],ua:function(a,b){a&1&&(_.I(0,"div",0),_.F(1,Uub,2,5,"div",1),_.J(),_.I(2,"basic-snippet",2),_.O("click",function(c){return b.click(c)})("mouseover",function(c){c=Rub(c);if(c!=null){var d=c.element;b.SM=c.lineNumber;d.classList.add("hover")}})("mouseout",function(c){c=Rub(c);c!=null&&(b.SM=-1,c.element.classList.remove("hover"))})("focusin",
function(c){c=Rub(c);c!=null&&(b.kR>=0&&b.Y3.ee.vj(b.kR).classList.remove("focus"),b.kR=c.lineNumber,b.Y3.ee.vj(b.kR).classList.add("focus"))})("focusout",function(c){Rub(c)!=null&&(b.kR>=0&&b.Y3.ee.vj(b.kR).classList.remove("focus"),b.kR=-1)}),_.J());a&2&&(_.ah("font-size",b.us),_.A(),_.H("ngForOf",b.aJ.oA),_.A(),_.H("snippet",b.aJ)("linkGenerator",b.KE)("codeFontSize",b.us))},dependencies:[_.np,lM],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}"],
Na:0});var CCb;_.nM=function(a,b,c,d,e){var f=this;this.Ha=a;this.MAb=b;this.pbd=c;this.JN=d;this.Bld=new _.kw(this.Ha);this.Gtb=new _.ag(1);this.LE=new _.kw(this.Ha);this.zJb=new _.ag(1);this.vBb=new _.kw(this.Ha);this.cad=this.Gtb.ha(Zub(e,function(g){return f.pbd.list(g).ha(_.E(function(m){return bvb(g,m.aggregations)}))}));this.dad=this.zJb.ha(Zub(e,function(g){return f.MAb.list(g).ha(_.E(function(m){return bvb(g,m.uia)}))}))};
_.BCb=function(a,b){var c=_.$ub(b);return a.LE.fetch(c,function(){a.zJb.next(c);return _.avb(a.dad,c,b.category)})};CCb=function(a){return a.JN.prefetch("findingsConfig").ha(_.Of(),_.gg(function(b){b&&a.vBb.put("getConfiguration",_.of(_.Lh(IK,JSON.parse(b.response)).root));return a.vBb.fetch("getConfiguration",function(){return a.MAb.getConfiguration().ha(_.E(function(c){return c.root}))})}))};_.nM.O=function(a){return new (a||_.nM)(_.t(_.Qq),_.t(yAb),_.t(xAb),_.t(_.hy),_.t(_.th))};
_.nM.wa=_.q({token:_.nM,qa:_.nM.O,Ga:"root"});_.oM=function(a,b){this.G5=b;_.vx.has(14)?this.s3a=CCb(this.G5).ha(_.E(function(c){return(c==null?void 0:c.children)||[]}),_.bg(1),_.uf()):this.s3a=_.of([]);this.MSb=this.s3a.ha(_.E(cvb))};_.oM.prototype.I4a=function(){return this.s3a};_.DCb=function(a,b){return a.MSb.ha(_.E(function(c){return c.get(b)}))};
_.oM.prototype.getAnnotations=function(a,b,c,d,e,f,g){var m=this,n=g?"FILE":"DIRECTORY";return MI(b)||b==="host"?_.DCb(this,f).ha(_.gg(function(r){if(!r)return _.of([]);var x=_.dvb(r);return x?_.BCb(m.G5,{wb:a,Wc: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,FSb:r.name,Mu:r.id}})})):_.of([])})):_.pf("Only depot group and multibranch are currently supported")};
_.oM.O=function(a){return new (a||_.oM)(_.t(_.wx),_.t(_.nM))};_.oM.wa=_.q({token:_.oM,qa:_.oM.O,Ga:"root"});var ECb=new Set(["depot","host","ossProject"]),pM=function(a,b,c){this.Ha=a;this.Bfd=b;this.qfd=c;this.Ybd=new _.kw(this.Ha);this.Jad=new _.kw(this.Ha)},FCb=function(a,b,c){var d=b.wb;var e=b.Wc;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(!ECb.has(e))throw Error("Od");var z=Object.assign({},_.kJ(d,e),{fileSpecPath:n,
fileSpecType:r,fileSpecSourceRootRefSpec:g,fileSpecSourceRootRefHint:m,fileSpecSourceRootRepositoryKeyRepositoryName:f,invocationId:c,mergeLatestData:x,category:b});return a.Ybd.fetch(Object.assign({},z,{Bi:"fileTest"}),function(){return a.Bfd.get(z).ha(_.E(function(D){return D.r0a}))})},GCb=function(a,b,c,d){if(!ECb.has(c))throw Error("Od");var e=Object.assign({},_.kJ(b,c),{fileSpecSourceRootRepositoryKeyRepositoryName:d});return a.Jad.fetch(e,function(){return a.qfd.get(e).ha(_.E(function(f){return f.categories}))})};
pM.O=function(a){return new (a||pM)(_.t(_.Qq),_.t(CAb),_.t(BAb))};pM.wa=_.q({token:pM,qa:pM.O,Ga:"root"});var HCb,JCb,PCb,KCb;HCb=["BLAME","XREFS","NL_SEMANTIC_OUTLINES"];_.ICb=new _.Hd("viewDataProvider");
_.qM=function(a,b,c,d,e,f){var g=this;this.uH=a;this.kc=c;this.b3a=d;this.state=new _.ai(new Map);this.rb=new _.We;this.bxb=(f||_.Ff).ha(_.Hf(mvb),_.Otb(function(m){return m.location}),_.E(function(m){return{kb:m.location,isDirectory:m.kind===1,SH:_.$I(m.kF),VH:m.kind===0?m.VH:void 0}}),_.fg(void 0),_.bg(1),_.uf());this.Wya=JCb(this).ha(_.bg(1),_.uf());this.mZa=_.vf([this.bxb,this.uH.I4a().ha(_.fg([]))]).ha(_.gg(function(m){m=_.k(m);var n=m.next().value;var r=m.next().value;return KCb(g,n).ha(_.E(function(x){return[].concat(_.v(x),
_.v(evb(r,n)))}))}),_.Sf(nvb),_.bg(1),_.uf());a=gAb(this.kc).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.Tf==="ON"?{enabled:!0,Ks:0}:{enabled:!1}]}))}),_.Qf(1),_.hg(this.state.ha(_.eg())));b=this.mZa.ha(_.jg(this.state),_.E(function(m){m=_.k(m);var n=m.next().value;m=m.next().value;var r=kvb(n);n=hvb(_.Mi(e.md));for(var x=new Map,z=_.k(m),D=z.next();!D.done;D=z.next()){var L=_.k(D.value);D=L.next().value;L=L.next().value.enabled;
x.set(D,L?{enabled:!0,Ks:0}:{enabled:!1})}z=_.k(r);for(D=z.next();!D.done;D=z.next())D=D.value,!m.has(D.id)&&D.WZ&&x.set(D.id,{enabled:!0,Ks: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||ivb(z.id,n)&&x.set(z.id,{enabled:!0,Ks:0});return x}));this.rb.add(_.yf(a,b).subscribe(function(m){g.state.next(m)}));a=this.mZa.ha(_.E(function(m){return new Set(kvb(m).map(function(n){return n.id}))}));this.tra=_.vf([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}),_.Sf(lvb),_.bg(1),_.uf())};_.h=_.qM.prototype;_.h.Ma=function(){this.rb.unsubscribe()};_.h.I4a=function(){return this.mZa};_.h.GE=function(a){return this.tra.ha(_.E(function(b){return b.get(a)||{enabled:!1}}),_.Sf(_.Ic))};_.h.Kza=function(){var a=jvb(_.Mc.apply(0,arguments),!0);LCb(this,MCb(this,a))};
_.h.zza=function(){LCb(this,jvb(_.Mc.apply(0,arguments),!1))};_.h.Vs=function(a){return(a=this.state.getValue().get(a))?a.enabled:!1};_.rM=function(a,b,c){NCb(a,b,{enabled:!0,Ks:2,nNb:c})};_.sM=function(a,b){NCb(a,b,{enabled:!0,Ks:0})};_.OCb=function(a,b,c){NCb(a,b,{enabled:!0,Ks:1,Tu:c})};
JCb=function(a){var b=["DEFAULT","FUZZING"];return a.bxb.ha(_.gg(function(c){if(!c)return _.of(b);var d=c.kb;c=d.wb;var e=d.Wc;d=d.repository;return c&&e&&ECb.has(e)&&d?GCb(a.b3a,c,e,d).ha(_.fg(b),_.Lf(function(){return _.of([])}),_.E(function(f){return[].concat(_.v(new Set([].concat(_.v(f),_.v(b)))))})):_.of(b)}),_.E(function(c){return c.filter(aub).map(_.Ewa)}))};PCb=function(a){return a.Wya.ha(_.E(function(b){var c=new Set(b);return Object.assign({},_.k7a,{children:_.k7a.children.filter(function(d){return c.has(d.id)})})}))};
KCb=function(a,b){return PCb(a).ha(_.E(function(c){var d=[dAb];_.vx.has(101)&&d.push(cAb);d.push(eAb);d.push(fAb);d.push(c);_.vx.has(27)&&(d.push(_.m7a),d.push(_.n7a));return b?d.filter(function(e){return e.id==="LINE_COUNTS"||e.id==="FILE_COUNTS"?b.isDirectory:b.isDirectory||b.SH&&(e.id==="BLAME"||e.id==="COVERAGE_GENERIC")?!1:!0}):d}))};
_.qM.prototype.OFa=function(){var a=_.Mc.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.Bi;e=e.state;var f=void 0;((f=this.state.getValue().get(d))==null?void 0:f.enabled)===e.enabled||HCb.includes(d)||c.set(d,{Tf:e.enabled?"ON":"OFF",Ira:""});b.set(d,e)}c.size>0&&this.kc.FVb(c);this.state.next(b)};
var LCb=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.Vs(d)&&(e?c.push({Bi:d,state:{enabled:e,Ks:0}}):c.push({Bi:d,state:{enabled:e}}))}a.OFa.apply(a,_.v(c))},NCb=function(a,b,c){a.Vs(b)&&a.OFa({Bi:b,state:c})},MCb=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("Pd");d=d.length?d[0]:null;if([c,d].filter(function(f){return!!f}).length>
1)throw Error("Qd");d&&a.state.getValue().has("BLAME")&&b.set("BLAME",!1);if(c||d){c=_.k(_.j7a);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};_.qM.O=function(a){return new (a||_.qM)(_.t(_.oM),_.t(_.wx),_.t(_.py),_.t(pM),_.t(_.$h),_.t(_.ICb,8))};_.qM.wa=_.q({token:_.qM,qa:_.qM.O});_.tM=function(a,b,c){_.zt.call(this,a,b,c);this.lines=[];this.RHb="code-and-highlight-container";this.s4=new _.Vf;this.nDa=new _.Vf;this.Z9a=new _.Vf;this.b8a=new _.Vf;this.c8a=new _.Vf;this.scroll=new _.Vf};_.W(_.tM,_.zt);_.tM.prototype.Ra=function(){_.zt.prototype.Ra.call(this)};_.tM.prototype.Ma=function(){_.zt.prototype.Ma.call(this)};_.tM.O=function(a){return new (a||_.tM)(_.C(_.ne),_.C(_.bj),_.C(_.th))};_.tM.Ea=_.Te({type:_.tM,features:[_.kg]});var pvb=void 0;var uM=function(a,b){if(_.vx.has(7)){var c=new _.ai(!0);this.enabled=c.ue();b.register("toggleLineLimitation","8",function(){c.fl.length&&c.next(!c.value)})}else this.enabled=_.of(!1)};uM.O=function(a){return new (a||uM)(_.t(_.wx),_.t(_.Sw))};uM.wa=_.q({token:uM,qa:uM.O,Ga:"root"});var QCb=["CodeMirror-activeline","CodeMirror-activeline-gutter"],vM=function(a,b){eM.call(this,a,b);this.lb=a;this.JE=new _.Uj;this.kr=new _.Uj;this.Du=new _.Uj;this.Zk=new _.Uj;this.w6=void 0;this.FI=new Set;this.QM=new Set;this.Dw=0;this.iq=[];this.i8=new Map;this.y2a=new Map};_.W(vM,eM);vM.prototype.Bu=function(){return this.iq.length};vM.prototype.vj=function(a){return this.iq[a]};
vM.prototype.Zya=function(a){var b=this,c=dM(this,"line-number CodeMirror-gutter-background");c.appendChild(cM(this,"-",""));c.addEventListener("click",function(){b.Zk.emit(a)});return c};
vM.prototype.je=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.Du.next({line:c,n7:a}),!0;this.kr.next({line:c,n7:a});return!1};
var RCb=function(a,b){var c=a.Dw;a.Dw+=b;b=a.Dw;if(c!==b){if(a.nn){for(var d=[],e=c;e<b;e++)d.push(jBb({lineNumber:e,href:a.nn(e)}).NF());GI(a.container,"beforeend",_.ugb(_.OFa,d))}else GI(a.container,"beforeend",lBb({start:c,end:b}).NF());d=Array.from(a.container.children);a.iq=c===0?d:a.iq.concat(d.slice(a.iq.length));d=_.k(a.QM);for(e=d.next();!e.done;e=d.next())e=e.value,c<=e&&e<b&&a.dka(a.iq[e]);d=_.k(a.y2a.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.iq[e].classList.add.apply(a.iq[e].classList,_.v(f))}}a.FI=sub(a.w6,a.iq)};vM.prototype.clear=function(){eM.prototype.clear.call(this);this.iq=[];this.i8.clear();this.container.textContent="";this.Dw=0;RCb(this,0)};
var SCb=function(a,b){var c=b.line;b=b.height;if(a.iq[c]){if(!a.i8.get(c)){var d={height:0,element:dM(a,"")};a.u7.insertBefore(a.container,d.element,a.iq[c]);a.i8.set(c,d)}a=a.i8.get(c);a.height+=b;a.element.style.height=a.height+"px"}},TCb=function(a,b){var c=b.line;b=b.height;var d=a.i8.get(c);d&&(d.height-=b,d.height>0?d.element.style.height=d.height+"px":(a.i8.delete(c),_.dn(d.element)))};
vM.prototype.focus=function(a){a=dJ(a,this.iq.length);a.length>0&&(this.iq[a[0].start].firstElementChild.focus(),this.JE.next(a[0].start))};vM.prototype.v6=function(a){for(var b=_.k(this.FI||[]),c=b.next();!c.done;c=b.next()){c=c.value;c.classList.remove("highlight");for(var d=_.k(QCb),e=d.next();!e.done;e=d.next())c.classList.remove(e.value);c.removeAttribute("aria-current");c.style.backgroundColor=""}this.w6=a;this.FI=sub(this.w6,this.iq);this.QM=tub(a);a=_.k(this.FI);for(b=a.next();!b.done;b=a.next())this.dka(b.value)};
vM.prototype.ehb=function(a){if(this.nn){this.nn=a;for(var b=0,c=this.iq.length;b<c;b++)_.zc(this.iq[b].firstElementChild,a(b))}else this.clear(),RCb(this,this.Dw)};vM.prototype.dka=function(a){a.classList.add("highlight");for(var b=_.k(QCb),c=b.next();!c.done;c=b.next())a.classList.add(c.value);a.setAttribute("aria-current","true")};vM.O=function(a){return new (a||vM)(_.C(_.ne),_.C(_.oj))};
vM.ya=_.Re({type:vM,oa:[["line-number-container"]],Wa:function(a,b){a&1&&_.O("click",function(c){return b.je(c)})},inputs:{nn:"lineNumberLinkProvider"},outputs:{JE:"lineFocused",kr:"lineNumberClicked",Du:"gutterClicked",Zk:"lineShown"},features:[_.kg],Aa:0,Ba:0,ua:function(){},dependencies:[aM,_.vp,_.Rz,_.Fq,_.ND],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}"],
ab:2,Na:0});var wM=function(a){this.Ha=a;this.SWb=new _.Vf;this.dza=new Map;this.Rma=new _.kw(this.Ha)};wM.prototype.register=function(a,b){if(this.dza.has(a))throw Error("Rd`"+a);this.dza.set(a,b);this.SWb.next(a)};wM.prototype.dE=function(a){if(!this.dza.has(a))throw Error("Sd`"+a);this.dza.delete(a);this.SWb.next(a)};wM.O=function(a){return new (a||wM)(_.t(_.Qq))};wM.wa=_.q({token:wM,qa:wM.O,Ga:"root"});var UCb,VCb,WCb,XCb,YCb,ZCb,$Cb;UCb=["sidebar"];VCb=["content"];WCb=["gutter"];XCb=["decorations"];YCb=["focusElement"];ZCb=["panel"];$Cb=["splitter"];
_.xM=function(a,b,c,d,e,f,g,m,n,r,x,z,D,L,N,R,ca,wa){_.tM.call(this,z,D,a);var Da=this;this.renderer=c;this.view=d;this.Kl=e;this.Lpa=f;this.e1=g;this.Dh=m;this.jd=n;this.document=r;this.ud=L;this.cU=N;this.u8a=R;this.kYa=ca;this.Md=wa;this.y5a=dJ;this.Ds=new Set;this.zk=new Map;this.zE=this.aZ=this.YY=this.ZY=!1;this.Jea=new Set;this.Mz=[];this.Ww=new Map;this.yE=new Map;this.Rfa=new _.ag(1);this.rb=new _.We;this.pv=[];this.vI=null;this.jEa=[];this.Q0=[];this.ub=!1;this.tya=new _.Vf;this.RF=function(){};
this.EE=!1;this.dM=_.u(_.qg);_.u(_.wx);this.Of=_.u(_.oy);this.Kcd=_.qC(function(ua){aDb(Da,ua)},2E3);this.XY=!0;this.Dr=this.lineHeight=0;this.value=this.fileName="";this.tla=1E3;this.zCa=800;this.visibility=_.YL;this.Bo=[];this.aG=void 0;this.jy=!1;this.fileInfo=void 0;this.Ux=!1;this.qsa=new _.Uj;this.Zk=new _.Uj;this.dT=new _.Uj;this.kU=new _.Uj;this.PT=_.Vg.apply(null,[0].concat(_.v([])));this.qq=_.qh.required("sidebar",{read:_.ne});this.bra=new _.ai(250);this.IX=0;this.ve=this.JX="";this.Xgb=
this.zr=this.xl=this.kN=void 0;this.tfa=!1;this.hY=!0;this.kr=new _.Uj;this.Du=new _.Uj;this.GZ=_.qC(function(){Da.Be.GZ(Da.B5a())},500);this.Be=x||rBb;this.ai=new _.Rw(this.document);this.ai.lxa=!1;this.ai.iT("CTRL_A",65,2);this.ai.iT("CTRL_A",65,8);_.Dr(this.ai,"shortcut",function(ua){if(ua.identifier==="CTRL_A"){ua=Da.Tfa.na;for(var xa={};ua;xa={fqa:void 0,Lxb:void 0}){if(Da.document.activeElement===ua)return Da.continue?(xa.fqa=r.getSelection(),xa.Lxb=xa.fqa&&xa.fqa.toString(),Da.continue.then(function(Ma){return function(){Ma.fqa&&
Ma.fqa.toString()!==Ma.Lxb||_.Qub(Da.ee.container)}}(xa))):_.Qub(Da.ee.container),!1;ua=ua.parentElement}}return!0});this.rb.add(this.kYa.us.subscribe(function(ua){Da.lb.na.style.fontSize=ua!=null?ua+"px":"";_.Qn(Da.ud);setTimeout(function(){Da.Foa(Da.ee.OX())})}));this.rb.add(this.cU.Bya.subscribe(function(ua){Da.ve=ua;_.Qn(Da.ud)}))};_.W(_.xM,_.tM);_.xM.Ea=_.tM.Ea;
_.xM.prototype.Zb=function(a){var b=this;if(!this.lineHeight){for(var c=_.k(this.ve.split(" ")),d=c.next();!d.done;d=c.next())(d=d.value)&&this.Tfa.na.classList.add(d);this.lineHeight=this.ee.OX()}a.fileName||a.value?(this.Q$a(),this.continue=this.Be.Fgb(function(){return b.render()})):a.scrollToLine?(this.highlight(this.Sf),this.a0(_.PI(this.Sf))):a.lineNumberLinkProvider?(c=function(){b.Fg.ehb(b.nn)},this.continue?this.continue.then(c):c()):a.visibleCodeIdentifier&&(a.visibleCodeIdentifier.Ck&&
this.e1.dE(a.visibleCodeIdentifier.Ck),this.Poa());(a.visibility||a.folding)&&this.iy();if(!this.XY){this.RF();var e=this.Sf;this.xH==="CODE"?this.RF=_.iAb(this.Dh,function(){e!=null?b.lR(e,!0):b.yia.na.focus()}):this.xH!==void 0&&(this.RF=this.Dh.registerCallback(this.xH,this.lb.na,function(){b.lR(e,!0);b.RF()}))}this.hY||this.Fg.clear();if(a.lineLimitation){var f;this.JX="".padStart((f=this.lN)!=null?f:80," ")}};_.xM.prototype.g0=function(a){this.tfa=a};
_.xM.prototype.lR=function(a,b){b=b===void 0?!1:b;var c=this;_.cf(function(d){if(d.Id==1)return _.ef(d,c.continue,2);_.E4a(c.Kl,function(){c.TM(a,b)});_.jf(d)})};var bDb=function(a){a.Ux&&(_.vx.has(105)||_.vx.has(107))&&(a.Xgb=a.jd.register("explainCode","m",function(){var b=document.getSelection();if(b&&b.anchorNode&&b.focusNode){var c;b=b.isCollapsed?void 0:(c=Oub(b,a.lines))!=null?c:void 0;a.Kcd(b)}}))};_.h=_.xM.prototype;
_.h.TM=function(a,b){if(b===void 0||!b||this.Vka(_.PI(a)))this.ee.focus(a),this.lb.na.scrollLeft=0,this.XY=!0};_.h.Foa=function(a){this.lineHeight=a;_.Qn(this.ud);cDb(this)};
_.h.Ra=function(){var a=this;_.tM.prototype.Ra.call(this);this.kG.ha(_.Kf(function(){return a.Kl.zS}),_.E(function(b){return b.target.scrollLeft}),_.Kf(function(){return a.Kl.rDa})).subscribe(function(b){a.qq().na.style.right=-b+"px";a.GZ()});this.lb.na.addEventListener("copy",function(b){b.preventDefault();var c=_.Qm(),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=Oub(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/plain",JSON.stringify(e));a.Be.aq(c,f.length,d)});this.lb.na.addEventListener("keydown",function(b){if(!_.jJ(b)){var c=document.activeElement;if(c&&c instanceof HTMLElement&&a.lb.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.ee.lb.na.contains(c)?a.TM(d-1):a.Fg.focus(d-1),b.preventDefault()),["Down","ArrowDown","j"].includes(b.key)&&(a.ee.lb.na.contains(c)?a.TM(d+1):a.Fg.focus(d+1),b.preventDefault())))}}});this.xH==="CODE"&&(this.xl=this.jd.register("openCode","c",function(){a.Be.e7();_.yy(a.Dh,"CODE")}),this.zr=this.Dh.registerCallback("CODE",this.lb.na,function(){var b=document.activeElement;b&&b instanceof HTMLElement&&a.lb.na.contains(b)&&!a.Fg.lb.na.contains(b)&&a.yia.na!==
b?a.Fg.focus(a.kN||0):a.TM(a.kN||0)}));bDb(this)};_.h.Dc=function(){var a=this;this.Poa();this.Md.GE("NL_SEMANTIC_OUTLINES").ha(gub(this.dM)).subscribe(function(b){b.enabled?wvb(a):(a.EE=!1,a.PT.set(2),_.Qn(a.ud),a.PT.set(0))})};
_.h.Poa=function(){var a=this;this.aG&&this.e1.register(this.aG,this.kG.ha(_.Kf(function(){return a.Kl.zS}),_.E(function(b){return b.target.scrollTop}),_.Sf(),_.E(function(b){return{startLine:Math.floor(b/a.lineHeight),endLine:Math.min(Math.ceil((b+a.lb.na.clientHeight)/a.lineHeight),a.dl)}}),_.Kf(function(){return a.Kl.Cma})))};_.h.Sd=function(){this.Rfa.next(!0)};
_.h.Ma=function(){this.ub=!0;this.clear();this.aG&&this.e1.dE(this.aG);this.ai&&this.ai.dispose();this.xl&&this.xl();this.zr&&this.zr();this.Xgb&&this.Xgb();this.RF();this.rb.unsubscribe();_.tM.prototype.Ma.call(this)};_.h.FG=function(a){this.lb.na.classList.add(a)};_.h.jT=function(a){this.lb.na.classList.remove(a)};_.h.fbb=function(a){this.dT.emit(a);this.lR(a.start-1)};
_.h.iy=function(){for(var a=_.k([this.ee,this.Fg]),b=a.next();!b.done;b=a.next())b.value.iy(this.visibility.gU,this.Bo);a=_.k(this.Mz);for(b=a.next();!b.done;b=a.next())this.X0(b.value);a=_.k(this.pv);for(b=a.next();!b.done;b=a.next())this.X0(b.value);dDb(this)};var dDb=function(a){a.Dr=cJ(a.visibility,a.dl)};_.h=_.xM.prototype;_.h.w9a=function(){var a=this;this.ZY||(this.ZY=!0,setTimeout(function(){a.ZY=!1;a.k8();_.Qn(a.ud)}))};
_.h.x9a=function(){var a=this;this.aZ||(this.aZ=!0,setTimeout(function(){a.aZ=!1;a.l8();_.Qn(a.ud)}))};_.h.jma=function(){var a=this;this.YY||(this.YY=!0,setTimeout(function(){a.YY=!1;a.j8();_.Qn(a.ud)}))};_.h.kma=function(a){this.Ds.add(a);this.Lqa()};_.h.NUb=function(a,b,c,d){this.vI={ob:a,position:b,offset:d};this.Lqa()};
_.h.highlight=function(a){var b=this;return _.cf(function(c){if(c.Id==1)return b.Zk.emit(a),_.ef(c,b.continue,2);b.Be.usa(function(){b.Fg.v6(a);return Promise.resolve()},"selectLine");_.jf(c)})};
_.h.Lqa=function(){var a=this;this.zE||(this.zE=!0,this.Be.usa(function(){var b;return _.cf(function(c){if(c.Id==1)return b=new _.$e(function(d){var e=setTimeout(function(){d.next(void 0);d.complete()});return function(){clearTimeout(e)}}),a.I_=b.subscribe(),_.ef(c,rtb(b),2);if(c.Id!=3)return a.I_=void 0,a.zE=!1,_.ef(c,a.continue,3);a.Ds.size>0&&a.ee.Nsa(Array.from(a.Ds));a.Ds.clear();a.edb();_.jf(c)})},"inline"))};
_.h.fxa=function(a,b,c,d){var e=this;return this.Hda(function(){e.w9a()},{startLine:c,endLine:d,ua:a,context:b},this.Mz)};_.h.hYa=function(a,b,c,d){var e=this;return this.Hda(function(){e.x9a()},{startLine:c,endLine:d,ua:a,context:b},this.pv)};_.h.etb=function(a,b,c){var d=this,e={line:c,ua:a,context:b},f=this.Ww.get(c)||[];f.push(e);this.Ww.set(c,f);this.jma();return function(){f.splice(f.indexOf(e),1);d.jma()}};
_.h.O3=function(a,b){var c=this;this.zk.has(a)?this.zk.get(a).push(b):this.zk.set(a,[b]);this.kma(a);return{remove:function(){var d=c.zk.get(a);if(d!=null){var e=d.indexOf(b);e<0||(d.splice(e,1),c.kma(a))}}}};_.h.B5a=function(){var a=this.lb.na.scrollTop;return tBb(this.visibility,Math.max(0,Math.floor(a/this.lineHeight)),Math.min(this.dl,Math.floor((a+this.lb.na.clientHeight)/this.lineHeight)+1))};_.h.xja=function(a){return this.lineHeight*(this.visibility?cJ(this.visibility,a):a)};
_.h.getHeight=function(a,b){return this.lineHeight*(1+(this.visibility?cJ(this.visibility,b)-cJ(this.visibility,a):b-a))};_.h.eq=function(){this.ee.eq()};_.h.Hda=function(a,b,c){a();c.push(b);return function(){a();c.splice(c.indexOf(b),1)}};_.h.Q$a=function(){this.Ww.clear();this.yE.clear();this.Mz=[];this.pv=[];this.jEa=[];this.zk.clear();this.Jea.clear();this.Ds.clear();this.Rga()};
_.h.render=function(){var a=this,b,c,d,e,f,g,m,n,r,x,z;return _.cf(function(D){switch(D.Id){case 1:return a.clear(),a.Gi||(a.zE=!0),(b=document.getElementById("pre-rendered-code"))&&a.ee.jy&&b.setAttribute("processed",""),_.ef(D,a.V5a(),2);case 2:return c=D.yg,d=a.lines,dDb(a),_.ef(D,_.Vn(a.Rfa.ha(_.Uf())),3);case 3:a.Sf=dJ(a.Sf,d.length);a.qsa.emit(d.length);e=a.Sf.length===0?0:a.Sf[a.Sf.length-1].end;g=(f=a.vI==null&&d.length>a.tla&&e<a.tla)?a.zCa:d.length;m=f?_.Vn(_.of(!0).ha(_.Rf(100),_.hg(a.tya))):
void 0;RCb(a.Fg,g);n=a.lineHeight;a.j8(n);a.k8();a.l8(n);r=a.ee.Kda(d,0,g,a.Gi);a.a0(_.PI(a.Sf));a.Gi||a.Ds.clear();a.IX=c+3;if(!m){D.fg(4);break}return _.ef(D,m,5);case 5:a.Gi||(z=Array.from(a.Ds).filter(function(L){return L<g}),z.length>0&&a.ee.Nsa(z),a.Ds.clear()),RCb(a.Fg,d.length-g),a.ud.detach(),x=new Promise(function(L){setTimeout(function(){if(!a.ub){var N=a.ud;_.Hfa(N.uf);N.uf[2]|=128;_.Rn(a.ud);L()}},100)}),a.ee.Kda(d,g,d.length,r);case 4:return _.ef(D,cDb(a,n,!0),6);case 6:return a.Gi||
(a.zE=!1),a.Fg.v6(a.Sf),_.ef(D,x,0)}})};_.h.V5a=function(){var a=this,b,c,d,e,f,g,m;return _.cf(function(n){if(n.Id==1){a.nX((b=a.zz)!=null?b:new Map);if(a.value.lines)return a.nX(a.value.highlights),a.lines=a.value.lines,n.return(a.value.fVb);if(a.zz&&a.zz.size)return n.fg(2);c=a.Efa(a.value);f=rvb;g=a.value;return _.ef(n,_.qvb(),4)}return n.Id!=2?(m=f(g,(e=(d=n.yg.findModeByFileName(a.fileName))==null?void 0:d.mime)!=null?e:"text/plain"),a.nX(m),n.return(c)):n.return(a.Efa(a.value))})};
_.h.Efa=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.nX=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.zk.get(c);if(b==null)this.zk.set(c,d);else for(c=_.k(d),d=c.next();!d.done;d=c.next())b.push(d.value)}};
_.h.k8=function(){_.cn(this.BZ.na);for(var a=_.k(this.Mz),b=a.next();!b.done;b=a.next())this.J_(this.BZ,b.value)};_.h.l8=function(a){a=a===void 0?this.lineHeight:a;var b=this.qq().na;_.cn(b);this.Lsa(a);this.renderer.qf(b,"display","none");a=_.k(this.pv);for(var c=a.next();!c.done;c=a.next())c=c.value,this.renderer.qf(b,"display","block"),this.J_(this.qq(),c)};
_.h.j8=function(a){a=a===void 0?this.lineHeight:a;_.cn(this.Ss.na);this.yE.clear();this.Hsa(a);this.chb(11);var b=this.R5a()?"block":"none";this.renderer.qf(this.Ss.na,"display",b);b=_.k(this.Ww);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.REa(c,d,a)}};
_.h.REa=function(a,b,c){var d=this.t0a();this.Isa(d,a,c);this.yE.set(a,d);a=_.k(b);for(b=a.next();!b.done;b=a.next())for(b=b.value,b.Ix=this.view.Pi(b.ua,b.context).Im,b=_.k(b.Ix),c=b.next();!c.done;c=b.next())this.renderer.appendChild(d,c.value);this.renderer.appendChild(this.Ss.na,d)};_.h.t0a=function(){var a=this.renderer.createElement("div");a.className="gutter-line";this.renderer.Uq&&JI(a)&&this.Q0.push(a);return a};
_.h.Isa=function(a,b,c){for(var d=b*c,e=_.k(this.Jea),f=e.next();!f.done;f=e.next())f=f.value,f.line<b&&(d+=f.height);this.renderer.qf(a,"position","absolute");this.renderer.qf(a,"top",d+"px");this.renderer.qf(a,"height",c+"px");this.renderer.qf(a,"bottom","0")};_.h.R5a=function(){for(var a=_.k(this.Ww.values()),b=a.next();!b.done;b=a.next())if(b.value.length>0)return!0;return!1};_.h.P$a=function(a){this.EE&&a.button===0&&(this.EE=!1,_.Rn(this.ud))};
_.h.Zma=function(a){if(this.EE&&a.button===0){var b=this.qq().na.offsetWidth;this.bra.next(b);a.preventDefault();_.Rn(this.ud)}};
var cDb=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,L,N,R,ca,wa,Da,ua;return _.cf(function(xa){if(xa.Id==1)return c?(a.jEa=[].concat(_.v(a.Jea)).map(function(Ma){return{type:"add",widget:Ma}}),xa.fg(2)):_.ef(xa,a.continue,2);a.Hsa(b);a.Lsa(b);d=_.k(a.jEa);for(e=d.next();!e.done;e=d.next())g=f=e.value,m=g.type,n=g.widget,m==="add"?(sCb(a.ee,n),SCb(a.Fg,n)):(rCb(a.ee,n),TCb(a.Fg,n));a.jEa=[];r=_.k(a.Mz.concat(a.pv));for(x=r.next();!x.done;x=r.next())z=x.value,
a.X0(z);D=_.k(a.yE);for(L=D.next();!L.done;L=D.next())N=L.value,R=_.k(N),ca=R.next().value,wa=R.next().value,Da=ca,ua=wa,a.Isa(ua,Da,b);_.jf(xa)})};_.h=_.xM.prototype;_.h.Lsa=function(a){this.Msa(this.qq(),a)};_.h.Hsa=function(a){this.Msa(this.Ss,a)};_.h.Msa=function(a,b){var c=[].concat(_.v(this.Jea)).reduce(function(d,e){return e.height+d},0);this.renderer.qf(a.na,"height",b*this.dl+c+"px")};
_.h.chb=function(a){var b=Array.from(this.Ww.values()).map(function(c){return c.length});b=b.length>0?Math.max.apply(Math,_.v(b)):0;this.renderer.qf(this.Ss.na,"width",a*b+"px")};_.h.J_=function(a,b){b.Ix=this.view.Pi(b.ua,b.context).Im;this.X0(b);b=_.k(b.Ix);for(var c=b.next();!c.done;c=b.next())this.renderer.appendChild(a.na,c.value)};_.h.edb=function(){if(this.vI){var a=this.vI,b=a.offset,c=this.lb.na.querySelector(a.ob);c&&(this.Lpa.scrollTo(c,a.position,b!=null?b:0),this.vI=null)}};
_.h.X0=function(a){var b=a.Ix;var c=a.startLine;a=a.endLine;if(b&&c!==void 0&&a!==void 0){for(var d=this.xja(c),e=this.getHeight(c,a),f=_.k(this.Jea),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.qf(c,"top",d+"px"),a>-1?this.renderer.qf(c,"height",e+"px"):this.renderer.qf(c,"bottom","0")}};
_.h.clear=function(){this.view.clear();this.ee.clear();this.Fg.clear();this.Rga();this.tya.next(!0);this.continue=void 0;var a;(a=this.I_)==null||a.unsubscribe();this.I_=void 0};_.h.Rga=function(){if(this.renderer.Uq)for(var a=_.k(this.Q0),b=a.next();!b.done;b=a.next())this.renderer.Uq(b.value);this.Q0=[]};_.h.a0=function(a){a==null||this.Vka(a)||(this.lb.na.scrollTop=this.lineHeight*Math.max(a-5,0))};
_.h.Vka=function(a){if(a==null)return!1;a*=this.lineHeight;var b=this.lb.na.scrollTop,c=b+this.lb.na.offsetHeight;return b<=a&&a<c};_.h.Nja=function(){var a=this.qq().na.offsetWidth;this.bra.next(a);_.Qn(this.ud);a<40&&this.PT()===1&&(this.EE=!1,this.PT.set(2),_.Qn(this.ud))};
var wvb=function(a){a.bra.next(250);a.PT.set(1);_.Qn(a.ud)},eDb=function(a){return a.Md.Vs("NL_SEMANTIC_OUTLINES")&&a.xH==="CODE"},fDb=function(a){return a.PT()===1&&a.Md.Vs("NL_SEMANTIC_OUTLINES")},gDb=function(a){return a.PT()===2&&a.Md.Vs("NL_SEMANTIC_OUTLINES")},aDb=function(a,b){if(!a.Of.cfa()){var c=void 0;b&&(c=Uzb(Tzb((new _.Rr).Fqa(b.start.line+1),b.start.column+1).qqa(b.end.line+1),b.end.column+1));a.kU.emit(c);a.Of.KT(c)}};
_.p.Object.defineProperties(_.xM.prototype,{ee:{configurable:!0,enumerable:!0,get:function(){return this.L_a},set:function(a){var b=this;this.L_a=a;this.rb.add(_.Bf(window,"resize").ha(_.E(function(){return a.OX()}),_.Sf()).subscribe(function(c){b.Foa(c)}))}},dl:{configurable:!0,enumerable:!0,get:function(){return this.lines.length}},Kpa:{configurable:!0,enumerable:!0,set:function(a){this.XY=!1;this.Sf=_.ovb(a)}}});
_.xM.O=function(a){return new (a||_.xM)(_.C(_.th),_.C(_.$h),_.C(_.oj),_.C(_.Mg),_.C(_.ex),_.C(_.fx),_.C(wM),_.C(_.ti),_.C(_.Sw),_.C(_.ii),_.C(_.qBb,8),_.C(_.ne),_.C(_.bj),_.C(_.ho),_.C(_.ty),_.C(uM),_.C(_.qI),_.C(_.qM))};
_.xM.ya=_.Re({type:_.xM,oa:[["format-code"]],mb:function(a,b){a&1&&(_.Yg(b.qq,UCb,_.ne),_.Og(VCb,7),_.Og(WCb,7),_.Og(vM,7),_.Og(XCb,7),_.Og(YCb,7),_.Og(ZCb,7,_.ne),_.Og($Cb,5,_.ne),_.Og(_.kM,7));if(a&2){_.Zg();var c;_.Tg(c=_.Ug())&&(b.Tfa=c.first);_.Tg(c=_.Ug())&&(b.Ss=c.first);_.Tg(c=_.Ug())&&(b.Fg=c.first);_.Tg(c=_.Ug())&&(b.BZ=c.first);_.Tg(c=_.Ug())&&(b.yia=c.first);_.Tg(c=_.Ug())&&(b.UMd=c.first);_.Tg(c=_.Ug())&&(b.jtd=c.first);_.Tg(c=_.Ug())&&(b.ee=c.first)}},Wa:function(a,b){a&1&&_.O("mouseup",
function(c){return b.P$a(c)})("mousemove",function(c){return b.Zma(c)})},inputs:{fileName:"fileName",value:"value",zz:"highlightInfo",Gi:"rendered",tla:"largeFileThreshold",zCa:"largeFileRenderCount",lN:"lineLimitation",visibility:"visibility",Bo:"folding",aG:"visibleCodeIdentifier",xH:"focusableRegion",jy:"usePrefetchIfPossible",fileInfo:"fileInfo",Ux:"showCodeExplainBubble",hY:"displayLineNumbers",Kpa:"scrollToLine",nn:"lineNumberLinkProvider"},outputs:{qsa:"totalNumLines",Zk:"lineShown",dT:"rangeToggled",
kU:"triggerCodeExplanation",kr:"lineNumberClicked",Du:"gutterClicked"},features:[_.jh([{Da:_.tM,Cb:_.xM}]),_.kg,_.Kn],Aa:41,Ba:31,Fa:[["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"]],ua:function(a,b){if(a&1){var c=_.Wd();_.I(0,"div",7);_.Q(1,"\n  ");_.I(2,
"div",8,0);_.Q(4,"\n    ");_.K(5,"div",9,1);_.Q(7,"\n    ");_.I(8,"line-number-container",10);_.O("lineFocused",function(d){_.w(c);return _.y(b.kN=d)})("lineNumberClicked",function(d){_.w(c);return _.y(b.kr.emit(d))})("gutterClicked",function(d){_.w(c);return _.y(b.Du.emit(d))})("lineShown",function(d){_.w(c);return _.y(b.Zk.emit(d))});_.Q(9,"\n    ");_.J();_.Q(10,"\n    ");_.I(11,"div",11);_.O("click",function(d){_.w(c);return _.y(b.s4.next(d))})("contextmenu",function(d){_.w(c);return _.y(b.s4.next(d))})("mouseover",
function(d){_.w(c);return _.y(b.nDa.next(d))})("mouseout",function(d){_.w(c);return _.y(b.Z9a.next(d))})("mousedown",function(){_.w(c);return _.y(b.g0(!0))})("mouseup",function(){_.w(c);return _.y(b.g0(!1))})("mouseleave",function(){_.w(c);return _.y(b.g0(!1))})("keydown",function(d){_.w(c);return _.y(b.b8a.next(d))})("keyup",function(d){_.w(c);return _.y(b.c8a.next(d))})("selectionchange",function(){_.w(c);return _.y(b.eq())},_.Iga);_.Q(12,"\n      ");_.K(13,"div",12,2);_.Q(15,"\n      ");_.F(16,
svb,1,6,"div",13);_.Q(17,"\n      ");_.F(18,tvb,5,3,"div",14);_.S(19,"async");_.Q(20,"\n      ");_.I(21,"div",15,3);_.Q(23,"\n        ");_.I(24,"span",16);_.Q(25,"\n          Code panel - press c to focus line 1.\n        ");_.J();_.Q(26,"\n      ");_.J();_.Q(27,"\n      ");_.I(28,"code-container",17);_.O("lineFocused",function(d){_.w(c);return _.y(b.kN=d)})("lineShown",function(d){_.w(c);return _.y(b.Zk.emit(d))})("triggerCodeExplanation",function(d){_.w(c);return _.y(aDb(b,d))});_.Q(29,"\n      ");
_.J();_.Q(30,"\n      ");_.F(31,uvb,1,5,"code-folding-container",18);_.Q(32,"\n    ");_.J();_.Q(33,"\n  ");_.J();_.Q(34,"\n  ");_.ug(35,vvb,5,5);_.ug(36,xvb,5,3);_.K(37,"div",19,4);_.Q(39,"\n");_.J();_.Q(40,"\n")}a&2&&(_.bh("isNLSemanticLayerEnabled",eDb(b))("sidebarExpanded",fDb(b)),_.A(2),_.nC(_.pC("content CodeMirror ",b.ve)),_.A(6),_.ah("min-height",b.lineHeight*b.Dr,"px"),_.bh("line-numbers",b.hY),_.H("lineNumberLinkProvider",b.nn),_.A(3),_.ch(b.RHb),_.A(2),_.ah("min-width",b.IX,"ch"),_.A(3),
_.H("ngForOf",b.y5a(b.Sf,b.lines.length)),_.A(2),_.H("ngIf",_.nh(19,29,b.u8a.enabled)&&b.JX),_.A(10),_.ah("padding-right",b.pv.length===0?0:300,"px"),_.H("usePrefetchIfPossible",b.jy)("inlineWidgets",b.zk)("highlightedLines",b.Sf)("showCodeExplainBubble",b.Ux),_.A(3),_.H("ngIf",b.Bo.length>0),_.A(4),_.vg(fDb(b)?35:-1),_.A(),_.vg(gDb(b)?36:-1),_.A(),_.ah("width",b.bra.getValue(),"px"))},dependencies:[_.vp,_.np,_.op,_.kM,aM,$L,_.Rz,vM,_.Fq,_.ND,_.MD,_.up],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}"],
Na:0});_.yM=function(){};_.yM.O=function(a){return new (a||_.yM)};_.yM.Ja=_.Se({type:_.yM});_.yM.Ia=_.ed({imports:[_.Zq,_.kM,_.vp,_.xM,_.Fq]});var hDb,iDb;hDb=Object.freeze([]);iDb=Object.freeze({});_.zM=function(){};_.zM.prototype.transform=function(a){return Array.isArray(a)&&a.length===0?hDb:typeof a==="object"&&_.Tca(a)?iDb:a};_.zM.O=function(a){return new (a||_.zM)};_.zM.Ne=_.Ue({name:"emptyToConstant",type:_.zM,qe:!0,standalone:!1});_.AM=function(){this.message="";this.Kla=[];this.KVb=[]};_.AM.prototype.Zb=function(){this.KVb=Bvb(this.message,this.Kla)};_.AM.O=function(a){return new (a||_.AM)};
_.AM.ya=_.Re({type:_.AM,oa:[["linkified-message"]],inputs:{message:"message",Kla:"linkDefinitions"},standalone:!1,features:[_.Kn],Aa:1,Ba:1,Fa:[[3,"ngSwitch",4,"ngFor","ngForOf"],[3,"ngSwitch"],[4,"ngSwitchCase"],["target","_blank",3,"href"]],ua:function(a,b){a&1&&_.F(0,Avb,3,3,"span",0);a&2&&_.H("ngForOf",b.KVb)},dependencies:[_.np,_.pp,_.qp],ab:2,Na:0});_.jDb={Gl:[],mOb:new Set,b7:2,wab:new Map};_.BM=function(a,b,c){this.Ha=a;this.client=b;this.JN=c;this.lf=new _.kw(this.Ha)};_.BM.prototype.list=function(a,b,c,d,e,f,g,m,n,r){return kDb(this,a,b,c,d?{G7:"COMMITS",Gl:[d]}:void 0,e,f,g===void 0?!1:g,m,n,r)};
var kDb=function(a,b,c,d,e,f,g,m,n,r,x){b=Object.assign({},Wub(b,c),{repositoryKeyRepositoryName:d,path:f,maxLogEntries:g,includeDiffEntries:(m===void 0?0:m)?!0:void 0,symmetricDiffRefSpec:n,repositoryKeyWorkspaceId:r,refHint:x,logForPath:_.vx.has(72),logForPathWithPagination:_.vx.has(73)});e=(e==null?void 0:e.G7)==="TOKEN"?Object.assign({},{pageToken:e.token},b):(e==null?void 0:e.G7)==="COMMITS"?Object.assign({},{starts:e.Gl},b):b;return lDb(a,JSON.stringify(e,Object.keys(e).sort()),e)},lDb=function(a,
b,c){return a.JN.prefetch("history").ha(_.gg(function(d){if(d){var e=JSON.parse(d.request);a.lf.put(JSON.stringify(e,Object.keys(e).sort()),_.of(_.Lh(SK,JSON.parse(d.response))))}return a.lf.fetch(b,function(){return a.client.list(c)})}))};_.BM.prototype.resolve=function(a,b,c,d,e){return kDb(this,a.wb,a.Wc,a.repository,b,a.path||"",e||50,!1,void 0,a.params.Wb,c).ha(_.E(function(f){if(d)for(var g=_.k(f.vo||[]),m=g.next();!m.done;m=g.next())m=m.value,m.Is||(m.Is=d);return{fid:f,Zha:e!=null&&e>50}}))};
_.CM=function(a,b,c,d){return a.b6(b,c,d).ha(_.E(function(e){return e&&e.Zf}))};_.BM.prototype.b6=function(a,b,c){b=b===void 0?"repository":b;c=c===void 0?1:c;var d=_.kk(a,c),e=_.XI(a)?_.NI(_.kk(a,0)):void 0,f=a.repository,g=a.wb,m=a.Wc;b=b==="path"&&_.QI(a,c)||"/";a=_.Ntb(a,c);return this.list(g,m,f,d,b,1,!1,void 0,a,e).ha(_.E(function(n){return n.vo&&n.vo[0]}))};_.BM.O=function(a){return new (a||_.BM)(_.t(_.Qq),_.t(_.DL),_.t(_.hy),_.t(_.wx))};_.BM.wa=_.q({token:_.BM,qa:_.BM.O,Ga:"root"});_.DM=function(){this.condition=!1;this.link="";this.Y_=!1};_.DM.O=function(a){return new (a||_.DM)};
_.DM.ya=_.Re({type:_.DM,oa:[["conditional-link","condition","","link",""]],inputs:{condition:"condition",link:"link",vld:"linkAriaLabel",Ua:"queryParams",ig:"queryParamsHandling",Y_:"sameWindow"},standalone:!1,tc:["condition","","link",""],jc:["*"],Aa:3,Ba:2,Fa:[["content",""],[3,"universalLink","queryParams","queryParamsHandling","sameWindow",4,"ngIf","ngIfElse"],[3,"universalLink","queryParams","queryParamsHandling","sameWindow"],[3,"ngTemplateOutlet"]],ua:function(a,b){a&1&&(_.Jg(),_.F(0,Cvb,2,
6,"a",1)(1,Dvb,1,0,"ng-template",null,0,_.oh));a&2&&(a=_.$g(2),_.H("ngIf",b.condition)("ngIfElse",a))},dependencies:[_.op,_.tp,_.Az],ab:2,Na:0});_.EM=function(a,b){this.Ha=a;this.client=b;this.lf=new _.lw(this.Ha)};_.mDb=function(a,b){var c=Object.assign({},Wub(b.wb,b.Wc),{repositoryKeyRepositoryName:b.repository,repositoryKeyWorkspaceId:b.repositoryKeyWorkspaceId,gitRefsToken:b.gitRefsToken});return a.lf.fetch(Object.assign({},c),function(){return a.client.list(c).ha(_.E(function(d){return d.Ncb}))})};_.EM.O=function(a){return new (a||_.EM)(_.t(_.Qq),_.t(EAb))};_.EM.wa=_.q({token:_.EM,qa:_.EM.O,Ga:"root"});_.FM=function(a,b){this.zh=a;this.NI=b};
_.nDb=function(a,b){var c=b.Lb,d=b.wb,e=b.Wc,f=b.repository;if(!c)return _.of(_.lJ(""));b=b.params.Wb;if(e==="depot"){if(!isNaN(Number(c))||c==="HEAD")return _.of({type:b?5:4,ku:c});var g=Gvb(c);if(g)return _.of(g)}return c.startsWith("refs/")&&c.indexOf("/",6)>0?_.of(_.Gi(c)?{type:2,ku:c}:_.Era(c)?{type:1,ku:c}:_.lJ(c)):_.mDb(a.NI,{wb:d,Wc:e,repository:f,repositoryKeyWorkspaceId:b}).ha(_.E(function(m){var n=m.tags;return Evb(c,m.Wd)||Fvb(c,n)||Gvb(c)||_.lJ(c)}),_.Lf(function(m){_.uv(a.zh,m);return _.of(_.lJ(c))}))};
_.FM.O=function(a){return new (a||_.FM)(_.t(_.tv),_.t(_.EM))};_.FM.wa=_.q({token:_.FM,qa:_.FM.O});_.GM=function(a,b){this.Ha=a;this.client=b;this.lf=new _.kw(this.Ha)};_.GM.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=Vub(a,b);f=Object.assign({},a,{fi:c,BGd:f});c=new _.yK(Object.assign({},a,{fi:c}));var g=new EK({jg:c,U2a:[].concat(_.v(d))});return this.lf.fetch(f,function(){return e.client.get(g)})};_.GM.O=function(a){return new (a||_.GM)(_.t(_.Qq),_.t(AAb))};
_.GM.wa=_.q({token:_.GM,qa:_.GM.O,Ga:"root"});_.oDb=new _.Hv("Browse repo at {refSpec}");_.Ivb="Commit Details";_.Kvb="Commit ";_.pDb="ID";_.qDb="Commit Date";_.rDb="Revision";_.HM=function(a,b,c,d,e,f,g){this.uFa=a;this.gr=b;this.RBa=c;this.JN=f;this.dY=g;this.Gpa=_.vx.has(40);this.Gs=_.vx.has(43)};_.HM.prototype.match=function(a,b,c,d){var e=a.wb,f=a.Wc,g=a.repository,m=a.path;if(!e||!f||!g)throw Error("Td");if(!b)return _.of(new kL);c=sDb(this,c);c.Gs=this.Gs;a=_.kk(a,1);b=new fL({pF:b,file:new AK({Yx:new zK({jg:new _.yK(Object.assign({},Vub(e,f),{fi:g})),dv:a}),path:m}),options:c,r0:d});return this.uFa.match(b)};
_.HM.prototype.search=function(a,b,c,d,e){var f=this;d=d===void 0?!1:d;if(!a)return _.of(new _.oL);b=sDb(this,b);b=_.Lh(b.ka(),_.Kh(b));b.Gs=this.Gs;this.dY&&!isNaN(this.dY)&&(b.dY=this.dY);this.gr&&(b.jq=b.jq||new EI,b.jq.root=b.jq.root||new FI,b.jq.root.projectId=this.RBa.slice(1).split("/")[0]);var g=new cL({pF:a,ndb:b,r0:c,y9a:e});return d?(this.JN.delete("search"),f.uFa.search(g)):this.JN.prefetch("search").ha(_.gg(function(m){return m?_.of(_.Lh(_.oL,JSON.parse(m.response))):f.uFa.search(g)}))};
_.HM.prototype.tfb=function(a,b){if(!a)return _.of(new tL);b=sDb(this,b);b=_.Lh(b.ka(),_.Kh(b));b.Gs=this.Gs;this.gr&&(b.jq=b.jq||new EI,b.jq.root=b.jq.root||new FI,b.jq.root.projectId=this.RBa.slice(1).split("/")[0]);a=new qL({pF:a,vfb:b});return this.uFa.tfb(a).ha(_.E(Mvb))};var sDb=function(a,b){a.Gpa||(b=_.Lh(b.ka(),_.Kh(b)),b.Qe="");return b};_.HM.O=function(a){return new (a||_.HM)(_.t(zAb),_.t(_.ip),_.t(_.rNa),_.t(_.wx),_.t(_.ux),_.t(_.hy),_.t(_.Y6a))};_.HM.wa=_.q({token:_.HM,qa:_.HM.O,Ga:"root"});var Ovb={year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",timeZone:"UTC"},Nvb=new Date(Date.UTC(2033,10,22,18,0,0)),Pvb,Qvb;var tDb,uDb;
tDb=_.Ax({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]});uDb=_.Ax(0);_.IM=function(){var a={Psd:!0},b=Rvb(a.locale);this.xgb="yyyy-MM-dd"+(b?" h:mm":" HH:mm")+(a.Psd?":ss":"")+(b?" a":"")+(a.bRd?" z":"")};
_.IM.prototype.Zb=function(a){var b=this,c,d;return _.cf(function(e){if(a.value){a:{try{var f=Svb(b.value);break a}catch(g){}f=void 0}b.date=f;b.date&&(c=_.Ax(b.date.getTimezoneOffset()),b.NTb=c.ysa[_.Bx(c,b.date)>0?2:0],d=c.e6(b.date),b.isUTC=uDb.e6(b.date)===d,b.c$a=tDb.ysa[_.Bx(tDb,b.date)>0?2:0],b.Yjd=tDb.e6(b.date)===d)}_.jf(e)})};_.IM.prototype.ZAa=function(a,b,c){if(this.date)return this.isUTC?a+" local \n"+c+" "+this.c$a:this.Yjd?a+" local \n"+b+" UTC":a+" local \n"+b+" UTC \n"+c+" "+this.c$a};
_.IM.O=function(a){return new (a||_.IM)};
_.IM.ya=_.Re({type:_.IM,oa:[["date"]],inputs:{value:"value",format:"format"},standalone:!1,features:[_.Kn],Aa:6,Ba:20,Fa:[["matTooltipClass","wrapped-tooltip",3,"matTooltip"]],ua:function(a,b){a&1&&(_.I(0,"time",0),_.S(1,"dateTimeDisplay"),_.S(2,"dateTimeDisplay"),_.S(3,"dateTimeDisplay"),_.Q(4),_.S(5,"dateTimeDisplay"),_.J());a&2&&(_.H("matTooltip",_.ih(b.ZAa(_.dD(1,4,b.date,b.xgb,b.NTb),_.dD(2,8,b.date,b.xgb,"UTC"),_.dD(3,12,b.date,b.xgb,b.c$a)))),_.tg("datetime",b.date==null?null:b.date.toISOString()),
_.A(4),_.dh(" ",_.dD(5,16,b.date,b.format,b.NTb),"\n"))},dependencies:[_.Dy,_.Ay,_.JD],styles:[".mat-mdc-tooltip.wrapped-tooltip{white-space:pre-wrap}"],Na:0});_.JM=function(){this.Kdd=_.vx.has(1)?"preferEmail":"preferName"};_.JM.prototype.transform=function(a){return this.Kdd==="preferEmail"?a&&(a.email||a.name)||"unknown":a&&(a.name||a.email)||"unknown"};_.JM.O=function(a){return new (a||_.JM)(_.C(_.wx,16))};_.JM.Ne=_.Ue({name:"authorDisplay",type:_.JM,qe:!0,standalone:!1});_.JM.wa=_.q({token:_.JM,qa:_.JM.O,Ga:"root"});var Wvb=new Set([/^(#+[ \t]*)?BEGIN_PUBLIC[ \t]*$/,/^(#+[ \t]*)?END_PUBLIC[ \t]*$/]),Xvb=["Automated g4 rollback","Automated jj rollback","Reason for rollback"],Uvb=["PUBLIC: ","RELNOTES: ","USERNOTES: "];var KM=function(){};KM.O=function(a){return new (a||KM)};KM.Ja=_.Se({type:KM});KM.Ia=_.ed({});var LM=function(a,b){this.yid=a;this.document=b;this.ecd=awb(this.document).ha(_.dg({bufferSize:1,cv:!0}))},vDb=function(a,b){var c="https://sandbar-backend.corp.google.com/v1/changes/"+b;return a.ecd.ha(_.gg(function(){return a.yid.get(c,{withCredentials:!0})}),_.E($vb))};LM.O=function(a){return new (a||LM)(_.t(_.hq),_.t(_.ii))};LM.wa=_.q({token:LM,qa:LM.O,Ga:KM});var wDb;wDb=[[["onedev-hovercard-action"]]];_.MM=function(){var a=this;this.Tad=_.u(LM);this.b1b=new _.ag(1);this.Mzb=this.b1b.ha(_.gg(function(b){return vDb(a.Tad,b)}),_.dg(1));this.VM=new _.ag(1);this.Je=new _.ag(1)};_.MM.prototype.Ra=function(){var a=this;this.Mzb.ha(_.Qf(1),_.hg(this.Je)).subscribe(function(){a.VM.next()})};_.p.Object.defineProperties(_.MM.prototype,{Rad:{configurable:!0,enumerable:!0,set:function(a){this.id=a;this.b1b.next(a)},get:function(){return this.id}}});
_.MM.O=function(a){return new (a||_.MM)};_.MM.ya=_.Re({type:_.MM,oa:[["onedev-changelist-hovercard"]],inputs:{Rad:"changelistId"},outputs:{VM:"init$"},jc:["onedev-hovercard-action"],Aa:2,Ba:3,Fa:[[3,"changelist",4,"ngIf"],[3,"changelist"]],ua:function(a,b){a&1&&(_.Jg(wDb),_.F(0,bwb,2,1,"onedev-changelist-hovercard-body",0),_.S(1,"async"));a&2&&_.H("ngIf",_.nh(1,1,b.Mzb))},dependencies:[LL,KM,_.vp,_.op,_.up],ab:2,Na:0});var xDb;var NM=function(a){var b=this;this.lb=a;this.eventType="click";this.hAb=new _.Uj;this.uya=function(c){if(c instanceof MouseEvent){var d=c.target;d&&(b.lb.na.contains(d)||b.hAb.emit(c))}}};NM.prototype.Ra=function(){yDb(this).addEventListener(this.eventType,this.uya,!0)};NM.prototype.Ma=function(){yDb(this).removeEventListener(this.eventType,this.uya,!0)};
var yDb=function(a){var b;a:{a=a.lb.na;if(xDb==null){var c=typeof document!=="undefined"?document.head:null;xDb=!(!c||!c.createShadowRoot&&!c.attachShadow)}if(xDb&&(a=a.getRootNode?a.getRootNode():null,typeof ShadowRoot!=="undefined"&&ShadowRoot&&a instanceof ShadowRoot))break a;a=null}return(b=a)!=null?b:document};NM.O=function(a){return new (a||NM)(_.C(_.ne))};NM.Ea=_.Te({type:NM,oa:[["","clickOutside",""]],inputs:{eventType:[0,"clickOutsideEvent","eventType"]},outputs:{hAb:"clickOutside"},standalone:!1});
var OM=function(){};OM.O=function(a){return new (a||OM)};OM.Ja=_.Se({type:OM});OM.Ia=_.ed({});var zDb,ADb;zDb=Symbol("Ud");ADb=Symbol("Vd");_.PM=function(a){this.Me=a;this.className="onedev-hovercard";this.HDa=new _.Uj;this[zDb]=new _.ag(1);this.hfc=!1;this.lCa=new _.ai(!1);this.qAb=new _.Vf};_.PM.prototype.Ra=function(){};var BDb=function(a){var b=a[ADb];return b?(b.loaded||(b.Me.Pi(b.Qc),_.Rn(b.kQ),b.loaded=!0),a[zDb].ha(_.Rf(0))):_.of(void 0)};_.PM.O=function(a){return new (a||_.PM)(_.C(_.Mg))};
_.PM.ya=_.Re({type:_.PM,oa:[["onedev-hovercard"]],mb:function(a,b){a&1&&_.Og(_.Lg,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.Qc=c.first)}},inputs:{className:"className"},outputs:{HDa:"onHide"},Qb:["onedevHovercard"],standalone:!1,jc:["*"],Aa:1,Ba:0,Fa:[["cdkTrapFocus","",3,"clickOutside","mouseenter","mouseleave","cdkTrapFocusAutoCapture"]],ua:function(a){a&1&&(_.Jg(),_.F(0,cwb,2,3,"ng-template"))},dependencies:[_.bt,NM],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}"],
ab:2});_.QM=function(a,b,c,d){this.Qc=a;this.Me=b;this.kQ=c;this.loaded=!1;d[ADb]=this};_.QM.O=function(a){return new (a||_.QM)(_.C(_.Lg),_.C(_.Mg),_.C(_.ho),_.C(_.PM))};_.QM.Ea=_.Te({type:_.QM,oa:[["","onedevHovercardLazyBody",""]],standalone:!1});_.RM=function(a){this.nka=a;this.Je=new _.ag(1)};_.RM.prototype.Ma=function(){this.Je.next()};_.RM.prototype.Ra=function(){this.Ojd.ha(_.hg(this.Je)).subscribe(this.nka[zDb])};_.RM.O=function(a){return new (a||_.RM)(_.C(_.PM))};
_.RM.Ea=_.Te({type:_.RM,oa:[["","onedevIsHovercardReady",""]],inputs:{Ojd:[0,"onedevIsHovercardReady","isHovercardReady$"]},standalone:!1});var CDb=[{zc:"end",Ac:"center",nc:"start",qc:"center",offsetX:10},{zc:"center",Ac:"bottom",nc:"center",qc:"top",offsetY:10},{zc:"center",Ac:"top",nc:"center",qc:"bottom",offsetY:-10},{zc:"end",Ac:"bottom",nc:"start",qc:"top",offsetX:10,offsetY:10},{zc:"end",Ac:"top",nc:"start",qc:"bottom",offsetX:10,offsetY:-10}];var DDb=function(){this.DF=600;this.AE=400;this.position=CDb;this.xvd=[]},SM=function(a,b){var c=this;this.Le=a;this.origin=b;this.ffc=void 0;this.enabled=!0;this.config=new DDb;this.active=!1;this.dNb=new _.ag(1);this.did=new _.Vf;this.MH=new _.ai(null);this.y7a=new _.ai(!1);this.Tka=new _.ai(!1);this.Je=new _.ag(1);this.UXb=function(e){e.key==="Escape"&&(EDb(c),e.stopPropagation(),e.preventDefault())};FDb(this);GDb(this);var d;(d=this.ffc)==null||d.ha(_.hg(this.Je)).subscribe()},FDb=function(a){HDb(a).ha(_.hg(a.Je)).subscribe(function(b){(a.active=
b)?a.show():a.kf()})},GDb=function(a){a.MH.ha(_.gg(function(b){return(b==null?void 0:b.qAb)||_.Lk}),_.hg(a.Je)).subscribe(function(){EDb(a)})};SM.prototype.dispose=function(){IDb(this);var a;(a=this.ad)==null||a.dispose();this.Je.next();this.Je.complete()};SM.prototype.ye=function(){return this.MH.getValue()?this.active:void 0};SM.prototype.toggle=function(a){this.y7a.next(a)};var EDb=function(a){a.Tka.next(!1);a.y7a.next(!1);var b;(b=a.MH.getValue())==null||b.lCa.next(!1)};
SM.prototype.show=function(){var a=this;this.enabled&&this.ad&&!this.ad.Hf()&&this.MH.getValue()&&(this.MH.getValue().hfc=this.Tka.value,BDb(this.MH.getValue()).ha(_.Qf(1),_.hg(this.Je)).subscribe(function(){a.ad&&a.Eac&&a.ad.attach(a.Eac);document.addEventListener("keydown",a.UXb);a.dNb.next()}))};SM.prototype.kf=function(){IDb(this);this.did.next()};var IDb=function(a){if(a.ad&&a.ad.Hf()){document.removeEventListener("keydown",a.UXb);var b;(b=a.MH.getValue())!=null&&b.HDa.emit();a.ad.detach()}};
SM.prototype.lja=function(){return _.It(_.Jt(_.Kt(_.St(this.Le.position(),this.origin)),8),this.config.position)};
var HDb=function(a){return _.vf([JDb(a).ha(_.fg(!1)),a.Tka]).ha(_.eg(),_.E(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return b||c}),_.gg(function(b){var c;return((c=a.ffc)==null?void 0:c.ha(_.Pf(b)))||_.of(b)}))},JDb=function(a){return a.MH.ha(_.gg(function(b){return _.vf([a.y7a,(b==null?void 0:b.lCa)||_.of(!1)]).ha(_.E(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;return c||d}),_.zka(function(c){return c?_.Df(a.config.DF):_.Df(a.config.AE)}),_.hg(a.Je))}))};var KDb;KDb=new _.Hd("onedevHovercardLoggingOn");_.TM=function(a,b,c,d,e){var f=this;this.Me=c;this.Rb=e;this.config=new DDb;this.VXb=new _.Uj;this.Je=new _.ag(1);this.pJ=new SM(a,b);this.pJ.dNb.ha(_.jg(d||_.of(!1)),_.hg(this.Je)).subscribe(function(g){g=_.k(g);g.next();g=g.next().value;f.VXb.emit();g&&(f.pfa||(f.pfa=f.Rb.get(_.sy)),_.e9a(f.pfa,"hovercardShown"))})};_.h=_.TM.prototype;
_.h.Zb=function(a){if(a.hovercard){var b;a=(b=a.hovercard)==null?void 0:b.Rf;this.pJ.MH.next(a);if(a){b=this.pJ;var c=this.Me;b.config=this.config;b.ad=b.Le.create({yf:b.lja(),Hg:b.Le.xF.sF()});b.Eac=new _.Vt(a.Qc,c);b.MH.next(a)}}};_.h.Ma=function(){this.pJ.dispose();this.Je.next();this.Je.complete()};_.h.ye=function(){return this.pJ.ye()};_.h.a_=function(a){if(this.config.xvd.includes(a.key)){var b=this.pJ;a.stopPropagation();a.preventDefault();b.Tka.next(!0)}};_.h.toggle=function(a){this.pJ.toggle(a)};
_.h.kf=function(){this.pJ.kf()};_.p.Object.defineProperties(_.TM.prototype,{enabled:{configurable:!0,enumerable:!0,set:function(a){this.pJ.enabled=a}}});_.TM.O=function(a){return new (a||_.TM)(_.C(_.$t),_.C(_.ne),_.C(_.Mg),_.C(KDb,8),_.C(_.lg))};
_.TM.Ea=_.Te({type:_.TM,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.pJ;c.stopPropagation();c.preventDefault();d.Tka.next(!0)})("keydown",function(c){return b.a_(c)});a&2&&_.tg("aria-haspopup",b.nka?"true":void 0)("aria-expanded",b.ye())},inputs:{nka:[0,"onedevHovercardTrigger","hovercard"],enabled:[0,"onedevHovercardActive","enabled"],config:[0,
"onedevHovercardConfig","config"]},outputs:{VXb:"onedevHovercardShown"},Qb:["onedevHovercardTrigger"],standalone:!1,features:[_.Kn]});var LDb={pta:0,Tag:1,i1:2,0:"Branch",1:"Tag",2:"Commit"};var MDb,NDb,ODb,PDb,QDb;MDb=["rightPaneScroller"];NDb=function(a){return{element:a,oya:"clear",h_a:"search"}};ODb={m6a:"No branches",n6a:"No branch results",xO:"changeBranch"};PDb={m6a:"No tags",n6a:"No tag results",xO:"changeTag"};QDb={m6a:"No commits",n6a:"No commit results",xO:"changeCommit"};
_.UM=function(a,b,c,d){var e=this;this.Yj=a;this.Joa=b;this.NI=c;this.Lc=d;this.B1=LDb;this.Dd=_.vI;this.XN=this.oRb=!1;this.uSb=[];this.kza=new _.Vf;this.HUb=new _.Vf;this.qdb=new _.ai("");this.Jpd="SAME RESULT AVAILABLE IN:";this.ppa=this.kza.ha(_.gg(function(f){return RDb(e,f)}),_.bg(1),_.uf());a=this.ppa.ha(_.gg(function(f){return SDb(e,f).ha(_.E(_.jI),_.Lf(function(){return _.iI(swb(f))}),_.fg(_.wI))}));this.xwd=_.vf([this.qdb,a]).ha(_.E(vwb),_.ig(function(f){_.aJ(f)&&(e.uSb=f.hc.items)}));this.placeholder=
this.ppa.ha(_.E(uwb));this.rb=this.ppa.subscribe(function(f){e.oRb=f.Lb===2})};_.h=_.UM.prototype;_.h.Jo=function(){var a=this;this.XN||(this.Lc.isStable?TDb(this):this.Lc.il.ha(_.Uf()).subscribe(function(){TDb(a)}))};_.h.Ma=function(){this.rb.unsubscribe()};_.h.rMb=function(){return this.qdb.getValue()};_.h.show=function(a){this.XN=!1;this.HUb.next(a)};_.h.blur=function(){document.activeElement.blur()};
var TDb=function(a){var b=a.uSb.findIndex(function(d){return d.ie});if(!(b<0)){var c=a.Rqd;c&&c.bu.end!==0&&(c.gA(b),a.XN=!0)}},SDb=function(a,b){var c=b.Lb,d=b.kb,e=b.gitRefsToken;switch(c){case 0:return _.mDb(a.NI,Object.assign({},d,{gitRefsToken:e})).ha(_.E(wwb),_.E(function(f){return qwb(f.map(function(g){return{title:String(g.Og),dv:_.Fi(g.Og),k3a:g.Og,cCa:!1,k7a:g.k7a}}),b,ODb)}));case 1:return _.mDb(a.NI,Object.assign({},d,{gitRefsToken:e})).ha(_.E(function(f){return qwb(f.tags.map(function(g){return{title:String(g.tagName),
dv:Ftb(g.tagName),k3a:g.tagName,cCa:!1}}),b,PDb)}));case 2:return a.Yj.list(d.wb,d.Wc,d.repository,void 0,"",250).ha(_.E(function(f){return qwb(f.vo.map(rwb),b,QDb)}));default:return _.gb(c,"Unsupported ref type")}},RDb=function(a,b){var c=b.kb,d=b.version;c=_.nDb(a.Joa,_.Ps(c.uc(),_.kk(c,d)||"").tb()).ha(_.E(twb),_.Uf(),_.fg(0));return _.yf(c,a.HUb).ha(_.E(function(e){return Object.assign({},b,{Lb:e})}))};
_.p.Object.defineProperties(_.UM.prototype,{b8:{configurable:!0,enumerable:!0,set:function(a){this.XN=!1;this.kza.next(a);this.wb=a.kb.wb}}});_.UM.O=function(a){return new (a||_.UM)(_.C(_.BM),_.C(_.FM),_.C(_.EM),_.C(_.th))};
_.UM.ya=_.Re({type:_.UM,oa:[["ref-picker","refPickerData",""]],mb:function(a,b){a&1&&_.Og(MDb,5);if(a&2){var c;_.Tg(c=_.Ug())&&(b.Rqd=c.first)}},qb:2,Wa:function(a,b){a&2&&_.bh("wide-view",b.oRb)},inputs:{wc:"trackElement",b8:"refPickerData"},standalone:!1,tc:["refPickerData",""],Aa:9,Ba:15,Fa:[["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"]],ua:function(a,b){a&1&&(_.F(0,dwb,2,1,"div",2),_.S(1,"async"),_.I(2,"input-with-icon",3),_.S(3,"async"),_.O("valueChange",function(c){b.qdb.next(c)}),_.J(),_.I(4,"div",4),_.F(5,fwb,10,7,"mat-nav-list",5),_.S(6,"async"),_.F(7,pwb,5,4,"div",6),_.S(8,"async"),_.J());a&2&&(_.H("ngIf",_.nh(1,5,b.ppa).VQb),_.A(2),_.H("placeholder",_.nh(3,7,b.placeholder))("trackingConfig",
_.lh(13,NDb,b.wc)),_.A(3),_.H("ngIf",_.nh(6,9,b.ppa)),_.A(2),_.H("ngIf",_.nh(8,11,b.xwd)))},dependencies:[_.Vq,_.op,_.pp,_.qp,_.tu,_.cv,_.yI,_.QC,_.PC,_.nI,_.xI,_.lI,_.rD,_.sD,_.Et,_.Fx,_.jv,_.Yv,_.Ay,_.Dq,_.up,_.GJ],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}"],
Na:0});_.VM=function(){};_.VM.O=function(a){return new (a||_.VM)};_.VM.Ja=_.Se({type:_.VM});_.VM.Ia=_.ed({imports:[_.Zq,_.vp,_.fv,_.AI,_.oI,_.zI,_.mI,_.Gt,_.HJ,_.Wx,_.Zv,_.Cy,_.Fq]});_.WM=function(){this.Iia=this.zAa=new _.ai(1)};_.WM.prototype.jsa=function(){this.ZM?this.zAa.next(1):this.zAa.next(0)};_.p.Object.defineProperties(_.WM.prototype,{ZM:{configurable:!0,enumerable:!0,get:function(){return this.zAa.getValue()===0}}});_.WM.O=function(a){return new (a||_.WM)};_.WM.wa=_.q({token:_.WM,qa:_.WM.O});_.XM=function(){};_.XM.O=function(a){return new (a||_.XM)};_.XM.Ja=_.Se({type:_.XM});_.XM.Ia=_.ed({imports:[_.vp,_.Fq,_.Bz]});_.YM=function(){};_.YM.O=function(a){return new (a||_.YM)};_.YM.Ja=_.Se({type:_.YM});_.YM.Ia=_.ed({imports:[_.vp]});_.ZM=function(){};_.ZM.O=function(a){return new (a||_.ZM)};_.ZM.Ja=_.Se({type:_.ZM});_.ZM.Ia=_.ed({imports:[_.vp,_.KD,_.Ey]});var $M=function(){};$M.O=function(a){return new (a||$M)};$M.Ja=_.Se({type:$M});$M.Ia=_.ed({});_.aN=function(){};_.aN.O=function(a){return new (a||_.aN)};_.aN.Ja=_.Se({type:_.aN});_.aN.Ia=_.ed({imports:[_.MM,KM]});_.bN=function(){};_.bN.O=function(a){return new (a||_.bN)};_.bN.Ja=_.Se({type:_.bN});_.bN.Ia=_.ed({imports:[_.lt,OM,_.vp,_.gv,_.au]});var VDb;_.UDb=function(a,b){this.document=a;this.Fk=b};_.XDb=function(a,b,c){var d=new Map([["/",{name:"focusSearchBox",handler:function(e){var f=e.xo;var g=e.prefix;b.next(function(){return{xo:VDb(a,f||""),prefix:g}})},SJb:!0}]]);c&&d.set(".",{name:"focusSearchBoxWithThisDirectory",handler:function(e){var f=e.xo;WDb(a.Fk.w8,c);b.next(function(){return{xo:VDb(a,f||""),prefix:c}})},SJb:!0});return d};
VDb=function(a,b){return(a=a.document.getSelection())&&a.toString()&&b!==a.toString()?'"'+a.toString().replace(/"/g,'\\"')+'"':b};var YDb=new Map([[WJ.gib,{type:"Class",Lw:"class"}],[WJ.Tib,{type:"Interface",Lw:"interface"}],[WJ.ekb,{type:"Struct",Lw:"struct"}],[WJ.tib,{type:"Enum",Lw:"enum"}],[WJ.mkb,{type:"Union",Lw:"union"}],[WJ.Yib,{type:"Method",Lw:"method"}],[WJ.Cib,{type:"Field",Lw:"field"}],[WJ.yta,{type:"Function",Lw:"function"}],[WJ.okb,{type:"Variable",Lw:"variable"}],[WJ.jkb,{type:"Typedef",Lw:"typedef"}],[WJ.Ejb,{type:"Namespace",Lw:"namespace"}],[WJ.Sjb,{type:"Property",Lw:"property"}],[WJ.uib,{type:"Enum Constant",
Lw:"enum-constant"}]]);var ZDb={start:Number.POSITIVE_INFINITY,end:Number.POSITIVE_INFINITY};var $Db=["suggestionTemplate"],cN=function(){};cN.prototype.Dc=function(){};cN.O=function(a){return new (a||cN)};
cN.ya=_.Re({type:cN,oa:[["ng-component"]],mb:function(a,b){a&1&&_.Og($Db,7,_.Lg);if(a&2){var c;_.Tg(c=_.Ug())&&(b.Bfb=c.first)}},standalone:!1,Aa:3,Ba:0,Fa:[["suggestionTemplate",""],[1,"code-search-suggestion",3,"click"],[1,"margin-icon",3,"svgIcon"],[1,"main-content"],[1,"primary-text"],[3,"matched",4,"ngFor","ngForOf"],[1,"secondary-text"],["class","symbol-label",3,"ngClass",4,"ngIf"],["class","scope",4,"ngIf"],[1,"display-path"],[1,"symbol-label",3,"ngClass"],[1,"scope"]],ua:function(a){a&1&&
(_.F(0,Cwb,24,6,"ng-template",null,0,_.oh),_.Q(2,"\n"))},dependencies:[_.mp,_.np,_.op,_.Yv],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}"]});_.dN=function(){this.bc=[]};_.dN.O=function(a){return new (a||_.dN)};_.dN.ya=_.Re({type:_.dN,oa:[["menu-keyboard-shortcut-hint"]],Za:[1,"gmat-caption","grimoire-secondary-text"],inputs:{bc:"shortcut"},standalone:!1,Aa:1,Ba:1,Fa:[[4,"ngFor","ngForOf"],["class","divider",4,"ngIf"],[1,"divider"]],ua:function(a,b){a&1&&_.F(0,Ewb,4,2,"ng-container",0);a&2&&_.H("ngForOf",b.bc)},dependencies:[_.np,_.op],styles:["menu-keyboard-shortcut-hint[_nghost-%COMP%]{font-family:Roboto Mono,monospace}.divider[_ngcontent-%COMP%]{margin:0 5px}"]});var Fwb=function(a){return[a]},Nwb=function(a){return{kind:"link",jac:a}},eN=function(a,b,c){var d=this;this.ud=a;this.Eda=null;this.Vjb=_.Dsb;this.eKb=wub;this.savedQueries=_.Ff;this.scopes=[{scope:_.xub,Ta:aEb(this,_.xub)}];this.Gpa=_.vx.has(40);this.savedQueries=_.Isb(c).ha(_.E(function(e){return _.gI(e,_.Gsb)}),_.E(function(e){return e.queries.map(function(f,g){f=g<10?hub(f,_.fJ(((g+1)%10).toLocaleString())):hub(f);return{scope:f,Ta:aEb(d,f)}})}))};eN.prototype.Dc=function(){};
var Hwb=function(a,b){var c=b.Np;var d=b.value;if(!a.Eda)return!1;a=a.Eda;var e=a.Np,f=a.value;return!!b.O6===!!a.O6&&c===e&&d===f};eN.prototype.VFa=function(a,b){var c=this;a=a.map(function(d){return{scope:d,Ta:aEb(c,d)}});this.Eda=b;JSON.stringify(this.scopes)!==JSON.stringify(a)&&(this.scopes=a);_.Rn(this.ud)};var WDb=function(a,b){b&&(a.Eda=b,_.Rn(a.ud))};eN.prototype.jsd=function(){var a=this.Qo;a.uv.length>0&&a.uv[0].je()};eN.prototype.mDa=function(a){this.Qo.mDa(a)};
var aEb=function(a,b){return{kind:"scope",b_:function(c){c=c.xo;a.Eda=b;_.Rn(a.ud);return{xo:c,prefix:b}}}};eN.O=function(a){return new (a||eN)(_.C(_.ho),_.C(_.wx),_.C(_.BI))};
eN.ya=_.Re({type:eN,oa:[["scope-list"]],mb:function(a,b){a&1&&_.Og(_.Oz,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.Qo=c.first)}},standalone:!1,Aa:6,Ba:5,Fa:[["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"]],ua:function(a,b){a&1&&(_.I(0,"search-box-suggestion-list")(1,"div"),_.F(2,Iwb,4,7,"search-box-suggestion-item",0)(3,Mwb,3,2,"ng-container",1),_.S(4,"async"),_.J(),
_.F(5,Owb,7,4,"ng-container",1),_.J());a&2&&(_.A(2),_.H("ngForOf",b.scopes),_.A(),_.H("ngIf",_.nh(4,3,b.savedQueries)),_.A(2),_.H("ngIf",b.Gpa))},dependencies:[_.Vq,_.np,_.op,_.Dy,_.Ay,_.Yv,_.dN,_.Dq,_.Nz,_.Oz,_.up],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}"],
Na:0});var fN=function(a,b,c,d){this.Ha=a;this.Nid=b;this.zone=c;this.document=d};fN.prototype.Ma=function(){this.rb&&this.rb.unsubscribe()};var bEb=function(a){a.rb||(a.rb=a.zone.Xb(function(){return _.Df(0,6E5).ha(Qwb(a.document)).subscribe(function(){a.Wab()})}))};fN.prototype.Wab=function(){var a=this;_.Oq(this.Ha,function(){return a.Nid.Wab(new vAb)},"searchPrepare")};fN.O=function(a){return new (a||fN)(_.t(_.Qq),_.t(DAb),_.t(_.th),_.t(_.ii))};fN.wa=_.q({token:fN,qa:fN.O,Ga:"root"});var gN=function(a){this.df=void 0;this.Mq={};if(a){var b=_.pJa(a);a=_.oJa(a);for(var c=0;c<b.length;c++)this.set(b[c],a[c])}};gN.prototype.set=function(a,b){cEb(this,a,b,!1)};gN.prototype.setValue=function(a){this.df=a};gN.prototype.add=function(a,b){cEb(this,a,b,!0)};var cEb=function(a,b,c,d){for(var e=0;e<b.length;e++){var f=b.charAt(e);a.Mq[f]||(a.Mq[f]=new gN);a=a.Mq[f]}if(d&&a.df!==void 0)throw Error("Xd`"+b);a.df=c};
gN.prototype.get=function(a){a:{for(var b=this,c=0;c<a.length;c++)if(b=b.Mq[a.charAt(c)],!b){a=void 0;break a}a=b}return a?a.df:void 0};gN.prototype.yz=function(){var a=[];dEb(this,a);return a};var dEb=function(a,b){a.df!==void 0&&b.push(a.df);for(var c in a.Mq)dEb(a.Mq[c],b)};gN.prototype.Y5=function(a){var b=[];if(a){for(var c=this,d=0;d<a.length;d++){var e=a.charAt(d);if(!c.Mq[e])return[];c=c.Mq[e]}eEb(c,a,b)}else eEb(this,"",b);return b};
var eEb=function(a,b,c){a.df!==void 0&&c.push(b);for(var d in a.Mq)eEb(a.Mq[d],b+d,c)};_.h=gN.prototype;_.h.D4=function(a){return this.get(a)!==void 0};_.h.clear=function(){this.Mq={};this.df=void 0};_.h.remove=function(a){for(var b=this,c=[],d=0;d<a.length;d++){var e=a.charAt(d);if(!b.Mq[e])throw Error("Yd`"+a);c.push([b,e]);b=b.Mq[e]}a=b.df;for(delete b.df;c.length>0;)if(d=c.pop(),b=d[0],d=d[1],b.Mq[d].Us())delete b.Mq[d];else break;return a};_.h.clone=function(){return new gN(this)};
_.h.Us=function(){return this.df===void 0&&_.Tca(this.Mq)};var fEb=new _.Hd("labelPriorities"),hN=function(a,b,c){this.dEa=a;c=c.sla;a=new gN;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.Nkd=a};hN.O=function(a){return new (a||hN)(_.t(_.uy),_.t(fEb),_.t(_.m9a))};hN.wa=_.q({token:hN,qa:hN.O});var gEb;gEb=_.of([]);_.iN=function(a,b,c,d,e,f,g,m,n,r,x,z,D){this.ho=a;this.pdb=b;this.Va=c;this.pud=d;this.Iq=z;this.XQ=D;this.Bfb=_.QKa(e,cN).create(r).instance.Bfb;this.Zcb=_.QKa(e,eN).create(r);_.HLa(f,this.Zcb.CE);_.Fk.has(2)||_.vx.has(28)||_.vx.has(37)||bEb(x);this.uF=_.vx.has(69);this.KF=_.vx.has(97);this.ov=n.j6()};_.iN.prototype.Ma=function(){this.Zcb.destroy()};
_.iN.prototype.Xza=function(a){var b=this,c=a.Rl===void 0?"":a.Rl,d=a.Qe===void 0?"":a.Qe,e=_.jk(a.Nd===void 0?"":a.Nd,this.ho.bN),f=_.sra(a);return this.ov.ha(_.Qf(1),_.E(function(g){return new pL({jq:_.btb(e),H_:e.Lb,H9a:7,pathPrefix:_.Itb(e),Qe:d,uF:b.uF,KF:b.KF,ov:g})})).ha(_.gg(function(g){return b.pdb.tfb(c,g)}),_.E(function(g){return hEb(b,g,f)}),_.Lf(function(){return gEb}))};
_.iN.prototype.cLb=function(a){a:{var b=this.pud;a=b.dEa.parse(a.Rl===void 0?"":a.Rl);b:{var c=_.k(_.Bk(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.Am===5){b=Rwb(b.Nkd,a.value);b=b===void 0?b:b+":";break a}b=void 0}return b};
var hEb=function(a,b,c){var d=b.cj;var e=b.L_;var f=_.Mi(a.Iq.md)||new _.Li;return d.map(function(g){var m=g.fileSpec&&_.Ltb(g.fileSpec,{line:g.lineNumber}),n=a.Va;var r=g.lineNumber;var x=g.title;var z=g.symbol;g=g.S_;if(!m)throw Error("Wd");r=_.Ss(m.uc(),Object.assign({},f.params,{line:r}));f.params.Wb&&_.Ps(r,f.Lb);r=r.tb();var D={V4:_.Wtb(r)};n=_.Cq(n,_.Aq(n,_.Ms(r),{Ua:c}));if(z&&z.range){var L=z.range,N=L.startIndex,R=[{start:N,end:N+L.length}];ywb(R);R.push(ZDb);L=[];var ca=-1;N=-1;R=_.k(R);
for(var wa=R.next();!wa.done;wa=R.next()){var Da=wa.value;wa=Da.start;Da=Da.end;if(wa>N){var ua=L;(ca=x.substring(ca,N))&&ua.push({segment:ca,fI:!0});ca=L;(ua=x.substring(N,wa))&&ca.push({segment:ua,fI:!1});ca=wa}N=Math.max(Da,N)}x=L}else x=[{segment:x,fI:!1}];return z&&z.type?Object.assign({},D,{eE:r.path,icon:"source:symbol",url:n,Z_b:x,Px:g,qr:e,Xc:m,O$b:YDb.get(z.type)}):Object.assign({},D,{eE:_.Ei(r.path||""),icon:r.kx?"source:file":"source:folder_open",url:n,Z_b:x,Px:g,qr:e,Xc:m})}).map(function(g){return iEb(a,
g)})};_.iN.prototype.kgb=function(a){var b=this.ho.parse(a),c=[],d=new Map,e=0;b=_.k(Twb(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),lya: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),lya:Array.from(d.keys())});return c};
var iEb=function(a,b){return{kind:"suggestion",ua:a.Bfb,ZT:b,CGa:function(){_.Bq(a.Va,b.url)},Px:b.Px,qr:b.qr,Xc:b.Xc,BF:a.XQ.a7b}};_.p.Object.defineProperties(_.iN.prototype,{w8:{configurable:!0,enumerable:!0,get:function(){return this.Zcb.instance}}});_.iN.O=function(a){return new (a||_.iN)(_.t(_.vy),_.t(_.HM),_.t(_.ni),_.t(hN),_.t(_.On),_.t(_.Ch),_.t(_.ux),_.t(_.wx),_.t(_.py),_.t(_.lg),_.t(fN),_.t(_.$h),_.t(_.Tx))};_.iN.wa=_.q({token:_.iN,qa:_.iN.O});_.jN=function(){};_.jN.O=function(a){return new (a||_.jN)};_.jN.Ja=_.Se({type:_.jN});_.jN.Ia=_.ed({imports:[_.vp]});_.kN=function(){};_.kN.O=function(a){return new (a||_.kN)};_.kN.Ja=_.Se({type:_.kN});_.kN.Ia=_.ed({Tb:[_.iN,hN,{Da:fEb,Gb:function(){return new Map(FAb.map(function(a,b){return[a,b]}))}}],imports:[_.Zq,_.zz,_.vp,_.Ey,_.Zv,_.jN,_.Fq,_.Sz]});_.lN=function(a,b){this.Va=b;this.appId=new _.ai(null);this.tad=new _.ai(null);this.BZa=new _.ai(null);this.mg=new _.ai(null);this.Ncd=new _.ai(!1);this.std=new _.ai(null);this.wn=new _.ai(_.Mi(a.md));this.rb=this.Va.events.ha(_.Hf(function(c){return c instanceof _.ji}),_.E(function(){return _.Mi(a.md)})).subscribe(this.wn);jEb(this);kEb(this);lEb(this);mEb(this);nEb(this);oEb(this);this.Vcd=!_.vx.has(28)};_.lN.prototype.Ma=function(){this.rb.unsubscribe()};
_.lN.prototype.QR=function(a){var b=this;return _.vf(this.BZa,a).ha(_.E(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;return c!=null?c:d&&b.Vcd}))};_.lN.prototype.eO=function(a){this.BZa.next(a)};
var jEb=function(a){mN(a,a.appId,function(b,c){_.EJ(c,function(d){b==null?delete d.Fw:d.Fw=b;delete d.oz;delete d.Gw;delete d.Mx})},Uwb)},kEb=function(a){mN(a,a.tad,function(b,c){_.EJ(c,function(d){b==null?delete d.oz:d.oz=b;delete d.Gw})},Vwb)},lEb=function(a){mN(a,a.BZa,function(b,c){_.EJ(c,function(d){b!=null?d.vk=b?"1":"0":delete d.vk})},Wwb)},mEb=function(a){mN(a,a.mg,function(b,c){_.EJ(c,function(d){b==null?delete d.mg:d.mg=b})},Xwb)},nEb=function(a){mN(a,a.Ncd,function(b,c){_.EJ(c,function(d){b?
d.Mx="":delete d.Mx})},Ywb)},oEb=function(a){mN(a,a.std,function(b,c){_.EJ(c,function(d){b==null?delete d.Gw:d.Gw=b})},Zwb)},mN=function(a,b,c,d){a.rb.add(a.wn.ha(_.E(function(e){return d(e)}),_.Sf()).subscribe(b));b=b.ha(_.Sf(),_.E(function(e){var f=a.wn.value;if(d(f)!==e)return f=f.uc(),c(e,f),f.tb()}),_.Hf(function(e){return!!e}),_.ig(function(e){a.Va.navigate(_.Ms(e),{Ej:!0})}));a.rb.add(b.subscribe(a.wn))};_.lN.O=function(a){return new (a||_.lN)(_.t(_.$h),_.t(_.ni),_.t(_.wx))};
_.lN.wa=_.q({token:_.lN,qa:_.lN.O});var nN=function(a){this.stack=a instanceof Array?a:[a]};nN.prototype.pop=function(a){if(a<0)throw new RangeError("Zd");if(a>this.stack.length-1)throw new RangeError("$d");return new nN(this.stack.slice(0,a*-1))};nN.prototype.push=function(a){var b=this.stack.slice();b.push(a);return new nN(b)};
_.p.Object.defineProperties(nN.prototype,{iza:{configurable:!0,enumerable:!0,get:function(){return this.stack[this.dVb]}},Atd:{configurable:!0,enumerable:!0,get:function(){return this.stack[0]}},symbols:{configurable:!0,enumerable:!0,get:function(){return this.stack.map(function(a){return a.symbol})}},dVb:{configurable:!0,enumerable:!0,get:function(){return this.stack.length-1}}});var oN=function(a,b,c){this.gZb=new _.Vf;this.gZb.ha(stb(a.il),_.Hf(function(d){return d.length>0})).subscribe(function(d){c.navigate([],{Ua:$wb(d),ig:"merge",Xi:b,Ej:!0})})};oN.prototype.Qpd=function(){for(var a=_.k(_.Mc.apply(0,arguments)),b=a.next();!b.done;b=a.next())this.gZb.next(b.value)};oN.O=function(a){return new (a||oN)(_.t(_.th),_.t(_.$h),_.t(_.ni))};oN.wa=_.q({token:oN,qa:oN.O,Ga:"root"});var pEb;
_.pN=function(a,b,c,d,e){var f=this;this.Iq=a;this.nra=c;this.Va=d;this.rl=e;this.dJb=this.T2a=new _.ai("SOURCE");this.I5=new _.ai(0);this.eqd=this.PN=new _.ai(2);this.v8b=new _.ag(1);this.Spa=new _.ag(1);this.fgd=this.PJb=new _.ai(void 0);this.hma=new _.Vf;this.sia=this.r3a=new _.ai({query:"",M7a:!1,Xd:null});this.uM=new _.ai(-1);this.lAa=new _.ai(0);this.destroy=new _.Vf;this.rb=new _.We;this.Izb=new _.Vf;this.u_b=new _.Vf;this.K7b=new _.Vf;this.yfd=this.dAa=new _.ai(!1);this.nra.Iia.ha(_.hg(this.destroy)).subscribe(function(g){g===0?
f.PN.next(0):f.PN.next(2)});c=_.Mi(this.Iq.md);a=this.Iq.md.Ua;a.gs&&a.gsn?(c=pEb(a.gs),this.Rqa({symbol:a.gsn,O0:c,iZ:c}),b.Qpd("gsn","gs")):c.params.mg===1&&this.Va.navigate(_.Ms(_.EJ(c.uc(),function(g){delete g.mg;delete g.vk}).tb()),{ig:"preserve",Ej:!0});this.eqa=qEb(this);this.Dkd=rEb(this);this.kAa=_.Gf(this.uM,this.sia.ha(_.Sf(cxb),_.Pf(0))).ha(bxb())};pEb=function(a){return typeof a==="string"?[a]:a};_.pN.prototype.Ma=function(){this.rb.unsubscribe();this.destroy.next()};
_.pN.prototype.eO=function(a){this.rl.eO(a)};_.pN.prototype.QR=function(a){return this.rl.QR(a)};var rEb=function(a){return _.vf(a.rl.QR(_.of(!1)),a.rl.mg).ha(_.E(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return!!b&&c===1}),_.Sf(),_.bg(1),_.uf())},sEb=function(a,b){a.PJb.next(b);a.rl.mg.next(0);a.rl.eO(!0)};_.pN.prototype.Rqa=function(a){this.v8b.next(new nN(Object.assign({},a,{isFirst:!0})))};
var qEb=function(a){var b=a.Va.events.ha(_.Hf(function(d){return d instanceof _.ji}),_.E(function(){var d=_.Mi(a.Iq.md);return d&&d.wb}),_.Sf(),_.eg(),_.Pf()),c=a.v8b.ha(_.gg(function(d){if(d){var e=a.Izb.ha(_.E(function(m){return function(n){return n.push(Object.assign({},m,{isFirst:!1}))}})),f=a.u_b.ha(_.E(function(m){return function(n){return n.pop(n.symbols.length-1-m)}})),g=a.K7b.ha(_.E(function(m){return function(n){var r=n.stack.slice();r[n.dVb]=Object.assign({},n.iza,m);return new nN(r)}}));
return _.Gf(e,f,g).ha(_.cg(function(m,n){return n(m)},d),_.fg(d))}return _.of(void 0)}));return _.Gf(b,c).ha(_.Sf(),_.bg(1),_.uf())},tEb=function(a,b){a.Izb.next(b)};_.p.Object.defineProperties(_.pN.prototype,{pM:{configurable:!0,enumerable:!0,get:function(){return this.T2a.getValue()},set:function(a){a!==this.pM&&this.T2a.next(a)}}});_.pN.O=function(a){return new (a||_.pN)(_.t(_.$h),_.t(oN),_.t(_.WM),_.t(_.ni),_.t(_.lN))};_.pN.wa=_.q({token:_.pN,qa:_.pN.O});_.qN=function(a){this.kc=a};_.qN.prototype.transform=function(a){return this.kc.l6().ha(_.fg(!1),_.E(function(b){return b?_.Stb(a):a.path||""}),_.Sf())};_.qN.O=function(a){return new (a||_.qN)(_.C(_.py,16))};_.qN.Ne=_.Ue({name:"maybeStripGoogle3",type:_.qN,qe:!0,standalone:!1});_.rN=function(){};_.rN.O=function(a){return new (a||_.rN)};_.rN.Ja=_.Se({type:_.rN});_.rN.Ia=_.ed({});var uEb={Rs:!0,tables:!0,silent:!0};var vEb={"* 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},wEb={"* 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 dxb={};var xEb={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,"var":!0},yEb=/[\n\f\r"'()*<>]/g,gxb={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28",
")":"%29","*":"%2a","<":"%3c",">":"%3e"},Lxb=function(a,b,c){b=_.ma(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(")")||_.oD(b,"(")>1||_.oD(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))&&_.xc(a)!=_.Eca.toString()?'url("'+_.xc(a).replace(yEb,hxb)+'")':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 xEb))return null}return b};var ixb=sJ("Element","attributes")||sJ("Node","attributes"),zEb=tJ("Element","hasAttribute"),AEb=tJ("Element","getAttribute"),kxb=tJ("Element","setAttribute"),BEb=tJ("Element","removeAttribute");sJ("Element","innerHTML")||sJ("HTMLElement","innerHTML");var Mxb=tJ("Element","getElementsByTagName"),Nxb=tJ("Element","matches")||tJ("Element","msMatchesSelector"),qxb=sJ("Node","nodeName"),sxb=sJ("Node","nodeType"),uxb=sJ("Node","parentNode");sJ("Node","childNodes");
var mxb=sJ("HTMLElement","style")||sJ("Element","style"),oxb=sJ("HTMLStyleElement","sheet"),wxb=tJ("CSSStyleDeclaration","getPropertyValue"),yxb=tJ("CSSStyleDeclaration","setProperty"),Axb=sJ("Element","namespaceURI")||sJ("Node","namespaceURI");var Hxb=_.Tk([""]),Dxb=RegExp("\\s*([^\\s'\",]+[^'\",]*(('([^'\\r\\n\\f\\\\]|\\\\[^])*')|(\"([^\"\\r\\n\\f\\\\]|\\\\[^])*\")|[^'\",])*)","g"),Kxb={"-webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0};var CEb=typeof WeakMap!="undefined"&&WeakMap.toString().indexOf("[native code]")!=-1,DEb=0,EEb=function(){this.Zj=[];this.BHa=[];this.L4="data-elementweakmap-index-"+DEb++};EEb.prototype.set=function(a,b){vJ(zEb,a,"hasAttribute",[this.L4])?(a=parseInt(vJ(AEb,a,"getAttribute",[this.L4])||null,10),this.BHa[a]=b):(b=this.BHa.push(b)-1,lxb(a,this.L4,b.toString()),this.Zj.push(a));return this};
EEb.prototype.get=function(a){if(vJ(zEb,a,"hasAttribute",[this.L4]))return a=parseInt(vJ(AEb,a,"getAttribute",[this.L4])||null,10),this.BHa[a]};EEb.prototype.clear=function(){this.Zj.forEach(function(a){vJ(BEb,a,"removeAttribute",[this.L4])},this);this.Zj=[];this.BHa=[]};var FEb=function(){this.Dka=document.implementation.createHTMLDocument("")};
FEb.prototype.m0b=function(a){var b=this.Dka.createElement("span");this.mga&&this.Cra=="*"&&(b.id=this.mga);this.D6a&&(a=Gxb("<div>"+a+"</div>"),Pxb(a),a=a.innerHTML);a=_.Bc(a);var c=document.createElement("template");if("content"in c)gtb(c,a),c=c.content;else{var d=document.implementation.createHTMLDocument("x");c=d.body;gtb(d.body,a)}a=document.createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(c=CEb?new WeakMap:new EEb;d=a.nextNode();){a:{var e=d;switch(txb(e)){case 3:e=
this.createTextNode(e);break a;case 1:if(rxb(e).toUpperCase()=="TEMPLATE")e=null;else{var f=rxb(e).toUpperCase();if(f in this.Qra||Bxb(e)!="http://www.w3.org/1999/xhtml")f=null;else if(this.w9[f])f=this.Dka.createElement(f);else{var g=this.Dka.createElement("span");this.oeb&&lxb(g,"data-sanitizer-original-tag",f.toLowerCase());f=g}if(g=f){var m=jxb(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(_.fa(z,"data-sanitizer-"))z=null;else{var D=rxb(r);x=x.value;var L={tagName:_.ma(D).toLowerCase(),
attributeName:_.ma(z).toLowerCase()},N={mcd:void 0};L.attributeName=="style"&&(N.mcd=nxb(r));r=GEb(D,z);r in this.oea?z=(0,this.oea[r])(x,L,N):(z=GEb(null,z),z=z in this.oea?(0,this.oea[z])(x,L,N):null)}z!==null&&this.Pdb(g,f.name,z)}e=g}else e=null}break a;default:e=null}}if(e){if(txb(e)==1&&c.set(d,e),d=vxb(d),f=!1,d)g=txb(d),m=rxb(d).toLowerCase(),n=vxb(d),g!=11||n?m=="body"&&n&&(g=vxb(n))&&!vxb(g)&&(f=!0):f=!0,g=null,f||!d?g=b:txb(d)==1&&(g=c.get(d)),g.content&&(g=g.content),g.appendChild(e)}else _.cn(d)}c.clear&&
c.clear();return b};FEb.prototype.Pdb=function(a,b,c){lxb(a,b,c)};var HEb={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 IEb={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 JEb={"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},NEb=function(a){this.Dka=document.implementation.createHTMLDocument("");a=a||new KEb;LEb(a);this.oea=_.Jc(a.MG);this.Qra=_.Jc(a.Qra);this.w9=_.Jc(a.w9);this.oeb=a.oeb;a.Ecd.forEach(function(b){if(!_.fa(b,"data-"))throw new ctb('Only "data-" attributes allowed, got: %s.',[b]);if(_.fa(b,"data-sanitizer-"))throw new ctb('Attributes with "%s" prefix are not allowed, got: %s.',
["data-sanitizer-",b]);this.oea["* "+b.toUpperCase()]=MEb},this);a.Bcd.forEach(function(b){b=b.toUpperCase();if(!_.ja(b,"-")||JEb[b])throw new ctb("Only valid custom element tag names allowed, got: %s.",[b]);this.w9[b]=!0},this);this.Ama=a.Ama;this.Cra=a.Cra;this.mga=null;this.D6a=a.D6a};_.fl(NEb,FEb);
var OEb=function(a){return function(b,c){b=_.ma(b);return(c=a(b,c))&&_.xc(c)!=_.Eca.toString()?_.xc(c):null}},KEb=function(){this.MG={};_.gl([vEb,wEb],function(a){_.Sca(a).forEach(function(b){this.MG[b]=MEb},this)},this);this.YP={};this.Ecd=[];this.Bcd=[];this.Qra=_.Jc(HEb);this.w9=_.Jc(IEb);this.oeb=!1;this.Uvd=PEb;this.krd=this.ugb=this.Fmd=this.Ama=mAb;this.Cra=null;this.e_b=this.D6a=!1},QEb=function(a,b){return function(c,d,e,f){c=a(c,d,e,f);return c==null?null:b(c,d,e,f)}},sN=function(a,b,c,
d){a[c]&&!b[c]&&(a[c]=QEb(a[c],d))};KEb.prototype.tb=function(){return new NEb(this)};
var LEb=function(a){if(a.e_b)throw Error("ee");sN(a.MG,a.YP,"* USEMAP",REb);var b=OEb(a.Uvd);["* ACTION","* CITE","* HREF"].forEach(function(d){sN(this.MG,this.YP,d,b)},a);var c=OEb(a.Ama);["* LONGDESC","* SRC","LINK HREF"].forEach(function(d){sN(this.MG,this.YP,d,c)},a);["* FOR","* HEADERS","* NAME"].forEach(function(d){sN(this.MG,this.YP,d,_.dl(SEb,this.Fmd))},a);sN(a.MG,a.YP,"A TARGET",_.dl(TEb,["_blank","_self"]));sN(a.MG,a.YP,"* CLASS",_.dl(UEb,a.ugb));sN(a.MG,a.YP,"* ID",_.dl(VEb,a.ugb));sN(a.MG,
a.YP,"* STYLE",_.dl(a.krd,c));a.e_b=!0},PEb=function(a){return _.yc(a)},GEb=function(a,b){a||(a="*");return(a+" "+b).toUpperCase()},MEb=function(a){return _.ma(a)},TEb=function(a,b){b=_.ma(b);return(0,_.va)(a,b.toLowerCase())>=0?b:null},REb=function(a){return(a=_.ma(a))&&a.charAt(0)=="#"?a:null},SEb=function(a,b,c){b=_.ma(b);return a(b,c)},UEb=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(" ")},VEb=function(a,b,c){b=
_.ma(b);return a(b,c)};NEb.prototype.Po=function(a){this.mga=WEb(this);a=this.m0b(a);if(jxb(a).length>0){var b=this.Dka.createElement("span");b.appendChild(a);a=b}a=(new XMLSerializer).serializeToString(a);return _.Bc(a.slice(a.indexOf(">")+1,a.lastIndexOf("</")))};var YEb=function(a){var b=XEb;b.mga=WEb(b);return FEb.prototype.m0b.call(b,a)},WEb=function(a){var b=!("STYLE"in a.Qra)&&"STYLE"in a.w9;return a.Cra=="*"&&b?"sanitizer-"+_.Tm():a.Cra};
NEb.prototype.createTextNode=function(a){var b=a.data;(a=vxb(a))&&rxb(a).toLowerCase()=="style"&&!("STYLE"in this.Qra)&&"STYLE"in this.w9&&(b=jtb(Ixb(b,this.mga,(0,_.ek)(function(c,d){return this.Ama(c,{fEd:d})},this))));return document.createTextNode(b)};(function(){let module=undefined;let exports=undefined;let define=undefined;"use strict";function escape$$module$third_party$javascript$highlightjs$src$lib$regex(value){return new RegExp(value.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),"m")}function source$$module$third_party$javascript$highlightjs$src$lib$regex(re){if(!re)return null;if(typeof re==="string")return re;return re.source}function lookahead$$module$third_party$javascript$highlightjs$src$lib$regex(re){return concat$$module$third_party$javascript$highlightjs$src$lib$regex("(?=",
re,")")}function anyNumberOfTimes$$module$third_party$javascript$highlightjs$src$lib$regex(re){return concat$$module$third_party$javascript$highlightjs$src$lib$regex("(",re,")*")}function optional$$module$third_party$javascript$highlightjs$src$lib$regex(re){return concat$$module$third_party$javascript$highlightjs$src$lib$regex("(",re,")?")}function concat$$module$third_party$javascript$highlightjs$src$lib$regex(...args){const joined=args.map(x=>{return source$$module$third_party$javascript$highlightjs$src$lib$regex(x)}).join("");
return joined}function either$$module$third_party$javascript$highlightjs$src$lib$regex(...args){const joined="("+args.map(x=>{return source$$module$third_party$javascript$highlightjs$src$lib$regex(x)}).join("|")+")";return joined}function countMatchGroups$$module$third_party$javascript$highlightjs$src$lib$regex(re){return(new RegExp(re.toString()+"|")).exec("").length-1}function startsWith$$module$third_party$javascript$highlightjs$src$lib$regex(re,lexeme){const match=re&&re.exec(lexeme);return match&&
match.index===0}function join$$module$third_party$javascript$highlightjs$src$lib$regex(regexps,separator="|"){const backreferenceRe=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;let numCaptures=0;let ret="";for(let i=0;i<regexps.length;i++){numCaptures=numCaptures+1;const offset=numCaptures;let re=source$$module$third_party$javascript$highlightjs$src$lib$regex(regexps[i]);if(i>0)ret=ret+separator;ret=ret+"(";for(;re.length>0;){const match=backreferenceRe.exec(re);if(match==null){ret=ret+re;break}ret=
ret+re.substring(0,match.index);re=re.substring(match.index+match[0].length);if(match[0][0]==="\\"&&match[1])ret=ret+("\\"+String(Number(match[1])+offset));else{ret=ret+match[0];if(match[0]==="(")numCaptures++}}ret=ret+")"}return ret}var module$third_party$javascript$highlightjs$src$lib$regex={};module$third_party$javascript$highlightjs$src$lib$regex.anyNumberOfTimes=anyNumberOfTimes$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.concat=
concat$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.countMatchGroups=countMatchGroups$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.either=either$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.escape=escape$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.join=
join$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.lookahead=lookahead$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.optional=optional$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.source=source$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.startsWith=
startsWith$$module$third_party$javascript$highlightjs$src$lib$regex;var $jscompDefaultExport$$module$third_party$javascript$highlightjs$src$languages$bash=function(hljs){const VAR={};const BRACED_VAR={begin:/\$\{/,end:/\}/,contains:["self",{begin:/:-/,contains:[VAR]}]};Object.assign(VAR,{className:"variable",variants:[{begin:concat$$module$third_party$javascript$highlightjs$src$lib$regex(/\$[\w\d#@][\w\d_]*/,`(?![\\w\\d])(?![$])`)},BRACED_VAR]});const SUBST={className:"subst",begin:/\$\(/,end:/\)/,
contains:[hljs.BACKSLASH_ESCAPE]};const HERE_DOC={begin:/<<-?\s*(?=\w+)/,starts:{contains:[hljs.END_SAME_AS_BEGIN({begin:/(\w+)/,end:/(\w+)/,className:"string"})]}};const QUOTE_STRING={className:"string",begin:/"/,end:/"/,contains:[hljs.BACKSLASH_ESCAPE,VAR,SUBST]};SUBST.contains.push(QUOTE_STRING);const ESCAPED_QUOTE={className:"",begin:/\\"/};const APOS_STRING={className:"string",begin:/'/,end:/'/};const ARITHMETIC={begin:/\$\(\(/,end:/\)\)/,contains:[{begin:/\d+#[0-9a-f]+/,className:"number"},
hljs.NUMBER_MODE,VAR]};const SH_LIKE_SHELLS=["fish","bash","zsh","sh","csh","ksh","tcsh","dash","scsh"];const KNOWN_SHEBANG=hljs.SHEBANG({binary:`(${SH_LIKE_SHELLS.join("|")})`,relevance:10});const FUNCTION={className:"function",begin:/\w[\w\d_]*\s*\(\s*\)\s*\{/,returnBegin:true,contains:[hljs.inherit(hljs.TITLE_MODE,{begin:/\w[\w\d_]*/})],relevance:0};return{name:"Bash",aliases:["sh","zsh"],keywords:{$pattern:/\b[a-z._-]+\b/,keyword:"if then else elif fi for while in do done case esac function",
literal:"true false",built_in:"break cd continue eval exec exit export getopts hash pwd readonly return shift test times "+"trap umask unset "+"alias bind builtin caller command declare echo enable help let local logout mapfile printf "+"read readarray source type typeset ulimit unalias "+"set shopt "+"autoload bg bindkey bye cap chdir clone comparguments compcall compctl compdescribe compfiles "+"compgroups compquote comptags comptry compvalues dirs disable disown echotc echoti emulate "+"fc fg float functions getcap getln history integer jobs kill limit log noglob popd print "+
"pushd pushln rehash sched setcap setopt stat suspend ttyctl unfunction unhash unlimit "+"unsetopt vared wait whence where which zcompile zformat zftp zle zmodload zparseopts zprof "+"zpty zregexparse zsocket zstyle ztcp"},contains:[KNOWN_SHEBANG,hljs.SHEBANG(),FUNCTION,ARITHMETIC,hljs.HASH_COMMENT_MODE,HERE_DOC,QUOTE_STRING,ESCAPED_QUOTE,APOS_STRING,VAR]}};var module$third_party$javascript$highlightjs$src$languages$bash={};module$third_party$javascript$highlightjs$src$languages$bash.default=$jscompDefaultExport$$module$third_party$javascript$highlightjs$src$languages$bash;
globalThis.hljs_bash=$jscompDefaultExport$$module$third_party$javascript$highlightjs$src$languages$bash;var module$third_party$javascript$highlightjs$export_shims$export_bash={};globalThis["hljs_bash"]=hljs_bash}).call(globalThis);(function(){let module=undefined;let exports=undefined;let define=undefined;"use strict";function escape$$module$third_party$javascript$highlightjs$src$lib$regex(value){return new RegExp(value.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),"m")}function source$$module$third_party$javascript$highlightjs$src$lib$regex(re){if(!re)return null;if(typeof re==="string")return re;return re.source}function lookahead$$module$third_party$javascript$highlightjs$src$lib$regex(re){return concat$$module$third_party$javascript$highlightjs$src$lib$regex("(?=",
re,")")}function anyNumberOfTimes$$module$third_party$javascript$highlightjs$src$lib$regex(re){return concat$$module$third_party$javascript$highlightjs$src$lib$regex("(",re,")*")}function optional$$module$third_party$javascript$highlightjs$src$lib$regex(re){return concat$$module$third_party$javascript$highlightjs$src$lib$regex("(",re,")?")}function concat$$module$third_party$javascript$highlightjs$src$lib$regex(...args){const joined=args.map(x=>{return source$$module$third_party$javascript$highlightjs$src$lib$regex(x)}).join("");
return joined}function either$$module$third_party$javascript$highlightjs$src$lib$regex(...args){const joined="("+args.map(x=>{return source$$module$third_party$javascript$highlightjs$src$lib$regex(x)}).join("|")+")";return joined}function countMatchGroups$$module$third_party$javascript$highlightjs$src$lib$regex(re){return(new RegExp(re.toString()+"|")).exec("").length-1}function startsWith$$module$third_party$javascript$highlightjs$src$lib$regex(re,lexeme){const match=re&&re.exec(lexeme);return match&&
match.index===0}function join$$module$third_party$javascript$highlightjs$src$lib$regex(regexps,separator="|"){const backreferenceRe=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;let numCaptures=0;let ret="";for(let i=0;i<regexps.length;i++){numCaptures=numCaptures+1;const offset=numCaptures;let re=source$$module$third_party$javascript$highlightjs$src$lib$regex(regexps[i]);if(i>0)ret=ret+separator;ret=ret+"(";for(;re.length>0;){const match=backreferenceRe.exec(re);if(match==null){ret=ret+re;break}ret=
ret+re.substring(0,match.index);re=re.substring(match.index+match[0].length);if(match[0][0]==="\\"&&match[1])ret=ret+("\\"+String(Number(match[1])+offset));else{ret=ret+match[0];if(match[0]==="(")numCaptures++}}ret=ret+")"}return ret}var module$third_party$javascript$highlightjs$src$lib$regex={};module$third_party$javascript$highlightjs$src$lib$regex.anyNumberOfTimes=anyNumberOfTimes$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.concat=
concat$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.countMatchGroups=countMatchGroups$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.either=either$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.escape=escape$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.join=
join$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.lookahead=lookahead$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.optional=optional$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.source=source$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.startsWith=
startsWith$$module$third_party$javascript$highlightjs$src$lib$regex;var $jscompDefaultExport$$module$third_party$javascript$highlightjs$src$languages$c=function(hljs){const C_LINE_COMMENT_MODE=hljs.COMMENT("//","$",{contains:[{begin:/\\\n/}]});const DECLTYPE_AUTO_RE="decltype\\(auto\\)";const NAMESPACE_RE="[a-zA-Z_]\\w*::";const TEMPLATE_ARGUMENT_RE="<[^<>]+>";const FUNCTION_TYPE_RE="("+DECLTYPE_AUTO_RE+"|"+optional$$module$third_party$javascript$highlightjs$src$lib$regex(NAMESPACE_RE)+"[a-zA-Z_]\\w*"+
optional$$module$third_party$javascript$highlightjs$src$lib$regex(TEMPLATE_ARGUMENT_RE)+")";const CPP_PRIMITIVE_TYPES={className:"keyword",begin:"\\b[a-z\\d_]*_t\\b"};const CHARACTER_ESCAPES="\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)";const STRINGS={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[hljs.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'("+CHARACTER_ESCAPES+"|.)",end:"'",illegal:"."},hljs.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]};
const NUMBERS={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0};const PREPROCESSOR={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{"meta-keyword":"if else elif endif define undef warning error line "+"pragma _Pragma ifdef ifndef include"},contains:[{begin:/\\\n/,relevance:0},hljs.inherit(STRINGS,
{className:"meta-string"}),{className:"meta-string",begin:/<.*?>/,end:/$/,illegal:"\\n"},C_LINE_COMMENT_MODE,hljs.C_BLOCK_COMMENT_MODE]};const TITLE_MODE={className:"title",begin:optional$$module$third_party$javascript$highlightjs$src$lib$regex(NAMESPACE_RE)+hljs.IDENT_RE,relevance:0};const FUNCTION_TITLE=optional$$module$third_party$javascript$highlightjs$src$lib$regex(NAMESPACE_RE)+hljs.IDENT_RE+"\\s*\\(";const CPP_KEYWORDS={keyword:"int float while private char char8_t char16_t char32_t catch import module export virtual operator sizeof "+
"dynamic_cast|10 typedef const_cast|10 const for static_cast|10 union namespace "+"unsigned long volatile static protected bool template mutable if public friend "+"do goto auto void enum else break extern using asm case typeid wchar_t "+"short reinterpret_cast|10 default double register explicit signed typename try this "+"switch continue inline delete alignas alignof constexpr consteval constinit decltype "+"concept co_await co_return co_yield requires "+"noexcept static_assert thread_local restrict final override "+
"atomic_bool atomic_char atomic_schar "+"atomic_uchar atomic_short atomic_ushort atomic_int atomic_uint atomic_long atomic_ulong atomic_llong "+"atomic_ullong new throw return "+"and and_eq bitand bitor compl not not_eq or or_eq xor xor_eq",built_in:"std string wstring cin cout cerr clog stdin stdout stderr stringstream istringstream ostringstream "+"auto_ptr deque list queue stack vector map set pair bitset multiset multimap unordered_set "+"unordered_map unordered_multiset unordered_multimap priority_queue make_pair array shared_ptr abort terminate abs acos "+
"asin atan2 atan calloc ceil cosh cos exit exp fabs floor fmod fprintf fputs free frexp "+"fscanf future isalnum isalpha iscntrl isdigit isgraph islower isprint ispunct isspace isupper "+"isxdigit tolower toupper labs ldexp log10 log malloc realloc memchr memcmp memcpy memset modf pow "+"printf putchar puts scanf sinh sin snprintf sprintf sqrt sscanf strcat strchr strcmp "+"strcpy strcspn strlen strncat strncmp strncpy strpbrk strrchr strspn strstr tanh tan "+"vfprintf vprintf vsprintf endl initializer_list unique_ptr _Bool complex _Complex imaginary _Imaginary",
literal:"true false nullptr NULL"};const EXPRESSION_CONTAINS=[PREPROCESSOR,CPP_PRIMITIVE_TYPES,C_LINE_COMMENT_MODE,hljs.C_BLOCK_COMMENT_MODE,NUMBERS,STRINGS];const EXPRESSION_CONTEXT={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:CPP_KEYWORDS,contains:EXPRESSION_CONTAINS.concat([{begin:/\(/,end:/\)/,keywords:CPP_KEYWORDS,contains:EXPRESSION_CONTAINS.concat(["self"]),relevance:0}]),relevance:0};const FUNCTION_DECLARATION={className:"function",
begin:"("+FUNCTION_TYPE_RE+"[\\*&\\s]+)+"+FUNCTION_TITLE,returnBegin:true,end:/[{;=]/,excludeEnd:true,keywords:CPP_KEYWORDS,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:DECLTYPE_AUTO_RE,keywords:CPP_KEYWORDS,relevance:0},{begin:FUNCTION_TITLE,returnBegin:true,contains:[TITLE_MODE],relevance:0},{className:"params",begin:/\(/,end:/\)/,keywords:CPP_KEYWORDS,relevance:0,contains:[C_LINE_COMMENT_MODE,hljs.C_BLOCK_COMMENT_MODE,STRINGS,NUMBERS,CPP_PRIMITIVE_TYPES,{begin:/\(/,end:/\)/,keywords:CPP_KEYWORDS,
relevance:0,contains:["self",C_LINE_COMMENT_MODE,hljs.C_BLOCK_COMMENT_MODE,STRINGS,NUMBERS,CPP_PRIMITIVE_TYPES]}]},CPP_PRIMITIVE_TYPES,C_LINE_COMMENT_MODE,hljs.C_BLOCK_COMMENT_MODE,PREPROCESSOR]};return{name:"C",aliases:["c","h"],keywords:CPP_KEYWORDS,disableAutodetect:true,illegal:"</",contains:[].concat(EXPRESSION_CONTEXT,FUNCTION_DECLARATION,EXPRESSION_CONTAINS,[PREPROCESSOR,{begin:"\\b(deque|list|queue|priority_queue|pair|stack|vector|map|set|bitset|multiset|multimap|unordered_map|unordered_set|unordered_multiset|unordered_multimap|array)\\s*<",
end:">",keywords:CPP_KEYWORDS,contains:["self",CPP_PRIMITIVE_TYPES]},{begin:hljs.IDENT_RE+"::",keywords:CPP_KEYWORDS},{className:"class",beginKeywords:"enum class struct union",end:/[{;:<>=]/,contains:[{beginKeywords:"final class struct"},hljs.TITLE_MODE]}]),exports:{preprocessor:PREPROCESSOR,strings:STRINGS,keywords:CPP_KEYWORDS}}};var module$third_party$javascript$highlightjs$src$languages$c={};module$third_party$javascript$highlightjs$src$languages$c.default=$jscompDefaultExport$$module$third_party$javascript$highlightjs$src$languages$c;
globalThis.hljs_c=$jscompDefaultExport$$module$third_party$javascript$highlightjs$src$languages$c;var module$third_party$javascript$highlightjs$export_shims$export_c={};globalThis["hljs_c"]=hljs_c}).call(globalThis);(function(){let module=undefined;let exports=undefined;let define=undefined;"use strict";function escape$$module$third_party$javascript$highlightjs$src$lib$regex(value){return new RegExp(value.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),"m")}function source$$module$third_party$javascript$highlightjs$src$lib$regex(re){if(!re)return null;if(typeof re==="string")return re;return re.source}function lookahead$$module$third_party$javascript$highlightjs$src$lib$regex(re){return concat$$module$third_party$javascript$highlightjs$src$lib$regex("(?=",
re,")")}function anyNumberOfTimes$$module$third_party$javascript$highlightjs$src$lib$regex(re){return concat$$module$third_party$javascript$highlightjs$src$lib$regex("(",re,")*")}function optional$$module$third_party$javascript$highlightjs$src$lib$regex(re){return concat$$module$third_party$javascript$highlightjs$src$lib$regex("(",re,")?")}function concat$$module$third_party$javascript$highlightjs$src$lib$regex(...args){const joined=args.map(x=>{return source$$module$third_party$javascript$highlightjs$src$lib$regex(x)}).join("");
return joined}function either$$module$third_party$javascript$highlightjs$src$lib$regex(...args){const joined="("+args.map(x=>{return source$$module$third_party$javascript$highlightjs$src$lib$regex(x)}).join("|")+")";return joined}function countMatchGroups$$module$third_party$javascript$highlightjs$src$lib$regex(re){return(new RegExp(re.toString()+"|")).exec("").length-1}function startsWith$$module$third_party$javascript$highlightjs$src$lib$regex(re,lexeme){const match=re&&re.exec(lexeme);return match&&
match.index===0}function join$$module$third_party$javascript$highlightjs$src$lib$regex(regexps,separator="|"){const backreferenceRe=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;let numCaptures=0;let ret="";for(let i=0;i<regexps.length;i++){numCaptures=numCaptures+1;const offset=numCaptures;let re=source$$module$third_party$javascript$highlightjs$src$lib$regex(regexps[i]);if(i>0)ret=ret+separator;ret=ret+"(";for(;re.length>0;){const match=backreferenceRe.exec(re);if(match==null){ret=ret+re;break}ret=
ret+re.substring(0,match.index);re=re.substring(match.index+match[0].length);if(match[0][0]==="\\"&&match[1])ret=ret+("\\"+String(Number(match[1])+offset));else{ret=ret+match[0];if(match[0]==="(")numCaptures++}}ret=ret+")"}return ret}var module$third_party$javascript$highlightjs$src$lib$regex={};module$third_party$javascript$highlightjs$src$lib$regex.anyNumberOfTimes=anyNumberOfTimes$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.concat=
concat$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.countMatchGroups=countMatchGroups$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.either=either$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.escape=escape$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.join=
join$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.lookahead=lookahead$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.optional=optional$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.source=source$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.startsWith=
startsWith$$module$third_party$javascript$highlightjs$src$lib$regex;var $jscompDefaultExport$$module$third_party$javascript$highlightjs$src$languages$cpp=function(hljs){const C_LINE_COMMENT_MODE=hljs.COMMENT("//","$",{contains:[{begin:/\\\n/}]});const DECLTYPE_AUTO_RE="decltype\\(auto\\)";const NAMESPACE_RE="[a-zA-Z_]\\w*::";const TEMPLATE_ARGUMENT_RE="<[^<>]+>";const FUNCTION_TYPE_RE="("+DECLTYPE_AUTO_RE+"|"+optional$$module$third_party$javascript$highlightjs$src$lib$regex(NAMESPACE_RE)+"[a-zA-Z_]\\w*"+
optional$$module$third_party$javascript$highlightjs$src$lib$regex(TEMPLATE_ARGUMENT_RE)+")";const CPP_PRIMITIVE_TYPES={className:"keyword",begin:"\\b[a-z\\d_]*_t\\b"};const CHARACTER_ESCAPES="\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)";const STRINGS={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[hljs.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'("+CHARACTER_ESCAPES+"|.)",end:"'",illegal:"."},hljs.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]};
const NUMBERS={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0};const PREPROCESSOR={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{"meta-keyword":"if else elif endif define undef warning error line "+"pragma _Pragma ifdef ifndef include"},contains:[{begin:/\\\n/,relevance:0},hljs.inherit(STRINGS,
{className:"meta-string"}),{className:"meta-string",begin:/<.*?>/,end:/$/,illegal:"\\n"},C_LINE_COMMENT_MODE,hljs.C_BLOCK_COMMENT_MODE]};const TITLE_MODE={className:"title",begin:optional$$module$third_party$javascript$highlightjs$src$lib$regex(NAMESPACE_RE)+hljs.IDENT_RE,relevance:0};const FUNCTION_TITLE=optional$$module$third_party$javascript$highlightjs$src$lib$regex(NAMESPACE_RE)+hljs.IDENT_RE+"\\s*\\(";const CPP_KEYWORDS={keyword:"int float while private char char8_t char16_t char32_t catch import module export virtual operator sizeof "+
"dynamic_cast|10 typedef const_cast|10 const for static_cast|10 union namespace "+"unsigned long volatile static protected bool template mutable if public friend "+"do goto auto void enum else break extern using asm case typeid wchar_t "+"short reinterpret_cast|10 default double register explicit signed typename try this "+"switch continue inline delete alignas alignof constexpr consteval constinit decltype "+"concept co_await co_return co_yield requires "+"noexcept static_assert thread_local restrict final override "+
"atomic_bool atomic_char atomic_schar "+"atomic_uchar atomic_short atomic_ushort atomic_int atomic_uint atomic_long atomic_ulong atomic_llong "+"atomic_ullong new throw return "+"and and_eq bitand bitor compl not not_eq or or_eq xor xor_eq",built_in:"std string wstring cin cout cerr clog stdin stdout stderr stringstream istringstream ostringstream "+"auto_ptr deque list queue stack vector map set pair bitset multiset multimap unordered_set "+"unordered_map unordered_multiset unordered_multimap priority_queue make_pair array shared_ptr abort terminate abs acos "+
"asin atan2 atan calloc ceil cosh cos exit exp fabs floor fmod fprintf fputs free frexp "+"fscanf future isalnum isalpha iscntrl isdigit isgraph islower isprint ispunct isspace isupper "+"isxdigit tolower toupper labs ldexp log10 log malloc realloc memchr memcmp memcpy memset modf pow "+"printf putchar puts scanf sinh sin snprintf sprintf sqrt sscanf strcat strchr strcmp "+"strcpy strcspn strlen strncat strncmp strncpy strpbrk strrchr strspn strstr tanh tan "+"vfprintf vprintf vsprintf endl initializer_list unique_ptr _Bool complex _Complex imaginary _Imaginary",
literal:"true false nullptr NULL"};const EXPRESSION_CONTAINS=[PREPROCESSOR,CPP_PRIMITIVE_TYPES,C_LINE_COMMENT_MODE,hljs.C_BLOCK_COMMENT_MODE,NUMBERS,STRINGS];const EXPRESSION_CONTEXT={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:CPP_KEYWORDS,contains:EXPRESSION_CONTAINS.concat([{begin:/\(/,end:/\)/,keywords:CPP_KEYWORDS,contains:EXPRESSION_CONTAINS.concat(["self"]),relevance:0}]),relevance:0};const FUNCTION_DECLARATION={className:"function",
begin:"("+FUNCTION_TYPE_RE+"[\\*&\\s]+)+"+FUNCTION_TITLE,returnBegin:true,end:/[{;=]/,excludeEnd:true,keywords:CPP_KEYWORDS,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:DECLTYPE_AUTO_RE,keywords:CPP_KEYWORDS,relevance:0},{begin:FUNCTION_TITLE,returnBegin:true,contains:[TITLE_MODE],relevance:0},{className:"params",begin:/\(/,end:/\)/,keywords:CPP_KEYWORDS,relevance:0,contains:[C_LINE_COMMENT_MODE,hljs.C_BLOCK_COMMENT_MODE,STRINGS,NUMBERS,CPP_PRIMITIVE_TYPES,{begin:/\(/,end:/\)/,keywords:CPP_KEYWORDS,
relevance:0,contains:["self",C_LINE_COMMENT_MODE,hljs.C_BLOCK_COMMENT_MODE,STRINGS,NUMBERS,CPP_PRIMITIVE_TYPES]}]},CPP_PRIMITIVE_TYPES,C_LINE_COMMENT_MODE,hljs.C_BLOCK_COMMENT_MODE,PREPROCESSOR]};return{name:"C++",aliases:["cc","c++","h++","hpp","hh","hxx","cxx"],keywords:CPP_KEYWORDS,illegal:"</",contains:[].concat(EXPRESSION_CONTEXT,FUNCTION_DECLARATION,EXPRESSION_CONTAINS,[PREPROCESSOR,{begin:"\\b(deque|list|queue|priority_queue|pair|stack|vector|map|set|bitset|multiset|multimap|unordered_map|unordered_set|unordered_multiset|unordered_multimap|array)\\s*<",
end:">",keywords:CPP_KEYWORDS,contains:["self",CPP_PRIMITIVE_TYPES]},{begin:hljs.IDENT_RE+"::",keywords:CPP_KEYWORDS},{className:"class",beginKeywords:"enum class struct union",end:/[{;:<>=]/,contains:[{beginKeywords:"final class struct"},hljs.TITLE_MODE]}]),exports:{preprocessor:PREPROCESSOR,strings:STRINGS,keywords:CPP_KEYWORDS}}};var module$third_party$javascript$highlightjs$src$languages$cpp={};module$third_party$javascript$highlightjs$src$languages$cpp.default=$jscompDefaultExport$$module$third_party$javascript$highlightjs$src$languages$cpp;
globalThis.hljs_cpp=$jscompDefaultExport$$module$third_party$javascript$highlightjs$src$languages$cpp;var module$third_party$javascript$highlightjs$export_shims$export_cpp={};globalThis["hljs_cpp"]=hljs_cpp}).call(globalThis);(function(){let module=undefined;let exports=undefined;let define=undefined;"use strict";const MODES$$module$third_party$javascript$highlightjs$src$languages$lib$css_shared=hljs=>{return{IMPORTANT:{className:"meta",begin:"!important"},HEXCOLOR:{className:"number",begin:"#([a-fA-F0-9]{6}|[a-fA-F0-9]{3})"},ATTRIBUTE_SELECTOR_MODE:{className:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[hljs.APOS_STRING_MODE,hljs.QUOTE_STRING_MODE]}}};const TAGS$$module$third_party$javascript$highlightjs$src$languages$lib$css_shared=
["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","p","q","quote","samp","section","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul",
"var","video"];const MEDIA_FEATURES$$module$third_party$javascript$highlightjs$src$languages$lib$css_shared=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan",
"scripting","update","width","min-width","max-width","min-height","max-height"];const PSEUDO_CLASSES$$module$third_party$javascript$highlightjs$src$languages$lib$css_shared=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left",
"link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"];const PSEUDO_ELEMENTS$$module$third_party$javascript$highlightjs$src$languages$lib$css_shared=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error",
"marker","part","placeholder","selection","slotted","spelling-error"];const ATTRIBUTES$$module$third_party$javascript$highlightjs$src$languages$lib$css_shared=["align-content","align-items","align-self","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","auto","backface-visibility","background","background-attachment","background-clip","background-color","background-image",
"background-origin","background-position","background-repeat","background-size","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","clear","clip","clip-path","color","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width",
"columns","content","counter-increment","counter-reset","cursor","direction","display","empty-cells","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-variant-ligatures","font-variation-settings","font-weight","height","hyphens","icon","image-orientation","image-rendering",
"image-resolution","ime-mode","inherit","initial","justify-content","left","letter-spacing","line-height","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marks","mask","max-height","max-width","min-height","min-width","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width",
"overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","perspective","perspective-origin","pointer-events","position","quotes","resize","right","src","tab-size","table-layout","text-align","text-align-last","text-decoration","text-decoration-color","text-decoration-line","text-decoration-style","text-indent","text-overflow","text-rendering","text-shadow","text-transform",
"text-underline-position","top","transform","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","white-space","widows","width","word-break","word-spacing","word-wrap","z-index"].reverse();const PSEUDO_SELECTORS$$module$third_party$javascript$highlightjs$src$languages$lib$css_shared=PSEUDO_CLASSES$$module$third_party$javascript$highlightjs$src$languages$lib$css_shared.concat(PSEUDO_ELEMENTS$$module$third_party$javascript$highlightjs$src$languages$lib$css_shared);
var module$third_party$javascript$highlightjs$src$languages$lib$css_shared={};module$third_party$javascript$highlightjs$src$languages$lib$css_shared.ATTRIBUTES=ATTRIBUTES$$module$third_party$javascript$highlightjs$src$languages$lib$css_shared;module$third_party$javascript$highlightjs$src$languages$lib$css_shared.MEDIA_FEATURES=MEDIA_FEATURES$$module$third_party$javascript$highlightjs$src$languages$lib$css_shared;module$third_party$javascript$highlightjs$src$languages$lib$css_shared.MODES=MODES$$module$third_party$javascript$highlightjs$src$languages$lib$css_shared;
module$third_party$javascript$highlightjs$src$languages$lib$css_shared.PSEUDO_CLASSES=PSEUDO_CLASSES$$module$third_party$javascript$highlightjs$src$languages$lib$css_shared;module$third_party$javascript$highlightjs$src$languages$lib$css_shared.PSEUDO_ELEMENTS=PSEUDO_ELEMENTS$$module$third_party$javascript$highlightjs$src$languages$lib$css_shared;module$third_party$javascript$highlightjs$src$languages$lib$css_shared.PSEUDO_SELECTORS=PSEUDO_SELECTORS$$module$third_party$javascript$highlightjs$src$languages$lib$css_shared;
module$third_party$javascript$highlightjs$src$languages$lib$css_shared.TAGS=TAGS$$module$third_party$javascript$highlightjs$src$languages$lib$css_shared;function escape$$module$third_party$javascript$highlightjs$src$lib$regex(value){return new RegExp(value.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),"m")}function source$$module$third_party$javascript$highlightjs$src$lib$regex(re){if(!re)return null;if(typeof re==="string")return re;return re.source}function lookahead$$module$third_party$javascript$highlightjs$src$lib$regex(re){return concat$$module$third_party$javascript$highlightjs$src$lib$regex("(?=",
re,")")}function anyNumberOfTimes$$module$third_party$javascript$highlightjs$src$lib$regex(re){return concat$$module$third_party$javascript$highlightjs$src$lib$regex("(",re,")*")}function optional$$module$third_party$javascript$highlightjs$src$lib$regex(re){return concat$$module$third_party$javascript$highlightjs$src$lib$regex("(",re,")?")}function concat$$module$third_party$javascript$highlightjs$src$lib$regex(...args){const joined=args.map(x=>{return source$$module$third_party$javascript$highlightjs$src$lib$regex(x)}).join("");
return joined}function either$$module$third_party$javascript$highlightjs$src$lib$regex(...args){const joined="("+args.map(x=>{return source$$module$third_party$javascript$highlightjs$src$lib$regex(x)}).join("|")+")";return joined}function countMatchGroups$$module$third_party$javascript$highlightjs$src$lib$regex(re){return(new RegExp(re.toString()+"|")).exec("").length-1}function startsWith$$module$third_party$javascript$highlightjs$src$lib$regex(re,lexeme){const match=re&&re.exec(lexeme);return match&&
match.index===0}function join$$module$third_party$javascript$highlightjs$src$lib$regex(regexps,separator="|"){const backreferenceRe=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;let numCaptures=0;let ret="";for(let i=0;i<regexps.length;i++){numCaptures=numCaptures+1;const offset=numCaptures;let re=source$$module$third_party$javascript$highlightjs$src$lib$regex(regexps[i]);if(i>0)ret=ret+separator;ret=ret+"(";for(;re.length>0;){const match=backreferenceRe.exec(re);if(match==null){ret=ret+re;break}ret=
ret+re.substring(0,match.index);re=re.substring(match.index+match[0].length);if(match[0][0]==="\\"&&match[1])ret=ret+("\\"+String(Number(match[1])+offset));else{ret=ret+match[0];if(match[0]==="(")numCaptures++}}ret=ret+")"}return ret}var module$third_party$javascript$highlightjs$src$lib$regex={};module$third_party$javascript$highlightjs$src$lib$regex.anyNumberOfTimes=anyNumberOfTimes$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.concat=
concat$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.countMatchGroups=countMatchGroups$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.either=either$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.escape=escape$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.join=
join$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.lookahead=lookahead$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.optional=optional$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.source=source$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.startsWith=
startsWith$$module$third_party$javascript$highlightjs$src$lib$regex;var $jscompDefaultExport$$module$third_party$javascript$highlightjs$src$languages$css=function(hljs){const modes=MODES$$module$third_party$javascript$highlightjs$src$languages$lib$css_shared(hljs);const FUNCTION_DISPATCH={className:"built_in",begin:/[\w-]+(?=\()/};const VENDOR_PREFIX={begin:/-(webkit|moz|ms|o)-(?=[a-z])/};const AT_MODIFIERS="and or not only";const AT_PROPERTY_RE=/@-?\w[\w]*(-\w+)*/;const IDENT_RE="[a-zA-Z-][a-zA-Z0-9_-]*";
const STRINGS=[hljs.APOS_STRING_MODE,hljs.QUOTE_STRING_MODE];return{name:"CSS",case_insensitive:true,illegal:/[=|'\$]/,keywords:{keyframePosition:"from to"},classNameAliases:{keyframePosition:"selector-tag"},contains:[hljs.C_BLOCK_COMMENT_MODE,VENDOR_PREFIX,hljs.CSS_NUMBER_MODE,{className:"selector-id",begin:/#[A-Za-z0-9_-]+/,relevance:0},{className:"selector-class",begin:"\\."+IDENT_RE,relevance:0},modes.ATTRIBUTE_SELECTOR_MODE,{className:"selector-pseudo",variants:[{begin:":("+PSEUDO_CLASSES$$module$third_party$javascript$highlightjs$src$languages$lib$css_shared.join("|")+
")"},{begin:"::("+PSEUDO_ELEMENTS$$module$third_party$javascript$highlightjs$src$languages$lib$css_shared.join("|")+")"}]},{className:"attribute",begin:"\\b("+ATTRIBUTES$$module$third_party$javascript$highlightjs$src$languages$lib$css_shared.join("|")+")\\b"},{begin:":",end:"[;}]",contains:[modes.HEXCOLOR,modes.IMPORTANT,hljs.CSS_NUMBER_MODE,...STRINGS,{begin:/(url|data-uri)\(/,end:/\)/,relevance:0,keywords:{built_in:"url data-uri"},contains:[{className:"string",begin:/[^)]/,endsWithParent:true,excludeEnd:true}]},
FUNCTION_DISPATCH]},{begin:lookahead$$module$third_party$javascript$highlightjs$src$lib$regex(/@/),end:"[{;]",relevance:0,illegal:/:/,contains:[{className:"keyword",begin:AT_PROPERTY_RE},{begin:/\s/,endsWithParent:true,excludeEnd:true,relevance:0,keywords:{$pattern:/[a-z-]+/,keyword:AT_MODIFIERS,attribute:MEDIA_FEATURES$$module$third_party$javascript$highlightjs$src$languages$lib$css_shared.join(" ")},contains:[{begin:/[a-z-]+(?=:)/,className:"attribute"},...STRINGS,hljs.CSS_NUMBER_MODE]}]},{className:"selector-tag",
begin:"\\b("+TAGS$$module$third_party$javascript$highlightjs$src$languages$lib$css_shared.join("|")+")\\b"}]}};var module$third_party$javascript$highlightjs$src$languages$css={};module$third_party$javascript$highlightjs$src$languages$css.default=$jscompDefaultExport$$module$third_party$javascript$highlightjs$src$languages$css;globalThis.hljs_css=$jscompDefaultExport$$module$third_party$javascript$highlightjs$src$languages$css;var module$third_party$javascript$highlightjs$export_shims$export_css={};
globalThis["hljs_css"]=hljs_css}).call(globalThis);(function(){let module=undefined;let exports=undefined;let define=undefined;"use strict";var $jscompDefaultExport$$module$third_party$javascript$highlightjs$src$languages$go=function(hljs){const GO_KEYWORDS={keyword:"break default func interface select case map struct chan else goto package switch "+"const fallthrough if range type continue for import return var go defer "+"bool byte complex64 complex128 float32 float64 int8 int16 int32 int64 string uint8 "+"uint16 uint32 uint64 int uint uintptr rune",
literal:"true false iota nil",built_in:"append cap close complex copy imag len make new panic print println real recover delete"};return{name:"Go",aliases:["golang"],keywords:GO_KEYWORDS,illegal:"</",contains:[hljs.C_LINE_COMMENT_MODE,hljs.C_BLOCK_COMMENT_MODE,{className:"string",variants:[hljs.QUOTE_STRING_MODE,hljs.APOS_STRING_MODE,{begin:"`",end:"`"}]},{className:"number",variants:[{begin:hljs.C_NUMBER_RE+"[i]",relevance:1},hljs.C_NUMBER_MODE]},{begin:/:=/},{className:"function",beginKeywords:"func",
end:"\\s*(\\{|$)",excludeEnd:true,contains:[hljs.TITLE_MODE,{className:"params",begin:/\(/,end:/\)/,keywords:GO_KEYWORDS,illegal:/["']/}]}]}};var module$third_party$javascript$highlightjs$src$languages$go={};module$third_party$javascript$highlightjs$src$languages$go.default=$jscompDefaultExport$$module$third_party$javascript$highlightjs$src$languages$go;globalThis.hljs_go=$jscompDefaultExport$$module$third_party$javascript$highlightjs$src$languages$go;var module$third_party$javascript$highlightjs$export_shims$export_go=
{};globalThis["hljs_go"]=hljs_go}).call(globalThis);(function(){let module=undefined;let exports=undefined;let define=undefined;"use strict";function escape$$module$third_party$javascript$highlightjs$src$lib$regex(value){return new RegExp(value.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),"m")}function source$$module$third_party$javascript$highlightjs$src$lib$regex(re){if(!re)return null;if(typeof re==="string")return re;return re.source}function lookahead$$module$third_party$javascript$highlightjs$src$lib$regex(re){return concat$$module$third_party$javascript$highlightjs$src$lib$regex("(?=",
re,")")}function anyNumberOfTimes$$module$third_party$javascript$highlightjs$src$lib$regex(re){return concat$$module$third_party$javascript$highlightjs$src$lib$regex("(",re,")*")}function optional$$module$third_party$javascript$highlightjs$src$lib$regex(re){return concat$$module$third_party$javascript$highlightjs$src$lib$regex("(",re,")?")}function concat$$module$third_party$javascript$highlightjs$src$lib$regex(...args){const joined=args.map(x=>{return source$$module$third_party$javascript$highlightjs$src$lib$regex(x)}).join("");
return joined}function either$$module$third_party$javascript$highlightjs$src$lib$regex(...args){const joined="("+args.map(x=>{return source$$module$third_party$javascript$highlightjs$src$lib$regex(x)}).join("|")+")";return joined}function countMatchGroups$$module$third_party$javascript$highlightjs$src$lib$regex(re){return(new RegExp(re.toString()+"|")).exec("").length-1}function startsWith$$module$third_party$javascript$highlightjs$src$lib$regex(re,lexeme){const match=re&&re.exec(lexeme);return match&&
match.index===0}function join$$module$third_party$javascript$highlightjs$src$lib$regex(regexps,separator="|"){const backreferenceRe=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;let numCaptures=0;let ret="";for(let i=0;i<regexps.length;i++){numCaptures=numCaptures+1;const offset=numCaptures;let re=source$$module$third_party$javascript$highlightjs$src$lib$regex(regexps[i]);if(i>0)ret=ret+separator;ret=ret+"(";for(;re.length>0;){const match=backreferenceRe.exec(re);if(match==null){ret=ret+re;break}ret=
ret+re.substring(0,match.index);re=re.substring(match.index+match[0].length);if(match[0][0]==="\\"&&match[1])ret=ret+("\\"+String(Number(match[1])+offset));else{ret=ret+match[0];if(match[0]==="(")numCaptures++}}ret=ret+")"}return ret}var module$third_party$javascript$highlightjs$src$lib$regex={};module$third_party$javascript$highlightjs$src$lib$regex.anyNumberOfTimes=anyNumberOfTimes$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.concat=
concat$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.countMatchGroups=countMatchGroups$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.either=either$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.escape=escape$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.join=
join$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.lookahead=lookahead$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.optional=optional$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.source=source$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.startsWith=
startsWith$$module$third_party$javascript$highlightjs$src$lib$regex;var $jscompDefaultExport$$module$third_party$javascript$highlightjs$src$languages$xml=function(hljs){const TAG_NAME_RE=concat$$module$third_party$javascript$highlightjs$src$lib$regex(/[A-Z_]/,optional$$module$third_party$javascript$highlightjs$src$lib$regex(/[A-Z0-9_.-]*:/),/[A-Z0-9_.-]*/);const XML_IDENT_RE=/[A-Za-z0-9._:-]+/;const XML_ENTITIES={className:"symbol",begin:/&[a-z]+;|&#[0-9]+;|&#x[a-f0-9]+;/};const XML_META_KEYWORDS=
{begin:/\s/,contains:[{className:"meta-keyword",begin:/#?[a-z_][a-z1-9_-]+/,illegal:/\n/}]};const XML_META_PAR_KEYWORDS=hljs.inherit(XML_META_KEYWORDS,{begin:/\(/,end:/\)/});const APOS_META_STRING_MODE=hljs.inherit(hljs.APOS_STRING_MODE,{className:"meta-string"});const QUOTE_META_STRING_MODE=hljs.inherit(hljs.QUOTE_STRING_MODE,{className:"meta-string"});const TAG_INTERNALS={endsWithParent:true,illegal:/</,relevance:0,contains:[{className:"attr",begin:XML_IDENT_RE,relevance:0},{begin:/=\s*/,relevance:0,
contains:[{className:"string",endsParent:true,variants:[{begin:/"/,end:/"/,contains:[XML_ENTITIES]},{begin:/'/,end:/'/,contains:[XML_ENTITIES]},{begin:/[^\s"'=<>`]+/}]}]}]};return{name:"HTML, XML",aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],case_insensitive:true,contains:[{className:"meta",begin:/<![a-z]/,end:/>/,relevance:10,contains:[XML_META_KEYWORDS,QUOTE_META_STRING_MODE,APOS_META_STRING_MODE,XML_META_PAR_KEYWORDS,{begin:/\[/,end:/\]/,contains:[{className:"meta",
begin:/<![a-z]/,end:/>/,contains:[XML_META_KEYWORDS,XML_META_PAR_KEYWORDS,QUOTE_META_STRING_MODE,APOS_META_STRING_MODE]}]}]},hljs.COMMENT(/\x3c!--/,/--\x3e/,{relevance:10}),{begin:/<!\[CDATA\[/,end:/\]\]>/,relevance:10},XML_ENTITIES,{className:"meta",begin:/<\?xml/,end:/\?>/,relevance:10},{className:"tag",begin:/<style(?=\s|>)/,end:/>/,keywords:{name:"style"},contains:[TAG_INTERNALS],starts:{end:/<\/style>/,returnEnd:true,subLanguage:["css","xml"]}},{className:"tag",begin:/<script(?=\s|>)/,end:/>/,
keywords:{name:"script"},contains:[TAG_INTERNALS],starts:{end:/<\/script>/,returnEnd:true,subLanguage:["javascript","handlebars","xml"]}},{className:"tag",begin:/<>|<\/>/},{className:"tag",begin:concat$$module$third_party$javascript$highlightjs$src$lib$regex(/</,lookahead$$module$third_party$javascript$highlightjs$src$lib$regex(concat$$module$third_party$javascript$highlightjs$src$lib$regex(TAG_NAME_RE,either$$module$third_party$javascript$highlightjs$src$lib$regex(/\/>/,/>/,/\s/)))),end:/\/?>/,contains:[{className:"name",
begin:TAG_NAME_RE,relevance:0,starts:TAG_INTERNALS}]},{className:"tag",begin:concat$$module$third_party$javascript$highlightjs$src$lib$regex(/<\//,lookahead$$module$third_party$javascript$highlightjs$src$lib$regex(concat$$module$third_party$javascript$highlightjs$src$lib$regex(TAG_NAME_RE,/>/))),contains:[{className:"name",begin:TAG_NAME_RE,relevance:0},{begin:/>/,relevance:0}]}]}};var module$third_party$javascript$highlightjs$src$languages$xml={};module$third_party$javascript$highlightjs$src$languages$xml.default=
$jscompDefaultExport$$module$third_party$javascript$highlightjs$src$languages$xml;globalThis.hljs_html=$jscompDefaultExport$$module$third_party$javascript$highlightjs$src$languages$xml;var module$third_party$javascript$highlightjs$export_shims$export_html={};globalThis["hljs_html"]=hljs_html}).call(globalThis);(function(){let module=undefined;let exports=undefined;let define=undefined;"use strict";var decimalDigits$$module$third_party$javascript$highlightjs$src$languages$lib$java="[0-9](_*[0-9])*";var frac$$module$third_party$javascript$highlightjs$src$languages$lib$java=`\\.(${decimalDigits$$module$third_party$javascript$highlightjs$src$languages$lib$java})`;var hexDigits$$module$third_party$javascript$highlightjs$src$languages$lib$java="[0-9a-fA-F](_*[0-9a-fA-F])*";var NUMERIC$$module$third_party$javascript$highlightjs$src$languages$lib$java=
{className:"number",variants:[{begin:`(\\b(${decimalDigits$$module$third_party$javascript$highlightjs$src$languages$lib$java})((${frac$$module$third_party$javascript$highlightjs$src$languages$lib$java})|\\.)?|(${frac$$module$third_party$javascript$highlightjs$src$languages$lib$java}))`+`[eE][+-]?(${decimalDigits$$module$third_party$javascript$highlightjs$src$languages$lib$java})[fFdD]?\\b`},{begin:`\\b(${decimalDigits$$module$third_party$javascript$highlightjs$src$languages$lib$java})((${frac$$module$third_party$javascript$highlightjs$src$languages$lib$java})[fFdD]?\\b|\\.([fFdD]\\b)?)`},
{begin:`(${frac$$module$third_party$javascript$highlightjs$src$languages$lib$java})[fFdD]?\\b`},{begin:`\\b(${decimalDigits$$module$third_party$javascript$highlightjs$src$languages$lib$java})[fFdD]\\b`},{begin:`\\b0[xX]((${hexDigits$$module$third_party$javascript$highlightjs$src$languages$lib$java})\\.?|(${hexDigits$$module$third_party$javascript$highlightjs$src$languages$lib$java})?\\.(${hexDigits$$module$third_party$javascript$highlightjs$src$languages$lib$java}))`+`[pP][+-]?(${decimalDigits$$module$third_party$javascript$highlightjs$src$languages$lib$java})[fFdD]?\\b`},
{begin:"\\b(0|[1-9](_*[0-9])*)[lL]?\\b"},{begin:`\\b0[xX](${hexDigits$$module$third_party$javascript$highlightjs$src$languages$lib$java})[lL]?\\b`},{begin:"\\b0(_*[0-7])*[lL]?\\b"},{begin:"\\b0[bB][01](_*[01])*[lL]?\\b"}],relevance:0};var module$third_party$javascript$highlightjs$src$languages$lib$java={};module$third_party$javascript$highlightjs$src$languages$lib$java.NUMERIC=NUMERIC$$module$third_party$javascript$highlightjs$src$languages$lib$java;var $jscompDefaultExport$$module$third_party$javascript$highlightjs$src$languages$java=
function(hljs){var JAVA_IDENT_RE="[\u00c0-\u02b8a-zA-Z_$][\u00c0-\u02b8a-zA-Z_$0-9]*";var GENERIC_IDENT_RE=JAVA_IDENT_RE+"(<"+JAVA_IDENT_RE+"(\\s*,\\s*"+JAVA_IDENT_RE+")*>)?";var KEYWORDS="false synchronized int abstract float private char boolean var static null if const "+"for true while long strictfp finally protected import native final void "+"enum else break transient catch instanceof byte super volatile case assert short "+"package default double public try this switch continue throws protected public private "+
"module requires exports do";var ANNOTATION={className:"meta",begin:"@"+JAVA_IDENT_RE,contains:[{begin:/\(/,end:/\)/,contains:["self"]}]};const NUMBER=NUMERIC$$module$third_party$javascript$highlightjs$src$languages$lib$java;return{name:"Java",aliases:["jsp"],keywords:KEYWORDS,illegal:/<\/|#/,contains:[hljs.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{begin:/\w+@/,relevance:0},{className:"doctag",begin:"@[A-Za-z]+"}]}),{begin:/import java\.[a-z]+\./,keywords:"import",relevance:2},hljs.C_LINE_COMMENT_MODE,
hljs.C_BLOCK_COMMENT_MODE,hljs.APOS_STRING_MODE,hljs.QUOTE_STRING_MODE,{className:"class",beginKeywords:"class interface enum",end:/[{;=]/,excludeEnd:true,relevance:1,keywords:"class interface enum",illegal:/[:"\[\]]/,contains:[{beginKeywords:"extends implements"},hljs.UNDERSCORE_TITLE_MODE]},{beginKeywords:"new throw return else",relevance:0},{className:"class",begin:"record\\s+"+hljs.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:true,excludeEnd:true,end:/[{;=]/,keywords:KEYWORDS,contains:[{beginKeywords:"record"},
{begin:hljs.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:true,relevance:0,contains:[hljs.UNDERSCORE_TITLE_MODE]},{className:"params",begin:/\(/,end:/\)/,keywords:KEYWORDS,relevance:0,contains:[hljs.C_BLOCK_COMMENT_MODE]},hljs.C_LINE_COMMENT_MODE,hljs.C_BLOCK_COMMENT_MODE]},{className:"function",begin:"("+GENERIC_IDENT_RE+"\\s+)+"+hljs.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:true,end:/[{;=]/,excludeEnd:true,keywords:KEYWORDS,contains:[{begin:hljs.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:true,relevance:0,
contains:[hljs.UNDERSCORE_TITLE_MODE]},{className:"params",begin:/\(/,end:/\)/,keywords:KEYWORDS,relevance:0,contains:[ANNOTATION,hljs.APOS_STRING_MODE,hljs.QUOTE_STRING_MODE,NUMBER,hljs.C_BLOCK_COMMENT_MODE]},hljs.C_LINE_COMMENT_MODE,hljs.C_BLOCK_COMMENT_MODE]},NUMBER,ANNOTATION]}};var module$third_party$javascript$highlightjs$src$languages$java={};module$third_party$javascript$highlightjs$src$languages$java.default=$jscompDefaultExport$$module$third_party$javascript$highlightjs$src$languages$java;
globalThis.hljs_java=$jscompDefaultExport$$module$third_party$javascript$highlightjs$src$languages$java;var module$third_party$javascript$highlightjs$export_shims$export_java={};globalThis["hljs_java"]=hljs_java}).call(globalThis);(function(){let module=undefined;let exports=undefined;let define=undefined;"use strict";var decimalDigits$$module$third_party$javascript$highlightjs$src$languages$lib$java="[0-9](_*[0-9])*";var frac$$module$third_party$javascript$highlightjs$src$languages$lib$java=`\\.(${decimalDigits$$module$third_party$javascript$highlightjs$src$languages$lib$java})`;var hexDigits$$module$third_party$javascript$highlightjs$src$languages$lib$java="[0-9a-fA-F](_*[0-9a-fA-F])*";var NUMERIC$$module$third_party$javascript$highlightjs$src$languages$lib$java=
{className:"number",variants:[{begin:`(\\b(${decimalDigits$$module$third_party$javascript$highlightjs$src$languages$lib$java})((${frac$$module$third_party$javascript$highlightjs$src$languages$lib$java})|\\.)?|(${frac$$module$third_party$javascript$highlightjs$src$languages$lib$java}))`+`[eE][+-]?(${decimalDigits$$module$third_party$javascript$highlightjs$src$languages$lib$java})[fFdD]?\\b`},{begin:`\\b(${decimalDigits$$module$third_party$javascript$highlightjs$src$languages$lib$java})((${frac$$module$third_party$javascript$highlightjs$src$languages$lib$java})[fFdD]?\\b|\\.([fFdD]\\b)?)`},
{begin:`(${frac$$module$third_party$javascript$highlightjs$src$languages$lib$java})[fFdD]?\\b`},{begin:`\\b(${decimalDigits$$module$third_party$javascript$highlightjs$src$languages$lib$java})[fFdD]\\b`},{begin:`\\b0[xX]((${hexDigits$$module$third_party$javascript$highlightjs$src$languages$lib$java})\\.?|(${hexDigits$$module$third_party$javascript$highlightjs$src$languages$lib$java})?\\.(${hexDigits$$module$third_party$javascript$highlightjs$src$languages$lib$java}))`+`[pP][+-]?(${decimalDigits$$module$third_party$javascript$highlightjs$src$languages$lib$java})[fFdD]?\\b`},
{begin:"\\b(0|[1-9](_*[0-9])*)[lL]?\\b"},{begin:`\\b0[xX](${hexDigits$$module$third_party$javascript$highlightjs$src$languages$lib$java})[lL]?\\b`},{begin:"\\b0(_*[0-7])*[lL]?\\b"},{begin:"\\b0[bB][01](_*[01])*[lL]?\\b"}],relevance:0};var module$third_party$javascript$highlightjs$src$languages$lib$java={};module$third_party$javascript$highlightjs$src$languages$lib$java.NUMERIC=NUMERIC$$module$third_party$javascript$highlightjs$src$languages$lib$java;var $jscompDefaultExport$$module$third_party$javascript$highlightjs$src$languages$kotlin=
function(hljs){const KEYWORDS={keyword:"abstract as val var vararg get set class object open private protected public noinline "+"crossinline dynamic final enum if else do while for when throw try catch finally "+"import package is in fun override companion reified inline lateinit init "+"interface annotation data sealed internal infix operator out by constructor super "+"tailrec where const inner suspend typealias external expect actual",built_in:"Byte Short Char Int Long Boolean Float Double Void Unit Nothing",
literal:"true false null"};const KEYWORDS_WITH_LABEL={className:"keyword",begin:/\b(break|continue|return|this)\b/,starts:{contains:[{className:"symbol",begin:/@\w+/}]}};const LABEL={className:"symbol",begin:hljs.UNDERSCORE_IDENT_RE+"@"};const SUBST={className:"subst",begin:/\$\{/,end:/\}/,contains:[hljs.C_NUMBER_MODE]};const VARIABLE={className:"variable",begin:"\\$"+hljs.UNDERSCORE_IDENT_RE};const STRING={className:"string",variants:[{begin:'"""',end:'"""(?=[^"])',contains:[VARIABLE,SUBST]},{begin:"'",
end:"'",illegal:/\n/,contains:[hljs.BACKSLASH_ESCAPE]},{begin:'"',end:'"',illegal:/\n/,contains:[hljs.BACKSLASH_ESCAPE,VARIABLE,SUBST]}]};SUBST.contains.push(STRING);const ANNOTATION_USE_SITE={className:"meta",begin:"@(?:file|property|field|get|set|receiver|param|setparam|delegate)\\s*:(?:\\s*"+hljs.UNDERSCORE_IDENT_RE+")?"};const ANNOTATION={className:"meta",begin:"@"+hljs.UNDERSCORE_IDENT_RE,contains:[{begin:/\(/,end:/\)/,contains:[hljs.inherit(STRING,{className:"meta-string"})]}]};const KOTLIN_NUMBER_MODE=
NUMERIC$$module$third_party$javascript$highlightjs$src$languages$lib$java;const KOTLIN_NESTED_COMMENT=hljs.COMMENT("/\\*","\\*/",{contains:[hljs.C_BLOCK_COMMENT_MODE]});const KOTLIN_PAREN_TYPE={variants:[{className:"type",begin:hljs.UNDERSCORE_IDENT_RE},{begin:/\(/,end:/\)/,contains:[]}]};const KOTLIN_PAREN_TYPE2=KOTLIN_PAREN_TYPE;KOTLIN_PAREN_TYPE2.variants[1].contains=[KOTLIN_PAREN_TYPE];KOTLIN_PAREN_TYPE.variants[1].contains=[KOTLIN_PAREN_TYPE2];return{name:"Kotlin",aliases:["kt"],keywords:KEYWORDS,
contains:[hljs.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+"}]}),hljs.C_LINE_COMMENT_MODE,KOTLIN_NESTED_COMMENT,KEYWORDS_WITH_LABEL,LABEL,ANNOTATION_USE_SITE,ANNOTATION,{className:"function",beginKeywords:"fun",end:"[(]|$",returnBegin:true,excludeEnd:true,keywords:KEYWORDS,relevance:5,contains:[{begin:hljs.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:true,relevance:0,contains:[hljs.UNDERSCORE_TITLE_MODE]},{className:"type",begin:/</,end:/>/,keywords:"reified",
relevance:0},{className:"params",begin:/\(/,end:/\)/,endsParent:true,keywords:KEYWORDS,relevance:0,contains:[{begin:/:/,end:/[=,\/]/,endsWithParent:true,contains:[KOTLIN_PAREN_TYPE,hljs.C_LINE_COMMENT_MODE,KOTLIN_NESTED_COMMENT],relevance:0},hljs.C_LINE_COMMENT_MODE,KOTLIN_NESTED_COMMENT,ANNOTATION_USE_SITE,ANNOTATION,STRING,hljs.C_NUMBER_MODE]},KOTLIN_NESTED_COMMENT]},{className:"class",beginKeywords:"class interface trait",end:/[:\{(]|$/,excludeEnd:true,illegal:"extends implements",contains:[{beginKeywords:"public protected internal private constructor"},
hljs.UNDERSCORE_TITLE_MODE,{className:"type",begin:/</,end:/>/,excludeBegin:true,excludeEnd:true,relevance:0},{className:"type",begin:/[,:]\s*/,end:/[<\(,]|$/,excludeBegin:true,returnEnd:true},ANNOTATION_USE_SITE,ANNOTATION]},STRING,{className:"meta",begin:"^#!/usr/bin/env",end:"$",illegal:"\n"},KOTLIN_NUMBER_MODE]}};var module$third_party$javascript$highlightjs$src$languages$kotlin={};module$third_party$javascript$highlightjs$src$languages$kotlin.default=$jscompDefaultExport$$module$third_party$javascript$highlightjs$src$languages$kotlin;
globalThis.hljs_kotlin=$jscompDefaultExport$$module$third_party$javascript$highlightjs$src$languages$kotlin;var module$third_party$javascript$highlightjs$export_shims$export_kotlin={};globalThis["hljs_kotlin"]=hljs_kotlin}).call(globalThis);(function(){let module=undefined;let exports=undefined;let define=undefined;"use strict";var $jscompDefaultExport$$module$third_party$javascript$highlightjs$src$languages$python=function(hljs){const RESERVED_WORDS=["and","as","assert","async","await","break","class","continue","def","del","elif","else","except","finally","for","","from","global","if","import","in","is","lambda","nonlocal|10","not","or","pass","raise","return","try","while","with","yield"];const BUILT_INS=["__import__","abs","all",
"any","ascii","bin","bool","breakpoint","bytearray","bytes","callable","chr","classmethod","compile","complex","delattr","dict","dir","divmod","enumerate","eval","exec","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","print","property","range","repr","reversed","round","set","setattr","slice","sorted","staticmethod",
"str","sum","super","tuple","type","vars","zip"];const LITERALS=["__debug__","Ellipsis","False","None","NotImplemented","True"];const KEYWORDS={keyword:RESERVED_WORDS,built_in:BUILT_INS,literal:LITERALS};const PROMPT={className:"meta",begin:/^(>>>|\.\.\.) /};const SUBST={className:"subst",begin:/\{/,end:/\}/,keywords:KEYWORDS,illegal:/#/};const LITERAL_BRACKET={begin:/\{\{/,relevance:0};const STRING={className:"string",contains:[hljs.BACKSLASH_ESCAPE],variants:[{begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?'''/,
end:/'''/,contains:[hljs.BACKSLASH_ESCAPE,PROMPT],relevance:10},{begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?"""/,end:/"""/,contains:[hljs.BACKSLASH_ESCAPE,PROMPT],relevance:10},{begin:/([fF][rR]|[rR][fF]|[fF])'''/,end:/'''/,contains:[hljs.BACKSLASH_ESCAPE,PROMPT,LITERAL_BRACKET,SUBST]},{begin:/([fF][rR]|[rR][fF]|[fF])"""/,end:/"""/,contains:[hljs.BACKSLASH_ESCAPE,PROMPT,LITERAL_BRACKET,SUBST]},{begin:/([uU]|[rR])'/,end:/'/,relevance:10},{begin:/([uU]|[rR])"/,end:/"/,relevance:10},{begin:/([bB]|[bB][rR]|[rR][bB])'/,
end:/'/},{begin:/([bB]|[bB][rR]|[rR][bB])"/,end:/"/},{begin:/([fF][rR]|[rR][fF]|[fF])'/,end:/'/,contains:[hljs.BACKSLASH_ESCAPE,LITERAL_BRACKET,SUBST]},{begin:/([fF][rR]|[rR][fF]|[fF])"/,end:/"/,contains:[hljs.BACKSLASH_ESCAPE,LITERAL_BRACKET,SUBST]},hljs.APOS_STRING_MODE,hljs.QUOTE_STRING_MODE]};const digitpart="[0-9](_?[0-9])*";const pointfloat=`(\\b(${digitpart}))?\\.(${digitpart})|\\b(${digitpart})\\.`;const NUMBER={className:"number",relevance:0,variants:[{begin:`(\\b(${digitpart})|(${pointfloat}))[eE][+-]?(${digitpart})[jJ]?\\b`},
{begin:`(${pointfloat})[jJ]?`},{begin:"\\b([1-9](_?[0-9])*|0+(_?0)*)[lLjJ]?\\b"},{begin:"\\b0[bB](_?[01])+[lL]?\\b"},{begin:"\\b0[oO](_?[0-7])+[lL]?\\b"},{begin:"\\b0[xX](_?[0-9a-fA-F])+[lL]?\\b"},{begin:`\\b(${digitpart})[jJ]\\b`}]};const PARAMS={className:"params",variants:[{begin:/\(\s*\)/,skip:true,className:null},{begin:/\(/,end:/\)/,excludeBegin:true,excludeEnd:true,keywords:KEYWORDS,contains:["self",PROMPT,NUMBER,STRING,hljs.HASH_COMMENT_MODE]}]};SUBST.contains=[STRING,NUMBER,PROMPT];return{name:"Python",
aliases:["py","gyp","ipython"],keywords:KEYWORDS,illegal:/(<\/|->|\?)|=>/,contains:[PROMPT,NUMBER,{begin:/\bself\b/},{beginKeywords:"if",relevance:0},STRING,hljs.HASH_COMMENT_MODE,{variants:[{className:"function",beginKeywords:"def"},{className:"class",beginKeywords:"class"}],end:/:/,illegal:/[${=;\n,]/,contains:[hljs.UNDERSCORE_TITLE_MODE,PARAMS,{begin:/->/,endsWithParent:true,keywords:"None"}]},{className:"meta",begin:/^[\t ]*@/,end:/(?=#)|$/,contains:[NUMBER,PARAMS,STRING]},{begin:/\b(print|exec)\(/}]}};
var module$third_party$javascript$highlightjs$src$languages$python={};module$third_party$javascript$highlightjs$src$languages$python.default=$jscompDefaultExport$$module$third_party$javascript$highlightjs$src$languages$python;globalThis.hljs_python=$jscompDefaultExport$$module$third_party$javascript$highlightjs$src$languages$python;var module$third_party$javascript$highlightjs$export_shims$export_python={};globalThis["hljs_python"]=hljs_python}).call(globalThis);(function(){let module=undefined;let exports=undefined;let define=undefined;"use strict";const error$$module$third_party$javascript$highlightjs$src$lib$logger=message=>{console.error(message)};const warn$$module$third_party$javascript$highlightjs$src$lib$logger=(message,...args)=>{console.log(`WARN: ${message}`,...args)};const notice$$module$third_party$javascript$highlightjs$src$lib$logger=message=>{console.log(message)};const deprecated$$module$third_party$javascript$highlightjs$src$lib$logger=
(version,message)=>{console.log(`Deprecated as of ${version}. ${message}`)};var module$third_party$javascript$highlightjs$src$lib$logger={};module$third_party$javascript$highlightjs$src$lib$logger.deprecated=deprecated$$module$third_party$javascript$highlightjs$src$lib$logger;module$third_party$javascript$highlightjs$src$lib$logger.error=error$$module$third_party$javascript$highlightjs$src$lib$logger;module$third_party$javascript$highlightjs$src$lib$logger.notice=notice$$module$third_party$javascript$highlightjs$src$lib$logger;
module$third_party$javascript$highlightjs$src$lib$logger.warn=warn$$module$third_party$javascript$highlightjs$src$lib$logger;const COMMON_KEYWORDS$$module$third_party$javascript$highlightjs$src$lib$compile_keywords=["of","and","for","in","not","or","if","then","parent","list","value"];const DEFAULT_KEYWORD_CLASSNAME$$module$third_party$javascript$highlightjs$src$lib$compile_keywords="keyword";function compileKeywords$$module$third_party$javascript$highlightjs$src$lib$compile_keywords(rawKeywords,
caseInsensitive,className=DEFAULT_KEYWORD_CLASSNAME$$module$third_party$javascript$highlightjs$src$lib$compile_keywords){function compileList(className,keywordList){if(caseInsensitive)keywordList=keywordList.map(x=>{return x.toLowerCase()});keywordList.forEach(function(keyword){const pair=keyword.split("|");compiledKeywords[pair[0]]=[className,scoreForKeyword$$module$third_party$javascript$highlightjs$src$lib$compile_keywords(pair[0],pair[1])]})}const compiledKeywords={};if(typeof rawKeywords==="string")compileList(className,
rawKeywords.split(" "));else if(Array.isArray(rawKeywords))compileList(className,rawKeywords);else Object.keys(rawKeywords).forEach(function(className){Object.assign(compiledKeywords,compileKeywords$$module$third_party$javascript$highlightjs$src$lib$compile_keywords(rawKeywords[className],caseInsensitive,className))});return compiledKeywords}function scoreForKeyword$$module$third_party$javascript$highlightjs$src$lib$compile_keywords(keyword,providedScore){if(providedScore)return Number(providedScore);
return commonKeyword$$module$third_party$javascript$highlightjs$src$lib$compile_keywords(keyword)?0:1}function commonKeyword$$module$third_party$javascript$highlightjs$src$lib$compile_keywords(keyword){return COMMON_KEYWORDS$$module$third_party$javascript$highlightjs$src$lib$compile_keywords.includes(keyword.toLowerCase())}var module$third_party$javascript$highlightjs$src$lib$compile_keywords={};module$third_party$javascript$highlightjs$src$lib$compile_keywords.compileKeywords=compileKeywords$$module$third_party$javascript$highlightjs$src$lib$compile_keywords;
function escape$$module$third_party$javascript$highlightjs$src$lib$regex(value){return new RegExp(value.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),"m")}function source$$module$third_party$javascript$highlightjs$src$lib$regex(re){if(!re)return null;if(typeof re==="string")return re;return re.source}function lookahead$$module$third_party$javascript$highlightjs$src$lib$regex(re){return concat$$module$third_party$javascript$highlightjs$src$lib$regex("(?=",re,")")}function anyNumberOfTimes$$module$third_party$javascript$highlightjs$src$lib$regex(re){return concat$$module$third_party$javascript$highlightjs$src$lib$regex("(",
re,")*")}function optional$$module$third_party$javascript$highlightjs$src$lib$regex(re){return concat$$module$third_party$javascript$highlightjs$src$lib$regex("(",re,")?")}function concat$$module$third_party$javascript$highlightjs$src$lib$regex(...args){const joined=args.map(x=>{return source$$module$third_party$javascript$highlightjs$src$lib$regex(x)}).join("");return joined}function either$$module$third_party$javascript$highlightjs$src$lib$regex(...args){const joined="("+args.map(x=>{return source$$module$third_party$javascript$highlightjs$src$lib$regex(x)}).join("|")+
")";return joined}function countMatchGroups$$module$third_party$javascript$highlightjs$src$lib$regex(re){return(new RegExp(re.toString()+"|")).exec("").length-1}function startsWith$$module$third_party$javascript$highlightjs$src$lib$regex(re,lexeme){const match=re&&re.exec(lexeme);return match&&match.index===0}function join$$module$third_party$javascript$highlightjs$src$lib$regex(regexps,separator="|"){const backreferenceRe=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;let numCaptures=0;let ret=
"";for(let i=0;i<regexps.length;i++){numCaptures=numCaptures+1;const offset=numCaptures;let re=source$$module$third_party$javascript$highlightjs$src$lib$regex(regexps[i]);if(i>0)ret=ret+separator;ret=ret+"(";for(;re.length>0;){const match=backreferenceRe.exec(re);if(match==null){ret=ret+re;break}ret=ret+re.substring(0,match.index);re=re.substring(match.index+match[0].length);if(match[0][0]==="\\"&&match[1])ret=ret+("\\"+String(Number(match[1])+offset));else{ret=ret+match[0];if(match[0]==="(")numCaptures++}}ret=
ret+")"}return ret}var module$third_party$javascript$highlightjs$src$lib$regex={};module$third_party$javascript$highlightjs$src$lib$regex.anyNumberOfTimes=anyNumberOfTimes$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.concat=concat$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.countMatchGroups=countMatchGroups$$module$third_party$javascript$highlightjs$src$lib$regex;
module$third_party$javascript$highlightjs$src$lib$regex.either=either$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.escape=escape$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.join=join$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.lookahead=lookahead$$module$third_party$javascript$highlightjs$src$lib$regex;
module$third_party$javascript$highlightjs$src$lib$regex.optional=optional$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.source=source$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.startsWith=startsWith$$module$third_party$javascript$highlightjs$src$lib$regex;function skipIfhasPrecedingDot$$module$third_party$javascript$highlightjs$src$lib$compiler_extensions(match,
response){const before=match.input[match.index-1];if(before===".")response.ignoreMatch()}function beginKeywords$$module$third_party$javascript$highlightjs$src$lib$compiler_extensions(mode,parent){if(!parent)return;if(!mode.beginKeywords)return;mode.begin="\\b("+mode.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)";mode.__beforeBegin=skipIfhasPrecedingDot$$module$third_party$javascript$highlightjs$src$lib$compiler_extensions;mode.keywords=mode.keywords||mode.beginKeywords;delete mode.beginKeywords;
if(mode.relevance===undefined)mode.relevance=0}function compileIllegal$$module$third_party$javascript$highlightjs$src$lib$compiler_extensions(mode,_parent){if(!Array.isArray(mode.illegal))return;mode.illegal=either$$module$third_party$javascript$highlightjs$src$lib$regex(...mode.illegal)}function compileMatch$$module$third_party$javascript$highlightjs$src$lib$compiler_extensions(mode,_parent){if(!mode.match)return;if(mode.begin||mode.end)throw new Error("begin & end are not supported with match");
mode.begin=mode.match;delete mode.match}function compileRelevance$$module$third_party$javascript$highlightjs$src$lib$compiler_extensions(mode,_parent){if(mode.relevance===undefined)mode.relevance=1}var module$third_party$javascript$highlightjs$src$lib$compiler_extensions={};module$third_party$javascript$highlightjs$src$lib$compiler_extensions.beginKeywords=beginKeywords$$module$third_party$javascript$highlightjs$src$lib$compiler_extensions;module$third_party$javascript$highlightjs$src$lib$compiler_extensions.compileIllegal=
compileIllegal$$module$third_party$javascript$highlightjs$src$lib$compiler_extensions;module$third_party$javascript$highlightjs$src$lib$compiler_extensions.compileMatch=compileMatch$$module$third_party$javascript$highlightjs$src$lib$compiler_extensions;module$third_party$javascript$highlightjs$src$lib$compiler_extensions.compileRelevance=compileRelevance$$module$third_party$javascript$highlightjs$src$lib$compiler_extensions;function escapeHTML$$module$third_party$javascript$highlightjs$src$lib$utils(value){return value.replace(/&/g,
"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;")}function inherit$$module$third_party$javascript$highlightjs$src$lib$utils(original,...objects){const result=Object.create(null);for(const key in original)result[key]=original[key];objects.forEach(function(obj){for(const key in obj)result[key]=obj[key]});return result}var module$third_party$javascript$highlightjs$src$lib$utils={};module$third_party$javascript$highlightjs$src$lib$utils.escapeHTML=escapeHTML$$module$third_party$javascript$highlightjs$src$lib$utils;
module$third_party$javascript$highlightjs$src$lib$utils.inherit=inherit$$module$third_party$javascript$highlightjs$src$lib$utils;function compileLanguage$$module$third_party$javascript$highlightjs$src$lib$mode_compiler(language,{plugins}){function langRe(value,global){return new RegExp(source$$module$third_party$javascript$highlightjs$src$lib$regex(value),"m"+(language.case_insensitive?"i":"")+(global?"g":""))}function buildModeRegex(mode){const mm=new ResumableMultiRegex;mode.contains.forEach(term=>
{return mm.addRule(term.begin,{rule:term,type:"begin"})});if(mode.terminatorEnd)mm.addRule(mode.terminatorEnd,{type:"end"});if(mode.illegal)mm.addRule(mode.illegal,{type:"illegal"});return mm}function compileMode(mode,parent){const cmode=mode;if(mode.compiled)return cmode;[compileMatch$$module$third_party$javascript$highlightjs$src$lib$compiler_extensions].forEach(ext=>{return ext(mode,parent)});language.compilerExtensions.forEach(ext=>{return ext(mode,parent)});mode.__beforeBegin=null;[beginKeywords$$module$third_party$javascript$highlightjs$src$lib$compiler_extensions,
compileIllegal$$module$third_party$javascript$highlightjs$src$lib$compiler_extensions,compileRelevance$$module$third_party$javascript$highlightjs$src$lib$compiler_extensions].forEach(ext=>{return ext(mode,parent)});mode.compiled=true;let keywordPattern=null;if(typeof mode.keywords==="object"){keywordPattern=mode.keywords.$pattern;delete mode.keywords.$pattern}if(mode.keywords)mode.keywords=compileKeywords$$module$third_party$javascript$highlightjs$src$lib$compile_keywords(mode.keywords,language.case_insensitive);
if(mode.lexemes&&keywordPattern)throw new Error("ERR: Prefer `keywords.$pattern` to `mode.lexemes`, BOTH are not allowed. (see mode reference) ");keywordPattern=keywordPattern||mode.lexemes||/\w+/;cmode.keywordPatternRe=langRe(keywordPattern,true);if(parent){if(!mode.begin)mode.begin=/\B|\b/;cmode.beginRe=langRe(mode.begin);if(mode.endSameAsBegin)mode.end=mode.begin;if(!mode.end&&!mode.endsWithParent)mode.end=/\B|\b/;if(mode.end)cmode.endRe=langRe(mode.end);cmode.terminatorEnd=source$$module$third_party$javascript$highlightjs$src$lib$regex(mode.end)||
"";if(mode.endsWithParent&&parent.terminatorEnd)cmode.terminatorEnd+=(mode.end?"|":"")+parent.terminatorEnd}if(mode.illegal)cmode.illegalRe=langRe(mode.illegal);if(!mode.contains)mode.contains=[];mode.contains=[].concat(...mode.contains.map(function(c){return expandOrCloneMode$$module$third_party$javascript$highlightjs$src$lib$mode_compiler(c==="self"?mode:c)}));mode.contains.forEach(function(c){compileMode(c,cmode)});if(mode.starts)compileMode(mode.starts,parent);cmode.matcher=buildModeRegex(cmode);
return cmode}class MultiRegex{constructor(){this.matchIndexes={};this.regexes=[];this.matchAt=1;this.position=0}addRule(re,opts){opts.position=this.position++;this.matchIndexes[this.matchAt]=opts;this.regexes.push([opts,re]);this.matchAt+=countMatchGroups$$module$third_party$javascript$highlightjs$src$lib$regex(re)+1}compile(){if(this.regexes.length===0)this.exec=()=>{return null};const terminators=this.regexes.map(el=>{return el[1]});this.matcherRe=langRe(join$$module$third_party$javascript$highlightjs$src$lib$regex(terminators),
true);this.lastIndex=0}exec(s){this.matcherRe.lastIndex=this.lastIndex;const match=this.matcherRe.exec(s);if(!match)return null;const i=match.findIndex((el,i)=>{return i>0&&el!==undefined});const matchData=this.matchIndexes[i];match.splice(0,i);return Object.assign(match,matchData)}}class ResumableMultiRegex{constructor(){this.rules=[];this.multiRegexes=[];this.count=0;this.lastIndex=0;this.regexIndex=0}getMatcher(index){if(this.multiRegexes[index])return this.multiRegexes[index];const matcher=new MultiRegex;
this.rules.slice(index).forEach(([re,opts])=>{return matcher.addRule(re,opts)});matcher.compile();this.multiRegexes[index]=matcher;return matcher}resumingScanAtSamePosition(){return this.regexIndex!==0}considerAll(){this.regexIndex=0}addRule(re,opts){this.rules.push([re,opts]);if(opts.type==="begin")this.count++}exec(s){const m=this.getMatcher(this.regexIndex);m.lastIndex=this.lastIndex;let result=m.exec(s);if(this.resumingScanAtSamePosition())if(result&&result.index===this.lastIndex);else{const m2=
this.getMatcher(0);m2.lastIndex=this.lastIndex+1;result=m2.exec(s)}if(result){this.regexIndex+=result.position+1;if(this.regexIndex===this.count)this.considerAll()}return result}}if(!language.compilerExtensions)language.compilerExtensions=[];if(language.contains&&language.contains.includes("self"))throw new Error("ERR: contains `self` is not supported at the top-level of a language.  See documentation.");language.classNameAliases=inherit$$module$third_party$javascript$highlightjs$src$lib$utils(language.classNameAliases||
{});return compileMode(language)}function dependencyOnParent$$module$third_party$javascript$highlightjs$src$lib$mode_compiler(mode){if(!mode)return false;return mode.endsWithParent||dependencyOnParent$$module$third_party$javascript$highlightjs$src$lib$mode_compiler(mode.starts)}function expandOrCloneMode$$module$third_party$javascript$highlightjs$src$lib$mode_compiler(mode){if(mode.variants&&!mode.cachedVariants)mode.cachedVariants=mode.variants.map(function(variant){return inherit$$module$third_party$javascript$highlightjs$src$lib$utils(mode,
{variants:null},variant)});if(mode.cachedVariants)return mode.cachedVariants;if(dependencyOnParent$$module$third_party$javascript$highlightjs$src$lib$mode_compiler(mode))return inherit$$module$third_party$javascript$highlightjs$src$lib$utils(mode,{starts:mode.starts?inherit$$module$third_party$javascript$highlightjs$src$lib$utils(mode.starts):null});if(Object.isFrozen(mode))return inherit$$module$third_party$javascript$highlightjs$src$lib$utils(mode);return mode}var module$third_party$javascript$highlightjs$src$lib$mode_compiler=
{};module$third_party$javascript$highlightjs$src$lib$mode_compiler.compileLanguage=compileLanguage$$module$third_party$javascript$highlightjs$src$lib$mode_compiler;const MATCH_NOTHING_RE$$module$third_party$javascript$highlightjs$src$lib$modes=/\b\B/;const IDENT_RE$$module$third_party$javascript$highlightjs$src$lib$modes="[a-zA-Z]\\w*";const UNDERSCORE_IDENT_RE$$module$third_party$javascript$highlightjs$src$lib$modes="[a-zA-Z_]\\w*";const NUMBER_RE$$module$third_party$javascript$highlightjs$src$lib$modes=
"\\b\\d+(\\.\\d+)?";const C_NUMBER_RE$$module$third_party$javascript$highlightjs$src$lib$modes="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)";const BINARY_NUMBER_RE$$module$third_party$javascript$highlightjs$src$lib$modes="\\b(0b[01]+)";const RE_STARTERS_RE$$module$third_party$javascript$highlightjs$src$lib$modes="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~";const SHEBANG$$module$third_party$javascript$highlightjs$src$lib$modes=
(opts={})=>{const beginShebang=/^#![ ]*\//;if(opts.binary)opts.begin=concat$$module$third_party$javascript$highlightjs$src$lib$regex(beginShebang,/.*\b/,opts.binary,/\b.*/);return inherit$$module$third_party$javascript$highlightjs$src$lib$utils({className:"meta",begin:beginShebang,end:/$/,relevance:0,"on:begin":(m,resp)=>{if(m.index!==0)resp.ignoreMatch()}},opts)};const BACKSLASH_ESCAPE$$module$third_party$javascript$highlightjs$src$lib$modes={begin:"\\\\[\\s\\S]",relevance:0};const APOS_STRING_MODE$$module$third_party$javascript$highlightjs$src$lib$modes=
{className:"string",begin:"'",end:"'",illegal:"\\n",contains:[BACKSLASH_ESCAPE$$module$third_party$javascript$highlightjs$src$lib$modes]};const QUOTE_STRING_MODE$$module$third_party$javascript$highlightjs$src$lib$modes={className:"string",begin:'"',end:'"',illegal:"\\n",contains:[BACKSLASH_ESCAPE$$module$third_party$javascript$highlightjs$src$lib$modes]};const PHRASAL_WORDS_MODE$$module$third_party$javascript$highlightjs$src$lib$modes={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/};
const COMMENT$$module$third_party$javascript$highlightjs$src$lib$modes=function(begin,end,modeOptions={}){const mode=inherit$$module$third_party$javascript$highlightjs$src$lib$utils({className:"comment",begin,end,contains:[]},modeOptions);mode.contains.push(PHRASAL_WORDS_MODE$$module$third_party$javascript$highlightjs$src$lib$modes);mode.contains.push({className:"doctag",begin:"(?:TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):",relevance:0});return mode};const C_LINE_COMMENT_MODE$$module$third_party$javascript$highlightjs$src$lib$modes=
COMMENT$$module$third_party$javascript$highlightjs$src$lib$modes("//","$");const C_BLOCK_COMMENT_MODE$$module$third_party$javascript$highlightjs$src$lib$modes=COMMENT$$module$third_party$javascript$highlightjs$src$lib$modes("/\\*","\\*/");const HASH_COMMENT_MODE$$module$third_party$javascript$highlightjs$src$lib$modes=COMMENT$$module$third_party$javascript$highlightjs$src$lib$modes("#","$");const NUMBER_MODE$$module$third_party$javascript$highlightjs$src$lib$modes={className:"number",begin:NUMBER_RE$$module$third_party$javascript$highlightjs$src$lib$modes,
relevance:0};const C_NUMBER_MODE$$module$third_party$javascript$highlightjs$src$lib$modes={className:"number",begin:C_NUMBER_RE$$module$third_party$javascript$highlightjs$src$lib$modes,relevance:0};const BINARY_NUMBER_MODE$$module$third_party$javascript$highlightjs$src$lib$modes={className:"number",begin:BINARY_NUMBER_RE$$module$third_party$javascript$highlightjs$src$lib$modes,relevance:0};const CSS_NUMBER_MODE$$module$third_party$javascript$highlightjs$src$lib$modes={className:"number",begin:NUMBER_RE$$module$third_party$javascript$highlightjs$src$lib$modes+
"("+"%|em|ex|ch|rem"+"|vw|vh|vmin|vmax"+"|cm|mm|in|pt|pc|px"+"|deg|grad|rad|turn"+"|s|ms"+"|Hz|kHz"+"|dpi|dpcm|dppx"+")?",relevance:0};const REGEXP_MODE$$module$third_party$javascript$highlightjs$src$lib$modes={begin:/(?=\/[^/\n]*\/)/,contains:[{className:"regexp",begin:/\//,end:/\/[gimuy]*/,illegal:/\n/,contains:[BACKSLASH_ESCAPE$$module$third_party$javascript$highlightjs$src$lib$modes,{begin:/\[/,end:/\]/,relevance:0,contains:[BACKSLASH_ESCAPE$$module$third_party$javascript$highlightjs$src$lib$modes]}]}]};
const TITLE_MODE$$module$third_party$javascript$highlightjs$src$lib$modes={className:"title",begin:IDENT_RE$$module$third_party$javascript$highlightjs$src$lib$modes,relevance:0};const UNDERSCORE_TITLE_MODE$$module$third_party$javascript$highlightjs$src$lib$modes={className:"title",begin:UNDERSCORE_IDENT_RE$$module$third_party$javascript$highlightjs$src$lib$modes,relevance:0};const METHOD_GUARD$$module$third_party$javascript$highlightjs$src$lib$modes={begin:"\\.\\s*"+UNDERSCORE_IDENT_RE$$module$third_party$javascript$highlightjs$src$lib$modes,
relevance:0};const END_SAME_AS_BEGIN$$module$third_party$javascript$highlightjs$src$lib$modes=function(mode){return Object.assign(mode,{"on:begin":(m,resp)=>{resp.data._beginMatch=m[1]},"on:end":(m,resp)=>{if(resp.data._beginMatch!==m[1])resp.ignoreMatch()}})};var module$third_party$javascript$highlightjs$src$lib$modes={};module$third_party$javascript$highlightjs$src$lib$modes.APOS_STRING_MODE=APOS_STRING_MODE$$module$third_party$javascript$highlightjs$src$lib$modes;module$third_party$javascript$highlightjs$src$lib$modes.BACKSLASH_ESCAPE=
BACKSLASH_ESCAPE$$module$third_party$javascript$highlightjs$src$lib$modes;module$third_party$javascript$highlightjs$src$lib$modes.BINARY_NUMBER_MODE=BINARY_NUMBER_MODE$$module$third_party$javascript$highlightjs$src$lib$modes;module$third_party$javascript$highlightjs$src$lib$modes.BINARY_NUMBER_RE=BINARY_NUMBER_RE$$module$third_party$javascript$highlightjs$src$lib$modes;module$third_party$javascript$highlightjs$src$lib$modes.COMMENT=COMMENT$$module$third_party$javascript$highlightjs$src$lib$modes;
module$third_party$javascript$highlightjs$src$lib$modes.CSS_NUMBER_MODE=CSS_NUMBER_MODE$$module$third_party$javascript$highlightjs$src$lib$modes;module$third_party$javascript$highlightjs$src$lib$modes.C_BLOCK_COMMENT_MODE=C_BLOCK_COMMENT_MODE$$module$third_party$javascript$highlightjs$src$lib$modes;module$third_party$javascript$highlightjs$src$lib$modes.C_LINE_COMMENT_MODE=C_LINE_COMMENT_MODE$$module$third_party$javascript$highlightjs$src$lib$modes;module$third_party$javascript$highlightjs$src$lib$modes.C_NUMBER_MODE=
C_NUMBER_MODE$$module$third_party$javascript$highlightjs$src$lib$modes;module$third_party$javascript$highlightjs$src$lib$modes.C_NUMBER_RE=C_NUMBER_RE$$module$third_party$javascript$highlightjs$src$lib$modes;module$third_party$javascript$highlightjs$src$lib$modes.END_SAME_AS_BEGIN=END_SAME_AS_BEGIN$$module$third_party$javascript$highlightjs$src$lib$modes;module$third_party$javascript$highlightjs$src$lib$modes.HASH_COMMENT_MODE=HASH_COMMENT_MODE$$module$third_party$javascript$highlightjs$src$lib$modes;
module$third_party$javascript$highlightjs$src$lib$modes.IDENT_RE=IDENT_RE$$module$third_party$javascript$highlightjs$src$lib$modes;module$third_party$javascript$highlightjs$src$lib$modes.MATCH_NOTHING_RE=MATCH_NOTHING_RE$$module$third_party$javascript$highlightjs$src$lib$modes;module$third_party$javascript$highlightjs$src$lib$modes.METHOD_GUARD=METHOD_GUARD$$module$third_party$javascript$highlightjs$src$lib$modes;module$third_party$javascript$highlightjs$src$lib$modes.NUMBER_MODE=NUMBER_MODE$$module$third_party$javascript$highlightjs$src$lib$modes;
module$third_party$javascript$highlightjs$src$lib$modes.NUMBER_RE=NUMBER_RE$$module$third_party$javascript$highlightjs$src$lib$modes;module$third_party$javascript$highlightjs$src$lib$modes.PHRASAL_WORDS_MODE=PHRASAL_WORDS_MODE$$module$third_party$javascript$highlightjs$src$lib$modes;module$third_party$javascript$highlightjs$src$lib$modes.QUOTE_STRING_MODE=QUOTE_STRING_MODE$$module$third_party$javascript$highlightjs$src$lib$modes;module$third_party$javascript$highlightjs$src$lib$modes.REGEXP_MODE=
REGEXP_MODE$$module$third_party$javascript$highlightjs$src$lib$modes;module$third_party$javascript$highlightjs$src$lib$modes.RE_STARTERS_RE=RE_STARTERS_RE$$module$third_party$javascript$highlightjs$src$lib$modes;module$third_party$javascript$highlightjs$src$lib$modes.SHEBANG=SHEBANG$$module$third_party$javascript$highlightjs$src$lib$modes;module$third_party$javascript$highlightjs$src$lib$modes.TITLE_MODE=TITLE_MODE$$module$third_party$javascript$highlightjs$src$lib$modes;module$third_party$javascript$highlightjs$src$lib$modes.UNDERSCORE_IDENT_RE=
UNDERSCORE_IDENT_RE$$module$third_party$javascript$highlightjs$src$lib$modes;module$third_party$javascript$highlightjs$src$lib$modes.UNDERSCORE_TITLE_MODE=UNDERSCORE_TITLE_MODE$$module$third_party$javascript$highlightjs$src$lib$modes;class Response$$module$third_party$javascript$highlightjs$src$lib$response{constructor(mode){if(mode.data===undefined)mode.data={};this.data=mode.data}ignoreMatch(){this.ignore=true}}var module$third_party$javascript$highlightjs$src$lib$response={};module$third_party$javascript$highlightjs$src$lib$response.default=
Response$$module$third_party$javascript$highlightjs$src$lib$response;const SPAN_CLOSE$$module$third_party$javascript$highlightjs$src$lib$html_renderer="</span>";const emitsWrappingTags$$module$third_party$javascript$highlightjs$src$lib$html_renderer=node=>{return!!node.kind};class HTMLRenderer$$module$third_party$javascript$highlightjs$src$lib$html_renderer{constructor(parseTree,options){this.buffer="";this.classPrefix=options.classPrefix;parseTree.walk(this)}addText(text){this.buffer+=escapeHTML$$module$third_party$javascript$highlightjs$src$lib$utils(text)}openNode(node){if(!emitsWrappingTags$$module$third_party$javascript$highlightjs$src$lib$html_renderer(node))return;
let className=node.kind;if(!node.sublanguage)className=`${this.classPrefix}${className}`;this.span(className)}closeNode(node){if(!emitsWrappingTags$$module$third_party$javascript$highlightjs$src$lib$html_renderer(node))return;this.buffer+=SPAN_CLOSE$$module$third_party$javascript$highlightjs$src$lib$html_renderer}value(){return this.buffer}span(className){this.buffer+=`<span class="${className}">`}}var module$third_party$javascript$highlightjs$src$lib$html_renderer={};module$third_party$javascript$highlightjs$src$lib$html_renderer.default=
HTMLRenderer$$module$third_party$javascript$highlightjs$src$lib$html_renderer;class TokenTree$$module$third_party$javascript$highlightjs$src$lib$token_tree{constructor(){this.rootNode={children:[]};this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(node){this.top.children.push(node)}openNode(kind){const node={kind,children:[]};this.add(node);this.stack.push(node)}closeNode(){if(this.stack.length>1)return this.stack.pop();return undefined}closeAllNodes(){for(;this.closeNode(););
}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(builder){return this.constructor._walk(builder,this.rootNode)}static _walk(builder,node){if(typeof node==="string")builder.addText(node);else if(node.children){builder.openNode(node);node.children.forEach(child=>{return this._walk(builder,child)});builder.closeNode(node)}return builder}static _collapse(node){if(typeof node==="string")return;if(!node.children)return;if(node.children.every(el=>{return typeof el==="string"}))node.children=[node.children.join("")];
else node.children.forEach(child=>{TokenTree$$module$third_party$javascript$highlightjs$src$lib$token_tree._collapse(child)})}}class TokenTreeEmitter$$module$third_party$javascript$highlightjs$src$lib$token_tree extends TokenTree$$module$third_party$javascript$highlightjs$src$lib$token_tree{constructor(options){super();this.options=options}addKeyword(text,kind){if(text==="")return;this.openNode(kind);this.addText(text);this.closeNode()}addText(text){if(text==="")return;this.add(text)}addSublanguage(emitter,
name){const node=emitter.root;node.kind=name;node.sublanguage=true;this.add(node)}toHTML(){const renderer=new HTMLRenderer$$module$third_party$javascript$highlightjs$src$lib$html_renderer(this,this.options);return renderer.value()}finalize(){return true}}var module$third_party$javascript$highlightjs$src$lib$token_tree={};module$third_party$javascript$highlightjs$src$lib$token_tree.default=TokenTreeEmitter$$module$third_party$javascript$highlightjs$src$lib$token_tree;const mergeHTMLPlugin$$module$third_party$javascript$highlightjs$src$plugins$merge_html=
{"after:highlightBlock":({block,result,text})=>{const originalStream=nodeStream$$module$third_party$javascript$highlightjs$src$plugins$merge_html(block);if(!originalStream.length)return;const resultNode=document.createElement("div");resultNode.innerHTML=result.value;result.value=mergeStreams$$module$third_party$javascript$highlightjs$src$plugins$merge_html(originalStream,nodeStream$$module$third_party$javascript$highlightjs$src$plugins$merge_html(resultNode),text)}};function tag$$module$third_party$javascript$highlightjs$src$plugins$merge_html(node){return node.nodeName.toLowerCase()}
function nodeStream$$module$third_party$javascript$highlightjs$src$plugins$merge_html(node){const result=[];(function _nodeStream(node,offset){for(let child=node.firstChild;child;child=child.nextSibling)if(child.nodeType===3)offset=offset+child.nodeValue.length;else if(child.nodeType===1){result.push({event:"start",offset:offset,node:child});offset=_nodeStream(child,offset);if(!tag$$module$third_party$javascript$highlightjs$src$plugins$merge_html(child).match(/br|hr|img|input/))result.push({event:"stop",
offset:offset,node:child})}return offset})(node,0);return result}function mergeStreams$$module$third_party$javascript$highlightjs$src$plugins$merge_html(original,highlighted,value){function selectStream(){if(!original.length||!highlighted.length)return original.length?original:highlighted;if(original[0].offset!==highlighted[0].offset)return original[0].offset<highlighted[0].offset?original:highlighted;return highlighted[0].event==="start"?original:highlighted}function open(node){function attributeString(attr){return" "+
attr.nodeName+'="'+escapeHTML$$module$third_party$javascript$highlightjs$src$lib$utils(attr.value)+'"'}result=result+("<"+tag$$module$third_party$javascript$highlightjs$src$plugins$merge_html(node)+[].map.call(node.attributes,attributeString).join("")+">")}function close(node){result=result+("</"+tag$$module$third_party$javascript$highlightjs$src$plugins$merge_html(node)+">")}function render(event){(event.event==="start"?open:close)(event.node)}let processed=0;let result="";const nodeStack=[];for(;original.length||
highlighted.length;){let stream=selectStream();result=result+escapeHTML$$module$third_party$javascript$highlightjs$src$lib$utils(value.substring(processed,stream[0].offset));processed=stream[0].offset;if(stream===original){nodeStack.reverse().forEach(close);do{render(stream.splice(0,1)[0]);stream=selectStream()}while(stream===original&&stream.length&&stream[0].offset===processed);nodeStack.reverse().forEach(open)}else{if(stream[0].event==="start")nodeStack.push(stream[0].node);else nodeStack.pop();
render(stream.splice(0,1)[0])}}return result+escapeHTML$$module$third_party$javascript$highlightjs$src$lib$utils(value.substr(processed))}var module$third_party$javascript$highlightjs$src$plugins$merge_html={};module$third_party$javascript$highlightjs$src$plugins$merge_html.mergeHTMLPlugin=mergeHTMLPlugin$$module$third_party$javascript$highlightjs$src$plugins$merge_html;module$third_party$javascript$highlightjs$src$plugins$merge_html.mergeStreams=mergeStreams$$module$third_party$javascript$highlightjs$src$plugins$merge_html;
module$third_party$javascript$highlightjs$src$plugins$merge_html.nodeStream=nodeStream$$module$third_party$javascript$highlightjs$src$plugins$merge_html;function hasValueOrEmptyAttribute$$module$third_party$javascript$highlightjs$src$plugins$vue(value){return Boolean(value||value==="")}function BuildVuePlugin$$module$third_party$javascript$highlightjs$src$plugins$vue(hljs){const Component={props:["language","code","autodetect"],data:function(){return{detectedLanguage:"",unknownLanguage:false}},computed:{className(){if(this.unknownLanguage)return"";
return"hljs "+this.detectedLanguage},highlighted(){if(!this.autoDetect&&!hljs.getLanguage(this.language)){console.warn(`The language "${this.language}" you specified could not be found.`);this.unknownLanguage=true;return escapeHTML$$module$third_party$javascript$highlightjs$src$lib$utils(this.code)}let result={};if(this.autoDetect){result=hljs.highlightAuto(this.code);this.detectedLanguage=result.language}else{result=hljs.highlight(this.language,this.code,this.ignoreIllegals);this.detectedLanguage=
this.language}return result.value},autoDetect(){return!this.language||hasValueOrEmptyAttribute$$module$third_party$javascript$highlightjs$src$plugins$vue(this.autodetect)},ignoreIllegals(){return true}},render(createElement){return createElement("pre",{},[createElement("code",{class:this.className,domProps:{innerHTML:this.highlighted}})])}};const VuePlugin={install(Vue){Vue.component("highlightjs",Component)}};return{Component,VuePlugin}}var module$third_party$javascript$highlightjs$src$plugins$vue=
{};module$third_party$javascript$highlightjs$src$plugins$vue.BuildVuePlugin=BuildVuePlugin$$module$third_party$javascript$highlightjs$src$plugins$vue;const escape$$module$third_party$javascript$highlightjs$src$highlight=escapeHTML$$module$third_party$javascript$highlightjs$src$lib$utils;const inherit$$module$third_party$javascript$highlightjs$src$highlight=inherit$$module$third_party$javascript$highlightjs$src$lib$utils;const NO_MATCH$$module$third_party$javascript$highlightjs$src$highlight=Symbol("nomatch");
const HLJS$$module$third_party$javascript$highlightjs$src$highlight=function(hljs){function shouldNotHighlight(languageName){return options.noHighlightRe.test(languageName)}function blockLanguage(block){let classes=block.className+" ";classes=classes+(block.parentNode?block.parentNode.className:"");const match=options.languageDetectRe.exec(classes);if(match){const language=getLanguage(match[1]);if(!language){warn$$module$third_party$javascript$highlightjs$src$lib$logger(LANGUAGE_NOT_FOUND.replace("{}",
match[1]));warn$$module$third_party$javascript$highlightjs$src$lib$logger("Falling back to no-highlight mode for this block.",block)}return language?match[1]:"no-highlight"}return classes.split(/\s+/).find(_class=>{return shouldNotHighlight(_class)||getLanguage(_class)})}function highlight(languageName,code,ignoreIllegals,continuation){const context={code,language:languageName};fire("before:highlight",context);const result=context.result?context.result:_highlight(context.language,context.code,ignoreIllegals,
continuation);result.code=context.code;fire("after:highlight",result);return result}function _highlight(languageName,code,ignoreIllegals,continuation){function keywordData(mode,match){const matchText=language.case_insensitive?match[0].toLowerCase():match[0];return Object.prototype.hasOwnProperty.call(mode.keywords,matchText)&&mode.keywords[matchText]}function processKeywords(){if(!top.keywords){emitter.addText(modeBuffer);return}let lastIndex=0;top.keywordPatternRe.lastIndex=0;let match=top.keywordPatternRe.exec(modeBuffer);
let buf="";for(;match;){buf=buf+modeBuffer.substring(lastIndex,match.index);const data=keywordData(top,match);if(data){const [kind,keywordRelevance]=data;emitter.addText(buf);buf="";relevance=relevance+keywordRelevance;const cssClass=language.classNameAliases[kind]||kind;emitter.addKeyword(match[0],cssClass)}else buf=buf+match[0];lastIndex=top.keywordPatternRe.lastIndex;match=top.keywordPatternRe.exec(modeBuffer)}buf=buf+modeBuffer.substr(lastIndex);emitter.addText(buf)}function processSubLanguage(){if(modeBuffer===
"")return;let result=null;if(typeof top.subLanguage==="string"){if(!languages[top.subLanguage]){emitter.addText(modeBuffer);return}result=_highlight(top.subLanguage,modeBuffer,true,continuations[top.subLanguage]);continuations[top.subLanguage]=result.top}else result=highlightAuto(modeBuffer,top.subLanguage.length?top.subLanguage:null);if(top.relevance>0)relevance=relevance+result.relevance;emitter.addSublanguage(result.emitter,result.language)}function processBuffer(){if(top.subLanguage!=null)processSubLanguage();
else processKeywords();modeBuffer=""}function startNewMode(mode){if(mode.className)emitter.openNode(language.classNameAliases[mode.className]||mode.className);top=Object.create(mode,{parent:{value:top}});return top}function endOfMode(mode,match,matchPlusRemainder){let matched=startsWith$$module$third_party$javascript$highlightjs$src$lib$regex(mode.endRe,matchPlusRemainder);if(matched){if(mode["on:end"]){const resp=new Response$$module$third_party$javascript$highlightjs$src$lib$response(mode);mode["on:end"](match,
resp);if(resp.ignore)matched=false}if(matched){for(;mode.endsParent&&mode.parent;)mode=mode.parent;return mode}}if(mode.endsWithParent)return endOfMode(mode.parent,match,matchPlusRemainder)}function doIgnore(lexeme){if(top.matcher.regexIndex===0){modeBuffer=modeBuffer+lexeme[0];return 1}else{resumeScanAtSamePosition=true;return 0}}function doBeginMatch(match){const lexeme=match[0];const newMode=match.rule;const resp=new Response$$module$third_party$javascript$highlightjs$src$lib$response(newMode);
const beforeCallbacks=[newMode.__beforeBegin,newMode["on:begin"]];for(const cb of beforeCallbacks){if(!cb)continue;cb(match,resp);if(resp.ignore)return doIgnore(lexeme)}if(newMode&&newMode.endSameAsBegin)newMode.endRe=escape$$module$third_party$javascript$highlightjs$src$lib$regex(lexeme);if(newMode.skip)modeBuffer=modeBuffer+lexeme;else{if(newMode.excludeBegin)modeBuffer=modeBuffer+lexeme;processBuffer();if(!newMode.returnBegin&&!newMode.excludeBegin)modeBuffer=lexeme}startNewMode(newMode);return newMode.returnBegin?
0:lexeme.length}function doEndMatch(match){const lexeme=match[0];const matchPlusRemainder=codeToHighlight.substr(match.index);const endMode=endOfMode(top,match,matchPlusRemainder);if(!endMode)return NO_MATCH$$module$third_party$javascript$highlightjs$src$highlight;const origin=top;if(origin.skip)modeBuffer=modeBuffer+lexeme;else{if(!(origin.returnEnd||origin.excludeEnd))modeBuffer=modeBuffer+lexeme;processBuffer();if(origin.excludeEnd)modeBuffer=lexeme}do{if(top.className)emitter.closeNode();if(!top.skip&&
!top.subLanguage)relevance=relevance+top.relevance;top=top.parent}while(top!==endMode.parent);if(endMode.starts){if(endMode.endSameAsBegin)endMode.starts.endRe=endMode.endRe;startNewMode(endMode.starts)}return origin.returnEnd?0:lexeme.length}function processContinuations(){const list=[];for(let current=top;current!==language;current=current.parent)if(current.className)list.unshift(current.className);list.forEach(item=>{return emitter.openNode(item)})}function processLexeme(textBeforeMatch,match){const lexeme=
match&&match[0];modeBuffer=modeBuffer+textBeforeMatch;if(lexeme==null){processBuffer();return 0}if(lastMatch.type==="begin"&&match.type==="end"&&lastMatch.index===match.index&&lexeme===""){modeBuffer=modeBuffer+codeToHighlight.slice(match.index,match.index+1);if(!SAFE_MODE){const err=new Error("0 width match regex");err.languageName=languageName;err.badRule=lastMatch.rule;throw err;}return 1}lastMatch=match;if(match.type==="begin")return doBeginMatch(match);else if(match.type==="illegal"&&!ignoreIllegals){const err=
new Error('Illegal lexeme "'+lexeme+'" for mode "'+(top.className||"<unnamed>")+'"');err.mode=top;throw err;}else if(match.type==="end"){const processed=doEndMatch(match);if(processed!==NO_MATCH$$module$third_party$javascript$highlightjs$src$highlight)return processed}if(match.type==="illegal"&&lexeme==="")return 1;if(iterations>1E5&&iterations>match.index*3){const err=new Error("potential infinite loop, way more iterations than matches");throw err;}modeBuffer=modeBuffer+lexeme;return lexeme.length}
const codeToHighlight=code;let lastMatch={};const language=getLanguage(languageName);if(!language){error$$module$third_party$javascript$highlightjs$src$lib$logger(LANGUAGE_NOT_FOUND.replace("{}",languageName));throw new Error('Unknown language: "'+languageName+'"');}const md=compileLanguage$$module$third_party$javascript$highlightjs$src$lib$mode_compiler(language,{plugins});let result="";let top=continuation||md;const continuations={};const emitter=new options.__emitter(options);processContinuations();
let modeBuffer="";let relevance=0;let index=0;let iterations=0;let resumeScanAtSamePosition=false;try{top.matcher.considerAll();for(;;){iterations++;if(resumeScanAtSamePosition)resumeScanAtSamePosition=false;else top.matcher.considerAll();top.matcher.lastIndex=index;const match=top.matcher.exec(codeToHighlight);if(!match)break;const beforeMatch=codeToHighlight.substring(index,match.index);const processedCount=processLexeme(beforeMatch,match);index=match.index+processedCount}processLexeme(codeToHighlight.substr(index));
emitter.closeAllNodes();emitter.finalize();result=emitter.toHTML();return{relevance:Math.floor(relevance),value:result,language:languageName,illegal:false,emitter:emitter,top:top}}catch(err){if(err.message&&err.message.includes("Illegal"))return{illegal:true,illegalBy:{msg:err.message,context:codeToHighlight.slice(index-100,index+100),mode:err.mode},sofar:result,relevance:0,value:escape$$module$third_party$javascript$highlightjs$src$highlight(codeToHighlight),emitter:emitter};else if(SAFE_MODE)return{illegal:false,
relevance:0,value:escape$$module$third_party$javascript$highlightjs$src$highlight(codeToHighlight),emitter:emitter,language:languageName,top:top,errorRaised:err};else throw err;}}function justTextHighlightResult(code){const result={relevance:0,emitter:new options.__emitter(options),value:escape$$module$third_party$javascript$highlightjs$src$highlight(code),illegal:false,top:PLAINTEXT_LANGUAGE};result.emitter.addText(code);return result}function highlightAuto(code,languageSubset){languageSubset=languageSubset||
options.languages||Object.keys(languages);const plaintext=justTextHighlightResult(code);const results=languageSubset.filter(getLanguage).filter(autoDetection).map(name=>{return _highlight(name,code,false)});results.unshift(plaintext);const sorted=results.sort((a,b)=>{if(a.relevance!==b.relevance)return b.relevance-a.relevance;if(a.language&&b.language)if(getLanguage(a.language).supersetOf===b.language)return 1;else if(getLanguage(b.language).supersetOf===a.language)return-1;return 0});const [best,
secondBest]=sorted;const result=best;result.second_best=secondBest;return result}function fixMarkup(html){if(!(options.tabReplace||options.useBR))return html;return html.replace(fixMarkupRe,match=>{if(match==="\n")return options.useBR?"<br>":match;else if(options.tabReplace)return match.replace(/\t/g,options.tabReplace);return match})}function updateClassName(element,currentLang,resultLang){const language=currentLang?aliases[currentLang]:resultLang;element.classList.add("hljs");if(language)element.classList.add(language)}
function highlightBlock(element){let node=null;const language=blockLanguage(element);if(shouldNotHighlight(language))return;fire("before:highlightBlock",{block:element,language:language});node=element;const text=node.textContent;const result=language?highlight(language,text,true):highlightAuto(text);fire("after:highlightBlock",{block:element,result,text});element.innerHTML=ttPolicy.createHTML(result.value);updateClassName(element,language,result.language);element.result={language:result.language,
re:result.relevance,relavance:result.relevance};if(result.second_best)element.second_best={language:result.second_best.language,re:result.second_best.relevance,relavance:result.second_best.relevance}}function configure(userOptions){if(userOptions.useBR){deprecated$$module$third_party$javascript$highlightjs$src$lib$logger("10.3.0","'useBR' will be removed entirely in v11.0");deprecated$$module$third_party$javascript$highlightjs$src$lib$logger("10.3.0","Please see https://github.com/highlightjs/highlight.js/issues/2559")}options=
inherit$$module$third_party$javascript$highlightjs$src$highlight(options,userOptions)}function initHighlightingOnLoad(){deprecated$$module$third_party$javascript$highlightjs$src$lib$logger("10.6.0","initHighlightingOnLoad() is deprecated.  Use highlightAll() instead.");wantsHighlight=true}function highlightAll(){if(!domLoaded){wantsHighlight=true;return}const blocks=document.querySelectorAll("pre code");blocks.forEach(highlightBlock)}function boot(){domLoaded=true;if(wantsHighlight)highlightAll()}
function registerLanguage(languageName,languageDefinition){let lang=null;try{lang=languageDefinition(hljs)}catch(error){error$$module$third_party$javascript$highlightjs$src$lib$logger("Language definition for '{}' could not be registered.".replace("{}",languageName));if(!SAFE_MODE)throw error;else error$$module$third_party$javascript$highlightjs$src$lib$logger(error);lang=PLAINTEXT_LANGUAGE}if(!lang.name)lang.name=languageName;languages[languageName]=lang;lang.rawDefinition=languageDefinition.bind(null,
hljs);if(lang.aliases)registerAliases(lang.aliases,{languageName})}function listLanguages(){return Object.keys(languages)}function requireLanguage(name){deprecated$$module$third_party$javascript$highlightjs$src$lib$logger("10.4.0","requireLanguage will be removed entirely in v11.");deprecated$$module$third_party$javascript$highlightjs$src$lib$logger("10.4.0","Please see https://github.com/highlightjs/highlight.js/pull/2844");const lang=getLanguage(name);if(lang)return lang;const err=new Error("The '{}' language is required, but not loaded.".replace("{}",
name));throw err;}function getLanguage(name){name=(name||"").toLowerCase();return languages[name]||languages[aliases[name]]}function registerAliases(aliasList,{languageName}){if(typeof aliasList==="string")aliasList=[aliasList];aliasList.forEach(alias=>{aliases[alias]=languageName})}function autoDetection(name){const lang=getLanguage(name);return lang&&!lang.disableAutodetect}function addPlugin(plugin){plugins.push(plugin)}function fire(event,args){const cb=event;plugins.forEach(function(plugin){if(plugin[cb])plugin[cb](args)})}
function deprecateFixMarkup(arg){deprecated$$module$third_party$javascript$highlightjs$src$lib$logger("10.2.0","fixMarkup will be removed entirely in v11.0");deprecated$$module$third_party$javascript$highlightjs$src$lib$logger("10.2.0","Please see https://github.com/highlightjs/highlight.js/issues/2534");return fixMarkup(arg)}const languages=Object.create(null);const aliases=Object.create(null);const plugins=[];let SAFE_MODE=true;const fixMarkupRe=/(^(<[^>]+>|\t|)+|\n)/gm;const LANGUAGE_NOT_FOUND=
"Could not find the language '{}', did you forget to load/include a language module?";const PLAINTEXT_LANGUAGE={disableAutodetect:true,name:"Plain text",contains:[]};let options={noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",tabReplace:null,useBR:false,languages:null,__emitter:TokenTreeEmitter$$module$third_party$javascript$highlightjs$src$lib$token_tree};const brPlugin={"before:highlightBlock":({block})=>{if(options.useBR)block.innerHTML=block.innerHTML.replace(/\n/g,
"").replace(/<br[ /]*>/g,"\n")},"after:highlightBlock":({result})=>{if(options.useBR)result.value=result.value.replace(/\n/g,"<br>")}};const TAB_REPLACE_RE=/^(<[^>]+>|\t)+/gm;const tabReplacePlugin={"after:highlightBlock":({result})=>{if(options.tabReplace)result.value=result.value.replace(TAB_REPLACE_RE,m=>{return m.replace(/\t/g,options.tabReplace)})}};let ttPolicy={createHTML:s=>{return s}};if(typeof trustedTypes!="undefined")ttPolicy=trustedTypes.createPolicy("highlight.js",ttPolicy);const initHighlighting=
()=>{if(initHighlighting.called)return;initHighlighting.called=true;deprecated$$module$third_party$javascript$highlightjs$src$lib$logger("10.6.0","initHighlighting() is deprecated.  Use highlightAll() instead.");const blocks=document.querySelectorAll("pre code");blocks.forEach(highlightBlock)};let wantsHighlight=false;let domLoaded=false;if(typeof window!=="undefined"&&window.addEventListener)window.addEventListener("DOMContentLoaded",boot,false);Object.assign(hljs,{highlight,highlightAuto,highlightAll,
fixMarkup:deprecateFixMarkup,highlightBlock,configure,initHighlighting,initHighlightingOnLoad,registerLanguage,listLanguages,getLanguage,registerAliases,requireLanguage,autoDetection,inherit:inherit$$module$third_party$javascript$highlightjs$src$highlight,addPlugin,vuePlugin:BuildVuePlugin$$module$third_party$javascript$highlightjs$src$plugins$vue(hljs).VuePlugin});hljs.debugMode=function(){SAFE_MODE=false};hljs.safeMode=function(){SAFE_MODE=true};hljs.versionString="10.6";Object.assign(hljs,module$third_party$javascript$highlightjs$src$lib$modes);
hljs.addPlugin(brPlugin);hljs.addPlugin(mergeHTMLPlugin$$module$third_party$javascript$highlightjs$src$plugins$merge_html);hljs.addPlugin(tabReplacePlugin);return hljs};var $jscompDefaultExport$$module$third_party$javascript$highlightjs$src$highlight=HLJS$$module$third_party$javascript$highlightjs$src$highlight({});var module$third_party$javascript$highlightjs$src$highlight={};module$third_party$javascript$highlightjs$src$highlight.default=$jscompDefaultExport$$module$third_party$javascript$highlightjs$src$highlight;
globalThis.hljs=$jscompDefaultExport$$module$third_party$javascript$highlightjs$src$highlight;var module$third_party$javascript$highlightjs$export_shims$export_core={};globalThis["hljs"]=hljs}).call(globalThis);var tN=globalThis.hljs;(function(){let module=undefined;let exports=undefined;let define=undefined;"use strict";function escape$$module$third_party$javascript$highlightjs$src$lib$regex(value){return new RegExp(value.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),"m")}function source$$module$third_party$javascript$highlightjs$src$lib$regex(re){if(!re)return null;if(typeof re==="string")return re;return re.source}function lookahead$$module$third_party$javascript$highlightjs$src$lib$regex(re){return concat$$module$third_party$javascript$highlightjs$src$lib$regex("(?=",
re,")")}function anyNumberOfTimes$$module$third_party$javascript$highlightjs$src$lib$regex(re){return concat$$module$third_party$javascript$highlightjs$src$lib$regex("(",re,")*")}function optional$$module$third_party$javascript$highlightjs$src$lib$regex(re){return concat$$module$third_party$javascript$highlightjs$src$lib$regex("(",re,")?")}function concat$$module$third_party$javascript$highlightjs$src$lib$regex(...args){const joined=args.map(x=>{return source$$module$third_party$javascript$highlightjs$src$lib$regex(x)}).join("");
return joined}function either$$module$third_party$javascript$highlightjs$src$lib$regex(...args){const joined="("+args.map(x=>{return source$$module$third_party$javascript$highlightjs$src$lib$regex(x)}).join("|")+")";return joined}function countMatchGroups$$module$third_party$javascript$highlightjs$src$lib$regex(re){return(new RegExp(re.toString()+"|")).exec("").length-1}function startsWith$$module$third_party$javascript$highlightjs$src$lib$regex(re,lexeme){const match=re&&re.exec(lexeme);return match&&
match.index===0}function join$$module$third_party$javascript$highlightjs$src$lib$regex(regexps,separator="|"){const backreferenceRe=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;let numCaptures=0;let ret="";for(let i=0;i<regexps.length;i++){numCaptures=numCaptures+1;const offset=numCaptures;let re=source$$module$third_party$javascript$highlightjs$src$lib$regex(regexps[i]);if(i>0)ret=ret+separator;ret=ret+"(";for(;re.length>0;){const match=backreferenceRe.exec(re);if(match==null){ret=ret+re;break}ret=
ret+re.substring(0,match.index);re=re.substring(match.index+match[0].length);if(match[0][0]==="\\"&&match[1])ret=ret+("\\"+String(Number(match[1])+offset));else{ret=ret+match[0];if(match[0]==="(")numCaptures++}}ret=ret+")"}return ret}var module$third_party$javascript$highlightjs$src$lib$regex={};module$third_party$javascript$highlightjs$src$lib$regex.anyNumberOfTimes=anyNumberOfTimes$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.concat=
concat$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.countMatchGroups=countMatchGroups$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.either=either$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.escape=escape$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.join=
join$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.lookahead=lookahead$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.optional=optional$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.source=source$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.startsWith=
startsWith$$module$third_party$javascript$highlightjs$src$lib$regex;var $jscompDefaultExport$$module$third_party$javascript$highlightjs$src$languages$sql=function(hljs){function reduceRelevancy(list,{exceptions,when}={}){const qualifyFn=when;exceptions=exceptions||[];return list.map(item=>{if(item.match(/\|\d+$/)||exceptions.includes(item))return item;else if(qualifyFn(item))return`${item}|0`;else return item})}const COMMENT_MODE=hljs.COMMENT("--","$");const STRING={className:"string",variants:[{begin:/'/,
end:/'/,contains:[{begin:/''/}]}]};const QUOTED_IDENTIFIER={begin:/"/,end:/"/,contains:[{begin:/""/}]};const LITERALS=["true","false","unknown"];const MULTI_WORD_TYPES=["double precision","large object","with timezone","without timezone"];const TYPES=["bigint","binary","blob","boolean","char","character","clob","date","dec","decfloat","decimal","float","int","integer","interval","nchar","nclob","national","numeric","real","row","smallint","time","timestamp","varchar","varying","varbinary"];const NON_RESERVED_WORDS=
["add","asc","collation","desc","final","first","last","view"];const RESERVED_WORDS=["abs","acos","all","allocate","alter","and","any","are","array","array_agg","array_max_cardinality","as","asensitive","asin","asymmetric","at","atan","atomic","authorization","avg","begin","begin_frame","begin_partition","between","bigint","binary","blob","boolean","both","by","call","called","cardinality","cascaded","case","cast","ceil","ceiling","char","char_length","character","character_length","check","classifier",
"clob","close","coalesce","collate","collect","column","commit","condition","connect","constraint","contains","convert","copy","corr","corresponding","cos","cosh","count","covar_pop","covar_samp","create","cross","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_path","current_role","current_transform_group_for_type","current_user","cursor","cycle",
"date","day","deallocate","dec","decimal","decfloat","declare","default","define","delete","dense_rank","deref","describe","deterministic","disconnect","distinct","double","drop","dynamic","each","element","else","empty","end","end_frame","end_partition","end-exec","equals","escape","every","except","exec","execute","exists","exp","external","extract","false","fetch","filter","first_value","float","floor","for","foreign","frame_row","free","from","full","function","fusion","get","global","grant",
"group","grouping","groups","having","hold","hour","identity","in","indicator","initial","inner","inout","insensitive","insert","int","integer","intersect","intersection","interval","into","is","join","json_array","json_arrayagg","json_exists","json_object","json_objectagg","json_query","json_table","json_table_primitive","json_value","lag","language","large","last_value","lateral","lead","leading","left","like","like_regex","listagg","ln","local","localtime","localtimestamp","log","log10","lower",
"match","match_number","match_recognize","matches","max","member","merge","method","min","minute","mod","modifies","module","month","multiset","national","natural","nchar","nclob","new","no","none","normalize","not","nth_value","ntile","null","nullif","numeric","octet_length","occurrences_regex","of","offset","old","omit","on","one","only","open","or","order","out","outer","over","overlaps","overlay","parameter","partition","pattern","per","percent","percent_rank","percentile_cont","percentile_disc",
"period","portion","position","position_regex","power","precedes","precision","prepare","primary","procedure","ptf","range","rank","reads","real","recursive","ref","references","referencing","regr_avgx","regr_avgy","regr_count","regr_intercept","regr_r2","regr_slope","regr_sxx","regr_sxy","regr_syy","release","result","return","returns","revoke","right","rollback","rollup","row","row_number","rows","running","savepoint","scope","scroll","search","second","seek","select","sensitive","session_user",
"set","show","similar","sin","sinh","skip","smallint","some","specific","specifictype","sql","sqlexception","sqlstate","sqlwarning","sqrt","start","static","stddev_pop","stddev_samp","submultiset","subset","substring","substring_regex","succeeds","sum","symmetric","system","system_time","system_user","table","tablesample","tan","tanh","then","time","timestamp","timezone_hour","timezone_minute","to","trailing","translate","translate_regex","translation","treat","trigger","trim","trim_array","true",
"truncate","uescape","union","unique","unknown","unnest","update   ","upper","user","using","value","values","value_of","var_pop","var_samp","varbinary","varchar","varying","versioning","when","whenever","where","width_bucket","window","with","within","without","year"];const RESERVED_FUNCTIONS=["abs","acos","array_agg","asin","atan","avg","cast","ceil","ceiling","coalesce","corr","cos","cosh","count","covar_pop","covar_samp","cume_dist","dense_rank","deref","element","exp","extract","first_value",
"floor","json_array","json_arrayagg","json_exists","json_object","json_objectagg","json_query","json_table","json_table_primitive","json_value","lag","last_value","lead","listagg","ln","log","log10","lower","max","min","mod","nth_value","ntile","nullif","percent_rank","percentile_cont","percentile_disc","position","position_regex","power","rank","regr_avgx","regr_avgy","regr_count","regr_intercept","regr_r2","regr_slope","regr_sxx","regr_sxy","regr_syy","row_number","sin","sinh","sqrt","stddev_pop",
"stddev_samp","substring","substring_regex","sum","tan","tanh","translate","translate_regex","treat","trim","trim_array","unnest","upper","value_of","var_pop","var_samp","width_bucket"];const POSSIBLE_WITHOUT_PARENS=["current_catalog","current_date","current_default_transform_group","current_path","current_role","current_schema","current_transform_group_for_type","current_user","session_user","system_time","system_user","current_time","localtime","current_timestamp","localtimestamp"];const COMBOS=
["create table","insert into","primary key","foreign key","not null","alter table","add constraint","grouping sets","on overflow","character set","respect nulls","ignore nulls","nulls first","nulls last","depth first","breadth first"];const FUNCTIONS=RESERVED_FUNCTIONS;const KEYWORDS=[...RESERVED_WORDS,...NON_RESERVED_WORDS].filter(keyword=>{return!RESERVED_FUNCTIONS.includes(keyword)});const VARIABLE={className:"variable",begin:/@[a-z0-9]+/};const OPERATOR={className:"operator",begin:/[-+*/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?/,
relevance:0};const FUNCTION_CALL={begin:concat$$module$third_party$javascript$highlightjs$src$lib$regex(/\b/,either$$module$third_party$javascript$highlightjs$src$lib$regex(...FUNCTIONS),/\s*\(/),keywords:{built_in:FUNCTIONS}};return{name:"SQL",case_insensitive:true,illegal:/[{}]|<\//,keywords:{$pattern:/\b[\w\.]+/,keyword:reduceRelevancy(KEYWORDS,{when:x=>{return x.length<3}}),literal:LITERALS,type:TYPES,built_in:POSSIBLE_WITHOUT_PARENS},contains:[{begin:either$$module$third_party$javascript$highlightjs$src$lib$regex(...COMBOS),
keywords:{$pattern:/[\w\.]+/,keyword:KEYWORDS.concat(COMBOS),literal:LITERALS,type:TYPES}},{className:"type",begin:either$$module$third_party$javascript$highlightjs$src$lib$regex(...MULTI_WORD_TYPES)},FUNCTION_CALL,VARIABLE,STRING,QUOTED_IDENTIFIER,hljs.C_NUMBER_MODE,hljs.C_BLOCK_COMMENT_MODE,COMMENT_MODE,OPERATOR]}};var module$third_party$javascript$highlightjs$src$languages$sql={};module$third_party$javascript$highlightjs$src$languages$sql.default=$jscompDefaultExport$$module$third_party$javascript$highlightjs$src$languages$sql;
globalThis.hljs_sql=$jscompDefaultExport$$module$third_party$javascript$highlightjs$src$languages$sql;var module$third_party$javascript$highlightjs$export_shims$export_sql={};globalThis["hljs_sql"]=hljs_sql}).call(globalThis);(function(){let module=undefined;let exports=undefined;let define=undefined;"use strict";const IDENT_RE$$module$third_party$javascript$highlightjs$src$languages$lib$ecmascript="[A-Za-z$_][0-9A-Za-z$_]*";const KEYWORDS$$module$third_party$javascript$highlightjs$src$languages$lib$ecmascript=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield",
"const","class","debugger","async","await","static","import","from","export","extends"];const LITERALS$$module$third_party$javascript$highlightjs$src$languages$lib$ecmascript=["true","false","null","undefined","NaN","Infinity"];const TYPES$$module$third_party$javascript$highlightjs$src$languages$lib$ecmascript=["Intl","DataView","Number","Math","Date","String","RegExp","Object","Function","Boolean","Error","Symbol","Set","Map","WeakSet","WeakMap","Proxy","Reflect","JSON","Promise","Float64Array",
"Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Float32Array","Array","Uint8Array","Uint8ClampedArray","ArrayBuffer"];const ERROR_TYPES$$module$third_party$javascript$highlightjs$src$languages$lib$ecmascript=["EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"];const BUILT_IN_GLOBALS$$module$third_party$javascript$highlightjs$src$languages$lib$ecmascript=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval",
"isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"];const BUILT_IN_VARIABLES$$module$third_party$javascript$highlightjs$src$languages$lib$ecmascript=["arguments","this","super","console","window","document","localStorage","module","global"];const BUILT_INS$$module$third_party$javascript$highlightjs$src$languages$lib$ecmascript=[].concat(BUILT_IN_GLOBALS$$module$third_party$javascript$highlightjs$src$languages$lib$ecmascript,
BUILT_IN_VARIABLES$$module$third_party$javascript$highlightjs$src$languages$lib$ecmascript,TYPES$$module$third_party$javascript$highlightjs$src$languages$lib$ecmascript,ERROR_TYPES$$module$third_party$javascript$highlightjs$src$languages$lib$ecmascript);var module$third_party$javascript$highlightjs$src$languages$lib$ecmascript={};module$third_party$javascript$highlightjs$src$languages$lib$ecmascript.BUILT_INS=BUILT_INS$$module$third_party$javascript$highlightjs$src$languages$lib$ecmascript;module$third_party$javascript$highlightjs$src$languages$lib$ecmascript.IDENT_RE=
IDENT_RE$$module$third_party$javascript$highlightjs$src$languages$lib$ecmascript;module$third_party$javascript$highlightjs$src$languages$lib$ecmascript.KEYWORDS=KEYWORDS$$module$third_party$javascript$highlightjs$src$languages$lib$ecmascript;module$third_party$javascript$highlightjs$src$languages$lib$ecmascript.LITERALS=LITERALS$$module$third_party$javascript$highlightjs$src$languages$lib$ecmascript;function escape$$module$third_party$javascript$highlightjs$src$lib$regex(value){return new RegExp(value.replace(/[-/\\^$*+?.()|[\]{}]/g,
"\\$&"),"m")}function source$$module$third_party$javascript$highlightjs$src$lib$regex(re){if(!re)return null;if(typeof re==="string")return re;return re.source}function lookahead$$module$third_party$javascript$highlightjs$src$lib$regex(re){return concat$$module$third_party$javascript$highlightjs$src$lib$regex("(?=",re,")")}function anyNumberOfTimes$$module$third_party$javascript$highlightjs$src$lib$regex(re){return concat$$module$third_party$javascript$highlightjs$src$lib$regex("(",re,")*")}function optional$$module$third_party$javascript$highlightjs$src$lib$regex(re){return concat$$module$third_party$javascript$highlightjs$src$lib$regex("(",
re,")?")}function concat$$module$third_party$javascript$highlightjs$src$lib$regex(...args){const joined=args.map(x=>{return source$$module$third_party$javascript$highlightjs$src$lib$regex(x)}).join("");return joined}function either$$module$third_party$javascript$highlightjs$src$lib$regex(...args){const joined="("+args.map(x=>{return source$$module$third_party$javascript$highlightjs$src$lib$regex(x)}).join("|")+")";return joined}function countMatchGroups$$module$third_party$javascript$highlightjs$src$lib$regex(re){return(new RegExp(re.toString()+
"|")).exec("").length-1}function startsWith$$module$third_party$javascript$highlightjs$src$lib$regex(re,lexeme){const match=re&&re.exec(lexeme);return match&&match.index===0}function join$$module$third_party$javascript$highlightjs$src$lib$regex(regexps,separator="|"){const backreferenceRe=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;let numCaptures=0;let ret="";for(let i=0;i<regexps.length;i++){numCaptures=numCaptures+1;const offset=numCaptures;let re=source$$module$third_party$javascript$highlightjs$src$lib$regex(regexps[i]);
if(i>0)ret=ret+separator;ret=ret+"(";for(;re.length>0;){const match=backreferenceRe.exec(re);if(match==null){ret=ret+re;break}ret=ret+re.substring(0,match.index);re=re.substring(match.index+match[0].length);if(match[0][0]==="\\"&&match[1])ret=ret+("\\"+String(Number(match[1])+offset));else{ret=ret+match[0];if(match[0]==="(")numCaptures++}}ret=ret+")"}return ret}var module$third_party$javascript$highlightjs$src$lib$regex={};module$third_party$javascript$highlightjs$src$lib$regex.anyNumberOfTimes=anyNumberOfTimes$$module$third_party$javascript$highlightjs$src$lib$regex;
module$third_party$javascript$highlightjs$src$lib$regex.concat=concat$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.countMatchGroups=countMatchGroups$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.either=either$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.escape=escape$$module$third_party$javascript$highlightjs$src$lib$regex;
module$third_party$javascript$highlightjs$src$lib$regex.join=join$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.lookahead=lookahead$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.optional=optional$$module$third_party$javascript$highlightjs$src$lib$regex;module$third_party$javascript$highlightjs$src$lib$regex.source=source$$module$third_party$javascript$highlightjs$src$lib$regex;
module$third_party$javascript$highlightjs$src$lib$regex.startsWith=startsWith$$module$third_party$javascript$highlightjs$src$lib$regex;var $jscompDefaultExport$$module$third_party$javascript$highlightjs$src$languages$javascript=function(hljs){const hasClosingTag=(match,{after})=>{const tag="</"+match[0].slice(1);const pos=match.input.indexOf(tag,after);return pos!==-1};const IDENT_RE=IDENT_RE$$module$third_party$javascript$highlightjs$src$languages$lib$ecmascript;const FRAGMENT={begin:"<>",end:"</>"};
const XML_TAG={begin:/<[A-Za-z0-9\\._:-]+/,end:/\/[A-Za-z0-9\\._:-]+>|\/>/,isTrulyOpeningTag:(match,response)=>{const afterMatchIndex=match[0].length+match.index;const nextChar=match.input[afterMatchIndex];if(nextChar==="<"){response.ignoreMatch();return}if(nextChar===">")if(!hasClosingTag(match,{after:afterMatchIndex}))response.ignoreMatch()}};const KEYWORDS={$pattern:IDENT_RE$$module$third_party$javascript$highlightjs$src$languages$lib$ecmascript,keyword:KEYWORDS$$module$third_party$javascript$highlightjs$src$languages$lib$ecmascript,
literal:LITERALS$$module$third_party$javascript$highlightjs$src$languages$lib$ecmascript,built_in:BUILT_INS$$module$third_party$javascript$highlightjs$src$languages$lib$ecmascript};const decimalDigits="[0-9](_?[0-9])*";const frac=`\\.(${decimalDigits})`;const decimalInteger=`0|[1-9](_?[0-9])*|0[0-7]*[89][0-9]*`;const NUMBER={className:"number",variants:[{begin:`(\\b(${decimalInteger})((${frac})|\\.)?|(${frac}))`+`[eE][+-]?(${decimalDigits})\\b`},{begin:`\\b(${decimalInteger})\\b((${frac})\\b|\\.)?|(${frac})\\b`},
{begin:`\\b(0|[1-9](_?[0-9])*)n\\b`},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*n?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*n?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*n?\\b"},{begin:"\\b0[0-7]+n?\\b"}],relevance:0};const SUBST={className:"subst",begin:"\\$\\{",end:"\\}",keywords:KEYWORDS,contains:[]};const HTML_TEMPLATE={begin:"html`",end:"",starts:{end:"`",returnEnd:false,contains:[hljs.BACKSLASH_ESCAPE,SUBST],subLanguage:"xml"}};const CSS_TEMPLATE={begin:"css`",end:"",starts:{end:"`",returnEnd:false,contains:[hljs.BACKSLASH_ESCAPE,
SUBST],subLanguage:"css"}};const TEMPLATE_STRING={className:"string",begin:"`",end:"`",contains:[hljs.BACKSLASH_ESCAPE,SUBST]};const JSDOC_COMMENT=hljs.COMMENT(/\/\*\*(?!\/)/,"\\*/",{relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+",contains:[{className:"type",begin:"\\{",end:"\\}",relevance:0},{className:"variable",begin:IDENT_RE+"(?=\\s*(-)|$)",endsParent:true,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]});const COMMENT={className:"comment",variants:[JSDOC_COMMENT,hljs.C_BLOCK_COMMENT_MODE,
hljs.C_LINE_COMMENT_MODE]};const SUBST_INTERNALS=[hljs.APOS_STRING_MODE,hljs.QUOTE_STRING_MODE,HTML_TEMPLATE,CSS_TEMPLATE,TEMPLATE_STRING,NUMBER,hljs.REGEXP_MODE];SUBST.contains=SUBST_INTERNALS.concat({begin:/\{/,end:/\}/,keywords:KEYWORDS,contains:["self"].concat(SUBST_INTERNALS)});const SUBST_AND_COMMENTS=[].concat(COMMENT,SUBST.contains);const PARAMS_CONTAINS=SUBST_AND_COMMENTS.concat([{begin:/\(/,end:/\)/,keywords:KEYWORDS,contains:["self"].concat(SUBST_AND_COMMENTS)}]);const PARAMS={className:"params",
begin:/\(/,end:/\)/,excludeBegin:true,excludeEnd:true,keywords:KEYWORDS,contains:PARAMS_CONTAINS};return{name:"Javascript",aliases:["js","jsx","mjs","cjs"],keywords:KEYWORDS,exports:{PARAMS_CONTAINS},illegal:/#(?![$_A-z])/,contains:[hljs.SHEBANG({label:"shebang",binary:"node",relevance:5}),{label:"use_strict",className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},hljs.APOS_STRING_MODE,hljs.QUOTE_STRING_MODE,HTML_TEMPLATE,CSS_TEMPLATE,TEMPLATE_STRING,COMMENT,NUMBER,{begin:concat$$module$third_party$javascript$highlightjs$src$lib$regex(/[{,\n]\s*/,
lookahead$$module$third_party$javascript$highlightjs$src$lib$regex(concat$$module$third_party$javascript$highlightjs$src$lib$regex(/(((\/\/.*$)|(\/\*(\*[^/]|[^*])*\*\/))\s*)*/,IDENT_RE+"\\s*:"))),relevance:0,contains:[{className:"attr",begin:IDENT_RE+lookahead$$module$third_party$javascript$highlightjs$src$lib$regex("\\s*:"),relevance:0}]},{begin:"("+hljs.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",contains:[COMMENT,hljs.REGEXP_MODE,{className:"function",begin:"(\\("+
"[^()]*(\\("+"[^()]*(\\("+"[^()]*"+"\\)[^()]*)*"+"\\)[^()]*)*"+"\\)|"+hljs.UNDERSCORE_IDENT_RE+")\\s*=>",returnBegin:true,end:"\\s*=>",contains:[{className:"params",variants:[{begin:hljs.UNDERSCORE_IDENT_RE,relevance:0},{className:null,begin:/\(\s*\)/,skip:true},{begin:/\(/,end:/\)/,excludeBegin:true,excludeEnd:true,keywords:KEYWORDS,contains:PARAMS_CONTAINS}]}]},{begin:/,/,relevance:0},{className:"",begin:/\s/,end:/\s*/,skip:true},{variants:[{begin:FRAGMENT.begin,end:FRAGMENT.end},{begin:XML_TAG.begin,
"on:begin":XML_TAG.isTrulyOpeningTag,end:XML_TAG.end}],subLanguage:"xml",contains:[{begin:XML_TAG.begin,end:XML_TAG.end,skip:true,contains:["self"]}]}],relevance:0},{className:"function",beginKeywords:"function",end:/[{;]/,excludeEnd:true,keywords:KEYWORDS,contains:["self",hljs.inherit(hljs.TITLE_MODE,{begin:IDENT_RE}),PARAMS],illegal:/%/},{beginKeywords:"while if switch catch for"},{className:"function",begin:hljs.UNDERSCORE_IDENT_RE+"\\("+"[^()]*(\\("+"[^()]*(\\("+"[^()]*"+"\\)[^()]*)*"+"\\)[^()]*)*"+
"\\)\\s*\\{",returnBegin:true,contains:[PARAMS,hljs.inherit(hljs.TITLE_MODE,{begin:IDENT_RE})]},{variants:[{begin:"\\."+IDENT_RE},{begin:"\\$"+IDENT_RE}],relevance:0},{className:"class",beginKeywords:"class",end:/[{;=]/,excludeEnd:true,illegal:/[:"[\]]/,contains:[{beginKeywords:"extends"},hljs.UNDERSCORE_TITLE_MODE]},{begin:/\b(?=constructor)/,end:/[{;]/,excludeEnd:true,contains:[hljs.inherit(hljs.TITLE_MODE,{begin:IDENT_RE}),"self",PARAMS]},{begin:"(get|set)\\s+(?="+IDENT_RE+"\\()",end:/\{/,keywords:"get set",
contains:[hljs.inherit(hljs.TITLE_MODE,{begin:IDENT_RE}),{begin:/\(\)/},PARAMS]},{begin:/\$[(.]/}]}};var module$third_party$javascript$highlightjs$src$languages$javascript={};module$third_party$javascript$highlightjs$src$languages$javascript.default=$jscompDefaultExport$$module$third_party$javascript$highlightjs$src$languages$javascript;var $jscompDefaultExport$$module$third_party$javascript$highlightjs$src$languages$typescript=function(hljs){const IDENT_RE=IDENT_RE$$module$third_party$javascript$highlightjs$src$languages$lib$ecmascript;
const NAMESPACE={beginKeywords:"namespace",end:/\{/,excludeEnd:true};const INTERFACE={beginKeywords:"interface",end:/\{/,excludeEnd:true,keywords:"interface extends"};const USE_STRICT={className:"meta",relevance:10,begin:/^\s*['"]use strict['"]/};const TYPES=["any","void","number","boolean","string","object","never","enum"];const TS_SPECIFIC_KEYWORDS=["type","namespace","typedef","interface","public","private","protected","implements","declare","abstract","readonly"];const KEYWORDS={$pattern:IDENT_RE$$module$third_party$javascript$highlightjs$src$languages$lib$ecmascript,
keyword:KEYWORDS$$module$third_party$javascript$highlightjs$src$languages$lib$ecmascript.concat(TS_SPECIFIC_KEYWORDS),literal:LITERALS$$module$third_party$javascript$highlightjs$src$languages$lib$ecmascript,built_in:BUILT_INS$$module$third_party$javascript$highlightjs$src$languages$lib$ecmascript.concat(TYPES)};const DECORATOR={className:"meta",begin:"@"+IDENT_RE};const swapMode=(mode,label,replacement)=>{const indx=mode.contains.findIndex(m=>{return m.label===label});if(indx===-1)throw new Error("can not find mode to replace");
mode.contains.splice(indx,1,replacement)};const tsLanguage=$jscompDefaultExport$$module$third_party$javascript$highlightjs$src$languages$javascript(hljs);Object.assign(tsLanguage.keywords,KEYWORDS);tsLanguage.exports.PARAMS_CONTAINS.push(DECORATOR);tsLanguage.contains=tsLanguage.contains.concat([DECORATOR,NAMESPACE,INTERFACE]);swapMode(tsLanguage,"shebang",hljs.SHEBANG());swapMode(tsLanguage,"use_strict",USE_STRICT);const functionDeclaration=tsLanguage.contains.find(m=>{return m.className==="function"});
functionDeclaration.relevance=0;Object.assign(tsLanguage,{name:"TypeScript",aliases:["ts"]});return tsLanguage};var module$third_party$javascript$highlightjs$src$languages$typescript={};module$third_party$javascript$highlightjs$src$languages$typescript.default=$jscompDefaultExport$$module$third_party$javascript$highlightjs$src$languages$typescript;globalThis.hljs_typescript=$jscompDefaultExport$$module$third_party$javascript$highlightjs$src$languages$typescript;globalThis.hljs_javascript=$jscompDefaultExport$$module$third_party$javascript$highlightjs$src$languages$javascript;
var module$third_party$javascript$highlightjs$export_shims$export_typescript={};globalThis["hljs_typescript"]=hljs_typescript;globalThis["hljs_javascript"]=hljs_javascript}).call(globalThis);/*

 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 ZEb=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)},$Eb=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},uN=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},vN=function(){},dFb=function(a,b,c){if(a){try{var d=decodeURIComponent(aFb(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&&!bFb.test(c)&&(a=b,cFb[" "+a]||(cFb[" "+a]=/^[^:]+:\/*[^/]*$/.test(a)?a+"/":ZEb(a,"/",!0)),a=cFb[" "+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},wN=function(a,b){a=a.source||a;b=b||"";return{replace:function(c,d){d=d.source||d;d=d.replace(/(^|[^\[])\^/g,"$1");a=a.replace(c,d);return this},Vk:function(){return new RegExp(a,b)}}},aFb=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)):
""})},xN=function(a,b){if(b){if(eFb.test(a))return a.replace(fFb,function(c){return gFb[c]})}else if(hFb.test(a))return a.replace(iFb,function(c){return gFb[c]});return a},jFb=function(){this.D8={}},lFb=function(a){this.Ih=[];this.token=null;this.options=a||yN.defaults;this.options.renderer=this.options.renderer||new kFb;this.renderer=this.options.renderer;this.renderer.options=this.options;this.Leb=new jFb},mFb=function(){},kFb=function(){this.options=yN.defaults},nFb=function(a,b){this.options=
b||yN.defaults;this.links=a;this.rules=zN.SZ;this.renderer=this.options.renderer||new kFb;this.renderer.options=this.options;this.UM=!1;if(!this.links)throw Error("fe");this.options.IN?this.rules=zN.IN:this.options.Rs&&(this.rules=this.options.HZa?zN.HZa:zN.Rs)},oFb=function(a){this.Ih=[];this.Ih.links=Object.create(null);this.options=a||yN.defaults;this.rules=AN.SZ;this.options.IN?this.rules=AN.IN:this.options.Rs&&(this.rules=this.options.tables?AN.tables:AN.Rs)},AN={Jmd:/^\n+/,code:/^( {4}[^\n]+\n*)+/,
L2a:vN,BBa:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/,qXb:vN,Kea:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,Bz:"^ {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,}|$))",
zga:/^ {0,3}\[(label)\]: *(?:\n *)?<?([^\s>]+)>?(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:vN,dTb:/^([^\n]+)\n *(=|-){2,} *(?:\n+|$)/,tI:/^([^\n]+(?:\n(?!hr|heading|lheading| {0,3}>|<\/?(?:tag)(?: +|\n|\/?>)|<(?:script|pre|style|!--))[^\n]+)*)/,text:/^[^\n]+/,kp:/(?!\s*\])(?:\\.|[^\[\]\\])+/,kXa:/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/};AN.zga=wN(AN.zga).replace("label",AN.kp).replace("title",AN.kXa).Vk();AN.QZa=/(?:[*+-]|\d{1,9}\.)/;AN.item=/^( *)(bull) ?[^\n]*(?:\n(?!\1bull ?)[^\n]*)*/;
AN.item=wN(AN.item,"gm").replace(/bull/g,AN.QZa).Vk();AN.list=wN(AN.list).replace(/bull/g,AN.QZa).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+AN.zga.source+")").Vk();AN.Mrb="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";
AN.LRa=/\x3c!--(?!-?>)[\s\S]*?--\x3e/;AN.Bz=wN(AN.Bz,"i").replace("comment",AN.LRa).replace("tag",AN.Mrb).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).Vk();AN.tI=wN(AN.tI).replace("hr",AN.BBa).replace("heading",AN.heading).replace("lheading",AN.dTb).replace("tag",AN.Mrb).Vk();AN.Kea=wN(AN.Kea).replace("paragraph",AN.tI).Vk();AN.SZ=uN({},AN);
AN.Rs=uN({},AN.SZ,{L2a:/^ {0,3}(`{3,}|~{3,})([^`\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/,tI:/^/,heading:/^ *(#{1,6}) +([^\n]+?) *#* *(?:\n+|$)/});AN.Rs.tI=wN(AN.tI).replace("(?!","(?!"+AN.Rs.L2a.source.replace("\\1","\\2")+"|"+AN.list.source.replace("\\1","\\3")+"|").Vk();AN.tables=uN({},AN.Rs,{qXb:/^ *([^|\n ].*\|.*)\n *([-:]+ *\|[-| :]*)(?:\n((?:.*[^>\n ].*(?:\n|$))*)\n*|$)/,table:/^ *\|(.+)\n *\|?( *[-:]+[-| :]*)(?:\n((?: *[^>\n ].*(?:\n|$))*)\n*|$)/});
AN.IN=uN({},AN.SZ,{Bz:wN("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",AN.LRa).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").Vk(),zga:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/});
var pFb=function(a,b){return(new oFb(b)).token(a.replace(/\r\n|\r/g,"\n").replace(/\t/g,"    ").replace(/\u00a0/g," ").replace(/\u2424/g,"\n"),!0)};
oFb.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.Jmd.exec(a))a=a.substring(e[0].length),e[0].length>1&&this.Ih.push({type:"space"});if(e=this.rules.code.exec(a))a=a.substring(e[0].length),e=e[0].replace(/^ {4}/gm,""),this.Ih.push({type:"code",text:this.options.IN?e:ZEb(e,"\n")});else if(e=this.rules.L2a.exec(a))a=a.substring(e[0].length),this.Ih.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.Ih.push({type:"heading",depth:e[1].length,text:e[2]});else{if(b&&(e=this.rules.qXb.exec(a))&&(g={type:"table",Yn:$Eb(e[1].replace(/^ *| *\| *$/g,"")),align:e[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:e[3]?e[3].replace(/\n$/,"").split("\n"):[]},g.Yn.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]=$Eb(g.cells[r],g.Yn.length);this.Ih.push(g);continue}if(e=this.rules.BBa.exec(a))a=a.substring(e[0].length),this.Ih.push({type:"hr"});else if(e=this.rules.Kea.exec(a))a=a.substring(e[0].length),this.Ih.push({type:"blockquote_start"}),e=e[0].replace(/^ *> ?/gm,""),this.token(e,b),this.Ih.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:"",cma:!1};this.Ih.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.IN?g.replace(/^ {1,4}/gm,""):g.replace(new RegExp("^ {1,"+d+"}","gm"),"")),r!==x-1&&(d=AN.QZa.exec(e[r+1])[0],f.length>1?d.length===1:d.length>1||this.options.Ysd&&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.cma=!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,cma:d},n.push(d),this.Ih.push(d),this.token(g,!1),this.Ih.push({type:"list_item_end"});if(m.cma)for(x=n.length,r=0;r<x;r++)n[r].cma=!0;this.Ih.push({type:"list_end"})}else if(e=this.rules.Bz.exec(a))a=a.substring(e[0].length),this.Ih.push({type:this.options.Po?"paragraph":"html",MNd:!this.options.Epa&&(e[1]==="pre"||e[1]==="script"||e[1]==="style"),text:e[0]});else if(b&&(e=this.rules.zga.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.Ih.links[f]||(this.Ih.links[f]={href:e[2],title:e[3]});else{if(b&&(e=this.rules.table.exec(a))&&(g={type:"table",Yn:$Eb(e[1].replace(/^ *| *\| *$/g,"")),align:e[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:e[3]?e[3].replace(/(?: *\| *)?\n$/,"").split("\n"):[]},g.Yn.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]=$Eb(g.cells[r].replace(/^ *\| *| *\| *$/g,""),g.Yn.length);this.Ih.push(g);continue}if(e=this.rules.dTb.exec(a))a=a.substring(e[0].length),this.Ih.push({type:"heading",depth:e[2]==="="?1:2,text:e[1]});else if(b&&(e=this.rules.tI.exec(a)))a=a.substring(e[0].length),this.Ih.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.Ih.push({type:"text",text:e[0]});else if(a)throw Error("ge`"+a.charCodeAt(0));}}}return this.Ih};
var zN={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,iZa:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:vN,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*\)/,NEa:/^!?\[(label)\]\[(ref)\]/,w$a:/^!?\[(ref)\](?:\[\])?/,Ara:/^__([^\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(?!`)/,a4:/^( {2,}|\\)\n(?!\s*$)/,Lga:vN,text:/^(`+|[^`])[\s\S]*?(?=[\\<!\[`*]|\b_| {2,}\n|$)/,N6c:"!\"#$%&'()*+,\\-./:;<=>?@\\[^_{|}~"};zN.em=wN(zN.em).replace(/punctuation/g,zN.N6c).Vk();zN.H2c=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g;zN.v7c=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/;zN.C2c=/[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])?)+(?![-_])/;
zN.iZa=wN(zN.iZa).replace("scheme",zN.v7c).replace("email",zN.C2c).Vk();zN.x0c=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/;zN.tag=wN(zN.tag).replace("comment",AN.LRa).replace("attribute",zN.x0c).Vk();zN.kp=/(?:\[[^\[\]]*\]|\\[\[\]]?|`[^`]*`|[^\[\]\\])*?/;zN.C4c=/\s*(<(?:\\[<>]?|[^\s<>\\])*>|[^\s\x00-\x1f]*)/;zN.kXa=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/;zN.link=wN(zN.link).replace("label",zN.kp).replace("href",zN.C4c).replace("title",zN.kXa).Vk();
zN.NEa=wN(zN.NEa).replace("label",zN.kp).replace("ref",AN.kp).Vk();zN.w$a=wN(zN.w$a).replace("ref",AN.kp).Vk();zN.SZ=uN({},zN);zN.IN=uN({},zN.SZ,{Ara:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,em:/^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/,link:wN(/^!?\[(label)\]\((.*?)\)/).replace("label",zN.kp).Vk(),NEa:wN(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",zN.kp).Vk()});
zN.Rs=uN({},zN.SZ,{escape:wN(zN.escape).replace("])","~|])").Vk(),O2c:/[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/,A0c:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,Lga:/^~+(?=\S)([\s\S]*?\S)~+/,text:wN(zN.text).replace("]|","~]|").replace("|$","|https?://|ftp://|www\\.|[a-zA-Z0-9.!#$%&'*+/=?^_`{\\|}~-]+@|$").Vk()});zN.Rs.url=wN(zN.Rs.url,"i").replace("email",zN.Rs.O2c).Vk();
zN.HZa=uN({},zN.Rs,{a4:wN(zN.a4).replace("{2,}","*").Vk(),text:wN(zN.Rs.text).replace("{2,}","*").Vk()});
nFb.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+=xN(e[1]);else if(e=this.rules.tag.exec(a))!this.UM&&/^<a /i.test(e[0])?this.UM=!0:this.UM&&/^<\/a>/i.test(e[0])&&(this.UM=!1),!this.JBa&&/^<(pre|code|kbd|script)(\s|>)/i.test(e[0])?this.JBa=!0:this.JBa&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(e[0])&&(this.JBa=!1),a=a.substring(e[0].length),b+=this.options.Po?this.options.Epa?this.options.Epa(e[0]):xN(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.UM=!0;d=e[2];this.options.IN?(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+=qFb(this,e,{href:rFb(d),title:rFb(c)});this.UM=!1}else if((e=this.rules.NEa.exec(a))||
(e=this.rules.w$a.exec(a)))a=a.substring(e[0].length),c=(e[2]||e[1]).replace(/\s+/g," "),(c=this.links[c.toLowerCase()])&&c.href?(this.UM=!0,b+=qFb(this,e,c),this.UM=!1):(b+=e[0].charAt(0),a=e[0].substring(1)+a);else if(e=this.rules.Ara.exec(a))a=a.substring(e[0].length),b+=this.renderer.Ara(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.WAb(xN(e[2].trim(),!0));else if(e=this.rules.a4.exec(a))a=a.substring(e[0].length),b+=this.renderer.a4();else if(e=this.rules.Lga.exec(a))a=a.substring(e[0].length),b+=this.renderer.Lga(this.output(e[1]));else if(e=this.rules.iZa.exec(a))a=a.substring(e[0].length),e[2]==="@"?(c=xN(this.r9a(e[1])),d="mailto:"+c):d=c=xN(e[1]),b+=this.renderer.link(d,null,c);else if(!this.UM&&(e=this.rules.url.exec(a))){if(e[2]==="@")c=xN(e[0]),d="mailto:"+c;else{do d=e[0],e[0]=this.rules.A0c.exec(e[0])[0];
while(d!==e[0]);c=xN(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.JBa?b+this.renderer.text(e[0]):b+this.renderer.text(xN(this.Meb(e[0])));else if(a)throw Error("ge`"+a.charCodeAt(0));return b};
var rFb=function(a){return a?a.replace(zN.H2c,"$1"):a},qFb=function(a,b,c){var d=c.href;c=c.title?xN(c.title):null;return b[0].charAt(0)!=="!"?a.renderer.link(d,c,a.output(b[1])):a.renderer.image(d,c,xN(b[1]))};nFb.prototype.Meb=function(a){return this.options.Meb?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};
nFb.prototype.r9a=function(a){if(!this.options.r9a)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=kFb.prototype;_.h.code=function(a,b,c){b=(b||"").match(/\S*/)[0];if(this.options.highlight){var d=this.options.highlight(a,b);d!=null&&d!==a&&(c=!0,a=d)}return b?'<pre><code class="'+this.options.Tkd+xN(b,!0)+'">'+(c?a:xN(a,!0))+"</code></pre>\n":"<pre><code>"+(c?a:xN(a,!0))+"</code></pre>"};
_.h.Kea=function(a){return"<blockquote>\n"+a+"</blockquote>\n"};_.h.Bz=function(a){return a};_.h.heading=function(a,b,c,d){return this.options.Zhd?"<h"+b+' id="'+this.options.aid+d.pGa(c)+'">'+a+"</h"+b+">\n":"<h"+b+">"+a+"</h"+b+">\n"};_.h.BBa=function(){return this.options.kta?"<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.tI=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 sFb=function(a,b){var c=b.Yn?"th":"td";return(b.align?"<"+c+' align="'+b.align+'">':"<"+c+">")+a+"</"+c+">\n"};_.h=kFb.prototype;_.h.Ara=function(a){return"<strong>"+a+"</strong>"};_.h.em=function(a){return"<em>"+a+"</em>"};_.h.WAb=function(a){return"<code>"+a+"</code>"};_.h.a4=function(){return this.options.kta?"<br/>":"<br>"};_.h.Lga=function(a){return"<del>"+a+"</del>"};
_.h.link=function(a,b,c){a=dFb(this.options.Po,this.options.yxb,a);if(a===null)return c;a='<a href="'+xN(a)+'"';b&&(a+=' title="'+b+'"');return a+(">"+c+"</a>")};_.h.image=function(a,b,c){a=dFb(this.options.Po,this.options.yxb,a);if(a===null)return c;a='<img src="'+a+'" alt="'+c+'"';b&&(a+=' title="'+b+'"');return a+=this.options.kta?"/>":">"};_.h.text=function(a){return a};_.h=mFb.prototype;_.h.Ara=function(a){return a};_.h.em=function(a){return a};_.h.WAb=function(a){return a};_.h.Lga=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.a4=function(){return""};var tFb=function(a,b){return(new lFb(b)).parse(a)};lFb.prototype.parse=function(a){this.inline=new nFb(a.links,this.options);this.Uid=new nFb(a.links,uN({},this.options,{renderer:new mFb}));this.Ih=a.reverse();for(a="";this.next();)a+=uFb(this);return a};lFb.prototype.next=function(){return this.token=this.Ih.pop()};
lFb.prototype.peek=function(){return this.Ih[this.Ih.length-1]||0};
var vFb=function(a){for(var b=a.token.text;a.peek().type==="text";)b+="\n"+a.next().text;return a.inline.output(b)},uFb=function(a){switch(a.token.type){case "space":return"";case "hr":return a.renderer.BBa();case "heading":return a.renderer.heading(a.inline.output(a.token.text),a.token.depth,aFb(a.Uid.output(a.token.text)),a.Leb);case "code":return a.renderer.code(a.token.text,a.token.lang,a.token.Med);case "table":var b="",c="",d,e;var f="";for(d=0;d<a.token.Yn.length;d++)f+=sFb(a.inline.output(a.token.Yn[d]),
{Yn:!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+=sFb(a.inline.output(g[e]),{Yn:!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+=uFb(a);return a.renderer.Kea(c);case "list_start":c="";b=a.token.ordered;for(d=a.token.start;a.next().type!=="list_end";)c+=uFb(a);return a.renderer.list(c,b,d);case "list_item_start":c=
"";b=a.token.cma;for(a.token.task&&(c+="<input "+(a.token.checked?'checked="" ':"")+'disabled="" type="checkbox"'+(a.renderer.options.kta?" /":"")+"> ");a.next().type!=="list_item_end";)c+=b||a.token.type!=="text"?uFb(a):vFb(a);return"<li>"+c+"</li>\n";case "html":return a.renderer.Bz(a.token.text);case "paragraph":return a.renderer.tI(a.inline.output(a.token.text));case "text":return a.renderer.tI(vFb(a));default:c='Token with "'+a.token.type+'" type was not found.';if(a.options.silent)return console.log(c),
"";throw Error(c);}};jFb.prototype.pGa=function(a){a=a.toLowerCase().trim().replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-");if(this.D8.hasOwnProperty(a)){var b=a;do this.D8[b]++,a=b+"-"+this.D8[b];while(this.D8.hasOwnProperty(a))}this.D8[a]=0;return a};var eFb=/[&<>"']/,fFb=/[&<>"']/g,gFb={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},hFb=/[<>"']|&(?!#?\w+;)/,iFb=/[<>"']|&(?!#?\w+;)/g,cFb={},bFb=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;vN.exec=vN;
var yN=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=uN({},yN.defaults,b||{});var d=b.highlight,e=0;try{var f=pFb(a,b)}catch(n){return c(n)}var g=f.length;var m=function(n){if(n)return b.highlight=d,c(n);try{var r=tFb(f,b)}catch(x){n=x}b.highlight=d;return n?c(n):c(null,r)};if(!d||d.length<3)return m();delete b.highlight;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.Med=!0;--g||m()})})(f[e])}else try{return b&&(b=uN({},yN.defaults,b)),tFb(pFb(a,b),b)}catch(n){n.message+="\nPlease report this to https://github.com/markedjs/marked.";if((b||yN.defaults).silent)return"<p>An error occurred:</p><pre>"+xN(n.message,!0)+"</pre>";throw n;}};yN.options=yN.setOptions=function(a){uN(yN.defaults,a);return yN};
yN.Mgd=function(){return{yxb:null,HZa:!1,Rs:!0,Zhd:!0,aid:"",highlight:null,Tkd:"language-",r9a:!0,IN:!1,renderer:new kFb,Po:!1,Epa:null,silent:!1,Ysd:!1,Meb:!1,tables:!0,kta:!1}};yN.defaults=yN.Mgd();yN.dEa=tFb;yN.UVc=jFb;yN.parse=yN;var XEb;tN.registerLanguage("java",hljs_java);tN.registerLanguage("python",hljs_python);tN.registerLanguage("go",hljs_go);tN.registerLanguage("typescript",hljs_typescript);tN.registerLanguage("javascript",hljs_javascript);tN.registerLanguage("c",hljs_c);tN.registerLanguage("cpp",hljs_cpp);tN.registerLanguage("kotlin",hljs_kotlin);tN.registerLanguage("css",hljs_css);tN.registerLanguage("bash",hljs_bash);tN.registerLanguage("html",hljs_html);tN.registerLanguage("sql",hljs_sql);
var Sxb=/data:image\/png;path="([\w=]+)";/,wFb=new KEb;wFb.ugb=function(a,b){return b&&b.attributeName&&b.attributeName.toUpperCase()==="CLASS"&&(/^hljs.*/.test(a)||/^language-.*/.test(a))?a:b&&b.attributeName&&b.attributeName.toUpperCase()==="ID"?"untrusted-user-content-"+a:null};wFb.Ama=function(a){return Vxb(a)};XEb=wFb.tb();_.BN=function(a,b,c,d,e){this.Va=a;this.Ob=b;this.element=c;this.Lc=d;this.document=e;this.Y1a=!1;this.rb=new _.We;this.Ha=_.u(_.Qq);this.ug=_.u(_.Cv)};
_.BN.prototype.je=function(a,b,c,d,e){b.tagName!=="A"||c!==0||d||e||(c=b.getAttribute("href")||"",Qxb(c)&&(c=this.Va,e=new _.bk(b.href),d=e.Yd(),b=e.Wi.toString(),e=e.xM,b&&(d+="?"+b),e&&(d+="#"+e),_.Bq(c,d),a.preventDefault()))};_.BN.prototype.Ra=function(){var a=this;this.rb.add(this.Ob.hf.ha(_.gg(function(b){return a.Lc.isStable?_.of(b):a.Lc.il.ha(_.Uf(),_.Pf(b))})).subscribe(function(b){if(a.element.na)try{var c=a.element.na.querySelector("#untrusted-user-content-"+b);c&&c.scrollIntoView()}catch(d){}}))};
_.BN.prototype.Zb=function(){if(this.lFa){var a=this.lFa;var b=this.document.createElement("div");gtb(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=Vxb(d).toString())}}else b=xFb(this);this.Y1a&&(navigator.clipboard?yFb(this,b):zFb(b));this.x2b&&Rxb(b,this.x2b);this.w2b&&this.rb.add(Uxb(b,this.w2b));_.cn(this.element.na);b=_.k(Array.from(b.children));for(a=b.next();!a.done;a=b.next())this.element.na.appendChild(a.value)};
var yFb=function(a,b){b.querySelectorAll("pre > code").forEach(function(c){var d=c.parentNode;if(d){c.style.borderBottomLeftRadius="16px";c.style.borderBottomRightRadius="16px";var e=a.document.createElement("div");e.style.position="relative";e.classList.add("code-block-wrapper");var f=a.document.createElement("div");f.classList.add("code-block-header");var g=Array.from(c.classList).find(function(r){return r.startsWith("language-")});if(g){g=g.substring(9);var m=a.document.createElement("span");m.classList.add("code-block-language");
m.textContent=g;f.appendChild(m)}g=a.document.createElement("span");g.classList.add("mat-icon","google-material-icons","copy-icon");g.textContent="content_copy";f.appendChild(g);g.addEventListener("click",function(){return _.cf(function(r){if(r.Id==1)return navigator.clipboard?_.ef(r,navigator.clipboard.writeText(c.textContent||""),3):r.fg(0);a.ug.open("Copied to clipboard!","",{duration:2E3,Az:"left",d1:"bottom"});_.jf(r)})});var n;(n=d.parentNode)==null||n.insertBefore(e,d);e.appendChild(f);e.appendChild(d);
a.Ha.hb({element:"MarkdownContent",action:"syntax-highlighting-enabled",gestureName:"CLICK"})}})},zFb=function(a){a.querySelectorAll("pre > code").forEach(function(b){b.parentNode&&(b.style.borderRadius="16px",b.style.marginTop="12px")})};_.BN.prototype.Ma=function(){this.rb.unsubscribe()};
var xFb=function(a){a=a.Y1a?yN(a.content||"",Object.assign({},uEb,{highlight:function(b,c){return c!==""&&tN.getLanguage(c)!==void 0?tN.highlight(c,b).value:tN.highlightAuto(b).value}}))||"":yN(a.content||"",uEb);return YEb(a)};_.BN.O=function(a){return new (a||_.BN)(_.C(_.ni),_.C(_.$h),_.C(_.ne),_.C(_.th),_.C(_.ii))};
_.BN.ya=_.Re({type:_.BN,oa:[["markdown-content"]],Wa:function(a,b){a&1&&_.O("click",function(c){return b.je(c,c.target,c.button,c.ctrlKey,c.metaKey)})},inputs:{content:"content",lFa:"safeHtmlContent",x2b:"relativeLinkModifier",w2b:"relativeImageModifier",Y1a:"enableSyntaxHighlighting"},standalone:!1,features:[_.Kn],Aa:0,Ba:0,ua:function(){},styles:[".hljs{display:block;overflow-x:auto;padding:.5em;background:#fff;color:#000}.hljs-comment,.hljs-quote{color:#800}.hljs-keyword,.hljs-name,.hljs-section,.hljs-selector-tag,.hljs-title{color:#008}.hljs-template-variable,.hljs-variable{color:#660}.hljs-regexp,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-string{color:#080}.hljs-bullet,.hljs-link,.hljs-literal,.hljs-meta,.hljs-number,.hljs-symbol{color:#066}.hljs-attr,.hljs-built_in,.hljs-builtin-name,.hljs-doctag,.hljs-params,.hljs-title,.hljs-type{color:#606}.hljs-attribute,.hljs-subst{color:#000}.hljs-formula{background-color:#eee;font-style:italic}.hljs-selector-class,.hljs-selector-id{color:#9b703f}.hljs-addition{background-color:#baeeba}.hljs-deletion{background-color:#ffc8bd}.hljs-doctag,.hljs-strong{font-weight:700}.hljs-emphasis{font-style:italic}markdown-content pre>code.code-block-with-header{border-bottom-left-radius:16px;border-bottom-right-radius:16px}markdown-content pre>code.code-block-fallback{border-radius:16px;margin-top:12px}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}::ng-deep .dark-mode markdown-content code:has(*) .hljs-comment,::ng-deep .dark-mode markdown-content code:has(*) .hljs-quote{color:#d4d0ab}::ng-deep .dark-mode markdown-content code:has(*) .hljs-deletion,::ng-deep .dark-mode markdown-content code:has(*) .hljs-name,::ng-deep .dark-mode markdown-content code:has(*) .hljs-regexp,::ng-deep .dark-mode markdown-content code:has(*) .hljs-selector-class,::ng-deep .dark-mode markdown-content code:has(*) .hljs-selector-id,::ng-deep .dark-mode markdown-content code:has(*) .hljs-tag,::ng-deep .dark-mode markdown-content code:has(*) .hljs-template-variable,::ng-deep .dark-mode markdown-content code:has(*) .hljs-variable{color:#ffa07a}::ng-deep .dark-mode markdown-content code:has(*) .hljs-built_in,::ng-deep .dark-mode markdown-content code:has(*) .hljs-builtin-name,::ng-deep .dark-mode markdown-content code:has(*) .hljs-link,::ng-deep .dark-mode markdown-content code:has(*) .hljs-literal,::ng-deep .dark-mode markdown-content code:has(*) .hljs-meta,::ng-deep .dark-mode markdown-content code:has(*) .hljs-number,::ng-deep .dark-mode markdown-content code:has(*) .hljs-params,::ng-deep .dark-mode markdown-content code:has(*) .hljs-type{color:#f5ab35}::ng-deep .dark-mode markdown-content code:has(*) .hljs-attribute{color:gold}::ng-deep .dark-mode markdown-content code:has(*) .hljs-addition,::ng-deep .dark-mode markdown-content code:has(*) .hljs-bullet,::ng-deep .dark-mode markdown-content code:has(*) .hljs-string,::ng-deep .dark-mode markdown-content code:has(*) .hljs-symbol{color:#abe338}::ng-deep .dark-mode markdown-content code:has(*) .hljs-section,::ng-deep .dark-mode markdown-content code:has(*) .hljs-title{color:#00e0e0}::ng-deep .dark-mode markdown-content code:has(*) .hljs-keyword,::ng-deep .dark-mode markdown-content code:has(*) .hljs-selector-tag{color:#dcc6e0}::ng-deep .dark-mode markdown-content code:has(*) .hljs{display:block;overflow-x:auto;background:#2b2b2b;color:#f8f8f2;padding:.5em}::ng-deep .dark-mode markdown-content code:has(*) .hljs-emphasis{font-style:italic}::ng-deep .dark-mode markdown-content code:has(*) .hljs-strong{font-weight:700}@media screen and (-ms-high-contrast:active){::ng-deep .dark-mode markdown-content code:has(*) .hljs-addition,::ng-deep .dark-mode markdown-content code:has(*) .hljs-attribute,::ng-deep .dark-mode markdown-content code:has(*) .hljs-built_in,::ng-deep .dark-mode markdown-content code:has(*) .hljs-builtin-name,::ng-deep .dark-mode markdown-content code:has(*) .hljs-bullet,::ng-deep .dark-mode markdown-content code:has(*) .hljs-comment,::ng-deep .dark-mode markdown-content code:has(*) .hljs-link,::ng-deep .dark-mode markdown-content code:has(*) .hljs-literal,::ng-deep .dark-mode markdown-content code:has(*) .hljs-meta,::ng-deep .dark-mode markdown-content code:has(*) .hljs-number,::ng-deep .dark-mode markdown-content code:has(*) .hljs-params,::ng-deep .dark-mode markdown-content code:has(*) .hljs-quote,::ng-deep .dark-mode markdown-content code:has(*) .hljs-string,::ng-deep .dark-mode markdown-content code:has(*) .hljs-symbol,::ng-deep .dark-mode markdown-content code:has(*) .hljs-type{color:highlight}::ng-deep .dark-mode markdown-content code:has(*) .hljs-keyword,::ng-deep .dark-mode markdown-content code:has(*) .hljs-selector-tag{font-weight:700}}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}.code-block-header{display:flex;justify-content:flex-end;align-items:center;height:32px;background-color:var(--cs-chat-code-bg-color);border-top-left-radius:16px;border-top-right-radius:16px;margin-top:12px;margin-bottom:0}.code-block-header .copy-icon{font-size:16px;padding-right:8px;cursor:pointer;color:var(--icon-tertiary);margin-top:8px}.code-block-wrapper{display:inline-block;font-family:monospace}"],
ab:2});_.CN=function(){};_.CN.O=function(a){return new (a||_.CN)};_.CN.Ja=_.Se({type:_.CN});_.CN.Ia=_.ed({imports:[_.vp,_.Zq]});var AFb=new _.Hd("GMAT_CARD_OPTIONS",{Ga:"root",qa:function(){return{Ff:!1}}});_.DN=function(a){this.options=a;if(a.Ff)throw Error("Tc");};_.DN.O=function(a){return new (a||_.DN)(_.C(AFb))};_.DN.Ea=_.Te({type:_.DN,oa:[["mat-card"]],Za:[1,"gmat-mdc-card"],standalone:!1});var EN=function(a,b,c){this.Yj=b;this.viewState=c;this.Jgd=Jvb;this.Igd=Lvb;this.nKb=_.Ff;this.uI=null;this.JEc="Show in change history"};
EN.prototype.Zb=function(){var a=_.vx.has(56)?_.Rtb(this.zw,this.commit):this.zw,b,c,d=_.XI(this.zw)?(b=this.commit.Is)==null?void 0:(c=b.Yx)==null?void 0:c.refHint:void 0;this.nKb=this.Yj.list(a.wb,a.Wc,a.repository,this.Zf,"/",1,!1,void 0,void 0,d).ha(_.wf(function(e){return e.vo||[]}),_.Qf(1));this.tbd=_.UI(this.zw,this.Zf,void 0,a);this.Vxb=this.uI?_.Ms(_.EJ(_.Ss((this.uI.tg?a:this.zw).uc(),{Uf:this.uI.Zf,kq:this.uI.tg||void 0}),function(e){e.Nx=e.Wb?"":void 0}).tb()):void 0};
_.p.Object.defineProperties(EN.prototype,{Zf:{configurable:!0,enumerable:!0,get:function(){return this.commit.Zf||""}}});EN.O=function(a){return new (a||EN)(_.C(_.wx),_.C(_.BM),_.C(_.pN))};
EN.ya=_.Re({type:EN,oa:[["commit-details","commit","","baseLocation",""]],inputs:{commit:"commit",zw:"baseLocation",uI:"parentCommit"},standalone:!1,features:[_.Kn],tc:["commit","","baseLocation",""],Aa:20,Ba:17,Fa:[[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"]],ua:function(a,b){a&1&&(_.I(0,"mat-card")(1,"mat-card-title")(2,"p",0),_.Q(3),_.J(),_.I(4,
"a",1),_.Q(5),_.S(6,"toPrettyRef"),_.J(),_.Q(7," : "),_.I(8,"span",2),_.Q(9),_.S(10,"authorDisplay"),_.J(),_.Q(11," @ "),_.K(12,"date",3),_.J(),_.F(13,Wxb,3,4,"mat-card-content",4),_.S(14,"async"),_.K(15,"div",5),_.I(16,"mat-card-actions")(17,"button",6),_.O("click",function(){sEb(b.viewState,b.Zf)}),_.Q(18),_.J(),_.F(19,Xxb,2,2,"a",7),_.J()());a&2&&(_.A(3),_.eh(b.Jgd(b.zw)),_.A(),_.H("universalLink",b.tbd)("trackProjectId",b.zw.wb),_.A(),_.bD("",b.Igd(b.zw),"",_.nh(6,11,b.Zf)," "),_.A(4),_.eh(_.nh(10,
13,b.commit.On)),_.A(3),_.H("value",b.commit.rQ),_.A(),_.H("ngIf",_.nh(14,15,b.nKb)),_.A(4),_.H("trackProjectId",b.zw.wb),_.A(),_.dh(" ",b.JEc," "),_.A(),_.H("ngIf",b.Vxb))},dependencies:[_.Vq,_.op,_.IM,_.AM,_.Fx,_.jv,_.DN,_.WD,KAb,_.PL,OL,_.Dq,_.Az,_.JM,_.up,_.zM,_.GJ],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}"],
Na:0});var FN=function(){this.subject=new _.Vf};FN.prototype.subscribe=function(a){return this.subject.subscribe(a)};FN.O=function(a){return new (a||FN)};FN.wa=_.q({token:FN,qa:FN.O});var BFb=["hovercard"],CFb=["origin"],DFb=[new IJ({zc:"start",Ac:"top"},{nc:"end",qc:"top"},-7),new IJ({zc:"start",Ac:"bottom"},{nc:"end",qc:"bottom"},-7)],GN=function(a,b,c,d,e){var f=this;this.Ha=a;this.pEb=b;this.wAa=c;this.Le=d;this.viewState=e;this.Qgb=!1;this.uI=null;this.qEb=this.pEb.subscribe(function(){f.Qgb?f.Qgb=!1:(clearTimeout(f.k6a),f.yBa.detach())})};GN.prototype.Ra=function(){};GN.prototype.Dc=function(){this.sid=new _.Vt(this.vid,this.Me)};
GN.prototype.Ma=function(){this.qEb&&this.qEb.unsubscribe();this.zBa&&this.zBa.dispose()};var EFb=function(a){a.k6a=setTimeout(function(){a.yBa.Hf()||(a.Ha.hb({element:"BlameSnippet",action:"showDetails",gestureName:"CLICK",projectId:a.zw.wb}),a.yBa.attach(a.sid));a.Qgb=!0;a.pEb.subject.next()},300)},Yxb=function(a){clearTimeout(a.k6a);a.cNb=setTimeout(function(){a.yBa.detach()},300)};GN.prototype.je=function(){sEb(this.viewState,this.commit.Zf)};
GN.prototype.x0a=function(){var a=_.It(_.St(this.Le.position(),this.hab),DFb);_.IXa(a,[this.wAa]);return this.Le.create({yf:a,Hg:this.Le.xF.sF()})};_.p.Object.defineProperties(GN.prototype,{yBa:{configurable:!0,enumerable:!0,get:function(){this.zBa||(this.zBa=this.x0a());return this.zBa}}});GN.O=function(a){return new (a||GN)(_.C(_.Qq),_.C(FN),_.C(_.tM),_.C(_.$t),_.C(_.pN))};
GN.ya=_.Re({type:GN,oa:[["blame-snippet"]],mb:function(a,b){a&1&&(_.Og(BFb,7,_.Lg),_.Og(BFb,7,_.Mg),_.Og(CFb,7,_.ne));if(a&2){var c;_.Tg(c=_.Ug())&&(b.vid=c.first);_.Tg(c=_.Ug())&&(b.Me=c.first);_.Tg(c=_.Ug())&&(b.hab=c.first)}},Wa:function(a,b){a&1&&_.O("mouseenter",function(){clearTimeout(b.cNb)})("mouseleave",function(){return Yxb(b)})},inputs:{WG:"commitIndex",commit:"commit",zw:"baseLocation",uI:"parentCommit",startLine:"startLine",endLine:"endLine"},standalone:!1,Aa:13,Ba:18,Fa:[["origin",""],
["hovercard",""],[3,"mouseenter","mouseleave","title"],["ascTrackElement","BlameDetails","trackAction","showInHistory",3,"click"],[1,"commit-index"],[3,"mouseenter","mouseleave","commit","baseLocation","parentCommit"]],ua:function(a,b){if(a&1){var c=_.Wd();_.I(0,"div",2);_.S(1,"authorDisplay");_.O("mouseenter",function(){_.w(c);return _.y(EFb(b))})("mouseleave",function(){_.w(c);clearTimeout(b.k6a);return _.y()});_.I(2,"button",3,0);_.S(4,"authorDisplay");_.S(5,"authorDisplay");_.O("click",function(){_.w(c);
return _.y(b.je())});_.I(6,"span",4);_.Q(7);_.J();_.Q(8);_.S(9,"date");_.S(10,"authorDisplay");_.J()();_.F(11,Zxb,1,3,"ng-template",null,1,_.oh)}a&2&&(_.H("title",_.wtb("#",b.WG," ",_.nh(1,7,b.commit.On))),_.A(2),_.tg("aria-label",b.startLine!==b.endLine?"Show blame details for commit "+b.WG+" by "+_.nh(4,9,b.commit.On)+" on lines "+b.startLine+" through "+b.endLine:"Show blame details for commit "+b.WG+" by "+_.nh(5,11,b.commit.On)+" on line "+b.startLine),_.A(5),_.dh("#",b.WG),_.A(),_.bD(" ",_.cD(9,
13,b.commit.rQ,"yyyy-MM-dd"),"\u00a0\u00a0",_.nh(10,16,b.commit.On)," "))},dependencies:[_.Vq,EN,_.JM,_.pD],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;font-size:14px;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}"],
Na:0});_.HN=function(a){this.Cg=a;this.VD=[];this.Aab=null};_.h=_.HN.prototype;_.h.Ma=function(){this.clear();this.be()};_.h.v0a=function(){return[]};_.h.zN=function(){};_.h.onLoad=function(){};_.h.AN=function(){};_.h.be=function(){};_.h.update=function(){this.clear();this.render()};_.h.clear=function(){this.Aab&&this.Aab.unsubscribe();this.remove()};
_.h.render=function(){var a=this;this.onLoad();FFb(this,this.v0a());this.Aab=this.aza().subscribe(function(b){b&&(FFb(a,b),a.VD.length===0&&b.length>0?(a.zN(),FFb(a,[])):a.AN(b))},function(){a.zN();FFb(a,[])})};_.h.remove=function(){for(var a=_.k(this.VD),b=a.next();!b.done;b=a.next()){b=b.value;try{b.remove()}catch(c){this.Cg.handleError(c)}}this.VD=[]};var FFb=function(a,b){a.remove();a.VD=[];b=_.k(b);for(var c=b.next();!c.done;c=b.next()){c=c.value;try{c.render(),a.VD.push(c)}catch(d){a.Cg.handleError(d)}}};
_.HN.O=function(a){return new (a||_.HN)(_.C(_.wh))};_.HN.Ea=_.Te({type:_.HN});var IN=function(a,b,c){_.HN.call(this,a);this.Md=b;this.Ha=c};_.W(IN,_.HN);_.h=IN.prototype;_.h.Ra=function(){};_.h.Zb=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation;a=b.Rf;b=b.Ck;a?(b?!_.SI(b,a):1)&&this.update():this.clear()}};
_.h.aza=function(){var a=this;if(!_.ZI(this.bi))throw Error("je");var b=this.bi,c=b.wb,d=b.Wc;b=b.repository;var e=_.NI(_.kk(this.bi,0))||"",f=_.kk(this.bi,1)||"",g=_.QI(this.bi,1)||"";return this.y5(c,d,b,e,f,g,this.bi.params.Wb).ha(_.E(function(m){return m?a.G9(m):null}))};_.h.AN=function(a){a=this.Tu(a);for(var b=new Map,c=_.k(this.fS()),d=c.next();!d.done;d=c.next())d=d.value,_.OCb(this.Md,d,a),b.set("layer:"+d,a?"AVAILABLE":"UNAVAILABLE");this.Ha.vq({NG:b})};_.h.Tu=function(a){return a.length};
IN.O=function(a){return new (a||IN)(_.C(_.wh),_.C(_.qM),_.C(_.Gx))};IN.Ea=_.Te({type:IN,features:[_.kg,_.Kn]});_.JN=function(a,b){this.Ha=a;this.a6a=b;this.lf=new _.kw(this.Ha)};
_.JN.prototype.get=function(a,b,c,d,e,f){var g=this,m=Object.assign({},{fileSpecPath:f,fileSpecSourceRootRefHint:d,fileSpecSourceRootRefSpec:e},_.kJ(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c});return this.lf.fetch(m,function(){var n=g.a6a,r=m;r=r===void 0?{}:r;var x=x===void 0?{}:x;return _.vo(n.yb,{body:null,Nb:"GET",Sb:"integration_grimoire_pa_googleapis_sandbox.history.getBlame",path:"/"+n.Ya+"/history/blame",Ua:_.Mh(r,_.dy,x),Ub:NK}).ha(_.E($xb))})};
_.JN.O=function(a){return new (a||_.JN)(_.t(_.Qq),_.t(_.BL))};_.JN.wa=_.q({token:_.JN,qa:_.JN.O,Ga:"root"});var GFb=["blameSnippet"],HFb=["loading"],IFb=["rangeHighlight"],JFb=function(a,b,c,d,e,f){this.component=a;this.Gxa=b;this.options=c;this.startLine=d;this.endLine=e;this.sidebar=f;this.Gm=function(){}};JFb.prototype.render=function(){this.Gm=this.sidebar?this.component.hYa(this.Gxa,this.options,this.startLine,this.endLine):this.component.fxa(this.Gxa,this.options,this.startLine,this.endLine)};JFb.prototype.remove=function(){this.Gm()};
_.KN=function(a,b,c,d,e,f){IN.call(this,b,e,c);this.component=a;this.Ha=c;this.service=d;this.Md=e;this.Di=f;this.ICb=0};_.W(_.KN,IN);_.KN.Ea=IN.Ea;_.h=_.KN.prototype;
_.h.G9=function(a){var b=[],c=a.Pq||[],d=a.dBb,e=a.Mid;a=a.u9a||[];this.ICb=a.length;!a.length&&c.length&&_.nD(this.Ha);for(var f=0;f<a.length;f++){var g=a[f];if(g.range){var m=c[g.WG||0],n=m.Zf;if(n)if(n=d.get(n),n==null)_.nD(this.Ha);else{var r=void 0,x=(r=e.get(n-1))!=null?r:null;b.push.apply(b,_.v(this.E4(g.range,n,m,x,f%2===0?"even":"odd")))}else _.nD(this.Ha)}else _.nD(this.Ha)}return b};_.h.y5=function(a,b,c,d,e,f){return this.service.get(a,b,c,d,e,f)};
_.h.v0a=function(){return[new JFb(this.component,this.dI,{},void 0,void 0,!0)]};_.h.zN=function(){_.rM(this.Md,"BLAME");_.nD(this.Ha)};_.h.onLoad=function(){_.sM(this.Md,"BLAME");this.Ha.vq({bucket:_.Ni.oIa})};_.h.AN=function(a){IN.prototype.AN.call(this,a);this.Di.wm("Blame is being displayed","polite")};_.h.Tu=function(){return this.ICb};_.h.fS=function(){return["BLAME"]};_.h.be=function(){this.Di.wm("Blame was disabled","polite")};
_.h.E4=function(a,b,c,d,e){var f=[],g="blame-highlight "+e;a=a&&byb(a);if(!a||!dyb(a))return _.nD(this.Ha),f;f.push(new JFb(this.component,this.Gxa,{className:e,commit:c,Vd:this.bi,WG:b,uI:d,startLine:a.startLine+1,endLine:a.endLine+1},a.startLine,a.endLine,!0));f.push(new JFb(this.component,this.Aoa,{className:g},a.startLine,a.endLine,!1));return f};_.KN.O=function(a){return new (a||_.KN)(_.C(_.tM),_.C(_.wh),_.C(_.Gx),_.C(_.JN),_.C(_.qM),_.C(_.kt))};
_.KN.ya=_.Re({type:_.KN,oa:[["blame-layer","layerBaseLocation",""]],mb:function(a,b){a&1&&(_.Og(GFb,7),_.Og(HFb,7),_.Og(IFb,7));if(a&2){var c;_.Tg(c=_.Ug())&&(b.Gxa=c.first);_.Tg(c=_.Ug())&&(b.dI=c.first);_.Tg(c=_.Ug())&&(b.Aoa=c.first)}},inputs:{bi:"layerBaseLocation"},standalone:!1,features:[_.kg],tc:["layerBaseLocation",""],Aa:6,Ba:0,Fa:[["blameSnippet",""],["rangeHighlight",""],["loading",""],[3,"commitIndex","commit","baseLocation","parentCommit","startLine","endLine"],["text","Loading blame layer...",
1,"blame-layer",3,"hasBackground"]],ua:function(a){a&1&&_.F(0,fyb,1,9,"ng-template",null,0,_.oh)(2,gyb,1,3,"ng-template",null,1,_.oh)(4,hyb,1,1,"ng-template",null,2,_.oh)},dependencies:[_.lI,GN],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}"],Na:0});var KFb=["rangeHighlight"],LFb=function(a,b,c,d,e){this.component=a;this.aJ=b;this.options=c;this.startLine=d;this.endLine=e;this.Gm=function(){}};LFb.prototype.render=function(){this.Gm=this.component.fxa(this.aJ,this.options,this.startLine,this.endLine)};LFb.prototype.remove=function(){this.Gm()};_.LN=function(a,b,c,d,e,f,g){IN.call(this,c,d,g);var m=this;this.b3a=a;this.component=b;this.Md=d;this.Ob=e;this.Yj=f;this.dCb=new _.ai([]);this.rb=this.Md.Wya.subscribe(function(n){m.dCb.next(n)})};
_.W(_.LN,IN);_.LN.Ea=IN.Ea;_.h=_.LN.prototype;_.h.Ra=function(){};_.h.Ma=function(){this.rb.unsubscribe();IN.prototype.Ma.call(this)};_.h.fS=function(){var a=this;return this.dCb.value.filter(function(b){return a.Md.Vs(b)})};_.h.zN=function(){for(var a=_.k(this.fS()),b=a.next();!b.done;b=a.next())_.rM(this.Md,b.value)};_.h.onLoad=function(){for(var a=_.k(this.fS()),b=a.next();!b.done;b=a.next())_.sM(this.Md,b.value)};
_.h.G9=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.w0a(c.startLine,c.endLine,d))}return b};
_.h.y5=function(a,b,c,d,e,f){var g=this,m=_.DI(this.bi)?e==="HEAD":!_.Hi.test(e);a=_.of({wb:a,Wc:b,fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:e,fileSpecSourceRootRefHint:_.Ii(d),fileSpecPath:f,fileSpecType:"FILE",mergeLatestData:m});m&&!_.DI(this.bi)&&(a=_.vf([_.CM(this.Yj,this.bi,"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 _.vf([a,MFb(this)]).ha(_.gg(function(n){var r=_.k(n);n=
r.next().value;r=r.next().value;return g.makeRequest(n,r)}))};var MFb=function(a){return a.Md.Wya.ha(_.gg(function(b){return _.vf(b.map(function(c){return a.GE(c)}))}),_.E(function(b){return b.filter(function(c){return c.enabled}).map(function(c){return c.id})}),_.Nf(0),_.Sf(jyb),_.Hf(function(b){return b.length>0}),_.ig(function(){a.onLoad()}))};_.LN.prototype.GE=function(a){return this.Md.GE(a).ha(_.E(function(b){return{id:a,enabled:b.enabled}}),_.Sf())};
_.LN.prototype.makeRequest=function(a,b){var c=this;b=b.map(bub).filter(function(d){return d!==void 0});return FCb(this.b3a,Object.assign({},a,{category:b[0]}),_.Mi(this.Ob.md).params.KR).ha(_.Lf(function(){c.zN();FFb(c,[]);return _.of(null)}))};_.LN.prototype.w0a=function(a,b,c){a=ayb(a,b-1,0,0);if(!dyb(a))throw Error("ke");return new LFb(this.component,this.Aoa,{className:"coverage-layer "+c},a.startLine,a.endLine)};
_.LN.O=function(a){return new (a||_.LN)(_.C(pM),_.C(_.tM),_.C(_.wh),_.C(_.qM),_.C(_.$h),_.C(_.BM),_.C(_.Gx))};_.LN.ya=_.Re({type:_.LN,oa:[["coverage-layer","layerBaseLocation",""]],mb:function(a,b){a&1&&_.Og(KFb,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.Aoa=c.first)}},inputs:{bi:"layerBaseLocation"},standalone:!1,features:[_.kg],tc:["layerBaseLocation",""],Aa:2,Ba:0,Fa:[["rangeHighlight",""]],ua:function(a){a&1&&_.F(0,iyb,1,2,"ng-template",null,0,_.oh)},styles:[".coverage-layer[_ngcontent-%COMP%]{position:absolute;width:100%}"]});var NFb=function(){this.Hra=""};NFb.O=function(a){return new (a||NFb)};
NFb.ya=_.Re({type:NFb,oa:["finding-details icon  title  details ".split(" ")],inputs:{icon:"icon",title:"title",details:"details",Hra:"subtitle"},standalone:!1,tc:"icon  title  details ".split(" "),Aa:8,Ba:4,Fa:[["mat-card-avatar",""],["alt","","aria-hidden","true",3,"src"],[4,"ngIf"],[3,"innerHTML"]],ua:function(a,b){a&1&&(_.I(0,"mat-card-header")(1,"div",0),_.K(2,"img",1),_.J(),_.I(3,"mat-card-title"),_.Q(4),_.J(),_.F(5,kyb,2,1,"mat-card-subtitle",2),_.J(),_.I(6,"mat-card-content"),_.K(7,"div",
3),_.J());a&2&&(_.A(2),_.H("src",b.icon,_.Ee),_.A(2),_.eh(b.title),_.A(),_.H("ngIf",b.Hra),_.A(2),_.H("innerHTML",b.details,_.De))},dependencies:[_.op,MAb,_.PL,LAb,JAb,OL],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}"],Na:0});var OFb=[new IJ({zc:"end",Ac:"bottom"},{nc:"start",qc:"top"}),new IJ({zc:"end",Ac:"center"},{nc:"start",qc:"center"}),new IJ({zc:"end",Ac:"top"},{nc:"start",qc:"bottom"})],MN=function(a,b,c,d){this.Ha=a;this.Pfa=b;this.hab=c;this.Le=d;this.wc="";this.ad=this.x0a()};_.h=MN.prototype;_.h.Ra=function(){var a=this;this.s_=new _.Vt(this.nka,this.Pfa,{attach:function(){a.attach()},detach:function(){a.detach()}})};_.h.Ma=function(){this.ad.dispose()};
_.h.attach=function(a){var b=this;this.ad.Hf()||(this.ad.attach(this.s_),this.Ha.hb({element:this.wc,action:"showHovercard",Ie:this.Ie,gestureName:"CLICK"},a),setTimeout(function(){b.ad.Re()},0));clearTimeout(this.pdd)};_.h.detach=function(){var a=this;this.pdd=setTimeout(function(){a.ad.detach()},200)};_.h.x0a=function(){var a=_.It(_.St(this.Le.position(),this.hab),OFb);return this.Le.create({yf:a,Hg:this.Le.xF.sF()})};MN.O=function(a){return new (a||MN)(_.C(_.Qq),_.C(_.Mg),_.C(_.ne),_.C(_.$t))};
MN.Ea=_.Te({type:MN,oa:[["","hovercard","","trackElement",""]],Wa:function(a,b){a&1&&_.O("mouseenter",function(c){return b.attach(c)})("mouseleave",function(){return b.detach()})},inputs:{nka:"hovercard",wc:"trackElement",Ie:"artifactId"},standalone:!1});var NN=function(){this.wc=this.tooltip=""};NN.prototype.Ra=function(){};
_.p.Object.defineProperties(NN.prototype,{annotations:{configurable:!0,enumerable:!0,set:function(a){this.icon=_.yc(a[0].icon||"https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png");this.Ie=a[0].Mu;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=_.WC(e||c.FSb);d&&(PFb.test(d)||(d="http://"+d),c=_.Cgb("a",{href:d,target:"_blank"},c));if(f)try{var g=_.Ek(f)||c}catch(m){g=c}else g=c;
return g})}}});NN.O=function(a){return new (a||NN)};
NN.ya=_.Re({type:NN,oa:[["finding","annotations","","trackElement",""]],inputs:{annotations:"annotations",wc:"trackElement"},standalone:!1,tc:["annotations","","trackElement",""],Aa:3,Ba:5,Fa:[["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"]],ua:function(a,b){a&1&&(_.K(0,"img",1),_.F(1,nyb,2,1,"ng-template",null,0,_.oh));
a&2&&(a=_.$g(2),_.H("src",b.icon,_.Ee)("alt",b.tooltip)("hovercard",a)("trackElement",b.wc)("artifactId",b.Ie))},dependencies:[_.np,_.op,NFb,MN,_.DN,_.WD],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}"],Na:0});var PFb=/^((http|https):\/\/)/;var QFb=["finding"],RFb=function(a,b,c,d){this.component=a;this.Kfd=b;this.options=c;this.line=d;this.Gm=function(){}};RFb.prototype.render=function(){this.Gm=this.component.etb(this.Kfd,this.options,this.line)};RFb.prototype.remove=function(){this.Gm()};_.ON=function(a,b,c,d,e){IN.call(this,b,d,e);this.component=a;this.uH=c};_.W(_.ON,IN);_.ON.Ea=IN.Ea;_.h=_.ON.prototype;
_.h.G9=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?byb(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 RFb(this.component,this.Lfd,{annotations:d},c));return a};_.h.y5=function(a,b,c,d,e,f){return this.uH.getAnnotations(a,b,c,e,f,this.Mu,!0)};_.h.zN=function(){_.rM(this.Md,this.Mu)};
_.h.onLoad=function(){_.sM(this.Md,this.Mu)};_.h.fS=function(){return[this.Mu]};_.ON.O=function(a){return new (a||_.ON)(_.C(_.tM),_.C(_.wh),_.C(_.oM),_.C(_.qM),_.C(_.Gx))};
_.ON.ya=_.Re({type:_.ON,oa:[["finding-layer","layerBaseLocation","","layerId",""]],mb:function(a,b){a&1&&_.Og(QFb,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.Lfd=c.first)}},inputs:{bi:"layerBaseLocation",Mu:"layerId"},standalone:!1,features:[_.kg],tc:["layerBaseLocation","","layerId",""],Aa:2,Ba:0,Fa:[["finding",""],["trackElement","FindingLayer",3,"annotations"]],ua:function(a){a&1&&_.F(0,oyb,1,1,"ng-template",null,0,_.oh)},dependencies:[NN],ab:2});var SFb=function(){};SFb.O=function(a){return new (a||SFb)};SFb.ya=_.Re({type:SFb,oa:[["nl-semantic-outlines-snippet"]],inputs:{v$a:"nlOutline"},standalone:!1,Aa:3,Ba:1,Fa:[[1,"nl-semantic-outlines-snippet"]],ua:function(a,b){a&1&&(_.I(0,"div")(1,"p",0),_.Q(2),_.J()());a&2&&(_.A(2),_.dh(" ",b.v$a," "))},styles:["nl-semantic-outlines-snippet[_nghost-%COMP%]{width:100%;padding:0 .5em;position:absolute;white-space:nowrap;text-overflow:ellipsis}"],Na:0});var TFb=function(){this.t5=this.Oha=0};_.W(TFb,gM);var UFb=function(){};_.W(UFb,gM);UFb.prototype.equals=function(a){return VFb(this,a)};UFb.prototype.Uja=function(){for(var a=1,b=WFb(this),c=0;c<b.length;c++){var d=this[b[c]];if(d!=null){if(d.mta)if(d){for(var e=1,f=0;f<d.length;f++){e=Math.imul(31,e);var g=d[f];g=g!=null?TBb(g):0;e=e+g|0}d=e}else d=0;else d=TBb(d);a=Math.imul(1000003,a)^d}}return a};
UFb.prototype.toString=function(){var a=WBb(this);var b=hCb(hCb(zJ(zBb(a.A2a))+zJ(gCb("[]",a.B2a)),"."),"$");b=b.substr(b.lastIndexOf("AutoValue_")+1|0);a=new cCb;b=zJ(b)+"{";a.efd=", ".toString();a.HIb=b.toString();a.F2a="}".toString();a.ffd=zJ(a.HIb)+zJ(a.F2a);b=WFb(this);for(var c=0;c<b.length;c++){var d=b[c],e=this[d];Array.isArray(e)&&(e="["+zJ(e)+"]");var f=a;d=zJ(d)+"="+zJ(e);e=f;if(e.s5){var g=e.s5;g.Pha=zJ(g.Pha)+zJ(e.efd)}else g=new bCb,g.Pha=e.HIb,e.s5=g;f=f.s5;f.Pha=zJ(f.Pha)+zJ(d)}return a.toString()};
var VFb=function(a,b){if(b==null||!yJ(WBb(b),WBb(a)))return!1;var c=WFb(a);if(c.length!=WFb(b).length)return!1;for(var d=0;d<c.length;d++){var e=c[d],f=a[e];e=b[e];if(!(yJ(f,e)||(f==null||e==null?0:f.mta&&e.mta?yJ(WBb(f),WBb(e))&&dCb(f,e):SBb(f,e))))return!1}return!0},WFb=function(a){var b=Object.keys(a),c=a.sxd;return c?b.filter(function(d){return!c.includes(d)}):b};var XFb=function(){this.C2a=this.E2a=this.D2a=0};_.W(XFb,UFb);XFb.prototype.line=function(){return this.D2a};XFb.prototype.start=function(){return this.E2a};XFb.prototype.end=function(){return this.C2a};var YFb=function(){this.Nha=0};_.W(YFb,gM);YFb.prototype.n9a=function(){return this.Nha<this.GIb.length};YFb.prototype.f7=function(){var a;return xyb(this.GIb[a=this.Nha,this.Nha=this.Nha+1|0,a])};var zyb=function(a,b,c,d){return ZFb(a,b,new ZBb(function(){var e=new YFb;e.Nha=0;e.GIb=c;return e}),lCb(d))},ZFb=function(a,b,c,d){c=$Bb(c);d=$Bb(d);var e=new TFb;b=b.jfd;e.Oha=0;e.t5=0;for(e.u5=b;c.n9a();){var f=c.f7().intValue();b=f>>2;var g=e;var m=c.f7().intValue(),n=c.f7().intValue(),r=[];var x=g;for(x.Oha=x.Oha+m|0;x.u5.length>x.t5&&x.u5[x.t5].intValue()<x.Oha;)x.t5=x.t5+1|0;x=x.Oha;n=x+n|0;m=g.t5;for(var z=m==0?0:g.u5[m-1|0].intValue()+1|0,D=x-z|0;n>(z-1|0)&&m<g.u5.length;){var L=g.u5[m].intValue();
x=r;z=n>L?L-z|0:n-z|0;L=new XFb;L.D2a=m;L.E2a=D;L.C2a=z;x.push(L);m=m+1|0;z=g.u5[m-1|0].intValue()+1|0;D=0}g=r;(f&1)>0&&d.f7();switch(f&2){case 0:f=a;b=$Fb(b);if(b!=null)for(r=0;r<g.length;r++)n=g[r],m=b,aGb(f,n,{startColumn:n.start(),endColumn:n.end(),Dp:m});break;case 2:f=a;r=b;b=d.f7();switch(r){case 35:case 36:b="/search?q="+zJ(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=zJ(x.substr(0,n|0))+
"$",z=n=n+1|0,m+=zJ(x.substr(z))):(m=zJ(x.substr(0,n|0)),z=n=n+1|0,m+=zJ(x.substr(z))),x=m;b=b.replace(r,x);break;case 55:b="https://b.corp.google.com/issues?q="+zJ(b);break;case 37:b="https://b.corp.google.com/hotlists/"+zJ(b);break;case 38:b="https://b.corp.google.com/savedsearches/"+zJ(b);break;case 56:b="https://b.corp.google.com/components/"+zJ(b)}eCb(b,"/search/")&&b.indexOf("?")>0&&(b="/search"+zJ(b.substr(b.indexOf("?"))));r=eCb(b,"http://")||eCb(b,"https://")?"external":"";for(n=0;n<g.length;n++)f.addLink(g[n],
b,r)}}return a.highlights};var $Fb=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 yyb=function(){this.FIb=0};_.W(yyb,gM);yyb.prototype.MAa=function(){return this.ifd};var Ayb=function(){this.highlights=new Map};Ayb.prototype.addLink=function(a,b,c){aGb(this,a,{startColumn:a.start(),endColumn:a.end(),tagName:"a",Dp:"link-decoration-layer",href:b,key:c})};var aGb=function(a,b,c){a.highlights.has(b.line())||a.highlights.set(b.line(),[]);a.highlights.get(b.line()).push(c)};_.bGb=!0;_.Wzb=!1;_.Yzb=!1;_.PN=function(a,b,c,d,e){this.Ha=a;this.AVb=b;this.YQ=c;this.ne=d;this.JN=e;this.Yld=[3,0];this.zQ=new _.kw(this.Ha)};
_.PN.prototype.list=function(a,b,c,d,e,f){var g=this;if(e===""||e==="/")e=void 0;a=_.uk(a,b,c,d,e,f);var m=(new _.ns).rr(a),n=m.clone();a.Ul(3);return this.JN.prefetch("directory").ha(_.gg(function(r){r&&g.zQ.put(oAb(r.request).toObject(),cGb(g,n,m,_.of((0,_.RVa)(r.response))));return g.zQ.fetch(n.toObject(),function(){var x=Vzb(n.clone(),!0).toObject(),z,D;return(D=(z=_.J1a(g.zQ,x))==null?void 0:z.ha(_.Uf()))!=null?D:g.GAa(n,m)}).ha(_.E(pyb))}))};
_.PN.prototype.get=function(a,b,c,d,e,f){var g=this;a=_.uk(a,b,c,d,e,f==null?void 0:f.Wb);(f==null?0:f.fileSize)&&_.$l(a,4,f.fileSize);var m=Vzb((new _.ns).rr(a),!0),n=m.clone();if(b=dGb(this,a))b.getType()&&a.Ul(b.getType()),b.FM().length>0&&a.ieb(b.FM()),b.J4a()&&a.t7b(b.J4a());(f==null?void 0:f.type)!==void 0&&a.Ul(f==null?void 0:f.type);Zzb(Xzb(_.Yl(m,4,!0)));this.Ha.vq({oM:[{eventType:"FILE_OPENED",WHb:[],fileSpec:a,lineNumber:f==null?void 0:f.line}]});return this.JN.prefetch("file").ha(_.gg(function(r){r&&
g.zQ.put(oAb(r.request).toObject(),cGb(g,n,m,_.of((0,_.RVa)(r.response))));return g.zQ.fetch(n.toObject(),function(){var x=g.zQ;var z=Vzb(n.clone(),!1).toObject();x=x.getValue(z);z=g.GAa(n,m);return x?z.ha(_.fg(x),_.Sf(_.lAb)):z})}))};_.PN.prototype.GAa=function(a,b){return cGb(this,a,b,eGb(this,b))};
var cGb=function(a,b,c,d){c=c.Vw().clone().Ul(0);for(var e=d.ha(_.E(function(m){var n;return((n=_.Cs(m))==null?void 0:_.xs(n))||new _.vs})),f=_.k(a.AVb),g=f.next();!g.done;g=f.next())jAb(g.value,c,e);return d.ha(_.Tka(function(m,n){return!!_.Bs(m)||n===0}),_.ig(function(m){var n=_.wl(m,_.Qr,7),r;if(n==null?0:(r=_.wl(n,_.tk,1))==null?0:_.Y(r,3)){n=n.clone().Ul(0);r=_.k(a.AVb);for(var x=r.next();!x.done;x=r.next())jAb(x.value,n,e);n=b.clone().rr(n);a.zQ.put(n.toObject(),_.of(m))}}))},eGb=function(a,
b){var c=a.Yld.includes(b.Vw().getType());return _.Lx(a.ne,function(){var d=c?a.K4a():a.ne.Tj();if(_.bGb){var e=a.YQ;d=e.ng.TI(e.qg+"/$rpc/devtools.grimoire.FileService/GetContentsStreaming",b,d||{},_.mWa);d=_.Cwa(d)}else d=a.YQ.GAa(b,d);return d},"FileService.getContentsStreaming").ha(_.dg())};_.PN.prototype.K4a=function(){var a=this.ne.Tj();a["X-Server-Timeout"]="60";return a};
var dGb=function(a,b){var c=b.clone();c.Pc(_.Ei(_.Etb(b.Yd())));var d,e;return(e=(d=fGb(a,c))==null?void 0:_.Bs(d))==null?void 0:_.xl(e,_.ps,1,_.ul()).find(function(f){return f.Yd()===b.Yd()})},fGb=function(a,b){b=Vzb((new _.ns).rr(b),!1);a=a.zQ;b=b.toObject();return a.getValue(b)};_.PN.O=function(a){return new (a||_.PN)(_.t(_.Gx),_.t(_.Tbb),_.t(_.Ubb),_.t(_.iy),_.t(_.hy))};_.PN.wa=_.q({token:_.PN,qa:_.PN.O,Ga:"root"});var gGb,Byb;gGb=/^readme(\.md)?$/i;Byb=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"]]);
_.QN=function(a,b,c,d,e,f){var g=this;this.Iq=a;this.Qp=b;this.aia=c;this.xi=d;this.NI=e;this.Va=f;this.Zkd=new _.LD;this.Xc=this.Iq.data.ha(_.E(function(m){m=m.Xc;m.path||(m=m.uc().Pc("/").tb());return m}),_.bg(1),_.uf());this.Lx=this.Xc.ha(_.gg(function(m){return g.d5a(m,!0)}),_.bg(1),_.uf());this.tkd=_.vx.has(55)};_.QN.prototype.d5a=function(a,b){return hGb(this,a,b===void 0?!1:b).ha(_.fg({kind:4,location:a}))};
var hGb=function(a,b,c){return b.repository?b.Lb?iGb(a,b,c):_.mDb(a.NI,{wb:b.wb,Wc:b.Wc,repository:b.repository}).ha(_.Lf(function(d){var e=d.error;if(e&&e.code===404)return _.Jv(a.xi,{error:d,message:"Repository not found.",Zd:"Dismiss"}),_.of({kind:7,location:b});if(e&&e.code===403)return _.$zb(a.xi,d),_.of({kind:6,location:b});throw d;}),_.gg(function(d){if(d instanceof ZK){var e=d.Bga;if(e)d=_.Ps(b.uc(),e).tb(),d=iGb(a,d,c);else if(d.tags.length===0&&d.Wd.length===0){var f=f===void 0?null:f;d=
_.of(f?{kind:11,location:b,OZ:f}:{kind:9,location:b})}else d=_.of({kind:10,location:_.Ps(b.uc(),"HEAD").tb()})}else d=_.of(d);return d})):_.Lk},iGb=function(a,b,c){var d=Cyb(b,a.Qp,1).ha(_.gg(function(e){var f=Fyb(b,e);return!c||b.path===f.path&&b.Lb===f.Lb?_.of(e):(a.Va.navigate(_.Ms(f),{T7:!0,ig:"preserve",Ej:!0}),_.Lk)}));return Dyb(d,b,a.Qp).ha(_.gg(function(e){var f=e.current;e=e.diffBase;var g=_.xl(f,_.PVa,5,_.ul());g=g[g.length-1];if(a.tkd)var m=jGb(a,b,{current:f,diffBase:e},g);else if(g){if(g.Yd())throw Error("le");
f=_.wJ(f);f={kind:2,location:b,Bja:g.getUrl(),mT:g.Os()||void 0,JD:_.Y(g,2),V6:g,kF:(m=f[0])!=null?m:0};m=Eyb(f,b,a.aia,VJ.MB)}else m=jGb(a,b,{current:f,diffBase:e},g);return m}),_.fg({kind:5,location:b}),_.Lf(function(e){if(e&&_.kD(e)&&e.error.code===404&&e.error.message&&e.error.message.includes("Submodule Not on GoB"))return _.of({kind:13,location:b});if(e&&_.kD(e)&&e.error.code===404)return _.of({kind:8,location:b});if(e&&_.kD(e)&&e.error.code===403)return a.xi.log(e),_.of({kind:6,location:b});
a.xi.log(e);return _.of({kind:12,location:b})}))},jGb=function(a,b,c,d){var e=c.current;c=c.diffBase;var f=Fyb(b,e);if(_.Bs(e))return kGb(a,f,_.Bs(e),_.wJ(e),d);if(_.Cs(e))return _.of(_.syb(f,_.Cs(e),_.wJ(e),_.Y(e,9),function(g){return Cyb(f,a.Qp,1,g).ha(_.E(function(m){var n;return(n=_.Cs(m))!=null?n:new _.ws}))},d,c&&(_.Cs(c)||void 0)));if(_.Sl(e,_.QVa,3,_.As))return lGb(a,f,_.Sl(e,_.QVa,3,_.As),_.wJ(e),d);if(_.Sl(e,_.ys,4,_.As))return mGb(a,f,_.Sl(e,_.ys,4,_.As),_.wJ(e),d);throw Error("me");},
kGb=function(a,b,c,d,e){var f=_.xl(c,_.ps,1,_.ul())||[],g,m={kind:1,entries:f,location:b,kF:d,FN:(g=c.qR())==null?void 0:_.Y(g,3)};m.V6=e;var n=f.find(function(r){var x;if(x=r.getType()===1){if(x=_.wl(r,_.os,4))x=_.wl(r,_.os,4),x=_.El(x,4);x=!x}return x&&!!a.Zkd.transform(r.Yd()).match(gGb)});if(!n)return _.of(m);c={commit:_.kk(b,1)||b.Lb,Lb:_.kk(b,0)||""};return nGb(a,b.wb,b.Wc,b.repository,n.Yd(),c,b.params.Wb).ha(_.E(function(r){m.Z7=n.Yd();r&&(m.KEa=r.Cu()||_.xJ(r),m.Cbb=_.bxa(_.wl(r,_.qo,5))||
void 0);return m}),_.Lf(function(){return _.of(m)}))},lGb=function(a,b,c,d,e){var f;c={kind:3,target:_.Y(c,1),location:b,path:_.El(c,3)?_.Y(c,2)||"/":void 0,B3b:_.El(c,3),V6:e,kF:(f=d[0])!=null?f:0};return Eyb(c,b,a.aia,VJ.fG)},mGb=function(a,b,c,d,e){var f;c={kind:2,location:b,Bja:c.getUrl(),mT:c.Os()||void 0,JD:_.Y(c,2),V6:e,kF:(f=d[0])!=null?f:0};return Eyb(c,b,a.aia,VJ.MB)},nGb=function(a,b,c,d,e,f,g){return a.Qp.get(b,c,d,f,e,{Wb:g}).ha(_.E(function(m){return _.Cs(m)}))};
_.QN.O=function(a){return new (a||_.QN)(_.t(_.$h),_.t(_.PN),_.t(_.GM),_.t(_.Iv),_.t(_.EM),_.t(_.ni),_.t(_.wx))};_.QN.wa=_.q({token:_.QN,qa:_.QN.O});var tyb=new WeakMap;var RN=function(a,b){this.Umd=a;this.Ha=b;this.lf=new _.kw(this.Ha)};
RN.prototype.get=function(a,b,c,d,e,f){var g=this,m=Object.assign({},{fileSpecPath:f,fileSpecSourceRootRefHint:d,fileSpecSourceRootRefSpec:e},_.kJ(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c});return this.lf.fetch(m,function(){var n=g.Umd,r=m;r=r===void 0?{}:r;var x=x===void 0?{}:x;return _.vo(n.yb,{body:null,Nb:"GET",Sb:"integration_grimoire_pa_googleapis_sandbox.getNlSemanticOutlines",path:"/"+n.Ya+"/nlSemanticOutlines",Ua:_.Mh(r,_.dy,x),Ub:WK})})};
RN.O=function(a){return new (a||RN)(_.t(_.HL),_.t(_.Qq))};RN.wa=_.q({token:RN,qa:RN.O,Ga:"root"});_.SN=function(a,b,c){var d=this;this.Wmd=a;this.Md=b;this.n8=c;this.GE=this.Md.GE("NL_SEMANTIC_OUTLINES");this.Lx=this.n8.Lx;this.tDa=_.vf([this.GE,this.Lx.ha(_.Hf(function(e){return!!e&&e.kind!==4&&e.kind!==5}),_.Sf(function(e,f){return!!e&&!!f&&e.kind===f.kind&&_.SI(e.location,f.location)}))]).ha(_.gg(function(e){e=_.k(e);var f=e.next().value;e=e.next().value;if(!f.enabled){var g={ICa:0,GY:new WK};return _.of(g)}if(e.kind!==0)throw Error("ne`"+e.kind);var m=e.location;if(!_.ZI(m))throw Error("oe`"+
e.location);f=m.wb;var n=m.Wc,r=m.repository,x=_.NI(_.kk(m,0))||"",z=_.kk(m,1)||"";m=_.QI(m,1)||"";var D=0;if(typeof e.code!=="string"&&((g=e.code)==null?0:g.lines.length)){var L;D=(L=e.code)==null?void 0:L.lines.length}else D=e.xe.split("\n").length;return d.Wmd.get(f,n,r,x,z,m).ha(_.E(function(N){return d.m0a(N,D)}))}),_.Sf(function(e,f){return e.ICa===f.ICa&&e.GY===f.GY}),_.dg({bufferSize:1,cv:!0}))};_.SN.prototype.m0a=function(a,b){return{GY:a,ICa:b}};
_.SN.O=function(a){return new (a||_.SN)(_.t(RN),_.t(_.qM),_.t(_.QN))};_.SN.wa=_.q({token:_.SN,qa:_.SN.O});var oGb=["nlSemanticOutlineSnippet"],pGb=["loading"],qGb=["rangeHighlight"],rGb=function(a,b,c,d,e,f){this.component=a;this.uDa=b;this.options=c;this.startLine=d;this.endLine=e;this.sidebar=f;this.Gm=function(){}};rGb.prototype.render=function(){this.Gm=this.sidebar?this.component.hYa(this.uDa,this.options,this.startLine,this.endLine):this.component.fxa(this.uDa,this.options,this.startLine,this.endLine)};rGb.prototype.remove=function(){this.Gm()};
_.TN=function(a,b,c,d,e,f){IN.call(this,b,e,c);this.component=a;this.Ha=c;this.service=d;this.Md=e;this.Di=f;this.J0a=0};_.W(_.TN,IN);_.TN.Ea=IN.Ea;var sGb=function(a,b,c,d,e){e=e===void 0?0:e;if(d===0)return a.E4(1,b[0].startLine-1,"","odd");if(d===1)return e=b[b.length-1].endLine+1,c=c.f0[0].startLine,c===e?[]:a.E4(e,c,"",b.length%2===0?"even":"odd");c=b[b.length-1];return c.endLine!==e?a.E4(c.endLine+1,e,"",b.length%2===0?"even":"odd"):[]};_.h=_.TN.prototype;
_.h.G9=function(a){if(a.GY.v7.length===0)return[];for(var b=[],c=a.GY.v7.filter(function(m){return m.f0.length>0}),d=0;d<c.length;d++){var e=c[d],f=e.f0;d===0&&b.push.apply(b,_.v(sGb(this,f,e,0)));this.J0a+=f.length;for(e=0;e<f.length;e++){var g=f[e];b.push.apply(b,_.v(this.E4(g.startLine,g.endLine,g.vDa,e%2===0?"even":"odd")))}d!==c.length-1&&b.push.apply(b,_.v(sGb(this,f,c[d+1],1)))}b.push.apply(b,_.v(sGb(this,c[c.length-1].f0,c[c.length-1],2,a.ICa)));return b};_.h.y5=function(){return this.service.tDa};
_.h.v0a=function(){return[new rGb(this.component,this.dI,{},void 0,void 0,!0)]};_.h.zN=function(){_.rM(this.Md,"NL_SEMANTIC_OUTLINES");_.nD(this.Ha)};_.h.onLoad=function(){_.sM(this.Md,"NL_SEMANTIC_OUTLINES")};_.h.AN=function(a){IN.prototype.AN.call(this,a);this.Di.wm("NL Semantic Outlines is being displayed","polite")};_.h.Tu=function(){return this.J0a};_.h.fS=function(){return["NL_SEMANTIC_OUTLINES"]};_.h.be=function(){this.Di.wm("NL Semantic Outlines was disabled","polite")};
_.h.E4=function(a,b,c,d){var e=[],f="nl-semantic-outlines-highlight "+d;e.push(new rGb(this.component,this.uDa,{className:d,v$a:c,startLine:a-1,endLine:b-1},a-1,b-1,!0));e.push(new rGb(this.component,this.Aoa,{className:f},a-1,b-1,!1));return e};_.TN.O=function(a){return new (a||_.TN)(_.C(_.tM),_.C(_.wh),_.C(_.Gx),_.C(_.SN),_.C(_.qM),_.C(_.kt))};
_.TN.ya=_.Re({type:_.TN,oa:[["nl-semantic-outlines-layer","layerBaseLocation",""]],mb:function(a,b){a&1&&(_.Og(oGb,7),_.Og(pGb,7),_.Og(qGb,7));if(a&2){var c;_.Tg(c=_.Ug())&&(b.uDa=c.first);_.Tg(c=_.Ug())&&(b.dI=c.first);_.Tg(c=_.Ug())&&(b.Aoa=c.first)}},inputs:{bi:"layerBaseLocation"},standalone:!1,features:[_.kg],tc:["layerBaseLocation",""],Aa:6,Ba:0,Fa:[["nlSemanticOutlineSnippet",""],["rangeHighlight",""],["loading",""],[3,"nlOutline"],["text","Loading Nl Outlines layer...",1,"nl-semantic-outlines-layer",
3,"hasBackground"]],ua:function(a){a&1&&_.F(0,Gyb,1,4,"ng-template",null,0,_.oh)(2,Hyb,1,3,"ng-template",null,1,_.oh)(4,Iyb,1,1,"ng-template",null,2,_.oh)},dependencies:[_.lI,SFb],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}"],Na:0});var Qyb=RegExp("^x-kythe://([a-zA-Z]+)="),Syb=/\//g,Tyb=/~/g,Lyb={id:"Google",type:"depot"},BJ={};var tGb;tGb=new _.Hd("decorations_service",{qa:function(){return _.wk(nAb)}});_.UN=function(a,b,c){_.bB.call(this,a);this.client=b;this.ne=c;this.rqd=new _.kw(this.Ha);this.sqd=new _.kw(this.Ha);this.tqd=new _.kw(this.Ha);this.Hfd=new _.kw(this.Ha)};_.W(_.UN,_.bB);_.h=_.UN.prototype;_.h.KCa=function(a,b,c,d,e,f){var g=this,m=Xtb(a,b,c,d,e,f);return this.lf.fetch(m.toObject(),function(){return g.fetch(m)})};
_.h.pcb=function(a){var b=this;return this.rqd.fetch(a.toObject(),function(){return _.Lx(b.ne,function(){return b.client.pcb(a,b.ne.Tj())},"Decorations.resolveDocumentation")})};_.h.rcb=function(a){var b=this;return this.sqd.fetch(a.toObject(),function(){return _.Lx(b.ne,function(){return b.client.rcb(a,b.ne.Tj())},"Decorations.resolveItemList")})};_.h.npa=function(a){var b=this;return this.tqd.fetch(a.toObject(),function(){return _.Lx(b.ne,function(){return b.client.npa(a,b.ne.Tj())},"Decorations.resolvePanel")})};
_.h.C4a=function(a){var b=this;return this.Hfd.fetch(a.toObject(),function(){return _.Lx(b.ne,function(){return b.client.C4a(a,b.ne.Tj())},"Decorations.getFilterSupport")})};_.h.Xya=function(){return new _.rr};_.h.extract=function(){return this.Xya()};_.h.isValid=function(a){return a.Q5().length>0||_.El(a,2)};_.h.fetch=function(a){var b=this;return _.Lx(this.ne,function(){return b.client.KCa((new _.lSa).u7b(_.Kyb(a)),b.ne.Tj())},"Decorations.list")};
_.UN.O=function(a){return new (a||_.UN)(_.t(_.Qq),_.t(tGb),_.t(_.iy))};_.UN.wa=_.q({token:_.UN,qa:_.UN.O,Ga:"root"});var uGb=function(a,b){this.component=a;this.location=b;this.Gm=function(){}};uGb.prototype.render=function(){this.Gm=this.component.O3(this.location.startLine,{startColumn:this.location.startColumn,endColumn:this.location.endColumn,Dp:"deprecated"}).remove};uGb.prototype.remove=function(){this.Gm()};_.VN=function(a,b,c,d,e){IN.call(this,c,d,a);this.Ha=a;this.component=b;this.Md=d;this.service=e;this.I4=0};_.W(_.VN,IN);_.VN.Ea=IN.Ea;_.h=_.VN.prototype;
_.h.G9=function(a){var b=this;return(a.Q5()||[]).filter(function(c){return _.Ml(c,9,_.ul()).includes(2)}).reduce(function(c,d){b.I4+=1;a:{if(d.tMb()&&(d=d.uja(),d=cyb(d),eyb(d)))break a;d=void 0}if(!d)return _.nD(b.Ha),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.w0a(d));return c},[])};_.h.y5=function(a,b,c,d,e,f,g){return this.service.KCa(a,b,c,{Lb:d,commit:e},f,g)};
_.h.zN=function(){_.rM(this.Md,"DEPRECATED");_.nD(this.Ha)};_.h.onLoad=function(){_.sM(this.Md,"DEPRECATED")};_.h.Tu=function(){return this.I4};_.h.fS=function(){return["DEPRECATED"]};_.h.w0a=function(a){return new uGb(this.component,a)};_.VN.O=function(a){return new (a||_.VN)(_.C(_.Gx),_.C(_.tM),_.C(_.wh),_.C(_.qM),_.C(_.UN))};
_.VN.ya=_.Re({type:_.VN,oa:[["unified-deprecation-layer","layerBaseLocation",""]],inputs:{bi:"layerBaseLocation"},standalone:!1,features:[_.kg],tc:["layerBaseLocation",""],Aa:0,Ba:0,ua:function(){},styles:[".deprecated{text-decoration:line-through}"],ab:2,Na:0});var vGb={Hw:new Set,ids:[]},WN=function(a){var b=this;this.viewState=a;this.pka=vGb;this.eza=[];this.FBa=new Map;this.CX=!1;this.Sf=new _.Uj;this.rb=_.vf([this.viewState.eqa,this.viewState.Dkd]).ha(_.E(function(c){var d=_.k(c);c=d.next().value;if(d.next().value&&c)return b.CX?c.iza:c.Atd}),_.fg(void 0),_.Sf()).subscribe(function(c){c?(b.eza=c.O0,c.iZ&&b.ZZ(c.iZ)):b.eza=[]})};_.h=WN.prototype;_.h.Ma=function(){this.rb.unsubscribe()};
_.h.ie=function(a){a=_.Y(a.context.Kp,5);if(!a)return!1;var b=a.split(" ");return this.eza.length===b.length&&this.eza.every(function(c){return b.includes(c)})};
_.h.ZZ=function(a,b){var c=this;b=b===void 0?!0:b;var d=a.map(function(n){return c.FBa.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.pka.Hw);for(var e=b.next();!e.done;e=b.next())e=e.value,d.has(e)||(e.L6=!1)}b=new Map;e=_.k(d);for(var f=e.next();!f.done;f=e.next()){var g=f.value;g.L6=!0;f=g.context.xga;g=this.vBa(g);var m=b.get(f);m!==void 0&&m!==0||b.set(f,g)}this.pka={Hw:d,ids:a};this.Sf.emit(Array.from(b.entries()))};
_.h.Uu=function(a){if(this.pka.Hw.size>0)for(var b=_.k(this.pka.Hw),c=b.next();!c.done;c=b.next())c=c.value,wGb(c,a.mAa,a.mAa+a.BS)&&!c.L6&&(c.L6=!0),c.L6&&!wGb(c,a.mAa,a.mAa+a.BS)&&(c.L6=!1)};_.h.vBa=function(a){return _.Ml(a.context.Kp,9,_.ul()).includes(1)?1:_.Ml(a.context.Kp,9,_.ul()).includes(3)?2:0};WN.O=function(a){return new (a||WN)(_.t(_.pN))};WN.wa=_.q({token:WN,qa:WN.O});var xGb=function(a,b,c,d){this.service=a;this.location=b;this.context=c;this.Tld=d===void 0?!1:d;this.x7a=!1;this.X5a=0};
xGb.prototype.render=function(){var a=this;try{this.link=yGb(this)}catch(c){_.nD(this.service.Ha);return}var b=String(this.context.index);this.VR&&(b=void 0);this.Gm=this.service.component.O3(this.location.startLine,{startColumn:this.location.startColumn,endColumn:this.location.endColumn,tagName:"a",get Dp(){var c="xrefs-decoration";a.service.s8b&&(c+=" underline");a.x7a&&(c+=" "+zGb(a));a.VR&&(c="doc-link");return c},href:this.link,key:b}).remove};
var zGb=function(a){return a.X5a!==0&&a.service.qFb?"important-highlight":"highlight"};xGb.prototype.remove=function(){this.Gm&&this.Gm();delete this.Gm};
var yGb=function(a){var b,c=(b=_.wl(a.context.Kp,_.or,4))==null?void 0:b.JY();return c?_.Y(c,4)?(a.VR=!0,_.Y(c,4)):AGb(a.service,c):_.Y(a.context.Kp,5)?BGb(a):""},BGb=function(a){if(_.Y(a.context.Kp,5)){var b=CGb(a.service,a.context.xga),c=a.service.component.lines[a.location.startLine].substring(a.location.startColumn,a.location.endColumn);return c?b+(b.includes("?")?"&":"?")+"gsn="+c+"&"+_.Y(a.context.Kp,5).split(" ").map(function(d){return"gs="+encodeURIComponent(d)}).join("&"):b}return""},wGb=
function(a,b,c){return a.location.startLine>=b&&a.location.startLine<c||a.location.endLine>=b&&a.location.endLine<c},DGb=function(a){var b=a.service.component.ee.vj(a.context.xga-1);if(b)return b.querySelectorAll('.xrefs-decoration[data-key="'+a.context.index+'"]');a.Tld&&console.log("unexpected undefined element - "+JSON.stringify(a.context));return[]};
_.p.Object.defineProperties(xGb.prototype,{vBa:{configurable:!0,enumerable:!0,get:function(){return this.X5a},set:function(a){this.X5a=a}},L6:{configurable:!0,enumerable:!0,get:function(){return this.x7a},set:function(a){this.x7a=a;if(this.Gm!=null)if(a){a=_.k(DGb(this));for(var b=a.next();!b.done;b=a.next())b.value.classList.add(zGb(this))}else for(a=_.k(DGb(this)),b=a.next();!b.done;b=a.next())b.value.classList.remove(zGb(this))}}});var XN,YN;XN={};
_.EGb=Object.freeze((XN[0]={name:"Unknown",Oc:"?"},XN[50]={name:"Scope",Oc:"?"},XN[51]={name:"Group",Oc:"G"},XN[1]={name:"Class",Oc:"C",className:"code-data"},XN[2]={name:"Interface",Oc:"I",className:"code-data"},XN[3]={name:"Struct",Oc:"S",className:"code-data"},XN[4]={name:"Enum",Oc:"E",className:"code-data"},XN[5]={name:"Union",Oc:"S",className:"code-data"},XN[6]={name:"Method",Oc:"M",className:"code-procedure"},XN[7]={name:"Field",Oc:"F",className:"code-sub-data"},XN[8]={name:"Function",Oc:"F",
className:"code-procedure"},XN[9]={name:"Variable",Oc:"V",className:"code-alias"},XN[10]={name:"Typedef",Oc:"T",className:"code-alias"},XN[11]={name:"Namespace",Oc:"N"},XN[67]={name:"Extension",Oc:"E",className:"code-data"},XN[12]={name:"Property",Oc:"P",className:"code-sub-data"},XN[13]={name:"Enum Constant",Oc:"e",className:"code-sub-data"},XN[15]={name:"Anonymous Function",Oc:"?"},XN[81]={name:"Conditional",Oc:"?"},XN[16]={name:"Test",Oc:"t"},XN[17]={name:"Package",Oc:"P"},XN[18]={name:"Object",
Oc:"O"},XN[61]={name:"Constant",Oc:"c"},XN[62]={name:"Module",Oc:"m"},XN[79]={name:"Preprocessor",Oc:"p"},XN[20]={name:"Build Rule",Oc:"R"},XN[21]={name:"Build Binary",Oc:"B"},XN[22]={name:"Build Test",Oc:"T"},XN[23]={name:"Build Library",Oc:"L"},XN[24]={name:"Build Generator",Oc:"G"},XN[25]={name:"Build Argument",Oc:"A"},XN[26]={name:"Build Variable",Oc:"V",className:"code-alias"},XN[30]={name:"Variable",Oc:"V",className:"code-alias"},XN[31]={name:"Constant",Oc:"c"},XN[32]={name:"Goog Provide",Oc:"?"},
XN[33]={name:"Goog Require",Oc:"?"},XN[34]={name:"Setter",Oc:"?"},XN[35]={name:"Getter",Oc:"?"},XN[36]={name:"Literal",Oc:"?"},XN[37]={name:"Function Literal",Oc:"?"},XN[38]={name:"Assignment",Oc:"V",className:"code-alias"},XN[39]={name:"Function Assignment",Oc:"M",className:"code-procedure"},XN[40]={name:"Define Const",Oc:"D"},XN[41]={name:"Define Macro",Oc:"D"},XN[45]={name:"Xml Tag",Oc:"<"},XN[46]={name:"Template",Oc:"T"},XN[47]={name:"Job",Oc:"J"},XN[48]={name:"Service",Oc:"S"},XN[49]={name:"Allocation",
Oc:"A"},XN[52]={name:"Table",Oc:"T"},XN[53]={name:"Queue",Oc:"Q"},XN[54]={name:"Locality Group",Oc:"L"},XN[55]={name:"Index",Oc:"I"},XN[56]={name:"Proto Bundle",Oc:"?"},XN[57]={name:"Backup Schedule",Oc:"B"},XN[58]={name:"Column",Oc:"C"},XN[59]={name:"Changelog",Oc:"?"},XN[60]={name:"Markdown Header",Oc:"#"},XN[63]={name:"SQL TVF",Oc:"t"},XN[64]={name:"SQL Model",Oc:"m"},XN[65]={name:"SQL Database",Oc:"d"},XN[66]={name:"Dart Mixin",Oc:"M",className:"code-data"},XN[68]={name:"YANG Grouping",Oc:"G",
className:"code-data"},XN[69]={name:"YANG Identity",Oc:"I",className:"code-data"},XN[70]={name:"YANG Container",Oc:"C",className:"code-data"},XN[71]={name:"YANG List",Oc:"L",className:"code-data"},XN[72]={name:"YANG Leaf",Oc:"L",className:"code-data"},XN[73]={name:"Swift Actor",Oc:"A",className:"code-data"},XN[74]={name:"GraphQL Directive",Oc:"D",className:"code-data"},XN[75]={name:"GraphQL Operation",Oc:"O",className:"code-data"},XN[76]={name:"GraphQL Fragment",Oc:"F",className:"code-data"},XN[77]=
{name:"GraphQL Fragment Spread",Oc:"S",className:"code-data"},XN[78]={name:"GraphQL List",Oc:"L",className:"code-data"},XN[80]={name:"Impl",Oc:"I",className:"code-data"},XN));YN={};_.FGb=Object.freeze((YN[0]="Unknown Modifier",YN[1]="Public",YN[2]="Private",YN[3]="Protected",YN[4]="Global",YN[5]="Namespace-private",YN[6]="File-private",YN[7]="Package-private",YN[8]="Library-private",YN[9]="Dynamic Scope",YN[10]="Thread Local",YN[11]="Static",YN));var GGb=function(){return!0},HGb=function(a,b,c){this.parent=b;this.Leb=c;this.Ak=!1;this.dR=GGb;this.Seb=null;this.active=!1;this.index=this.level=0;if(!Uyb(a))throw Error("ve");this.Oq=a;this.id=_.Tm();this.children=this.q9a(_.dVa(a));this.UZ=this.children.reduce(function(d,e){return d+e.UZ},this.children.length);this.JHa=[].concat(_.v(this.children));this.Ak=this.Dhb.length>0;this.pGa=c.pGa(a.getName())},JGb=function(a){return a.tNb?a.tNb:a.tNb=IGb(a)},IGb=function(a){var b=_.EGb[a.Oq.getType()];
a=_.Ml(a.Oq,4,_.ul());var c=a.map(function(e){return _.FGb[e]});c=[b.name].concat(_.v(c)).join(", ");var d="outline-icon";a.includes(1)&&(d+=" public");b.className&&(d=d+" "+b.className);return{ve:d,tooltip:c,Oc:b.Oc}};HGb.prototype.q9a=function(a){var b=this;return a.map(function(c){return new HGb(c,b,b.Leb)})};var KGb=function(a){a.JHa=a.children.filter(function(b){return b.isVisible});a.sort&&a.JHa.sort(a.sort)};
_.p.Object.defineProperties(HGb.prototype,{Dhb:{configurable:!0,enumerable:!0,get:function(){return this.JHa}},isVisible:{configurable:!0,enumerable:!0,get:function(){return this.filter(this)}},filter:{configurable:!0,enumerable:!0,get:function(){return this.dR},set:function(a){if(a!==this.dR){this.dR=a;for(var b=_.k(this.children),c=b.next();!c.done;c=b.next())c.value.filter=a;KGb(this);this.Ak=this.JHa.length>0}}},sort:{configurable:!0,enumerable:!0,get:function(){return this.Seb},set:function(a){if(a!==
this.Seb){this.Seb=a;for(var b=_.k(this.children),c=b.next();!c.done;c=b.next())c.value.sort=a;KGb(this)}}},WY:{configurable:!0,enumerable:!0,get:function(){return this.children.length>0}},label:{configurable:!0,enumerable:!0,get:function(){return this.FWb+this.name+this.x8b}},modifiers:{configurable:!0,enumerable:!0,get:function(){return _.Ml(this.Oq,4,_.ul())}},name:{configurable:!0,enumerable:!0,get:function(){return this.Oq.getName()||"<anonymous>"}},FWb:{configurable:!0,enumerable:!0,get:function(){return _.Y(this.Oq,
7)}},x8b:{configurable:!0,enumerable:!0,get:function(){return this.Oq.aLb()}},vO:{configurable:!0,enumerable:!0,get:function(){return _.gs(this.Oq)}},type:{configurable:!0,enumerable:!0,get:function(){return this.Oq.getType()}},ve:{configurable:!0,enumerable:!0,get:function(){return JGb(this).ve}},tooltip:{configurable:!0,enumerable:!0,get:function(){return JGb(this).tooltip}},Oc:{configurable:!0,enumerable:!0,get:function(){return JGb(this).Oc}}});var LGb=["java","c","c++","c#"],MGb=["java"],NGb=["js"],DJ=function(a){a=a===void 0?new Map:a;this.Dj=this.state=new _.ai(a)};_.h=DJ.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 OGb=function(a,b){this.VH=b;this.I5b=new DJ;this.gfb=new DJ;this.hAa=new _.ai("");for(var c=[],d=new yN.UVc,e=_.k(a),f=e.next();!f.done;f=e.next())c.push(new HGb(f.value,void 0,d));this.yya=c;this.obd=a;this.size=Xyb(this.yya);this.oO=Wyb(a);if(a.some(Yyb)||b&&NGb.includes(b))a=new Map,a.set(1,!0),a.set(3,!0),b&&MGb.includes(b)&&a.set(7,!0),a.set(2,!0),this.I5b=new DJ(a),a=new Map,b&&LGb.includes(b)&&(a.set("static",!0),a.set("not_static",!0)),this.gfb=new DJ(a)},SGb=function(a,b){var c=PGb(a),
d=c.flatMap(function(e){return QGb(a,e)}).sort(function(e,f){return _.gs(e).en()-_.gs(f).en()});RGb(b,d);return new OGb(c,a.VH)},TGb=function(a){return a.getType()===6||a.getType()===8},QGb=function(a,b){var c=[];TGb(b)&&c.push(b);b.getType()!==2&&c.push.apply(c,_.v(_.dVa(b).flatMap(function(d){return QGb(a,d)})));return c},PGb=function(a){return a.obd.map(function(b){return b.clone()})},RGb=function(a,b){var c=0,d=0;for(a=a.v7;c<b.length&&d<a.length;){var e=a[d];if(e.startLine<_.gs(b[c]).en())throw Error("we`"+
JSON.stringify(e)+"`"+JSON.stringify(b));var f=e,g=b[c];if(f.startLine>=_.gs(g).en()&&f.endLine<=_.gs(g).Uw()){f=b[c];g=[];e=_.k(e.f0);for(var m=e.next();!m.done;m=e.next()){m=m.value;var n=Uzb(Tzb((new _.Rr).Fqa(m.startLine).qqa(m.endLine),0),0);m=(new _.fs).le(m.vDa).Ul(9).KT(n);m=_.cc(m,4,[2],_.qb);m=_.Al(m,3,null);g.push(m)}_.Al(f,3,g);d++}else c++}if(d<a.length)throw Error("xe");};_.ZN=function(a){this.mab=a};
_.ZN.prototype.tE=function(a){if(a.kind===5)return _.of(_.wI);if(a.kind!==0)return _.of(_.bJ("UNSUPPORTED_DATA_TYPE"));var b=a.location,c=b.wb,d=b.Wc,e=b.repository,f=b.path;b=b.params;f=_.QI(a.location,1)||f;var g=b.Wb?"HEAD":_.kk(a.location,1);g={Lb:_.kk(a.location,0)||"",commit:g};return this.mab.tE(c,d,e,g,f,b.Wb).ha(_.E(function(m){var n=m.jf();return n===4?_.bJ("UNAVAILABLE"):n===2?_.bJ("UNSUPPORTED_LANGUAGE"):_.jI(new OGb(_.xl(m,_.fs,1,_.ul()),a.VH))}),_.fg(_.wI),_.Lf(function(){return _.of(_.bJ("UNAVAILABLE"))}))};
_.ZN.O=function(a){return new (a||_.ZN)(_.t(_.dB))};_.ZN.wa=_.q({token:_.ZN,qa:_.ZN.O,Ga:"root"});var XGb,WGb,VGb,UGb;
_.$N=function(a,b,c){var d=this;this.mab=a;this.n8=b;this.tcd=c;this.D5b=this.n8.Lx.ha(_.Hf(function(e){return!!e&&e.kind!==4&&e.kind!==5}),_.Sf(function(e,f){return!!e&&!!f&&e.kind===f.kind&&_.SI(e.location,f.location)}),_.gg(function(e){return d.mab.tE(e)}),_.dg({bufferSize:1,cv:!0}),_.fg(_.wI));this.tDa=this.tcd.tDa;this.aod=this.D5b.ha(_.E(function(e){return e.state===2?{state:2,hc:UGb(d,e.hc.yya,new Map)}:e}),_.dg({bufferSize:1,cv:!1}));this.Vu=_.vf([this.D5b,this.tDa]).ha(_.Sf(),_.E(function(e){var f=
_.k(e);e=f.next().value;f=f.next().value;return e.state===2&&f&&f.GY.v7.length>0?{state:2,hc:SGb(e.hc,f.GY)}:e}),_.dg({bufferSize:1,cv:!1}))};
XGb=function(a,b,c){return a.aod.ha(_.Hf(function(d){return d.state!==0}),_.E(function(d){if(d.state!==1){var e,f=d.hc.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=_.gs(r.Oq))==null?void 0:n.en())||Infinity)<=x&&x<=(((m=_.gs(r.Oq))==null?void 0:m.Uw())||-Infinity)&&(e=VGb(e,g))}if(e)return{zI:_.Y(e.Oq,8),vkd:WGb(d.hc,b,_.Y(e.Oq,8))===1}}}),_.Qf(1))};WGb=function(a,b,c){return(a.get(b)||[]).filter(function(d){return _.Y(d.Oq,8)===c}).length};
VGb=function(a,b){var c=a==null?void 0:_.gs(a.Oq),d=b==null?void 0:_.gs(b.Oq);if(!c)return b;if(!d)return a;if(c.en()<d.en())return b;if(c.en()>d.en()||c.Uw()<d.Uw())return a;c.Uw();d.Uw();return b};UGb=function(a,b,c){b=_.k(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=d.Oq.getName();c.has(e)||c.set(e,[]);c.get(e).push(d);UGb(a,d.children,c)}return c};_.$N.O=function(a){return new (a||_.$N)(_.t(_.ZN),_.t(_.QN),_.t(_.SN))};_.$N.wa=_.q({token:_.$N,qa:_.$N.O});var aO=function(){this.bgc=new _.Vf;this.pxd=this.bgc.ue()};aO.O=function(a){return new (a||aO)};aO.wa=_.q({token:aO,qa:aO.O,Ga:"root"});var bO=function(a){this.t0=a},YGb=function(a,b){b=b.location;_.CI(b)&&(b=_.Ps(b.uc()).tb());b=b.uc().Gj().tb();return _.kAb(a.t0,b)};bO.prototype.u0a=function(a,b){a=YGb(this,a);b=(new _.An).set("q","symbol:\\b"+b+"\\b case:yes");return _.yn(new _.bk(a),b).toString()};bO.O=function(a){return new (a||bO)(_.t(_.aC))};bO.wa=_.q({token:bO,qa:bO.O,Ga:"root"});_.cO=function(a,b){var c=this;this.n8=a;this.Q2b=b;this.I8a=this.n8.Lx.ha(_.E(function(d){return YGb(c.Q2b,d)}),_.dg({bufferSize:1,cv:!0}))};_.cO.prototype.u0a=function(a){var b=this;return this.n8.Lx.ha(_.E(function(c){return b.Q2b.u0a(c,a)}))};_.cO.O=function(a){return new (a||_.cO)(_.t(_.QN),_.t(bO))};_.cO.wa=_.q({token:_.cO,qa:_.cO.O});_.dO=function(a){this.Va=a;this.cache=new Map};_.ZGb=function(a,b,c){var d=b.we.id+"/"+b.repository+"/"+b.Lb+"/"+b.path;if(_.CI(a.Oz)){var e,f=((e=b.params)==null?0:e.Uf)?"?rcl="+b.params.Uf:"";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.Oz.constructor(b),g=_.RI(b,a.Oz),g=_.Ptb(b,a.Va,{Bka:"oneBased",ig:g?"preserve":null}),a.cache.set(c,g));return g(d)};
_.p.Object.defineProperties(_.dO.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.Oz&&_.Rs(a,this.Oz)&&_.Utb(a,this.Oz,["line"])||this.cache.clear();this.Oz=a}}});_.dO.O=function(a){return new (a||_.dO)(_.t(_.ni))};_.dO.wa=_.q({token:_.dO,qa:_.dO.O});var azb=function(a){return{sections:a}},eO=function(){this.ae=!1;this.O9a=new _.Uj;this.close=new _.Uj;this.loaded=new _.Uj};eO.prototype.Dc=function(){this.loaded.emit()};eO.O=function(a){return new (a||eO)};
eO.ya=_.Re({type:eO,oa:[["command-menu"]],mb:function(a,b){a&1&&_.Og(_.rA,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.kh=c.first)}},inputs:{ae:"hasBackdrop"},outputs:{O9a:"menuItemSelected",close:"closed",loaded:"loaded"},Qb:["commandMenu"],standalone:!1,Aa:2,Ba:1,Fa:[["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"]],ua:function(a,b){a&1&&(_.I(0,"mat-menu",2),_.O("closed",function(c){return b.close.emit(c)}),_.F(1,hzb,1,1,"ng-template",3),_.J());a&2&&_.H("hasBackdrop",b.ae)},dependencies:[_.np,_.op,_.jA,_.rA,_.qA,_.IL,_.uA,eO],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 */"],
ab:2});var fO=function(){var a=this;this.Me=_.u(_.Mg);this.qS=_.u($Gb);this.lb=_.u(_.ne);this.Dia=_.u(_.at);this.renderer=_.u(_.oj);this.sections=_.u(aHb).Pbd;this.P2b=0;this.QJb=function(b){b.target instanceof Element&&b.target.closest(".command-menu")||a.close()}};_.h=fO.prototype;_.h.Dc=function(){var a=this;bHb(this);Promise.resolve().then(function(){a.open()})};
_.h.open=function(){var a=this;this.w4.kh.kL=void 0;var b=this.Me.Pi(this.w4.kh.Qc),c=this.renderer,d=b.Im;if((d==null?void 0:d.length)>0&&!c.parentNode(d[0]))for(var e=c.parentNode(this.Me.element.na),f=0;f<d.length;f++)c.appendChild(e,d[f]);this.w4.kh.ox&&this.w4.kh.ox.attach({sections:this.sections});this.aDa=b.Im[0];this.Mgb();document.body.addEventListener("focusin",this.QJb);this.aDa.addEventListener("contextmenu",function(g){g.preventDefault();g.stopPropagation();a.close()});this.P2b=setTimeout(function(){a.qS.sF();
a.aDa.style.opacity="1"},0)};_.h.close=function(a){document.body.removeEventListener("focusin",this.QJb);this.No();clearTimeout(this.P2b);this.w4.kh.ox.detach();this.qS.close(a)};_.h.Mgb=function(){this.Wj=this.Dia.create(this.aDa);_.aXa(this.Wj)};_.h.No=function(){var a=this.qed;a&&typeof a.focus==="function"&&a.focus();this.Wj.destroy()};var bHb=function(a){a.qed=document.activeElement;Promise.resolve().then(function(){return a.lb.na.focus()})};fO.O=function(a){return new (a||fO)};
fO.ya=_.Re({type:fO,oa:[["context-menu"]],mb:function(a,b){a&1&&_.Og(eO,5);if(a&2){var c;_.Tg(c=_.Ug())&&(b.w4=c.first)}},standalone:!1,Aa:2,Ba:0,Fa:[["menu","commandMenu"],[3,"menuItemSelected","closed"]],ua:function(a,b){if(a&1){var c=_.Wd();_.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:[eO],styles:[".context-menu-container .command-menu{position:absolute;opacity:0}\n/*# sourceMappingURL=context_menu.css.map */"],
ab:2});var aHb=new _.Hd("ContextMenuData"),$Gb=function(a){var b=this;this.ad=a;this.position={x:0,y:0};this.Kxb=new _.Vf;this.wtb=new _.Vf;a.ln().subscribe(function(c){if(c.key==="Escape")b.Qq.close();else{var d;(d=b.Qq.w4.kh)==null||d.oe(c)}})};_.h=$Gb.prototype;_.h.close=function(a){this.Kxb.next(a);this.Kxb.complete();this.ad.dispose();this.wtb.next(a);this.Qq=void 0};_.h.Yy=function(){return this.wtb.ue()};_.h.sF=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.lja();c.left(b+"px");c.top(a+"px");var d=this.Qq.aDa;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.ad.Re();return this};_.h.lja=function(){return this.ad.Ml().yf};var gO=function(){};gO.O=function(a){return new (a||gO)};gO.Ja=_.Se({type:gO});gO.Ia=_.ed({imports:[_.vp,_.kA,_.vA]});var hO=function(){};hO.O=function(a){return new (a||hO)};hO.Ja=_.Se({type:hO});hO.Ia=_.ed({imports:[gO,_.vA]});var iO=function(){this.Le=_.u(_.$t);this.Rb=_.u(_.lg)};iO.prototype.open=function(a,b){var c=a.x;a=a.y;this.qS&&this.qS.close();var d=this.ad=this.Le.create({yf:this.Le.position().global(),Hg:this.Le.xF.block(),Ad:"context-menu-container"}),e=new $Gb(d);b=_.Eh({parent:this.Rb,Tb:[{Da:aHb,rc:b},{Da:$Gb,rc:e}]});e.y4=d.attach(new _.Ut(fO,void 0,b));e.Qq=e.y4.instance;return(this.qS=e).setPosition({x:c,y:a})};
var cHb=function(a,b,c){if(!b.shiftKey)return b.preventDefault(),a.open({x:b.clientX,y:b.clientY},c)};iO.prototype.close=function(){this.qS&&(this.qS.close(),this.qS=void 0)};iO.O=function(a){return new (a||iO)};iO.wa=_.q({token:iO,qa:iO.O,Ga:hO});var jO=function(){this.Ha=_.u(_.Gx);this.Ssd=Date.now()};jO.prototype.Dc=function(){var a,b,c,d;this.Ha.hb({element:"KytheHovercard",action:"show",gestureName:"BACKGROUND",Ie:["lineNum: "+((a=this.content)==null?void 0:(b=a.a$)==null?void 0:b.Ueb),"symbol: "+((c=this.content)==null?void 0:(d=c.a$)==null?void 0:d.symbol)]})};
jO.prototype.Ma=function(){var a=Date.now()-this.Ssd,b,c,d,e;this.Ha.d7({element:"KytheHovercard",action:"hide",gestureName:"EXTERNAL",Ie:["lineNum: "+((b=this.content)==null?void 0:(c=b.a$)==null?void 0:c.Ueb),"symbol: "+((d=this.content)==null?void 0:(e=d.a$)==null?void 0:e.symbol)]},a)};jO.O=function(a){return new (a||jO)};
jO.ya=_.Re({type:jO,oa:[["kythe-hovercard"]],inputs:{content:"content"},standalone:!1,Aa:2,Ba:2,Fa:[["class","mat-elevation-z8",4,"ngIf"],[1,"mat-elevation-z8"],[3,"content"]],ua:function(a,b){a&1&&_.F(0,izb,3,1,"mat-card",0)(1,jzb,4,1,"mat-card",0);a&2&&(_.H("ngIf",b.content&&b.content.markdown&&b.content.text),_.A(),_.H("ngIf",b.content&&!b.content.markdown&&b.content.text))},dependencies:[_.op,_.DN,_.WD,_.PL,_.BN],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}"],
Na:0});var dHb,eHb;dHb=["kytheHovercard"];eHb=[new IJ({zc:"start",Ac:"top"},{nc:"start",qc:"bottom"},0,-10),new IJ({zc:"start",Ac:"bottom"},{nc:"start",qc:"top"},0,10),new IJ({zc:"start",Ac:"top"},{nc:"center",qc:"bottom"},0,-10),new IJ({zc:"start",Ac:"bottom"},{nc:"center",qc:"top"},0,10),new IJ({zc:"start",Ac:"top"},{nc:"end",qc:"bottom"},0,-10),new IJ({zc:"start",Ac:"bottom"},{nc:"end",qc:"top"},0,10)];
_.kO=function(a,b,c,d,e,f,g,m,n,r,x,z,D,L,N,R,ca,wa,Da,ua){IN.call(this,f,m,a);var xa=this;this.Ha=a;this.ud=b;this.component=c;this.Pfa=d;this.Qbd=e;this.Md=m;this.CZ=n;this.Le=r;this.Va=x;this.service=z;this.ST=L;this.jd=N;this.viewState=R;this.Yj=ca;this.K0a=wa;this.M0a=Da;this.Vgb=ua;this.CX=!1;this.I4=0;this.Y5a=new _.ag(1);this.ad=null;this.rb=new _.We;this.Sga=void 0;this.qla=new _.ai(void 0);this.qFb=!1;this.Sf=this.ST.Sf;this.rb.add(D.FY().ha(_.Sf()).subscribe(function(Ma){xa.s8b=Ma;if(xa.VD!=
null){Ma=_.k(xa.VD);for(var Wa=Ma.next();!Wa.done;Wa=Ma.next())if(Wa=Wa.value,Wa.Gm!=null&&!Wa.VR)if(Wa.service.s8b){Wa=_.k(DGb(Wa));for(var Ea=Wa.next();!Ea.done;Ea=Wa.next())Ea.value.classList.add("underline")}else for(Wa=_.k(DGb(Wa)),Ea=Wa.next();!Ea.done;Ea=Wa.next())Ea.value.classList.remove("underline")}xa.Vgb.bgc.next()}));this.Sqa=D.i6();this.oka=D.W5();a=fHb(this);_.vx.has(38)&&(this.qFb=!0);this.qid=a.ha(_.E(function(Ma){return{text:Ma.text,markdown:Ma.markdown,a$:Ma.a$}}));this.rb.add(a.subscribe(function(Ma){Ma=
Ma.origin;xa.ad||(xa.ad=xa.Le.create({Hg:xa.Le.xF.sF()}));_.EXa(xa.ad,xa.ega(Ma));xa.ad.Hf()||xa.ad.attach(xa.s_);xa.Sga&&kzb(xa)}));this.xl=this.jd.register("showCustomContextMenu","ctrl+shift+\\",function(){var Ma,Wa=(Ma=document.activeElement)==null?void 0:Ma.getBoundingClientRect();Ma=new MouseEvent("mouseup",{clientX:Wa==null?void 0:Wa.x,clientY:Wa==null?void 0:Wa.y,button:2});Object.defineProperty(Ma,"target",{value:xa.qla.value.target,enumerable:!0});xa.je(Ma)},!0);gHb(this)};_.W(_.kO,IN);
_.kO.Ea=IN.Ea;var gHb=function(a){a.rb.add(a.component.s4.subscribe(function(b){a.je(b)}));a.rb.add(a.component.nDa.subscribe(function(b){(b=hHb(a,b.target))&&a.ZZ(b)}));a.rb.add(a.component.Z9a.subscribe(function(b){hHb(a,b.target)&&(a.Y5a.next(void 0),lzb(a),clearTimeout(a.j6a),clearTimeout(a.k9a))}));a.rb.add(a.component.b8a.subscribe(function(b){b.shiftKey||b.metaKey||b.ctrlKey?a.qla.next(b):a.qla.next(void 0)}));a.rb.add(a.component.c8a.subscribe(function(){lzb(a);a.qla.next(void 0)}));a.rb.add(a.component.scroll.subscribe(function(b){a.Uu(b)}))};
_.h=_.kO.prototype;_.h.Ra=function(){IN.prototype.Ra.call(this);this.ST.CX=this.CX;this.s_=new _.Vt(this.tid,this.Pfa,{content:this.qid})};
_.h.Zb=function(a){if(a.layerBaseLocation){var b=a.layerBaseLocation,c=b.Rf;b=b.Ck;this.Zu!=null&&(this.Zu=Object.assign({},this.Zu,{pu:ozb(c)}));this.CZ.location=c;if(b&&_.SI(b,c)&&!_.Utb(c,b,["line"])&&this.VD!=null)for(c=_.k(this.VD),b=c.next();!b.done;b=c.next()){var d=b.value;if(d.Gm!=null&&!d.VR&&(b=yGb(d),b!==d.link)){d.link=b;d=_.k(DGb(d));for(var e=d.next();!e.done;e=d.next())_.zc(e.value,b)}}}IN.prototype.Zb.call(this,a)};
_.h.Ma=function(){IN.prototype.Ma.call(this);var a;(a=this.xl)==null||a.call(this);this.j6a!=null&&clearTimeout(this.j6a);this.k9a!=null&&clearTimeout(this.k9a);this.rb.unsubscribe();iHb(this)};_.h.clear=function(){IN.prototype.clear.call(this);iHb(this)};
_.h.G9=function(a){var b=a.annotations;this.Zu=a.Zu;var c=b.Q5();this.I4=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.uja())if(f=cyb(f),eyb(f))break a;f=void 0}f?(a.push(new xGb(this,f,{index:d,xga:f.startLine+1,KBd:b.U3a(),Kp:e},_.vx.has(79)&&!_.vx.has(85))),d++):_.nD(this.Ha)}b=this.ST;b.FBa.clear();d=_.k(a);for(c=d.next();!c.done;c=d.next())for(c=c.value,c.vBa=b.vBa(c),e=_.Kl(c.context.Kp,10,_.ul()),e=_.k(e),f=e.next();!f.done;f=e.next()){f=f.value;
var g=b.FBa.get(f);g!=null?g.add(c):b.FBa.set(f,new Set([c]))}b.ZZ(b.pka.ids,!1);return a};_.h.y5=function(a,b,c,d,e,f,g){return _.vf([this.service.KCa(a,b,c,{Lb:d,commit:e},f,g),jHb(this)]).ha(_.E(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;return{annotations:m,Zu:n}}))};
var jHb=function(a){return(_.DI(a.bi)?_.CM(a.Yj,a.bi,"path",0).ha(_.Lf(function(){return _.of(void 0)}),_.E(function(b){return{pu:a.bi,wma:b}})):_.of({pu:a.bi,wma:void 0})).ha(_.E(function(b){var c=b.pu;b=b.wma;return{pu:c,wma:b,NCb:!!b&&(_.kk(c,1)==="HEAD"||b===_.kk(c,1))}}))},lzb=function(a){a.ad&&a.ad.Hf()&&!a.Sga&&(a.Sga=setTimeout(function(){iHb(a)},300))},kzb=function(a){clearTimeout(a.Sga);a.Sga=void 0},CGb=function(a,b){var c=void 0;c=c===void 0?1:c;var d=a.Zu,e=d.pu,f=kHb;f.we=_.CI(e)?rAb:
e.wb!=null?{id:e.wb,type:e.Wc}:void 0;f.repository=e.repository;f.Lb=_.kk(e,0);f.path=e.path;kHb.params=Object.assign({},d.pu.params,{line:b,vk:"1",mg:c});return _.ZGb(a.CZ,kHb,c===1?"panel":"example_panel")},AGb=function(a,b){b=_.Zyb(_.Y(b,1),a.Zu.pu,a.Zu);return _.ZGb(a.CZ,b,"navigate")};
_.kO.prototype.je=function(a){var b=this,c=this.Qs(a.target);if(c==null)this.ST.ZZ([]);else{var d=lHb(this,c);if(d==null)this.ST.ZZ([]),c instanceof HTMLAnchorElement&&(c.rel="noopener",c.target="_blank",this.Ha.hb({element:"UnifiedXrefPanel",action:"documentationLink",gestureName:"CLICK"}));else{c=d.element;var e=d.RE;if(a.button===2&&!_.jJ(a))this.Sqa.ha(_.Qf(1),_.Hf(Boolean),_.gg(function(){return mHb(b,d).ha(_.Qf(1))})).subscribe(function(g){nHb(b,a,d,g)});else if(a.button===0&&!_.jJ(a)&&(a.preventDefault(),
!this.ST.ie(e)||!this.CX))if(this.CX){var f=_.Y(e.context.Kp,5);tEb(this.viewState,{O0:f.split(" "),iZ:_.Kl(e.context.Kp,10,_.ul()),symbol:c.textContent||""});this.log("addToStack",a)}else((f=_.wl(e.context.Kp,_.or,4))==null?0:f.JY())?(this.navigate(d,d.element.getAttribute("href")),this.log("jumpToDefinition",a)):(this.Rqa(d),this.log("open",a))}}};
var nHb=function(a,b,c,d){(d=cHb(a.Qbd,b,{Pbd:d}))&&d.Yy().subscribe(function(e){if(e)switch(e.yh){case "navigate":var f=e.label.indexOf(" ");f=f<0?e.label:e.label.substring(0,f);a.navigate(c,e.Ta);a.log("navigateTo"+f+"ViaContextMenu",b);break;case "show-xrefs":a.Rqa(c);a.log("openViaContextMenu",b);break;case "copy-symbol-name":_.lD(document,b.target,oHb(a,c));a.log("copySymbolNameViaContextMenu",b);break;case "copy-link":a.log("copyLinkViaContextMenu",b);e=_.iJ(b.target,"a");if(!(e instanceof HTMLAnchorElement))break;
_.lD(document,e,e.href);break;case "open-tab":a.log("openTabViaContextMenu",b);e=_.iJ(b.target,"a");if(!(e instanceof HTMLAnchorElement))break;_.Ec(window,e.href);break;case "copy-build-target":e=pHb(a);e!=null&&qHb(e)==="BUILD"&&(f=e.lastIndexOf("/"),_.lD(document,b.target,"//"+(f<0?"":e.substring(0,f))+":"+oHb(a,c)));a.log("copyBuildTargetViaContextMenu",b);break;case "copy-qualified-link":_.lD(document,b.target,e.Ta.Lla);a.log("copyLinkToSymbolViaContextMenu",b);break;case "copy-qualified-symbol-name":_.lD(document,
b.target,e.Ta.zI),a.log("copyQualifiedSymbolNameViaContextMenu",b)}})},oHb=function(a,b){b=b.RE.location;return a.component.lines[b.startLine].substring(b.startColumn,b.endColumn)};_.kO.prototype.navigate=function(a,b){var c=this;a=_.Ms(_.Ss(this.bi.uc(),{line:a.RE.context.xga}).tb());this.Va.navigate(a,{ig:"preserve"}).then(function(){return _.Bq(c.Va,b)}).then(function(){c.viewState.hma.next()})};
_.kO.prototype.Rqa=function(a){var b=_.Ms(_.Ss(this.bi.uc(),{vk:"1",mg:1}).tb());this.Va.navigate(b,{ig:"preserve"});this.viewState.Rqa(rHb(this,a))};var rHb=function(a,b){var c,d,e,f;return{O0:_.Y(b.RE.context.Kp,5).split(" "),iZ:_.Kl(b.RE.context.Kp,10,_.ul()),symbol:b.element.textContent||"",ZId:_.Ml(b.RE.context.Kp,9,_.ul()).includes(3),i9:(c=a.Zu)==null?void 0:(d=c.pu)==null?void 0:d.path,Ueb:b.RE.context.xga,KLd:(e=_.wl(b.RE.context.Kp,_.or,4))==null?void 0:(f=e.JY())==null?void 0:_.Y(f,1)}};
_.h=_.kO.prototype;_.h.ZZ=function(a){var b=this;var c=a.element;var d=a.RE.context.Kp;this.j6a=setTimeout(function(){b.ST.ZZ(_.Kl(d,10,_.ul()));_.Rn(b.ud)},200);var e=_.Y(d,3);e&&(this.k9a=setTimeout(function(){b.Y5a.next({origin:c,oid:e.split(" ")})},750))};_.h.Uu=function(a){this.ST.Uu(a)};_.h.zN=function(){_.rM(this.Md,"XREFS");_.nD(this.Ha)};_.h.onLoad=function(){_.sM(this.Md,"XREFS")};_.h.fS=function(){return["XREFS"]};_.h.Tu=function(){return this.I4};
_.h.log=function(a,b){this.Ha.hb({element:"UnifiedXrefPanel",action:a,gestureName:"CLICK",projectId:this.bi.wb},b)};_.h.ega=function(a){return _.It(_.St(this.Le.position(),a),eHb)};var iHb=function(a){kzb(a);a.ad&&a.ad.detach()},hHb=function(a,b){b=a.Qs(b);return b==null?null:lHb(a,b)};_.kO.prototype.Qs=function(a){if(!(a instanceof Element))return null;a=_.iJ(a,".xrefs-decoration,.doc-link","code-and-highlight-container");return a!=null&&a instanceof HTMLElement?a:null};
var lHb=function(a,b){var c=Number(b.dataset.key);return isNaN(c)||c<0?null:(a=a.VD[c])&&a instanceof xGb?{element:b,RE:a}:null},fHb=function(a){return _.vf([a.oka,a.Y5a,a.qla]).ha(_.gg(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;c=c.next().value;if(!d||!pzb(b,c))return _.of(null);c=Szb(new _.wSa,d.oid);if(a.Zu&&a.Zu.pu){var e=_.Kyb(_.Ytb(a.Zu.pu));c.h0(e)}e=hHb(a,d.origin);var f=e!=null?rHb(a,e):void 0;e=void 0;f&&(e=["lineNum: "+f.Ueb,"symbol: "+f.symbol]);a.Ha.hb({element:"XrefsHovercard",
action:"fetch_"+b,gestureName:"CLICK",Ie:e});return a.service.pcb(c).ha(_.Lf(function(){return _.of(null)}),_.E(function(g){if(!g)return null;var m=_.ac(g,1,_.cr).values().next().value;if(!m||!m.Cu())return null;g=sHb(a,m);m=m.getType()===2;return{origin:d.origin,text:g,markdown:m,a$:f}}))}),_.Hf(function(b){return!!b}),_.bg(1),_.uf())},sHb=function(a,b){var c=a.Zu,d=a.CZ;return _.$yb(b,function(e){try{var f=_.Zyb(e,c.pu,c);return _.ZGb(d,f)}catch(g){return e}})},mHb=function(a,b){return XGb(a.K0a,
oHb(a,b),b.RE.location.startLine+1).ha(_.Lf(function(c){a.Cg.handleError(c);return _.of(void 0)}),_.gg(function(c){return(c==null?0:c.vkd)&&(c==null?0:c.zI)?a.M0a.u0a(c.zI).ha(_.E(function(d){return{zI:c.zI,Lla:d}})):_.of({zI:c==null?void 0:c.zI,Lla:void 0})}),_.E(function(c){var d=b.RE.context.Kp,e=_.wl(d,_.or,4),f=[],g=pHb(a),m=b.element.textContent;g==null||qHb(g)!=="BUILD"||(e==null?0:e.JY())||m==null||/[:\/]/.test(m)||f.push({label:"Copy build target",yh:"copy-build-target"});(c==null?0:c.Lla)&&
f.push({label:"Copy link to the symbol",yh:"copy-qualified-link",Ta:{Lla:c.Lla}});(c==null?0:c.zI)&&f.push({label:"Copy qualified symbol name",yh:"copy-qualified-symbol-name",Ta:{zI:c.zI}});c=[[{label:"References",yh:"show-xrefs",disabled:!_.Y(d,5)}],[{label:"Copy",yh:"copy-symbol-name"},{label:"Copy link",yh:"copy-link"}].concat(_.v(f)),[{label:"Browser context menu",yh:"unused",bc:"shift+right-click",disabled:!0}]];e&&(d=function(n){return{label:n.Xj(),yh:"navigate",Ta:AGb(a,n),disabled:!1}},f=
_.xl(e,_.nr,2,_.ul()).map(d),(e=e.JY())&&f.unshift(d(e)),f.length&&c.unshift(f));c.unshift([{label:"Open in new tab",yh:"open-tab"}]);return c}))},qHb=function(a){var b=a.lastIndexOf("/");return b<0?a:a.substring(b+1)},pHb=function(a){var b,c;a=(b=a.Zu)==null?void 0:(c=b.pu)==null?void 0:c.path;return a==null?null:a.startsWith("google3/")?a.substring(8):a};
_.kO.O=function(a){return new (a||_.kO)(_.C(_.Gx),_.C(_.ho),_.C(_.tM),_.C(_.Mg),_.C(iO),_.C(_.wh),_.C(_.wx),_.C(_.qM),_.C(_.dO),_.C(_.$t),_.C(_.ni),_.C(_.UN),_.C(_.py),_.C(WN),_.C(_.Sw),_.C(_.pN),_.C(_.BM),_.C(_.$N),_.C(_.cO),_.C(aO))};
_.kO.ya=_.Re({type:_.kO,oa:[["xrefs-layer","layerBaseLocation",""]],mb:function(a,b){a&1&&_.Og(dHb,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.tid=c.first)}},inputs:{bi:"layerBaseLocation",CX:"chainXrefs"},outputs:{Sf:"highlightedLines"},standalone:!1,features:[_.jh([_.dO,WN]),_.kg,_.Kn],tc:["layerBaseLocation",""],Aa:2,Ba:0,Fa:[["kytheHovercard",""],[3,"content","mouseenter","mouseleave",4,"ngIf"],[3,"mouseenter","mouseleave","content"]],ua:function(a){a&1&&_.F(0,nzb,2,3,"ng-template",null,0,_.oh)},dependencies:[_.op,
jO,_.up],styles:["a.xrefs-decoration.underline{text-decoration:underline}"],ab:2,Na:0});var kHb={};_.tHb=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 uHb,wHb;uHb=function(a){return{state:a}};_.vHb=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}"};
wHb={ePa:0,RXc:1,Ev:2,0:"STARRED",1:"UNSTARRED",2:"DISABLED"};_.lO=function(a,b,c,d){this.Ha=a;this.zh=b;this.Di=c;this.kc=d;this.y9b=new _.Uj;this.G1=wHb;this.MHa=this.H9=_.Ff;this.jhb=new _.Vf;this.YZa=!1};
_.lO.prototype.Zb=function(){var a=this;this.kb=szb(this.kb,this.type);this.MHa=_.Gf(hAb(this.kc,this.kb).ha(_.E(function(b){return{kind:"rpc",state:b?0:1}}),_.Lf(function(b){_.uv(a.zh,b);return _.of({kind:"rpc",state:2})})),this.jhb).ha(_.cg(function(b,c){switch(c.kind){case "rpc":return c.state;case "event":if(b===2)return b;a.Ha.hb({element:"StarComponent",action:"triggerStarButton",gestureName:c.action});b=b===1;a.mPb=b;a.y9b.emit(b);a.YZa||(a.YZa=!0,a.makeRequest(b));return b?0:1;default:return _.gb(c)}},
2),_.bg(1),_.uf());this.H9=this.MHa.ha(_.E(function(b){switch(b){case 0:case 1:return _.uzb(a.type,b===0);case 2:return"An error occurred, star disabled";default:return _.gb(b,"star state is unknown")}}))};_.lO.prototype.makeRequest=function(a){var b=this;return(a?this.kc.uGa(this.kb):this.kc.nHa(this.kb)).ha().subscribe({complete:function(){a!==b.mPb?b.makeRequest(b.mPb):b.YZa=!1},error:function(c){_.uv(b.zh,c);b.Di.wm(tzb(b.type,a),"polite");b.MHa=_.of(2);b.H9=_.of("An error occurred, star disabled")}})};
_.lO.O=function(a){return new (a||_.lO)(_.C(_.Qq),_.C(_.tv),_.C(_.kt),_.C(_.py))};
_.lO.ya=_.Re({type:_.lO,oa:["star place  type  trackElement ".split(" ")],inputs:{type:"type",kb:"place",wc:"trackElement",sz:"elementName"},outputs:{y9b:"starChange"},standalone:!1,features:[_.Kn],tc:"place  type  trackElement ".split(" "),Aa:2,Ba:5,Fa:[[4,"ngIf"],["type","button","mat-icon-button","",3,"click","disabled","matTooltip","ascTrackElement","trackAction"]],ua:function(a,b){a&1&&(_.F(0,rzb,5,12,"ng-container",0),_.S(1,"async"));a&2&&_.H("ngIf",_.lh(3,uHb,_.nh(1,1,b.MHa)))},dependencies:[_.Vq,
_.op,_.Fx,_.nv,_.Yv,_.Dy,_.Ay,_.up],styles:[_.vHb()],Na:0});var qzb=new _.Hv("{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}}}}");_.mO=function(){};_.mO.O=function(a){return new (a||_.mO)};_.mO.Ja=_.Se({type:_.mO});_.mO.Ia=_.ed({imports:[_.Zq,_.vp,_.Wx,_.Zv,_.Ey]});_.nO=function(){this.path=""};_.nO.prototype.Ra=function(){};_.nO.O=function(a){return new (a||_.nO)};
_.nO.ya=_.Re({type:_.nO,oa:[["empty-file-detail","path",""]],inputs:{path:"path"},standalone:!1,tc:["path",""],Aa:7,Ba:3,Fa:[["icon","source:file"]],ua:function(a,b){a&1&&(_.I(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.Q(2," Empty file "),_.J(),_.I(3,"icon-empty-state-subtitle")(4,"div"),_.Q(5),_.S(6,"lastPathElement"),_.J()()());a&2&&(_.A(5),_.dh(" ",_.nh(6,1,b.path)," is currently empty. "))},dependencies:[_.FD,_.HD,_.GD,_.LD],ab:2,Na:0});var xHb=function(a,b,c,d,e){var f=c.start;c=c.end;this.lu=a;this.line=b;this.startColumn=f;this.endColumn=c;this.classList=e+(" match-"+d)};xHb.prototype.remove=function(){this.wU&&this.wU.remove()};xHb.prototype.render=function(){this.wU=this.lu.O3(this.line-1,{startColumn:this.startColumn,endColumn:this.endColumn,Dp:this.classList})};xHb.prototype.scrollTo=function(a){this.lu.NUb("."+this.classList.split(" ").join("."),a,this.line-1,60)};_.oO=function(a,b,c){_.HN.call(this,c);this.lu=a;this.fZ=b;this.hDa=[];this.selectedIndex=null;this.matches=[];this.gA=-1;this.ul=_.Ff;this.W5a="search"};_.W(_.oO,_.HN);
_.oO.prototype.Zb=function(a){a.selectedMatchIndex&&yHb(this);a.matches&&this.update();if(a.scrollToIndex){a=a.scrollToIndex;var b=a.Ck;a=a.Rf;var c=this.hDa[a];if(c){var d;(d=this.fZ)==null||d.iy({action:"show",line:c.line});c.scrollTo(b===-1?0:a>b?1:0)}}else a.matches&&(a=a.matches,d=a.Ck,a=a.Rf,d=d&&d[this.gA]&&d[this.gA].lineNumber,d=d===-1?0:(a&&a[this.gA]&&a[this.gA].lineNumber)>d?1:0,a=this.hDa[this.gA])&&((b=this.fZ)==null||b.iy({action:"show",line:a.line}),a.scrollTo(d))};
_.oO.prototype.Ma=function(){_.HN.prototype.Ma.call(this);this.rb&&this.rb.unsubscribe()};_.oO.prototype.aza=function(){var a=this,b="search-match-layer";this.W5a==="find"?b+=" find-match":this.W5a==="search"&&(b+=" search-match");this.hDa=this.matches.map(function(c,d){return new xHb(a.lu,c.lineNumber,c.range,d,a.selectedIndex===d?b+" selected-match":b)});return _.of(this.hDa)};
var yHb=function(a){a.rb&&a.rb.unsubscribe();a.rb=a.ul.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")})};_.oO.O=function(a){return new (a||_.oO)(_.C(_.tM),_.C(_.ZL,8),_.C(_.wh))};
_.oO.Ea=_.Te({type:_.oO,oa:[["search-match-layer"]],inputs:{matches:"matches",gA:"scrollToIndex",ul:"selectedMatchIndex",W5a:"highlightStyle"},standalone:!1,features:[_.kg,_.Kn]});var zHb=function(){this.ofc=[]};_.p.Object.defineProperties(zHb.prototype,{widgets:{configurable:!0,enumerable:!0,get:function(){return this.ofc},set:function(a){this.ofc=a}}});var pO=function(){zHb.apply(this,arguments)};_.W(pO,zHb);var AHb=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=pO.prototype;_.h.n6=function(a){var b=this.widgets.filter(function(c){return uub(c.line,a)});this.ei=b.length>0?{first:this.widgets.indexOf(b[0]),last:this.widgets.indexOf(b[b.length-1])}:void 0;return b};
_.h.aBa=function(a,b){if(!this.ei||a>this.widgets[this.ei.last].line||b<=this.widgets[this.ei.first].line)return[{widgets:this.n6({start:a,end:b}),type:"replace"}];var c=this.widgets[this.ei.first],d=this.widgets[this.ei.last],e=[];if(a>c.line){var f=this.c5a(a);f.length>0&&e.push({widgets:f,type:"remove"})}a<c.line&&(a=this.P3a(a),a.length>0&&e.push({widgets:a,type:"add",location:"start"}));b<d.line&&(a=this.b5a(b),a.length>0&&e.push({widgets:a,type:"remove"}));b>d.line&&(b=this.O3a(b),b.length>
0&&e.push({widgets:b,type:"add",location:"end"}));return e};_.h.O3a=function(a){for(var b=[],c=this.ei.last+1;c<this.widgets.length;c++){var d=this.widgets[c];if(d.line>a)break;b.push(d);this.ei.last=c}return b};_.h.P3a=function(a){for(var b=[],c=this.ei.first-1;c>=0;c--){var d=this.widgets[c];if(d.line<a)break;b.push(d);this.ei.first=c}return b};_.h.c5a=function(a){for(var b=[],c=this.ei.first;c<=this.ei.last;c++){var d=this.widgets[c];if(d.line>=a){this.ei.first=c;break}b.push(d)}return b};
_.h.b5a=function(a){for(var b=[],c=this.ei.last;c>=this.ei.first;c--){var d=this.widgets[c];if(d.line<=a){this.ei.last=c;break}b.push(d)}return b};pO.O=function(){var a;return function(b){return(a||(a=_.je(pO)))(b||pO)}}();pO.wa=_.q({token:pO,qa:pO.O});var qO=function(){zHb.apply(this,arguments)};_.W(qO,zHb);_.h=qO.prototype;_.h.n6=function(a){var b=this.widgets.filter(function(c){return c.startLine!==void 0&&uub(c.startLine,a)||c.endLine!==void 0&&uub(c.endLine,a)});b.length>0&&(this.ei={first:this.widgets.indexOf(b[0]),last:this.widgets.indexOf(b[b.length-1])});return b};
_.h.aBa=function(a,b){if(!this.ei)return[];var c=this.widgets[this.ei.first],d=this.widgets[this.ei.last];if(d.endLine!==void 0&&a>=d.endLine||c.startLine!==void 0&&b<=c.startLine)return[{widgets:this.n6({start:a,end:b}),type:"replace"}];var e=[];if(c.endLine!==void 0&&a>c.endLine){var f=this.c5a(a);f.length>0&&e.push({widgets:f,type:"remove"})}c.startLine!==void 0&&a<c.startLine&&(a=this.P3a(a),a.length>0&&e.push({widgets:a,type:"add",location:"start"}));d.startLine!==void 0&&b<d.startLine&&(a=this.b5a(b),
a.length>0&&e.push({widgets:a,type:"remove"}));d.endLine!==void 0&&b>d.endLine&&(b=this.O3a(b),b.length>0&&e.push({widgets:b,type:"add",location:"end"}));return e};_.h.O3a=function(a){for(var b=[],c=this.ei.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.ei.last=c}return b};_.h.P3a=function(a){for(var b=[],c=this.ei.first-1;c>=0;c--){var d=this.widgets[c];if(d.endLine!==void 0&&d.endLine<a)break;b.push(d);this.ei.first=c}return b};
_.h.c5a=function(a){for(var b=[],c=this.ei.first;c<=this.ei.last;c++){var d=this.widgets[c];if(d.endLine!==void 0&&d.endLine>=a){this.ei.first=c;break}b.push(d)}return b};_.h.b5a=function(a){for(var b=[],c=this.ei.last;c>=this.ei.first;c--){var d=this.widgets[c];if(d.startLine!==void 0&&d.startLine<=a){this.ei.last=c;break}b.push(d)}return b};qO.O=function(){var a;return function(b){return(a||(a=_.je(qO)))(b||qO)}}();qO.wa=_.q({token:qO,qa:qO.O});var rO=function(a,b){eM.call(this,a,b);this.lb=a;this.visibility=_.YL;this.JH=new Map;this.Dw=0;this.Hm=[];this.Rj=this.Jf=0;this.oTb=10};_.W(rO,eM);var BHb=function(a){a.osa&&(a.osa.style.height=cJ(a.visibility,a.Jf)*a.lineHeight+"px");if(a.Nea){for(var b=a.visibility,c=a.Rj,d=0,e=b.gU.length-1;e>=0;e--){var f=b.gU[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.Nea.style.height=(a.Dw-c-d)*a.lineHeight+"px"}};
rO.prototype.I$a=function(){this.osa||(this.osa=document.createElement("div"),this.container.appendChild(this.osa));this.content||(this.content=document.createElement("div"),this.container.appendChild(this.content));this.Nea||(this.Nea=document.createElement("div"),this.container.appendChild(this.Nea))};rO.prototype.Bu=function(){return this.Dw};var CHb=function(a){return{start:a.Jf,end:a.Rj}};rO.prototype.vj=function(a){if(a>=this.Jf&&a<this.Rj)return this.Hm[a-this.Jf]};
var DHb=function(a,b,c){b>=a.Jf&&b<a.Rj&&(a.content.replaceChild(c,a.Hm[b-a.Jf]),a.Hm[b-a.Jf]=c)};_.h=rO.prototype;_.h.clear=function(){eM.prototype.clear.call(this);this.Hm=[];this.Rj=this.Jf=0;this.content&&(this.content.textContent="");this.JH.clear()};
_.h.Uu=function(a,b){if(this.content&&this.osa&&this.Nea&&this.i0a()){var c=a+b;a>=this.Rj||c<=this.Jf?(this.Voa(this.Rj-this.Jf),this.Rj=this.Jf=a,this.mX(b,!0)):(a>this.Jf?this.Voa(a-this.Jf):this.mX(this.Jf-a),c<this.Rj?this.Voa(this.Rj-c,!0):this.mX(c-this.Rj,!0));BHb(this)}};
_.h.mX=function(a,b){b=b===void 0?!1:b;a<=0||(this.Rj=Math.max(this.Rj,0),this.Jf=Math.max(this.Jf,0),GI(this.content,b?"beforeend":"afterbegin",this.BKb(Math.max(0,b?this.Rj:this.Jf-a),a)),this.Hm=Array.from(this.content.children),b?this.Rj+=a:(this.Jf-=a,this.Jf<=0&&(this.Rj-=this.Jf,this.Jf=0)))};
_.h.Voa=function(a,b){b=b===void 0?!1:b;a=Math.min(this.Hm.length,a);for(var c=_.k(this.Hm.splice(b?this.Hm.length-a:0,a)),d=c.next();!d.done;d=c.next())this.content.removeChild(d.value);b||(this.Jf+=a);this.Rj=this.Jf+this.Hm.length};_.h.i0a=function(){return!0};
_.h.iy=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=EHb(d,c),f=d.start;f<d.end;f++)FHb(this,f,e,f===d.start),b.add(f)}c=_.k(this.JH);for(a=c.next();!a.done;a=c.next())a=_.k(a.value).next().value,b.has(a)||this.showLine(a);BHb(this)};
var EHb=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},FHb=function(a,b,c,d){if(eJ(b,a.Bu())){var e=a.JH.get(b);e&&e.hidden===!d||(c=a.iCb(b,c,!d),a.JH.set(b,{node:c,hidden:!d}),a.vj(b)&&(d=document.createElement("div"),GI(d,"afterbegin",c),DHb(a,b,d.firstChild)))}};
rO.prototype.showLine=function(a){if(eJ(a,this.Bu())&&this.JH.get(a)){var b=this.vj(a);b&&DHb(this,a,b.lastElementChild.firstElementChild);this.JH.delete(a)}};_.p.Object.defineProperties(rO.prototype,{lineHeight:{configurable:!0,enumerable:!0,get:function(){return this.oTb},set:function(a){this.oTb=a;BHb(this)}},BS:{configurable:!0,enumerable:!0,set:function(a){this.Dw=a;BHb(this)}}});rO.O=function(a){return new (a||rO)(_.C(_.ne),_.C(_.oj))};rO.Ea=_.Te({type:rO,inputs:{visibility:"visibility"},features:[_.kg]});var sO=function(a,b,c,d,e,f){rO.call(this,c,d);var g=this;this.ud=a;this.view=b;this.lb=c;this.Vgb=f;this.jd=_.u(_.Sw);this.jy=!1;this.Sf=[];this.Ux=!1;this.Zk=new _.Uj;this.JE=new _.Uj;this.UQ=new _.Uj;this.rb=new _.We;this.lines=[];this.mn=[];this.k_a=new _.Vf;this.Pcc=new _.Vf;this.QM=new Set;this.jbb=0;this.yo=null;this.xl=void 0;this.rb.add(e.NY().ha(_.Sf()).subscribe(function(m){var n=g.tabSize===void 0;g.tabSize=m;n||_.Qn(g.ud)}));this.rb.add(this.Vgb.pxd.subscribe(function(){g.Nsa(_.tgb(0,
g.mn.length))}));this.rb.add(this.Pcc.ha(_.Gka(function(){return g.k_a.ha(_.fg(void 0),_.Nf(20),_.Uf())})).subscribe(function(){GHb(g)}))};_.W(sO,rO);sO.Ea=rO.Ea;sO.prototype.Ra=function(){rO.prototype.I$a.call(this);this.xl=HHb(this)};sO.prototype.Ma=function(){this.rb.unsubscribe();this.yo&&(_.dn(this.yo),this.Cdb=void 0);this.xl&&this.xl()};var HHb=function(a){if(a.Ux&&_.vx.has(105))return a.rb.add(a.k_a.ha(_.Nf(200),_.ig(function(){a.ogb()})).subscribe()),a.jd.register("explainCode","m",function(){a.kU()})};
_.h=sO.prototype;_.h.BKb=function(a,b){b=a+b;for(var c=[];a<b;a++)this.JH.has(a)?c.push(this.JH.get(a).node):c.push(this.mn[a]);return _.ugb(_.OFa,c)};_.h.mX=function(a,b){b=b===void 0?!1:b;if(!(a<=0)){var c=Math.max(0,b?this.Rj:this.Jf-a),d=c+a;rO.prototype.mX.call(this,a,b);for(a=c;a<d;a++)this.QM.has(a)&&(b=void 0,(b=this.vj(a))==null||b.setAttribute("aria-current","true"));this.Pcc.next()}};_.h.i0a=function(){return this.mn.length>0};
_.h.Zb=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=dJ(this.Sf,this.Bu(),this.Jf,!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.vj(c))==null||d.setAttribute("aria-current","true")}}this.QM=tub(this.Sf)}};
_.h.Zya=function(a,b){var c=this,d=dM(this,"line");d.appendChild(cM(this,Array.from({length:b+1}).join(" "),"line"));b=cM(this,"...","line ellipses");b.addEventListener("click",function(){c.Zk.emit(a)});d.appendChild(b);return d};
_.h.iCb=function(a,b,c){a=this.mn[a];c=UL(WL(),'<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++)UL(c," ");UL(VL(UL(c,'</span><span class="line ellipses">...</span><div style="display:none;">'),SL(a)),"</div></div>");return c.NF()};_.h.je=function(a){a=a.target;a.classList.contains("ellipses")&&this.Zk.emit(Number(a.nextElementSibling.firstElementChild.dataset.lineNumber))};
_.h.OX=function(){if(this.Bu()&&this.Hm[0])return this.Hm[0].getBoundingClientRect().height;var a=dM(this,"");a.appendChild(document.createTextNode("_"));this.container.appendChild(a);var b=a.getBoundingClientRect().height;this.container.removeChild(a);return b};
_.h.Kda=function(a,b){b=b===void 0?[]:b;this.lines=a;this.BS=a.length;this.mn=[];var c=document.getElementById("pre-rendered-code");if(c!=null&&this.jy){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.Hm=Array.from(this.content.children);this.Jf=Number(this.Hm[0].getAttribute("data-line-number"));this.Rj=this.Jf+this.Hm.length;(c=_.iJ(this.container,"virtual-scroll-format-code",
"body"))&&c.scrollTop<=0&&(c.scrollTop=d)}for(d=0;d<b.length;d++)this.mn.push(b[d]);if(this.mn.length<a.length)for(b=this.Q_a(0,a.length),d=this.mn.length;d<a.length;d++)this.mn.push(oBb({lineNumber:d,line:a[d],Hw:b[d]}).NF())};var JHb=function(a){a.selection=new _.ny({start:new _.my({line:0,column:0}),end:IHb(a)});GHb(a)};
sO.prototype.Nsa=function(a){var b=this;if(this.i0a()&&(a=a.filter(function(n){return eJ(n,b.Bu())}),!(a.length===0||a[a.length-1]>=this.Bu()))){var c=new jM(new KHb),d=a.map(function(n){var r;return c.hd((r=b.zk.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.mn[m]=oBb({lineNumber:m,line:this.lines[m],Hw:d[g]}).NF();GI(e,"afterbegin",this.mn[m]);
DHb(this,m,e.firstChild)}f!=null&&(a=Number(f),isNaN(a)||this.focus(a))}};sO.prototype.focus=function(a){a=dJ(a,this.Bu());if(a.length!==0){var b=this.vj(a[0].start);b&&(b.hasAttribute("tabindex")||b.setAttribute("tabindex","-1"),this.JE.next(a[0].start),b.focus())}};
sO.prototype.eq=function(){if(this.jbb)this.jbb--;else{this.k_a.next();var a=LHb(this);if(a==null?0:a.range){var b=a.range,c,d=b.start.isEqual(new _.my({line:this.Jf,column:0}))&&((c=this.selection)==null?0:c.start.isBefore(b.start))?this.selection.start:b.start,e;c=b.end.isEqual(MHb(this))&&((e=this.selection)==null?0:e.end)&&b.end.isBefore(this.selection.end)?this.selection.end:b.end;this.selection=new _.ny({start:d,end:c});this.uZ=a.uZ}else this.uZ=this.selection=void 0}};
var GHb=function(a){if(a.selection){var b=a.selection;var c=new _.ny({start:new _.my({line:a.Jf,column:0}),end:MHb(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 _.ny({start:d,end:c})}var f;d=(f=LHb(a))==null?void 0:f.range;f=!c;d=d&&c&&c.isEqual(d);f||d||(f=NHb(a,c.start),d=NHb(a,c.end),(c=document.getSelection())&&f&&d&&(a.uZ||(d=_.k([d,f]),f=d.next().value,d=d.next().value),c.setBaseAndExtent(f.node,
f.offset,d.node,d.offset),a.jbb++))}},PHb=function(a,b,c){if(!a.content.contains(b))return a.content.compareDocumentPosition(b)&Node.DOCUMENT_POSITION_FOLLOWING?IHb(a):new _.my({line:0,column:0});a=OHb(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 _.my({line:Number(b.getAttribute("data-line-number")),column:c})},OHb=function(a,b,c){return b.childNodes.length===0?{node:b,offset:c}:b.childNodes.length<=c?NHb(a,MHb(a)):OHb(a,b.childNodes[c],0)},NHb=function(a,b){var c=a.vj(b.line);if(c)return QHb(a,c,b.column)},QHb=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 QHb(a,e,c-d);d+=m}},RHb=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("")};
sO.prototype.clear=function(){rO.prototype.clear.call(this);this.view.clear();this.lines=[];this.mn=[]};var LHb=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=PHb(a,d,b.anchorOffset),a=PHb(a,c,e),!b.isEqual(a)))return b.isBefore(a)?{range:new _.ny({start:b,end:a}),uZ:!0}:{range:new _.ny({start:a,end:b}),uZ:!1}}};
sO.prototype.ogb=function(){var a=LHb(this);if(a){this.Cdb=a.range;var b=NHb(this,a.range.start),c=NHb(this,a.range.end);if(b&&c){var d;if((d=a==null?void 0:a.uZ)!=null?d:this.uZ)a=_.k([c,b]),b=a.next().value,a.next();this.teb(b.node)}else SHb(this)}else SHb(this)};
sO.prototype.teb=function(a){var b=this.y4a();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.O4a(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")}};
sO.prototype.O4a=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 SHb=function(a){a.yo&&a.yo.classList.remove("is-visible")};sO.prototype.y4a=function(){var a=this;this.yo||(this.yo=document.createElement("div"),this.yo.classList.add("explain-code-bubble"),this.yo.addEventListener("click",function(){a.kU()}),this.container.appendChild(this.yo));return this.yo};
sO.prototype.kU=function(){var a=this.Cdb,b=void 0;a&&(b=Uzb(Tzb((new _.Rr).Fqa(a.start.line+1),a.start.column+1).qqa(a.end.line+1),a.end.column+1));this.Cdb=void 0;this.UQ.emit(b)};var MHb=function(a){var b,c,d=(c=(b=a.vj(a.Rj-1))==null?void 0:b.textContent)!=null?c:"";return new _.my({line:a.Rj-1,column:d.endsWith("\n")?d.length-1:d.length})},IHb=function(a){var b=a.lines.length-1;return new _.my({line:b,column:a.lines[b].length})};
sO.prototype.Q_a=function(a,b){for(var c=new jM(new KHb),d=[];a<b;a++){var e=void 0;d.push(c.hd((e=this.zk.get(a))!=null?e:null))}return d};sO.O=function(a){return new (a||sO)(_.C(_.ho),_.C(_.Mg),_.C(_.ne),_.C(_.oj),_.C(_.py),_.C(aO),_.C(_.wx))};
sO.ya=_.Re({type:sO,oa:[["virtual-scroll-code-container"]],qb:4,Wa:function(a,b){a&1&&_.O("click",function(c){return b.je(c)});a&2&&_.ah("-moz-tab-size",b.tabSize)("tab-size",b.tabSize)},inputs:{jy:"usePrefetchIfPossible",Sf:"highlightedLines",zk:"inlineWidgets",Ux:"showCodeExplainBubble"},outputs:{Zk:"lineShown",JE:"lineFocused",UQ:"explainCodeBubbleClicked"},standalone:!1,features:[_.kg,_.Kn],Aa:0,Ba:0,ua:function(){},styles:['virtual-scroll-code-container{min-width:80ch;padding:0 4px;-moz-tab-size:2;tab-size:2;white-space:pre}virtual-scroll-code-container.nopadding{padding:0}virtual-scroll-code-container .ellipses{border-radius:1ch;cursor:pointer;padding:0 1ch;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.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}'],
ab:2,Na:0});var KHb=function(){};_.h=KHb.prototype;_.h.Gda=function(a,b){_.Bl(a,8,bM,b)};_.h.YBb=function(a,b,c){return uBb(a.clone()).setStart(b).setEnd(c)};_.h.sM=function(a){return a};_.h.qE=function(a){return XL(a,_.nl)};_.h.wj=function(a){return a.wj()};_.h.bn=function(a){return a.bn()};_.h.bCa=function(a){return _.Y(a,3)==="a"};_.h.iCa=function(a){return _.El(a,7)};_.h.G2b=function(a,b){b=XL(a).concat(XL(b));_.Al(a,8,b)};_.h.setEnd=function(a,b){a.setEnd(b)};
_.h.p9b=function(a,b){if(b<a.bn()||b>=a.wj())throw new RangeError;var c=uBb(a.clone()).setStart(b);a.setEnd(b);return c};_.h.uc=function(a){var b=(new bM).setStart(a.startColumn).setEnd(a.endColumn);a.l9a&&_.Yl(b,7,!0);var c,d=(c=a.tagName)!=null?c:"span";c=_.pk(b,3,d);_.pk(c,4,a.Dp);a.href!=null&&_.pk(b,5,a.href);a.key!=null&&b.nv(a.key);return b};_.h.Lhb=function(a,b){return b.bn()-a.bn()||a.wj()-b.wj()};var THb=["CodeMirror-activeline","CodeMirror-activeline-gutter"],tO=function(a,b){rO.call(this,a,b);this.lb=a;this.JE=new _.Uj;this.kr=new _.Uj;this.Du=new _.Uj;this.Zk=new _.Uj;this.w6=void 0;this.FI=new Set;this.QM=new Set;this.y2a=new Map;this.eya=10};_.W(tO,rO);tO.Ea=rO.Ea;_.h=tO.prototype;
_.h.Ra=function(){rO.prototype.I$a.call(this);if(this.content){var a=dM(this,"");a.style.width="fit-content";a.style.visibility="hidden";var b=dM(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.eya;this.Uad=a};
_.h.Zya=function(a){var b=this,c=dM(this,"line-number CodeMirror-gutter-background");c.appendChild(cM(this,"-",""));c.addEventListener("click",function(){b.Zk.emit(a)});return c};_.h.iCb=function(a,b,c){b=this.nn?this.nn(a):void 0;return UL(VL(UL(WL(),'<div class="line-number hidden-node CodeMirror-gutter-background"'+(c?' style="display:none;"':"")+'><span>-</span><div style="display:none;">'),(b instanceof RL?b.Au():b)?iBb(a,b):kBb(a,a+1)),"</div></div>").NF()};
_.h.je=function(a){var b=a.target;if(b.classList.contains("hidden-node"))return this.Zk.emit(Number(b.lastElementChild.firstElementChild.firstElementChild.dataset.lineNumber)),!0;if(b.tagName==="A"&&(a.button!==0||a.ctrlKey||a.metaKey))return!0;for(var c=b;c!==a.currentTarget&&!c.classList.contains("line-number");)c=c.parentElement;c=Number(c.firstElementChild.dataset.lineNumber);if(isNaN(c))return!0;if(b.tagName!=="A")return this.Du.next({line:c,n7:a}),!0;this.kr.next({line:c,n7:a});return!1};
_.h.clear=function(){rO.prototype.clear.call(this);this.BS=0};_.h.focus=function(a){a=dJ(a,this.Hm.length,this.Jf,!0);a.length>0&&(this.Hm[a[0].start-this.Jf].firstElementChild.focus(),this.JE.next(a[0].start))};
_.h.v6=function(a){for(var b=_.k(this.FI||[]),c=b.next();!c.done;c=b.next()){c=c.value;c.classList.remove("highlight");for(var d=_.k(THb),e=d.next();!e.done;e=d.next())c.classList.remove(e.value);c.removeAttribute("aria-current");c.style.backgroundColor=""}this.w6=a;this.FI=sub(this.w6,this.Hm,this.Jf,!0);this.QM=tub(a);a=_.k(this.FI);for(b=a.next();!b.done;b=a.next())this.dka(b.value)};
_.h.ehb=function(a){if(this.nn){this.nn=a;for(var b=0,c=this.Hm.length;b<c;b++)_.zc(this.Hm[b].firstElementChild,a(b+this.Jf))}else this.clear(),this.BS=this.Dw};_.h.BKb=function(a,b){b=a+b;if(this.nn){for(var c=[];a<b;a++)this.JH.has(a)?c.push(this.JH.get(a).node):c.push(jBb({lineNumber:a,href:this.nn(a)}).NF());return _.ugb(_.OFa,c)}return lBb({start:a,end:b}).NF()};
_.h.mX=function(a,b){b=b===void 0?!1:b;var c=Math.max(0,b?this.Rj:this.Jf-a),d=c+a;rO.prototype.mX.call(this,a,b);a=_.k(this.y2a.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.Hm[b-c].classList.add.apply(this.Hm[b-c].classList,_.v(e))}for(;c<d;c++)this.QM.has(c)&&(a=this.vj(c))&&(this.dka(a),this.FI.add(a))};
_.h.Voa=function(a,b){b=b===void 0?!1:b;for(var c=Math.max(0,b?this.Rj:this.Jf-a),d=c+a;c<d;c++)if(this.QM.has(c)){var e=this.vj(c);e&&this.FI.delete(e)}rO.prototype.Voa.call(this,a,b)};_.h.dka=function(a){a.classList.add("highlight");for(var b=_.k(THb),c=b.next();!c.done;c=b.next())a.classList.add(c.value);a.setAttribute("aria-current","true")};
_.p.Object.defineProperties(tO.prototype,{Uad:{configurable:!0,enumerable:!0,set:function(a){this.eya=a;this.container.style.width=this.Dw.toString().length*this.eya+13+"px"}},BS:{configurable:!0,enumerable:!0,set:function(a){this.container.style.width=a.toString().length*this.eya+13+"px";this.Dw=a;BHb(this)}}});tO.O=function(a){return new (a||tO)(_.C(_.ne),_.C(_.oj))};
tO.ya=_.Re({type:tO,oa:[["virtual-scroll-line-number-container"]],Wa:function(a,b){a&1&&_.O("click",function(c){return b.je(c)})},inputs:{nn:"lineNumberLinkProvider"},outputs:{JE:"lineFocused",kr:"lineNumberClicked",Du:"gutterClicked",Zk:"lineShown"},standalone:!1,features:[_.kg],Aa:0,Ba:0,ua:function(){},styles:["virtual-scroll-line-number-container{flex:none;min-width:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.line-number{padding:0 5px 0 3px;position:unset;text-align:end}.CodeMirror-linenumber{line-height:inherit;min-width:unset;padding:0 0 0 5px;position:unset}a.CodeMirror-linenumber{cursor:pointer;display:block;text-align:right}"],
ab:2,Na:0});var UHb,VHb,WHb,XHb,YHb,ZHb,$Hb;UHb=["content"];VHb=["gutter"];WHb=["decorations"];XHb=["sidebar"];YHb=["focusElement"];ZHb=new _.Hd("sidebarService");$Hb=new _.Hd("lineWidgetsService");
_.uO=function(a,b,c,d,e,f,g,m,n,r,x,z,D,L,N,R,ca,wa,Da,ua){_.tM.call(this,z,D,a);var xa=this;this.renderer=c;this.view=d;this.Kl=e;this.Lpa=f;this.e1=g;this.Dh=m;this.jd=n;this.document=r;this.ud=L;this.cU=N;this.u8a=R;this.kYa=ca;this.Geb=wa;this.JCa=Da;this.Hja=ua;this.y5a=dJ;this.Ds=new Set;this.zk=new Map;this.zE=this.aZ=this.YY=this.ZY=!1;this.Mz=[];this.Ww=new Map;this.yE=new Map;this.Rfa=new _.ag(1);this.rb=new _.We;this.pv=[];this.vI=null;this.Q0=[];this.tya=new _.Vf;this.RF=function(){};
this.XY=!0;this.Dr=this.lineHeight=0;this.value=this.fileName="";this.tla=1E3;this.zCa=800;this.visibility=_.YL;this.Bo=[];this.aG=void 0;this.Ux=this.jy=!1;this.qsa=new _.Uj;this.Zk=new _.Uj;this.dT=new _.Uj;this.UQ=new _.Uj;this.IX=0;this.ve=this.JX="";this.zr=this.xl=this.kN=void 0;this.tfa=!1;this.hY=!0;this.kr=new _.Uj;this.Du=new _.Uj;this.GZ=_.qC(function(){xa.Be.GZ(xa.B5a())},500);this.Be=x||rBb;this.ai=new _.Rw(this.document);this.ai.lxa=!1;this.ai.iT("CTRL_A",65,2);this.ai.iT("CTRL_A",65,
8);_.Dr(this.ai,"shortcut",function(Ma){if(Ma.identifier==="CTRL_A"){Ma=xa.Tfa.na;for(var Wa={};Ma;Wa={gqa:void 0,Mxb:void 0}){if(xa.document.activeElement===Ma)return xa.continue?(Wa.gqa=r.getSelection(),Wa.Mxb=Wa.gqa&&Wa.gqa.toString(),xa.continue.then(function(Ea){return function(){Ea.gqa&&Ea.gqa.toString()!==Ea.Mxb||JHb(xa.ee)}}(Wa))):JHb(xa.ee),!1;Ma=Ma.parentElement}}return!0});this.rb.add(this.kYa.us.subscribe(function(Ma){xa.lb.na.style.fontSize=Ma!=null?Ma+"px":"";_.Qn(xa.ud);setTimeout(function(){xa.Foa(xa.ee.OX())})}));
this.rb.add(this.cU.Bya.subscribe(function(Ma){xa.ve=Ma;_.Qn(xa.ud)}))};_.W(_.uO,_.tM);_.uO.Ea=_.tM.Ea;_.h=_.uO.prototype;_.h.eq=function(){this.ee.eq()};
_.h.Zb=function(a){var b=this;if(!this.lineHeight){for(var c=_.k(this.ve.split(" ")),d=c.next();!d.done;d=c.next())(d=d.value)&&this.Tfa.na.classList.add(d);this.lineHeight=this.ee.OX();this.Fg.lineHeight=this.lineHeight;this.ee.lineHeight=this.lineHeight;this.Uu()}a.fileName||a.value?(this.Q$a(),this.continue=this.Be.Fgb(function(){return b.render()})):a.scrollToLine?(this.highlight(this.Sf),this.a0(_.PI(this.Sf))):a.lineNumberLinkProvider?(c=function(){b.Fg.ehb(b.nn)},this.continue?this.continue.then(c):
c()):a.visibleCodeIdentifier&&(a.visibleCodeIdentifier.Ck&&this.e1.dE(a.visibleCodeIdentifier.Ck),this.Poa());(a.visibility||a.folding)&&this.iy();if(!this.XY){this.RF();var e=this.Sf;this.xH==="CODE"?this.RF=_.iAb(this.Dh,function(){e!=null?b.lR(e,!0):b.yia.na.focus()}):this.xH!==void 0&&(this.RF=this.Dh.registerCallback(this.xH,this.lb.na,function(){b.lR(e,!0);b.RF()}))}this.hY||this.Fg.clear();if(a.lineLimitation){var f;this.JX="".padStart((f=this.lN)!=null?f:80," ")}};
_.h.g0=function(a){this.tfa=a};_.h.lR=function(a,b){b=b===void 0?!1:b;var c=this;_.cf(function(d){if(d.Id==1)return _.ef(d,c.continue,2);_.E4a(c.Kl,function(){c.TM(a,b)});_.jf(d)})};_.h.TM=function(a,b){if(b===void 0||!b||this.Vka(_.PI(a)))this.ee.focus(a),this.lb.na.scrollLeft=0,this.XY=!0};_.h.Foa=function(a){this.lineHeight=a;this.Fg.lineHeight=a;this.ee.lineHeight=a;_.Qn(this.ud);this.a0(_.PI(this.Sf));aIb(this)};
_.h.Ra=function(){var a=this;_.tM.prototype.Ra.call(this);this.kG.ha(_.Kf(function(){return a.Kl.zS}),_.E(function(b){return b.target.scrollLeft}),_.Kf(function(){return a.Kl.rDa})).subscribe(function(b){a.qq.na.style.right=-b+"px";a.GZ()});this.lb.na.addEventListener("copy",function(b){b.preventDefault();var c=RHb(a.ee),d=_.Qm(),e;(e=b.clipboardData)==null||e.setData("text/plain",c);a.Be.aq(d,c.length,a.ee.selection)});this.lb.na.addEventListener("keydown",function(b){if(!_.jJ(b)){var c=document.activeElement;
if(c&&c instanceof HTMLElement&&a.lb.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.ee.lb.na.contains(c)?a.TM(d-1):a.Fg.focus(d-1),b.preventDefault()),["Down","ArrowDown","j"].includes(b.key)&&(a.ee.lb.na.contains(c)?a.TM(d+1):a.Fg.focus(d+1),b.preventDefault())))}}});this.xH==="CODE"&&(this.xl=this.jd.register("openCode","c",function(){a.Be.e7();_.yy(a.Dh,"CODE")}),this.zr=this.Dh.registerCallback("CODE",
this.lb.na,function(){var b=document.activeElement;b&&b instanceof HTMLElement&&a.lb.na.contains(b)&&!a.Fg.lb.na.contains(b)&&a.yia.na!==b?a.Fg.focus(a.kN||0):a.TM(a.kN||0)}))};_.h.Dc=function(){var a=this;this.Poa();this.kG.subscribe(function(){a.Uu()})};
_.h.Uu=function(){var a=this.i7("top");a=Math.max(0,Math.floor(a/this.lineHeight)-100);for(var b=_.k(this.visibility.gU),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.lb.na.clientHeight/this.lineHeight)+200,m=_.k(this.visibility.gU),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.Fg.Uu(a,b);this.ee.Uu(a,b);c=a+b;if(this.pv&&this.pv.length!==0){d=this.Geb.aBa(a,c);d=_.k(d);for(e=d.next();!e.done;e=d.next())switch(e=e.value,e.type){case "replace":this.l8(this.lineHeight,!1,e.widgets);break;case "add":f=_.k(e.widgets);for(g=f.next();!g.done;g=f.next())this.J_(this.qq,g.value,e.location==="start");break;case "remove":for(e=_.k(e.widgets),f=e.next();!f.done;f=e.next())bIb(this,this.qq,f.value)}_.Qn(this.ud)}if(this.Mz&&this.Mz.length!==0){d=this.JCa.aBa(a,c);
d=_.k(d);for(e=d.next();!e.done;e=d.next())switch(e=e.value,e.type){case "replace":this.k8(e.widgets);break;case "add":f=_.k(e.widgets);for(g=f.next();!g.done;g=f.next())this.J_(this.BZ,g.value,e.location==="start");break;case "remove":for(e=_.k(e.widgets),f=e.next();!f.done;f=e.next())bIb(this,this.BZ,f.value)}_.Qn(this.ud)}if(this.Hja.widgets.length!==0&&this.Hja.widgets){c=this.Hja.aBa(a,c);c=_.k(c);for(d=c.next();!d.done;d=c.next())switch(d=d.value,d.type){case "replace":this.j8(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.REa(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.yE.get(e.value.line))&&this.renderer.removeChild(this.Ss.na,e)}_.Qn(this.ud)}this.scroll.next({mAa:a,BS:b})};
_.h.Poa=function(){var a=this;this.aG&&this.e1.register(this.aG,this.kG.ha(_.Kf(function(){return a.Kl.zS}),_.E(function(b){return b.target.scrollTop}),_.Sf(),_.E(function(b){return{startLine:Math.floor(b/a.lineHeight),endLine:Math.min(Math.ceil((b+a.lb.na.clientHeight)/a.lineHeight),a.dl)}}),_.Kf(function(){return a.Kl.Cma})))};_.h.Sd=function(){this.Rfa.next(!0)};
_.h.Ma=function(){this.clear();this.aG&&this.e1.dE(this.aG);this.ai&&this.ai.dispose();this.xl&&this.xl();this.zr&&this.zr();this.RF();this.rb.unsubscribe();_.tM.prototype.Ma.call(this)};_.h.B5a=function(){var a=this.lb.na.scrollTop;return tBb(this.visibility,Math.max(0,Math.floor(a/this.lineHeight)),Math.min(this.dl,Math.floor((a+this.lb.na.clientHeight)/this.lineHeight)+1))};_.h.FG=function(a){this.lb.na.classList.add(a)};_.h.jT=function(a){this.lb.na.classList.remove(a)};
_.h.fbb=function(a){this.dT.emit(a);this.lR(a.start-1)};_.h.iy=function(){for(var a=_.k([this.ee,this.Fg]),b=a.next();!b.done;b=a.next())b.value.iy(this.visibility.gU,this.Bo);this.Fg.v6(this.Sf);dDb(this);aIb(this);this.Uu()};_.h.w9a=function(){var a=this;this.ZY||(this.ZY=!0,setTimeout(function(){a.ZY=!1;a.k8();_.Qn(a.ud)}))};_.h.x9a=function(){var a=this;this.aZ||(this.aZ=!0,setTimeout(function(){a.aZ=!1;a.l8(a.lineHeight);_.Qn(a.ud)}))};
_.h.jma=function(){var a=this;this.YY||(this.YY=!0,setTimeout(function(){a.YY=!1;a.j8();_.Qn(a.ud)}))};_.h.kma=function(a){this.Ds.add(a);this.Lqa()};_.h.NUb=function(a,b,c,d){this.vI={ob:a,position:b,line:c,offset:d};this.Lqa()};_.h.highlight=function(a){var b=this;return _.cf(function(c){if(c.Id==1)return b.Zk.emit(a),_.ef(c,b.continue,2);b.Be.usa(function(){b.Fg.v6(a);return Promise.resolve()},"selectLine");_.jf(c)})};
_.h.Lqa=function(){var a=this;this.zE||(this.zE=!0,this.Be.usa(function(){var b;return _.cf(function(c){if(c.Id==1)return b=new _.$e(function(d){var e=setTimeout(function(){d.next(void 0);d.complete()});return function(){clearTimeout(e)}}),a.I_=b.subscribe(),_.ef(c,rtb(b),2);if(c.Id!=3)return a.I_=void 0,a.zE=!1,_.ef(c,a.continue,3);a.Ds.size>0&&a.ee.Nsa(Array.from(a.Ds));a.Ds.clear();a.edb();_.jf(c)})},"inline"))};
_.h.fxa=function(a,b,c,d){var e=this;return this.Hda(function(){e.w9a()},{startLine:c,endLine:d,ua:a,context:b},this.Mz)};_.h.hYa=function(a,b,c,d){var e=this;return this.Hda(function(){e.x9a()},{startLine:c,endLine:d,ua:a,context:b},this.pv)};_.h.etb=function(a,b,c){var d=this,e={line:c,ua:a,context:b},f=this.Ww.get(c)||[];f.push(e);this.Ww.set(c,f);this.jma();return function(){f.splice(f.indexOf(e),1);d.jma()}};
_.h.O3=function(a,b){var c=this;this.zk.has(a)?this.zk.get(a).push(b):this.zk.set(a,[b]);this.kma(a);return{remove:function(){var d=c.zk.get(a);if(d!=null){var e=d.indexOf(b);e<0||(d.splice(e,1),c.kma(a))}}}};_.h.xja=function(a){return this.lineHeight*(this.visibility?cJ(this.visibility,a):a)};_.h.getHeight=function(a,b){return this.lineHeight*(1+(this.visibility?cJ(this.visibility,b)-cJ(this.visibility,a):b-a))};_.h.Hda=function(a,b,c){a();c.push(b);return function(){a();c.splice(c.indexOf(b),1)}};
_.h.Q$a=function(){this.Ww.clear();this.yE.clear();this.Mz=[];this.pv=[];this.zk.clear();this.Ds.clear();this.Rga()};
_.h.render=function(){var a=this,b,c,d,e;return _.cf(function(f){if(f.Id==1)return a.clear(),a.Gi||(a.zE=!0),(b=document.getElementById("pre-rendered-code"))&&a.ee.jy&&b.setAttribute("processed",""),_.ef(f,a.V5a(),2);if(f.Id!=3)return c=f.yg,d=a.lines,dDb(a),_.ef(f,_.Lja(a.Rfa),3);a.Sf=dJ(a.Sf,d.length);a.qsa.emit(d.length);e=a.lineHeight;a.j8(e);a.k8();a.l8(e);a.Fg.BS=a.lines.length;a.ee.Kda(d,a.Gi);a.a0(_.PI(a.Sf));a.Gi||a.Ds.clear();a.IX=c+3;a.Uu();aIb(a,e);a.Gi||(a.zE=!1);a.Fg.v6(a.Sf);_.jf(f)})};
_.h.V5a=function(){var a=this,b,c,d,e,f,g,m;return _.cf(function(n){if(n.Id==1){a.nX((b=a.zz)!=null?b:new Map);if(a.value.lines)return a.nX(a.value.highlights),a.lines=a.value.lines,n.return(a.value.fVb);if(a.zz&&a.zz.size)return n.fg(2);c=a.Efa(a.value);f=rvb;g=a.value;return _.ef(n,_.qvb(),4)}return n.Id!=2?(m=f(g,(e=(d=n.yg.findModeByFileName(a.fileName))==null?void 0:d.mime)!=null?e:"text/plain"),a.nX(m),n.return(c)):n.return(a.Efa(a.value))})};
_.h.Efa=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.nX=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.zk.get(c);if(b==null)this.zk.set(c,d);else for(c=_.k(d),d=c.next();!d.done;d=c.next())b.push(d.value)}};
_.h.k8=function(a){this.JCa.widgets.length===0&&(this.JCa.widgets=this.Mz);_.cn(this.BZ.na);a=a||this.JCa.n6(CHb(this.Fg));a=_.k(a);for(var b=a.next();!b.done;b=a.next())this.J_(this.BZ,b.value)};
_.h.l8=function(a,b,c){a=a===void 0?this.lineHeight:a;b=b===void 0?!0:b;_.cn(this.qq.na);this.Lsa(a);this.Geb.widgets=this.pv;b&&this.renderer.qf(this.qq.na,"display","none");a=c||this.Geb.n6(CHb(this.Fg));a=_.k(a);for(b=a.next();!b.done;b=a.next())b=b.value,this.renderer.qf(this.qq.na,"display","block"),this.J_(this.qq,b)};
_.h.j8=function(a,b,c){a=a===void 0?this.lineHeight:a;b=b===void 0?!0:b;_.cn(this.Ss.na);b&&(AHb(this.Hja,this.Ww),this.yE.clear(),this.Hsa(a),this.chb(11),b=this.R5a()?"block":"none",this.renderer.qf(this.Ss.na,"display",b));c=c||this.Hja.n6(CHb(this.Fg));c=_.k(c);for(b=c.next();!b.done;b=c.next()){b=b.value;var d=b.widgets;d.length!==0&&this.REa(b.line,d,a)}};
_.h.REa=function(a,b,c,d){d=d===void 0?!1:d;var e=this.yE.get(a);e||(e=this.t0a(),this.Isa(e,a,c),this.yE.set(a,e));a=_.k(b);for(b=a.next();!b.done;b=a.next())for(b=b.value,b.Ix&&b.Ix.length!==0||(c=this.view.Pi(b.ua,b.context),_.Rn(c),b.Ix=c.Im),b=_.k(b.Ix),c=b.next();!c.done;c=b.next())this.renderer.appendChild(e,c.value);d&&this.Ss.na.children.length>0?this.renderer.insertBefore(this.Ss.na,e,this.Ss.na.children[0]):this.renderer.appendChild(this.Ss.na,e)};
_.h.t0a=function(){var a=this.renderer.createElement("div");a.className="gutter-line";this.renderer.Uq&&JI(a)&&this.Q0.push(a);return a};_.h.Isa=function(a,b,c){b*=c;this.renderer.qf(a,"position","absolute");this.renderer.qf(a,"top",b+"px");this.renderer.qf(a,"height",c+"px");this.renderer.qf(a,"bottom","0")};_.h.R5a=function(){for(var a=_.k(this.Ww.values()),b=a.next();!b.done;b=a.next())if(b.value.length>0)return!0;return!1};
var aIb=function(a,b){b=b===void 0?a.lineHeight:b;a.Hsa(b);a.Lsa(b);for(var c=_.k(a.Mz.concat(a.pv)),d=c.next();!d.done;d=c.next())a.X0(d.value);c=_.k(a.yE);for(d=c.next();!d.done;d=c.next()){var e=_.k(d.value);d=e.next().value;e=e.next().value;a.Isa(e,d,b)}};_.h=_.uO.prototype;_.h.Lsa=function(a){this.Msa(this.qq,a)};_.h.Hsa=function(a){this.Msa(this.Ss,a)};_.h.Msa=function(a,b){this.renderer.qf(a.na,"height",b*this.Dr+"px")};
_.h.chb=function(a){var b=Array.from(this.Ww.values()).map(function(c){return c.length});b=b.length>0?Math.max.apply(Math,_.v(b)):0;this.renderer.qf(this.Ss.na,"width",a*b+"px")};_.h.J_=function(a,b,c){c=c===void 0?!1:c;if(!b.Ix){var d=this.view.Pi(b.ua,b.context);_.Rn(d);b.Ix=d.Im}this.X0(b);b=_.k(b.Ix);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 bIb=function(a,b,c){var d;(d=c.Ix)==null||d.forEach(function(e){a.renderer.removeChild(b.na,e)})};_.h=_.uO.prototype;_.h.edb=function(){if(this.vI){var a=this.vI,b=a.position,c=a.line,d=a.offset;(a=this.lb.na.querySelector(a.ob))?this.Lpa.scrollTo(a,b,d!=null?d:0):this.a0(c);this.vI=null}};
_.h.X0=function(a){var b=a.Ix;var c=a.startLine;a=a.endLine;if(b&&c!==void 0&&a!==void 0){var d=this.xja(c);c=this.getHeight(c,a);b=_.k(b);for(var e=b.next();!e.done;e=b.next())e=e.value,this.renderer.qf(e,"top",d+"px"),a>-1?this.renderer.qf(e,"height",c+"px"):this.renderer.qf(e,"bottom","0")}};_.h.clear=function(){this.view.clear();this.ee.clear();this.Fg.clear();this.Rga();this.tya.next(!0);this.continue=void 0;var a;(a=this.I_)==null||a.unsubscribe();this.I_=void 0};
_.h.Rga=function(){if(this.renderer.Uq)for(var a=_.k(this.Q0),b=a.next();!b.done;b=a.next())this.renderer.Uq(b.value);this.Q0=[]};_.h.a0=function(a){a==null||this.Vka(a)||(this.lb.na.scrollTop=this.lineHeight*Math.max(a-5,0))};_.h.Vka=function(a){if(a==null)return!1;a*=this.lineHeight;var b=this.lb.na.scrollTop,c=b+this.lb.na.offsetHeight;return b<=a&&a<c};
_.p.Object.defineProperties(_.uO.prototype,{ee:{configurable:!0,enumerable:!0,get:function(){return this.L_a},set:function(a){var b=this;this.L_a=a;this.rb.add(_.Bf(window,"resize").ha(_.E(function(){return a.OX()}),_.Sf()).subscribe(function(c){b.Foa(c)}))}},dl:{configurable:!0,enumerable:!0,get:function(){return this.lines.length}},Kpa:{configurable:!0,enumerable:!0,set:function(a){this.XY=!1;this.Sf=_.ovb(a)}}});
_.uO.O=function(a){return new (a||_.uO)(_.C(_.th),_.C(_.$h),_.C(_.oj),_.C(_.Mg),_.C(_.ex),_.C(_.fx),_.C(wM),_.C(_.ti),_.C(_.Sw),_.C(_.ii),_.C(_.qBb,8),_.C(_.ne),_.C(_.bj),_.C(_.ho),_.C(_.ty),_.C(uM),_.C(_.qI),_.C(ZHb),_.C($Hb),_.C(pO))};
_.uO.ya=_.Re({type:_.uO,oa:[["virtual-scroll-format-code"]],mb:function(a,b){a&1&&(_.Og(UHb,7),_.Og(VHb,7),_.Og(tO,7),_.Og(WHb,7),_.Og(XHb,7),_.Og(YHb,7),_.Og(sO,7));if(a&2){var c;_.Tg(c=_.Ug())&&(b.Tfa=c.first);_.Tg(c=_.Ug())&&(b.Ss=c.first);_.Tg(c=_.Ug())&&(b.Fg=c.first);_.Tg(c=_.Ug())&&(b.BZ=c.first);_.Tg(c=_.Ug())&&(b.qq=c.first);_.Tg(c=_.Ug())&&(b.yia=c.first);_.Tg(c=_.Ug())&&(b.ee=c.first)}},inputs:{fileName:"fileName",value:"value",zz:"highlightInfo",Gi:"rendered",tla:"largeFileThreshold",
zCa:"largeFileRenderCount",lN:"lineLimitation",visibility:"visibility",Bo:"folding",aG:"visibleCodeIdentifier",xH:"focusableRegion",jy:"usePrefetchIfPossible",Ux:"showCodeExplainBubble",hY:"displayLineNumbers",Kpa:"scrollToLine",nn:"lineNumberLinkProvider"},outputs:{qsa:"totalNumLines",Zk:"lineShown",dT:"rangeToggled",UQ:"explainCodeBubbleClicked",kr:"lineNumberClicked",Du:"gutterClicked"},standalone:!1,features:[_.jh([{Da:_.tM,Cb:_.uO},{Da:ZHb,Ce:qO},{Da:$Hb,Ce:qO},pO]),_.kg,_.Kn],Aa:39,Ba:25,Fa:[["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"]],ua:function(a,b){if(a&1){var c=_.Wd();_.I(0,"div",5);_.O("ascResizeNotifier",function(){_.w(c);return _.y(b.Uu())});_.Q(1,"\n  ");_.I(2,"div",6,0);_.Q(4,"\n    ");_.K(5,"div",7,1);_.Q(7,"\n    ");_.I(8,"virtual-scroll-line-number-container",8);_.O("lineFocused",function(d){_.w(c);return _.y(b.kN=d)})("lineNumberClicked",function(d){_.w(c);return _.y(b.kr.emit(d))})("gutterClicked",function(d){_.w(c);return _.y(b.Du.emit(d))})("lineShown",
function(d){_.w(c);return _.y(b.Zk.emit(d))});_.Q(9,"\n    ");_.J();_.Q(10,"\n    ");_.I(11,"div",9);_.O("click",function(d){_.w(c);return _.y(b.s4.next(d))})("contextmenu",function(d){_.w(c);return _.y(b.s4.next(d))})("mouseover",function(d){_.w(c);return _.y(b.nDa.next(d))})("mouseout",function(d){_.w(c);return _.y(b.Z9a.next(d))})("mousedown",function(){_.w(c);return _.y(b.g0(!0))})("mouseup",function(){_.w(c);return _.y(b.g0(!1))})("mouseleave",function(){_.w(c);return _.y(b.g0(!1))})("keydown",
function(d){_.w(c);return _.y(b.b8a.next(d))})("keyup",function(d){_.w(c);return _.y(b.c8a.next(d))})("selectionchange",function(){_.w(c);return _.y(b.eq())},_.Iga);_.Q(12,"\n      ");_.K(13,"div",10,2);_.Q(15,"\n      ");_.F(16,vzb,1,6,"div",11);_.Q(17,"\n      ");_.F(18,wzb,5,3,"div",12);_.S(19,"async");_.Q(20,"\n      ");_.I(21,"div",13,3);_.Q(23,"\n        ");_.I(24,"span",14);_.Q(25,"\n          Code panel - press c to focus line 1.\n        ");_.J();_.Q(26,"\n      ");_.J();_.Q(27,"\n      ");
_.I(28,"virtual-scroll-code-container",15);_.O("lineFocused",function(d){_.w(c);return _.y(b.kN=d)})("lineShown",function(d){_.w(c);return _.y(b.Zk.emit(d))})("explainCodeBubbleClicked",function(d){_.w(c);return _.y(b.UQ.emit(d))});_.Q(29,"\n      ");_.J();_.Q(30,"\n      ");_.F(31,xzb,1,5,"code-folding-container",16);_.Q(32,"\n    ");_.J();_.Q(33,"\n  ");_.J();_.Q(34,"\n  ");_.K(35,"div",17,4);_.Q(37,"\n");_.J();_.Q(38,"\n")}a&2&&(_.A(2),_.nC(_.pC("content CodeMirror ",b.ve)),_.A(6),_.ah("min-height",
b.lineHeight*b.Dr,"px"),_.bh("line-numbers",b.hY),_.H("visibility",b.visibility)("lineNumberLinkProvider",b.nn),_.A(3),_.ch(b.RHb),_.A(2),_.ah("min-width",b.IX,"ch"),_.A(3),_.H("ngForOf",b.y5a(b.Sf,b.lines.length)),_.A(2),_.H("ngIf",_.nh(19,23,b.u8a.enabled)&&b.JX),_.A(10),_.ah("padding-right",b.pv.length===0?0:300,"px"),_.H("visibility",b.visibility)("usePrefetchIfPossible",b.jy)("inlineWidgets",b.zk)("highlightedLines",b.Sf)("showCodeExplainBubble",b.Ux),_.A(3),_.H("ngIf",b.Bo.length>0))},dependencies:[$L,
_.np,_.op,_.Cz,sO,tO,_.up],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}"],
Na:0});var utb,cIb;utb=_.jI([]);cIb=_.of({state:1,message:"Invalid search query"});
_.vO=function(a,b){var c=this;this.pdb=a;this.QCa=new _.ag(1);this.ZXa=new _.ai(void 0);a=this.QCa.ha(_.Sf(function(d,e){return!!d&&!!e&&_.SI(d,e)}));b=b.av.ha(_.E(_.Bi),_.Sf(yzb));this.matches=_.vf([a,b,this.ZXa]).ha(_.gg(function(d){var e=_.k(d);d=e.next().value;var f=e.next().value;e=e.next().value;return d?dIb(c,d,f,e).ha(_.Lf(function(g){return(g=g.error)&&g.code===400?cIb:_.of({state:1,message:"Search matches couldn't be loaded."})})):_.of(utb)}),vtb(),_.uf())};_.vO.prototype.gAb=function(){this.QCa.next(null)};
var dIb=function(a,b,c,d){var e=c.Rl;c=c.Qe===void 0?"":c.Qe;return(e=d||e)?a.search(b,e,c).ha(_.fg(_.wI)):_.of(utb)};_.vO.prototype.search=function(a,b,c){return this.pdb.match(a,b,new _.dL({Qe:c})).ha(_.E(zzb),_.E(_.jI))};_.vO.O=function(a){return new (a||_.vO)(_.t(_.HM),_.t(_.$h))};_.vO.wa=_.q({token:_.vO,qa:_.vO.O});_.wO=function(a,b){this.jd=a;this.Ha=b;this.ijb="Stop highlighting matches";this.jjb="Next match";this.kjb="Previous match";this.Dd=_.vI;this.g7=this.nDb=0;this.ul=-1;this.e8b=!1;this.m6b=new _.Uj;this.close=new _.Uj;this.awd=!0};
_.wO.prototype.Ra=function(){var a=this,b=this.jd.register("Jump to next match in the file","n",function(){a.Ha.hb({gestureName:"KEYBOARD",element:a.wc,action:"selectNextSearchMatch"});a.ul>=a.g7-1||Azb(a,1)}),c=this.jd.register("Jump to previous match in the file","p",function(){a.Ha.hb({gestureName:"KEYBOARD",element:a.wc,action:"selectPreviousSearchMatch"});a.ul<=0||Azb(a,-1)});this.Vf=function(){b();c()}};_.wO.prototype.Zb=function(){this.ul=Math.min(this.g7-1,Math.max(0,this.ul))};
_.wO.prototype.Ma=function(){this.Vf()};var Azb=function(a,b){a.ul+=b;a.m6b.emit(a.ul)};_.wO.O=function(a){return new (a||_.wO)(_.C(_.Sw),_.C(_.Qq))};
_.wO.ya=_.Re({type:_.wO,oa:[["file-matches-navigation","trackElement",""]],qb:2,Wa:function(a,b){a&2&&_.bh("grimoire-secondary-text",b.awd)},inputs:{nDb:"dataState",g7:"matchCount",ul:"selectedMatchIndex",e8b:"showCloseButton",ssa:"trackArtifactId",iU:"trackProjectId",wc:"trackElement"},outputs:{m6b:"selectedMatchIndexChange",close:"close"},standalone:!1,features:[_.Kn],tc:["trackElement",""],Aa:4,Ba:4,Fa:function(){return[_.aD("{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"]]},
ua:function(a,b){a&1&&(_.Cg(0,1),_.F(1,Bzb,11,21,"ng-container",2)(2,Czb,1,1,"loading",3),_.Dg(),_.F(3,Dzb,3,5,"button",4));a&2&&(_.H("ngSwitch",b.nDb),_.A(),_.H("ngSwitchCase",b.Dd.Ki),_.A(),_.H("ngSwitchCase",b.Dd.jk),_.A(),_.H("ngIf",b.e8b))},dependencies:[_.Vq,_.op,_.pp,_.qp,_.lI,_.Fx,_.nv,_.Yv,_.qD],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 eIb=["gridItem"],xO=function(a,b,c,d){this.gJb=a;this.l1a=b;this.Cxa=c;this.Y2a="auto";this.XMb=this.Jec=0;this.OSb=void 0;this.rb=new _.We;this.Kec=this.Lec=!1;this.ncb=new _.Cz(c,a,d)};xO.prototype.Ra=function(){var a=this;this.ncb.Ra();this.rb.add(this.ncb.resize.subscribe(function(){fIb(a)}))};xO.prototype.Dc=function(){var a=this;this.Lec=!0;this.xCa.Hc.subscribe(function(){a.refresh()})};xO.prototype.Ma=function(){this.Kec=!0;this.rb.unsubscribe();this.ncb.Ma()};
xO.prototype.refresh=function(){var a=this;this.Lec&&aAb(this.Cxa,function(){a.Kec||(delete a.Y7a,delete a.Y9,fIb(a))})};
var fIb=function(a){_.Rn(a.l1a);if(a.gJb){var b=a.gJb.na.offsetWidth;var c=a.xCa.toArray();b=gIb(a,b,c);c=Math.ceil(Math.ceil(Math.max(c.length,a.OSb||0)/b)*a.Ekd);a.Y2a=c?c+"px":"auto";_.Qn(a.l1a);_.Rn(a.l1a)}else a.Y2a="auto"},gIb=function(a,b,c){var d=hIb(a,c);c=Math.min(Math.floor(b/d.min),20);if(c<=1)return 1;for(a=iIb(a,Math.min(Math.floor(b/d.max),20),c,d.Gwd);c>=1;c--)if(d=a.get(c),(d?d.reduce(function(e,f){return e+f}):0)<=b)return c;return 1},hIb=function(a,b){if(a.Y7a)return a.Y7a;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.XMb;e=Math.min(m,e);f=Math.max(m,f)}return a.Y7a={min:e,max:f,Gwd:d}},iIb=function(a,b,c,d){a.Y9||(a.Y9=new Map);for(var e=[];b<=c;b++)a.Y9.has(b)||(a.Y9.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.Y9.get(g);f=Math.floor(c/f);g[f]=Math.max(g[f]||0,d[c])}}return a.Y9};
_.p.Object.defineProperties(xO.prototype,{Ekd:{configurable:!0,enumerable:!0,get:function(){return this.xCa.first?this.xCa.first.na.getBoundingClientRect().height+this.Jec:0}}});xO.O=function(a){return new (a||xO)(_.C(_.ne),_.C(_.ho),_.C(_.ex),_.C(_.th))};
xO.ya=_.Re({type:xO,oa:[["grid-layout"]],vd:function(a,b,c){a&1&&_.Pg(c,eIb,4,_.ne);if(a&2){var d;_.Tg(d=_.Ug())&&(b.xCa=d)}},qb:2,Wa:function(a,b){a&2&&_.ah("height",b.Y2a)},inputs:{Jec:"verticalItemMargin",XMb:"horizontalItemMargin",OSb:"leaveSpaceFor"},standalone:!1,jc:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.Jg(),_.Kg(0))},styles:["grid-layout[_nghost-%COMP%]{align-content:flex-start;align-items:flex-start;display:flex;flex-flow:column wrap;outline:0}"],Na:0});var jIb,kIb;jIb=function(a){return[a]};kIb=[{prefix:"k",hI:1E3},{prefix:"M",hI:1E6},{prefix:"G",hI:1E9},{prefix:"T",hI:1E12},{prefix:"P",hI:1E15},{prefix:"E",hI:1E18},{prefix:"Z",hI:1E21},{prefix:"Y",hI:1E24}];
_.yO=function(a,b,c,d){this.Va=a;this.Ha=b;this.Iq=c;this.Hod=d;this.iqc="https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png";this.nIa="Generated by a BUILD rule. See go/bbcp for more details";this.Msb=lIb;this.files=[];this.ig="";this.Zh=this.Z0=!1;this.ariaLabel="File Item";this.D6b=_.of("");this.R_a=this.Iu=!1};_.yO.prototype.Zb=function(a){a.aggregations&&this.Iu&&(this.R_a=!0)};
var lIb=function(a){if(a<1E4)return a.toString();for(var b=_.k(kIb),c=b.next();!c.done;c=b.next())if(c=c.value,c.hI*1E3>a&&c.hI<=a)return a/=c.hI,a=a>10?Math.round(a):Math.round(a*10)/10,""+a+c.prefix;return a.toString()};_.yO.prototype.Ra=function(){var a=this;this.Z0&&(this.D6b=this.Iq.params.ha(_.E(function(b){b=_.Nra(b).Hab;if(!Object.keys(b).length)return"";b=_.Cq(a.Va,_.Aq(a.Va,["unused",b])).split(";");b.shift();return";"+b.join(";")})));this.Iu=!0};
_.yO.prototype.vN=function(){this.R_a&&(this.lhd.refresh(),this.R_a=!1)};var Ezb=function(a,b){var c=b.target;if(c.pathname){var d=[];a.qr&&a.a6b&&d.push(_.ywa(_.Y5a(a.Hod,c.pathname),a.a6b,a.qr,["CLICK_RESULT_CONTENT"],a.BF,a.ID));a.Ha.hb({element:"FileListItem",action:"navigate",gestureName:"CLICK",oM:d});a.Z0&&!_.jJ(b)&&(b.preventDefault(),_.Bq(a.Va,c.pathname))}};
_.p.Object.defineProperties(_.yO.prototype,{Usd:{configurable:!0,enumerable:!0,get:function(){return this.limit==null||this.files.length<this.limit?this.files.length:this.limit}}});_.yO.O=function(a){return new (a||_.yO)(_.C(_.ni),_.C(_.Gx),_.C(_.$h),_.C(_.xx))};
_.yO.ya=_.Re({type:_.yO,oa:[["file-list"]],mb:function(a,b){a&1&&_.Og(xO,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.lhd=c.first)}},inputs:{H$c:"ariaLabelledbyId",files:"files",ig:"queryParamsHandling",Z0:"useRelativeUrls",qr:"searchRequestToken",a6b:"searchResponseToken",BF:"sessionStartTimeMs",ID:"clientTimeResultsDisplayedMs",limit:"limit",Zh:"isPiper",aggregations:"aggregations",ariaLabel:"ariaLabel"},standalone:!1,features:[_.Kn],Aa:4,Ba:7,Fa:[["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"]],ua:function(a,b){if(a&1){var c=_.Wd();_.I(0,"grid-layout",3,0);_.O("click",function(d){_.w(c);return _.y(Ezb(b,d))});_.F(2,Lzb,2,2,"ng-container",4);_.S(3,"async");_.J()}a&2&&(_.H("leaveSpaceFor",b.Usd),_.tg("aria-labelledby",b.H$c),_.A(2),_.H("ngForOf",_.lh(5,jIb,_.nh(3,
3,b.D6b))))},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}'],
Na:0});_.zO=function(){};_.zO.O=function(a){return new (a||_.zO)};_.zO.Ja=_.Se({type:_.zO});_.zO.Ia=_.ed({imports:[_.XD]});var AO=function(){};AO.O=function(a){return new (a||AO)};AO.Ja=_.Se({type:AO});AO.Ia=_.ed({Tb:[FN],imports:[_.Zq,$M,_.vp,_.ZM,_.Sq,_.YM,_.mI,_.Wx,_.zO,_.Zv,_.iA,_.au,_.Fq,_.HJ,_.Bz]});var BO=function(){};BO.O=function(a){return new (a||BO)};BO.Ja=_.Se({type:BO});BO.Ia=_.ed({imports:[_.vp]});var CO=function(){};CO.O=function(a){return new (a||CO)};CO.Ja=_.Se({type:CO});CO.Ia=_.ed({imports:[_.vp,_.zO]});var DO=function(){};DO.O=function(a){return new (a||DO)};DO.Ja=_.Se({type:DO});DO.Ia=_.ed({imports:[_.au]});var EO=function(){};EO.O=function(a){return new (a||EO)};EO.Ja=_.Se({type:EO});EO.Ia=_.ed({imports:[_.vp,CO,DO,_.zO]});var FO=function(){};FO.O=function(a){return new (a||FO)};FO.Ja=_.Se({type:FO});FO.Ia=_.ed({imports:[_.vp]});_.GO=function(){};_.GO.O=function(a){return new (a||_.GO)};_.GO.Ja=_.Se({type:_.GO});_.GO.Ia=_.ed({imports:[_.Zq,_.vp,_.Bz]});var HO=function(){};HO.O=function(a){return new (a||HO)};HO.Ja=_.Se({type:HO});HO.Ia=_.ed({imports:[_.Zq,_.vp,_.mI]});var IO=function(){};IO.O=function(a){return new (a||IO)};IO.Ja=_.Se({type:IO});IO.Ia=_.ed({imports:[_.vp]});var JO=function(){};JO.O=function(a){return new (a||JO)};JO.Ja=_.Se({type:JO});JO.Ia=_.ed({imports:[_.vp,_.Wx,_.kA,_.zO,_.CN]});var KO=function(){};KO.O=function(a){return new (a||KO)};KO.Ja=_.Se({type:KO});KO.Ia=_.ed({imports:[_.vp,hO,JO]});_.LO=function(){};_.LO.O=function(a){return new (a||_.LO)};_.LO.Ja=_.Se({type:_.LO});_.LO.Ia=_.ed({Tb:[_.FM],imports:[AO,HO,BO,_.vp,IO,EO,_.GO,FO,KO,KO]});_.MO=function(){};_.MO.O=function(a){return new (a||_.MO)};_.MO.Ja=_.Se({type:_.MO});_.MO.Ia=_.ed({imports:[_.ID,_.ML]});_.NO=function(){};_.NO.O=function(a){return new (a||_.NO)};_.NO.Ja=_.Se({type:_.NO});_.NO.Ia=_.ed({Tb:[_.FM],imports:[_.vp]});_.OO=function(){};_.OO.O=function(a){return new (a||_.OO)};_.OO.Ja=_.Se({type:_.OO});_.OO.Ia=_.ed({imports:[aM,_.vp,_.Rz,_.Dz,_.Fq]});_.PO=function(){};_.PO.O=function(a){return new (a||_.PO)};_.PO.Ja=_.Se({type:_.PO});_.PO.Ia=_.ed({imports:[_.Zq,_.vp,_.mI,_.Wx,_.Zv]});var QO=function(){};QO.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};QO.O=function(a){return new (a||QO)};QO.Ne=_.Ue({name:"activeAggregations",type:QO,qe:!0,standalone:!1});var RO=function(){};RO.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 _.gb(a)}};RO.O=function(a){return new (a||RO)};RO.Ne=_.Ue({name:"icon",type:RO,qe:!0,standalone:!1});var SO=function(a,b){this.Kf=a;this.ua=b;this.OBa=-1;this.qOb=2E3;this.dg=!0;this.jTb=!1};SO.prototype.Zb=function(a){this.dg=!0;a.incrementalForLimit&&!a.incrementalForOf&&(this.jTb=!0)};SO.prototype.eo=function(){var a=this;this.dg&&(this.dg=!1,this.jTb||this.Kf.clear(),this.clearInterval(),mIb(this),this.O6a=setInterval(function(){mIb(a)},1))};SO.prototype.Ma=function(){this.clearInterval()};
var mIb=function(a){var b=a.OBa==null||a.OBa<0?Infinity:a.OBa;if(a.PBa){var c=a.Kf.length,d=Math.min(c+a.qOb,a.PBa.length);for(d=Math.min(b,d);c<d;c++)a.Kf.Pi(a.ua,{va:a.PBa[c]});c>=Math.min(b,a.PBa.length)&&a.clearInterval()}else a.clearInterval()};SO.prototype.clearInterval=function(){this.O6a!=null&&clearInterval(this.O6a);this.O6a=void 0};SO.O=function(a){return new (a||SO)(_.C(_.Mg),_.C(_.Lg))};
SO.Ea=_.Te({type:SO,oa:[["","incrementalFor","","incrementalForOf",""]],inputs:{PBa:"incrementalForOf",OBa:"incrementalForLimit",qOb:"incrementalForCount"},standalone:!1,features:[_.Kn]});var TO=function(){};TO.prototype.transform=function(a,b,c){if(a.Lp){var d=a.Uf;c=d?c||a.Xc&&_.DI(a.Xc)?";"+_.Ji.E4b+"="+d:";"+_.Ji.Uf+"="+d:""}else c="";return c?(b&&(b=b.replace(/;(rcl|drc)=[^;]+/,"")),encodeURIComponent(a.name)+c+b):encodeURIComponent(a.name)+b};TO.O=function(a){return new (a||TO)};TO.Ne=_.Ue({name:"toHref",type:TO,qe:!0,standalone:!1});var UO=function(){};UO.O=function(a){return new (a||UO)};UO.Ja=_.Se({type:UO});UO.Ia=_.ed({});_.VO=function(){};_.VO.O=function(a){return new (a||_.VO)};_.VO.Ja=_.Se({type:_.VO});_.VO.Ia=_.ed({imports:[_.Zq,_.vp,UO,_.Zv,_.Ey,_.LO,_.ML,_.Fq]});_.xtb(_.yO,[_.np,_.op,xO,_.Dq,SO],[_.up,QO,RO,TO]);
_.Wzb=!0;
}catch(e){_._DumpException(e)}
try{
var xIb,vIb,sIb,tIb,uIb,wIb,yIb,AIb,zIb,BIb,CIb,KIb,ZO;_.qIb=function(a){var b=a.host,c=a.xn,d=a.cM;a=a.Fi;if(c)b={type:"project",id:c.projectId};else if(b)b={type:"host",id:b.name};else{if(d)return new _.Ki({});if(a)b={type:"ossProject",id:a.name};else throw Error("Oc");}return new _.Li({we:b})};_.rIb=function(a){if(a.path&&a.path!=="/"){var b=a.path.split("/");return b[b.length-(a.kx?1:2)]}return a.repository?a.repository:a.wb?a.wb:""};
xIb=function(a){a=[[0,_.xub],[1,sIb(a)],[2,tIb(a)],[3,uIb(a)],[4,vIb(a)],[5,wIb(a)]].filter(function(b){return!!b[1]});return new Map(a)};vIb=function(a){var b=a.path;b!==void 0?b===""||b==="/"?b="":b.endsWith("/")||(b=_.Ei(b),b=b===""||b==="/"?"":_.Etb(b)):b=void 0;return b?{Np:"This directory",value:_.ik({we:yIb(a),repository:a.repository,path:b,Lb:_.VI(a)&&a.Lb?_.Ii(a.Lb):void 0}),bc:_.fJ("d"),n_:"Search for code or files in this directory",Ou:"Directory"}:null};
sIb=function(a){if(_.CI(a)||_.VI(a))return null;a=yIb(a);if(!a)return null;var b=_.ik({we:a});return{Np:a.type==="host"?"This host":"This project",value:b,bc:a.type==="host"?_.fJ("h"):_.fJ("p"),Ou:a.type==="host"?"Host":"Project"}};tIb=function(a){if(_.VI(a))return null;var b=a.repository;if(!b)return null;var c=_.ik({we:yIb(a),repository:b});return{Np:_.CI(a)?b:"This repository",value:c,bc:_.CI(a)?_.fJ("p"):_.fJ("r"),Ou:_.CI(a)?"Project":"Repository"}};
uIb=function(a){if(!_.VI(a))return null;var b=a.repository,c=a.Lb;if(!b||!c)return null;c=_.Ii(c);var d=_.Era(c);return d||_.Gi(c)?{Np:d?"This branch":"This tag",value:_.ik({we:yIb(a),repository:b,Lb:c}),bc:_.fJ("b"),n_:d?"Search for code or files in this branch":"Search for code or files in this tag",Ou:"Ref"}:null};wIb=function(a){a=a.params;return a.Wb?_.Lub(a.Wb):null};yIb=function(a){var b=a.wb;a=a.Wc;if(b&&a)return{id:b,type:a}};
AIb=function(a,b,c){var d=xIb(a),e=_.Mub(c).state,f=Array.from(d.values()),g=f.find(function(m){return _.yya(m,e.prefix)});c=!c.Rl&&!c.Nd;a.path&&a.path.length>1&&!a.kx&&d.has(4)?e.prefix=d.get(4):c?e.prefix=zIb(b,d):g?e.prefix=g:f.push(e.prefix);return{scopes:f,state:e}};zIb=function(a,b){var c=a.repository;var d=a.wb;var e=a.Lb;a=a.params;var f=b.get(5);if(a.Wb&&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:_.xub};
BIb=function(a){if(!a||!a.wb||!a.Wc)return{};var b={Nd:_.ik({we:{id:a.wb,type:a.Wc},repository:a.repository})};a=b.Rl;b=b.Nd===void 0?"":b.Nd;var c=_.jk(b),d=c.we;c=c.repository;var e={};a&&(e.xo=a);c?e.prefix={Np:c,value:b,Ou:"Repository"}:d&&(e.prefix={Np:d.id,value:b,Ou:d.type==="host"?"Host":"Project"});return e};
_.DIb=function(a){var b=a.e8.map(function(c){var d,e,f,g;return{Xd:new RegExp((d=c==null?void 0:c.Xd)!=null?d:""),Hh:(e=c==null?void 0:c.Hh)!=null?e:"",label:(f=c==null?void 0:c.label)!=null?f:void 0,bc:(g=c==null?void 0:c.bc)!=null?g:void 0}});a=a.C9.map(function(c){return{eJ:CIb(c.eJ),kJ:CIb(c.kJ)}});return{e8:b,C9:a}};
CIb=function(a){var b,c,d,e;return{Vq:new RegExp((b=a==null?void 0:a.Vq)!=null?b:""),vv:(c=a==null?void 0:a.vv)!=null?c:"",Xd:new RegExp((d=a==null?void 0:a.Xd)!=null?d:""),Hh:(e=a==null?void 0:a.Hh)!=null?e:""}};_.JIb=function(a){var b=_.EIb(a);return[_.FIb,_.GIb,_.HIb].find(function(c){return _.IIb(c,b)})};_.EIb=function(a){a=a.replace(/^\w+@([^:]+):/,"https://$1/");a=a.replace(/^ssh:\/\/\w+@/,"https://");a=new _.bk(a);_.zJa(a,"https");a.Pc(a.Yd().replace(/\.git$/,""));return a};
KIb=function(a,b){return _.mDb(a,b).ha(_.E(function(c){return c.Bga}),_.Lf(function(c){var d=c.error;if(d&&d.code===404||d&&d.code===403)return _.of("");throw c;}))};_.LIb=function(a,b){if(b.Lb)return _.of(b);var c=b.wb,d=b.repository,e=b.Wc;return c&&d&&e?KIb(a,{wb:c,repository:d,Wc:e}).ha(_.E(function(f){return f?_.Ps(b.uc(),f).tb():b})):_.of(b)};ZO=function(a){a=a===void 0?{}:a;this.i={};this.i.name=a.name==null?null:a.name};_.W(ZO,_.V);ZO.prototype.ka=function(){return ZO};ZO.prototype.ma=function(){return{keys:["name"]}};
_.p.Object.defineProperties(ZO.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.T(this,"name"):""},set:function(a){this.i.name=a}}});var $O=function(a){a=a===void 0?{}:a;this.i={};this.i.projectId=a.projectId==null?null:a.projectId};_.W($O,_.V);$O.prototype.ka=function(){return $O};$O.prototype.ma=function(){return{keys:["projectId"]}};
_.p.Object.defineProperties($O.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectId")?_.T(this,"projectId"):""},set:function(a){this.i.projectId=a}}});var aP=function(a){a=a===void 0?{}:a;this.i={};this.i.name=a.name==null?null:a.name};_.W(aP,_.V);aP.prototype.ka=function(){return aP};aP.prototype.ma=function(){return{keys:["name"]}};
_.p.Object.defineProperties(aP.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.T(this,"name"):""},set:function(a){this.i.name=a}}});_.bP=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(_.bP,_.V);_.bP.prototype.ka=function(){return _.bP};_.bP.prototype.ma=function(){return{keys:["displayName","name"]}};
_.p.Object.defineProperties(_.bP.prototype,{displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.T(this,"displayName"):""},set:function(a){this.i.displayName=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.T(this,"name"):""},set:function(a){this.i.name=a}}});
_.cP=function(a){a=a===void 0?{}:a;this.i={};this.i.regex=a.Xd==null?null:a.Xd;this.i.relatedRegex=a.Hh==null?null:a.Hh;this.i.label=a.label==null?null:a.label;this.i.shortcut=a.bc==null?null:a.bc};_.W(_.cP,_.V);_.cP.prototype.ka=function(){return _.cP};_.cP.prototype.ma=function(){return{keys:["label","regex","relatedRegex","shortcut"]}};
_.p.Object.defineProperties(_.cP.prototype,{label:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"label")?_.T(this,"label"):""},set:function(a){this.i.label=a}},Xd:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"regex")?_.T(this,"regex"):""},set:function(a){this.i.regex=a}},Hh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedRegex")?_.T(this,"relatedRegex"):""},set:function(a){this.i.relatedRegex=a}},bc:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"shortcut")?_.T(this,"shortcut"):""},set:function(a){this.i.shortcut=a}}});_.dP=function(a){a=a===void 0?{}:a;this.i={};this.i.host=a.host==null?null:a.host;this.i.project=a.xn==null?null:a.xn;this.i.depot=a.cM==null?null:a.cM;this.i.codeReviewEnabled=a.PAb==null?null:a.PAb;this.i.ossProject=a.Fi==null?null:a.Fi};_.W(_.dP,_.V);_.dP.prototype.ka=function(){return _.dP};
_.dP.prototype.ma=function(){return{keys:["codeReviewEnabled","depot","host","ossProject","project"],Ka:{depot:aP,host:ZO,ossProject:_.bP,project:$O}}};
_.p.Object.defineProperties(_.dP.prototype,{PAb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"codeReviewEnabled")?_.T(this,"codeReviewEnabled"):!1},set:function(a){this.i.codeReviewEnabled=a}},cM:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"depot")?_.T(this,"depot"):null},set:function(a){this.i.depot=a}},host:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"host")?_.T(this,"host"):null},set:function(a){this.i.host=a}},Fi:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"ossProject")?_.T(this,"ossProject"):null},set:function(a){this.i.ossProject=a}},xn:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"project")?_.T(this,"project"):null},set:function(a){this.i.project=a}}});
_.eP=function(a){a=a===void 0?{}:a;this.i={};this.i.repositoryKey=a.jg==null?null:a.jg;this.i.latestCommitLog=a.CSb==null?null:a.CSb;this.i.repositoryGroup=a.we==null?null:a.we;this.i.description=a.description==null?null:a.description;this.i.mirrorUrl=a.OZ==null?null:a.OZ;this.i.displayName=a.displayName==null?null:a.displayName};_.W(_.eP,_.V);_.eP.prototype.ka=function(){return _.eP};
_.eP.prototype.ma=function(){return{keys:"description displayName latestCommitLog mirrorUrl repositoryGroup repositoryKey".split(" "),Ka:{latestCommitLog:_.MK,repositoryGroup:_.dP,repositoryKey:_.yK}}};
_.p.Object.defineProperties(_.eP.prototype,{description:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"description")?_.T(this,"description"):""},set:function(a){this.i.description=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.T(this,"displayName"):""},set:function(a){this.i.displayName=a}},CSb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"latestCommitLog")?_.T(this,"latestCommitLog"):null},set:function(a){this.i.latestCommitLog=
a}},OZ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"mirrorUrl")?_.T(this,"mirrorUrl"):""},set:function(a){this.i.mirrorUrl=a}},we:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryGroup")?_.T(this,"repositoryGroup"):null},set:function(a){this.i.repositoryGroup=a}},jg:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositoryKey")?_.T(this,"repositoryKey"):null},set:function(a){this.i.repositoryKey=a}}});
_.fP=function(a){a=a===void 0?{}:a;this.i={};this.i.dirRegex=a.Vq==null?null:a.Vq;this.i.targetDir=a.vv==null?null:a.vv;this.i.regex=a.Xd==null?null:a.Xd;this.i.relatedRegex=a.Hh==null?null:a.Hh};_.W(_.fP,_.V);_.fP.prototype.ka=function(){return _.fP};_.fP.prototype.ma=function(){return{keys:["dirRegex","regex","relatedRegex","targetDir"]}};
_.p.Object.defineProperties(_.fP.prototype,{Vq:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"dirRegex")?_.T(this,"dirRegex"):""},set:function(a){this.i.dirRegex=a}},Xd:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"regex")?_.T(this,"regex"):""},set:function(a){this.i.regex=a}},Hh:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedRegex")?_.T(this,"relatedRegex"):""},set:function(a){this.i.relatedRegex=a}},vv:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"targetDir")?_.T(this,"targetDir"):""},set:function(a){this.i.targetDir=a}}});_.gP=function(a){a=a===void 0?{}:a;this.i={};this.i.srcToTest=a.eJ==null?null:a.eJ;this.i.testToSrc=a.kJ==null?null:a.kJ};_.W(_.gP,_.V);_.gP.prototype.ka=function(){return _.gP};_.gP.prototype.ma=function(){return{keys:["srcToTest","testToSrc"],Ka:{srcToTest:_.fP,testToSrc:_.fP}}};
_.p.Object.defineProperties(_.gP.prototype,{eJ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"srcToTest")?_.T(this,"srcToTest"):null},set:function(a){this.i.srcToTest=a}},kJ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"testToSrc")?_.T(this,"testToSrc"):null},set:function(a){this.i.testToSrc=a}}});_.hP=function(a){a=a===void 0?{}:a;this.i={};this.i.relatedFileConfigs=a.e8==null?null:a.e8;this.i.testDirPairs=a.C9==null?null:a.C9};_.W(_.hP,_.V);_.hP.prototype.ka=function(){return _.hP};
_.hP.prototype.ma=function(){return{Pa:{relatedFileConfigs:_.cP,testDirPairs:_.gP},keys:["relatedFileConfigs","testDirPairs"]}};_.p.Object.defineProperties(_.hP.prototype,{e8:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedFileConfigs")?_.T(this,"relatedFileConfigs"):[]},set:function(a){this.i.relatedFileConfigs=a}},C9:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"testDirPairs")?_.T(this,"testDirPairs"):[]},set:function(a){this.i.testDirPairs=a}}});_.iP=function(a,b){_.JJ.call(this,a);this.ft=b||"Source"};_.W(_.iP,_.JJ);_.iP.prototype.aj=function(a){var b=_.rIb(a);_.CI(a)&&a.params.Wb&&(a=_.Vtb(a),b=b?b+" - "+a:a);this.title.aj(b?b+" - "+this.ft:this.ft)};_.iP.O=function(a){return new (a||_.iP)(_.t(_.aq),_.t(_.S6a,8))};_.iP.wa=_.q({token:_.iP,qa:_.iP.O,Ga:"root"});_.jP=function(a,b,c,d){this.Fk=a;this.Wcb=b;this.NI=c;this.document=d};_.jP.prototype.resolve=function(a){var b=_.Mi(a);return _.MIb(this,b,a.av)};
_.MIb=function(a,b,c){var d=_.Bi(c);c=BIb(b);var e=new _.Vf,f=_.LIb(a.NI,b).ha(_.E(function(n){return AIb(n,b,d)})).ha(_.gg(function(n){var r=n.scopes;return _.OAb(a.Wcb,d.Qe,n.state).ha(_.ig(function(x){a.Fk.w8.VFa(r,x.prefix||null)}),_.E(function(x){return x.Igb}))}));f=_.Gf(f,e);var g=new _.UDb(a.document,a.Fk),m=vIb(b)||void 0;return{fZa:f,hla:!0,IEa:c,Fk:a.Fk,G5b:a.Fk.w8.Qo,neb:_.XDb(g,e,m)}};_.jP.O=function(a){return new (a||_.jP)(_.t(_.iN),_.t(_.QL),_.t(_.EM),_.t(_.ii))};
_.jP.wa=_.q({token:_.jP,qa:_.jP.O});_.NIb=void 0;_.kP=function(){};_.p.Object.defineProperties(_.kP.prototype,{config:{configurable:!0,enumerable:!0,get:function(){return _.NIb}}});_.kP.O=function(a){return new (a||_.kP)};_.kP.wa=_.q({token:_.kP,qa:_.kP.O,Ga:"root"});var OIb;OIb=function(a){var b=a.name;var c=a.icon;var d=a.aFa;a=a.nGa;this.name=b;this.icon=c;this.aFa=d;this.nGa=a;this.domain=(new _.bk(d)).Ui()};_.IIb=function(a,b){return b.Ui()===a.domain||b.Ui().endsWith("."+a.domain)};_.FIb=new OIb({name:"GitHub",icon:"shared:github",aFa:"https://github.com",nGa:"https://github.com/logout"});_.GIb=new OIb({name:"Bitbucket",icon:"shared:bitbucket_v3",aFa:"https://bitbucket.org",nGa:"https://id.atlassian.com/logout?continue=https%3A%2F%2Fbitbucket.org%2Faccount%2Fsignout%2F"});
_.HIb=new OIb({name:"GitLab",icon:"shared:gitlab_v2",aFa:"https://gitlab.com",nGa:"https://gitlab.com/users/sign_out"});
}catch(e){_._DumpException(e)}
try{
_.lP=function(a,b){a=String(a);if(!b.test(a))throw Error("ib`"+a+"`"+b.toString());};_.SIb=new _.Hd("mat-slide-toggle-default-options",{Ga:"root",qa:function(){return{u1a:!1,gZ:!1,Ld:!1}}});
}catch(e){_._DumpException(e)}
try{
var TIb,UIb,XIb,YIb;TIb=function(a){a&1&&(_.I(0,"span",11),_.ce(),_.I(1,"svg",13),_.K(2,"path",14),_.J(),_.I(3,"svg",15),_.K(4,"path",16),_.J()())};UIb=function(a){return a.QY().ha(_.E(function(b){return b==null?b:b==="MINI"||b==="XREF_PREVIEW"}))};_.VIb=function(a){return UIb(a).ha(_.E(function(b){return b!=null?b:!1}))};_.WIb=function(a,b){a.X8(b?"XREF_PREVIEW":"MAIN")};XIb=["switch"];YIb=function(a,b){this.source=a;this.checked=b};
_.mP=function(){this.La=_.u(_.ne);this.Tc=_.u(_.Ws);this.Sa=_.u(_.ho);this.defaults=_.u(_.SIb);this.te=function(){};this.Fe=function(){};this.KP=function(){};this.tf=!1;this.lp=_.wj();this.name=null;this.ak="after";this.de=this.ariaLabel=null;this.Gc=this.disabled=!1;this.tabIndex=0;this.Cc=new _.Uj;this.hsa=new _.Uj;_.u(_.ij).load(_.eu);var a=_.u(new _.Ln("tabindex"),{optional:!0}),b=this.defaults;this.tabIndex=a==null?0:parseInt(a)||0;this.color=b.color||"accent";this.id=this.hs=_.u(_.kj).getId("mat-mdc-slide-toggle-");
var c;this.gZ=(c=b.gZ)!=null?c:!1;var d;this.Ld=(d=b.Ld)!=null?d:!1;this.Ut=this.hs+"-label"};_.h=_.mP.prototype;_.h.Pr=function(a){return new YIb(this,a)};_.h.focus=function(){this.r8c.na.focus()};_.h.Sd=function(){var a=this;this.Tc.Bk(this.La,!0).subscribe(function(b){b==="keyboard"||b==="program"?(a.nm=!0,_.Qn(a.Sa)):b||Promise.resolve().then(function(){a.nm=!1;a.Fe();_.Qn(a.Sa)})})};_.h.Zb=function(a){a.required&&this.KP()};_.h.Ma=function(){this.Tc.Ii(this.La)};
_.h.zl=function(a){this.checked=!!a};_.h.Dk=function(a){this.te=a};_.h.io=function(a){this.Fe=a};_.h.validate=function(a){return this.required&&a.value!==!0?{required:!0}:null};_.h.Ooa=function(a){this.KP=a};_.h.Cn=function(a){this.disabled=a;_.Qn(this.Sa)};_.h.toggle=function(){this.checked=!this.checked;this.te(this.checked)};_.h.lm=function(){this.te(this.checked);this.Cc.emit(this.Pr(this.checked))};
_.h.mk=function(){this.disabled||(this.hsa.emit(),this.defaults.u1a||(this.checked=!this.checked,this.te(this.checked),this.Cc.emit(new YIb(this,this.checked))))};_.h.p3c=function(){return this.de?this.de:this.ariaLabel?null:this.Ut};
_.p.Object.defineProperties(_.mP.prototype,{Tea:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.hs)+"-button"}},checked:{configurable:!0,enumerable:!0,get:function(){return this.tf},set:function(a){this.tf=a;_.Qn(this.Sa)}},ao:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.hs)+"-input"}}});_.mP.O=function(a){return new (a||_.mP)};
_.mP.ya=_.Re({type:_.mP,oa:[["mat-slide-toggle"]],mb:function(a,b){a&1&&_.Og(XIb,5);if(a&2){var c;_.Tg(c=_.Ug())&&(b.r8c=c.first)}},Za:[1,"mat-mdc-slide-toggle"],qb:13,Wa:function(a,b){a&2&&(_.wg("id",b.id),_.tg("tabindex",null)("aria-label",null)("name",null)("aria-labelledby",null),_.ch(b.color?"mat-"+b.color:""),_.bh("mat-mdc-slide-toggle-focused",b.nm)("mat-mdc-slide-toggle-checked",b.checked)("_mat-animation-noopable",b.lp))},inputs:{name:"name",id:"id",ak:"labelPosition",ariaLabel:[0,"aria-label",
"ariaLabel"],de:[0,"aria-labelledby","ariaLabelledby"],ns:[0,"aria-describedby","ariaDescribedby"],required:[2,"required","required",_.Hh],color:"color",disabled:[2,"disabled","disabled",_.Hh],Gc:[2,"disableRipple","disableRipple",_.Hh],tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?0:_.Ih(a)}],checked:[2,"checked","checked",_.Hh],gZ:[2,"hideIcon","hideIcon",_.Hh],Ld:[2,"disabledInteractive","disabledInteractive",_.Hh]},outputs:{Cc:"change",hsa:"toggleChange"},Qb:["matSlideToggle"],
features:[_.jh([{Da:_.Jy,Cb:_.zd(function(){return _.mP}),xd:!0},{Da:_.Ky,Cb:_.mP,xd:!0}]),_.Kn],jc:["*"],Aa:14,Ba:27,Fa:[["switch",""],["mat-internal-form-field","",3,"labelPosition"],["role","switch","type","button",1,"mdc-switch",3,"click","tabIndex","disabled"],[1,"mat-mdc-slide-toggle-touch-target"],[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"]],ua:function(a,b){if(a&1){var c=_.Wd();_.Jg();_.I(0,"div",1)(1,"button",2,0);_.O("click",
function(){_.w(c);return _.y(b.mk())});_.K(3,"div",3)(4,"span",4);_.I(5,"span",5)(6,"span",6)(7,"span",7);_.K(8,"span",8);_.J();_.I(9,"span",9);_.K(10,"span",10);_.J();_.ug(11,TIb,5,0,"span",11);_.J()()();_.I(12,"label",12);_.O("click",function(d){_.w(c);return _.y(d.stopPropagation())});_.Kg(13);_.J()()}a&2&&(a=_.$g(2),_.H("labelPosition",b.ak),_.A(),_.bh("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.Ld),_.H("tabIndex",b.disabled&&!b.Ld?-1:b.tabIndex)("disabled",b.disabled&&!b.Ld),_.tg("id",b.Tea)("name",b.name)("aria-label",b.ariaLabel)("aria-labelledby",b.p3c())("aria-describedby",b.ns)("aria-required",b.required||null)("aria-checked",b.checked)("aria-disabled",b.disabled&&b.Ld?"true":null),_.A(9),_.H("matRippleTrigger",a)("matRippleDisabled",b.Gc||b.disabled)("matRippleCentered",!0),_.A(),_.vg(b.gZ?-1:11),_.A(),_.H("for",b.Tea),_.tg("id",b.Ut))},dependencies:[_.lu,_.fu],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, var(--mat-sys-on-surface))}.mat-mdc-slide-toggle-touch-target{position:absolute;top:50%;left:50%;height:var(--mat-slide-toggle-touch-target-size, 48px);width:100%;transform:translate(-50%, -50%);display:var(--mat-slide-toggle-touch-target-display, block)}[dir=rtl] .mat-mdc-slide-toggle-touch-target{left:auto;right:50%;transform:translate(50%, -50%)}\n'],
ab:2,Na:0});var nP=function(){};nP.O=function(a){return new (a||nP)};nP.Ja=_.Se({type:nP});nP.Ia=_.ed({imports:[_.mP,_.bu,_.bu]});var ZIb=new _.Hd("GMAT_SLIDE_TOGGLE_OPTIONS",{Ga:"root",qa:function(){return{Ff:!1}}});_.oP=function(a){this.options=a;if(a.Ff)throw Error("Tc");};_.oP.O=function(a){return new (a||_.oP)(_.C(ZIb))};_.oP.Ea=_.Te({type:_.oP,oa:[["mat-slide-toggle"]],Za:[1,"gmat-mdc-slide-toggle"],standalone:!1});_.pP=function(){};_.pP.O=function(a){return new (a||_.pP)};_.pP.Ja=_.Se({type:_.pP});_.pP.Ia=_.ed({Tb:[{Da:_.SIb,rc:{color:"primary"}}],imports:[nP]});
}catch(e){_._DumpException(e)}
try{
var w_c=function(){return _.yka.apply(null,_.v(_.Mc.apply(0,arguments)))},x_c=function(){return function(a){return _.Yf(new _.Xn)(a)}},y_c=function(a){return(a==null?void 0:a.trim())==="1"},z_c=function(a){return(a.error.details||[]).find(function(b){var c=_.T_a.get("DebugInfo");return c&&b["@type"]===c+"DebugInfo"})},A_c=function(a){var b=a.we;a=a.repository;return!!b||!!a},B_c=function(a,b){a&1&&_.K(0,"breadcrumb",10);a&2&&_.H("items",b.Qa)},C_c=function(a,b){a&1&&(_.I(0,"span",11),_.Q(1),_.J());
a&2&&(a=b.title,b=_.P(),_.tg("id","root-indicator-"+b.resultIndex),_.A(),_.dh(" ",a," "))},D_c=function(a){a&1&&_.K(0,"onedev-changelist-hovercard",14,7);if(a&2){a=_.$g(1);var b=_.P().cl;_.H("changelistId",b)("onedevIsHovercardReady",a.VM)}},E_c=function(a,b){a&1&&(_.I(0,"a",12),_.Q(1),_.J(),_.I(2,"onedev-hovercard",null,6),_.F(4,D_c,2,2,"onedev-changelist-hovercard",13),_.J());if(a&2){a=b.title;var c=b.cl;b=b.Xc;var d=_.$g(3),e=_.P();_.H("universalLink",e.Zbd(b,c))("ascTrackElement",e.wc)("trackListIndex",
e.resultIndex)("onedevHovercardTrigger",d)("feedbackEvent",e.uY);_.tg("id","ref-indicator-"+e.resultIndex)("aria-describedby","root-indicator-"+e.resultIndex);_.A();_.dh(" ",a," ")}},F_c=function(a,b){a&1&&(_.I(0,"span",15),_.Q(1),_.J());a&2&&(a=b.title,b=_.P(),_.tg("id","ref-indicator-"+b.resultIndex),_.A(),_.dh(" ",a," "))},G_c=function(a,b){a&1&&_.K(0,"segmented-dropdown-button",16);a&2&&_.H("item",b.Jbb)("useBreadcrumbStyling",!1)},H_c=function(a,b){a&1&&_.K(0,"ref-picker",17);a&2&&(a=b.b8,b=
_.P(),_.H("refPickerData",a)("trackElement",b.hT))},J_c=function(a,b){a&1&&(_.I(0,"a",18,8)(2,"div",19),_.Q(3),_.I(4,"span",20),_.Q(5),_.J()()());a&2&&(a=b.Xc,b=_.P(),_.H("routerLink",_.Ms(a))("ascTrackElement",b.wc)("trackListIndex",b.resultIndex)("feedbackEvent",b.uY),_.tg("id","search-result-header-"+b.resultIndex)("aria-describedby","root-indicator-"+b.resultIndex),_.A(3),_.dh(" ",I_c(a.path)[0]),_.A(2),_.eh(I_c(a.path)[1]))},I_c=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("/")]},K_c=function(a,b){var c=Object.assign({},a,{Nd:void 0,DO:void 0,A_:void 0}),d=Object.assign({},b,{Nd:void 0,DO:void 0,A_:void 0});return _.Ic(c,d)&&_.ik(a.Nd)===_.ik(b.Nd)&&y_c(a.DO.Aza)===y_c(b.DO.Aza)},P_c=function(a,b,c){var d=a.zF;var e=a.L_;return d?d.map(function(f){var g=f.jia;var m=f.q1a;var n=f.S_;var r=f.Loa;var x=f.ZL;f=f.Kna;if(g){m=_.Ltb(g.fileSpec);var z=g.Wl;var D=
g.ADa;var L=g.aM;g=g.bM;var N=L_c(z),R=M_c(z);n=N_c(m,0,e,n,r,x,f,c,z,N,D,D-R,L,g)}else n=m&&b?O_c(m,_.Ltb(m.fileSpec),e,n,r,x,f,c):null;return n}).filter(function(f){return!!f}):[]},O_c=function(a,b,c,d,e,f,g,m){a=a.s_a;c=N_c(b,1,c,d,e,f,g,m);var n=b.uc();c.children=a.slice(0,12).map(function(r){var x=r.path;r=r.type;x=n.Pc(x).tb();return{entryType:Q_c(r),Xc:x,path:x.path,name:_.mD(x.path)}});c.mMb=a.length>12;return c},Q_c=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}},N_c=function(a,b,c,d,e,f,g,m,n,r,x,z,D,L){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;L=L===void 0?"":L;b===1&&(a=a.uc().Pc(_.Etb(a.path)).tb());a={Xc:a,qr:c,Px:d,Frd:e,Kna:g,BF:m,ZL:f};switch(b){case 0:return Object.assign({},a,{Khd:r,A$a:z,ADa:x,Wl:n,type:b,aM:D,bM:L});case 1:return Object.assign({},a,{type:b});default:return _.gb(b,"Unknown result type: "+b)}},L_c=function(a){return a.some(function(b){return b.oA.some(function(c){c=
c.sx;return!!c&&c.KX.some(function(d){return d.length>0})})})},M_c=function(a){return(new Set(a.flatMap(function(b){return b.oA.filter(function(c){return c.eT&&c.eT.some(function(d){return d.length>0})}).map(function(c){return c.lineNumber})}))).size},R_c=function(a){return(a==null?void 0:a.type)===2},S_c=function(a,b,c,d){b=Math.floor(b/c.pageSize);var e=b*c.pageSize;return{qd:b,Nfd:e,RQ:a.RQ,Pu:a.Pu,yn:c,Iqd:d,Oo:d.ixa.slice(e,Math.min(e+c.pageSize,d.ixa.length)),As:a.As,Bs:a.Bs,CI:a.CI}},W_c=function(a){var b=
void 0,c=void 0;if(a.length===1){var d=a[0];if(d.Am===5&&!d.vS&&(d=T_c(d.value,U_c)))return d}d=_.k(_.Bk(a));for(var e=d.next();!e.done;e=d.next())e=e.value,e.Am===5&&a.includes(e)&&!e.vS?(e=T_c(e.value,U_c))&&(c=e):e.Am===5?(e=T_c(e.value,V_c))&&(c=e):e.Am===1&&e.label===12&&e.value&&(e=T_c(e.value.value,U_c))&&(b=e);return c||b},T_c=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},X_c=function(a){a&1&&(_.I(0,"div",16),_.K(1,"auto-suggest-bar",
17),_.J());a&2&&(_.A(),_.H("showLabel",!0))},Y_c=function(a){if(a&1){var b=_.Wd();_.Cg(0);_.K(1,"splitter",18);_.I(2,"div",19,1)(4,"result-preview",20);_.O("close",function(){_.w(b);var e=_.P(3);return _.y(e.gF=void 0)});_.J()();_.Dg()}if(a&2){a=_.$g(3);var c=_.P(2).Qa,d=_.P();_.A();_.H("changeSizeOf",a);_.A(3);_.H("target",d.gF)("loadedQueryContext",c.hc.yn)}},Z_c=function(a){if(a&1){var b=_.Wd();_.Cg(0);_.I(1,"div",7);_.K(2,"query-suggestion",8);_.S(3,"async");_.F(4,X_c,2,1,"div",9);_.K(5,"result-header",
10);_.S(6,"async");_.K(7,"search-result-warnings",11);_.I(8,"div",12)(9,"result-list",13);_.O("previewTriggered",function(d){_.w(b);var e=_.P(2);e.gF=e.gF===d?void 0:d;return _.y()});_.K(10,"result-footer",14);_.J()()();_.F(11,Y_c,5,3,"ng-container",15);_.Dg()}if(a&2){a=_.P().Qa;var c=_.P();_.A(2);_.H("searchResultsElementName",c.Bn)("pagedData",_.nh(3,14,c.bZb));_.A(2);_.H("ngIf",c.QH);_.A();_.H("searchResultsElementName",c.Bn)("pagedSearchResponse",a.hc)("queryContext",_.nh(6,16,c.yn));_.A(2);_.H("warnings",
a.hc.CI);_.A(2);_.H("previewTarget",c.gF)("resultPage",a.hc)("searchResultsElementName",c.Bn)("showResultsIncomplete",c.C8?a.state===2?!0:a.state===1&&a.IG.h2a===3:!1);_.A();_.H("paginatedResults",a.hc)("trackElement",c.Bn);_.A();_.H("ngIf",c.gF)}},$_c=function(a){a&1&&_.K(0,"loading",21);a&2&&_.H("diameter",20)},a0c=function(a){a&1&&(_.I(0,"div",16),_.K(1,"auto-suggest-bar",17),_.J());a&2&&(_.A(),_.H("showLabel",!0))},b0c=function(a){a&1&&_.K(0,"search-results-incomplete",28);a&2&&(a=_.P(3),_.H("docLink",
a.C8)("trackElement",a.Bn))},c0c=function(a){a&1&&(_.I(0,"span"),_.Q(1),_.J());a&2&&(a=_.P(2).Qa,_.A(),_.eh(a.BGa))},d0c=function(a){a&1&&(_.I(0,"a",32),_.Q(1),_.J());a&2&&(a=_.P().Qa,_.H("externalLink",a.link),_.A(),_.eh(a.message))},e0c=function(a){if(a&1){var b=_.Wd();_.I(0,"button",33);_.O("click",function(){_.w(b);var c=_.P().Qa;return _.y(c.callback())});_.Q(1);_.J()}a&2&&(a=_.P().Qa,_.A(),_.dh(" ",a.message," "))},f0c=function(a,b){a&1&&(_.I(0,"div",29),_.F(1,d0c,2,2,"a",30)(2,e0c,2,1,"button",
31),_.J());a&2&&(a=b.Qa,_.A(),_.H("ngIf",a.link),_.A(),_.H("ngIf",a.callback))},g0c=function(a){if(a&1){var b=_.Wd();_.I(0,"div",34)(1,"copy-button",35);_.O("copyEvent",function(){_.w(b);var c=_.P(3);return _.y(c.aq())});_.J()()}a&2&&(a=_.P(2).Qa,_.A(),_.H("buttonLabel","Copy Error Trace")("hasLightLabel",!0)("removeBorder",!0)("hoverMsg","Copy the error trace")("copyText",a.f5b))},h0c=function(a){a&1&&(_.I(0,"div",22),_.F(1,a0c,2,1,"div",9),_.K(2,"result-header",23),_.S(3,"async"),_.K(4,"search-result-warnings",
11),_.F(5,b0c,1,2,"search-results-incomplete",24),_.I(6,"icon-empty-state-display",25)(7,"icon-empty-state-title"),_.Q(8),_.J(),_.I(9,"icon-empty-state-subtitle"),_.F(10,c0c,2,1,"span",15)(11,f0c,3,2,"div",26)(12,g0c,2,5,"div",27),_.J()()());if(a&2){a=_.P().Qa;var b=_.P();_.A();_.H("ngIf",b.QH);_.A();_.H("searchResultsElementName",b.Bn)("queryContext",_.nh(3,12,b.yn))("errorData",a)("maybeSkippedDocuments",b.Pu);_.A(2);_.H("warnings",a.IG.CI);_.A();_.H("ngIf",b.C8?a.state===2?!0:a.state===1&&a.IG.h2a===
3:!1);_.A();_.H("isSvg",!1);_.A(2);_.eh(a.message);_.A(2);_.H("ngIf",a.BGa);_.A();_.H("ngIf",a.action);_.A();_.H("ngIf",a.f5b)}},i0c=function(a,b){a&1&&(_.Cg(0,3),_.F(1,Z_c,12,18,"ng-container",4)(2,$_c,1,1,"loading",5)(3,h0c,13,14,"div",6),_.Dg());a&2&&(a=b.Qa,b=_.P(),_.H("ngSwitch",a.state),_.A(),_.H("ngSwitchCase",b.Dv.Ki),_.A(),_.H("ngSwitchCase",b.Dv.jk),_.A(),_.H("ngSwitchCase",b.Dv.Error))},j0c=function(a){if(a&1){var b=_.Wd();_.I(0,"div",36)(1,"p",37);_.Q(2," Skipped ");_.I(3,"a",38);_.O("click",
function(){_.w(b);_.P().ug.Zd();return _.y()});_.Q(4," results page ");_.J();_.Q(5," since there is only one result. ");_.J();_.I(6,"span",39)(7,"button",40);_.O("click",function(){_.w(b);_.P().ug.Zd();return _.y()});_.Q(8);_.J()()()}a&2&&(a=_.P(),_.A(3),_.H("routerLink",a.bdd)("queryParams",a.mPc),_.A(5),_.dh(" ",a.tFc," "))},k0c=function(a,b){b=b===void 0?"":b;if(a.qd!==0||a.Oo.length!==1||a.Pu||b.trim().toLowerCase()==="true"||b.trim()==="1")return!1;a=a.Oo[0];if(a.type===1||a.Wl.length===0)return!0;
b=a.Wl[a.Wl.length-1].oA;return _.hJ(b[b.length-1].lineNumber)-_.hJ(a.Wl[0].oA[0].lineNumber)<25},l0c=function(a){a&1&&_.K(0,"star",23);a&2&&(a=_.P(),_.H("place",a.entry.Xc)("type",a.Tgd(a.entry.Xc))("elementName",a.entry.Xc.path))},m0c=function(a){a&1&&_.K(0,"file-search-breadcrumb",24,2);a&2&&(a=_.P(),_.H("place",a.entry.Xc)("isSelected",a.ie)("resultIndex",a.hg)("trackElement",a.wc)("refsToken",a.entry.Frd)("feedbackEvent",a.jJb))},n0c=function(a){a&1&&(_.I(0,"span",27),_.Q(1),_.J());a&2&&(a=_.P(2),
_.tg("id","root-indicator-"+a.hg),_.A(),_.eh(a.Mcb))},o0c=function(a){a&1&&(_.F(0,n0c,2,2,"span",25),_.I(1,"a",26,3)(3,"h3"),_.Q(4),_.J()());a&2&&(a=_.P(),_.H("ngIf",a.Mcb),_.A(),_.H("routerLink",_.Ms(a.entry.Xc))("ascTrackElement",a.wc)("trackListIndex",a.hg)("feedbackEvent",a.jJb),_.tg("id","search-result-header-"+a.hg)("aria-describedby",a.Mcb?"root-indicator-"+a.hg:void 0),_.A(3),_.eh(a.entry.Xc.path))},p0c=function(a){a&1&&(_.Cg(0),_.K(1,"mat-divider",16),_.I(2,"a",28)(3,"mat-icon",29),_.Q(4,
" auto_fix_high "),_.J()(),_.Dg());a&2&&(a=_.P(),_.A(2),_.H("routerLink",a.Nwc)("ascTrackElement",a.wc))},q0c=function(a){if(a&1){var b=_.Wd();_.I(0,"button",31);_.O("click",function(){_.w(b);var c=_.P(2);return _.y(c.gHa.emit())});_.Q(1," Preview ");_.J()}a&2&&(a=_.P(2),_.H("ascTrackElement",a.wc)("trackArtifactId",_.Ms(a.entry.Xc))("trackListIndex",a.hg))},Y2c=function(a){if(a&1){var b=_.Wd();_.I(0,"button",31);_.O("click",function(){_.w(b);var c=_.P(2);return _.y(c.gHa.emit())});_.Q(1," Hide Preview ");
_.J()}a&2&&(a=_.P(2),_.H("ascTrackElement",a.wc)("trackArtifactId",_.Ms(a.entry.Xc))("trackListIndex",a.hg))},Z2c=function(a){a&1&&_.K(0,"onedev-changelist-hovercard",34,6);if(a&2){a=_.$g(1);var b=_.P(3);_.H("changelistId",b.entry.bM)("onedevIsHovercardReady",a.VM)}},$2c=function(a){a&1&&(_.Cg(0),_.K(1,"mat-divider",16),_.I(2,"a",32),_.Q(3," Match deleted "),_.J(),_.I(4,"onedev-hovercard",null,5),_.F(6,Z2c,2,2,"onedev-changelist-hovercard",33),_.J(),_.Dg());if(a&2){a=_.$g(5);var b=_.P(2);_.A(2);_.H("externalLink",
b.xfa(b.entry.bM))("ascTrackElement",b.wc)("trackArtifactId",_.Ms(b.entry.Xc))("trackListIndex",b.hg)("onedevHovercardTrigger",a)}},a3c=function(a){a&1&&_.K(0,"onedev-changelist-hovercard",34,6);if(a&2){a=_.$g(1);var b=_.P(3);_.H("changelistId",b.entry.aM)("onedevIsHovercardReady",a.VM)}},b3c=function(a){a&1&&(_.Cg(0),_.K(1,"mat-divider",16),_.I(2,"a",35),_.Q(3," File deleted "),_.J(),_.I(4,"onedev-hovercard",null,7),_.F(6,a3c,2,2,"onedev-changelist-hovercard",33),_.J(),_.Dg());if(a&2){a=_.$g(5);
var b=_.P(2);_.A(2);_.H("universalLink",b.xfa(b.entry.aM))("ascTrackElement",b.wc)("trackArtifactId",_.Ms(b.entry.Xc))("trackListIndex",b.hg)("onedevHovercardTrigger",a)}},c3c=function(a){a&1&&(_.Cg(0),_.K(1,"mat-divider",16),_.F(2,q0c,2,3,"button",30)(3,Y2c,2,3,"ng-template",null,4,_.oh)(5,$2c,7,5,"ng-container",18)(6,b3c,7,5,"ng-container",18),_.Dg());if(a&2){a=_.$g(4);var b=_.P();_.A(2);_.H("ngIf",b.gF!==b.entry)("ngIfElse",a);_.A(3);_.H("ngIf",b.Ksd);_.A();_.H("ngIf",b.Fsd)}},d3c=function(a){a&
1&&_.K(0,"mat-divider",16)},e3c=function(a){if(a&1){var b=_.Wd();_.I(0,"button",38);_.O("click",function(){_.w(b);var c=_.P(2);return _.y(c.gHa.emit())});_.Q(1," View All ");_.J()}a&2&&(a=_.P(2),_.H("ascTrackElement",a.wc)("trackArtifactId",_.Ms(a.entry.Xc))("trackListIndex",a.hg))},f3c=function(a){a&1&&(_.Cg(0),_.F(1,d3c,1,0,"mat-divider",36)(2,e3c,2,3,"button",37),_.Dg());a&2&&(a=_.P(),_.A(),_.H("ngIf",a.entry.mMb),_.A(),_.H("ngIf",a.entry.mMb))},g3c=function(a,b){a&1&&(_.K(0,"file-search-snippet",
40),_.S(1,"async"));if(a&2){a=b.va;b=b.last;var c=_.P(2),d=_.nh(1,10,c.cU.Bya);_.ch(d);_.bh("last",b&&!c.pIb);_.H("linkGenerator",c.KE)("resultIndex",c.hg)("snippet",a)("trackElement",c.wc)("feedbackEvent",c.g0a)("codeFontSize",c.us)}},h3c=function(a){a&1&&(_.Cg(0),_.I(1,"mat-icon"),_.Q(2,"unfold_less"),_.J(),_.I(3,"span"),_.Q(4," Show fewer matching lines "),_.J(),_.Dg())},i3c=function(a){a&1&&(_.I(0,"mat-icon"),_.Q(1,"unfold_more"),_.J(),_.I(2,"span"),_.Q(3," "),_.Ig(4,10),_.Q(5," "),_.J());a&2&&
(a=_.P(4),_.A(4),_.ZC(a.entry.A$a)(a.entry.A$a),_.$C(4))},j3c=function(a,b){if(a&1){var c=_.Wd();_.I(0,"button",42,8);_.O("click",function(){var e=_.w(c).va,f=_.P(3);return _.y(f.Qcc.next(!e))});_.F(2,h3c,5,0,"ng-container",43)(3,i3c,6,2,"ng-template",null,9,_.oh);_.J()}if(a&2){a=b.va;b=_.$g(4);var d=_.P(3);_.H("ascTrackElement",d.wc)("trackArtifactId",_.Ms(d.entry.Xc))("trackAction",a?"collapseSnippets":"expandSnippets")("trackListIndex",d.hg);_.A(2);_.H("ngIf",a)("ngIfElse",b)}},l3c=function(a){a&
1&&(_.Cg(0),_.F(1,j3c,5,6,"button",41),_.S(2,"async"),_.Dg());if(a&2){var b;a=_.P(2);_.A();_.H("ngForOf",_.lh(3,k3c,(b=_.nh(2,1,a.Qeb))==null?null:b.Jd))}},m3c=function(a){a&1&&(_.Cg(0),_.F(1,g3c,2,12,"file-search-snippet",39),_.S(2,"async"),_.F(3,l3c,3,5,"ng-container",18),_.Dg());if(a&2){var b;a=_.P();_.A();_.H("ngForOf",(b=_.nh(2,2,a.Qeb))==null?null:b.Wl);_.A(2);_.H("ngIf",a.pIb)}},n3c=function(a){a&1&&(_.I(0,"div"),_.S(1,"async"),_.K(2,"file-list",44),_.J());if(a&2){a=_.P();var b=_.pC("file-list-wrapper ",
_.nh(1,10,a.cU.Bya));_.ch(b);_.A(2);_.H("files",a.entry.children)("queryParamsHandling",a.merge);_.oC("ariaLabelledbyId","search-result-header-"+a.hg);_.H("searchRequestToken",a.entry.qr)("searchResponseToken",a.entry.Px)("sessionStartTimeMs",a.entry.BF)("clientTimeResultsDisplayedMs",a.ID)}},o3c=function(a){if(a&1){var b=_.Wd();_.I(0,"mat-expansion-panel",45);_.O("opened",function(){_.w(b);var c=_.P();return _.y(c.nod=!0)})("closed",function(){_.w(b);var c=_.P();return _.y(c.nod=!1)});_.I(1,"mat-expansion-panel-header")(2,
"mat-panel-title");_.Q(3," Debug Info ");_.J()();_.I(4,"p");_.Q(5);_.J()()}a&2&&(a=_.P(),_.A(5),_.eh(a.entry.ZL))},p3c=function(a,b){a&1&&(_.I(0,"span",10),_.Q(1),_.J());a&2&&(a=b.va,_.H("ngClass",a.lya),_.A(),_.dh(" ",a.text," "))},r3c=function(a,b){a&1&&(_.I(0,"a",8),_.F(1,p3c,2,2,"span",9),_.J());if(a&2){a=b.Qa;var c=_.P().Qa;b=_.P();var d=_.H("routerLink",_.kh(4,q3c)),e={};c=(e.q=c.a8,e.all=void 0,e.start=1,e);d("queryParams",c)("ascTrackElement",b.Bn);_.A();_.H("ngForOf",a)}},s3c=function(a){a&
1&&(_.I(0,"span",11)(1,"span",12),_.Q(2," Search instead\u00a0 "),_.J(),_.I(3,"a",13),_.Q(4),_.J()());if(a&2){a=_.P().Qa;var b=_.P();_.A(3);_.H("routerLink",_.kh(4,q3c))("queryParams",b.Lqc)("ascTrackElement",b.Bn);_.A();_.dh(" ",a.query," ")}},t3c=function(a){if(a&1){var b=_.Wd();_.I(0,"span",14);_.K(1,"mat-divider",15);_.I(2,"button",16);_.O("click",function(){_.w(b);_.P(2).yfb.next(!0);return _.y()});_.I(3,"mat-icon");_.Q(4,"close");_.J()()()}a&2&&(a=_.P(2),_.A(2),_.H("ascTrackElement",a.Bn))},
u3c=function(a,b){a&1&&(_.I(0,"span",1)(1,"span",2)(2,"span",3)(3,"span",4),_.Q(4),_.J(),_.F(5,r3c,2,5,"a",5),_.S(6,"async"),_.J(),_.F(7,s3c,5,5,"span",6),_.J(),_.F(8,t3c,5,1,"span",7),_.J());a&2&&(a=b.Qa,b=_.P(),_.bh("redirect-panel",a.type===2),_.A(),_.H("matTooltip",b.YEc),_.A(3),_.dh(" ",a.type===2?b.qFc:b.KEc,"\u00a0 "),_.A(),_.H("ngIf",_.nh(6,7,b.Qcd)),_.A(2),_.H("ngIf",a.type===2),_.A(),_.H("ngIf",a.type!==2))},w3c=function(a,b){a&1&&(_.I(0,"conditional-link",9),_.Q(1),_.J());a&2&&(a=b.va,
b=_.P(),_.H("condition",!a.cQb)("sameWindow",!0)("linkAriaLabel",b.nvc.format({pageNumber:b.Ijb.format(a.qd+1)}))("link",_.kh(9,v3c))("queryParams",a.Ua)("ascTrackElement",b.wc)("trackGestureClick",!0)("trackListIndex",a.qd),_.A(),_.dh(" ",b.Ijb.format(a.qd+1)," "))},x3c=function(a,b){if(a+b<4)return[a,b];if(a>b)return a=_.k(x3c(b,a)),b=a.next().value,a=a.next().value,[a,b];a>=2&&(a=2);return[a,Math.min(b,4-a)]},y3c=function(a){a&1&&(_.I(0,"mat-icon",8),_.Q(1," help_outline "),_.J())},z3c=function(a){if(a&
1){var b=_.Wd();_.I(0,"copy-button",9);_.O("copyEvent",function(){_.w(b);var c=_.P();return _.y(c.aq())});_.J()}a&2&&(a=_.P(),_.H("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg","Copy all file paths on this page")("copyText",a.e$c))},B3c=function(a){a&1&&(_.Cg(0),_.K(1,"div",10)(2,"scope-indicator",11),_.I(3,"a",12)(4,"mat-icon"),_.Q(5,"close"),_.J(),_.I(6,"span"),_.Q(7," Remove Scope "),_.J()(),_.Dg());a&2&&(a=_.P(),_.A(2),_.H("savedQuery",a.Qe)("searchScope",
a.Nd)("displayBreadcrumb",!0),_.A(),_.H("routerLink",_.kh(7,A3c))("queryParams",a.kPc)("ascTrackElement",a.Bn)("trackAction","clearSearchScope"))},C3c=function(a){a&1&&(_.I(0,"a",13)(1,"span"),_.Q(2," Find Everything "),_.J()());a&2&&(a=_.P(),_.H("routerLink",_.kh(3,A3c))("queryParams",a.lPc)("ascTrackElement",a.Bn))},D3c=function(a){if(a&1){var b=_.Wd();_.I(0,"span",14)(1,"mat-label");_.Q(2," Snippets ");_.J();_.I(3,"mat-form-field",15)(4,"mat-select",16);_.S(5,"async");_.O("selectionChange",function(c){_.w(b);
var d=_.P();return _.y(d.Prd(c.value))});_.I(6,"mat-option",17);_.Q(7," Classic ");_.J();_.I(8,"mat-option",18);_.Q(9," Compact ");_.J();_.I(10,"mat-option",19);_.Q(11," All Matching Lines ");_.J();_.I(12,"mat-option",20);_.Q(13," Off ");_.J()()()()}a&2&&(a=_.P(),_.A(),_.tg("id",a.Bn+"-snippet-style-control-label"),_.A(3),_.oC("aria-labelledby",a.Bn+"-snippet-style-control-label"),_.H("value",_.nh(5,3,a.atd)))},E3c=function(a){a&1&&(_.I(0,"mat-expansion-panel",23)(1,"mat-expansion-panel-header")(2,
"mat-panel-title"),_.Q(3," Search Request "),_.J()(),_.I(4,"p"),_.Q(5),_.J()());a&2&&(a=_.P(2),_.A(5),_.eh(a.As))},F3c=function(a){a&1&&(_.I(0,"mat-expansion-panel",23)(1,"mat-expansion-panel-header")(2,"mat-panel-title"),_.Q(3," Search Response "),_.J()(),_.I(4,"p"),_.Q(5),_.J()());a&2&&(a=_.P(2),_.A(5),_.eh(a.Bs))},G3c=function(a){a&1&&(_.I(0,"div",21),_.F(1,E3c,6,1,"mat-expansion-panel",22)(2,F3c,6,1,"mat-expansion-panel",22),_.J());a&2&&(a=_.P(),_.ch(a.R_===0?"debug-info-container":""),_.A(),
_.H("ngIf",a.As),_.A(),_.H("ngIf",a.Bs))},I3c=function(a,b){if(a&1){var c=_.Wd();_.I(0,"li")(1,"file-search-result",3);_.S(2,"async");_.S(3,"async");_.O("triggerPreview",function(){var e=_.w(c).va,f=_.P();return _.y(f.N_b.emit(e))});_.J()()}if(a&2){a=b.va;b=b.index;var d=_.P();_.A();_.H("entry",a)("resultPage",d.RN)("isActive",a===d.gF)("listIndex",b)("scopeDetail",H3c(d.RN.yn.Nd))("trackElement",d.Bn)("previewTarget",d.gF)("isSelected",b===_.nh(2,10,d.selectedIndex))("codeFontSize",_.nh(3,12,d.us))("container",
d.lb.na.parentNode)}},J3c=function(a){a&1&&_.K(0,"search-results-incomplete",4);a&2&&(a=_.P(),_.H("docLink",a.C8)("trackElement",a.Bn))},K3c=function(a){a&1&&(_.I(0,"icon-empty-state-display",5)(1,"icon-empty-state-title"),_.Q(2," Binary file "),_.J(),_.I(3,"icon-empty-state-subtitle"),_.Q(4," No preview available "),_.J()())},L3c=function(a){a&1&&_.K(0,"empty-file-detail",6);a&2&&(a=_.P(),_.H("path",a.Xc.path))},M3c=function(a){a&1&&(_.K(0,"img",7),_.S(1,"lastPathElement"));a&2&&(a=_.P(),_.H("alt",
_.nh(1,2,a.Xc.path))("src",a.wka,_.Ee))},N3c=function(a){a&1&&(_.I(0,"dc-information-box",12),_.Q(1),_.J());a&2&&(a=_.P(2),_.A(),_.dh(" ",a.matches.message," "))},O3c=function(a){if(a&1){var b=_.Wd();_.I(0,"file-matches-navigation",17);_.S(1,"async");_.O("selectedMatchIndexChange",function(c){_.w(b);var d=_.P(4);return _.y(d.ul.next(c))});_.J()}a&2&&(a=_.P(4),_.H("dataState",a.Dv.Ki)("matchCount",a.matches.hc.length)("selectedMatchIndex",_.nh(1,5,a.ul))("trackArtifactId",_.Ms(a.Xc))("trackElement",
a.jj))},P3c=function(a){a&1&&(_.Cg(0),_.F(1,O3c,2,7,"file-matches-navigation",16),_.S(2,"async"),_.Dg());a&2&&(a=_.P(3),_.A(),_.H("ngIf",_.nh(2,1,a.ul)>-1))},Q3c=function(a){a&1&&_.K(0,"loading",18);a&2&&_.H("inline",!0)},R3c=function(a){a&1&&(_.I(0,"div",13),_.F(1,P3c,3,3,"ng-container",14)(2,Q3c,1,1,"loading",15),_.J());a&2&&(a=_.P(2),_.H("ngSwitch",a.matches.state),_.A(),_.H("ngSwitchCase",a.Dv.Ki),_.A(),_.H("ngSwitchCase",a.Dv.jk))},S3c=function(a){a&1&&(_.K(0,"search-match-layer",21),_.S(1,"async"));
a&2&&(a=_.P(3),_.H("matches",a.matches.hc)("scrollToIndex",_.nh(1,3,a.ul))("selectedMatchIndex",a.ul))},T3c=function(a){if(a&1){var b=_.Wd();_.Cg(0);_.I(1,"format-code",19);_.S(2,"async");_.O("lineNumberClicked",function(c){_.w(b);var d=_.P(2);return _.y(d.kr(c))});_.F(3,S3c,2,5,"search-match-layer",20);_.J();_.Dg()}a&2&&(a=_.P(2),_.A(),_.H("value",a.Db.code)("fileName",a.Xc.path)("lineLimitation",a.Db.lN)("lineNumberLinkProvider",_.nh(2,6,a.nn))("highlightInfo",a.Db.zz),_.A(2),_.H("ngIf",a.matches.state===
a.Dv.Ki))},V3c=function(a){a&1&&(_.I(0,"div",8),_.F(1,N3c,2,1,"dc-information-box",9)(2,R3c,3,3,"div",10)(3,T3c,4,8,"ng-container",11),_.J());a&2&&(a=_.P(),_.A(),_.H("ngIf",a.matches.state===a.Dv.Error),_.A(),_.H("ngIf",U3c(a.matches)),_.A(),_.H("ngIf",a.Db))},W3c=function(a){if(a&1){var b=_.Wd();_.I(0,"h2")(1,"span",5);_.Q(2,"File Preview");_.J();_.I(3,"button",6);_.O("click",function(){_.w(b);var c=_.P();return _.y(c.close.emit())});_.I(4,"mat-icon");_.Q(5,"close");_.J()()()}a&2&&(a=_.P(),_.A(3),
_.H("title",a.ljb)("ascTrackElement",a.jj)("trackArtifactId",_.Ms(a.F0)),_.tg("aria-label",a.ljb))},X3c=function(a){a&1&&_.K(0,"loading",11);a&2&&_.H("diameter",20)},Y3c=function(a){a&1&&(_.K(0,"single-file-preview",14),_.S(1,"async"));if(a&2){a=_.P(2).Qa;var b=_.P();_.H("fileData",a.hc)("matches",_.nh(1,2,b.qM.matches))}},Z3c=function(a){a&1&&_.K(0,"file-list",15);if(a&2){a=_.P(2).Qa;var b=_.P();_.H("files",a.hc.items)("queryParamsHandling",b.merge)}},$3c=function(a){a&1&&(_.Cg(0)(1,7),_.F(2,Y3c,
2,4,"single-file-preview",12)(3,Z3c,1,2,"file-list",13),_.Dg()());if(a&2){a=_.P().Qa;var b=_.P();_.A();_.H("ngSwitch",a.hc.type);_.A();_.H("ngSwitchCase",b.nK.File);_.A();_.H("ngSwitchCase",b.nK.wJa)}},a4c=function(a){a&1&&(_.I(0,"icon-empty-state-display",16)(1,"icon-empty-state-title"),_.Q(2),_.J(),_.I(3,"icon-empty-state-subtitle"),_.Q(4),_.J()());a&2&&(a=_.P().Qa,_.H("isSvg",!1),_.A(2),_.eh(a.message),_.A(2),_.eh(a.BGa))},b4c=function(a,b){a&1&&(_.Cg(0,7),_.F(1,X3c,1,1,"loading",8)(2,$3c,4,3,
"ng-container",9)(3,a4c,5,3,"icon-empty-state-display",10),_.Dg());a&2&&(a=b.Qa,b=_.P(),_.H("ngSwitch",a.state),_.A(),_.H("ngSwitchCase",b.Dv.jk),_.A(),_.H("ngSwitchCase",b.Dv.Ki),_.A(),_.H("ngSwitchCase",b.Dv.Error))},c4c=function(a,b){return a.map(function(c){var d=c.Yd();c=c.getType();d=b.Pc(d).tb();return{entryType:c||0,Xc:d,path:d.path,name:_.mD(d.path)}})},d4c=function(a){a&1&&(_.I(0,"div",1)(1,"mat-icon",2),_.Q(2,"error_outline"),_.J(),_.I(3,"span",3),_.Q(4),_.J()());a&2&&(a=_.P(),_.A(4),_.eh(a.Bwd))},
X9=function(a,b,c){this.xi=a;this.Va=b;this.OI=c;this.Gpa=_.vx.has(40)};X9.prototype.We=function(a,b){a=a.av;b=b.url;return this.Gpa&&_.Bi(a).Qe==="USE_DEFAULT_STORED_QUERY"?e4c(this,b):_.of(!0)};
var e4c=function(a,b){return _.Isb(a.OI).ha(_.gg(function(c){switch(c.state){case 0:return _.Ff;case 1:return _.xsb(a.xi,"The default saved query could not be resolved."),f4c(a,b,"").then(function(){return!1});case 2:return c=c.hc.Hga,f4c(a,b,c&&c.Mo||"").then(function(){return!1});default:return _.gb(c)}}))},f4c=function(a,b,c){return _.Bq(a.Va,_.ck(new _.bk(b),"sq",c).toString(),{Ej:!0})};X9.O=function(a){return new (a||X9)(_.t(_.Iv),_.t(_.ni),_.t(_.BI),_.t(_.wx))};X9.wa=_.q({token:X9,qa:X9.O,Ga:"root"});
var g4c=["resultRoot"],h4c=["resultRef"],i4c=["refPicker"],j4c=["resultCl"],k4c=["resultWorkspace"],l4c=["resultPath"],m4c=["resultPathLink"],n4c=new _.Hv("Open branch {branch}"),o4c=new _.Hv("Open tag {tag}"),Y9=function(a){var b=this;this.ie=!1;this.Xc=new _.ag(1);this.Zbd=_.UI;this.hT="SearchResultRefPicker";this.qyb=_.of([]);this.qyb=this.Xc.ha(_.gg(function(c){return _.YI(c)?_.nDb(a,c).ha(_.fg(_.lJ(c.Lb)),_.E(function(d){return{kb:c,Hx:d}})):_.of({kb:c,Hx:_.lJ("")})}),_.E(function(c){return b.cga(c.kb,
c.Hx)}))};_.h=Y9.prototype;_.h.Ra=function(){};_.h.Dc=function(){this.ie&&this.Cia()};_.h.Zb=function(a){a.isSelected&&this.ie&&this.Cia()};
_.h.cga=function(a,b){var c=[];c.push({type:1,ua:this.Fqd,label:"Search Result Root",context:{title:_.CI(a)?a.repository:a.wb+"/"+a.repository}});var d=_.YI(a)&&!_.CI(a);if(_.YI(a)&&_.CI(a)&&!_.Ts(a)){var e=c.push,f="cl/"+_.OI(b);b={type:1,ua:this.Cqd,label:_.mJ(b.type),gXb:!0,context:{title:f,cl:b.ku,Xc:a}};e.call(c,b)}else d?(e=c.push,f=this.y0a(a,b),b={type:1,ua:this.Eqd,label:_.mJ(b.type),gXb:!0,context:{Jbb:f}},e.call(c,b)):a.params.Wb&&c.push({type:1,ua:this.Jqd,label:"Snapshot",context:{title:a.params.Wb}});
(!d||a.path&&a.path!=="/")&&c.push({type:1,ua:this.Dqd,label:"Search Result Path",context:{Xc:a}});return c};_.h.y0a=function(a,b){var c=_.OI(b),d={kb:a,iFa:_.xwb,version:0,gitRefsToken:this.Loa,VQb:!0};return Object.assign({},{title:c,ua:this.Koa,label:_.mJ(b.type),ariaLabel:"Search result ref picker",wc:this.hT,context:{b8:d},tooltip:b.type===1?n4c.format({branch:c}):o4c.format({tag:c})},_.FJ(a.uc().Pc("").tb()))};_.h.Cia=function(){var a,b;(a=this.dFa)==null||(b=a.na)==null||b.focus()};
_.p.Object.defineProperties(Y9.prototype,{kb:{configurable:!0,enumerable:!0,set:function(a){this.Xc.next(a)}}});Y9.O=function(a){return new (a||Y9)(_.C(_.FM))};
Y9.ya=_.Re({type:Y9,oa:[["file-search-breadcrumb"]],mb:function(a,b){a&1&&(_.Og(g4c,7,_.Lg),_.Og(h4c,7,_.Lg),_.Og(i4c,7,_.Lg),_.Og(j4c,7,_.Lg),_.Og(k4c,7,_.Lg),_.Og(l4c,7,_.Lg),_.Og(m4c,5,_.ne));if(a&2){var c;_.Tg(c=_.Ug())&&(b.Fqd=c.first);_.Tg(c=_.Ug())&&(b.Eqd=c.first);_.Tg(c=_.Ug())&&(b.Koa=c.first);_.Tg(c=_.Ug())&&(b.Cqd=c.first);_.Tg(c=_.Ug())&&(b.Jqd=c.first);_.Tg(c=_.Ug())&&(b.Dqd=c.first);_.Tg(c=_.Ug())&&(b.dFa=c.first)}},inputs:{resultIndex:"resultIndex",wc:"trackElement",uY:"feedbackEvent",
ie:"isSelected",Loa:"refsToken",kb:"place"},standalone:!1,features:[_.Kn],Aa:14,Ba:3,Fa:[["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"]],ua:function(a,b){a&1&&(_.F(0,B_c,1,1,"breadcrumb",
9),_.S(1,"async"),_.F(2,C_c,2,2,"ng-template",null,0,_.oh)(4,E_c,5,8,"ng-template",null,1,_.oh)(6,F_c,2,2,"ng-template",null,2,_.oh)(8,G_c,1,2,"ng-template",null,3,_.oh)(10,H_c,1,2,"ng-template",null,4,_.oh)(12,J_c,6,8,"ng-template",null,5,_.oh));a&2&&_.H("ngIf",_.nh(1,1,b.qyb))},dependencies:[_.Vq,_.KJ,_.op,_.MM,_.Fx,_.jv,_.PM,_.QM,_.TM,_.RM,_.UM,_.Dq,_.uD,_.vD,_.Az,_.up],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}"],
Na:0});var p4c=function(){};p4c.O=function(a){return new (a||p4c)};p4c.Ja=_.Se({type:p4c});p4c.Ia=_.ed({imports:[_.Ux,_.vp,_.aN,_.Wx,_.bN,_.Zv,_.VM,_.Fq,_.xD,_.yD,_.Bz]});var Z9=function(){this.Pl=_.Fk.has(2)};Z9.prototype.We=function(a){a=a.av;return this.Pl&&a.get("type")==="cl"?(a=a.get("q")||"",_.Ec(window,(_.yx||"")+"search?ct=os&q="+(a+" status:submitted"),"_self"),!1):!0};Z9.O=function(a){return new (a||Z9)(_.t(_.ux))};Z9.wa=_.q({token:Z9,qa:Z9.O,Ga:"root"});var q4c=new Map([[400,2],[404,4]]),r4c=function(a,b,c,d,e,f){b=Error.call(this,b);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.BGa=c;this.action=d;this.f5b=f;this.state=1;this.IG={h2a:a,As:e?e.As:"",Bs:e?e.Bs:"",CI:e?e.CI:[]}};_.W(r4c,Error);var s4c=function(a,b){return new r4c(0,"Sorry, something went wrong",void 0,b&&{message:"Click here to retry",callback:b},void 0,JSON.stringify(a))},t4c=new Map([[2,"[ORIGINAL ERROR] generic::invalid_argument: "],[4,"[ORIGINAL ERROR] generic::not_found: "]]);var u4c={},$9=function(a){var b=this;this.cache=new Map;this.ub=new _.Vf;this.R_b=Number.NEGATIVE_INFINITY;this.HWb=a.events.ha(_.Hf(function(d){return d instanceof _.Kp}),_.hg(this.ub));var c=this.HWb.ha(_.fg({II:void 0,id:Number.NEGATIVE_INFINITY}),_.ig(function(d){var e=d.id;d=d.II;b.vGa=d?b.cache.get(d.SE):void 0;b.vGa&&b.cache.set(e,b.vGa)}));a.events.ha(_.Hf(function(d){return d instanceof _.ji||d instanceof _.ki||d instanceof _.li}),_.jg(c),_.hg(this.ub)).subscribe(function(d){var e=_.k(d);
d=e.next().value.id;e=e.next().value.II;b.m9&&b.cache.set(b.R_b,b.m9);b.R_b=d;b.m9=b.vGa;e&&b.cache.delete(e.SE)})};$9.prototype.Ma=function(){this.ub.next();this.ub.complete()};$9.prototype.get=function(){return this.vGa||u4c};var v4c=function(a,b){return a.HWb.subscribe(function(){a.m9||(a.m9=u4c);a.m9=Object.assign({},a.m9,b())})};$9.O=function(a){return new (a||$9)(_.t(_.ni))};$9.wa=_.q({token:$9,qa:$9.O,Ga:"root"});var w4c={File:0,wJa:1,0:"File",1:"Directory"};var a$=function(a,b,c){this.ho=a;this.Kx=b;this.ZDa=c;this.Ytd=_.vx.has(69);this.h2b=_.vx.has(88)};a$.prototype.X4a=function(a){var b=this.ho.parse(a),c=x4c(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,a8:b,type:this.h2b?2:1}};
var x4c=function(a,b){var c=[];b=_.k(_.Bk(b));for(var d=b.next();!d.done;d=b.next()){d=d.value;var e=y4c(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})},y4c=function(a,b){if((a.Ytd||a.h2b)&&_.Cya(b,9)&&!b.error&&(a=_.Pzb(b.value?b.value.value:"",a.ZDa,a.Kx)))return'(repo:"'+_.Y(a,2)+'" branch:"'+_.Y(a,3)+'")'};a$.O=function(a){return new (a||a$)(_.t(_.vy),_.t(_.J6a),_.t(_.K6a),_.t(_.wx))};
a$.wa=_.q({token:a$,qa:a$.O,Ga:"root"});var z4c={XE:1},A4c=new Map([["SNIPPET_SUBSET",new _.bL({XE:1,dDa:10,eDa:60})],["MATCHING_LINE_SUBSET",new _.bL({dDa:10,eDa:60})],["ALL_MATCHING_LINES",new _.bL({reb:!0})],["NONE",new _.bL({})]]),b$=function(a,b,c,d,e,f,g){this.kia=a;this.ho=b;this.XQ=c;this.upd=d;this.zT=e;this.Cdd=_.vx.has(44);this.uF=_.vx.has(69);this.KF=_.vx.has(97);this.ov=g.j6()},B4c=function(a,b,c,d){var e=(Math.floor(c/b.pageSize)+1)*b.pageSize;if(d&&K_c(b,d.yn)){var f=d.Iqd,g=f.ixa;b=f.nextPageToken;return g.length>=e||!b?
_.of(S_c(d,c,d.yn,f)):a.Xza(d.yn,b,e-g.length,g.length).ha(_.ig(function(r){var x=r.Oo;r=r.nextPageToken;f.ixa=g.concat(x);f.nextPageToken=r}),_.E(function(r){return S_c(r,c,d.yn,f)}))}var m=a.X4a(b),n=Object.assign({},b,{A_:m});return a.Xza(R_c(m)?n:b,"",e,0).ha(_.E(function(r){return S_c(r,c,n,{ixa:r.Oo,nextPageToken:r.nextPageToken})}))};
b$.prototype.Xza=function(a,b,c,d){if(c<=0)throw Error("xf`"+c);var e=Math.min(c,100);b=C4c(this,a,b,e,d);for(c-=e;c;)e=Math.min(c,100),b=b.ha(D4c(this,a,e,d)),c-=e;return b};
var E4c=function(a,b,c,d){return a.kia.match(b,c.Rl,new _.dL({Qe:c.Qe}),new _.eL({XE:d})).ha(_.E(function(e){var f;return((f=e.Wl)==null?void 0:f.z9a)||[]}))},D4c=function(a,b,c,d){return _.gg(function(e){return e.nextPageToken?C4c(a,b,e.nextPageToken,c,d+e.Oo.length).ha(_.E(function(f){return Object.assign({},f,{Oo:e.Oo.concat(f.Oo)})})):_.of(e)})},C4c=function(a,b,c,d,e){var f=a.ov.ha(_.Qf(1),_.E(function(r){return new _.aL(Object.assign({},z4c,{pageSize:d,pageToken:c,pathPrefix:_.Itb(b.Nd),H_:b.Nd.Lb,
jq:_.btb(b.Nd),Qe:b.Qe,zT:a.zT||"",Ow:b.Ow,uF:a.uF,KF:a.KF,ov:r}))})),g=b.Rl,m=!1,n=b.A_;R_c(n)&&(g=n.a8,m=!0);b.Nd.Wb&&(g=g+" add_workspace:"+b.Nd.Wb);return f.ha(_.gg(function(r){return a.kia.search(g,r,A4c.get(b.Peb),m)})).ha(_.E(function(r){var x=P_c(r,a.Cdd,a.XQ.a7b),z=x.length,D=Number(r.i2a||0),L=r.nextPageToken;L?D=Math.max(e+z+1,D):(D=e+z,L="");return{RQ:D,Pu:!r.Ow,nextPageToken:L,Oo:x,As:r.As,Bs:r.Bs,CI:r.CI}}))};b$.prototype.X4a=function(a){return y_c(a.DO.Aza)?void 0:this.upd.X4a(a.Rl)};
b$.O=function(a){return new (a||b$)(_.t(_.HM),_.t(_.vy),_.t(_.Tx),_.t(a$),_.t(_.Z6a),_.t(_.wx),_.t(_.py))};b$.wa=_.q({token:b$,qa:b$.O});var F4c=new _.Hv("{query} - Search"),c$=function(){_.JJ.apply(this,arguments)};_.W(c$,_.JJ);c$.prototype.aj=function(a){this.title.aj(a?F4c.format({query:a}):"Search")};c$.O=function(){var a;return function(b){return(a||(a=_.je(c$)))(b||c$)}}();c$.wa=_.q({token:c$,qa:c$.O,Ga:"root"});var G4c=new _.Hd("partialResultsLink",{Ga:"root",qa:function(){var a=_.u(_.V6a,{optional:!0});return a?_.Y(a,11):""}});var V_c=/^[lL]:(\d+)$/,U_c=/:(\d+)(:\d+)?$/;var H4c=["singleSearchResultRedirect"],d$=function(a,b,c,d,e,f,g,m,n,r,x,z,D,L,N){this.cache=a;this.ho=b;this.Va=c;this.fq=d;this.zh=e;this.XGa=f;this.ug=g;this.xR=m;this.C8=n;this.zT=r;this.Ha=z;this.S5a=N;this.jBb=new _.We;this.s4b=new _.Vf;this.Dv=_.vI;this.Bn="GlobalSearchResults";this.tFc="Dismiss";this.mPc=_.QRa;this.QH=!1;this.yn=this.page=_.Ff;this.Pu=!1;this.bZb=_.Ff;this.xw=_.u(_.gy);this.jod=x.KY().ha(_.E(function(R){return R||10}));this.Zsd=x.sja();this.Pl=_.Fk.has(2)};
d$.prototype.Ra=function(){var a=this;this.QH=_.vx.has(104);this.yn=_.Gf(this.Va.An.root.av.ha(_.E(_.Bi)),this.s4b).ha(_.ttb(this.jod,this.Zsd),_.E(function(c){var d=_.k(c);c=d.next().value;var e=d.next().value;d=d.next().value;return{DO:c,Rl:c.Rl||"",Qe:c.Qe||"",Nd:_.jk(c.Nd||"",a.ho.bN),zT:a.zT||"",Ow:c.Ow==="1",pageSize:e,Peb:d}}),_.ig(function(c){a.XGa.aj(c.Rl);a.gF=void 0}));var b=this.yn.ha(_.jg(_.zf(function(){return a.page.ha(_.fg(void 0))})),_.gg(function(c){c=_.k(c);var d=c.next().value;
c=c.next().value;var e=a.cache.get().page;return e?_.of(_.jI(e)):I4c(a,d,c).ha(_.E(_.jI),_.fg(_.wI),_.Lf(function(f){return _.of(a.onError(f,function(){a.s4b.next(d.DO)}))}))}),_.fg(_.wI),_.Sf(),_.gg(function(c){return c.state!==0?_.of(c):_.of(c).ha(_.Rf(300))}),_.ig(function(c){a.Pl&&c.state===1&&c.IG.h2a===3&&_.tbb(a.S5a,"6YLbu9w4s0jd2PDg8Pq0Y5mv6qro")})).ha(_.bg(1));this.page=b;this.jBb.add(b.connect());this.bZb=this.page.ha(_.fg(void 0),_.Zf())};
d$.prototype.Ma=function(){this.jBb.unsubscribe();this.ug.Zd();_.pAb(this.XGa)};d$.prototype.aq=function(){this.Ha.hb({gestureName:"CLICK",element:"FileSearch",action:"copyErrorTrace"})};
var I4c=function(a,b,c){var d=a.ho.parse(b.Rl||"");if(!d.length)return _.pf(new r4c(1,"Empty query","Please enter a search query"));J4c(a,d);return K4c(a,b,c).ha(_.gg(function(e){a.Pu=e.Pu;if(!e.Oo.length)throw new r4c(3,"No matching results","Try modifying your query",void 0,e);if(!k0c(e,b.DO.p8b))return _.of(e);var f=e.Oo[0].Xc,g=W_c(d);g&&(f=_.Ss(f.uc(),{line:g}).tb());return a.Va.navigate(_.Ms(f),{ig:"merge",Ej:!0}).then(function(){a.ug.RDa(a.Wsd,{duration:7E3});return e})}))},K4c=function(a,
b,c){var d=b.DO.t3a?Number(b.DO.t3a):1;return!Number.isInteger(d)||d<1?_.pf(s4c()):B4c(a.fq,b,d-1,c&&_.aJ(c)?c.hc:void 0)};
d$.prototype.onError=function(a,b){if(a instanceof r4c)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.xR;(c=z_c(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)&&q4c.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=t4c.get(c);var g;f&&((g=a)==null?0:g.startsWith(f))&&(a=a.substring(f.length));return new r4c(c,"Invalid search query",a||
"This may be the result of a syntax error",e)}_.uv(this.zh,a);return s4c(a.error,b)};var J4c=function(a,b){var c;if(c=a.Pl)a:{b=_.k(_.Bk(b));for(c=b.next();!c.done;c=b.next())if(c=c.value,_.Cya(c,9)&&(c=c.value?c.value.value.toLowerCase():"")&&!c.includes("piper")){c=!0;break a}c=!1}c&&_.tbb(a.S5a,"aRL6gx1dJ0jd2PDg8Pq0Pu5YnmBe")};_.p.Object.defineProperties(d$.prototype,{bdd:{configurable:!0,enumerable:!0,get:function(){return _.TRa}}});
d$.O=function(a){return new (a||d$)(_.C($9),_.C(_.vy),_.C(_.ni),_.C(b$),_.C(_.tv),_.C(c$),_.C(_.Cv),_.C(_.T6a),_.C(G4c),_.C(_.Z6a),_.C(_.py),_.C(_.Gx),_.C(_.ux),_.C(_.wx),_.C(_.BA))};
d$.ya=_.Re({type:d$,oa:[["file-search"]],mb:function(a,b){a&1&&_.Og(H4c,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.Wsd=c.first)}},standalone:!1,features:[_.jh([b$])],Aa:4,Ba:3,Fa:[["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"]],ua:function(a,b){a&1&&(_.F(0,i0c,4,4,"ng-container",2),_.S(1,"async"),_.F(2,j0c,9,3,"ng-template",null,0,_.oh));a&2&&_.H("ngIf",_.nh(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 L4c=["resultPath"],M4c=["breadcrumb"],N4c=["expansionToggle"],k3c=function(a){return[a]},e$=function(a,b,c,d,e,f,g){this.cU=b;this.Ha=c;this.Va=d;this.fq=e;this.Kl=f;this.nK=w4c;this.Vbd="Copy file path";this.Tgd=_.Qk;this.Nwc=_.Esb;this.isActive=!1;this.hg=-1;this.wc="";this.F5b="repo";this.ie=!1;this.gHa=new _.Uj;this.Qcc=new _.Vf;this.Qeb=_.Ff;g&&(this.searchTerm=g.searchTerm);this.Eeb=_.vx.has(22);this.jGa=_.vx.has(70)&&_.vx.has(69)};_.W(e$,_.Tq);e$.wa=_.Tq.wa;
e$.prototype.Zb=function(a){a.isSelected&&this.ie&&this.Cia();a.entry&&(this.ID=Date.now(),this.jJb=_.ywa(this.entry.Xc,this.entry.Px,this.entry.qr,["CLICK_RESULT_FILENAME"],this.entry.BF,this.ID),this.g0a=_.ywa(this.entry.Xc,this.entry.Px,this.entry.qr,["CLICK_RESULT_CONTENT"],this.entry.BF,this.ID),this.KE=_.Ptb(this.entry.Xc,this.Va,{Bka:"oneBased"}),this.Qeb=O4c(this))};e$.prototype.Dc=function(){this.ie&&this.Cia()};
e$.prototype.aq=function(){this.Ha.hb({gestureName:"CLICK",element:this.wc,action:"copy",projectId:this.projectId})};e$.prototype.xfa=function(a){if(this.entry)return _.UI(this.entry.Xc,a)};
var O4c=function(a){if(a.entry.type===1)return _.Ff;var b={Wl:a.entry.Wl,Jd:!1},c=E4c(a.fq,a.entry.Xc,a.RN.yn,a.RN.yn.Peb==="SNIPPET_SUBSET"?1:0).ha(_.Qf(1),_.E(function(d){return{Wl:d,Jd:!0}}),x_c(),_.uf());return a.Qcc.ha(_.gg(function(d){return d?c:_.of(b)}),_.gg(function(d){var e=a.container.scrollTop,f=!d.Jd&&e>(a.jGa?a.qad.na.offsetTop:a.dFa.na.offsetTop)?a.oIb.na.offsetTop:0;return _.of(void 0).ha(w_c(_.Lk),_.Kf(function(){return a.Kl.zS}),_.E(function(){return f?e-f+a.oIb.na.offsetTop:e}),
_.Kf(function(){return a.Kl.rDa}),_.ig(function(g){a.container.scrollTop=g}),_.Aka(),_.fg(d))}),_.fg(b),_.bg(1),_.uf())};e$.prototype.Cia=function(){if(!this.jGa){var a,b;(a=this.dFa)==null||(b=a.na)==null||b.focus()}};
_.p.Object.defineProperties(e$.prototype,{projectId:{configurable:!0,enumerable:!0,get:function(){return this.entry.Xc.wb}},Mcb:{configurable:!0,enumerable:!0,get:function(){var a=_.Wtb(this.entry.Xc,this.F5b);return a&&"["+a+"]"}},h7a:{configurable:!0,enumerable:!0,get:function(){return!!this.entry.Xc.params.Wb}},pIb:{configurable:!0,enumerable:!0,get:function(){return this.entry.type===0&&!!this.entry.A$a&&this.RN.yn.Peb!=="NONE"}},Ksd:{configurable:!0,enumerable:!0,get:function(){return _.DI(this.entry.Xc)&&
this.entry.type===0&&!!this.entry.bM&&this.entry.bM!=="0"&&this.entry.bM!==this.entry.aM}},Fsd:{configurable:!0,enumerable:!0,get:function(){return _.DI(this.entry.Xc)&&this.entry.type===0&&!!this.entry.aM&&this.entry.aM!=="0"}}});e$.O=function(a){return new (a||e$)(_.C(_.wx),_.C(_.ty),_.C(_.Gx),_.C(_.ni),_.C(b$),_.C(_.ex),_.C(_.Tq,12))};
e$.ya=_.Re({type:e$,oa:[["file-search-result"]],mb:function(a,b){a&1&&(_.Og(L4c,5),_.Og(M4c,5,_.ne),_.Og(N4c,5,_.ne));if(a&2){var c;_.Tg(c=_.Ug())&&(b.dFa=c.first);_.Tg(c=_.Ug())&&(b.qad=c.first);_.Tg(c=_.Ug())&&(b.oIb=c.first)}},inputs:{entry:"entry",RN:"resultPage",container:"container",isActive:"isActive",hg:"listIndex",wc:"trackElement",F5b:"scopeDetail",gF:"previewTarget",ie:"isSelected",us:"codeFontSize"},outputs:{gHa:"triggerPreview"},standalone:!1,features:[_.jh([{Da:_.Tq,Cb:e$}]),_.kg,_.Kn],
Aa:20,Ba:27,Fa:function(){return[["classicResultPath",""],["copyButton",""],["breadcrumb",""],["resultPath",""],["hidePreviewButton",""],["matchDeletedCard",""],["cardBody",""],["fileDeletedCard",""],["expansionToggle",""],["collapsed",""],_.aD("{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"]]},ua:function(a,b){if(a&1){var c=_.Wd();_.I(0,"div",11)(1,"div",12);_.F(2,l0c,1,3,"star",13);_.K(3,"mat-icon",14);_.F(4,m0c,2,6,"file-search-breadcrumb",15)(5,o0c,5,8,"ng-template",null,0,_.oh);_.J();_.K(7,"mat-divider",16);_.I(8,"copy-button",17,1);_.S(10,"maybeStripGoogle3");_.S(11,"async");_.O("copyEvent",function(){_.w(c);return _.y(b.aq())});_.J();_.F(12,p0c,5,2,"ng-container",18);_.Cg(13,19);_.F(14,c3c,7,4,"ng-container",20)(15,f3c,3,2,"ng-container",20);
_.Dg();_.J();_.Cg(16,19);_.F(17,m3c,4,4,"ng-container",20)(18,n3c,3,12,"div",21);_.Dg();_.F(19,o3c,6,1,"mat-expansion-panel",22)}a&2&&(a=_.$g(6),_.bh("active-element",b.isActive)("citc",b.h7a),_.A(),_.bh("no-breadcrumb-padding",!b.jGa),_.A(),_.H("ngIf",b.Eeb),_.A(),_.H("svgIcon",b.entry.type===b.nK.File?"source:file":"source:folder_open"),_.A(),_.H("ngIf",b.jGa)("ngIfElse",a),_.A(4),_.H("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg",b.Vbd)("copyText",_.nh(11,
25,_.nh(10,23,b.entry.Xc))),_.A(4),_.H("ngIf",b.entry.Kna),_.A(),_.H("ngSwitch",b.entry.type),_.A(),_.H("ngSwitchCase",b.nK.File),_.A(),_.H("ngSwitchCase",b.nK.wJa),_.A(),_.H("ngSwitch",b.entry.type),_.A(),_.H("ngSwitchCase",b.nK.File),_.A(),_.H("ngSwitchCase",b.nK.wJa),_.A(),_.H("ngIf",b.entry.ZL))},dependencies:[_.Vq,_.KJ,Y9,_.np,_.op,_.pp,_.qp,_.MM,_.PM,_.QM,_.TM,_.RM,_.CD,_.Rq,_.yO,_.Fx,_.jv,_.nv,_.Yv,_.Dy,_.Ay,_.SD,_.TD,_.NL,_.jA,_.Dq,_.mM,_.lO,_.Az,_.up,_.qN],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}"],
Na:0});var f$=function(a,b,c){this.document=a;this.Fk=b;this.Wcb=c;this.Crd={Fk:b,hla:!0,G5b:b.w8.Qo}};f$.prototype.resolve=function(a){var b=this,c=_.Bi(a.av),d=_.Mub(c),e=d.scopes;a=new _.Vf;c=_.Gf(_.OAb(this.Wcb,c.Qe,d.state).ha(_.ig(function(f){b.Fk.w8.VFa(e,f.prefix||null)}),_.E(function(f){return f.Igb})),a);return Object.assign({},this.Crd,{fZa:c,neb:_.XDb(new _.UDb(this.document,this.Fk),a)})};f$.O=function(a){return new (a||f$)(_.t(_.ii),_.t(_.iN),_.t(_.QL))};f$.wa=_.q({token:f$,qa:f$.O});var q3c=function(){return[]},g$=function(){var a=this;this.ho=_.u(_.vy);this.bbb=new _.ai(void 0);this.yfb=new _.ai(!1);this.Qcd=this.bbb.ha(_.E(function(b){if(b&&b.type!==0){var c=b.a8;var d=a.ho.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),lya:["bold"]});e=g}e<c.length&&b.push({text:c.substring(e)});c=b}else c=[];return c}));this.YEc='"package:" is deprecated, use "repo:" and "branch:" instead';
this.KEc="Improve your search:";this.qFc="Showing results for";this.Lqc=_.SRa;this.Ztd=_.bAb(84)};g$.prototype.Ra=function(){};var P4c=function(a){return _.vf([a.bbb,a.yfb]).ha(_.E(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return a.Ztd&&!c&&b&&b.type!==0?b:void 0}))};
_.p.Object.defineProperties(g$.prototype,{lod:{configurable:!0,enumerable:!0,set:function(a){var b=_.k(a);a=b.next().value;b=(b=b.next().value)&&_.aJ(b)&&b.hc;a=a&&_.aJ(a)&&a.hc;b=b?b.yn.A_:void 0;this.bbb.next(b);b=b?b.type!==0?b.a8:void 0:void 0;a&&a.yn.A_?(a=a.yn.A_,a=a.type!==0?a.a8:void 0):a=void 0;b&&b!==a&&this.yfb.next(!1)}}});g$.O=function(a){return new (a||g$)};
g$.ya=_.Re({type:g$,oa:[["query-suggestion","searchResultsElementName",""]],inputs:{Bn:"searchResultsElementName",lod:"pagedData"},standalone:!1,tc:["searchResultsElementName",""],Aa:2,Ba:3,Fa:[["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"]],ua:function(a,b){a&1&&(_.F(0,u3c,9,9,"span",0),_.S(1,"async"));a&2&&_.H("ngIf",_.nh(1,1,P4c(b)))},dependencies:[_.Vq,_.mp,_.np,_.op,_.Fx,_.nv,_.Yv,_.Dy,_.Ay,_.jA,_.Dq,_.up],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}"],
Na:0});var v3c=function(){return[]},h$=function(){var a=this;this.Ha=_.u(_.Gx);this.kc=_.u(_.py);this.xjb="Next page";this.yjb="Previous page";this.hFc="Open page {pageNumber}";this.nvc=new _.Hv(this.hFc);this.Ijb=new _.Fv(1);this.wc="";this.Yz={WYb:[]};this.Ord=_.kI(function(b){a.Ha.hb({element:a.wc,action:"searchResultsPageSizeChanged",Ie:b.toString(),gestureName:"CHANGE"});a.kc.W8(b)});this.Grd=this.kc.KY()};h$.prototype.Ra=function(){};
var Q4c=function(a){var b=a.qd;var c=a.yn;var d=Math.ceil(Math.min(a.RQ,2E3)/c.pageSize)-1-b;d=_.k(x3c(b,d));a=d.next().value;d=d.next().value;a=_.tgb(b-a,b+d+1).map(function(e){var f={};return{Ua:(f.start=c.pageSize*e+1,f),qd:e,cQb:b===e}});d=a.findIndex(function(e){return e.cQb});return{WYb:a,nl:a[d-1],next:a[d+1]}};_.p.Object.defineProperties(h$.prototype,{mod:{configurable:!0,enumerable:!0,set:function(a){this.Yz=Q4c(a)}}});h$.O=function(a){return new (a||h$)};
h$.ya=_.Re({type:h$,oa:[["result-footer"]],inputs:{mod:"paginatedResults",wc:"trackElement"},standalone:!1,Aa:20,Ba:29,Fa:[[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"]],ua:function(a,b){a&1&&(_.I(0,"span",0)(1,"conditional-link",1)(2,"mat-icon",2),_.Q(3,"chevron_left"),_.J()(),_.F(4,w3c,2,10,"conditional-link",3),_.I(5,"conditional-link",4)(6,"mat-icon",2),_.Q(7,"chevron_right"),_.J()()(),_.I(8,"span",5)(9,"mat-label"),_.Q(10," Results per page "),_.J(),_.I(11,"mat-form-field",6)(12,"mat-select",7),_.S(13,"async"),_.O("selectionChange",function(c){return b.Ord(c.value)}),
_.I(14,"mat-option",8),_.Q(15," 10 "),_.J(),_.I(16,"mat-option",8),_.Q(17," 25 "),_.J(),_.I(18,"mat-option",8),_.Q(19," 100 "),_.J()()()());a&2&&(_.A(),_.H("condition",b.Yz.nl)("sameWindow",!0)("link",_.kh(27,v3c))("queryParams",b.Yz.nl==null?null:b.Yz.nl.Ua)("linkAriaLabel",b.yjb)("title",b.yjb)("ascTrackElement",b.wc)("trackGestureClick",!0)("trackListIndex",b.Yz.nl==null?null:b.Yz.nl.qd),_.A(3),_.H("ngForOf",b.Yz.WYb),_.A(),_.H("condition",b.Yz.next)("sameWindow",!0)("link",_.kh(28,v3c))("queryParams",
b.Yz.next==null?null:b.Yz.next.Ua)("linkAriaLabel",b.xjb)("title",b.xjb)("ascTrackElement",b.wc)("trackGestureClick",!0)("trackListIndex",b.Yz.next==null?null:b.Yz.next.qd),_.A(4),_.tg("id",b.wc+"-page-size-control-label"),_.A(3),_.oC("aria-labelledby",b.wc+"-page-size-control-label"),_.H("value",_.nh(13,25,b.Grd)),_.A(2),_.H("value",10),_.A(2),_.H("value",25),_.A(2),_.H("value",100))},dependencies:[_.Vq,_.np,_.DM,_.Gz,_.uz,_.nz,_.Yv,_.UC,_.SC,_.xC,_.up],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}"],
Na:0});var A3c=function(){return[]},R4c=new _.Hv("{resultCount, plural, =1 {Result {firstPosition} of {lastPosition}} other {Results {firstPosition} - {lastPosition} of {totalResultCount}}}"),S4c=new _.Fv(1),i$=function(){var a=this;this.Ha=_.u(_.Gx);this.kc=_.u(_.py);this.lkd=A_c;this.kPc=_.MRa;this.lPc=_.ORa;this.Pu=!1;this.R_=0;this.Qe="";this.Nd={};this.Prd=_.kI(function(b){a.Ha.hb({element:a.Bn,action:"snippetDetailChanged",Ie:b.toString(),gestureName:"CHANGE"});a.kc.WFa(b)});_.u(_.ux);_.u(_.wx);this.atd=
this.kc.sja();this.kc.YAa();this.Pl=_.Fk.has(2);this.Mjd=_.vx.has(45)};i$.prototype.Ra=function(){};
i$.prototype.Zb=function(a){if(a.pagedSearchResponse){var b=this.wna;if(b){this.R_=b.Oo.length;var c=b.Nfd+1;this.Pu=b.Pu;var d=R4c.format,e=this.R_,f=S4c.format(c+this.R_-1),g=S4c.format(b.RQ);this.k4b=d.call(R4c,{resultCount:e,firstPosition:c,lastPosition:f,totalResultCount:this.wna&&this.Pu&&this.Pl?b.RQ>3E6?"1M+":b.RQ>2E5?"100k+":b.RQ>1E4?"10k+":b.RQ>1E3?"1k+":"~"+g:g});this.As=b.As;this.Bs=b.Bs}else this.R_=0}a.errorData&&this.m5&&(this.R_=0,this.k4b=this.m5.message,this.As=this.m5.IG.As,this.Bs=
this.m5.IG.Bs)};i$.prototype.aq=function(){this.Ha.hb({gestureName:"CLICK",element:"SearchResultsHeader",action:"copyAllResults"})};_.p.Object.defineProperties(i$.prototype,{yn:{configurable:!0,enumerable:!0,set:function(a){this.Qe=a.Qe;this.Nd=a.Nd}},Gad:{configurable:!0,enumerable:!0,get:function(){return this.Pl}},e$c:{configurable:!0,enumerable:!0,get:function(){return this.wna?this.wna.Oo.map(function(a){return a.Xc.path}).join("\n"):""}}});i$.O=function(a){return new (a||i$)};
i$.ya=_.Re({type:i$,oa:[["result-header","searchResultsElementName",""]],inputs:{Bn:"searchResultsElementName",Pu:"maybeSkippedDocuments",yn:"queryContext",wna:"pagedSearchResponse",m5:"errorData"},standalone:!1,features:[_.Kn],tc:["searchResultsElementName",""],Aa:9,Ba:7,Fa:[[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"]],ua:function(a,b){a&1&&(_.I(0,"span",0)(1,"span",1),_.Q(2),_.F(3,y3c,2,0,"mat-icon",2),_.J(),_.F(4,z3c,1,5,"copy-button",3)(5,B3c,8,8,"ng-container",4)(6,C3c,3,4,"a",5)(7,D3c,14,5,"span",6),_.J(),_.F(8,G3c,3,4,"div",7));a&2&&(_.A(2),_.dh(" ",b.k4b," "),_.A(),_.H("ngIf",!!b.wna&&b.Pu&&b.Pl),_.A(),_.H("ngIf",b.R_!==0),_.A(),_.H("ngIf",b.lkd(b.Nd)||b.Qe),_.A(),
_.H("ngIf",b.Pu&&b.Pl&&b.Mjd),_.A(),_.H("ngIf",b.Gad),_.A(),_.H("ngIf",b.As||b.Bs))},dependencies:[_.Vq,_.op,_.CD,_.Fx,_.jv,_.Gz,_.uz,_.nz,_.Yv,_.UC,_.SC,_.xC,_.Dy,_.Ay,_.SD,_.TD,_.NL,_.Dq,_.sx,_.up],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}"],
Na:0});var m$=function(){};m$.prototype.Ra=function(){};m$.O=function(a){return new (a||m$)};
m$.ya=_.Re({type:m$,oa:[["search-results-incomplete","docLink","","trackElement",""]],inputs:{Qdd:"docLink",wc:"trackElement"},standalone:!1,tc:["docLink","","trackElement",""],Aa:4,Ba:2,Fa:[[1,"desc"],["trackAction","openResultsIncompleteDocLink","aria-label","Learn more about potentially missing search results.",3,"externalLink","ascTrackElement"]],ua:function(a,b){a&1&&(_.I(0,"span",0),_.Q(1," Not seeing the search results you expect?\n"),_.J(),_.I(2,"a",1),_.Q(3," Learn more\n"),_.J());a&2&&(_.A(2),
_.H("externalLink",b.Qdd)("ascTrackElement",b.wc))},dependencies:[_.Vq,_.Rq],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}"],Na:0});var T4c=["listContainer"],U4c=[[["result-footer"]]],n$=function(a,b,c,d,e,f,g,m,n,r,x){_.zt.call(this,g,m,n,x);this.Ha=a;this.Dh=b;this.b6a=c;this.Va=d;this.jd=e;this.C8=f;this.Bn="";this.o8b=!1;this.N_b=new _.Uj;this.Dd=_.vI;this.nK=w4c;this.selectedIndex=new _.ai(-1);this.Oo=_.Ff;this.vs=new _.We;this.vrd=new _.We;this.us=r.us.ha(_.E(function(z){return z?z+"px":void 0}),_.bg(1),_.uf())};_.W(n$,_.zt);n$.Ea=_.zt.Ea;
n$.prototype.Ra=function(){var a=this;_.zt.prototype.Ra.call(this);this.vs.add(v4c(this.b6a,function(){return{page:a.RN,scrollTop:a.lb.na.scrollTop}}));this.vs.add(this.Va.events.ha(_.Hf(function(b){return b instanceof _.ji}),_.fg(null)).subscribe(function(){a.gdb=a.b6a.get().scrollTop}));this.vs.add(this.jd.register("selectNextResult","j",function(){a.MT(1);a.Ys("selectNextResult")}));this.vs.add(this.jd.register("selectPreviousResult","k",function(){a.MT(-1);a.Ys("selectPreviousResult")}))};
n$.prototype.Zb=function(a){var b=this;a.hasOwnProperty("resultPage")&&(this.vs.add(_.iAb(this.Dh,function(){b.selectedIndex.next(0)})),this.vrd.unsubscribe(),this.Oo=V4c(this))};n$.prototype.Jo=function(){this.gdb!==void 0&&(this.lb.na.scrollTop=this.gdb,this.gdb=void 0)};n$.prototype.Ma=function(){_.zt.prototype.Ma.call(this);this.vs.unsubscribe()};
var H3c=function(a){return a.path||a.repository?"ref":a.we?"repo":"repoGroup"},V4c=function(a){var b=a.RN.Oo;return b.length<=25||a.b6a.get().scrollTop?_.of(b):_.eLa.ha(_.Uf(),_.Rf(0),_.Pf(b),_.fg(b.slice(0,20)))};n$.prototype.MT=function(a){var b=this.RN.Oo.length;b&&(a=this.selectedIndex.value+a,a<0||a>=b||this.selectedIndex.next(a))};n$.prototype.Ys=function(a){this.Ha.hb({element:"ResultList",action:a,gestureName:"KEYBOARD",hg:this.selectedIndex.value})};
n$.O=function(a){return new (a||n$)(_.C(_.Qq),_.C(_.ti),_.C($9),_.C(_.ni),_.C(_.Sw),_.C(G4c),_.C(_.ne),_.C(_.bj),_.C(_.th),_.C(_.qI),_.C(_.lj,8))};
n$.ya=_.Re({type:n$,oa:[["result-list"]],mb:function(a,b){a&1&&_.Og(T4c,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.bKd=c.first)}},inputs:{gF:"previewTarget",RN:"resultPage",Bn:"searchResultsElementName",o8b:"showResultsIncomplete"},outputs:{N_b:"previewTriggered"},standalone:!1,features:[_.kg,_.Kn],jc:["result-footer"],Aa:6,Ba:4,Fa:[["listContainer",""],[4,"ngFor","ngForOf"],[3,"docLink","trackElement",4,"ngIf"],[3,"triggerPreview","entry","resultPage","isActive","listIndex","scopeDetail","trackElement",
"previewTarget","isSelected","codeFontSize","container"],[3,"docLink","trackElement"]],ua:function(a,b){a&1&&(_.Jg(U4c),_.I(0,"ul",null,0),_.F(2,I3c,4,14,"li",1),_.S(3,"async"),_.J(),_.F(4,J3c,1,2,"search-results-incomplete",2),_.Kg(5));a&2&&(_.A(2),_.H("ngForOf",_.nh(3,2,b.Oo)),_.A(2),_.H("ngIf",b.o8b))},dependencies:[_.np,_.op,e$,m$,_.up],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}"],
Na:0});var W4c=["image/png","image/jpeg","image/gif"],X4c={FO:0,EMPTY:1,Yyc:2,IWc:3,0:"BINARY",1:"EMPTY",2:"IMAGE",3:"TEXT"},o$=function(){this.Ha=_.u(_.Qq);this.Yj=_.u(_.BM);this.Va=_.u(_.ni);this.kc=_.u(_.py);this.UUb=_.jI([]);this.Dv=_.vI;this.sta=X4c;this.jj="SearchResultFilePreview";this.data="";this.nn=_.Ff;this.metadata=null;this.ul=new _.ag(1)};o$.prototype.Ra=function(){};var U3c=function(a){switch(a.state){case 1:return!1;case 0:return!0;case 2:return a.hc.length>0;default:return _.gb(a)}};
o$.prototype.kr=function(a){this.Va.navigate(_.Ms(_.Ss(this.Xc.uc(),{line:a.line+1}).tb()),{ig:"preserve"});this.Ha.hb({gestureName:"CLICK",element:this.jj,action:"selectLine",projectId:this.Xc.wb},a.n7)};
_.p.Object.defineProperties(o$.prototype,{sfd:{configurable:!0,enumerable:!0,set:function(a){var b=a.xe,c=a.kF,d=a.revision;a=a.Xc;this.data=b.Cu()||_.xJ(b);this.metadata=_.xs(b);this.Xc=a;this.Db=_.syb(a,b,[c],d);this.nn=_.Qtb(a,_.CM(this.Yj,a,"path"),this.Va)}},matches:{configurable:!0,enumerable:!0,set:function(a){this.UUb=a;this.ul.next(_.gI(a,[]).length?0:-1)},get:function(){return this.UUb}},Pdd:{configurable:!0,enumerable:!0,get:function(){return this.data?this.metadata?W4c.includes(_.Y(this.metadata,
1))?2:_.El(this.metadata,2)?0:3:3:1}},wka:{configurable:!0,enumerable:!0,get:function(){var a=this.metadata,b=this.data;return"data:"+(a?_.Y(a,1):"")+";base64,"+b}}});o$.O=function(a){return new (a||o$)};
o$.ya=_.Re({type:o$,oa:[["single-file-preview","fileData","","matches",""]],inputs:{sfd:"fileData",matches:"matches"},standalone:!1,tc:["fileData","","matches",""],Aa:5,Ba:5,Fa:[[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"]],ua:function(a,b){a&1&&(_.Cg(0,0),_.F(1,K3c,5,0,"icon-empty-state-display",1)(2,L3c,1,1,"empty-file-detail",2)(3,M3c,2,4,"img",3)(4,V3c,4,3,"div",4),_.Dg());a&2&&(_.H("ngSwitch",b.Pdd),_.A(),_.H("ngSwitchCase",b.sta.FO),_.A(),_.H("ngSwitchCase",
b.sta.EMPTY),_.A(),_.H("ngSwitchCase",b.sta.Yyc),_.A(),_.H("ngSwitchCase",b.sta.IWc))},dependencies:[_.op,_.pp,_.qp,_.nO,_.wO,_.FD,_.HD,_.GD,_.nI,_.lI,_.xM,_.oO,_.up,_.LD],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}"],
Na:0});var Y4c=function(a,b){this.Qp=a;this.qM=b;this.Dv=_.vI;this.nK=w4c;this.jj="SearchResultFilePreview";this.pyc="result-preview-header";this.ljb="Close";this.AEc="Preview of File ";this.page=_.Ff;this.F0=new _.Li;this.close=new _.Uj},Z4c=function(a,b){return a.Qp.get(b.wb,b.Wc,b.repository,_.sk(b),b.path,{Wb:b.params.Wb,type:1,line:_.vwa(b.params.line)}).ha(_.E(function(c){var d=_.Cs(c);if(!d)throw Error("yf");var e;return _.jI({type:0,xe:d,kF:(e=_.wJ(c)[0])!=null?e:0,revision:_.Y(c,9),Xc:b})}))},$4c=
function(a,b){var c=b.uc();return a.Qp.list(b.wb,b.Wc,b.repository,_.sk(b),b.path,b.params.Wb).ha(_.E(function(d){return{state:2,hc:{type:1,items:c4c(d,c)}}}))};
_.p.Object.defineProperties(Y4c.prototype,{target:{configurable:!0,enumerable:!0,set:function(a){var b=a.Xc;this.F0=b;switch(a.type){case 0:a.Khd?this.qM.QCa.next(b):this.qM.gAb();b=Z4c(this,b);break;case 1:b=$4c(this,b);break;default:b=_.gb(a)}setTimeout(function(){var c;(c=document.getElementById("result-preview-header"))==null||c.focus()});this.page=b.ha(_.fg(_.wI),_.Lf(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=_.gb(c)}}return _.of({state:1,message:"Error fetching contents",BGa:c})}))}},Kld:{configurable:!0,enumerable:!0,set:function(a){a=a.A_;R_c(a)?this.qM.ZXa.next(a.a8):this.qM.ZXa.next(void 0)}}});Y4c.O=function(a){return new (a||Y4c)(_.C(_.PN),_.C(_.vO))};
Y4c.ya=_.Re({type:Y4c,oa:[["result-preview"]],inputs:{target:"target",Kld:"loadedQueryContext"},outputs:{close:"close"},standalone:!1,features:[_.jh([_.vO])],Aa:7,Ba:9,Fa:[[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"]],ua:function(a,b){a&1&&(_.F(0,W3c,6,4,"h2",0),_.I(1,"div",1),_.K(2,"mat-icon",2),_.I(3,"a",3),_.Q(4),_.J()(),_.F(5,
b4c,4,4,"ng-container",4),_.S(6,"async"));a&2&&(_.H("ngIf",b.F0.path),_.A(3),_.H("routerLink",_.Ms(b.F0))("ascTrackElement",b.jj),_.tg("id",b.pyc)("aria-label",b.AEc+b.F0.path),_.A(),_.dh(" ",b.F0.path," "),_.A(),_.H("ngIf",_.nh(6,7,b.F0.path&&b.page)))},dependencies:[_.Vq,_.op,_.pp,_.qp,_.yO,_.FD,_.HD,_.GD,_.lI,_.Fx,_.nv,_.Yv,_.Dq,o$,_.up],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%}"],
Na:0});var a5c=function(){this.warnings=void 0;this.Pl=_.Fk.has(2)};_.p.Object.defineProperties(a5c.prototype,{Bwd:{configurable:!0,enumerable:!0,get:function(){return this.warnings.join(";")}},Asd:{configurable:!0,enumerable:!0,get:function(){return this.Pl&&this.warnings&&this.warnings.length>0}}});a5c.O=function(a){return new (a||a5c)(_.C(_.ux))};
a5c.ya=_.Re({type:a5c,oa:[["search-result-warnings"]],inputs:{warnings:"warnings"},standalone:!1,Aa:1,Ba:1,Fa:[["class","has-warnings",4,"ngIf"],[1,"has-warnings"],[1,"warning-icon"],[1,"warning-text"]],ua:function(a,b){a&1&&_.F(0,d4c,5,1,"div",0);a&2&&_.H("ngIf",b.Asd)},dependencies:[_.op,_.Yv],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}"],
Na:0});var b5c=function(){};b5c.O=function(a){return new (a||b5c)};b5c.Ja=_.Se({type:b5c});b5c.Ia=_.ed({Tb:[_.qM],imports:[_.vp,_.MO,_.PO,_.ID,_.oI,_.mI,_.ML,_.kM,_.xM,_.NO,_.OO]});var c5c,d5c;c5c={Do:f$};d5c=[{path:"",component:d$,We:_.LI([Z9,X9]),resolve:c5c,nr:"paramsOrQueryParamsChange"}];_.p$=function(){};_.p$.O=function(a){return new (a||_.p$)};_.p$.Ja=_.Se({type:_.p$,id:"search"});_.p$.Ia=_.ed({Tb:[f$,_.PN],imports:[_.kM,_.Ux,p4c,_.kM,_.zz,_.vp,_.XM,_.aN,_.bN,_.ED,_.Sq,_.VO,_.PO,_.xM,_.xz,_.kN,_.ID,_.oI,_.mI,_.Wx,_.tB,_.Pz,_.Zv,_.VC,_.Ey,_.VD,_.AI,_.iA,_.rN,_.rC(d5c),_.tx,_.NO,b5c,_.yM,_.ND,_.mO,_.Bz,_.Fq]});_.Bfb(_.p$,"search");
_.xtb(d$,function(){return[_.Vq,_.op,_.pp,_.qp,_.CD,_.Rq,_.xz,_.FD,_.HD,_.GD,_.lI,_.Fx,_.jv,_.wv,_.xv,_.yv,_.Dq,_.MD,Y4c,g$,h$,i$,n$,m$,a5c]},function(){return[_.up]});
}catch(e){_._DumpException(e)}
try{
var e5c=function(a,b){a=Number(a);return!isNaN(a)&&a>=b&&Number.isInteger(a)},f5c=function(a){a&1&&_.K(0,"settings-header",27)},g5c=function(a){if(a&1){var b=_.Wd();_.I(0,"div")(1,"mat-form-field",28)(2,"mat-label");_.Q(3," Appearance ");_.J();_.I(4,"mat-select",15);_.S(5,"async");_.O("selectionChange",function(c){_.w(b);var d=_.P();return _.y(d.Qrd(c.value))});_.I(6,"mat-option",29);_.Q(7," Light ");_.J();_.I(8,"mat-option",30);_.Q(9," Dark ");_.J();_.I(10,"mat-option",31);_.Q(11," Use System Settings ");
_.J()()()()}a&2&&(a=_.P(),_.A(4),_.H("value",_.nh(5,1,a.Bdb)))},h5c=function(a,b){a&1&&(_.I(0,"mat-option",34),_.Q(1),_.J());a&2&&(a=b.va,_.H("value",a),_.A(),_.dh(" ",a.replace("cider","default")," "))},i5c=function(a){if(a&1){var b=_.Wd();_.I(0,"div")(1,"mat-form-field",32)(2,"mat-label");_.Q(3," Dark syntax highlighting theme ");_.J();_.I(4,"mat-select",15);_.S(5,"async");_.O("selectionChange",function(c){_.w(b);var d=_.P();return _.y(d.Lrd(c.value))});_.F(6,h5c,2,2,"mat-option",33);_.J()()()}a&
2&&(a=_.P(),_.A(4),_.H("value",_.nh(5,2,a.Urd)),_.A(2),_.H("ngForOf",a.Dnc))},j5c=function(a){a&1&&_.Q(0," Light syntax highlighting theme ")},k5c=function(a){a&1&&_.Q(0," Syntax highlighting theme ")},l5c=function(a,b){a&1&&(_.I(0,"mat-option",34),_.Q(1),_.J());a&2&&(a=b.va,_.H("value",a),_.A(),_.dh(" ",a.replace("cider","default")," "))},m5c=function(a){if(a&1){var b=_.Wd();_.I(0,"div")(1,"mat-form-field",35)(2,"mat-label");_.ug(3,j5c,1,0)(4,k5c,1,0);_.J();_.I(5,"mat-select",15);_.S(6,"async");
_.O("selectionChange",function(c){_.w(b);var d=_.P();return _.y(d.Nrd(c.value))});_.F(7,l5c,2,2,"mat-option",33);_.J()()()}a&2&&(a=_.P(),_.A(3),_.vg(a.C0?3:4),_.A(2),_.H("value",_.nh(6,3,a.Wrd)),_.A(2),_.H("ngForOf",a.zBc))},n5c=function(a){if(a&1){var b=_.Wd();_.I(0,"div")(1,"mat-slide-toggle",36);_.S(2,"async");_.O("change",function(c){_.w(b);var d=_.P();return _.y(d.hvd(c))});_.Q(3," Strip the google3/ prefix when copying paths ");_.J()()}a&2&&(a=_.P(),_.A(),_.H("checked",_.nh(2,1,a.Y9b)))},o5c=
function(a){a&1&&(_.I(0,"a",37)(1,"mat-icon",38),_.Q(2,"info_outline"),_.J()())},p5c=function(a){if(a&1){var b=_.Wd();_.I(0,"div")(1,"mat-form-field",39)(2,"mat-label");_.Q(3," Default Cider editing behavior ");_.J();_.I(4,"mat-select",15);_.S(5,"async");_.O("selectionChange",function(c){_.w(b);var d=_.P();return _.y(d.Krd(c.value))});_.I(6,"mat-option",40);_.Q(7," Open in Cider ");_.J();_.I(8,"mat-option",41);_.Q(9," Open the workspace selection prompt in Cider ");_.J()()()()}a&2&&(a=_.P(),_.A(4),
_.H("value",_.nh(5,1,a.lfa)))},q5c=function(a){if(a&1){var b=_.Wd();_.I(0,"div")(1,"mat-slide-toggle",42);_.S(2,"async");_.O("change",function(c){_.w(b);var d=_.P();return _.y(d.ivd(c))});_.Q(3," When opening the Cider workspace selection prompt, default to suggesting a unique workspace name. ");_.J()()}a&2&&(a=_.P(),_.A(),_.H("checked",_.nh(2,1,a.Jra)))},r5c=function(a){if(a&1){var b=_.Wd();_.I(0,"div")(1,"mat-slide-toggle",43);_.S(2,"async");_.O("change",function(c){_.w(b);var d=_.P();return _.y(d.gvd(c))});
_.Q(3," Show personalized results based on search history ");_.J();_.I(4,"a",44)(5,"mat-icon",38);_.Q(6,"info_outline");_.J()()()}a&2&&(a=_.P(),_.A(),_.H("checked",_.nh(2,1,a.ov)))},s5c=function(a){if(a&1){var b=_.Wd();_.I(0,"div")(1,"mat-form-field",45)(2,"mat-label");_.Q(3," Search results page size ");_.J();_.I(4,"mat-select",15);_.S(5,"async");_.O("selectionChange",function(c){_.w(b);var d=_.P();return _.y(d.Pvd(c.value))});_.I(6,"mat-option",34);_.Q(7," 10 ");_.J();_.I(8,"mat-option",34);_.Q(9,
" 25 ");_.J();_.I(10,"mat-option",34);_.Q(11," 100 ");_.J()()()()}a&2&&(a=_.P(),_.A(4),_.H("value",_.nh(5,4,a.pageSize)),_.A(2),_.H("value",10),_.A(2),_.H("value",25),_.A(2),_.H("value",100))},t5c=function(a){if(a&1){var b=_.Wd();_.I(0,"div")(1,"mat-form-field",46)(2,"mat-select",47);_.S(3,"async");_.O("selectionChange",function(c){_.w(b);var d=_.P();return _.y(d.Ovd(c.value))});_.I(4,"mat-option",34);_.Q(5," 25 ");_.J();_.I(6,"mat-option",34);_.Q(7," 50 ");_.J();_.I(8,"mat-option",34);_.Q(9," 100 ");
_.J();_.I(10,"mat-option",34);_.Q(11," 200 ");_.J()();_.I(12,"mat-label");_.Q(13," Starred paths on homepage ");_.J()()()}a&2&&(a=_.P(),_.A(2),_.H("value",_.nh(3,5,a.Nma)),_.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){_.Uq.call(this,a,b,d,c,"change");this.Gbc=!0};_.W(q$,_.Uq);q$.prototype.H$a=function(a){this.Gbc&&_.JRa(this,"CHANGE",a)};q$.O=function(a){return new (a||q$)(_.C(_.Qq),_.C(_.oj),_.C(_.ne),_.C(_.Tq,8))};
q$.Ea=_.Te({type:q$,oa:[["input","ascTrackElement","","trackAction",""],["select","ascTrackElement","","trackAction",""],["textarea","ascTrackElement","","trackAction",""]," ascTrackElement  trackAction  trackGestureChange ".split(" ")],inputs:{Gbc:"trackGestureChange"},standalone:!1,features:[_.kg]});var u5c=function(){this.by=this.text="";this.ariaLabel="Hover or Focus for more information"};u5c.O=function(a){return new (a||u5c)};
u5c.ya=_.Re({type:u5c,oa:[["help-tooltip","text",""]],inputs:{text:"text",by:"tooltipClass",ariaLabel:"ariaLabel"},standalone:!1,tc:["text",""],Aa:3,Ba:3,Fa:[["tabindex","0","role","button","matTooltipPosition","right",3,"matTooltipClass","matTooltip"]],ua:function(a,b){a&1&&(_.I(0,"span",0)(1,"mat-icon"),_.Q(2,"help_outline"),_.J()());a&2&&(_.H("matTooltipClass",b.by)("matTooltip",b.text),_.tg("aria-label",b.ariaLabel))},dependencies:[_.Yv,_.HC],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}"],
Na:0});var v5c=function(){};v5c.O=function(a){return new (a||v5c)};v5c.Ja=_.Se({type:v5c});v5c.Ia=_.ed({imports:[_.vp,_.Zv,_.IC]});var w5c=Object.freeze({"invalid-number":!0}),r$=function(){this.Gub=!1};r$.prototype.validate=function(a){return e5c(a.value,this.Gub?0:1)?null:w5c};r$.O=function(a){return new (a||r$)};r$.Ea=_.Te({type:r$,oa:[["","positiveIntegerValidator",""]],inputs:{Gub:"allowZero"},standalone:!1,features:[_.jh([{Da:_.Ky,Cb:r$,xd:!0}])]});var s$=function(){};s$.prototype.validate=function(a){return a.value===void 0||a.value===""||e5c(a.value,1)?null:w5c};s$.O=function(a){return new (a||s$)};
s$.Ea=_.Te({type:s$,oa:[["","optionalPositiveIntegerValidator",""]],standalone:!1,features:[_.jh([{Da:_.Ky,Cb:s$,xd:!0}])]});_.x5c=function(){this.YYb=""};_.x5c.O=function(a){return new (a||_.x5c)};
_.x5c.ya=_.Re({type:_.x5c,oa:[["settings-header"]],inputs:{YYb:"pageTitle"},standalone:!1,jc:["*"],Aa:4,Ba:1,Fa:["role;heading;aria-level;1;fxLayoutAlign;center center".split(";"),["fxFlex","",1,"title"]],ua:function(a,b){a&1&&(_.Jg(),_.I(0,"div",0)(1,"span",1),_.Q(2),_.J(),_.Kg(3),_.J());a&2&&(_.A(2),_.eh(b.YYb))},dependencies:[_.uu,_.cv],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}"],Na:0});_.u$=function(a,b,c,d,e,f){var g=this;this.document=a;this.Ha=b;this.kc=c;this.Aya=d;this.Ob=e;this.i8b=!0;this.Bdb=this.kc.WAa();this.eka=this.kc.FY();this.Gsd=this.kc.LY();this.Y9b=this.kc.l6();this.tabSize=this.kc.NY();this.pageSize=this.kc.KY();this.us=this.Aya.us;this.Nma=this.kc.d6();this.Yfc=_.VIb(this.kc);this.mxd=this.kc.cBa();this.lfa=this.kc.P5();this.Jra=this.kc.m6();this.ov=this.kc.j6();this.Dsd=this.kc.i6();this.wid=this.kc.W5();this.Dnc=Array.from(_.L7a);this.zBc=Array.from(_.K7a);
this.rb=new _.We;this.Qrd=_.kI(function(m){t$(g,"themeChanged",m);g.kc.XFa(m)});this.Lrd=_.kI(function(m){t$(g,"darkSyntaxThemeChanged",m);g.kc.mqa(m)});this.Nrd=_.kI(function(m){t$(g,"lightSyntaxThemeChanged",m);g.kc.yqa(m)});this.dvd=_.kI(function(m){t$(g,"highlightXrefsChanged",m.checked.toString());g.kc.P8(m.checked)});this.fvd=_.kI(function(m){t$(g,"showFoldMarkersChanged",m.checked.toString());g.kc.Dqa(m.checked)});this.hvd=_.kI(function(m){t$(g,"stripGoogle3FromCopyChanged",m.checked.toString());
g.kc.aGa(m.checked)});this.Qvd=_.qC(function(m,n){t$(g,"tabSizeChanged",m);n&&g.kc.Hqa(Number(m))},300);this.Pvd=_.qC(function(m){t$(g,"pageSizeChanged",String(m));g.kc.W8(m)},300);this.Lvd=_.qC(function(m,n){t$(g,"codeFontSizeChanged",m);n&&(m===""?_.pI(g.Aya):_.pI(g.Aya,Number(m)))},300);this.Ovd=_.qC(function(m){t$(g,"numStarredPlacesChanged",String(m));g.kc.zqa(m)},300);this.mqd=function(){_.pI(g.Aya)};this.jvd=_.kI(function(m){t$(g,"xrefMiniPanelEnabledChanged",m.checked.toString());_.WIb(g.kc,
m.checked)});this.Rvd=_.qC(function(m,n){t$(g,"xrefMiniPanelMinWidthChanged",m);n&&g.kc.meb(Number(m))},300);this.Krd=_.kI(function(m){t$(g,"ciderDefaultChanged",m);g.kc.IFa(m)});this.ivd=_.kI(function(m){t$(g,"suggestUniqueCiderWsChanged",m.checked.toString());g.kc.bGa(m.checked)});this.gvd=_.kI(function(m){t$(g,"showPersonalizedResultsChanged",m.checked.toString());g.kc.ZFa(m.checked)});this.evd=_.kI(function(m){t$(g,"showCustomContextMenuChanged",m.checked.toString());g.kc.Cqa(m.checked)});this.Mrd=
_.kI(function(m){t$(g,"hovercardVisibilityChanged",m);g.kc.uqa(m)});this.C0=f.C0();this.Eo=_.Fk.has(2);this.Urd=_.f9a(f,"DARK");this.Wrd=_.f9a(f,"LIGHT")};_.u$.prototype.Dc=function(){var a=this;this.rb.add(this.Ob.hf.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.Ma=function(){this.rb.unsubscribe()};
var y5c=function(a,b){if(!a.C0||!b)return!1;switch(b){case "SYSTEM":case "DARK":return!0;case "LIGHT":return!1;default:return _.gb(b)}},z5c=function(a){if(!a)return!0;switch(a){case "DARK":return!1;case "SYSTEM":case "LIGHT":return!0;default:return _.gb(a)}},t$=function(a,b,c){a.Ha.hb({element:"Settings",action:b,Ie:c,gestureName:"CHANGE"})};_.u$.O=function(a){return new (a||_.u$)(_.C(_.ii),_.C(_.Qq),_.C(_.py),_.C(_.qI),_.C(_.$h),_.C(_.ty),_.C(_.ux),_.C(_.wx))};
_.u$.ya=_.Re({type:_.u$,oa:[["general-settings"]],inputs:{i8b:"showHeader"},standalone:!1,Aa:76,Ba:44,Fa:[["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"]],ua:function(a,b){if(a&1){var c=_.Wd();_.F(0,f5c,1,0,"settings-header",3)(1,g5c,12,3,"div",4)(2,i5c,7,4,"div",4);_.S(3,"async");_.F(4,m5c,8,5,"div",4);_.S(5,"async");_.F(6,n5c,4,3,"div",4);_.I(7,"div")(8,"mat-slide-toggle",5);_.S(9,"async");_.O("change",function(d){_.w(c);return _.y(b.fvd(d))});_.Q(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.dvd(d))});_.Q(14," Highlight References ");
_.J()();_.I(15,"div")(16,"mat-slide-toggle",7);_.S(17,"async");_.O("change",function(d){_.w(c);return _.y(b.evd(d))});_.Q(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.jvd(d))});_.Q(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.Rvd(d,
_.$g(25).td.valid))});_.J();_.I(28,"span",12);_.Q(29,"pixels");_.J();_.I(30,"mat-error");_.Q(31," Must set width to a positive integer. ");_.J()();_.F(32,o5c,3,0,"a",13);_.J();_.F(33,p5c,10,3,"div",4)(34,q5c,4,3,"div",4)(35,r5c,7,3,"div",4);_.I(36,"div")(37,"mat-form-field",14)(38,"mat-label");_.Q(39," Show identifier hovercards ");_.J();_.I(40,"mat-select",15);_.S(41,"async");_.O("selectionChange",function(d){_.w(c);return _.y(b.Mrd(d.value))});_.I(42,"mat-option",16);_.Q(43," Never show ");_.J();
_.I(44,"mat-option",17);_.Q(45," Hold 'Shift' to show ");_.J();_.I(46,"mat-option",18);_.Q(47," Hold 'Control' to show ");_.J();_.I(48,"mat-option",19);_.Q(49," Hold 'Control' or 'Command' (macOS) to show ");_.J();_.I(50,"mat-option",20);_.Q(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.Qvd(d,_.$g(55).td.valid))});_.J();_.I(57,"mat-label");_.Q(58," Tab size (chars) ");_.J();_.I(59,"mat-error");
_.Q(60," Must set tab size to a positive integer. ");_.J()()();_.F(61,s5c,12,6,"div",4)(62,t5c,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.Lvd(d,_.$g(66).td.valid))});_.J();_.I(68,"mat-label");_.Q(69," Code font size (px) ");_.J();_.I(70,"mat-error");_.Q(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.mqd())});
_.I(73,"span");_.Q(74,"Reset");_.J()();_.K(75,"help-tooltip",26);_.J()}a&2&&(a=_.$g(25),_.H("ngIf",b.i8b),_.A(),_.H("ngIf",b.C0),_.A(),_.H("ngIf",y5c(b,_.nh(3,22,b.Bdb))),_.A(2),_.H("ngIf",z5c(_.nh(5,24,b.Bdb))),_.A(2),_.H("ngIf",b.Eo),_.A(2),_.H("checked",_.nh(9,26,b.Gsd)),_.A(4),_.H("checked",_.nh(13,28,b.eka)),_.A(4),_.H("checked",_.nh(17,30,b.Dsd)),_.A(4),_.H("checked",_.nh(21,32,b.Yfc)),_.oC("aria-label","Enable the references preview pane when the browser is wider than "+a.value+" pixels"),
_.A(4),_.H("allowZero",!0)("ngModel",_.nh(26,34,b.mxd))("disabled",_.nh(27,36,b.Yfc)===!1),_.A(8),_.H("ngIf",b.Eo),_.A(),_.H("ngIf",b.Eo),_.A(),_.H("ngIf",b.Eo),_.A(),_.H("ngIf",b.Eo),_.A(5),_.H("value",_.nh(41,38,b.wid)),_.A(14),_.H("ngModel",_.nh(56,40,b.tabSize)),_.A(7),_.H("ngIf",!b.Eo),_.A(),_.H("ngIf",b.Eo),_.A(3),_.H("ngModel",_.nh(67,42,b.us)))},dependencies:[_.Vq,q$,_.np,_.op,_.Rq,_.Hk,_.Oy,_.Wy,u5c,_.Fx,_.jv,_.nv,_.Gz,_.uz,_.nz,_.CC,_.DC,_.Yv,_.Hz,_.Kz,_.UC,_.SC,_.xC,_.oP,_.mP,_.Dy,_.Ay,
_.x5c,s$,r$,_.up],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}"],
Na:0});_.v$=function(){};_.v$.O=function(a){return new (a||_.v$)};_.v$.Ja=_.Se({type:_.v$});_.v$.Ia=_.ed({imports:[_.vp,_.fv]});_.w$=function(){};_.w$.O=function(a){return new (a||_.w$)};_.w$.Ja=_.Se({type:_.w$});_.w$.Ia=_.ed({Tb:[{Da:_.D$a,rc:{zR:!0,JF:"dynamic"}}],imports:[_.Zq,_.vp,_.Sq,_.BC,v5c,_.Wx,_.Pz,_.Zv,_.Rz,_.AI,_.VC,_.pP,_.Ey,_.v$]});
}catch(e){_._DumpException(e)}
try{
_.zi("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 u6c=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]},v6c=function(a,b,c){if(a){var d=_.EIb(a);if(!b)return d.toString();a=_.Bra(b)||_.Cra(b)||b;switch([_.FIb,_.GIb,_.HIb].find(function(e){return _.IIb(e,d)})){case _.FIb:case _.HIb:return c&&c!=="/"?_.eva(d.toString(),"blob",a,c):_.eva(d.toString(),"tree",a);case _.GIb:return _.eva(d.toString(),"src",a,c||
"")}}},A$=function(){return u6c(_.Mc.apply(0,arguments),function(a){return a!==void 0})},y6c=function(a){var b,c=[],d=1;if(typeof a==="string")if(w6c[a]){c=w6c[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)&&x6c[m]!==void 0)return x6c[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)?_.Fa(a)&&!Array.isArray(a)?(b=A$(a.r,a.red,a.R,null),b!==null?(e="rgb",c=[b,A$(a.dr,a.green,a.G),A$(a.b,a.blue,a.B)]):(e="hsl",c=[A$(a.h,a.CBa,a.dG),A$(a.s,a.saturation,a.S),A$(a.l,a.IE,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("zf`"+a+"`"+c+"`0`"+b);},z6c=function(a){if(!/^[a-fA-F0-9]+$/.test(a))throw Error("Bf`"+a);return parseInt(a,16)},A6c=function(a){a=a.toString(16);return a.length>=2?a:"0"+a},B6c=function(a){return a<=.04045?a/12.92:Math.pow((a+.055)/1.055,2.4)},C6c=function(a){return a<=.0031308?12.92*a:1.055*Math.pow(a,1/2.4)-.055},D6c=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},E6c=function(a){var b=6/29,c=3*Math.pow(b,2);return a>b?Math.pow(a,3):c*(a-4/29)},O6c=function(a,b,c){typeof b!=="number"&&(b=F6c[b]);var d=G6c(a);a=G6c(c||H6c());c=I6c(d)+","+b+","+I6c(a);if(J6c.has(c))return J6c.get(c);if(K6c(d,a)>b)a=d;else{d=L6c(d);for(var e=L6c(a).IE>50?-1:1,f=M6c(d),g=d.IE;g>=0&&g<=100&&!(f=M6c(new N6c(g,d.a,d.b)),K6c(f,a)>b);g+=e);a=f}J6c.set(c,a);return a},G6c=function(a){if(a instanceof C$)return a;
if(a instanceof D$)return new C$(a.red,a.green,a.blue);if(a instanceof _.j5a)return new C$(_.Il(a,1)||0,_.Il(a,2)||0,_.Il(a,3)||0);a.startsWith("#")&&(a=a.substring(1));return P6c(a)},H6c=function(){var a=getComputedStyle(document.body).backgroundColor;if(!a)return Q6c;a=y6c(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 R6c(new C$(b/255,c/255,d/255,a),Q6c);case "hsl":d=_.k(c);b=d.next().value;c=d.next().value;d=d.next().value;
var e=new S6c(b,c/100,d/100,a);a=(1-Math.abs(2*e.IE-1))*e.saturation;b=e.alpha;var f=Math.max(0,e.IE-a/2);d=c=f;e=e.CBa%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 R6c(a,Q6c);default:throw Error("Cf`"+b);}},T6c=function(a){a&1&&_.K(0,"img",19);a&2&&(a=_.P().Qa,_.H("src",a.HZ,_.Ee))},U6c=function(a){a&1&&_.K(0,"global-search-box",
22);a&2&&(a=_.P().Qa,_.H("config",a))},V6c=function(a,b){a&1&&(_.I(0,"div",20),_.F(1,U6c,1,1,"global-search-box",21),_.J());a&2&&(a=b.Qa,_.A(),_.H("ngIf",a.hla))},W6c=function(a,b){a&1&&(_.Cg(0),_.Q(1,"\n            "),_.I(2,"li",15),_.Q(3,"\n              "),_.I(4,"a",26),_.Q(5),_.J(),_.Q(6,"\n            "),_.J(),_.Q(7,"\n          "),_.Dg());a&2&&(a=b.va,_.A(4),_.H("universalLink",a.target)("sameWindow",!0)("trackAction",a.wD),_.A(),_.dh("\n                ",a.label,"\n              "))},X6c=function(a){a&
1&&(_.I(0,"div",23)(1,"nav",24)(2,"ul",13),_.F(3,W6c,8,4,"ng-container",25),_.J()()());a&2&&(a=_.P().Qa,_.A(3),_.H("ngForOf",a.PYa))},Y6c=function(a){if(a&1){var b=_.Wd();_.I(0,"li",15)(1,"button",27);_.O("click",function(){_.w(b);var c=_.P(2);return _.y(c.a8a.next(void 0))});_.Q(2," Keyboard Shortcuts ");_.J()()}},Z6c=function(a,b){a&1&&(_.I(0,"li",15)(1,"a",28),_.Q(2),_.J()());a&2&&(a=b.va,_.A(),_.H("universalLink",a.target)("trackAction",a.wD),_.A(),_.dh(" ",a.label," "))},a7c=function(a,b){if(a&
1){var c=_.Wd();_.I(0,"header",2)(1,"div",3)(2,"a",4);_.F(3,T6c,1,1,"img",5);_.K(4,"onedev-appbar-title",6);_.J()();_.F(5,V6c,2,1,"div",7);_.S(6,"async");_.I(7,"div",8);_.F(8,X6c,4,1,"div",9);_.I(9,"div",10)(10,"button",11)(11,"mat-icon");_.Q(12,"more_vert");_.J()()();_.I(13,"mat-menu",12,0)(15,"ul",13);_.F(16,Y6c,3,0,"li",14);_.S(17,"async");_.I(18,"li",15)(19,"button",16);_.O("click",function(){_.w(c);_.P().Si.open($6c);return _.y()});_.Q(20," Settings ");_.J()();_.F(21,Z6c,3,3,"li",17);_.I(22,
"li",15)(23,"button",18);_.O("click",function(){_.w(c);var e=_.P();return _.y(e.C7("CLICK"))});_.Q(24," Send Feedback ");_.J()()()()()()}if(a&2){a=b.Qa;b=_.$g(14);var d=_.P();_.ah("height",a.HZ?"76px":null);_.A(2);_.bh("app-logo",a.HZ);_.H("universalLink",a.hka)("sameWindow",!0)("title",a.title?a.title:"");_.A();_.H("ngIf",a.HZ);_.A();_.H("productName",_.ih(a.HZ?void 0:a.title))("svgIcon",a.HZ?void 0:"oss:logo");_.A();_.H("ngIf",_.nh(6,17,d.Do));_.A(3);_.H("ngIf",!a.SPb);_.A(2);_.H("matMenuTriggerFor",
b);_.A(3);_.H("overlapTrigger",!1);_.A(3);_.H("ngIf",_.nh(17,19,d.a9));_.A(5);_.H("ngForOf",a.DVb)}},b7c=function(a){a&1&&_.K(0,"announcement-bar",5)},c7c=function(a){a&1&&(_.I(0,"div",6),_.K(1,"loading"),_.J())},d7c=function(a,b){a&1&&(_.I(0,"a",1)(1,"div",2)(2,"div",3),_.K(3,"img",4),_.J(),_.I(4,"span",5),_.Q(5),_.J()(),_.I(6,"span",6),_.Q(7),_.J(),_.I(8,"div",7)(9,"a",8),_.Q(10," View Project "),_.J()()());a&2&&(a=b.va,b=_.P(),_.H("routerLink",b.I0b(a)),_.A(3),_.H("src",_.ih(a.Yp),_.Ee)("alt",
_.pC("Icon for ",a.displayName)),_.A(2),_.eh(a.displayName),_.A(2),_.eh(a.XI))},e7c=function(a){if(a&1){var b=_.Wd();_.I(0,"button",12);_.O("click",function(){_.w(b);var c=_.P();return _.y(c.r4())});_.I(1,"mat-icon");_.Q(2,"close");_.J()()}a&2&&(a=_.P(),_.H("ascTrackElement",a.pr)("matTooltip",a.sjb),_.tg("aria-label",a.sjb))},f7c=function(a){a&1&&(_.I(0,"a",13),_.K(1,"mat-icon",14),_.J());a&2&&(a=_.P(),_.H("universalLink",a.xR))},g7c=function(a){a&1&&_.Fg(0)},h7c=function(a,b){a&1&&(_.I(0,"search-box-suggestion-item",
15),_.F(1,g7c,1,0,"ng-container",16),_.J());a&2&&(a=b.va,_.H("isSelectable",!!a.CGa)("payload",a),_.A(),_.H("ngTemplateOutlet",a.ua)("ngTemplateOutletContext",a.ZT))},i7c=function(a){a&1&&_.Fg(0)},j7c=function(a){a&1&&(_.I(0,"div",19),_.F(1,i7c,1,0,"ng-container",20),_.J());if(a&2){a=_.P(2);var b=_.$g(12);_.ah("width",a.Npa,"px");_.A();_.H("ngTemplateOutlet",b.ua)}},k7c=function(a){if(a&1){var b=_.Wd();_.Cg(0,17);_.O("ascResizeNotifier",function(d){_.w(b);var e=_.P();return _.y(e.V$a(d))});_.F(1,
j7c,2,3,"div",18);_.Dg()}if(a&2){a=_.P();var c=_.$g(12);_.H("elementToWatch",_.$g(1));_.A();_.H("ngIf",c.ot&&a.fE)}},l7c=function(a){a&1&&_.K(0,"img",6);a&2&&(a=_.P(),_.H("src",_.ih(a.Yp),_.Ee)("alt",_.pC("",a.label," Logo")))},m7c=function(a){a&1&&_.K(0,"mat-icon",7)},n7c=function(a){a&1&&_.K(0,"loading")},o7c=function(a){a&1&&_.K(0,"whitelabelled-search",8);a&2&&(a=_.P(2).Qa,_.H("projects",a.hc.mr)("iconUrl",a.hc.Yp)("label",a.hc.displayName))},p7c=function(a){a&1&&_.K(0,"discover-find-contribute",
9);a&2&&(a=_.P(2).Qa,_.H("projects",a.hc.mr))},q7c=function(a){a&1&&(_.Cg(0,2),_.F(1,o7c,1,3,"whitelabelled-search",6)(2,p7c,1,1,"discover-find-contribute",7),_.Dg());if(a&2){a=_.P().Qa;var b=_.P();_.H("ngSwitch",a.hc.ua);_.A();_.H("ngSwitchCase",b.VHc.Nta)}},r7c=function(a){a&1&&_.Fg(0)},s7c=function(a){a&1&&(_.Cg(0),_.F(1,r7c,1,0,"ng-container",10),_.Dg());a&2&&(_.P(2),a=_.$g(3),_.A(),_.H("ngTemplateOutlet",a))},t7c=function(a,b){a&1&&(_.Cg(0,2),_.F(1,n7c,1,0,"loading",3)(2,q7c,3,2,"ng-container",
4)(3,s7c,2,1,"ng-container",5),_.Dg());a&2&&(a=b.Qa,b=_.P(),_.H("ngSwitch",a.state),_.A(),_.H("ngSwitchCase",b.Dd.jk),_.A(),_.H("ngSwitchCase",b.Dd.Ki))},u7c=function(a){a&1&&(_.I(0,"icon-empty-state-display",11)(1,"icon-empty-state-title"),_.Q(2," Unable to load page. "),_.J(),_.I(3,"icon-empty-state-subtitle"),_.Q(4," Please try again later. "),_.J()());a&2&&_.H("isSvg",!1)},v7c=function(a){a&1&&_.K(0,"img",21);a&2&&(a=_.P().Qa,_.H("src",_.ih(a.yxa),_.Ee))},w7c=function(a){a&1&&_.K(0,"th",22)},
x7c=function(a,b){a&1&&(_.I(0,"a",32),_.K(1,"mat-icon",33),_.I(2,"span",34),_.Q(3),_.J()());if(a&2){a=b.Qa;b=_.P().Qa;var c=_.P(6);_.H("title",_.pC("View on ",a.name));_.oC("aria-label",_.pC("View on ",a.name));_.H("externalLink",c.Ngd(b));_.A();_.H("svgIcon",a.icon);_.A(2);_.dh(" View on ",a.name," ")}},y7c=function(a,b){a&1&&(_.Cg(0),_.F(1,x7c,4,7,"a",31),_.Dg());a&2&&(a=b.Qa,b=_.P(6),_.A(),_.H("ngIf",b.mpd(a)))},z7c=function(a){a&1&&(_.I(0,"td",29),_.F(1,y7c,2,1,"ng-container",30),_.J());a&2&&
(a=_.P().va,_.A(),_.H("ngIf",a==null?null:a.repository==null?null:a.repository.OZ))},A7c=function(a){a&1&&(_.I(0,"span",34),_.Q(1," Language unknown "),_.J())},B7c=function(a){a&1&&(_.I(0,"div"),_.S(1,"colorContrast"),_.I(2,"mat-icon"),_.Q(3,"check_circle"),_.J(),_.I(4,"span",34),_.Q(5," Has references "),_.J()());a&2&&(a=_.P(2).Qa,_.ah("color",_.cD(1,2,a.bU,"uiElement")))},C7c=function(a){a&1&&(_.I(0,"span",34),_.Q(1," No references "),_.J())},E7c=function(a,b){a&1&&(_.I(0,"tr"),_.F(1,z7c,2,1,"td",
23),_.I(2,"td",24)(3,"a",25),_.S(4,"colorContrast"),_.Q(5),_.J()(),_.I(6,"td"),_.Q(7),_.S(8,"dateTimeDisplay"),_.J(),_.I(9,"td"),_.Q(10),_.F(11,A7c,2,0,"span",26),_.J(),_.I(12,"td"),_.Q(13),_.J(),_.I(14,"td",27),_.F(15,B7c,6,5,"div",28)(16,C7c,2,0,"ng-template",null,0,_.oh),_.J()());if(a&2){a=b.va;b=_.$g(17);var c=_.P().Qa;_.P(3);_.A();_.H("ngIf",D7c(c.Kx));_.A(2);_.ah("color",_.cD(4,11,c.bU,"text"));c=a.repository&&a.repository.jg?_.Ms(new _.Li({we:{type:"ossProject",id:c.name},repository:a.name||
a.repository.jg.fi})):void 0;_.H("routerLink",c);_.A(2);_.dh(" ",a.name||a.repository.jg.fi," ");_.A(2);c=a.vZ;c=Date.parse(c)===0?null:c;_.eh(_.cD(8,14,c,"relativeTime"));_.A(3);_.dh(" ",a.languages.join(", ")," ");_.A();_.H("ngIf",!a.languages||a.languages.length===0);_.A(2);_.eh(a.license);_.A(2);_.H("ngIf",a.P5a)("ngIfElse",b)}},G7c=function(a,b){a&1&&(_.I(0,"div",7),_.F(1,v7c,1,2,"img",8),_.I(2,"div",9)(3,"div",10),_.K(4,"img",11),_.I(5,"div")(6,"h1",12),_.S(7,"colorContrast"),_.I(8,"conditional-link",
13),_.Q(9),_.J()(),_.I(10,"h2",14),_.Q(11),_.J()()(),_.K(12,"oss-home-search-box",15),_.S(13,"async"),_.I(14,"h2",16),_.Q(15," Repositories "),_.J(),_.I(16,"table",17)(17,"thead")(18,"tr"),_.F(19,w7c,1,0,"th",18),_.I(20,"th"),_.Q(21,"Name"),_.J(),_.I(22,"th"),_.Q(23," Last Commit Date "),_.J(),_.I(24,"th"),_.Q(25,"Language"),_.J(),_.I(26,"th"),_.Q(27,"License"),_.J(),_.I(28,"th",19),_.Q(29," References "),_.J()()(),_.I(30,"tbody"),_.F(31,E7c,18,17,"tr",20),_.J()()()());a&2&&(a=b.Qa,b=_.P(3),_.A(),
_.H("ngIf",a.yxa),_.A(3),_.H("src",_.ih(a.Yp),_.Ee)("alt",_.ih(a.XI)),_.A(2),_.ah("color",_.cD(7,16,a.bU,"heading")),_.tg("aria-label",a.displayName?a.displayName:"Project Name"),_.A(2),_.H("condition",a.XDa)("link",a.XDa)("sameWindow",!0),_.A(),_.dh(" ",a.displayName," "),_.A(2),_.eh(a.XI),_.A(),_.H("config",_.nh(13,19,b.Do)),_.A(7),_.H("ngIf",D7c(a.Kx)),_.A(12),_.H("ngForOf",F7c(a.Kx)))},H7c=function(a){a&1&&(_.Cg(0),_.F(1,G7c,32,21,"div",6),_.Dg());a&2&&(a=_.P().Qa,_.A(),_.H("ngIf",a.hc))},I7c=
function(a){a&1&&(_.I(0,"icon-empty-state-display",35)(1,"icon-empty-state-title"),_.Q(2," Could not load project "),_.J()())},J7c=function(a){a&1&&_.K(0,"loading",36);a&2&&_.H("diameter",20)},K7c=function(a,b){a&1&&(_.Cg(0,2),_.F(1,H7c,2,1,"ng-container",3)(2,I7c,3,0,"icon-empty-state-display",4)(3,J7c,1,1,"loading",5),_.Dg());a&2&&(a=b.Qa,b=_.P(),_.H("ngSwitch",a.state),_.A(),_.H("ngSwitchCase",b.Dd.Ki),_.A(),_.H("ngSwitchCase",b.Dd.Error),_.A(),_.H("ngSwitchCase",b.Dd.jk))},E$={Oqc:"DISCOVER_FIND_CONTRIBUTE",
HXc:"UNKNOWN_TEMPLATE",Nta:"WHITELABELLED_SEARCH",values:function(){return[E$.HXc,E$.Oqc,E$.Nta]}},D$=function(a){a=a===void 0?{}:a;this.i={};this.i.red=a.red==null?null:a.red;this.i.green=a.green==null?null:a.green;this.i.blue=a.blue==null?null:a.blue;this.i.alpha=a.alpha==null?null:a.alpha};_.W(D$,_.V);D$.prototype.ka=function(){return D$};D$.prototype.ma=function(){return{keys:["alpha","blue","green","red"]}};
_.p.Object.defineProperties(D$.prototype,{alpha:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"alpha")?_.T(this,"alpha"):0},set:function(a){this.i.alpha=a}},blue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"blue")?_.T(this,"blue"):0},set:function(a){this.i.blue=a}},green:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"green")?_.T(this,"green"):0},set:function(a){this.i.green=a}},red:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"red")?
_.T(this,"red"):0},set:function(a){this.i.red=a}}});
var L7c=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.P5a==null?null:a.P5a;this.i.lastCommitTime=a.vZ==null?null:a.vZ;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.Y0a==null?null:a.Y0a};
_.W(L7c,_.V);L7c.prototype.ka=function(){return L7c};L7c.prototype.ma=function(){return{keys:"defaultBranch hasSemanticIndex hidden language languages lastCommitTime license name repository tags".split(" "),Ka:{repository:_.eP}}};
_.p.Object.defineProperties(L7c.prototype,{Y0a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"defaultBranch")?_.T(this,"defaultBranch"):""},set:function(a){this.i.defaultBranch=a}},P5a:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hasSemanticIndex")?_.T(this,"hasSemanticIndex"):!1},set:function(a){this.i.hasSemanticIndex=a}},hidden:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"hidden")?_.T(this,"hidden"):!1},set:function(a){this.i.hidden=a}},language:{configurable:!0,
enumerable:!0,get:function(){return _.Z(this,"language")?_.T(this,"language"):""},set:function(a){this.i.language=a}},languages:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"languages")?_.T(this,"languages"):[]},set:function(a){this.i.languages=a}},vZ:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lastCommitTime")?_.T(this,"lastCommitTime"):""},set:function(a){this.i.lastCommitTime=a}},license:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"license")?
_.T(this,"license"):""},set:function(a){this.i.license=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.T(this,"name"):""},set:function(a){this.i.name=a}},repository:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repository")?_.T(this,"repository"):null},set:function(a){this.i.repository=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tags")?_.T(this,"tags"):[]},set:function(a){this.i.tags=a}}});
var F$=function(a){a=a===void 0?{}:a;this.i={};this.i.name=a.name==null?null:a.name;this.i.displayName=a.displayName==null?null:a.displayName;this.i.iconUrl=a.Yp==null?null:a.Yp;this.i.shortDescription=a.XI==null?null:a.XI;this.i.homePageUrl=a.WMb==null?null:a.WMb;this.i.ospoPageUrl=a.XDa==null?null:a.XDa;this.i.repositories=a.Kx==null?null:a.Kx;this.i.backgroundImageUrl=a.yxa==null?null:a.yxa;this.i.themeColor=a.bU==null?null:a.bU;this.i.repoKeyPrefix=a.fcb==null?null:a.fcb;this.i.relatedFilesConfig=
a.f8==null?null:a.f8};_.W(F$,_.V);F$.prototype.ka=function(){return F$};F$.prototype.ma=function(){return{Pa:{repositories:L7c},keys:"backgroundImageUrl displayName homePageUrl iconUrl name ospoPageUrl relatedFilesConfig repoKeyPrefix repositories shortDescription themeColor".split(" "),Ka:{relatedFilesConfig:_.hP,themeColor:D$}}};
_.p.Object.defineProperties(F$.prototype,{yxa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"backgroundImageUrl")?_.T(this,"backgroundImageUrl"):""},set:function(a){this.i.backgroundImageUrl=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.T(this,"displayName"):""},set:function(a){this.i.displayName=a}},WMb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"homePageUrl")?_.T(this,"homePageUrl"):""},set:function(a){this.i.homePageUrl=
a}},Yp:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"iconUrl")?_.T(this,"iconUrl"):""},set:function(a){this.i.iconUrl=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.T(this,"name"):""},set:function(a){this.i.name=a}},XDa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ospoPageUrl")?_.T(this,"ospoPageUrl"):""},set:function(a){this.i.ospoPageUrl=a}},f8:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"relatedFilesConfig")?
_.T(this,"relatedFilesConfig"):null},set:function(a){this.i.relatedFilesConfig=a}},fcb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repoKeyPrefix")?_.T(this,"repoKeyPrefix"):""},set:function(a){this.i.repoKeyPrefix=a}},Kx:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositories")?_.T(this,"repositories"):[]},set:function(a){this.i.repositories=a}},XI:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"shortDescription")?_.T(this,"shortDescription"):
""},set:function(a){this.i.shortDescription=a}},bU:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"themeColor")?_.T(this,"themeColor"):null},set:function(a){this.i.themeColor=a}}});
var G$=function(a){a=a===void 0?{}:a;this.i={};this.i.template=a.ua==null?null:a.ua;this.i.projects=a.mr==null?null:a.mr;this.i.displayName=a.displayName==null?null:a.displayName;this.i.iconUrl=a.Yp==null?null:a.Yp;this.i.aboutUrl=a.zda==null?null:a.zda;this.i.ciUrl=a.kfa==null?null:a.kfa;this.i.privacyPolicyUrl=a.goa==null?null:a.goa;this.i.termsOfServiceUrl=a.Wra==null?null:a.Wra};_.W(G$,_.V);G$.prototype.ka=function(){return G$};
G$.prototype.ma=function(){return{Pa:{projects:F$},Oa:{template:E$},keys:"aboutUrl ciUrl displayName iconUrl privacyPolicyUrl projects template termsOfServiceUrl".split(" ")}};
_.p.Object.defineProperties(G$.prototype,{zda:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"aboutUrl")?_.T(this,"aboutUrl"):""},set:function(a){this.i.aboutUrl=a}},kfa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"ciUrl")?_.T(this,"ciUrl"):""},set:function(a){this.i.ciUrl=a}},displayName:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"displayName")?_.T(this,"displayName"):""},set:function(a){this.i.displayName=a}},Yp:{configurable:!0,enumerable:!0,
get:function(){return _.Z(this,"iconUrl")?_.T(this,"iconUrl"):""},set:function(a){this.i.iconUrl=a}},goa:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"privacyPolicyUrl")?_.T(this,"privacyPolicyUrl"):""},set:function(a){this.i.privacyPolicyUrl=a}},mr:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projects")?_.T(this,"projects"):[]},set:function(a){this.i.projects=a}},ua:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"template")?_.T(this,"template"):null},
set:function(a){this.i.template=a}},Wra:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"termsOfServiceUrl")?_.T(this,"termsOfServiceUrl"):""},set:function(a){this.i.termsOfServiceUrl=a}}});_.p.Object.defineProperties(G$,{kkb:{configurable:!0,enumerable:!0,get:function(){return E$}}});var M7c=function(a){a=a===void 0?{}:a;this.i={};this.i.projects=a.mr==null?null:a.mr};_.W(M7c,_.V);M7c.prototype.ka=function(){return M7c};M7c.prototype.ma=function(){return{Pa:{projects:F$},keys:["projects"]}};
_.p.Object.defineProperties(M7c.prototype,{mr:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projects")?_.T(this,"projects"):[]},set:function(a){this.i.projects=a}}});var H$=function(a,b,c){this.Ya=a;this.Ya=a==null?"v1":a;this.yb=new _.uo(b,c)};
H$.prototype.get=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;_.lP(a,RegExp("^[^/]+$"));return _.vo(this.yb,{body:null,Nb:"GET",Sb:"integration_grimoire_pa_googleapis_sandbox.landingPages.get",path:"/"+this.Ya+"/landingPages/"+a,Ua:_.Mh(b,_.dy,c),Ub:G$})};H$.O=function(a){return new (a||H$)(_.t(_.ay,8),_.t(_.by),_.t(_.to,8))};H$.wa=_.q({token:H$,qa:H$.O});var N7c=function(){};N7c.O=function(a){return new (a||N7c)};N7c.wa=_.q({token:N7c,qa:function(a){return H$.O(a)},Ga:_.cy});
var I$=function(a,b,c){this.Ya=a;this.Ya=a==null?"v1":a;this.yb=new _.uo(b,c)};I$.prototype.get=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;_.lP(a,RegExp("^[^/]+$"));return _.vo(this.yb,{body:null,Nb:"GET",Sb:"integration_grimoire_pa_googleapis_sandbox.ossProjects.get",path:"/"+this.Ya+"/ossProjects/"+a,Ua:_.Mh(b,_.dy,c),Ub:F$})};
I$.prototype.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.vo(this.yb,{body:null,Nb:"GET",Sb:"integration_grimoire_pa_googleapis_sandbox.ossProjects.list",path:"/"+this.Ya+"/ossProjects",Ua:_.Mh(a,_.dy,b),Ub:M7c})};I$.O=function(a){return new (a||I$)(_.t(_.ay,8),_.t(_.by),_.t(_.to,8))};I$.wa=_.q({token:I$,qa:I$.O});var O7c=function(){};O7c.O=function(a){return new (a||O7c)};O7c.wa=_.q({token:O7c,qa:function(a){return I$.O(a)},Ga:_.cy});
var J$=function(a,b,c){this.Ha=a;this.Vnd=b;this.Wnd=c;this.Vn=new _.kw(this.Ha);this.Qkd=new _.kw(this.Ha);this.multibranchEnabled=_.vx.has(69)};J$.prototype.get=function(a){var b=this;return a?this.Vn.fetch({name:a,multibranchEnabled:this.multibranchEnabled},function(){return b.Vnd.get(a,{multibranchEnabled:b.multibranchEnabled})}):_.Ff};
var P7c=function(a){return a.Qkd.fetch(void 0,function(){var b=a.Wnd;var c=c===void 0?{}:c;var d=d===void 0?{}:d;return _.vo(b.yb,{body:null,Nb:"GET",Sb:"integration_grimoire_pa_googleapis_sandbox.landingPages.getCurrent",path:"/"+b.Ya+"/landingPages/current",Ua:_.Mh(c,_.dy,d),Ub:G$})})};J$.O=function(a){return new (a||J$)(_.t(_.Qq),_.t(O7c),_.t(N7c),_.t(_.wx))};J$.wa=_.q({token:J$,qa:J$.O,Ga:"root"});var K$=function(a,b){this.bY=a;this.nhd=b;if(!this.bY)throw Error("lb");this.gtag=function(){this.bY.push(arguments)}};K$.prototype.lS=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.tj&&(c.latencyMs=b.tj.toString());this.gtag("event",b.action,c)}};K$.prototype.pN=function(a){this.gtag("config",this.nhd,{page_path:a})};
K$.O=function(a){return new (a||K$)(_.t(_.cOa),_.t(_.M6a))};K$.wa=_.q({token:K$,qa:K$.O});var $6c=function(){this.xdd="block"};$6c.O=function(a){return new (a||$6c)};
$6c.ya=_.Re({type:$6c,oa:[["ng-component"]],qb:2,Wa:function(a,b){a&2&&_.ah("display",b.xdd)},standalone:!1,Aa:7,Ba:1,Fa:[["mat-dialog-title",""],[3,"showHeader"],["align","end"],"mat-button  ascTrackElement OssSettingsDialog trackAction Cancel mat-dialog-close ".split(" ")],ua:function(a){a&1&&(_.I(0,"h2",0),_.Q(1," Settings\n"),_.J(),_.I(2,"mat-dialog-content"),_.K(3,"general-settings",1),_.J(),_.I(4,"mat-dialog-actions",2)(5,"button",3),_.Q(6," Close "),_.J()());a&2&&(_.A(3),_.H("showHeader",!1))},
dependencies:[_.Vq,_.u$,_.Fx,_.jv,_.Ru,_.Tu,_.Vu,_.Uu],ab:2,Na:0});var L$=function(){};_.W(L$,_.kP);L$.prototype.KFa=function(a){this.OD=a&&_.DIb(a)};_.p.Object.defineProperties(L$.prototype,{config:{configurable:!0,enumerable:!0,get:function(){return this.OD}}});L$.O=function(){var a;return function(b){return(a||(a=_.je(L$)))(b||L$)}}();L$.wa=_.q({token:L$,qa:L$.O});var M$=function(a){_.iP.call(this,a,null);this.WXa=void 0;this.oxa="Code Search"};_.W(M$,_.iP);M$.prototype.aj=function(a){this.sHa(a)};M$.prototype.sHa=function(a){var b=[this.oxa];this.WXa&&b.unshift(this.WXa);(a=(a==null?void 0:a.repository)&&_.rIb(a))&&b.unshift(a);this.title.aj(b.slice(0,2).join(" - "))};M$.O=function(a){return new (a||M$)(_.t(_.aq))};M$.wa=_.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 w6c={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 x6c={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.jgb=function(){return"rgba("+this.red*100+"%, "+this.green*100+"%, "+(this.blue*100+"%, "+this.alpha+")")};var I6c=function(a){var b=a.alpha<1?A6c(Math.round(a.alpha*255)):"";return A6c(Math.round(a.red*255))+A6c(Math.round(a.green*255))+A6c(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 R6c=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)},K6c=function(a,b){a=Q7c(R6c(a,1-b.alpha<1.52587890625E-5?b:new C$(b.red,b.green,b.blue)));b=Q7c(b);return a>=b?(a+.05)/(b+.05):(b+.05)/(a+.05)},Q7c=function(a){return B6c(a.red)*.2126+B6c(a.green)*.7152+B6c(a.blue)*.0722},P6c=function(a){if(!/^[a-fA-F0-9]{3,8}$/.test(a))throw Error("Af`"+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("Af`"+a);a=z6c(b[0])/255;var c=z6c(b[1])/255,d=z6c(b[2])/255;b=z6c(b[3])/255;return new C$(a,c,d,b)},M6c=function(a){var b=(a.IE+16)/116,c=.95047*E6c(b+a.a/500),d=E6c(b);b=1.08883*E6c(b-a.b/200);return new C$(Math.min(Math.max(C6c(3.2404542*c+-1.5371385*d+-.4985314*b),0),1),Math.min(Math.max(C6c(-.969266*
c+1.8760108*d+.041556*b),0),1),Math.min(Math.max(C6c(.0556434*c+-.2040259*d+1.0572252*b),0),1),a.alpha)},Q6c=new C$(1,1,1);new C$(0,0,0);var S6c=function(a,b,c,d){d=d===void 0?1:d;this.CBa=a;this.saturation=b;this.IE=c;this.alpha=d;B$(a,360,"hue");B$(b,1,"saturation");B$(c,1,"lightness");B$(d,1,"alpha")};S6c.prototype.jgb=function(){return"hsla("+this.CBa+", "+this.saturation*100+"%, "+(this.IE*100+"%, "+this.alpha+")")};
S6c.prototype.rotate=function(a){return new S6c((this.CBa+a+360)%360,this.saturation,this.IE,this.alpha)};var N6c=function(a,b,c,d){d=d===void 0?1:d;this.IE=a;this.a=b;this.b=c;this.alpha=d;B$(a,Number.MAX_VALUE,"lightness");B$(d,1,"alpha")};N6c.prototype.equals=function(a){return Math.abs(this.IE-a.IE)<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 L6c=function(a){var b=B6c(a.red),c=B6c(a.green),d=B6c(a.blue),e=.2126729*b+.7151522*c+.072175*d;return new N6c(116*D6c(e)-16,500*(D6c((.4124564*b+.3575761*c+.1804375*d)/.95047)-D6c(e)),200*(D6c(e)-D6c((.0193339*b+.119192*c+.9503041*d)/1.08883)),a.alpha)};var F6c={heading:3,text:4.5,subtext:7,uiElement:3},R7c=function(){};R7c.prototype.transform=function(a,b,c){if(a)return O6c(a,b,c).jgb()};R7c.O=function(a){return new (a||R7c)};R7c.Ne=_.Ue({name:"colorContrast",type:R7c,qe:!0,standalone:!1});var S7c=function(){};S7c.O=function(a){return new (a||S7c)};S7c.Ja=_.Se({type:S7c});S7c.Ia=_.ed({});var J6c=new Map;var T7c=["feedbackTooltip"],U7c={label:"Privacy",target:"https://www.google.com/policies/privacy/",wD:"navigateToPrivacy"},V7c={label:"Terms",target:"https://www.google.com/policies/terms/",wD:"navigateToTerms"},W7c={hka:"https://opensource.google/",SPb:!1,title:"Code Search",PYa:[],DVb:[U7c,V7c]},X7c={title:"Google Open Source",HZ:"https://ssl.gstatic.com/devopsconsole/images/oss/logo_os_google_wordmark-2022.svg",PYa:[{label:"Events",target:"https://opensource.google/events/",wD:"navigateToOspoEvents"},
{label:"Projects",target:"https://opensource.google/projects/",wD:"navigateToOspoProjects"},{label:"Programs and Services",target:"https://opensource.google/programs-and-services/",wD:"navigateToOspoPrograms"},{label:"Documentation",target:"https://opensource.google/documentation/reference/",wD:"navigateToOspoDocs"},{label:"About",target:"https://opensource.google/about/",wD:"navigateToOspoAbout"},{label:"Blog",target:"https://opensource.googleblog.com/",wD:"navigateToOspoBlog"}]},N$=function(a,b,
c,d,e,f,g,m,n){var r=this;this.Ha=a;this.Si=b;this.Wha=c;this.Va=d;this.PEa=e;this.XGa=f;this.a8a=new _.Vf;this.ahb=new _.Vf;this.Z4b=this.Va.events.ha(_.Hf(function(x){return x instanceof _.ji}),_.E(function(){return r.Va.An.md.root}),_.fg(this.Va.An.md.root),_.dg(1));this.xl=n.register("showShortcutDialog","shift+/",function(){r.a8a.next(void 0)});n.register("sendFeedback","shift+2",function(){r.C7("KEYBOARD")});this.Do=this.z2a();this.keyboardShortcuts=Y7c(this);this.Db=P7c(m).ha(_.gg(function(x){if(x.ua===
E$.Nta){var z=[];x.goa?z.push(Object.assign({},U7c,{target:x.goa})):z.push(U7c);x.Wra&&z.push(Object.assign({},V7c,{target:x.Wra}));x.kfa&&z.push({label:"CI Status",target:x.kfa,wD:"navigateToCi"});x.zda&&z.push({label:"About this site",target:x.zda,wD:"navigateToAbout"});return _.of(Object.assign({},W7c,{hka:_.Ms(new _.Li),title:x.displayName||"Code Search",DVb:z,PYa:[]}))}return r.LN(function(D,L){D=L.Xc;return D&&D.repository?(L=L.Fi)?Object.assign({},W7c,X7c,{hka:_.Ms(_.TI(D.uc(),"repoGroup").tb()),
SPb:!0,title:L.displayName,Yp:L.Yp,HZ:void 0}):Object.assign({},W7c,X7c):Object.assign({},W7c,X7c)},W7c)}));this.rb=this.a8a.ha(_.jg(this.a9,this.keyboardShortcuts)).subscribe(function(x){var z=_.k(x);z.next();x=z.next().value;z=z.next().value;x&&(r.nx?(r.nx.close(),r.nx=void 0):r.kGa(z),r.Ha.hb({element:"AppBar",action:(r.nx?"show":"hide")+"KeyboardShortcuts",gestureName:"KEYBOARD"}))});this.rb.add(this.Z4b.subscribe());this.rb.add(Z7c(this).subscribe(function(x){$7c(x)}));this.rb.add(P7c(m).ha(_.gg(function(x){var z=
x.ua===E$.Nta,D={oxa:z?x.displayName||"Code Search":"Google Open Source"};return r.LN(function(L,N){L=N.Xc;var R,ca=z?void 0:(R=N.Fi)==null?void 0:R.displayName,wa,Da;N=(Da=(wa=N.Fi)==null?void 0:wa.f8)!=null?Da:void 0;return Object.assign({},{projectName:ca,Xc:L,f8:N},D)},D)})).subscribe(function(x){var z=x.oxa;var D=x.projectName;var L=x.Xc;x=x.f8;var N=r.XGa;N.oxa=z;N.WXa=D;N.sHa(L);r.PEa.KFa(x)}))};
N$.prototype.Ma=function(){this.ahb.next();this.xl();this.rb&&(this.rb.unsubscribe(),this.rb=void 0);$7c(!1)};N$.prototype.C7=function(a){this.Ha.hb({element:"FeedbackButton",action:"open",gestureName:a});this.Xha&&this.Xha.kf();this.Wha.w0()};N$.prototype.kGa=function(a){var b=this;this.nx=this.Si.open(_.kv,{az:!1,data:a,minWidth:400});this.nx.Yy().ha(_.Uf()).subscribe(function(){b.nx=void 0})};
var $7c=function(a){a?document.body.classList.add("scrollable"):document.body.classList.remove("scrollable")},Z7c=function(a){return a.LN(function(b,c){return c.oKb||b},!1)},Y7c=function(a){return a.LN(function(b,c){return c.keyboardShortcuts||b},new Map)};
N$.prototype.z2a=function(){var a=this.LN(function(c,d){return Object.assign({},c,d.Do)},{}),b=this.LN(function(c,d){return d.ossProject||c});return _.vf([a,b]).ha(_.E(function(c){var d=_.k(c);c=d.next().value;d=(d=d.next().value)&&d.bU?O6c(d.bU,"uiElement").jgb():void 0;return Object.assign({},c,{ema:d})}))};N$.prototype.LN=function(a,b){return this.Z4b.ha(_.E(function(c){for(var d=b;c&&c.mf==="primary";)d=a(d,c.data),c=c.firstChild;return d}))};
_.p.Object.defineProperties(N$.prototype,{a9:{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(_.Qq),_.C(_.Qu),_.C(_.Vv),_.C(_.ni),_.C(L$),_.C(M$),_.C(_.wx),_.C(J$),_.C(_.Sw))};
N$.ya=_.Re({type:N$,oa:[["app-bar"]],mb:function(a,b){a&1&&_.Og(T7c,5);if(a&2){var c;_.Tg(c=_.Ug())&&(b.Xha=c.first)}},standalone:!1,Aa:2,Ba:3,Fa:[["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"]],ua:function(a,
b){a&1&&(_.F(0,a7c,25,21,"header",1),_.S(1,"async"));a&2&&_.H("ngIf",_.nh(1,1,b.Db))},dependencies:[_.Vq,_.nA,_.yA,_.np,_.op,_.tu,_.cv,_.lA,_.Fx,_.jv,_.nv,_.Yv,_.oA,_.rA,_.qA,_.uA,_.Dy,_.Ay,_.Az,_.up],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.NYa=c;this.Va=d;this.ug=e;this.storage=f;a.cz();this.Yqd=d.events.ha(_.Hf(function(g){return g instanceof _.xOa||g instanceof _.yOa}),_.E(function(g){return g instanceof _.xOa}));this.K9a();b.N_a.subscribe()};O$.prototype.K9a=function(){this.storage&&this.storage.get("epn_dismiss")||this.veb()};
O$.prototype.veb=function(){var a=this;this.ug.open("We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.","Got it",{duration:0}).fD.subscribe(function(){a.storage&&a.storage.set("epn_dismiss",!0)})};O$.O=function(a){return new (a||O$)(_.C(_.AA),_.C(_.ty),_.C(_.wy),_.C(_.ni),_.C(_.Cv),_.C(_.VZa,8))};
O$.ya=_.Re({type:O$,oa:[["oss-app"],["protractor-oss-app"]],standalone:!1,Aa:9,Ba:4,Fa:[[1,"app"],[1,"router-wrapper"],["class","announcement-bar",4,"ngIf"],["id","butler-edit-button",2,"display","none !important"],["class","root-loader",4,"ngIf"],[1,"announcement-bar"],[1,"root-loader"]],ua:function(a,b){a&1&&(_.K(0,"app-bar"),_.I(1,"div",0)(2,"div",1),_.F(3,b7c,1,0,"announcement-bar",2),_.K(4,"router-outlet"),_.J()(),_.K(5,"uncaught-error-notifier")(6,"span",3),_.F(7,c7c,2,0,"div",4),_.S(8,"async"));
a&2&&(_.A(3),_.H("ngIf",b.NYa.hFb),_.A(4),_.H("ngIf",_.nh(8,2,b.Yqd)))},dependencies:[_.op,_.xy,N$,_.Kv,_.lI,_.Pp,_.up],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 a8c=function(){};a8c.O=function(a){return new (a||a8c)};a8c.Ja=_.Se({type:a8c});a8c.Ia=_.ed({imports:[_.Zq,_.vp,_.w$,_.Wx,_.OA]});var b8c=function(){};b8c.O=function(a){return new (a||b8c)};b8c.Ja=_.Se({type:b8c});b8c.Ia=_.ed({imports:[_.Zq,_.MA,_.vp,_.Sq,{rn:_.Wv,Tb:[_.Vv]},_.fv,_.lA,_.hv,_.Wx,_.OA,_.Zv,_.wA,_.Ey,_.Fq,a8c,_.Bz]});var P$=function(){};P$.prototype.Ra=function(){};P$.prototype.I0b=function(a){return _.Ms(_.qIb(new _.dP({Fi:new _.bP(a)})))};P$.O=function(a){return new (a||P$)};
P$.ya=_.Re({type:P$,oa:[["oss-project-cards"]],inputs:{mr:"projects"},standalone:!1,Aa:1,Ba:1,Fa:[["class","project-card","ascTrackElement","HomePageProjectCard","trackAction","click",3,"routerLink",4,"ngFor","ngForOf"],["ascTrackElement","HomePageProjectCard","trackAction","click",1,"project-card",3,"routerLink"],[1,"title-container"],[1,"image-container"],["aria-hidden","true",3,"src","alt"],[1,"project-name"],[1,"project-description"],[1,"project-link-container"],["aria-hidden","true",1,"project-link"]],
ua:function(a,b){a&1&&_.F(0,d7c,11,7,"a",0);a&2&&_.H("ngForOf",b.mr)},dependencies:[_.Vq,_.np,_.Dq],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}"],
Na:0});var c8c=function(a){return[a]},Q$=function(a,b,c,d,e,f,g,m){_.yz.call(this,{voa:_.vx.has(47),pr:"OssHomeSearchBox",Ha:a,mza:g,bN:_.vx.has(28),XQ:d});this.Va=b;this.lb=e;this.Dh=f;this.xR=m;this.sjb="Clear search";this.REc="Search for code or files";this.SEc="Loading suggestions";this.Veb=24;this.Web=2;this.Npa=0};_.W(Q$,_.yz);Q$.Ea=_.yz.Ea;_.h=Q$.prototype;_.h.Dc=function(){var a=this;this.zr=this.Dh.registerCallback("HOME_PAGE_SEARCH",this.lb.na,function(){_.Mz(a.fk,!0)})};
_.h.Ma=function(){this.zr&&this.zr()};_.h.IWb=function(a){_.Bq(this.Va,_.Aq(this.Va,_.TRa,{Ua:_.sra(a)}))};_.h.V$a=function(a){this.Npa=a.getBoundingClientRect().width};_.h.r4=function(){_.yz.prototype.r4.call(this,this.fk)};_.p.Object.defineProperties(Q$.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){a&&_.yz.prototype.KFa.call(this,a)}}});Q$.O=function(a){return new (a||Q$)(_.C(_.Qq),_.C(_.ni),_.C(_.wx),_.C(_.Tx),_.C(_.ne),_.C(_.ti),_.C(_.U6a),_.C(_.T6a,8))};
Q$.ya=_.Re({type:Q$,oa:[["oss-home-search-box"]],mb:function(a,b){a&1&&_.Og(_.Lz,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.fk=c.first)}},inputs:{config:"config"},standalone:!1,features:[_.kg],Aa:16,Ba:23,Fa:[["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"]],ua:function(a,b){if(a&1){var c=_.Wd();_.I(0,"div",3,0)(2,"mat-icon",4);_.O("click",function(){_.w(c);return _.y(_.$g(5).setFocus())});_.Q(3,"search");_.J();_.I(4,"search-box",5,1);_.hh("queryChange",function(f){_.w(c);_.gh(b.query,f)||(b.query=f);return _.y(f)});_.O("blur",function(){_.w(c);return _.y(b.MDa())})("focus",function(){_.w(c);return _.y(b.NDa())})("queryChange",
function(f){_.w(c);return _.y(b.KN.next(f))})("querySubmit",function(f){_.w(c);return _.y(b.r9(f))});_.J();_.I(6,"div",6);_.S(7,"async");_.K(8,"mat-spinner",7);_.J();_.F(9,e7c,3,3,"button",8)(10,f7c,2,1,"a",9);_.J();_.I(11,"search-box-suggestion-list",null,2);_.F(13,h7c,2,4,"search-box-suggestion-item",10);_.S(14,"async");_.J();_.F(15,k7c,2,2,"ng-container",11)}if(a&2){var d,e;a=_.$g(12);_.bh("suggesting",a.ot&&b.fE);_.A(4);_.H("elementName",b.pr)("enableTextBoxQuerySubmission",!0)("queryDecorator",
b.bT)("placeholder",b.REc);_.fh("query",b.query);_.H("suggestionLists",_.lh(21,c8c,a));_.A(2);_.ah("visibility",((d=_.nh(7,17,b.X4))==null?0:d.wd)&&b.A8?"visible":"hidden");_.A(2);_.H("diameter",b.Veb)("strokeWidth",b.Web);_.tg("aria-label",b.SEc);_.A();_.H("ngIf",b.query);_.A();_.H("ngIf",b.xR);_.A(3);_.H("ngForOf",(e=_.nh(14,19,b.X4))==null?null:e.cj);_.A(2);_.H("ngIf",a.ot&&b.fE)}},dependencies:[_.Vq,_.np,_.op,_.tp,_.Az,_.uu,_.cv,_.Fx,_.nv,_.Yv,_.hA,_.fA,_.Dy,_.Ay,_.Cz,_.Lz,_.Nz,_.Oz,_.up],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.Do=_.MIb(a,new _.Li,b.md.av)};R$.prototype.Ra=function(){};R$.prototype.I0b=function(a){return _.Ms(new _.Li({we:{type:"ossProject",id:a.name}}))};R$.O=function(a){return new (a||R$)(_.C(_.jP),_.C(_.$h))};
R$.ya=_.Re({type:R$,oa:[["discover-find-contribute"]],inputs:{mr:"projects"},standalone:!1,Aa:6,Ba:2,Fa:[[1,"search-box"],["role","search",3,"config"],[3,"projects"]],ua:function(a,b){a&1&&(_.I(0,"h1"),_.Q(1," Search all projects for code or files\n"),_.J(),_.I(2,"div",0),_.K(3,"oss-home-search-box",1),_.J(),_.I(4,"section"),_.K(5,"oss-project-cards",2),_.J());a&2&&(_.A(3),_.H("config",b.Do),_.A(2),_.H("projects",b.mr))},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}"],
Na:0});var d8c=function(a,b){this.Do=_.MIb(a,new _.Li,b.md.av)};d8c.prototype.Ra=function(){};d8c.O=function(a){return new (a||d8c)(_.C(_.jP),_.C(_.$h))};
d8c.ya=_.Re({type:d8c,oa:[["whitelabelled-search"]],inputs:{mr:"projects",Yp:"iconUrl",label:"label"},standalone:!1,Aa:7,Ba:4,Fa:[["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"]],ua:function(a,b){a&1&&(_.I(0,"div",1),_.F(1,l7c,1,4,"img",2)(2,m7c,1,0,"ng-template",null,0,_.oh),_.J(),_.I(4,"div",3),
_.K(5,"oss-home-search-box",4),_.J(),_.K(6,"oss-project-cards",5));a&2&&(a=_.$g(3),_.A(),_.H("ngIf",b.Yp)("ngIfElse",a),_.A(4),_.H("config",b.Do),_.A(),_.H("projects",b.mr))},dependencies:[_.op,_.Yv,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}"],
Na:0});var e8c=function(a,b){this.Dd=_.vI;this.VHc=E$;_.yy(a,"HOME_PAGE_SEARCH");this.Db=P7c(b).ha(_.E(_.jI),_.Lf(function(c){return _.iI(c.message)}),_.fg(_.wI))};e8c.O=function(a){return new (a||e8c)(_.C(_.ti),_.C(J$))};
e8c.ya=_.Re({type:e8c,oa:[["home-page"]],standalone:!1,Aa:4,Ba:3,Fa:[["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"]],ua:function(a,b){a&1&&(_.F(0,t7c,4,3,"ng-container",1),_.S(1,"async"),_.F(2,u7c,5,1,"ng-template",null,0,_.oh));a&2&&_.H("ngIf",
_.nh(1,1,b.Db))},dependencies:[_.op,_.tp,_.pp,_.qp,_.rp,R$,_.FD,_.HD,_.GD,_.lI,d8c,_.up],styles:["home-page[_nghost-%COMP%]{display:flex}home-page[_nghost-%COMP%] > *[_ngcontent-%COMP%]{flex:1}"],Na:0});var S$=function(){};S$.O=function(a){return new (a||S$)};S$.Ja=_.Se({type:S$});S$.Ia=_.ed({imports:[_.Zq,_.vp,_.Zv,_.Fq]});var T$=function(){};T$.O=function(a){return new (a||T$)};T$.Ja=_.Se({type:T$});T$.Ia=_.ed({imports:[_.Zq,_.zz,_.vp,_.Bz,_.fv,_.Wx,_.Zv,_.iA,_.Ey,_.Dz,_.Sz]});var f8c=function(){};f8c.O=function(a){return new (a||f8c)};f8c.Ja=_.Se({type:f8c});f8c.Ia=_.ed({imports:[_.Zq,_.fv,_.vp,_.kN,_.oI,_.mI,_.Zv,T$,S$,_.Fq]});var g8c=function(){};g8c.O=function(a){return new (a||g8c)};g8c.Ja=_.Se({type:g8c});g8c.Ia=_.ed({imports:[_.Zq,_.vp,_.kN,_.oI,_.mI,_.Zv,T$,S$,_.Fq]});var h8c=function(){};h8c.O=function(a){return new (a||h8c)};h8c.Ja=_.Se({type:h8c});h8c.Ia=_.ed({imports:[_.Zq,_.vp,f8c,_.ID,_.oI,_.mI,_.Fq,g8c]});var U$=function(a){this.Xnd=a};U$.prototype.resolve=function(a){return(a=_.Mi(a).wb)?this.Xnd.get(a).ha(_.Lf(function(){return _.of(void 0)})):_.of(void 0)};U$.O=function(a){return new (a||U$)(_.t(J$))};U$.wa=_.q({token:U$,qa:U$.O});var i8c=function(a,b,c,d){this.Dd=_.vI;this.mpd=_.JIb;this.Ngd=v6c;_.yy(b,"HOME_PAGE_SEARCH");this.xn=a.params.ha(_.gg(function(e){return d.get(e.repositoryGroupId).ha(_.E(function(f){return _.jI(f)}))}),_.Lf(function(e){return _.iI("Could not load oss project: "+e.message)}),_.fg(_.wI));this.Do=a.params.ha(_.E(function(e){return _.MIb(c,new _.Li({we:{id:e.repositoryGroupId,type:"ossProject"}}),a.md.av)}))},F7c=function(a){return a.filter(function(b){return!b.hidden})},D7c=function(a){return a.some(function(b){return b.repository&&
b.repository.OZ})};i8c.O=function(a){return new (a||i8c)(_.C(_.$h),_.C(_.ti),_.C(_.jP),_.C(J$))};
i8c.ya=_.Re({type:i8c,oa:[["project-page"]],standalone:!1,Aa:2,Ba:3,Fa:[["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"]],ua:function(a,b){a&1&&(_.F(0,K7c,4,4,"ng-container",1),_.S(1,"async"));a&2&&_.H("ngIf",_.nh(1,1,b.xn))},dependencies:[_.Vq,_.np,_.op,_.pp,_.qp,_.DM,_.Rq,_.FD,_.GD,_.lI,_.Yv,Q$,_.Dq,R7c,_.up,_.JD],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}"],
Na:0});var j8c=function(){};j8c.O=function(a){return new (a||j8c)};j8c.Ja=_.Se({type:j8c});j8c.Ia=_.ed({imports:[_.Zq,S7c,_.vp,_.XM,_.KD,_.Sq,_.lA,_.ID,_.mI,_.CN,_.Zv,T$,_.Fq]});var k8c=new _.Hd("localObservableRequestService",{Ga:"root",qa:function(){return new _.F1a({L5:"",K5:""},_.u(_.hq),_.u(_.hp))}}),V$=function(a){if(a)throw Error("dd");};V$.O=function(a){return new (a||V$)(_.t(V$,12))};V$.Ja=_.Se({type:V$});V$.Ia=_.ed({imports:[_.VA,_.Zq,_.aB,_.kB,_.Mw,_.Nw,_.Gw,_.bp,_.cy,_.Ow,_.Pw,_.hB,_.Qw,_.mB,_.lB,_.jB,_.eB]});var l8c=function(){};var W$=function(){this.Va=_.u(_.ni)};_.W(W$,l8c);W$.prototype.navigate=function(a){this.Va.navigate([a])};W$.O=function(){var a;return function(b){return(a||(a=_.je(W$)))(b||W$)}}();W$.wa=_.q({token:W$,qa:W$.O,Ga:"root"});var m8c=[_.Fu,_.lq,_.ZPa()],n8c=new _.ERa,o8c=[{path:"",BX:_.$qa(),children:[{path:"search",Ql:function(){return _.p$}},{path:"",component:e8c,data:{Do:{hla:!1},oKb:!0}},{path:":repositoryGroupId",component:i8c,data:{Do:{hla:!1},oKb:!0}},{path:"",Ql:n8c.for("source"),data:{groupType:"ossProject"},resolve:{keyboardShortcuts:_.ui(_.SA),Fi:_.ui(U$)},nr:function(a,b){return _.Mi(a).wb!==_.Mi(b).wb}},{path:"**",component:_.gx}]}],X$=function(){};X$.prototype.store=function(){};X$.prototype.vpa=function(){return null};
X$.prototype.gGa=function(a,b){return this.Sja(a)&&this.Sja(b)?a.component===b.component:a.ze===b.ze};X$.prototype.Sja=function(a){return a.data.Xc};X$.O=function(a){return new (a||X$)};X$.wa=_.q({token:X$,qa:X$.O});var Y$=function(){_.dx.apply(this,arguments)};_.W(Y$,_.dx);Y$.prototype.load=function(){};Y$.O=function(){var a;return function(b){return(a||(a=_.je(Y$)))(b||Y$)}}();Y$.wa=_.q({token:Y$,qa:Y$.O});var Z$=function(){_.QN.apply(this,arguments)};_.W(Z$,_.QN);
Z$.prototype.d5a=function(a){return _.of({kind:4,location:a})};Z$.O=function(){var a;return function(b){return(a||(a=_.je(Z$)))(b||Z$)}}();Z$.wa=_.q({token:Z$,qa:Z$.O});var $$=function(){};$$.O=function(a){return new (a||$$)};$$.Ja=_.Se({type:$$,cz:[O$]});
$$.Ia=_.ed({Tb:[].concat(_.v(_.FRa(n8c)),[_.pv,_.jP,_.$v,U$,L$,M$,_.pB,_.si,{Da:_.XNa,rc:"/"},{Da:_.Ep,Ce:K$},{Da:_.dx,Ce:Y$},{Da:_.wh,Cb:_.Mv,Pb:[_.tv]},{Da:_.I4a,rc:_.J4a},{Da:_.ei,Ce:_.jx},{Da:l8c,Ce:W$},{Da:_.kP,Cb:L$},{Da:_.vq,Ce:X$},{Da:_.iP,Cb:M$},{Da:_.qi,Ce:_.rB},{Da:_.l1a,rc:_.k1a},{Da:_.QN,Ce:Z$}]),imports:[m8c,_.Vx,_.DA,b8c,{rn:_.UA,Tb:_.Obb},_.Lv,_.hx,_.kN,h8c,_.mI,_.Zv,_.tB,j8c,_.cRa(o8c),{rn:V$,Tb:[_.dw,{Da:_.to,Ce:_.E1a},{Da:_.Z0a,Gb:_.Oua},{Da:_.by,Gb:_.Wj,Pb:[_.Awa,_.ZA]},{Da:_.LMa,
Cb:k8c},{Da:_.Pbb,Gb:_.Wj,Pb:[_.$Ma,_.$A]},{Da:_.Q1a,Gb:_.Wj,Pb:[_.aNa,_.$A]},{Da:_.R1a,Gb:_.Wj,Pb:[_.aNa,_.$A]},{Da:_.Sbb,Gb:_.Wj,Pb:[_.bNa,_.$A]},{Da:_.Ybb,Gb:_.Wj,Pb:[_.cNa,_.$A]},{Da:_.O1a,Gb:_.Wj,Pb:[_.eNa,_.$A]},{Da:_.gB,Gb:_.Wj,Pb:[_.fNa,_.XA]},{Da:_.iB,Gb:_.Wj,Pb:[_.oNa,_.XA]},{Da:_.$bb,Gb:_.Wj,Pb:[_.hNa,_.$A]},{Da:_.acb,Gb:_.Wj,Pb:[_.iNa,_.$A]},{Da:_.S1a,Gb:_.Wj,Pb:[_.jNa,_.$A]},{Da:_.T1a,Gb:_.Wj,Pb:[_.kNa,_.$A]},{Da:_.V1a,Gb:_.Wj,Pb:[_.mNa,_.$A]},{Da:_.Vbb,Gb:_.Wj,Pb:[_.nNa,_.$A]},{Da:_.cw,
Gb:function(){return window}},{Da:_.A1a,Ce:_.C1a},{Da:_.B1a,Gb:function(a){return new _.Um(a.document)},Pb:[_.cw]},{Da:_.Tbb,xd:!0,Cb:_.cB},{Da:_.Tbb,xd:!0,Cb:_.dB}]}]});var p8c=function(){};p8c.O=function(a){return new (a||p8c)};p8c.Ja=_.Se({type:p8c,cz:[O$]});p8c.Ia=_.ed({imports:[$$,_.Gu]});_.Ok.set("OSS-APP",$$);_.Ok.set("PROTRACTOR-OSS-APP",p8c);
_.Ai();
}catch(e){_._DumpException(e)}
try{
var Zib,$ib,ajb,bjb,cjb,djb,ejb,fjb,gjb,hjb;Zib=function(a){return["cdk-cell","cdk-header-cell","cdk-footer-cell"].some(function(b){return a.classList.contains(b)})};$ib=function(a){a&1&&_.Kg(0,2)};ajb=function(a){a&1&&(_.I(0,"thead",0),_.Fg(1,1),_.J(),_.I(2,"tbody",0),_.Fg(3,2)(4,3),_.J(),_.I(5,"tfoot",0),_.Fg(6,4),_.J())};bjb=function(a){a&1&&_.Fg(0,1)(1,2)(2,3)(3,4)};cjb=function(a,b){return a.concat(Array.from(b))};
djb=function(a,b){b=b.toUpperCase();for(a=a.Kf.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};ejb=function(a){a&1&&_.Kg(0,2)};fjb=function(a){a&1&&(_.I(0,"thead",0),_.Fg(1,1),_.J(),_.I(2,"tbody",2),_.Fg(3,3)(4,4),_.J(),_.I(5,"tfoot",0),_.Fg(6,5),_.J())};gjb=function(a){a&1&&_.Fg(0,1)(1,3)(2,4)(3,5)};hjb=function(){return{color:"accent",Ld:!1}};
_.YD=function(a,b,c,d,e){var f=this;this.Va=a;this.element=b;this.renderer=c;this.kQ=d;this.link=e;this.ve=[];this.Tv=!1;this.kFa={exact:!1};this.JPb=new _.Uj;this.Pcb=a.events.subscribe(function(g){g instanceof _.ji&&f.update()})};_.YD.prototype.Sd=function(){var a=this;_.of(this.links.Hc,_.of(null)).ha(_.xf()).subscribe(function(){a.update();ijb(a)})};
var ijb=function(a){var b;(b=a.rTb)==null||b.unsubscribe();b=[].concat(_.v(a.links.toArray()),[a.link]).filter(function(c){return!!c}).map(function(c){return c.OXb});a.rTb=_.bf(b).ha(_.xf()).subscribe(function(c){a.Tv!==jjb(a,a.Va)(c)&&a.update()})};_.YD.prototype.Zb=function(){this.update()};_.YD.prototype.Ma=function(){this.Pcb.unsubscribe();var a;(a=this.rTb)==null||a.unsubscribe()};
_.YD.prototype.update=function(){var a=this;this.links&&this.Va.uS&&queueMicrotask(function(){var b=kjb(a);a.ve.forEach(function(c){b?a.renderer.FG(a.element.na,c):a.renderer.jT(a.element.na,c)});b&&a.gwb!==void 0?a.renderer.setAttribute(a.element.na,"aria-current",a.gwb.toString()):a.renderer.removeAttribute(a.element.na,"aria-current");a.Tv!==b&&(a.Tv=b,_.Qn(a.kQ),a.JPb.emit(b))})};
var jjb=function(a,b){var c=a.kFa.Lo?a.kFa:a.kFa.exact||!1;return function(d){return(d=d.Pm)?b.isActive(d,c):!1}},kjb=function(a){var b=jjb(a,a.Va);return a.link&&b(a.link)||a.links.some(b)};_.p.Object.defineProperties(_.YD.prototype,{isActive:{configurable:!0,enumerable:!0,get:function(){return this.Tv}},Zqd:{configurable:!0,enumerable:!0,set:function(a){this.ve=(Array.isArray(a)?a:a.split(" ")).filter(function(b){return!!b})}}});
_.YD.O=function(a){return new (a||_.YD)(_.C(_.ni),_.C(_.ne),_.C(_.oj),_.C(_.ho),_.C(_.Dq,8))};_.YD.Ea=_.Te({type:_.YD,oa:[["","routerLinkActive",""]],vd:function(a,b,c){a&1&&_.Pg(c,_.Dq,5);if(a&2){var d;_.Tg(d=_.Ug())&&(b.links=d)}},inputs:{kFa:"routerLinkActiveOptions",gwb:"ariaCurrentWhenActive",Zqd:"routerLinkActive"},outputs:{JPb:"isActiveChange"},Qb:["routerLinkActive"],features:[_.Kn]});_.ljb=function(){};
_.ljb.prototype.SYa=function(a,b,c,d,e){_.SLa(a,function(f,g,m){if(f.Cx==null){var n=c(f,g,m);n=b.Pi(n.Qc,n.context,n.index);g=1}else m==null?(b.remove(g),g=3):(n=b.get(g),b.move(n,m),g=2);if(e){var r;e({context:(r=n)==null?void 0:r.context,operation:g,gT:f})}})};_.ljb.prototype.detach=function(){};_.ZD=function(a){this.It=a};_.W(_.ZD,_.P9a);_.ZD.O=function(a){return new (a||_.ZD)(_.C(_.Ny,10))};
_.ZD.Ea=_.Te({type:_.ZD,oa:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],qb:16,Wa:function(a,b){a&2&&_.bh("ng-untouched",b.jRb)("ng-touched",b.iRb)("ng-pristine",b.OQb)("ng-dirty",b.SR)("ng-valid",b.isValid)("ng-invalid",b.vQb)("ng-pending",b.KQb)("ng-submitted",b.skd)},standalone:!1,features:[_.kg]});_.bE=function(){};_.bE.O=function(a){return new (a||_.bE)};
_.bE.Ea=_.Te({type:_.bE,oa:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],Za:["novalidate",""],standalone:!1});_.cE=new _.Hd("CDK_TABLE");var njb;_.dE=function(){this.ua=_.u(_.Lg)};_.dE.O=function(a){return new (a||_.dE)};_.dE.Ea=_.Te({type:_.dE,oa:[["","cdkCellDef",""]]});_.eE=function(){this.ua=_.u(_.Lg)};_.eE.O=function(a){return new (a||_.eE)};_.eE.Ea=_.Te({type:_.eE,oa:[["","cdkHeaderCellDef",""]]});var mjb=function(){this.ua=_.u(_.Lg)};mjb.O=function(a){return new (a||mjb)};mjb.Ea=_.Te({type:mjb,oa:[["","cdkFooterCellDef",""]]});_.fE=function(){this.GP=_.u(_.cE,{optional:!0});this.NWa=this.rD=this.Vr=!1};
_.fE.prototype.Q5a=function(){var a=this.Vr;this.Vr=!1;return a};_.fE.prototype.kda=function(){this.JRa=["cdk-column-"+this.D0a]};_.fE.prototype.vWa=function(a){a&&(this.sm=a,this.D0a=a.replace(/[^a-z0-9_-]/gi,"-"),this.kda())};
_.p.Object.defineProperties(_.fE.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.sm},set:function(a){this.vWa(a)}},sticky:{configurable:!0,enumerable:!0,get:function(){return this.rD},set:function(a){a!==this.rD&&(this.rD=a,this.Vr=!0)}},N9b:{configurable:!0,enumerable:!0,get:function(){return this.NWa},set:function(a){a!==this.NWa&&(this.NWa=a,this.Vr=!0)}}});_.fE.O=function(a){return new (a||_.fE)};
_.fE.Ea=_.Te({type:_.fE,oa:[["","cdkColumnDef",""]],vd:function(a,b,c){a&1&&(_.Pg(c,_.dE,5),_.Pg(c,_.eE,5),_.Pg(c,mjb,5));if(a&2){var d;_.Tg(d=_.Ug())&&(b.j4=d.first);_.Tg(d=_.Ug())&&(b.headerCell=d.first);_.Tg(d=_.Ug())&&(b.igd=d.first)}},inputs:{name:[0,"cdkColumnDef","name"],sticky:[2,"sticky","sticky",_.Hh],N9b:[2,"stickyEnd","stickyEnd",_.Hh]},features:[_.jh([{Da:"MAT_SORT_HEADER_COLUMN_DEF",Cb:_.fE}])]});njb=function(a,b){b.na.classList.add.apply(b.na.classList,_.v(a.JRa))};
_.gE=function(){njb.call(this,_.u(_.fE),_.u(_.ne))};_.W(_.gE,njb);_.gE.O=function(a){return new (a||_.gE)};_.gE.Ea=_.Te({type:_.gE,oa:[["cdk-header-cell"],["th","cdk-header-cell",""]],Za:["role","columnheader",1,"cdk-header-cell"],features:[_.kg]});_.hE=function(){var a=_.u(_.fE),b=_.u(_.ne);njb.call(this,a,b);var c;(a=(c=a.GP)==null?void 0:c.t3c())&&b.na.setAttribute("role",a)};_.W(_.hE,njb);_.hE.O=function(a){return new (a||_.hE)};
_.hE.Ea=_.Te({type:_.hE,oa:[["cdk-cell"],["td","cdk-cell",""]],Za:[1,"cdk-cell"],features:[_.kg]});var iE=function(){this.ua=_.u(_.Lg);this.Nv=_.u(_.jo)};iE.prototype.Zb=function(a){this.KRa||(a=a.columns&&a.columns.Rf||[],this.KRa=this.Nv.find(a).create(),this.KRa.diff(a))};iE.O=function(a){return new (a||iE)};iE.Ea=_.Te({type:iE,features:[_.Kn]});_.jE=function(){iE.call(this,_.u(_.Lg),_.u(_.jo));this.GP=_.u(_.cE,{optional:!0});this.rD=this.Vr=!1};_.W(_.jE,iE);_.jE.prototype.Zb=function(a){iE.prototype.Zb.call(this,a)};_.jE.prototype.Q5a=function(){var a=this.Vr;this.Vr=!1;return a};
_.p.Object.defineProperties(_.jE.prototype,{sticky:{configurable:!0,enumerable:!0,get:function(){return this.rD},set:function(a){a!==this.rD&&(this.rD=a,this.Vr=!0)}}});_.jE.O=function(a){return new (a||_.jE)};_.jE.Ea=_.Te({type:_.jE,oa:[["","cdkHeaderRowDef",""]],inputs:{columns:[0,"cdkHeaderRowDef","columns"],sticky:[2,"cdkHeaderRowDefSticky","sticky",_.Hh]},features:[_.kg,_.Kn]});var kE=function(){iE.call(this,_.u(_.Lg),_.u(_.jo));this.GP=_.u(_.cE,{optional:!0});this.rD=this.Vr=!1};_.W(kE,iE);
kE.prototype.Zb=function(a){iE.prototype.Zb.call(this,a)};kE.prototype.Q5a=function(){var a=this.Vr;this.Vr=!1;return a};_.p.Object.defineProperties(kE.prototype,{sticky:{configurable:!0,enumerable:!0,get:function(){return this.rD},set:function(a){a!==this.rD&&(this.rD=a,this.Vr=!0)}}});kE.O=function(a){return new (a||kE)};kE.Ea=_.Te({type:kE,oa:[["","cdkFooterRowDef",""]],inputs:{columns:[0,"cdkFooterRowDef","columns"],sticky:[2,"cdkFooterRowDefSticky","sticky",_.Hh]},features:[_.kg,_.Kn]});
_.lE=function(){iE.call(this,_.u(_.Lg),_.u(_.jo));this.GP=_.u(_.cE,{optional:!0})};_.W(_.lE,iE);_.lE.O=function(a){return new (a||_.lE)};_.lE.Ea=_.Te({type:_.lE,oa:[["","cdkRowDef",""]],inputs:{columns:[0,"cdkRowDefColumns","columns"],zA:[0,"cdkRowDefWhen","when"]},features:[_.kg]});_.mE=function(){this.LP=_.u(_.Mg);_.mE.vma=this};_.mE.prototype.Ma=function(){_.mE.vma===this&&(_.mE.vma=null)};_.mE.vma=null;_.mE.O=function(a){return new (a||_.mE)};_.mE.Ea=_.Te({type:_.mE,oa:[["","cdkCellOutlet",""]]});
_.nE=function(){};_.nE.O=function(a){return new (a||_.nE)};_.nE.ya=_.Re({type:_.nE,oa:[["cdk-header-row"],["tr","cdk-header-row",""]],Za:["role","row",1,"cdk-header-row"],Aa:1,Ba:0,Fa:[["cdkCellOutlet",""]],ua:function(a){a&1&&_.Fg(0,0)},dependencies:[_.mE],ab:2});_.oE=function(){};_.oE.O=function(a){return new (a||_.oE)};
_.oE.ya=_.Re({type:_.oE,oa:[["cdk-row"],["tr","cdk-row",""]],Za:["role","row",1,"cdk-row"],Aa:1,Ba:0,Fa:[["cdkCellOutlet",""]],ua:function(a){a&1&&_.Fg(0,0)},dependencies:[_.mE],ab:2});var ojb=function(){this.Qc=_.u(_.Lg);this.Izd="cdk-no-data-row"};ojb.O=function(a){return new (a||ojb)};ojb.Ea=_.Te({type:ojb,oa:[["ng-template","cdkNoDataRow",""]]});_.pjb=new _.Hd("CDK_SPL");var qjb=["top","bottom","left","right"],rjb=function(a,b,c,d,e,f,g){var m=this;c=c===void 0?!0:c;d=d===void 0?!0:d;this.oG=a;this.MWa=b;this.Job=c;this.Fpb=d;this.direction=e;this.FW=f;this.Iwa=g;this.wua=new WeakMap;var n;this.vP=((n=globalThis)==null?0:n.ResizeObserver)?new globalThis.ResizeObserver(function(r){return m.X8c(r)}):null;this.hX=[];this.TW=null;this.mRa=[];this.Mb=!1;this.Zkb={top:b+"-border-elem-top",bottom:b+"-border-elem-bottom",left:b+"-border-elem-left",right:b+"-border-elem-right"}},
sjb=function(a,b,c){(c.includes("left")||c.includes("right"))&&a.Hqb(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))));_.mg({write:function(){for(var f=_.k(d),g=f.next();!g.done;g=f.next())a.Kqb(g.value,c)}},{Rb:a.Iwa})},tjb=function(a,b,c,d,e,f){e=e===void 0?!0:e;f=f===void 0?!0:f;if(b.length&&a.Job&&(c.some(function(wa){return wa})||d.some(function(wa){return wa}))){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),L,N,R;f&&a.l9c({rows:[].concat(_.v(b)),Jtd:[].concat(_.v(c)),Htd:[].concat(_.v(d))});_.mg({Gza:function(){L=a.v3c(g,e);N=a.b4c(L,c);R=a.a4c(L,d)},write:function(){for(var wa=_.k(b),Da=wa.next();!Da.done;Da=wa.next()){Da=Da.value;for(var ua=0;ua<m;ua++){var xa=Da.children[ua];c[ua]&&a.Rta(xa,r,N[ua],ua===z);d[ua]&&a.Rta(xa,x,R[ua],ua===D)}}a.FW&&L.some(function(Ma){return!!Ma})&&(a.FW.Ftd({sizes:z===-1?
[]:L.slice(0,z+1).map(function(Ma,Wa){return c[Wa]?Ma:null})}),a.FW.Gtd({sizes:D===-1?[]:L.slice(D).map(function(Ma,Wa){return d[Wa+D]?Ma:null}).reverse()}))}},{Rb:a.Iwa})}else{(n=a.FW)==null||n.Ftd({sizes:[]});var ca;(ca=a.FW)==null||ca.Gtd({sizes:[]})}},ujb=function(a,b,c,d){if(a.Job){var e=d==="bottom"?b.slice().reverse():b,f=d==="bottom"?c.slice().reverse():c,g=[],m=[],n=[];_.mg({Gza:function(){for(var r=0,x=0;r<e.length;r++)if(f[r]){g[r]=x;var z=e[r];n[r]=a.oG?Array.from(z.children):[z];z=a.Vqb(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,L=_.k(n[x]),N=L.next();!N.done;N=L.next())a.Rta(N.value,d,z,D);if(d==="top"){var R;(R=a.FW)==null||R.MRd({sizes:m,qnd:g,elements:n})}else{var ca;(ca=a.FW)==null||ca.LRd({sizes:m,qnd:g,elements:n})}}},{Rb:a.Iwa})}},vjb=function(a,b,c){a.oG&&_.mg({write:function(){var d=b.querySelector("tfoot");d&&(c.some(function(e){return!e})?a.Kqb(d,["bottom"]):a.Rta(d,"bottom",0,!1))}},{Rb:a.Iwa})};_.h=rjb.prototype;
_.h.destroy=function(){this.TW&&clearTimeout(this.TW);var a;(a=this.vP)==null||a.disconnect();this.Mb=!0};_.h.Kqb=function(a,b){if(a.classList.contains(this.MWa)){for(var c=_.k(b),d=c.next();!d.done;d=c.next())d=d.value,a.style[d]="",a.classList.remove(this.Zkb[d]);qjb.some(function(e){return b.indexOf(e)===-1&&a.style[e]})?a.style.zIndex=this.pnb(a):(a.style.zIndex="",this.Fpb&&(a.style.position=""),a.classList.remove(this.MWa))}};
_.h.Rta=function(a,b,c,d){a.classList.add(this.MWa);d&&a.classList.add(this.Zkb[b]);a.style[b]=c+"px";a.style.zIndex=this.pnb(a);this.Fpb&&(a.style.cssText+="position: -webkit-sticky; position: sticky; ")};_.h.pnb=function(a){for(var b={top:100,bottom:10,left:1,right:1},c=0,d=_.k(qjb),e=d.next();!e.done;e=d.next())e=e.value,a.style[e]&&(c+=b[e]);return c?""+c:""};
_.h.v3c=function(a,b){if(b!==void 0&&!b&&this.mRa.length)return this.mRa;b=[];a=a.children;for(var c=0;c<a.length;c++)b.push(this.Vqb(a[c]).width);return this.mRa=b};_.h.b4c=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.a4c=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.Vqb=function(a){var b=this.wua.get(a);if(b)return b;b=a.getBoundingClientRect();b={width:b.width,height:b.height};if(!this.vP)return b;this.wua.set(a,b);this.vP.observe(a,{box:"border-box"});return b};_.h.l9c=function(a){this.Hqb(a.rows);this.TW||this.hX.push(a)};_.h.Hqb=function(a){var b=new Set(a);a=_.k(this.hX);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.hX=this.hX.filter(function(d){return!!d.rows.length})};
_.h.X8c=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.wua.get(d.target))==null?void 0:e.width)&&Zib(d.target)&&(c=!0);this.wua.set(d.target,f)}c&&this.hX.length&&(this.TW&&clearTimeout(this.TW),this.TW=setTimeout(function(){if(!b.Mb){for(var g=_.k(b.hX),
m=g.next();!m.done;m=g.next())m=m.value,tjb(b,m.rows,m.Jtd,m.Htd,!0,!1);b.hX=[];b.TW=null}},0))};var wjb;wjb=[[["caption"]],[["colgroup"],["col"]],"*"];_.pE=function(){this.Kf=_.u(_.Mg);this.lb=_.u(_.ne);var a=_.u(_.cE);a.nD=this;a.Lva()};_.pE.O=function(a){return new (a||_.pE)};_.pE.Ea=_.Te({type:_.pE,oa:[["","rowOutlet",""]]});_.qE=function(){this.Kf=_.u(_.Mg);this.lb=_.u(_.ne);var a=_.u(_.cE);a.XO=this;a.Lva()};_.qE.O=function(a){return new (a||_.qE)};_.qE.Ea=_.Te({type:_.qE,oa:[["","headerRowOutlet",""]]});_.rE=function(){this.Kf=_.u(_.Mg);this.lb=_.u(_.ne);var a=_.u(_.cE);a.VO=this;a.Lva()};
_.rE.O=function(a){return new (a||_.rE)};_.rE.Ea=_.Te({type:_.rE,oa:[["","footerRowOutlet",""]]});_.sE=function(){this.Kf=_.u(_.Mg);this.lb=_.u(_.ne);var a=_.u(_.cE);a.Hpb=this;a.Lva()};_.sE.O=function(a){return new (a||_.sE)};_.sE.Ea=_.Te({type:_.sE,oa:[["","noDataRowOutlet",""]]});
_.tE=function(){var a=this;this.Nv=_.u(_.jo);this.Sa=_.u(_.ho);this.La=_.u(_.ne);this.oc=_.u(_.lj,{optional:!0});this.Fc=_.u(_.ej);this.J3=_.u(_.Bt);this.ih=_.u(_.aj);this.m8c=_.u(_.pjb,{optional:!0,Xx:!0});this.Vb=_.u(_.ii);this.mp=new _.Vf;this.SO=new Map;this.Rlb=new Set;this.Ulb=new Set;this.Tlb=new Set;this.Slb=new Set;this.Fua=this.SW=this.QSa=this.TTa=!0;this.a2=new Map;this.kfb="cdk-table-sticky";this.h$a=!0;this.Yua=this.LTa=this.Xob=!1;this.Dzd=void 0;this.Bua=this.Dpb=!1;this.e0a=new _.Uj;
this.uJ=new _.ai({start:0,end:Number.MAX_VALUE});this.ac=_.u(_.lg);_.u(new _.Ln("role"),{optional:!0})||this.La.na.setAttribute("role","table");this.qG=!this.Fc.isBrowser;this.oG=this.La.na.nodeName==="TABLE";this.iG=this.Nv.find([]).create(function(b,c){return a.yr?a.yr(c.rga,c.data):c})};_.h=_.tE.prototype;_.h.t3c=function(){var a=this.La.na.getAttribute("role");return a==="grid"||a==="treegrid"?"gridcell":"cell"};
_.h.Ra=function(){var a=this;this.X7c();this.ih.Cc().ha(_.hg(this.mp)).subscribe(function(){a.Fua=!0})};_.h.Sd=function(){this.Yua=!0};_.h.vN=function(){this.ilb()&&this.Lqb()};
_.h.Ma=function(){var a;(a=this.rL)==null||a.destroy();var b,c,d;[(b=this.nD)==null?void 0:b.Kf,(c=this.XO)==null?void 0:c.Kf,(d=this.VO)==null?void 0:d.Kf,this.a2,this.Rlb,this.Ulb,this.Tlb,this.Slb,this.SO].forEach(function(e){e==null||e.clear()});this.YV=[];this.PV=[];this.Ylb=null;this.mp.next();this.mp.complete();_.wsa(this.dataSource)&&this.dataSource.disconnect(this)};
var yjb=function(a){a.mwa=a.l3c();var b=a.iG.diff(a.mwa);if(b){var c=a.nD.Kf;a.J3.SYa(b,c,function(d,e,f){return a.hTa(d.item,f)},function(d){return d.item.data},function(d){d.operation===1&&d.context&&a.Mqb(d.gT.item.v8,d.context)});a.j9c();_.TLa(b,function(d){c.get(d.Tk).context.va=d.item.data});a.rsb();a.e0a.next();xjb(a)}else a.rsb(),a.e0a.next()},zjb=function(a){var b=a.eba(a.XO);if(a.oG){var c=djb(a.XO,"thead");c&&(c.style.display=b.length?"":"none")}c=a.YV.map(function(d){return d.sticky});
sjb(a.rL,b,["top"]);ujb(a.rL,b,c,"top");a.YV.forEach(function(d){d.Vr=!1})},Ajb=function(a){var b=a.eba(a.VO);if(a.oG){var c=djb(a.VO,"tfoot");c&&(c.style.display=b.length?"":"none")}c=a.PV.map(function(d){return d.sticky});sjb(a.rL,b,["bottom"]);ujb(a.rL,b,c,"bottom");vjb(a.rL,a.La.na,c);a.PV.forEach(function(d){d.Vr=!1})},xjb=function(a){var b=a.eba(a.XO),c=a.eba(a.nD),d=a.eba(a.VO);if(a.oG&&!a.Bua||a.SW)sjb(a.rL,[].concat(_.v(b),_.v(c),_.v(d)),["left","right"]),a.SW=!1;b.forEach(function(e,f){a.LQa([e],
a.YV[f])});a.yP.forEach(function(e){for(var f=[],g=0;g<c.length;g++)a.mwa[g].v8===e&&f.push(c[g]);a.LQa(f,e)});d.forEach(function(e,f){a.LQa([e],a.PV[f])});Array.from(a.SO.values()).forEach(function(e){e.Vr=!1})};_.h=_.tE.prototype;_.h.Lva=function(){!this.LTa&&this.nD&&this.XO&&this.VO&&this.Hpb&&(this.LTa=!0,this.ilb()&&this.Lqb())};_.h.ilb=function(){return this.LTa&&this.Yua};
_.h.Lqb=function(){this.S0c();this.R0c();var a=this.k7c()||this.TTa||this.QSa;this.SW=this.SW||a;this.Fua=a;this.TTa&&(this.inb(),this.TTa=!1);this.QSa&&(this.hnb(),this.QSa=!1);this.dataSource&&this.yP.length>0&&!this.lwa?this.g6c():this.SW&&xjb(this);this.n1c()};
_.h.l3c=function(){var a=[],b=this.a2;this.a2=new Map;if(!this.Te)return a;for(var c=0;c<this.Te.length;c++){var d=this.Te[c],e=this.W3c(d,c,b.get(d));this.a2.has(d)||this.a2.set(d,new WeakMap);for(d=0;d<e.length;d++){var f=e[d],g=this.a2.get(f.data);g.has(f.v8)?g.get(f.v8).push(f):g.set(f.v8,[f]);a.push(f)}}return a};_.h.W3c=function(a,b,c){return this.Y3c(a,b).map(function(d){var e=c&&c.has(d)?c.get(d):[];return e.length?(d=e.shift(),d.rga=b,d):{data:a,v8:d,rga:b}})};
_.h.R0c=function(){var a=this;this.SO.clear();cjb(this.Lua(this.K1c),this.Rlb).forEach(function(b){a.SO.has(b.name);a.SO.set(b.name,b)})};_.h.S0c=function(){this.YV=cjb(this.Lua(this.M1c),this.Tlb);this.PV=cjb(this.Lua(this.L1c),this.Slb);this.yP=cjb(this.Lua(this.N1c),this.Ulb);this.Ylb=this.yP.filter(function(a){return!a.zA})[0]};
_.h.k7c=function(){var a=function(d,e){e=!!e.KRa.diff(e.columns);return d||e},b=this.yP.reduce(a,!1);b&&this.gnb();var c=this.YV.reduce(a,!1);c&&this.inb();(a=this.PV.reduce(a,!1))&&this.hnb();return b||c||a};_.h.aXa=function(a){this.Te=[];_.wsa(this.dataSource)&&this.dataSource.disconnect(this);this.lwa&&(this.lwa.unsubscribe(),this.lwa=null);a||(this.iG&&this.iG.diff([]),this.nD&&this.nD.Kf.clear());this.Qr=a};
_.h.g6c=function(){var a=this;if(this.dataSource){var b;_.wsa(this.dataSource)?b=this.dataSource.connect(this):_.If(this.dataSource)?b=this.dataSource:Array.isArray(this.dataSource)&&(b=_.of(this.dataSource));this.lwa=b.ha(_.hg(this.mp)).subscribe(function(c){a.Te=c||[];yjb(a)})}};_.h.inb=function(){var a=this;this.XO.Kf.length>0&&this.XO.Kf.clear();this.YV.forEach(function(b,c){return a.Nqb(a.XO,b,c)});zjb(this)};
_.h.hnb=function(){var a=this;this.VO.Kf.length>0&&this.VO.Kf.clear();this.PV.forEach(function(b,c){return a.Nqb(a.VO,b,c)});Ajb(this)};_.h.LQa=function(a,b){var c=this,d=Array.from((b==null?void 0:b.columns)||[]).map(function(e){return c.SO.get(e)});b=d.map(function(e){return e.sticky});d=d.map(function(e){return e.N9b});tjb(this.rL,a,b,d,!this.Bua||this.Fua)};_.h.eba=function(a){for(var b=[],c=0;c<a.Kf.length;c++){var d=a.Kf.get(c);b.push(d.Im[0])}return b};
_.h.Y3c=function(a,b){if(this.yP.length==1)return[this.yP[0]];var c=[];if(this.d$a)c=this.yP.filter(function(e){return!e.zA||e.zA(b,a)});else{var d=this.yP.find(function(e){return e.zA&&e.zA(b,a)})||this.Ylb;d&&c.push(d)}return c};_.h.hTa=function(a,b){return{Qc:a.v8.ua,context:{va:a.data},index:b}};_.h.Nqb=function(a,b,c,d){d=d===void 0?{}:d;a=a.Kf.Pi(b.ua,d,c);this.Mqb(b,d);return a};
_.h.Mqb=function(a,b){a=_.k(this.u3c(a));for(var c=a.next();!c.done;c=a.next())c=c.value,_.mE.vma&&_.mE.vma.LP.Pi(c,b);_.Qn(this.Sa)};_.h.j9c=function(){for(var a=this.nD.Kf,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.p5=b%2===0;d.B$a=!d.p5;this.d$a?(d.rga=this.mwa[b].rga,d.IPd=b):d.index=this.mwa[b].rga}};
_.h.u3c=function(a){var b=this;return a&&a.columns?Array.from(a.columns,function(c){c=b.SO.get(c);return a instanceof _.jE?c.headerCell.ua:a instanceof kE?c.igd.ua:c.j4.ua}):[]};_.h.gnb=function(){this.iG.diff([]);this.nD.Kf.clear();yjb(this)};_.h.n1c=function(){var a=function(b,c){return b||c.Q5a()};this.YV.reduce(a,!1)&&zjb(this);this.PV.reduce(a,!1)&&Ajb(this);Array.from(this.SO.values()).reduce(a,!1)&&(this.SW=!0,xjb(this))};
_.h.X7c=function(){var a=this;this.rL=new rjb(this.oG,this.kfb,this.Fc.isBrowser,this.h$a,this.oc?this.oc.value:"ltr",this.m8c,this.ac);(this.oc?this.oc.Cc:_.of()).ha(_.hg(this.mp)).subscribe(function(b){a.rL.direction=b;xjb(a)})};_.h.Lua=function(a){var b=this;return a.filter(function(c){return!c.GP||c.GP===b})};
_.h.rsb=function(){var a=this.Jzd||this.d6c;if(a){var b=this.nD.Kf.length===0;if(b!==this.Xob){var c=this.Hpb.Kf;b?(a=c.Pi(a.Qc),c=a.Im[0],a.Im.length===1&&(c==null?void 0:c.nodeType)===this.Vb.ELEMENT_NODE&&(c.setAttribute("role","row"),c.classList.add("cdk-no-data-row"))):c.clear();this.Xob=b;_.Qn(this.Sa)}}};
_.p.Object.defineProperties(_.tE.prototype,{yr:{configurable:!0,enumerable:!0,get:function(){return this.du},set:function(a){this.du=a}},dataSource:{configurable:!0,enumerable:!0,get:function(){return this.Qr},set:function(a){this.Qr!==a&&this.aXa(a)}},d$a:{configurable:!0,enumerable:!0,get:function(){return this.Dpb},set:function(a){this.Dpb=a;this.nD&&this.nD.Kf.length&&(this.gnb(),xjb(this))}},nAa:{configurable:!0,enumerable:!0,get:function(){return this.Bua},set:function(a){this.Bua=a;this.SW=
this.Fua=!0}}});_.tE.O=function(a){return new (a||_.tE)};
_.tE.ya=_.Re({type:_.tE,oa:[["cdk-table"],["table","cdk-table",""]],vd:function(a,b,c){a&1&&(_.Pg(c,ojb,5),_.Pg(c,_.fE,5),_.Pg(c,_.lE,5),_.Pg(c,_.jE,5),_.Pg(c,kE,5));if(a&2){var d;_.Tg(d=_.Ug())&&(b.d6c=d.first);_.Tg(d=_.Ug())&&(b.K1c=d);_.Tg(d=_.Ug())&&(b.N1c=d);_.Tg(d=_.Ug())&&(b.M1c=d);_.Tg(d=_.Ug())&&(b.L1c=d)}},Za:[1,"cdk-table"],qb:2,Wa:function(a,b){a&2&&_.bh("cdk-table-fixed-layout",b.nAa)},inputs:{yr:"trackBy",dataSource:"dataSource",d$a:[2,"multiTemplateDataRows","multiTemplateDataRows",
_.Hh],nAa:[2,"fixedLayout","fixedLayout",_.Hh]},outputs:{e0a:"contentChanged"},Qb:["cdkTable"],features:[_.jh([{Da:_.cE,Cb:_.tE},{Da:_.Bt,Ce:_.ljb},{Da:_.pjb,rc:null}])],jc:["caption","colgroup, col","*"],Aa:5,Ba:2,Fa:[["role","rowgroup"],["headerRowOutlet",""],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],ua:function(a,b){a&1&&(_.Jg(wjb),_.Kg(0),_.Kg(1,1),_.ug(2,$ib,1,0),_.ug(3,ajb,7,0)(4,bjb,4,0));a&2&&(_.A(2),_.vg(b.qG?2:-1),_.A(),_.vg(b.oG?3:4))},dependencies:[_.qE,_.pE,_.sE,
_.rE],styles:[".cdk-table-fixed-layout{table-layout:fixed}\n"],ab:2});_.uE=function(){};_.uE.O=function(a){return new (a||_.uE)};_.uE.Ja=_.Se({type:_.uE});_.uE.Ia=_.ed({imports:[_.Gt]});_.vE=function(){_.dE.apply(this,arguments)};_.W(_.vE,_.dE);_.vE.O=function(){var a;return function(b){return(a||(a=_.je(_.vE)))(b||_.vE)}}();_.vE.Ea=_.Te({type:_.vE,oa:[["","matCellDef",""]],features:[_.jh([{Da:_.dE,Cb:_.vE}]),_.kg]});_.wE=function(){_.eE.apply(this,arguments)};_.W(_.wE,_.eE);_.wE.O=function(){var a;return function(b){return(a||(a=_.je(_.wE)))(b||_.wE)}}();_.wE.Ea=_.Te({type:_.wE,oa:[["","matHeaderCellDef",""]],features:[_.jh([{Da:_.eE,Cb:_.wE}]),_.kg]});
_.xE=function(){_.fE.apply(this,arguments)};_.W(_.xE,_.fE);_.xE.prototype.kda=function(){_.fE.prototype.kda.call(this);this.JRa.push("mat-column-"+this.D0a)};_.p.Object.defineProperties(_.xE.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.sm},set:function(a){this.vWa(a)}}});_.xE.O=function(){var a;return function(b){return(a||(a=_.je(_.xE)))(b||_.xE)}}();
_.xE.Ea=_.Te({type:_.xE,oa:[["","matColumnDef",""]],inputs:{name:[0,"matColumnDef","name"]},features:[_.jh([{Da:_.fE,Cb:_.xE},{Da:"MAT_SORT_HEADER_COLUMN_DEF",Cb:_.xE}]),_.kg]});_.yE=function(){_.gE.apply(this,arguments)};_.W(_.yE,_.gE);_.yE.O=function(){var a;return function(b){return(a||(a=_.je(_.yE)))(b||_.yE)}}();_.yE.Ea=_.Te({type:_.yE,oa:[["mat-header-cell"],["th","mat-header-cell",""]],Za:["role","columnheader",1,"mat-mdc-header-cell","mdc-data-table__header-cell"],features:[_.kg]});
_.zE=function(){_.hE.apply(this,arguments)};_.W(_.zE,_.hE);_.zE.O=function(){var a;return function(b){return(a||(a=_.je(_.zE)))(b||_.zE)}}();_.zE.Ea=_.Te({type:_.zE,oa:[["mat-cell"],["td","mat-cell",""]],Za:[1,"mat-mdc-cell","mdc-data-table__cell"],features:[_.kg]});_.AE=function(){_.jE.apply(this,arguments)};_.W(_.AE,_.jE);_.AE.O=function(){var a;return function(b){return(a||(a=_.je(_.AE)))(b||_.AE)}}();_.AE.Ea=_.Te({type:_.AE,oa:[["","matHeaderRowDef",""]],inputs:{columns:[0,"matHeaderRowDef","columns"],sticky:[2,"matHeaderRowDefSticky","sticky",_.Hh]},features:[_.jh([{Da:_.jE,Cb:_.AE}]),_.kg]});_.BE=function(){_.lE.apply(this,arguments)};_.W(_.BE,_.lE);_.BE.O=function(){var a;return function(b){return(a||(a=_.je(_.BE)))(b||_.BE)}}();
_.BE.Ea=_.Te({type:_.BE,oa:[["","matRowDef",""]],inputs:{columns:[0,"matRowDefColumns","columns"],zA:[0,"matRowDefWhen","when"]},features:[_.jh([{Da:_.lE,Cb:_.BE}]),_.kg]});_.CE=function(){};_.W(_.CE,_.nE);_.CE.O=function(){var a;return function(b){return(a||(a=_.je(_.CE)))(b||_.CE)}}();
_.CE.ya=_.Re({type:_.CE,oa:[["mat-header-row"],["tr","mat-header-row",""]],Za:["role","row",1,"mat-mdc-header-row","mdc-data-table__header-row"],Qb:["matHeaderRow"],features:[_.jh([{Da:_.nE,Cb:_.CE}]),_.kg],Aa:1,Ba:0,Fa:[["cdkCellOutlet",""]],ua:function(a){a&1&&_.Fg(0,0)},dependencies:[_.mE],ab:2});_.DE=function(){};_.W(_.DE,_.oE);_.DE.O=function(){var a;return function(b){return(a||(a=_.je(_.DE)))(b||_.DE)}}();
_.DE.ya=_.Re({type:_.DE,oa:[["mat-row"],["tr","mat-row",""]],Za:["role","row",1,"mat-mdc-row","mdc-data-table__row"],Qb:["matRow"],features:[_.jh([{Da:_.oE,Cb:_.DE}]),_.kg],Aa:1,Ba:0,Fa:[["cdkCellOutlet",""]],ua:function(a){a&1&&_.Fg(0,0)},dependencies:[_.mE],ab:2});var Bjb;Bjb=[[["caption"]],[["colgroup"],["col"]],"*"];_.EE=function(){_.tE.apply(this,arguments);this.kfb="mat-mdc-table-sticky";this.h$a=!1};_.W(_.EE,_.tE);_.EE.O=function(){var a;return function(b){return(a||(a=_.je(_.EE)))(b||_.EE)}}();
_.EE.ya=_.Re({type:_.EE,oa:[["mat-table"],["table","mat-table",""]],Za:[1,"mat-mdc-table","mdc-data-table__table"],qb:2,Wa:function(a,b){a&2&&_.bh("mdc-table-fixed-layout",b.nAa)},Qb:["matTable"],features:[_.jh([{Da:_.tE,Cb:_.EE},{Da:_.cE,Cb:_.EE},{Da:_.Bt,Ce:_.ljb},{Da:_.pjb,rc:null}]),_.kg],jc:["caption","colgroup, col","*"],Aa:5,Ba:2,Fa:[["role","rowgroup"],["headerRowOutlet",""],["role","rowgroup",1,"mdc-data-table__content"],["rowOutlet",""],["noDataRowOutlet",""],["footerRowOutlet",""]],ua:function(a,
b){a&1&&(_.Jg(Bjb),_.Kg(0),_.Kg(1,1),_.ug(2,ejb,1,0),_.ug(3,fjb,7,0)(4,gjb,4,0));a&2&&(_.A(2),_.vg(b.qG?2:-1),_.A(),_.vg(b.oG?3:4))},dependencies:[_.qE,_.pE,_.sE,_.rE],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"],
ab:2});_.FE=function(){};_.FE.O=function(a){return new (a||_.FE)};_.FE.Ja=_.Se({type:_.FE});_.FE.Ia=_.ed({imports:[_.bu,_.uE,_.bu]});var Cjb,Djb,Ejb,Fjb;Cjb=["input"];Djb=["formField"];Ejb=function(a,b){this.source=a;this.value=b};Fjb={Da:_.Jy,Cb:_.zd(function(){return _.GE}),xd:!0};_.Gjb=new _.Hd("MatRadioGroup");_.Hjb=new _.Hd("mat-radio-default-options",{Ga:"root",qa:hjb});_.GE=function(){this.zq=_.u(_.ho);this.nd=null;this.sm=_.u(_.kj).getId("mat-radio-group-");this.Zc=null;this.Nj=!1;this.ZK="after";this.Ni=this.lc=!1;this.Aq=function(){};this.Wz=function(){};this.Cc=new _.Uj;this.jG=!1};_.h=_.GE.prototype;
_.h.maa=function(){this.Zc&&!this.Zc.checked&&(this.Zc.checked=!0)};_.h.Sd=function(){var a=this;this.Nj=!0;this.lRa=this.xp.Hc.subscribe(function(){a.selected&&!a.xp.find(function(b){return b===a.selected})&&(a.Zc=null)})};_.h.Ma=function(){var a;(a=this.lRa)==null||a.unsubscribe()};_.h.oXa=function(){this.Wz&&this.Wz()};_.h.AXa=function(){var a=this;this.xp&&this.xp.forEach(function(b){b.name=a.name;b.Vt()})};
_.h.BXa=function(){var a=this,b=this.Zc!==null&&this.Zc.value===this.nd;this.xp&&!b&&(this.Zc=null,this.xp.forEach(function(c){c.checked=a.value===c.value;c.checked&&(a.Zc=c)}))};_.h.lm=function(){this.Nj&&this.Cc.emit(new Ejb(this.Zc,this.nd))};_.h.jP=function(){this.xp&&this.xp.forEach(function(a){return a.Vt()})};_.h.zl=function(a){this.value=a;_.Qn(this.zq)};_.h.Dk=function(a){this.Aq=a};_.h.io=function(a){this.Wz=a};_.h.Cn=function(a){this.disabled=a;_.Qn(this.zq)};
_.p.Object.defineProperties(_.GE.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.sm},set:function(a){this.sm=a;this.AXa()}},ak:{configurable:!0,enumerable:!0,get:function(){return this.ZK},set:function(a){this.ZK=a==="before"?"before":"after";this.jP()}},value:{configurable:!0,enumerable:!0,get:function(){return this.nd},set:function(a){this.nd!==a&&(this.nd=a,this.BXa(),this.maa())}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Zc},set:function(a){this.value=
(this.Zc=a)?a.value:null;this.maa()}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){this.lc=a;this.jP()}},required:{configurable:!0,enumerable:!0,get:function(){return this.Ni},set:function(a){this.Ni=a;this.jP()}},Ld:{configurable:!0,enumerable:!0,get:function(){return this.jG},set:function(a){this.jG=a;this.jP()}}});_.GE.O=function(a){return new (a||_.GE)};
_.GE.Ea=_.Te({type:_.GE,oa:[["mat-radio-group"]],vd:function(a,b,c){a&1&&_.Pg(c,_.HE,5);if(a&2){var d;_.Tg(d=_.Ug())&&(b.xp=d)}},Za:["role","radiogroup",1,"mat-mdc-radio-group"],inputs:{color:"color",name:"name",ak:"labelPosition",value:"value",selected:"selected",disabled:[2,"disabled","disabled",_.Hh],required:[2,"required","required",_.Hh],Ld:[2,"disabledInteractive","disabledInteractive",_.Hh]},outputs:{Cc:"change"},Qb:["matRadioGroup"],features:[_.jh([Fjb,{Da:_.Gjb,Cb:_.GE}])]});
_.HE=function(){var a=this;this.La=_.u(_.ne);this.zq=_.u(_.ho);this.Tc=_.u(_.Ws);this.yca=_.u(_.Ct);this.Ef=_.u(_.Hjb,{optional:!0});this.nb=_.u(_.th);this.Nc=_.u(_.oj);this.id=this.hs=_.u(_.kj).getId("mat-radio-");this.Gc=!1;this.tabIndex=0;this.Cc=new _.Uj;this.tf=!1;this.nd=null;this.tP=function(){};this.lp=_.wj();this.ac=_.u(_.lg);this.gL=function(f){a.disabled&&a.Ld&&f.preventDefault()};_.u(_.ij).load(_.eu);var b=_.u(_.Gjb,{optional:!0}),c=_.u(new _.Ln("tabindex"),{optional:!0});this.Kd=b;var d,
e;this.jG=(e=(d=this.Ef)==null?void 0:d.Ld)!=null?e:!1;c&&(this.tabIndex=_.Ih(c,0))};_.h=_.HE.prototype;_.h.focus=function(a,b){b?_.Xs(this.Tc,this.Mf,b,a):this.Mf.na.focus(a)};_.h.Vt=function(){_.Qn(this.zq)};_.h.Ra=function(){var a=this;if(this.Kd){if(this.checked=this.Kd.value===this.nd)this.Kd.selected=this;this.name=this.Kd.name}this.tP=this.yca.listen(function(b,c){b!==a.id&&c===a.name&&(a.checked=!1)})};_.h.eo=function(){this.gX()};
_.h.Dc=function(){var a=this;this.gX();this.Tc.Bk(this.La,!0).subscribe(function(b){!b&&a.Kd&&a.Kd.oXa()});this.nb.Xb(function(){a.e2=a.Nc.listen(a.Mf.na,"click",a.gL)})};_.h.Ma=function(){var a;(a=this.e2)==null||a.call(this);this.Tc.Ii(this.La);this.tP()};_.h.lm=function(){this.Cc.emit(new Ejb(this,this.nd))};_.h.Tt=function(){return this.Gc||this.disabled};
_.h.dca=function(a){a.stopPropagation();this.checked||this.disabled||(a=this.Kd&&this.value!==this.Kd.value,this.checked=!0,this.lm(),this.Kd&&(this.Kd.Aq(this.value),a&&this.Kd.lm()))};_.h.Hva=function(a){this.dca(a);if(!this.disabled||this.Ld){var b;(b=this.Mf)==null||b.na.focus()}};_.h.tWa=function(a){this.lc!==a&&(this.lc=a,_.Qn(this.zq))};
_.h.gX=function(){var a=this,b=this.Kd;var c=b&&b.selected&&!this.disabled?b.selected===this?this.tabIndex:-1:this.tabIndex;if(c!==this.SVa){var d,e=(d=this.Mf)==null?void 0:d.na;e&&(e.setAttribute("tabindex",c+""),this.SVa=c,_.mg(function(){queueMicrotask(function(){if(b&&b.selected&&b.selected!==a&&document.activeElement===e){var f;(f=b.selected)==null||f.Mf.na.focus();document.activeElement===e&&a.Mf.na.blur()}})},{Rb:this.ac}))}};
_.p.Object.defineProperties(_.HE.prototype,{checked:{configurable:!0,enumerable:!0,get:function(){return this.tf},set:function(a){this.tf!==a&&((this.tf=a)&&this.Kd&&this.Kd.value!==this.value?this.Kd.selected=this:!a&&this.Kd&&this.Kd.value===this.value&&(this.Kd.selected=null),a&&this.yca.notify(this.id,this.name),_.Qn(this.zq))}},value:{configurable:!0,enumerable:!0,get:function(){return this.nd},set:function(a){this.nd!==a&&(this.nd=a,this.Kd!==null&&(this.checked||(this.checked=this.Kd.value===
a),this.checked&&(this.Kd.selected=this)))}},ak:{configurable:!0,enumerable:!0,get:function(){return this.ZK||this.Kd&&this.Kd.ak||"after"},set:function(a){this.ZK=a}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc||this.Kd!==null&&this.Kd.disabled},set:function(a){this.tWa(a)}},required:{configurable:!0,enumerable:!0,get:function(){return this.Ni||this.Kd&&this.Kd.required},set:function(a){a!==this.Ni&&_.Qn(this.zq);this.Ni=a}},color:{configurable:!0,enumerable:!0,get:function(){return this.ni||
this.Kd&&this.Kd.color||this.Ef&&this.Ef.color||"accent"},set:function(a){this.ni=a}},Ld:{configurable:!0,enumerable:!0,get:function(){return this.jG||this.Kd!==null&&this.Kd.Ld},set:function(a){this.jG=a}},ao:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.hs)+"-input"}}});_.HE.O=function(a){return new (a||_.HE)};
_.HE.ya=_.Re({type:_.HE,oa:[["mat-radio-button"]],mb:function(a,b){a&1&&(_.Og(Cjb,5),_.Og(Djb,7,_.ne));if(a&2){var c;_.Tg(c=_.Ug())&&(b.Mf=c.first);_.Tg(c=_.Ug())&&(b.q7c=c.first)}},Za:[1,"mat-mdc-radio-button"],qb:19,Wa:function(a,b){a&1&&_.O("focus",function(){return b.Mf.na.focus()});a&2&&(_.tg("id",b.id)("tabindex",null)("aria-label",null)("aria-labelledby",null)("aria-describedby",null),_.bh("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.Ld)("_mat-animation-noopable",b.lp))},inputs:{id:"id",name:"name",ariaLabel:[0,"aria-label","ariaLabel"],de:[0,"aria-labelledby","ariaLabelledby"],ns:[0,"aria-describedby","ariaDescribedby"],Gc:[2,"disableRipple","disableRipple",_.Hh],tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?0:_.Ih(a)}],checked:[2,"checked","checked",_.Hh],value:"value",ak:"labelPosition",disabled:[2,"disabled","disabled",_.Hh],
required:[2,"required","required",_.Hh],color:"color",Ld:[2,"disabledInteractive","disabledInteractive",_.Hh]},outputs:{Cc:"change"},Qb:["matRadioButton"],jc:["*"],Aa:13,Ba:17,Fa:[["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"]],ua:function(a,b){if(a&1){var c=_.Wd();_.Jg();_.I(0,"div",2,0)(2,"div",3)(3,"div",4);_.O("click",function(d){_.w(c);return _.y(b.Hva(d))});_.J();_.I(4,"input",5,1);_.O("change",function(d){_.w(c);return _.y(b.dca(d))});_.J();_.I(6,"div",6);_.K(7,"div",7)(8,"div",8);_.J();_.I(9,"div",9);_.K(10,"div",
10);_.J()();_.I(11,"label",11);_.Kg(12);_.J()()}a&2&&(_.H("labelPosition",b.ak),_.A(2),_.bh("mdc-radio--disabled",b.disabled),_.A(2),_.H("id",b.ao)("checked",b.checked)("disabled",b.disabled&&!b.Ld)("required",b.required),_.tg("name",b.name)("value",b.value)("aria-label",b.ariaLabel)("aria-labelledby",b.de)("aria-describedby",b.ns)("aria-disabled",b.disabled&&b.Ld?"true":null),_.A(5),_.H("matRippleTrigger",b.q7c.na)("matRippleDisabled",b.Tt())("matRippleCentered",!0),_.A(2),_.H("for",b.ao))},dependencies:[_.lu,
_.fu],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{border-color:var(--mat-radio-selected-hover-icon-color, var(--mat-sys-primary))}.mat-mdc-radio-button .mdc-radio:hover>.mdc-radio__native-control:enabled:checked+.mdc-radio__background>.mdc-radio__inner-circle{background-color:var(--mat-radio-selected-hover-icon-color, var(--mat-sys-primary, currentColor))}.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{border-color:var(--mat-radio-selected-pressed-icon-color, var(--mat-sys-primary))}.mat-mdc-radio-button .mdc-radio:active>.mdc-radio__native-control:enabled:checked+.mdc-radio__background>.mdc-radio__inner-circle{background-color:var(--mat-radio-selected-pressed-icon-color, var(--mat-sys-primary, currentColor))}.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);border-radius:50%;transition:transform 90ms cubic-bezier(0.4, 0, 0.6, 1),background-color 90ms cubic-bezier(0.4, 0, 0.6, 1)}@media(forced-colors: active){.mat-mdc-radio-button .mdc-radio__inner-circle{background-color:CanvasText !important}}.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),background-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__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:disabled+.mdc-radio__background>.mdc-radio__inner-circle{background-color:var(--mat-radio-disabled-selected-icon-color, var(--mat-sys-on-surface, currentColor));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{border-color:var(--mat-radio-selected-icon-color, var(--mat-sys-primary))}.mat-mdc-radio-button .mdc-radio__native-control:enabled:checked+.mdc-radio__background>.mdc-radio__inner-circle{background-color:var(--mat-radio-selected-icon-color, var(--mat-sys-primary, currentColor))}.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:enabled:focus:checked+.mdc-radio__background>.mdc-radio__inner-circle{background-color:var(--mat-radio-selected-focus-icon-color, var(--mat-sys-primary, currentColor))}.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),background-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__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__outer-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-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 .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+.mdc-radio__background>.mdc-radio__inner-circle{background-color:var(--mat-radio-disabled-selected-icon-color, var(--mat-sys-on-surface, currentColor));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:var(--mat-radio-touch-target-size, 48px);width:var(--mat-radio-touch-target-size, 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'],
ab:2,Na:0});
}catch(e){_._DumpException(e)}
try{
var Ljb,Mjb,Njb,Ojb,Pjb,Sjb,Xjb,Yjb,Zjb,$jb,bkb,akb,ckb,fkb,gkb,hkb,ikb,jkb,kkb,lkb,nkb,okb,pkb,qkb,rkb,skb,tkb,ukb,vkb,wkb,xkb,ykb,zkb,Akb,Bkb,Ckb,Dkb,Ekb,Jkb,Kkb,Lkb,Mkb,Nkb,Okb,Pkb,Qkb,Rkb,Skb,Tkb,Ukb,Vkb,Wkb,Ykb,Zkb,blb,clb,dlb,elb,flb,glb,hlb,ilb,jlb,klb,llb,mlb,nlb,olb,plb,qlb,rlb,tlb,vlb,wlb,ylb,zlb,Alb,Blb,Clb,Dlb,Elb,Flb,Glb,Hlb,Ilb,Jlb,Klb,Llb,Mlb,Nlb,Olb,Plb,Qlb,Rlb,Slb,Tlb,Ulb,Vlb,Wlb,Xlb,Ylb,Zlb,$lb,amb,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,Hmb,Imb,Jmb,Kmb,Lmb,Mmb,Nmb,Omb,Pmb,Qmb,Rmb,Smb,Tmb,Umb,Vmb,Wmb,Ymb,Zmb,$mb,anb,bnb,cnb,dnb,enb,fnb,gnb,hnb,inb,jnb,knb,lnb,mnb,nnb,onb,pnb,qnb,rnb,tnb,unb,vnb,wnb,xnb,ynb,znb,Anb,Bnb,Cnb,Enb,Fnb,Hnb,Inb,Jnb,Knb,Lnb,Mnb,Nnb,Onb,Pnb,Qnb,Rnb,Snb,Tnb,Unb,Vnb,Xnb,Ynb,Znb,$nb,aob,bob,cob,eob,fob,gob,hob,iob,job,kob,lob,mob,nob,oob,pob,qob,rob,sob,tob,uob,vob,wob,xob,yob,zob,Bob,Cob,Eob,Fob,Gob,Hob,Iob,Job,Kob,Mob,Nob,Oob,Pob,Qob,Rob,Sob,Tob,Vob,Wob,Uob,Xob,Yob,
Zob,$ob,apb,bpb,fpb,kpb,lpb,YE,mpb,npb,ZE,spb,mF,Apb;_.Ijb=function(a,b){return new _.$e(function(c){var d=function(){var f=_.Mc.apply(0,arguments);return c.next(f.length===1?f[0]:f)},e=a(d);return _.Ve(b)?function(){return b(d,e)}:void 0})};_.Jjb=function(a){a=a===void 0?0:a;var b=b===void 0?_.Cf:b;a<0&&(a=0);return _.Df(a,a,b)};_.Kjb=function(a,b){return _.sf(_.xka(a,b,arguments.length>=2,!1,!0))};
Ljb=function(a){return _.sf(function(b,c){var d=!1,e=0;b.subscribe(new _.tf(c,function(f){return(d||(d=!a(f,e++)))&&c.next(f)}))})};Mjb=function(a,b,c,d,e){return a===c&&Object.is(b,d)?1:Object.is(e(a,b),e(c,d))?-1:0};Njb=function(a,b,c,d){for(var e=new Set;b<=c;b++)e.add(d(b,a.at(b)));return e};Ojb=function(a,b,c,d){return b!==void 0&&b.has(d)?(a.attach(c,b.get(d)),b.delete(d),!0):!1};Pjb=function(a,b,c,d,e){Ojb(a,b,d,c(d,e))?a.AO(d,e):(b=a.create(d,e),a.attach(d,b))};
Sjb=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=Mjb(f,n,f,r,c);if(x!==0)x<0&&a.AO(f,r),f++;else{var z=a.at(g);x=b[m];var D=Mjb(g,z,m,x,c);D!==0?(D<0&&a.AO(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)?(Qjb(a,f,g),a.AO(g,x),m--,g--):a.move(g,f),a.AO(f,r),f++):(d!=null||(d=new Rjb),e!=null||(e=Njb(a,f,g,c)),Ojb(a,d,f,D)?(a.AO(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;)Pjb(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=Mjb(f,r,f,x,c),n!==0?(n<0&&a.AO(f,x),f++,m=b.next()):(d!=null||(d=new Rjb),e!=null||(e=Njb(a,f,g,c)),n=c(f,x),Ojb(a,d,f,n)?(a.AO(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;)Pjb(a,d,c,a.length,m.value),m=b.next()}for(;f<=g;)a.destroy(a.detach(g--));
var L;(L=d)==null||L.forEach(function(N){a.destroy(N)})};_.IE=function(a,b){return b};_.JE=function(a,b,c,d,e,f,g,m,n,r,x){_.Qe("NgControlFlow");var z=_.Wd(),D=_.Vd.Bf,L=n!==void 0,N=_.Wd();g=m?g.bind(N[15][8]):g;N[26+a]=new Tjb(L,g);_.Bla(z,D,a+1,b,c,d,e,_.Sd(D.Fa,f),256);L&&_.Bla(z,D,a+2,n,r,x,void 0,_.Sd(D.Fa),512)};
_.KE=function(a){var b=_.id(null),c=_.Vd.selectedIndex;try{var d=_.Wd(),e=d[1],f=d[c],g=c+1,m=d[g];f.LCa===void 0?f.LCa=new Ujb(m,d,e.data[g]):f.LCa.reset();var n=f.LCa;Sjb(n,a,f.ovd);if(n.r7)for(a=0;a<n.length;a++)_.Fia(n.jN,a)[8].py=a;if(f.Nhd){var r=_.ae(),x=n.length===0;if(_.re(d,r,x)){c+=2;var z=d[c];if(x){var D=e.data[c],L=_.Zka(d,D,void 0,{oza:null});_.Hia(z,L,0,_.$ka(D,null))}else{if(e.wia){var N,R=(N=z[6])!=null?N:[],ca=z[3][11];d=[];for(var wa=_.k(R),Da=wa.next();!Da.done;Da=wa.next()){var ua=
Da.value;if(ua.data.di!==void 0)d.push(ua);else{R=0;var xa=ua.firstChild;if(xa)for(var Ma=ua.data.r;R<Ma;){var Wa=xa.nextSibling;ca.removeChild(null,xa,!1);xa=Wa;R++}}}z[6]=d}_.Jia(z)}}}}finally{_.id(b)}};_.Vjb=function(a,b,c,d,e,f,g){var m=_.Wd();g=g===void 0?"":g;var n=_.Vd.bz;var r=_.se(m,n,b,d);n=_.re(m,n+2,f)||r;_.Ofa(3);a=n?a+_.td(b)+c+_.td(d)+e+_.td(f)+g:_.qe;a!==_.qe&&_.Ema(m,a);return _.Vjb};_.LE=function(){return _.Wg(!1,!1)};
_.Wjb=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};Xjb=function(a,b){for(var c=Array(a),d=0;d<a;d++)c[d]=b(d);return c};
Yjb=function(a){var b=function(){return a.apply(this,[].concat(_.v(_.Mc.apply(0,arguments))))||this};_.W(b,a);b.prototype.xv=function(){this._getTracker().xv()};b.prototype._getTracker=function(){this.Vrb||(this.Vrb=new _.MXa(this.YRa,this.td,this.qca,this.oca,this.Yb));return this.Vrb};_.p.Object.defineProperties(b.prototype,{Ah:{configurable:!0,enumerable:!0,get:function(){return this._getTracker().Ah},set:function(c){this._getTracker().Ah=c}},kM:{configurable:!0,enumerable:!0,get:function(){return this._getTracker().Zs},
set:function(c){this._getTracker().Zs=c}}});return b};_.ME=function(a,b){b=b===void 0?0:b;var c=function(){var d=a.apply(this,[].concat(_.v(_.Mc.apply(0,arguments))))||this;d.Hq=b;d.c1a=b;return d};_.W(c,a);_.p.Object.defineProperties(c.prototype,{tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.disabled?-1:this.Hq},set:function(d){this.Hq=d!=null?_.Yi(d):this.c1a}}});return c};
Zjb=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};$jb=function(a,b,c,d){return a<c?a:a+b>c+d?Math.max(0,a-d+b):c};bkb=function(a){for(a=a.parentElement;a&&!akb(a);)a=a.parentElement;return a?a.classList.contains("cdk-nested-tree-node")?_.Ih(a.getAttribute("aria-level")):0:-1};akb=function(a){a=a.classList;return!!((a==null?0:a.contains("cdk-nested-tree-node"))||(a==null?0:a.contains("cdk-tree")))};
ckb=function(){return{color:"accent",C_a:"check-indeterminate",Ld:!1}};_.dkb=function(){return _.zka(function(){return _.bf(Promise.resolve(void 0))})};
_.ekb=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};fkb=function(a){a&1&&_.Fg(0)};
gkb=function(a){a&1&&_.Q(0);a&2&&(a=_.P(),_.dh(" ",a.Kb.iH?a.Kb.iH(a.option):a.option,"\n"))};hkb=function(a){a&1&&(_.I(0,"span",7),_.Q(1),_.S(2,"async"),_.S(3,"format"),_.J());if(a&2){var b;a=_.P();_.A();_.dh(" ",_.dD(3,3,(b=_.nh(2,1,a.Kb.Wq))==null?null:b.length,a.Lib,"NUM")," ")}};ikb=function(a){a&1&&_.Fg(0)};jkb=function(a,b){a&1&&(_.I(0,"mat-icon",9),_.Q(1),_.J());a&2&&(a=b.Qa,_.H("svgIcon",a.rh),_.A(),_.dh(" ",a.rh?"":a.Sg," "))};
kkb=function(a){a&1&&_.F(0,jkb,2,2,"mat-icon",8);a&2&&(a=_.P(),_.H("ngIf",a.Bm.search))};lkb=function(a,b){a&1&&(_.I(0,"mat-icon",12),_.Q(1),_.J());a&2&&(a=b.Qa,_.H("svgIcon",a.rh),_.A(),_.dh(" ",a.rh?"":a.Sg," "))};nkb=function(a){if(a&1){var b=_.Wd();_.I(0,"button",10);_.O("click",function(){_.w(b);var c=_.P();return _.y(mkb(c))})("keydown.enter",function(){_.w(b);var c=_.P();return _.y(mkb(c))});_.F(1,lkb,2,2,"mat-icon",11);_.J()}a&2&&(a=_.P(),_.A(),_.H("ngIf",a.Bm.close))};
okb=function(a){a&1&&_.K(0,"xap-picker-search")};pkb=function(a){a&1&&_.Fg(0,8);a&2&&(_.P(),_.H("ngTemplateOutlet",_.$g(9)))};qkb=function(a){a&1&&(_.I(0,"div",11),_.K(1,"mat-progress-spinner",12),_.J());a&2&&(_.A(),_.H("diameter",48)("strokeWidth",4))};rkb=function(a){a&1&&(_.Cg(0),_.I(1,"div",9),_.F(2,qkb,2,2,"div",10),_.J(),_.Dg());if(a&2){var b,c;a=_.P(2);_.A(2);_.H("ngIf",!((b=a.aE())==null?0:b.Qc))("ngIfElse",(c=a.aE())==null?null:c.Qc)}};
skb=function(a){a&1&&(_.I(0,"div",15)(1,"p",16),_.Q(2),_.J()());a&2&&(a=_.P(3),_.A(2),_.dh(" ",a.v$," "))};tkb=function(a){a&1&&(_.Cg(0),_.I(1,"div",13),_.F(2,skb,3,1,"div",14),_.J(),_.Dg());if(a&2){var b,c;a=_.P(2);_.A(2);_.H("ngIf",!((b=a.YD())==null?0:b.Qc))("ngIfElse",(c=a.YD())==null?null:c.Qc)}};ukb=function(a){a&1&&(_.I(0,"div",15)(1,"p",16),_.Q(2),_.J()());a&2&&(a=_.P(3),_.A(2),_.dh(" ",a.t$," "))};
vkb=function(a){a&1&&(_.Cg(0),_.I(1,"div",17),_.F(2,ukb,3,1,"div",14),_.J(),_.Dg());if(a&2){var b,c;a=_.P(2);_.A(2);_.H("ngIf",!((b=a.XD())==null?0:b.Qc))("ngIfElse",(c=a.XD())==null?null:c.Qc)}};wkb=function(a){a&1&&(_.I(0,"div",15),_.Q(1),_.J());a&2&&(a=_.P(3),_.A(),_.dh(" ",a.u$," "))};xkb=function(a){a&1&&(_.Cg(0),_.I(1,"div",18),_.F(2,wkb,2,1,"div",14),_.J(),_.Dg());if(a&2){var b,c;a=_.P(2);_.A(2);_.H("ngIf",!((b=a.ZD())==null?0:b.Qc))("ngIfElse",(c=a.ZD())==null?null:c.Qc)}};
ykb=function(a){a&1&&(_.I(0,"mat-checkbox",23),_.S(1,"async"),_.S(2,"format"),_.Q(3),_.S(4,"async"),_.J());if(a&2){a=_.P(2).Qa;var b=_.P();_.H("xapSelectAll",b.Kb.model)("xapSelectAllCorpus",_.nh(1,4,b.Kb.Wq));_.oC("aria-label",_.dD(2,6,a.wFa,b.Xjb,"NUM_ITEMS"));_.A(3);_.dh(" ",_.nh(4,10,b.Wpa)," ")}};
zkb=function(a){if(a&1){var b=_.Wd();_.I(0,"mat-checkbox",25);_.O("keydown.enter",function(e){_.w(b);return _.y(e.target.click())})("onfocus",function(){_.w(b);var e=_.P(4);return _.y(e.hgd=0)});_.K(1,"xap-picker-option",26);_.J()}if(a&2){var c;a=_.P().va;var d=_.P(3);_.H("disabled",d.Kb.Eg?d.Kb.Eg(a):!1)("xapSelectionModel",d.Kb.model)("xapSelection",a);_.oC("aria-label",d.Kb.V3(a));_.A();_.H("template",(c=d.Er()||d.QHa)==null?null:c.Qc)("option",a)}};
Akb=function(a){if(a&1){var b=_.Wd();_.I(0,"mat-checkbox",27);_.O("keydown.enter",function(e){_.w(b);return _.y(e.target.click())});_.K(1,"xap-picker-option",26);_.J()}if(a&2){var c;a=_.P().va;var d=_.P(3);_.H("disabled",d.Kb.Eg?d.Kb.Eg(a):!1)("xapSelectionModel",d.Kb.model)("xapSelection",a);_.oC("aria-label",d.Kb.V3(a));_.A();_.H("template",(c=d.Er()||d.QHa)==null?null:c.Qc)("option",a)}};
Bkb=function(a,b){a&1&&(_.Cg(0),_.F(1,zkb,2,6,"mat-checkbox",24)(2,Akb,2,6,"ng-template",null,1,_.oh),_.Dg());a&2&&(a=b.first,b=_.$g(3),_.A(),_.H("ngIf",a)("ngIfElse",b))};Ckb=function(a){a&1&&(_.I(0,"div",28),_.Q(1),_.S(2,"format"),_.J());a&2&&(a=_.P(3),_.A(),_.dh(" ",_.dD(2,1,a.Rz,a.Kib,"MAX_DISPLAYED_OPTIONS")," "))};
Dkb=function(a){if(a&1){var b=_.Wd();_.F(0,ykb,5,12,"mat-checkbox",19);_.I(1,"div",20);_.O("keydown",function(d){_.w(b);var e=_.P(2);return _.y(e.Xw(d))});_.F(2,Bkb,4,2,"ng-container",21);_.S(3,"async");_.F(4,Ckb,3,5,"div",22);_.S(5,"async");_.J()}if(a&2){a=_.P().Qa;var c=_.P();_.H("ngIf",a.lv);_.A(2);_.H("ngForOf",_.nh(3,3,c.bcc));_.A(2);_.H("ngIf",c.Rz<_.nh(5,5,c.Kb.Wq).length)}};
Ekb=function(a,b){a&1&&(_.I(0,"div",3),_.F(1,okb,1,0,"xap-picker-search",4),_.Cg(2,5),_.F(3,pkb,1,1,"ng-container",6)(4,rkb,3,2,"ng-container",7)(5,tkb,3,2,"ng-container",7)(6,vkb,3,2,"ng-container",7)(7,xkb,3,2,"ng-container",7),_.Dg(),_.F(8,Dkb,6,7,"ng-template",null,0,_.oh),_.J());a&2&&(a=b.Qa,b=_.P(),_.A(),_.H("ngIf",a.kv),_.A(),_.H("ngSwitch",a.Mna),_.A(),_.H("ngSwitchCase",b.kk.z1),_.A(),_.H("ngSwitchCase",b.kk.LOADING),_.A(),_.H("ngSwitchCase",b.kk.vta),_.A(),_.H("ngSwitchCase",b.kk.uta),_.A(),
_.H("ngSwitchCase",b.kk.ERROR))};
Jkb=function(a){if(a&1){var b=_.Wd();_.I(0,"mat-pseudo-checkbox",11);_.S(1,"async");_.S(2,"async");_.O("click",function(d){_.w(b);var e=_.P().va,f=_.P();d.stopPropagation();var g,m;((m=(g=f.Kb).Eg)==null?0:m.call(g,e))||(f.rH(e)&&!f.jxa?Fkb(f,e):Gkb(f,e));return _.y()});_.J()}if(a&2){a=_.P().va;var c=_.P();_.H("disabled",c.Kb.Eg==null?null:c.Kb.Eg(a))("state",_.nh(1,4,Hkb(c,a)));_.tg("aria-label",c.rH(a)?(new _.Hv("Toggle {groupLabel} group selection")).format({groupLabel:c.Xj(a)}):"Toggle selection")("aria-checked",
_.nh(2,6,Ikb(c,a)))}};Kkb=function(a,b){a&1&&(_.I(0,"mat-icon",13),_.Q(1),_.J());a&2&&(a=b.Qa,_.H("svgIcon",a.rh),_.A(),_.dh(" ",a.rh?"":a.Sg," "))};Lkb=function(a){a&1&&(_.Cg(0),_.F(1,Kkb,2,2,"mat-icon",12),_.Dg());a&2&&(a=_.P(2),_.A(),_.H("ngIf",a.Bm.expand_more))};
Mkb=function(a,b){if(a&1){var c=_.Wd();_.I(0,"mat-tree-node",5,1);_.S(2,"async");_.O("click",function(e){var f=_.w(c).va,g=_.P();return _.y(g.s6(e,f,g.jxa))})("focus",function(){var e=_.w(c).va,f=_.P();return _.y(f.Ika=e)});_.I(3,"div",6);_.F(4,Jkb,3,8,"mat-pseudo-checkbox",7);_.K(5,"xap-picker-option",8);_.I(6,"div",9);_.O("click",function(e){var f=_.w(c).va,g=_.P();return _.y(g.s6(e,f,!1))});_.F(7,Lkb,2,1,"ng-container",10);_.J()()()}if(a&2){var d;a=b.va;b=_.P();_.bh("xap-picker-vertical-stack-list-node-disabled",
b.Kb.Eg==null?null:b.Kb.Eg(a))("xap-picker-vertical-stack-list-node-expanded",b.Bc.ye(a))("xap-picker-vertical-stack-list-node-selected",_.nh(2,12,b.Kb.model.ie(a)));_.A(3);_.ah("margin-left",b.oR(a)*b.indent,"px");_.A();_.H("ngIf",b.multiple);_.A();_.H("template",(d=b.Er())==null?null:d.Qc)("option",a);_.A(2);_.H("ngIf",b.rH(a))}};
Nkb=function(a,b){if(a&1){var c=_.Wd();_.I(0,"button",11,2);_.O("click",function(){_.w(c);var d=_.P(2);return _.y(d.bcb.emit())});_.I(2,"mat-icon",12);_.Q(3);_.J()()}a&2&&(a=b.Qa,b=_.P(2),_.bh("is-push-column-visible",b.position==="center"),_.tg("aria-label",b.CFc),_.A(2),_.H("svgIcon",a.rh),_.A(),_.dh(" ",a.rh?"":a.Sg," "))};Okb=function(a){a&1&&_.Fg(0)};
Pkb=function(a){a&1&&(_.Cg(0),_.F(1,Nkb,4,5,"button",9)(2,Okb,1,0,"ng-container",10),_.Dg());if(a&2){a=_.P();var b=_.$g(4);_.A();_.H("ngIf",a.Bm.arrow_back);_.A();_.H("ngTemplateOutlet",b)}};Qkb=function(a){a&1&&(_.I(0,"div",13),_.Q(1),_.J());a&2&&(a=_.P(),_.H("id",_.pC("pushColumnHeader-",a.sequence)),_.A(),_.dh(" ",a.label," "))};
Rkb=function(a){a&1&&_.K(0,"xap-picker-checklist",14);a&2&&(a=_.P(),_.bh("is-push-column-visible",a.position==="center"),_.H("xapPickerCustomOptionTemplate",a.exd)("maxDisplayedOptions",a.B9a))};Skb=function(a){a&1&&_.K(0,"xap-picker-search")};Tkb=function(a){a&1&&_.K(0,"div",17)};Ukb=function(a,b){a&1&&(_.I(0,"mat-icon",12),_.Q(1),_.J());a&2&&(a=b.Qa,_.H("svgIcon",a.rh),_.A(),_.dh(" ",a.rh?"":a.Sg," "))};
Vkb=function(a,b){if(a&1){var c=_.Wd();_.I(0,"li",18,4);_.O("click",function(){var e=_.w(c).va,f=_.P(2);return _.y(f.kna.emit(e))})("keydown.enter",function(){var e=_.w(c).va,f=_.P(2);return _.y(f.kna.emit(e))})("keydown.space",function(){var e=_.w(c).va,f=_.P(2);return _.y(f.kna.emit(e))})("keydown.ArrowLeft",function(){_.w(c);var e=_.P(2);return _.y(e.S7a?void 0:e.bcb.emit())})("keydown.ArrowRight",function(){var e=_.w(c).va,f=_.P(2);return _.y(f.kna.emit(e))});_.I(2,"div",19);_.K(3,"xap-picker-option",
20);_.J();_.I(4,"div",21);_.F(5,Ukb,2,2,"mat-icon",22);_.J()()}if(a&2){a=b.va;b=b.first;var d=_.P(2);_.bh("is-push-column-visible",d.position==="center");_.H("tabindex",b?0:-1);_.A(3);_.H("template",d.Ufc==null?null:d.Ufc.Qc)("option",a);_.A(2);_.H("ngIf",d.Bm.expand_more)}};
Wkb=function(a){if(a&1){var b=_.Wd();_.F(0,Skb,1,0,"xap-picker-search",7)(1,Tkb,1,0,"ng-template",null,3,_.oh);_.I(3,"ul",15);_.O("keydown",function(d){_.w(b);var e=_.P();return _.y(e.Xw(d))});_.F(4,Vkb,6,6,"li",16);_.S(5,"async");_.J()}if(a&2){a=_.$g(2);var c=_.P();_.H("ngIf",c.Zqa)("ngIfElse",a);_.A(3);_.tg("aria-labelledby","pushColumnHeader-"+c.sequence);_.A();_.H("ngForOf",_.nh(5,4,c.Kb.Wq))}};
Ykb=function(a,b){if(a&1){var c=_.Wd();_.I(0,"xap-picker-push-column",1);_.S(1,"async");_.S(2,"async");_.S(3,"async");_.S(4,"async");_.S(5,"async");_.S(6,"async");_.O("optionClick",function(e){_.w(c);var f=_.P();return _.y(Xkb(f,e))})("renderParent",function(){_.w(c);var e=_.P();e.lz.next(e.lz.value-1);return _.y()})("updateSelection",function(e){var f=_.w(c),g=f.va;f=f.index;var m=_.P();return _.y(m.Vo(e,g.options,f))});_.J()}if(a&2){a=b.va;b=b.index;var d=_.P();_.bh("active-column",b===_.nh(1,17,
d.lz));_.H("isChildPage",_.nh(2,19,a.qZ))("xapPickerCustomParentOptionTemplate",d.Tfc())("xapPickerCustomChildOptionTemplate",d.Sfc())("isTopLevelPage",b===0)("displayFunction",d.Kb.iH)("searchFilter",d.Kb.yF)("isOptionDisabled",d.Kb.Eg)("selectAllVisible",d.Kb.F8)("showTopLevelSearch",d.Zqa)("options",_.nh(3,21,a.options))("selections",_.nh(4,23,a.selections))("maxDisplayedChildOptions",d.B9a)("label",d.tld(b))("index",b-_.nh(5,25,d.lz));_.tg("aria-hidden",b!==_.nh(6,27,d.lz))}};
Zkb=function(a,b){a&1&&(_.I(0,"mat-icon",16),_.Q(1),_.J());a&2&&(a=b.Qa,_.H("svgIcon",a.rh),_.A(),_.dh(" ",a.rh?"":a.Sg," "))};
blb=function(a,b){if(a&1){var c=_.Wd();_.I(0,"li",9)(1,"div",10)(2,"div",11);_.K(3,"xap-picker-option",12);_.J();_.I(4,"div",13)(5,"button",14,0);_.O("click",function(e){var f=_.w(c).va,g=_.P();return _.y($kb(g,e,f))})("keydown.enter",function(e){var f=_.w(c).va,g=_.P();return _.y($kb(g,e,f))});_.F(7,Zkb,2,2,"mat-icon",15);_.J()()()()}if(a&2){var d;a=b.va;b=_.P();_.A(3);_.H("template",(d=b.Er())==null?null:d.Qc)("option",a);_.A(2);_.H("matTooltip",alb(b,a));_.tg("aria-label",alb(b,a));_.A(2);_.H("ngIf",
b.Bm.remove_circle_outline)}};clb=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()}};dlb=function(a){a&1&&_.K(0,"xap-picker-search")};elb=function(a){a&1&&(_.Cg(0),_.Fg(1,7),_.Dg());a&2&&(_.P(),a=_.$g(9),_.A(),_.H("ngTemplateOutlet",a))};
flb=function(a){a&1&&(_.I(0,"div",10),_.K(1,"mat-progress-spinner",11),_.J());a&2&&(_.A(),_.H("diameter",48)("strokeWidth",4))};glb=function(a){a&1&&(_.Cg(0),_.I(1,"div",8),_.F(2,flb,2,2,"div",9),_.J(),_.Dg());if(a&2){var b,c;a=_.P(2);_.A(2);_.H("ngIf",!((b=a.aE())==null?0:b.Qc))("ngIfElse",(c=a.aE())==null?null:c.Qc)}};hlb=function(a){a&1&&(_.I(0,"div",14)(1,"p",15),_.Q(2),_.J()());a&2&&(a=_.P(3),_.A(2),_.dh(" ",a.v$," "))};
ilb=function(a){a&1&&(_.Cg(0),_.I(1,"div",12),_.F(2,hlb,3,1,"div",13),_.J(),_.Dg());if(a&2){var b,c;a=_.P(2);_.A(2);_.H("ngIf",!((b=a.YD())==null?0:b.Qc))("ngIfElse",(c=a.YD())==null?null:c.Qc)}};jlb=function(a){a&1&&(_.I(0,"div",14)(1,"p",15),_.Q(2),_.J()());a&2&&(a=_.P(3),_.A(2),_.dh(" ",a.t$," "))};klb=function(a){a&1&&(_.Cg(0),_.I(1,"div",16),_.F(2,jlb,3,1,"div",13),_.J(),_.Dg());if(a&2){var b,c;a=_.P(2);_.A(2);_.H("ngIf",!((b=a.XD())==null?0:b.Qc))("ngIfElse",(c=a.XD())==null?null:c.Qc)}};
llb=function(a){a&1&&(_.I(0,"div",14),_.Q(1),_.J());a&2&&(a=_.P(3),_.A(),_.dh(" ",a.u$," "))};mlb=function(a){a&1&&(_.Cg(0),_.I(1,"div",17),_.F(2,llb,2,1,"div",13),_.J(),_.Dg());if(a&2){var b,c;a=_.P(2);_.A(2);_.H("ngIf",!((b=a.ZD())==null?0:b.Qc))("ngIfElse",(c=a.ZD())==null?null:c.Qc)}};
nlb=function(a,b){if(a&1){var c=_.Wd();_.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=_.P(3);return _.y(NE(g,f,e))})("keydown.enter",function(){var e=_.w(c),f=e.va;e=e.index;var g=_.P(3);return _.y(NE(g,f,e))})("keydown.space",function(){var e=_.w(c),f=e.va;e=e.index;var g=_.P(3);return _.y(NE(g,f,e))});_.I(4,"span",21);_.K(5,"xap-picker-option",22);_.J()()}if(a&2){var d;a=b.va;b=_.P(3);_.nC(_.nh(2,9,b.Kb.model.ie(a))?b.Zjb:"");_.bh("xap-picker-single-select-option-disabled",
b.Kb.Eg==null?null:b.Kb.Eg(a));_.H("matRippleDisabled",b.Kb.Eg==null?null:b.Kb.Eg(a));_.tg("aria-disabled",b.Kb.Eg==null?null:b.Kb.Eg(a))("aria-selected",_.nh(3,11,b.Kb.model.ie(a))?"true":null);_.A(5);_.H("template",(d=b.Er())==null?null:d.Qc)("option",a)}};olb=function(a){if(a&1){var b=_.Wd();_.I(0,"ul",18);_.O("keydown",function(c){_.w(b);var d=_.P(2);return _.y(d.Xw(c))});_.F(1,nlb,6,13,"li",19);_.J()}a&2&&(a=_.P().Qa,_.A(),_.H("ngForOf",a.mFb))};
plb=function(a,b){a&1&&(_.I(0,"div",3),_.F(1,dlb,1,0,"xap-picker-search",4),_.Cg(2,5),_.F(3,elb,2,1,"ng-container",6)(4,glb,3,2,"ng-container",6)(5,ilb,3,2,"ng-container",6)(6,klb,3,2,"ng-container",6)(7,mlb,3,2,"ng-container",6),_.Dg(),_.F(8,olb,2,1,"ng-template",null,0,_.oh),_.J());a&2&&(a=b.Qa,b=_.P(),_.A(),_.H("ngIf",a.kv),_.A(),_.H("ngSwitch",a.Mna),_.A(),_.H("ngSwitchCase",b.kk.z1),_.A(),_.H("ngSwitchCase",b.kk.LOADING),_.A(),_.H("ngSwitchCase",b.kk.vta),_.A(),_.H("ngSwitchCase",b.kk.uta),_.A(),
_.H("ngSwitchCase",b.kk.ERROR))};qlb=function(a){a&1&&_.K(0,"xap-picker-single-select",8)};rlb=function(a){a&1&&_.K(0,"xap-picker-checklist",9);a&2&&(a=_.P(2).Qa,_.H("maxDisplayedOptions",a.Rz))};tlb=function(a){if(a&1){var b=_.Wd();_.I(0,"xap-picker-selection-list",10);_.O("clearSelections",function(){_.w(b);var c=_.P(3);return _.y(slb(c))});_.J()}};
vlb=function(a){if(a&1){var b=_.Wd();_.I(0,"xap-picker",5);_.S(1,"async");_.S(2,"async");_.O("ngModelChange",function(f){_.w(b);var g=_.P(2);return _.y(ulb(g,f))});_.F(3,qlb,1,0,"xap-picker-single-select",6)(4,rlb,1,1,"ng-template",null,1,_.oh)(6,tlb,1,0,"xap-picker-selection-list",7);_.J()}if(a&2){a=_.$g(5);var c=_.P().Qa,d=_.P();_.bh("xap-picker-multi-pane",c.Vx);var e;_.H("ngModel",_.nh(1,12,d.selections))("options",_.nh(2,14,d.options))("displayFunction",c.og)("pickerTitle",(e=c.title)!=null?
e:"")("searchVisible",c.kv)("searchFilter",c.yF)("selectAllVisible",c.lv);_.A(3);_.H("ngIf",c.iO)("ngIfElse",a);_.A(3);_.H("ngIf",c.Vx)}};wlb=function(a){a&1&&_.K(0,"xap-picker-single-select",8)};ylb=function(a,b){a&1&&(_.I(0,"div"),_.Fg(1,14),_.J());a&2&&(a=b.va,b=_.P(4).Qa,_.A(),_.H("ngTemplateOutlet",b.aY)("ngTemplateOutletContext",_.lh(2,xlb,a)))};zlb=function(a){a&1&&_.F(0,ylb,2,4,"div",13)};Alb=function(a){a&1&&_.Fg(0,16);a&2&&(a=_.P(4).Qa,_.H("ngTemplateOutlet",a.dI))};
Blb=function(a){a&1&&_.F(0,Alb,1,1,"ng-template",15)};Clb=function(a){a&1&&_.Fg(0,16);a&2&&(a=_.P(4).Qa,_.H("ngTemplateOutlet",a.g2a))};Dlb=function(a){a&1&&_.F(0,Clb,1,1,"ng-template",17)};Elb=function(a){a&1&&_.Fg(0,16);a&2&&(a=_.P(4).Qa,_.H("ngTemplateOutlet",a.V1a))};Flb=function(a){a&1&&_.F(0,Elb,1,1,"ng-template",18)};Glb=function(a){a&1&&_.Fg(0,16);a&2&&(a=_.P(4).Qa,_.H("ngTemplateOutlet",a.W1a))};Hlb=function(a){a&1&&_.F(0,Glb,1,1,"ng-template",19)};
Ilb=function(a){a&1&&(_.I(0,"xap-picker-checklist",9),_.ug(1,zlb,1,0,"div"),_.F(2,Blb,1,0,null,2)(3,Dlb,1,0,null,2)(4,Flb,1,0,null,2)(5,Hlb,1,0,null,2),_.J());a&2&&(a=_.P(2).Qa,_.H("maxDisplayedOptions",a.Rz),_.A(),_.vg(a.aY?1:-1),_.A(),_.H("ngIf",a.dI),_.A(),_.H("ngIf",a.g2a),_.A(),_.H("ngIf",a.V1a),_.A(),_.H("ngIf",a.W1a))};Jlb=function(a,b){a&1&&(_.I(0,"div"),_.Fg(1,14),_.J());a&2&&(a=b.va,b=_.P(4).Qa,_.A(),_.H("ngTemplateOutlet",b.aY)("ngTemplateOutletContext",_.lh(2,xlb,a)))};
Klb=function(a){a&1&&_.F(0,Jlb,2,4,"div",13)};Llb=function(a){if(a&1){var b=_.Wd();_.I(0,"xap-picker-selection-list",20);_.O("clearSelection",function(){_.w(b);var c=_.P(3);return _.y(slb(c))});_.ug(1,Klb,1,0,"div");_.J()}a&2&&(a=_.P(2).Qa,_.A(),_.vg(a.aY?1:-1))};
Mlb=function(a){if(a&1){var b=_.Wd();_.I(0,"xap-picker",11);_.S(1,"async");_.O("ngModelChange",function(e){_.w(b);var f=_.P(2);return _.y(ulb(f,e))});_.F(2,wlb,1,0,"xap-picker-single-select",6)(3,Ilb,6,6,"ng-template",null,1,_.oh)(5,Llb,2,1,"xap-picker-selection-list",12);_.J()}if(a&2){a=_.$g(4);var c=_.P().Qa,d=_.P();_.bh("xap-picker-multi-pane",c.Vx);_.H("ngModel",_.nh(1,9,d.selections))("getOptions",c.getOptions)("displayFunction",c.og)("selectAllVisible",c.lv);_.A(2);_.H("ngIf",c.iO)("ngIfElse",
a);_.A(3);_.H("ngIf",c.Vx)}};Nlb=function(a){a&1&&(_.I(0,"mat-error",4),_.Q(1),_.J());if(a&2){a=_.P().Qa;var b=_.P();_.A();_.dh(" ",b.GM(a)," ")}};Olb=function(a,b){a&1&&(_.Cg(0),_.F(1,vlb,7,16,"xap-picker",3)(2,Mlb,6,11,"ng-template",null,0,_.oh),_.ug(4,Nlb,2,1,"mat-error",4),_.Dg());if(a&2){a=b.Qa;b=_.$g(3);var c=_.P();_.A();_.H("ngIf",!a.K7a)("ngIfElse",b);_.A(3);_.vg((c.wJ==null?0:c.wJ.errors)&&c.GM(a)?4:-1)}};
Plb=function(a){a&1&&(_.I(0,"span",7),_.Q(1),_.S(2,"async"),_.S(3,"format"),_.J());if(a&2){var b;a=_.P();_.A();_.dh(" ",_.dD(3,3,(b=_.nh(2,1,a.Kb.Wq))==null?null:b.length,a.Lib,"NUM")," ")}};Qlb=function(a){a&1&&_.Fg(0)};Rlb=function(a,b){a&1&&(_.I(0,"mat-icon",9),_.Q(1),_.J());a&2&&(a=b.Qa,_.H("svgIcon",a.rh),_.A(),_.dh(" ",a.rh?"":a.Sg," "))};Slb=function(a){a&1&&_.F(0,Rlb,2,2,"mat-icon",8);a&2&&(a=_.P(),_.H("ngIf",a.Bm.search))};
Tlb=function(a,b){a&1&&(_.I(0,"mat-icon",12),_.Q(1),_.J());a&2&&(a=b.Qa,_.H("svgIcon",a.rh),_.A(),_.dh(" ",a.rh?"":a.Sg," "))};Ulb=function(a){if(a&1){var b=_.Wd();_.I(0,"button",10);_.O("click",function(){_.w(b);var c=_.P();return _.y(mkb(c))})("keydown.enter",function(){_.w(b);var c=_.P();return _.y(mkb(c))});_.F(1,Tlb,2,2,"mat-icon",11);_.J()}a&2&&(a=_.P(),_.A(),_.H("ngIf",a.Bm.close))};Vlb=function(a){a&1&&_.K(0,"xap-picker-search")};
Wlb=function(a){a&1&&_.Fg(0,8);a&2&&(_.P(),_.H("ngTemplateOutlet",_.$g(9)))};Xlb=function(a){a&1&&(_.I(0,"div",11),_.K(1,"mat-progress-spinner",12),_.J());a&2&&(_.A(),_.H("diameter",48)("strokeWidth",4))};Ylb=function(a){a&1&&(_.Cg(0),_.I(1,"div",9),_.F(2,Xlb,2,2,"div",10),_.J(),_.Dg());if(a&2){var b,c;a=_.P(2);_.A(2);_.H("ngIf",!((b=a.aE())==null?0:b.Qc))("ngIfElse",(c=a.aE())==null?null:c.Qc)}};Zlb=function(a){a&1&&(_.I(0,"div",15)(1,"p",16),_.Q(2),_.J()());a&2&&(a=_.P(3),_.A(2),_.dh(" ",a.v$," "))};
$lb=function(a){a&1&&(_.Cg(0),_.I(1,"div",13),_.F(2,Zlb,3,1,"div",14),_.J(),_.Dg());if(a&2){var b,c;a=_.P(2);_.A(2);_.H("ngIf",!((b=a.YD())==null?0:b.Qc))("ngIfElse",(c=a.YD())==null?null:c.Qc)}};amb=function(a){a&1&&(_.I(0,"div",15)(1,"p",16),_.Q(2),_.J()());a&2&&(a=_.P(3),_.A(2),_.dh(" ",a.t$," "))};bmb=function(a){a&1&&(_.Cg(0),_.I(1,"div",17),_.F(2,amb,3,1,"div",14),_.J(),_.Dg());if(a&2){var b,c;a=_.P(2);_.A(2);_.H("ngIf",!((b=a.XD())==null?0:b.Qc))("ngIfElse",(c=a.XD())==null?null:c.Qc)}};
cmb=function(a){a&1&&(_.I(0,"div",15),_.Q(1),_.J());a&2&&(a=_.P(3),_.A(),_.dh(" ",a.u$," "))};dmb=function(a){a&1&&(_.Cg(0),_.I(1,"div",18),_.F(2,cmb,2,1,"div",14),_.J(),_.Dg());if(a&2){var b,c;a=_.P(2);_.A(2);_.H("ngIf",!((b=a.ZD())==null?0:b.Qc))("ngIfElse",(c=a.ZD())==null?null:c.Qc)}};
emb=function(a){a&1&&(_.I(0,"mat-checkbox",23),_.S(1,"async"),_.S(2,"format"),_.Q(3),_.S(4,"async"),_.J());if(a&2){a=_.P(2).Qa;var b=_.P();_.H("xapSelectAll",b.Kb.model)("xapSelectAllCorpus",_.nh(1,4,b.Kb.Wq));_.oC("aria-label",_.dD(2,6,a.wFa,b.Xjb,"NUM_ITEMS"));_.A(3);_.dh(" ",_.nh(4,10,b.Wpa)," ")}};
fmb=function(a){if(a&1){var b=_.Wd();_.I(0,"mat-checkbox",25);_.O("keydown.enter",function(e){_.w(b);return _.y(e.target.click())})("onfocus",function(){_.w(b);var e=_.P(4);return _.y(e.hgd=0)});_.K(1,"xap-picker-option",26);_.J()}if(a&2){var c;a=_.P().va;var d=_.P(3);_.H("disabled",d.Kb.Eg?d.Kb.Eg(a):!1)("xapSelectionModel",d.Kb.model)("xapSelection",a);_.oC("aria-label",d.Kb.V3(a));_.A();_.H("template",(c=d.Er()||d.QHa)==null?null:c.Qc)("option",a)}};
gmb=function(a){if(a&1){var b=_.Wd();_.I(0,"mat-checkbox",27);_.O("keydown.enter",function(e){_.w(b);return _.y(e.target.click())});_.K(1,"xap-picker-option",26);_.J()}if(a&2){var c;a=_.P().va;var d=_.P(3);_.H("disabled",d.Kb.Eg?d.Kb.Eg(a):!1)("xapSelectionModel",d.Kb.model)("xapSelection",a);_.oC("aria-label",d.Kb.V3(a));_.A();_.H("template",(c=d.Er()||d.QHa)==null?null:c.Qc)("option",a)}};
hmb=function(a,b){a&1&&(_.Cg(0),_.F(1,fmb,2,6,"mat-checkbox",24)(2,gmb,2,6,"ng-template",null,1,_.oh),_.Dg());a&2&&(a=b.first,b=_.$g(3),_.A(),_.H("ngIf",a)("ngIfElse",b))};imb=function(a){a&1&&(_.I(0,"div",28),_.Q(1),_.S(2,"format"),_.J());a&2&&(a=_.P(3),_.A(),_.dh(" ",_.dD(2,1,a.Rz,a.Kib,"MAX_DISPLAYED_OPTIONS")," "))};
jmb=function(a){if(a&1){var b=_.Wd();_.F(0,emb,5,12,"mat-checkbox",19);_.I(1,"div",20);_.O("keydown",function(d){_.w(b);var e=_.P(2);return _.y(e.Xw(d))});_.F(2,hmb,4,2,"ng-container",21);_.S(3,"async");_.F(4,imb,3,5,"div",22);_.S(5,"async");_.J()}if(a&2){a=_.P().Qa;var c=_.P();_.H("ngIf",a.lv);_.A(2);_.H("ngForOf",_.nh(3,3,c.bcc));_.A(2);_.H("ngIf",c.Rz<_.nh(5,5,c.Kb.Wq).length)}};
kmb=function(a,b){a&1&&(_.I(0,"div",3),_.F(1,Vlb,1,0,"xap-picker-search",4),_.Cg(2,5),_.F(3,Wlb,1,1,"ng-container",6)(4,Ylb,3,2,"ng-container",7)(5,$lb,3,2,"ng-container",7)(6,bmb,3,2,"ng-container",7)(7,dmb,3,2,"ng-container",7),_.Dg(),_.F(8,jmb,6,7,"ng-template",null,0,_.oh),_.J());a&2&&(a=b.Qa,b=_.P(),_.A(),_.H("ngIf",a.kv),_.A(),_.H("ngSwitch",a.Mna),_.A(),_.H("ngSwitchCase",b.kk.z1),_.A(),_.H("ngSwitchCase",b.kk.LOADING),_.A(),_.H("ngSwitchCase",b.kk.vta),_.A(),_.H("ngSwitchCase",b.kk.uta),_.A(),
_.H("ngSwitchCase",b.kk.ERROR))};lmb=function(a,b){a&1&&(_.I(0,"mat-icon",16),_.Q(1),_.J());a&2&&(a=b.Qa,_.H("svgIcon",a.rh),_.A(),_.dh(" ",a.rh?"":a.Sg," "))};
mmb=function(a,b){if(a&1){var c=_.Wd();_.I(0,"li",9)(1,"div",10)(2,"div",11);_.K(3,"xap-picker-option",12);_.J();_.I(4,"div",13)(5,"button",14,0);_.O("click",function(e){var f=_.w(c).va,g=_.P();return _.y($kb(g,e,f))})("keydown.enter",function(e){var f=_.w(c).va,g=_.P();return _.y($kb(g,e,f))});_.F(7,lmb,2,2,"mat-icon",15);_.J()()()()}if(a&2){var d;a=b.va;b=_.P();_.A(3);_.H("template",(d=b.Er())==null?null:d.Qc)("option",a);_.A(2);_.H("matTooltip",alb(b,a));_.tg("aria-label",alb(b,a));_.A(2);_.H("ngIf",
b.Bm.remove_circle_outline)}};nmb=function(a){a&1&&_.K(0,"xap-picker-search")};omb=function(a){a&1&&(_.Cg(0),_.Fg(1,7),_.Dg());a&2&&(_.P(),a=_.$g(9),_.A(),_.H("ngTemplateOutlet",a))};pmb=function(a){a&1&&(_.I(0,"div",10),_.K(1,"mat-progress-spinner",11),_.J());a&2&&(_.A(),_.H("diameter",48)("strokeWidth",4))};qmb=function(a){a&1&&(_.Cg(0),_.I(1,"div",8),_.F(2,pmb,2,2,"div",9),_.J(),_.Dg());if(a&2){var b,c;a=_.P(2);_.A(2);_.H("ngIf",!((b=a.aE())==null?0:b.Qc))("ngIfElse",(c=a.aE())==null?null:c.Qc)}};
rmb=function(a){a&1&&(_.I(0,"div",14)(1,"p",15),_.Q(2),_.J()());a&2&&(a=_.P(3),_.A(2),_.dh(" ",a.v$," "))};smb=function(a){a&1&&(_.Cg(0),_.I(1,"div",12),_.F(2,rmb,3,1,"div",13),_.J(),_.Dg());if(a&2){var b,c;a=_.P(2);_.A(2);_.H("ngIf",!((b=a.YD())==null?0:b.Qc))("ngIfElse",(c=a.YD())==null?null:c.Qc)}};tmb=function(a){a&1&&(_.I(0,"div",14)(1,"p",15),_.Q(2),_.J()());a&2&&(a=_.P(3),_.A(2),_.dh(" ",a.t$," "))};
umb=function(a){a&1&&(_.Cg(0),_.I(1,"div",16),_.F(2,tmb,3,1,"div",13),_.J(),_.Dg());if(a&2){var b,c;a=_.P(2);_.A(2);_.H("ngIf",!((b=a.XD())==null?0:b.Qc))("ngIfElse",(c=a.XD())==null?null:c.Qc)}};vmb=function(a){a&1&&(_.I(0,"div",14),_.Q(1),_.J());a&2&&(a=_.P(3),_.A(),_.dh(" ",a.u$," "))};wmb=function(a){a&1&&(_.Cg(0),_.I(1,"div",17),_.F(2,vmb,2,1,"div",13),_.J(),_.Dg());if(a&2){var b,c;a=_.P(2);_.A(2);_.H("ngIf",!((b=a.ZD())==null?0:b.Qc))("ngIfElse",(c=a.ZD())==null?null:c.Qc)}};
xmb=function(a,b){if(a&1){var c=_.Wd();_.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=_.P(3);return _.y(NE(g,f,e))})("keydown.enter",function(){var e=_.w(c),f=e.va;e=e.index;var g=_.P(3);return _.y(NE(g,f,e))})("keydown.space",function(){var e=_.w(c),f=e.va;e=e.index;var g=_.P(3);return _.y(NE(g,f,e))});_.I(4,"span",21);_.K(5,"xap-picker-option",22);_.J()()}if(a&2){var d;a=b.va;b=_.P(3);_.nC(_.nh(2,9,b.Kb.model.ie(a))?b.Zjb:"");_.bh("xap-picker-single-select-option-disabled",
b.Kb.Eg==null?null:b.Kb.Eg(a));_.H("matRippleDisabled",b.Kb.Eg==null?null:b.Kb.Eg(a));_.tg("aria-disabled",b.Kb.Eg==null?null:b.Kb.Eg(a))("aria-selected",_.nh(3,11,b.Kb.model.ie(a))?"true":null);_.A(5);_.H("template",(d=b.Er())==null?null:d.Qc)("option",a)}};ymb=function(a){if(a&1){var b=_.Wd();_.I(0,"ul",18);_.O("keydown",function(c){_.w(b);var d=_.P(2);return _.y(d.Xw(c))});_.F(1,xmb,6,13,"li",19);_.J()}a&2&&(a=_.P().Qa,_.A(),_.H("ngForOf",a.mFb))};
zmb=function(a,b){a&1&&(_.I(0,"div",3),_.F(1,nmb,1,0,"xap-picker-search",4),_.Cg(2,5),_.F(3,omb,2,1,"ng-container",6)(4,qmb,3,2,"ng-container",6)(5,smb,3,2,"ng-container",6)(6,umb,3,2,"ng-container",6)(7,wmb,3,2,"ng-container",6),_.Dg(),_.F(8,ymb,2,1,"ng-template",null,0,_.oh),_.J());a&2&&(a=b.Qa,b=_.P(),_.A(),_.H("ngIf",a.kv),_.A(),_.H("ngSwitch",a.Mna),_.A(),_.H("ngSwitchCase",b.kk.z1),_.A(),_.H("ngSwitchCase",b.kk.LOADING),_.A(),_.H("ngSwitchCase",b.kk.vta),_.A(),_.H("ngSwitchCase",b.kk.uta),_.A(),
_.H("ngSwitchCase",b.kk.ERROR))};Amb=function(a){a&1&&_.K(0,"mat-pseudo-checkbox",5);a&2&&(a=_.P(),_.H("state",a.selected?"checked":"unchecked")("disabled",a.disabled))};Bmb=function(a){a&1&&(_.I(0,"span",6),_.Q(1),_.J());a&2&&(a=_.P(),_.A(),_.dh("(",a.group.label,")"))};Cmb=function(a){a&1&&(_.Cg(0),_.I(1,"div",15),_.K(2,"div",16)(3,"div",17)(4,"div",18),_.J(),_.I(5,"div",19),_.K(6,"div",16)(7,"div",17)(8,"div",18),_.J(),_.Dg())};
Dmb=function(a){if(a&1){var b=_.Wd();_.I(0,"div",20);_.O("cdkObserveContent",function(){_.w(b);var c=_.P();return _.y(OE(c))});_.Kg(1,1);_.J()}a&2&&(a=_.P(),_.H("cdkObserveContentDisabled",a.appearance!="outline"))};Emb=function(a){a&1&&(_.Cg(0),_.Kg(1,2),_.I(2,"span"),_.Q(3),_.J(),_.Dg());a&2&&(a=_.P(2),_.A(3),_.eh(a.Pd.placeholder))};Fmb=function(a){a&1&&_.Kg(0,3,["*ngSwitchCase","true"])};Gmb=function(a){a&1&&(_.I(0,"span",23),_.Q(1," *"),_.J())};
Hmb=function(a){if(a&1){var b=_.Wd();_.I(0,"label",21,2);_.O("cdkObserveContent",function(){_.w(b);var c=_.P();return _.y(OE(c))});_.F(2,Emb,4,1,"ng-container",13)(3,Fmb,1,0,"ng-content",13)(4,Gmb,2,0,"span",22);_.J()}a&2&&(a=_.P(),_.bh("mat-empty",a.Pd.empty&&!a.w3())("mat-form-field-empty",a.Pd.empty&&!a.w3())("mat-accent",a.color=="accent")("mat-warn",a.color=="warn"),_.H("cdkObserveContentDisabled",a.appearance!="outline")("id",a.Ut)("ngSwitch",a.nba()),_.tg("for",a.Pd.id)("aria-owns",a.Pd.id),
_.A(2),_.H("ngSwitchCase",!1),_.A(),_.H("ngSwitchCase",!0),_.A(),_.H("ngIf",!a.zR&&a.Pd.required&&!a.Pd.disabled))};Imb=function(a){a&1&&(_.I(0,"div",24),_.Kg(1,4),_.J())};Jmb=function(a){a&1&&(_.I(0,"div",25),_.K(1,"span",26),_.J());a&2&&(a=_.P(),_.A(),_.bh("mat-accent",a.color=="accent")("mat-warn",a.color=="warn"))};Kmb=function(a){a&1&&(_.I(0,"div"),_.Kg(1,5),_.J());a&2&&(a=_.P(),_.H("@transitionMessages",a.WWa))};
Lmb=function(a){a&1&&(_.I(0,"div",30),_.Q(1),_.J());a&2&&(a=_.P(2),_.H("id",a.sba),_.A(),_.eh(a.jZ))};Mmb=function(a){a&1&&(_.I(0,"div",27),_.F(1,Lmb,2,2,"div",28),_.Kg(2,6),_.K(3,"div",29),_.Kg(4,7),_.J());a&2&&(a=_.P(),_.H("@transitionMessages",a.WWa),_.A(),_.H("ngIf",a.jZ))};Nmb=function(a){a&1&&(_.I(0,"span",9),_.Q(1),_.J());a&2&&(a=_.P(),_.A(),_.eh(a.placeholder))};Omb=function(a){a&1&&(_.I(0,"span",13),_.Q(1),_.J());a&2&&(a=_.P(2),_.A(),_.eh(a.Ogb))};
Pmb=function(a){a&1&&_.Kg(0,0,["*ngSwitchCase","true"])};Qmb=function(a){a&1&&(_.I(0,"span",10),_.F(1,Omb,2,1,"span",11)(2,Pmb,1,0,"ng-content",12),_.J());a&2&&(a=_.P(),_.H("ngSwitch",!!a.P0a),_.A(2),_.H("ngSwitchCase",!0))};
Rmb=function(a){if(a&1){var b=_.Wd();_.I(0,"div",14)(1,"div",15,1);_.O("@transformPanel.done",function(c){_.w(b);var d=_.P();return _.y(d.bqb.next(c.En))})("keydown",function(c){_.w(b);var d=_.P();return _.y(d.oe(c))});_.Kg(3,1);_.J()()}a&2&&(a=_.P(),_.H("@transformPanelWrap",void 0),_.A(),_.nC(_.pC("mat-select-panel ",a.qTa())),_.ah("transform-origin",a.C3)("font-size",a.ida,"px"),_.H("ngClass",a.Ad)("@transformPanel",a.multiple?"showing-multiple":"showing"),_.tg("id",a.id+"-panel")("aria-multiselectable",
a.multiple)("aria-label",a.ariaLabel||null)("aria-labelledby",a.VV()))};Smb=function(a){a&1&&_.K(0,"xap-picker-single-select",8)};Tmb=function(a){a&1&&_.K(0,"xap-picker-checklist",9);a&2&&(a=_.P(2).Qa,_.H("maxDisplayedOptions",a.Rz))};Umb=function(a){if(a&1){var b=_.Wd();_.I(0,"xap-picker-selection-list",10);_.O("clearSelections",function(){_.w(b);var c=_.P(3);return _.y(slb(c))});_.J()}};
Vmb=function(a){if(a&1){var b=_.Wd();_.I(0,"xap-picker",5);_.S(1,"async");_.S(2,"async");_.O("ngModelChange",function(f){_.w(b);var g=_.P(2);return _.y(ulb(g,f))});_.F(3,Smb,1,0,"xap-picker-single-select",6)(4,Tmb,1,1,"ng-template",null,1,_.oh)(6,Umb,1,0,"xap-picker-selection-list",7);_.J()}if(a&2){a=_.$g(5);var c=_.P().Qa,d=_.P();_.bh("xap-picker-multi-pane",c.Vx);var e;_.H("ngModel",_.nh(1,12,d.selections))("options",_.nh(2,14,d.options))("displayFunction",c.og)("pickerTitle",(e=c.title)!=null?
e:"")("searchVisible",c.kv)("searchFilter",c.yF)("selectAllVisible",c.lv);_.A(3);_.H("ngIf",c.iO)("ngIfElse",a);_.A(3);_.H("ngIf",c.Vx)}};Wmb=function(a){a&1&&_.K(0,"xap-picker-single-select",8)};Ymb=function(a,b){a&1&&(_.I(0,"div"),_.Fg(1,14),_.J());a&2&&(a=b.va,b=_.P(4).Qa,_.A(),_.H("ngTemplateOutlet",b.aY)("ngTemplateOutletContext",_.lh(2,Xmb,a)))};Zmb=function(a){a&1&&_.F(0,Ymb,2,4,"div",13)};$mb=function(a){a&1&&_.Fg(0,16);a&2&&(a=_.P(4).Qa,_.H("ngTemplateOutlet",a.dI))};
anb=function(a){a&1&&_.F(0,$mb,1,1,"ng-template",15)};bnb=function(a){a&1&&_.Fg(0,16);a&2&&(a=_.P(4).Qa,_.H("ngTemplateOutlet",a.g2a))};cnb=function(a){a&1&&_.F(0,bnb,1,1,"ng-template",17)};dnb=function(a){a&1&&_.Fg(0,16);a&2&&(a=_.P(4).Qa,_.H("ngTemplateOutlet",a.V1a))};enb=function(a){a&1&&_.F(0,dnb,1,1,"ng-template",18)};fnb=function(a){a&1&&_.Fg(0,16);a&2&&(a=_.P(4).Qa,_.H("ngTemplateOutlet",a.W1a))};gnb=function(a){a&1&&_.F(0,fnb,1,1,"ng-template",19)};
hnb=function(a){a&1&&(_.I(0,"xap-picker-checklist",9),_.ug(1,Zmb,1,0,"div"),_.F(2,anb,1,0,null,2)(3,cnb,1,0,null,2)(4,enb,1,0,null,2)(5,gnb,1,0,null,2),_.J());a&2&&(a=_.P(2).Qa,_.H("maxDisplayedOptions",a.Rz),_.A(),_.vg(a.aY?1:-1),_.A(),_.H("ngIf",a.dI),_.A(),_.H("ngIf",a.g2a),_.A(),_.H("ngIf",a.V1a),_.A(),_.H("ngIf",a.W1a))};inb=function(a,b){a&1&&(_.I(0,"div"),_.Fg(1,14),_.J());a&2&&(a=b.va,b=_.P(4).Qa,_.A(),_.H("ngTemplateOutlet",b.aY)("ngTemplateOutletContext",_.lh(2,Xmb,a)))};
jnb=function(a){a&1&&_.F(0,inb,2,4,"div",13)};knb=function(a){if(a&1){var b=_.Wd();_.I(0,"xap-picker-selection-list",20);_.O("clearSelection",function(){_.w(b);var c=_.P(3);return _.y(slb(c))});_.ug(1,jnb,1,0,"div");_.J()}a&2&&(a=_.P(2).Qa,_.A(),_.vg(a.aY?1:-1))};
lnb=function(a){if(a&1){var b=_.Wd();_.I(0,"xap-picker",11);_.S(1,"async");_.O("ngModelChange",function(e){_.w(b);var f=_.P(2);return _.y(ulb(f,e))});_.F(2,Wmb,1,0,"xap-picker-single-select",6)(3,hnb,6,6,"ng-template",null,1,_.oh)(5,knb,2,1,"xap-picker-selection-list",12);_.J()}if(a&2){a=_.$g(4);var c=_.P().Qa,d=_.P();_.bh("xap-picker-multi-pane",c.Vx);_.H("ngModel",_.nh(1,9,d.selections))("getOptions",c.getOptions)("displayFunction",c.og)("selectAllVisible",c.lv);_.A(2);_.H("ngIf",c.iO)("ngIfElse",
a);_.A(3);_.H("ngIf",c.Vx)}};mnb=function(a){a&1&&(_.I(0,"mat-error",4),_.Q(1),_.J());if(a&2){a=_.P().Qa;var b=_.P();_.A();_.dh(" ",b.GM(a)," ")}};nnb=function(a,b){a&1&&(_.Cg(0),_.F(1,Vmb,7,16,"xap-picker",3)(2,lnb,6,11,"ng-template",null,0,_.oh),_.ug(4,mnb,2,1,"mat-error",4),_.Dg());if(a&2){a=b.Qa;b=_.$g(3);var c=_.P();_.A();_.H("ngIf",!a.K7a)("ngIfElse",b);_.A(3);_.vg((c.wJ==null?0:c.wJ.errors)&&c.GM(a)?4:-1)}};
onb=function(a){a&1&&(_.Gg(0,2,1),_.Fg(1),_.Hg());a&2&&(a=_.P().va,_.A(),_.ZC(a.name),_.$C(0))};pnb=function(a){a&1&&_.Ig(0,2,2)};qnb=function(a){a&1&&(_.Cg(0),_.Q(1),_.Dg());if(a&2){a=_.P(2).va;var b=_.P();_.A();_.dh(" ",b.GM(a)," ")}};rnb=function(a){a&1&&(_.I(0,"mat-error"),_.F(1,qnb,2,1,"ng-container",10),_.J());if(a&2){a=_.P().va;var b=_.P();_.A();_.H("ngIf",b.GM(a))}};
tnb=function(a){if(a&1){var b=_.Wd();_.I(0,"button",13);_.O("click",function(){_.w(b);var c=_.P().va,d=_.P();return _.y(snb(d,c.Ch))});_.I(1,"mat-icon");_.Q(2,"cancel");_.J()()}};unb=function(a){a&1&&(_.I(0,"div",14),_.Q(1),_.J());a&2&&(a=_.P().va,_.A(),_.eh(a.cE))};
vnb=function(a,b){a&1&&(_.Cg(0),_.I(1,"mat-form-field",6)(2,"mat-label",7),_.Gg(3,2),_.F(4,onb,2,1,"ng-container",8)(5,pnb,1,0,"ng-template",null,0,_.oh),_.Hg(),_.J(),_.K(7,"input",9,1),_.F(9,rnb,2,1,"mat-error",10),_.ug(10,tnb,3,0,"button",11),_.J(),_.F(11,unb,2,1,"div",12),_.Dg());if(a&2){var c;a=b.va;b=_.$g(6);var d=_.P();_.A(4);_.H("ngIf",a.name)("ngIfElse",b);_.A(3);_.H("type",a.inputType||"text")("placeholder",a.placeholder||"")("formControlName",a.Ch);_.tg("aria-label",a.placeholder)("autocomplete",
a.autocomplete||null)("name",a.name||null);_.A(2);_.H("ngIf",(c=d.Tg.get(a.Ch))==null?null:c.errors);_.A();_.vg(d.r7a?10:-1);_.A();_.H("ngIf",a.cE)}};wnb=function(a){if(a&1){var b=_.Wd();_.I(0,"button",15);_.O("click",function(){_.w(b);var c=_.P(),d=String(Number(c.Ffa[c.Ffa.length-1].Ch)+1);c.Tg.Ida(d,new _.Vy);c.Ffa=[].concat(_.v(c.Ffa),[{Ch:d,uHa:!0}]);return _.y()});_.Q(1);_.I(2,"mat-icon");_.Q(3,"add");_.J()()}a&2&&(a=_.P(),_.A(),_.dh(" ",a.BFc," "))};
xnb=function(a){a&1&&(_.I(0,"mat-error"),_.Ig(1,5),_.J())};ynb=function(a){a&1&&(_.I(0,"mat-error"),_.Ig(1,6),_.J())};znb=function(a){return function(b){var c=!1;return(c=a.some(function(d){return d.label===b.value}))?{validUnique:!0}:null}};Anb=function(a,b){a&1&&(_.I(0,"mat-option",3),_.Q(1),_.J());a&2&&(a=b.va,_.H("value",a),_.A(),_.dh(" ",a.displayName," "))};Bnb=function(a,b){a&1&&(_.I(0,"mat-option",3),_.Q(1),_.J());a&2&&(a=b.va,_.H("value",a),_.A(),_.dh(" ",a.displayName," "))};
Cnb=function(a,b){a&1&&(_.I(0,"div",12),_.Q(1),_.J());a&2&&(a=b.va,b=_.P(3),_.H("id",_.pC("dialog-description-",b.mc.id)),_.A(),_.dh(" ",a," "))};
Enb=function(a){if(a&1){var b=_.Wd();_.I(0,"xap-comparison-operator-selector",13);_.O("change",function(c){_.w(b);var d=_.P(3);return _.y(Dnb(d,c))})("operatorFocusChange",function(c){_.w(b);_.P(3).fab=c;return _.y()});_.J()}a&2&&(a=_.P(3),_.bh("xap-filterbar-filtereditor-operator-single-line",a.filter.config.g9),_.H("operators",a.fe.HY())("value",a.mc==null?null:a.mc.Qf)("appliedFilterId",a.mc.id))};Fnb=function(){};
Hnb=function(a){a&1&&(_.Cg(0),_.Kg(1),_.I(2,"div",7),_.F(3,Cnb,2,3,"div",8),_.I(4,"div",9),_.F(5,Enb,1,5,"xap-comparison-operator-selector",10),_.I(6,"div",11),_.F(7,Fnb,0,0,"ng-template",null,2,_.oh),_.J()()(),_.Kg(9,1),_.Dg());a&2&&(a=_.P(2),_.A(3),_.H("ngIf",a.mc.config.description),_.A(),_.bh("xap-filterbar-multiple-lines",!a.filter.config.g9)("xap-filterbar-single-line",a.filter.config.g9),_.A(),_.H("ngIf",Gnb(a)))};Inb=function(a){a&1&&_.Fg(0)};
Jnb=function(a){a&1&&_.F(0,Inb,1,0,"ng-container",14);a&2&&(a=_.P(2),_.H("ngTemplateOutlet",a.dI))};
Knb=function(a){if(a&1){var b=_.Wd();_.I(0,"div",4);_.O("keydown.enter",function(){_.w(b);var d=_.P();d.filter.config.Xod||d.fe.vR();return _.y()})("focusout",function(){_.w(b);var d=_.P();return _.y(d.kI())});_.I(1,"div",5);_.F(2,Hnb,10,6,"ng-container",6)(3,Jnb,1,1,"ng-template",null,1,_.oh);_.J()()}if(a&2){a=_.$g(4);var c=_.P();_.tg("aria-labelledby","dialog-label-"+c.mc.id)("aria-describedby","dialog-description-"+c.mc.id);_.A(2);_.H("ngIf",c.filter)("ngIfElse",a)}};
Lnb=function(a,b){a&1&&(_.I(0,"div",12),_.Q(1),_.J());a&2&&(a=b.va,b=_.P(3),_.H("id",_.pC("dialog-description-",b.mc.id)),_.A(),_.dh(" ",a," "))};
Mnb=function(a){if(a&1){var b=_.Wd();_.I(0,"xap-comparison-operator-selector",13);_.O("change",function(c){_.w(b);var d=_.P(3);return _.y(Dnb(d,c))})("operatorFocusChange",function(c){_.w(b);_.P(3).fab=c;return _.y()});_.J()}a&2&&(a=_.P(3),_.bh("xap-filterbar-filtereditor-operator-single-line",a.filter.config.g9),_.H("operators",a.fe.HY())("value",a.mc==null?null:a.mc.Qf)("appliedFilterId",a.mc.id))};Nnb=function(){};
Onb=function(a){a&1&&(_.Cg(0),_.Kg(1),_.I(2,"div",7),_.F(3,Lnb,2,3,"div",8),_.I(4,"div",9),_.F(5,Mnb,1,5,"xap-comparison-operator-selector",10),_.I(6,"div",11),_.F(7,Nnb,0,0,"ng-template",null,2,_.oh),_.J()()(),_.Kg(9,1),_.Dg());a&2&&(a=_.P(2),_.A(3),_.H("ngIf",a.mc.config.description),_.A(),_.bh("xap-filterbar-multiple-lines",!a.filter.config.g9)("xap-filterbar-single-line",a.filter.config.g9),_.A(),_.H("ngIf",Gnb(a)))};Pnb=function(a){a&1&&_.Fg(0)};
Qnb=function(a){a&1&&_.F(0,Pnb,1,0,"ng-container",14);a&2&&(a=_.P(2),_.H("ngTemplateOutlet",a.dI))};
Rnb=function(a){if(a&1){var b=_.Wd();_.I(0,"div",4);_.O("keydown.enter",function(){_.w(b);var d=_.P();d.filter.config.Xod||d.fe.vR();return _.y()})("focusout",function(){_.w(b);var d=_.P();return _.y(d.kI())});_.I(1,"div",5);_.F(2,Onb,10,6,"ng-container",6)(3,Qnb,1,1,"ng-template",null,1,_.oh);_.J()()}if(a&2){a=_.$g(4);var c=_.P();_.tg("aria-labelledby","dialog-label-"+c.mc.id)("aria-describedby","dialog-description-"+c.mc.id);_.A(2);_.H("ngIf",c.filter)("ngIfElse",a)}};Snb=function(){return{diameter:100}};
Tnb=function(a){a&1&&(_.ce(),_.K(0,"circle",4));if(a&2){a=_.P();var b=_.$g(1);_.ah("animation-name","mat-progress-spinner-stroke-rotate-"+a.Awa)("stroke-dashoffset",a.Rnb(),"px")("stroke-dasharray",a.Rua(),"px")("stroke-width",a.rnb(),"%")("transform-origin",a.snb(b));_.tg("r",a.Gua())}};
Unb=function(a){a&1&&(_.ce(),_.K(0,"circle",4));if(a&2){a=_.P();var b=_.$g(1);_.ah("stroke-dashoffset",a.Rnb(),"px")("stroke-dasharray",a.Rua(),"px")("stroke-width",a.rnb(),"%")("transform-origin",a.snb(b));_.tg("r",a.Gua())}};Vnb=function(a){a&1&&(_.I(0,"mat-icon",12),_.Q(1),_.J());a&2&&(a=_.P(),_.H("svgIcon",_.PE(a.Ti,"remove_filter")),_.A(),_.dh(" ",_.QE(a.Ti,"remove_filter")," "))};
Xnb=function(a){if(a&1){var b=_.Wd();_.I(0,"div",13)(1,"button",14);_.O("click",function(){_.w(b);var c=_.P();return _.y(c.vR())});_.Ig(2,2);_.J()()}a&2&&(a=_.P(),_.A(),_.H("disabled",!_.Wnb(a.fe)))};Ynb=function(a){a&1&&(_.I(0,"div",15),_.K(1,"mat-spinner",16),_.J())};Znb=function(){return{iu:!1,ZP:!1,Nl:!1,HI:!1,ae:!1}};$nb=function(a,b){a&1&&(_.I(0,"div",1,0),_.Kg(2),_.J());a&2&&(a=b.id,b=_.P(),_.H("id",b.id)("ngClass",b.Al),_.tg("aria-label",b.ariaLabel||null)("aria-labelledby",b.VV(a)))};
aob=function(a,b){if(a&1){var c=_.Wd();_.I(0,"mat-option",12);_.Q(1);_.I(2,"button",13);_.O("click",function(d){var e=_.w(c).va,f=_.P(2);d.stopPropagation();f.h1a.emit(e);return _.y()});_.I(3,"mat-icon",14);_.Q(4);_.J()()()}a&2&&(a=b.va,b=_.P(2),_.H("value",a),_.A(),_.dh(" ",a.label," "),_.A(2),_.H("svgIcon",_.PE(b.Ti,"delete_filter"))("fontSet",b.zbb?"google-material-icons":void 0),_.A(),_.eh(_.QE(b.Ti,"delete_filter")))};
bob=function(a){a&1&&(_.I(0,"div",9)(1,"mat-optgroup",10),_.F(2,aob,5,5,"mat-option",11),_.J()());a&2&&(a=_.P(),_.A(2),_.H("ngForOf",a.wF))};cob=function(a){a&1&&_.Fg(0)};eob=function(a,b){a&1&&(_.I(0,"mat-option",20),_.F(1,cob,1,0,"ng-container",21),_.J());a&2&&(a=b.va,_.P(4),b=_.$g(12),_.H("value",a),_.A(),_.H("ngTemplateOutlet",b)("ngTemplateOutletContext",_.lh(3,dob,a)))};
fob=function(a){a&1&&(_.I(0,"div")(1,"mat-optgroup",18),_.F(2,eob,2,5,"mat-option",19),_.J()());a&2&&(a=_.P().va,_.A(),_.H("label",a.TY),_.A(),_.H("ngForOf",a.uR))};gob=function(a){a&1&&_.Fg(0)};hob=function(a){a&1&&(_.I(0,"mat-option",20),_.F(1,gob,1,0,"ng-container",21),_.J());if(a&2){a=_.P().va;_.P(2);var b=_.$g(12);_.H("value",a);_.A();_.H("ngTemplateOutlet",b)("ngTemplateOutletContext",_.lh(3,dob,a))}};
iob=function(a,b){a&1&&(_.Cg(0),_.F(1,fob,3,2,"div",16)(2,hob,2,5,"mat-option",17),_.Dg());a&2&&(a=b.va,_.P(2),_.A(),_.H("ngIf",_.RE(a)&&a.uR.length>0),_.A(),_.H("ngIf",!_.RE(a)))};job=function(a){a&1&&(_.I(0,"mat-option",22)(1,"span",23),_.Q(2),_.J()());a&2&&(a=_.P(3),_.A(2),_.eh(a.VE))};kob=function(a,b){a&1&&(_.Cg(0),_.F(1,job,3,1,"mat-option",8),_.Dg());a&2&&(a=b.Qa,b=_.P(2),_.A(),_.H("ngIf",b.VE&&a.length===0))};
lob=function(a){a&1&&(_.Cg(0),_.F(1,iob,3,2,"ng-container",15),_.S(2,"async"),_.F(3,kob,2,1,"ng-container",16),_.S(4,"async"),_.Dg());a&2&&(a=_.P(),_.A(),_.H("ngForOf",_.nh(2,2,a.C_)),_.A(2),_.H("ngIf",_.nh(4,4,a.C_)))};mob=function(a,b){a&1&&(_.I(0,"mat-option",20)(1,"span"),_.Q(2),_.J()());a&2&&(a=b.va,_.H("value",a),_.tg("aria-label",a.ariaLabel||a.displayName),_.A(2),_.eh(a.displayName))};
nob=function(a){a&1&&(_.I(0,"div")(1,"mat-optgroup",18),_.F(2,mob,3,3,"mat-option",19),_.J()());a&2&&(a=_.P().va,_.A(),_.H("label",a.TY),_.A(),_.H("ngForOf",a.uR))};oob=function(a){a&1&&(_.I(0,"mat-option",20)(1,"span"),_.Q(2),_.J()());a&2&&(a=_.P().va,_.H("value",a),_.tg("aria-label",a.ariaLabel||null),_.A(2),_.eh(a.displayName))};
pob=function(a,b){a&1&&(_.Cg(0),_.F(1,nob,3,2,"div",16)(2,oob,3,3,"mat-option",17),_.Dg());a&2&&(a=b.va,_.P(2),_.A(),_.H("ngIf",_.RE(a)&&a.uR.length>0),_.A(),_.H("ngIf",!_.RE(a)))};qob=function(a){a&1&&(_.I(0,"mat-option",22)(1,"span",23),_.Q(2),_.J()());a&2&&(a=_.P(3),_.A(2),_.eh(a.VE))};rob=function(a,b){a&1&&(_.Cg(0),_.F(1,qob,3,1,"mat-option",8),_.Dg());a&2&&(a=b.Qa,b=_.P(2),_.A(),_.H("ngIf",b.VE&&a.length===0))};
sob=function(a){a&1&&(_.F(0,pob,3,2,"ng-container",15),_.S(1,"async"),_.F(2,rob,2,1,"ng-container",16),_.S(3,"async"));a&2&&(a=_.P(),_.H("ngForOf",_.nh(1,2,a.pS)),_.A(2),_.H("ngIf",_.nh(3,4,a.pS)))};tob=function(a){a&1&&(_.I(0,"mat-option",22),_.K(1,"mat-spinner",24),_.J());a&2&&(a=_.P(),_.tg("aria-label",a.Ajb))};uob=function(a){a&1&&(_.I(0,"b"),_.Q(1),_.J());a&2&&(a=_.P().va,_.A(),_.eh(a.text))};vob=function(a){a&1&&(_.I(0,"i"),_.Q(1),_.J());a&2&&(a=_.P().va,_.A(),_.eh(a.text))};
wob=function(a){a&1&&(_.I(0,"u"),_.Q(1),_.J());a&2&&(a=_.P().va,_.A(),_.eh(a.text))};xob=function(a){a&1&&(_.Cg(0),_.Q(1),_.Dg());a&2&&(a=_.P().va,_.A(),_.eh(a.text))};yob=function(a,b){a&1&&(_.I(0,"span"),_.Cg(1,25),_.F(2,uob,2,1,"b",26)(3,vob,2,1,"i",26)(4,wob,2,1,"u",26)(5,xob,2,1,"ng-container",27),_.Dg(),_.J());a&2&&(a=b.va,_.A(),_.H("ngSwitch",a.tag),_.A(),_.H("ngSwitchCase","b"),_.A(),_.H("ngSwitchCase","i"),_.A(),_.H("ngSwitchCase","u"))};
zob=function(a,b){a&1&&_.F(0,yob,6,4,"span",15);a&2&&_.H("ngForOf",b.va.W4)};Bob=function(a){a&1&&(_.I(0,"mat-icon",10),_.Q(1),_.J());a&2&&(a=_.P(),_.H("svgIcon",_.Aob(a.Ti,a.Yia())),_.A(),_.dh(" ",a.Yia()," "))};Cob=function(a){a&1&&(_.I(0,"span",11),_.Q(1),_.J());a&2&&(a=_.P(),_.A(),_.eh(a.D5))};
Eob=function(a,b){if(a&1){var c=_.Wd();_.I(0,"xap-filter-editor",12);_.S(1,"async");_.O("editorVisibleChange",function(e){var f=_.w(c).index,g=_.P();return _.y(_.Dob(g,e,f))})("removed",function(){var e=_.w(c).index,f=_.P();return _.y(f.remove(e))})("update",function(e){var f=_.w(c).index,g=_.P();return _.y(g.update(f,e,g.editor))});_.J()}if(a&2){a=b.va;b=b.index;var d=_.P();_.H("appliedFilter",a)("filter",_.nh(1,4,d.config.CH(a.config.id)))("isEditorVisible",d.K6(b))("disabled",d.disabled)}};
Fob=function(a){if(a&1){var b=_.Wd();_.I(0,"button",13);_.O("click",function(c){_.w(b);var d=_.P();return _.y(d.TDa(c))});_.I(1,"mat-icon",14);_.Q(2);_.J()()}a&2&&(a=_.P(),_.H("matTooltip",a.Fpa),_.tg("aria-label",a.Fpa),_.A(),_.H("svgIcon",_.PE(a.Ti,"save_filters")),_.A(),_.eh(_.QE(a.Ti,"save_filters")))};
Gob=function(a){if(a&1){var b=_.Wd();_.I(0,"button",15);_.O("click",function(c){_.w(b);var d=_.P();return _.y(d.q4(c))});_.I(1,"mat-icon",14);_.Q(2);_.J()()}a&2&&(a=_.P(),_.H("matTooltip",a.Uoa),_.tg("aria-label",a.Uoa),_.A(),_.H("svgIcon",_.PE(a.Ti,"clear_filters")),_.A(),_.eh(_.QE(a.Ti,"clear_filters")))};Hob=function(a,b){return this.N8c(b)};
Iob=function(a){a&1&&(_.I(0,"tr",0)(1,"td",3),_.Q(2),_.J()());a&2&&(a=_.P(),_.A(),_.ah("padding-top",a.zV)("padding-bottom",a.zV),_.tg("colspan",a.yDa),_.A(),_.dh(" ",a.label," "))};Job=function(a){a&1&&(_.I(0,"td",3),_.Q(1),_.J());a&2&&(a=_.P(2),_.ah("padding-top",a.zV)("padding-bottom",a.zV),_.tg("colspan",a.Uaa),_.A(),_.dh(" ",a.Uaa>=a.ZRb?a.label:""," "))};
Kob=function(a,b){if(a&1){var c=_.Wd();_.I(0,"td",6)(1,"button",7);_.O("click",function(f){var g=_.w(c).va,m=_.P(2);return _.y(m.i1c(g,f))})("focus",function(f){var g=_.w(c).va,m=_.P(2);return _.y(m.D2c(g,f))});_.I(2,"span",8);_.Q(3);_.J();_.K(4,"span",9);_.J()()}if(a&2){a=b.va;b=b.py;var d=_.P().py,e=_.P();_.ah("width",e.mlb)("padding-top",e.zV)("padding-bottom",e.zV);_.tg("data-mat-row",d)("data-mat-col",b);_.A();_.bh("mat-calendar-body-disabled",!a.enabled)("mat-calendar-body-active",e.Hob(d,b))("mat-calendar-body-range-start",
e.zUa(a.Ym))("mat-calendar-body-range-end",e.yUa(a.Ym))("mat-calendar-body-in-range",e.kva(a.Ym))("mat-calendar-body-comparison-bridge-start",e.Y4c(a.Ym,d,b))("mat-calendar-body-comparison-bridge-end",e.X4c(a.Ym,d,b))("mat-calendar-body-comparison-start",e.Mob(a.Ym))("mat-calendar-body-comparison-end",e.Lob(a.Ym))("mat-calendar-body-in-comparison-range",e.c5c(a.Ym))("mat-calendar-body-preview-start",e.l5c(a.Ym))("mat-calendar-body-preview-end",e.k5c(a.Ym))("mat-calendar-body-in-preview",e.d5c(a.Ym));
_.H("ngClass",a.lcd)("tabindex",e.Hob(d,b)?0:-1);_.tg("aria-label",a.ariaLabel)("aria-disabled",!a.enabled||null)("aria-pressed",e.O2(a.Ym))("aria-current",e.ibc===a.Ym?"date":null)("aria-describedby",e.z3c(a.Ym));_.A();_.bh("mat-calendar-body-selected",e.O2(a.Ym))("mat-calendar-body-comparison-identical",e.Z4c(a.Ym))("mat-calendar-body-today",e.ibc===a.Ym);_.A();_.dh(" ",a.Cza," ")}};
Mob=function(a,b){a&1&&(_.I(0,"tr",1),_.ug(1,Job,2,6,"td",4),_.JE(2,Kob,5,48,"td",5,Lob),_.J());if(a&2){a=b.va;b=b.py;var c=_.P();_.A();_.vg(b===0&&c.Uaa?1:-1);_.A();_.KE(a)}};Nob=function(a){return(a==null?void 0:a.nodeName)==="TD"};Oob=function(a){if(Nob(a))var b=a;else if(Nob(a.parentNode))b=a.parentNode;else{var c;Nob((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};
Pob=function(a,b,c){return c!==null&&b!==c&&a<c&&a===b};Qob=function(a,b,c){return b!==null&&b!==c&&a>=b&&a===c};Rob=function(a,b,c,d){return d&&b!==null&&c!==null&&b!==c&&a>=b&&a<=c};Sob=function(a){a=a.changedTouches[0];return document.elementFromPoint(a.clientX,a.clientY)};Tob=function(a,b){a&1&&(_.I(0,"th",2)(1,"span",6),_.Q(2),_.J(),_.I(3,"span",3),_.Q(4),_.J()());a&2&&(a=b.va,_.A(2),_.eh(a.jUb),_.A(2),_.eh(a.narrow))};
Vob=function(a,b,c,d,e){b=a.getYear(b);c=a.getYear(c);a=Uob(a,d,e);return Math.floor((b-a)/24)===Math.floor((c-a)/24)};Wob=function(a,b,c,d){return((a.getYear(b)-Uob(a,c,d))%24+24)%24};Uob=function(a,b,c){var d=0;c?d=a.getYear(c)-24+1:b&&(d=a.getYear(b));return d};Xob=function(){};
Yob=function(a){if(a&1){var b=_.Wd();_.I(0,"mat-month-view",4);_.hh("activeDateChange",function(c){_.w(b);var d=_.P();_.gh(d.Ab,c)||(d.Ab=c);return _.y(c)});_.O("_userSelection",function(c){_.w(b);var d=_.P();return _.y(d.qua(c))})("dragStarted",function(c){_.w(b);var d=_.P();return _.y(d.y2c(c))})("dragEnded",function(c){_.w(b);var d=_.P();return _.y(d.uSa(c))});_.J()}a&2&&(a=_.P(),_.fh("activeDate",a.Ab),_.H("selected",a.selected)("dateFilter",a.Ri)("maxDate",a.od)("minDate",a.zd)("dateClass",a.Uj)("comparisonStart",
a.Rk)("comparisonEnd",a.Hl)("startDateAccessibleName",a.v0)("endDateAccessibleName",a.mY)("activeDrag",a.Ota))};
Zob=function(a){if(a&1){var b=_.Wd();_.I(0,"mat-year-view",5);_.hh("activeDateChange",function(c){_.w(b);var d=_.P();_.gh(d.Ab,c)||(d.Ab=c);return _.y(c)});_.O("monthSelected",function(c){_.w(b);var d=_.P();return _.y(d.S5c(c))})("selectedChange",function(c){_.w(b);var d=_.P();return _.y(d.Ynb(c,"month"))});_.J()}a&2&&(a=_.P(),_.fh("activeDate",a.Ab),_.H("selected",a.selected)("dateFilter",a.Ri)("maxDate",a.od)("minDate",a.zd)("dateClass",a.Uj))};
$ob=function(a){if(a&1){var b=_.Wd();_.I(0,"mat-multi-year-view",6);_.hh("activeDateChange",function(c){_.w(b);var d=_.P();_.gh(d.Ab,c)||(d.Ab=c);return _.y(c)});_.O("yearSelected",function(c){_.w(b);var d=_.P();return _.y(d.J9c(c))})("selectedChange",function(c){_.w(b);var d=_.P();return _.y(d.Ynb(c,"year"))});_.J()}a&2&&(a=_.P(),_.fh("activeDate",a.Ab),_.H("selected",a.selected)("dateFilter",a.Ri)("maxDate",a.od)("minDate",a.zd)("dateClass",a.Uj))};apb=function(){};
bpb=function(a){a&1&&(_.ce(),_.I(0,"svg",2),_.K(1,"path",3),_.J())};_.cpb=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};
_.dpb=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("")};
_.epb=function(a){return String(a).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08")};fpb=function(){};fpb.prototype.destroy=function(){};fpb.prototype.AO=function(){};var Qjb=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)};fpb.prototype.move=function(a,b){this.attach(b,this.detach(a))};var Rjb=function(){this.iN=new Map;this.xL=void 0};_.h=Rjb.prototype;_.h.has=function(a){return this.iN.has(a)};
_.h.delete=function(a){if(!this.has(a))return!1;var b=this.iN.get(a);this.xL!==void 0&&this.xL.has(b)?(this.iN.set(a,this.xL.get(b)),this.xL.delete(b)):this.iN.delete(a);return!0};_.h.get=function(a){return this.iN.get(a)};_.h.set=function(a,b){if(this.iN.has(a)){a=this.iN.get(a);this.xL===void 0&&(this.xL=new Map);for(var c=this.xL;c.has(a);)a=c.get(a);c.set(a,b)}else this.iN.set(a,b)};
_.h.forEach=function(a){for(var b=_.k(this.iN),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.xL!==void 0)for(var e=this.xL;e.has(d);)d=e.get(d),a(d,c)}};var gpb=function(a,b,c){this.jN=a;this.va=b;this.py=c};_.p.Object.defineProperties(gpb.prototype,{lgc:{configurable:!0,enumerable:!0,get:function(){return this.jN.length-10}}});
var Tjb=function(a,b){this.Nhd=a;this.ovd=b;this.LCa=void 0},Ujb=function(a,b,c){this.jN=a;this.lid=b;this.Gac=c;this.dab=void 0;this.r7=!1};_.W(Ujb,fpb);_.h=Ujb.prototype;_.h.at=function(a){return _.Fia(this.jN,a)[8].va};_.h.attach=function(a,b){var c=b[6];this.r7||(this.r7=a!==this.length);_.Hia(this.jN,b,a,_.$ka(this.Gac,c))};_.h.detach=function(a){this.r7||(this.r7=a!==this.length-1);return _.Iia(this.jN,a)};
_.h.create=function(a,b){a=_.Zka(this.lid,this.Gac,new gpb(this.jN,b,a),{oza:null});var c;(c=this.dab)==null||c.pPd();return a};_.h.destroy=function(a){_.Yga(a[1],a);var b;(b=this.dab)==null||b.qPd()};_.h.AO=function(a,b){_.Fia(this.jN,a)[8].va=b};_.h.reset=function(){this.r7=!1;var a;(a=this.dab)==null||a.reset()};_.p.Object.defineProperties(Ujb.prototype,{length:{configurable:!0,enumerable:!0,get:function(){return this.jN.length-10}}});
_.SE=function(){this.La=_.u(_.ne);this.Tc=_.u(_.Ws);this.anb=null;this.Bzb=new _.Uj};_.SE.prototype.Dc=function(){var a=this,b=this.La.na;this.ypb=this.Tc.Bk(b,b.nodeType===1&&b.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(function(c){a.anb=c;a.Bzb.emit(c)})};_.SE.prototype.Ma=function(){this.Tc.Ii(this.La);this.ypb&&this.ypb.unsubscribe()};_.p.Object.defineProperties(_.SE.prototype,{Bia:{configurable:!0,enumerable:!0,get:function(){return this.anb}}});_.SE.O=function(a){return new (a||_.SE)};
_.SE.Ea=_.Te({type:_.SE,oa:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{Bzb:"cdkFocusChange"},Qb:["cdkMonitorFocus"]});var hpb=function(){this.h5c=!0;this.Cc=new _.Vf};hpb.prototype.destroy=function(){this.Cc.complete()};hpb.prototype.tn=function(){};hpb.prototype.wz=function(){};_.ipb={Da:_.qXa,Gb:function(){return function(){return new hpb}}};_.TE=function(){this.OCa=this.npb=new _.Vf};_.TE.prototype.setTime=function(){throw Error("Lb");};
_.TE.prototype.getHours=function(){throw Error("Lb");};_.TE.prototype.getMinutes=function(){throw Error("Lb");};_.TE.prototype.getSeconds=function(){throw Error("Lb");};_.UE=function(a,b){return jpb(b)&&a.isValid(b)?b:null};_.TE.prototype.Vh=function(a){return a==null||jpb(a)&&this.isValid(a)?a:this.invalid()};_.TE.prototype.T8=function(a){this.locale=a;this.npb.next()};_.VE=function(a,b,c){return a.getYear(b)-a.getYear(c)||a.getMonth(b)-a.getMonth(c)||a.getDate(b)-a.getDate(c)};
_.WE=function(a,b,c){if(b&&c){var d=a.isValid(b),e=a.isValid(c);return d&&e?!_.VE(a,b,c):d==e}return b==c};_.XE=function(a,b,c,d){return c&&_.VE(a,b,c)<0?c:d&&_.VE(a,b,d)>0?d:b};kpb=/^\d{4}-\d{2}-\d{2}(?:T\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|(?:(?:\+|-)\d{2}:\d{2}))?)?$/;lpb=/^(\d?\d)[:.](\d?\d)(?:[:.](\d?\d))?\s*(AM|PM)?$/i;YE=function(){_.TE.call(this);this.rpb=_.u(_.NXa,{optional:!0});var a=_.u(_.NXa,{optional:!0});a!==void 0&&(this.rpb=a);_.TE.prototype.T8.call(this,this.rpb)};_.W(YE,_.TE);
YE.prototype.getYear=function(a){return a.getFullYear()};YE.prototype.getMonth=function(a){return a.getMonth()};YE.prototype.getDate=function(a){return a.getDate()};mpb=function(a){var b=new Intl.DateTimeFormat(a.locale,{month:"short",timeZone:"utc"});return Xjb(12,function(c){return a.Zaa(b,new Date(2017,c,1))})};npb=function(a){var b=new Intl.DateTimeFormat(a.locale,{day:"numeric",timeZone:"utc"});return Xjb(31,function(c){return a.Zaa(b,new Date(2017,0,c+1))})};
_.opb=function(a,b){var c=new Intl.DateTimeFormat(a.locale,{weekday:b,timeZone:"utc"});return Xjb(7,function(d){return a.Zaa(c,new Date(2017,0,d+1))})};ZE=function(a,b){var c=new Intl.DateTimeFormat(a.locale,{year:"numeric",timeZone:"utc"});return a.Zaa(c,b)};_.ppb=function(a){if(typeof Intl!=="undefined"&&Intl.Locale){a=new Intl.Locale(a.locale);var b,c,d,e=(d=(c=((b=a.qHd)==null?void 0:b.call(a))||a.WTd)==null?void 0:c.KGd)!=null?d:0;return e===7?0:e}return 0};
_.qpb=function(a,b){return a.getDate(a.Baa(a.getYear(b),a.getMonth(b)+1,0))};YE.prototype.clone=function(a){return new Date(a.getTime())};var $E=function(a,b,c,d){a=a.Baa(b,c,d);a.getMonth();return a};YE.prototype.Om=function(){return new Date};YE.prototype.parse=function(a){return typeof a=="number"?new Date(a):a?new Date(Date.parse(a)):null};
YE.prototype.format=function(a,b){if(!this.isValid(a))throw Error("Mb");b=new Intl.DateTimeFormat(this.locale,Object.assign({},b,{timeZone:"utc"}));return this.Zaa(b,a)};_.bF=function(a,b,c){return _.aF(a,b,c*12)};_.aF=function(a,b,c){var d=a.Baa(a.getYear(b),a.getMonth(b)+c,a.getDate(b));a.getMonth(d)!=((a.getMonth(b)+c)%12+12)%12&&(d=a.Baa(a.getYear(d),a.getMonth(d),0));return d};_.cF=function(a,b,c){return a.Baa(a.getYear(b),a.getMonth(b),a.getDate(b)+c)};
_.rpb=function(a,b){return[b.getUTCFullYear(),a.qkb(b.getUTCMonth()+1),a.qkb(b.getUTCDate())].join("-")};YE.prototype.Vh=function(a){if(typeof a==="string"){if(!a)return null;if(kpb.test(a)){var b=new Date(a);if(this.isValid(b))return b}}return _.TE.prototype.Vh.call(this,a)};var jpb=function(a){return a instanceof Date};_.h=YE.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.Baa=function(a,b,c){var d=new Date;d.setFullYear(a,b,c);d.setHours(0,0,0,0);return d};_.h.qkb=function(a){return("00"+a).slice(-2)};
_.h.Zaa=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.dAd=function(a){var b=a.toUpperCase().match(lpb);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(this.Om(),a,c,d||0)}return null};
YE.O=function(a){return new (a||YE)};YE.wa=_.q({token:YE,qa:YE.O});spb={parse:{Tq:null,Xud:null},display:{Tq:{year:"numeric",month:"numeric",day:"numeric"},Xud:{hour:"numeric",minute:"numeric"},W9a:{year:"numeric",month:"short"},Gcd:{year:"numeric",month:"long",day:"numeric"},Amd:{year:"numeric",month:"long"},QSd:{hour:"numeric",minute:"numeric"}}};_.dF=function(){};_.dF.O=function(a){return new (a||_.dF)};_.dF.Ja=_.Se({type:_.dF});var tpb;tpb=tpb===void 0?spb:tpb;
_.dF.Ia=_.ed({Tb:[[{Da:_.TE,Ce:YE},{Da:_.cu,rc:tpb}]]});var upb=0,eF=function(a){var b=_.kZa.call(this)||this;b.Ut="mat-optgroup-label-"+upb++;var c;b.TK=(c=a==null?void 0:a.y6a)!=null?c:!1;return b};_.W(eF,_.kZa);eF.O=function(a){return new (a||eF)(_.C(_.gu,8))};eF.Ea=_.Te({type:eF,inputs:{label:"label"},standalone:!1,features:[_.kg]});
var vpb=["text"],wpb=0,xpb=function(a,b){this.source=a;this.eN=b===void 0?!1:b},fF=function(a,b,c,d){this.kd=a;this.Sa=b;this.Bd=c;this.group=d;this.lc=this.nV=this.Zc=!1;this.uW="";this.id="mat-option-"+wpb++;this.eq=new _.Uj;this.dh=new _.Vf};_.h=fF.prototype;_.h.select=function(a){a=a===void 0?!0:a;this.Zc||(this.Zc=!0,_.Qn(this.Sa),a&&this.JV())};_.h.ag=function(a){a=a===void 0?!0:a;this.Zc&&(this.Zc=!1,_.Qn(this.Sa),a&&this.JV())};
_.h.focus=function(a,b){var c=this.Zg();typeof c.focus==="function"&&c.focus(b)};_.h.Xj=function(){return this.ZF};_.h.oe=function(a){a.keyCode!==13&&a.keyCode!==32||_.Oi(a)||(this.cs(),a.preventDefault())};_.h.cs=function(){this.disabled||(this.Zc=this.multiple?!this.Zc:!0,_.Qn(this.Sa),this.JV(!0))};_.h.Ur=function(){return this.disabled?"-1":"0"};_.h.Zg=function(){return this.kd.na};_.h.Jo=function(){if(this.Zc){var a=this.ZF;a!==this.uW&&(this.uW&&this.dh.next(),this.uW=a)}};_.h.Ma=function(){this.dh.complete()};
_.h.JV=function(a){this.eq.emit(new xpb(this,a===void 0?!1:a))};
_.p.Object.defineProperties(fF.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.Bd&&this.Bd.multiple}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Zc}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.group&&this.group.disabled||this.lc},set:function(a){this.lc=_.Vi(a)}},Gc:{configurable:!0,enumerable:!0,get:function(){return!(!this.Bd||!this.Bd.Gc)}},Nl:{configurable:!0,enumerable:!0,get:function(){return!(!this.Bd||!this.Bd.Nl)}},
active:{configurable:!0,enumerable:!0,get:function(){return this.nV}},ZF:{configurable:!0,enumerable:!0,get:function(){var a;return(((a=this.gXa)==null?void 0:a.na.textContent)||"").trim()}}});fF.O=function(){_.Ke()};fF.Ea=_.Te({type:fF,mb:function(a,b){a&1&&_.Og(vpb,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.gXa=c.first)}},inputs:{value:"value",id:"id",disabled:"disabled"},outputs:{eq:"onSelectionChange"},standalone:!1});
var ypb={pgc:"ACTIVE",tqc:"DELETE_IN_PROGRESS",vqc:"DELETE_REQUESTED",yBc:"LIFECYCLE_STATE_UNSPECIFIED",values:function(){return[ypb.yBc,ypb.pgc,ypb.vqc,ypb.tqc]}},zpb=function(){this.i={}};_.W(zpb,_.V);zpb.prototype.ka=function(){return zpb};zpb.prototype.ma=function(){return{keys:[]}};var gF=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(gF,_.V);gF.prototype.ka=function(){return gF};
gF.prototype.ma=function(){return{keys:["code","details","message"],Cd:{details:{xc:null,Ic:!0,Jc:!1,Kc:!1}}}};
_.p.Object.defineProperties(gF.prototype,{code:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"code")?_.T(this,"code"):null},set:function(a){this.i.code=a}},details:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"details")?_.T(this,"details"):null},set:function(a){this.i.details=a}},message:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"message")?_.T(this,"message"):null},set:function(a){this.i.message=a}}});
_.hF=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(_.hF,_.V);_.hF.prototype.ka=function(){return _.hF};_.hF.prototype.ma=function(){return{keys:["done","error","metadata","name","response"],Cd:{metadata:{xc:null,Ic:!1,Jc:!1,Kc:!1},response:{xc:null,Ic:!1,Jc:!1,Kc:!1}},Ka:{error:gF}}};
_.p.Object.defineProperties(_.hF.prototype,{done:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"done")?_.T(this,"done"):null},set:function(a){this.i.done=a}},error:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"error")?_.T(this,"error"):null},set:function(a){this.i.error=a}},metadata:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"metadata")?_.T(this,"metadata"):null},set:function(a){this.i.metadata=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"name")?_.T(this,"name"):null},set:function(a){this.i.name=a}},response:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"response")?_.T(this,"response"):null},set:function(a){this.i.response=a}}});var iF=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(iF,_.V);iF.prototype.ka=function(){return iF};iF.prototype.ma=function(){return{keys:["id","type"]}};
_.p.Object.defineProperties(iF.prototype,{id:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"id")?_.T(this,"id"):null},set:function(a){this.i.id=a}},type:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"type")?_.T(this,"type"):null},set:function(a){this.i.type=a}}});
_.jF=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.xBb==null?null:a.xBb};
_.W(_.jF,_.V);_.jF.prototype.ka=function(){return _.jF};_.jF.prototype.ma=function(){return{Oa:{lifecycleState:ypb},keys:"configuredCapabilities createTime labels lifecycleState name parent projectId projectNumber tags".split(" "),Cd:{labels:{xc:null,Ic:!1,Jc:!1,Kc:!1},tags:{xc:null,Ic:!1,Jc:!1,Kc:!1}},Ka:{parent:iF}}};
_.p.Object.defineProperties(_.jF.prototype,{xBb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"configuredCapabilities")?_.T(this,"configuredCapabilities"):null},set:function(a){this.i.configuredCapabilities=a}},createTime:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"createTime")?_.T(this,"createTime"):null},set:function(a){this.i.createTime=a}},labels:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"labels")?_.T(this,"labels"):null},set:function(a){this.i.labels=
a}},lifecycleState:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"lifecycleState")?_.T(this,"lifecycleState"):null},set:function(a){this.i.lifecycleState=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.T(this,"name"):null},set:function(a){this.i.name=a}},parent:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"parent")?_.T(this,"parent"):null},set:function(a){this.i.parent=a}},projectId:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,
"projectId")?_.T(this,"projectId"):null},set:function(a){this.i.projectId=a}},projectNumber:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projectNumber")?_.T(this,"projectNumber"):null},set:function(a){this.i.projectNumber=a}},tags:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"tags")?_.T(this,"tags"):null},set:function(a){this.i.tags=a}}});
var kF=function(a){a=a===void 0?{}:a;this.i={};this.i.projects=a.mr==null?null:a.mr;this.i.nextPageToken=a.nextPageToken==null?null:a.nextPageToken};_.W(kF,_.V);kF.prototype.ka=function(){return kF};kF.prototype.ma=function(){return{Pa:{projects:_.jF},keys:["nextPageToken","projects"]}};
_.p.Object.defineProperties(kF.prototype,{nextPageToken:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"nextPageToken")?_.T(this,"nextPageToken"):null},set:function(a){this.i.nextPageToken=a}},mr:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"projects")?_.T(this,"projects"):null},set:function(a){this.i.projects=a}}});
_.lF={$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"};mF=function(a,b,c){this.Ya=a;this.Ya=a==null?"v1":a;this.yb=new _.uo(b,c)};_.h=mF.prototype;
_.h.create=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.vo(this.yb,{body:a,Nb:"POST",Sb:"cloudresourcemanager.projects.create",path:"/"+this.Ya+"/projects",Ua:_.Mh(b,_.lF,c),Ub:_.hF})};_.h.delete=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.vo(this.yb,{body:null,Nb:"DELETE",Sb:"cloudresourcemanager.projects.delete",path:"/"+this.Ya+"/projects/"+a,Ua:_.Mh(b,_.lF,c),Ub:zpb})};
_.h.get=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;return _.vo(this.yb,{body:null,Nb:"GET",Sb:"cloudresourcemanager.projects.get",path:"/"+this.Ya+"/projects/"+a,Ua:_.Mh(b,_.lF,c),Ub:_.jF})};_.h.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.vo(this.yb,{body:null,Nb:"GET",Sb:"cloudresourcemanager.projects.list",path:"/"+this.Ya+"/projects",Ua:_.Mh(a,_.lF,b),Ub:kF})};
_.h.update=function(a,b,c,d){c=c===void 0?{}:c;d=d===void 0?{}:d;return _.vo(this.yb,{body:b,Nb:"PUT",Sb:"cloudresourcemanager.projects.update",path:"/"+this.Ya+"/projects/"+a,Ua:_.Mh(c,_.lF,d),Ub:_.jF})};mF.O=function(a){return new (a||mF)(_.t(_.P1a,8),_.t(_.Q1a),_.t(_.to,8))};mF.wa=_.q({token:mF,qa:mF.O});_.nF=function(){};_.nF.O=function(a){return new (a||_.nF)};_.nF.wa=_.q({token:_.nF,qa:function(a){return mF.O(a)},Ga:_.Mw});_.oF=function(){};_.oF.O=function(a){return new (a||_.oF)};_.oF.Ja=_.Se({type:_.oF});
_.oF.Ia=_.ed({imports:[_.bu,_.bu]});Apb="Y Z E P T G M K  m u n".split(" ");_.pF=function(a){this.Ha=a};_.Bpb=function(a,b,c,d,e,f){var g=new _.ag(1);return _.Jjb(c).ha(_.hg(_.Df(d)),_.hg(g)).ha(_.Vj(a.Ha,e),_.Mf(b),_.Uf(f),_.Yf(g),_.uf())};_.pF.O=function(a){return new (a||_.pF)(_.t(_.Qq))};_.pF.wa=_.q({token:_.pF,qa:_.pF.O,Ga:"root"});_.qF=function(){};_.qF.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<Apb.length;e++){var f=Apb[e];d=_.Hib[f];if(a>=d||d<=1&&a>.1*d){c=f;break}}c||(d=1);a=Math.round(b/d)+""+c}return a+"B"};_.qF.O=function(a){return new (a||_.qF)};_.qF.Ne=_.Ue({name:"humanizeBytes",type:_.qF,qe:!0,standalone:!1});_.rF=function(){};_.rF.O=function(a){return new (a||_.rF)};_.rF.Ja=_.Se({type:_.rF});_.rF.Ia=_.ed({Tb:[_.qF]});_.Cpb=function(){this.wf=new _.tC(!0)};_.h=_.Cpb.prototype;_.h.toggle=function(a){this.wf.toggle(this.uL(a))};_.h.expand=function(a){this.wf.select(this.uL(a))};_.h.collapse=function(a){this.wf.ag(this.uL(a))};_.h.ye=function(a){return this.wf.ie(this.uL(a))};_.h.pgb=function(a){this.wf.ie(this.uL(a))?this.Cya(a):this.Rza(a)};_.h.collapseAll=function(){this.wf.clear()};_.h.Rza=function(a){var b=this,c=[a];c.push.apply(c,_.v(this.zH(a)));this.wf.select.apply(this.wf,_.v(c.map(function(d){return b.uL(d)})))};
_.h.Cya=function(a){var b=this,c=[a];c.push.apply(c,_.v(this.zH(a)));this.wf.ag.apply(this.wf,_.v(c.map(function(d){return b.uL(d)})))};_.h.uL=function(a){return this.yr?this.yr(a):a};_.sF=function(a,b,c){_.Cpb.call(this);this.sE=a;this.Ak=b;if(this.options=c)this.yr=this.options.yr};_.W(_.sF,_.Cpb);_.sF.prototype.zH=function(a){for(var b=[],c=this.wk.indexOf(a)+1;c<this.wk.length&&this.sE(a)<this.sE(this.wk[c]);c++)b.push(this.wk[c]);return b};_.sF.prototype.nM=function(){var a=this;this.wf.select.apply(this.wf,_.v(this.wk.map(function(b){return a.uL(b)})))};var Dpb=new _.Hd("CDK_TREE_NODE_OUTLET_NODE"),tF=function(){this.Kf=_.u(_.Mg);this.ZUa=_.u(Dpb,{optional:!0})};tF.O=function(a){return new (a||tF)};tF.Ea=_.Te({type:tF,oa:[["","cdkTreeNodeOutlet",""]]});var Epb=function(a){this.va=a},uF=function(){this.ua=_.u(_.Lg)};uF.O=function(a){return new (a||uF)};uF.Ea=_.Te({type:uF,oa:[["","cdkTreeNodeDef",""]],inputs:{zA:[0,"cdkTreeNodeDefWhen","when"]}});var vF=function(){this.Nv=_.u(_.jo);this.Sa=_.u(_.ho);this.La=_.u(_.ne);this.oc=_.u(_.lj);this.mp=new _.Vf;this.rG=new Map;this.nk=new Map;this.sV=new Map;this.uJ=new _.ai({start:0,end:Number.MAX_VALUE});this.NSa=new _.ai([]);this.aVa=new _.ai(null);this.Py=new _.ai(new Map);this.Zob=new _.ai([]);this.t5c=_.u(_.qXa);this.Esb=!1};_.h=vF.prototype;_.h.Sd=function(){this.M4c()};_.h.vN=function(){this.Z8c();this.Brb()};
_.h.Ma=function(){this.d3.Kf.clear();this.uJ.complete();this.mp.next();this.mp.complete();this.Qr&&typeof this.Qr.disconnect==="function"&&this.dataSource.disconnect(this);this.FV&&(this.FV.unsubscribe(),this.FV=null);var a;(a=this.Ib)==null||a.destroy()};_.h.Ra=function(){this.K4c()};_.h.Dc=function(){this.Esb=!0};_.h.Z8c=function(){this.n2c=this.Wba.filter(function(a){return!a.zA})[0]};_.h.L7c=function(a){this.aVa.value===null&&this.aVa.next(a)};
_.h.aXa=function(a){this.Qr&&typeof this.Qr.disconnect==="function"&&this.dataSource.disconnect(this);this.FV&&(this.FV.unsubscribe(),this.FV=null);a||this.d3.Kf.clear();this.Qr=a;this.Wba&&this.Brb()};_.h.Cnb=function(){return this.Bc?this.Bc.wf:(this.Jn!=null||(this.Jn=new _.tC(!0)),this.Jn)};_.h.Brb=function(){var a=this;if(!this.FV){var b;_.wsa(this.Qr)?b=this.Qr.connect(this):_.If(this.Qr)?b=this.Qr:Array.isArray(this.Qr)&&(b=_.of(this.Qr));b&&(this.FV=this.V3c(b).ha(_.hg(this.mp)).subscribe(function(c){a.j7c(c)}))}};
_.h.V3c=function(a){var b=this,c=this.Cnb();return _.vf([a,this.aVa,c.changed.ha(_.fg(null),_.ig(function(d){b.F2c(d)}))]).ha(_.gg(function(d){var e=_.k(d);d=e.next().value;var f=e.next().value;return f===null?_.of({h8:d,jR:null,nodeType:f}):b.F1c(d,f).ha(_.E(function(g){return Object.assign({},g,{nodeType:f})}))}))};_.h.j7c=function(a){a.nodeType===null?Fpb(this,a.h8):(this.W8c(a.jR),Fpb(this,a.h8),this.e9c(a.jR))};
_.h.F2c=function(a){if(a){for(var b=this.Py.value,c=_.k(a.HG),d=c.next();!d.done;d=c.next()){var e=void 0;(e=b.get(d.value))==null||e.xmb(!0)}a=_.k(a.removed);for(c=a.next();!c.done;c=a.next())d=void 0,(d=b.get(c.value))==null||d.xmb(!1)}};
_.h.M4c=function(){var a=this,b=_.vf([this.Zob,this.Py]).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.Lf(g)))&&f.push(g);return f},[])}));this.Ib=this.t5c(b,{yr:function(c){return a.Lf(c.data)},qv:function(c){return!!c.Dg},icc:!0,YMb:this.oc.value})};_.h.K4c=function(){var a=this,b,c=(b=this.yr)!=null?b:function(d,e){return a.Lf(e)};this.iG=this.Nv.find([]).create(c)};_.h.Ezd=function(){};
var Fpb=function(a,b,c,d,e){c=c===void 0?a.iG:c;d=d===void 0?a.d3.Kf:d;if((c=c.diff(b))||a.Esb)c==null||_.SLa(c,function(f,g,m){f.Cx==null?a.insertNode(b[m],m,d,e):m==null?d.remove(g):(f=d.get(g),d.move(f,m))}),c==null||_.TLa(c,function(f){var g=f.item;f.Tk!=void 0&&(d.get(f.Tk).context.va=g)}),e?_.Qn(a.Sa):_.Rn(a.Sa)};_.h=vF.prototype;_.h.L3c=function(a,b){return this.Wba.length===1?this.Wba.first:this.Wba.find(function(c){return c.zA&&c.zA(b,a)})||this.n2c};
_.h.insertNode=function(a,b,c,d){var e=this.kTa(),f=this.L3c(a,b),g=this.Lf(a),m=new Epb(a);m.index=b;var n;d!=null||(d=(n=this.nk.get(g))!=null?n:void 0);e?m.level=e(a):d!==void 0&&this.rG.has(this.Lf(d))?m.level=this.rG.get(this.Lf(d))+1:m.level=0;this.rG.set(g,m.level);(c?c:this.d3.Kf).Pi(f.ua,m,b);_.wF.xma&&(_.wF.xma.data=a)};_.h.ye=function(a){var b,c;return!!(((b=this.Bc)==null?0:b.ye(a))||((c=this.Jn)==null?0:c.ie(this.Lf(a))))};_.h.toggle=function(a){this.Bc?this.Bc.toggle(a):this.Jn&&this.Jn.toggle(this.Lf(a))};
_.h.expand=function(a){this.Bc?this.Bc.expand(a):this.Jn&&this.Jn.select(this.Lf(a))};_.h.collapse=function(a){this.Bc?this.Bc.collapse(a):this.Jn&&this.Jn.ag(this.Lf(a))};_.h.pgb=function(a){this.Bc?this.Bc.pgb(a):this.Jn&&(this.ye(a)?this.Cya(a):this.Rza(a))};_.h.Rza=function(a){var b=this;if(this.Bc)this.Bc.Rza(a);else if(this.Jn){var c=this.Jn;c.select(this.Lf(a));this.RV(a).ha(_.Qf(1),_.hg(this.mp)).subscribe(function(d){c.select.apply(c,_.v(d.map(function(e){return b.Lf(e)})))})}};
_.h.Cya=function(a){var b=this;if(this.Bc)this.Bc.Cya(a);else if(this.Jn){var c=this.Jn;c.ag(this.Lf(a));this.RV(a).ha(_.Qf(1),_.hg(this.mp)).subscribe(function(d){c.ag.apply(c,_.v(d.map(function(e){return b.Lf(e)})))})}};_.h.nM=function(){var a=this;this.Bc?this.Bc.nM():this.Jn&&this.dnb(function(b){var c;return(c=a.Jn)==null?void 0:c.select.apply(c,_.v(b))})};
_.h.collapseAll=function(){var a=this;this.Bc?this.Bc.collapseAll():this.Jn&&this.dnb(function(b){var c;return(c=a.Jn)==null?void 0:c.ag.apply(c,_.v(b))})};_.h.kTa=function(){var a,b,c;return(c=(a=this.Bc)==null?void 0:(b=a.sE)==null?void 0:b.bind(this.Bc))!=null?c:this.Hla};_.h.qnb=function(){var a,b,c;return(c=(a=this.Bc)==null?void 0:(b=a.qE)==null?void 0:b.bind(this.Bc))!=null?c:this.DX};
_.h.ynb=function(a){var b=this,c=this.kTa(),d,e,f=(e=this.Jn)!=null?e:(d=this.Bc)==null?void 0:d.wf;if(!f)return _.of([]);var g=this.Lf(a);d=f.changed.ha(_.gg(function(n){return n.HG.includes(g)?_.of(!0):n.removed.includes(g)?_.of(!1):_.Ff}),_.fg(this.ye(a)));if(c)return _.vf([d,this.NSa]).ha(_.E(function(n){var r=_.k(n);n=r.next().value;r=r.next().value;return n?b.Omb(c,r,a,1):[]}));if(d=this.qnb()){var m;return _.rsa((m=d(a))!=null?m:[])}throw Error("Dd");};
_.h.Omb=function(a,b,c,d){var e=this,f=this.Lf(c),g=b.findIndex(function(r){return e.Lf(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.Z6c=function(a){this.Py.value.set(this.Lf(a.data),a);this.Py.next(this.Py.value)};_.h.nAd=function(a){this.Py.value.delete(this.Lf(a.data));this.Py.next(this.Py.value)};_.h.Fnb=function(a){return this.rG.get(this.Lf(a))};_.h.Pua=function(a){return this.onb(a).length};
_.h.Oua=function(a){var b=this,c=this.onb(a),d=this.Lf(a);return c.findIndex(function(e){return b.Lf(e)===d})+1};_.h.M3c=function(a){return(a=this.nk.get(this.Lf(a.data)))&&this.Py.value.get(this.Lf(a))};_.h.K3c=function(a){var b=this;return this.ynb(a.data).ha(_.E(function(c){return c.reduce(function(d,e){(e=b.Py.value.get(b.Lf(e)))&&d.push(e);return d},[])}))};
_.h.C7c=function(a){if(a.target===this.La.na)this.Ib.tn(a);else{var b=this.Py.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.La.na){this.Ib.tn(a);break}}};_.h.RV=function(a){if(this.Bc)return _.of(this.Bc.zH(a));if(this.Hla)return a=this.Omb(this.Hla,this.NSa.value,a,Infinity),_.of(a);if(this.DX)return this.mnb(a).ha(_.Kjb(function(b,c){b.push.apply(b,_.v(c));return b},[]));throw Error("Dd");};
_.h.mnb=function(a){var b=this;return this.DX?_.rsa(this.DX(a)).ha(_.Qf(1),_.gg(function(c){for(var d=_.k(c),e=d.next();!e.done;e=d.next())b.nk.set(b.Lf(e.value),a);return _.of.apply(null,_.v(c)).ha(_.Mf(function(f){return _.yf(_.of([f]),b.mnb(f))}))})):_.of([])};_.h.Lf=function(a){var b,c;return(c=(b=this.Sza)==null?void 0:b.call(this,a))!=null?c:a};_.h.onb=function(a){var b=this.Lf(a);b=(b=this.nk.get(b))?this.Lf(b):null;var c;return(c=this.sV.get(b))!=null?c:[a]};
_.h.T2c=function(a,b,c){if(!c.length)return null;var d;a=(d=this.rG.get(this.Lf(a)))!=null?d:0;for(--b;b>=0;b--){d=c[b];var e=void 0;if(((e=this.rG.get(this.Lf(d)))!=null?e:0)<a)return d}return null};
_.h.MSa=function(a,b){var c=this;b=b===void 0?0:b;var d=this.qnb();return d?_.of.apply(null,_.v(a)).ha(_.Mf(function(e){var f=c.Lf(e);c.nk.has(f)||c.nk.set(f,null);c.rG.set(f,b);var g=_.rsa(d(e));return _.yf(_.of([e]),g.ha(_.Qf(1),_.ig(function(m){c.sV.set(f,[].concat(_.v(m!=null?m:[])));m=_.k(m!=null?m:[]);for(var n=m.next();!n.done;n=m.next())n=c.Lf(n.value),c.nk.set(n,e),c.rG.set(n,b+1)}),_.gg(function(m){return m?c.MSa(m,b+1).ha(_.E(function(n){return c.ye(e)?n:[]})):_.of([])})))}),_.Kjb(function(e,
f){e.push.apply(e,_.v(f));return e},[])):_.of([].concat(_.v(a)))};
_.h.F1c=function(a,b){var c=this;if(this.DX&&b==="flat")return this.FRa(),this.sV.set(null,[].concat(_.v(a))),this.MSa(a).ha(_.E(function(e){return{h8:e,jR:e}}));if(this.Hla&&b==="nested"){var d=this.Hla;return _.of(a.filter(function(e){return d(e)===0})).ha(_.E(function(e){return{h8:e,jR:a}}),_.ig(function(e){c.dlb(e.jR)}))}if(b==="flat")return _.of({h8:a,jR:a}).ha(_.ig(function(e){c.dlb(e.jR)}));this.FRa();this.sV.set(null,[].concat(_.v(a)));return this.MSa(a).ha(_.E(function(e){return{h8:a,jR:e}}))};
_.h.W8c=function(a){this.NSa.next(a)};_.h.e9c=function(a){this.Zob.next(a)};_.h.dlb=function(a){var b=this.kTa();if(b){this.FRa();for(var c=0;c<a.length;c++){var d=a[c],e=this.Lf(d);this.rG.set(e,b(d));var f=this.T2c(d,c,a);this.nk.set(e,f);e=f?this.Lf(f):null;f=void 0;var g=(f=this.sV.get(e))!=null?f:[];g.splice(c,0,d);this.sV.set(e,g)}}};
_.h.dnb=function(a){var b=this,c=[],d=[];this.Py.value.forEach(function(e){c.push(b.Lf(e.data));d.push(b.RV(e.data))});d.length>0?_.vf(d).ha(_.Qf(1),_.hg(this.mp)).subscribe(function(e){e.forEach(function(f){return f.forEach(function(g){return c.push(b.Lf(g))})});a(c)}):a(c)};_.h.FRa=function(){this.nk.clear();this.rG.clear();this.sV.clear()};_.p.Object.defineProperties(vF.prototype,{dataSource:{configurable:!0,enumerable:!0,get:function(){return this.Qr},set:function(a){this.Qr!==a&&this.aXa(a)}}});
vF.O=function(a){return new (a||vF)};
vF.ya=_.Re({type:vF,oa:[["cdk-tree"]],vd:function(a,b,c){a&1&&_.Pg(c,uF,5);if(a&2){var d;_.Tg(d=_.Ug())&&(b.Wba=d)}},mb:function(a,b){a&1&&_.Og(tF,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.d3=c.first)}},Za:["role","tree",1,"cdk-tree"],Wa:function(a,b){a&1&&_.O("keydown",function(c){return b.C7c(c)})},inputs:{dataSource:"dataSource",Bc:"treeControl",Hla:"levelAccessor",DX:"childrenAccessor",yr:"trackBy",Sza:"expansionKey"},Qb:["cdkTree"],Aa:1,Ba:0,Fa:[["cdkTreeNodeOutlet",""]],ua:function(a){a&1&&_.Fg(0,
0)},dependencies:[tF],ab:2});_.wF=function(){this.La=_.u(_.ne);this.Mh=_.u(vF);this.WW=-1;this.fu="flat";this.activation=new _.Uj;this.qY=new _.Uj;this.Mb=new _.Vf;this.XRa=new _.Vf;this.kUa=!1;this.lUa=void 0;this.HWa=!0;this.Sa=_.u(_.ho);_.wF.xma=this};_.h=_.wF.prototype;_.h.Xj=function(){var a;return this.Dvd||((a=this.La.na.textContent)==null?void 0:a.trim())||""};_.h.vUa=function(){return this.Mh.Bc?this.Rjd?!1:!0:this.kUa};_.h.nnb=function(){return this.vUa()?String(this.ye):null};_.h.Pua=function(){return this.Mh.Pua(this.Te)};
_.h.Oua=function(){return this.Mh.Oua(this.Te)};_.h.Ra=function(){var a=this;this.u6c=bkb(this.La.na);this.Mh.Cnb().changed.ha(_.E(function(){return a.ye}),_.Sf(),_.hg(this.Mb)).subscribe(function(){return _.Qn(a.Sa)});this.Mh.L7c(this.fu);this.Mh.Z6c(this)};_.h.Ma=function(){_.wF.xma===this&&(_.wF.xma=null);this.XRa.complete();this.Mb.next();this.Mb.complete()};_.h.getParent=function(){var a;return(a=this.Mh.M3c(this))!=null?a:null};_.h.qE=function(){return this.Mh.K3c(this)};
_.h.focus=function(){this.WW=0;this.HWa&&this.La.na.focus();_.Qn(this.Sa)};_.h.wcc=function(){this.WW=-1;_.Qn(this.Sa)};_.h.nw=function(){this.Dg||this.activation.next(this.Te)};_.h.collapse=function(){this.Ak&&this.Mh.collapse(this.Te)};_.h.expand=function(){this.Ak&&this.Mh.expand(this.Te)};_.h.zUb=function(){this.WW=0;_.Qn(this.Sa)};_.h.Ymb=function(){this.Dg||this.Mh.Ib.wz(this)};_.h.F7c=function(){this.Dg||(this.HWa=!1,this.Mh.Ib.wz(this),this.HWa=!0)};_.h.xmb=function(a){this.qY.emit(a)};
_.p.Object.defineProperties(_.wF.prototype,{role:{configurable:!0,enumerable:!0,get:function(){return"treeitem"},set:function(){}},Ak:{configurable:!0,enumerable:!0,get:function(){return this.vUa()},set:function(a){this.kUa=a;this.data&&!this.vUa||!this.kUa||(this.lUa?this.expand():this.lUa===!1&&this.collapse())}},ye:{configurable:!0,enumerable:!0,get:function(){return this.Mh.ye(this.Te)},set:function(a){(this.lUa=a)?this.expand():this.collapse()}},data:{configurable:!0,enumerable:!0,get:function(){return this.Te},
set:function(a){a!==this.Te&&(this.Te=a,this.XRa.next())}},Rjd:{configurable:!0,enumerable:!0,get:function(){var a;if(((a=this.Mh.Bc)==null?void 0:a.Ak)===void 0||this.Mh.Bc.Ak(this.Te)){var b,c;if(((b=this.Mh.Bc)==null?void 0:b.Ak)===void 0&&((c=this.Mh.Bc)==null?void 0:c.zH(this.Te).length)===0)return!0}else return!0;return!1}},level:{configurable:!0,enumerable:!0,get:function(){var a;return(a=this.Mh.Fnb(this.Te))!=null?a:this.u6c}}});_.wF.xma=null;_.wF.O=function(a){return new (a||_.wF)};
_.wF.Ea=_.Te({type:_.wF,oa:[["cdk-tree-node"]],Za:["role","treeitem",1,"cdk-tree-node"],qb:5,Wa:function(a,b){a&1&&_.O("click",function(){return b.F7c()})("focus",function(){return b.Ymb()});a&2&&(_.wg("tabIndex",b.WW),_.tg("aria-expanded",b.nnb())("aria-level",b.level+1)("aria-posinset",b.Oua())("aria-setsize",b.Pua()))},inputs:{role:"role",Ak:[2,"isExpandable","isExpandable",_.Hh],ye:"isExpanded",Dg:[2,"isDisabled","isDisabled",_.Hh],Dvd:[0,"cdkTreeNodeTypeaheadLabel","typeaheadLabel"]},outputs:{activation:"activation",
qY:"expandedChange"},Qb:["cdkTreeNode"]});var xF=function(){_.wF.call(this);this.fu="nested";this.Nv=_.u(_.jo)};_.W(xF,_.wF);xF.prototype.Sd=function(){var a=this;this.iG=this.Nv.find([]).create(this.Mh.yr);this.Mh.ynb(this.data).ha(_.hg(this.Mb)).subscribe(function(b){return Gpb(a,b)});this.iXb.Hc.ha(_.hg(this.Mb)).subscribe(function(){return Gpb(a)})};xF.prototype.Ma=function(){this.v1c();_.wF.prototype.Ma.call(this)};var Gpb=function(a,b){var c=a.Hnb();b&&(a.plb=b);c&&a.plb?Fpb(a.Mh,a.plb,a.iG,c.Kf,a.Te):a.iG.diff([])};
xF.prototype.v1c=function(){var a=this.Hnb();a&&(a.Kf.clear(),this.iG.diff([]))};xF.prototype.Hnb=function(){var a=this,b=this.iXb;return b&&b.find(function(c){return!c.ZUa||c.ZUa===a})};xF.O=function(a){return new (a||xF)};xF.Ea=_.Te({type:xF,oa:[["cdk-nested-tree-node"]],vd:function(a,b,c){a&1&&_.Pg(c,tF,5);if(a&2){var d;_.Tg(d=_.Ug())&&(b.iXb=d)}},Za:[1,"cdk-nested-tree-node"],Qb:["cdkNestedTreeNode"],features:[_.jh([{Da:_.wF,Cb:xF},{Da:Dpb,Cb:xF}]),_.kg]});var Hpb=/([A-Za-z%]+)$/,yF=function(){var a=this;this.bX=_.u(_.wF);this.Mh=_.u(vF);this.kd=_.u(_.ne);this.oc=_.u(_.lj,{optional:!0});this.Mb=new _.Vf;this.rOb="px";this.eva=40;this.Nca();var b;(b=this.oc)==null||b.Cc.ha(_.hg(this.Mb)).subscribe(function(){return a.Nca(!0)});this.bX.XRa.subscribe(function(){return a.Nca()})};_.h=yF.prototype;_.h.Ma=function(){this.Mb.next();this.Mb.complete()};
_.h.s6c=function(){var a,b=(a=this.bX.data&&this.Mh.Fnb(this.bX.data))!=null?a:null;a=this.tva==null?b:this.tva;return typeof a==="number"?""+a*this.eva+this.rOb:null};_.h.Nca=function(a){a=a===void 0?!1:a;var b=this.s6c();if(b!==this.g2c||a){a=this.kd.na;var c=this.oc&&this.oc.value==="rtl"?"paddingRight":"paddingLeft";a.style[c]=b||"";a.style[c==="paddingLeft"?"paddingRight":"paddingLeft"]="";this.g2c=b}};_.h.jrb=function(a){this.tva=isNaN(a)?null:a;this.Nca()};
_.h.grb=function(a){var b=a,c="px";typeof a==="string"&&(a=a.split(Hpb),b=a[0],c=a[1]||c);this.rOb=c;this.eva=_.Ih(b);this.Nca()};_.p.Object.defineProperties(yF.prototype,{level:{configurable:!0,enumerable:!0,get:function(){return this.tva},set:function(a){this.jrb(a)}},indent:{configurable:!0,enumerable:!0,get:function(){return this.eva},set:function(a){this.grb(a)}}});yF.O=function(a){return new (a||yF)};
yF.Ea=_.Te({type:yF,oa:[["","cdkTreeNodePadding",""]],inputs:{level:[2,"cdkTreeNodePadding","level",_.Ih],indent:[0,"cdkTreeNodePaddingIndent","indent"]}});var zF=function(){this.Mh=_.u(vF);this.bX=_.u(_.wF);this.recursive=!1};zF.prototype.B3=function(){this.recursive?this.Mh.pgb(this.bX.data):this.Mh.toggle(this.bX.data);this.Mh.Ib.wz(this.bX)};zF.O=function(a){return new (a||zF)};
zF.Ea=_.Te({type:zF,oa:[["","cdkTreeNodeToggle",""]],Za:["tabindex","-1"],Wa:function(a,b){a&1&&_.O("click",function(c){b.B3();return c.stopPropagation()})("keydown.Enter",function(c){b.B3();return c.preventDefault()})("keydown.Space",function(c){b.B3();return c.preventDefault()})},inputs:{recursive:[2,"cdkTreeNodeToggleRecursive","recursive",_.Hh]}});_.AF=function(a,b,c,d){this.svd=a;this.sE=b;this.Ak=c;this.qE=d};_.AF.prototype.Wmb=function(a,b,c,d){var e=this,f=this.svd(a,b);c.push(f);this.Ak(f)&&(a=this.qE(a))&&(Array.isArray(a)?this.Vmb(a,b,c,d):a.ha(_.Qf(1)).subscribe(function(g){e.Vmb(g,b,c,d)}));return c};_.AF.prototype.Vmb=function(a,b,c,d){var e=this;a.forEach(function(f,g){var m=d.slice();m.push(g!=a.length-1);e.Wmb(f,b+1,c,m)})};_.Ipb=function(a,b){var c=[];b.forEach(function(d){return a.Wmb(d,0,c,[])});return c};
_.Jpb=function(a,b,c){var d=[],e=[!0];b.forEach(function(f){for(var g=!0,m=0;m<=a.sE(f);m++)g=g&&e[m];g&&d.push(f);a.Ak(f)&&(e[a.sE(f)+1]=c.ye(f))});return d};_.BF=function(a,b,c){this.pXa=a;this.asb=b;this.Cua=new _.ai([]);this.Jmb=new _.ai([]);this.Te=new _.ai([]);c&&(this.data=c)};_.W(_.BF,_.At);_.BF.prototype.connect=function(a){var b=this;return _.Gf(a.uJ,this.pXa.wf.changed,this.Cua).ha(_.E(function(){b.Jmb.next(_.Jpb(b.asb,b.Cua.value,b.pXa));return b.Jmb.value}))};
_.BF.prototype.disconnect=function(){};_.p.Object.defineProperties(_.BF.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Te.value},set:function(a){this.Te.next(a);this.Cua.next(_.Ipb(this.asb,this.data));this.pXa.wk=this.Cua.value}}});_.CF=function(){_.wF.call(this);this.c1a=0;var a=_.u(new _.Ln("tabindex"),{optional:!0});this.Kfb=Number(a)||this.c1a};_.W(_.CF,_.wF);_.CF.prototype.e4c=function(){return this.Mh.Ib.h5c?this.Kfb:this.WW};_.CF.prototype.Ra=function(){_.wF.prototype.Ra.call(this)};_.CF.prototype.Ma=function(){_.wF.prototype.Ma.call(this)};
_.p.Object.defineProperties(_.CF.prototype,{Kfb:{configurable:!0,enumerable:!0,get:function(){return this.u8c},set:function(a){this.u8c=a}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.Dg},set:function(a){this.Dg=a}}});_.CF.O=function(a){return new (a||_.CF)};
_.CF.Ea=_.Te({type:_.CF,oa:[["mat-tree-node"]],Za:[1,"mat-tree-node"],qb:5,Wa:function(a,b){a&1&&_.O("click",function(){return b.Ymb()});a&2&&(_.wg("tabIndex",b.e4c()),_.tg("aria-expanded",b.nnb())("aria-level",b.level+1)("aria-posinset",b.Oua())("aria-setsize",b.Pua()))},inputs:{Kfb:[2,"tabIndex","tabIndexInputBinding",function(a){return a==null?0:_.Ih(a)}],disabled:[2,"disabled","disabled",_.Hh]},outputs:{activation:"activation",qY:"expandedChange"},Qb:["matTreeNode"],features:[_.jh([{Da:_.wF,Cb:_.CF}]),
_.kg]});_.DF=function(){uF.apply(this,arguments)};_.W(_.DF,uF);_.DF.O=function(){var a;return function(b){return(a||(a=_.je(_.DF)))(b||_.DF)}}();_.DF.Ea=_.Te({type:_.DF,oa:[["","matTreeNodeDef",""]],inputs:{zA:[0,"matTreeNodeDefWhen","when"],data:[0,"matTreeNode","data"]},features:[_.jh([{Da:uF,Cb:_.DF}]),_.kg]});_.EF=function(){xF.apply(this,arguments)};_.W(_.EF,xF);_.EF.prototype.Ra=function(){xF.prototype.Ra.call(this)};_.EF.prototype.Sd=function(){xF.prototype.Sd.call(this)};
_.EF.prototype.Ma=function(){xF.prototype.Ma.call(this)};_.p.Object.defineProperties(_.EF.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Dg},set:function(a){this.Dg=a}},tabIndex:{configurable:!0,enumerable:!0,get:function(){return this.Dg?-1:this.Hq},set:function(a){this.Hq=a}}});_.EF.O=function(){var a;return function(b){return(a||(a=_.je(_.EF)))(b||_.EF)}}();
_.EF.Ea=_.Te({type:_.EF,oa:[["mat-nested-tree-node"]],Za:[1,"mat-nested-tree-node"],inputs:{node:[0,"matNestedTreeNode","node"],disabled:[2,"disabled","disabled",_.Hh],tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?0:_.Ih(a)}]},outputs:{activation:"activation",qY:"expandedChange"},Qb:["matNestedTreeNode"],features:[_.jh([{Da:xF,Cb:_.EF},{Da:_.wF,Cb:_.EF},{Da:Dpb,Cb:_.EF}]),_.kg]});_.FF=function(){this.Kf=_.u(_.Mg);this.ZUa=_.u(Dpb,{optional:!0})};_.FF.O=function(a){return new (a||_.FF)};_.FF.Ea=_.Te({type:_.FF,oa:[["","matTreeNodeOutlet",""]],features:[_.jh([{Da:tF,Cb:_.FF}])]});_.GF=function(){yF.apply(this,arguments)};_.W(_.GF,yF);_.p.Object.defineProperties(_.GF.prototype,{level:{configurable:!0,enumerable:!0,get:function(){return this.tva},set:function(a){this.jrb(a)}},indent:{configurable:!0,enumerable:!0,get:function(){return this.eva},set:function(a){this.grb(a)}}});_.GF.O=function(){var a;return function(b){return(a||(a=_.je(_.GF)))(b||_.GF)}}();
_.GF.Ea=_.Te({type:_.GF,oa:[["","matTreeNodePadding",""]],inputs:{level:[2,"matTreeNodePadding","level",_.Ih],indent:[0,"matTreeNodePaddingIndent","indent"]},features:[_.jh([{Da:yF,Cb:_.GF}]),_.kg]});_.HF=function(){zF.apply(this,arguments)};_.W(_.HF,zF);_.HF.O=function(){var a;return function(b){return(a||(a=_.je(_.HF)))(b||_.HF)}}();_.HF.Ea=_.Te({type:_.HF,oa:[["","matTreeNodeToggle",""]],inputs:{recursive:[0,"matTreeNodeToggleRecursive","recursive"]},features:[_.jh([{Da:zF,Cb:_.HF}]),_.kg]});_.IF=function(){vF.apply(this,arguments);this.d3=void 0};_.W(_.IF,vF);_.IF.O=function(){var a;return function(b){return(a||(a=_.je(_.IF)))(b||_.IF)}}();
_.IF.ya=_.Re({type:_.IF,oa:[["mat-tree"]],mb:function(a,b){a&1&&_.Og(_.FF,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.d3=c.first)}},Za:[1,"mat-tree"],Qb:["matTree"],features:[_.jh([{Da:vF,Cb:_.IF}]),_.kg],Aa:1,Ba:0,Fa:[["matTreeNodeOutlet",""]],ua:function(a){a&1&&_.Fg(0,0)},dependencies:[_.FF],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"],ab:2});var Kpb=new _.Hd("GMAT_CHECKBOX_OPTIONS",{Ga:"root",qa:function(){return{Ff:!1}}});_.JF=function(a){this.options=a;if(a.Ff)throw Error("Tc");};_.JF.O=function(a){return new (a||_.JF)(_.C(Kpb))};_.JF.Ea=_.Te({type:_.JF,oa:[["mat-checkbox"]],Za:[1,"gmat-mdc-checkbox"],standalone:!1});var Lpb=new _.Hd("mat-checkbox-default-options",{Ga:"root",qa:ckb});var Mpb,Npb,Opb,Ppb;Mpb=["input"];Npb=["label"];Opb=function(){};Ppb=ckb();
_.KF=function(){this.La=_.u(_.ne);this.Sa=_.u(_.ho);this.nb=_.u(_.th);this.Yc=_.wj();this.ah=_.u(Lpb,{optional:!0});this.In={Asa:"mdc-checkbox--anim-unchecked-checked",Bsa:"mdc-checkbox--anim-unchecked-indeterminate",q_a:"mdc-checkbox--anim-checked-unchecked",efa:"mdc-checkbox--anim-checked-indeterminate",w6a:"mdc-checkbox--anim-indeterminate-checked",x6a:"mdc-checkbox--anim-indeterminate-unchecked"};this.ariaLabel="";this.de=null;this.ak="after";this.name=null;this.Cc=new _.Uj;this.nZ=new _.Uj;this.Fe=
function(){};this.Mv="";this.Caa=0;this.Aq=function(){};this.Asb=function(){};this.lc=this.tf=!1;this.Qt=_.Vg.apply(null,[!1].concat(_.v([])));_.u(_.ij).load(_.eu);var a=_.u(new _.Ln("tabindex"),{optional:!0});this.ah=this.ah||Ppb;this.color=this.ah.color||Ppb.color;this.tabIndex=a==null?0:parseInt(a)||0;this.id=this.hs=_.u(_.kj).getId("mat-mdc-checkbox-");var b,c;this.Ld=(c=(b=this.ah)==null?void 0:b.Ld)!=null?c:!1};_.h=_.KF.prototype;_.h.focus=function(){this.Mf.na.focus()};
_.h.Pr=function(a){var b=new Opb;b.source=this;b.checked=a;return b};_.h.WSa=function(){var a;return(a=this.Mf)==null?void 0:a.na};_.h.Zb=function(a){a.required&&this.Asb()};_.h.Dc=function(){this.Xca(this.indeterminate)};_.h.Tt=function(){return this.Gc||this.disabled};_.h.Gva=function(){_.Rn(this.Sa)};_.h.zl=function(a){this.checked=!!a};_.h.Dk=function(a){this.Aq=a};_.h.io=function(a){this.Fe=a};_.h.Cn=function(a){this.disabled=a};
_.h.validate=function(a){return this.required&&a.value!==!0?{required:!0}:null};_.h.Ooa=function(a){this.Asb=a};_.h.aX=function(a){var b=this.Caa,c=this.WSa();if(b!==a&&c&&(this.Mv&&c.classList.remove(this.Mv),this.Mv=this.VSa(b,a),this.Caa=a,this.Mv.length>0)){c.classList.add(this.Mv);var d=this.Mv;this.nb.Xb(function(){setTimeout(function(){c.classList.remove(d)},1E3)})}};_.h.lm=function(){this.Aq(this.checked);this.Cc.emit(this.Pr(this.checked));this.Mf&&(this.Mf.na.checked=this.checked)};
_.h.toggle=function(){this.checked=!this.checked;this.Aq(this.checked)};_.h.Vua=function(){var a=this,b,c=(b=this.ah)==null?void 0:b.C_a;if(!this.disabled&&c!=="noop")this.indeterminate&&c!=="check"&&Promise.resolve().then(function(){a.Qt.set(!1);a.nZ.emit(!1)}),this.tf=!this.tf,this.aX(this.tf?1:2),this.lm();else if(this.disabled&&this.Ld||!this.disabled&&c==="noop")this.Mf.na.checked=this.checked,this.Mf.na.indeterminate=this.indeterminate};_.h.eVa=function(a){a.stopPropagation()};
_.h.Lk=function(){var a=this;Promise.resolve().then(function(){a.Fe();_.Qn(a.Sa)})};_.h.VSa=function(a,b){if(this.Yc)return"";switch(a){case 0:if(b===1)return this.In.Asa;if(b==3)return this.tf?this.In.efa:this.In.Bsa;break;case 2:return b===1?this.In.Asa:this.In.Bsa;case 1:return b===2?this.In.q_a:this.In.efa;case 3:return b===1?this.In.w6a:this.In.x6a}return""};_.h.Xca=function(a){var b=this.Mf;b&&(b.na.indeterminate=a)};_.h.gL=function(){this.Vua()};
_.h.Hva=function(){this.Vua();this.disabled||this.Mf.na.focus()};_.h.G6c=function(a){a.target&&this.bpb.na.contains(a.target)&&a.stopPropagation()};
_.p.Object.defineProperties(_.KF.prototype,{ao:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.hs)+"-input"}},checked:{configurable:!0,enumerable:!0,get:function(){return this.tf},set:function(a){a!=this.checked&&(this.tf=a,_.Qn(this.Sa))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){a!==this.disabled&&(this.lc=a,_.Qn(this.Sa))}},indeterminate:{configurable:!0,enumerable:!0,get:function(){return this.Qt()},set:function(a){var b=a!=this.Qt();
this.Qt.set(a);b&&(a?this.aX(3):this.aX(this.checked?1:2),this.nZ.emit(a));this.Xca(a)}}});_.KF.O=function(a){return new (a||_.KF)};
_.KF.ya=_.Re({type:_.KF,oa:[["mat-checkbox"]],mb:function(a,b){a&1&&(_.Og(Mpb,5),_.Og(Npb,5));if(a&2){var c;_.Tg(c=_.Ug())&&(b.Mf=c.first);_.Tg(c=_.Ug())&&(b.bpb=c.first)}},Za:[1,"mat-mdc-checkbox"],qb:16,Wa:function(a,b){a&2&&(_.wg("id",b.id),_.tg("tabindex",null)("aria-label",null)("aria-labelledby",null),_.ch(b.color?"mat-"+b.color:"mat-accent"),_.bh("_mat-animation-noopable",b.Yc)("mdc-checkbox--disabled",b.disabled)("mat-mdc-checkbox-disabled",b.disabled)("mat-mdc-checkbox-checked",b.checked)("mat-mdc-checkbox-disabled-interactive",
b.Ld))},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],de:[0,"aria-labelledby","ariaLabelledby"],ns:[0,"aria-describedby","ariaDescribedby"],ariaExpanded:[2,"aria-expanded","ariaExpanded",_.Hh],D$c:[0,"aria-controls","ariaControls"],I$c:[0,"aria-owns","ariaOwns"],id:"id",required:[2,"required","required",_.Hh],ak:"labelPosition",name:"name",value:"value",Gc:[2,"disableRipple","disableRipple",_.Hh],tabIndex:[2,"tabIndex","tabIndex",function(a){return a==null?void 0:_.Ih(a)}],color:"color",Ld:[2,"disabledInteractive",
"disabledInteractive",_.Hh],checked:[2,"checked","checked",_.Hh],disabled:[2,"disabled","disabled",_.Hh],indeterminate:[2,"indeterminate","indeterminate",_.Hh]},outputs:{Cc:"change",nZ:"indeterminateChange"},Qb:["matCheckbox"],features:[_.jh([{Da:_.Jy,Cb:_.zd(function(){return _.KF}),xd:!0},{Da:_.Ky,Cb:_.KF,xd:!0}]),_.Kn],jc:["*"],Aa:15,Ba:23,Fa:[["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"]],ua:function(a,b){if(a&1){var c=_.Wd();_.Jg();_.I(0,"div",3);_.O("click",function(d){_.w(c);return _.y(b.G6c(d))});_.I(1,"div",4,0)(3,"div",5);_.O("click",function(){_.w(c);return _.y(b.Hva())});_.J();_.I(4,"input",6,1);_.O("blur",function(){_.w(c);return _.y(b.Lk())})("click",function(){_.w(c);return _.y(b.gL())})("change",function(d){_.w(c);return _.y(b.eVa(d))});_.J();_.K(6,"div",7);_.I(7,"div",8);_.ce();_.I(8,"svg",9);_.K(9,"path",
10);_.J();_.Vd.cH=null;_.K(10,"div",11);_.J();_.K(11,"div",12);_.J();_.I(12,"label",13,2);_.Kg(14);_.J()()}a&2&&(a=_.$g(2),_.H("labelPosition",b.ak),_.A(4),_.bh("mdc-checkbox--selected",b.checked),_.H("checked",b.checked)("indeterminate",b.indeterminate)("disabled",b.disabled&&!b.Ld)("id",b.ao)("required",b.required)("tabIndex",b.disabled&&!b.Ld?-1:b.tabIndex),_.tg("aria-label",b.ariaLabel||null)("aria-labelledby",b.de)("aria-describedby",b.ns)("aria-checked",b.indeterminate?"mixed":null)("aria-controls",
b.D$c)("aria-disabled",b.disabled&&b.Ld?!0:null)("aria-expanded",b.ariaExpanded)("aria-owns",b.I$c)("name",b.name)("value",b.value),_.A(7),_.H("matRippleTrigger",a)("matRippleDisabled",b.Gc||b.disabled)("matRippleCentered",!0),_.A(),_.H("for",b.ao))},dependencies:[_.lu,_.fu],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:var(--mat-checkbox-touch-target-size, 48px);width:var(--mat-checkbox-touch-target-size, 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'],
ab:2,Na:0});var Qpb,Spb,Tpb;_.LF=function(a){a=a===void 0?null:a;this.c1=new Map;a&&(this.c1=new Map(a))};_.LF.prototype.isValid=function(){return this.c1.size>0&&this.El.every(function(a){return a!=null})};_.MF=function(a){return new _.LF(new Map([["0",a]]))};_.NF=function(a){return new _.LF(new Map(a.map(function(b,c){return[String(c),b]})))};_.OF=function(a){return new _.LF(a)};
_.p.Object.defineProperties(_.LF.prototype,{Vl:{configurable:!0,enumerable:!0,get:function(){return this.c1.values().next().value}},El:{configurable:!0,enumerable:!0,get:function(){return Array.from(this.c1.values())}},Aj:{configurable:!0,enumerable:!0,get:function(){return new Map(this.c1)}}});
_.PF=function(a,b,c,d,e,f){this.config=a;this.Qf=b;this.value=c;this.ev=d===void 0?!0:d;this.xka=e===void 0?!1:e;this.y$c=f===void 0?"":f;Object.defineProperty(this,"id",{enumerable:!1,value:"xap-filter-"+Qpb});Qpb++};_.PF.prototype.z5a=function(a){return String(a)};
_.p.Object.defineProperties(_.PF.prototype,{isValid:{configurable:!0,enumerable:!0,get:function(){return this.Qf!=null&&this.value.isValid()}},Nnd:{configurable:!0,enumerable:!0,get:function(){return this.Qf?"xap-filterbar-filtereditor-chip-operator-"+this.Qf.id.replace(/[^a-zA-Z0-9-_]/g,"-"):""}},jH:{configurable:!0,enumerable:!0,get:function(){var a=this,b="";this.Qf&&this.value.Aj.size>0&&(b=this.value.El.filter(function(c){return c!==null}).map(function(c){return a.z5a(c)}).filter(function(c){return c.trim()}).join(", "));
return!this.Qf||this.value.Aj.size>0&&b.length===0?this.config.displayName||this.config.id:this.config.displayName+" "+(this.Qf.NT||this.Qf.displayName)+" "+b}}});Qpb=0;_.QF=function(){};_.QF.O=function(a){return new (a||_.QF)};_.QF.Ea=_.Te({type:_.QF});_.Rpb=function(a){this.Mra=a};Spb=function(a){this.sJb=a};_.Upb=function(a){return new Spb(function(b){return a.ha(_.gg(function(c){if(!c.has(b))throw Error("Ed`"+b);return _.of(new Tpb(c.get(b)))}))})};
Tpb=function(a){this.config=this.config=a;if(!(this.config.an||this.config.un&&this.config.un.size))throw Error("Fd");if(!(this.config.un&&this.config.un.size||this.config.vD&&this.config.vD.length))throw Error("Gd");};_.RF=function(a,b,c,d,e,f){d=d===void 0?!0:d;this.CVb=a;this.XFb=b;this.Yvd=d;this.Y0=e===void 0?!1:e;this.Ag=new _.ai([]);c&&this.Ag.next(c);d&&(this.o3a=new Map);f&&(this.vT=f)};_.RF.prototype.destroy=function(){this.Ag.complete()};
_.RF.prototype.clear=function(){var a=this.Ag.value.filter(function(b){return!b.ev});this.Ag.next(a)};_.RF.prototype.CH=function(a){var b=this;if(this.Yvd){if(this.o3a.has(a))return _.of(this.o3a.get(a));var c=this.XFb.sJb(a).ha(_.dg(1));c.ha(_.Uf()).subscribe(function(d){b.o3a.set(a,d)});return c.ha(_.Uf())}return this.XFb.sJb(a)};
var Vpb=function(a,b){b=a.Ag.getValue().concat(b);a.Ag.next(b)},Wpb=function(a,b){var c=a.Ag.getValue().filter(function(d){return!b(d)});a.Ag.next(c)},Xpb=function(a,b,c,d){var e=a.Ag.getValue().slice();if(d&&(c==null?0:c.nBb)&&b<e.length)if(c==null?0:c.CAd){var f;d=(f=e[b])==null?void 0:f.value.Aj;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.El.join((c==null?void 0:c.nBb)||
" "))!=null?g:null);c!=null&&d&&(c.value.c1=new Map(d))}else g=e[b].value.Aj.keys().next().value,f=e[b].value.Aj.get(g),g=new Map([[g,""+f+((c==null?void 0:c.nBb)||";")+(c==null?void 0:c.value.Vl)]]),c!=null&&g&&(c.value.c1=new Map(g));b<e.length&&(c?e[b]=c:e[b].ev&&e.splice(b,1));a.Ag.next(e)};
_.p.Object.defineProperties(_.RF.prototype,{jH:{configurable:!0,enumerable:!0,get:function(){return this.Ag.value.map(function(a){return a.jH}).join("; ")}},isValid:{configurable:!0,enumerable:!0,get:function(){return this.Ag.value.length>0&&this.Ag.value.every(function(a){return a.isValid})}}});var SF=function(a){var b=this;this.Yhd=a=a===void 0?function(c){return c}:a;this.Q9=new _.ai(void 0);this.BO=this.Q9.ue();this.b_a=new _.Vf;this.kl=[];this.selected=new Map;this.n6b=this.BO.ha(_.E(function(){return Array.from(b.selected.values())}),_.dg(1));this.xdb=this.BO.ha(_.E(function(){return b.selected.size}),_.dg(1));this.isActive=this.xdb.ha(_.Hf(function(c){return!!c}),_.Qf(1),_.dg(1))},TF=function(a){return a.kl.length?a.n6b.ha(Ljb(function(){return!!a.kl.length})):a.n6b},UF=function(a){return a.kl.length?
a.xdb.ha(Ljb(function(){return!!a.kl.length}),_.Sf()):a.xdb.ha(_.Sf())};SF.prototype.ie=function(a){var b=this;if(a==null)return _.of(!1);var c=this.hash(a);a=this.BO.ha(_.E(function(){return b.selected.has(c)}));return this.kl.length?a.ha(Ljb(function(){return!!b.kl.length}),_.Sf()):a.ha(_.fg(this.selected.has(c)),_.Sf())};var VF=function(a,b){if(b==null)return!1;b=a.hash(b);if(!a.kl.length)return a.selected.has(b);a=a.kl[a.kl.length-1];b=a.hx.has(b);return a.e0===0?!b:b};_.h=SF.prototype;
_.h.toggle=function(a,b){b==null&&(b=!VF(this,a));b?this.select(a):this.ag(a)};_.h.select=function(){var a=_.Mc.apply(0,arguments);if(this.kl.length){var b=this.kl[this.kl.length-1];if(b.e0===0){a=_.k(a);for(var c=a.next();!c.done;c=a.next())b.hx.delete(this.hash(c.value))}else for(a=_.k(a),c=a.next();!c.done;c=a.next())c=c.value,b.hx.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.Q9.next()};
_.h.ag=function(){var a=_.Mc.apply(0,arguments);if(this.kl.length){var b=this.kl[this.kl.length-1];if(b.e0===0){a=_.k(a);for(var c=a.next();!c.done;c=a.next())c=c.value,b.hx.set(this.hash(c),c)}else for(a=_.k(a),c=a.next();!c.done;c=a.next())b.hx.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.Q9.next()};_.h.clear=function(){this.kl.length=0;this.b_a.next();this.selected.clear();this.Q9.next()};
_.h.E8=function(a,b,c){var d=this;c=c===void 0?!1:c;this.kl.push({e0:a,Gkd:b.ha(_.Qf(1),_.dg(1)),hx:new Map});this.b_a.next();this.Q9.next();_.vf(this.kl.map(function(e){return e.Gkd})).ha(_.hg(this.b_a)).subscribe(function(e){var f=d.kl;d.kl=[];for(var g=0;g<e.length;g++){var m=e[g],n=f[g];n.e0===0?(c||(m=m.filter(function(r){return!VF(d,r)})),d.select.apply(d,_.v(m)),d.ag.apply(d,_.v(n.hx.values()))):(d.ag.apply(d,_.v(m)),d.select.apply(d,_.v(n.hx.values())))}d.Q9.next()})};
var Ypb=function(a){if(!a.kl.length)return null;a=a.kl[a.kl.length-1];return{e0:a.e0,hx:Array.from(a.hx.values())}};SF.prototype.hash=function(a){return this.Yhd.call(null,a)};var Zpb,aqb,WF;Zpb=new _.Hv("{COUNT, plural, =1 {# item}other {# items}}");_.$pb=new _.Hd("xap_picker_hash_function");aqb={LOADING:0,ERROR:1,vta:2,uta:3,z1:4,0:"LOADING",1:"ERROR",2:"EMPTY_SEARCH_AND_OPTIONS",3:"EMPTY_OPTIONS",4:"READY"};
WF=function(a){var b=this;this.ala=new _.ai(!1);this.d_=new _.ai([]);this.Wq=new _.ag(1);this.Wq.ha(_.E(function(c){return!c.length}),_.fg(!0));this.RI=new _.ag(1);this.okd=this.RI.ha(_.E(function(c){return!c}),_.fg(!0));this.YN=new _.ai(!0);this.F8=new _.ai(!0);this.getOptions=null;this.Opa="Search";this.uwb=_.vf([this.RI,this.ala]).ha(_.Hf(function(c){c=_.k(c);c.next();return!!c.next().value}),_.E(function(c){return[_.k(c).next().value,b.getOptions]}),_.gg(function(c){var d=_.k(c);c=d.next().value;
d=d.next().value;return d(c).ha(_.Qf(1),_.E(function(e){return{wd:!1,options:e,error:null}}),_.fg({wd:!0,options:[],error:null}),_.Lf(function(e){return _.of({wd:!1,error:e,options:[]})}))}),_.fg({wd:!1,options:[],error:null}),_.dg({bufferSize:1,cv:!0}));this.nEa=_.vf([this.ala,this.uwb,this.okd]).ha(_.E(function(c){var d=_.k(c);c=d.next().value;var e=d.next().value;var f=e.error;var g=e.wd;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 SF(a||void 0);
this.d_.subscribe(this.Wq);this.Wpa=this.Wq.ha(_.E(function(c){return Zpb.format({COUNT:c.length})}));this.V3||(this.V3=function(){return null});_.vf([this.d_,this.RI,this.ala]).ha(_.Hf(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.yF!=null?c.filter(function(f){var g;return(g=b.yF)==null?void 0:g.call(b,e,f)}):c.map(function(f){var g=_.ekb(e,b.iH&&f!=null?b.iH(f):String(f));return{item:f,bdb:g}}).filter(function(f){return f.bdb>
.8}).sort(function(f,g){return g.bdb-f.bdb}).map(function(f){return f.item}),b.Wq.next(d)):b.Wq.next(c)});this.uwb.ha(_.E(function(c){return c.options})).subscribe(this.d_)};WF.prototype.replace=function(a){var b=this;UF(this.model).ha(_.Qf(1)).subscribe(function(c){c>0&&b.model.clear();b.model.select.apply(b.model,_.v(a))})};WF.O=function(a){return new (a||WF)(_.t(_.$pb,8))};WF.wa=_.q({token:WF,qa:WF.O});var bqb=[[["","xapPickerHeader",""]],[["","xapPickerFilter",""]],[["","xapPickerOptions",""]],[["","xapPickerSelections",""]],[["","xapPickerFooter",""]]],XF=function(a){this.Kb=a;this.Kb.ala.next(!0)};_.p.Object.defineProperties(XF.prototype,{getOptions:{configurable:!0,enumerable:!0,set:function(a){this.Kb.getOptions=a}}});XF.O=function(a){return new (a||XF)(_.C(WF))};XF.Ea=_.Te({type:XF,oa:[["xap-picker","xapAsyncOptions",""]],inputs:{getOptions:"getOptions"}});_.YF=function(a){this.Kb=a;this.Kb.ala.next(!1)};
_.p.Object.defineProperties(_.YF.prototype,{options:{configurable:!0,enumerable:!0,set:function(a){this.Kb.d_.next(a)}},kv:{configurable:!0,enumerable:!0,set:function(a){this.Kb.YN.next(a)}},yF:{configurable:!0,enumerable:!0,set:function(a){this.Kb.yF=a}}});_.YF.O=function(a){return new (a||_.YF)(_.C(WF))};_.YF.Ea=_.Te({type:_.YF,oa:[["xap-picker",3,"xapAsyncOptions",""]],inputs:{options:"options",kv:"searchVisible",yF:"searchFilter"}});_.ZF=function(a){var b=this;this.Kb=a;this.Je=new _.ag(1);TF(a.model).ha(_.hg(this.Je)).subscribe(function(c){b.Dj(c)})};
_.h=_.ZF.prototype;_.h.zl=function(a){a!=null&&this.Kb.replace(a)};_.h.Dj=function(a){this.NXb&&this.NXb(a)};_.h.Dk=function(a){this.NXb=a};_.h.Wz=function(){};_.h.io=function(){};_.h.Ma=function(){this.Je.next();this.Je.complete()};
_.p.Object.defineProperties(_.ZF.prototype,{lv:{configurable:!0,enumerable:!0,set:function(a){this.Kb.F8.next(a)}},F$c:{configurable:!0,enumerable:!0,set:function(a){this.Kb.V3=a}},og:{configurable:!0,enumerable:!0,set:function(a){this.Kb.iH=a}},Eg:{configurable:!0,enumerable:!0,set:function(a){this.Kb.Eg=a}},Opa:{configurable:!0,enumerable:!0,set:function(a){this.Kb.Opa=a}},God:{configurable:!0,enumerable:!0,set:function(a){this.Kb.title=a}}});_.ZF.O=function(a){return new (a||_.ZF)(_.C(WF,2))};
_.ZF.ya=_.Re({type:_.ZF,oa:[["xap-picker"]],inputs:{lv:"selectAllVisible",F$c:"ariaLabelFunction",og:"displayFunction",Eg:"isOptionDisabled",Opa:"searchInputPlaceholder",God:"pickerTitle"},features:[_.jh([{Da:_.Jy,Cb:_.zd(function(){return _.ZF}),xd:!0},WF])],jc:["[xapPickerHeader]","[xapPickerFilter]","[xapPickerOptions]","[xapPickerSelections]","[xapPickerFooter]"],Aa:10,Ba:0,Fa:[[1,"xap-picker-container"],[1,"xap-picker-pane-container"],[1,"xap-picker-option-pane"],[1,"xap-picker-filter"],[1,"xap-picker-options"]],
ua:function(a){a&1&&(_.Jg(bqb),_.zg(0,"div",0),_.Kg(1),_.zg(2,"div",1)(3,"div",2)(4,"div",3),_.Kg(5,1),_.Ag(),_.zg(6,"div",4),_.Kg(7,2),_.Ag()(),_.Kg(8,3),_.Ag(),_.Kg(9,4),_.Ag())},ab:2,Na:0});var aG=function(){};aG.O=function(a){return new (a||aG)};aG.Ja=_.Se({type:aG});aG.Ia=_.ed({imports:[_.vp,_.BC]});_.bG=function(){};_.bG.prototype.transform=function(a,b,c){var d={};return a==null?a:b.format((d[c]=a,d))};_.bG.O=function(a){return new (a||_.bG)};_.bG.Ne=_.Ue({name:"format",type:_.bG,qe:!0});_.cG=function(){};_.cG.O=function(a){return new (a||_.cG)};_.cG.Ja=_.Se({type:_.cG});_.cG.Ia=_.ed({});var dG=function(a){this.Qc=a};dG.O=function(a){return new (a||dG)(_.C(_.Lg))};dG.Ea=_.Te({type:dG,oa:[["","xapPickerErrorTemplate",""]]});var eG=function(a){this.Qc=a};eG.O=function(a){return new (a||eG)(_.C(_.Lg))};eG.Ea=_.Te({type:eG,oa:[["","xapPickerLoadingTemplate",""]]});var fG=function(a){this.Qc=a};fG.O=function(a){return new (a||fG)(_.C(_.Lg))};fG.Ea=_.Te({type:fG,oa:[["","xapPickerEmptyOptionsTemplate",""]]});var gG=function(a){this.Qc=a};gG.O=function(a){return new (a||gG)(_.C(_.Lg))};
gG.Ea=_.Te({type:gG,oa:[["","xapPickerEmptySearchAndOptionsTemplate",""]]});var cqb=function(a){return{va:a}},hG=function(a){this.Qc=a};hG.O=function(a){return new (a||hG)(_.C(_.Lg))};hG.Ea=_.Te({type:hG,oa:[["","xapPickerCustomOption",""]]});var iG=function(a){this.Qc=a};iG.O=function(a){return new (a||iG)(_.C(_.Lg))};iG.Ea=_.Te({type:iG,oa:[["","xapPickerCustomChildOption",""]]});var jG=function(a){this.Qc=a};jG.O=function(a){return new (a||jG)(_.C(_.Lg))};jG.Ea=_.Te({type:jG,oa:[["","xapPickerCustomParentOption",""]]});var kG=function(a){this.Kb=a};kG.prototype.Ra=function(){};
kG.O=function(a){return new (a||kG)(_.C(WF))};kG.ya=_.Re({type:kG,oa:[["xap-picker-option"]],inputs:{ua:"template",option:"option"},Aa:3,Ba:4,Fa:[["defaultOption",""],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],ua:function(a,b){a&1&&_.F(0,fkb,1,0,"ng-container",1)(1,gkb,1,1,"ng-template",null,0,_.oh);a&2&&(a=_.$g(2),_.H("ngTemplateOutlet",b.ua||a)("ngTemplateOutletContext",_.lh(2,cqb,b.option)))},dependencies:[_.tp],ab:2,Na:0});var lG=function(a){var b=this;this.Kb=a;this.aE=_.rh.apply(null,[eG].concat(_.v([])));this.ZD=_.rh.apply(null,[dG].concat(_.v([])));this.XD=_.rh.apply(null,[fG].concat(_.v([])));this.YD=_.rh.apply(null,[gG].concat(_.v([])));this.kk=aqb;this.Er=_.rh.apply(null,[hG].concat(_.v([])));this.v$="Use search to find options.";this.u$="Error loading search results. Please try again.";this.t$="No results found.";this.YN=this.Kb.YN.ha(_.Sf());this.F8=this.Kb.F8.ha(_.Sf());this.Wpa=this.Kb.Wpa.ha(_.Sf());this.Xjb=
new _.Hv("Select all {NUM_ITEMS}");this.Kib=new _.Hv("Showing the first {MAX_DISPLAYED_OPTIONS} options");this.Tzb=_.vf([this.Kb.nEa.ha(),this.Kb.Wpa.ha(_.Sf()),this.Kb.YN.ha(_.Sf()),this.Kb.F8.ha(_.Sf())]).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{Mna:c,wFa:e,kv:f,lv:d}}));this.bcc=this.Kb.Wq.ha(_.E(function(c){b.Rz===void 0&&(b.Rz=Infinity);return b.Rz>c.length?c:c.slice(0,b.Rz)}))};lG.O=function(a){return new (a||lG)(_.C(WF))};
lG.Ea=_.Te({type:lG,vd:function(a,b,c){a&1&&(_.Xg(c,b.aE,eG,5),_.Xg(c,b.ZD,dG,5),_.Xg(c,b.XD,fG,5),_.Xg(c,b.YD,gG,5),_.Xg(c,b.Er,hG,5));a&2&&_.Zg(5)},inputs:{QHa:"xapPickerCustomOptionTemplate",Rz:"maxDisplayedOptions"}});var dqb={search:{Sg:"search"},close:{Sg:"close"},expand_more:{Sg:"expand_more"},remove_circle_outline:{Sg:"remove_circle_outline"},arrow_back:{Sg:"arrow_back"}},eqb=new _.Hd("ICON_MAPPING",{Ga:"root",qa:function(){return dqb}});var fqb=["searchInput"],gqb=new _.Hv("{NUM, plural, =0 {0 items}=1 {1 item}other {# items}}"),mG=function(a,b){this.Kb=a;this.Bm=b;this.kk=aqb;this.Lib=gqb},mkb=function(a){a.Kb.RI.next("");a.focus()};mG.prototype.focus=function(){this.input&&this.input.na.focus()};mG.O=function(a){return new (a||mG)(_.C(WF),_.C(eqb))};
mG.ya=_.Re({type:mG,oa:[["xap-picker-search"]],mb:function(a,b){a&1&&_.Og(fqb,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.input=c.first)}},Aa:12,Ba:13,Fa: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"]]},ua:function(a,b){if(a&1){var c=_.Wd();_.I(0,"div",3)(1,"input",4,0);_.S(3,"async");_.O("ngModelChange",function(e){_.w(c);return _.y(b.Kb.RI.next(e))});_.J();_.F(4,hkb,4,7,"span",5);_.S(5,"async");_.F(6,ikb,1,0,"ng-container",6);_.S(7,"async");_.F(8,kkb,1,1,"ng-template",null,1,_.oh)(10,nkb,2,1,"ng-template",null,2,_.oh);_.J()}if(a&2){a=_.$g(9);var d=_.$g(11);_.A();_.H("ngModel",_.nh(3,7,b.Kb.RI))("placeholder",b.Kb.Opa);_.tg("aria-label",
"Search"+(b.Kb.title?" "+b.Kb.title:""));_.A(3);_.H("ngIf",_.nh(5,9,b.Kb.nEa)===b.kk.z1);_.A(2);_.H("ngIf",_.nh(7,11,b.Kb.RI))("ngIfThen",d)("ngIfElse",a)}},dependencies:[_.BC,_.Hk,_.Oy,_.Wy,_.Wx,_.Fx,_.nv,_.Yv,_.DC,_.op,_.up,_.bG],ab:2,Na:0});var nG=function(a,b,c,d,e){var f=this;this.Ph=c;this.lb=d;this.Yfa=new _.ai(void 0);this.o0a=new _.ai(0);this.WEb=new _.ai(!1);this.Bza=new _.Vf;this.Xpa=new _.Uj;this.control=a[0];this.control.Dk(function(g){f.Dj(g)});b&&(this.selection=b);this.control.Cn&&_.vf([this.Yfa,this.o0a,this.WEb]).subscribe(function(g){var m=_.k(g);g=m.next().value;var n=m.next().value;m=m.next().value;f.control.Cn(!(g?g.length:n)||m);_.Qn(f.Ph)});e.Xb(function(){d.na.getAttribute("aria-label")||d.na.setAttribute("aria-label",
"Select all")})};_.h=nG.prototype;_.h.Ra=function(){};_.h.Ma=function(){this.Bza.next();this.Bza.complete()};_.h.Dj=function(a){this.E8(a?0:1)};
_.h.c6a=function(){var a=this;this.Bza.next();_.vf([this.Yfa,this.o0a,UF(this.kA),this.kA.BO]).ha(_.E(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;c=c.next().value;var e=a.kA,f=Ypb(e);d=b?b.length:d;return d?f?b?b.every(function(g){return VF(e,g)})?2:1:f.e0===0?f.hx.length?f.hx.length<d?1:0:2:f.hx.length?f.hx.length<d?1:2:0:!c||b&&(c=b.filter(function(g){return VF(e,g)}).length,!c)?0:c<d?1:2:0}),_.Sf(),_.hg(this.Bza)).subscribe(function(b){a.control.zl(b===2);a.indeterminate=b===
1;_.Qn(a.Ph);a.Xpa.emit(b)})};_.h.E8=function(a){var b=null;this.qRb?b=this.qRb.call(null,a):Array.isArray(this.Yfa.value)&&(b=_.of(this.Yfa.value));b?this.kA.E8(a,b):this.kA.clear()};
_.p.Object.defineProperties(nG.prototype,{indeterminate:{configurable:!0,enumerable:!0,set:function(a){var b=this;_.rd(function(){b.control.indeterminate=a})}},fxd:{configurable:!0,enumerable:!0,set:function(a){this.Yfa.next(a)}},gxd:{configurable:!0,enumerable:!0,set:function(a){isNaN(a)||this.o0a.next(a)}},disabled:{configurable:!0,enumerable:!0,set:function(a){this.WEb.next(a)}},selection:{configurable:!0,enumerable:!0,set:function(a){a&&(this.kA=a,this.c6a())}}});
nG.O=function(a){return new (a||nG)(_.C(_.Jy,2),_.C(SF,8),_.C(_.ho),_.C(_.ne),_.C(_.th))};nG.Ea=_.Te({type:nG,oa:[["mat-checkbox","xapSelectAll",""],["input","type","checkbox","xapSelectAll",""]],inputs:{fxd:"xapSelectAllCorpus",gxd:"xapSelectAllCorpusCount",disabled:[2,"disabled","disabled",_.Hh],selection:[0,"xapSelectAll","selection"],qRb:[0,"xapSelectAllItemsToSelectAccessor","itemsToSelectAccessor"]},outputs:{Xpa:"selectAllState"}});var oG=null,pG=function(a,b,c){var d=this;this.Ph=c;this.BO=new _.ag(1);this.control=a[0];this.control.Dk(function(e){d.Dj(e)});this.selection=b;this.lb=_.u(_.ne);this.lb.na.Shb=this};pG.prototype.Dj=function(a){this.vCa!==void 0&&this.kA&&this.kA.toggle(this.vCa,!!a)};
pG.prototype.je=function(a){var b=this,c;if(a.shiftKey&&((c=oG)==null?0:c.selection)&&oG!==this&&oG.selection===this.selection){var d=oG;setTimeout(function(){a:{var e=b.lb.na;for(var f=new Set,g=d.lb.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.lb.na),g=e.indexOf(b.lb.na),f!==-1&&g!==-1)){var m=Math.min(f,g);f=Math.max(f,g)+1;for(g=VF(b.kA,b.vCa);m<f;m++){var n=
e[m],r=void 0;((r=n.Shb)==null?void 0:r.selection)===b.selection&&n.Shb.Dj(g)}}})}oG=this};pG.prototype.Ma=function(){var a;(a=this.rb)==null||a.unsubscribe();this.BO.complete();this.lb.na.Shb=null;oG===this&&(oG=null)};pG.prototype.c6a=function(){var a=this,b;(b=this.rb)==null||b.unsubscribe();this.rb=_.vf([this.kA.BO,this.BO]).ha(_.E(function(){return VF(a.kA,a.vCa)}),_.Sf()).subscribe(function(c){a.control.zl(c);_.Qn(a.Ph)})};
_.p.Object.defineProperties(pG.prototype,{item:{configurable:!0,enumerable:!0,set:function(a){this.vCa=a;this.BO.next()}},selection:{configurable:!0,enumerable:!0,set:function(a){a&&(this.kA=a,this.c6a())},get:function(){return this.kA||null}}});pG.O=function(a){return new (a||pG)(_.C(_.Jy,2),_.C(SF,8),_.C(_.ho))};
pG.Ea=_.Te({type:pG,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.je(c)})},inputs:{item:[0,"xapSelection","item"],selection:[0,"xapSelectionModel","selection"]}});_.qG=function(){};_.qG.O=function(a){return new (a||_.qG)};_.qG.Ja=_.Se({type:_.qG});_.qG.Ia=_.ed({imports:[_.KF,_.bu,_.bu]});_.rG=function(){};_.rG.O=function(a){return new (a||_.rG)};_.rG.Ja=_.Se({type:_.rG});_.rG.Ia=_.ed({Tb:[{Da:Lpb,rc:{color:"primary"}}],imports:[_.qG]});_.sG=function(){lG.apply(this,arguments);this.search=_.qh.apply(null,[mG].concat(_.v([])))};_.W(_.sG,lG);_.sG.Ea=lG.Ea;_.sG.prototype.focus=function(){if(this.Kb.YN.getValue()){var a=this.search();a&&a.focus()}else this.HD.length&&this.HD.first.focus()};
_.sG.prototype.Xw=function(a){if(this.HD&&(a.key==="ArrowDown"||a.key==="ArrowUp")){a.preventDefault();var b=this.HD.toArray().findIndex(function(c){return c.La.na.querySelector("input")===a.target});a.key==="ArrowUp"?b--:a.key==="ArrowDown"&&b++;b<0||b>=this.HD.length||this.HD.toArray()[b].focus()}};_.sG.O=function(){var a;return function(b){return(a||(a=_.je(_.sG)))(b||_.sG)}}();
_.sG.ya=_.Re({type:_.sG,oa:[["xap-picker-checklist"]],mb:function(a,b){a&1&&(_.Yg(b.search,mG),_.Og(_.KF,5));if(a&2){_.Zg();var c;_.Tg(c=_.Ug())&&(b.HD=c)}},features:[_.kg],Aa:2,Ba:3,Fa:[["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"]],ua:function(a,b){a&1&&(_.F(0,Ekb,10,7,"div",2),_.S(1,"async"));a&2&&_.H("ngIf",
_.nh(1,1,b.Tzb))},dependencies:[_.rG,_.JF,_.KF,_.iA,_.hA,_.fA,_.np,_.op,_.pp,_.qp,_.tp,mG,kG,nG,pG,_.up,_.bG],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}"],
ab:2,Na:0});var hqb=["optionsTree"],iqb=["optionItem"],jqb=new _.Hd("XapTreePickerIndent"),tG=function(a,b,c,d){var e=this;this.ud=a;this.Kb=b;this.Bm=c;this.ub=new _.ag(1);this.W6=new Map;this.D7=[];this.lIb=this.jxa=!1;this.nYb=_.qh.required("optionsTree",{read:_.ne});this.Er=_.rh.apply(null,[hG].concat(_.v([])));this.indent=d!=null?d:16;this.Bc=new _.sF(function(f){return e.oR(f)},function(f){return e.rH(f)});this.T0=new _.AF(function(f){return f},function(f){return e.oR(f)},function(f){return e.rH(f)},function(f){return e.M2a(f)});
this.dataSource=new _.BF(this.Bc,this.T0)};tG.prototype.Ra=function(){var a=this;this.Kb.Wq.ha(_.hg(this.ub)).subscribe(function(b){a.Bc.wk=_.Ipb(a.T0,b);a.dataSource.data=b})};tG.prototype.Dc=function(){var a=this;this.options.Hc.ha(_.hg(this.ub)).subscribe(function(){a.D7=kqb(a)});this.lIb&&this.Bc.nM()};tG.prototype.Ma=function(){this.ub.next();this.ub.complete()};
tG.prototype.Xj=function(a){if(this.Kb.iH)return this.Kb.iH(a);var b=""+a;if(b==="[object Object]"&&a.toString===Object.prototype.toString)throw Error("Hd");return b};
var Ikb=function(a,b){return Hkb(a,b).ha(_.E(function(c){return c==="intermediate"?"mixed":c==="checked"}))},Hkb=function(a,b){return a.rH(b)?lqb(a,b).ha(_.hg(a.ub),_.E(function(c){return c.every(function(d){return d})?"checked":c.some(function(d){return d})?"indeterminate":"unchecked"})):a.Kb.model.ie(b).ha(_.hg(a.ub),_.E(function(c){return c?"checked":"unchecked"}))};
tG.prototype.s6=function(a,b,c){c=c===void 0?!1:c;a.stopPropagation();var d,e;((e=(d=this.Kb).Eg)==null?0:e.call(d,b))||(this.rH(b)&&!c?this.Bc.toggle(b):Gkb(this,b))};tG.prototype.Xw=function(a){if(a.target&&this.Ika){switch(a.key){case "ArrowLeft":this.Bc.collapse(this.Ika);break;case "ArrowRight":this.Bc.expand(this.Ika);break;case "ArrowUp":case "ArrowDown":mqb(this,a.target,a.key==="ArrowDown"?0:1);break;case " ":var b=this.Ika;this.rH(b)&&!this.jxa?Fkb(this,b):Gkb(this,b);break;default:return}a.preventDefault()}};
tG.prototype.TZa=function(a,b){b=_.k(b);for(var c=b.next();!c.done;c=b.next())this.W6.set(this.Fu(c.value),this.oR(a)+1)};var nqb=function(a,b){return lqb(a,b).ha(_.E(function(c){return c.every(function(d){return d})}))},lqb=function(a,b){b=a.Bc.zH(b).filter(function(c){return!a.rH(c)}).map(function(c){return a.Kb.model.ie(c)});return _.vf([].concat(_.v(b)))};tG.prototype.M2a=function(a){var b=this,c=this.t_a(a)||[];return(_.If(c)?c:_.of(c)).ha(_.ig(function(d){b.TZa(a,d)}),_.hg(this.ub))};
var kqb=function(a){return Array.from(a.nYb().na.getElementsByClassName("xap-picker-vertical-stack-list-node"))};tG.prototype.oR=function(a){a=this.Fu(a);return this.W6.get(a)||0};tG.prototype.Fu=function(a){return this.Kb.model.hash(a)};
var mqb=function(a,b,c){a.D7.length===0&&(a.D7=kqb(a));var d=a.D7.findIndex(function(e){return e===b});d!==-1&&(c=d+(c===0?1:-1),c>=0&&c<a.D7.length&&a.D7[c].focus())},Fkb=function(a,b){a.multiple&&nqb(a,b).ha(_.Qf(1)).subscribe(function(c){c=c?1:0;var d=a.Bc.zH(b).filter(function(e){return!a.rH(e)});a.Kb.model.E8(c,_.of(d))})},Gkb=function(a,b){a.Kb.model.ie(b).ha(_.Qf(1),_.hg(a.ub)).subscribe(function(c){c&&a.multiple?a.Kb.model.ag(b):a.multiple?a.Kb.model.select(b):a.Kb.replace([b])})};
_.p.Object.defineProperties(tG.prototype,{multiple:{configurable:!0,enumerable:!0,get:function(){return this.djd},set:function(a){this.djd=_.Vi(a);_.Qn(this.ud)}}});tG.O=function(a){return new (a||tG)(_.C(_.ho),_.C(WF),_.C(eqb),_.C(jqb,8))};
tG.ya=_.Re({type:tG,oa:[["xap-picker-vertical-stack-list"]],vd:function(a,b,c){a&1&&_.Xg(c,b.Er,hG,5);a&2&&_.Zg()},mb:function(a,b){a&1&&(_.Yg(b.nYb,hqb,_.ne),_.Og(iqb,5,_.ne));if(a&2){_.Zg();var c;_.Tg(c=_.Ug())&&(b.options=c)}},qb:2,Wa:function(a){a&2&&_.bh("xap-picker-vertical-stack-list",!0)},inputs:{t_a:"childNodeFetcher",rH:"expandablePredicate",jxa:"allowParentSelection",lIb:[2,"expandOnLoad","expandOnLoad",_.Hh],multiple:"multiple"},features:[_.jh([_.ipb])],Aa:4,Ba:2,Fa:[["optionsTree",""],
["optionItem",""],[1,"xap-picker-vertical-stack-list"],[3,"keydown","blur","dataSource","treeControl"],["class","xap-picker-vertical-stack-list-node",3,"xap-picker-vertical-stack-list-node-disabled","xap-picker-vertical-stack-list-node-expanded","xap-picker-vertical-stack-list-node-selected","click","focus",4,"matTreeNodeDef"],[1,"xap-picker-vertical-stack-list-node",3,"click","focus"],[1,"xap-picker-vertical-stack-list-node-content"],["class","xap-picker-vertical-stack-list-node-checkbox","role",
"checkbox","tabindex","-1",3,"disabled","state","click",4,"ngIf"],[3,"template","option"],[1,"xap-picker-vertical-stack-list-node-toggle",3,"click"],[4,"ngIf"],["role","checkbox","tabindex","-1",1,"xap-picker-vertical-stack-list-node-checkbox",3,"click","disabled","state"],["matTreeNodeToggle","",3,"svgIcon",4,"ngIf"],["matTreeNodeToggle","",3,"svgIcon"]],ua:function(a,b){if(a&1){var c=_.Wd();_.I(0,"div",2)(1,"mat-tree",3,0);_.O("keydown",function(d){_.w(c);return _.y(b.Xw(d))})("blur",function(){_.w(c);
return _.y(b.Ika=void 0)});_.F(3,Mkb,8,14,"mat-tree-node",4);_.J()()}a&2&&(_.A(),_.H("dataSource",b.dataSource)("treeControl",b.Bc))},dependencies:[_.Yv,_.wC,_.IF,_.CF,_.DF,_.HF,_.op,kG,_.up],ab:2,Na:0});var uG=function(){};uG.O=function(a){return new (a||uG)};uG.Ja=_.Se({type:uG});uG.Ia=_.ed({imports:[tG]});var oqb=["backButton"],pqb=["optionItem"],qqb=function(a){return{value:a}},rqb=_.zj("animateColumn",[_.Fj("center, void",_.Ej({transform:"none"})),_.Fj("left",_.Ej({transform:"translate3d(-100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),_.Fj("right",_.Ej({transform:"translate3d(100%, 0, 0)",minHeight:"1px",visibility:"hidden"})),_.Gj("center => left, center => right, left => center, right => center",_.Dj("225ms cubic-bezier(0.4,0.0,0.2,1)"))]),sqb=0,vG=function(a){this.Kb=a;this.CFc="Return to previous page";
this.ub=new _.ag(1);this.Zqa=!0;this.kna=new _.Uj;this.bcb=new _.Uj;this.hxb=_.qh.apply(null,["backButton"].concat(_.v([{read:_.ne}])));this.items=_.LE.apply(null,["optionItem"].concat(_.v([{read:_.ne}])));this.sequence=sqb++;this.hvb=new _.ag(1);this.jvb=new _.ag(1);this.Bm=_.u(eqb);var b;this.Yod=this.jvb.ha(_.Hf(function(c){return c.En!=="center"&&c.xz!=="void"&&document.activeElement instanceof HTMLElement}),_.E(function(){return document.activeElement}),_.fg((b=this.hxb())==null?void 0:b.na));
this.Vo=TF(this.Kb.model).ha(_.eg(),_.dkb())};vG.prototype.Ra=function(){var a=this;_.vf([this.hvb,this.Yod]).ha(_.hg(this.ub)).subscribe(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;c.En==="center"&&d&&(d==null||d.focus())});var b;(b=this.lv)==null||b.ha(_.hg(this.ub)).subscribe(function(c){a.Kb.F8.next(c)})};
vG.prototype.Xw=function(a){var b=this.items();if(b&&(a.key==="ArrowDown"||a.key==="ArrowUp")){a.preventDefault();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()}};vG.prototype.Ma=function(){this.ub.next();this.ub.complete()};
_.p.Object.defineProperties(vG.prototype,{index:{configurable:!0,enumerable:!0,set:function(a){this.v_b=a;this.position=this.v_b<0?"left":this.v_b>0?"right":"center"}},og:{configurable:!0,enumerable:!0,set:function(a){this.Kb.iH=a}},yF:{configurable:!0,enumerable:!0,set:function(a){this.Kb.yF=a}},Eg:{configurable:!0,enumerable:!0,set:function(a){this.Kb.Eg=a}},options:{configurable:!0,enumerable:!0,set:function(a){this.Kb.d_.next(a);this.Kb.Wq.next(a)}},selections:{configurable:!0,enumerable:!0,set:function(a){a&&
(this.Kb.model.clear(),this.Kb.model.select.apply(this.Kb.model,_.v(a)))}}});vG.O=function(a){return new (a||vG)(_.C(WF))};
vG.ya=_.Re({type:vG,oa:[["xap-picker-push-column"]],mb:function(a,b){a&1&&(_.Yg(b.hxb,oqb,_.ne),_.Yg(b.items,pqb,_.ne));a&2&&_.Zg(2)},inputs:{exd:"xapPickerCustomChildOptionTemplate",Ufc:"xapPickerCustomParentOptionTemplate",label:"label",index:"index",og:"displayFunction",yF:"searchFilter",Eg:"isOptionDisabled",lv:"selectAllVisible",S7a:"isTopLevelPage",qZ:"isChildPage",Zqa:"showTopLevelSearch",options:"options",selections:"selections",B9a:"maxDisplayedChildOptions"},outputs:{kna:"optionClick",Vo:"updateSelection",
bcb:"renderParent"},features:[_.jh([WF])],Aa:8,Ba:7,Fa:[["pushColumnHeader",""],["parentPage",""],["backButton",""],["headerBorder",""],["optionItem",""],[1,"xap-push-column-animation-container"],[1,"xap-push-column-sub-header"],[4,"ngIf","ngIfElse"],["xapPickerOptions","",3,"xapPickerCustomOptionTemplate","maxDisplayedOptions","is-push-column-visible",4,"ngIf","ngIfElse"],["mat-icon-button","","type","button","class","xap-picker-back-arrow",3,"is-push-column-visible","click",4,"ngIf"],[4,"ngTemplateOutlet"],
["mat-icon-button","","type","button",1,"xap-picker-back-arrow",3,"click"],[3,"svgIcon"],[1,"xap-push-column-sub-header-text",3,"id"],["xapPickerOptions","",3,"xapPickerCustomOptionTemplate","maxDisplayedOptions"],["role","tree",1,"xap-picker-push-column-options-list",3,"keydown"],["matRipple","","class","xap-picker-push-column-option","role","treeitem",3,"is-push-column-visible","tabindex","click","keydown.enter","keydown.space","keydown.ArrowLeft","keydown.ArrowRight",4,"ngFor","ngForOf"],[1,"xap-push-column-sub-header-border"],
["matRipple","","role","treeitem",1,"xap-picker-push-column-option",3,"click","keydown.enter","keydown.space","keydown.ArrowLeft","keydown.ArrowRight","tabindex"],[1,"xap-picker-push-column-option-text"],[3,"template","option"],[1,"xap-picker-push-column-toggle"],[3,"svgIcon",4,"ngIf"]],ua:function(a,b){if(a&1){var c=_.Wd();_.I(0,"div",5);_.O("@animateColumn.done",function(e){_.w(c);return _.y(b.hvb.next(e))})("@animateColumn.start",function(e){_.w(c);return _.y(b.jvb.next(e))});_.I(1,"h4",6);_.F(2,
Pkb,3,2,"ng-container",7)(3,Qkb,2,3,"ng-template",null,0,_.oh);_.J();_.F(5,Rkb,1,4,"xap-picker-checklist",8)(6,Wkb,6,6,"ng-template",null,1,_.oh);_.J()}if(a&2){a=_.$g(4);var d=_.$g(7);_.H("@animateColumn",_.lh(5,qqb,b.position));_.A(2);_.H("ngIf",!b.S7a)("ngIfElse",a);_.A(3);_.H("ngIf",b.qZ)("ngIfElse",d)}},dependencies:[_.Wx,_.Fx,_.nv,_.Yv,_.lu,_.np,_.op,_.tp,_.sG,mG,kG,_.up],ab:2,data:{animation:[rqb]},Na:0});var wG=function(a){this.Kb=a;this.ub=new _.ag(1);this.W6=new Map;this.R0a=new Map;this.lz=new _.ai(0);this.Bm=_.u(eqb);this.Sfc=_.rh.apply(null,[iG].concat(_.v([])));this.Tfc=_.rh.apply(null,[jG].concat(_.v([])));this.Zqa=!0;this.HCb=new _.Uj;this.jXb=new _.Uj;this.SEa=new _.ai([])};
wG.prototype.Ra=function(){var a=this;this.Kb.d_.ha(_.hg(this.ub)).subscribe(function(b){b=_.k(b||[]);for(var c=b.next();!c.done;c=b.next())a.W6.set(c.value,a.lz.value)});this.lz.ha(_.hg(this.ub)).subscribe(function(b){a.HCb.emit(b)});_.vf([this.Kb.d_,TF(this.Kb.model)]).ha(_.Hf(function(b){var c;return!((c=_.k(b).next().value)==null||!c.length)}),_.Qf(1),_.hg(this.ub)).subscribe(function(b){b=_.k(b);var c=b.next().value;b=b.next().value;a.SEa.next([{options:_.of(c),selections:_.of(b.filter(function(d){var e=
a.Fu(d);return c.some(function(f){return a.Fu(f)===e})})),qZ:a.qZ(_.of(c)),lZb:"firstPage"}])})};
wG.prototype.Vo=function(a,b,c){var d=this;if(this.lz.value===c){var e=new Set(a.map(function(f){return d.Fu(f)}));b.ha(_.gg(function(f){var g=[];f=_.k(f);for(var m=f.next(),n={};!m.done;n={gab:void 0},m=f.next())n.gab=m.value,g.push(d.Kb.model.ie(n.gab).ha(_.E(function(r){return function(x){return{selected:x,option:r.gab}}}(n))));return _.vf(g)}),_.Qf(1),_.hg(this.ub)).subscribe(function(f){f=_.k(f);for(var g=f.next();!g.done;g=f.next()){var m=g.value;g=m.selected;m=m.option;var n=d.Fu(m);g&&!e.has(n)?
d.Kb.model.ag(m):!g&&e.has(n)&&d.Kb.model.select(m)}})}};var Xkb=function(a,b){a.M2a(b);setTimeout(function(){a.lz.next(a.lz.value+1);a.jXb.emit(b)})};_.h=wG.prototype;_.h.qZ=function(a){var b=this;return a.ha(_.gg(function(c){return _.vf(c.map(function(d){return b.Xn(d,b.oR(d))}))}),_.E(function(c){return!c.reduce(function(d,e){return d||e},!1)}),_.dg({bufferSize:1,cv:!0}))};
_.h.M2a=function(a){var b=this,c=this.Fu(a);c=this.R0a.has(c)?_.of(this.R0a.get(c)||[]):this.t_a(a,this.oR(a));this.TZa(a,c);this.SEa.next([].concat(_.v(this.SEa.value.slice(0,this.lz.value+1)),[{options:c,selections:_.vf([c,TF(this.Kb.model)]).ha(_.E(function(d){d=_.k(d);var e=d.next().value;return d.next().value.filter(function(f){var g=b.Fu(f);return e.some(function(m){return b.Fu(m)===g})})})),lZb:this.Fu(a),qZ:this.qZ(c)}]));c.ha(_.Qf(1),_.hg(this.ub)).subscribe(function(d){b.R0a.set(b.Fu(a),
d)})};_.h.getColumnId=function(a,b){return b.lZb};_.h.TZa=function(a,b){var c=this;b.ha(_.Qf(1),_.hg(this.ub)).subscribe(function(d){d=_.k(d);for(var e=d.next();!e.done;e=d.next())c.W6.set(c.Fu(e.value),c.oR(a)+1)})};_.h.oR=function(a){a=this.Fu(a);return this.W6.get(a)||0};_.h.Fu=function(a){return this.Kb.model.hash(a)};_.h.S7a=function(){return this.lz.value===0};_.h.Ma=function(){this.ub.next();this.ub.complete()};wG.O=function(a){return new (a||wG)(_.C(WF))};
wG.ya=_.Re({type:wG,oa:[["xap-picker-push-columns"]],vd:function(a,b,c){a&1&&(_.Xg(c,b.Sfc,iG,5),_.Xg(c,b.Tfc,jG,5));a&2&&_.Zg(2)},inputs:{t_a:"childNodeFetcher",Xn:"hasChildren",B9a:"maxDisplayedChildOptions",tld:"levelLabel",Zqa:"showTopLevelSearch"},outputs:{HCb:"currentLevelChange",jXb:"nodeSelected"},Aa:2,Ba:4,Fa:[[3,"isChildPage","xapPickerCustomParentOptionTemplate","xapPickerCustomChildOptionTemplate","isTopLevelPage","displayFunction","searchFilter","isOptionDisabled","selectAllVisible",
"showTopLevelSearch","options","selections","maxDisplayedChildOptions","label","active-column","index","optionClick","renderParent","updateSelection",4,"ngFor","ngForOf","ngForTrackBy"],[3,"optionClick","renderParent","updateSelection","isChildPage","xapPickerCustomParentOptionTemplate","xapPickerCustomChildOptionTemplate","isTopLevelPage","displayFunction","searchFilter","isOptionDisabled","selectAllVisible","showTopLevelSearch","options","selections","maxDisplayedChildOptions","label","index"]],
ua:function(a,b){a&1&&(_.F(0,Ykb,7,29,"xap-picker-push-column",0),_.S(1,"async"));a&2&&_.H("ngForOf",_.nh(1,2,b.SEa))("ngForTrackBy",b.getColumnId)},dependencies:[_.np,vG,_.up],ab:2,Na:0});var tqb,$kb,alb;tqb=["removeButton"];_.xG=function(){this.Kb=_.u(WF);this.Bm=_.u(eqb);this.Er=_.rh.apply(null,[hG].concat(_.v([])));this.qya=new _.Uj};$kb=function(a,b,c){b.stopPropagation();a.Kb.model.ag(c);a.Ppd.Hc.ha(_.Qf(1)).subscribe(function(d){d.length>0?d.first.na.focus():a.qya.emit()})};alb=function(a,b){return a.Kb.iH?"Deselect "+a.Kb.iH(b):"Deselect"};_.xG.O=function(a){return new (a||_.xG)};
_.xG.ya=_.Re({type:_.xG,oa:[["xap-picker-selection-list"]],vd:function(a,b,c){a&1&&_.Xg(c,b.Er,hG,5);a&2&&_.Zg()},mb:function(a,b){a&1&&_.Og(tqb,5,_.ne);if(a&2){var c;_.Tg(c=_.Ug())&&(b.Ppd=c)}},outputs:{qya:"clearSelections"},Aa:12,Ba:9,Fa: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"]]},ua:function(a,
b){a&1&&(_.I(0,"div",3)(1,"div",4)(2,"div",5),_.Ig(3,1),_.S(4,"async"),_.J(),_.I(5,"div")(6,"button",6),_.S(7,"async"),_.O("click",function(){b.Kb.model.clear();b.qya.emit()}),_.Ig(8,2),_.J()()(),_.I(9,"ul",7),_.F(10,blb,8,5,"li",8),_.S(11,"async"),_.J()());a&2&&(_.A(4),_.ZC(_.nh(4,3,UF(b.Kb.model))),_.$C(3),_.A(2),_.H("disabled",_.nh(7,5,UF(b.Kb.model))===0),_.A(4),_.H("ngForOf",_.nh(11,7,TF(b.Kb.model))))},dependencies:[_.Wx,_.Fx,_.jv,_.nv,_.Dy,_.Yv,_.Ay,_.np,_.op,kG,_.up],ab:2,Na:0});var uqb;uqb=["optionItem"];
_.yG=function(a){this.Kb=a;this.aE=_.rh.apply(null,[eG].concat(_.v([])));this.ZD=_.rh.apply(null,[dG].concat(_.v([])));this.XD=_.rh.apply(null,[fG].concat(_.v([])));this.YD=_.rh.apply(null,[gG].concat(_.v([])));this.search=_.qh.apply(null,[mG].concat(_.v([])));this.Er=_.rh.apply(null,[hG].concat(_.v([])));this.kk=aqb;this.v$="Use search to find options.";this.u$="Error loading search results. Please try again.";this.t$="No results found.";this.Zjb="xap-picker-single-selected";this.YN=this.Kb.YN.ha(_.Sf());
this.z8b=_.vf([this.Kb.nEa.ha(),this.Kb.YN.ha(_.Sf()),this.Kb.Wq]).ha(_.E(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;c=c.next().value;return{Mna:b,kv:d,mFb:c}}))};_.yG.prototype.Dc=function(){var a=this;vqb(this);this.options.Hc.subscribe(function(){vqb(a)})};_.yG.prototype.Xw=function(a){clb(a,this.options)};var NE=function(a,b,c){var d,e;(e=(d=a.Kb).Eg)!=null&&e.call(d,b)||(a.Kb.replace([b]),vqb(a,c))};
_.yG.prototype.focus=function(){if(this.Kb.YN.getValue()){var a;(a=this.search())==null||a.focus()}else{var b;(b=this.options.first)==null||b.na.focus()}};
var vqb=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")}};_.yG.O=function(a){return new (a||_.yG)(_.C(WF))};
_.yG.ya=_.Re({type:_.yG,oa:[["xap-picker-single-select"]],vd:function(a,b,c){a&1&&(_.Xg(c,b.aE,eG,5),_.Xg(c,b.ZD,dG,5),_.Xg(c,b.XD,fG,5),_.Xg(c,b.YD,gG,5),_.Xg(c,b.Er,hG,5));a&2&&_.Zg(5)},mb:function(a,b){a&1&&(_.Yg(b.search,mG),_.Og(uqb,5,_.ne));if(a&2){_.Zg();var c;_.Tg(c=_.Ug())&&(b.options=c)}},Aa:2,Ba:3,Fa:[["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-single-select-spinner-container",4,"ngIf","ngIfElse"],[1,"xap-picker-single-select-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"]],ua:function(a,b){a&1&&(_.F(0,
plb,10,7,"div",2),_.S(1,"async"));a&2&&_.H("ngIf",_.nh(1,1,b.z8b))},dependencies:[_.iA,_.hA,_.fA,_.lu,_.np,_.op,_.pp,_.qp,_.tp,mG,kG,_.up],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}"],
ab:2,Na:0});_.fg(!1);var zG=function(){};zG.O=function(a){return new (a||zG)};zG.Ja=_.Se({type:zG});zG.Ia=_.ed({});var wqb=["input"],xqb=0,yqb=function(a,b){this.source=a;this.value=b},AG=function(a){this.zq=a;this.nd=null;this.sm="mat-radio-group-"+xqb++;this.Zc=null;this.Nj=!1;this.ZK="after";this.Ni=this.lc=!1;this.Aq=function(){};this.Wz=function(){};this.Cc=new _.Uj};_.h=AG.prototype;_.h.maa=function(){this.Zc&&!this.Zc.checked&&(this.Zc.checked=!0)};_.h.Sd=function(){var a=this;this.Nj=!0;this.lRa=this.xp.Hc.subscribe(function(){a.selected&&!a.xp.find(function(b){return b===a.selected})&&(a.Zc=null)})};
_.h.Ma=function(){var a;(a=this.lRa)==null||a.unsubscribe()};_.h.oXa=function(){this.Wz&&this.Wz()};_.h.AXa=function(){var a=this;this.xp&&this.xp.forEach(function(b){b.name=a.name;b.Vt()})};_.h.BXa=function(){var a=this,b=this.Zc!==null&&this.Zc.value===this.nd;this.xp&&!b&&(this.Zc=null,this.xp.forEach(function(c){c.checked=a.value===c.value;c.checked&&(a.Zc=c)}))};_.h.lm=function(){this.Nj&&this.Cc.emit(new yqb(this.Zc,this.nd))};_.h.jP=function(){this.xp&&this.xp.forEach(function(a){return a.Vt()})};
_.h.zl=function(a){this.value=a;_.Qn(this.zq)};_.h.Dk=function(a){this.Aq=a};_.h.io=function(a){this.Wz=a};_.h.Cn=function(a){this.disabled=a;_.Qn(this.zq)};
_.p.Object.defineProperties(AG.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return this.sm},set:function(a){this.sm=a;this.AXa()}},ak:{configurable:!0,enumerable:!0,get:function(){return this.ZK},set:function(a){this.ZK=a==="before"?"before":"after";this.jP()}},value:{configurable:!0,enumerable:!0,get:function(){return this.nd},set:function(a){this.nd!==a&&(this.nd=a,this.BXa(),this.maa())}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Zc},set:function(a){this.value=
(this.Zc=a)?a.value:null;this.maa()}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){this.lc=_.Vi(a);this.jP()}},required:{configurable:!0,enumerable:!0,get:function(){return this.Ni},set:function(a){this.Ni=_.Vi(a);this.jP()}}});AG.O=function(a){return new (a||AG)(_.C(_.ho))};AG.Ea=_.Te({type:AG,inputs:{color:"color",name:"name",ak:"labelPosition",value:"value",selected:"selected",disabled:"disabled",required:"required"},outputs:{Cc:"change"},standalone:!1});
var zqb=_.Sj(_.ME(function(a){this.La=a})),BG=function(a,b,c,d,e,f,g,m){b=zqb.call(this,b)||this;b.zq=c;b.Tc=d;b.yca=e;b.xqb=g;b.hs="mat-radio-"+ ++xqb;b.id=b.hs;b.Cc=new _.Uj;b.tf=!1;b.nd=null;b.tP=function(){};b.Kd=a;b.lp=f==="NoopAnimations";m&&(b.tabIndex=_.Yi(m,0));return b};_.W(BG,zqb);_.h=BG.prototype;_.h.focus=function(a,b){b?_.Xs(this.Tc,this.Mf,b,a):this.Mf.na.focus(a)};_.h.Vt=function(){_.Qn(this.zq)};
_.h.Ra=function(){var a=this;if(this.Kd){if(this.checked=this.Kd.value===this.nd)this.Kd.selected=this;this.name=this.Kd.name}this.tP=this.yca.listen(function(b,c){b!==a.id&&c===a.name&&(a.checked=!1)})};_.h.eo=function(){this.gX()};_.h.Dc=function(){var a=this;this.gX();this.Tc.Bk(this.La,!0).subscribe(function(b){!b&&a.Kd&&a.Kd.oXa()})};_.h.Ma=function(){this.Tc.Ii(this.La);this.tP()};_.h.lm=function(){this.Cc.emit(new yqb(this,this.nd))};_.h.Tt=function(){return this.Gc||this.disabled};
_.h.gL=function(a){a.stopPropagation()};_.h.dca=function(a){a.stopPropagation();this.checked||this.disabled||(a=this.Kd&&this.value!==this.Kd.value,this.checked=!0,this.lm(),this.Kd&&(this.Kd.Aq(this.value),a&&this.Kd.lm()))};_.h.Hva=function(a){this.dca(a);this.disabled||this.Mf.na.focus()};_.h.tWa=function(a){this.lc!==a&&(this.lc=a,_.Qn(this.zq))};
_.h.gX=function(){var a=this.Kd;a=a&&a.selected&&!this.disabled?a.selected===this?this.tabIndex:-1:this.tabIndex;if(a!==this.SVa){var b,c=(b=this.Mf)==null?void 0:b.na;c&&(c.setAttribute("tabindex",a+""),this.SVa=a)}};
_.p.Object.defineProperties(BG.prototype,{checked:{configurable:!0,enumerable:!0,get:function(){return this.tf},set:function(a){a=_.Vi(a);this.tf!==a&&((this.tf=a)&&this.Kd&&this.Kd.value!==this.value?this.Kd.selected=this:!a&&this.Kd&&this.Kd.value===this.value&&(this.Kd.selected=null),a&&this.yca.notify(this.id,this.name),_.Qn(this.zq))}},value:{configurable:!0,enumerable:!0,get:function(){return this.nd},set:function(a){this.nd!==a&&(this.nd=a,this.Kd!==null&&(this.checked||(this.checked=this.Kd.value===
a),this.checked&&(this.Kd.selected=this)))}},ak:{configurable:!0,enumerable:!0,get:function(){return this.ZK||this.Kd&&this.Kd.ak||"after"},set:function(a){this.ZK=a}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc||this.Kd!==null&&this.Kd.disabled},set:function(a){this.tWa(_.Vi(a))}},required:{configurable:!0,enumerable:!0,get:function(){return this.Ni||this.Kd&&this.Kd.required},set:function(a){this.Ni=_.Vi(a)}},color:{configurable:!0,enumerable:!0,get:function(){return this.ni||
this.Kd&&this.Kd.color||this.xqb&&this.xqb.color||"accent"},set:function(a){this.ni=a}},ao:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.hs)+"-input"}}});BG.O=function(){_.Ke()};
BG.Ea=_.Te({type:BG,mb:function(a,b){a&1&&_.Og(wqb,5);if(a&2){var c;_.Tg(c=_.Ug())&&(b.Mf=c.first)}},inputs:{id:"id",name:"name",ariaLabel:[0,"aria-label","ariaLabel"],de:[0,"aria-labelledby","ariaLabelledby"],ns:[0,"aria-describedby","ariaDescribedby"],checked:"checked",value:"value",ak:"labelPosition",disabled:"disabled",required:"required",color:"color"},outputs:{Cc:"change"},standalone:!1,features:[_.kg]});var Aqb,Bqb;Aqb=function(a){return{oH:a}};Bqb={Da:_.Jy,Cb:_.zd(function(){return _.CG}),xd:!0};_.CG=function(){AG.apply(this,arguments)};_.W(_.CG,AG);_.CG.O=function(){var a;return function(b){return(a||(a=_.je(_.CG)))(b||_.CG)}}();_.CG.Ea=_.Te({type:_.CG,oa:[["mat-radio-group"]],vd:function(a,b,c){a&1&&_.Pg(c,_.DG,5);if(a&2){var d;_.Tg(d=_.Ug())&&(b.xp=d)}},Za:["role","radiogroup",1,"mat-radio-group"],Qb:["matRadioGroup"],standalone:!1,features:[_.jh([Bqb,{Da:_.Gjb,Cb:_.CG}]),_.kg]});
_.DG=function(a,b,c,d,e,f,g,m){return BG.call(this,a,b,c,d,e,f,g,m)||this};_.W(_.DG,BG);_.DG.Ea=BG.Ea;_.DG.O=function(a){return new (a||_.DG)(_.C(_.Gjb,8),_.C(_.ne),_.C(_.ho),_.C(_.Ws),_.C(_.Ct),_.C(_.tj,8),_.C(_.Hjb,8),_.ge("tabindex"))};
_.DG.ya=_.Re({type:_.DG,oa:[["mat-radio-button"]],Za:[1,"mat-radio-button"],qb:18,Wa:function(a,b){a&1&&_.O("focus",function(){return b.Mf.na.focus()});a&2&&(_.tg("tabindex",null)("id",b.id)("aria-label",null)("aria-labelledby",null)("aria-describedby",null)("mat-id-collision",null),_.bh("mat-radio-checked",b.checked)("mat-radio-disabled",b.disabled)("_mat-animation-noopable",b.lp)("mat-primary",b.color==="primary")("mat-accent",b.color==="accent")("mat-warn",b.color==="warn"))},inputs:{Gc:"disableRipple",
tabIndex:"tabIndex"},Qb:["matRadioButton"],standalone:!1,features:[_.kg],jc:["*"],Aa:13,Ba:19,Fa:[["label",""],["input",""],[1,"mat-radio-label"],[1,"mat-radio-container"],[1,"mat-radio-outer-circle"],[1,"mat-radio-inner-circle"],["type","radio",1,"mat-radio-input",3,"change","click","id","checked","disabled","required"],["mat-ripple","",1,"mat-radio-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered","matRippleRadius","matRippleAnimation"],[1,"mat-ripple-element",
"mat-radio-persistent-ripple"],[1,"mat-radio-label-content"],[2,"display","none"]],ua:function(a,b){if(a&1){var c=_.Wd();_.Jg();_.I(0,"label",2,0)(2,"span",3);_.K(3,"span",4)(4,"span",5);_.I(5,"input",6,1);_.O("change",function(d){_.w(c);return _.y(b.dca(d))})("click",function(d){_.w(c);return _.y(b.gL(d))});_.J();_.I(7,"span",7);_.K(8,"span",8);_.J()();_.I(9,"span",9)(10,"span",10);_.Q(11,"\u00a0");_.J();_.Kg(12);_.J()()}a&2&&(a=_.$g(1),_.tg("for",b.ao),_.A(5),_.H("id",b.ao)("checked",b.checked)("disabled",
b.disabled)("required",b.required),_.tg("name",b.name)("value",b.value)("aria-label",b.ariaLabel)("aria-labelledby",b.de)("aria-describedby",b.ns),_.A(2),_.H("matRippleTrigger",a)("matRippleDisabled",b.Tt())("matRippleCentered",!0)("matRippleRadius",20)("matRippleAnimation",_.lh(17,Aqb,b.lp?0:150)),_.A(2),_.bh("mat-radio-label-before",b.ak=="before"))},dependencies:[_.lu],styles:['.mat-radio-button{display:inline-block;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0}.mat-radio-label{-webkit-user-select:none;user-select:none;cursor:pointer;display:inline-flex;align-items:center;white-space:nowrap;vertical-align:middle;width:100%}.mat-radio-container{box-sizing:border-box;display:inline-block;position:relative;width:20px;height:20px;flex-shrink:0}.mat-radio-outer-circle{box-sizing:border-box;display:block;height:20px;left:0;position:absolute;top:0;transition:border-color ease 280ms;width:20px;border-width:2px;border-style:solid;border-radius:50%}._mat-animation-noopable .mat-radio-outer-circle{transition:none}.mat-radio-inner-circle{border-radius:50%;box-sizing:border-box;display:block;height:20px;left:0;position:absolute;top:0;opacity:0;transition:transform ease 280ms,background-color ease 280ms,opacity linear 1ms 280ms;width:20px;transform:scale(0.001);-webkit-print-color-adjust:exact;color-adjust:exact}.mat-radio-checked .mat-radio-inner-circle{transform:scale(0.5);opacity:1;transition:transform ease 280ms,background-color ease 280ms}@media(forced-colors: active){.mat-radio-checked .mat-radio-inner-circle{border:solid 10px}}._mat-animation-noopable .mat-radio-inner-circle{transition:none}.mat-radio-label-content{-webkit-user-select:auto;user-select:auto;display:inline-block;order:0;line-height:inherit;padding-left:8px;padding-right:0}[dir=rtl] .mat-radio-label-content{padding-right:8px;padding-left:0}.mat-radio-label-content.mat-radio-label-before{order:-1;padding-left:0;padding-right:8px}[dir=rtl] .mat-radio-label-content.mat-radio-label-before{padding-right:0;padding-left:8px}.mat-radio-disabled,.mat-radio-disabled .mat-radio-label{cursor:default}.mat-radio-button .mat-radio-ripple{position:absolute;left:calc(50% - 20px);top:calc(50% - 20px);height:40px;width:40px;z-index:1;pointer-events:none}.mat-radio-button .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple){opacity:.16}.mat-radio-persistent-ripple{width:100%;height:100%;transform:none;top:0;left:0}.mat-radio-button .mat-radio-persistent-ripple{opacity:0}.mat-radio-container:hover .mat-radio-persistent-ripple{opacity:.04}.mat-radio-button:not(.mat-radio-disabled).cdk-keyboard-focused .mat-radio-persistent-ripple,.mat-radio-button:not(.mat-radio-disabled).cdk-program-focused .mat-radio-persistent-ripple{opacity:.12}.mat-radio-disabled .mat-radio-container:hover .mat-radio-persistent-ripple{opacity:0}@media(hover: none){.mat-radio-container:hover .mat-radio-persistent-ripple{display:none}}.mat-radio-input{opacity:0;position:absolute;top:0;left:0;margin:0;width:100%;height:100%;cursor:inherit;z-index:-1}.mat-radio-input:focus~.mat-focus-indicator::before{content:""}@media(forced-colors: active){.mat-radio-disabled{opacity:.5}}\n'],
ab:2,Na:0});var EG=function(){};EG.O=function(a){return new (a||EG)};EG.Ja=_.Se({type:EG});EG.Ia=_.ed({imports:[zG,zG]});var FG=function(){};FG.O=function(a){return new (a||FG)};FG.Ja=_.Se({type:FG});FG.Ia=_.ed({imports:[_.vp,_.BC,_.Wx,_.rG,_.Rz,_.iA,_.VC,_.Ey,_.Zv,_.mu,uG,EG,_.cG,_.sG,vG,wG,mG,_.xG,_.yG,uG]});var xlb;xlb=function(a){return{option:a}};_.GG=function(a){this.Lc=a;this.ub=new _.ag;this.qna=new _.ai([]);this.r_a=_.qh.apply(null,[_.sG].concat(_.v([])));this.iO=_.qh.apply(null,[_.yG].concat(_.v([])));this.selections=new _.ai([]);this.values=this.selections.ha(_.E(function(b){return _.NF(b!=null?b:[])}),_.hg(this.ub));this.options=this.qna.ha(_.gg(function(b){return _.If(b)?b:_.of(b)}));this.wJ=new _.Vy;this.Kya=new _.ag(1)};_.W(_.GG,_.QF);_.GG.Ea=_.QF.Ea;
_.GG.prototype.GM=function(a){if(!a.Wo||!a.Wo.xHa)return null;a=_.k(a.Wo.xHa.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.wJ.er(b))return c}return null};_.GG.prototype.Ma=function(){this.ub.next();this.ub.complete()};var slb=function(a){var b;(b=a.r_a())!=null&&b.HD.length&&b.HD.first.focus()};
_.GG.prototype.focus=function(){var a=this;this.Lc.Xb(function(){setTimeout(function(){var b;(b=a.iO())==null||b.focus();var c;(c=a.r_a())==null||c.focus()})})};var ulb=function(a,b){a.selections.next(b);a.wJ.setValue(b);_.Gk(a.wJ)};
_.p.Object.defineProperties(_.GG.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){a.K7a||this.qna.next(a.options);var b,c,d,e=Object.assign({},a,{Vx:(b=a.Vx)!=null?b:!0,iO:!!a.iO,lv:(c=a.lv)!=null?c:!0},a.K7a?{}:{kv:(d=a.kv)!=null?d:!0});this.wJ.eaa(a.Wo?a.Wo.ky:[]);this.Kya.next(e)}},mc:{configurable:!0,enumerable:!0,set:function(a){ulb(this,a&&a.value.El||[])}},isValid:{configurable:!0,enumerable:!0,get:function(){return this.wJ?this.wJ.valid:!0}}});
_.GG.O=function(a){return new (a||_.GG)(_.C(_.th))};
_.GG.ya=_.Re({type:_.GG,oa:[["xap-picker-editor"]],mb:function(a,b){a&1&&(_.Yg(b.r_a,_.sG),_.Yg(b.iO,_.yG));a&2&&_.Zg(2)},inputs:{config:"config",mc:"appliedFilter"},outputs:{values:"values"},features:[_.kg],Aa:2,Ba:3,Fa:[["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"]],ua:function(a,b){a&1&&(_.F(0,Olb,5,3,"ng-container",2),_.S(1,"async"));a&2&&_.H("ngIf",_.nh(1,1,b.Kya))},dependencies:[_.BC,_.Oy,_.Wy,_.CC,_.op,_.tp,FG,_.sG,_.xG,hG,fG,gG,dG,eG,_.yG,aG,_.ZF,XF,_.YF,uG,_.up],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)}"],
ab:2,Na:0});_.HG=function(){};_.HG.O=function(a){return new (a||_.HG)};_.HG.Ea=_.Te({type:_.HG,oa:[["","matSuffix",""]],standalone:!1,features:[_.jh([{Da:_.t$a,Cb:_.HG}])]});var IG=function(){mG.apply(this,arguments)};_.W(IG,mG);IG.O=function(){var a;return function(b){return(a||(a=_.je(IG)))(b||IG)}}();
IG.ya=_.Re({type:IG,oa:[["xap-picker-search"]],standalone:!1,features:[_.kg],Aa:12,Ba:13,Fa: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"]]},
ua:function(a,b){if(a&1){var c=_.Wd();_.I(0,"div",3)(1,"input",4,0);_.S(3,"async");_.O("ngModelChange",function(e){_.w(c);return _.y(b.Kb.RI.next(e))});_.J();_.F(4,Plb,4,7,"span",5);_.S(5,"async");_.F(6,Qlb,1,0,"ng-container",6);_.S(7,"async");_.F(8,Slb,1,1,"ng-template",null,1,_.oh)(10,Ulb,2,1,"ng-template",null,2,_.oh);_.J()}if(a&2){a=_.$g(9);var d=_.$g(11);_.A();_.H("ngModel",_.nh(3,7,b.Kb.RI))("placeholder",b.Kb.Opa);_.tg("aria-label","Search"+(b.Kb.title?" "+b.Kb.title:""));_.A(3);_.H("ngIf",
_.nh(5,9,b.Kb.nEa)===b.kk.z1);_.A(2);_.H("ngIf",_.nh(7,11,b.Kb.RI))("ngIfThen",d)("ngIfElse",a)}},dependencies:[_.op,_.Hk,_.Oy,_.Wy,_.Hu,_.Yv,_.HG,_.up,_.bG],ab:2,Na:0});var Cqb=["input"],Dqb=["label"],Eqb=0,Fqb={color:"accent",C_a:"check-indeterminate"},Gqb=_.ME(_.Rj(_.Sj(_.Tj(function(a){this.La=a})))),JG=function(a,b,c,d,e,f,g){b=Gqb.call(this,b)||this;b.Sa=c;b.nb=d;b.Kv=f;b.ah=g;b.ariaLabel="";b.de=null;b.ak="after";b.name=null;b.Cc=new _.Uj;b.nZ=new _.Uj;b.Fe=function(){};b.Mv="";b.Caa=0;b.Aq=function(){};b.tf=!1;b.lc=!1;b.Qt=!1;b.ah=b.ah||Fqb;b.color=b.defaultColor=b.ah.color||Fqb.color;b.tabIndex=parseInt(e)||0;b.id=b.hs=a+ ++Eqb;return b};_.W(JG,Gqb);
_.h=JG.prototype;_.h.Dc=function(){this.Xca(this.Qt)};_.h.Tt=function(){return this.Gc||this.disabled};_.h.Gva=function(){_.Rn(this.Sa)};_.h.zl=function(a){this.checked=!!a};_.h.Dk=function(a){this.Aq=a};_.h.io=function(a){this.Fe=a};_.h.Cn=function(a){this.disabled=a};
_.h.aX=function(a){var b=this.Caa,c=this.WSa();if(b!==a&&c&&(this.Mv&&c.classList.remove(this.Mv),this.Mv=this.VSa(b,a),this.Caa=a,this.Mv.length>0)){c.classList.add(this.Mv);var d=this.Mv;this.nb.Xb(function(){setTimeout(function(){c.classList.remove(d)},1E3)})}};_.h.lm=function(){this.Aq(this.checked);this.Cc.emit(this.Pr(this.checked));this.Mf&&(this.Mf.na.checked=this.checked)};_.h.toggle=function(){this.checked=!this.checked;this.Aq(this.checked)};
_.h.Vua=function(){var a=this,b,c=(b=this.ah)==null?void 0:b.C_a;this.disabled||c==="noop"?this.disabled||c!=="noop"||(this.Mf.na.checked=this.checked,this.Mf.na.indeterminate=this.indeterminate):(this.indeterminate&&c!=="check"&&Promise.resolve().then(function(){a.Qt=!1;a.nZ.emit(a.Qt)}),this.tf=!this.tf,this.aX(this.tf?1:2),this.lm())};_.h.eVa=function(a){a.stopPropagation()};_.h.Lk=function(){var a=this;Promise.resolve().then(function(){a.Fe();_.Qn(a.Sa)})};
_.h.VSa=function(a,b){if(this.Kv==="NoopAnimations")return"";switch(a){case 0:if(b===1)return this.In.Asa;if(b==3)return this.tf?this.In.efa:this.In.Bsa;break;case 2:return b===1?this.In.Asa:this.In.Bsa;case 1:return b===2?this.In.q_a:this.In.efa;case 3:return b===1?this.In.w6a:this.In.x6a}return""};_.h.Xca=function(a){var b=this.Mf;b&&(b.na.indeterminate=a)};
_.p.Object.defineProperties(JG.prototype,{ao:{configurable:!0,enumerable:!0,get:function(){return(this.id||this.hs)+"-input"}},required:{configurable:!0,enumerable:!0,get:function(){return this.Ni},set:function(a){this.Ni=_.Vi(a)}},checked:{configurable:!0,enumerable:!0,get:function(){return this.tf},set:function(a){a=_.Vi(a);a!=this.checked&&(this.tf=a,_.Qn(this.Sa))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){a=_.Vi(a);a!==this.disabled&&(this.lc=a,_.Qn(this.Sa))}},
indeterminate:{configurable:!0,enumerable:!0,get:function(){return this.Qt},set:function(a){var b=a!=this.Qt;this.Qt=_.Vi(a);b&&(this.Qt?this.aX(3):this.aX(this.checked?1:2),this.nZ.emit(this.Qt));this.Xca(this.Qt)}}});JG.O=function(){_.Ke()};
JG.Ea=_.Te({type:JG,mb:function(a,b){a&1&&(_.Og(Cqb,5),_.Og(Dqb,5),_.Og(_.lu,5));if(a&2){var c;_.Tg(c=_.Ug())&&(b.Mf=c.first);_.Tg(c=_.Ug())&&(b.bpb=c.first);_.Tg(c=_.Ug())&&(b.Lcb=c.first)}},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],de:[0,"aria-labelledby","ariaLabelledby"],ns:[0,"aria-describedby","ariaDescribedby"],id:"id",required:"required",ak:"labelPosition",name:"name",value:"value",checked:"checked",disabled:"disabled",indeterminate:"indeterminate"},outputs:{Cc:"change",nZ:"indeterminateChange"},
standalone:!1,features:[_.kg]});var KG=function(){};KG.O=function(a){return new (a||KG)};KG.Ja=_.Se({type:KG});KG.Ia=_.ed({});var Hqb,Iqb,Jqb;Hqb=function(a){return{oH:a}};Iqb=function(){};Jqb={Da:_.Jy,Cb:_.zd(function(){return _.LG}),xd:!0};_.LG=function(a,b,c,d,e,f,g){a=JG.call(this,"mat-checkbox-",a,b,d,e,f,g)||this;a.Tc=c;a.In={Asa:"mat-checkbox-anim-unchecked-checked",Bsa:"mat-checkbox-anim-unchecked-indeterminate",q_a:"mat-checkbox-anim-checked-unchecked",efa:"mat-checkbox-anim-checked-indeterminate",w6a:"mat-checkbox-anim-indeterminate-checked",x6a:"mat-checkbox-anim-indeterminate-unchecked"};return a};_.W(_.LG,JG);
_.LG.Ea=JG.Ea;_.h=_.LG.prototype;_.h.Pr=function(a){var b=new Iqb;b.source=this;b.checked=a;return b};_.h.WSa=function(){return this.La.na};_.h.Dc=function(){var a=this;JG.prototype.Dc.call(this);this.Tc.Bk(this.La,!0).subscribe(function(b){b||a.Lk()})};_.h.Ma=function(){this.Tc.Ii(this.La)};_.h.gL=function(a){a.stopPropagation();JG.prototype.Vua.call(this)};_.h.focus=function(a,b){a?_.Xs(this.Tc,this.Mf,a,b):this.Mf.na.focus(b)};
_.LG.O=function(a){return new (a||_.LG)(_.C(_.ne),_.C(_.ho),_.C(_.Ws),_.C(_.th),_.ge("tabindex"),_.C(_.tj,8),_.C(Lpb,8))};
_.LG.ya=_.Re({type:_.LG,oa:[["mat-checkbox"]],Za:[1,"mat-checkbox"],qb:15,Wa:function(a,b){a&2&&(_.wg("id",b.id),_.tg("tabindex",null)("aria-label",null)("aria-labelledby",null)("mat-id-collision",null),_.bh("mat-checkbox-indeterminate",b.indeterminate)("mat-checkbox-checked",b.checked)("mat-checkbox-disabled",b.disabled)("mat-checkbox-label-before",b.ak=="before")("_mat-animation-noopable",b.Kv==="NoopAnimations"))},inputs:{Gc:"disableRipple",color:"color",tabIndex:"tabIndex"},Qb:["matCheckbox"],
standalone:!1,features:[_.jh([Jqb]),_.kg],jc:["*"],Aa:17,Ba:20,Fa:[["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"]],ua:function(a,b){if(a&1){var c=_.Wd();_.Jg();_.I(0,"label",3,0)(2,"span",4)(3,"input",5,1);_.O("change",function(e){_.w(c);return _.y(b.eVa(e))})("click",
function(e){_.w(c);return _.y(b.gL(e))});_.J();_.I(5,"span",6);_.K(6,"span",7);_.J();_.K(7,"span",8);_.I(8,"span",9);_.ce();_.I(9,"svg",10);_.K(10,"path",11);_.J();_.Vd.cH=null;_.K(11,"span",12);_.J()();_.I(12,"span",13,2);_.O("cdkObserveContent",function(){_.w(c);return _.y(b.Gva())});_.I(14,"span",14);_.Q(15,"\u00a0");_.J();_.Kg(16);_.J()()}if(a&2){a=_.$g(1);var d=_.$g(13);_.tg("for",b.ao);_.A(2);_.bh("mat-checkbox-inner-container-no-side-margin",!d.textContent||!d.textContent.trim());_.A();_.H("id",
b.ao)("required",b.required)("checked",b.checked)("disabled",b.disabled)("tabIndex",b.tabIndex);_.tg("value",b.value)("name",b.name)("aria-label",b.ariaLabel||null)("aria-labelledby",b.de)("aria-describedby",b.ns);_.A(2);_.H("matRippleTrigger",a)("matRippleDisabled",b.Tt())("matRippleRadius",20)("matRippleCentered",!0)("matRippleAnimation",_.lh(18,Hqb,b.Kv==="NoopAnimations"?0:150))}},dependencies:[_.lu,_.ht],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'],
ab:2,Na:0});_.MG=function(){};_.MG.O=function(a){return new (a||_.MG)};_.MG.Ja=_.Se({type:_.MG});_.MG.Ia=_.ed({imports:[_.mu,_.bu,_.jt,KG,_.bu,KG]});var NG=function(){lG.apply(this,arguments);this.HD=_.LE.apply(null,[_.LG].concat(_.v([])))};_.W(NG,lG);NG.Ea=lG.Ea;NG.prototype.Xw=function(a){var b=this.HD();if(b&&(a.key==="ArrowDown"||a.key==="ArrowUp")){a.preventDefault();var c=b.findIndex(function(d){return d.La.na.querySelector("input")===a.target});a.key==="ArrowUp"?c--:a.key==="ArrowDown"&&c++;c<0||c>=b.length||b[c].focus()}};NG.O=function(){var a;return function(b){return(a||(a=_.je(NG)))(b||NG)}}();
NG.ya=_.Re({type:NG,oa:[["xap-picker-checklist"]],mb:function(a,b){a&1&&_.Yg(b.HD,_.LG);a&2&&_.Zg()},standalone:!1,features:[_.kg],Aa:2,Ba:3,Fa:[["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"]],ua:function(a,b){a&1&&(_.F(0,kmb,10,7,"div",2),_.S(1,"async"));a&2&&_.H("ngIf",_.nh(1,1,b.Tzb))},dependencies:[_.np,_.op,
_.tp,_.pp,_.qp,_.hA,_.fA,_.LG,kG,pG,nG,IG,_.up,_.bG],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}"],
ab:2,Na:0});var OG=function(){_.xG.apply(this,arguments)};_.W(OG,_.xG);OG.O=function(){var a;return function(b){return(a||(a=_.je(OG)))(b||OG)}}();
OG.ya=_.Re({type:OG,oa:[["xap-picker-selection-list"]],standalone:!1,features:[_.kg],Aa:12,Ba:9,Fa: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"]]},ua:function(a,b){a&1&&(_.I(0,"div",3)(1,"div",4)(2,"div",5),_.Ig(3,1),_.S(4,"async"),_.J(),_.I(5,"div")(6,"button",6),_.S(7,"async"),
_.O("click",function(){b.Kb.model.clear();b.qya.emit()}),_.Ig(8,2),_.J()()(),_.I(9,"ul",7),_.F(10,mmb,8,5,"li",8),_.S(11,"async"),_.J()());a&2&&(_.A(4),_.ZC(_.nh(4,3,UF(b.Kb.model))),_.$C(3),_.A(2),_.H("disabled",_.nh(7,5,UF(b.Kb.model))===0),_.A(4),_.H("ngForOf",_.nh(11,7,TF(b.Kb.model))))},dependencies:[_.np,_.op,_.Dy,_.Ay,_.Hu,_.Yv,kG,_.up],ab:2,Na:0});var PG=function(a){_.yG.call(this,a);this.Kb=a};_.W(PG,_.yG);PG.O=function(a){return new (a||PG)(_.C(WF))};
PG.ya=_.Re({type:PG,oa:[["xap-picker-single-select"]],standalone:!1,features:[_.kg],Aa:2,Ba:3,Fa:[["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-single-select-spinner-container",4,"ngIf","ngIfElse"],[1,"xap-picker-single-select-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"]],ua:function(a,b){a&1&&(_.F(0,zmb,10,7,"div",2),_.S(1,"async"));a&2&&_.H("ngIf",_.nh(1,1,b.z8b))},dependencies:[_.np,_.op,_.tp,_.pp,_.qp,_.hA,_.fA,_.lu,kG,IG,_.up],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}"],
ab:2,Na:0});var Kqb=["*",[["mat-option"],["ng-container"]]],QG=function(){return eF.apply(this,arguments)||this};_.W(QG,eF);QG.O=function(){var a;return function(b){return(a||(a=_.je(QG)))(b||QG)}}();
QG.ya=_.Re({type:QG,oa:[["mat-optgroup"]],Za:[1,"mat-optgroup"],qb:6,Wa:function(a,b){a&2&&(_.tg("role",b.TK?null:"group")("aria-disabled",b.TK?null:b.disabled.toString())("aria-labelledby",b.TK?null:b.Ut)("mat-id-collision",null),_.bh("mat-optgroup-disabled",b.disabled))},inputs:{disabled:"disabled"},Qb:["matOptgroup"],standalone:!1,features:[_.jh([{Da:_.hu,Cb:QG}]),_.kg],jc:["*","mat-option, ng-container"],Aa:4,Ba:2,Fa:[["role","presentation",1,"mat-optgroup-label",3,"id"]],ua:function(a,b){a&1&&
(_.Jg(Kqb),_.I(0,"span",0),_.Q(1),_.Kg(2),_.J(),_.Kg(3,1));a&2&&(_.H("id",b.Ut),_.A(),_.dh("",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"],
ab:2,Na:0});_.RG=function(a,b,c,d){return fF.call(this,a,b,c,d)||this};_.W(_.RG,fF);_.RG.O=function(a){return new (a||_.RG)(_.C(_.ne),_.C(_.ho),_.C(_.gu,8),_.C(_.hu,8))};
_.RG.ya=_.Re({type:_.RG,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.cs()})("keydown",function(c){return b.oe(c)});a&2&&(_.wg("id",b.id),_.tg("tabindex",b.Ur())("aria-selected",b.selected)("aria-disabled",b.disabled.toString())("mat-id-collision",null),_.bh("mat-selected",b.selected)("mat-option-multiple",b.multiple)("mat-active",b.active)("mat-option-disabled",b.disabled))},Qb:["matOption"],standalone:!1,
features:[_.kg],jc:["*"],Aa:6,Ba:4,Fa:[["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"]],ua:function(a,b){a&1&&(_.Jg(),_.F(0,Amb,1,2,"mat-pseudo-checkbox",1),_.I(1,"span",2,0),_.Kg(3),_.J(),_.F(4,Bmb,2,1,"span",3),_.K(5,"div",4));a&2&&(_.H("ngIf",
b.multiple),_.A(4),_.H("ngIf",b.group&&b.group.TK),_.A(),_.H("matRippleTrigger",b.Zg())("matRippleDisabled",b.disabled||b.Gc))},dependencies:[_.lu,_.op,_.wC],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'],
ab:2,Na:0});var SG=function(){};SG.O=function(a){return new (a||SG)};SG.Ja=_.Se({type:SG});SG.Ia=_.ed({imports:[_.mu,_.vp,_.bu,_.yC]});_.Lqb=Number.MAX_SAFE_INTEGER;_.Mqb=Number.MAX_SAFE_INTEGER;_.Nqb=new _.Hd("MatHint");_.TG=function(){};_.TG.O=function(a){return new (a||_.TG)};_.TG.Ea=_.Te({type:_.TG,oa:[["mat-label"]],standalone:!1});var Oqb=function(){};Oqb.O=function(a){return new (a||Oqb)};Oqb.Ea=_.Te({type:Oqb,oa:[["mat-placeholder"]],standalone:!1});var Pqb,Qqb,Rqb,Sqb,Tqb,Uqb,Vqb;Pqb=["connectionContainer"];Qqb=["inputContainer"];Rqb=["label"];Sqb=["*",[["","matPrefix",""]],[["mat-placeholder"]],[["mat-label"]],[["","matSuffix",""]],[["mat-error"]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]];Tqb=Number.MAX_SAFE_INTEGER;Uqb=_.Rj(function(a){this.La=a},"primary");Vqb=new _.Hd("MAT_FORM_FIELD_DEFAULT_OPTIONS");
_.UG=function(a,b,c,d,e,f,g){a=Uqb.call(this,a)||this;a.Sa=b;a.oc=c;a.jm=d;a.Fc=e;a.nb=f;a.Mva=!1;a.jca=!1;a.Mb=new _.Vf;a.aW=!1;a.IWa=!1;a.WWa="";a.bW="";a.sba="mat-hint-"+Tqb--;a.Ut="mat-form-field-label-"+Tqb--;a.Rp=a.xnb();a.OO=g!=="NoopAnimations";a.appearance=(d==null?void 0:d.appearance)||"legacy";d&&(a.aW=!!d.zR,d.color&&(a.color=a.defaultColor=d.color));return a};_.W(_.UG,Uqb);_.h=_.UG.prototype;_.h.w3=function(){return this.Rp==="always"&&!this.IWa};_.h.nRa=function(){return this.Rp!=="never"};
_.h.mR=function(){return this.UC()?this.Ut:null};_.h.zM=function(){return this.Hlb||this.La};
_.h.Sd=function(){var a=this,b=this.Pd;b.controlType&&this.La.na.classList.add("mat-form-field-type-"+b.controlType);b.Yb.ha(_.fg(null)).subscribe(function(){a.EP();_.Qn(a.Sa)});b.td&&b.td.ej&&b.td.ej.ha(_.hg(this.Mb)).subscribe(function(){return _.Qn(a.Sa)});this.nb.Xb(function(){a.nb.il.ha(_.hg(a.Mb)).subscribe(function(){a.jca&&OE(a)})});_.Gf(this.GW.Hc,this.z3.Hc).subscribe(function(){a.jca=!0;_.Qn(a.Sa)});this.WC.Hc.ha(_.fg(null)).subscribe(function(){a.xca();_.Qn(a.Sa)});this.QC.Hc.ha(_.fg(null)).subscribe(function(){a.EP();
_.Qn(a.Sa)});this.oc&&this.oc.Cc.ha(_.hg(this.Mb)).subscribe(function(){typeof requestAnimationFrame==="function"?a.nb.Xb(function(){requestAnimationFrame(function(){return OE(a)})}):OE(a)})};_.h.vN=function(){this.Mva&&OE(this)};_.h.Dc=function(){this.WWa="enter";_.Rn(this.Sa)};_.h.Ma=function(){this.Mb.next();this.Mb.complete()};_.h.ds=function(a){var b=this.Pd?this.Pd.td:null;return b&&b[a]};_.h.x4c=function(){return!!(this.Pd&&this.Pd.placeholder||this.x6c)};
_.h.nba=function(){return!(!this.v5c&&!this.w5c)};_.h.BP=function(){return this.nRa()&&(this.Pd&&this.Pd.p0||this.w3())};_.h.A4c=function(){return this.appearance==="legacy"&&!this.nba()||this.nba()&&!this.BP()};_.h.UC=function(){return this.nba()||this.appearance==="legacy"&&this.x4c()};_.h.Anb=function(){return this.QC&&this.QC.length>0&&this.Pd.Ah?"error":"hint"};
_.h.PQa=function(){var a=this;this.UC()&&this.nRa()&&(this.OO&&this.kp&&(this.IWa=!0,_.Bf(this.kp.na,"transitionend").ha(_.Qf(1)).subscribe(function(){a.IWa=!1})),this.Rp="always",_.Qn(this.Sa))};_.h.pAd=function(){};_.h.xca=function(){this.EP()};_.h.r9c=function(){};_.h.xnb=function(){return this.jm&&this.jm.Rp||"auto"};
_.h.EP=function(){if(this.Pd){var a=[];this.Pd.TF&&typeof this.Pd.TF==="string"&&a.push.apply(a,_.v(this.Pd.TF.split(" ")));if(this.Anb()==="hint"){var b=this.WC?this.WC.find(function(d){return d.align==="start"}):null,c=this.WC?this.WC.find(function(d){return d.align==="end"}):null;b?a.push(b.id):this.bW&&a.push(this.sba);c&&a.push(c.id)}else this.QC&&a.push.apply(a,_.v(this.QC.map(function(d){return d.id})));this.Pd.UI(a)}};_.h.oAd=function(){};
var OE=function(a){var b=a.kp?a.kp.na:null,c=a.Hlb.na;if(a.appearance==="outline"&&a.Fc.isBrowser)if(b&&b.children.length&&b.textContent.trim())if(a.V4c()){var d=0,e=0,f=c.querySelectorAll(".mat-form-field-outline-start"),g=c.querySelectorAll(".mat-form-field-outline-gap");if(a.kp&&a.kp.na.children.length){d=c.getBoundingClientRect();if(d.width===0&&d.height===0){a.jca=!0;a.Mva=!1;return}d=a.Qnb(d);e=b.children;c=a.Qnb(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.jca=a.Mva=!1}else a.Mva=!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"};_.UG.prototype.Qnb=function(a){return this.oc&&this.oc.value==="rtl"?a.right:a.left};_.UG.prototype.V4c=function(){var a=this.La.na;if(a.getRootNode){var b=a.getRootNode();return b&&b!==a}return document.documentElement.contains(a)};
_.p.Object.defineProperties(_.UG.prototype,{appearance:{configurable:!0,enumerable:!0,get:function(){return this.IC},set:function(a){var b=this.IC,c;this.IC=a||((c=this.jm)==null?void 0:c.appearance)||"legacy";this.IC==="outline"&&b!==a&&(this.jca=!0)}},zR:{configurable:!0,enumerable:!0,get:function(){return this.aW},set:function(a){this.aW=_.Vi(a)}},jZ:{configurable:!0,enumerable:!0,get:function(){return this.bW},set:function(a){this.bW=a;this.xca()}},Rp:{configurable:!0,enumerable:!0,get:function(){return this.appearance!==
"legacy"&&this.Ny==="never"?"auto":this.Ny},set:function(a){a!==this.Ny&&(this.Ny=a||this.xnb(),_.Qn(this.Sa))}},Pd:{configurable:!0,enumerable:!0,get:function(){return this.ESa||this.O1c||this.P1c},set:function(a){this.ESa=a}}});_.UG.O=function(a){return new (a||_.UG)(_.C(_.ne),_.C(_.ho),_.C(_.lj,8),_.C(Vqb,8),_.C(_.ej),_.C(_.th),_.C(_.tj,8))};
_.UG.ya=_.Re({type:_.UG,oa:[["mat-form-field"]],vd:function(a,b,c){a&1&&(_.Pg(c,_.oz,5),_.Pg(c,_.oz,7),_.Pg(c,_.TG,5),_.Pg(c,_.TG,7),_.Pg(c,Oqb,5),_.Pg(c,_.r$a,5),_.Pg(c,_.Nqb,5),_.Pg(c,_.s$a,5),_.Pg(c,_.t$a,5));if(a&2){var d;_.Tg(d=_.Ug())&&(b.O1c=d.first);_.Tg(d=_.Ug())&&(b.P1c=d.first);_.Tg(d=_.Ug())&&(b.v5c=d.first);_.Tg(d=_.Ug())&&(b.w5c=d.first);_.Tg(d=_.Ug())&&(b.x6c=d.first);_.Tg(d=_.Ug())&&(b.QC=d);_.Tg(d=_.Ug())&&(b.WC=d);_.Tg(d=_.Ug())&&(b.GW=d);_.Tg(d=_.Ug())&&(b.z3=d)}},mb:function(a,
b){a&1&&(_.Og(Pqb,7),_.Og(Qqb,5),_.Og(Rqb,5));if(a&2){var c;_.Tg(c=_.Ug())&&(b.Hlb=c.first);_.Tg(c=_.Ug())&&(b.Xzd=c.first);_.Tg(c=_.Ug())&&(b.kp=c.first)}},Za:["ngSkipHydration","",1,"mat-form-field"],qb:41,Wa:function(a,b){a&2&&(_.tg("mat-id-collision",null),_.bh("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.Pd.Ah)("mat-form-field-can-float",b.nRa())("mat-form-field-should-float",b.BP())("mat-form-field-has-label",b.UC())("mat-form-field-hide-placeholder",b.A4c())("mat-form-field-disabled",b.Pd.disabled)("mat-form-field-autofilled",b.Pd.yX)("mat-focused",b.Pd.focused)("ng-untouched",b.ds("untouched"))("ng-touched",b.ds("touched"))("ng-pristine",b.ds("pristine"))("ng-dirty",b.ds("dirty"))("ng-valid",b.ds("valid"))("ng-invalid",b.ds("invalid"))("ng-pending",b.ds("pending"))("_mat-animation-noopable",
!b.OO))},inputs:{color:"color",appearance:"appearance",zR:"hideRequiredMarker",jZ:"hintLabel",Rp:"floatLabel"},Qb:["matFormField"],standalone:!1,features:[_.jh([{Da:_.tz,Cb:_.UG}]),_.kg],jc:"* [matPrefix] mat-placeholder mat-label [matSuffix] mat-error mat-hint:not([align='end']) mat-hint[align='end']".split(" "),Aa:15,Ba:8,Fa:[["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"]],ua:function(a,b){if(a&1){var c=_.Wd();_.Jg(Sqb);_.I(0,"div",3)(1,"div",4,0);_.O("click",function(d){_.w(c);return _.y(b.Pd.XZ(d))});_.F(3,Cmb,9,0,"ng-container",5)(4,Dmb,2,1,"div",6);_.I(5,"div",7,1);_.Kg(7);_.I(8,"span",8);_.F(9,Hmb,5,16,"label",9);_.J()();
_.F(10,Imb,2,0,"div",10);_.J();_.F(11,Jmb,2,4,"div",11);_.I(12,"div",12);_.F(13,Kmb,2,1,"div",13)(14,Mmb,5,2,"div",14);_.J()()}a&2&&(_.A(3),_.H("ngIf",b.appearance=="outline"),_.A(),_.H("ngIf",b.GW.length),_.A(5),_.H("ngIf",b.UC()),_.A(),_.H("ngIf",b.z3.length),_.A(),_.H("ngIf",b.appearance!="outline"),_.A(),_.H("ngSwitch",b.Anb()),_.A(),_.H("ngSwitchCase","error"),_.A(),_.H("ngSwitchCase","hint"))},dependencies:[_.op,_.pp,_.qp,_.ht],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"],
ab:2,data:{animation:[{type:7,name:"transitionMessages",Kga:[{type:0,name:"enter",styles:{type:6,styles:{opacity:1,transform:"translateY(0%)"},offset:null}},{type:1,vIb:"void => enter",animation:[{type:6,styles:{opacity:0,transform:"translateY(-5px)"},offset:null},{type:4,styles:null,mJ:"300ms cubic-bezier(0.55, 0, 0.55, 0.2)"}],options:null}],options:{}}]},Na:0});_.VG=function(){};_.VG.O=function(a){return new (a||_.VG)};_.VG.Ja=_.Se({type:_.VG});_.VG.Ia=_.ed({imports:[_.vp,_.bu,_.jt,_.bu]});var Wqb=function(){};Wqb.O=function(a){return new (a||Wqb)};Wqb.Ea=_.Te({type:Wqb});var Xqb=Number.MAX_SAFE_INTEGER,Yqb=Yjb(function(a,b,c,d){this.YRa=a;this.oca=b;this.qca=c;this.td=d;this.Yb=new _.Vf}),WG=function(a,b,c,d,e,f,g,m,n,r){var x=Yqb.call(this,f,d,e,c)||this;x.La=a;x.Fc=b;x.haa=m;x.ef=r;x.DG="mat-input-"+Xqb--;x.focused=!1;x.Yb=new _.Vf;x.controlType="mat-input";x.yX=!1;x.lc=!1;x.fu="text";x.Aca=!1;x.SUa="date datetime datetime-local month time week".split(" ").filter(function(D){return _.Xra().has(D)});x.bva=function(D){D=D.target;D.value||D.selectionStart!==0||D.selectionEnd!==
0||(D.setSelectionRange(1,1),D.setSelectionRange(0,0))};c=x.La.na;var z=c.nodeName.toLowerCase();x.L2=g||c;x.vca=x.value;x.id=x.id;b.HO&&n.Xb(function(){a.na.addEventListener("keyup",x.bva)});x.qG=!x.Fc.isBrowser;x.pG=z==="select";x.Cba=z==="textarea";x.eW=!!r;x.pG&&(x.controlType=c.multiple?"mat-native-select-multiple":"mat-native-select");return x};_.W(WG,Yqb);_.h=WG.prototype;_.h.Dc=function(){var a=this;this.Fc.isBrowser&&this.haa.Bk(this.La.na).subscribe(function(b){a.yX=b.d7a;a.Yb.next()})};
_.h.Zb=function(){this.Yb.next()};_.h.Ma=function(){this.Yb.complete();this.Fc.isBrowser&&this.haa.Ii(this.La.na);this.Fc.HO&&this.La.na.removeEventListener("keyup",this.bva)};_.h.eo=function(){this.td&&(this.xv(),this.td.disabled!==null&&this.td.disabled!==this.disabled&&(this.disabled=this.td.disabled,this.Yb.next()));this.pSa();this.qSa()};_.h.focus=function(a){this.La.na.focus(a)};_.h.NK=function(a){a!==this.focused&&(this.focused=a,this.Yb.next())};_.h.xW=function(){};
_.h.pSa=function(){var a=this.La.na.value;this.vca!==a&&(this.vca=a,this.Yb.next())};_.h.qSa=function(){var a=this.Mua();if(a!==this.QVa){var b=this.La.na;(this.QVa=a)?b.setAttribute("placeholder",a):b.removeAttribute("placeholder")}};_.h.Mua=function(){return this.placeholder||null};_.h.t9c=function(){};_.h.xUa=function(){return this.SUa.indexOf(this.fu)>-1};_.h.uUa=function(){var a=this.La.na.validity;return a&&a.badInput};
_.h.UI=function(a){a.length?this.La.na.setAttribute("aria-describedby",a.join(" ")):this.La.na.removeAttribute("aria-describedby")};_.h.XZ=function(){this.focused||this.focus()};_.h.lva=function(){var a=this.La.na;return this.pG&&(a.multiple||a.size>1)};
_.p.Object.defineProperties(WG.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc},set:function(a){this.lc=_.Vi(a);this.focused&&(this.focused=!1,this.Yb.next())}},id:{configurable:!0,enumerable:!0,get:function(){return this.Lh},set:function(a){this.Lh=a||this.DG}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return(d=(c=this.Ni)!=null?c:(a=this.td)==null?void 0:(b=a.control)==null?void 0:_.Ry(b))!=null?d:!1},set:function(a){this.Ni=_.Vi(a)}},type:{configurable:!0,
enumerable:!0,get:function(){return this.fu},set:function(a){this.fu=a||"text";!this.Cba&&_.Xra().has(this.fu)&&(this.La.na.type=this.fu)}},value:{configurable:!0,enumerable:!0,get:function(){return this.L2.value},set:function(a){a!==this.value&&(this.L2.value=a,this.Yb.next())}},Fx:{configurable:!0,enumerable:!0,get:function(){return this.Aca},set:function(a){this.Aca=_.Vi(a)}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.xUa()&&!this.La.na.value&&!this.uUa()&&!this.yX}},p0:{configurable:!0,
enumerable:!0,get:function(){if(this.pG){var a=this.La.na,b=a.options[0];return this.focused||a.multiple||!this.empty||!!(a.selectedIndex>-1&&b&&b.label)}return this.focused||!this.empty}}});WG.O=function(a){return new (a||WG)(_.C(_.ne),_.C(_.ej),_.C(_.My,10),_.C(_.Uy,8),_.C(_.Zy,8),_.C(_.du),_.C(_.eab,10),_.C(_.Iz),_.C(_.th),_.C(_.tz,8))};
WG.Ea=_.Te({type:WG,oa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],Za:[1,"mat-mdc-input-element"],qb:18,Wa:function(a,b){a&1&&_.O("focus",function(){return b.NK(!0)})("blur",function(){return b.NK(!1)})("input",function(){return b.xW()});a&2&&(_.wg("id",b.id)("disabled",b.disabled)("required",b.required),_.tg("name",b.name||null)("readonly",b.Fx&&!b.pG||null)("aria-invalid",b.empty&&b.required?
null:b.Ah)("aria-required",b.required)("id",b.id),_.bh("mat-input-server",b.qG)("mat-mdc-form-field-textarea-control",b.eW&&b.Cba)("mat-mdc-form-field-input-control",b.eW)("mdc-text-field__input",b.eW)("mat-mdc-native-select-inline",b.lva()))},inputs:{disabled:"disabled",id:"id",placeholder:"placeholder",name:"name",required:"required",type:"type",kM:"errorStateMatcher",TF:[0,"aria-describedby","userAriaDescribedBy"],value:"value",Fx:"readonly"},Qb:["matInput"],standalone:!1,features:[_.jh([{Da:Wqb,
Cb:WG}]),_.kg,_.Kn]});_.XG=function(){var a=WG.apply(this,arguments)||this;a.x5c=_.u(_.tz,{optional:!0});return a};_.W(_.XG,WG);_.XG.prototype.Mua=function(){var a=this.x5c,b;return!a||a.appearance!=="legacy"||((b=a.nba)==null?0:b.call(a))?this.placeholder:null};_.XG.O=function(){var a;return function(b){return(a||(a=_.je(_.XG)))(b||_.XG)}}();
_.XG.Ea=_.Te({type:_.XG,oa:[["input","matInput",""],["textarea","matInput",""],["select","matNativeControl",""],["input","matNativeControl",""],["textarea","matNativeControl",""]],Za:[1,"mat-input-element","mat-form-field-autofill-control"],qb:15,Wa:function(a,b){a&2&&(_.tg("data-placeholder",b.placeholder),_.bh("mat-input-server",b.qG)("mat-mdc-input-element",!1)("mat-mdc-form-field-textarea-control",!1)("mat-mdc-form-field-input-control",!1)("mdc-text-field__input",!1)("mat-mdc-native-select-inline",
!1)("mat-native-select-inline",b.lva()))},Qb:["matInput"],standalone:!1,features:[_.jh([{Da:_.oz,Cb:_.XG}]),_.kg]});_.YG=function(){};_.YG.O=function(a){return new (a||_.YG)};_.YG.Ja=_.Se({type:_.YG});_.YG.Ia=_.ed({Tb:[_.du],imports:[_.Jz,_.VG,_.bu,_.Jz,_.VG]});var Zqb=_.zj("transformPanelWrap",[_.Gj("* => void",_.ata("@transformPanel",[{type:9,options:null}]))]),$qb=_.zj("transformPanel",[_.Fj("void",_.Ej({transform:"scaleY(0.8)",minWidth:"100%",opacity:0})),_.Fj("showing",_.Ej({opacity:1,minWidth:"calc(100% + 32px)",transform:"scaleY(1)"})),_.Fj("showing-multiple",_.Ej({opacity:1,minWidth:"calc(100% + 64px)",transform:"scaleY(1)"})),_.Gj("void => *",_.Dj("120ms cubic-bezier(0, 0, 0.2, 1)")),_.Gj("* => void",_.Dj("100ms 25ms linear",_.Ej({opacity:0})))]);var arb=["trigger"],brb=["panel"],crb=Number.MAX_SAFE_INTEGER,drb={Da:_.kgb,Pb:[_.$t],Gb:function(a){return function(){return a.xF.sF()}}},erb=_.Sj(_.ME(_.Tj(Yjb(function(a,b,c,d,e){this.La=a;this.YRa=b;this.oca=c;this.qca=d;this.td=e;this.Yb=new _.Vf})))),ZG=function(a,b,c,d,e,f,g,m,n,r,x,z,D,L){var N=erb.call(this,e,d,g,m,r)||this;N.ih=a;N.Sa=b;N.nb=c;N.oc=f;N.kD=n;N.Kba=D;N.Ef=L;N.Sm=!1;N.LC=function(Da,ua){return Da===ua};N.DG="mat-select-"+crb--;N.hda=null;N.Jt=new _.Vf;N.te=function(){};N.Fe=
function(){};N.rda="mat-select-value-"+crb--;N.bqb=new _.Vf;N.nm=!1;N.controlType="mat-select";N.oi=!1;N.ariaLabel="";N.nna=_.zf(function(){var Da=N.options;return Da?Da.Hc.ha(_.fg(Da),_.gg(function(){return _.Gf.apply(null,_.v(Da.map(function(ua){return ua.eq})))})):N.nb.il.ha(_.Qf(1),_.gg(function(){return N.nna}))});N.Ko=new _.Uj;N.gca=N.Ko.ha(_.Hf(function(Da){return Da}),_.E(function(){}));N.uaa=N.Ko.ha(_.Hf(function(Da){return!Da}),_.E(function(){}));N.nq=new _.Uj;N.Xo=new _.Uj;N.fh=null;var R;
N.iL=((R=N.Ef)==null?void 0:R.Wu)||"";var ca,wa;N.mmb=(wa=(ca=N.Ef)==null?void 0:ca.eM)!=null?wa:!1;N.td&&(N.td.wq=N);(L==null?void 0:L.zO)!=null&&(N.Qwa=L.zO);N.Hca=z;N.ff=N.Hca();N.tabIndex=parseInt(x)||0;N.id=N.id;return N};_.W(ZG,erb);_.h=ZG.prototype;_.h.Ra=function(){var a=this;this.Fd=new _.tC(this.multiple);this.Yb.next();this.bqb.ha(_.Sf(),_.hg(this.Jt)).subscribe(function(){return a.vVa(a.Gd)})};
_.h.Sd=function(){var a=this;this.eUa();this.Fd.changed.ha(_.hg(this.Jt)).subscribe(function(b){b.HG.forEach(function(c){return c.select()});b.removed.forEach(function(c){return c.ag()})});this.options.Hc.ha(_.fg(null),_.hg(this.Jt)).subscribe(function(){a.fWa();a.YO()})};
_.h.eo=function(){var a=this.vTa(),b=this.td;if(a!==this.hda){var c=this.La.na;(this.hda=a)?c.setAttribute("aria-labelledby",a):c.removeAttribute("aria-labelledby")}b&&(this.lL!==b.control&&(this.lL!==void 0&&b.disabled!==null&&b.disabled!==this.disabled&&(this.disabled=b.disabled),this.lL=b.control),this.xv())};_.h.Zb=function(a){(a.disabled||a.userAriaDescribedBy)&&this.Yb.next();a.typeaheadDebounceInterval&&this.Ib&&this.Ib.bG(this.Qwa)};
_.h.Ma=function(){var a;(a=this.Ib)==null||a.destroy();this.Jt.next();this.Jt.complete();this.Yb.complete();this.CV()};_.h.toggle=function(){this.Gd?this.close():this.open()};_.h.open=function(){this.Ht()&&(this.rV(),this.Sm=!0,_.st(this.Ib,null),this.XTa(),_.Qn(this.Sa))};_.h.rV=function(){var a=this.La.na.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.id+"-panel";this.fh&&_.$i(this.fh,"aria-owns",b);_.Zi(a,"aria-owns",b);this.fh=a}};
_.h.CV=function(){this.fh&&(_.$i(this.fh,"aria-owns",this.id+"-panel"),this.fh=null)};_.h.close=function(){this.Sm&&(this.Sm=!1,_.st(this.Ib,this.Bl()?"rtl":"ltr"),_.Qn(this.Sa),this.Fe())};_.h.zl=function(a){this.DK(a)};_.h.Dk=function(a){this.te=a};_.h.io=function(a){this.Fe=a};_.h.Cn=function(a){this.disabled=a;_.Qn(this.Sa);this.Yb.next()};_.h.Bl=function(){return this.oc?this.oc.value==="rtl":!1};_.h.oe=function(a){this.disabled||(this.Gd?this.HTa(a):this.BTa(a))};
_.h.BTa=function(a){var b=a.keyCode,c=b===40||b===38||b===37||b===39,d=this.Ib;!(d.R6()||b!==13&&b!==32||_.Oi(a))||(this.multiple||a.altKey)&&c?(a.preventDefault(),this.open()):this.multiple||(b=this.selected,d.tn(a),(a=this.selected)&&b!==a&&this.Kba.wm(a.ZF,1E4))};
_.h.HTa=function(a){var b=this.Ib,c=a.keyCode,d=c===40||c===38,e=b.R6();if(d&&a.altKey)a.preventDefault(),this.close();else if(e||c!==13&&c!==32||!b.He||_.Oi(a))if(!e&&this.oi&&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.ag())})}else c=b.ks,b.tn(a),this.oi&&d&&a.shiftKey&&b.He&&b.ks!==c&&b.He.cs();else a.preventDefault(),b.He.cs()};
_.h.Fq=function(){this.disabled||(this.nm=!0,this.Yb.next())};_.h.Lk=function(){this.nm=!1;var a;if((a=this.Ib)!=null){var b;(b=a.tm)==null||b.reset()}this.disabled||this.Gd||(this.Fe(),_.Qn(this.Sa),this.Yb.next())};_.h.h6c=function(){var a=this;this.Zv.t_.ha(_.Qf(1)).subscribe(function(){_.Rn(a.Sa);a.GVa()})};_.h.qTa=function(){return this.kD?"mat-"+this.kD.color:""};_.h.YO=function(){var a=this;Promise.resolve().then(function(){a.td&&(a.nd=a.td.value);a.iw(a.nd);a.Yb.next()})};
_.h.iw=function(a){var b=this;this.options.forEach(function(c){return _.Pfb(c)});this.Fd.clear();this.multiple&&a?(a.forEach(function(c){return b.Lca(c)}),this.RW()):(a=this.Lca(a))?_.ut(this.Ib,a):this.Gd||_.ut(this.Ib,-1);_.Qn(this.Sa)};_.h.Lca=function(a){var b=this,c=this.options.find(function(d){if(b.Fd.ie(d))return!1;try{return d.value!=null&&b.LC(d.value,a)}catch(e){return!1}});c&&this.Fd.select(c);return c};
_.h.DK=function(a){return a!==this.nd||this.oi&&Array.isArray(a)?(this.options&&this.iw(a),this.nd=a,!0):!1};_.h.oD=function(a){return a.disabled};_.h.eUa=function(){var a=this;this.Ib=_.Mfb(_.Nfb(_.tt(_.st(_.lXa((new _.sC(this.options)).bG(this.Qwa)),this.Bl()?"rtl":"ltr")))).qv(this.oD);this.Ib.pO.subscribe(function(){a.Gd&&(!a.multiple&&a.Ib.He&&a.Ib.He.cs(),a.focus(),a.close())});this.Ib.Cc.subscribe(function(){a.Sm&&a.ke?a.vwa(a.Ib.ks||0):a.Sm||a.multiple||!a.Ib.He||a.Ib.He.cs()})};
_.h.fWa=function(){var a=this,b=_.Gf(this.options.Hc,this.Jt);this.nna.ha(_.hg(b)).subscribe(function(c){a.iVa(c.source,c.eN);c.eN&&!a.multiple&&a.Sm&&(a.close(),a.focus())});_.Gf.apply(null,_.v(this.options.map(function(c){return c.dh}))).ha(_.hg(b)).subscribe(function(){_.Rn(a.Sa);a.Yb.next()})};
_.h.iVa=function(a,b){var c=this.Fd.ie(a);a.value!=null||this.oi?(c!==a.selected&&(a.selected?this.Fd.select(a):this.Fd.ag(a)),b&&this.Ib.Fj(a),this.multiple&&(this.RW(),b&&this.focus())):(a.ag(),this.Fd.clear(),this.value!=null&&this.lD(a.value));c!==this.Fd.ie(a)&&this.lD();this.Yb.next()};_.h.RW=function(){var a=this;if(this.multiple){var b=this.options.toArray();this.Fd.sort(function(c,d){return a.hra?a.hra(c,d,b):b.indexOf(c)-b.indexOf(d)});this.Yb.next()}};
_.h.lD=function(a){var b=null;this.nd=b=this.multiple?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.Xo.emit(b);this.te(b);this.nq.emit(this.aTa(b));_.Qn(this.Sa)};_.h.XTa=function(){if(this.Ib)if(this.empty){for(var a=-1,b=0;b<this.options.length;b++)if(!this.options.get(b).disabled){a=b;break}this.Ib.Fj(a)}else this.Ib.Fj(this.Fd.selected[0])};_.h.Ht=function(){var a;return!this.Sm&&!this.disabled&&((a=this.options)==null?void 0:a.length)>0};_.h.focus=function(a){this.La.na.focus(a)};
_.h.VV=function(){if(this.ariaLabel)return null;var a,b=(a=this.kD)==null?void 0:a.mR();return this.de?(b?b+" ":"")+this.de:b};_.h.XSa=function(){return this.Gd&&this.Ib&&this.Ib.He?this.Ib.He.id:null};_.h.vTa=function(){if(this.ariaLabel)return null;var a,b=(a=this.kD)==null?void 0:a.mR();a=(b?b+" ":"")+this.rda;this.de&&(a+=" "+this.de);return a};_.h.vVa=function(a){this.Ko.emit(a)};_.h.UI=function(a){a.length?this.La.na.setAttribute("aria-describedby",a.join(" ")):this.La.na.removeAttribute("aria-describedby")};
_.h.XZ=function(){this.focus();this.open()};
_.p.Object.defineProperties(ZG.prototype,{focused:{configurable:!0,enumerable:!0,get:function(){return this.nm||this.Sm}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.au},set:function(a){this.au=a;this.Yb.next()}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return(d=(c=this.Ni)!=null?c:(a=this.td)==null?void 0:(b=a.control)==null?void 0:_.Ry(b))!=null?d:!1},set:function(a){this.Ni=_.Vi(a);this.Yb.next()}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.oi},
set:function(a){this.oi=_.Vi(a)}},eM:{configurable:!0,enumerable:!0,get:function(){return this.mmb},set:function(a){this.mmb=_.Vi(a)}},KD:{configurable:!0,enumerable:!0,get:function(){return this.LC},set:function(a){this.LC=a;this.Fd&&this.YO()}},value:{configurable:!0,enumerable:!0,get:function(){return this.nd},set:function(a){this.DK(a)&&this.te(a)}},zO:{configurable:!0,enumerable:!0,get:function(){return this.Qwa},set:function(a){this.Qwa=_.Yi(a)}},id:{configurable:!0,enumerable:!0,get:function(){return this.Lh},
set:function(a){this.Lh=a||this.DG;this.Yb.next()}},Gd:{configurable:!0,enumerable:!0,get:function(){return this.Sm}},selected:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.multiple?((a=this.Fd)==null?void 0:a.selected)||[]:(b=this.Fd)==null?void 0:b.selected[0]}},Ogb:{configurable:!0,enumerable:!0,get:function(){if(this.empty)return"";if(this.oi){var a=this.Fd.selected.map(function(b){return b.ZF});this.Bl()&&a.reverse();return a.join(", ")}return this.Fd.selected[0].ZF}},empty:{configurable:!0,
enumerable:!0,get:function(){return!this.Fd||this.Fd.Us()}},p0:{configurable:!0,enumerable:!0,get:function(){return this.Sm||!this.empty||this.nm&&!!this.au}}});ZG.O=function(a){return new (a||ZG)(_.C(_.aj),_.C(_.ho),_.C(_.th),_.C(_.du),_.C(_.ne),_.C(_.lj,8),_.C(_.Uy,8),_.C(_.Zy,8),_.C(_.tz,8),_.C(_.My,10),_.ge("tabindex"),_.C(_.kgb),_.C(_.kt),_.C(_.lgb,8))};
ZG.Ea=_.Te({type:ZG,mb:function(a,b){a&1&&(_.Og(arb,5),_.Og(brb,5),_.Og(_.vC,5));if(a&2){var c;_.Tg(c=_.Ug())&&(b.trigger=c.first);_.Tg(c=_.Ug())&&(b.ke=c.first);_.Tg(c=_.Ug())&&(b.Zv=c.first)}},inputs:{TF:[0,"aria-describedby","userAriaDescribedBy"],Ad:"panelClass",placeholder:"placeholder",required:"required",multiple:"multiple",eM:"disableOptionCentering",KD:"compareWith",value:"value",ariaLabel:[0,"aria-label","ariaLabel"],de:[0,"aria-labelledby","ariaLabelledby"],kM:"errorStateMatcher",zO:"typeaheadDebounceInterval",
hra:"sortComparator",id:"id"},outputs:{Ko:"openedChange",gca:"opened",uaa:"closed",nq:"selectionChange",Xo:"valueChange"},standalone:!1,features:[_.kg,_.Kn]});var frb,grb;frb=[[["mat-select-trigger"]],"*"];grb=function(a,b){this.source=a;this.value=b};_.$G=function(){var a=ZG.apply(this,arguments)||this;a.gw=0;a.ida=0;a.C3="top";a.Yt=0;a.HVa=[{zc:"start",Ac:"top",nc:"start",qc:"top"},{zc:"start",Ac:"bottom",nc:"start",qc:"bottom"}];return a};_.W(_.$G,ZG);_.$G.Ea=ZG.Ea;_.h=_.$G.prototype;_.h.Y0c=function(a,b,c){var d=this.C2();return Math.min(Math.max(0,d*a-b+d/2),c)};
_.h.Ra=function(){var a=this;ZG.prototype.Ra.call(this);this.ih.Cc().ha(_.hg(this.Jt)).subscribe(function(){a.Gd&&(a.cX=a.trigger.na.getBoundingClientRect(),_.Qn(a.Sa))})};_.h.open=function(){var a=this;ZG.prototype.Ht.call(this)&&(ZG.prototype.open.call(this),this.cX=this.trigger.na.getBoundingClientRect(),this.ida=parseInt(getComputedStyle(this.trigger.na).fontSize||"0"),this.X0c(),this.nb.il.ha(_.Qf(1)).subscribe(function(){a.ida&&a.Zv.ad&&a.Zv.ad.Fm&&(a.Zv.ad.Fm.style.fontSize=a.ida+"px")}))};
_.h.vwa=function(a){var b=Zjb(a,this.options,this.EN),c=this.C2();this.ke.na.scrollTop=a===0&&b===1?0:$jb((a+b)*c,c,this.ke.na.scrollTop,256)};_.h.GVa=function(){this.V0c();this.ke.na.scrollTop=this.gw};_.h.vVa=function(a){this.Gd?this.gw=0:(this.Zv.offsetX=0,_.Qn(this.Sa));ZG.prototype.vVa.call(this,a)};_.h.aTa=function(a){return new grb(this,a)};_.h.Q3c=function(){var a;return(a=this.cX)==null?void 0:a.width};
_.h.V0c=function(){var a=this.Zv.ad.Fm.getBoundingClientRect(),b=this.ih.IM(),c=this.Bl(),d=this.multiple?56:32;var e=this.multiple?40:this.eM?16:(e=this.Fd.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.Zv.offsetX=Math.round(e);this.Zv.ad.Re()};
_.h.W0c=function(a,b,c){var d=this.C2(),e=(d-this.cX.height)/2,f=Math.floor(256/d);return this.eM?0:Math.round((this.gw===0?a*d:this.gw===c?(a-(this.Hua()-f))*d+(d-(this.Hua()*d-256)%d):b-d/2)*-1-e)};_.h.m1c=function(a){var b=this.C2(),c=this.ih.IM(),d=this.cX.top-8;c=c.height-this.cX.bottom-8;var e=Math.abs(this.Yt);b=Math.min(this.Hua()*b,256)-e-this.cX.height;b>c?this.f0c(b,c):e>d?this.e0c(e,d,a):this.C3=this.nTa()};
_.h.f0c=function(a,b){a=Math.round(a-b);this.gw-=a;this.Yt-=a;this.C3=this.nTa();this.gw<=0&&(this.Yt=this.gw=0,this.C3="50% bottom 0px")};_.h.e0c=function(a,b,c){a=Math.round(a-b);this.gw+=a;this.Yt+=a;this.C3=this.nTa();this.gw>=c&&(this.gw=c,this.Yt=0,this.C3="50% top 0px")};
_.h.X0c=function(){var a=this.C2(),b=this.Hua(),c=Math.min(b*a,256);a=b*a-c;b=this.empty?0:Math.max(this.options.toArray().indexOf(this.Fd.selected[0]),0);b+=Zjb(b,this.options,this.EN);c/=2;this.gw=this.Y0c(b,c,a);this.Yt=this.W0c(b,c,a);this.m1c(a)};_.h.nTa=function(){var a=this.C2();return"50% "+(Math.abs(this.Yt)-(a-this.cX.height)/2+a/2)+"px 0px"};_.h.C2=function(){return this.ida*3};_.h.Hua=function(){return this.options.length+this.EN.length};
_.$G.O=function(){var a;return function(b){return(a||(a=_.je(_.$G)))(b||_.$G)}}();
_.$G.ya=_.Re({type:_.$G,oa:[["mat-select"]],vd:function(a,b,c){a&1&&(_.Pg(c,_.ngb,5),_.Pg(c,_.RG,5),_.Pg(c,_.hu,5));if(a&2){var d;_.Tg(d=_.Ug())&&(b.P0a=d.first);_.Tg(d=_.Ug())&&(b.options=d);_.Tg(d=_.Ug())&&(b.EN=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.oe(c)})("focus",function(){return b.Fq()})("blur",function(){return b.Lk()});a&2&&(_.tg("id",b.id)("tabindex",
b.tabIndex)("aria-controls",b.Gd?b.id+"-panel":null)("aria-expanded",b.Gd)("aria-label",b.ariaLabel||null)("aria-required",b.required.toString())("aria-disabled",b.disabled.toString())("aria-invalid",b.Ah)("aria-activedescendant",b.XSa())("mat-id-collision",null),_.bh("mat-select-disabled",b.disabled)("mat-select-invalid",b.Ah)("mat-select-required",b.required)("mat-select-empty",b.empty)("mat-select-multiple",b.multiple))},inputs:{disabled:"disabled",Gc:"disableRipple",tabIndex:"tabIndex"},Qb:["matSelect"],
standalone:!1,features:[_.jh([{Da:_.oz,Cb:_.$G},{Da:_.gu,Cb:_.$G}]),_.kg],jc:["mat-select-trigger","*"],Aa:9,Ba:12,Fa:[["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"]],ua:function(a,b){if(a&1){var c=_.Wd();_.Jg(frb);_.I(0,"div",2,0);_.O("click",function(){_.w(c);return _.y(b.toggle())});_.I(3,"div",3);_.F(4,Nmb,2,1,"span",4)(5,Qmb,3,2,"span",5);_.J();_.I(6,"div",6);_.K(7,"div",7);_.J()();_.F(8,Rmb,4,14,"ng-template",8);_.O("backdropClick",function(){_.w(c);return _.y(b.close())})("attach",function(){_.w(c);return _.y(b.h6c())})("detach",
function(){_.w(c);return _.y(b.close())})}a&2&&(a=_.$g(1),_.tg("aria-owns",b.Gd?b.id+"-panel":null),_.A(3),_.H("ngSwitch",b.empty),_.tg("id",b.rda),_.A(),_.H("ngSwitchCase",!0),_.A(),_.H("ngSwitchCase",!1),_.A(3),_.H("cdkConnectedOverlayPanelClass",b.iL)("cdkConnectedOverlayScrollStrategy",b.ff)("cdkConnectedOverlayOrigin",a)("cdkConnectedOverlayOpen",b.Gd)("cdkConnectedOverlayPositions",b.HVa)("cdkConnectedOverlayMinWidth",b.Q3c())("cdkConnectedOverlayOffsetY",b.Yt))},dependencies:[_.mp,_.pp,_.qp,
_.rp,_.vC,_.uC],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'],
ab:2,data:{animation:[Zqb,$qb]},Na:0});_.aH=function(){};_.aH.O=function(a){return new (a||_.aH)};_.aH.Ja=_.Se({type:_.aH});_.aH.Ia=_.ed({Tb:[drb],imports:[_.vp,_.au,SG,_.bu,_.Ft,_.VG,SG,_.bu]});var bH=function(){};bH.O=function(a){return new (a||bH)};bH.Ja=_.Se({type:bH});bH.Ia=_.ed({imports:[_.vp,_.BC,_.iA,_.Ey,_.gv,_.MG,_.Zv,_.YG,_.mu,_.aH,uG,EG,_.cG,uG]});var Xmb;Xmb=function(a){return{option:a}};_.cH=function(){_.GG.apply(this,arguments)};_.W(_.cH,_.GG);_.cH.Ea=_.GG.Ea;_.cH.O=function(){var a;return function(b){return(a||(a=_.je(_.cH)))(b||_.cH)}}();
_.cH.ya=_.Re({type:_.cH,oa:[["xap-picker-editor"]],features:[_.kg],Aa:2,Ba:3,Fa:[["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"]],ua:function(a,b){a&1&&(_.F(0,nnb,5,3,"ng-container",2),_.S(1,"async"));a&2&&_.H("ngIf",_.nh(1,1,b.Kya))},dependencies:[_.BC,_.Oy,_.Wy,_.op,_.tp,aG,_.ZF,XF,_.YF,uG,hG,fG,gG,dG,eG,bH,NG,OG,PG,_.up],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}"],
ab:2,Na:0});_.hrb=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"});_.dH={id:"EQ",displayName:"="};_.eH={id:"EQ_v",displayName:"equals",NT:"="};var irb;irb=["textInput"];_.fH=function(a){this.Ph=a;this.vec=new _.Vf;this.values=this.vec.ue();this.BFc="Add";this.o0=this.r7a=!1;this.Tg=new _.Ty({})};_.fH.prototype.Jo=function(){this.o0&&(this.u3a.na.focus(),this.o0=!1,_.Rn(this.Ph))};_.fH.prototype.Ma=function(){this.vAa&&this.vAa.unsubscribe()};_.fH.prototype.focus=function(){this.u3a?this.u3a.na.focus():this.o0=!0};
_.fH.prototype.GM=function(a){if(!a.Wo||!a.Wo.xHa)return null;for(var b=_.k(Array.from(a.Wo.xHa.entries())),c=b.next();!c.done;c=b.next()){var d=_.k(c.value);c=d.next().value;d=d.next().value;if(this.Tg.get(a.Ch).er(c))return d}return null};
var snb=function(a,b){a.Rq.length===1?(a.Rq[0].value="",a.Tg.controls[b].setValue("")):a.Rq=a.Rq.filter(function(c){return c.Ch!==b});jrb(a)},krb=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 _.Vy(e.BL&&e.value===""?"":e.value||null,e.Wo?e.Wo.ky:[]);c[e.Ch]=f;e.uHa&&(a.r7a=!0)}a.vAa&&a.vAa.unsubscribe();a.Tg=new _.Ty(c);a.vAa=a.Tg.ej.subscribe(function(){jrb(a)});jrb(a);a.Ffa=b}},jrb=function(a){for(var b=new Map,c=_.k(Object.keys(a.Tg.controls)),
d=c.next();!d.done;d=c.next())d=d.value,b.set(d,a.Tg.controls[d].value);a.vec.next(b)};_.p.Object.defineProperties(_.fH.prototype,{Rq:{configurable:!0,enumerable:!0,set:function(a){krb(this,a)},get:function(){return this.Ffa}},disabled:{configurable:!0,enumerable:!0,set:function(a){a?this.Tg.disable():this.Tg.enable()},get:function(){return this.Tg.disabled}}});_.fH.O=function(a){return new (a||_.fH)(_.C(_.ho))};
_.fH.ya=_.Re({type:_.fH,oa:[["xap-multi-text-field-base"]],mb:function(a,b){a&1&&_.Og(irb,5);if(a&2){var c;_.Tg(c=_.Ug())&&(b.u3a=c.first)}},inputs:{Rq:"configs",disabled:"disabled"},outputs:{values:"values"},Aa:3,Ba:3,Fa: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"]]},ua:function(a,b){a&1&&(_.I(0,"div",3),_.F(1,vnb,12,11,"ng-container",4),_.ug(2,wnb,4,1,"button",5),_.J());a&2&&(_.H("formGroup",b.Tg),_.A(),_.H("ngForOf",b.Rq),_.A(),_.vg(b.r7a?2:-1))},dependencies:[_.BC,_.Hk,_.Oy,_.ZD,_.Wx,_.Fx,_.jv,_.nv,_.Pz,_.Gz,_.uz,_.nz,_.CC,_.DC,_.Rz,_.Hz,_.Kz,_.Yv,_.np,_.op,_.hz,_.Zy,_.$y],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}"],
ab:2,Na:0});_.gH=function(){this.Cf=new _.ai(_.MF(null));this.values=this.Cf.ue();this.ik={Ch:"text-field"}};_.W(_.gH,_.QF);_.gH.prototype.focus=function(){this.st.focus()};_.gH.prototype.hoa=function(a){a=a.get("text-field");a=this.ik.BL&&a===""?"":a||null;this.Cf.next(_.MF(a))};
_.p.Object.defineProperties(_.gH.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){this.ik.placeholder=a&&a.placeholder||void 0;this.ik.autocomplete=a&&a.autocomplete||void 0;this.ik.name=a&&a.name||void 0;this.ik.Wo=a&&a.Wo||void 0;this.og=(a==null?void 0:a.og)||void 0;this.ik.BL=(a==null?void 0:a.BL)||void 0;this.ik.value==null&&this.ik.BL&&(this.ik.value="");this.ik.value!=null&&this.og&&(this.ik.value=this.og(this.ik.value))}},mc:{configurable:!0,enumerable:!0,set:function(a){var b;
a=(b=a.value)==null?void 0:b.Vl;this.ik.BL&&a===""?this.ik.value=this.og?this.og(a):a:(a=a||void 0,this.ik.value=this.og&&a?this.og(a):a)}},isValid:{configurable:!0,enumerable:!0,get:function(){return!!this.Cf.value&&this.Cf.value.El.every(function(a){return a!=null})&&this.st.Tg.valid}}});_.gH.O=function(){var a;return function(b){return(a||(a=_.je(_.gH)))(b||_.gH)}}();_.gH.Ea=_.Te({type:_.gH,inputs:{config:"config",mc:"appliedFilter"},outputs:{values:"values"},features:[_.kg]});var hH,lrb,mrb;hH={};lrb=(hH.remove_filter="close",hH.clear_filters="close",hH.close_editor="close",hH.save_filters="save",hH.delete_filter="delete",hH);mrb=new _.Hd("xap_filter_bar_icon_config");_.iH=function(a){this.rNb=a};_.Aob=function(a,b){var c,d;return(c=a.rNb)==null?void 0:(d=c.hSd)==null?void 0:d.get(b)};_.PE=function(a,b){return _.Aob(a,_.QE(a,b))};_.QE=function(a,b){var c,d,e;return(e=(c=a.rNb)==null?void 0:(d=c.NDd)==null?void 0:d[b])!=null?e:lrb[b]};
_.iH.O=function(a){return new (a||_.iH)(_.t(mrb,8))};_.iH.wa=_.q({token:_.iH,qa:_.iH.O});var nrb;nrb=["labelInput"];_.jH=function(a,b){var c=this;this.ui=a;this.data=b;this.ub=new _.Vf;this.JT=new _.Vy("");this.input=_.qh.required("labelInput");b.wF.ha(_.hg(this.ub)).subscribe(function(d){c.JT.eaa([_.O9a,znb(d)]);_.Gk(c.JT)})};_.jH.prototype.Ma=function(){this.ub.next();this.ub.complete()};_.jH.prototype.cancel=function(){this.ui.close({data:null})};_.jH.O=function(a){return new (a||_.jH)(_.C(_.Ou),_.C(_.Pu))};
_.jH.ya=_.Re({type:_.jH,oa:[["xap-filter-bar-save-dialog"]],mb:function(a,b){a&1&&_.Yg(b.input,nrb);a&2&&_.Zg()},Aa:14,Ba:3,Fa: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"]]},ua:function(a,b){if(a&1){var c=_.Wd();_.I(0,"div",7);_.Ig(1,1);_.J();_.I(2,"mat-form-field",8)(3,"mat-label");_.Ig(4,2);_.J();_.K(5,"input",9,0);_.F(7,xnb,2,0,"mat-error",10)(8,ynb,2,0,"mat-error",10);_.J();_.I(9,"div",11)(10,"button",12);_.O("click",function(){_.w(c);return _.y(b.cancel())});_.Ig(11,3);_.J();_.I(12,"button",
13);_.O("click",function(){_.w(c);b.JT.value&&b.JT.valid&&b.ui.close({data:b.JT.value});return _.y()});_.Ig(13,4);_.J()()}a&2&&(_.A(5),_.H("formControl",b.JT),_.A(2),_.H("ngIf",b.JT.er("required")),_.A(),_.H("ngIf",b.JT.er("validUnique")))},dependencies:[_.BC,_.Hk,_.Oy,_.Wx,_.Fx,_.jv,_.Pz,_.Gz,_.uz,_.nz,_.CC,_.Rz,_.Hz,_.Kz,_.op,_.hz,_.Yy],ab:2,Na:0});var qrb;_.orb=new _.Hd("xap_fbcc");
_.kH=function(a,b,c,d){var e=this;this.Di=a;this.Ti=b;this.Si=c;this.Dfd=d;this.CN=new _.Uj;this.BVb=!0;this.m_="Add a filter";this.Uoa="Remove all filters";this.Fpa="Save all filters";this.Dg=!1;this.mQ=null;this.VX=-1;this.vya=this.O1a=!1;this.pxa=function(r){e.CN.emit({P9:0,oX:r.filters});e.config.Ag.next(r.filters)};this.TDa=function(r){r&&r.stopPropagation();var x,z;r=(z=(x=e.config.vT)==null?void 0:x.DGd)!=null?z:_.jH;var D,L,N;(N=(L=e.Si)==null?void 0:L.open(r,{data:{wF:(D=e.config.vT)==null?
void 0:D.wF},Vj:!0,Ad:"xap-filterbar-save-dialog",ariaLabel:"Save applied filters"}))==null||N.Yy().subscribe(function(){})};var f,g;if(_.If((f=this.Si)==null?void 0:f.gxa)&&((g=this.Si)==null?0:g.Vg)){var m,n;(m=this.Si)==null||(n=m.gxa)==null||n.subscribe(function(){e.vya=!1})}};_.kH.prototype.Ra=function(){};_.kH.prototype.Ma=function(){this.mQ&&this.mQ.unsubscribe()};
_.prb=function(a,b){var c=b.mc;a.CN.emit({P9:c.isValid?0:1,oX:[c]});if(b.GI){var d=a.config.Ag.getValue().find(function(e){return e.config.id===c.config.id});if(d){if(b.mc.xka)return;Wpb(a.config,function(e){return e.config.id===c.config.id&&e!==d});b=a.config.Ag.getValue().indexOf(d);c.value.Vl&&Xpb(a.config,b,c,!0);_.Dob(a,!0,b)}else Vpb(a.config,[c])}else Vpb(a.config,[c]);c.isValid||a.kz!==-1||(a.kz=a.config.Ag.value.length-1)};_.Dob=function(a,b,c){b?a.kz=c:c===a.kz&&(a.kz=-1)};
_.rrb=function(a){if(a.disabled)return!1;var b,c;switch((c=(b=a.Dfd)==null?void 0:b.OCd)!=null?c:1){case 1:return qrb(a);case 2:return a.config.Ag.getValue().length>0;default:return!0}};qrb=function(a){return a.config.Ag.getValue().filter(function(b){return b.ev}).length>0};_.h=_.kH.prototype;_.h.q4=function(a){this.CN.emit({P9:4,oX:this.config.Ag.getValue()});this.config.clear();a==null||a.stopPropagation();this.Di.wm("All filters removed")};
_.h.update=function(a,b){b.isValid?(this.CN.emit({P9:2,oX:[b]}),Xpb(this.config,a,b)):this.remove(a);!this.BVb&&this.vya||this.focus();this.vya=!1};_.h.remove=function(a){var b=this.config.Ag.getValue()[a];this.CN.emit({P9:3,oX:[b]});Xpb(this.config,a,null);a<this.kz&&this.kz--;this.Di.wm((new _.Hv("{FILTER_NAME} filter removed")).format({FILTER_NAME:b.config.displayName}))};_.h.focus=function(){var a;(a=this.br)==null||a.focus()};_.h.GH=function(a){this.vya=!0;this.focus();a.stopPropagation()};
_.p.Object.defineProperties(_.kH.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Dg},set:function(a){this.Dg=_.Vi(a)}},kz:{configurable:!0,enumerable:!0,get:function(){return this.VX},set:function(a){this.VX!==a&&(this.VX>-1&&this.VX<this.config.Ag.getValue().length&&!this.config.Ag.getValue()[this.VX].isValid&&this.remove(this.VX),this.O1a=a>-1&&a<this.config.Ag.getValue().length,this.VX=a)}}});_.kH.O=function(){_.Ke()};
_.kH.Ea=_.Te({type:_.kH,inputs:{config:"config",D5:"filterBarLabel",rJb:"filterBarIcon",BVb:"menuAutoFocus",m_:"placeholderMsg",Gka:"inputLabel",Uoa:"removeFilterMsg",Fpa:"saveFilterMsg",VE:"noResultsMessage",disabled:"disabled"},outputs:{CN:"update"}});_.lH=function(){this.Di=_.u(_.kt);this.Iza=!0;this.ZFb=new _.Vf;this.YFb=this.ZFb.ue();this.Ovb=new _.Vf;this.A$c=this.Ovb.ue();this.Hza=new _.Vf;this.ked=this.Hza.ue();this.g5=new _.Vf;this.WFb=this.g5.ue();this.P1a=this.newValue=this.lr=null;this.rhb=new _.Vf;this.uec=this.rhb.ue()};_.lH.prototype.HY=function(){return this.filter?this.filter.config.un&&this.filter.config.un.size>0?Array.from(this.filter.config.un.keys()):this.filter.config.vD:[]};
_.lH.prototype.pqa=function(a){this.filter.config.Mvd?this.P1a=a:this.newValue=a};_.lH.prototype.vR=function(){if(this.filter&&(!this.filter.config.DTd||_.Wnb(this))&&(this.filter.config.Mvd&&(this.newValue=this.P1a),this.newValue!==null&&this.lr!==null)){var a;this.Nvb=a=this.filter.config.un&&this.filter.config.un.size>0?this.filter.config.un.get(this.lr).uk(this.lr,this.newValue):this.filter.config.uk(this.lr,this.newValue);this.Ovb.next(a);this.g5.next();this.Di&&this.Di.wm((new _.Hv("{FILTER_NAME} filter added")).format({FILTER_NAME:a.config.displayName}))}};
_.Wnb=function(a){var b;return(a.editor?a.editor.isValid:a.newValue||a.P1a)&&(a.mc.ev||!((b=a.newValue)==null||!b.El.length))||a.filter.config.iRd};_.srb=function(a){return a.filter&&(!a.filter.config.Sld||!a.mc.isValid)&&!a.filter.config.gAa};
_.p.Object.defineProperties(_.lH.prototype,{ir:{configurable:!0,enumerable:!0,set:function(a){var b;a&&((b=this.filter)==null?0:b.config.gAa)?(this.pqa(this.filter.config.gAa),this.lr=this.HY()[0],this.vR()):a!==this.Iza&&(this.Iza=a,this.ZFb.next(this.Iza))},get:function(){return this.Iza}},mc:{configurable:!0,enumerable:!0,set:function(a){this.Nvb=a;this.lr=a.Qf;this.newValue=a.value},get:function(){return this.Nvb}}});_.lH.O=function(a){return new (a||_.lH)};_.lH.wa=_.q({token:_.lH,qa:_.lH.O});_.mH=function(a,b,c,d){var e=this;this.Ph=a;this.Ti=b;this.fe=c;this.lb=d;this.update=new _.Uj;this.iha=new _.Uj;this.Dg=!1;this.rb=new _.We;this.rb.add(c.A$c.subscribe(this.update));this.rb.add(c.YFb.subscribe(this.iha));this.rb.add(c.ked.subscribe(function(){_.trb(e)}));this.rb.add(c.uec.subscribe(function(){_.Qn(a)}))};_.mH.prototype.Ra=function(){};_.mH.prototype.Ma=function(){this.rb.unsubscribe()};_.trb=function(a){a.ir&&a.fe.editor&&a.fe.editor.focus()};_.mH.prototype.HY=function(){return this.fe.HY()};
_.mH.prototype.pqa=function(a){this.fe.pqa(a)};_.mH.prototype.vR=function(){this.fe.vR()};
_.p.Object.defineProperties(_.mH.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Dg},set:function(a){this.Dg=_.Vi(a)}},filter:{configurable:!0,enumerable:!0,set:function(a){this.fe.filter=a;this.fe.rhb.next()},get:function(){return this.fe.filter}},ir:{configurable:!0,enumerable:!0,set:function(a){(this.fe.ir=a)&&_.trb(this)},get:function(){return this.fe.ir}},mc:{configurable:!0,enumerable:!0,set:function(a){this.fe.mc=a},get:function(){return this.fe.mc}}});
_.mH.O=function(a){return new (a||_.mH)(_.C(_.ho),_.C(_.iH),_.C(_.lH),_.C(_.ne))};_.mH.Ea=_.Te({type:_.mH,inputs:{disabled:"disabled",filter:"filter",ir:"isEditorVisible",mc:"appliedFilter"},outputs:{update:"update",iha:"editorVisibleChange"}});_.nH=function(){this.ina=new _.Vy;this.iPb=[];this.Cc=this.ina.ej;this.hna=new _.Uj;this.Mvb=""};_.nH.prototype.getValue=function(){return this.ina.value};_.p.Object.defineProperties(_.nH.prototype,{VDa:{configurable:!0,enumerable:!0,set:function(a){this.iPb=a;this.getValue()===null&&this.VDa.length>0&&(this.value=a[0])},get:function(){return this.iPb}},value:{configurable:!0,enumerable:!0,set:function(a){this.ina.setValue(a)}}});_.nH.O=function(a){return new (a||_.nH)};
_.nH.ya=_.Re({type:_.nH,oa:[["xap-comparison-operator-selector"]],inputs:{VDa:"operators",Mvb:"appliedFilterId",value:"value"},outputs:{Cc:"change",hna:"operatorFocusChange"},Aa:3,Ba:4,Fa: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"]]},ua:function(a,b){a&1&&
(_.I(0,"mat-form-field",0)(1,"mat-select",1),_.O("focus",function(){b.hna.emit(!0)})("focusout",function(){b.hna.emit(!1)}),_.F(2,Anb,2,2,"mat-option",2),_.J()());a&2&&(_.A(),_.oC("aria-describedby",_.pC("dialog-description-",b.Mvb)),_.H("formControl",b.ina),_.A(),_.H("ngForOf",b.VDa))},dependencies:[_.BC,_.Oy,_.Pz,_.Gz,_.uz,_.VC,_.UC,_.SC,_.xC,_.np,_.hz,_.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}"],
ab:2,Na:0});_.oH=function(){_.nH.apply(this,arguments)};_.W(_.oH,_.nH);_.oH.O=function(){var a;return function(b){return(a||(a=_.je(_.oH)))(b||_.oH)}}();
_.oH.ya=_.Re({type:_.oH,oa:[["xap-comparison-operator-selector"]],features:[_.kg],Aa:3,Ba:2,Fa: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"]]},ua:function(a,b){a&1&&(_.I(0,"mat-form-field",0)(1,"mat-select",1),_.O("focus",function(){b.hna.emit(!0)})("focusout",function(){b.hna.emit(!1)}),_.F(2,Bnb,2,2,"mat-option",2),_.J()());a&
2&&(_.A(),_.H("formControl",b.ina),_.A(),_.H("ngForOf",b.VDa))},dependencies:[_.BC,_.Oy,_.YG,_.UG,_.aH,_.$G,_.RG,_.np,_.hz,_.Yy],styles:[".xap-filterbar-operator-select-field{width:100%}"],ab:2,Na:0});var urb,vrb,wrb;urb=["overlayContainer"];vrb=["valueEditor"];wrb=[[["","header",""]],[["","footer",""]]];_.pH=function(a,b,c){var d=this;this.Dfa=a;this.Ph=b;this.fe=c;this.sAa=!0;this.fab=!1;this.Le=_.qh.apply(null,["overlayContainer"].concat(_.v([])));this.AHa=new _.Vf;this.rb=new _.We;this.k1a=!1;this.rb.add(c.YFb.subscribe(function(){_.Qn(d.Ph)}));this.rb.add(c.uec.subscribe(function(){_.Qn(d.Ph)}))};_.pH.prototype.Ma=function(){this.AHa.next();this.AHa.complete();this.rb.unsubscribe()};
var Dnb=function(a,b){if(a.filter&&_.srb(a.fe)&&a.zHa){if(b){if(a.lr===b)return;a.lr=b}a.lr||(a.lr=a.fe.HY()[0]);if(a.filter.config.un){var c=a.filter.config.un.get(a.lr);if(c)if(b=c.uk(a.lr,a.newValue||_.MF(null)),c.an){var d=c.an;var e=c.ly}else var f=c.LGd;else return}else d=a.filter.config.an,b=a.filter.config.uk(a.lr,a.newValue||_.MF(null)),e=a.filter.config.ly;if(!a.editor||a.editor.constructor!==d)if(a.editor&&(b.value=new _.LF),a.AHa.next(),a.zHa.clear(),f)a.editor=null,a.fe.pqa(f);else{a.editor=
_.KLa(a.zHa,_.QKa(a.Dfa,d)).instance;a.editor.mc=b;var g=!0;a.editor.values.ha(_.Zf(),_.Hf(function(x){var z=_.k(x);x=z.next().value;z=z.next().value;return!_.Ic(x||{},z||{})}),_.E(function(x){x=_.k(x);x.next();return x.next().value}),_.hg(a.AHa)).subscribe(function(x){a.fe.pqa(x);a.filter.config.xka&&!g&&x.Vl!=null&&a.fe.vR();g=!1})}if(a.editor&&(a.editor.config=e,a.ir&&!a.fab))if(Gnb(a)){var m,n,r;(m=a.Le().ad)==null||(n=m.Fm)==null||(r=n.querySelector(".xap-comparison-operator-dropdown"))==null||
r.focus();a.sAa=!0}else a.fe.Hza.next();_.Rn(a.Ph);a.fe.rhb.next()}},Gnb=function(a){return a.filter&&a.fe.HY().length>1||!a.filter.config.U5a};_.pH.prototype.kI=function(){this.ir?this.sAa||(this.sAa=!0,this.fe.Hza.next()):this.sAa=!1};_.pH.prototype.Re=function(){var a=this;setTimeout(function(){var b;(b=a.Le().ad)==null||b.Re()})};_.pH.prototype.G$a=function(){this.k1a=!0;this.fe.g5.next();this.k1a=!1};
_.p.Object.defineProperties(_.pH.prototype,{filter:{configurable:!0,enumerable:!0,set:function(a){this.fe.filter=a},get:function(){return this.fe.filter}},ir:{configurable:!0,enumerable:!0,set:function(a){(this.fe.ir=a)&&this.fe.Hza.next()},get:function(){return this.fe.ir}},mc:{configurable:!0,enumerable:!0,set:function(a){this.fe.mc=a},get:function(){return this.fe.mc}},zHa:{configurable:!0,enumerable:!0,set:function(a){var b=this;(this.jed=a)?setTimeout(function(){b.filter.config.gAa||Dnb(b);b.Le().ad.Re()}):
this.editor=null},get:function(){return this.jed}},editor:{configurable:!0,enumerable:!0,set:function(a){this.fe.editor=a},get:function(){return this.fe.editor}},lr:{configurable:!0,enumerable:!0,set:function(a){this.fe.lr=a},get:function(){return this.fe.lr}},newValue:{configurable:!0,enumerable:!0,set:function(a){this.fe.newValue=a},get:function(){return this.fe.newValue}}});_.pH.O=function(a){return new (a||_.pH)(_.C(_.On),_.C(_.ho),_.C(_.lH))};
_.pH.ya=_.Re({type:_.pH,oa:[["xap-filter-editor-content"]],mb:function(a,b){a&1&&(_.Yg(b.Le,urb),_.Og(vrb,5,_.Mg));if(a&2){_.Zg();var c;_.Tg(c=_.Ug())&&(b.zHa=c.first)}},inputs:{trigger:"trigger",dI:"loadingTemplate"},jc:["[header]","[footer]"],Aa:2,Ba:2,Fa:[["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"]],ua:function(a,b){if(a&1){var c=_.Wd();_.Jg(wrb);_.F(0,Knb,5,4,"ng-template",3,0,_.oh);_.O("backdropClick",function(){_.w(c);return _.y(b.fe.g5.next())})("detach",function(){_.w(c);return _.y(b.G$a())})}a&2&&_.H("cdkConnectedOverlayOpen",b.ir)("cdkConnectedOverlayOrigin",
b.trigger)},dependencies:[_.vC,_.bt,_.op,_.tp,_.nH],ab:2,Na:0});var xrb;xrb=[[["","header",""]],[["","footer",""]]];_.qH=function(){_.pH.apply(this,arguments)};_.W(_.qH,_.pH);_.qH.prototype.G$a=function(){this.fe.g5.next()};_.qH.O=function(){var a;return function(b){return(a||(a=_.je(_.qH)))(b||_.qH)}}();
_.qH.ya=_.Re({type:_.qH,oa:[["xap-filter-editor-content"]],features:[_.kg],jc:["[header]","[footer]"],Aa:2,Ba:2,Fa:[["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"]],ua:function(a,b){if(a&1){var c=_.Wd();_.Jg(xrb);_.F(0,Rnb,5,4,"ng-template",3,0,_.oh);_.O("backdropClick",function(){_.w(c);return _.y(b.fe.g5.next())})("detach",function(){_.w(c);return _.y(b.G$a())})}a&2&&_.H("cdkConnectedOverlayOpen",b.ir)("cdkConnectedOverlayOrigin",b.trigger)},dependencies:[_.vC,_.bt,_.op,_.tp,_.oH],ab:2,Na:0});var yrb=new _.Hd("GMAT_LEGACY_CHIPS_OPTION");var zrb=new _.Hd("mat-chips-default-options");var Arb,Brb,Crb,Drb;Arb=new _.Hd("MatChipRemove");Brb=new _.Hd("MatChipAvatar");Crb=new _.Hd("MatChipTrailingIcon");Drb=_.ME(_.Rj(_.Sj(function(a){this.La=a}),"primary"),-1);
_.rH=function(a,b,c,d,e,f,g,m){var n=Drb.call(this,a)||this;n.nb=b;n.Sa=e;n.Mj=!1;n.jfa=!0;n.d2=!1;n.oaa=!1;n.role="option";n.Zc=!1;n.hw=!0;n.lc=!1;n.Gqb=!0;n.Fq=new _.Vf;n.Lk=new _.Vf;n.nq=new _.Uj;n.ub=new _.Uj;n.removed=new _.Uj;n.wkb();n.BRa=f.createElement("div");n.BRa.classList.add("mat-chip-ripple");n.La.na.appendChild(n.BRa);n.rlb=new _.iu(n,b,n.BRa,c,_.u(_.lg));_.ju(n.rlb,a);n.ht=d||{};n.Yc=g==="NoopAnimations";n.tabIndex=m!=null?parseInt(m)||-1:-1;return n};_.W(_.rH,Drb);_.h=_.rH.prototype;
_.h.wkb=function(){var a=this.La.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.Ma=function(){this.ub.emit({Pf:this});this.rlb.q3()};_.h.select=function(){this.Zc||(this.Zc=!0,this.Naa(),_.Qn(this.Sa))};_.h.ag=function(){this.Zc&&(this.Zc=!1,this.Naa(),_.Qn(this.Sa))};_.h.udb=function(){this.Zc||(this.Zc=!0,this.Naa(!0),_.Qn(this.Sa))};
_.h.sgb=function(a){this.Zc=!this.selected;this.Naa(a===void 0?!1:a);_.Qn(this.Sa)};_.h.focus=function(){this.Mj||(this.La.na.focus(),this.Fq.next({Pf:this}));this.Mj=!0};_.h.remove=function(){this.ev&&this.removed.emit({Pf:this})};_.h.mk=function(a){this.disabled&&a.preventDefault()};_.h.oe=function(a){if(!this.disabled)switch(a.keyCode){case 46:case 8:this.remove();a.preventDefault();break;case 32:this.jA&&this.sgb(!0),a.preventDefault()}};
_.h.Nr=function(){var a=this;this.nb.il.ha(_.Qf(1)).subscribe(function(){a.nb.run(function(){a.Mj=!1;a.Lk.next({Pf:a})})})};_.h.Naa=function(a){this.nq.emit({source:this,eN:a===void 0?!1:a,selected:this.Zc})};
_.p.Object.defineProperties(_.rH.prototype,{MI:{configurable:!0,enumerable:!0,get:function(){return this.disabled||this.Gc||this.Yc||!!this.ht.disabled}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Zc},set:function(a){a=_.Vi(a);a!==this.Zc&&(this.Zc=a,this.Naa())}},value:{configurable:!0,enumerable:!0,get:function(){return this.nd!==void 0?this.nd:this.La.na.textContent},set:function(a){this.nd=a}},jA:{configurable:!0,enumerable:!0,get:function(){return this.hw&&this.jfa},set:function(a){this.hw=
_.Vi(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.oaa||this.lc},set:function(a){this.lc=_.Vi(a)}},ev:{configurable:!0,enumerable:!0,get:function(){return this.Gqb},set:function(a){this.Gqb=_.Vi(a)}},ariaSelected:{configurable:!0,enumerable:!0,get:function(){return this.jA&&(this.d2||this.selected)?this.selected.toString():null}}});_.rH.O=function(a){return new (a||_.rH)(_.C(_.ne),_.C(_.th),_.C(_.ej),_.C(_.ku,8),_.C(_.ho),_.C(_.ii),_.C(_.tj,8),_.ge("tabindex"))};
_.rH.Ea=_.Te({type:_.rH,oa:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],vd:function(a,b,c){a&1&&(_.Pg(c,Brb,5),_.Pg(c,Crb,5),_.Pg(c,Arb,5));if(a&2){var d;_.Tg(d=_.Ug())&&(b.exb=d.first);_.Tg(d=_.Ug())&&(b.J9=d.first);_.Tg(d=_.Ug())&&(b.kT=d.first)}},Za:[1,"mat-chip","mat-focus-indicator"],qb:15,Wa:function(a,b){a&1&&_.O("click",function(c){return b.mk(c)})("keydown",function(c){return b.oe(c)})("focus",function(){return b.focus()})("blur",function(){return b.Nr()});
a&2&&(_.tg("tabindex",b.disabled?null:b.tabIndex)("role",b.role)("disabled",b.disabled||null)("aria-disabled",b.disabled.toString())("aria-selected",b.ariaSelected),_.bh("mat-chip-selected",b.selected)("mat-chip-with-avatar",b.exb)("mat-chip-with-trailing-icon",b.J9||b.kT)("mat-chip-disabled",b.disabled)("_mat-animation-noopable",b.Yc))},inputs:{color:"color",Gc:"disableRipple",tabIndex:"tabIndex",role:"role",selected:"selected",value:"value",jA:"selectable",disabled:"disabled",ev:"removable"},outputs:{nq:"selectionChange",
ub:"destroyed",removed:"removed"},Qb:["matChip"],standalone:!1,features:[_.kg]});var sH=function(a,b){this.pP=a;b.na.nodeName==="BUTTON"&&b.na.setAttribute("type","button")};sH.prototype.mk=function(a){var b=this.pP;b.ev&&!b.disabled&&b.remove();a.stopPropagation();a.preventDefault()};sH.O=function(a){return new (a||sH)(_.C(_.rH),_.C(_.ne))};
sH.Ea=_.Te({type:sH,oa:[["","matChipRemove",""]],Za:[1,"mat-chip-remove","mat-chip-trailing-icon"],Wa:function(a,b){a&1&&_.O("click",function(c){return b.mk(c)})},standalone:!1,features:[_.jh([{Da:Arb,Cb:sH}])]});var Erb,Frb,Grb;Erb=Yjb(function(a,b,c,d){this.YRa=a;this.oca=b;this.qca=c;this.td=d;this.Yb=new _.Vf});Frb=Number.MAX_SAFE_INTEGER;Grb=function(a,b){this.source=a;this.value=b};
_.tH=function(a,b,c,d,e,f,g){g=Erb.call(this,f,d,e,g)||this;g.La=a;g.Sa=b;g.oc=c;g.controlType="mat-chip-list";g.pva=null;g.Mb=new _.Vf;g.DG="mat-chip-list-"+Frb--;g.Hq=0;g.GXa=null;g.Fe=function(){};g.te=function(){};g.oi=!1;g.LC=function(m,n){return m===n};g.lc=!1;g.ariaOrientation="horizontal";g.hw=!0;g.Cc=new _.Uj;g.Xo=new _.Uj;g.td&&(g.td.wq=g);return g};_.W(_.tH,Erb);_.h=_.tH.prototype;
_.h.Sd=function(){var a=this;this.Ib=_.st(_.tt(_.lXa((new _.wt(this.me)).ny())),this.oc?this.oc.value:"ltr");this.oc&&this.oc.Cc.ha(_.hg(this.Mb)).subscribe(function(b){return _.st(a.Ib,b)});this.Ib.pO.subscribe(function(){return a.R1()});this.me.Hc.ha(_.fg(null),_.hg(this.Mb)).subscribe(function(){!a.disabled&&a.jA||Promise.resolve().then(function(){a.DP()});a.o7c();a.YO();a.gX();a.c9c();a.Yb.next()})};_.h.Ra=function(){this.Fd=new _.tC(this.multiple,void 0,!1);this.Yb.next()};
_.h.eo=function(){this.td&&(this.xv(),this.td.disabled!==this.lc&&(this.disabled=!!this.td.disabled))};_.h.Ma=function(){var a;(a=this.Ib)==null||a.destroy();this.Mb.next();this.Mb.complete();this.Yb.complete();this.rmb()};_.h.Noa=function(a){this.mi=a;this.La.na.setAttribute("data-mat-chip-input",a.id)};_.h.UI=function(a){a.length?this.La.na.setAttribute("aria-describedby",a.join(" ")):this.La.na.removeAttribute("aria-describedby")};_.h.zl=function(a){this.me&&this.iw(a,!1)};
_.h.Dk=function(a){this.te=a};_.h.io=function(a){this.Fe=a};_.h.Cn=function(a){this.disabled=a;this.Yb.next()};_.h.XZ=function(a){this.Jva(a)||this.focus()};_.h.focus=function(a){this.disabled||this.mi&&this.mi.focused||(this.me.length>0?_.vt(this.Ib):this.a3c(a),this.Yb.next())};_.h.a3c=function(a){this.mi&&this.mi.focus(a)};_.h.YK=function(a){var b=a.target;b&&b.classList.contains("mat-chip")&&(this.Ib.tn(a),this.Yb.next())};_.h.gX=function(){this.Hq=this.GXa||(this.me.length===0?-1:0)};
_.h.c9c=function(){this.pva!=null&&(this.me.length?this.Ib.Fj(Math.min(this.pva,this.me.length-1)):this.focus());this.pva=null};_.h.XK=function(a){return a>=0&&a<this.me.length};_.h.iw=function(a,b){var c=this;b=b===void 0?!0:b;this.g2();this.me.forEach(function(d){return d.ag()});Array.isArray(a)?(a.forEach(function(d){return c.zP(d,b)}),this.RW()):(a=this.zP(a,b))&&b&&this.Ib.Fj(a)};
_.h.zP=function(a,b){var c=this;b=b===void 0?!0:b;var d=this.me.find(function(e){return e.value!=null&&c.LC(e.value,a)});d&&(b?d.udb():d.select(),this.Fd.select(d));return d};_.h.YO=function(){var a=this;Promise.resolve().then(function(){if(a.td||a.nd)a.iw(a.td?a.td.value:a.nd,!1),a.Yb.next()})};_.h.g2=function(a){this.Fd.clear();this.me.forEach(function(b){b!==a&&b.ag()});this.Yb.next()};
_.h.RW=function(){var a=this;this.oi&&(this.Fd.clear(),this.me.forEach(function(b){b.selected&&a.Fd.select(b)}),this.Yb.next())};_.h.lD=function(a){var b=null;this.nd=b=Array.isArray(this.selected)?this.selected.map(function(c){return c.value}):this.selected?this.selected.value:a;this.Cc.emit(new Grb(this,b));this.Xo.emit(b);this.te(b);_.Qn(this.Sa)};_.h.Nr=function(){var a=this;this.mba()||this.Ib.Fj(-1);this.disabled||(this.mi?setTimeout(function(){a.focused||a.V2()}):this.V2())};
_.h.V2=function(){this.Fe();_.Qn(this.Sa);this.Yb.next()};_.h.R1=function(){var a=this;this.Hq!==-1&&(this.Hq=-1,setTimeout(function(){a.Hq=a.GXa||0;_.Qn(a.Sa)}))};_.h.o7c=function(){this.rmb();this.y5c();this.A5c();this.z5c()};_.h.rmb=function(){this.zRa&&(this.zRa.unsubscribe(),this.zRa=null);this.yRa&&(this.yRa.unsubscribe(),this.yRa=null);this.CRa&&(this.CRa.unsubscribe(),this.CRa=null);this.ARa&&(this.ARa.unsubscribe(),this.ARa=null)};
_.h.A5c=function(){var a=this;this.CRa=this.v_a.subscribe(function(b){b.source.selected?a.Fd.select(b.source):a.Fd.ag(b.source);a.multiple||a.me.forEach(function(c){!a.Fd.ie(c)&&c.selected&&c.ag()});b.eN&&a.lD()})};_.h.y5c=function(){var a=this;this.zRa=this.n4.subscribe(function(b){b=a.me.toArray().indexOf(b.Pf);a.XK(b)&&_.ut(a.Ib,b);a.Yb.next()});this.yRa=this.gfa.subscribe(function(){a.Nr();a.Yb.next()})};
_.h.z5c=function(){var a=this;this.ARa=this.dbd.subscribe(function(b){var c=b.Pf;b=a.me.toArray().indexOf(b.Pf);a.XK(b)&&c.Mj&&(a.pva=b)})};_.h.Jva=function(a){for(a=a.target;a&&a!==this.La.na;){if(a.classList.contains("mat-chip"))return!0;a=a.parentElement}return!1};_.h.mba=function(){return this.me&&this.me.some(function(a){return a.Mj})};_.h.DP=function(){var a=this;this.me&&this.me.forEach(function(b){b.oaa=a.lc;b.d2=a.multiple;b.jfa=a.hw})};
_.p.Object.defineProperties(_.tH.prototype,{selected:{configurable:!0,enumerable:!0,get:function(){var a,b;return this.multiple?((a=this.Fd)==null?void 0:a.selected)||[]:(b=this.Fd)==null?void 0:b.selected[0]}},role:{configurable:!0,enumerable:!0,get:function(){return this.u2?this.u2:this.empty?null:"listbox"},set:function(a){this.u2=a}},multiple:{configurable:!0,enumerable:!0,get:function(){return this.oi},set:function(a){this.oi=_.Vi(a);this.DP()}},KD:{configurable:!0,enumerable:!0,get:function(){return this.LC},
set:function(a){this.LC=a;this.Fd&&this.YO()}},value:{configurable:!0,enumerable:!0,get:function(){return this.nd},set:function(a){this.zl(a);this.nd=a}},id:{configurable:!0,enumerable:!0,get:function(){return this.mi?this.mi.id:this.DG}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return(d=(c=this.Ni)!=null?c:(a=this.td)==null?void 0:(b=a.control)==null?void 0:_.Ry(b))!=null?d:!1},set:function(a){this.Ni=_.Vi(a);this.Yb.next()}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.mi?
this.mi.placeholder:this.au},set:function(a){this.au=a;this.Yb.next()}},focused:{configurable:!0,enumerable:!0,get:function(){return this.mi&&this.mi.focused||this.mba()}},empty:{configurable:!0,enumerable:!0,get:function(){return(!this.mi||this.mi.empty)&&(!this.me||this.me.length===0)}},p0:{configurable:!0,enumerable:!0,get:function(){return!this.empty||this.focused}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.td?!!this.td.disabled:this.lc},set:function(a){this.lc=_.Vi(a);
this.DP()}},jA:{configurable:!0,enumerable:!0,get:function(){return this.hw},set:function(a){this.hw=_.Vi(a);this.DP()}},tabIndex:{configurable:!0,enumerable:!0,set:function(a){this.Hq=this.GXa=a}},v_a:{configurable:!0,enumerable:!0,get:function(){return _.Gf.apply(null,_.v(this.me.map(function(a){return a.nq})))}},n4:{configurable:!0,enumerable:!0,get:function(){return _.Gf.apply(null,_.v(this.me.map(function(a){return a.Fq})))}},gfa:{configurable:!0,enumerable:!0,get:function(){return _.Gf.apply(null,
_.v(this.me.map(function(a){return a.Lk})))}},dbd:{configurable:!0,enumerable:!0,get:function(){return _.Gf.apply(null,_.v(this.me.map(function(a){return a.ub})))}}});_.tH.O=function(a){return new (a||_.tH)(_.C(_.ne),_.C(_.ho),_.C(_.lj,8),_.C(_.Uy,8),_.C(_.Zy,8),_.C(_.du),_.C(_.My,10))};
_.tH.ya=_.Re({type:_.tH,oa:[["mat-chip-list"]],vd:function(a,b,c){a&1&&_.Pg(c,_.rH,5);if(a&2){var d;_.Tg(d=_.Ug())&&(b.me=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.Nr()})("keydown",function(c){return b.YK(c)});a&2&&(_.wg("id",b.DG),_.tg("tabindex",b.disabled?null:b.Hq)("aria-required",b.role?b.required:null)("aria-disabled",b.disabled.toString())("aria-invalid",b.Ah)("aria-multiselectable",b.multiple)("role",
b.role)("aria-orientation",b.ariaOrientation)("mat-id-collision",null),_.bh("mat-chip-list-disabled",b.disabled)("mat-chip-list-invalid",b.Ah)("mat-chip-list-required",b.required))},inputs:{role:"role",TF:[0,"aria-describedby","userAriaDescribedBy"],kM:"errorStateMatcher",multiple:"multiple",KD:"compareWith",value:"value",required:"required",placeholder:"placeholder",disabled:"disabled",ariaOrientation:[0,"aria-orientation","ariaOrientation"],jA:"selectable",tabIndex:"tabIndex"},outputs:{Cc:"change",
Xo:"valueChange"},Qb:["matChipList"],standalone:!1,features:[_.jh([{Da:_.oz,Cb:_.tH}]),_.kg],jc:["*"],Aa:2,Ba:0,Fa:[[1,"mat-chip-list-wrapper"]],ua:function(a){a&1&&(_.Jg(),_.I(0,"div",0),_.Kg(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'],
ab:2,Na:0});_.uH=function(){};_.uH.O=function(a){return new (a||_.uH)};_.uH.Ja=_.Se({type:_.uH});_.uH.Ia=_.ed({Tb:[_.du,{Da:zrb,rc:{L8:[13]}}],imports:[_.bu]});var vH=function(a,b){this.lb=a;this.rLb=b};vH.prototype.isEnabled=function(){return!!this.rLb&&this.rLb.enabled};_.p.Object.defineProperties(vH.prototype,{obb:{configurable:!0,enumerable:!0,get:function(){return this.lb.na.hasAttribute("protected")}}});vH.O=function(a){return new (a||vH)(_.C(_.ne),_.C(yrb,8))};vH.Ea=_.Te({type:vH,oa:[["mat-chip"],["","mat-chip",""]],qb:4,Wa:function(a,b){a&2&&_.bh("gmat-chip",b.isEnabled())("gmat-protected-chip",b.isEnabled()&&b.obb)},standalone:!1});_.wH=function(){};_.wH.O=function(a){return new (a||_.wH)};_.wH.Ja=_.Se({type:_.wH});_.wH.Ia=_.ed({imports:[_.vp,_.mu]});_.Rj(function(a){this.La=a},"primary");var Hrb=new _.Hd("mat-progress-spinner-default-options",{Ga:"root",qa:Snb});var Irb;Irb=_.Rj(function(a){this.La=a},"primary");
_.xH=function(a,b,c,d,e,f,g,m,n){var r=Irb.call(this,a)||this;r.Vb=c;r.Cva=n;r.o2=100;r.nd=0;r.Zr=_.We.EMPTY;r.mode="determinate";var x=_.xH.hmb;r.Awa=r.Pnb();x.has(c.head)||x.set(c.head,new Set([100]));r.lp=d==="NoopAnimations"&&!!e&&!e.g3c;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.jOa&&g&&f&&m&&(r.Zr=g.Cc(150).subscribe(function(){r.mode===
"indeterminate"&&m.run(function(){return _.Qn(f)})}));return r};_.W(_.xH,Irb);_.h=_.xH.prototype;_.h.Ra=function(){var a=this.La.na;this.zrb=_.esa(a)||this.Vb.head;this.Qkb();a.classList.add("mat-progress-spinner-indeterminate-animation")};_.h.Ma=function(){this.Zr.unsubscribe()};_.h.Gua=function(){return(this.diameter-10)/2};_.h.h4c=function(){var a=this.Gua()*2+this.strokeWidth;return"0 0 "+a+" "+a};_.h.Rua=function(){return 2*Math.PI*this.Gua()};
_.h.Rnb=function(){return this.mode==="determinate"?this.Rua()*(100-this.nd)/100:null};_.h.rnb=function(){return this.strokeWidth/this.diameter*100};_.h.snb=function(a){var b;a=((b=a.currentScale)!=null?b:1)*50;return a+"% "+a+"%"};_.h.Qkb=function(){var a=this.zrb,b=this.o2,c=_.xH.hmb,d=c.get(a);if(!d||!d.has(b)){var e=this.Vb.createElement("style");this.Cva&&(e.nonce=this.Cva);e.setAttribute("mat-spinner-animation",this.Awa);e.textContent=this.n3c();a.appendChild(e);d||(d=new Set,c.set(a,d));d.add(b)}};
_.h.n3c=function(){var a=this.Rua();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.Awa)};_.h.Pnb=function(){return this.diameter.toString().replace(".","_")};
_.p.Object.defineProperties(_.xH.prototype,{diameter:{configurable:!0,enumerable:!0,get:function(){return this.o2},set:function(a){this.o2=_.Yi(a);this.Awa=this.Pnb();this.zrb&&this.Qkb()}},strokeWidth:{configurable:!0,enumerable:!0,get:function(){return this.PWa||this.diameter/10},set:function(a){this.PWa=_.Yi(a)}},value:{configurable:!0,enumerable:!0,get:function(){return this.mode==="determinate"?this.nd:0},set:function(a){this.nd=Math.max(0,Math.min(100,_.Yi(a)))}}});_.xH.hmb=new WeakMap;
_.xH.O=function(a){return new (a||_.xH)(_.C(_.ne),_.C(_.ej),_.C(_.ii,8),_.C(_.tj,8),_.C(Hrb),_.C(_.ho),_.C(_.aj),_.C(_.th),_.C(_.wKa,8))};
_.xH.ya=_.Re({type:_.xH,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&&(_.tg("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),_.ah("width",b.diameter,"px")("height",b.diameter,"px"),_.bh("_mat-animation-noopable",b.lp))},inputs:{color:"color",diameter:"diameter",
strokeWidth:"strokeWidth",mode:"mode",value:"value"},Qb:["matProgressSpinner"],standalone:!1,features:[_.kg],Aa:4,Ba:8,Fa:[["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%"]],
ua:function(a,b){a&1&&(_.ce(),_.I(0,"svg",1,0),_.F(2,Tnb,1,11,"circle",2)(3,Unb,1,9,"circle",3),_.J());a&2&&(_.ah("width",b.diameter,"px")("height",b.diameter,"px"),_.H("ngSwitch",b.mode==="indeterminate"),_.tg("viewBox",b.h4c()),_.A(2),_.H("ngSwitchCase",!0),_.A(),_.H("ngSwitchCase",!1))},dependencies:[_.pp,_.qp],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"],
ab:2,Na:0});_.yH=function(){};_.yH.O=function(a){return new (a||_.yH)};_.yH.Ja=_.Se({type:_.yH});_.yH.Ia=_.ed({imports:[_.bu,_.vp,_.bu]});_.zH=function(a,b,c,d){_.mH.call(this,a,b,c,d);var e=this;this.Ph=a;this.Ti=b;this.fe=c;this.nq=new _.Uj;this.ub=new _.Uj;this.removed=new _.Uj;this.hfa=new _.Uj;this.Mj=!1;this.Fq=new _.Vf;this.Lk=new _.Vf;Jrb(this);this.rb.add(c.WFb.subscribe(function(){e.qfa()}))};_.W(_.zH,_.mH);_.zH.Ea=_.mH.Ea;_.zH.prototype.Ma=function(){_.mH.prototype.Ma.call(this);this.ub.emit({Pf:this})};
var Jrb=function(a){a=a.lb.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=_.zH.prototype;_.h.remove=function(){this.removed.emit({Pf:this})};_.h.focus=function(){this.ir?_.trb(this):this.qAa()};_.h.qAa=function(){this.Pf.focus();this.Mj||(this.lb.na.focus(),this.Fq.next({Pf:this}));this.Mj=!0};_.h.qfa=function(){this.ir=!1;this.focus()};
_.h.q6=function(a){a.stopPropagation();this.hfa.emit();!this.disabled&&_.srb(this.fe)&&(this.ir=!0)};_.zH.O=function(a){return new (a||_.zH)(_.C(_.ho),_.C(_.iH),_.C(_.lH),_.C(_.ne))};
_.zH.ya=_.Re({type:_.zH,oa:[["xap-filter-editor"]],mb:function(a,b){a&1&&_.Og(_.rH,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.Pf=c.first)}},outputs:{nq:"selectionChange",ub:"destroyed",removed:"removed",hfa:"chipClick"},features:[_.jh([{Da:_.rH,Cb:_.zH},_.lH]),_.kg],Aa:15,Ba:13,Fa: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"]]},ua:function(a,b){if(a&1){var c=_.Wd();_.I(0,"mat-chip",3,0);_.O("click",function(e){_.w(c);return _.y(b.q6(e))})("keydown.enter",function(e){_.w(c);
return _.y(b.q6(e))})("keydown.space",function(e){_.w(c);return _.y(b.q6(e))})("removed",function(){_.w(c);return _.y(b.remove())});_.I(2,"span",4);_.Q(3);_.J();_.F(4,Vnb,2,2,"mat-icon",5);_.J();_.I(5,"xap-filter-editor-content",6)(6,"div",7)(7,"div",8);_.Q(8);_.J();_.I(9,"button",9);_.O("click",function(){_.w(c);return _.y(b.qfa())});_.I(10,"mat-icon",10);_.Q(11);_.J()()();_.F(12,Xnb,3,1,"div",11);_.J();_.F(13,Ynb,2,0,"ng-template",null,1,_.oh)}if(a&2){a=_.$g(1);var d=_.$g(14);_.H("disableRipple",
!_.srb(b.fe))("disabled",b.disabled)("selectable",!1);_.A(3);_.dh(" ",b.mc==null?null:b.mc.jH," ");_.A();_.H("ngIf",!b.mc||b.mc.ev);_.A();_.H("trigger",a)("loadingTemplate",d);_.A(2);_.H("id",_.pC("dialog-label-",b.mc.id));_.A();_.dh(" ",b.mc.config.displayName," ");_.A(2);_.H("svgIcon",_.PE(b.Ti,"close_editor"));_.A();_.eh(_.QE(b.Ti,"close_editor"));_.A();_.H("ngIf",b.filter&&!b.filter.config.xka)}},dependencies:[_.uC,_.wH,vH,_.Yv,_.gv,_.Hu,_.uH,_.rH,sH,_.yH,_.xH,_.op,_.qH],ab:2,Na:0});var Krb,Lrb;Krb=["autocompleteInputBox"];_.AH=function(a){var b=this;this.Ti=a;this.Ajb="Loading options";this.selected=new _.Uj;this.zdb=new _.Uj;this.h1a=new _.Uj;this.KXb=new _.Uj;this.Dg=!1;this.Cm=new _.Vy;this.ub=new _.Vf;this.Yka=!1;this.Cm.ej.ha(_.hg(this.ub)).subscribe(function(c){typeof c==="string"&&Lrb(b)})};
_.AH.prototype.Dc=function(){this.LR.na.classList.remove("mat-mdc-chip-input");this.LR.na.classList.remove("mat-mdc-input-element");this.LR.na.classList.remove("mdc-text-field__input");this.LR.na.classList.remove("mat-input-element")};_.AH.prototype.Ra=function(){this.Y0&&!this.C_&&Lrb(this)};_.AH.prototype.Ma=function(){this.ub.next();this.ub.complete()};_.AH.prototype.focus=function(){this.LR.na.focus()};_.RE=function(a){return!!a.TY&&!!a.uR};
_.Mrb=function(a){a.LR.na.selectionStart===0&&a.LR.na.selectionEnd===0&&a.KXb.emit()};Lrb=function(a){var b=a.Mra(a.Cm.value||"");a.Y0?a.C_=b:a.pS=b};_.AH.prototype.je=function(){var a=this.LR.na;a.blur();a.focus()};_.p.Object.defineProperties(_.AH.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.Dg},set:function(a){this.Dg=_.Vi(a);a?this.Cm.disable():this.Cm.enable()}},Mra:{configurable:!0,enumerable:!0,set:function(a){this.qmd=a;Lrb(this)},get:function(){return this.qmd}}});
_.AH.O=function(a){return new (a||_.AH)(_.C(_.iH))};_.AH.Ea=_.Te({type:_.AH,mb:function(a,b){a&1&&_.Og(Krb,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.LR=c.first)}},inputs:{disabled:"disabled",placeholder:"placeholder",Gka:"inputLabel",Y0:"useRankedSuggestions",VE:"noResultsMessage",Mra:"suggestionProvider",wF:"savedFilterSets"},outputs:{selected:"selected",zdb:"selectedSet",h1a:"deletedSet",KXb:"onBackspace"}});_.Nrb=new _.Hd("mat-autocomplete-default-options",{Ga:"root",qa:Znb});var Orb,Prb,Qrb;Orb={Da:_.Jy,Cb:_.zd(function(){return _.BH}),xd:!0};Prb=new _.Hd("mat-autocomplete-scroll-strategy",{Ga:"root",qa:function(){var a=_.u(_.lg);return function(){return _.cj(a)}}});Qrb={Da:Prb,Pb:[],Gb:function(){var a=_.u(_.lg);return function(){return _.cj(a)}}};
_.BH=function(){var a=this;this.zSa=_.u(_.Me);this.kd=_.u(_.ne);this.ac=_.u(_.lg);this.Ge=_.u(_.Mg);this.Nf=_.u(_.th);this.Sa=_.u(_.ho);this.oc=_.u(_.lj,{optional:!0});this.ef=_.u(_.tz,{optional:!0,host:!0});this.ih=_.u(_.aj);this.ff=_.u(Prb);this.Nc=_.u(_.oj);this.Yc=_.wj();this.jm=_.u(_.Nrb,{optional:!0});this.xaa=!1;this.Rt=new _.Vf;this.oW=!1;this.vda=_.We.EMPTY;this.iaa=_.u(_.dt);this.eob=_.We.EMPTY;this.xV=!0;this.DV=new _.Vf;var b;this.iL=_.Ti(((b=this.jm)==null?void 0:b.Wu)||[]);this.Zwa=
function(){a.xV=a.Gd||!a.Mj()};this.te=function(){};this.Fe=function(){};this.position="auto";this.uea="off";this.IQa="mat-mdc-autocomplete-panel-above";this.np=!1;this.ona=_.zf(function(){var c=a.autocomplete?a.autocomplete.options:null;return c?c.Hc.ha(_.fg(c),_.gg(function(){return _.Gf.apply(null,_.v(c.map(function(d){return d.eq})))})):a.Rt.ha(_.gg(function(){return a.ona}))});this.ITa=function(c){if(c.keyCode===27&&!_.Oi(c)||c.keyCode===38&&_.Oi(c,"altKey")){if(a.aw){var d;a.lda((d=a.JXa)!=
null?d:"");a.aw=null}a.DV.next();a.KW();c.stopPropagation();c.preventDefault()}};this.fh=null};_.h=_.BH.prototype;_.h.Dc=function(){this.Rt.next();this.Rt.complete();this.u1c=this.Nc.listen("window","blur",this.Zwa)};_.h.Zb=function(a){a.position&&this.Pj&&(this.Pca(this.Pj),this.Gd&&this.Bb.Re())};_.h.Ma=function(){var a;(a=this.u1c)==null||a.call(this);this.eob.unsubscribe();this.vda.unsubscribe();this.xaa=!0;this.gSa();this.DV.complete();this.CV()};_.h.SDa=function(){this.Iva()};
_.h.pQ=function(){var a=this;this.eWa();this.np&&(this.Gd&&this.Nf.run(function(){a.autocomplete.closed.emit()}),this.autocomplete.ipb===this&&(this.autocomplete.fW=!1,this.autocomplete.ipb=null),this.np=!1,this.aw=null,this.Bb&&this.Bb.Hf()&&(this.Bb.detach(),this.KC.unsubscribe()),this.eX(),this.xaa||_.Rn(this.Sa),this.fh&&_.$i(this.fh,"aria-owns",this.autocomplete.id))};_.h.Re=function(){this.np&&this.Bb.Re()};
_.h.dba=function(){var a=this;return new _.$e(function(b){var c=function(e){var f=_.Si(e),g=a.ef?a.ef.zM().na:null,m=a.WL?a.WL.lb.na:null;!a.np||f===a.kd.na||a.Mj()||g&&g.contains(f)||m&&m.contains(f)||!a.Bb||a.Bb.Fm.contains(f)||b.next(e)},d=[a.Nc.listen("document","click",c),a.Nc.listen("document","auxclick",c),a.Nc.listen("document","touchend",c)];return function(){d.forEach(function(e){return e()})}})};_.h.zl=function(a){var b=this;Promise.resolve(null).then(function(){return b.CK(a)})};
_.h.Dk=function(a){this.te=a};_.h.io=function(a){this.Fe=a};_.h.Cn=function(a){this.kd.na.disabled=a};
_.h.oe=function(a){var b=a.keyCode,c=_.Oi(a);b!==27||c||a.preventDefault();this.sda=this.kd.na.value;if(this.ls&&b===13&&this.Gd&&!c)this.ls.cs(),this.KW(),a.preventDefault();else if(this.autocomplete){var d=this.autocomplete.Ib.He,e=b===38||b===40;b===9||e&&!c&&this.Gd?this.autocomplete.Ib.tn(a):e&&this.Ht()&&this.Iva(this.sda);if(e||this.autocomplete.Ib.He!==d)this.nWa(this.autocomplete.Ib.ks||0),this.autocomplete.ZP&&this.ls&&(this.aw||(this.JXa=this.sda),this.aw=this.ls,this.CK(this.ls.value))}};
_.h.lba=function(a){var b=a.target;a=b.value;b.type==="number"&&(a=a==""?null:parseFloat(a));if(this.rP!==a){this.rP=a;this.aw=null;this.autocomplete&&this.autocomplete.HI||this.te(a);if(!a)this.RO(null,!1);else if(this.Gd&&!this.autocomplete.HI){var c;if(b=(c=this.autocomplete.options)==null?void 0:c.find(function(e){return e.selected}))c=this.znb(b.value),a!==c&&b.ag(!1)}if(this.Ht()&&this.Mj()){var d;a=(d=this.sda)!=null?d:this.kd.na.value;this.sda=null;this.Iva(a)}}};
_.h.PK=function(){this.xV?this.Ht()&&(this.rP=this.kd.na.value,this.gaa(this.rP),this.Ny(!0)):this.xV=!0};_.h.mk=function(){this.Ht()&&!this.Gd&&this.Iva()};_.h.Mj=function(){return _.Ri()===this.kd.na};_.h.Ny=function(a){this.ef&&this.ef.Rp==="auto"&&((a===void 0?0:a)?this.ef.PQa():this.ef.Rp="always",this.oW=!0)};_.h.eWa=function(){this.oW&&(this.ef&&(this.ef.Rp="auto"),this.oW=!1)};
_.h.SWa=function(){var a=this,b=new _.$e(function(f){_.mg(function(){f.next()},{Rb:a.zSa})}),c,d,e=(d=(c=this.autocomplete.options)==null?void 0:c.Hc.ha(_.ig(function(){return _.HXa(a.Pj)}),_.Rf(0)))!=null?d:_.of();return _.Gf(b,e).ha(_.gg(function(){return a.Nf.run(function(){var f=a.Gd;a.KW();a.eX();_.Rn(a.Sa);a.Gd&&a.Bb.Re();f!==a.Gd&&(a.Gd?a.Saa():a.autocomplete.closed.emit());return a.pab})}),_.Qf(1)).subscribe(function(f){return a.FWa(f)})};_.h.Saa=function(){this.autocomplete.Ke.emit()};
_.h.gSa=function(){this.Bb&&(this.pQ(),this.Bb.dispose(),this.Bb=null)};_.h.znb=function(a){var b=this.autocomplete;return b&&b.fM?b.fM(a):a};_.h.CK=function(a){var b=this.znb(a);a==null&&this.RO(null,!1);this.lda(b!=null?b:"")};_.h.lda=function(a){this.ef?this.ef.Pd.value=a:this.kd.na.value=a;this.rP=a};
_.h.FWa=function(a){var b=this.autocomplete;(a=a?a.source:this.aw)?(this.RO(a),this.CK(a.value),this.te(a.value),b.xSa(a),this.kd.na.focus()):b.HI&&this.kd.na.value!==this.v9c&&(this.RO(null),this.CK(null),this.te(null));this.pQ()};_.h.RO=function(a,b){var c,d;(c=this.autocomplete)==null||(d=c.options)==null||d.forEach(function(e){e!==a&&e.selected&&e.ag(b)})};_.h.Iva=function(a){a=a===void 0?this.kd.na.value:a;this.gaa(a);this.Ny();this.fh&&_.Zi(this.fh,"aria-owns",this.autocomplete.id)};
_.h.gaa=function(a){var b=this,c=this.Bb;if(c)this.Pj.j0(this.QV()),c.Ar({width:this.WV()});else{var d;this.Oj=new _.Vt(this.autocomplete.ua,this.Ge,{id:(d=this.ef)==null?void 0:d.mR()});this.Bb=c=_.uj(this.ac,this.OK());this.vda=this.ih.Cc().subscribe(function(){b.Gd&&c&&c.Ar({width:b.WV()})});this.eob=this.iaa.observe("(max-width: 959.98px) and (orientation: landscape)").subscribe(function(f){f.matches?_.Jt(_.JXa(_.Kt(b.Pj,!0),!0),8):_.Jt(_.JXa(_.Kt(b.Pj,!1),!1),0)})}c&&!c.Hf()&&(c.attach(this.Oj),
this.v9c=a,this.sda=null,this.KC=this.SWa());a=this.Gd;this.autocomplete.fW=this.np=!0;this.autocomplete.ipb=this;var e;this.autocomplete.Mca((e=this.ef)==null?void 0:e.color);this.eX();this.rV();this.Gd&&a!==this.Gd&&this.Saa()};_.h.eX=function(){this.autocomplete.Rca();if(this.Gd){var a=this.Bb;this.hW||(this.hW=a.ln().subscribe(this.ITa));this.yW||(this.yW=a.Xz().subscribe())}else{(a=this.hW)==null||a.unsubscribe();var b;(b=this.yW)==null||b.unsubscribe();this.hW=this.yW=null}};
_.h.OK=function(){var a,b,c;return new _.nj({yf:this.UV(),Hg:this.ff(),width:this.WV(),direction:(c=this.oc)!=null?c:void 0,ae:(a=this.jm)==null?void 0:a.ae,Oh:((b=this.jm)==null?void 0:b.Oh)||"cdk-overlay-transparent-backdrop",Ad:this.iL,disableAnimations:this.Yc})};_.h.UV=function(){var a=_.Ofb(_.Kt(_.gj(this.ac,this.QV()),!1),!1);this.Pca(a);return this.Pj=a};
_.h.Pca=function(a){var b=[{zc:"start",Ac:"bottom",nc:"start",qc:"top"},{zc:"end",Ac:"bottom",nc:"end",qc:"top"}],c=this.IQa;c=[{zc:"start",Ac:"top",nc:"start",qc:"bottom",Ad:c},{zc:"end",Ac:"top",nc:"end",qc:"bottom",Ad:c}];b=this.position==="above"?c:this.position==="below"?b:[].concat(_.v(b),_.v(c));_.It(a,b)};_.h.QV=function(){return this.WL?this.WL.lb:this.ef?this.ef.zM():this.kd};_.h.WV=function(){return this.autocomplete.sI||this.jTa()};_.h.jTa=function(){return this.QV().na.getBoundingClientRect().width};
_.h.KW=function(){var a=this.autocomplete;if(a.iu){for(var b=-1,c=0;c<a.options.length;c++)if(!a.options.get(c).disabled){b=c;break}a.Ib.Fj(b)}else a.Ib.Fj(-1)};_.h.Ht=function(){var a=this.kd.na;return!a.readOnly&&!a.disabled&&!this.yw};_.h.nWa=function(a){var b=this.autocomplete,c=_.Ffb(a,b.options,b.EN);a===0&&c===1?b.Oca(0):b.ke&&(a=b.options.toArray()[a])&&(a=a.Zg(),b.Oca(_.Gfb(a.offsetTop,a.offsetHeight,b.uTa(),b.ke.na.offsetHeight)))};
_.h.rV=function(){var a=this.kd.na.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.autocomplete.id;this.fh&&_.$i(this.fh,"aria-owns",b);_.Zi(a,"aria-owns",b);this.fh=a}};_.h.CV=function(){this.fh&&(_.$i(this.fh,"aria-owns",this.autocomplete.id),this.fh=null)};
_.p.Object.defineProperties(_.BH.prototype,{Gd:{configurable:!0,enumerable:!0,get:function(){return this.np&&this.autocomplete.EF}},pab:{configurable:!0,enumerable:!0,get:function(){var a=this;return _.Gf(this.ona,this.autocomplete.Ib.pO.ha(_.Hf(function(){return a.np})),this.DV,this.dba(),this.Bb?this.Bb.gp.ha(_.Hf(function(){return a.np})):_.of()).ha(_.E(function(b){return b instanceof _.Vfb?b:null}))}},ls:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete&&this.autocomplete.Ib?
this.autocomplete.Ib.He:null}}});_.BH.O=function(a){return new (a||_.BH)};
_.BH.Ea=_.Te({type:_.BH,oa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],Za:[1,"mat-mdc-autocomplete-trigger"],qb:7,Wa:function(a,b){a&1&&_.O("focusin",function(){return b.PK()})("blur",function(){return b.Fe()})("input",function(c){return b.lba(c)})("keydown",function(c){return b.oe(c)})("click",function(){return b.mk()});a&2&&_.tg("autocomplete",b.uea)("role",b.yw?null:"combobox")("aria-autocomplete",b.yw?null:"list")("aria-activedescendant",b.Gd&&b.ls?b.ls.id:null)("aria-expanded",
b.yw?null:b.Gd.toString())("aria-controls",b.yw||!b.Gd?null:b.autocomplete==null?null:b.autocomplete.id)("aria-haspopup",b.yw?null:"listbox")},inputs:{autocomplete:[0,"matAutocomplete","autocomplete"],position:[0,"matAutocompletePosition","position"],WL:[0,"matAutocompleteConnectedTo","connectedTo"],uea:[0,"autocomplete","autocompleteAttribute"],yw:[2,"matAutocompleteDisabled","autocompleteDisabled",_.Hh]},Qb:["matAutocompleteTrigger"],features:[_.jh([Orb]),_.Kn]});_.CH=function(){};_.CH.O=function(a){return new (a||_.CH)};_.CH.Ja=_.Se({type:_.CH});_.CH.Ia=_.ed({Tb:[Qrb],imports:[_.au,_.zC,_.bu,_.Ft,_.zC,_.bu]});var Rrb=["panel"],Srb=0,Trb=function(a,b){this.source=a;this.option=b},Urb=_.Sj(function(){}),DH=function(a,b,c,d){var e=Urb.call(this)||this;e.Sa=a;e.La=b;e.jm=c;e.Q$=_.We.EMPTY;e.EF=!1;e.fW=!1;e.fM=null;e.mna=new _.Uj;e.Ke=new _.Uj;e.closed=new _.Uj;e.jna=new _.Uj;e.Al={};e.id="mat-autocomplete-"+Srb++;e.y6a=(d==null?void 0:d.jOa)||!1;e.Ukb=!!c.iu;e.Vkb=!!c.ZP;e.Rqb=!!c.HI;return e};_.W(DH,Urb);_.h=DH.prototype;_.h.Mca=function(a){this.ni=a;this.orb(this.Al)};
_.h.Sd=function(){var a=this;this.Ib=(new _.sC(this.options)).ny().qv(this.oD);this.Q$=this.Ib.Cc.subscribe(function(b){a.isOpen&&a.jna.emit({source:a,option:a.options.toArray()[b]||null})});this.Rca()};_.h.Ma=function(){var a;(a=this.Ib)==null||a.destroy();this.Q$.unsubscribe()};_.h.Oca=function(a){this.ke&&(this.ke.na.scrollTop=a)};_.h.uTa=function(){return this.ke?this.ke.na.scrollTop:0};_.h.Rca=function(){this.EF=!!this.options.length;this.prb(this.Al);_.Qn(this.Sa)};
_.h.xSa=function(a){this.mna.emit(new Trb(this,a))};_.h.VV=function(a){return this.ariaLabel?null:this.de?(a?a+" ":"")+this.de:a};_.h.prb=function(a){a[this.z9c]=this.EF;a[this.z4c]=!this.EF};_.h.orb=function(a){a["mat-primary"]=this.ni==="primary";a["mat-warn"]=this.ni==="warn";a["mat-accent"]=this.ni==="accent"};_.h.oD=function(a){return a.disabled};
_.p.Object.defineProperties(DH.prototype,{isOpen:{configurable:!0,enumerable:!0,get:function(){return this.fW&&this.EF}},iu:{configurable:!0,enumerable:!0,get:function(){return this.Ukb},set:function(a){this.Ukb=_.Vi(a)}},ZP:{configurable:!0,enumerable:!0,get:function(){return this.Vkb},set:function(a){this.Vkb=_.Vi(a)}},HI:{configurable:!0,enumerable:!0,get:function(){return this.Rqb},set:function(a){this.Rqb=_.Vi(a)}},classList:{configurable:!0,enumerable:!0,set:function(a){this.Al=a&&a.length?
_.Wjb(a).reduce(function(b,c){b[c]=!0;return b},{}):{};this.prb(this.Al);this.orb(this.Al);this.La.na.className=""}}});DH.O=function(a){return new (a||DH)(_.C(_.ho),_.C(_.ne),_.C(_.Nrb),_.C(_.ej))};
DH.Ea=_.Te({type:DH,mb:function(a,b){a&1&&(_.Og(_.Lg,7),_.Og(Rrb,5));if(a&2){var c;_.Tg(c=_.Ug())&&(b.ua=c.first);_.Tg(c=_.Ug())&&(b.ke=c.first)}},inputs:{ariaLabel:[0,"aria-label","ariaLabel"],de:[0,"aria-labelledby","ariaLabelledby"],fM:"displayWith",iu:"autoActiveFirstOption",ZP:"autoSelectActiveOption",HI:"requireSelection",sI:"panelWidth",classList:[0,"class","classList"]},outputs:{mna:"optionSelected",Ke:"opened",closed:"closed",jna:"optionActivated"},standalone:!1,features:[_.kg]});var EH=function(a,b,c,d,e,f,g,m,n,r,x){var z=this;this.kd=a;this.Yv=b;this.Ge=c;this.Nf=d;this.Sa=e;this.oc=g;this.ef=m;this.Vb=n;this.ih=r;this.jm=x;this.oW=this.dRa=this.xaa=!1;this.vda=_.We.EMPTY;this.xV=!0;this.DV=new _.Vf;this.Zwa=function(){z.xV=z.Vb.activeElement!==z.kd.na||z.Gd};this.te=function(){};this.Fe=function(){};this.position="auto";this.uea="off";this.np=!1;this.ona=_.zf(function(){var D=z.autocomplete?z.autocomplete.options:null;return D?D.Hc.ha(_.fg(D),_.gg(function(){return _.Gf.apply(null,
_.v(D.map(function(L){return L.eq})))})):z.Nf.il.ha(_.Qf(1),_.gg(function(){return z.ona}))});this.ITa=function(D){if(D.keyCode===27&&!_.Oi(D)||D.keyCode===38&&_.Oi(D,"altKey")){if(z.aw){var L;z.lda((L=z.JXa)!=null?L:"");z.aw=null}z.DV.next();z.KW();D.stopPropagation();D.preventDefault()}};this.fh=null;this.ff=f};_.h=EH.prototype;_.h.Dc=function(){var a=this,b=this.WO();typeof b!=="undefined"&&this.Nf.Xb(function(){return b.addEventListener("blur",a.Zwa)})};
_.h.Zb=function(a){a.position&&this.Pj&&(this.Pca(this.Pj),this.Gd&&this.Bb.Re())};_.h.Ma=function(){var a=this.WO();typeof a!=="undefined"&&a.removeEventListener("blur",this.Zwa);this.vda.unsubscribe();this.xaa=!0;this.gSa();this.DV.complete();this.CV()};_.h.SDa=function(){this.gaa();this.Ny()};
_.h.pQ=function(){var a=this;this.eWa();this.np&&(this.Gd&&this.Nf.run(function(){a.autocomplete.closed.emit()}),this.autocomplete.fW=this.np=!1,this.aw=null,this.Bb&&this.Bb.Hf()&&(this.Bb.detach(),this.KC.unsubscribe()),this.eX(),this.xaa||_.Rn(this.Sa))};_.h.Re=function(){this.np&&this.Bb.Re()};
_.h.dba=function(){var a=this;return _.Gf(_.Bf(this.Vb,"click"),_.Bf(this.Vb,"auxclick"),_.Bf(this.Vb,"touchend")).ha(_.Hf(function(b){b=_.Si(b);var c=a.ef?a.ef.La.na:null,d=a.WL?a.WL.lb.na:null;return a.np&&b!==a.kd.na&&a.Vb.activeElement!==a.kd.na&&(!c||!c.contains(b))&&(!d||!d.contains(b))&&!!a.Bb&&!a.Bb.Fm.contains(b)}))};_.h.zl=function(a){var b=this;Promise.resolve(null).then(function(){return b.CK(a)})};_.h.Dk=function(a){this.te=a};_.h.io=function(a){this.Fe=a};
_.h.Cn=function(a){this.kd.na.disabled=a};_.h.oe=function(a){var b=a.keyCode,c=_.Oi(a);b!==27||c||a.preventDefault();if(this.ls&&b===13&&this.Gd&&!c)this.ls.cs(),this.KW(),a.preventDefault();else if(this.autocomplete){var d=this.autocomplete.Ib.He,e=b===38||b===40;b===9||e&&!c&&this.Gd?this.autocomplete.Ib.tn(a):e&&this.Ht()&&this.SDa();if(e||this.autocomplete.Ib.He!==d)this.nWa(this.autocomplete.Ib.ks||0),this.autocomplete.ZP&&this.ls&&(this.aw||(this.JXa=this.kd.na.value),this.aw=this.ls,this.CK(this.ls.value))}};
_.h.lba=function(a){var b=a.target,c=b.value;b.type==="number"&&(c=c==""?null:parseFloat(c));this.rP!==c&&(this.rP=c,this.aw=null,this.te(c),c||this.RO(null,!1),this.Ht()&&this.Vb.activeElement===a.target&&this.SDa())};_.h.PK=function(){this.xV?this.Ht()&&(this.rP=this.kd.na.value,this.gaa(),this.Ny(!0)):this.xV=!0};_.h.mk=function(){this.Ht()&&!this.Gd&&this.SDa()};_.h.Ny=function(a){this.ef&&this.ef.Rp==="auto"&&((a===void 0?0:a)?this.ef.PQa():this.ef.Rp="always",this.oW=!0)};
_.h.eWa=function(){this.oW&&(this.ef&&(this.ef.Rp="auto"),this.oW=!1)};_.h.SWa=function(){var a=this,b=this.Nf.il.ha(_.Qf(1)),c=this.autocomplete.options.Hc.ha(_.ig(function(){return _.HXa(a.Pj)}),_.Rf(0));return _.Gf(b,c).ha(_.gg(function(){a.Nf.run(function(){var d=a.Gd;a.KW();a.eX();_.Rn(a.Sa);a.Gd&&a.Bb.Re();d!==a.Gd&&(a.Gd?a.Saa():a.autocomplete.closed.emit())});return a.pab}),_.Qf(1)).subscribe(function(d){return a.FWa(d)})};_.h.Saa=function(){this.w9c=this.kd.na.value;this.autocomplete.Ke.emit()};
_.h.gSa=function(){this.Bb&&(this.pQ(),this.Bb.dispose(),this.Bb=null)};_.h.CK=function(a){a=this.autocomplete&&this.autocomplete.fM?this.autocomplete.fM(a):a;this.lda(a!=null?a:"")};_.h.lda=function(a){this.ef?this.ef.Pd.value=a:this.kd.na.value=a;this.rP=a};
_.h.FWa=function(a){var b=this,c=this.autocomplete;(a=a?a.source:this.aw)?(this.RO(a),this.CK(a.value),this.te(a.value),c.xSa(a),this.kd.na.focus()):c.HI&&this.kd.na.value!==this.w9c&&(this.RO(null),this.CK(null),c.Lr?c.Lr.ha(_.Qf(1)).subscribe(function(){return b.te(null)}):this.te(null));this.pQ()};_.h.RO=function(a,b){var c,d;(c=this.autocomplete)==null||(d=c.options)==null||d.forEach(function(e){e!==a&&e.selected&&e.ag(b)})};
_.h.gaa=function(){var a=this,b=this.Bb;if(b)this.Pj.j0(this.QV()),b.Ar({width:this.WV()});else{var c;this.Oj=new _.Vt(this.autocomplete.ua,this.Ge,{id:(c=this.ef)==null?void 0:c.mR()});this.Bb=b=this.Yv.create(this.OK());this.vda=this.ih.Cc().subscribe(function(){a.Gd&&b&&b.Ar({width:a.WV()})})}b&&!b.Hf()&&(b.attach(this.Oj),this.KC=this.SWa());c=this.Gd;this.autocomplete.fW=this.np=!0;var d;this.autocomplete.Mca((d=this.ef)==null?void 0:d.color);this.eX();this.rV();this.Gd&&c!==this.Gd&&this.Saa()};
_.h.eX=function(){this.autocomplete.Rca();if(this.Gd){var a=this.Bb;this.hW||(this.hW=a.ln().subscribe(this.ITa));this.yW||(this.yW=a.Xz().subscribe())}else{(a=this.hW)==null||a.unsubscribe();var b;(b=this.yW)==null||b.unsubscribe();this.hW=this.yW=null}};_.h.OK=function(){var a,b;return new _.nj({yf:this.UV(),Hg:this.ff(),width:this.WV(),direction:(b=this.oc)!=null?b:void 0,Ad:(a=this.jm)==null?void 0:a.Wu})};
_.h.UV=function(){var a=_.Ofb(_.Kt(_.St(this.Yv.position(),this.QV()),!1),!1);this.Pca(a);return this.Pj=a};_.h.Pca=function(a){var b=[{zc:"start",Ac:"bottom",nc:"start",qc:"top"},{zc:"end",Ac:"bottom",nc:"end",qc:"top"}],c=this.IQa;c=[{zc:"start",Ac:"top",nc:"start",qc:"bottom",Ad:c},{zc:"end",Ac:"top",nc:"end",qc:"bottom",Ad:c}];b=this.position==="above"?c:this.position==="below"?b:[].concat(_.v(b),_.v(c));_.It(a,b)};_.h.QV=function(){return this.WL?this.WL.lb:this.ef?this.ef.zM():this.kd};
_.h.WV=function(){return this.autocomplete.sI||this.jTa()};_.h.jTa=function(){return this.QV().na.getBoundingClientRect().width};_.h.KW=function(){var a=this.autocomplete;if(a.iu){for(var b=-1,c=0;c<a.options.length;c++)if(!a.options.get(c).disabled){b=c;break}a.Ib.Fj(b)}else a.Ib.Fj(-1)};_.h.Ht=function(){var a=this.kd.na;return!a.readOnly&&!a.disabled&&!this.dRa};_.h.WO=function(){var a;return((a=this.Vb)==null?void 0:a.defaultView)||window};
_.h.nWa=function(a){var b=this.autocomplete,c=Zjb(a,b.options,b.EN);a===0&&c===1?b.Oca(0):b.ke&&(a=b.options.toArray()[a])&&(a=a.Zg(),b.Oca($jb(a.offsetTop,a.offsetHeight,b.uTa(),b.ke.na.offsetHeight)))};_.h.rV=function(){var a=this.kd.na.closest('body > .cdk-overlay-container [aria-modal="true"]');if(a){var b=this.autocomplete.id;this.fh&&_.$i(this.fh,"aria-owns",b);_.Zi(a,"aria-owns",b);this.fh=a}};_.h.CV=function(){this.fh&&(_.$i(this.fh,"aria-owns",this.autocomplete.id),this.fh=null)};
_.p.Object.defineProperties(EH.prototype,{yw:{configurable:!0,enumerable:!0,get:function(){return this.dRa},set:function(a){this.dRa=_.Vi(a)}},Gd:{configurable:!0,enumerable:!0,get:function(){return this.np&&this.autocomplete.EF}},pab:{configurable:!0,enumerable:!0,get:function(){var a=this;return _.Gf(this.ona,this.autocomplete.Ib.pO.ha(_.Hf(function(){return a.np})),this.DV,this.dba(),this.Bb?this.Bb.gp.ha(_.Hf(function(){return a.np})):_.of()).ha(_.E(function(b){return b instanceof xpb?b:null}))}},
ls:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete&&this.autocomplete.Ib?this.autocomplete.Ib.He:null}}});EH.O=function(a){return new (a||EH)(_.C(_.ne),_.C(_.$t),_.C(_.Mg),_.C(_.th),_.C(_.ho),_.C(Prb),_.C(_.lj,8),_.C(_.tz,9),_.C(_.ii,8),_.C(_.aj),_.C(_.Nrb,8))};
EH.Ea=_.Te({type:EH,inputs:{autocomplete:[0,"matAutocomplete","autocomplete"],position:[0,"matAutocompletePosition","position"],WL:[0,"matAutocompleteConnectedTo","connectedTo"],uea:[0,"autocomplete","autocompleteAttribute"],yw:[0,"matAutocompleteDisabled","autocompleteDisabled"]},standalone:!1,features:[_.Kn]});var Vrb;Vrb={Da:_.Jy,Cb:_.zd(function(){return _.FH}),xd:!0};_.FH=function(){EH.apply(this,arguments);this.IQa="mat-autocomplete-panel-above"};_.W(_.FH,EH);_.FH.O=function(){var a;return function(b){return(a||(a=_.je(_.FH)))(b||_.FH)}}();
_.FH.Ea=_.Te({type:_.FH,oa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],Za:[1,"mat-autocomplete-trigger"],qb:7,Wa:function(a,b){a&1&&_.O("focusin",function(){return b.PK()})("blur",function(){return b.Fe()})("input",function(c){return b.lba(c)})("keydown",function(c){return b.oe(c)})("click",function(){return b.mk()});a&2&&_.tg("autocomplete",b.uea)("role",b.yw?null:"combobox")("aria-autocomplete",b.yw?null:"list")("aria-activedescendant",b.Gd&&b.ls?b.ls.id:null)("aria-expanded",
b.yw?null:b.Gd.toString())("aria-owns",b.yw||!b.Gd?null:b.autocomplete==null?null:b.autocomplete.id)("aria-haspopup",b.yw?null:"listbox")},Qb:["matAutocompleteTrigger"],standalone:!1,features:[_.jh([Vrb]),_.kg]});_.GH=function(){var a=DH.apply(this,arguments)||this;a.z9c="mat-autocomplete-visible";a.z4c="mat-autocomplete-hidden";a.Lr=null;return a};_.W(_.GH,DH);_.GH.Ea=DH.Ea;_.GH.O=function(){var a;return function(b){return(a||(a=_.je(_.GH)))(b||_.GH)}}();
_.GH.ya=_.Re({type:_.GH,oa:[["mat-autocomplete"]],vd:function(a,b,c){a&1&&(_.Pg(c,_.hu,5),_.Pg(c,_.RG,5));if(a&2){var d;_.Tg(d=_.Ug())&&(b.EN=d);_.Tg(d=_.Ug())&&(b.options=d)}},Za:["ngSkipHydration","",1,"mat-autocomplete"],qb:1,Wa:function(a){a&2&&_.tg("mat-id-collision",null)},inputs:{Gc:"disableRipple"},Qb:["matAutocomplete"],standalone:!1,features:[_.jh([{Da:_.gu,Cb:_.GH}]),_.kg],jc:["*"],Aa:1,Ba:0,Fa:[["panel",""],["role","listbox",1,"mat-autocomplete-panel",3,"id","ngClass"]],ua:function(a){a&
1&&(_.Jg(),_.F(0,$nb,3,4,"ng-template"))},dependencies:[_.mp],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"],
ab:2,Na:0});_.HH=function(){};_.HH.O=function(a){return new (a||_.HH)};_.HH.Ja=_.Se({type:_.HH});_.HH.Ia=_.ed({Tb:[Qrb],imports:[_.au,SG,_.bu,_.vp,_.Ft,SG,_.bu]});var dob;dob=function(a){return{va:a}};_.IH=function(){_.AH.apply(this,arguments);this.zbb=!1};_.W(_.IH,_.AH);_.IH.Ea=_.AH.Ea;_.IH.prototype.Oja=function(a){this.Cm.setValue("");a.option.value.filters?this.zdb.emit(a.option.value):this.selected.emit(a.option.value)};_.Wrb=function(a){a.Nka&&a.axb.pQ()};_.p.Object.defineProperties(_.IH.prototype,{Nka:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete.isOpen}}});
_.IH.O=function(){var a;return function(b){return(a||(a=_.je(_.IH)))(b||_.IH)}}();
_.IH.ya=_.Re({type:_.IH,oa:[["xap-filter-menu"]],mb:function(a,b){a&1&&(_.Og(_.GH,7),_.Og(_.FH,7));if(a&2){var c;_.Tg(c=_.Ug())&&(b.autocomplete=c.first);_.Tg(c=_.Ug())&&(b.axb=c.first)}},features:[_.kg],Aa:13,Ba:13,Fa: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"]]},ua:function(a,b){if(a&1){var c=_.Wd();
_.I(0,"input",4,0);_.O("click",function(){_.w(c);return _.y(b.je())})("focusin",function(){_.w(c);return _.y(b.Yka=!0)})("focusout",function(){_.w(c);return _.y(b.Yka=!1)})("keydown.backspace",function(){_.w(c);return _.y(_.Mrb(b))});_.J();_.I(2,"mat-autocomplete",5,1);_.O("optionSelected",function(e){_.w(c);return _.y(b.Oja(e))});_.F(4,bob,3,1,"div",6)(5,lob,5,6,"ng-container",7)(6,sob,4,6,"ng-template",null,2,_.oh)(8,tob,2,1,"mat-option",8);_.S(9,"async");_.S(10,"async");_.F(11,zob,1,1,"ng-template",
null,3,_.oh);_.J()}if(a&2){a=_.$g(3);var d=_.$g(7);_.H("formControl",b.Cm)("matAutocomplete",a)("placeholder",b.placeholder);_.tg("aria-label",b.Gka||b.placeholder||null);_.A(2);_.oC("aria-label",b.placeholder);_.A(2);_.H("ngIf",b.wF==null?null:b.wF.length);_.A();_.H("ngIf",b.Y0)("ngIfElse",d);_.A(3);_.H("ngIf",_.nh(9,9,b.pS)==null&&_.nh(10,11,b.C_)==null)}},dependencies:[_.BC,_.Hk,_.Oy,_.Yv,_.HH,_.GH,_.FH,_.RG,QG,_.gv,_.Hu,_.aH,_.yH,_.xH,_.np,_.op,_.pp,_.qp,_.rp,_.tp,_.hz,_.Yy,_.up],ab:2,Na:0});_.JH=function(a,b,c,d){_.kH.call(this,a,b,c,d);this.Di=a;this.Ti=b;this.Si=c;this.ifa=_.qh.required(_.tH)};_.W(_.JH,_.kH);_.JH.Ea=_.kH.Ea;_.JH.prototype.Dc=function(){var a=this,b;(b=this.aGb)==null||b.Hc.subscribe(function(){a.mQ&&a.mQ.unsubscribe();a.mQ=a.ifa().n4.subscribe(function(){_.Wrb(a.br)})})};_.JH.prototype.K6=function(a){return this.O1a&&this.kz===a&&!this.br.Nka};_.JH.prototype.Yia=function(){return this.rJb||"filter_list"};
_.JH.prototype.sdb=function(){if(this.ifa().me.length>0){var a;(a=this.ifa().me.get(this.ifa().me.length-1))==null||a.focus()}else this.br&&this.br.je()};_.JH.O=function(a){return new (a||_.JH)(_.C(_.kt),_.C(_.iH),_.C(_.Qu,8),_.C(_.orb,8))};
_.JH.ya=_.Re({type:_.JH,oa:[["xap-filter-bar"]],mb:function(a,b){a&1&&(_.Yg(b.ifa,_.tH),_.Og(_.IH,7),_.Og(_.zH,5));if(a&2){_.Zg();var c;_.Tg(c=_.Ug())&&(b.br=c.first);_.Tg(c=_.Ug())&&(b.aGb=c)}},features:[_.jh([_.iH]),_.kg],Aa:12,Ba:17,Fa: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"]]},ua:function(a,b){a&1&&(_.I(0,"div",0),_.O("click",function(c){return b.GH(c)}),_.I(1,"div",1),_.F(2,Bob,2,2,"mat-icon",2)(3,Cob,2,1,"span",3),_.J(),_.I(4,"div",4)(5,"mat-chip-list",5),_.F(6,Eob,2,6,"xap-filter-editor",6),_.S(7,"async"),_.I(8,"xap-filter-menu",7),_.S(9,"async"),_.O("selected",function(c){return _.prb(b,c)})("selectedSet",function(c){return b.pxa(c)})("deletedSet",function(){})("onBackspace",function(){return b.sdb()}),_.J()()(),_.F(10,Fob,3,4,"button",8)(11,
Gob,3,4,"button",9),_.J());a&2&&(_.A(2),_.H("ngIf",!b.D5),_.A(),_.H("ngIf",b.D5),_.A(2),_.H("disabled",b.disabled),_.A(),_.H("ngForOf",_.nh(7,13,b.config.Ag)),_.A(2),_.H("suggestionProvider",b.config.CVb.Mra)("useRankedSuggestions",b.config.Y0)("placeholder",b.m_)("inputLabel",b.Gka||b.m_)("noResultsMessage",b.VE)("disabled",b.disabled)("savedFilterSets",_.nh(9,15,b.config.vT==null?null:b.config.vT.wF)),_.A(2),_.H("ngIf",b.config.vT&&b.config.Ag.getValue().length>0),_.A(),_.H("ngIf",_.rrb(b)))},dependencies:[_.Yv,
_.gv,_.Hu,_.uH,_.tH,_.IC,_.HC,_.np,_.op,_.zH,_.IH,_.up],ab:2,Na:0});_.KH=function(){this.Hc=new _.Vf;this.Knd="Open calendar";this.mbd="Close calendar";this.I_b="Previous month";this.UWb="Next month";this.L_b="Previous year";this.XWb="Next year";this.Wod="Previous 24 years";this.Kmd="Next 24 years";this.Ffb="Choose date";this.M$b="Choose month and year";this.xbd="Comparison range"};_.KH.prototype.rgd=function(a,b){return a+" \u2013 "+b};_.KH.prototype.sgd=function(a,b){return a+" to "+b};_.KH.O=function(a){return new (a||_.KH)};_.KH.wa=_.q({token:_.KH,qa:_.KH.O,Ga:"root"});var Lob=function(a,b){return b.id},Xrb=0,Yrb=function(a,b,c,d,e,f,g){e=e===void 0?{}:e;this.value=a;this.Cza=b;this.ariaLabel=c;this.enabled=d;this.lcd=e;this.Ym=f===void 0?a:f;this.ybb=g;this.id=Xrb++},Zrb={passive:!1,capture:!0},$rb={passive:!0,capture:!0},asb={passive:!0},LH=function(){var a=this;this.La=_.u(_.ne);this.nb=_.u(_.th);this.Fc=_.u(_.ej);this.xh=_.u(_.KH);this.MK=!1;this.yDa=7;this.atb=0;this.UH=!1;this.Fzb=1;this.RS=this.x_=null;this.s6b=new _.Uj;this.Zna=new _.Uj;this.Um=new _.Uj;
this.iY=new _.Uj;this.nH=new _.Uj;this.sua=!1;this.ac=_.u(_.lg);this.hBb=this.xh.xbd;this.N8c=function(d){return d};this.Dmb=function(d){if(a.vrb&&d.type==="focus")a.vrb=!1;else if(d.target&&a.UH){var e=a.B2(d.target);e&&a.nb.run(function(){return a.Zna.emit({value:e.enabled?e:null,event:d})})}};this.K8c=function(d){if(a.UH){var e=Sob(d),f=e?a.B2(e):null;e!==d.target&&(a.sua=!0);Oob(d.target)&&d.preventDefault();a.nb.run(function(){return a.Zna.emit({value:(f==null?0:f.enabled)?f:null,event:d})})}};
this.kpb=function(d){a.RS!==null&&a.UH&&(d.type!=="blur"&&(a.sua=!0),!d.target||!a.B2(d.target)||d.relatedTarget&&a.B2(d.relatedTarget)||a.nb.run(function(){return a.Zna.emit({value:null,event:d})}))};this.Bpb=function(d){if(a.UH){a.sua=!1;var e=d.target&&a.B2(d.target);e&&a.kva(e.Ym)&&a.nb.run(function(){a.iY.emit({value:e.ybb,event:d})})}};this.Cpb=function(d){if(a.UH){var e=Oob(d.target);e?e.closest(".mat-calendar-body")===a.La.na&&a.nb.run(function(){var f=a.B2(e),g;a.nH.emit({value:(g=f==null?
void 0:f.ybb)!=null?g:null,event:d})}):a.nb.run(function(){a.nH.emit({value:null,event:d})})}};this.J8c=function(d){(d=Sob(d))&&a.Cpb({target:d})};var b=_.u(_.oj),c=_.u(_.kj);this.LWa=c.getId("mat-calendar-body-start-");this.ySa=c.getId("mat-calendar-body-end-");this.NRa=c.getId("mat-calendar-body-comparison-start-");this.MRa=c.getId("mat-calendar-body-comparison-end-");_.u(_.ij).load(_.eu);this.nb.Xb(function(){var d=a.La.na;d=[b.listen(d,"touchmove",a.K8c,Zrb),b.listen(d,"mouseenter",a.Dmb,$rb),
b.listen(d,"focus",a.Dmb,$rb),b.listen(d,"mouseleave",a.kpb,$rb),b.listen(d,"blur",a.kpb,$rb),b.listen(d,"mousedown",a.Bpb,asb),b.listen(d,"touchstart",a.Bpb,asb)];a.Fc.isBrowser&&d.push(b.listen("window","mouseup",a.Cpb),b.listen("window","touchend",a.J8c));a.Ly=d})};_.h=LH.prototype;_.h.Jo=function(){this.MK&&(this.RC(),this.MK=!1)};_.h.i1c=function(a,b){this.sua||a.enabled&&this.s6b.emit({value:a.value,event:b})};_.h.D2c=function(a,b){a.enabled&&this.Um.emit({value:a.value,event:b})};
_.h.O2=function(a){return this.l9===a||this.h5===a};_.h.Zb=function(a){var b=a.numCols,c=this.rows,d=this.yDa;if(a.rows||b)this.Uaa=c&&c.length&&c[0].length?d-c[0].length:0;if(a.cellAspectRatio||b||!this.zV)this.zV=50*this.Fzb/d+"%";if(b||!this.mlb)this.mlb=100/d+"%"};_.h.Ma=function(){this.Ly.forEach(function(a){return a()})};_.h.Hob=function(a,b){b=a*this.yDa+b;a&&(b-=this.Uaa);return b==this.atb};
_.h.RC=function(a){var b=this;a=a===void 0?!0:a;_.mg(function(){setTimeout(function(){var c=b.La.na.querySelector(".mat-calendar-body-active");c&&(a||(b.vrb=!0),c.focus())})},{Rb:this.ac})};_.h.jWa=function(){this.MK=!0};_.h.zUa=function(a){return Pob(a,this.l9,this.h5)};_.h.yUa=function(a){return Qob(a,this.l9,this.h5)};_.h.kva=function(a){return Rob(a,this.l9,this.h5,this.UH)};_.h.Mob=function(a){return Pob(a,this.Rk,this.Hl)};
_.h.Y4c=function(a,b,c){if(!this.Mob(a)||this.zUa(a)||!this.kva(a))return!1;a=this.rows[b][c-1];a||(a=(b=this.rows[b-1])&&b[b.length-1]);return a&&!this.yUa(a.Ym)};_.h.X4c=function(a,b,c){if(!this.Lob(a)||this.yUa(a)||!this.kva(a))return!1;a=this.rows[b][c+1];a||(a=(b=this.rows[b+1])&&b[0]);return a&&!this.zUa(a.Ym)};_.h.Lob=function(a){return Qob(a,this.Rk,this.Hl)};_.h.c5c=function(a){return Rob(a,this.Rk,this.Hl,this.UH)};_.h.Z4c=function(a){return this.Rk===this.Hl&&a===this.Rk};
_.h.l5c=function(a){return Pob(a,this.x_,this.RS)};_.h.k5c=function(a){return Qob(a,this.x_,this.RS)};_.h.d5c=function(a){return Rob(a,this.x_,this.RS,this.UH)};_.h.z3c=function(a){if(!this.UH)return null;if(this.l9===a&&this.h5===a)return this.LWa+" "+this.ySa;if(this.l9===a)return this.LWa;if(this.h5===a)return this.ySa;if(this.Rk!==null&&this.Hl!==null){if(a===this.Rk&&a===this.Hl)return this.NRa+" "+this.MRa;if(a===this.Rk)return this.NRa;if(a===this.Hl)return this.MRa}return null};
_.h.B2=function(a){var b=Oob(a);return b&&(a=b.getAttribute("data-mat-row"),b=b.getAttribute("data-mat-col"),a&&b)?this.rows[parseInt(a)][parseInt(b)]:null};LH.O=function(a){return new (a||LH)};
LH.ya=_.Re({type:LH,oa:[["","mat-calendar-body",""]],Za:[1,"mat-calendar-body"],inputs:{label:"label",rows:"rows",ibc:"todayValue",l9:"startValue",h5:"endValue",ZRb:"labelMinRequiredCells",yDa:"numCols",atb:"activeCell",UH:"isRange",Fzb:"cellAspectRatio",Rk:"comparisonStart",Hl:"comparisonEnd",x_:"previewStart",RS:"previewEnd",v0:"startDateAccessibleName",mY:"endDateAccessibleName"},outputs:{s6b:"selectedValueChange",Zna:"previewChange",Um:"activeDateChange",iY:"dragStarted",nH:"dragEnded"},Qb:["matCalendarBody"],
features:[_.Kn],tc:["mat-calendar-body",""],Aa:11,Ba:11,Fa:[["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"]],ua:function(a,b){a&1&&(_.ug(0,Iob,3,6,"tr",0),_.JE(1,Mob,4,1,"tr",1,Hob,!0),_.I(3,"span",2),_.Q(4),_.J(),_.I(5,"span",2),_.Q(6),_.J(),_.I(7,"span",2),_.Q(8),_.J(),_.I(9,"span",2),_.Q(10),_.J());a&2&&(_.vg(b.Uaa<b.ZRb?0:-1),_.A(),_.KE(b.rows),_.A(2),_.H("id",b.LWa),_.A(),_.dh(" ",b.v0,"\n"),_.A(),_.H("id",b.ySa),_.A(),_.dh(" ",b.mY,"\n"),_.A(),_.H("id",b.NRa),_.A(),_.bD(" ",b.hBb," ",b.v0,"\n"),_.A(),_.H("id",b.MRa),
_.A(),_.bD(" ",b.hBb," ",b.mY,"\n"))},dependencies:[_.mp],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'],
ab:2,Na:0});_.MH=function(a,b){this.selection=a;this.Pta=b;this.DFa=this.rWa=new _.Vf;this.selection=a};_.MH.prototype.Vo=function(a,b){var c=this.selection;this.selection=a;this.rWa.next({selection:a,source:b,oldValue:c})};_.MH.prototype.Ma=function(){this.rWa.complete()};_.MH.prototype.Dba=function(a){return jpb(a)&&this.Pta.isValid(a)};_.MH.O=function(){_.Ke()};_.MH.wa=_.q({token:_.MH,qa:_.MH.O});_.NH=function(a){_.MH.call(this,null,a)};_.W(_.NH,_.MH);
_.NH.prototype.add=function(a){_.MH.prototype.Vo.call(this,a,this)};_.NH.prototype.isValid=function(){return this.selection!=null&&this.Dba(this.selection)};_.NH.prototype.Ts=function(){return this.selection!=null};_.NH.prototype.clone=function(){var a=new _.NH(this.Pta);a.Vo(this.selection,this);return a};_.NH.O=function(a){return new (a||_.NH)(_.t(_.TE))};_.NH.wa=_.q({token:_.NH,qa:_.NH.O});var bsb={Da:_.MH,Pb:[[new _.Mn,new _.Nn,_.MH],_.TE],Gb:function(a,b){return a||new _.NH(b)}};new _.Mn;new _.Nn;_.csb=new _.Hd("MAT_DATE_RANGE_SELECTION_STRATEGY");new _.Mn;new _.Nn;var dsb,esb;dsb=function(a,b){return b.id};esb=0;_.OH=function(){this.Sa=_.u(_.ho);this.Ky=_.u(_.cu,{optional:!0});this.Xa=_.u(_.TE,{optional:!0});this.oc=_.u(_.lj,{optional:!0});this.hwa=_.u(_.csb,{optional:!0});this.uP=_.We.EMPTY;this.ow=null;this.jo=new _.Uj;this.G3=new _.Uj;this.iY=new _.Uj;this.nH=new _.Uj;this.Um=new _.Uj;_.u(_.ij).load(_.Zs);this.Od=this.Xa.Om()};_.h=_.OH.prototype;_.h.Sd=function(){var a=this;this.uP=this.Xa.OCa.ha(_.fg(null)).subscribe(function(){return a.UK()})};
_.h.Zb=function(a){var b=a.comparisonStart||a.comparisonEnd;b&&!b.vH&&this.xWa(this.selected);a.activeDrag&&!this.ow&&this.ERa()};_.h.Ma=function(){this.uP.unsubscribe()};_.h.qua=function(a){var b=a.value,c=this.unb(b);if("function"==typeof _.PH&&this.Zc instanceof _.PH){var d=this.dTa(this.Zc.start);var e=this.dTa(this.Zc.end)}else d=e=this.dTa(this.Zc);d===b&&e===b||this.jo.emit(c);this.G3.emit({value:c,event:a.event});this.ERa();_.Qn(this.Sa)};
_.h.jda=function(a){var b=this.Od;this.Ab=this.unb(a.value);_.VE(this.Xa,b,this.Ab)&&this.Um.emit(this.Od)};
_.h.jba=function(a){var b=this.Od,c=this.Bl();switch(a.keyCode){case 37:this.Ab=_.cF(this.Xa,this.Od,c?1:-1);break;case 39:this.Ab=_.cF(this.Xa,this.Od,c?-1:1);break;case 38:this.Ab=_.cF(this.Xa,this.Od,-7);break;case 40:this.Ab=_.cF(this.Xa,this.Od,7);break;case 36:this.Ab=_.cF(this.Xa,this.Od,1-this.Xa.getDate(this.Od));break;case 35:this.Ab=_.cF(this.Xa,this.Od,_.qpb(this.Xa,this.Od)-this.Xa.getDate(this.Od));break;case 33:this.Ab=a.altKey?_.bF(this.Xa,this.Od,-1):_.aF(this.Xa,this.Od,-1);break;
case 34:this.Ab=a.altKey?_.bF(this.Xa,this.Od,1):_.aF(this.Xa,this.Od,1);break;case 13:case 32:this.AP=!0;this.jlb(this.Od)&&a.preventDefault();return;case 27:this.IW==null||_.Oi(a)||(this.ERa(),this.ow?this.nH.emit({value:null,event:a}):(this.jo.emit(null),this.G3.emit({value:null,event:a})),a.preventDefault(),a.stopPropagation());return;default:return}_.VE(this.Xa,b,this.Ab)&&(this.Um.emit(this.Ab),this.MK());a.preventDefault()};
_.h.kba=function(a){if(a.keyCode===32||a.keyCode===13)this.AP&&this.jlb(this.Od)&&this.qua({value:this.Xa.getDate(this.Od),event:a}),this.AP=!1};_.h.UK=function(){this.xWa(this.selected);this.E8c=this.TC(this.Xa.Om());this.R5c=this.Ky.display.monthLabel?this.Xa.format(this.Ab,this.Ky.display.monthLabel):mpb(this.Xa)[this.Xa.getMonth(this.Ab)].toLocaleUpperCase();this.V2c=(7+$E(this.Xa,this.Xa.getYear(this.Ab),this.Xa.getMonth(this.Ab),1).getDay()-_.ppb(this.Xa))%7;this.H4c();this.d2c();_.Qn(this.Sa)};
_.h.RC=function(a){this.cL.RC(a)};_.h.MK=function(){this.cL.jWa()};_.h.qqb=function(a){var b=a.event;a=a.value;if(this.hwa){a=a?a.ybb:null;var c=this.hwa.acd(a,this.selected);this.o3=this.TC(c.start);this.IW=this.TC(c.end);if(this.ow&&a){var d,e;if(c=(e=(d=this.hwa).Yya)==null?void 0:e.call(d,this.ow.value,this.selected,a,b))this.o3=this.TC(c.start),this.IW=this.TC(c.end)}_.Rn(this.Sa)}};
_.h.uSa=function(a){if(this.ow)if(a.value){var b,c,d=(b=this.hwa)==null?void 0:(c=b.Yya)==null?void 0:c.call(b,this.ow.value,this.selected,a.value,a.event);this.nH.emit({value:d!=null?d:null,event:a.event})}else this.nH.emit({value:null,event:a.event})};_.h.unb=function(a){return $E(this.Xa,this.Xa.getYear(this.Ab),this.Xa.getMonth(this.Ab),a)};
_.h.H4c=function(){var a=_.ppb(this.Xa),b=_.opb(this.Xa,"narrow"),c=_.opb(this.Xa,"long").map(function(d,e){return{jUb:d,narrow:b[e],id:esb++}});this.G9c=c.slice(a).concat(c.slice(0,a))};
_.h.d2c=function(){var a=_.qpb(this.Xa,this.Ab),b=npb(this.Xa);this.Xwa=[[]];for(var c=0,d=this.V2c;c<a;c++,d++){d==7&&(this.Xwa.push([]),d=0);var e=$E(this.Xa,this.Xa.getYear(this.Ab),this.Xa.getMonth(this.Ab),c+1),f=this.b8c(e),g=this.Xa.format(e,this.Ky.display.Gcd),m=this.Uj?this.Uj(e,"month"):void 0;this.Xwa[this.Xwa.length-1].push(new Yrb(c+1,b[c],g,f,m,this.TC(e),e))}};
_.h.b8c=function(a){return!!a&&(!this.zd||_.VE(this.Xa,a,this.zd)>=0)&&(!this.od||_.VE(this.Xa,a,this.od)<=0)&&(!this.Ri||this.Ri(a))};_.h.dTa=function(a){return a&&this.lob(a,this.Ab)?this.Xa.getDate(a):null};_.h.lob=function(a,b){return!(!a||!b||this.Xa.getMonth(a)!=this.Xa.getMonth(b)||this.Xa.getYear(a)!=this.Xa.getYear(b))};_.h.TC=function(a){if(a){var b=this.Xa.getYear(a),c=this.Xa.getMonth(a);return(new Date(b,c,this.Xa.getDate(a))).getTime()}return null};
_.h.Bl=function(){return this.oc&&this.oc.value==="rtl"};_.h.xWa=function(a){"function"==typeof _.PH&&a instanceof _.PH?(this.Bqb=this.TC(a.start),this.zqb=this.TC(a.end),this.Vob=!0):(this.Bqb=this.zqb=this.TC(a),this.Vob=!1);this.B1c=this.TC(this.Rk);this.A1c=this.TC(this.Hl)};_.h.jlb=function(a){return!this.Ri||this.Ri(a)};_.h.ERa=function(){this.o3=this.IW=null};
_.p.Object.defineProperties(_.OH.prototype,{Ab:{configurable:!0,enumerable:!0,get:function(){return this.Od},set:function(a){var b=this.Od;a=_.UE(this.Xa,this.Xa.Vh(a))||this.Xa.Om();this.Od=_.XE(this.Xa,a,this.zd,this.od);this.lob(b,this.Od)||this.UK()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Zc},set:function(a){this.Zc="function"==typeof _.PH&&a instanceof _.PH?a:_.UE(this.Xa,this.Xa.Vh(a));this.xWa(this.Zc)}},zd:{configurable:!0,enumerable:!0,get:function(){return this.sW},
set:function(a){this.sW=_.UE(this.Xa,this.Xa.Vh(a))}},od:{configurable:!0,enumerable:!0,get:function(){return this.qW},set:function(a){this.qW=_.UE(this.Xa,this.Xa.Vh(a))}}});_.OH.O=function(a){return new (a||_.OH)};
_.OH.ya=_.Re({type:_.OH,oa:[["mat-month-view"]],mb:function(a,b){a&1&&_.Og(LH,5);if(a&2){var c;_.Tg(c=_.Ug())&&(b.cL=c.first)}},inputs:{Ab:"activeDate",selected:"selected",zd:"minDate",od:"maxDate",Ri:"dateFilter",Uj:"dateClass",Rk:"comparisonStart",Hl:"comparisonEnd",v0:"startDateAccessibleName",mY:"endDateAccessibleName",ow:"activeDrag"},outputs:{jo:"selectedChange",G3:"_userSelection",iY:"dragStarted",nH:"dragEnded",Um:"activeDateChange"},Qb:["matMonthView"],features:[_.Kn],Aa:8,Ba:14,Fa:[["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"]],
ua:function(a,b){a&1&&(_.I(0,"table",0)(1,"thead",1)(2,"tr"),_.JE(3,Tob,5,2,"th",2,dsb),_.J(),_.I(5,"tr",3),_.K(6,"th",4),_.J()(),_.I(7,"tbody",5),_.O("selectedValueChange",function(c){return b.qua(c)})("activeDateChange",function(c){return b.jda(c)})("previewChange",function(c){return b.qqb(c)})("dragStarted",function(c){return b.iY.emit(c)})("dragEnded",function(c){return b.uSa(c)})("keyup",function(c){return b.kba(c)})("keydown",function(c){return b.jba(c)}),_.J()());a&2&&(_.A(3),_.KE(b.G9c),_.A(4),
_.H("label",b.R5c)("rows",b.Xwa)("todayValue",b.E8c)("startValue",b.Bqb)("endValue",b.zqb)("comparisonStart",b.B1c)("comparisonEnd",b.A1c)("previewStart",b.o3)("previewEnd",b.IW)("isRange",b.Vob)("labelMinRequiredCells",3)("activeCell",b.Xa.getDate(b.Ab)-1)("startDateAccessibleName",b.v0)("endDateAccessibleName",b.mY))},dependencies:[LH],ab:2,Na:0});var QH=function(){this.Sa=_.u(_.ho);this.Xa=_.u(_.TE,{optional:!0});this.oc=_.u(_.lj,{optional:!0});this.uP=_.We.EMPTY;this.jo=new _.Uj;this.zU=new _.Uj;this.Um=new _.Uj;this.Od=this.Xa.Om()};_.h=QH.prototype;_.h.Sd=function(){var a=this;this.uP=this.Xa.OCa.ha(_.fg(null)).subscribe(function(){return a.UK()})};_.h.Ma=function(){this.uP.unsubscribe()};
_.h.UK=function(){var a=this;this.G8c=this.Xa.getYear(this.Xa.Om());var b=this.Xa.getYear(this.Od)-Wob(this.Xa,this.Ab,this.zd,this.od);this.Lsb=[];for(var c=0,d=[];c<24;c++)d.push(b+c),d.length==4&&(this.Lsb.push(d.map(function(e){return a.T1c(e)})),d=[]);_.Qn(this.Sa)};_.h.Ksb=function(a){var b=a.value;a=$E(this.Xa,b,0,1);b=this.wnb(b);this.zU.emit(a);this.jo.emit(b)};_.h.jda=function(a){var b=this.Od;this.Ab=this.wnb(a.value);_.VE(this.Xa,b,this.Ab)&&this.Um.emit(this.Ab)};
_.h.jba=function(a){var b=this.Od,c=this.Bl();switch(a.keyCode){case 37:this.Ab=_.bF(this.Xa,this.Od,c?1:-1);break;case 39:this.Ab=_.bF(this.Xa,this.Od,c?-1:1);break;case 38:this.Ab=_.bF(this.Xa,this.Od,-4);break;case 40:this.Ab=_.bF(this.Xa,this.Od,4);break;case 36:this.Ab=_.bF(this.Xa,this.Od,-Wob(this.Xa,this.Ab,this.zd,this.od));break;case 35:this.Ab=_.bF(this.Xa,this.Od,24-Wob(this.Xa,this.Ab,this.zd,this.od)-1);break;case 33:this.Ab=_.bF(this.Xa,this.Od,a.altKey?-240:-24);break;case 34:this.Ab=
_.bF(this.Xa,this.Od,a.altKey?240:24);break;case 13:case 32:this.AP=!0;break;default:return}_.VE(this.Xa,b,this.Ab)&&this.Um.emit(this.Ab);this.MK();a.preventDefault()};_.h.kba=function(a){if(a.keyCode===32||a.keyCode===13)this.AP&&this.Ksb({value:this.Xa.getYear(this.Od),event:a}),this.AP=!1};_.h.k3c=function(){return Wob(this.Xa,this.Ab,this.zd,this.od)};_.h.RC=function(){this.cL.RC()};_.h.MK=function(){this.cL.jWa()};
_.h.wnb=function(a){var b=this.Xa.getMonth(this.Ab),c=_.qpb(this.Xa,$E(this.Xa,a,b,1));return $E(this.Xa,a,b,Math.min(this.Xa.getDate(this.Ab),c))};_.h.T1c=function(a){var b=$E(this.Xa,a,0,1),c=ZE(this.Xa,b);b=this.Uj?this.Uj(b,"multi-year"):void 0;return new Yrb(a,c,c,this.d8c(a),b)};
_.h.d8c=function(a){if(a===void 0||a===null||this.od&&a>this.Xa.getYear(this.od)||this.zd&&a<this.Xa.getYear(this.zd))return!1;if(!this.Ri)return!0;for(var b=$E(this.Xa,a,0,1);this.Xa.getYear(b)==a;b=_.cF(this.Xa,b,1))if(this.Ri(b))return!0;return!1};_.h.Bl=function(){return this.oc&&this.oc.value==="rtl"};_.h.N7c=function(a){this.wwa=null;if("function"==typeof _.PH&&a instanceof _.PH){if(a=a.start||a.end)this.wwa=this.Xa.getYear(a)}else a&&(this.wwa=this.Xa.getYear(a))};
_.p.Object.defineProperties(QH.prototype,{Ab:{configurable:!0,enumerable:!0,get:function(){return this.Od},set:function(a){var b=this.Od;a=_.UE(this.Xa,this.Xa.Vh(a))||this.Xa.Om();this.Od=_.XE(this.Xa,a,this.zd,this.od);Vob(this.Xa,b,this.Od,this.zd,this.od)||this.UK()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Zc},set:function(a){this.Zc="function"==typeof _.PH&&a instanceof _.PH?a:_.UE(this.Xa,this.Xa.Vh(a));this.N7c(a)}},zd:{configurable:!0,enumerable:!0,get:function(){return this.sW},
set:function(a){this.sW=_.UE(this.Xa,this.Xa.Vh(a))}},od:{configurable:!0,enumerable:!0,get:function(){return this.qW},set:function(a){this.qW=_.UE(this.Xa,this.Xa.Vh(a))}}});QH.O=function(a){return new (a||QH)};
QH.ya=_.Re({type:QH,oa:[["mat-multi-year-view"]],mb:function(a,b){a&1&&_.Og(LH,5);if(a&2){var c;_.Tg(c=_.Ug())&&(b.cL=c.first)}},inputs:{Ab:"activeDate",selected:"selected",zd:"minDate",od:"maxDate",Ri:"dateFilter",Uj:"dateClass"},outputs:{jo:"selectedChange",zU:"yearSelected",Um:"activeDateChange"},Qb:["matMultiYearView"],Aa:5,Ba:7,Fa:[["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"]],ua:function(a,b){a&1&&(_.I(0,"table",0)(1,"thead",1)(2,"tr"),_.K(3,"th",2),_.J()(),_.I(4,"tbody",3),_.O("selectedValueChange",function(c){return b.Ksb(c)})("activeDateChange",function(c){return b.jda(c)})("keyup",function(c){return b.kba(c)})("keydown",function(c){return b.jba(c)}),_.J()());a&2&&(_.A(4),_.H("rows",b.Lsb)("todayValue",b.G8c)("startValue",
b.wwa)("endValue",b.wwa)("numCols",4)("cellAspectRatio",4/7)("activeCell",b.k3c()))},dependencies:[LH],ab:2,Na:0});_.RH=function(){this.Sa=_.u(_.ho);this.Ky=_.u(_.cu,{optional:!0});this.Xa=_.u(_.TE,{optional:!0});this.oc=_.u(_.lj,{optional:!0});this.uP=_.We.EMPTY;this.jo=new _.Uj;this.tS=new _.Uj;this.Um=new _.Uj;this.Od=this.Xa.Om()};_.h=_.RH.prototype;_.h.Sd=function(){var a=this;this.uP=this.Xa.OCa.ha(_.fg(null)).subscribe(function(){return a.UK()})};_.h.Ma=function(){this.uP.unsubscribe()};_.h.Apb=function(a){a=a.value;var b=$E(this.Xa,this.Xa.getYear(this.Ab),a,1);this.tS.emit(b);a=this.vnb(a);this.jo.emit(a)};
_.h.jda=function(a){var b=this.Od;this.Ab=this.vnb(a.value);_.VE(this.Xa,b,this.Ab)&&this.Um.emit(this.Ab)};
_.h.jba=function(a){var b=this.Od,c=this.Bl();switch(a.keyCode){case 37:this.Ab=_.aF(this.Xa,this.Od,c?1:-1);break;case 39:this.Ab=_.aF(this.Xa,this.Od,c?-1:1);break;case 38:this.Ab=_.aF(this.Xa,this.Od,-4);break;case 40:this.Ab=_.aF(this.Xa,this.Od,4);break;case 36:this.Ab=_.aF(this.Xa,this.Od,-this.Xa.getMonth(this.Od));break;case 35:this.Ab=_.aF(this.Xa,this.Od,11-this.Xa.getMonth(this.Od));break;case 33:this.Ab=_.bF(this.Xa,this.Od,a.altKey?-10:-1);break;case 34:this.Ab=_.bF(this.Xa,this.Od,a.altKey?
10:1);break;case 13:case 32:this.AP=!0;break;default:return}_.VE(this.Xa,b,this.Ab)&&(this.Um.emit(this.Ab),this.MK());a.preventDefault()};_.h.kba=function(a){if(a.keyCode===32||a.keyCode===13)this.AP&&this.Apb({value:this.Xa.getMonth(this.Od),event:a}),this.AP=!1};
_.h.UK=function(){var a=this;this.nrb(this.selected);this.F8c=this.Iua(this.Xa.Om());this.I9c=ZE(this.Xa,this.Ab);var b=mpb(this.Xa);this.T5c=[[0,1,2,3],[4,5,6,7],[8,9,10,11]].map(function(c){return c.map(function(d){return a.S1c(d,b[d])})});_.Qn(this.Sa)};_.h.RC=function(){this.cL.RC()};_.h.MK=function(){this.cL.jWa()};_.h.Iua=function(a){return a&&this.Xa.getYear(a)==this.Xa.getYear(this.Ab)?this.Xa.getMonth(a):null};
_.h.vnb=function(a){var b=$E(this.Xa,this.Xa.getYear(this.Ab),a,1);b=_.qpb(this.Xa,b);return $E(this.Xa,this.Xa.getYear(this.Ab),a,Math.min(this.Xa.getDate(this.Ab),b))};_.h.S1c=function(a,b){var c=$E(this.Xa,this.Xa.getYear(this.Ab),a,1),d=this.Xa.format(c,this.Ky.display.Amd);c=this.Uj?this.Uj(c,"year"):void 0;return new Yrb(a,b.toLocaleUpperCase(),d,this.c8c(a),c)};
_.h.c8c=function(a){var b=this.Xa.getYear(this.Ab);if(a===void 0||a===null||this.q5c(b,a)||this.r5c(b,a))return!1;if(!this.Ri)return!0;for(b=$E(this.Xa,b,a,1);this.Xa.getMonth(b)==a;b=_.cF(this.Xa,b,1))if(this.Ri(b))return!0;return!1};_.h.q5c=function(a,b){if(this.od){var c=this.Xa.getYear(this.od),d=this.Xa.getMonth(this.od);return a>c||a===c&&b>d}return!1};_.h.r5c=function(a,b){if(this.zd){var c=this.Xa.getYear(this.zd),d=this.Xa.getMonth(this.zd);return a<c||a===c&&b<d}return!1};
_.h.Bl=function(){return this.oc&&this.oc.value==="rtl"};_.h.nrb=function(a){this.crb="function"==typeof _.PH&&a instanceof _.PH?this.Iua(a.start)||this.Iua(a.end):this.Iua(a)};
_.p.Object.defineProperties(_.RH.prototype,{Ab:{configurable:!0,enumerable:!0,get:function(){return this.Od},set:function(a){var b=this.Od;a=_.UE(this.Xa,this.Xa.Vh(a))||this.Xa.Om();this.Od=_.XE(this.Xa,a,this.zd,this.od);this.Xa.getYear(b)!==this.Xa.getYear(this.Od)&&this.UK()}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Zc},set:function(a){this.Zc="function"==typeof _.PH&&a instanceof _.PH?a:_.UE(this.Xa,this.Xa.Vh(a));this.nrb(a)}},zd:{configurable:!0,enumerable:!0,get:function(){return this.sW},
set:function(a){this.sW=_.UE(this.Xa,this.Xa.Vh(a))}},od:{configurable:!0,enumerable:!0,get:function(){return this.qW},set:function(a){this.qW=_.UE(this.Xa,this.Xa.Vh(a))}}});_.RH.O=function(a){return new (a||_.RH)};
_.RH.ya=_.Re({type:_.RH,oa:[["mat-year-view"]],mb:function(a,b){a&1&&_.Og(LH,5);if(a&2){var c;_.Tg(c=_.Ug())&&(b.cL=c.first)}},inputs:{Ab:"activeDate",selected:"selected",zd:"minDate",od:"maxDate",Ri:"dateFilter",Uj:"dateClass"},outputs:{jo:"selectedChange",tS:"monthSelected",Um:"activeDateChange"},Qb:["matYearView"],Aa:5,Ba:9,Fa:[["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"]],ua:function(a,b){a&1&&(_.I(0,"table",0)(1,"thead",1)(2,"tr"),_.K(3,"th",2),_.J()(),_.I(4,"tbody",3),_.O("selectedValueChange",function(c){return b.Apb(c)})("activeDateChange",function(c){return b.jda(c)})("keyup",function(c){return b.kba(c)})("keydown",function(c){return b.jba(c)}),_.J()());a&2&&(_.A(4),_.H("label",b.I9c)("rows",
b.T5c)("todayValue",b.F8c)("startValue",b.crb)("endValue",b.crb)("labelMinRequiredCells",2)("numCols",4)("cellAspectRatio",4/7)("activeCell",b.Xa.getMonth(b.Ab)))},dependencies:[LH],ab:2,Na:0});_.TH=function(){var a=this;this.xh=_.u(_.KH);this.calendar=_.u(_.SH);this.Xa=_.u(_.TE,{optional:!0});this.Ky=_.u(_.cu,{optional:!0});this.iqb=_.u(_.kj).getId("mat-calendar-period-label-");_.u(_.ij).load(_.Zs);var b=_.u(_.ho);this.psb();this.calendar.Yb.subscribe(function(){a.psb();_.Qn(b)})};_.h=_.TH.prototype;_.h.boa=function(){return this.calendar.zd?!this.calendar.zd||!this.Wob(this.calendar.Ab,this.calendar.zd):!0};_.h.Bma=function(){return!this.calendar.od||!this.Wob(this.calendar.Ab,this.calendar.od)};
_.h.psb=function(){var a=this.calendar,b=this.xh,c=this.Xa;a.Qi==="month"?(this.BVa=c.format(a.Ab,this.Ky.display.W9a).toLocaleUpperCase(),this.zVa=c.format(a.Ab,this.Ky.display.W9a).toLocaleUpperCase(),this.AVa=b.M$b,this.KVa=b.I_b,this.TUa=b.UWb):a.Qi==="year"?(this.BVa=ZE(c,a.Ab),this.zVa=ZE(c,a.Ab),this.AVa=b.Ffb,this.KVa=b.L_b,this.TUa=b.XWb):(this.BVa=b.rgd.apply(b,_.v(this.knb())),this.zVa=b.sgd.apply(b,_.v(this.knb())),this.AVa=b.Ffb,this.KVa=b.Wod,this.TUa=b.Kmd)};
_.h.Wob=function(a,b){return this.calendar.Qi=="month"?this.Xa.getYear(a)==this.Xa.getYear(b)&&this.Xa.getMonth(a)==this.Xa.getMonth(b):this.calendar.Qi=="year"?this.Xa.getYear(a)==this.Xa.getYear(b):Vob(this.Xa,a,b,this.calendar.zd,this.calendar.od)};_.h.knb=function(){var a=this.Xa.getYear(this.calendar.Ab)-Wob(this.Xa,this.calendar.Ab,this.calendar.zd,this.calendar.od),b=a+24-1;a=ZE(this.Xa,$E(this.Xa,a,0,1));b=ZE(this.Xa,$E(this.Xa,b,0,1));return[a,b]};
_.p.Object.defineProperties(_.TH.prototype,{kEa:{configurable:!0,enumerable:!0,get:function(){return this.BVa}},Dod:{configurable:!0,enumerable:!0,get:function(){return this.zVa}},Bab:{configurable:!0,enumerable:!0,get:function(){return this.AVa}},Xab:{configurable:!0,enumerable:!0,get:function(){return this.KVa}},o$a:{configurable:!0,enumerable:!0,get:function(){return this.TUa}}});_.TH.O=function(a){return new (a||_.TH)};
_.TH.ya=_.Re({type:_.TH,oa:[["mat-calendar-header"]],Qb:["matCalendarHeader"],jc:["*"],Aa:17,Ba:11,Fa:[[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","disabledInteractive",
"",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","disabledInteractive","",1,"mat-calendar-next-button",3,"click","disabled"],["d","M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"]],ua:function(a,b){a&1&&(_.Jg(),_.I(0,"div",0)(1,"div",1)(2,"span",2),_.Q(3),_.J(),_.I(4,"button",3),_.O("click",function(){b.calendar.Qi=b.calendar.Qi=="month"?
"multi-year":"month"}),_.I(5,"span",4),_.Q(6),_.J(),_.ce(),_.I(7,"svg",5),_.K(8,"polygon",6),_.J()(),_.Vd.cH=null,_.K(9,"div",7),_.Kg(10),_.I(11,"button",8),_.O("click",function(){b.boa()&&(b.calendar.Ab=b.calendar.Qi=="month"?_.aF(b.Xa,b.calendar.Ab,-1):_.bF(b.Xa,b.calendar.Ab,b.calendar.Qi=="year"?-1:-24))}),_.ce(),_.I(12,"svg",9),_.K(13,"path",10),_.J()(),_.Vd.cH=null,_.I(14,"button",11),_.O("click",function(){b.Bma()&&(b.calendar.Ab=b.calendar.Qi=="month"?_.aF(b.Xa,b.calendar.Ab,1):_.bF(b.Xa,
b.calendar.Ab,b.calendar.Qi=="year"?1:24))}),_.ce(),_.I(15,"svg",9),_.K(16,"path",12),_.J()()()());a&2&&(_.A(2),_.H("id",b.iqb),_.A(),_.eh(b.Dod),_.A(),_.tg("aria-label",b.Bab)("aria-describedby",b.iqb),_.A(2),_.eh(b.kEa),_.A(),_.bh("mat-calendar-invert",b.calendar.Qi!=="month"),_.A(4),_.H("disabled",!b.boa()),_.tg("aria-label",b.Xab),_.A(3),_.H("disabled",!b.Bma()),_.tg("aria-label",b.o$a))},dependencies:[_.jv,_.nv],ab:2,Na:0});
_.SH=function(){var a=this;this.Xa=_.u(_.TE,{optional:!0});this.Ky=_.u(_.cu,{optional:!0});this.Sa=_.u(_.ho);this.La=_.u(_.ne);this.zva=!1;this.HF="month";this.jo=new _.Uj;this.zU=new _.Uj;this.tS=new _.Uj;this.XF=new _.Uj(!0);this.G3=new _.Uj;this.ysb=new _.Uj;this.Ota=null;this.Yb=new _.Vf;this.yba=_.u(_.KH).Hc.subscribe(function(){_.Qn(a.Sa);a.Yb.next()})};_.h=_.SH.prototype;_.h.Sd=function(){this.a1c=new _.Ut(this.cZ||_.TH);this.Ab=this.sv||this.Xa.Om();this.WRa=this.HF};
_.h.Jo=function(){this.zva&&(this.zva=!1,this.bTa().RC(!1))};_.h.Ma=function(){this.yba.unsubscribe();this.Yb.complete()};_.h.Zb=function(a){var b=a.minDate&&!_.WE(this.Xa,a.minDate.Ck,a.minDate.Rf)?a.minDate:void 0,c=a.maxDate&&!_.WE(this.Xa,a.maxDate.Ck,a.maxDate.Rf)?a.maxDate:void 0;(a=b||c||a.dateFilter)&&!a.vH&&(a=this.bTa())&&(this.La.na.contains(_.Ri())&&(this.zva=!0),_.Rn(this.Sa),a.UK());this.Yb.next()};
_.h.qua=function(a){var b=a.value;("function"==typeof _.PH&&this.selected instanceof _.PH||b&&!_.WE(this.Xa,b,this.selected))&&this.jo.emit(b);this.G3.emit(a)};_.h.J9c=function(a){this.zU.emit(a)};_.h.S5c=function(a){this.tS.emit(a)};_.h.Ynb=function(a,b){this.Ab=a;this.Qi=b};_.h.y2c=function(a){this.Ota=a};_.h.uSa=function(a){this.Ota&&(a.value&&this.ysb.emit(a),this.Ota=null)};_.h.bTa=function(){return this.l7||this.UHa||this.Cmd};
_.p.Object.defineProperties(_.SH.prototype,{sv:{configurable:!0,enumerable:!0,get:function(){return this.KWa},set:function(a){this.KWa=_.UE(this.Xa,this.Xa.Vh(a))}},selected:{configurable:!0,enumerable:!0,get:function(){return this.Zc},set:function(a){this.Zc="function"==typeof _.PH&&a instanceof _.PH?a:_.UE(this.Xa,this.Xa.Vh(a))}},zd:{configurable:!0,enumerable:!0,get:function(){return this.sW},set:function(a){this.sW=_.UE(this.Xa,this.Xa.Vh(a))}},od:{configurable:!0,enumerable:!0,get:function(){return this.qW},
set:function(a){this.qW=_.UE(this.Xa,this.Xa.Vh(a))}},Ab:{configurable:!0,enumerable:!0,get:function(){return this.o1c},set:function(a){this.o1c=_.XE(this.Xa,a,this.zd,this.od);this.Yb.next();_.Qn(this.Sa)}},Qi:{configurable:!0,enumerable:!0,get:function(){return this.WRa},set:function(a){var b=this.WRa!==a?a:null;this.WRa=a;this.zva=!0;_.Qn(this.Sa);b&&(this.Yb.next(),this.XF.emit(b))}}});_.SH.O=function(a){return new (a||_.SH)};
_.SH.ya=_.Re({type:_.SH,oa:[["mat-calendar"]],mb:function(a,b){a&1&&(_.Og(_.OH,5),_.Og(_.RH,5),_.Og(QH,5));if(a&2){var c;_.Tg(c=_.Ug())&&(b.l7=c.first);_.Tg(c=_.Ug())&&(b.UHa=c.first);_.Tg(c=_.Ug())&&(b.Cmd=c.first)}},Za:[1,"mat-calendar"],inputs:{cZ:"headerComponent",sv:"startAt",HF:"startView",selected:"selected",zd:"minDate",od:"maxDate",Ri:"dateFilter",Uj:"dateClass",Rk:"comparisonStart",Hl:"comparisonEnd",v0:"startDateAccessibleName",mY:"endDateAccessibleName"},outputs:{jo:"selectedChange",zU:"yearSelected",
tS:"monthSelected",XF:"viewChanged",G3:"_userSelection",ysb:"_userDragDrop"},Qb:["matCalendar"],features:[_.jh([bsb]),_.Kn],Aa:5,Ba:2,Fa:[[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"]],ua:function(a,b){a&1&&(_.F(0,Xob,0,0,"ng-template",0),_.I(1,
"div",1),_.ug(2,Yob,1,11,"mat-month-view",2)(3,Zob,1,6,"mat-year-view",3)(4,$ob,1,6,"mat-multi-year-view",3),_.J());if(a&2){var c;_.H("cdkPortalOutlet",b.a1c);_.A(2);_.vg((c=b.Qi)==="month"?2:c==="year"?3:c==="multi-year"?4:-1)}},dependencies:[_.Yt,_.SE,_.OH,_.RH,QH],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'],
ab:2,Na:0});var fsb=function(a,b){this.target=a;this.targetElement=b;this.value=this.target.value},UH=function(){var a=this;this.La=_.u(_.ne);this.Xa=_.u(_.TE,{optional:!0});this.Ky=_.u(_.cu,{optional:!0});this.U0a=new _.Uj;this.Tq=new _.Uj;this.Yb=new _.Vf;this.Fe=function(){};this.KP=function(){};this.oua=function(){};this.opb=this.KXa=_.We.EMPTY;this.v6c=function(){return a.S2?null:{matDatepickerParse:{text:a.La.na.value}}};this.Q2c=function(b){b=_.UE(a.Xa,a.Xa.Vh(b.value));return!b||a.KUa(b)?null:{matDatepickerFilter:!0}};
this.N5c=function(b){b=_.UE(a.Xa,a.Xa.Vh(b.value));var c=a.mTa();return!c||!b||_.VE(a.Xa,c,b)<=0?null:{matDatepickerMin:{min:c,actual:b}}};this.K5c=function(b){b=_.UE(a.Xa,a.Xa.Vh(b.value));var c=a.lTa();return!c||!b||_.VE(a.Xa,c,b)>=0?null:{matDatepickerMax:{max:c,actual:b}}};this.S2=!1;this.opb=this.Xa.OCa.subscribe(function(){a.aRa(a.value)})};_.h=UH.prototype;_.h.g4c=function(){return[this.v6c,this.N5c,this.K5c,this.Q2c]};
_.h.Y6c=function(a){var b=this;this.rm=a;this.KXa.unsubscribe();this.Qy&&this.DK(this.Qy);this.KXa=this.rm.DFa.subscribe(function(c){b.e8c(c)&&(c=b.Vnb(c.selection),b.S2=b.BUa(c),b.oua(c),b.Fe(),b.USa(c),b.Tq.emit(new fsb(b,b.La.na)),b.U0a.emit(new fsb(b,b.La.na)))})};_.h.Dc=function(){this.Nj=!0};
_.h.Zb=function(a){a:{var b=this.Xa,c=Object.keys(a);c=_.k(c);for(var d=c.next();!d.done;d=c.next()){var e=a[d.value];d=e.Ck;e=e.Rf;if(jpb(d)&&jpb(e)){if(!_.WE(b,d,e)){a=!0;break a}}else{a=!0;break a}}a=!1}a&&this.Yb.next(void 0)};_.h.Ma=function(){this.KXa.unsubscribe();this.opb.unsubscribe();this.Yb.complete()};_.h.Ooa=function(a){this.KP=a};_.h.validate=function(a){return this.qda?this.qda(a):null};_.h.zl=function(a){this.aRa(a)};_.h.Dk=function(a){this.oua=a};_.h.io=function(a){this.Fe=a};
_.h.Cn=function(a){this.disabled=a};_.h.fVa=function(a){var b=["ctrlKey","shiftKey","metaKey"];_.Oi(a,"altKey")&&a.keyCode===40&&b.every(function(c){return!_.Oi(a,c)})&&!this.La.na.readOnly&&(this.r6c(),a.preventDefault())};_.h.xW=function(a){a=a.target.value;var b=this.S2,c=this.Xa.parse(a,this.Ky.parse.Tq);this.S2=this.BUa(c);c=_.UE(this.Xa,c);var d=!_.WE(this.Xa,c,this.value);!c||d?this.oua(c):(a&&!this.value&&this.oua(c),b!==this.S2&&this.KP());d&&(this.DK(c),this.Tq.emit(new fsb(this,this.La.na)))};
_.h.te=function(){this.U0a.emit(new fsb(this,this.La.na))};_.h.Lk=function(){this.value&&this.USa(this.value);this.Fe()};_.h.USa=function(a){this.La.na.value=a!=null?this.Xa.format(a,this.Ky.display.Tq):""};_.h.DK=function(a){this.rm?(this.t0c(a),this.Qy=null):this.Qy=a};_.h.BUa=function(a){return!a||this.Xa.isValid(a)};_.h.cAd=function(){return!1};_.h.aRa=function(a){a=this.Xa.Vh(a);this.S2=this.BUa(a);a=_.UE(this.Xa,a);this.DK(a);this.USa(a)};_.h.KUa=function(a){var b=this.cTa();return!b||b(a)};
_.p.Object.defineProperties(UH.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.rm?this.Vnb(this.rm.selection):this.Qy},set:function(a){this.aRa(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return!!this.lc||!1},set:function(a){var b=this.La.na;this.lc!==a&&(this.lc=a,this.Yb.next(void 0));a&&this.Nj&&b.blur&&b.blur()}}});UH.O=function(a){return new (a||UH)};
UH.Ea=_.Te({type:UH,inputs:{value:"value",disabled:[2,"disabled","disabled",_.Hh]},outputs:{U0a:"dateChange",Tq:"dateInput"},features:[_.Kn]});_.gsb=new _.Hd("mat-datepicker-scroll-strategy",{Ga:"root",qa:function(){var a=_.u(_.lg);return function(){return _.cj(a)}}});
_.VH=function(){var a=this;this.La=_.u(_.ne);this.Yc=_.wj();this.Sa=_.u(_.ho);this.Tua=_.u(_.MH);this.Xa=_.u(_.TE);this.nb=_.u(_.th);this.Aqb=_.u(_.csb,{optional:!0});this.Lr=new _.Vf;this.Uv=!1;this.O$=null;this.zTa=function(d){var e=a.La.na;d.target===e&&d.animationName.startsWith("_mat-datepicker-content")&&(clearTimeout(a.RQa),a.Uv=d.type==="animationstart",e.classList.toggle("mat-datepicker-content-animating",a.Uv),a.Uv||a.Lr.next())};_.u(_.ij).load(_.Zs);this.x1c=_.u(_.KH).mbd;if(!this.Yc){var b=
this.La.na,c=_.u(_.oj);this.Ly=this.nb.Xb(function(){return[c.listen(b,"animationstart",a.zTa),c.listen(b,"animationend",a.zTa),c.listen(b,"animationcancel",a.zTa)]})}};_.h=_.VH.prototype;_.h.Dc=function(){var a=this;this.dh=this.Qd.Yb.subscribe(function(){_.Qn(a.Sa)});this.Z0c.bTa().RC(!1)};_.h.Ma=function(){clearTimeout(this.RQa);var a;(a=this.Ly)==null||a.forEach(function(c){return c()});var b;(b=this.dh)==null||b.unsubscribe();this.Lr.complete()};
_.h.s4c=function(a){var b=this.rm.selection;a=a.value;var c="function"==typeof _.PH&&b instanceof _.PH;c&&this.Aqb?(b=this.Aqb.v6b(a,b),this.rm.Vo(b,this)):!a||!c&&_.WE(this.Xa,a,b)||this.rm.add(a);this.rm&&!this.rm.Ts()||this.O$||this.Qd.close()};_.h.r4c=function(a){this.rm.Vo(a.value,this)};_.h.Uca=function(){var a=this;this.La.na.classList.add("mat-datepicker-content-exit");this.Yc?this.Lr.next():(clearTimeout(this.RQa),this.RQa=setTimeout(function(){a.Uv||a.Lr.next()},200))};_.h.Rzd=function(){return this.rm.selection};
_.h.Mkb=function(){this.rm!==this.Tua&&this.Tua.Vo(this.rm.selection,this)};_.h.r0c=function(a,b){this.rm=a?this.Tua.clone():this.Tua;this.O$=a;b&&_.Rn(this.Sa)};_.VH.O=function(a){return new (a||_.VH)};
_.VH.ya=_.Re({type:_.VH,oa:[["mat-datepicker-content"]],mb:function(a,b){a&1&&_.Og(_.SH,5);if(a&2){var c;_.Tg(c=_.Ug())&&(b.Z0c=c.first)}},Za:[1,"mat-datepicker-content"],qb:6,Wa:function(a,b){a&2&&(_.ch(b.color?"mat-"+b.color:""),_.bh("mat-datepicker-content-touch",b.Qd.R0)("mat-datepicker-content-animations-enabled",!b.Yc))},inputs:{color:"color"},Qb:["matDatepickerContent"],Aa:5,Ba:26,Fa:[["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"]],ua:function(a,b){a&1&&(_.I(0,"div",0)(1,"mat-calendar",1),_.O("yearSelected",function(d){return b.Qd.A7c(d)})("monthSelected",function(d){return b.Qd.y7c(d)})("viewChanged",
function(d){return b.Qd.y9c(d)})("_userSelection",function(d){return b.s4c(d)})("_userDragDrop",function(d){return b.r4c(d)}),_.J(),_.F(2,apb,0,0,"ng-template",2),_.I(3,"button",3),_.O("focus",function(){return b.Dlb=!0})("blur",function(){return b.Dlb=!1})("click",function(){return b.Qd.close()}),_.Q(4),_.J()());if(a&2){_.bh("mat-datepicker-content-container-with-custom-header",b.Qd.gzb)("mat-datepicker-content-container-with-actions",b.O$);var c;_.tg("aria-modal",!0)("aria-labelledby",(c=b.v2c)!=
null?c:void 0);_.A();_.ch(b.Qd.Ad);_.H("id",b.Qd.id)("startAt",b.Qd.sv)("startView",b.Qd.HF)("minDate",b.Qd.mTa())("maxDate",b.Qd.lTa())("dateFilter",b.Qd.cTa())("headerComponent",b.Qd.gzb)("selected",b.rm.selection)("dateClass",b.Qd.Uj)("comparisonStart",b.Rk)("comparisonEnd",b.Hl)("startDateAccessibleName",b.v0)("endDateAccessibleName",b.mY);_.A();_.H("cdkPortalOutlet",b.O$);_.A();_.bh("cdk-visually-hidden",!b.Dlb);_.H("color",b.color||"primary");_.A();_.eh(b.x1c)}},dependencies:[_.bt,_.SH,_.Yt,
_.jv],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"],
ab:2,Na:0});
var WH=function(){var a=this;this.ac=_.u(_.lg);this.Ge=_.u(_.Mg);this.Xa=_.u(_.TE,{optional:!0});this.oc=_.u(_.lj,{optional:!0});this.rm=_.u(_.MH);this.Yc=_.wj();this.ff=_.u(_.gsb);this.nUa=_.We.EMPTY;this.Vb=_.u(_.ii);this.HF="month";this.R0=!1;this.Yo="start";this.Fr="below";this.No=!0;this.zU=new _.Uj;this.tS=new _.Uj;this.XF=new _.Uj(!0);this.c_=new _.Uj;this.HX=new _.Uj;this.hL=!1;this.id=_.u(_.kj).getId("mat-datepicker-");this.Yaa=null;this.z0c=this.id+"-backdrop";this.Yb=new _.Vf;this.Sa=_.u(_.ho);
this.rm.DFa.subscribe(function(){_.Qn(a.Sa)})};_.h=WH.prototype;_.h.mTa=function(){return this.Uh&&this.Uh.min};_.h.lTa=function(){return this.Uh&&this.Uh.max};_.h.cTa=function(){return this.Uh&&this.Uh.Ri};_.h.Zb=function(a){(a=a.xPosition||a.yPosition)&&!a.vH&&this.Bb&&(a=this.Bb.Ml().yf,a instanceof _.dj&&(this.frb(a),this.Ke&&this.Bb.Re()));this.Yb.next(void 0)};_.h.Ma=function(){this.fSa();this.close();this.nUa.unsubscribe();this.Yb.complete()};_.h.select=function(a){this.rm.add(a)};
_.h.A7c=function(a){this.zU.emit(a)};_.h.y7c=function(a){this.tS.emit(a)};_.h.y9c=function(a){this.XF.emit(a)};_.h.Noa=function(a){var b=this;this.nUa.unsubscribe();this.Uh=a;this.nUa=a.Yb.subscribe(function(){return b.Yb.next(void 0)});return this.rm};_.h.open=function(){var a;this.hL||this.disabled||((a=this.EV)==null?0:a.instance.Uv)||(this.Yaa=_.Ri(),this.q6c(),this.hL=!0,this.c_.emit())};
_.h.close=function(){var a=this,b;if(this.hL&&((b=this.EV)==null||!b.instance.Uv)){var c=this.No&&this.Yaa&&typeof this.Yaa.focus==="function";b=function(){a.hL&&(a.hL=!1,a.HX.emit())};if(this.EV){var d=this.EV,e=d.instance,f=d.location;e.Lr.ha(_.Qf(1)).subscribe(function(){var g=a.Vb.activeElement;!c||g&&g!==a.Vb.activeElement&&!f.na.contains(g)||a.Yaa.focus();a.Yaa=null;a.fSa()});e.Uca()}c?setTimeout(b):b()}};_.h.Mkb=function(){var a,b;(a=this.EV)==null||(b=a.instance)==null||b.Mkb()};
_.h.j3c=function(a){a.Qd=this;a.color=this.color;var b=this.Uh;b=b.ef?b.ef.mR():b.La.na.getAttribute("aria-labelledby");a.v2c=b;a.r0c(this.O$,!1)};
_.h.q6c=function(){var a=this;this.fSa();var b=this.R0,c=new _.Ut(_.VH,this.Ge),d=this.Bb=_.uj(this.ac,new _.nj({yf:b?this.A3c():this.D3c(),ae:!0,Oh:[b?"cdk-overlay-dark-backdrop":"mat-overlay-transparent-backdrop",this.z0c],direction:this.oc||"ltr",Hg:b?_.ysa(this.ac):this.ff(),Ad:"mat-datepicker-"+(b?"dialog":"popup"),disableAnimations:this.Yc}));this.w3c(d).subscribe(function(e){e&&e.preventDefault();a.close()});d.ln().subscribe(function(e){var f=e.keyCode;f!==38&&f!==40&&f!==37&&f!==39&&f!==33&&
f!==34||e.preventDefault()});this.EV=d.attach(c);this.j3c(this.EV.instance);b||_.mg(function(){d.Re()},{Rb:this.ac})};_.h.fSa=function(){this.Bb&&(this.Bb.dispose(),this.Bb=this.EV=null)};_.h.A3c=function(){return _.Qt(_.Pt(new _.Ot))};_.h.D3c=function(){var a=_.Lt(_.Jt(_.Kt(_.Mt(_.gj(this.ac,this.Uh.zM()),".mat-datepicker-content"),!1),8));return this.frb(a)};
_.h.frb=function(a){var b=this.Yo==="end"?"end":"start",c=b==="start"?"end":"start",d=this.Fr==="above"?"bottom":"top",e=d==="top"?"bottom":"top";return _.It(a,[{zc:b,Ac:e,nc:b,qc:d},{zc:b,Ac:d,nc:b,qc:e},{zc:c,Ac:e,nc:c,qc:d},{zc:c,Ac:d,nc:c,qc:e}])};_.h.w3c=function(a){var b=this,c=["ctrlKey","shiftKey","metaKey"];return _.Gf(a.xm(),a.gp,a.ln().ha(_.Hf(function(d){return d.keyCode===27&&!_.Oi(d)||b.Uh&&_.Oi(d,"altKey")&&d.keyCode===38&&c.every(function(e){return!_.Oi(d,e)})})))};
_.p.Object.defineProperties(WH.prototype,{sv:{configurable:!0,enumerable:!0,get:function(){return this.KWa||(this.Uh?this.Uh.value:null)},set:function(a){this.KWa=_.UE(this.Xa,this.Xa.Vh(a))}},color:{configurable:!0,enumerable:!0,get:function(){return this.ni||(this.Uh?_.hsb(this.Uh):void 0)},set:function(a){this.ni=a}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc===void 0&&this.Uh?this.Uh.disabled:!!this.lc},set:function(a){a!==this.lc&&(this.lc=a,this.Yb.next(void 0))}},
Ad:{configurable:!0,enumerable:!0,get:function(){return this.t6c},set:function(a){this.t6c=_.Wjb(a)}},Ke:{configurable:!0,enumerable:!0,get:function(){return this.hL},set:function(a){a?this.open():this.close()}}});WH.O=function(a){return new (a||WH)};
WH.Ea=_.Te({type:WH,inputs:{gzb:"calendarHeaderComponent",sv:"startAt",HF:"startView",color:"color",R0:[2,"touchUi","touchUi",_.Hh],disabled:[2,"disabled","disabled",_.Hh],Yo:"xPosition",Fr:"yPosition",No:[2,"restoreFocus","restoreFocus",_.Hh],Uj:"dateClass",Ad:"panelClass",Ke:[2,"opened","opened",_.Hh]},outputs:{zU:"yearSelected",tS:"monthSelected",XF:"viewChanged",c_:"opened",HX:"closed"},features:[_.Kn]});var isb,jsb;isb={Da:_.Jy,Cb:_.zd(function(){return _.XH}),xd:!0};jsb={Da:_.Ky,Cb:_.zd(function(){return _.XH}),xd:!0};_.XH=function(){UH.call(this);this.ef=_.u(_.tz,{optional:!0});this.Upb=this.Elb=_.We.EMPTY;this.Xta=_.Vg.apply(null,[null].concat(_.v([])));this.qda=_.txa(UH.prototype.g4c.call(this))};_.W(_.XH,UH);_.XH.prototype.zM=function(){return this.ef?this.ef.zM():this.La};_.hsb=function(a){return a.ef?a.ef.color:void 0};_.h=_.XH.prototype;
_.h.Ma=function(){UH.prototype.Ma.call(this);this.Elb.unsubscribe();this.Upb.unsubscribe()};_.h.r6c=function(){this.Faa&&this.Faa.open()};_.h.Vnb=function(a){return a};_.h.t0c=function(a){this.rm&&this.rm.Vo(a,this)};_.h.mTa=function(){return this.OUa};_.h.lTa=function(){return this.LUa};_.h.cTa=function(){return this.Vlb};_.h.e8c=function(a){return a.source!==this};
_.p.Object.defineProperties(_.XH.prototype,{gmd:{configurable:!0,enumerable:!0,set:function(a){var b=this;a&&(this.Faa=a,this.Xta.set(a.Ke?a.id:null),this.Elb=a.HX.subscribe(function(){b.Fe();b.Xta.set(null)}),this.Upb=a.c_.subscribe(function(){b.Xta.set(a.id)}),this.Y6c(a.Noa(this)))}},min:{configurable:!0,enumerable:!0,get:function(){return this.OUa},set:function(a){a=_.UE(this.Xa,this.Xa.Vh(a));_.WE(this.Xa,a,this.OUa)||(this.OUa=a,this.KP())}},max:{configurable:!0,enumerable:!0,get:function(){return this.LUa},
set:function(a){a=_.UE(this.Xa,this.Xa.Vh(a));_.WE(this.Xa,a,this.LUa)||(this.LUa=a,this.KP())}},Ri:{configurable:!0,enumerable:!0,get:function(){return this.Vlb},set:function(a){var b=this.KUa(this.value);this.Vlb=a;this.KUa(this.value)!==b&&this.KP()}}});_.XH.O=function(a){return new (a||_.XH)};
_.XH.Ea=_.Te({type:_.XH,oa:[["input","matDatepicker",""]],Za:[1,"mat-datepicker-input"],qb:6,Wa:function(a,b){a&1&&_.O("input",function(c){return b.xW(c)})("change",function(){return b.te()})("blur",function(){return b.Lk()})("keydown",function(c){return b.fVa(c)});a&2&&(_.wg("disabled",b.disabled),_.tg("aria-haspopup",b.Faa?"dialog":null)("aria-owns",b.Xta())("min",b.min?_.rpb(b.Xa,b.min):null)("max",b.max?_.rpb(b.Xa,b.max):null)("data-mat-calendar",b.Faa?b.Faa.id:null))},inputs:{gmd:"matDatepicker",
min:"min",max:"max",Ri:[0,"matDatepickerFilter","dateFilter"]},Qb:["matDatepickerInput"],features:[_.jh([isb,jsb,{Da:_.eab,Cb:_.XH}]),_.kg]});var ksb=["button"],lsb=[[["","matDatepickerToggleIcon",""]]],msb=function(){};msb.O=function(a){return new (a||msb)};msb.Ea=_.Te({type:msb,oa:[["","matDatepickerToggleIcon",""]]});_.YH=function(){this.xh=_.u(_.KH);this.Sa=_.u(_.ho);this.dh=_.We.EMPTY;var a=_.u(new _.Ln("tabindex"),{optional:!0});this.tabIndex=(a=Number(a))||a===0?a:null};_.h=_.YH.prototype;_.h.Zb=function(a){a.datepicker&&this.Hsb()};_.h.Ma=function(){this.dh.unsubscribe()};_.h.Sd=function(){this.Hsb()};
_.h.kVa=function(a){this.Qd&&!this.disabled&&(this.Qd.open(),a.stopPropagation())};_.h.Hsb=function(){var a=this,b=this.Qd?this.Qd.Yb:_.of(),c=this.Qd&&this.Qd.Uh?this.Qd.Uh.Yb:_.of(),d=this.Qd?_.Gf(this.Qd.c_,this.Qd.HX):_.of();this.dh.unsubscribe();this.dh=_.Gf(this.xh.Hc,b,c,d).subscribe(function(){return _.Qn(a.Sa)})};
_.p.Object.defineProperties(_.YH.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc===void 0&&this.Qd?this.Qd.disabled:!!this.lc},set:function(a){this.lc=a}}});_.YH.O=function(a){return new (a||_.YH)};
_.YH.ya=_.Re({type:_.YH,oa:[["mat-datepicker-toggle"]],vd:function(a,b,c){a&1&&_.Pg(c,msb,5);if(a&2){var d;_.Tg(d=_.Ug())&&(b.i2c=d.first)}},mb:function(a,b){a&1&&_.Og(ksb,5);if(a&2){var c;_.Tg(c=_.Ug())&&(b.Czd=c.first)}},Za:[1,"mat-datepicker-toggle"],qb:8,Wa:function(a,b){a&1&&_.O("click",function(c){return b.kVa(c)});a&2&&(_.tg("tabindex",null)("data-mat-calendar",b.Qd?b.Qd.id:null),_.bh("mat-datepicker-toggle-active",b.Qd&&b.Qd.Ke)("mat-accent",b.Qd&&b.Qd.color==="accent")("mat-warn",b.Qd&&b.Qd.color===
"warn"))},inputs:{Qd:[0,"for","datepicker"],tabIndex:"tabIndex",ariaLabel:[0,"aria-label","ariaLabel"],disabled:[2,"disabled","disabled",_.Hh],Gc:"disableRipple"},Qb:["matDatepickerToggle"],features:[_.Kn],jc:["[matDatepickerToggleIcon]"],Aa:4,Ba:7,Fa:[["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"]],ua:function(a,b){a&1&&(_.Jg(lsb),_.I(0,"button",1,0),_.ug(2,bpb,2,0,":svg:svg",2),_.Kg(3),_.J());a&2&&(_.H("tabIndex",b.disabled?-1:b.tabIndex)("disabled",b.disabled)("disableRipple",b.Gc),_.tg("aria-haspopup",b.Qd?"dialog":null)("aria-label",b.ariaLabel||b.xh.Knd)("aria-expanded",b.Qd?b.Qd.Ke:null),_.A(2),_.vg(b.i2c?-1:2))},dependencies:[_.nv],styles:[".mat-datepicker-toggle{pointer-events:auto;color:var(--mat-datepicker-toggle-icon-color, var(--mat-sys-on-surface-variant))}.mat-datepicker-toggle button{color:inherit}.mat-datepicker-toggle-active{color:var(--mat-datepicker-toggle-active-state-icon-color, var(--mat-sys-primary))}@media(forced-colors: active){.mat-datepicker-toggle-default-icon{color:CanvasText}}\n"],
ab:2,Na:0});_.ZH=function(){WH.apply(this,arguments)};_.W(_.ZH,WH);_.ZH.Ea=WH.Ea;_.ZH.O=function(){var a;return function(b){return(a||(a=_.je(_.ZH)))(b||_.ZH)}}();_.ZH.ya=_.Re({type:_.ZH,oa:[["mat-datepicker"]],Qb:["matDatepicker"],features:[_.jh([bsb,{Da:WH,Cb:_.ZH}]),_.kg],Aa:0,Ba:0,ua:function(){},ab:2,Na:0});var nsb;nsb=["dateInputElement"];_.$H=function(){var a=this;this.zjb="Select a date";this.Cf=new _.ai(_.MF(null));this.values=this.Cf.ue();this.Tq=new _.Vy;this.vDb=_.qh.required("dateInputElement");this.ub=new _.Vf;this.Tq.ej.ha(_.hg(this.ub)).subscribe(function(b){a.Cf.next(_.MF(b))})};_.W(_.$H,_.QF);_.$H.prototype.Ma=function(){this.ub.next();this.ub.complete()};_.$H.prototype.focus=function(){this.vDb().na.focus()};
_.p.Object.defineProperties(_.$H.prototype,{mc:{configurable:!0,enumerable:!0,set:function(a){this.Tq.setValue(a?a.value.Vl:void 0)}},isValid:{configurable:!0,enumerable:!0,get:function(){return this.Tq.value?this.config?(!this.config.zd||this.Tq.value>=this.config.zd)&&(!this.config.od||this.Tq.value<=this.config.od):!0:!1}}});_.$H.O=function(a){return new (a||_.$H)};
_.$H.Ea=_.Te({type:_.$H,mb:function(a,b){a&1&&_.Yg(b.vDb,nsb);a&2&&_.Zg()},inputs:{config:"config",mc:"appliedFilter"},outputs:{values:"values"},features:[_.kg]});var osb;osb=["startDate"];
_.aI=function(a){var b=this;this.Cf=new _.ai(_.MF(null));this.values=this.Cf.ue();this.B9b=_.qh.required("startDate");this.startDate=new _.Vy;this.endDate=new _.Vy;this.ub=new _.Vf;this.b1a="Start date";this.Z0a="End date";this.Tg=a.group({startDate:this.startDate,endDate:this.endDate},{yv:"change"});this.Tg.ej.ha(_.hg(this.ub)).subscribe(function(){var e=[],f;((f=b.config)==null?0:f.tub)&&!b.startDate.value||e.push(["startdate",b.startDate.value]);var g;((g=b.config)==null?0:g.tub)&&!b.endDate.value||
e.push(["enddate",b.endDate.value]);b.Cf.next(_.OF(new Map(e)))});var c=this.Tg.controls.startDate,d=this.Tg.controls.endDate;_.Ixa(this.Tg,function(){return c.value&&d.value&&c.value>d.value?{"start-date-later-than-end-date":!0}:null})};_.W(_.aI,_.QF);_.aI.prototype.Ma=function(){this.ub.next();this.ub.complete()};
var psb=function(a){return(!a.config.S9a||a.startDate.value>=a.config.S9a)&&(!a.config.G9a||a.startDate.value<=a.config.G9a)},qsb=function(a){return(!a.config.R9a||a.endDate.value>=a.config.R9a)&&(!a.config.C9a||a.endDate.value<=a.config.C9a)};_.aI.prototype.focus=function(){this.B9b().na.focus()};
_.p.Object.defineProperties(_.aI.prototype,{mc:{configurable:!0,enumerable:!0,set:function(a){this.startDate.setValue(a?a.value.Aj.get("startdate"):void 0);this.endDate.setValue(a?a.value.Aj.get("enddate"):void 0)}},isValid:{configurable:!0,enumerable:!0,get:function(){if(!this.Tg.valid)return!1;var a;return((a=this.config)==null?0:a.tub)?this.startDate.value&&!psb(this)||this.endDate.value&&!qsb(this)?!1:!!this.startDate.value||!!this.endDate.value:this.startDate.value&&this.endDate.value?this.config?
psb(this)&&qsb(this):!0:!1}}});_.aI.O=function(a){return new (a||_.aI)(_.C(_.gz))};_.aI.Ea=_.Te({type:_.aI,mb:function(a,b){a&1&&_.Yg(b.B9b,osb);a&2&&_.Zg()},inputs:{config:"config",mc:"appliedFilter"},outputs:{values:"values"},features:[_.kg]});_.bI=function(){this.Cf=new _.ai(_.MF(null));this.values=this.Cf.ue();this.ik={Ch:"number-field",inputType:"number"}};_.W(_.bI,_.QF);_.bI.prototype.focus=function(){this.st.focus()};_.bI.prototype.hoa=function(a){a=a.get("number-field");this.Cf.next(_.MF(_.Yi(a,null)))};
_.p.Object.defineProperties(_.bI.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){this.ik.placeholder=a&&a.placeholder||void 0;this.ik.autocomplete=a&&a.autocomplete||void 0;this.ik.name=a&&a.name||void 0;this.ik.Wo=a&&a.Wo||void 0}},mc:{configurable:!0,enumerable:!0,set:function(a){this.ik.value=a&&a.value.Vl!=null?a.value.Vl.toString():void 0}},isValid:{configurable:!0,enumerable:!0,get:function(){return this.Cf.value!=null&&this.Cf.value.El.every(function(a){return a!=null})&&this.st.Tg.valid}}});
_.bI.O=function(){var a;return function(b){return(a||(a=_.je(_.bI)))(b||_.bI)}}();_.bI.Ea=_.Te({type:_.bI,inputs:{config:"config",mc:"appliedFilter"},outputs:{values:"values"},features:[_.kg]});_.cI=function(){this.Cf=new _.ai(_.MF(null));this.values=this.Cf.ue()};_.W(_.cI,_.QF);_.cI.prototype.focus=function(){this.st.focus()};_.cI.prototype.ioa=function(a){var b=new Map;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,_.Yi(d,null))}this.Cf.next(_.OF(b))};_.rsb=function(a,b,c){return b?c.map(function(d){d.value=a.getStringValue(b,d.Ch);return d}):c};
_.cI.prototype.getStringValue=function(a,b){a=a.value.Aj.get(b);return a!=null?a.toString():void 0};
_.p.Object.defineProperties(_.cI.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(a&&a.length){var c=a.map(function(d){return{Ch:d.Ch,placeholder:d.placeholder,name:d.name,inputType:"number",cE:d.cE,Wo:d.Wo,value:b.Ax?b.getStringValue(b.Ax,d.Ch):void 0}});this.OD=a;this.tq=_.rsb(this,this.Ax,c);this.Ax=null}else this.i7b()}},mc:{configurable:!0,enumerable:!0,set:function(a){a?this.OD?this.tq=_.rsb(this,a,this.tq):this.Ax=a:this.Ax=null}},isValid:{configurable:!0,enumerable:!0,
get:function(){return this.st.Tg.valid&&this.Cf.value.Aj.size>0&&Array.from(this.Cf.value.Aj.values()).every(function(a){return a!=null})}}});_.cI.O=function(){var a;return function(b){return(a||(a=_.je(_.cI)))(b||_.cI)}}();_.cI.Ea=_.Te({type:_.cI,inputs:{config:"config",mc:"appliedFilter"},outputs:{values:"values"},features:[_.kg]});_.dI=function(){var a=this;this.yi=new _.Vy;this.Je=new _.Vf;this.Cf=new _.ai(_.MF(null));this.values=this.Cf.ue();this.yi.ej.ha(_.hg(this.Je)).subscribe(function(b){a.Cf.next(_.MF(b))})};_.dI.prototype.Ra=function(){var a=this;this.mc&&this.config.options.findIndex(function(b){return b===a.mc.value.Vl})>=0&&this.yi.setValue(this.mc.value.Vl)};_.dI.prototype.Ma=function(){this.Je.next();this.Je.complete()};_.dI.prototype.lna=function(a){return this.config.og?this.config.og(a):a.toString()};
_.p.Object.defineProperties(_.dI.prototype,{isValid:{configurable:!0,enumerable:!0,get:function(){return this.yi.value!=null}}});_.dI.O=function(a){return new (a||_.dI)};_.dI.Ea=_.Te({type:_.dI,inputs:{config:"config",mc:"appliedFilter"},outputs:{values:"values"}});_.eI=function(){this.Cf=new _.ai(_.MF(null));this.values=this.Cf.ue();this.qna=new _.ai([]);this.Xcd="Select value";this.options=this.qna.ha(_.gg(function(a){return _.If(a)?a:_.of(a)}))};_.eI.prototype.Ra=function(){ssb(this);this.fPb&&this.m0(this.fPb)};var ssb=function(a){a.config&&a.config.options&&a.qna.next(a.config.options)};_.eI.prototype.Ma=function(){this.Cf.complete()};_.eI.prototype.focus=function(){var a=this;setTimeout(function(){a.config&&a.config.pMd?a.H8.open():a.H8.focus()})};
_.eI.prototype.m0=function(a){var b=a&&a.value.El||[];this.H8.value=this.config.multiple?b:b[0];this.Cf.next(a.value)};_.p.Object.defineProperties(_.eI.prototype,{config:{configurable:!0,enumerable:!0,get:function(){return this.Oad},set:function(a){this.Oad=a;ssb(this)}},mc:{configurable:!0,enumerable:!0,set:function(a){this.fPb=a;this.config&&this.H8&&this.m0(a)}},isValid:{configurable:!0,enumerable:!0,get:function(){return this.H8.value!=null}}});_.eI.O=function(a){return new (a||_.eI)};
_.eI.Ea=_.Te({type:_.eI,inputs:{config:"config",mc:"appliedFilter"},outputs:{values:"values"}});var tsb;tsb=[{Ch:"text-field-1",cE:"and"},{Ch:"text-field-2"}];_.fI=function(){this.Cf=new _.ai(_.MF(null));this.values=this.Cf.ue();this.tq=tsb};_.W(_.fI,_.QF);_.fI.prototype.focus=function(){this.st.focus()};_.fI.prototype.ioa=function(a){this.tq.forEach(function(b){var c=b.Ch;if(a.has(c)){var d=a.get(c)||null;d=d===null&&b.BL?"":d;a.set(c,d)}});this.Cf.next(_.OF(a))};
_.p.Object.defineProperties(_.fI.prototype,{config:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(a&&a.length){var c=[];if(a[0].uHa){var d,e;c=[].concat(_.v((e=(d=this.Ax)==null?void 0:d.value.Aj.entries())!=null?e:[["0",null]])).map(function(f){var g=_.k(f);f=g.next().value;g=g.next().value;return{Ch:f,value:g||void 0,uHa:!0}})}else c=a.map(function(f){return{Ch:f.Ch,placeholder:f.placeholder,name:f.name,cE:f.cE,Wo:f.Wo,BL:(f==null?void 0:f.BL)||void 0,value:b.Ax&&b.Ax.value.Aj.get(f.Ch)||
void 0}});this.OD=a;this.tq=c;this.Ax=null}else this.tq=tsb}},mc:{configurable:!0,enumerable:!0,set:function(a){if(a)if(this.OD)if(this.OD[0].uHa){var b,c,d;this.tq=(d=Array.from((c=a==null?void 0:(b=a.value)==null?void 0:b.Aj.entries())!=null?c:[]).map(function(e){var f=_.k(e);e=f.next().value;f=f.next().value;return{Ch:e,value:f||void 0}}))!=null?d:[]}else this.tq=this.tq.map(function(e){var f=e.Ch;a.value.Aj.has(f)&&(e.value=a.value.Aj.get(f)||void 0,e.value===void 0&&e.BL&&(e.value=""));return e});
else this.Ax=a;else this.Ax=null}},isValid:{configurable:!0,enumerable:!0,get:function(){return this.st.Tg.valid&&this.Cf.value.Aj.size>0&&Array.from(this.Cf.value.Aj.values()).every(function(a){return a!==null})}}});_.fI.O=function(){var a;return function(b){return(a||(a=_.je(_.fI)))(b||_.fI)}}();_.fI.Ea=_.Te({type:_.fI,inputs:{config:"config",mc:"appliedFilter"},outputs:{values:"values"},features:[_.kg]});
}catch(e){_._DumpException(e)}
try{
_.nIb=function(){var a=/\S/;if(!a)return _.nxa;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(_.jxa(d.value))return null;d=d.value;return c.test(d)?null:{pattern:{requiredPattern:b,actualValue:d}}}};
_.oIb=function(a){a=a===void 0?[]:a;var b=this;this.Bca=new _.ai([]);this.MV=new _.ai("");this.xba=new _.Vf;this.Yr=null;this.ira=function(c,d){c=c[d];return _.gsa(c)?(d=Number(c),d<9007199254740991?d:c):c};this.Reb=function(c,d){var e=d.active,f=d.direction;return e&&f!=""?c.sort(function(g,m){g=b.ira(g,e);m=b.ira(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.fAa=function(c,d){var e=d.trim().toLowerCase();return Object.values(c).some(function(f){return(""+
f).toLowerCase().includes(e)})};this.Te=new _.ai(a);this.wL()};_.W(_.oIb,_.At);_.h=_.oIb.prototype;
_.h.wL=function(){var a=this,b=this.pL?_.Gf(this.pL.btd,this.pL.Iu):_.of(null),c=this.jL?_.Gf(this.jL.page,this.xba,this.jL.Iu):_.of(null),d=_.vf([this.Te,this.MV]).ha(_.E(function(f){f=_.k(f).next().value;return a.NV(f)}));b=_.vf([d,b]).ha(_.E(function(f){f=_.k(f).next().value;return a.oVa(f)}));c=_.vf([b,c]).ha(_.E(function(f){f=_.k(f).next().value;return a.uVa(f)}));var e;(e=this.Yr)==null||e.unsubscribe();this.Yr=c.subscribe(function(f){return a.Bca.next(f)})};
_.h.NV=function(a){var b=this;this.pia=this.filter==null||this.filter===""?a:a.filter(function(c){return b.fAa(c,b.filter)});this.fq&&this.zXa(this.pia.length);return this.pia};_.h.oVa=function(a){return this.sort?this.Reb(a.slice(),this.sort):a};_.h.uVa=function(a){if(!this.fq)return a;var b=this.fq.qd*this.fq.pageSize;return a.slice(b,b+this.fq.pageSize)};
_.h.zXa=function(a){var b=this;Promise.resolve().then(function(){var c=b.fq;if(c&&(c.length=a,c.qd>0)){var d=Math.min(c.qd,Math.ceil(c.length/c.pageSize)-1||0);d!==c.qd&&(c.qd=d,b.xba.next())}})};_.h.connect=function(){this.Yr||this.wL();return this.Bca};_.h.disconnect=function(){var a;(a=this.Yr)==null||a.unsubscribe();this.Yr=null};
_.p.Object.defineProperties(_.oIb.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Te.value},set:function(a){a=Array.isArray(a)?a:[];this.Te.next(a);this.Yr||this.NV(a)}},filter:{configurable:!0,enumerable:!0,get:function(){return this.MV.value},set:function(a){this.MV.next(a);this.Yr||this.NV(this.data)}},sort:{configurable:!0,enumerable:!0,get:function(){return this.pL},set:function(a){this.pL=a;this.wL()}},fq:{configurable:!0,enumerable:!0,get:function(){return this.jL},
set:function(a){this.jL=a;this.wL()}}});_.WO=function(){};_.WO.O=function(a){return new (a||_.WO)};_.WO.Ja=_.Se({type:_.WO});_.WO.Ia=_.ed({imports:[_.bu,_.mu,_.HE,_.bu]});var pIb=new _.Hd("GMAT_TABLE_OPTIONS",{Ga:"root",qa:function(){return{Ff:!1}}});_.XO=function(a){this.options=a;if(a.Ff)throw Error("Tc");};_.XO.O=function(a){return new (a||_.XO)(_.C(pIb))};_.XO.Ea=_.Te({type:_.XO,oa:[["table","mat-table",""],["mat-table"]],Za:[1,"gmat-mdc-table"],standalone:!1});_.YO=function(){};_.YO.O=function(a){return new (a||_.YO)};_.YO.Ja=_.Se({type:_.YO});_.YO.Ia=_.ed({imports:[_.FE]});
}catch(e){_._DumpException(e)}
try{
_.zi("source");
var qP,$Ib,aJb,bJb,eJb,fJb,gJb,kJb,pJb,lJb,qJb,sJb,uKb,sP,vKb,wKb,xKb,yKb,zKb,AKb,CKb,DKb,EKb,FKb,GKb,HKb,IKb,JKb,KKb,LKb,MKb,NKb,tP,OKb,RKb,SKb,TKb,UKb,VKb,WKb,XKb,YKb,ZKb,$Kb,aLb,bLb,cLb,dLb,eLb,fLb,gLb,hLb,iLb,jLb,kLb,lLb,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,OLb,PLb,SLb,TLb,ULb,VLb,XLb,YLb,ZLb,$Lb,aMb,bMb,cMb,dMb,eMb,fMb,gMb,hMb,iMb,jMb,kMb,lMb,mMb,nMb,oMb,pMb,qMb,rMb,sMb,uMb,wMb,xMb,zMb,AMb,BMb,CMb,DMb,GMb,EMb,FMb,HMb,IMb,
JMb,KMb,LMb,MMb,PMb,QMb,RMb,SMb,TMb,UMb,VMb,WMb,XMb,YMb,ZMb,$Mb,aNb,bNb,cNb,dNb,eNb,fNb,gNb,hNb,jNb,kNb,lNb,mNb,nNb,oNb,pNb,rNb,tNb,uNb,vNb,wNb,xNb,yNb,zNb,BNb,CNb,DNb,ENb,FNb,GNb,JNb,KNb,LNb,MNb,NNb,ONb,PNb,QNb,VNb,bOb,cOb,dOb,eOb,fOb,gOb,hOb,iOb,jOb,kOb,lOb,mOb,nOb,oOb,pOb,qOb,rOb,sOb,tOb,uOb,vOb,wOb,xOb,yOb,zOb,AOb,BOb,COb,DOb,EOb,FOb,GOb,HOb,IOb,JOb,KOb,LOb,MOb,NOb,OOb,POb,QOb,ROb,SOb,TOb,UOb,VOb,WOb,XOb,YOb,ZOb,$Ob,aPb,cPb,dPb,fPb,gPb,hPb,iPb,jPb,kPb,lPb,mPb,nPb,oPb,pPb,qPb,rPb,sPb,tPb,uPb,vPb,
wPb,xPb,yPb,zPb,APb,BPb,CPb,DPb,EPb,FPb,GPb,HPb,IPb,JPb,KPb,MPb,NPb,OPb,PPb,QPb,RPb,SPb,TPb,UPb,VPb,YPb,ZPb,$Pb,aQb,bQb,cQb,dQb,eQb,fQb,gQb,hQb,iQb,jQb,kQb,lQb,mQb,nQb,oQb,pQb,qQb,rQb,sQb,tQb,uQb,vQb,wQb,xQb,yQb,zQb,BQb,CQb,DQb,FQb,LQb,MQb,NQb,OQb,PQb,QQb,RQb,UQb,VQb,WQb,XQb,YQb,$Qb,cRb,dRb,fRb,gRb,hRb,iRb,jRb,kRb,lRb,nRb,pRb,qRb,rRb,sRb,tRb,yRb,zRb,ARb,BRb,CRb,DRb,ERb,GRb,HRb,IRb,JRb,KRb,LRb,MRb,NRb,ORb,PRb,QRb,RRb,TRb,URb,VRb,WRb,XRb,YRb,ZRb,$Rb,bSb,cSb,dSb,fSb,gSb,hSb,iSb,jSb,kSb,mSb,nSb,oSb,pSb,
qSb,rSb,sSb,tSb,uSb,vSb,wSb,xSb,ySb,zSb,ASb,DSb,ESb,FSb,HSb,ISb,MSb,LSb,KSb,JSb,OSb,PSb,QSb,RSb,vP,TSb,USb,WSb,VSb,XSb,ZSb,YSb,$Sb,aTb,bTb,cTb,dTb,eTb,fTb,gTb,hTb,iTb,jTb,kTb,lTb,mTb,nTb,oTb,pTb,qTb,rTb,sTb,uTb,vTb,wTb,xTb,yTb,zTb,ATb,BTb,CTb,DTb,ETb,FTb,GTb,HTb,JTb,KTb,LTb,MTb,NTb,OTb,QTb,RTb,STb,TTb,VTb,WTb,XTb,YTb,ZTb,$Tb,aUb,bUb,cUb,dUb,eUb,fUb,gUb,hUb,iUb,jUb,kUb,lUb,mUb,nUb,pUb,rUb,sUb,tUb,uUb,vUb,wUb,FP,xUb,yUb,AUb,BUb,CUb,DUb,EUb,FUb,GUb,HUb,IUb,JUb,KUb,LUb,MUb,NUb,OUb,QUb,RUb,SUb,TUb,VUb,
WUb,XUb,YUb,ZUb,$Ub,aVb,bVb,dVb,eVb,fVb,gVb,hVb,iVb,kVb,lVb,mVb,nVb,pVb,qVb,rVb,sVb,tVb,uVb,vVb,wVb,xVb,yVb,zVb,AVb,BVb,CVb,DVb,EVb,FVb,GVb,HVb,IVb,JVb,KVb,LVb,MVb,NVb,OVb,PVb,RVb,SVb,TVb,WVb,XVb,YVb,ZVb,$Vb,aWb,bWb,dWb,eWb,fWb,gWb,hWb,jWb,kWb,lWb,nWb,oWb,pWb,qWb,rWb,sWb,tWb,uWb,vWb,wWb,xWb,yWb,zWb,AWb,BWb,CWb,DWb,EWb,FWb,GWb,HWb,IWb,JWb,KWb,LWb,MWb,NWb,OWb,PWb,QWb,RWb,SWb,TWb,UWb,VWb,WWb,XWb,YWb,ZWb,$Wb,aXb,cXb,dXb,eXb,fXb,gXb,iXb,jXb,kXb,lXb,mXb,nXb,oXb,pXb,qXb,rXb,sXb,uXb,wXb,xXb,yXb,zXb,AXb,BXb,
CXb,DXb,EXb,FXb,GXb,HXb,IXb,JXb,KXb,NXb,PXb,QXb,SXb,VXb,UXb,ZXb,aYb,bYb,cYb,dYb,eYb,fYb,gYb,iYb,jYb,kYb,lYb,mYb,nYb,oYb,pYb,qYb,rYb,sYb,tYb,uYb,vYb,wYb,xYb,yYb,zYb,AYb,BYb,CYb,DYb,EYb,FYb,GYb,HYb,IYb,LYb,MYb,NYb,OYb,PYb,QYb,SYb,TYb,UYb,WYb,YYb,ZYb,$Yb,eZb,OP,fZb,gZb,hZb,PP,iZb,jZb,kZb,lZb,mZb,nZb,oZb,pZb,qZb,rZb,sZb,tZb,uZb,vZb,xZb,yZb,zZb,AZb,BZb,EZb,GZb,FZb,HZb,IZb,JZb,KZb,LZb,MZb,OZb,PZb,QZb,RZb,SZb,TZb,UZb,VZb,YZb,ZZb,$Zb,a_b,b_b,c_b,d_b,e_b,g_b,f_b,h_b,i_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,E_b,D_b,G_b,H_b,I_b,J_b,K_b,L_b,M_b,N_b,P_b,Q_b,R_b,S_b,T_b,U_b,V_b,W_b,X_b,Y_b,Z_b,$_b,a0b,b0b,c0b,d0b,e0b,f0b,g0b,h0b,i0b,j0b,k0b,l0b,m0b,n0b,o0b,p0b,q0b,r0b,s0b,t0b,v0b,y0b,A0b,B0b,C0b,D0b,E0b,G0b,H0b,I0b,K0b,L0b,N0b,O0b,P0b,Q0b,T0b,U0b,V0b,W0b,X0b,Y0b,Z0b,$0b,a1b,b1b,f1b,g1b,h1b,i1b,j1b,k1b,l1b,m1b,n1b,o1b,p1b,q1b,r1b,s1b,t1b,u1b,w1b,x1b,y1b,C1b,D1b,E1b,F1b,G1b,H1b,I1b,J1b,K1b,L1b,M1b,N1b,O1b,P1b,Q1b,R1b,T1b,U1b,V1b,RP,X1b,W1b,Z1b,$1b,a2b,b2b,c2b,e2b,f2b,
g2b,h2b,i2b,j2b,k2b,m2b,n2b,o2b,p2b,r2b,s2b,t2b,u2b,v2b,w2b,x2b,y2b,z2b,B2b,C2b,D2b,F2b,G2b,H2b,I2b,J2b,K2b,L2b,M2b,N2b,O2b,P2b,R2b,T2b,U2b,V2b,W2b,X2b,Y2b,Z2b,$2b,a3b,b3b,c3b,d3b,e3b,f3b,g3b,h3b,i3b,j3b,k3b,l3b,m3b,n3b,o3b,p3b,q3b,r3b,s3b,t3b,u3b,v3b,w3b,x3b,y3b,z3b,A3b,B3b,C3b,D3b,E3b,F3b,G3b,H3b,I3b,J3b,K3b,M3b,N3b,O3b,P3b,Q3b,R3b,S3b,U3b,V3b,W3b,X3b,Y3b,Z3b,$3b,a4b,b4b,c4b,d4b,e4b,f4b,g4b,h4b,i4b,rP,j4b,k4b,l4b,vQ;qP=function(a,b){if(a)throw Error("B");b.push(65533)};
$Ib=function(a,b){b=String.fromCharCode.apply(null,b);return a==null?b:a+b};
aJb=function(a,b){if(typeof a==="string")return new rP(_.Nsb(a),b);if(Array.isArray(a))return new rP(new Uint8Array(a),b);if(a.constructor===Uint8Array)return new rP(a,!1);if(a.constructor===ArrayBuffer)return a=new Uint8Array(a),new rP(a,!1);if(a.constructor===_.ab)return b=_.Qzb(a)||new Uint8Array(0),new rP(b,!0,a);if(a instanceof Uint8Array)return a=a.constructor===Uint8Array?a:new Uint8Array(a.buffer,a.byteOffset,a.byteLength),new rP(a,!1);throw Error();};
bJb=function(a,b,c){var d=b&128?0:-1,e=a.length,f;if(f=!!e)f=a[e-1],f=f!=null&&typeof f==="object"&&f.constructor===Object;var g=e+(f?-1:0);for(b=b&128?1:0;b<g;b++)c(b-d,a[b]);if(f){a=a[e-1];for(var m in a)!isNaN(m)&&c(+m,a[m])}};eJb=function(a){switch(typeof a){case "boolean":return cJb||(cJb=[0,void 0,!0]);case "number":return a>0?void 0:a===0?dJb||(dJb=[0,void 0]):[-a,void 0];case "string":return[0,a];case "object":return a}};fJb=function(a){var b=b===void 0?_.tCa:b;return new _.gm(a,b)};
gJb=function(a,b,c,d){var e=c.WHa;a[b]=d?function(f,g,m){return e(f,g,m,d)}:e};
kJb=function(a,b,c,d){var e=this[hJb],f=this[iJb],g=_.Vba(void 0,e.Q9a,!1),m=_.Cba(a);if(m){var n=!1,r=e.xf;if(r){e=function(N,R,ca){if(ca.length!==0)if(r[R])for(N=_.k(ca),R=N.next();!R.done;R=N.next()){R=jJb(R.value);try{n=!0,f(g,R)}finally{R.B3a()}}else d==null||d(a,R,ca)};if(b==null)_.Kba(m,e);else if(m!=null){var x=m[b];x&&e(m,b,x)}if(n){var z=a[_.Ta]|0;if(z&2&&z&2048&&(c==null||!c.Nqd))throw Error();var D=z&128?_.ol:void 0,L=function(N,R){if(_.$b(a,N,D)!=null)switch(c==null?void 0:c.UPd){case 1:return;
default:throw Error();}R!=null&&(z=_.Tb(a,z,N,R,D));delete m[N]};b==null?bJb(g,g[_.Ta]|0,function(N,R){L(N,R)}):L(b,_.$b(g,b,D))}}}};
pJb=function(a){var b=gJb,c=lJb,d=a[hJb];if(d)return d;d={};d.had=a;d.Q9a=eJb(a[0]);var e=a[1],f=1;e&&e.constructor===Object&&(d.xf=e,e=a[++f],typeof e==="function"&&(d.akd=!0,mJb!=null||(mJb=e),nJb!=null||(nJb=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 _.gm)var r=e;else r=oJb,f--;e=void 0;if((e=r)==null?0:e.kgc){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[hJb]=d};lJb=function(a,b,c,d,e){var f=c.WHa,g,m;a[b]=function(n,r,x){return f(n,r,x,m||(m=pJb(d).Q9a),g||(g=qJb(d)),e)}};
qJb=function(a){var b=a[iJb];if(b!=null)return b;var c=pJb(a);b=c.akd?function(d,e){return mJb(d,e,c)}:function(d,e){for(;rJb(e)&&e.ux!=4;){var f=e.t7,g=c[f];if(g==null){var m=c.xf;m&&(m=m[f])&&(m=sJb(m),m!=null&&(g=c[f]=m))}if(g==null||!g(e,d,f)){g=e;m=g.N2a;tJb(g);if(g.v1a)var n=void 0;else{var r=g.Rg.getCursor()-m;g.Rg.setCursor(m);n=g.Rg.Abb(r)}r=m=g=void 0;var x=d;n&&((g=(m=(r=x[_.Kb])!=null?r:x[_.Kb]=new _.Mba)[f])!=null?g:m[f]=[]).push(n)}}if(d=_.Cba(d))d.Icb=c.had[_.HCa];return!0};a[iJb]=
b;a[_.HCa]=kJb.bind(a);return b};sJb=function(a){a=Array.isArray(a)?a[0]instanceof _.gm?a:[uJb,a]:[a,void 0];var b=a[0].WHa;if(a=a[1]){var c=qJb(a),d=pJb(a).Q9a;return function(e,f,g){return b(e,f,g,d,c)}}return b};
uKb=function(a){function b(){_.ld(c);if(c.value===_.Oma)throw new _.ud(952,!1);return c.value}var c=Object.create(_.Pma),d=new vJb;c.value=a;b[_.od]=c;b.sX=_.mma.bind(b);b.set=function(e){c.xk(c.value,e)||(_.qd(c,e),d.emit(e))};b.update=function(e){if(c.value===_.Oma)throw new _.ud(952,!1);b.set(e(c.value))};b.subscribe=d.subscribe.bind(d);b.dM=d.dM;return b};sP=function(a){return uKb(a)};vKb=function(a){return a.Xc};wKb=function(a,b){var c=b.Gl.length-1;return c>=0&&(b=b.Gl[c],b.tg)?b.tg:a.path};
xKb=function(a,b){var c=b.Gl;b=b.wab;var d=c.length-1;if(d>=0){c=c[d];if(c.tg)return a.uc().Pc(c.tg).tb();if(c=b.get(d))return a.uc().Pc(c).tb()}return a};yKb=function(a){for(var b=new Map,c=void 0,d=0;d<a.length;d++){b.set(d,c);var e=a[d].tg;e&&(c=e)}return b};
zKb=function(a,b){if(!_.aJ(b))return Object.assign({},a,{b7:b.state,Zha:!1});var c=b.hc.fid,d=c.vo,e=c.p$a;c=c.pageToken;if(!d)return Object.assign({},a,{b7:2,Zha:!1});a=[].concat(_.v(a.Gl),_.v(d));var f=yKb(a),g=a.length>0?a[0].Zf:void 0,m=new Set(a.map(function(r){return r.Zf})),n=void 0;c?n={G7:"TOKEN",token:c}:e&&e.length>0&&(n={G7:"COMMITS",Gl:e});d=d.length>0?d[d.length-1].tg!=null:!1;return{Gl:a,mOb:m,b7:2,bld:g,nextPage:n,wab:f,Zha:b.hc.Zha&&d}};
AKb=function(a){if(a&&a.Zf)return{Zf:a.Zf,revision:a.revisionNumber||void 0,Is:a.Is||void 0}};_.BKb=function(a){return function(b){b=JSON.parse(b);if(!Array.isArray(b))throw Error("Q`"+_.Xaa(b)+"`"+b);_.Va(b);return new a(b)}};CKb=function(a,b,c,d,e,f){c=_.se(a,b,c,d);return _.se(a,b+2,e,f)||c};DKb=function(a){var b;return((b=_.oha())==null?void 0:b.createScriptURL(a))||a};EKb=function(a){var b=_.Mha();return b?b.Po(2,a)||"":_.Ae(a,"Style")?_.xe(a):_.td(a)};FKb=function(a){return a};
GKb=function(a,b,c,d,e,f,g,m,n){var r=_.Wd();n=n===void 0?"":n;var x=CKb(r,_.Vd.bz,b,d,f,m);_.Ofa(4);a=x?a+_.td(b)+c+_.td(d)+e+_.td(f)+g+_.td(m)+n:_.qe;a!==_.qe&&_.Ema(r,a);return GKb};HKb=function(a,b,c,d,e,f){var g=a+26;a=_.Wd();var m=a[g];if(a[1].data[g].qe){var n=_.$d();g=m.transform;b=n+b;c=CKb(a,b,c,d,e,f)?_.Qga(a,b+4,m?g.call(m,c,d,e,f):g(c,d,e,f)):_.Nma(a,b+4)}else c=m.transform(c,d,e,f);return c};IKb=function(){return _.Wg(!1,!1)};
JKb=function(){var a=_.u(_.yKa),b={};a.rs&&(b.rs=a.rs.sort(function(c,d){return c-d}));return Object.assign({},_.xKa,a,b)};KKb=function(a){a=_.BCa(a,_.rk);switch(a){case 1:return"project";case 3:return"host";case 4:return"depot";case 5:return"ossProject";case 0:break;default:throw _.gb(a);}};LKb=function(a){var b=KKb(a);if(b)return{id:a.Wn()||_.Nl(a,3,_.rk)||_.Nl(a,4,_.rk)||_.Nl(a,5,_.rk),type:b}};
MKb=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};
NKb=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=_.IAa(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}]};tP=function(a){return"//depot/"+a.path};
OKb=function(a,b){if(a)return b?a.replace(/(.*)createWs(=.*)/,"$1ws$2-prompt"):a.replace(/(.*)createWs(=.*)/,"$1ws=__prompt")};
_.QKb=function(a){var b=c?"ws":"createWs";if(!c){var c=_.F6a.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);PKb.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 _.DI(a)?(d=_.PI(a.params.line),a=tP(a),_.ck(_.ck(new _.bk(_.$5a),"files",a+(d?":"+d:"")),b,c).toString()):_.VI(a)?(c=_.ck(_.ck(_.ck(new _.bk(_.$5a),"vcs","cog"),b,c),"files",
a.wb+"/"+a.path),b==="createWs"&&(b=a.repository,d=a.wb,a=a.Lb,(a=b&&a&&d?a==="HEAD"||a.startsWith("refs/")||/[a-f0-9]{40}/.test(a)?d+"/"+b+":"+a:d+"/"+b+":refs/heads/"+a:null)&&_.ck(c,"cloneRepo",a)),c.toString()):null};RKb=function(a,b){if(b&&b.jg){var c=b.jg,d=_.Jtb(c);a=_.Ps(_.Os(_.Ns(a.uc(),d.id,d.type),c.fi),b.JD).Pc(b.path).tb()}return a};SKb=function(a){a=(a=a.Lb)&&a.toUpperCase();return a==="XREF"||a==="GROK"};
TKb=function(a){var b=_.QI(a,1),c=void 0;_.CI(a)&&a.Zh()?c="/piper///depot/"+b:_.CI(a)?c="/"+a.repository+"/"+b:_.VI(a)&&(c="/h/"+a.wb+"/"+a.repository+"/+/"+b);if(!c)return"";b=new _.bk((_.a6a||"")+"/codesearch/f"+c);c=a.params.Wb;a=_.kk(a,1);c?(_.ck(b,"ws",c),a&&_.ck(b,"snapshot",a)):a&&a!=="HEAD"&&_.ck(b,"cl",a);return b.toString()};UKb=function(a){return a?_.Hwa(a)?"insert_drive_file":"folder":""};
VKb=function(a){if(a=a.match(/^(?:https?:\/\/[^\/]+\/)?(\w+)\/\/\/(\w+)\/([^;]+)(?:;cl=(\d+))?/)){var b=a[1],c=a[3],d=a[4];return _.Ps(_.Os(_.Ns(new _.Qs,"Google",a[2]),b||"").Pc(c||""),d||"HEAD").tb()}};WKb=function(a){a&1&&_.K(0,"span",0)};XKb=function(a){a&1&&(_.I(0,"span",1),_.Kg(1),_.J())};YKb=function(a){a&1&&(_.I(0,"span",3),_.Kg(1,1),_.J())};ZKb=function(a){a&1&&_.Kg(0,2)};$Kb=function(a){a&1&&_.K(0,"span",7)};
aLb=function(a){a&1&&_.ug(0,ZKb,1,0)(1,$Kb,1,0,"span",7);a&2&&(a=_.P(),_.vg(a.NBb?0:1))};bLb=function(a){a&1&&_.Kg(0,3)};cLb=function(a){a&1&&(_.I(0,"span",6),_.Kg(1,4),_.J())};dLb=function(){};eLb=function(a){a&1&&_.Kg(0)};fLb=function(){};gLb=function(a){a&1&&_.F(0,fLb,0,0,"ng-template",12);a&2&&(a=_.P().va,_.H("cdkPortalOutlet",a.G0))};hLb=function(a){a&1&&_.Q(0);a&2&&(a=_.P().va,_.eh(a.bsa))};
iLb=function(a,b){if(a&1){var c=_.Wd();_.I(0,"div",7,2);_.O("click",function(){var f=_.w(c),g=f.va;f=f.py;var m=_.P();return _.y(m.mk(g,_.$g(1),f))})("cdkFocusChange",function(f){var g=_.w(c).py,m=_.P();return _.y(m.cXa(f,g))});_.K(2,"span",8)(3,"div",9);_.I(4,"span",10)(5,"span",11);_.ug(6,gLb,1,1,null,12)(7,hLb,1,1);_.J()()()}if(a&2){a=b.va;b=b.py;var d=_.$g(1),e=_.P();_.ch(a.d8a);_.bh("mdc-tab--active",e.selectedIndex===b);_.H("id",e.gba(a,b))("disabled",a.disabled)("fitInkBarToContent",e.cr);
_.tg("tabIndex",e.Ur(b))("aria-posinset",b+1)("aria-setsize",e.eh.length)("aria-controls",e.fba(b))("aria-selected",e.selectedIndex===b)("aria-label",a.ariaLabel||null)("aria-labelledby",!a.ariaLabel&&a.de?a.de:null);_.A(3);_.H("matRippleTrigger",d)("matRippleDisabled",a.disabled||e.Gc);_.A(3);_.vg(a.G0?6:7)}};jLb=function(a){a&1&&_.Kg(0)};
kLb=function(a,b){if(a&1){var c=_.Wd();_.I(0,"mat-tab-body",13);_.O("_onCentered",function(){_.w(c);var e=_.P();return _.y(e.ZVa())})("_onCentering",function(e){_.w(c);var f=_.P();return _.y(f.zWa(e))})("_beforeCentering",function(e){_.w(c);var f=_.P();return _.y(f.Ykb(e))});_.J()}if(a&2){a=b.va;b=b.py;var d=_.P();_.ch(a.yZa);_.H("id",d.fba(b))("content",a.content)("position",a.position)("animationDuration",d.animationDuration)("preserveContent",d.dt);_.tg("tabindex",d.hz!=null&&d.selectedIndex===
b?d.hz:null)("aria-labelledby",d.gba(a,b))("aria-hidden",d.selectedIndex!==b)}};lLb=function(a,b){a&1&&(_.zg(0,"div",1,0),_.Kg(2),_.Ag());a&2&&(a=b.id,b=_.P(),_.ch(b.Al),_.bh("mat-mdc-autocomplete-visible",b.EF)("mat-mdc-autocomplete-hidden",!b.EF)("mat-autocomplete-panel-animations-enabled",!b.Yc)("mat-primary",b.ni==="primary")("mat-accent",b.ni==="accent")("mat-warn",b.ni==="warn"),_.wg("id",b.id),_.tg("aria-label",b.ariaLabel||null)("aria-labelledby",b.VV(a)))};
nLb=function(a){return a.replace(mLb,function(b){return"\\"+b})};oLb=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 _.gb(a)}};pLb=function(a,b,c,d,e,f){e!==void 0&&(e=_.rj.qt(e));f&&d==="HEAD"&&(d=void 0);return Object.assign({},_.kJ(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecPath:e,fileSpecSourceRootRepositoryKeyWorkspaceId:f})};
qLb=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:_.gb(a)}};rLb=function(a){return _.DI(a)?_.pDb:"ID"};sLb=function(a){return _.DI(a)?_.qDb:"Commit Date"};tLb=function(a){return _.DI(a)?_.rDb:"Revision"};uLb=function(a,b){return a.toLowerCase()!==a?b.indexOf(a)>=0:b.toLowerCase().indexOf(a.toLowerCase())>=0};vLb=function(a,b){a=a.O0;var c=b.O0;return a.length===c.length&&a.every(function(d){return c.includes(d)})};
wLb=function(a){return!!a};xLb=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 _.gb(a)}};yLb=function(a){var b=[];for(a=a.parent;a!==void 0;)b.push(a),a=a.parent;return b};zLb=function(a){switch(a){case 1:case 3:case 2:case 7:return!0;default:return!1}};
ALb=function(a){a&1&&_.K(0,"blame-layer",3);a&2&&(a=_.P(),_.H("layerBaseLocation",a.bi))};BLb=function(a){a&1&&_.K(0,"nl-semantic-outlines-layer",3);a&2&&(a=_.P(),_.H("layerBaseLocation",a.bi))};CLb=function(a){if(a&1){var b=_.Wd();_.I(0,"xrefs-layer",4);_.O("highlightedLines",function(c){_.w(b);var d=_.P();return _.y(d.qHa(c))});_.J()}a&2&&(a=_.P(),_.H("layerBaseLocation",a.bi))};DLb=function(a){a&1&&_.K(0,"unified-deprecation-layer",3);a&2&&(a=_.P(),_.H("layerBaseLocation",a.bi))};
ELb=function(a){a&1&&_.K(0,"coverage-layer",3);a&2&&(a=_.P(),_.H("layerBaseLocation",a.bi))};FLb=function(a,b){a&1&&_.K(0,"finding-layer",5);a&2&&(a=b.va,b=_.P(),_.H("layerBaseLocation",b.bi)("layerId",a))};GLb=function(a){return a.getType()===3&&a.mBa()};HLb=function(a){for(var b=[],c=_.tHb.exec(a);c!==null;){var d=c.index,e=b,f=e.push,g;c=c[0];(g=c.match(_.Pib))?c.includes("(")?(c=g[1],g=g[2]):(c=g[1],g=""):g="";f.call(e,{text:c+g,start:d});c=_.tHb.exec(a)}return b};
ILb=function(a,b,c){if(_.Ttb(a)&&a.repository){var d=a.repository;if(b=_.Pzb(d,b,c))if(c=_.Y(b,2).split("/"),!(c.length<2))return a=_.Ps(_.Os(_.Ns(a.uc(),c[0],"host"),c.slice(1).join("/")),_.Y(b,3)||"HEAD"),d!=="android"&&d!=="chops_infra_internal"||_.pJ(a),a.tb()}};JLb=function(a){a&1&&(_.I(0,"div",6)(1,"h2",7),_.Q(2,"Commit message"),_.J(),_.K(3,"linkified-message",8),_.S(4,"emptyToConstant"),_.J());a&2&&(a=_.P(),_.A(3),_.H("message",a.message)("linkDefinitions",_.nh(4,2,a.Kla)))};
KLb=function(a){a&1&&(_.I(0,"div",9)(1,"mat-icon"),_.Q(2,"person"),_.J(),_.I(3,"span"),_.Q(4),_.J(),_.I(5,"span",3),_.Q(6," (committer) "),_.J()());a&2&&(a=_.P(),_.A(4),_.eh(a.fBb))};LLb=function(a){a&1&&_.Fg(0)};MLb=function(a){a&1&&_.Fg(0)};NLb=function(a){a&1&&(_.Cg(0),_.F(1,LLb,1,0,"ng-container",7),_.Q(2),_.F(3,MLb,1,0,"ng-container",7),_.Dg());if(a&2){a=_.P();var b=_.$g(7),c=_.$g(9);_.A();_.H("ngTemplateOutlet",b);_.A();_.dh(" ",a.Gpd," ");_.A();_.H("ngTemplateOutlet",c)}};
OLb=function(a){a&1&&_.Fg(0)};PLb=function(){};SLb=function(a){a&1&&(_.Cg(0),_.F(1,OLb,1,0,"ng-container",7)(2,PLb,0,0,"ng-template",8),_.Dg());if(a&2){a=_.P();var b=_.$g(7),c=_.$g(11);_.A();_.H("ngTemplateOutlet",b);_.A();_.H("ngTemplateOutlet",c)("ngTemplateOutletContext",_.lh(5,QLb,_.lh(3,RLb,a.ZX)))}};TLb=function(){};ULb=function(a){a&1&&_.F(0,TLb,0,0,"ng-template",9);a&2&&(_.P(),_.H("ngTemplateOutlet",_.$g(13)))};VLb=function(){};
XLb=function(a){a&1&&_.F(0,VLb,0,0,"ng-template",8);a&2&&(_.P(),_.H("ngTemplateOutlet",_.$g(9))("ngTemplateOutletContext",_.kh(2,WLb)))};YLb=function(a){a&1&&(_.I(0,"span",10),_.Q(1),_.S(2,"async"),_.J());a&2&&(a=_.P(),_.A(),_.dh("",_.nh(2,1,a.k2b),":"))};ZLb=function(a){a&1&&(_.I(0,"span",14),_.Q(1,"@"),_.J())};$Lb=function(){};
aMb=function(a,b){a&1&&(_.Cg(0),_.I(1,"span",12),_.Q(2,"("),_.J(),_.F(3,ZLb,2,0,"span",13)(4,$Lb,0,0,"ng-template",8),_.I(5,"span"),_.Q(6,")"),_.J(),_.Dg());if(a&2){a=b.Qa;b=_.P().Csd;_.P();var c=_.$g(11);_.A(3);_.H("ngIf",b);_.A();_.H("ngTemplateOutlet",c)("ngTemplateOutletContext",_.lh(3,QLb,a))}};bMb=function(a){a&1&&(_.F(0,aMb,7,5,"ng-container",11),_.S(1,"async"));a&2&&(a=_.P(),_.H("ngIf",_.nh(1,1,a.Mqa)))};
cMb=function(a,b){a&1&&(_.I(0,"conditional-link",15),_.S(1,"toPrettyRef"),_.S(2,"async"),_.Q(3),_.S(4,"toPrettyRef"),_.J());a&2&&(a=b.context,b=_.P(),_.H("linkAriaLabel",_.pC("Details for change ",_.nh(1,7,a==null?null:a.Lb)))("condition",b.H8a)("link",_.nh(2,9,b.xfa(a)))("trackGestureClick",!!b.H8a)("trackProjectId",b.Vd.wb),_.A(3),_.dh(" ",_.nh(4,11,a==null?null:a.Lb)," "))};dMb=function(){};
eMb=function(a){a&1&&_.F(0,dMb,0,0,"ng-template",8);a&2&&(_.P(3),_.H("ngTemplateOutlet",_.$g(9))("ngTemplateOutletContext",_.kh(2,WLb)))};
fMb=function(a){a&1&&(_.Cg(0),_.I(1,"span",14),_.Q(2),_.J(),_.I(3,"a",16),_.Q(4," HEAD "),_.J(),_.I(5,"span",12),_.Q(6,"("),_.J(),_.I(7,"a",17),_.S(8,"async"),_.Q(9," CL "),_.J(),_.I(10,"span"),_.Q(11,")"),_.J(),_.Dg());if(a&2){a=_.P().Qa;var b=_.P(2);_.A(2);_.dh("@ ",a.depth," behind");_.A();_.H("routerLink",a.bZ)("trackGestureClick",!0)("trackProjectId",b.Vd.wb);_.A(4);_.H("universalLink",_.nh(8,6,b.xfa(a)))("trackProjectId",b.Vd.wb)}};
gMb=function(a,b){a&1&&(_.Cg(0),_.F(1,eMb,1,3,null,11)(2,fMb,12,8,"ng-container",11),_.Dg());a&2&&(a=b.Qa,_.A(),_.H("ngIf",!a.depth||!a.bZ),_.A(),_.H("ngIf",a.depth&&a.bZ))};hMb=function(a){a&1&&(_.F(0,gMb,3,2,"ng-container",11),_.S(1,"async"));a&2&&(a=_.P(),_.H("ngIf",_.nh(1,1,a.Mqa)))};
iMb=function(a){if(a&1){var b=_.Wd();_.I(0,"code-diff",2);_.O("rendered",function(c){_.w(b);var d=_.P();return _.y(d.CDa(c))});_.J()}a&2&&(a=_.P(),_.H("diffBase",a.PSb)("contents",a.F4b)("fileName",a.fileName)("leftLineNumberFormatter",a.Dla)("rightLineNumberFormatter",a.xpa)("leftLineWidgets",a.yZ)("rightLineWidgets",a.T_)("collapseIdenticalLines",!1)("align",!1))};jMb=function(a){a&1&&(_.I(0,"dc-information-box"),_.Q(1),_.J());a&2&&(a=_.P(),_.A(),_.eh(a.gNa))};
kMb=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}};
lMb=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++}}};
mMb=function(a){return function(b){return(b=a.get(b))?""+b:""}};nMb=function(a){a&1&&(_.I(0,"mat-spinner",10),_.Q(1,"\n        "),_.J());a&2&&_.H("diameter",16)("strokeWidth",2)};oMb=function(a){if(a&1){var b=_.Wd();_.I(0,"code-diff-chunks",15);_.O("rendered",function(c){_.w(b);var d=_.P(2);return _.y(d.CDa(c))});_.Q(1,"\n    ");_.J()}a&2&&(a=_.P(2),_.H("diffChunks",a.Zm.fH)("fileName",a.eE))};
pMb=function(a){a&1&&(_.Cg(0),_.Q(1,"\n    "),_.I(2,"div",11),_.Q(3,"\n      "),_.I(4,"commit-information",12),_.Q(5,"\n      "),_.J(),_.Q(6,"\n      "),_.I(7,"commit-information",13),_.Q(8,"\n      "),_.J(),_.Q(9,"\n    "),_.J(),_.Q(10,"\n    "),_.F(11,oMb,2,2,"code-diff-chunks",14),_.Q(12,"\n  "),_.Dg());a&2&&(a=_.P(),_.A(4),_.H("activeLocation",a.sld)("version",a.ota)("linkToCommitDetails",!1),_.A(3),_.H("activeLocation",a.Qqd)("version",a.ota)("linkToCommitDetails",!1),_.A(4),_.H("ngIf",a.iFb))};
qMb=function(a){a&1&&(_.I(0,"span",22),_.Q(1,"\n    "),_.I(2,"span",23),_.Q(3),_.S(4,"number"),_.J(),_.Q(5,"\n    "),_.I(6,"span",24),_.Q(7,","),_.J(),_.Q(8,"\n    "),_.I(9,"span",25),_.Q(10),_.S(11,"number"),_.J(),_.Q(12,"\n    "),_.I(13,"span",24),_.Q(14,","),_.J(),_.Q(15,"\n    "),_.I(16,"span",26),_.Q(17),_.S(18,"number"),_.J(),_.Q(19,"\n  "),_.J());a&2&&(a=_.P(2),_.A(2),_.tg("aria-label",a.Rpd)("aria-expanded",a.rY.Jd?"true":"false"),_.A(),_.dh("\n      -",_.cD(4,9,a.metadata.removed,"1.0-0"),
"\n    "),_.A(6),_.tg("aria-label",a.Pad)("aria-expanded",a.rY.Jd?"true":"false"),_.A(),_.dh("\n      ",_.cD(11,12,a.metadata.changed,"1.0-0"),"\n    "),_.A(6),_.tg("aria-label",a.W9c)("aria-expanded",a.rY.Jd?"true":"false"),_.A(),_.dh("\n      +",_.cD(18,15,a.metadata.HG,"1.0-0"),"\n    "))};
rMb=function(a){a&1&&(_.Q(0,"\n   "),_.I(1,"span",16),_.Q(2,"\n    "),_.I(3,"span",17),_.Q(4,"\n      "),_.K(5,"div",18),_.Q(6,"\n      "),_.K(7,"div",19),_.Q(8,"\n      "),_.K(9,"div",20),_.Q(10,"\n    "),_.J(),_.Q(11,"\n  "),_.J(),_.Q(12,"\n  "),_.F(13,qMb,20,18,"span",21),_.Q(14,"\n"));a&2&&(a=_.P(),_.A(5),_.ah("width",a.Spd,"%"),_.A(2),_.ah("width",a.Qad,"%"),_.A(2),_.ah("width",a.X9c,"%"),_.A(4),_.H("ngIf",a.Zm&&a.Zm.gDa))};sMb=function(a,b){return b?a*100/(b.removed+b.changed+b.HG):0};
uMb=function(a){a&1&&(_.I(0,"div",4)(1,"div",5)(2,"span",6),_.Q(3,"Type"),_.J(),_.I(4,"span"),_.Q(5," Path "),_.J()(),_.I(6,"div",7)(7,"span"),_.Q(8," Change Summary "),_.J(),_.K(9,"expand-all-button",8),_.J()());a&2&&(a=_.P(),_.A(9),_.H("place",a.location)("disabled",!!tMb(a))("matTooltip",tMb(a))("matTooltipDisabled",!tMb(a)))};
wMb=function(a){if(a&1){var b=_.Wd();_.I(0,"commit-file-entry",10);_.O("rendered",function(d){_.w(b);var e=_.P(2);!e.sQ.t7a&&d.Gi&&d.yha===e.k5&&(e.k5+=1,vMb(e));return _.y()});_.J()}if(a&2){a=_.P().index;var c=_.P();_.H("entryIndex",a)("location",c.location)("entry",c.bia.get(a))("expand",c.expand.get(a))}};xMb=function(a,b){a&1&&(_.Cg(0),_.F(1,wMb,1,4,"commit-file-entry",9),_.Dg());a&2&&(a=b.index,b=_.P(),_.A(),_.H("ngIf",a<b.F5))};
zMb=function(a){if(a&1){var b=_.Wd();_.Cg(0);_.I(1,"button",11);_.O("click",function(){_.w(b);var c=_.P();yMb(c);return _.y()});_.Q(2," Show More ");_.J();_.Dg()}a&2&&(a=_.P(),_.A(),_.H("trackProjectId",a.location.wb))};AMb=function(a,b,c,d,e,f){return a+";"+b+"="+encodeURIComponent(f.id)+(f.tg==null?"":";"+c+"="+encodeURIComponent(f.tg))+(d&&(e||f.Wb)?";"+d+"="+(f.revision==="CitC"&&f.Wb?encodeURIComponent(f.Wb):""):"")+location.search+location.hash};
BMb=function(a){return _.Ms(_.EJ(a.uc(),function(b){b.vk="1";b.mg=0;delete b.Go;delete b.Kz;delete b.Lz}).tb())};CMb=function(a){return _.Ms(_.EJ(a.uc(),function(b){b.vk="1";b.mg=0;delete b.Uf;delete b.kq;delete b.Nx}).tb())};DMb=function(a){return _.Ms(_.EJ(a.uc(),function(b){b.vk="1";b.mg=0;delete b.Go;delete b.Kz;delete b.Lz;delete b.Uf;delete b.kq;delete b.Nx}).tb())};
GMb=function(a,b,c,d,e){if(!c.iJ||!_.CI(b.kb)){var f;c=(f=b.O_)!=null?f:b.kb;if(!_.CI(c))return _.Cq(e,_.Aq(e,EMb(c,d.id,a.tg)));uP.has(c)||uP.set(c,{});b=uP.get(c);b.root==null&&(e=new URL(_.Cq(e,_.Aq(e,EMb(c,"",""))),location.href),b.root=e.pathname);e=b.root.split(";");b=e.length===1?"":";"+e.slice(1).join(";");return e[0]+"/"+FMb(a.tg||c.path)+b+";cl="+encodeURIComponent(a.id)+(a.revision==="CitC"&&a.Wb?";ws="+encodeURIComponent(a.Wb):"")+location.search+location.hash}};
EMb=function(a,b,c){var d;return _.Ms(_.Ps(a.uc().Gj({vk:"1",mg:0,line:a.params.line}),b).Pc((d=c!=null?c:a.path)!=null?d:"/").tb())};FMb=function(a){return a==null?"":a.split("/").map(encodeURIComponent).join("/")};HMb=function(a){a&1&&(_.I(0,"mat-header-cell"),_.Q(1," Order "),_.J())};IMb=function(a){a&1&&(_.Cg(0),_.Q(1),_.S(2,"number"),_.Dg());a&2&&(a=_.P().Qa,_.A(),_.dh(" #",_.cD(2,1,a,"1.0-0")," "))};JMb=function(a){a&1&&(_.I(0,"mat-icon",43),_.Q(1," help_outline "),_.J())};
KMb=function(a,b){a&1&&(_.Cg(0),_.F(1,IMb,3,4,"ng-container",42)(2,JMb,2,0,"ng-template",null,1,_.oh),_.Dg());a&2&&(a=b.Qa,b=_.$g(3),_.A(),_.H("ngIf",a>=0)("ngIfElse",b))};LMb=function(a,b){a&1&&(_.I(0,"mat-cell"),_.F(1,KMb,4,2,"ng-container",41),_.S(2,"blameIndexOf"),_.J());a&2&&(a=b.va,b=_.P(),_.A(),_.H("ngIf",_.cD(2,1,a.id,b.Fxa)))};MMb=function(a){a&1&&(_.I(0,"mat-header-cell",44)(1,"span",45),_.Q(2,"Action Button"),_.J()())};
PMb=function(a,b){a&1&&(_.I(0,"mat-cell")(1,"button",46)(2,"mat-icon"),_.Q(3),_.J()()());a&2&&(a=b.va,b=_.P(),_.A(),_.tg("aria-expanded",b.lE.has(a.id))("aria-label",b.lE.has(a.id)?NMb.format({id:a.id}):OMb.format({id:a.id}))("data-action",b.lyc)("data-row-id",a.id),_.A(2),_.eh(b.lE.has(a.id)?"expand_less":"expand_more"))};QMb=function(a){a&1&&(_.I(0,"mat-header-cell"),_.Q(1),_.J());a&2&&(a=_.P(),_.ah("max-width",a.D4b(),"px"),_.A(),_.dh(" ",a.Sgd(a.Rd.kb)," "))};
RMb=function(a,b){a&1&&(_.I(0,"mat-cell")(1,"a",47),_.S(2,"linkifyRevision"),_.Q(3),_.J()());a&2&&(a=b.va,b=_.P(),_.ah("max-width",b.D4b(),"px"),_.A(),_.ah("padding-left",b.Mqd(),"px"),_.tg("aria-label",_.pC("Revision ",a.revision))("href",_.dD(2,10,a,b.Rd,b.Va),_.Ee)("data-action",b.gyc)("data-action-name",b.Rd.vJ?"updateRightDiff":"updateRevisionContents"),_.A(2),_.dh(" ",a.revision," "))};SMb=function(a){a&1&&(_.I(0,"mat-header-cell"),_.Q(1),_.J());a&2&&(a=_.P(),_.A(),_.dh(" ",a.Hgd(a.Rd.kb)," "))};
TMb=function(a){a&1&&_.K(0,"onedev-changelist-hovercard",53,3);if(a&2){a=_.$g(1);var b=_.P(2).va;_.H("changelistId",b.id)("onedevIsHovercardReady",a.VM)}};
UMb=function(a){a&1&&(_.Cg(0),_.I(1,"a",51),_.S(2,"linkifyId"),_.Q(3),_.S(4,"toPrettyRef"),_.J(),_.I(5,"onedev-hovercard",null,2),_.F(7,TMb,2,2,"onedev-changelist-hovercard",52),_.J(),_.Dg());if(a&2){a=_.$g(6);var b=_.P().va,c=_.P();_.A();_.tg("aria-label",_.pC("CL ",b.id));_.H("onedevHovercardTrigger",a);_.tg("href",HKb(2,6,b,c.Rd,c.Lfb,c.Va),_.Ee)("data-action",c.Nib);_.A(2);_.dh(" ",_.nh(4,11,b.id)," ")}};
VMb=function(a){a&1&&(_.I(0,"a",54),_.S(1,"linkifyId"),_.Q(2),_.S(3,"toPrettyRef"),_.J());if(a&2){a=_.P().va;var b=_.P();_.tg("aria-label",_.pC("CL ",a.id))("href",HKb(1,5,a,b.Rd,b.Lfb,b.Va),_.Ee)("data-action",b.Nib);_.A(2);_.dh(" ",_.nh(3,10,a.id)," ")}};
WMb=function(a,b){a&1&&(_.I(0,"mat-cell",48),_.F(1,UMb,8,13,"ng-container",49)(2,VMb,4,12,"a",50),_.J());if(a&2){a=b.va;b=_.P();if(a.W_!=="history")a=!1;else{var c=a.revision==="CitC";a=a.revision!=null&&_.DI(b.Rd.kb)&&!c}_.H("ngSwitch",a);_.A();_.H("ngSwitchCase",!0);_.A();_.H("ngSwitchCase",!1)}};XMb=function(a){a&1&&(_.I(0,"mat-header-cell"),_.Q(1," Description "),_.J())};YMb=function(a){a&1&&(_.I(0,"strong"),_.Q(1,"[deleted]"),_.J())};
ZMb=function(a,b){a&1&&(_.I(0,"span",57),_.Q(1),_.J());a&2&&(a=b.va,b=_.P().va,_.bh("cleanup",b.Xm),_.A(),_.eh(a))};$Mb=function(a,b){a&1&&(_.I(0,"mat-cell",55),_.F(1,YMb,2,0,"strong",41)(2,ZMb,2,3,"span",56),_.Q(3),_.S(4,"truncateCommitMessage"),_.J());a&2&&(a=b.va,_.A(),_.H("ngIf",a.operation==="DELETE"),_.A(),_.H("ngForOf",a.tags),_.A(),_.dh(" ",_.nh(4,3,a.subject)," "))};aNb=function(a){a&1&&(_.I(0,"mat-header-cell"),_.Q(1),_.J());a&2&&(a=_.P(),_.A(),_.dh(" ",a.Ggd(a.Rd.kb)," "))};
bNb=function(a,b){a&1&&(_.I(0,"mat-cell",55),_.K(1,"date",58),_.J());a&2&&(a=b.va,_.A(),_.H("value",a.time))};cNb=function(a){a&1&&(_.I(0,"mat-header-cell"),_.Q(1," Author "),_.J())};dNb=function(a){a&1&&(_.Cg(0),_.I(1,"a",59),_.Q(2),_.J(),_.Dg());if(a&2){a=_.P().va;var b=_.P();_.A();_.H("title",_.ih(a.On))("email",_.pC("",a.On,"@google.com"));_.tg("href",_.yx+"#search/&q=a:"+a.On+"%20is:submitted",_.Ee)("data-action",b.cyc);_.A();_.dh(" ",a.On," ")}};
eNb=function(a){a&1&&_.Q(0);a&2&&(a=_.P().va,_.dh(" ",a.On," "))};fNb=function(a){a&1&&(_.I(0,"mat-cell",55),_.F(1,dNb,3,7,"ng-container",42),_.S(2,"isPiperPlace"),_.F(3,eNb,1,1,"ng-template",null,4,_.oh),_.J());if(a&2){a=_.$g(4);var b=_.P();_.A();_.H("ngIf",_.nh(2,2,b.Rd==null?null:b.Rd.kb))("ngIfElse",a)}};gNb=function(a){a&1&&(_.I(0,"mat-header-cell",60)(1,"span",45),_.Q(2,"Action Button"),_.J()())};
hNb=function(a){a&1&&(_.I(0,"a",65),_.S(1,"linkifyLeft"),_.Q(2),_.J());if(a&2){a=_.P().va;var b=_.P();_.H("isMatFlatButton",a.id===b.Rd.Gla);_.tg("id","historyLeftSelectorOfCl-"+a.id)("aria-pressed",a.id===b.Rd.Gla)("href",_.dD(1,7,a,b.Rd,b.Va),_.Ee)("data-action",b.Oib)("aria-label",b.njb);_.A(2);_.dh(" ",b.njb," ")}};
jNb=function(a){if(a&1){var b=_.Wd();_.I(0,"a",66);_.S(1,"linkifyDiff");_.O("keyup.enter",function(){_.w(b);var d=_.P(2);return _.y(iNb(d))});_.Q(2);_.J()}if(a&2){a=_.P().va;var c=_.P();_.ah("display",a.GN.length?null:"none");_.H("isMatFlatButton",a.id===c.Rd.Gla);_.tg("aria-pressed",a.id===c.Rd.Gla)("href",_.dD(1,8,a,c.Rd,c.Va),_.Ee)("data-action",c.Oib)("aria-label",c.pjb);_.A(2);_.dh(" ",c.pjb," ")}};kNb=function(a){a&1&&(_.I(0,"span",45),_.Q(1," No Data "),_.J())};
lNb=function(a,b){a&1&&(_.I(0,"mat-cell",61),_.F(1,hNb,3,11,"a",62)(2,jNb,3,12,"a",63)(3,kNb,2,0,"span",64),_.J());a&2&&(a=b.va,b=_.P(),_.H("ngSwitch",b.Rd.vJ),_.A(),_.H("ngSwitchCase",!0),_.A(),_.H("ngSwitchCase",!1),_.A(),_.H("ngIf",!b.Rd.vJ&&!a.GN.length))};mNb=function(a){a&1&&(_.I(0,"mat-header-cell",67)(1,"span",45),_.Q(2,"Action Button"),_.J()())};
nNb=function(a){a&1&&(_.I(0,"a",70),_.S(1,"linkifyRight"),_.Q(2),_.J());if(a&2){a=_.P().va;var b=_.P();_.H("isMatFlatButton",a.id===b.Rd.SN);_.tg("aria-pressed",a.id===b.Rd.SN)("href",_.dD(1,6,a,b.Rd,b.Va),_.Ee)("data-action",b.Pib)("aria-label",b.ojb);_.A(2);_.dh(" ",b.ojb," ")}};
oNb=function(a){a&1&&(_.I(0,"a",71),_.S(1,"linkifyRight"),_.Q(2),_.J());if(a&2){a=_.P().va;var b=_.P();_.H("isMatFlatButton",a.id===b.Rd.SN);_.tg("aria-pressed",a.id===b.Rd.SN)("href",_.dD(1,6,a,b.Rd,b.Va),_.Ee)("data-action",b.Pib)("aria-label",b.qjb);_.A(2);_.dh(" ",b.qjb," ")}};pNb=function(a){a&1&&(_.I(0,"mat-cell",61),_.F(1,nNb,3,10,"a",68)(2,oNb,3,10,"a",69),_.J());a&2&&(a=_.P(),_.H("ngSwitch",a.Rd.vJ),_.A(),_.H("ngSwitchCase",!0),_.A(),_.H("ngSwitchCase",!1))};
rNb=function(a){a&1&&(_.I(0,"mat-header-cell",72)(1,"span",45),_.Q(2,"Action Button"),_.J()());a&2&&(a=_.P(),_.tg("aria-label","Browse repo at revision/ "+qNb(a.Rd.kb)))};
tNb=function(a,b){a&1&&(_.I(0,"mat-cell")(1,"a",73),_.S(2,"linkifyRoot"),_.I(3,"mat-icon"),_.Q(4,"code"),_.J()(),_.I(5,"button",74)(6,"mat-icon"),_.Q(7,"content_copy"),_.J()()());a&2&&(a=b.va,b=_.P(),_.A(),_.H("matTooltip",sNb(a.id,b.Rd.kb)),_.tg("href",HKb(2,10,a,b.Rd,b.Lfb,b.Va),_.Ee)("title",sNb(a.id,b.Rd.kb))("data-action",b.dyc)("aria-label",sNb(a.id,b.Rd.kb)),_.A(4),_.H("title",qNb(b.Rd.kb))("matTooltip",qNb(b.Rd.kb)),_.tg("data-copy-content",a.id)("data-action",b.eyc)("aria-label",qNb(b.Rd.kb)))};
uNb=function(a){a&1&&_.K(0,"mat-header-cell")};vNb=function(a,b){a&1&&(_.I(0,"mat-cell"),_.Q(1),_.J());a&2&&(a=b.va,_.A(),_.dh(" Previously: ",a.tg," "))};wNb=function(a){a&1&&_.K(0,"mat-header-cell")};
xNb=function(a,b){if(a&1){var c=_.Wd();_.I(0,"mat-cell");_.Q(1);_.I(2,"a",75);_.O("click",function(){var d=_.w(c).va,e=_.P();d.Fia=!d.Fia;return _.y(e.return)});_.Q(3);_.J()()}a&2&&(a=b.va,_.A(),GKb(" No matches in revisions [",a.sBa[a.sBa.length-1],", ",a.sBa[0],"], changelists [",a.rBa[a.rBa.length-1],", ",a.rBa[0],"] "),_.A(2),_.dh(" ",a.Fia?"Hide":"Show"," "))};
yNb=function(a){a&1&&(_.K(0,"linkified-message",77),_.S(1,"emptyToConstant"));a&2&&(a=_.P().va,_.H("message",a.message)("linkDefinitions",_.nh(1,2,a.LX)))};zNb=function(a,b){a&1&&(_.I(0,"mat-cell"),_.F(1,yNb,2,4,"linkified-message",76),_.J());a&2&&(a=b.va,b=_.P(),_.A(),_.H("ngIf",b.lE.has(a.id)))};
BNb=function(a){a&1&&(_.I(0,"div",79)(1,"button",46)(2,"mat-icon"),_.Q(3),_.J()(),_.Q(4),_.J());if(a&2){a=_.P().va;var b=_.P();_.A();_.tg("aria-expanded",b.LZ.has(a.id))("aria-label",b.LZ.has(a.id)?b.jEc:b.yEc);_.A(2);_.eh(b.LZ.has(a.id)?"expand_less":"expand_more");_.A();_.dh(" ",ANb(a.matches)," matches in the code at this revision. ")}};
CNb=function(a,b){a&1&&(_.I(0,"mat-cell"),_.F(1,BNb,5,4,"div",78),_.J());a&2&&(a=b.va,b=_.P(),_.tg("data-action",b.iyc)("data-row-id",a.id),_.A(),_.H("ngIf",a.matches!=null))};
DNb=function(a,b){a&1&&_.K(0,"file-search-snippet",81);if(a&2){a=b.va;var c=b.last,d=_.P(2).va;b=_.P();_.bh("last",c);c=d.matches.revision;d=d.tg||b.Rd.kb.path;var e=d+":"+c;b.E8a.get(e)==null&&b.E8a.set(e,_.Ptb(_.Ss(b.Rd.kb.uc(),{Uf:c}).Pc(d).tb(),b.Va,{Bka:"oneBased"}));c=b.E8a.get(e);_.H("linkGenerator",c)("resultIndex",0)("snippet",a)("trackElement","HistoryTableSearchResults")("feedbackEvent",b.g0a)}};
ENb=function(a){a&1&&(_.Cg(0),_.F(1,DNb,1,7,"file-search-snippet",80),_.Dg());a&2&&(a=_.P().va,_.A(),_.H("ngForOf",a.matches.Wl))};FNb=function(a,b){a&1&&(_.I(0,"mat-cell"),_.F(1,ENb,2,1,"ng-container",41),_.J());a&2&&(a=b.va,_.A(),_.H("ngIf",a.matches!=null))};GNb=function(a){a&1&&_.K(0,"mat-header-row")};
JNb=function(a,b){a&1&&_.K(0,"mat-row",82);a&2&&(a=b.va,b=_.P(),_.bh("active",b.lE.has(a.id))("left-row",b.Rd.Gla===a.id)("right-row",b.Rd.SN===a.id)("active-element",a.id===b.xia)("hidden",(a.hidden==null?null:a.hidden.Fia)===!1)("cleanup",a.Xm),_.tg("aria-label",_.DI(b.Rd.kb)?HNb.format({id:a.id,author:a.On}):INb.format({id:a.id,author:a.On})))};
KNb=function(a,b){a&1&&_.K(0,"mat-row",83);a&2&&(a=b.va,b=_.P(),_.bh("hidden",(a.hidden==null?null:a.hidden.Fia)===!1||!b.lE.has(a.id)),_.tg("aria-hidden",!b.lE.has(a.id)))};LNb=function(a){a&1&&_.K(0,"mat-row",84)};MNb=function(a){a&1&&_.K(0,"mat-row")};NNb=function(a,b){a&1&&_.K(0,"mat-row",85);a&2&&(a=b.va,b=_.P(),_.ah("display",b.LZ.has(a.id)&&a.matches!=null?"":"none"))};ONb=function(a){a&1&&_.K(0,"mat-row",86)};
PNb=function(a){if(a&1){var b=_.Wd();_.I(0,"button",92);_.O("click",function(){_.w(b);var c=_.P(2);return _.y(c.b0=!1)});_.I(1,"mat-icon");_.Q(2,"collapse_all");_.J()()}a&2&&(a=_.P(2),_.H("ascTrackElement",a.Wjb))};
QNb=function(a){if(a&1){var b=_.Wd();_.I(0,"div",87)(1,"button",88)(2,"mat-icon");_.Q(3,"search");_.J()();_.I(4,"mat-form-field",89)(5,"input",90,5);_.O("keydown.enter",function(){_.w(b);var c=_.P();return _.y(c.jdb.next())});_.J()();_.F(7,PNb,3,1,"button",91);_.J()}a&2&&(a=_.P(),_.A(),_.H("ascTrackElement",a.Wjb),_.tg("data-action",a.jyc),_.A(3),_.ah("width",a.b0?"500px":0)("opacity",a.b0?1:0)("pointer-events",a.b0?"unset":"none"),_.A(),_.H("formControl",a.tl),_.A(2),_.H("ngIf",a.b0))};
VNb=function(a){return[].concat(_.v(RNb),_.v(SNb),_.v(a),_.v(TNb),_.v(UNb))};bOb=function(a,b){switch(a){case 0:return b?WNb:XNb;case 1:return b?YNb:ZNb;case 2:return b?$Nb:aOb;default:return _.gb(a,"Unknown column type")}};cOb=function(a,b,c){return a+" file:("+Array.from(new Set([c.kb.path].concat(_.v(b.entries.map(function(d){var e;return((e=d.Pq)==null?void 0:e.tg)||""}))).filter(function(d){return!!d}))).join("|")+")"};
dOb=function(a){a&1&&(_.Q(0),_.S(1,"number"));a&2&&(a=_.P().Qa,_.dh(" files (",_.cD(1,1,a.files.length,"1.0-0"),") "))};eOb=function(a){a&1&&(_.I(0,"span"),_.Q(1,"+"),_.J())};fOb=function(a){a&1&&(_.Q(0),_.S(1,"number"),_.F(2,eOb,2,0,"span",5),_.Q(3,") "));a&2&&(a=_.P(2).Qa,_.dh(" commits (",_.cD(1,2,a.DR.entries.length,"1.0-0")),_.A(2),_.H("ngIf",a.eSb))};
gOb=function(a){a&1&&(_.I(0,"dc-information-box",8),_.Q(1),_.S(2,"number"),_.J());a&2&&(a=_.P(2).Qa,_.A(),_.dh(" There are a large number of commits. We are only showing the most recent ",_.cD(2,1,a.DR.entries.length,"1.0-0")," commits. "))};hOb=function(a,b){a&1&&_.K(0,"history-table",9);a&2&&(a=b.Qa,b=_.P(2).Qa,_.H("data",b.DR)("historyPlace",a))};
iOb=function(a){a&1&&(_.I(0,"mat-tab"),_.F(1,fOb,4,5,"ng-template",3)(2,gOb,3,4,"dc-information-box",6)(3,hOb,1,2,"history-table",7),_.S(4,"async"),_.J());a&2&&(a=_.P().Qa,_.A(2),_.H("ngIf",a.eSb),_.A(),_.H("ngIf",_.nh(4,2,a.DR.Rd)))};
jOb=function(a,b){if(a&1){var c=_.Wd();_.Cg(0);_.I(1,"mat-tab-group",2);_.O("selectedTabChange",function(d){_.w(c);var e=_.P(),f=e.Ha,g=f.hb;a:switch(d=d.index,d){case 0:d="openFilesTab";break a;case 1:d="openCommitsTab";break a;default:d=_.gb(d,"Unknown entry tab selected")}g.call(f,{element:"EntryContainer",action:d,gestureName:"CLICK",projectId:e.comparison.kb.wb});return _.y()});_.I(2,"mat-tab");_.F(3,dOb,2,4,"ng-template",3);_.K(4,"commit-fileset",4);_.J();_.F(5,iOb,5,4,"mat-tab",5);_.J();_.Dg()}a&
2&&(a=b.Qa,b=_.P(),_.A(4),_.H("leftRefSpec",b.comparison.Xs)("location",b.comparison.kb)("includeHeader",!0)("rightRefSpec",b.comparison.lq)("fileDiffEntries",a.files),_.A(),_.H("ngIf",!b.comparison.VPb))};kOb=function(a){a&1&&_.K(0,"loading",10);a&2&&_.H("hasBackground",!0)("diameter",48)};lOb=function(a){a&1&&_.K(0,"ref-picker",3);a&2&&(a=_.P(2),_.H("refPickerData",a.b8)("trackElement",a.hT))};mOb=function(a){a&1&&_.F(0,lOb,1,2,"ref-picker",2);a&2&&(a=_.P(),_.H("ngIf",a.comparison.kb&&a.comparison.kb.Lb))};
nOb=function(a,b){return _.Ss(b.uc(),{Go:a}).tb()};oOb=function(a,b){return _.Ps(b.uc(),a).tb()};
pOb=function(a){a&1&&(_.Cg(0),_.I(1,"span",6),_.Q(2," Comparing: "),_.J(),_.K(3,"comparison-ref-picker",7),_.I(4,"span",8),_.Q(5),_.J(),_.K(6,"comparison-ref-picker",9),_.I(7,"a",10)(8,"mat-icon"),_.Q(9,"cancel"),_.J()(),_.Dg());a&2&&(a=_.P(),_.A(3),_.H("comparison",a.comparison)("selector",a.Tjc),_.A(2),_.dh(" ",a.wbd," "),_.A(),_.H("comparison",a.comparison),_.A(),_.H("routerLink",a.sdd)("trackProjectId",a.comparison.kb.wb))};
qOb=function(a){if(a&1){var b=_.Wd();_.Cg(0);_.I(1,"a",11)(2,"mat-icon");_.Q(3,"code");_.J();_.Cg(4);_.I(5,"span");_.Q(6,"Browse");_.J();_.Dg();_.J();_.I(7,"copy-button",12);_.O("copyEvent",function(){_.w(b);var c=_.P();return _.y(c.aq())});_.J();_.K(8,"mat-divider",13);_.Dg()}a&2&&(a=_.P(),_.A(),_.H("routerLink",a.uad)("matTooltip",a.vad)("trackProjectId",a.comparison.kb.wb),_.A(6),_.H("buttonLabel",a.Ubd)("hoverMsg",a.h6a)("copyText",a.comparison.Oqd),_.A(),_.H("vertical",!0))};
rOb=function(a){a&1&&(_.K(0,"commit-information",14),_.I(1,"a",15),_.Q(2," Compare "),_.J());a&2&&(a=_.P(),_.H("activeLocation",a.comparison.kb)("version",a.ota)("linkToCommitDetails",!1),_.A(),_.H("routerLink",a.zbd)("trackProjectId",a.comparison.kb.wb))};sOb=function(a){a&1&&_.K(0,"segmented-dropdown-button",6);a&2&&(a=_.P(),_.H("item",a.tod))};
tOb=function(a,b){if(a&1){var c=_.Wd();_.I(0,"li")(1,"button",8);_.O("click",function(){var d=_.w(c).va,e=_.P(2);return _.y(e.o6b.emit(d.id))});_.Q(2);_.S(3,"toPrettyRef");_.J()()}a&2&&(a=b.va,_.bh("active-element",a.selected),_.A(),_.H("color",a.selected?"primary":null),_.A(),_.dh(" ",_.nh(3,4,a.id)," "))};uOb=function(a){a&1&&(_.I(0,"ul"),_.F(1,tOb,4,6,"li",7),_.J());a&2&&(a=_.P(),_.A(),_.H("ngForOf",a.Ana))};
vOb=function(a,b){a&1&&(_.Cg(0),_.I(1,"a",10),_.Q(2),_.S(3,"toPrettyRef"),_.J(),_.Dg());a&2&&(a=b.Qa,_.A(),_.H("routerLink",a.rdd),_.A(),_.dh(" ",_.nh(3,2,a.id)," "))};wOb=function(a){a&1&&_.F(0,vOb,4,4,"ng-container",9);a&2&&(a=_.P(),_.H("ngIf",a.Ana[0]))};xOb=function(a,b){return _.Ps(_.TI(a.uc(),"ref"),b).Gj({}).tb()};yOb=function(a,b){return(a.displayName||a.jg.fi).localeCompare(b.displayName||b.jg.fi)};
zOb=function(a){a=a.jg;var b=_.Ctb(a);switch(b){case "project":return{kind:b,projectId:a.projectId};case "ossProject":return{kind:b,projectName:a.Fi};case "host":return{kind:b,Zn:a.Zn};case "depot":return{kind:b};default:return _.gb(b,"Unknown repository group type")}};AOb=function(a){switch(a.kind){case "project":return"p/"+a.projectId;case "ossProject":return"o/"+a.projectName;case "host":return"h/"+a.Zn;case "depot":return"depot";default:return _.gb(a,"Unknown repository group type")}};
BOb=function(a){if(a.cM!=null)return a.cM.name;if(a.xn!=null)return a.xn.projectId;if(a.host!=null)return a.host.name;if(a.Fi!=null)return a.Fi.displayName;throw Error("Fe");};COb=function(a,b){a=BOb(a);b=BOb(b);return a<b?-1:a>b?1:0};DOb=function(a){a&1&&_.K(0,"mat-icon",7);a&2&&(a=_.P(2),_.H("svgIcon",a.icon))};EOb=function(a){a&1&&(_.I(0,"span",8),_.Q(1),_.J());a&2&&(a=_.P(2),_.A(),_.dh(" ",a.scope," "))};
FOb=function(a){a&1&&(_.I(0,"div",3),_.F(1,DOb,1,1,"mat-icon",4),_.I(2,"div",5),_.F(3,EOb,2,1,"span",6),_.I(4,"span"),_.Q(5),_.J()()());a&2&&(a=_.P(),_.A(),_.H("ngIf",a.icon),_.A(2),_.H("ngIf",a.scope),_.A(2),_.eh(a.name))};GOb=function(a){a&1&&(_.I(0,"conditional-link",6),_.Q(1),_.J());a&2&&(a=_.P(2),_.bh("active-element",a.HYa),_.H("ascTrackElement",a.M9)("trackGestureClick",!a.HYa)("trackProjectId",a.kb.wb)("condition",!a.HYa)("link",a.GYa),_.A(),_.dh("",a.d$c," "))};
HOb=function(a){a&1&&(_.I(0,"button",11),_.K(1,"mat-icon",12),_.J());if(a&2){a=_.P().va;var b=_.P(2);_.A();_.H("svgIcon",b.Bc.ye(a)?"shared:arrow_down_2":"shared:arrow_right_2")}};IOb=function(a){a&1&&_.K(0,"mat-icon",13);a&2&&(a=_.P().va,_.H("svgIcon",a.icon))};
JOb=function(a,b){a&1&&(_.I(0,"mat-tree-node",7),_.F(1,HOb,2,1,"button",8)(2,IOb,1,1,"mat-icon",9),_.I(3,"conditional-link",10),_.Q(4),_.J()());a&2&&(a=b.va,b=_.P(2),_.bh("active-element",a.rg===b.Bp),_.H("matTreeNodePaddingIndent",50),_.A(),_.H("ngIf",a.children),_.A(),_.H("ngIf",a.icon),_.A(),_.H("ascTrackElement",b.M9)("trackGestureClick",a.rg!==b.Bp)("condition",a.rg!==b.Bp)("link",_.FJ(a.location).Ob)("queryParams",_.FJ(a.location).Ua),_.A(),_.dh("",a.name," "))};
KOb=function(a){a&1&&(_.Cg(0),_.F(1,GOb,2,8,"conditional-link",3),_.I(2,"mat-tree",4),_.F(3,JOb,5,11,"mat-tree-node",5),_.J(),_.Dg());a&2&&(a=_.P(),_.A(),_.H("ngIf",a.GYa),_.A(),_.H("dataSource",a.dataSource)("treeControl",a.Bc)("expansionKey",a.Sza))};LOb=function(a,b){a&1&&_.K(0,"repository-search-result-entry",17);a&2&&(a=b.va,b=_.P(2),_.H("contextName",b.M9)("currentScope",b.kb)("searchResultItem",a))};
MOb=function(a){if(a&1){var b=_.Wd();_.I(0,"no-search-match",18);_.O("clear",function(){_.w(b);var c=_.P(2);return _.y(c.nQ())});_.J()}a&2&&(a=_.P(2),_.H("filter",a.searchTerm))};NOb=function(a){a&1&&(_.I(0,"div",14),_.F(1,LOb,1,3,"repository-search-result-entry",15),_.J(),_.F(2,MOb,1,1,"no-search-match",16));a&2&&(a=_.P(),_.A(),_.H("ngForOf",a.zF),_.A(),_.H("ngIf",a.ysd))};OOb=function(a){return a.level};POb=function(a){return!a.location.repository};QOb=function(a){a&1&&_.K(0,"loading",5)};
ROb=function(a){a&1&&_.K(0,"repository-searchable-tree-data",6);if(a&2){a=_.P().Qa;var b=_.P();_.H("searchTrackElement",b.Tpa)("treeItemNavigateTrackElement",b.M9)("place",b.kb)("repositoriesMap",a.hc)}};SOb=function(a){a&1&&(_.I(0,"div",7),_.Q(1),_.J());a&2&&(a=_.P().Qa,_.A(),_.dh(" ",a.message," "))};
TOb=function(a,b){a&1&&(_.Cg(0,1),_.F(1,QOb,1,0,"loading",2)(2,ROb,1,4,"repository-searchable-tree-data",3)(3,SOb,2,1,"div",4),_.Dg());a&2&&(a=b.Qa,b=_.P(),_.H("ngSwitch",a.state),_.A(),_.H("ngSwitchCase",b.Dd.jk),_.A(),_.H("ngSwitchCase",b.Dd.Ki),_.A(),_.H("ngSwitchCase",b.Dd.Error))};UOb=function(a){a&1&&_.K(0,"repository-searchable-tree",1);a&2&&(a=_.P(),_.H("place",a.kb))};VOb=function(a){a&1&&(_.Cg(0),_.I(1,"div",6)(2,"span"),_.Q(3," Could not load commit. "),_.J()(),_.Dg())};
WOb=function(a){if(a&1){var b=_.Wd();_.Cg(0);_.I(1,"div",10,0);_.K(3,"commit-overview",11);_.J();_.K(4,"splitter",12);_.I(5,"parent-selector",13);_.O("selectedParentChange",function(d){_.w(b);var e=_.P(3);return _.y(e.iZb.next(d))});_.J();_.Dg()}if(a&2){a=_.$g(2);var c=_.P(2).Qa;_.A(3);_.H("commit",c.hc.Pq);_.A();_.H("changeSizeOf",a);_.A();_.H("parents",c.hc.MS)("comparison",c.hc.comparison)}};
XOb=function(a){a&1&&(_.Cg(0),_.I(1,"div",7),_.K(2,"commit-header",8),_.F(3,WOb,6,4,"ng-container",2),_.K(4,"entry-container",9),_.J(),_.Dg());if(a&2){a=_.P().Qa;var b=_.P();_.A(2);_.H("comparison",a.hc.comparison)("viewMode",a.hc.Av);_.A();_.H("ngIf",!b.dCa(a.hc));_.A();_.H("comparison",a.hc.comparison)}};YOb=function(a){a&1&&_.K(0,"loading",14);a&2&&_.H("hasBackground",!0)("diameter",48)};
ZOb=function(a,b){a&1&&(_.Cg(0)(1,3),_.F(2,VOb,4,0,"ng-container",4)(3,XOb,5,4,"ng-container",4)(4,YOb,1,2,"loading",5),_.Dg()());a&2&&(a=b.Qa,b=_.P(),_.A(),_.H("ngSwitch",a.state),_.A(),_.H("ngSwitchCase",b.Dd.Error),_.A(),_.H("ngSwitchCase",b.Dd.Ki),_.A(),_.H("ngSwitchCase",b.Dd.jk))};$Ob=function(a,b){var c=b.GN||[],d,e=(d=(d=_.kk(a,2))?d:c[0]||"")?c.includes(d):!0;d={kb:a,lq:_.kk(a,0),Xs:d,Oqd:b.Zf,VPb:e};return{Pq:b,comparison:d,MS:c,Av:_.kk(a,2)?0:1}};aPb=function(){};
cPb=function(a){a&1&&_.F(0,aPb,0,0,"ng-template",5);a&2&&(_.P(2),_.H("ngTemplateOutlet",_.$g(3))("ngTemplateOutletContext",_.kh(2,bPb)))};dPb=function(){};fPb=function(a){a&1&&_.F(0,dPb,0,0,"ng-template",5);a&2&&(a=_.P().Qa,_.P(),_.H("ngTemplateOutlet",_.$g(3))("ngTemplateOutletContext",_.lh(2,ePb,a.hc.Ina)))};gPb=function(a,b){a&1&&(_.Cg(0,3),_.F(1,cPb,1,3,null,4)(2,fPb,1,4,null,4),_.Dg());a&2&&(a=b.Qa,b=_.P(),_.H("ngSwitch",a.state),_.A(),_.H("ngSwitchCase",b.Dd.jk),_.A(),_.H("ngSwitchCase",b.Dd.Ki))};
hPb=function(a){a&1&&_.K(0,"loading",9);a&2&&_.H("inline",!0)};iPb=function(a){a&1&&_.Q(0);a&2&&(a=_.P().count,_.eh(a))};jPb=function(a,b){a&1&&(_.I(0,"a",6)(1,"mat-icon"),_.Q(2,"check_circle"),_.J(),_.I(3,"span",7),_.F(4,hPb,1,1,"loading",8),_.Q(5),_.F(6,iPb,1,1,"ng-template",null,1,_.oh),_.J()());if(a&2){a=b.loading;b=b.count;var c=_.$g(7),d=_.P();_.H("href",d.Kgd(d.kb),_.Ee);_.A(4);_.H("ngIf",a)("ngIfElse",c);_.A();_.dh(" active ",b===1?"CL":"CLs"," ")}};
kPb=function(a){return _.yx+"#search/&q=is:pending%20from:-12w%20f:%5E//depot/"+nLb(a.path||"")};lPb=function(a){a&1&&_.K(0,"pending-cl-indicator",5);a&2&&(a=_.P(),_.H("place",a.kb))};mPb=function(a){a&1&&(_.I(0,"segmented-dropdown-button",7)(1,"mat-icon"),_.Q(2,"edit"),_.J()());if(a&2){a=_.P().Qa;var b=_.P();_.H("disabled",b.s1a?"disabled":null)("item",a)}};
nPb=function(a){a&1&&(_.I(0,"a",8)(1,"mat-icon"),_.Q(2,"edit"),_.J(),_.I(3,"span"),_.Q(4),_.J()());if(a&2){a=_.P().Qa;var b=_.P();_.H("disabled",b.s1a)("externalLink",a.Ob)("matTooltip",a.ariaLabel)("trackProjectId",b.kb.wb);_.A(4);_.dh(" ",a.title," ")}};oPb=function(a,b){a&1&&(_.Cg(0),_.F(1,mPb,3,2,"segmented-dropdown-button",6)(2,nPb,5,5,"ng-template",null,1,_.oh),_.Dg());a&2&&(a=b.Qa,b=_.$g(3),_.A(),_.H("ngIf",!!a.ua)("ngIfElse",b))};
pPb=function(a,b){a&1&&(_.I(0,"a",10)(1,"span"),_.Q(2),_.J()());if(a&2){a=b.va;b=b.index;var c=_.P(2);_.H("disabled",c.s1a)("externalLink",a.Ob)("matTooltip",a.ariaLabel)("trackProjectId",c.kb.wb);_.tg("data-index",b);_.A(2);_.dh(" ",a.title," ")}};qPb=function(a,b){a&1&&_.F(0,pPb,3,6,"a",9);a&2&&_.H("ngForOf",b.buttons)};
rPb=function(a){a&1&&(_.I(0,"li",2)(1,"a",6),_.Q(2),_.J()());a&2&&(a=_.P(),_.A(),_.bh("active-element",a.Bkd),_.H("routerLink",a.Lfc)("ascTrackElement",a.jj),_.A(),_.dh(" ",a.Pwd," "))};sPb=function(a){if(a.Lb&&!_.Ts(a)&&!a.params.Wb){var b=Number(a.Lb);return isNaN(b)?a.Lb:b}};tPb=function(a){a&1&&(_.I(0,"span",8),_.Q(1,"/"),_.J())};
uPb=function(a,b){if(a&1){var c=_.Wd();_.Cg(0);_.I(1,"a",5);_.S(2,"async");_.Q(3);_.J();_.I(4,"a",6);_.O("click",function(){_.w(c);_.P().viewState.I5.next(1);return _.y()});_.J();_.F(5,tPb,2,0,"span",7);_.Dg()}if(a&2){a=b.va;b=b.last;var d=_.P();_.A();_.bh("has-info",d.sra&&(d.sra.has("//depot/"+a.path)||d.sra.has("//depot/"+a.path+"/")));_.H("routerLink",a.Ob)("queryParams",a.Ua)("trackProjectId",d.projectId);_.tg("style",_.nh(2,9,a.style),EKb);_.A(2);_.eh(a.title);_.A();_.H("routerLink",a.Ob);_.A();
_.H("ngIf",!b)}};vPb=function(a,b){a&1&&_.K(0,"breadcrumb",9);a&2&&_.H("items",b.Qa)};wPb=function(a){a&1&&(_.K(0,"path-breadcrumb",11),_.S(1,"maybeStripGoogle3"),_.S(2,"async"),_.S(3,"async"));if(a&2){a=_.P().sZb;var b=_.P();_.H("copyText",_.nh(2,6,_.nh(1,4,b.kb)))("items",a)("projectId",b.kb.wb)("stacksPaths",_.nh(3,8,b.sra))}};xPb=function(a,b){a&1&&_.F(0,wPb,4,10,"path-breadcrumb",10);a&2&&(a=b.sZb,_.H("ngIf",a&&a.length>0))};
yPb=function(a){a&1&&(_.I(0,"mat-icon",14),_.Q(1),_.J());a&2&&(a=_.P().icon,_.A(),_.dh(" ",a," "))};zPb=function(a,b){a&1&&(_.I(0,"segmented-dropdown-button",12),_.F(1,yPb,2,1,"mat-icon",13),_.J());a&2&&(a=b.icon,_.H("item",b.Jbb)("useBreadcrumbStyling",!0),_.A(),_.H("ngIf",a))};APb=function(a,b){a&1&&_.K(0,"ref-picker",16);a&2&&(a=b.Qa,b=_.P(2),_.H("refPickerData",a)("trackElement",b.hT))};BPb=function(a){a&1&&(_.F(0,APb,1,2,"ref-picker",15),_.S(1,"async"));a&2&&(a=_.P(),_.H("ngIf",_.nh(1,1,a.Hpd)))};
CPb=function(a){a&1&&_.K(0,"cl-picker",8);a&2&&(a=_.P(),_.H("place",a.kb))};DPb=function(a,b){a&1&&(_.I(0,"mat-chip-option",9)(1,"span",10),_.Q(2),_.J()());a&2&&(a=b.va,_.H("value",a.value),_.A(2),_.dh(" ",a.label," "))};EPb=function(a){a&1&&(_.I(0,"mat-icon",2),_.Q(1,"thumb_up_filled"),_.J())};FPb=function(a){a&1&&(_.I(0,"mat-icon",3),_.Q(1,"thumb_up"),_.J())};GPb=function(a){a&1&&(_.I(0,"mat-icon",5),_.Q(1,"thumb_down_filled"),_.J())};
HPb=function(a){a&1&&(_.I(0,"mat-icon",3),_.Q(1,"thumb_down"),_.J())};IPb=function(a){a&1&&(_.I(0,"div",6),_.Q(1," Thank you for your feedback! "),_.J())};JPb=function(a){if(a&1){var b=_.Wd();_.I(0,"detailed-feedback-panel",8);_.O("feedbackSubmitted",function(c){_.w(b);_.P(2).Uga.set(c);return _.y()})("cancelFeedbackEvent",function(){_.w(b);var c=_.P(2);c.N0.set(!1);c.D9.set(!1);c.Uga.set(!1);return _.y()});_.J()}a&2&&(a=_.P(2),_.H("positiveFeedback",a.N0())("chatContextId",a.FD())("turnId",a.turnId()))};
KPb=function(a){a&1&&_.ug(0,IPb,2,0,"div",6)(1,JPb,1,3,"detailed-feedback-panel",7);a&2&&(a=_.P(),_.vg(a.Uga()?0:1))};MPb=function(a){if(a&1){var b=_.Wd();_.I(0,"span",11);_.O("copy",function(){_.w(b);var c=_.P();return _.y(LPb(c))});_.Q(1);_.I(2,"span",12);_.Q(3);_.J()()}a&2&&(a=_.P(),_.A(),_.dh(" ",a.F_b()," "),_.A(2),_.dh("",a.lJb()," "))};
NPb=function(a,b){a&1&&(_.I(0,"mat-chip",14)(1,"mat-icon",15),_.Q(2),_.J(),_.Q(3),_.J());a&2&&(a=b.va,b=_.P(2),_.A(2),_.eh(b.cja(a)),_.A(),_.dh(" ",b.getFileName(a)," "))};
OPb=function(a){if(a&1){var b=_.Wd();_.I(0,"span",11);_.O("copy",function(){_.w(b);var c=_.P();return _.y(LPb(c))});_.Q(1);_.K(2,"br");_.I(3,"div",13)(4,"mat-chip",14);_.Q(5);_.I(6,"mat-icon",15);_.Q(7);_.J()();_.JE(8,NPb,4,2,"mat-chip",14,_.IE);_.J()()}a&2&&(a=_.P(),_.A(),_.dh(" ",a.F_b()," "),_.A(4),_.dh(" ",a.lJb()," "),_.A(2),_.eh(a.cja(a.message().request.fileSpec)),_.A(),_.KE(a.Egd()))};PPb=function(a){a&1&&(_.I(0,"span",8),_.Q(1),_.J());a&2&&(a=_.P(),_.A(),_.dh(" ",a.jnc," "))};
QPb=function(a){if(a&1){var b=_.Wd();_.I(0,"markdown-content",16);_.O("copy",function(){_.w(b);var c=_.P();return _.y(c.aq())});_.J()}a&2&&(a=_.P(),_.H("content",a.vcb())("enableSyntaxHighlighting",!0))};RPb=function(a){a&1&&_.K(0,"chat-feedback",10);a&2&&(a=_.P(),_.H("chatContextId",a.FD())("turnId",a.message().turnId))};
SPb=function(a){a&1&&(_.I(0,"mat-chip",9)(1,"mat-icon",7),_.Q(2),_.J(),_.Q(3),_.I(4,"span",19),_.Q(5),_.J(),_.I(6,"span",20),_.Q(7),_.J(),_.I(8,"span",21)(9,"mat-icon",22),_.Q(10,"remove_red_eye_outlined"),_.J()()());a&2&&(a=_.P(),_.A(2),_.eh(a.cja(a.UD())),_.A(),_.dh(" ",a.getFileName(a.UD())," "),_.A(2),_.dh(" ",a.xcd()," "),_.A(2),_.dh(" ",_.Hwa(a.UD())?"Current file":"Current dir"))};
TPb=function(a,b){if(a&1){var c=_.Wd();_.I(0,"mat-chip",9)(1,"mat-icon",23);_.Q(2);_.J();_.Q(3);_.I(4,"button",24);_.O("click",function(){var d=_.w(c).va,e=_.P();return _.y(e.Wbb(d))});_.I(5,"mat-icon",25);_.Q(6,"close");_.J()()()}a&2&&(a=b.va,b=_.P(),_.A(2),_.eh(b.cja(a)),_.A(),_.dh(" ",b.getFileName(a)," "))};UPb=function(a){a&1&&(_.I(0,"mat-chip",13)(1,"mat-icon",7),_.Q(2,"search"),_.J(),_.I(3,"span",26),_.Q(4," Deep Research "),_.J()())};
VPb=function(a){a&1&&(_.I(0,"mat-icon",29),_.Q(1,"checkmark"),_.J())};
YPb=function(a,b){if(a&1){var c=_.Wd();_.I(0,"div",27);_.O("click",function(){var d=_.w(c).va,e=_.P();return _.y(WPb(e,d))})("keydown.enter",function(){var d=_.w(c).va,e=_.P();return _.y(WPb(e,d))});_.I(1,"div",28);_.ug(2,VPb,2,0,"mat-icon",29);_.J();_.I(3,"div",30)(4,"div",31);_.Q(5);_.J();_.I(6,"div",32);_.Q(7);_.J()();_.I(8,"div",33)(9,"mat-chip",34);_.Q(10);_.J()()()}a&2&&(a=b.va,b=_.P(),_.H("disabled",a.disabled)("ngClass",_.lh(6,XPb,a.default)),_.A(2),_.vg(b.J8===a?2:-1),_.A(3),_.dh(" ",a.name,
" "),_.A(2),_.eh(a.description),_.A(3),_.dh(" ",a.disabled?"Disabled":a.default?"Default":"Preview"," "))};ZPb=function(a,b){if(a&1){var c=_.Wd();_.I(0,"mat-chip",13);_.O("click",function(){var d=_.w(c).va,e=_.P();e.Ha.hb({element:"CsChatSplashPage",action:"clickAction",gestureName:"CLICK",Ji:d.prompt});e.GD.sendMessage(e.Of.vO(),d.prompt,d.intent);return _.y()});_.K(1,"mat-icon",14);_.Q(2);_.J()}a&2&&(a=b.va,_.A(),_.H("svgIcon",a.icon),_.A(),_.dh(" ",a.label," "))};
$Pb=function(a){a&1&&(_.I(0,"div",5)(1,"mat-icon",14),_.Q(2,"dogfood"),_.J()())};aQb=function(a){a&1&&(_.I(0,"mat-icon"),_.Q(1,"add"),_.J())};bQb=function(a){a&1&&(_.I(0,"mat-icon"),_.Q(1,"clear_all"),_.J())};cQb=function(a,b){a&1&&_.K(0,"chat-message",15,1);if(a&2){a=b.va;var c=b.py;b=b.lgc;var d=_.P();_.ah("min-height",c!==b-1||a.status!=="STREAMING"&&a.status!=="LOADING"?0:d.jSb(),"px");_.H("message",a)}};dQb=function(a){a&1&&_.K(0,"splash-page")};
eQb=function(a){a&1&&(_.I(0,"div",16),_.K(1,"mat-icon",3),_.I(2,"div"),_.Q(3," Select code in the code panel "),_.K(4,"br"),_.Q(5,' and then click "Explain" or press "m" to begin. '),_.J()())};fQb=function(a){a&1&&_.ug(0,dQb,1,0,"splash-page")(1,eQb,6,0,"div",16);a&2&&(a=_.P(),_.vg(a.Fo?0:1))};gQb=function(a){if(a&1){var b=_.Wd();_.I(0,"div",11)(1,"prompt-box",17);_.O("userInputSubmitted",function(c){_.w(b);var d=_.P();d.GD.sendMessage(d.ycd,c.Cr,4,c.iec);return _.y()});_.J()()}};
hQb=function(a,b){a&1&&(_.I(0,"icon-empty-state-subtitle")(1,"p"),_.Q(2),_.J(),_.I(3,"a",3),_.Q(4,"Download"),_.J()());a&2&&(a=b.Qa,b=_.P(),_.A(2),_.dh(" Size in bytes: ",b.Sya," "),_.A(),_.H("href",_.ih(a),_.Ee))};iQb=function(a){a&1&&(_.I(0,"icon-empty-state-subtitle"),_.Q(1," Please clone this repository to view the file "),_.J())};jQb=function(a){a&1&&(_.I(0,"mat-label"),_.Q(1),_.J());a&2&&(a=_.P(),_.A(),_.dh(" ",a.label," "))};
kQb=function(a){a&1&&(_.I(0,"mat-error"),_.Q(1," Invalid regex "),_.J())};lQb=function(a){a&1&&(_.I(0,"mat-error"),_.Q(1," Invalid line number "),_.J())};mQb=function(a){a&1&&(_.I(0,"span",10),_.Q(1),_.J());a&2&&(a=_.P(2),_.A(),_.eh(a.item.label))};nQb=function(a){a&1&&_.K(0,"mat-icon",11);a&2&&(a=_.P(2),_.H("svgIcon",a.item.icon))};oQb=function(a){a&1&&_.Fg(0)};
pQb=function(a){if(a&1){var b=_.Wd();_.I(0,"div")(1,"div",12,1);_.O("ascBlur",function(){_.w(b);var d=_.P(2);return _.y(d.GX())});_.F(3,oQb,1,0,"ng-container",13);_.J()()}if(a&2){a=_.$g(2);var c=_.P(2);_.A();_.H("cdkTrapFocusAutoCapture",c.OJb)("focusOnInit",a==null?null:a.Wj);_.A(2);_.H("ngTemplateOutlet",c.item.d5)("ngTemplateOutletContext",c.item.context)}};
qQb=function(a){if(a&1){var b=_.Wd();_.Cg(0);_.I(1,"button",3,0);_.S(3,"async");_.S(4,"async");_.O("click",function(){_.w(b);var d=_.P();return _.y(d.OF())})("mousedown",function(d){_.w(b);var e=_.P();if(e.Zka&&d.target){for(var f=d.target;f&&f.tagName!=="BUTTON";)f=f.parentElement;e.lgb=f}d.preventDefault();return _.y()});_.I(5,"div",4);_.F(6,mQb,2,1,"span",5);_.I(7,"div",6);_.F(8,nQb,1,1,"mat-icon",7);_.Q(9);_.K(10,"mat-icon",8);_.J()()();_.F(11,pQb,4,4,"ng-template",9);_.S(12,"async");_.O("detach",
function(){_.w(b);var d=_.P();return _.y(d.GX())});_.Dg()}if(a&2){a=_.$g(2);var c=_.P();_.A();_.bh("dense",c.XDb)("active",_.nh(3,17,c.isOpen))("icon-only",c.uNb);_.H("ascTrackElement",c.item.wc)("trackAction",_.nh(4,19,c.isOpen)?"openDropdown":"closeDropdown");_.tg("aria-label",c.ariaLabel);_.A(5);_.H("ngIf",c.item.label);_.A();_.bh("title",c.item.title);_.A();_.H("ngIf",c.item.icon);_.A();_.dh(" ",c.item.title," ");_.A(2);_.H("cdkConnectedOverlayOrigin",a)("cdkConnectedOverlayOpen",_.nh(12,21,c.isOpen))("cdkConnectedOverlayPositions",
c.tna)}};rQb=function(a){a&1&&_.K(0,"find-in-file")(1,"go-to-line")};sQb=function(a){setTimeout(function(){var b=a();b&&b.focus()})};tQb=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{ED:e.id&&e.id.length?e.id:d+"-"+f,type:0,displayName:e.name,Tf:g,children:tQb(e.children,b,c.concat({Tf:g,counts:new Map,dfa:new Map}),d+1)}}e={type:1,Bi:e.id,displayName:e.name,Tf:{enabled:!1},fla:e.s7a};b.set(e.Bi,{node:e,MS:c});return e})};
uQb=function(a){return a!=null?a:null};vQb=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.SQ?d.add(e.ED):c.add(e.Bi);return b.filter(function(f){return f.SQ?d.has(f.ED):c.has(f.Bi)})};wQb=function(a){a&1&&_.K(0,"loading",5)};xQb=function(a){a&1&&(_.I(0,"mat-icon",6),_.Q(1,"error"),_.J());a&2&&(a=_.P().Qa,_.H("matTooltip",a.nNb))};
yQb=function(a){a&1&&(_.I(0,"span",7),_.Q(1),_.J());if(a&2){a=_.P().Qa;_.P();var b=a.Tu;b=(new _.Hv("{NUM_FINDINGS, plural, =1 {1 finding} other {{NUM_FINDINGS} findings}}")).format({NUM_FINDINGS:b});_.tg("aria-label",b);_.A();_.dh(" (",a.Tu,") ")}};
zQb=function(a,b){a&1&&(_.Cg(0,1),_.F(1,wQb,1,0,"loading",2)(2,xQb,2,1,"mat-icon",3)(3,yQb,2,2,"span",4),_.Dg());a&2&&(a=b.Qa,b=_.P(),_.H("ngSwitch",a.Ks),_.A(),_.H("ngSwitchCase",b.NMa.LOADING),_.A(),_.H("ngSwitchCase",b.NMa.ERROR),_.A(),_.H("ngSwitchCase",b.NMa.uh))};
BQb=function(a){if(a&1){var b=_.Wd();_.I(0,"mat-radio-button",7);_.O("change",function(c){_.w(b);var d=_.P().va,e=_.P();return _.y(AQb(e,c.source,d))});_.I(1,"span");_.Q(2);_.J()()}a&2&&(a=_.P().va,_.H("checked",a.Tf.enabled),_.oC("aria-label",a.displayName+" layer")("aria-describedby","layer-status-"+a.displayName),_.A(2),_.eh(a.displayName))};
CQb=function(a){if(a&1){var b=_.Wd();_.I(0,"mat-checkbox",7);_.O("change",function(c){_.w(b);var d=_.P().va,e=_.P();return _.y(AQb(e,c,d))});_.Q(1);_.J()}a&2&&(a=_.P().va,_.H("checked",a.Tf.enabled),_.oC("aria-label",a.displayName+" layer")("aria-describedby","layer-status-"+a.displayName),_.A(),_.dh(" ",a.displayName," "))};DQb=function(a){a&1&&_.K(0,"layer-status",8);a&2&&(a=_.P().va,_.H("id","layer-status-"+a.displayName)("layer",a.Bi))};
FQb=function(a,b){if(a&1){var c=_.Wd();_.I(0,"mat-tree-node",4);_.O("keydown",function(d){var e=_.w(c).va,f=_.P();return _.y(EQb(f,d,e))});_.F(1,BQb,3,4,"mat-radio-button",5)(2,CQb,2,4,"ng-template",null,0,_.oh)(4,DQb,1,2,"layer-status",6);_.J()}a&2&&(a=b.va,b=_.$g(3),_.A(),_.H("ngIf",a.fla)("ngIfElse",b),_.A(3),_.H("ngIf",a.Tf.enabled))};
LQb=function(a,b){if(a&1){var c=_.Wd();_.I(0,"mat-tree-node",9);_.O("keydown",function(d){var e=_.w(c).va,f=_.P();return _.y(EQb(f,d,e))});_.I(1,"mat-checkbox",10);_.O("change",function(d){var e=_.w(c).va,f=_.P();return _.y(GQb(f,d,e))});_.Q(2);_.J();_.I(3,"button",11)(4,"mat-icon");_.Q(5);_.J()()()}a&2&&(a=b.va,b=_.P(),_.H("ngClass",_.lh(7,HQb,b.ye(a))),_.A(),_.H("checked",a.Tf.enabled)("indeterminate",IQb(b,a)),_.A(),_.dh(" ",a.displayName," "),_.A(),_.tg("aria-expanded",b.ye(a))("aria-label",b.Bc.ye(a)?
JQb.format({categoryName:a.displayName}):KQb.format({categoryName:a.displayName})),_.A(2),_.eh(b.Bc.ye(a)?"expand_less":"expand_more"))};MQb=function(a){return!a.SQ};NQb=function(a){return a.level};OQb=function(a){return a.SQ};PQb=function(a){if(a.type===1)return[];if(a.type===0)return a.children;throw Error("Ie");};QQb=function(a){var b=a.querySelector("mat-checkbox input");b||(b=a.querySelector("mat-radio-button input"));return b};
RQb=function(a){a&1&&(_.I(0,"div",2)(1,"span",3),_.Q(2,"Layers"),_.J(),_.K(3,"layer-menu"),_.I(4,"a",4),_.K(5,"mat-icon",5),_.J()());a&2&&(a=_.P(),_.A(4),_.H("externalLink",a.dZ))};UQb=function(a){a&1&&_.K(0,"link-row",17,3);if(a&2){a=_.P().Qa;var b=_.P(2);_.H("label",SQb(b));var c=!!b.kb.params.line;b=_.DI(b.kb)?c?"Copy link to line & CL":"Copy link to CL":c?"Copy link to line & commit":"Copy link to commit";_.oC("ariaLabel",b);_.H("shortcut",_.kh(4,TQb))("url",a.hc)}};
VQb=function(a){a&1&&_.K(0,"loading",22);a&2&&_.H("inline",!0)};WQb=function(a){a&1&&(_.I(0,"span",23),_.Q(1),_.J());a&2&&(a=_.P(2).Qa,_.A(),_.dh(" ",a.message," "))};XQb=function(a){a&1&&(_.I(0,"div",18)(1,"span",19),_.Q(2),_.J(),_.F(3,VQb,1,1,"loading",20)(4,WQb,2,1,"span",21),_.J());if(a&2){a=_.P().Qa;var b=_.P(2);_.A(2);_.eh(SQb(b));_.A();_.H("ngIf",a.state===b.Dd.jk);_.A();_.H("ngIf",a.state===b.Dd.Error)}};
YQb=function(a,b){a&1&&(_.Cg(0),_.F(1,UQb,2,5,"link-row",15)(2,XQb,5,3,"div",16),_.Dg());a&2&&(a=b.Qa,_.A(),_.H("ngIf",a.hc),_.A(),_.H("ngIf",!a.hc))};$Qb=function(a,b){a&1&&_.K(0,"link-row",24,4);a&2&&(a=b.Qa,_.H("shortcut",_.kh(2,ZQb))("url",a))};cRb=function(a){a&1&&_.K(0,"link-row",26,5);if(a&2){a=_.P().Qa;var b=_.P(2);_.H("label",a.hc.endsWith('.h"')&&!aRb(b)?"Include statement":"Import statement")("shortcut",_.kh(3,bRb))("url",a.hc)}};
dRb=function(a,b){a&1&&(_.Cg(0),_.F(1,cRb,2,4,"link-row",25),_.Dg());a&2&&(a=b.Qa,_.A(),_.H("ngIf",a.hc))};fRb=function(a){a&1&&_.K(0,"link-row",29,6);a&2&&(a=_.P().Qa,_.H("shortcut",_.kh(2,eRb))("url",a.hc))};gRb=function(a){a&1&&(_.I(0,"span",23),_.Q(1," No targets found "),_.J())};hRb=function(a){a&1&&_.K(0,"loading",22);a&2&&_.H("inline",!0)};iRb=function(a){a&1&&(_.I(0,"span",23),_.Q(1),_.J());a&2&&(a=_.P(2).Qa,_.A(),_.dh(" ",a.message," "))};
jRb=function(a){a&1&&(_.I(0,"div",30)(1,"span",19),_.Q(2," Build rule "),_.J(),_.F(3,gRb,2,0,"span",21)(4,hRb,1,1,"loading",20)(5,iRb,2,1,"span",21),_.J());if(a&2){a=_.P().Qa;var b=_.P(3);_.A(3);_.H("ngIf",a.state===b.Dd.Ki);_.A();_.H("ngIf",a.state===b.Dd.jk);_.A();_.H("ngIf",a.state===b.Dd.Error)}};kRb=function(a,b){a&1&&(_.Cg(0),_.F(1,fRb,2,3,"link-row",27)(2,jRb,6,3,"div",28),_.Dg());a&2&&(a=b.Qa,_.A(),_.H("ngIf",a.hc),_.A(),_.H("ngIf",!a.hc))};
lRb=function(a){a&1&&(_.Cg(0),_.F(1,kRb,3,2,"ng-container",12),_.S(2,"async"),_.Dg());a&2&&(a=_.P(2),_.A(),_.H("ngIf",_.nh(2,1,a.jCb)))};nRb=function(a,b){a&1&&_.K(0,"link-row",31,7);a&2&&(a=b.Qa,_.H("shortcut",_.kh(2,mRb))("url",a))};
pRb=function(a){a&1&&_.K(0,"link-row",34,8);if(a&2){a=_.P().Qa;var b=_.P(2);_.H("label",b.kb.params.line?"Line & Commit in Public CS":"Commit in Public CS");_.oC("ariaLabel",b.kb.params.line?"Copy link to line & commit in public Code Search":"Copy link to commit in public Code Search");_.H("shortcut",_.kh(4,oRb))("url",a.hc)}};qRb=function(a){a&1&&_.K(0,"loading",22);a&2&&_.H("inline",!0)};rRb=function(a){a&1&&(_.I(0,"span",23),_.Q(1),_.J());a&2&&(a=_.P(2).Qa,_.A(),_.dh(" ",a.message," "))};
sRb=function(a){a&1&&(_.I(0,"div",35)(1,"span",19),_.Q(2),_.J(),_.F(3,qRb,1,1,"loading",20)(4,rRb,2,1,"span",21),_.J());if(a&2){a=_.P().Qa;var b=_.P(2);_.A(2);_.eh(b.kb.params.line?"Line & Commit in Public CS":"Commit in Public CS");_.A();_.H("ngIf",a.state===b.Dd.jk);_.A();_.H("ngIf",a.state===b.Dd.Error)}};tRb=function(a,b){a&1&&(_.Cg(0),_.F(1,pRb,2,5,"link-row",32)(2,sRb,5,3,"div",33),_.Dg());a&2&&(a=b.Qa,b=_.P(2),_.A(),_.H("ngIf",a.hc),_.A(),_.H("ngIf",a.state!==b.Dd.Ki))};
yRb=function(a){a&1&&(_.K(0,"link-row",10,1)(2,"link-row",11,2),_.S(4,"async"),_.F(5,YQb,3,2,"ng-container",12),_.S(6,"async"),_.F(7,$Qb,2,3,"link-row",13)(8,dRb,2,1,"ng-container",12),_.S(9,"async"),_.F(10,lRb,3,3,"ng-container",12)(11,nRb,2,3,"link-row",14)(12,tRb,3,2,"ng-container",12),_.S(13,"async"));a&2&&(a=_.P(),_.H("shortcut",_.kh(18,uRb))("url",_.DI(a.kb)?tP(a.kb):a.kb.eE),_.A(2),_.H("shortcut",_.kh(19,vRb))("url",_.nh(4,10,a.I8a)),_.A(3),_.H("ngIf",_.nh(6,12,a.sTb)),_.A(2),_.H("ngIf",wRb(a)),
_.A(),_.H("ngIf",_.nh(9,14,a.tTb)),_.A(2),_.H("ngIf",_.WI(a.kb)),_.A(),_.H("ngIf",xRb(a)),_.A(),_.H("ngIf",_.nh(13,16,a.uTb)))};zRb=function(a,b){var c=a.params.Uf;return c&&c!=="HEAD"?_.of(c):(_.CI(a)?a.params.Wb&&_.Ts(a)?0:!_.Ts(a)&&!SKb(a):a.Lb&&_.Hi.test(a.Lb))?_.of(_.CI(a)?a.Lb:void 0):_.CM(b,a,!_.CI(a)||a.repository==="chromium"||a.Zh()?"path":"repository")};
ARb=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};BRb=function(a){return _.xl(a,_.Es,1,_.ul()).map(function(b){var c=b.Yd();b=_.Kl(b,2,_.ul());return{file:c,qsd:b.length}})};
CRb=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("Je");d+=a[e]}else if(a[e]==="{"){e++;if(e>=a.length)throw Error("Ke");a[e]==="{"?c+="{":d=a[e]}else c+=a[e];if(d!==void 0)throw Error("Ke");return c};DRb=function(a){a&1&&(_.Cg(0),_.Q(1),_.Dg());a&2&&(a=_.P().va,_.A(),_.dh(" ",a.label," "))};ERb=function(a){a&1&&(_.Q(0),_.S(1,"lastPathElement"));a&2&&(a=_.P().va,_.dh(" ",_.nh(1,1,a.bR)," "))};
GRb=function(a,b){a&1&&_.K(0,"menu-keyboard-shortcut-hint",10);a&2&&_.H("shortcut",_.lh(1,FRb,b.Qa))};HRb=function(a,b){a&1&&(_.I(0,"a",7),_.S(1,"async"),_.F(2,DRb,2,1,"ng-container",8)(3,ERb,2,3,"ng-template",null,2,_.oh)(5,GRb,1,3,"menu-keyboard-shortcut-hint",9),_.J());if(a&2){a=b.va;b=_.$g(4);var c=_.P(2);_.H("routerLink",_.nh(1,5,c.NAa(a.bR)))("ascTrackElement",c.wc);_.A(2);_.H("ngIf",a.label)("ngIfElse",b);_.A(3);_.H("ngIf",a.bc)}};
IRb=function(a){a&1&&(_.Cg(0),_.K(1,"mat-divider"),_.I(2,"div",15),_.Q(3," Files with shared CLs "),_.J(),_.Dg())};JRb=function(a){a&1&&_.K(0,"loading")};KRb=function(a){a&1&&(_.I(0,"dc-information-box",16),_.Q(1),_.J());a&2&&(a=_.P().Qa,_.A(),_.dh(" ",a.message," "))};
LRb=function(a,b){a&1&&(_.I(0,"a",18),_.S(1,"async"),_.Q(2),_.S(3,"lastPathElement"),_.J());a&2&&(a=b.va,b=_.P(4),_.H("title",_.wtb("",a.file,"\n",a.qsd," shared CLs"))("routerLink",_.nh(1,6,b.NAa(a.file)))("ascTrackElement",b.wc),_.A(2),_.dh(" ",_.nh(3,8,a.file)," "))};MRb=function(a){a&1&&(_.Cg(0),_.F(1,LRb,4,10,"a",17),_.Dg());a&2&&(a=_.P().Qa,_.A(),_.H("ngForOf",a.hc))};
NRb=function(a,b){a&1&&(_.Cg(0,11),_.F(1,IRb,4,0,"ng-container",12)(2,JRb,1,0,"loading",13)(3,KRb,2,1,"dc-information-box",14)(4,MRb,2,1,"ng-container",13),_.Dg());a&2&&(a=b.Qa,b=_.P(2),_.H("ngSwitch",a.state),_.A(),_.H("ngIf",!a.hc||a.hc.length>0),_.A(),_.H("ngSwitchCase",b.Dd.jk),_.A(),_.H("ngSwitchCase",b.Dd.Error),_.A(),_.H("ngSwitchCase",b.Dd.Ki))};
ORb=function(a){a&1&&(_.I(0,"mat-nav-list",4),_.F(1,HRb,6,7,"a",5),_.S(2,"async"),_.F(3,NRb,5,5,"ng-container",6),_.S(4,"async"),_.J());a&2&&(a=_.P(),_.A(),_.H("ngForOf",_.nh(2,2,a.Rbb)),_.A(2),_.H("ngIf",_.nh(4,4,a.eed)))};PRb=function(a,b){var c,d=(c=b.Vq.exec(a.path))!=null?c:[];b=CRb(b.vv,function(e){return _.epb(d[Number(e)])});return _.Ss(a.uc().Pc(b),{line:void 0}).tb()};QRb=function(a,b){return{bR:a,label:b?"Tests directory":"Tested code directory",rF:"test",bc:"t"}};
RRb=function(a){if(a&1){var b=_.Wd();_.I(0,"dropdown-button",2);_.O("isOpen",function(c){_.w(b);var d=_.P();return _.y(c?d.Vma():d.Uma())});_.J()}a&2&&(a=_.P(),_.H("item",a.gE),_.oC("ariaLabel",a.AFc),_.H("dense",!0))};TRb=function(a,b){a&1&&(_.I(0,"a",5),_.Q(1),_.K(2,"menu-keyboard-shortcut-hint",6),_.J());a&2&&(a=b.va,_.H("href",a.url,_.Ee),_.A(),_.dh(" ",a.label," "),_.A(),_.H("shortcut",_.lh(3,SRb,a.key)))};
URb=function(a){a&1&&(_.I(0,"mat-nav-list",3),_.F(1,TRb,3,5,"a",4),_.J());a&2&&(a=_.P(),_.A(),_.H("ngForOf",a.ZEa))};VRb=function(a){if(a&1){var b=_.Wd();_.I(0,"button",8);_.O("click",function(){_.w(b);var c=_.P();c.Ha.hb({element:"HeaderActions",action:c.Oka()?"closeCsChat":"openCsChat",gestureName:"CLICK"});c.Oka.set(!c.Oka());var d=c.Of;c=!c.Oka();d.m_a.next(c);return _.y()});_.Q(1,"\n  Chat\n  ");_.K(2,"mat-icon",9);_.Q(3,"\n");_.J()}};WRb=function(a){a&1&&_.K(0,"layer-menu-dropdown")};
XRb=function(a){a&1&&(_.K(0,"find-in-file-dropdown",10),_.S(1,"async"));a&2&&(a=_.P(),_.H("overrideBrowserSearch",_.nh(1,1,a.nRb&&a.GHa)))};YRb=function(a){a&1&&_.K(0,"links-dropdown",11);a&2&&(a=_.P(),_.H("viewData",a.Db))};ZRb=function(a){a&1&&(_.I(0,"view-in-dropdown",12),_.S(1,"async"),_.S(2,"async"),_.Q(3,"\n"),_.J());a&2&&(a=_.P(),_.H("place",a.Db.location)("gitilesLink",a.Db.dBa)("ossLink",a.Db.FN)("isGenerated",a.SH)("ciderDefault",_.nh(1,6,a.kc.P5()))("suggestUniqueCiderWs",_.nh(2,8,a.kc.m6())))};
$Rb=function(a){a&1&&(_.I(0,"related-files-dropdown",13),_.Q(1,"\n"),_.J());a&2&&(a=_.P(),_.H("place",a.Vd)("config",a.PEa.config))};bSb=function(a){if(a&1){var b=_.Wd();_.I(0,"button",14);_.O("click",function(){_.w(b);var c=_.P();return _.y(aSb(c))});_.Q(1,"\n  ");_.I(2,"div",15);_.Q(3,"\n    Blame\n  ");_.J();_.Q(4,"\n");_.J()}a&2&&(a=_.P(),_.bh("selected",a.ujd))};
cSb=function(a,b){if(a&1){var c=_.Wd();_.Cg(0);_.Q(1,"\n  ");_.I(2,"button",16);_.O("click",function(){var d=_.w(c).Qa,e=_.P();return _.y(e.service.eO(!d.visible))});_.Q(3,"\n    ");_.K(4,"mat-icon",17);_.Q(5,"\n  ");_.J();_.Q(6,"\n");_.Dg()}a&2&&(a=b.Qa,_.A(2),_.H("color",a.visible?"primary":null)("trackAction",a.visible?"hide":"show"))};
dSb=function(a,b){if(a&1){var c=_.Wd();_.I(0,"button",19);_.O("click",function(){var d=_.w(c).Qa;_.P(2).kc.Bhb.next(!d.enabled);return _.y()});_.Q(1,"\n    ");_.I(2,"mat-icon");_.Q(3,"format_line_spacing");_.J();_.Q(4,"\n  ");_.J()}a&2&&(a=b.Qa,_.H("color",a.enabled?"primary":null)("trackAction",a.enabled?"disable":"enable"),_.oC("ariaLabel",a.enabled?"Disable virtual scrolling":"Enable virtual scrolling"),_.H("matTooltip",a.enabled?"Disable virtual scrolling":"Enable virtual scrolling"))};
fSb=function(a){a&1&&(_.Cg(0),_.Q(1,"\n  "),_.F(2,dSb,5,4,"button",18),_.S(3,"async"),_.Q(4,"\n"),_.Dg());a&2&&(a=_.P(),_.A(2),_.H("ngIf",_.lh(3,eSb,_.nh(3,1,a.GHa))))};gSb=function(a){a&1&&_.K(0,"star",8);a&2&&(a=_.P(),_.H("place",a.kb)("type",a.z9b)("trackElement",a.wc)("elementName",a.xab))};hSb=function(a){a&1&&(_.Cg(0),_.Q(1," (Generated from "),_.I(2,"a",11),_.Q(3),_.J(),_.Q(4,") "),_.Dg());a&2&&(a=_.P(2),_.A(2),_.H("ascTrackElement",a.wc)("routerLink",_.Ms(a.N3a)),_.A(),_.dh(" ",a.N3a.path))};
iSb=function(a){a&1&&_.K(0,"img",12)};jSb=function(a){a&1&&(_.Cg(0),_.F(1,hSb,5,3,"ng-container",9)(2,iSb,1,0,"img",10),_.Dg());if(a&2){a=_.P();var b=_.$g(9);_.A();_.H("ngIf",a.N3a)("ngIfElse",b);_.A();_.H("ngIf",a.qQb)}};kSb=function(a){a&1&&_.Q(0," (Generated)\n")};
mSb=function(a,b){if(a&1){var c=_.Wd();_.I(0,"div",1);_.O("click",function(){var d=_.w(c).va,e=_.P();e.Ha.hb({gestureName:"CLICK",element:"FileContentPager",action:"markerClicked"});e.PUb.emit(d.line);d.type==="find"&&lSb(e.viewState,d.index);return _.y()});_.J()}a&2&&(a=b.va,b=_.P(),_.nC(_.pC("marker ",a.type)),_.ah("height",b.markerHeight)("top",a.offset))};
nSb=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}})};oSb=function(a){a&1&&_.K(0,"markdown-content",4);a&2&&(a=_.P().va,_.H("content",a.source.join("")))};pSb=function(a){a&1&&(_.I(0,"pre"),_.Q(1),_.J());a&2&&(a=_.P().va,_.A(),_.eh(a.text.join("")))};qSb=function(a){a&1&&(_.I(0,"pre"),_.K(1,"span",8),_.S(2,"renderData"),_.J());a&2&&(a=_.P().va,_.A(),_.H("outerHTML",_.nh(2,1,a.data),_.De))};
rSb=function(a){a&1&&(_.I(0,"pre"),_.K(1,"span",8),_.S(2,"renderData"),_.J());a&2&&(a=_.P().va,_.A(),_.H("outerHTML",_.nh(2,1,a.data),_.De))};sSb=function(a,b){a&1&&(_.Cg(0),_.Q(1),_.Dg());a&2&&(a=b.va,_.A(),_.dh("\n                ",a,"\n              "))};tSb=function(a){a&1&&(_.I(0,"pre"),_.Q(1),_.F(2,sSb,2,1,"ng-container",0),_.Q(3,"\n            "),_.J());a&2&&(a=_.P().va,_.A(),_.dh("",a.ename-a.evalue,"\n              "),_.A(),_.H("ngForOf",a.traceback))};
uSb=function(a,b){a&1&&(_.Cg(0)(1,1),_.F(2,pSb,2,1,"pre",3)(3,qSb,3,3,"pre",3)(4,rSb,3,3,"pre",3)(5,tSb,4,2,"pre",3),_.Dg()());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"))};
vSb=function(a){a&1&&(_.I(0,"mat-expansion-panel",7)(1,"mat-expansion-panel-header")(2,"mat-panel-title"),_.Q(3," Outputs "),_.J()(),_.F(4,uSb,6,5,"ng-container",0),_.J());a&2&&(a=_.P(2).va,_.H("expanded",!0),_.A(4),_.H("ngForOf",a.outputs))};
wSb=function(a){a&1&&(_.Cg(0),_.I(1,"mat-card")(2,"mat-card-content"),_.K(3,"format-code",5),_.J()(),_.F(4,vSb,5,2,"mat-expansion-panel",6),_.Dg());a&2&&(a=_.P().va,_.A(3),_.H("value",a.source.join(""))("fileName","name.py"),_.A(),_.H("ngIf",a.outputs.length>0))};xSb=function(a,b){a&1&&(_.Cg(0)(1,1),_.F(2,oSb,1,1,"markdown-content",2)(3,wSb,5,3,"ng-container",3),_.Dg()());a&2&&(a=b.va,_.A(),_.H("ngSwitch",a.cell_type),_.A(),_.H("ngSwitchCase","markdown"),_.A(),_.H("ngSwitchCase","code"))};
ySb=function(a,b){a&1&&(_.I(0,"pre"),_.Q(1),_.J());a&2&&(a=b.Qa,_.A(),_.eh(a))};zSb=function(a){a&1&&_.K(0,"loading",4);a&2&&_.H("inline",!0)};ASb=function(a){a&1&&(_.Cg(0),_.F(1,ySb,2,1,"pre",3),_.S(2,"async"),_.F(3,zSb,1,1,"ng-template",null,1,_.oh),_.Dg());if(a&2){a=_.$g(4);var b=_.P();_.A();_.H("ngIf",_.nh(2,2,b.JEa))("ngIfElse",a)}};
DSb=function(a){if(a&1){var b=_.Wd();_.I(0,"icon-empty-state-subtitle")(1,"button",6);_.O("click",function(){_.w(b);var c=_.P(2);return _.y(BSb(c,c.Hia))});_.Q(2," Show anyway (may crash) ");_.J();_.I(3,"button",7);_.O("click",function(){_.w(b);var c=_.P(2);return _.y(CSb(c,c.Hia))});_.Q(4," Show raw contents ");_.J()()}};ESb=function(a){a&1&&_.K(0,"loading",4);a&2&&_.H("inline",!0)};
FSb=function(a){a&1&&(_.I(0,"icon-empty-state-display",5)(1,"icon-empty-state-title"),_.Q(2),_.S(3,"humanizeBytes"),_.J(),_.F(4,DSb,5,0,"icon-empty-state-subtitle",3)(5,ESb,1,1,"ng-template",null,2,_.oh),_.J());if(a&2){a=_.$g(6);var b=_.P();_.A(2);_.dh(" File is very large (",_.nh(3,3,b.size),") ");_.A(2);_.H("ngIf",!b.Uqa)("ngIfElse",a)}};
HSb=function(a,b){var c=a.path||"";c&&!c.endsWith("/")&&(c+="/");var d=a.uc().Gj();return function(e,f,g){e=GSb(c,e).toString();e.startsWith("/")&&(e=e.substring(1));e=d.Pc(e).tb();return _.Cq(b,_.Aq(b,_.Ms(e),{hf:g,Ua:f}))}};
ISb=function(a,b,c){var d=a.path||"";d&&!d.endsWith("/")&&(d+="/");return function(e){e=_.BJa(GSb(d,e).setQuery(""),"").toString();e.startsWith("/")&&(e=e.substring(1));return b.get(a.wb,a.Wc,a.repository,_.sk(a),e,{Wb:a.params.Wb,type:1}).ha(_.E(function(f){var g=_.Cs(f).Cu();g=g?btoa(g):_.xJ(_.Cs(f));f=_.xs(_.Cs(f));return"data:"+_.Y(f,1)+";base64,"+g}),_.Lf(function(f){_.Jv(c,{error:f,message:"Failed to load an image",Zd:"Dismiss"});return _.of("")}))}};
MSb=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"?JSb(a,b):(d==="input"||d==="select"||d==="textarea")&&KSb(a,b);LSb("canvas",a,b,JSb);LSb("input, textarea, select",a,b,KSb);return b};LSb=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])};
KSb=function(a,b){b.type!=="file"&&(b.value=a.value);b.type==="radio"&&b.name&&(b.name="mat-clone-"+b.name+"-"+NSb++)};JSb=function(a,b){if(b=b.getContext("2d"))try{b.drawImage(a,0,0)}catch(c){}};OSb=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}};PSb=function(a,b,c){a.top+=b;a.bottom=a.top+a.height;a.left+=c;a.right=a.left+a.width};
QSb=function(a,b){a=a.Im;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};RSb=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)}};
vP=function(a,b){var c=b?"":"none";RSb(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})};TSb=function(a,b){RSb(a.style,{position:b?"":"fixed",top:b?"":"0",opacity:b?"":"0",left:b?"":"-999em"},SSb)};USb=function(a,b){return b&&b!="none"?a+" "+b:a};
WSb=function(a,b){a.style.width=b.width+"px";a.style.height=b.height+"px";a.style.transform=VSb(b.left,b.top)};VSb=function(a,b){return"translate3d("+Math.round(a)+"px, "+Math.round(b)+"px, 0)"};XSb=function(a){return parseFloat(a)*(a.toLowerCase().indexOf("ms")>-1?1:1E3)};
ZSb=function(a){a=getComputedStyle(a);var b=YSb(a,"transition-property"),c=b.find(function(d){return d==="transform"||d==="all"});if(!c)return 0;b=b.indexOf(c);c=YSb(a,"transition-duration");a=YSb(a,"transition-delay");return XSb(c[b])+XSb(a[b])};YSb=function(a,b){return a.getPropertyValue(b).split(",").map(function(c){return c.trim()})};$Sb=function(a){return a.type[0]==="t"};aTb=function(a){a.preventDefault()};
bTb=function(a){a&1&&(_.K(0,"detail-header",15),_.S(1,"async"));a&2&&(a=_.P(),_.H("contentType",a.contentType)("viewData",a.Db)("showVirtualScrollToggle",_.nh(1,3,a.uVb)))};cTb=function(a){a&1&&_.K(0,"diff-detail-header",16);a&2&&(a=_.P(),_.H("viewData",a.Db))};dTb=function(a){a&1&&_.K(0,"markdown-tab-header",16);a&2&&(a=_.P(),_.H("viewData",a.Db))};
eTb=function(a){if(a&1){var b=_.Wd();_.I(0,"div",17)(1,"div",18)(2,"div",19);_.K(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);_.P().viewState.dAa.next(!0);return _.y()})("selectedMatchIndexChange",function(c){_.w(b);var d=_.P();d.rFa=c;d.viewState.Spa.next(c);return _.y()});_.J();_.I(9,"div",23);_.K(10,"div",24)(11,"div",25);_.J()()()}a&2&&(a=_.P(),_.A(5),_.H("dataState",_.nh(6,5,a.zfd))("matchCount",_.nh(7,
7,a.Ppa).length)("selectedMatchIndex",_.nh(8,9,a.viewState.Spa))("showCloseButton",!0)("trackProjectId",a.Vd.wb))};fTb=function(a){a&1&&(_.K(0,"markdown-content",26),_.S(1,"async"),_.S(2,"async"));a&2&&(a=_.P(),_.H("content",a.Db.xe)("relativeLinkModifier",_.nh(1,4,a.modifier.y2b))("relativeImageModifier",_.nh(2,6,a.modifier.Roa))("safeHtmlContent",a.Db.hrd))};gTb=function(a){a&1&&_.K(0,"img",28);a&2&&(a=_.P(2),_.H("alt",_.ih(a.Db.fileName))("sanitizeSrc",a.T0a))};
hTb=function(a){a&1&&_.K(0,"div",29);a&2&&(a=_.P(2),_.H("safeSvg",a.Db.xe))};iTb=function(a){a&1&&(_.Cg(0),_.F(1,gTb,1,3,"img",27)(2,hTb,1,1,"ng-template",null,1,_.oh),_.Dg());if(a&2){a=_.$g(3);var b=_.P();_.A();_.H("ngIf",!b.FHa)("ngIfElse",a)}};jTb=function(a){a&1&&(_.I(0,"div",30),_.K(1,"audio",31),_.J());a&2&&(a=_.P(),_.A(),_.H("sanitizeSrc",a.T0a))};kTb=function(a){a&1&&(_.I(0,"div",30),_.K(1,"video",31),_.J());a&2&&(a=_.P(),_.A(),_.H("sanitizeSrc",a.T0a))};
lTb=function(a){a&1&&_.K(0,"binary-file",32);a&2&&(a=_.P(),_.H("contentLength",a.Sya))};mTb=function(a){if(a&1){var b=_.Wd();_.I(0,"large-file",33);_.O("largeFileViewData",function(c){_.w(b);var d=_.P();d.OYb=c;d.Db=c;return _.y()});_.J()}a&2&&(a=_.P(),_.H("fullViewData",a.Db.Hia)("size",a.Db.rM))};nTb=function(a){a&1&&(_.Cg(0),_.K(1,"empty-file-detail",34),_.Dg());a&2&&(a=_.P(),_.A(),_.H("path",a.Db.fileName))};oTb=function(a){a&1&&_.K(0,"jupyter-notebook",35);a&2&&(a=_.P(),_.H("notebook",a.x7))};
pTb=function(a){a&1&&(_.K(0,"search-match-layer",44),_.S(1,"async"));a&2&&(a=_.P(3),_.H("matches",_.nh(1,3,a.Ppa))("scrollToIndex",a.rFa)("selectedMatchIndex",a.viewState.Spa))};
qTb=function(a){if(a&1){var b=_.Wd();_.I(0,"virtual-scroll-format-code",38);_.S(1,"async");_.S(2,"async");_.S(3,"async");_.O("lineShown",function(c){_.w(b);var d=_.P(2);return _.y(d.show(c))})("rangeToggled",function(c){_.w(b);var d=_.P(2);return _.y(d.ksa(c))})("lineNumberClicked",function(c){_.w(b);var d=_.P(2);return _.y(d.kr(c))})("gutterClicked",function(c){_.w(b);var d=_.P(2);return _.y(d.Du(c))})("explainCodeBubbleClicked",function(c){_.w(b);var d=_.P(2);return _.y(d.UQ(c))})("totalNumLines",
function(c){_.w(b);_.P(2).dl.next(c);return _.y()});_.K(4,"link-decoration-layer",39)(5,"hovercard-decoration-layer",40);_.I(6,"code-layers",41);_.O("highlightedXrefLines",function(c){_.w(b);var d=_.P(2);return _.y(d.qHa(c))});_.J();_.F(7,pTb,2,5,"search-match-layer",42);_.S(8,"async");_.K(9,"search-match-layer",43);_.S(10,"async");_.S(11,"async");_.J()}a&2&&(a=_.P(2),_.H("value",a.code)("rendered",a.Db.E2b)("highlightInfo",a.Db.zz)("folding",_.nh(1,22,a.Bo))("visibility",_.nh(2,24,a.visibility))("fileName",
a.Db.fileName)("lineNumberLinkProvider",_.nh(3,26,a.link))("scrollToLine",a.Db.line)("lineLimitation",a.Db.lN)("visibleCodeIdentifier",a.Eib)("focusableRegion",a.zta.hib)("usePrefetchIfPossible",!0)("showCodeExplainBubble",!0),_.tg("aria-labelledby",a.HU),_.A(4),_.H("content",a.Db.xe)("scoLinks",a.Db.QI),_.A(),_.H("scoLinks",a.Db.QI),_.A(),_.H("layerBaseLocation",a.Vd),_.A(),_.H("ngIf",_.nh(8,28,a.hia)),_.A(2),_.H("matches",_.nh(10,30,a.ria))("scrollToIndex",_.nh(11,32,a.uM))("selectedMatchIndex",
a.uM))};rTb=function(a){a&1&&(_.K(0,"search-match-layer",44),_.S(1,"async"));a&2&&(a=_.P(3),_.H("matches",_.nh(1,3,a.Ppa))("scrollToIndex",a.rFa)("selectedMatchIndex",a.viewState.Spa))};
sTb=function(a){if(a&1){var b=_.Wd();_.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=_.P(2);return _.y(d.show(c))})("rangeToggled",function(c){_.w(b);var d=_.P(2);return _.y(d.ksa(c))})("lineNumberClicked",function(c){_.w(b);var d=_.P(2);return _.y(d.kr(c))})("gutterClicked",function(c){_.w(b);var d=_.P(2);return _.y(d.Du(c))})("totalNumLines",function(c){_.w(b);_.P(2).dl.next(c);return _.y()})("triggerCodeExplanation",function(c){_.w(b);
var d=_.P(2);return _.y(d.UQ(c))});_.K(5,"link-decoration-layer",39)(6,"hovercard-decoration-layer",40);_.I(7,"code-layers",41);_.O("highlightedXrefLines",function(c){_.w(b);var d=_.P(2);return _.y(d.qHa(c))});_.J();_.F(8,rTb,2,5,"search-match-layer",42);_.S(9,"async");_.K(10,"search-match-layer",43);_.S(11,"async");_.S(12,"async");_.J()}a&2&&(a=_.P(2),_.H("value",a.code)("rendered",a.Db.E2b)("highlightInfo",a.Db.zz)("folding",_.nh(1,23,a.Bo))("visibility",_.nh(2,25,a.visibility))("fileName",a.Db.fileName)("lineNumberLinkProvider",
_.nh(3,27,a.link))("scrollToLine",a.Db.line)("lineLimitation",a.Db.lN)("visibleCodeIdentifier",a.Eib)("focusableRegion",a.zta.hib)("usePrefetchIfPossible",!0)("fileInfo",_.nh(4,29,a.fileInfo))("showCodeExplainBubble",!0),_.tg("aria-labelledby",a.HU),_.A(5),_.H("content",a.Db.xe)("scoLinks",a.Db.QI),_.A(),_.H("scoLinks",a.Db.QI),_.A(),_.H("layerBaseLocation",a.Vd),_.A(),_.H("ngIf",_.nh(9,31,a.hia)),_.A(2),_.H("matches",_.nh(11,33,a.ria))("scrollToIndex",_.nh(12,35,a.uM))("selectedMatchIndex",a.uM))};
uTb=function(a){if(a&1){var b=_.Wd();_.Cg(0);_.F(1,qTb,12,34,"virtual-scroll-format-code",36);_.S(2,"async");_.F(3,sTb,13,37,"ng-template",null,2,_.oh);_.I(5,"file-content-pager",37);_.S(6,"async");_.S(7,"async");_.O("markerClicked",function(d){_.w(b);var e=_.P();return _.y(tTb(e,d))});_.J();_.Dg()}if(a&2){a=_.$g(4);var c=_.P();_.A();_.H("ngIf",_.nh(2,4,c.GHa))("ngIfElse",a);_.A(4);_.H("markers",_.nh(6,6,c.markers))("numLines",_.nh(7,8,c.dl))}};
vTb=function(a){a&1&&_.K(0,"code-diff",46);a&2&&(a=_.P(),_.H("diffBase",a.Db.diffBase)("contents",a.Db.xe)("fileName",a.Db.fileName)("scrollToLine",a.Db.line))};wTb=function(a){a&1&&(_.I(0,"icon-empty-state-display",47)(1,"icon-empty-state-title"),_.Q(2),_.J()());a&2&&(a=_.P(),_.A(2),_.eh(a.gNa))};
xTb=function(a){if(a.location.path)switch(a.kF){case 6:if(_.DI(a.location))return{repositoryType:"piper",repositoryId:"piper",revision:a.revision,path:a.location.path,fingerprint:a.h0a};break;case 7:if(a.location.params.Wb)return{repositoryType:"citc",repositoryId:a.location.params.Wb,revision:a.revision,path:a.location.path,fingerprint:a.h0a};break;case 1:if(_.VI(a.location)&&_.nk(a.location))return{repositoryType:"gob",repositoryId:a.location.wb+"/"+a.location.repository,revision:a.revision,path:a.location.path,
fingerprint:a.h0a}}};yTb=function(a,b){return _.l7a.find(function(c){return c.id===a})?b+"-"+a:b+"-everything-else"};zTb=function(a,b,c){b=new Map([].concat(_.v(b)).map(function(f){return[f,0]}));a=_.k(a.Z5());for(var d=a.next();!d.done;d=a.next()){d=d.value;var e=yTb(d.getLanguage(),c.id);b.has(e)&&b.set(e,b.get(e)+c.valueExtractor(d))}return b};
ATb=function(a,b,c){var d=a.Yd();a=zTb(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),y0:a}};
BTb=function(a,b){var c=b.Mu;if(b=b.yod){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)};CTb=function(a){a&1&&_.K(0,"a",1)};
DTb=function(a){a&1&&(_.I(0,"div",19)(1,"mat-icon",20),_.Q(2,"check_circle"),_.J(),_.I(3,"span"),_.Q(4,"Feedback submitted successfully!"),_.J()())};
ETb=function(a){if(a&1){var b=_.Wd();_.I(0,"xap-dialog-layout",3)(1,"xap-dialog-layout-content",4)(2,"h2");_.Q(3,"Please provide feedback:");_.J();_.I(4,"div")(5,"p");_.Q(6,"How accurate is this section?");_.J();_.I(7,"mat-radio-group",5);_.hh("ngModelChange",function(c){_.w(b);var d=_.P();_.gh(d.aqa,c)||(d.aqa=c);return _.y(c)});_.I(8,"mat-radio-button",6);_.Q(9,"Accurate");_.J();_.I(10,"mat-radio-button",7);_.Q(11,"Partially accurate");_.J();_.I(12,"mat-radio-button",8);_.Q(13,"Inaccurate");_.J()()();
_.I(14,"div")(15,"p");_.Q(16,"How complete is this section?");_.J();_.I(17,"mat-radio-group",9);_.hh("ngModelChange",function(c){_.w(b);var d=_.P();_.gh(d.bqa,c)||(d.bqa=c);return _.y(c)});_.I(18,"mat-radio-button",10);_.Q(19,"Complete");_.J();_.I(20,"mat-radio-button",11);_.Q(21,"Partially complete");_.J();_.I(22,"mat-radio-button",12);_.Q(23,"Incomplete");_.J()()();_.I(24,"div")(25,"mat-form-field",13)(26,"p");_.Q(27,"Additional feedback:");_.J();_.I(28,"textarea",14);_.hh("ngModelChange",function(c){_.w(b);
var d=_.P();_.gh(d.additionalFeedback,c)||(d.additionalFeedback=c);return _.y(c)});_.J()()()();_.I(29,"xap-dialog-layout-actions",15)(30,"div",16)(31,"button",17);_.O("click",function(){_.w(b);var c=_.P();return _.y(c.qfb())});_.Q(32,"Submit");_.J();_.I(33,"button",18);_.O("click",function(){_.w(b);var c=_.P();return _.y(c.reset())});_.Q(34,"Reset");_.J()();_.ug(35,DTb,5,0,"div",19);_.J()()}a&2&&(a=_.P(),_.A(7),_.fh("ngModel",a.aqa),_.A(10),_.fh("ngModel",a.bqa),_.A(11),_.fh("ngModel",a.additionalFeedback),
_.A(3),_.H("disabled",a.jr()),_.A(4),_.vg(a.jr()?35:-1))};FTb=function(a){return a.toLowerCase().replace(/([^\w]|\s)+/gu,"-")};GTb=function(a,b){return FTb(a.Co()+"-"+b)};HTb=function(a){a&1&&(_.I(0,"div",2),_.K(1,"mat-spinner",4),_.J());a&2&&(_.A(),_.H("diameter",18)("strokeWidth",2))};
JTb=function(a,b){if(a&1){var c=_.Wd();_.I(0,"mat-tree-node",13);_.K(1,"button",14);_.I(2,"div",15);_.O("click",function(){var d=_.w(c).va,e=_.P(3);return _.y(ITb(e,d.sectionId))});_.Q(3);_.J()()}a&2&&(a=b.va,_.A(3),_.dh(" ",a.name," "))};
KTb=function(a,b){if(a&1){var c=_.Wd();_.I(0,"mat-tree-node",16)(1,"button",17)(2,"mat-icon",18);_.Q(3);_.J()();_.I(4,"div",15);_.O("click",function(){var d=_.w(c).va,e=_.P(3);return _.y(ITb(e,d.sectionId))});_.Q(5);_.J()()}a&2&&(a=b.va,_.P(),b=_.$g(3),_.H("cdkTreeNodeTypeaheadLabel",a.name)("isExpanded",!1),_.A(),_.tg("aria-label","Toggle "+a.name),_.A(2),_.dh(" ",b.ye(a)?"expand_more":"chevron_right"," "),_.A(2),_.dh(" ",a.name," "))};LTb=function(a){a&1&&(_.I(0,"h1"),_.Q(1,"Overview"),_.J())};
MTb=function(a){a&1&&(_.I(0,"h2"),_.Q(1),_.J());a&2&&(a=_.P().va,_.A(),_.eh(a.Co()))};NTb=function(a){a&1&&(_.I(0,"h3"),_.Q(1),_.J());a&2&&(a=_.P().va,_.A(),_.eh(a.Co()))};OTb=function(a){a&1&&(_.K(0,"markdown-content",22),_.S(1,"async"));if(a&2){var b;a=_.P().va;var c=_.P(4),d;_.H("content",(b=_.Sl(a,wP,2,xP))==null?null:_.Y(b,1))("relativeLinkModifier",c.Nhb)("relativeImageModifier",(d=_.nh(1,4,c.modifier.Roa))!=null?d:void 0)("enableSyntaxHighlighting",!0)}};
QTb=function(a){a&1&&_.K(0,"xap-graphviz",23);if(a&2){var b;a=_.P().va;_.H("graph",(b=PTb(a))==null?null:_.Y(b,1))("svgPanZoomControls",!0)("svgPanZoom",!1)("width",600)}};RTb=function(a){a&1&&_.K(0,"img",24);if(a&2){var b;a=_.P().va;_.H("src",(b=PTb(a))==null?null:_.Y(b,2),_.Ee)}};
STb=function(a){a&1&&(_.K(0,"markdown-content",25),_.S(1,"async"));if(a&2){var b;a=_.P().va;var c=_.P(4),d;_.H("content",(b=_.Sl(a,yP,4,xP))==null?null:_.Y(b,1))("relativeLinkModifier",c.Nhb)("relativeImageModifier",(d=_.nh(1,4,c.modifier.Roa))!=null?d:void 0)("enableSyntaxHighlighting",!0)}};
TTb=function(a,b){a&1&&_.ug(0,OTb,2,6,"markdown-content",22)(1,QTb,1,4,"xap-graphviz",23)(2,RTb,1,1,"img",24)(3,STb,2,6,"markdown-content",25);if(a&2){var c;a=b.va;_.vg(_.Sl(a,wP,2,xP)?0:((c=PTb(a))==null?0:_.Y(c,1))?1:((c=PTb(a))==null?0:_.Y(c,2))?2:((c=_.Sl(a,yP,4,xP))==null?0:_.Y(c,1))?3:-1)}};
VTb=function(a,b){a&1&&(_.I(0,"div",12)(1,"div",19),_.ug(2,LTb,2,0,"h1")(3,MTb,2,1,"h2")(4,NTb,2,1,"h3"),_.K(5,"section-feedback",20),_.J(),_.JE(6,TTb,4,1,null,null,FKb),_.K(8,"markdown-content",21),_.S(9,"async"),_.J());if(a&2){a=b.va;b=b.py;var c=_.P(3);_.H("id",FTb(a.Co()+"-"+b));_.A(2);_.vg(a.sE()===UTb("HEADING_LEVEL_OVERVIEW")?2:a.sE()===UTb("HEADING_LEVEL_SECTION")?3:4);_.A(3);_.H("folderViewData",c.yH())("sectionId",FTb(a.Co()+"-"+b));_.A();_.KE(_.xl(a,zP,8,_.ul()));_.A(2);var d;_.H("content",
a.Au())("relativeLinkModifier",c.Nhb)("relativeImageModifier",(d=_.nh(9,8,c.modifier.Roa))!=null?d:void 0)("enableSyntaxHighlighting",!0)}};WTb=function(a){a&1&&(_.I(0,"div",5)(1,"div",7)(2,"mat-tree",8,0),_.F(4,JTb,4,1,"mat-tree-node",9)(5,KTb,6,5,"mat-tree-node",10),_.J()(),_.I(6,"div",11,1),_.JE(8,VTb,10,10,"div",12,_.IE),_.J()());a&2&&(a=_.P(2),_.A(2),_.H("dataSource",a.uud())("childrenAccessor",a.DX),_.A(3),_.H("matTreeNodeDefWhen",a.WY),_.A(3),a=(a=a.Nda())?_.xl(a,AP,2,_.ul()):[],_.KE(a))};
XTb=function(a){a&1&&(_.I(0,"div",6)(1,"p"),_.Q(2),_.J()());a&2&&(a=_.P(2),_.A(2),_.dh("Error: ",a.errorMessage()||"Unknown error"))};YTb=function(a){a&1&&(_.I(0,"div",3),_.ug(1,WTb,10,3,"div",5)(2,XTb,3,1,"div",6),_.J());a&2&&(a=_.P(),_.A(),_.vg(a.b$c()?1:2))};ZTb=function(a){if(a&1){var b=_.Wd();_.I(0,"button",3);_.O("click",function(){_.w(b);var c=_.P();return _.y(c.expand())});_.Q(1," Load more ");_.J()}};
$Tb=function(a){a&1&&(_.I(0,"div",0),_.K(1,"mat-spinner",2),_.J());a&2&&(_.A(),_.H("diameter",18)("strokeWidth",2))};aUb=function(a){a&1&&(_.I(0,"a",7),_.Q(1," Go to existing README.md "),_.I(2,"mat-icon",12),_.Q(3,"launch"),_.J()());a&2&&(a=_.P(4),_.H("href",a.Z7(),_.Ee))};bUb=function(a){a&1&&(_.I(0,"p",9),_.Q(1,"Thanks for your feedback!"),_.J())};
cUb=function(a){if(a&1){var b=_.Wd();_.I(0,"div",6);_.ug(1,aUb,4,1,"a",7);_.I(2,"div",8)(3,"p",9);_.Q(4,"Was this helpful?");_.J();_.I(5,"button",10);_.O("click",function(){_.w(b);var c=_.P(3),d="upvote",e=c.yL(),f=c.pYa().toString();if(c.YR)d=(new BP).Pc(e).fO(Number(f)),_.bm(d,3,3),c.jr=!1,c.YR=!1;else{if(c.UR){var g=(new BP).Pc(e).fO(Number(f));_.bm(g,3,4);d+="_and_remove_downvote"}c.Ha.hb({element:"AiOverviewSection",action:d,gestureName:"CLICK"});d=(new BP).Pc(e).fO(Number(f));_.bm(d,3,1);c.jr=
!0;c.YR=!0;c.UR=!1}_.Rn(c.Ph);return _.y()});_.I(6,"mat-icon");_.Q(7);_.J()();_.I(8,"button",11);_.O("click",function(){_.w(b);var c=_.P(3),d="downvote",e=c.yL(),f=c.pYa().toString();if(c.UR)d=(new BP).Pc(e).fO(Number(f)),_.bm(d,3,4),c.jr=!1,c.UR=!1;else{if(c.YR){var g=(new BP).Pc(e).fO(Number(f));_.bm(g,3,3);d+="_and_remove_upvote"}c.Ha.hb({element:"AiOverviewSection",action:d,gestureName:"CLICK"});d=(new BP).Pc(e).fO(Number(f));_.bm(d,3,2);c.jr=!0;c.YR=!1;c.UR=!0}_.Rn(c.Ph);return _.y()});_.I(9,
"mat-icon");_.Q(10);_.J()()();_.ug(11,bUb,2,0,"p",9);_.J()}a&2&&(a=_.P(3),_.A(),_.vg(a.Z7()?1:-1),_.A(6),_.eh(a.YR?"thumb_up_filled":"thumb_up"),_.A(3),_.eh(a.UR?"thumb_down_filled":"thumb_down"),_.A(),_.vg(a.jr?11:-1))};dUb=function(a){a&1&&(_.I(0,"div",4),_.Q(1),_.J(),_.K(2,"readme",5),_.ug(3,cUb,12,4,"div",6));a&2&&(a=_.P(2),_.A(),_.eh(a.T$c()),_.A(),_.H("markdownContent",a.Itb()),_.A(),_.vg(a.lla()?3:-1))};
eUb=function(a){a&1&&(_.I(0,"div",3)(1,"p"),_.Q(2),_.J()());if(a&2){a=_.P(2);_.A(2);var b;_.dh("Error: ",(b=a.errorMessage())!=null?b:"Unknown error")}};fUb=function(a){a&1&&(_.I(0,"div",1),_.ug(1,dUb,4,3)(2,eUb,3,1,"div",3),_.J());a&2&&(a=_.P(),_.A(),_.vg(!a.errorMessage()&&a.Itb()?1:2))};gUb=function(a){try{return a?new Date(a.toDate()):void 0}catch(b){}};
hUb=function(a){if(a&1){var b=_.Wd();_.Cg(0);_.Q(1);_.I(2,"a",5);_.O("click",function(c){_.w(b);_.P().limit=void 0;return _.y(c.stopPropagation())});_.Q(3," Show All ");_.J();_.Dg()}a&2&&(a=_.P(),_.A(),_.bD(" (",a.Xib,"/",a.psa(a.fBa),") "),_.A(),_.H("trackAction","showAll"+a.qBa))};iUb=function(a,b){a&1&&_.K(0,"file-list",7);a&2&&(a=b.va,b=_.P(2),_.H("limit",b.limit),_.oC("ariaLabelledbyId",b.qBa),_.H("files",a)("aggregations",b.aggregations)("useRelativeUrls",b.Z0)("isPiper",b.Zh))};
jUb=function(a){a&1&&_.F(0,iUb,1,6,"file-list",6);a&2&&(a=_.P(),_.H("ngForOf",a.fBa))};kUb=function(a){return a.map(function(b){return b.length}).reduce(function(b,c){return b+c},0)};lUb=function(a){a&1&&_.K(0,"mat-icon",3)};mUb=function(a){a&1&&(_.ug(0,lUb,1,0,"mat-icon",3),_.Q(1));if(a&2){a=_.P().va;var b=_.P(2);_.vg(a.index===b.Rvc.rZc?0:-1);_.A();_.dh(" ",a.label," ")}};nUb=function(a){a&1&&(_.I(0,"mat-tab"),_.F(1,mUb,2,2,"ng-template",2),_.J())};
pUb=function(a){if(a&1){var b=_.Wd();_.I(0,"mat-tab-group",1);_.O("selectedIndexChange",function(c){_.w(b);var d=_.P();return _.y(d.bO(c))});_.JE(1,nUb,2,0,"mat-tab",null,oUb);_.J()}a&2&&(a=_.P(),_.H("selectedIndex",a.asd()),_.A(),_.KE(a.Fda()))};rUb=function(a){return{label:qUb[a],index:a}};sUb=function(a){return(0,_.zb)(a)?Number(a):String(a)};tUb=function(a){for(var b=CP.xZ.target;b;){if(b===a)return!0;b=b.parentElement}return!1};
uUb=function(a,b){if(a&1){var c=_.Wd();_.I(0,"div",5)(1,"img",9);_.O("click",function(){var e=_.w(c).va,f=_.P();f.zFa=f.l_.indexOf(e);return _.y()});_.J()()}if(a&2){a=b.va;b=b.py;var d=_.P();_.A();_.bh("selected-border",b==d.zFa-d.SY);_.H("ngSrc",a)}};vUb=function(a){a&1&&(_.I(0,"span"),_.Q(1),_.J());if(a&2){a=_.P();var b=_.pC("google-symbols icon ",a.theme);_.ch(b);_.ah("border-radius",a.aYa?"2px":"0")("font-size",a.ska)("margin-right",a.label!=null?"-2px":"0");_.A();_.eh(a.icon)}};
wUb=function(a){a&1&&(_.I(0,"p",2),_.Q(1),_.J());a&2&&(a=_.P(),_.A(),_.eh(a.label))};FP=function(a,b,c){c=c?(new DP).mt(c):new DP;a=_.k(a);for(var d=a.next();!d.done;d=a.next())d=d.value,c.qw((new EP).nt(d.getUrl()).ko(d.Xj()).sr(b));return c};
xUb=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""}};
yUb=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""}};AUb=function(a){return"StacksVeMetadata:"+(new zUb).b7b(a).hd()};BUb=function(a){a&1&&_.K(0,"stacks-chip",3);a&2&&(a=_.P(),_.H("label",a.Nw),_.oC("ariaLabel",a.Nw))};CUb=function(a){a&1&&_.K(0,"stacks-chip",7);a&2&&(_.P(2),_.H("xapInlineDialog",_.$g(4)))};DUb=function(a){a&1&&(_.I(0,"span",5),_.ug(1,CUb,1,1,"stacks-chip",7),_.J());a&2&&(a=_.P(),_.ah("width","27px"),_.A(),_.vg(a.product.KAa()?1:-1))};
EUb=function(a){a&1&&(_.I(0,"xap-dialog-layout",8)(1,"xap-dialog-layout-content")(2,"h4"),_.Q(3,"Infrastructure Support Agreement (ISA)"),_.J(),_.I(4,"p"),_.Q(5),_.J()(),_.I(6,"xap-dialog-layout-actions")(7,"a",9),_.Q(8," View ISA details "),_.J()()());a&2&&(a=_.P(),_.A(5),_.dh("",a.product.getName()," has signed an ISA."),_.A(2),_.H("href",_.pC("/home/product/",a.product.EH(),"/isa"),_.Ee))};
FUb=function(a){a&1&&_.K(0,"stacks-chip",10);if(a&2){a=_.P(2);var b=_.$g(7);_.H("label",a.Goa)("width",a.Goa?"108px":"20px")("xapInlineDialog",b)}};GUb=function(a){a&1&&(_.I(0,"span",5),_.ug(1,FUb,1,3,"stacks-chip",10),_.J());a&2&&(a=_.P(),_.ah("width",a.Goa?"108px":"20px"),_.A(),_.vg(a.oCa()?1:-1))};HUb=function(a){a&1&&(_.I(0,"xap-dialog-layout",8)(1,"xap-dialog-layout-content")(2,"p"),_.Q(3),_.J()()());a&2&&(a=_.P(),_.A(3),_.dh("",a.product.getName()," is recommended by the domain stewards."))};
IUb=function(a){a&1&&(_.I(0,"xap-dialog-layout",8)(1,"xap-dialog-layout-content"),_.K(2,"h4",11)(3,"p",11),_.J(),_.I(4,"xap-dialog-layout-actions")(5,"a",12),_.Q(6," Learn more about product phases "),_.J()()());a&2&&(a=_.P(),_.A(2),_.H("innerHTML",a.R4a(a.product.pR()),_.De),_.A(),_.H("innerHTML",a.Q4a(a.product.pR()),_.De))};
JUb=function(a){a&1&&(_.I(0,"div",2),_.K(1,"img",8),_.J());a&2&&(a=_.P(),_.A(),_.H("src",_.pC("https://moma-teams-photos.corp.google.com/logo/",a.product.hn()),_.Ee)("alt",_.pC("",a.name,"'s logo picture")))};KUb=function(a){a&1&&_.K(0,"div",3)};LUb=function(a){a&1&&_.K(0,"stacks-product-icons",6);a&2&&(a=_.P(),_.H("entityType",a.Nw)("product",a.product))};MUb=function(a){a&1&&_.K(0,"stacks-chip",9);a&2&&(a=_.P(2),_.H("label",a.Nw),_.oC("ariaLabel",a.Nw))};
NUb=function(a){a&1&&(_.I(0,"div",7),_.ug(1,MUb,1,2,"stacks-chip",9),_.J());a&2&&(a=_.P(),_.A(),_.vg(a.Nw?1:-1))};OUb=function(a){a&1&&_.Fg(0)};QUb=function(a){a&1&&_.F(0,OUb,1,0,"ng-container",6);a&2&&(a=_.P().va,_.P(),_.H("ngTemplateOutlet",_.$g(7))("ngTemplateOutletContext",_.lh(2,PUb,a)))};RUb=function(a){a&1&&_.Fg(0)};
SUb=function(a){a&1&&(_.I(0,"a",7),_.Q(1),_.J());if(a&2){a=_.P().va;var b=_.P(2);_.H("href",a.getUrl(),_.Ee)("target",a.iMb()&&a.QKb()?"_self":"_blank")("ve",b.Fn.cp)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",b.Ro("RESOURCE"));_.A();_.dh(" ",a.Xj()," ")}};TUb=function(a){a&1&&(_.I(0,"span",8),_.Q(1),_.J());a&2&&(a=_.P().va,_.A(),_.eh(a.Xj()))};
VUb=function(a,b){a&1&&(_.I(0,"div",5),_.F(1,RUb,1,0,"ng-container",6),_.ug(2,SUb,2,8,"a",7)(3,TUb,2,1,"span",8),_.J());if(a&2){a=b.va;b=_.P().va;_.P();var c=_.$g(9);_.A();_.H("ngTemplateOutlet",c)("ngTemplateOutletContext",_.mh(3,UUb,a,b.BY()));_.A();_.vg(a.getUrl()?2:3)}};
WUb=function(a,b){a&1&&(_.I(0,"div")(1,"div",4),_.Q(2),_.ug(3,QUb,1,4,"ng-container"),_.J(),_.JE(4,VUb,4,6,"div",5,_.IE),_.J());a&2&&(a=b.va,b=_.P(),_.ch(b.j7a?"curation-link-box":"link-box"),_.A(2),_.dh(" ",a.BY()," "),_.A(),_.vg(b.uzb.get(a.BY())?3:-1),_.A(),_.KE(a.jja()))};
XUb=function(a){a&1&&(_.I(0,"xap-dialog-layout")(1,"xap-dialog-layout-content")(2,"div",10)(3,"div",11),_.Q(4),_.J(),_.Q(5),_.J()(),_.I(6,"xap-dialog-layout-actions")(7,"a",12),_.Q(8),_.J()()());if(a&2){var b=_.P().wld;a=_.P();b=a.uzb.get(b.BY());_.A(4);_.dh(" ",b==null?null:b.Co()," ");_.A();_.dh(" ",b==null?null:b.Au()," ");_.A(2);_.H("href",b==null?null:_.Y(b,4),_.Ee)("ve",a.Fn.cp)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",a.Ro("RESOURCE"));_.A();_.dh(" ",b==null?null:_.Y(b,
3)," ")}};YUb=function(a){a&1&&(_.I(0,"span",9),_.Q(1," help "),_.J(),_.F(2,XUb,9,9,"ng-template",null,2,_.oh));a&2&&_.H("xapInlineDialog",_.$g(3))};ZUb=function(a){a&1&&_.K(0,"img",13);a&2&&(a=_.P().link,_.H("src",a.X5(),_.Ee))};$Ub=function(a){a&1&&(_.I(0,"span",14),_.Q(1),_.J());if(a&2){a=_.P();var b=a.link;_.H("matTooltip",a.tooltip);_.A();_.eh(b.X5())}};aVb=function(a,b){a&1&&_.ug(0,ZUb,1,1,"img",13)(1,$Ub,2,2,"span",14);a&2&&_.vg(b.link.X5().startsWith("http")?0:1)};
bVb=function(a,b){a&1&&_.K(0,"stacks-entity-card",41);a&2&&(a=b.va,b=_.P(4),_.H("product",a)("ve",b.Fn.cp)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",b.Ro(a.hn().toString())))};dVb=function(a){a&1&&(_.I(0,"div",39),_.Q(1," Better alternatives "),_.I(2,"div",40),_.JE(3,bVb,1,6,"stacks-entity-card",41,cVb),_.J()());a&2&&(a=_.P(3),_.A(3),a=a.product(),a=_.xl(a,GP,120,_.ul()),_.KE(a))};
eVb=function(a){a&1&&(_.I(0,"div",35)(1,"span",36),_.Q(2,"error"),_.J(),_.I(3,"span",37),_.Q(4),_.J(),_.I(5,"a",38),_.Q(6," More info "),_.J()(),_.ug(7,dVb,5,0,"div",39));a&2&&(a=_.P(2),_.A(4),_.eh(a.Gea),_.A(),_.H("ve",a.Fn.cp)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",a.Ro("RESOURCE")),_.A(2),a=a.product(),a=HP(a,GP,120),_.vg(a>0?7:-1))};fVb=function(a){a&1&&(_.Q(0),_.K(1,"div",21));a&2&&(a=_.P(2),_.dh(" ",a.abb," Domain insights "),_.A(),_.H("innerHTML",a.W7,_.De))};
gVb=function(a){a&1&&_.K(0,"div",13);a&2&&(a=_.P(2),_.H("innerHTML",a.product().Vp(),_.De))};hVb=function(a){a&1&&(_.I(0,"a",16),_.Q(1),_.J());a&2&&(a=_.P(2),_.H("href",a.product().gja()[0].getUrl(),_.Ee)("ve",a.Fn.cp)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",a.Ro("RESOURCE")),_.A(),_.dh(" ",a.product().gja()[0].Xj()," "))};iVb=function(a){a&1&&(_.I(0,"div",17),_.Q(1,"-"),_.J())};
kVb=function(a){a&1&&(_.I(0,"a",16),_.Q(1),_.J());a&2&&(a=_.P(2),_.H("href",jVb(a.product())[0].getUrl(),_.Ee)("ve",a.Fn.cp)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",a.Ro("RESOURCE")),_.A(),_.dh(" ",jVb(a.product())[0].Xj()," "))};lVb=function(a){a&1&&(_.I(0,"div",17),_.Q(1,"-"),_.J())};mVb=function(a){a&1&&_.K(0,"stacks-photo-gallery",18);a&2&&(a=_.P(2),_.H("photoUrls",a.pFa))};nVb=function(a){a&1&&_.K(0,"div",21);a&2&&(a=_.P(2),_.H("innerHTML",a.product().Vp(),_.De))};
pVb=function(a){a&1&&(_.I(0,"div",15),_.Q(1," Next product phase "),_.I(2,"div",23),_.K(3,"stacks-chip",42),_.I(4,"a",25),_.Q(5),_.J()()());a&2&&(a=_.P(2),_.A(3),_.H("productPhase",oVb(a.product())),_.A(),_.H("ve",a.Fn.cp)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",a.Ro("RESOURCE")),_.A(),_.dh(" ",a.q$a," "))};
qVb=function(a){a&1&&(_.I(0,"a",26),_.Q(1," ISA signed "),_.J());a&2&&(a=_.P(2),_.H("href",_.pC("http://stacks/home/product/",a.product().hn(),"/isa"),_.Ee)("ve",a.Fn.cp)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",a.Ro("RESOURCE")))};rVb=function(a){a&1&&(_.I(0,"div",17),_.Q(1,"-"),_.J())};
sVb=function(a){a&1&&(_.I(0,"div",15),_.Q(1," Adoption stage "),_.I(2,"a",43),_.Q(3),_.J()());a&2&&(a=_.P(2),_.A(2),_.H("ve",a.Fn.cp)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",a.Ro("RESOURCE")),_.A(),_.dh(" ",a.lYa," "))};tVb=function(a){a&1&&_.Q(0," Accepting new features ")};uVb=function(a){a&1&&_.Q(0," No new features accepted ")};
vVb=function(a){a&1&&(_.I(0,"div",15),_.Q(1," Feature requests "),_.I(2,"a",43),_.ug(3,tVb,1,0)(4,uVb,1,0),_.J()());a&2&&(a=_.P(2),_.A(2),_.H("ve",a.Fn.cp)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",a.Ro("RESOURCE")),_.A(),a=a.product(),a=_.El(a,73),_.vg(a?3:4))};wVb=function(a){a&1&&(_.I(0,"div",15),_.Q(1," Should migrate off by "),_.I(2,"div",17),_.Q(3),_.J()());a&2&&(a=_.P(2),_.A(3),a=a.product(),a=_.Y(a,77),_.eh(a))};
xVb=function(a,b){a&1&&(_.I(0,"a",16),_.Q(1),_.J());a&2&&(a=b.va,b=_.P(3),_.H("href",a.getUrl(),_.Ee)("ve",b.Fn.cp)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",b.Ro("RESOURCE")),_.A(),_.dh(" ",a.Xj()," "))};yVb=function(a){a&1&&(_.I(0,"div",15),_.Q(1," Deprecation page "),_.JE(2,xVb,2,7,"a",16,_.IE),_.J());a&2&&(a=_.P(2),_.A(2),a=a.product(),a=_.xl(a,IP,39,_.ul()),_.KE(a))};zVb=function(a,b){a&1&&(_.I(0,"div",17),_.Q(1),_.J());a&2&&(a=b.va,_.A(),_.dh(" ",a," "))};
AVb=function(a){a&1&&(_.I(0,"div",15),_.Q(1," Product versions "),_.JE(2,zVb,2,1,"div",17,_.IE),_.J());a&2&&(a=_.P(2),_.A(2),a=a.product(),a=_.Kl(a,89,_.ul()),_.KE(a))};BVb=function(a){a&1&&(_.I(0,"a",44),_.Q(1," go/gcp-kitten "),_.J());a&2&&(a=_.P(4),_.H("ve",a.Fn.cp)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",a.Ro("RESOURCE")))};CVb=function(a,b){a&1&&(_.I(0,"div",45),_.Q(1),_.J());a&2&&(a=b.va,_.A(),_.dh(" ",a," "))};
DVb=function(a){a&1&&_.JE(0,CVb,2,1,"div",45,_.IE);a&2&&(a=_.P().va,_.KE(a.A5a()))};EVb=function(a,b){a&1&&(_.I(0,"div",15),_.Q(1),_.ug(2,BVb,2,5,"a",44)(3,DVb,2,0),_.J());a&2&&(a=b.va,b=_.P(3),_.A(),_.dh(" ",b.g$c.get(a.getScope())," "),_.A(),_.vg(a.getScope()===11?2:3))};FVb=function(a){a&1&&(_.I(0,"div",20),_.Q(1," Allowlist "),_.I(2,"div",22),_.JE(3,EVb,4,2,"div",15,_.IE),_.J()());a&2&&(a=_.P(2),_.A(3),a=a.product(),a=_.xl(a,JP,72,_.ul()),_.KE(a))};
GVb=function(a){a&1&&_.K(0,"stacks-main-panel",27);a&2&&(a=_.P(2),_.H("resourceLinkLists",a.hM))};HVb=function(a){a&1&&_.K(0,"stacks-main-panel",28);a&2&&(a=_.P(2),_.H("resourceLinkLists",a.Ap))};IVb=function(a){a&1&&_.K(0,"stacks-main-panel",29);a&2&&(a=_.P(2),_.H("resourceLinkLists",a.Gja))};JVb=function(a){a&1&&(_.I(0,"span",49),_.Q(1,"Use case(s)"),_.J())};KVb=function(a){a&1&&_.Q(0);a&2&&(a=_.P().va,_.dh(" ",_.Y(a,2)," "))};
LVb=function(a,b){a&1&&(_.I(0,"span",51),_.Q(1),_.J(),_.ug(2,KVb,1,1));a&2&&(a=b.va,_.A(),_.eh(a.h6()),_.A(),_.vg(a.h6()!==_.Y(a,2)?2:-1))};MVb=function(a,b){a&1&&(_.I(0,"div",48),_.ug(1,JVb,2,0,"span",49),_.JE(2,LVb,3,2,null,null,_.IE),_.I(4,"span"),_.Q(5," by "),_.I(6,"span",50),_.Q(7),_.J()()());a&2&&(a=b.va,_.A(),_.vg(a.vja().length>0?1:-1),_.A(),_.KE(a.vja()),_.A(5),_.dh("",a.Uia()," domain stewards"))};
NVb=function(a){a&1&&(_.I(0,"div",31)(1,"div",46)(2,"span",47),_.Q(3,"stars"),_.J(),_.Q(4," Recommended "),_.J(),_.JE(5,MVb,8,2,"div",48,_.IE),_.J());a&2&&(a=_.P(2),_.A(5),_.KE(a.product().oja()))};OVb=function(a){a&1&&_.K(0,"stacks-main-panel",32);a&2&&(a=_.P(2),_.H("resourceLinkLists",a.tY)("isSide",!0))};PVb=function(a,b){a&1&&(_.I(0,"div",15)(1,"a",52),_.Q(2),_.J()());a&2&&(a=b.va,_.A(),_.H("href",_.pC("http://stacks/home/core-solution/",a.getId()),_.Ee),_.A(),_.dh(" ",a.getName()," "))};
RVb=function(a){a&1&&(_.I(0,"div",33),_.Q(1," Used in Core Solution(s) "),_.JE(2,PVb,3,3,"div",15,_.IE),_.J());a&2&&(a=_.P(2),_.A(2),_.KE(QVb(a.product())))};SVb=function(a){a&1&&_.Fg(0)};TVb=function(a){a&1&&_.Fg(0)};WVb=function(a){a&1&&_.F(0,TVb,1,0,"ng-container",34);a&2&&(a=_.P(2),_.H("ngTemplateOutlet",_.$g(5))("ngTemplateOutletContext",_.lh(2,UVb,VVb(a.product()))))};XVb=function(a){a&1&&(_.I(0,"span",56),_.Q(1,"done"),_.J())};YVb=function(a){a&1&&(_.I(0,"span",57),_.Q(1,"warning"),_.J())};
ZVb=function(a){a&1&&_.Q(0);a&2&&(a=_.P().va,_.dh(" within ",a.fLb()," "))};$Vb=function(a){a&1&&(_.I(0,"div",59),_.Q(1),_.J());a&2&&(a=_.P().va,_.A(),_.dh("Last update: ",_.Y(a,2)))};
aWb=function(a,b){a&1&&(_.I(0,"div",53),_.Q(1),_.I(2,"div",55),_.Q(3),_.S(4,"number"),_.ug(5,XVb,2,0,"span",56)(6,YVb,2,0,"span",57),_.J(),_.I(7,"div",58),_.Q(8),_.S(9,"number"),_.ug(10,ZVb,1,1),_.J(),_.ug(11,$Vb,2,1,"div",59),_.J());a&2&&(a=b.va,_.A(),_.dh(" ",a.getName()," "),_.A(2),_.dh(" ",_.cD(4,6,_.Il(a,5)*100,"1.0-0"),"% "),_.A(2),_.vg(_.Il(a,5)>=_.Il(a,6)?5:6),_.A(3),_.dh(" ",_.cD(9,9,_.Il(a,6)*100,"1.0-0"),"% target "),_.A(2),_.vg(a.xMb()?10:-1),_.A(),_.vg(_.em(a,2)?11:-1))};
bWb=function(a){a&1&&(_.I(0,"div",33),_.Q(1," Metrics "),_.JE(2,aWb,12,12,"div",53,_.IE),_.I(4,"div",54),_.Q(5,"Source: Stacks data"),_.J()());a&2&&(a=_.P(2),_.A(2),a=a.product(),a=_.xl(a,KP,27,_.ul()),_.KE(a))};
dWb=function(a){a&1&&(_.I(0,"main",4)(1,"div",6)(2,"div",7),_.ug(3,eVb,8,7),_.I(4,"div",8),_.K(5,"img",9),_.I(6,"div",10),_.K(7,"stacks-chip",11),_.Q(8),_.J()(),_.I(9,"div",12),_.ug(10,fVb,2,2)(11,gVb,1,1,"div",13),_.J(),_.I(12,"div",14)(13,"div",15),_.Q(14," Landing page "),_.ug(15,hVb,2,7,"a",16)(16,iVb,2,0,"div",17),_.J(),_.I(17,"div",15),_.Q(18," Product page "),_.ug(19,kVb,2,7,"a",16)(20,lVb,2,0,"div",17),_.J()(),_.ug(21,mVb,1,1,"stacks-photo-gallery",18),_.I(22,"div",19)(23,"div",20),_.Q(24,
" Product details "),_.ug(25,nVb,1,1,"div",21),_.I(26,"div",22)(27,"div",15),_.Q(28," Product phase "),_.I(29,"div",23),_.K(30,"stacks-chip",24),_.I(31,"a",25),_.Q(32),_.J()()(),_.ug(33,pVb,6,7,"div",15),_.I(34,"div",15),_.Q(35," ISA support "),_.ug(36,qVb,2,7,"a",26)(37,rVb,2,0,"div",17),_.J(),_.ug(38,sVb,4,6,"div",15),_.ug(39,vVb,5,6,"div",15),_.I(40,"div",15),_.Q(41," Product phase reason "),_.I(42,"div",17),_.Q(43),_.J()(),_.I(44,"div",15),_.Q(45," Specialized purpose "),_.I(46,"div",17),_.Q(47),
_.J()(),_.ug(48,wVb,4,1,"div",15),_.ug(49,yVb,4,0,"div",15),_.ug(50,AVb,4,0,"div",15),_.J()(),_.ug(51,FVb,5,0,"div",20),_.J(),_.ug(52,GVb,1,1,"stacks-main-panel",27),_.ug(53,HVb,1,1,"stacks-main-panel",28),_.ug(54,IVb,1,1,"stacks-main-panel",29),_.J(),_.I(55,"div",30),_.ug(56,NVb,7,0,"div",31),_.ug(57,OVb,1,2,"stacks-main-panel",32),_.ug(58,RVb,4,0,"div",33),_.I(59,"div",33),_.Q(60," Included in Domain(s) "),_.F(61,SVb,1,0,"ng-container",34),_.ug(62,WVb,1,4,"ng-container"),_.J(),_.ug(63,bWb,6,0,"div",
33),_.J()()());if(a&2){a=_.P();var b=_.$g(5),c=_.$g(7);_.H("ve",a.Fn.LNc)("veImpression",!0)("veClick",!0)("veMutable",!0)("veMetadata",a.Ro(a.product().hn().toString()));_.A(3);_.vg(a.Gea?3:-1);_.A(2);_.H("src",_.pC("https://moma-teams-photos.corp.google.com/logo/",a.product().hn()),_.Ee)("alt",_.pC("",a.product().getName(),"'s logo picture"));_.A(3);_.dh(" ",a.product().getName()," ");_.A(2);_.vg(a.W7?10:11);_.A(5);_.vg(a.product().SKb()>0?15:16);_.A(4);var d=a.product();d=HP(d,IP,28);_.vg(d>0?
19:20);_.A(2);_.vg(a.pFa.length>0?21:-1);_.A(4);_.vg(a.W7?25:-1);_.A(5);_.H("productPhase",a.product().pR())("xapInlineDialog",c);_.A();_.H("ve",a.Fn.cp)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",a.Ro("RESOURCE"));_.A();_.dh(" ",a.iF," ");_.A();c=a.product();c=_.rb(_.fc(c,75))!=null;_.vg(c?33:-1);_.A(3);_.vg(a.product().KAa()?36:37);_.A(2);_.vg(a.lYa?38:-1);_.A();c=a.product();c=_.ib(_.fc(c,73))!=null;_.vg(c?39:-1);_.A(4);c=a.product();c=_.Y(c,86);_.eh(c||"-");_.A(4);c=a.product();
c=_.Y(c,74);_.eh(c||"-");_.A();c=a.product();c=_.em(c,77);_.vg(c?48:-1);_.A();c=a.product();c=HP(c,IP,39);_.vg(c>0?49:-1);_.A();c=a.product();c=_.Kl(c,89,3,void 0,!0).length;_.vg(c>0?50:-1);_.A();c=a.product();c=HP(c,JP,72);_.vg(c>0?51:-1);_.A();_.vg(a.hM.length>0?52:-1);_.A();_.vg(a.Ap.length>0?53:-1);_.A();_.vg(a.Gja.length>0?54:-1);_.A(2);_.vg(a.product().ZKb()>0?56:-1);_.A();_.vg(a.tY.length>0?57:-1);_.A();_.vg(QVb(a.product()).length>0?58:-1);_.A(3);_.H("ngTemplateOutlet",b)("ngTemplateOutletContext",
_.lh(44,cWb,a.product().IY()));_.A();_.vg(VVb(a.product()).length>0?62:-1);_.A();a=a.product();a=HP(a,KP,27);_.vg(a>0?63:-1)}};eWb=function(a){a&1&&(_.I(0,"div",5),_.K(1,"mat-progress-spinner",60),_.J())};fWb=function(a){a&1&&(_.I(0,"a",16),_.Q(1),_.J());if(a&2){a=_.P().va;var b=_.P(2);_.H("href",_.pC("home?currentDomain=",a.T5()),_.Ee)("ve",b.Fn.cp)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",b.Ro("RESOURCE"));_.A();_.dh(" ",a.Uia()," ")}};
gWb=function(a){a&1&&(_.I(0,"span"),_.Q(1," > "),_.J(),_.I(2,"a",16),_.Q(3),_.J());if(a&2){a=_.P().va;var b=_.P(2);_.A(2);_.H("href",_.pC("home/domain/",a.T5()),_.Ee)("ve",b.Fn.cp)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",b.Ro("RESOURCE"));_.A();_.dh(" ",a.Uia()," ")}};hWb=function(a,b){a&1&&_.ug(0,fWb,2,8,"a",16)(1,gWb,4,8);a&2&&_.vg(b.py===0?0:1)};
jWb=function(a,b){a&1&&(_.I(0,"div",61),_.JE(1,hWb,2,1,null,null,iWb),_.I(3,"span"),_.Q(4),_.J()());a&2&&(a=b.aEa,b=b.y_,_.A(),_.KE(a),_.A(3),_.eh(b?"(Primary)":"(Secondary)"))};
kWb=function(a){a&1&&(_.I(0,"xap-dialog-layout")(1,"xap-dialog-layout-content")(2,"div",62),_.K(3,"div",63)(4,"div",13),_.J()(),_.I(5,"xap-dialog-layout-actions")(6,"a",64),_.Q(7," Learn more about product phases "),_.J()()());a&2&&(a=_.P(),_.A(3),_.H("innerHTML",a.R4a(a.product().pR()),_.De),_.A(),_.H("innerHTML",a.Q4a(a.product().pR()),_.De),_.A(2),_.H("ve",a.Fn.cp)("veImpression",!1)("veClick",!0)("veMutable",!0)("veMetadata",a.Ro("RESOURCE")))};
lWb=function(a){a&1&&(_.K(0,"folder-tab-header",5),_.S(1,"async"));a&2&&(a=_.P(),_.H("showProjectTab",_.nh(1,5,a.fza))("showAiOverviewTab",a.MPb)("showWikiTab",a.n7a)("viewData",a.Db),_.tg("aria-labelledby",a.HU))};nWb=function(a){a&1&&_.K(0,"readme",13);a&2&&(a=_.P(2),_.H("markdownContent",a.KEa)("safeHtmlContent",a.Cbb)("shouldCollapse",!mWb(a))("trackProjectId",a.location.wb)("trackGestureScroll",!0))};
oWb=function(a){a&1&&(_.K(0,"folder-detail-section",14),_.S(1,"async"));a&2&&(a=_.P(2),_.H("title",a.EEc)("groupedFiles",a.o9a)("useRelativeUrls",!mWb(a))("aggregations",_.nh(1,5,a.aggregations))("isPiper",a.Zh(a.location)))};
pWb=function(a){if(a&1){var b=_.Wd();_.I(0,"folder-detail-section",15);_.S(1,"async");_.S(2,"async");_.O("toggle",function(c){_.w(b);var d=_.P(2);return _.y(d.edd(c))});_.J()}a&2&&(a=_.P(2),_.H("title",a.DEc)("groupedFiles",a.g1a)("initiallyExpanded",_.nh(1,6,a.mA.XAa().ha(_.Uf())))("useRelativeUrls",!mWb(a))("aggregations",_.nh(2,8,a.aggregations))("isPiper",a.Zh(a.location)))};
qWb=function(a){if(a&1){var b=_.Wd();_.I(0,"folder-detail-section",16);_.S(1,"async");_.S(2,"async");_.O("toggle",function(c){_.w(b);var d=_.P(2);return _.y(d.Dgd(c))});_.J()}a&2&&(a=_.P(2),_.H("title",a.FEc)("groupedFiles",a.DKb)("initiallyExpanded",_.nh(1,6,LP(a.Io)?a.mA.tja().ha(_.Uf()):_.of(!0)))("useRelativeUrls",!mWb(a))("aggregations",_.nh(2,8,a.aggregations))("isPiper",a.Zh(a.location)))};rWb=function(a){a&1&&_.Q(0," View Parent AI Wiki ")};sWb=function(a){a&1&&_.Q(0," Go to AI Wiki ")};
tWb=function(a){if(a&1){var b=_.Wd();_.I(0,"button",17);_.O("click",function(){_.w(b);var c=_.P(2);if(c.l7a){var d=_.Ms(c.location.uc().Pc(c.pfc).tb());c.Va.navigate(d)}c.viewState.I5.next(3);return _.y()});_.K(1,"mat-icon",18);_.ug(2,rWb,1,0)(3,sWb,1,0);_.J()}a&2&&(a=_.P(2),_.A(2),_.vg(!a.n7a&&a.l7a?2:3))};
uWb=function(a){a&1&&(_.I(0,"main",6,0),_.F(2,nWb,1,5,"readme",7),_.I(3,"mat-accordion",8),_.F(4,oWb,2,7,"folder-detail-section",9)(5,pWb,3,10,"folder-detail-section",10)(6,qWb,3,10,"folder-detail-section",11),_.J(),_.ug(7,tWb,4,1,"button",12),_.J());a&2&&(a=_.P(),_.tg("aria-labelledby",a.HU),_.A(2),_.H("ngIf",a.KEa),_.A(),_.H("multi",!0),_.A(),_.H("ngIf",LP(a.Io)),_.A(),_.H("ngIf",LP(a.Lp)),_.A(),_.H("ngIf",LP(a.yM)),_.A(),_.vg(!a.n7a&&!a.l7a||a.mRb?-1:7))};
vWb=function(a,b){a&1&&(_.I(0,"mat-option",24),_.Q(1),_.J());a&2&&(a=b.va,_.H("value",a.EH()),_.A(),_.dh(" ",a.getName()," "))};wWb=function(a){if(a&1){var b=_.Wd();_.I(0,"div",21)(1,"mat-form-field")(2,"mat-label");_.Q(3);_.J();_.I(4,"mat-select",22);_.O("selectionChange",function(c){_.w(b);var d=_.P(3);return _.y(d.q6b.next(c.value))});_.F(5,vWb,2,2,"mat-option",23);_.J()()()}a&2&&(a=_.P().Qa,_.A(3),_.dh("",a.length," products:"),_.A(),_.H("value",a[0].hn()),_.A(),_.H("ngForOf",a))};
xWb=function(a,b){a&1&&(_.Cg(0),_.F(1,wWb,6,3,"div",19),_.K(2,"stacks-code-search-product-page",20),_.Dg());a&2&&(a=b.Qa,b=_.P().Qa,_.A(),_.H("ngIf",a.length>1),_.A(),_.H("product",b))};yWb=function(a){a&1&&(_.Cg(0),_.F(1,xWb,3,2,"ng-container",4),_.S(2,"async"),_.Dg());a&2&&(a=_.P(),_.A(),_.H("ngIf",_.nh(2,1,a.u9b)))};zWb=function(a){a&1&&(_.Cg(0),_.K(1,"ai-overview-section",25),_.Dg());a&2&&(a=_.P(),_.A(),_.H("folderViewData",a.Db))};
AWb=function(a){a&1&&(_.Cg(0),_.K(1,"ai-wiki-section",25),_.Dg());a&2&&(a=_.P(),_.A(),_.H("folderViewData",a.Db))};BWb=function(a){return a.getType()===3?a.Yd()+"/":a.Yd()};CWb=function(a){a&1&&(_.Cg(0),_.Q(1,"\n  "),_.K(2,"diff-detail-header",6),_.Q(3,"\n  "),_.I(4,"code-diff-chunks",7),_.Q(5,"\n  "),_.J(),_.Q(6,"\n"),_.Dg());a&2&&(a=_.P(),_.A(2),_.H("viewData",a.Db),_.A(2),_.H("fileName",a.yab)("diffChunks",a.Db.uza.fH))};
DWb=function(a){a&1&&(_.I(0,"dc-information-box"),_.Q(1,"\n      This directory is a git submodule that is hosted on another platform.\n    "),_.J())};EWb=function(a){a&1&&(_.I(0,"a",17,3),_.Q(2),_.J());a&2&&(a=_.P(2),_.H("routerLink",a.nid),_.A(2),_.dh("\n        ",a.Db.Bja,"\n      "))};FWb=function(a){a&1&&(_.Q(0,"\n        "),_.I(1,"a",18,4),_.Q(3),_.J(),_.Q(4,"\n      "));a&2&&(a=_.P(2),_.A(),_.H("externalLink",a.cfd),_.A(2),_.dh("\n          ",a.Db.Bja))};
GWb=function(a){if(a&1){var b=_.Wd();_.Q(0,"\n    ");_.I(1,"detail-header",8);_.Q(2,"\n  ");_.J();_.Q(3,"\n\n  ");_.I(4,"main");_.Q(5,"\n    ");_.F(6,DWb,2,0,"dc-information-box",9);_.Q(7,"\n\n    ");_.I(8,"h3",10);_.Q(9,"Git Submodule");_.J();_.Q(10,"\n    ");_.I(11,"dc-p",11);_.Q(12,"\n      This directory is a git submodule. A submodule is a git repository stored inside another.\n    ");_.J();_.Q(13,"\n    ");_.I(14,"dc-p",11);_.Q(15,"\n        Use the following git URL and commit hash to view the repository at the time it was included in this one.\n    ");
_.J();_.Q(16,"\n\n    ");_.I(17,"dc-p",12);_.Q(18,"\n      ");_.I(19,"span");_.Q(20,"Git URL:");_.J();_.Q(21,"\n      ");_.F(22,EWb,3,2,"a",13);_.Q(23,"\n      ");_.F(24,FWb,5,2,"ng-template",null,1,_.oh);_.Q(26,"\n      ");_.I(27,"copy-button",14);_.O("copyEvent",function(){_.w(b);var d=_.P();_.Qub((d.hhd||d.bfd).na);return _.y()});_.Q(28,"\n      ");_.J();_.Q(29,"\n    ");_.J();_.Q(30,"\n    ");_.I(31,"dc-p",15);_.Q(32,"\n      ");_.I(33,"span");_.Q(34,"Commit hash:");_.J();_.Q(35,"\n      ");_.I(36,
"span",16,2);_.Q(38);_.J();_.Q(39,"\n      ");_.I(40,"copy-button",14);_.O("copyEvent",function(){_.w(b);var d=_.P();_.Qub(d.ubd.na);return _.y()});_.Q(41,"\n      ");_.J();_.Q(42,"\n    ");_.J();_.Q(43,"\n  ");_.J();_.Q(44,"\n")}if(a&2){a=_.$g(25);var c=_.P();_.A();_.H("viewData",c.Db);_.A(5);_.H("ngIf",!c.sQb);_.A(16);_.H("ngIf",c.sQb)("ngIfElse",a);_.A(5);_.H("copyText",c.Db.Bja)("isSmall",!0);_.A(11);_.eh(c.Db.JD);_.A(2);_.H("copyText",c.Db.JD)("isSmall",!0)}};
HWb=function(a){var b=a.Gl.map(function(c){return{Pq:c,sY:!1}});return{Rd:a.kb,iJ:a.iJ,entries:b}};IWb=function(a){for(var b=[],c=0;c<a.Gl.length;c++)b.push({Pq:a.Gl[c],sY:!0});return{Rd:a.kb,iJ:a.iJ,entries:b}};JWb=function(){};KWb=function(a){a&1&&_.F(0,JWb,0,0,"ng-template",12);a&2&&(_.P(3),_.H("ngTemplateOutlet",_.$g(3)))};
LWb=function(a,b){a&1&&(_.K(0,"history-table",13),_.S(1,"async"),_.S(2,"async"));if(a&2){a=b.Qa;b=_.P(2).Qa;var c=_.P();_.H("data",b.hc.DR)("historyPlace",a)("blameInfo",_.nh(1,5,c.Fxa))("columnType",b.hc.columnType)("focusCommit",_.nh(2,7,c.xia))}};MWb=function(a){if(a&1){var b=_.Wd();_.I(0,"button",15);_.O("click",function(){var d=_.w(b).Qa;return _.y(d())});_.Q(1," Show more ");_.J()}if(a&2){a=_.P(3).Qa;var c=_.P();_.H("trackBucket",c.JU.l1)("trackProjectId",a.hc.kb.wb)}};
NWb=function(a){if(a&1){var b=_.Wd();_.I(0,"button",15);_.O("click",function(){var d=_.w(b).Qa;return _.y(d())});_.Q(1," Show all ");_.J()}if(a&2){a=_.P(3).Qa;var c=_.P();_.H("trackBucket",c.JU.l1)("trackProjectId",a.hc.kb.wb)}};OWb=function(a){a&1&&(_.Cg(0),_.F(1,MWb,2,2,"button",14)(2,NWb,2,2,"button",14),_.Dg());a&2&&(a=_.P(2).Qa,_.A(),_.H("ngIf",a.hc.Uza),_.A(),_.H("ngIf",a.hc.Yha))};
PWb=function(a){a&1&&(_.I(0,"div",16),_.K(1,"mat-spinner",17),_.J());a&2&&(_.A(),_.H("diameter",18)("strokeWidth",2))};QWb=function(a){a&1&&(_.I(0,"dc-information-box",18),_.Q(1," Failed to fetch more history "),_.J())};
RWb=function(a){a&1&&(_.Cg(0),_.F(1,KWb,1,1,null,7),_.S(2,"async"),_.I(3,"div",8),_.S(4,"async"),_.F(5,LWb,3,9,"history-table",9),_.S(6,"async"),_.Cg(7,4),_.S(8,"async"),_.F(9,OWb,3,2,"ng-container",5)(10,PWb,2,2,"div",10)(11,QWb,2,0,"dc-information-box",11),_.Dg(),_.J(),_.Dg());if(a&2){a=_.P().Qa;var b=_.P();_.A();_.H("ngIf",_.nh(2,8,b.oab));_.A(2);_.bh("hidden",_.nh(4,10,b.oab));_.A(2);_.H("ngIf",_.nh(6,12,a.hc.DR.Rd));_.A(2);_.H("ngSwitch",_.nh(8,14,b.b7));_.A(2);_.H("ngSwitchCase",b.eG.Ki);_.A();
_.H("ngSwitchCase",b.eG.jk);_.A();_.H("ngSwitchCase",b.eG.Error)}};SWb=function(){};TWb=function(a){a&1&&_.F(0,SWb,0,0,"ng-template",12);a&2&&(_.P(2),_.H("ngTemplateOutlet",_.$g(3)))};UWb=function(a){a&1&&(_.I(0,"dc-information-box",19),_.Q(1," History unavailable "),_.J())};
VWb=function(a,b){a&1&&(_.Cg(0,4),_.F(1,RWb,12,16,"ng-container",5)(2,TWb,1,1,null,5)(3,UWb,2,0,"dc-information-box",6),_.Dg());a&2&&(a=b.Qa,b=_.P(),_.H("ngSwitch",a.state),_.A(),_.H("ngSwitchCase",b.eG.Ki),_.A(),_.H("ngSwitchCase",b.eG.jk),_.A(),_.H("ngSwitchCase",b.eG.Error))};WWb=function(a){a&1&&(_.Gg(0,1),_.K(1,"loading",20),_.Hg());a&2&&(_.A(),_.H("hasBackground",!0)("diameter",36))};XWb=function(a){return oLb(a)||a.kind===8};
YWb=function(a,b,c){var d=_.kk(a,1);return d&&b.mOb.has(d)?_.of({Xc:a,SN:d}):_.kk(a,3)||_.CI(a)?_.CM(c,a,"path",1).ha(_.E(function(e){return{Xc:a,SN:e}})):_.of({Xc:a,SN:b.bld})};ZWb=function(a,b){return!!a.DR.entries.find(function(c){return c.Pq.Zf===b})};$Wb=function(a,b){return _.Rs(a.location,b.location)};aXb=function(a){return a.kind===0&&!a.Tya||a.kind===3||a.kind===2};
cXb=function(a,b){var c=a.location;return _.nk(c)?bXb(b,c).ha(_.E(function(d){return _.aJ(d)?_.jI(Object.assign({},d.hc,{Db:a})):d})):_.Ff};dXb=function(a){var b=_.k(a);a=b.next().value;b=b.next().value;return!!a&&_.aJ(b)};eXb=function(a){a&1&&_.K(0,"loading")};
fXb=function(a){if(a&1){var b=_.Wd();_.Cg(0);_.Q(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=_.P(2).va,e=_.P(3).Qa;return _.y(e.Aeb.add(d.Bi.id))});_.Q(3," Show findings anyway... ");_.J();_.Dg()}if(a&2){a=_.P(2).va;var c=_.P(4);_.A(2);_.tg("data-action",c.LQc)("data-action-id",a.Bi.id)}};gXb=function(a){a&1&&_.Fg(0)};
iXb=function(a){a&1&&(_.Cg(0),_.F(1,gXb,1,0,"ng-container",12),_.Dg());if(a&2){a=_.P(2).va;_.P(4);var b=_.$g(5);_.A();_.H("ngTemplateOutlet",b)("ngTemplateOutletContext",_.lh(2,hXb,a))}};jXb=function(a){a&1&&_.F(0,fXb,4,2,"ng-container",2)(1,iXb,2,4,"ng-container",2);if(a&2){a=_.P().va;var b=_.P(3).Qa;_.H("ngIf",a.count>500&&!b.Aeb.has(a.Bi.id));_.A();_.H("ngIf",a.count<=500||b.Aeb.has(a.Bi.id))}};
kXb=function(a,b){a&1&&(_.I(0,"mat-expansion-panel",7)(1,"mat-expansion-panel-header",8)(2,"mat-panel-title"),_.K(3,"img",9),_.Q(4),_.S(5,"number"),_.J()(),_.F(6,jXb,2,2,"ng-template",10),_.J());a&2&&(a=b.va,b=_.P(4),_.H("expanded",b.v2a.has(a.Bi.id)),_.A(),_.tg("data-action",b.fyc)("data-action-id",a.Bi.id),_.A(2),_.H("src",a.icon,_.Ee),_.A(),_.bD(" ",a.Bi.name," (",_.cD(5,6,a.count,"".locale)," warnings) "))};
lXb=function(a){a&1&&(_.Cg(0),_.F(1,kXb,7,9,"mat-expansion-panel",6),_.Dg());a&2&&(a=_.P(2).Qa,_.A(),_.H("ngForOf",a.ISb))};mXb=function(a){a&1&&(_.Cg(0),_.F(1,lXb,2,1,"ng-container",5),_.Dg());if(a&2){a=_.P().Qa;_.P();var b=_.$g(3);_.A();_.H("ngIf",a.ISb.length>0)("ngIfElse",b)}};nXb=function(a,b){a&1&&(_.Cg(0)(1,3),_.F(2,eXb,1,0,"loading",4)(3,mXb,2,2,"ng-container",4),_.Dg()());a&2&&(a=b.Qa,_.A(),_.H("ngSwitch",a.state),_.A(),_.H("ngSwitchCase","loading"),_.A(),_.H("ngSwitchCase","loaded"))};
oXb=function(a){a&1&&(_.I(0,"div",13),_.Q(1," No warnings were found for this location. Consider enabling more layers. "),_.J())};pXb=function(a){a&1&&_.K(0,"loading")};qXb=function(a,b){a&1&&(_.I(0,"div",15)(1,"a",16),_.S(2,"warningLocation"),_.Q(3),_.S(4,"warningLocationName"),_.J(),_.I(5,"div"),_.Q(6),_.J()());if(a&2){a=b.va;b=_.P(3).va;var c=_.P();_.tg("data-action",c.hyc)("data-action-id",b.Bi.id);_.A();_.H("routerLink",_.nh(2,5,a));_.A(2);_.dh(" ",_.cD(4,7,a,c.kb.path)," ");_.A(3);_.eh(a.message)}};
rXb=function(a){a&1&&(_.Cg(0),_.F(1,qXb,7,10,"div",14),_.Dg());a&2&&(a=_.P().Qa,_.A(),_.H("ngForOf",a.uia))};sXb=function(a,b){a&1&&(_.Cg(0)(1,3),_.F(2,pXb,1,0,"loading",4)(3,rXb,2,1,"ng-container",4),_.Dg()());a&2&&(a=b.Qa,_.A(),_.H("ngSwitch",a.state),_.A(),_.H("ngSwitchCase","loading"),_.A(),_.H("ngSwitchCase","loaded"))};uXb=function(a,b){a&1&&(_.F(0,sXb,4,3,"ng-container",2),_.S(1,"async"));a&2&&(a=b.va,b=_.P(),_.H("ngIf",_.nh(1,1,tXb(b,a.Bi.id))))};
wXb=function(a){try{var b=vXb(a);return HP(b,MP,1)===0?[a]:_.xl(b,MP,1,_.ul()).map(function(c){switch(_.Jl(c,2)){case 3:return"guice://"+_.Y(c,1);default:return _.Y(c,1)}})}catch(c){return[a]}};xXb=function(a){a&1&&(_.I(0,"button",2)(1,"mat-icon"),_.Q(2),_.J()());a&2&&(a=_.P(),_.H("color",a.selected?"primary":null)("matTooltip",a.nsa)("disabled",a.disabled),_.tg("aria-label",a.ariaLabel),_.A(2),_.eh(a.icon))};
yXb=function(a){a&1&&(_.I(0,"button",3)(1,"mat-icon"),_.Q(2),_.J(),_.Kg(3),_.J());a&2&&(a=_.P(),_.H("color",a.selected?"primary":null)("matTooltip",a.nsa)("disabled",a.disabled),_.A(2),_.eh(a.icon))};zXb=function(a){a&1&&(_.Cg(0),_.Q(1," Underlines "),_.Dg())};AXb=function(a){a&1&&(_.Cg(0),_.Q(1," Underline references "),_.Dg())};
BXb=function(a,b){if(a&1){var c=_.Wd();_.Cg(0);_.I(1,"collapsible-icon-button",1);_.O("click",function(){var d=_.w(c).Qa,e=_.P();return _.y(e.toggle(d.ucc))});_.F(2,zXb,2,0,"ng-container",0)(3,AXb,2,0,"ng-container",0);_.J();_.Dg()}a&2&&(a=b.Qa,b=_.P(),_.A(),_.H("collapsed",b.collapsed)("selected",a.ucc),_.A(),_.H("ngIf",b.bgb==="short"),_.A(),_.H("ngIf",b.bgb==="long"))};CXb=function(a){a&1&&_.K(0,"xap-picker-single-select",5)};DXb=function(a){a&1&&_.K(0,"xap-picker-checklist",5)};
EXb=function(a){a&1&&_.K(0,"xap-picker-selection-list",6)};
FXb=function(a,b){if(a&1){var c=_.Wd();_.I(0,"xap-picker",2);_.S(1,"async");_.O("ngModelChange",function(e){_.w(c);var f=_.P();return _.y(f.selections.next(e))});_.F(2,CXb,1,0,"xap-picker-single-select",3)(3,DXb,1,0,"ng-template",null,0,_.oh)(5,EXb,1,0,"xap-picker-selection-list",4);_.J()}if(a&2){a=b.Qa;b=_.$g(4);var d=_.P();_.bh("xap-picker-multi-pane",a.Vx);_.H("ngModel",d.selections)("options",_.nh(1,11,d.options))("displayFunction",a.og)("searchVisible",a.kv)("searchFilter",a.yF)("selectAllVisible",
a.lv);_.A(2);_.H("ngIf",a.iO)("ngIfElse",b);_.A(3);_.H("ngIf",a.Vx)}};GXb=function(a,b){return a.size===b.size&&[].concat(_.v(a)).every(function(c){return b.has(c)})};HXb=function(a,b){return a===b||!(!a||!b)&&a.length===b.length&&a.every(function(c,d){return c===b[d]})};IXb=function(a,b){return a===b||!(!a||!b)&&_.Ic(a,b)};JXb=function(a,b){return a===b||!(!a||!b)&&a.length===b.length&&a.every(function(c,d){return _.Ic(c,b[d])})};
KXb=function(a){var b=a.startsWith("-");a=b?a.slice(1):a;return(a=a.startsWith("f:")?a.slice(2):a)?{path:a,vS:b}:null};
NXb=function(a){var b,c,d,e,f;return Object.assign({},{vD:[_.dH],an:a.an,U5a:!0},a,{Qz:Object.assign({},{XCa:a.Sld?LXb:((b=a.Qz)==null?void 0:b.XCa)||MXb,Dga:a.uk(_.dH,new _.LF),GI:!0,og:a.og,values:a.options?_.NF(a.options):void 0,wdc:(e=(c=a.Qz)==null?void 0:c.wdc)!=null?e:!1},a.Qz),ly:Object.assign({},{options:a.options,og:a.og,title:(f=(d=a.Qz)==null?void 0:d.displayName)!=null?f:""},a.ly),g9:a.an===_.cH})};PXb=function(a,b){return function(c,d){return new OXb({id:a,displayName:b},c,d)}};
QXb=function(a,b){return NXb({an:_.GG,gAa:_.MF("true"),uk:PXb(a,b),Qz:{displayName:b},options:[]})};SXb=function(a){return NXb({an:NP,ly:{kv:!1,Vx:!1},uk:RXb,Qz:{displayName:"Category"},options:a,og:function(b){return b.displayName}})};VXb=function(a,b){return TXb(UXb(a),b)};
UXb=function(a){var b=new Map([]);_.El(a,1)&&b.set("tests",WXb);_.El(a,2)&&b.set("generatedFiles",XXb);_.El(a,3)&&b.set("path",YXb);var c=_.ac(a,5,_.jr);c&&c.has("cross references")&&(c=_.cSa(c.get("cross references")).map(function(d){return ZXb(d)}),b.set("category",SXb(c)));a=a.Z3a().filter(function(d){return!!d});a.length&&b.set("buildConfigs",NXb({an:_.GG,ly:{kv:!1,lv:!1,Vx:!1},uk:$Xb,Qz:{displayName:"Build Configs"},options:a}));return b};
ZXb=function(a){a=a.getName().split("://",2);var b=a[0];if(!["KYTHE","GUICE"].includes(b))throw Error("Se`"+b);return{source:b,displayName:a[1]}};aYb=function(a){if(a&1){var b=_.Wd();_.I(0,"button",4);_.S(1,"format");_.O("click",function(c){_.w(b);return _.y(c.stopPropagation())});_.I(2,"mat-icon",5);_.Q(3);_.J()()}a&2&&(a=_.P(),_.H("tabIndex",0),_.tg("aria-label",_.dD(1,4,a.mc==null?null:a.mc.jH,a.mvc,"SUMMARY")),_.A(2),_.H("svgIcon",_.PE(a.Ti,"remove_filter")),_.A(),_.eh(_.QE(a.Ti,"remove_filter")))};
bYb=function(a){a&1&&(_.I(0,"span",13),_.Ig(1,3),_.J())};cYb=function(a){if(a&1){var b=_.Wd();_.I(0,"button",14);_.O("click",function(){_.w(b);var c=_.P();return _.y(c.vR())});_.Ig(1,4);_.J()}a&2&&(a=_.P(),_.H("disabled",!_.Wnb(a.fe)))};
dYb=function(a){a&1&&(_.I(0,"div",15)(1,"div",7)(2,"h2",8),_.Q(3),_.J()(),_.K(4,"mat-progress-spinner",16),_.J());a&2&&(a=_.P(),_.A(2),_.H("id",_.pC("dialog-label-",a.mc.id)),_.A(),_.dh(" ",a.mc.config.displayName," "),_.A(),_.H("color",a.y_)("diameter",48)("strokeWidth",4))};
eYb=function(a,b){if(a&1){var c=_.Wd();_.I(0,"mat-option",12);_.Q(1);_.I(2,"button",13);_.O("click",function(d){var e=_.w(c).va,f=_.P(2);d.stopPropagation();f.h1a.emit(e);return _.y()});_.I(3,"mat-icon",14);_.Q(4);_.J()()()}a&2&&(a=b.va,b=_.P(2),_.H("value",a),_.A(),_.dh(" ",a.label," "),_.A(2),_.H("svgIcon",_.PE(b.Ti,"delete_filter"))("fontSet",b.zbb?"google-material-icons":void 0),_.A(),_.eh(_.QE(b.Ti,"delete_filter")))};
fYb=function(a){a&1&&(_.I(0,"div",9)(1,"mat-optgroup",10),_.F(2,eYb,5,5,"mat-option",11),_.J()());a&2&&(a=_.P(),_.A(2),_.H("ngForOf",a.wF))};gYb=function(a){a&1&&_.Fg(0)};iYb=function(a,b){a&1&&(_.I(0,"mat-option",20),_.F(1,gYb,1,0,"ng-container",21),_.J());a&2&&(a=b.va,_.P(4),b=_.$g(12),_.H("value",a),_.A(),_.H("ngTemplateOutlet",b)("ngTemplateOutletContext",_.lh(3,hYb,a)))};
jYb=function(a){a&1&&(_.I(0,"div")(1,"mat-optgroup",18),_.F(2,iYb,2,5,"mat-option",19),_.J()());a&2&&(a=_.P().va,_.A(),_.H("label",a.TY),_.A(),_.H("ngForOf",a.uR))};kYb=function(a){a&1&&_.Fg(0)};lYb=function(a){a&1&&(_.I(0,"mat-option",20),_.F(1,kYb,1,0,"ng-container",21),_.J());if(a&2){a=_.P().va;_.P(2);var b=_.$g(12);_.H("value",a);_.A();_.H("ngTemplateOutlet",b)("ngTemplateOutletContext",_.lh(3,hYb,a))}};
mYb=function(a,b){a&1&&(_.Cg(0),_.F(1,jYb,3,2,"div",16)(2,lYb,2,5,"mat-option",17),_.Dg());a&2&&(a=b.va,_.P(2),_.A(),_.H("ngIf",_.RE(a)&&a.uR.length>0),_.A(),_.H("ngIf",!_.RE(a)))};nYb=function(a){a&1&&(_.I(0,"mat-option",22)(1,"span",23),_.Q(2),_.J()());a&2&&(a=_.P(3),_.A(2),_.eh(a.VE))};oYb=function(a,b){a&1&&(_.Cg(0),_.F(1,nYb,3,1,"mat-option",8),_.Dg());a&2&&(a=b.Qa,b=_.P(2),_.A(),_.H("ngIf",b.VE&&a.length===0))};
pYb=function(a){a&1&&(_.Cg(0),_.F(1,mYb,3,2,"ng-container",15),_.S(2,"async"),_.F(3,oYb,2,1,"ng-container",16),_.S(4,"async"),_.Dg());a&2&&(a=_.P(),_.A(),_.H("ngForOf",_.nh(2,2,a.C_)),_.A(2),_.H("ngIf",_.nh(4,4,a.C_)))};qYb=function(a,b){a&1&&(_.I(0,"mat-option",20)(1,"span"),_.Q(2),_.J()());a&2&&(a=b.va,_.H("value",a),_.tg("aria-label",a.ariaLabel||a.displayName),_.A(2),_.eh(a.displayName))};
rYb=function(a){a&1&&(_.I(0,"div")(1,"mat-optgroup",18),_.F(2,qYb,3,3,"mat-option",19),_.J()());a&2&&(a=_.P().va,_.A(),_.H("label",a.TY),_.A(),_.H("ngForOf",a.uR))};sYb=function(a){a&1&&(_.I(0,"mat-option",20)(1,"span"),_.Q(2),_.J()());a&2&&(a=_.P().va,_.H("value",a),_.tg("aria-label",a.ariaLabel||null),_.A(2),_.eh(a.displayName))};
tYb=function(a,b){a&1&&(_.Cg(0),_.F(1,rYb,3,2,"div",16)(2,sYb,3,3,"mat-option",17),_.Dg());a&2&&(a=b.va,_.P(2),_.A(),_.H("ngIf",_.RE(a)&&a.uR.length>0),_.A(),_.H("ngIf",!_.RE(a)))};uYb=function(a){a&1&&(_.I(0,"mat-option",22)(1,"span",23),_.Q(2),_.J()());a&2&&(a=_.P(3),_.A(2),_.eh(a.VE))};vYb=function(a,b){a&1&&(_.Cg(0),_.F(1,uYb,3,1,"mat-option",8),_.Dg());a&2&&(a=b.Qa,b=_.P(2),_.A(),_.H("ngIf",b.VE&&a.length===0))};
wYb=function(a){a&1&&(_.F(0,tYb,3,2,"ng-container",15),_.S(1,"async"),_.F(2,vYb,2,1,"ng-container",16),_.S(3,"async"));a&2&&(a=_.P(),_.H("ngForOf",_.nh(1,2,a.pS)),_.A(2),_.H("ngIf",_.nh(3,4,a.pS)))};xYb=function(a){a&1&&(_.I(0,"mat-option",22),_.K(1,"mat-spinner",24),_.J());a&2&&(a=_.P(),_.tg("aria-label",a.Ajb))};yYb=function(a){a&1&&(_.I(0,"b"),_.Q(1),_.J());a&2&&(a=_.P().va,_.A(),_.eh(a.text))};zYb=function(a){a&1&&(_.I(0,"i"),_.Q(1),_.J());a&2&&(a=_.P().va,_.A(),_.eh(a.text))};
AYb=function(a){a&1&&(_.I(0,"u"),_.Q(1),_.J());a&2&&(a=_.P().va,_.A(),_.eh(a.text))};BYb=function(a){a&1&&(_.Cg(0),_.Q(1),_.Dg());a&2&&(a=_.P().va,_.A(),_.eh(a.text))};CYb=function(a,b){a&1&&(_.I(0,"span"),_.Cg(1,25),_.F(2,yYb,2,1,"b",26)(3,zYb,2,1,"i",26)(4,AYb,2,1,"u",26)(5,BYb,2,1,"ng-container",27),_.Dg(),_.J());a&2&&(a=b.va,_.A(),_.H("ngSwitch",a.tag),_.A(),_.H("ngSwitchCase","b"),_.A(),_.H("ngSwitchCase","i"),_.A(),_.H("ngSwitchCase","u"))};
DYb=function(a,b){a&1&&_.F(0,CYb,6,4,"span",15);a&2&&_.H("ngForOf",b.va.W4)};EYb=function(a){a&1&&(_.I(0,"mat-icon",15),_.Q(1),_.J());a&2&&(a=_.P(2),_.H("svgIcon",_.Aob(a.Ti,a.Yia())),_.A(),_.dh(" ",a.Yia()," "))};FYb=function(a){a&1&&(_.I(0,"span",16),_.Q(1),_.J());a&2&&(a=_.P(2),_.A(),_.eh(a.D5))};
GYb=function(a,b){if(a&1){var c=_.Wd();_.I(0,"xap-applied-filter-chip",17);_.S(1,"async");_.O("editorVisibleChange",function(){var d=_.w(c).index,e=_.P(2);return _.y(e.openEditor(d))})("removed",function(){var d=_.w(c).index,e=_.P(2);e.remove(d);var f;(f=e.br)==null||_.Wrb(f);if(e.me.length>1&&d<e.me.length){var g;(g=e.me.get(d))==null||g.focus()}return _.y()})("chipClick",function(){_.w(c);var d;(d=_.P(2).br)==null||_.Wrb(d);return _.y()});_.J()}a&2&&(a=b.va,b=_.P(2),_.H("appliedFilter",a)("filter",
_.nh(1,3,b.config.CH(a.config.id)))("disabled",b.disabled))};HYb=function(a){if(a&1){var b=_.Wd();_.I(0,"button",18);_.O("click",function(c){_.w(b);var d=_.P(2);return _.y(d.TDa(c))});_.I(1,"mat-icon",19);_.Q(2);_.J()()}a&2&&(a=_.P(2),_.H("matTooltip",a.Fpa),_.tg("aria-label",a.Fpa),_.A(),_.H("svgIcon",_.PE(a.Ti,"save_filters")),_.A(),_.eh(_.QE(a.Ti,"save_filters")))};
IYb=function(a){if(a&1){var b=_.Wd();_.I(0,"button",20);_.O("click",function(c){_.w(b);var d=_.P(2);return _.y(d.q4(c))})("mousedown",function(){_.w(b);var c=_.P(2);return _.y(c.z_a=!0)});_.I(1,"mat-icon",21);_.Q(2);_.J()()}a&2&&(a=_.P(2),_.H("matTooltip",a.Uoa),_.tg("aria-label",a.Uoa),_.A(),_.H("svgIcon",_.PE(a.Ti,"clear_filters")),_.A(),_.eh(_.QE(a.Ti,"clear_filters")))};
LYb=function(a,b){if(a&1){var c=_.Wd();_.I(0,"xap-filter-editor",22);_.S(1,"async");_.O("editorVisibleChange",function(e){var f=_.w(c).index,g=_.P(2);return _.y(_.Dob(g,e,f))})("update",function(e){var f=_.w(c).index,g=_.P(2);return _.y(g.update(f,e,g.editor))})("canceled",function(){_.w(c);var e=_.P(2);return _.y(JYb(e))})("onCloseEditor",function(e){_.w(c);var f=_.P(2);return _.y(KYb(f,e))});_.J()}if(a&2){a=b.va;b=b.index;var d=_.P(2);_.H("appliedFilter",a)("filter",_.nh(1,5,d.config.CH(a.config.id)))("isEditorVisible",
d.K6(b))("disabled",d.disabled)("overlayOrigin",d.Kkb()[b])}};
MYb=function(a){if(a&1){var b=_.Wd();_.Cg(0);_.I(1,"div",3);_.O("click",function(d){_.w(b);var e=_.P();return _.y(e.GH(d))})("focusin",function(d){_.w(b);var e=_.P();return _.y(e.Wma(d))})("focusout",function(){_.w(b);var d=_.P();return _.y(d.kI())});_.I(2,"div",4);_.F(3,EYb,2,2,"mat-icon",5)(4,FYb,2,1,"span",6);_.J();_.I(5,"div",7)(6,"div",8)(7,"mat-chip-grid",9,1);_.F(9,GYb,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=_.P();return _.y(_.prb(e,d))})("selectedSet",function(d){_.w(b);var e=_.P();return _.y(e.pxa(d))})("deletedSet",function(){_.w(b);_.P();return _.y()})("onBackspace",function(){_.w(b);var d=_.P();return _.y(d.sdb())});_.J()()();_.F(13,HYb,3,4,"button",12)(14,IYb,3,4,"button",13);_.J();_.F(15,LYb,2,7,"xap-filter-editor",14);_.S(16,"async");_.Dg()}if(a&2){a=_.$g(8);var c=_.P();_.A(3);_.H("ngIf",!c.D5);_.A();_.H("ngIf",c.D5);_.A(3);_.H("disabled",c.disabled);_.A(2);_.H("ngForOf",_.nh(10,18,c.config.Ag))("ngForTrackBy",
c.T3a);_.A(2);_.H("autoActiveFirstOption",c.iu)("filterbar",a)("suggestionProvider",c.config.CVb.Mra)("useRankedSuggestions",c.config.Y0)("placeholder",c.m_)("inputLabel",c.Gka||c.m_)("noResultsMessage",c.VE)("disabled",c.disabled)("savedFilterSets",_.nh(12,20,c.config.vT==null?null:c.config.vT.wF));_.A(2);_.H("ngIf",c.config.vT&&c.config.Ag.getValue().length>0);_.A();_.H("ngIf",_.rrb(c));_.A();_.H("ngForOf",_.nh(16,22,c.config.Ag))("ngForTrackBy",c.T3a)}};NYb=function(a){a&1&&_.Fg(0)};
OYb=function(a,b){if(a&1){var c=_.Wd();_.I(0,"xap-filter-editor",22);_.S(1,"async");_.O("editorVisibleChange",function(e){var f=_.w(c).index,g=_.P(2);return _.y(_.Dob(g,e,f))})("update",function(e){var f=_.w(c).index,g=_.P(2);return _.y(g.update(f,e,g.editor))})("canceled",function(){_.w(c);var e=_.P(2);return _.y(JYb(e))})("onCloseEditor",function(e){_.w(c);var f=_.P(2);return _.y(KYb(f,e))});_.J()}if(a&2){a=b.va;b=b.index;var d=_.P(2);_.H("appliedFilter",a)("filter",_.nh(1,5,d.config.CH(a.config.id)))("isEditorVisible",
d.K6(b))("disabled",d.disabled)("overlayOrigin",d.N0a)}};
PYb=function(a){a&1&&(_.F(0,NYb,1,0,"ng-container",23)(1,OYb,2,7,"xap-filter-editor",14),_.S(2,"async"));if(a&2){a=_.P();var b=_.H("ngTemplateOutlet",a.f3a().Qc);var c=a.config;var d=a.openEditor,e=a.z2b,f=a.q4,g=a.Kvd,m=a.f6b,n=a.pxa,r=a.TDa,x=_.$d()+6,z=_.Wd(),D=CKb(z,x,c,d,e,f);c=CKb(z,x+4,g,m,n,r)||D?z[x+8]={config:c,openEditor:d,z2b:e,q4:f,Kvd:g,f6b:m,pxa:n,TDa:r}:z[x+8];b("ngTemplateOutletContext",c);_.A();_.H("ngForOf",_.nh(2,4,a.config.Ag))("ngForTrackBy",a.T3a)}};
QYb=function(a,b){if((a=_.ac(a,5,_.jr))&&a.has("cross references")){a=_.k(_.cSa(a.get("cross references")));for(var c=a.next();!c.done;c=a.next())if(c=ZXb(c.value),c.displayName===b)return{source:c.source,displayName:c.displayName}}return null};
SYb=function(a,b){if((a=_.ac(a,5,_.jr))&&a.has("cross references")){a=_.k(_.cSa(a.get("cross references")));for(var c=a.next();!c.done;c=a.next())if(c=ZXb(c.value),c.displayName===b)return new RYb({id:"category",displayName:"Category"},_.eH,_.NF([{source:c.source,displayName:c.displayName}]))}return null};TYb=function(){return{height:window.outerHeight,width:window.outerWidth}};UYb=function(a,b){return a.height===b.height&&a.width===b.width};
WYb=function(a){if(a&1){var b=_.Wd();_.I(0,"onedev-feature-tooltip-controller")(1,"onedev-feature-tooltip",6);_.O("dismiss",function(){_.w(b);var c=_.P(2);return _.y(VYb(c))});_.I(2,"p",7);_.Q(3);_.J();_.Q(4);_.J()()}a&2&&(a=_.P(2),_.A(3),_.eh(a.bFc),_.A(),_.dh(" ",a.aFc," "))};
YYb=function(a,b){if(a&1){var c=_.Wd();_.Cg(0);_.I(1,"collapsible-icon-button",5);_.S(2,"async");_.S(3,"async");_.S(4,"async");_.O("click",function(){var d=_.w(c).Qa,e=_.P();d=!d.enabled;_.WIb(e.kc,d);e.Ha.hb({element:e.element,action:d?"openXrefsInMiniPanel":"openXrefsInMainWindow",gestureName:"CLICK",projectId:e.location.wb});return _.y()});_.J();_.F(5,WYb,5,2,"onedev-feature-tooltip-controller",3);_.S(6,"async");_.K(7,"mat-divider",1);_.Dg()}a&2&&(a=b.Qa,b=_.P(),_.A(),_.H("collapsed",!0)("selected",
a.enabled)("disabled",_.nh(2,7,b.oFa)),_.oC("ariaLabel",_.nh(3,9,b.oFa)?b.Bjb:a.enabled?b.Djb:b.Cjb),_.H("tooltipText",_.nh(4,11,b.oFa)?b.Bjb:a.enabled?b.Djb:b.Cjb),_.A(4),_.H("ngIf",_.nh(6,13,XYb(b))),_.A(2),_.H("vertical",!0))};
ZYb=function(a){if(a&1){var b=_.Wd();_.I(0,"collapsible-icon-button",8);_.O("click",function(){_.w(b);var c=_.P();return _.y(c.isa())});_.J()}a&2&&(a=_.P(),_.H("icon",a.R3?"expand_all":"collapse_all")("collapsed",!0),_.oC("ariaLabel",a.R3?a.hjb:a.djb),_.H("tooltipText",a.R3?a.hjb:a.djb)("ascTrackElement",a.element)("trackGestureClick",!0)("trackAction",a.R3?"expandAll":"collapseAll")("trackProjectId",a.location.wb))};$Yb=function(a){return{status:1,fetch:function(){a.next()}}};
eZb=function(a){var b;if(a.visible&&(!a.hy||((b=a.hy)==null?void 0:b.jf())===0))return OP(aZb,a);if(!_.lAb(a.hy,a.eR))return OP(bZb,a);var c;if(((c=a.hy)==null?void 0:c.getSize())===a.visible){var d;return((d=a.hy)==null?void 0:d.jf())===1?OP(cZb,a):OP(aZb,a)}var e;return((e=a.hy)==null?void 0:e.jf())===0?OP(aZb,a):OP(dZb,a)};OP=function(a,b){var c=b.Q4;var d=b.hy;var e=b.eR;b=b.visible;return a.format({detailText:c,total:fZb(d),totalModifier:gZb(d),filteredTotal:fZb(e),filteredModifier:gZb(e),visible:b})};
fZb=function(a){return a&&a.jf()!==0?a.getSize():"?"};gZb=function(a){switch(a==null?void 0:a.jf()){case 3:return">=";case 2:return"~";default:return""}};
hZb=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==="["))}};PP=function(a){a=a.children;return!!a&&a.length>0};
iZb=function(a){if(!("children"in a))return a.TZ.length===0?1:0;var b=0;a=_.k(a.children);for(var c=a.next();!c.done;c=a.next())b+=iZb(c.value);return b};jZb=function(a,b){return b?a.rg===(typeof b==="string"?b:b.rg):!1};kZb=function(a){return _.aJ(a)&&a.hc.status===0};
lZb=function(a,b,c,d,e,f,g,m){var n,r,x=d+"::"+b+":"+((r=(n=a.AM())==null?void 0:n.Cu())!=null?r:"");b=a.fja();if(!b)return b=g.Tk++,_.Nl(a,5,_.gSa)?new QP(a,c,x,e,m):{item:a,I7:m,level:c,rg:x,TZ:"",hg:b};d=_.xl(b,_.mr,1,_.ul()).map(function(z,D){return lZb(z,D,c+1,x,e,f,g,m)});c===0&&_.Jl(b,7)===2?(n=x+"::-1:notice",n={item:new _.mr,I7:m,level:c+1,rg:n,TZ: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||_.Jl(b,7)!==3&&_.Jl(b,7)!==4||(n=x+"::-1:notice",n={item:new _.mr,I7:m,level:c+1,rg:n,TZ: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,I7:m,level:c,rg:x,TZ:"",children:d,E5:_.Jl(b,7),hy:_.wl(b,_.fr,5),eR:_.wl(b,_.fr,6)}};
mZb=function(a){var b=a.Sed;var c=a.Kid;var d=a.Cna;a=a.Lid;var e=new _.gr;b=_.k(b);for(var f=b.next();!f.done;f=b.next())switch(f=f.value,f){case "GENERATED":e.n7b(1);break;case "TEST":_.bm(e,1,1);break;default:_.gb(f)}c&&(_.bm(e,5,2),_.cc(e,6,c,_.Bb));if(d){_.bm(e,3,d.vS?1:2);try{hZb(d.path);var g=!0}catch(m){g=!1}if(g)e.Pc(d.path);else return{errorMessage:"Invalid regular expression in the path filter."}}a&&(_.bm(e,9,2),e.f7b(a.map(function(m){return m.displayName})));return{filter:e}};
nZb=function(a){a&1&&(_.I(0,"a",7),_.Q(1),_.J());a&2&&(a=_.P(2),_.tg("href",a.P4,_.Ee),_.A(),_.dh("",a.Tga,":"))};oZb=function(a){a&1&&(_.I(0,"div",4),_.F(1,nZb,2,2,"a",5),_.I(2,"a",6),_.Q(3),_.J(),_.I(4,"a"),_.Q(5),_.J()());a&2&&(a=_.P(),_.A(),_.H("ngIf",a.Tga&&a.P4),_.A(),_.tg("href",a.RBb,_.Ee),_.A(),_.eh(a.TBb),_.A(),_.tg("href",a.P4,_.Ee),_.A(),_.Vjb("","{","... ",a.Q4," ...","}"))};pZb=function(a){a&1&&(_.Cg(0),_.I(1,"span",9),_.Q(2),_.J(),_.Dg());a&2&&(a=_.P(2),_.A(2),_.eh(a.dnd))};
qZb=function(a){a&1&&_.F(0,pZb,3,1,"ng-container",8);if(a&2){a=_.P();var b=_.$g(4);_.H("ngIf",a.kCa)("ngIfElse",b)}};rZb=function(a){a&1&&_.Fg(0)};sZb=function(a){a&1&&(_.I(0,"a",12),_.F(1,rZb,1,0,"ng-container",13),_.J());if(a&2){a=_.P(2);var b=_.$g(6);_.tg("href",a.P4,_.Ee);_.A();_.H("ngTemplateOutlet",b)}};
tZb=function(a){if(a&1){var b=_.Wd();_.I(0,"span",14);_.K(1,"mat-divider",15);_.I(2,"button",16);_.O("click",function(c){_.w(b);var d=_.P(2),e,f;d.jQ.emit({category:(f=(e=d.node.I7)==null?void 0:e.getName())!=null?f:void 0,action:0});c.stopPropagation();return _.y()})("keydown.enter",function(c){_.w(b);_.P(2);c.stopPropagation();return _.y()});_.Q(3);_.J()()}a&2&&(a=_.P(2),_.A(),_.H("vertical",!0),_.A(),_.H("matTooltip",a.sFc),_.A(),_.dh(" ",a.rFc," "))};
uZb=function(a){a&1&&_.F(0,sZb,2,2,"a",10)(1,tZb,4,3,"span",11);if(a&2){a=_.P();var b=_.$g(6);_.H("ngIf",a.P4)("ngIfElse",b);_.A();_.H("ngIf",a.d8b)}};vZb=function(a){a&1&&(_.I(0,"span",7),_.Q(1),_.J());a&2&&(a=_.P(2),_.A(),_.dh("",a.Tga,":"))};xZb=function(a){a&1&&(_.F(0,vZb,2,1,"span",5),_.I(1,"span",17),_.Q(2),_.J());a&2&&(a=_.P(),_.H("ngIf",a.Tga),_.A(),_.H("ngClass",_.lh(3,wZb,a.mQb)),_.A(),_.dh(" ",a.Q4))};
yZb=function(a){var b=a.find(function(g){var m;return g.level===0&&((m=g.item.AM())==null?void 0:m.Cu())==="Definitions"});if(b&&PP(b)){a=void 0;var c=[];b=_.k(b.children);for(var d=b.next();!d.done;d=b.next())if(d=d.value,PP(d)){d=_.k(d.children);for(var e=d.next();!e.done;e=d.next()){e=e.value;var f=_.Y(e.item,4);if(f)if(f.startsWith("x-kythe://"))c.push({rg:e.rg,uri:f});else{if(a)return;a={rg:e.rg,uri:f}}}}if(a)return a;if(c.length===1)return c[0]}};zZb=function(a,b){return a.filter(function(c){return b.has(c.rg)})};
AZb=function(a,b){if(b)return(a=a.find(function(c){return jZb(c,b)}))?{rg:a.rg,uri:_.Y(a.item,4)}:void 0};BZb=function(a,b){return a.find(function(c){return c.rg===b})};
EZb=function(a,b,c,d,e){var f=[];c=_.k(c.values());for(var g=c.next();!g.done;g=c.next()){g=_.k(_.xl(g.value,_.sr,2,_.ul()));for(var m=g.next();!m.done;m=g.next())f.push(m.value)}f.sort(function(D,L){var N,R,ca,wa,Da,ua;return((Da=D==null?void 0:(N=_.wl(D,_.br,4))==null?void 0:(R=N.getMetadata())==null?void 0:R.mja())!=null?Da:1E6)-((ua=L==null?void 0:(ca=_.wl(L,_.br,4))==null?void 0:(wa=ca.getMetadata())==null?void 0:wa.mja())!=null?ua:1E6)});c={Tk: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=CZb(new _.mr,(new _.cr).cGa((x=(n=m)==null?void 0:(r=_.wl(n,_.br,4))==null?void 0:r.getName())!=null?x:"").Ul(1)).q7b(m.fja());r=n=void 0;m=lZb(z,g.length,0,"",function(D,L,N){return DZb(b,a,D,d,L,N)},e,c,(r=(n=m)==null?void 0:_.wl(n,_.br,4))!=null?r:void 0);g.push(m)}return g};
GZb=function(a){a=FZb(a).map(function(b){return b.rwb.ha(_.Hf(kZb),_.ig(function(c){c=c.hc;b.children=c.children;b.hy=c.hy;b.eR=c.eR;b.E5=c.E5}),_.gg(function(c){return GZb(c.hc.children).ha(_.fg({}))}))});return _.Gf.apply(null,_.v(a))};FZb=function(a){var b=[];a=[].concat(_.v(a));for(var c;c=a.shift();)if(PP(c)){c=_.k(c.children);for(var d=c.next();!d.done;d=c.next())a.push(d.value)}else c instanceof QP&&b.push(c);return b};
HZb=function(a,b,c,d,e,f,g){var m={Tk:0};return{status:0,children:_.xl(d,_.mr,1,_.ul()).map(function(n,r){return lZb(n,r,e+1,c,function(x,z,D){return DZb(b,a,x,f,z,D)},g,m)}),hy:_.wl(d,_.fr,5)||new _.fr,eR:_.wl(d,_.fr,6)||new _.fr,E5:_.Jl(d,7)||0}};
IZb=function(a,b){if(a&1){var c=_.Wd();_.I(0,"unified-xref-actions",11);_.S(1,"async");_.S(2,"async");_.O("expansion",function(d){_.w(c);var e=_.P();return _.y(e.isa(d))})("filter",function(d){_.w(c);var e=_.P();return _.y(e.filter.next(d))})("openInMiniPanel",function(d){_.w(c);var e=_.P();d||e.Bc.t4();e.fna=d;return _.y()});_.J()}a&2&&(a=b.Qa,b=_.P(),_.H("location",_.nh(1,6,b.oN))("categoryFilter",b.jQ)("element",b.element)("showingCodePanel",_.nh(2,8,b.Feb))("anyExpandableNodes",a.mxa)("allNodesCollapsed",
a.rxa))};JZb=function(a){a&1&&_.K(0,"loading",12,3)};KZb=function(a){a&1&&(_.I(0,"dc-information-box",13,4),_.Q(2),_.S(3,"async"),_.J());a&2&&(a=_.P(),_.A(2),_.dh(" ",_.nh(3,1,a.state).message," "))};LZb=function(a,b){a&1&&(_.I(0,"xap-callout",17)(1,"xap-callout-body"),_.Q(2),_.J()());a&2&&(a=b.va,_.A(2),_.dh(" ",_.wl(a,_.dr,1).getMessage()," "))};MZb=function(){};
OZb=function(a){a&1&&_.F(0,MZb,0,0,"ng-template",21);a&2&&(a=_.P().va,_.P(2),_.H("ngTemplateOutlet",_.$g(8))("ngTemplateOutletContext",_.lh(2,NZb,a)))};PZb=function(a){a&1&&_.K(0,"mat-spinner",24);a&2&&_.H("diameter",12)("strokeWidth",2)};QZb=function(a){a&1&&(_.Cg(0),_.I(1,"mat-icon"),_.Q(2,"warning"),_.J(),_.I(3,"span",25),_.Q(4),_.J(),_.Dg());a&2&&(a=_.P().va,_.A(4),_.eh(a.message))};RZb=function(){};
SZb=function(a){if(a&1){var b=_.Wd();_.I(0,"div",27);_.O("click",function(){_.w(b);var e=_.P(2).va;_.P(4);e=e.hc;e.status===1&&e.fetch();return _.y()});_.F(1,RZb,0,0,"ng-template",21);_.J()}if(a&2){a=_.P(4).va;var c=_.P(2),d=_.$g(8);_.H("ascTrackElement",c.element)("trackGestureClick",!0)("trackAction",c.Bc.ye(a)?"expand":"collapse")("trackArtifactId",a.rg);_.A();_.H("ngTemplateOutlet",d)("ngTemplateOutletContext",_.lh(6,NZb,a))}};
TZb=function(a){a&1&&(_.Cg(0),_.F(1,SZb,2,8,"div",26),_.Dg());if(a&2){a=_.P().va;_.P(4);var b=_.$g(10);_.A();_.H("ngIf",a.hc.status===1)("ngIfElse",b)}};UZb=function(a,b){a&1&&(_.Cg(0,7),_.F(1,PZb,1,2,"mat-spinner",23)(2,QZb,5,1,"ng-container",10)(3,TZb,2,2,"ng-container",10),_.Dg());a&2&&(a=b.va,b=_.P(4),_.H("ngSwitch",a.state),_.A(),_.H("ngSwitchCase",b.Dd.jk),_.A(),_.H("ngSwitchCase",b.Dd.Error),_.A(),_.H("ngSwitchCase",b.Dd.Ki))};
VZb=function(a){a&1&&(_.F(0,UZb,4,4,"ng-container",22),_.S(1,"async"));if(a&2){a=_.P().va;_.P(2);var b=_.$g(12);_.H("ngIf",_.nh(1,2,a instanceof QP?a.rwb:void 0))("ngIfElse",b)}};
YZb=function(a,b){if(a&1){var c=_.Wd();_.I(0,"xrefs-tree-node",18);_.S(1,"async");_.F(2,OZb,1,4,null,19)(3,VZb,2,4,"ng-template",null,5,_.oh);_.I(5,"node-contents",20);_.S(6,"async");_.O("nodeClicked",function(e){var f=_.w(c).va,g=_.P(2);return _.y(WZb(g,e,f))});_.J()()}if(a&2){a=b.va;b=_.$g(4);var d=_.P(2);_.bh("header-bar",a.level===0)("active-element",_.nh(1,14,XZb(d.Bc,a)));_.H("matTreeNodePaddingIndent",d.Ymd)("ascTrackElement",d.element)("trackGestureClick",!0)("trackAction",d.Bc.ye(a)?"expand":
"collapse")("trackArtifactId",a.rg);_.A(2);_.H("ngIf",d.Xn(a))("ngIfElse",b);_.A(3);_.H("categoryFilter",d.jQ)("makeLink",_.nh(6,16,d.KE))("node",a)}};ZZb=function(a){a&1&&(_.Cg(0),_.F(1,LZb,3,1,"xap-callout",14),_.S(2,"async"),_.I(3,"mat-tree",15),_.F(4,YZb,7,18,"xrefs-tree-node",16),_.J(),_.Dg());if(a&2){var b;a=_.P();_.A();_.H("ngForOf",(b=_.nh(2,4,a.state))==null?null:b.hc==null?null:b.hc.OE);_.A(2);_.H("rawNodes",a.al)("dataSource",a.dataSource)("treeControl",a.Bc)}};
$Zb=function(a,b){a&1&&(_.I(0,"button",28),_.K(1,"mat-icon",29),_.J());a&2&&(a=b.node,b=_.P(),_.A(),_.H("svgIcon",b.Bc.ye(a)?"shared:arrow_down_2":"shared:arrow_right_2"))};a_b=function(a){a&1&&_.K(0,"mat-icon",30)};b_b=function(a){a&1&&_.K(0,"mat-icon")};c_b=function(a){var b=a.node;var c=a.QBb;var d=a.lbc;a=a.fOb;var e,f;b=(f=(e=b.I7)==null?void 0:e.getName().replaceAll(" ","_"))!=null?f:"";return(d?"select":"deselect")+b+(c?"Context":"")+(a?"InMainWindow":"")};
d_b=function(a,b){a&1&&(_.I(0,"span"),_.Q(1),_.J());a&2&&(a=b.va,_.bh("match",a.match),_.A(),_.eh(a.text))};e_b=function(a,b){a&1&&(_.I(0,"span"),_.Q(1),_.J());a&2&&(a=b.va,_.bh("match",a.match),_.A(),_.eh(a.text))};g_b=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(f_b,[])};
f_b=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};h_b=function(a){a&1&&(_.I(0,"mat-icon"),_.Q(1,"keyboard_arrow_right"),_.J())};
i_b=function(a,b){if(a&1){var c=_.Wd();_.Cg(0);_.I(1,"button",14);_.O("click",function(){var d=_.w(c),e=d.index;d=d.last;var f=_.P(2);d||(f.hb("popStack"),f.viewState.u_b.next(e));return _.y()});_.Q(2);_.J();_.F(3,h_b,2,0,"mat-icon",10);_.Dg()}a&2&&(a=b.va,b=b.last,_.A(),_.H("disabled",b),_.A(),_.eh(a),_.A(),_.H("ngIf",!b))};k_b=function(a){a&1&&(_.Cg(0),_.I(1,"a",15)(2,"mat-icon"),_.Q(3,"troubleshoot"),_.J()(),_.Dg());a&2&&(a=_.P(2),_.A(),_.H("matTooltip",a.gId)("href",j_b(a),_.Ee))};
l_b=function(a,b){a&1&&_.K(0,"copy-button",16);a&2&&(a=b.Qa,_.H("isSmall",!0)("copyText",a))};
m_b=function(a){a&1&&(_.I(0,"format-code",30,2),_.S(2,"async"),_.Cg(3),_.K(4,"xrefs-layer",31),_.Dg(),_.K(5,"link-decoration-layer",32),_.J());if(a&2){a=_.P().Qa;var b=_.P(3);_.H("value",a.code||a.xe)("fileName",a.fileName)("scrollToLine",_.nh(2,9,b.Xrd))("highlightInfo",a.zz)("lineLimitation",a.lN)("focusableRegion",b.zta.qmc);_.A(4);_.H("layerBaseLocation",a.location);_.A();_.H("content",a.xe)("scoLinks",a.QI)}};n_b=function(a){a&1&&_.K(0,"loading")};
o_b=function(a){a&1&&(_.I(0,"dc-information-box",33),_.Q(1," File not found "),_.J())};p_b=function(a,b){a&1&&(_.Cg(0,26),_.F(1,m_b,6,11,"format-code",27)(2,n_b,1,0,"loading",28)(3,o_b,2,0,"dc-information-box",29),_.Dg());a&2&&(a=b.Qa,b=_.P(3),_.H("ngSwitch",a.kind),_.A(),_.H("ngSwitchCase",b.fp.Fv),_.A(),_.H("ngSwitchCase",b.fp.pkb))};
q_b=function(a,b){if(a&1){var c=_.Wd();_.Cg(0);_.K(1,"splitter",17);_.I(2,"div",18,1)(4,"div",19)(5,"a",20)(6,"middle-truncated-path",21)(7,"mat-icon",22);_.Q(8,"open_in_browser");_.J();_.I(9,"span")(10,"copy-button",23);_.S(11,"maybeStripGoogle3");_.S(12,"async");_.O("copyEvent",function(){_.w(c);var e=_.P(2);return _.y(e.hb("copyPath"))});_.J()()()();_.I(13,"button",24);_.O("click",function(){_.w(c);var e=_.P(2);return _.y(e.t4())});_.I(14,"mat-icon");_.Q(15,"close");_.J()()();_.F(16,p_b,4,3,"ng-container",
25);_.S(17,"async");_.J();_.Dg()}if(a&2){a=b.Qa;b=_.$g(3);var d=_.P(2);_.A();_.H("changeSizeOf",b);_.A(4);_.H("routerLink",_.Ms(a))("ascTrackElement",d.element)("trackProjectId",a.wb);_.A();_.H("path",a.eE);_.A(4);_.H("copyText",_.nh(12,12,_.nh(11,10,a)))("isSmall",!0);_.A(3);_.H("ascTrackElement",d.element)("trackProjectId",a.wb);_.A(3);_.H("ngIf",_.nh(17,14,d.YF))}};
r_b=function(a){if(a&1){var b=_.Wd();_.Cg(0);_.I(1,"div",5)(2,"div",6)(3,"div",7);_.F(4,i_b,4,3,"ng-container",8);_.S(5,"async");_.J()();_.I(6,"span",9);_.F(7,k_b,4,2,"ng-container",10)(8,l_b,1,2,"copy-button",11);_.S(9,"async");_.J()();_.I(10,"div",12)(11,"unified-xref-tree",13);_.S(12,"async");_.O("selectedLocationChanged",function(c){_.w(b);var d=_.P();return _.y(d.xFa.next(c))});_.J();_.F(13,q_b,18,16,"ng-container",10);_.S(14,"async");_.J();_.Dg()}a&2&&(a=_.P(),_.A(4),_.H("ngForOf",_.nh(5,6,
a.p6b)),_.A(3),_.H("ngIf",a.zed),_.A(),_.H("ngIf",_.nh(9,8,a.dsd)),_.A(3),_.H("location",a.location)("selectedXref",_.nh(12,10,a.Acd)),_.A(2),_.H("ngIf",_.nh(14,12,a.xFa)))};s_b=function(a){a&1&&(_.I(0,"div",35),_.Q(1," This file has no references. Click "),_.I(2,"a",36),_.Q(3,"here"),_.J(),_.Q(4," to diagnose. "),_.J());a&2&&(a=_.P(2),_.A(2),_.H("href",j_b(a),_.Ee))};t_b=function(a){a&1&&(_.I(0,"div",35),_.Q(1," Click a definition or usage to view references. "),_.J(),_.K(2,"underline-xrefs",37))};
u_b=function(a){a&1&&(_.I(0,"div",34,3),_.ug(2,s_b,5,1,"div",35)(3,t_b,3,0),_.J());a&2&&(a=_.P(),_.A(2),_.vg(a.Tja===!1?2:3))};v_b=function(a){return!!a};w_b=function(a){a&1&&_.K(0,"history-panel",8);a&2&&(a=_.P(2),_.H("viewData",a.Db))};x_b=function(a){a&1&&_.F(0,w_b,1,1,"history-panel",7);a&2&&(a=_.P(),_.H("ngIf",!a.Xu))};y_b=function(a){a&1&&(_.I(0,"div",11),_.S(1,"async"),_.Q(2,"References"),_.J());a&2&&(a=_.P(2),_.H("matTooltip",_.nh(1,1,a.Vhb)))};
z_b=function(a){a&1&&(_.K(0,"xref-panel",12),_.S(1,"async"));a&2&&(a=_.P(2),_.H("location",a.Db.location)("hasXrefs",_.nh(1,2,a.Tja)))};A_b=function(a){a&1&&(_.I(0,"mat-tab",9),_.S(1,"async"),_.S(2,"async"),_.F(3,y_b,3,3,"ng-template",10)(4,z_b,2,4,"ng-template",2),_.J());a&2&&(a=_.P(),_.H("disabled",_.nh(1,1,a.Ckd)||_.nh(2,3,a.Tja)===void 0))};B_b=function(a){a&1&&_.K(0,"warnings-panel",14);a&2&&(a=_.P(2),_.H("viewDataType",a.Db.kind))};
C_b=function(a){a&1&&(_.I(0,"mat-tab",13),_.F(1,B_b,1,1,"ng-template",2),_.J())};E_b=function(a,b){switch(b){case "not-file":return _.of(1);case "code-diff":return _.of(3);case "text":return a.GE("XREFS").ha(_.Hf(D_b),_.E(function(c){if(!c.enabled)return 0;if(c.Ks===2)return c.nNb||1;if(c.Tu===0)return 2}));default:return _.of(1)}};D_b=function(a){return!(a.enabled&&a.Ks===0)};G_b=function(a,b){return b+F_b[a].toLowerCase().replace(/_(\w)|^(\w)/g,function(c,d){return(d||c).toUpperCase()})};
H_b=function(a){a&1&&(_.Cg(0),_.Q(1,"\n  "),_.K(2,"diff-detail-header",3),_.Q(3,"\n  "),_.I(4,"code-diff-chunks",4),_.Q(5,"\n  "),_.J(),_.Q(6,"\n"),_.Dg());a&2&&(a=_.P(),_.A(2),_.H("viewData",a.Db),_.A(2),_.H("fileName",a.yab)("diffChunks",a.Db.uza.fH))};I_b=function(a){a&1&&(_.I(0,"dc-information-box"),_.Q(1,"\n      The item this link refers to is not located in this repository. You can try to locate it using the path specified below.\n    "),_.J())};
J_b=function(a){if(a&1){var b=_.Wd();_.Q(0,"\n    ");_.I(1,"detail-header",5);_.Q(2,"\n  ");_.J();_.Q(3,"\n\n  ");_.I(4,"main");_.Q(5,"\n    ");_.F(6,I_b,2,0,"dc-information-box",6);_.Q(7,"\n\n    ");_.I(8,"h3",7);_.Q(9,"Symbolic link");_.J();_.Q(10,"\n    ");_.I(11,"dc-p",8);_.Q(12,"\n      This item is a symbolic link. Use the path below to view the item it refers to.\n    ");_.J();_.Q(13,"\n    ");_.I(14,"dc-p",9);_.Q(15,"\n      Path:\n      ");_.I(16,"conditional-link",10,1);_.Q(18,"\n          ");
_.I(19,"span");_.Q(20);_.J();_.Q(21,"\n      ");_.J();_.Q(22,"\n      ");_.I(23,"copy-button",11);_.O("copyEvent",function(){_.w(b);var c=_.P();_.Qub(c.Cud.na);return _.y()});_.Q(24,"\n      ");_.J();_.Q(25,"\n    ");_.J();_.Q(26,"\n  ");_.J();_.Q(27,"\n")}a&2&&(a=_.P(),_.A(),_.H("viewData",a.Db)("showLinksDropdown",!0),_.A(5),_.H("ngIf",!a.ocb),_.A(10),_.H("link",a.Ek)("condition",a.ocb)("trackGestureClick",a.ocb),_.A(4),_.eh(a.yab),_.A(3),_.H("copyText",a.Db.target)("isSmall",!0))};
K_b=function(a){a&1&&_.Fg(0)};L_b=function(a){a&1&&_.Fg(0)};M_b=function(a){a&1&&_.Fg(0)};N_b=function(a){a&1&&_.Fg(0)};
P_b=function(a,b){a&1&&(_.Cg(0),_.F(1,M_b,1,0,"ng-container",12),_.S(2,"isPiperPlace"),_.I(3,"a",13),_.F(4,N_b,1,0,"ng-container",12),_.S(5,"isPiperPlace"),_.J(),_.Dg());if(a&2){a=b.Qa;b=_.P();var c=_.$g(21),d=_.$g(23),e=_.$g(25),f=_.$g(27);_.A();_.H("ngTemplateOutlet",_.nh(2,5,b.location)?c:d)("ngTemplateOutletContext",_.lh(9,O_b,a));_.A(2);c=a[1];c=_.Ms(_.Ss(b.location.uc(),{Uf:c}).tb());_.H("routerLink",c);_.A();_.H("ngTemplateOutlet",_.nh(5,7,b.location)?e:f)("ngTemplateOutletContext",_.lh(11,
O_b,a))}};Q_b=function(a){a&1&&_.Q(0," The file does not exist, or you do not have permission ")};R_b=function(a){a&1&&_.Q(0," The file does not exist at this CL\n")};S_b=function(a){a&1&&_.Q(0," The file does not exist at this commit\n")};T_b=function(a){a&1&&_.Q(0," Contact the repository owner if this is unexpected. ")};U_b=function(a){a&1&&_.Q(0," The file you have selected did not exist at this point in history.\n")};
V_b=function(a,b){a&1&&(_.Q(0," It was deleted in "),_.I(1,"a",14),_.Q(2),_.S(3,"toPrettyRef"),_.J(),_.Q(4,".\n"));a&2&&(a=b.BCa,b=_.P(),_.A(),_.H("universalLink",_.UI(b.location,a[0])),_.A(),_.dh("CL ",_.nh(3,2,a&&a[0])))};W_b=function(a,b){a&1&&(_.Q(0," It was deleted in "),_.I(1,"a",15),_.Q(2),_.S(3,"toPrettyRef"),_.J(),_.Q(4,".\n"));a&2&&(a=b.BCa,b=_.P(),_.A(),_.H("universalLink",_.UI(b.location,a[0])),_.A(),_.dh("commit ",_.nh(3,2,a&&a[0])))};
X_b=function(a,b){a&1&&(_.Q(0),_.S(1,"toPrettyRef"));a&2&&(a=b.BCa,_.dh(" View at previous CL ",_.nh(1,1,a&&a[1]),".\n"))};Y_b=function(a,b){a&1&&(_.Q(0),_.S(1,"toPrettyRef"));a&2&&(a=b.BCa,_.dh(" View at previous commit ",_.nh(1,1,a&&a[1]),".\n"))};Z_b=function(a){a&1&&_.K(0,"folder-detail",16);a&2&&(a=_.P().Qa,_.H("viewData",a))};
$_b=function(a){if(a&1){var b=_.Wd();_.I(0,"file-detail",17);_.S(1,"async");_.O("contentTypeChange",function(d){_.w(b);var e=_.P(2);return _.y(e.contentType=d)})("showChatPanel",function(){_.w(b);var d=_.P(2);return _.y(d.iGa())});_.J()}if(a&2){a=_.P().Qa;var c=_.P();_.H("viewData",a)("windowWidth",_.nh(1,2,c.Hwd.qfc).width)}};a0b=function(a){a&1&&_.K(0,"symlink-detail",18);a&2&&(a=_.P().Qa,_.H("viewData",a))};b0b=function(a){a&1&&_.K(0,"git-submodule-detail",18);a&2&&(a=_.P().Qa,_.H("viewData",a))};
c0b=function(a){a&1&&_.K(0,"loading",20);a&2&&_.H("diameter",48)("hasBackground",!0)};d0b=function(a){a&1&&_.K(0,"div",21)};e0b=function(a){a&1&&(_.Cg(0),_.F(1,c0b,1,2,"loading",19),_.S(2,"async"),_.F(3,d0b,1,0,"ng-template",null,1,_.oh),_.Dg());if(a&2){a=_.$g(4);var b=_.P(2);_.A();_.H("ngIf",_.nh(2,2,b.itd))("ngIfElse",a)}};f0b=function(a){a&1&&_.K(0,"file-not-found",22);a&2&&(a=_.P().Qa,_.H("location",a.location))};g0b=function(a){a&1&&_.K(0,"submodule-cannot-fetch",23)};
h0b=function(a){a&1&&(_.I(0,"div",23)(1,"span",24),_.Q(2," Error loading contents. "),_.J()())};i0b=function(a){if(a&1){var b=_.Wd();_.Cg(0);_.I(1,"splitter",25);_.O("resizeDone",function(c){_.w(b);var d=_.P(2);return _.y(d.Nja(c))});_.J();_.Dg()}a&2&&(_.P(),a=_.$g(14),_.A(),_.H("changeSizeOf",a))};j0b=function(a){a&1&&_.K(0,"chat-panel")};
k0b=function(a){if(a&1){var b=_.Wd();_.Cg(0);_.I(1,"splitter",26);_.O("resizeDone",function(){_.w(b);var e,f,g=(e=_.P(3).Kcb)==null?void 0:(f=e.na)==null?void 0:f.offsetWidth;g&&window.localStorage.setItem("rightPanelWidth",g.toString());return _.y()})("mousedown",function(){_.w(b);_.P(3).aCa.set(!0);return _.y()})("mouseup",function(){_.w(b);_.P(3).aCa.set(!1);return _.y()});_.J();_.I(2,"div",27,2)(4,"div",28);_.F(5,j0b,1,0,"chat-panel",10);_.J()();_.Dg()}if(a&2){a=_.$g(3);var c=_.P().Qa,d=_.P(2);
_.A();_.H("changeSizeOf",a);_.A();_.ah("pointer-events",d.aCa()?"none":"unset");_.A(2);_.H("ngSwitch",c);_.A();_.H("ngSwitchCase",d.Ujb.olc)}};l0b=function(a,b){a&1&&(_.Cg(0),_.F(1,k0b,6,5,"ng-container",13),_.Dg());a&2&&(a=b.Qa,b=_.P(2),_.A(),_.H("ngIf",a!==b.Ujb.NONE))};
m0b=function(a,b){a&1&&(_.I(0,"div",4)(1,"div",5),_.Cg(2,6),_.F(3,Z_b,1,1,"folder-detail",7)(4,$_b,2,4,"file-detail",8)(5,a0b,1,1,"symlink-detail",9)(6,b0b,1,1,"git-submodule-detail",9)(7,e0b,5,4,"ng-container",10)(8,f0b,1,1,"file-not-found",11)(9,g0b,1,0,"submodule-cannot-fetch",12)(10,h0b,3,0,"div",12),_.Dg(),_.F(11,i0b,2,1,"ng-container",13),_.S(12,"async"),_.I(13,"div",14,0),_.S(15,"async"),_.K(16,"lower-detail-panel",15),_.S(17,"async"),_.J()(),_.F(18,l0b,2,1,"ng-container",13),_.S(19,"async"),
_.J());a&2&&(a=b.Qa,b=_.P(),_.A(2),_.H("ngSwitch",a.kind),_.A(),_.H("ngSwitchCase",b.fp.xta),_.A(),_.H("ngSwitchCase",b.fp.Fv),_.A(),_.H("ngSwitchCase",b.fp.RVc),_.A(),_.H("ngSwitchCase",b.fp.pxc),_.A(),_.H("ngSwitchCase",b.fp.pkb),_.A(),_.H("ngSwitchCase",b.fp.dIc),_.A(),_.H("ngSwitchCase",b.fp.BVc),_.A(),_.H("ngSwitchCase",b.fp.ERROR),_.A(),_.H("ngIf",_.nh(12,16,b.vk)),_.A(2),_.bh("panel-closed",_.nh(15,18,b.vk)===!1),_.A(3),_.H("contentType",b.contentType)("viewData",a)("panelClosed",_.nh(17,20,
b.vk)===!1),_.A(2),_.H("ngIf",_.nh(19,22,b.q8.FCb)))};n0b=function(a){return a.endsWith("/")?a.substring(0,a.length-1):a};o0b=function(a,b){return a.startsWith(n0b(b))?b.length===0||a.length===b.length||a[b.length]==="/":!1};p0b=function(a){return a.split("/").filter(function(b){return!!b})};q0b=function(){};r0b=function(a){a&1&&(_.I(0,"button",16),_.K(1,"div",17),_.J());a&2&&(a=_.P().va,_.A(),_.bh("expanded",a.Jd))};
s0b=function(a){a&1&&_.K(0,"mat-icon",18);a&2&&(a=_.P().va,_.P(4),_.H("svgIcon",xLb(a.type)))};t0b=function(){};v0b=function(a){a&1&&_.F(0,t0b,0,0,"ng-template",4);if(a&2){a=_.P().va;var b=_.P(3).level;_.P();_.H("ngTemplateOutlet",_.$g(2))("ngTemplateOutletContext",u0b(a,b+1))}};
y0b=function(a,b){a&1&&(_.I(0,"div",null,2)(2,"div",8,3)(4,"button",9),_.K(5,"mat-icon",10),_.J(),_.I(6,"div",11),_.F(7,r0b,2,2,"button",12),_.I(8,"a",13),_.F(9,s0b,1,1,"mat-icon",14),_.I(10,"span"),_.Q(11),_.J()()()(),_.I(12,"div",15),_.F(13,v0b,1,2,null,5),_.J()());if(a&2){a=b.va;b=_.P(3).level;var c=_.P();_.tg("class",c.CVc);_.A(2);var d=_.pC("",c.XOc," hover-focus-element");_.ch(d);_.bh("bold-active-element",a.active||a.btb&&!a.Jd)("folder",c.CD(a.type))("expanded",a.Jd);_.tg("aria-expanded",
c.CD(a.type)?a.Jd:void 0)("aria-level",b+1)("data-path",c.encode(a.path))("aria-selected",a.active||a.btb&&!a.Jd);_.A(2);_.tg("aria-label",c.lvc.format(_.lh(25,w0b,a.name)));_.A(2);_.ah("padding-left",b*c.gzc,"px");_.A();_.H("ngIf",c.CD(a.type));_.A();_.H("title",_.ih(a.name));_.tg("href",c.iS(a.path,a.type),_.Ee);_.A();_.H("ngIf",a.type!==c.pB);_.A(2);_.eh(a.name);_.A();_.H("ngClass",_.lh(27,x0b,a.Jd));_.A();_.H("ngIf",a.u2a)}};
A0b=function(a){if(a&1){var b=_.Wd();_.I(0,"button",19);_.O("click",function(){_.w(b);var d=_.P(4);return _.y(z0b(d))});_.Q(1);_.J()}if(a&2){a=_.P().Qa;var c=_.P().Qa;_.A();_.dh(" Display ",a.total-c," more ")}};B0b=function(a,b){a&1&&(_.Cg(0),_.F(1,y0b,14,29,"div",6)(2,A0b,2,1,"button",7),_.Dg());a&2&&(a=b.Qa,b=_.P().Qa,_.A(),_.H("ngForOf",a.al),_.A(),_.H("ngIf",b<a.total))};
C0b=function(a){a&1&&(_.Cg(0),_.F(1,B0b,3,2,"ng-container",5),_.S(2,"async"),_.Dg());a&2&&(a=_.P().node,_.A(),_.H("ngIf",_.nh(2,1,a.Cvd)))};D0b=function(a){a&1&&(_.F(0,C0b,3,3,"ng-container",5),_.S(1,"async"));a&2&&(a=_.P(),_.H("ngIf",_.nh(1,1,a.zDa)))};
E0b=function(a){a&1&&(_.I(0,"mat-dialog-content"),_.Q(1," This directory contains a large number of files and may take a long time to render. Are you sure? "),_.J(),_.I(2,"mat-dialog-actions")(3,"button",20),_.Q(4," Cancel "),_.J(),_.I(5,"button",21),_.Q(6," OK "),_.J()());a&2&&(_.A(5),_.H("mat-dialog-close",!0))};G0b=function(a){a&1&&(_.I(0,"div",5)(1,"a",6),_.Q(2," Repository root "),_.J()());a&2&&(a=_.P(),_.A(),_.H("title",_.ih(a.Vd.repository))("routerLink",F0b(a,""))("trackProjectId",a.Vd.wb))};
H0b=function(a){if(a&1){var b=_.Wd();_.I(0,"button",7);_.O("click",function(c){_.w(b);var d=_.P();return _.y(d.up(c))});_.K(1,"mat-icon",8);_.J();_.I(2,"a",6);_.S(3,"lastPathElement");_.Q(4);_.S(5,"lastPathElement");_.J()}a&2&&(a=_.P(),_.H("matTooltip",a.Lqd),_.A(2),_.H("title",_.ih(_.nh(3,6,a.qt(a.scope))))("routerLink",F0b(a,a.scope))("trackProjectId",a.Vd.wb),_.A(2),_.dh(" ",_.nh(5,8,a.qt(a.scope))," "))};I0b=function(a){return{path:a.Yd(),type:a.getType()}};
K0b=function(a,b){if(a&1){var c=_.Wd();_.I(0,"button",11);_.O("click",function(){var e=_.w(c).va,f=_.P().Qa,g=_.P(2);switch(e){case 1:g.kc.Tz({showPublic:!f.showPublic});break;case 3:g.kc.Tz({showProtected:!f.showProtected});break;case 2:g.kc.Tz({showPrivate:!f.showPrivate});break;case 7:g.kc.Tz({showPackagePrivate:!f.showPackagePrivate});break;default:_.gb(e)}return _.y()});_.I(1,"label");_.Q(2);_.J();_.K(3,"mat-pseudo-checkbox",8);_.J()}if(a&2){a=b.va;b=_.P().Qa;var d=_.P(2);_.H("value",a);_.tg("aria-checked",
J0b(b,a)?"true":"false");_.A(2);_.eh(d.k5a(a));_.A();_.H("state",J0b(b,a)?"checked":"unchecked")}};L0b=function(a){a&1&&_.K(0,"mat-divider")};
N0b=function(a,b){if(a&1){var c=_.Wd();_.I(0,"button",11);_.O("click",function(){var e=_.w(c).va,f=_.P().Qa,g=_.P(2);switch(e){case "static":g.kc.Tz({showStatic:!f.showStatic});break;case "not_static":g.kc.Tz({showNonStatic:!f.showNonStatic});break;default:_.gb(e)}return _.y()});_.I(1,"label");_.Q(2);_.J();_.K(3,"mat-pseudo-checkbox",8);_.J()}if(a&2){a=b.va;b=_.P().Qa;_.P(2);_.H("value",a);_.tg("aria-checked",M0b(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=_.gb(a)}_.eh(d);_.A();_.H("state",M0b(b,a)?"checked":"unchecked")}};O0b=function(a){a&1&&(_.Cg(0),_.I(1,"mat-list",10),_.F(2,K0b,4,4,"button",9),_.S(3,"async"),_.F(4,L0b,1,0,"mat-divider",5),_.S(5,"async"),_.F(6,N0b,4,4,"button",9),_.S(7,"async"),_.J(),_.Dg());a&2&&(a=_.P(2),_.A(2),_.H("ngForOf",_.nh(3,3,a.scopes)),_.A(2),_.H("ngIf",_.nh(5,5,a.hfb).length>0),_.A(2),_.H("ngForOf",_.nh(7,7,a.hfb)))};P0b=function(a){a&1&&_.K(0,"mat-divider")};
Q0b=function(a,b){if(a&1){var c=_.Wd();_.I(0,"button",11);_.O("click",function(){var d=_.w(c).va,e=_.P().Qa;_.P();e.oO.toggle(d);return _.y()});_.I(1,"label");_.Q(2);_.J();_.K(3,"mat-pseudo-checkbox",8);_.J()}a&2&&(a=b.va,b=_.P().Qa,_.P(),_.H("value",a),_.tg("aria-checked",b.oO.get(a)?"true":"false"),_.A(2),_.eh(_.EGb[a].name),_.A(),_.H("state",b.oO.get(a)?"checked":"unchecked"))};
T0b=function(a){if(a&1){var b=_.Wd();_.I(0,"div",4);_.O("click",function(c){_.w(b);return _.y(c.stopPropagation())});_.F(1,O0b,8,9,"ng-container",5);_.S(2,"async");_.F(3,P0b,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).Qa;_.P();return _.y(R0b(c))});_.I(9,"label");_.Q(10," All Symbols ");_.J();_.K(11,"mat-pseudo-checkbox",8);_.S(12,"async");_.J();_.F(13,Q0b,4,4,"button",9);_.S(14,"async");_.J()()}a&2&&(a=_.P(),
_.A(),_.H("ngIf",_.nh(2,5,a.aF)),_.A(2),_.H("ngIf",_.nh(4,7,a.hfb).length>0||_.nh(5,9,a.scopes).length>0),_.A(4),_.tg("aria-checked",_.nh(8,11,a.Xpa)),_.A(4),_.H("state",S0b(_.nh(12,13,a.Xpa))),_.A(2),_.H("ngForOf",_.nh(14,15,a.symbols)))};
U0b=function(a,b){if(a&1){var c=_.Wd();_.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).Qa,e=_.P();return _.y(e.isa(d))});_.I(3,"label");_.Q(4);_.J()();_.I(5,"button",7);_.O("click",function(){var d=_.w(c).Qa;_.P().kc.Tz({stickyHeaders:!d.stickyHeaders});return _.y()});_.I(6,"label");_.Q(7);_.J();_.K(8,"mat-pseudo-checkbox",8);_.J()()()}a&2&&(a=b.Qa,b=_.P(),_.A(2),_.H("value",a.collapseAll),_.tg("aria-checked",
a.collapseAll?"true":"false"),_.A(2),_.eh(a.collapseAll?b.UEc:b.TEc),_.A(),_.H("value",a.stickyHeaders),_.tg("aria-checked",a.stickyHeaders?"true":"false"),_.A(2),_.eh(b.VEc),_.A(),_.H("state",a.stickyHeaders?"checked":"unchecked"))};
V0b=function(a,b){if(a&1){var c=_.Wd();_.I(0,"button",9);_.O("click",function(){var d=_.w(c).Qa;_.P(3).kc.Tz({sortAlphabetically:!d.sortAlphabetically});return _.y()});_.I(1,"mat-icon");_.Q(2);_.J()()}a&2&&(a=b.Qa,_.P(3),_.H("matTooltip",a.sortAlphabetically?"Sorted in alphabetical order.":"Sorted in file order."),_.tg("aria-label",a.sortAlphabetically?"Sorted in alphabetical order.":"Sorted in file order."),_.A(2),_.eh(a.sortAlphabetically?"sort_by_alpha":"sort"))};
W0b=function(a){if(a&1){var b=_.Wd();_.I(0,"button",10);_.O("click",function(){_.w(b);var c=_.P(3);c.Md.Vs("NL_SEMANTIC_OUTLINES")?c.Md.zza("NL_SEMANTIC_OUTLINES"):c.Md.Kza("NL_SEMANTIC_OUTLINES");return _.y()});_.I(1,"mat-icon");_.Q(2,"auto_awesome");_.J()()}a&2&&_.H("matTooltip","Open AI Explananation")};
X0b=function(a){a&1&&(_.Cg(0),_.F(1,V0b,3,3,"button",7),_.S(2,"async"),_.K(3,"outline-options-menu"),_.F(4,W0b,3,1,"button",8),_.Dg());a&2&&(a=_.P(2),_.A(),_.H("ngIf",_.nh(2,2,a.aF)),_.A(3),_.H("ngIf",a.pjd))};
Y0b=function(a,b){if(a&1){var c=_.Wd();_.Cg(0);_.I(1,"div",2);_.S(2,"async");_.S(3,"async");_.I(4,"form",3);_.O("submit",function(d){_.w(c);_.P();d.preventDefault();return _.y()});_.I(5,"mat-form-field",4)(6,"mat-label");_.Q(7," Filter ");_.J();_.I(8,"input",5,0);_.O("focus",function(){_.w(c);var d=_.P();return _.y(d.j3a.next(!0))})("blur",function(){_.w(c);var d=_.P();return _.y(d.j3a.next(!1))});_.J()()()();_.K(10,"filter-menu",6);_.F(11,X0b,5,4,"ng-container",1);_.S(12,"async");_.Dg()}a&2&&(a=
b.Qa,b=_.P(),_.A(),_.bh("expanded",_.nh(2,5,b.j3a)||_.nh(3,7,b.Qja)),_.A(7),_.H("formControl",b.yi),_.A(2),_.H("outlineData",a),_.A(),_.H("ngIf",_.nh(12,9,b.aF)))};Z0b=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)};$0b=function(a){a&1&&(_.I(0,"div",3),_.Q(1," Nothing matches your filter.\n"),_.J())};
a1b=function(a){a&1&&(_.I(0,"button",11),_.K(1,"div",12),_.J());if(a&2){a=_.P().va;var b=_.P(2);_.A();_.bh("expanded",b.Ls.ye(a))}};b1b=function(a){a&1&&_.K(0,"div",13)};
f1b=function(a,b){a&1&&(_.I(0,"mat-tree-node",6),_.S(1,"async"),_.S(2,"async"),_.S(3,"async"),_.F(4,a1b,2,2,"button",7),_.I(5,"a",8),_.F(6,b1b,1,0,"div",9),_.I(7,"span"),_.Q(8),_.J(),_.I(9,"span",10),_.Q(10),_.J()()());a&2&&(a=b.va,b=_.P(2),_.ah("padding-left",a.level*20,"px")("top",_.nh(1,23,c1b(b,a)),"px")("z-index",100-a.level),_.bh("header",_.nh(2,25,d1b(b,a)))("bottom-header",_.nh(3,27,e1b(b,a)))("bold-active-element",a.active),_.H("role","treeitem"),_.tg("aria-selected",a.active)("data-id",
a.id),_.A(4),_.H("ngIf",a.Ak),_.A(),_.tg("href",b.BM(a),_.Ee),_.A(),_.H("ngIf",a.Ak===!1),_.A(),_.tg("class",a.ve)("aria-label",a.tooltip)("title",a.tooltip),_.A(),_.eh(a.Oc),_.A(2),_.dh(" ",a.label," "))};g1b=function(a){a&1&&(_.I(0,"mat-tree",4),_.S(1,"async"),_.F(2,f1b,11,29,"mat-tree-node",5),_.J());a&2&&(a=_.P(),_.bh("sticky-headers",_.nh(1,6,a.mfb)),_.H("dataSource",a.oE)("treeControl",a.Ls)("@.disabled",!0)("trackBy",a.PF))};h1b=function(a){return a.Dhb};i1b=function(a){return a.level};
j1b=function(a){return a?_.PI(a.params.line)||-1:-1};k1b=function(a){return a.Ak};l1b=function(a,b){a.level=b;return a};m1b=function(a,b,c,d,e,f){return function(g){if(g.type&&!b.get(g.type))return!1;var m=g.modifiers.filter(zLb);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}};
n1b=function(a){if(a&1){var b=_.Wd();_.I(0,"div",7)(1,"h4");_.Q(2,"Outline is very large");_.J();_.I(3,"button",8);_.O("click",function(){_.w(b);var c=_.P(2);return _.y(c.zeb=!1)});_.Q(4," Show anyway (may crash) ");_.J()()}};o1b=function(a){a&1&&_.K(0,"outline-controls",11);a&2&&(a=_.P(3),_.H("outlineData",a.Vu.hc))};
p1b=function(a){a&1&&(_.Cg(0),_.F(1,o1b,1,1,"outline-controls",9),_.K(2,"outline-tree",10),_.Dg());a&2&&(a=_.P(2),_.A(),_.H("ngIf",a.Znd),_.A(),_.H("outlineTreeInput",a.Vu.hc)("location",a.Vd))};q1b=function(a){a&1&&(_.Cg(0,4),_.F(1,n1b,5,0,"div",5)(2,p1b,3,3,"ng-container",6),_.Dg());a&2&&(a=_.P(),_.H("ngSwitch",a.zeb),_.A(),_.H("ngSwitchCase",!0),_.A(),_.H("ngSwitchCase",!1))};r1b=function(a){a&1&&(_.I(0,"dc-information-box",12),_.Q(1),_.J());a&2&&(a=_.P(),_.A(),_.dh(" ",a.Via(a.Vu.IG)," "))};
s1b=function(a){a&1&&_.K(0,"loading",13);a&2&&_.H("hasBackground",!0)};t1b=function(a){a&1&&(_.I(0,"span",8),_.Q(1,"Files"),_.J())};u1b=function(a){a&1&&(_.Cg(0),_.K(1,"directory-navigation",9),_.Dg());a&2&&(a=_.P(2),_.A(),_.H("activeLocation",a.Vd))};w1b=function(a){a&1&&(_.I(0,"span",12),_.Q(1,"Outline"),_.J());if(a&2){a=_.P(2).Qa;var b=_.P();_.H("matTooltip",v1b(a,b.Db))}};
x1b=function(a){a&1&&(_.K(0,"outline",13),_.S(1,"async"));a&2&&(a=_.P(3),_.H("outlineData",_.nh(1,2,a.Vu))("activeLocation",a.Vd))};y1b=function(a){a&1&&(_.I(0,"mat-tab",10),_.F(1,w1b,2,1,"ng-template",3)(2,x1b,2,4,"outline",11),_.J());if(a&2){a=_.P().Qa;var b=_.P();_.H("disabled",a!==b.WHc.uh);_.A(2);_.H("ngIf",b.zYb)}};
C1b=function(a,b){if(a&1){var c=_.Wd();_.I(0,"nav",1)(1,"mat-tab-group",2);_.O("selectedIndexChange",function(d){var e=_.w(c).Qa,f=_.P();return _.y(f.Dj(e,d))});_.I(2,"mat-tab");_.F(3,t1b,2,0,"ng-template",3)(4,u1b,2,1,"ng-container",4);_.J();_.F(5,y1b,3,2,"mat-tab",5);_.J();_.I(6,"div",6)(7,"button",7);_.O("click",function(){_.w(c);var d=_.P().viewState;d.PN.getValue()===2?z1b(d):A1b(d);return _.y()});_.I(8,"mat-icon");_.Q(9,"keyboard_capslock");_.J()()()()}a&2&&(a=b.Qa,b=_.P(),_.A(),_.H("selectedIndex",
B1b(b,a)),_.A(3),_.H("ngIf",b.pJb),_.A(),_.H("ngIf",b.e9),_.A(2),_.H("matTooltip",b.isCollapsed?"Open navigation panel":"Close navigation panel")("ascTrackElement",b.pOc)("trackAction",b.isCollapsed?"open":"close")("trackProjectId",b.Vd.wb),_.tg("aria-label",b.isCollapsed?"Open navigation panel":"Close navigation panel"))};
D1b=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"}};E1b=function(a){switch(a.state){case 1:return a.IG==="UNSUPPORTED_LANGUAGE"||a.IG==="UNSUPPORTED_DATA_TYPE"?3:2;case 2:return a.hc.yya.length===0?4:1;default:return _.gb(a)}};
F1b=function(a){switch(a){case "OUTLINE":return _.Ni.RU;case "FILES":return _.Ni.LJa;default:return _.gb(a,"Unknown file detail tab selected")}};G1b=function(a){a&1&&_.K(0,"repository-detail",5);a&2&&(a=_.P(),_.H("viewData",a.Db))};H1b=function(a){a&1&&(_.I(0,"div"),_.Q(1," Please contact the administrator. (If you think the code is siloed, then search the code tree for an OWNERS_METADATA) "),_.J())};
I1b=function(a){a&1&&(_.I(0,"div"),_.Q(1," This could be due to an incorrect package configuration. Contact the repository owner if you believe you should have permission to view this repository. "),_.J())};J1b=function(a){a&1&&(_.K(0,"repository-breadcrumb",6),_.S(1,"async"));if(a&2){a=_.P().Qa;var b=_.P();_.H("location",a.location)("isEmptyRepo",a.kind===b.fp.UNINITIALIZED)("editLink",a.kind===0?a.f5:void 0)("fallbackEditLink",a.kind===0?a.w5:void 0);_.tg("aria-label",_.nh(1,5,b.sad))}};
K1b=function(a){a&1&&_.K(0,"no-repository-information",7)};L1b=function(a){a&1&&_.K(0,"repository-not-found",8);a&2&&(a=_.P().Qa,_.H("location",a.location))};M1b=function(a){a&1&&_.K(0,"repository-permission-denied",8);a&2&&(a=_.P().Qa,_.H("location",a.location))};N1b=function(a){a&1&&_.K(0,"no-default-branch",7)};O1b=function(a){a&1&&(_.K(0,"browse-repository-contents",9),_.S(1,"async"));if(a&2){a=_.P().Qa;var b=_.P();_.H("repositoryNavState",_.nh(1,3,b.sU.eqd))("viewData",a)("showOutlineTab",!b.OEa)}};
P1b=function(a,b){a&1&&(_.Cg(0),_.F(1,J1b,2,7,"repository-breadcrumb",1),_.Cg(2,2),_.F(3,K1b,1,0,"no-repository-information",3)(4,L1b,1,1,"repository-not-found",4)(5,M1b,1,1,"repository-permission-denied",4)(6,N1b,1,0,"no-default-branch",3)(7,O1b,2,5,"browse-repository-contents",5),_.Dg()());a&2&&(a=b.Qa,b=_.P(),_.A(),_.H("ngIf",_.CI(a.location)?![4,7].includes(a.kind):![4,7,6].includes(a.kind)),_.A(),_.H("ngSwitch",a.kind),_.A(),_.H("ngSwitchCase",b.fp.NONE),_.A(),_.H("ngSwitchCase",b.fp.oOc),_.A(),
_.H("ngSwitchCase",b.fp.PERMISSION_DENIED),_.A(),_.H("ngSwitchCase",b.fp.YGc))};Q1b=function(a,b){return a===-1?b.nl:a<-1?(new _.Hv(b.JUb)).format(b.s9a):a===1?b.next:a>1?(new _.Hv(b.IUb)).format(b.s9a):b.lta};R1b=function(a,b){a&1&&(_.I(0,"th",4),_.Q(1),_.J());a&2&&(a=b.va,_.A(),_.eh(a.narrow))};
T1b=function(a){if(a&1){var b=_.Wd();_.I(0,"mat-month-view",7);_.O("_userSelection",function(d){_.w(b);var e=_.P(2);return _.y(e.Ypa(d))})("dragStarted",function(d){_.w(b);var e=_.P(2);return _.y(e.iY(d))})("dragEnded",function(d){_.w(b);var e=_.P(2);return _.y(e.nH(d))});_.J()}if(a&2){a=_.P().va;var c=_.P();_.bh("reach-calendar-month-active",S1b(c,a,c.Ab));_.H("activeDate",a)("selected",c.selected)("dateFilter",c.Ri)("maxDate",c.od)("minDate",c.zd)("dateClass",c.Uj)("comparisonStart",c.Rk)("comparisonEnd",
c.Hl)("activeDrag",c.ow)}};U1b=function(a,b){a&1&&(_.I(0,"div",5),_.F(1,T1b,1,11,"mat-month-view",6),_.J());a&2&&(a=b.va,_.A(),_.H("ngIf",!!a))};V1b=function(a,b){if(a&1){var c=_.Wd();_.I(0,"mat-year-view",2);_.O("selectedChange",function(d){_.w(c);var e=_.P();return _.y(e.jo.next(d))});_.J()}a&2&&(a=b.va,b=_.P(),_.H("activeDate",a)("selected",b.selected)("dateFilter",b.Ri)("maxDate",b.od)("minDate",b.zd)("dateClass",b.Uj))};RP=function(a){return(a==null?0:a.start)&&a.end?a:void 0};
X1b=function(a,b,c){return W1b(a,b==null?void 0:b.start,c==null?void 0:c.start)&&W1b(a,b==null?void 0:b.end,c==null?void 0:c.end)};W1b=function(a,b,c){return!b&&!c||!!b&&!!c&&_.VE(a,b,c)===0};Z1b=function(a,b){return new Y1b(b,a.clone(b))};$1b=function(a,b){var c=b.getDay(),d=_.cF(a,b,c*-1);b=a.clone(b);b=_.cF(a,b,6-c);return new Y1b(d,b)};
a2b=function(a,b,c){var d=(new Date(_.rpb(a,b.start))).getTime();c=((new Date(_.rpb(a,b.end))).getTime()-d)/864E5*c+c;return new Y1b(_.cF(a,b.start,c),_.cF(a,b.end,c))};b2b=function(a){a&1&&(_.I(0,"mat-error"),_.Q(1),_.J());a&2&&(a=_.P(),_.A(),_.eh(a.G6a))};c2b=function(a){if(a&1){var b=_.Wd();_.I(0,"reach-date-presets-menu",11);_.O("presetSelected",function(c){_.w(b);_.P().yA.next({source:"view",value:(c==null?void 0:c.date)||null});return _.y()});_.J()}a&2&&(a=_.P(),_.H("presets",a.Ew))};
e2b=function(a){if(a&1){var b=_.Wd();_.I(0,"div");_.K(1,"mat-divider");_.I(2,"xap-card-footer",6)(3,"button",7);_.O("click",function(){_.w(b);var c=_.P();c.eBa.Vo(c.Rid,c);c.Qd.close();return _.y()});_.Ig(4,0);_.J();_.I(5,"button",7);_.O("click",function(){_.w(b);var c=_.P();d2b(c);c.Qd.close();return _.y()});_.Ig(6,1);_.J()()()}};f2b=function(a){a&1&&(_.I(0,"mat-error"),_.Q(1),_.J());a&2&&(a=_.P(),_.A(),_.eh(a.G6a))};
g2b=function(a,b){a&1&&(_.I(0,"mat-icon",6),_.Q(1),_.J());a&2&&(a=b.Qa,_.H("svgIcon",a.rh),_.A(),_.dh(" ",a.rh?"":a.Sg," "))};h2b=function(a,b){a&1&&(_.I(0,"mat-icon",6),_.Q(1),_.J());a&2&&(a=b.Qa,_.H("svgIcon",a.rh),_.A(),_.dh(" ",a.rh?"":a.Sg," "))};
i2b=function(a){if(a&1){var b=_.Wd();_.I(0,"div",8);_.O("click",function(){_.w(b);var c=_.P();c.CT(void 0,!1);c.CQ.next(!0);return _.y()});_.K(1,"div",9);_.I(2,"span",10);_.Q(3);_.J()()}a&2&&(a=_.P(),_.bh("reach-calendar-presets-menu-item-selected",a.Vm==null?null:a.Vm.rj),_.H("first",!a.PM),_.A(3),_.eh(a.ujb))};j2b=function(a){a&1&&_.K(0,"mat-divider",13)};k2b=function(a){a&1&&_.Fg(0)};
m2b=function(a,b){a&1&&(_.Cg(0),_.F(1,k2b,1,0,"ng-container",14),_.Dg());if(a&2){a=b.va;b=b.index;var c=_.P(2),d=_.$g(7);_.A();_.H("ngTemplateOutlet",d)("ngTemplateOutletContext",_.mh(2,l2b,a,c.PM&&b==0))}};n2b=function(a){a&1&&(_.Cg(0),_.F(1,j2b,1,0,"mat-divider",11)(2,m2b,2,5,"ng-container",12),_.Dg());a&2&&(a=_.P(),_.A(),_.H("ngIf",!a.PM),_.A(),_.H("ngForOf",a.fo))};
o2b=function(a,b){if(a&1){var c=_.Wd();_.I(0,"div",17)(1,"reach-calendar-computed-preset",18);_.O("inputChanged",function(){var d=_.w(c).va,e=_.P(2);return _.y(e.CT(d,!1))})("presetSelected",function(){var d=_.w(c).va,e=_.P(2);return _.y(e.CT(d,!0))});_.J();_.K(2,"div",9);_.J()}a&2&&(a=b.va,b=_.P(2),_.bh("reach-calendar-presets-menu-item-selected",(b.Vm==null?null:b.Vm.preset)===a.preset),_.H("first",b.PM&&(b.fo==null?null:b.fo.length)===0),_.A(),_.H("preset",a))};
p2b=function(a){a&1&&(_.Cg(0),_.K(1,"mat-divider"),_.I(2,"div",15),_.F(3,o2b,3,4,"div",16),_.J(),_.Dg());a&2&&(a=_.P(),_.A(3),_.H("ngForOf",a.MD))};
r2b=function(a,b){if(a&1){var c=_.Wd();_.I(0,"div",26);_.O("click",function(){var d=_.w(c).va,e=_.P(3);return _.y(SP(e,d))})("keydown.enter",function(d){var e=_.w(c).va,f=_.P(3);d.stopPropagation();return _.y(SP(f,e))});_.K(1,"div",9);_.I(2,"span",10);_.Q(3);_.J()()}a&2&&(a=b.va,b=_.P(3),_.bh("reach-calendar-presets-menu-item-selected",q2b(b,a)),_.H("first",!1),_.A(3),_.eh(a.preset.title))};
s2b=function(a){if(a&1){var b=_.Wd();_.I(0,"div",23);_.F(1,r2b,4,4,"div",24);_.S(2,"async");_.I(3,"div",25);_.O("click",function(){_.w(b);var c=_.P(2);return _.y(SP(c))});_.K(4,"div",9);_.Q(5);_.J()()}a&2&&(a=_.P(2),_.A(),_.H("ngForOf",_.nh(2,5,a.fGb)),_.A(2),_.bh("reach-calendar-presets-menu-item-selected",a.Iz==null?null:a.Iz.rj),_.H("first",!1),_.A(2),_.dh(" ",a.ujb," "))};
t2b=function(a){if(a&1){var b=_.Wd();_.I(0,"div",19);_.K(1,"mat-divider");_.I(2,"div",20)(3,"mat-slide-toggle",21);_.hh("ngModelChange",function(c){_.w(b);var d=_.P();_.gh(d.Qqa,c)||(d.Qqa=c);return _.y(c)});_.Q(4);_.J()();_.F(5,s2b,6,7,"div",22);_.J()}a&2&&(a=_.P(),_.A(3),_.fh("ngModel",a.Qqa),_.H("disabled",!(a.Vm==null?0:a.Vm.complete)),_.A(),_.eh(a.cFc),_.A(),_.H("ngIf",a.Qqa))};
u2b=function(a,b){a&1&&(_.I(0,"mat-icon",32),_.Q(1),_.J());a&2&&(a=b.Qa,_.H("svgIcon",a.rh),_.A(),_.dh(" ",a.rh?"":a.Sg," "))};
v2b=function(a,b){if(a&1){var c=_.Wd();_.I(0,"button",34);_.O("click",function(){var d=_.w(c).index,e=_.P(3).va,f=_.P();e.TQd(d);f.CT(e,!0);return _.y()});_.K(1,"div",9);_.Q(2);_.J()}a&2&&(a=b.va,b=_.P(4),_.bh("reach-calendar-presets-menu-item-selected",a.range===(b.Vm==null?null:b.Vm.preset==null?null:b.Vm.preset.range)&&!(b.Vm==null?0:b.Vm.rj)),_.A(2),_.dh(" ",a.tsd||a.title," "))};w2b=function(a){a&1&&_.F(0,v2b,3,3,"button",33);a&2&&(a=_.P(2).va,_.H("ngForOf",a.fo))};
x2b=function(a){if(a&1){var b=_.Wd();_.Cg(0);_.I(1,"button",28,1);_.O("click",function(d){_.w(b);var e=_.$g(2);_.P(2);d.stopPropagation();e.qI();return _.y()});_.F(3,u2b,2,2,"mat-icon",29);_.J();_.I(4,"mat-menu",30,2);_.F(6,w2b,1,1,"ng-template",31);_.J();_.Dg()}if(a&2){a=_.$g(5);var c=_.P(2);_.A();_.H("matMenuTriggerFor",a);_.A(2);_.H("ngIf",c.Bm.arrow_right)}};
y2b=function(a,b){if(a&1){var c=_.Wd();_.I(0,"div",27);_.O("click",function(){var e=_.w(c).va,f=_.P();return _.y(f.CT(e,!0))})("keydown.enter",function(e){var f=_.w(c).va,g=_.P();e.stopPropagation();return _.y(g.CT(f,!0))});_.K(1,"div",9);_.I(2,"span",10);_.Q(3);_.J();_.F(4,x2b,7,2,"ng-container",6);_.J()}if(a&2){a=b.va;b=b.isFirst;var d=_.P();_.bh("reach-calendar-presets-menu-item-selected",(d.Vm==null?null:d.Vm.preset)===a.preset);_.H("tabindex",b?0:-1)("first",b);_.A(3);_.eh(a.title);_.A();_.H("ngIf",
a.eJd)}};z2b=function(a,b){a&1&&(_.I(0,"li"),_.Q(1),_.J());a&2&&(a=b.va,b=_.P(),_.A(),_.dh(" ",b.K9(a)," "))};B2b=function(a){if(a&1){var b=_.Wd();_.I(0,"li",3)(1,"mat-chip",4);_.O("click",function(){_.w(b);var c=_.P();c.kIb&&(c.rN=c.values.length);c.DYb.emit();return _.y()});_.Q(2);_.J()()}a&2&&(a=_.P(),_.A(2),_.dh(" ",A2b(a)," "))};C2b=function(a){a&1&&_.K(0,"reach-readonly-form-field-value")};
D2b=function(a){a&1&&(_.I(0,"reach-readonly-form-field-value"),_.Q(1),_.S(2,"async"),_.J());if(a&2){a=_.P(2);_.A();var b;_.dh(" ",(b=a.K9(_.nh(2,1,a.value)))!=null?b:"\u2014"," ")}};F2b=function(a){a&1&&(_.K(0,"reach-bounded-value-list",6),_.S(1,"async"));if(a&2){a=_.P(2);var b;_.H("values",(b=_.nh(1,4,a.J$c))!=null?b:_.kh(6,E2b))("transformValue",a.K9)("maxDisplayedValues",a.rN)("expandOnClick",!0)}};
G2b=function(a){a&1&&(_.Cg(0),_.I(1,"reach-readonly-form-field",2)(2,"reach-readonly-form-field-label"),_.Q(3),_.J(),_.Cg(4,3),_.S(5,"async"),_.F(6,C2b,1,0,"reach-readonly-form-field-value",4)(7,D2b,3,3,"reach-readonly-form-field-value",4)(8,F2b,2,7,"reach-bounded-value-list",5),_.Dg(),_.J(),_.Dg());if(a&2){var b,c;a=_.P();_.A();var d;_.H("subscriptSizing",(d=(b=a.cKb())==null?null:b.JF)!=null?d:"fixed");_.A(2);_.dh(" ",(c=a.label())==null?null:c.na.textContent," ");_.A();_.H("ngSwitch",_.nh(5,6,
a.valueType));_.A(2);_.H("ngSwitchCase",a.ValueType.EMPTY);_.A();_.H("ngSwitchCase",a.ValueType.OQc);_.A();_.H("ngSwitchCase",a.ValueType.FFc)}};H2b=function(a){a&1&&_.Kg(0)};I2b=function(a){a&1&&_.Fg(0)};J2b=function(a){a&1&&_.Fg(0)};K2b=function(a){a&1&&(_.I(0,"mat-error"),_.Q(1),_.J());a&2&&(a=_.P(2),_.A(),_.eh(a.G6a))};
L2b=function(a,b){if(a&1){var c=_.Wd();_.I(0,"reach-auto-readonly-form-field",3)(1,"mat-form-field",4)(2,"mat-label");_.Q(3);_.J();_.I(4,"input",5);_.O("blur",function(){var f=_.w(c).va,g=_.P();return _.y(g.kI(f))});_.J();_.F(5,K2b,2,1,"mat-error",6);_.J()()}if(a&2){a=b.va;var d=b.placeholder;b=b.Fx;var e=_.P();_.H("readonly",b)("transformValue",e.Hcd);_.A(3);_.eh(d);_.A();_.H("formControl",a)("min",e.zd)("max",e.od);_.A();_.H("ngIf",a.invalid)}};
M2b=function(a,b){if(a&1){var c=_.Wd();_.I(0,"div",4);_.O("click",function(){var d=_.w(c).va,e=_.P(2);return _.y(e.CT(d))});_.K(1,"div",5);_.I(2,"span",6);_.Q(3);_.J()()}a&2&&(a=b.va,_.H("first",b.first),_.A(3),_.eh(a.title))};N2b=function(a){a&1&&(_.Cg(0),_.K(1,"mat-divider",2),_.F(2,M2b,4,2,"div",3),_.K(3,"mat-divider",2),_.Dg());a&2&&(a=_.P(),_.A(2),_.H("ngForOf",a.fo))};
O2b=function(a){if(a&1){var b=_.Wd();_.I(0,"div",2)(1,"reach-calendar-presets-menu",3);_.O("presetSelected",function(c){_.w(b);var d=_.P();if(c==null?0:c.range)d.fF.next(c),d.yA.next({source:c.selected?"preset":"preset-input",value:c.range});return _.y()})("customSelectionEnabled",function(c){_.w(b);var d=_.P();d.CQ=c;_.Rn(d.ud);return _.y()})("comparisonSelected",function(c){_.w(b);var d=_.P();d.tQ.setValue(c.range);d.LD.next(c);return _.y()})("comparisonEnabled",function(c){_.w(b);var d=_.P();return _.y(d.TL.next(c))});
_.J()()}a&2&&(a=_.P(),_.A(),_.H("minDate",a.zd)("maxDate",a.od)("presets",a.fo)("computedPresets",a.MD)("comparisonOptions",a.MX)("comparison",a.tQ.value)("selected",a.selected)("hideCustomPresetOption",a.PM)("turnOnComparison",a.iHa))};P2b=function(a){a&1&&(_.I(0,"div",13)(1,"span",14),_.Q(2,"Compare"),_.J(),_.K(3,"reach-calendar-range-input",7),_.J());a&2&&(a=_.P(2),_.A(3),_.H("formControl",a.tQ)("staticEndDate",a.kO)("minDate",a.zd)("maxDate",a.od))};
R2b=function(a){if(a&1){var b=_.Wd();_.I(0,"div",4)(1,"div",5)(2,"div",6);_.K(3,"reach-calendar-range-input",7);_.J();_.F(4,P2b,4,4,"div",8);_.S(5,"async");_.K(6,"reach-calendar-month-toolbar",9);_.J();_.I(7,"div",10)(8,"div")(9,"reach-calendar-year-view",11);_.O("selectedChange",function(c){_.w(b);var d=_.P();return _.y(Q2b(d,c))});_.J();_.I(10,"reach-calendar-month-view",12);_.O("userSelection",function(c){_.w(b);var d=_.P();return _.y(d.Ypa(c))})("userDragDrop",function(c){_.w(b);var d=_.P();return _.y(d.yA.emit({source:"view",
value:c.value}))});_.J()()()()}a&2&&(a=_.P(),_.A(3),_.H("formControl",a.Rx)("staticEndDate",a.kO)("minDate",a.zd)("maxDate",a.od),_.A(),_.H("ngIf",_.nh(5,25,a.TL)),_.A(2),_.H("activeDate",a.Ab)("maxDate",a.od)("minDate",a.zd)("view",a.Qi),_.A(2),_.H("@pickerView",a.Qi),_.A(),_.H("@yearViewActive",a.Qi=="year")("activeDate",a.Ab)("selected",a.selected)("dateFilter",a.Ri)("maxDate",a.od)("minDate",a.zd)("dateClass",a.Uj),_.A(),_.H("activeDate",a.Ab)("comparisonStart",a.oed)("comparisonEnd",a.ned)("selected",
a.selected)("dateFilter",a.Ri)("maxDate",a.od)("minDate",a.zd)("dateClass",a.Uj))};
T2b=function(a,b){if(a&1){var c=_.Wd();_.I(0,"reach-date-range-calendar",2,0);_.O("userSelection",function(d){_.w(c);var e=_.P();if(d=d.value){var f=e.config;if(d instanceof _.PH){if(e.ZN.next(d),!d.end&&d.start&&f.t8a&&S2b(e,d.start),d.end&&d.start&&f.t8a&&f.Oma){var g=d.end;var m=d.start.getTime();g=g.getTime()-m;g=Math.round(g/864E5);g>0&&g<=f.Oma?delete f.od:(g=new Date(d.start),g.setDate(g.getDate()+f.Oma),e.ZN.next(new _.PH(d.start,g)))}}else m=e.ZN.value,g=m.start,m=m.end,g&&!m&&d.valueOf()>=
g.valueOf()?(e.ZN.next(new _.PH(g,d)),f.t8a&&f.od&&f.Oma&&(f.od=new Date(""))):(e.ZN.next(new _.PH(d,null)),f.t8a&&S2b(e,d))}return _.y()});_.J()}a&2&&(a=b.Qa,_.H("presets",a.config.fo)("minDate",a.config.zd)("maxDate",a.config.od)("startAt",a.sv)("comparisonStart",a.Rk)("comparisonEnd",a.Hl)("computedPresets",a.config.MD)("selected",a.selected))};U2b=function(a){a&1&&(_.I(0,"mat-error"),_.Ig(1,4),_.J())};
V2b=function(a,b){a&1&&(_.I(0,"mat-radio-button",2),_.Q(1),_.J());a&2&&(a=b.va,b=_.P(),_.H("value",a),_.A(),_.dh(" ",b.lna(a)," "))};W2b=function(a,b){a&1&&(_.I(0,"mat-option",3),_.Q(1),_.J());a&2&&(a=b.va,b=_.P(),_.H("value",a),_.A(),_.dh(" ",(b.config==null?0:b.config.og)?b.config.og(a):a," "))};X2b=function(a){return a.Lb?a.repository+" \u203a "+_.OI(a.Lb):""+a.repository};Y2b=function(a){return a==null?"":a.split("/").map(encodeURIComponent).join("/")};
Z2b=function(a){a&1&&(_.Cg(0),_.I(1,"a",3),_.Q(2),_.J(),_.I(3,"a",4),_.Q(4),_.J(),_.Dg());a&2&&(a=_.P(),_.A(),_.H("routerLink",a.data.TCa)("ascTrackElement",a.data.S0)("trackAction",a.data.gma),_.A(),_.eh(a.data.fma),_.A(),_.H("routerLink",a.data.G0b)("ascTrackElement",a.data.S0),_.A(),_.eh(a.data.xn))};
$2b=function(a){a&1&&(_.I(0,"a",9),_.S(1,"repoRootLink"),_.Q(2),_.J());a&2&&(a=_.P(2),_.H("routerLink",_.nh(1,4,a.data.kb))("ascTrackElement",a.data.S0),_.A(2),_.bD("[",a.data.repository," \u203a ",a.data.Wd,"]"))};
a3b=function(a){a&1&&(_.F(0,$2b,3,6,"a",5),_.I(1,"a"),_.S(2,"placeToHref"),_.I(3,"span"),_.Q(4),_.J(),_.I(5,"span",6),_.Q(6),_.J()(),_.I(7,"button",7)(8,"span",8),_.Q(9,"content_copy"),_.J()());if(a&2){a=_.P();_.H("ngIf",a.displayName==null);_.A();_.tg("href",_.nh(2,9,a.data.kb),_.Ee)("data-action-name","navigate")("data-element-name",a.data.S0)("data-track-action-name",a.data.gma);_.A(3);var b=a.data;b=a.displayName!=null?a.displayName.includes("/")?a.displayName.substring(0,a.displayName.lastIndexOf("/")+
1):"":b.prefix;_.eh(b);_.A(2);_.eh(a.data.fma);_.A();_.tg("data-copy-content",a.data.kb.path)("data-action-name","copy")}};b3b=function(a,b){a&1&&(_.I(0,"li"),_.K(1,"item-display",9),_.J());a&2&&(a=b.va,b=_.P(4),_.A(),_.H("place",a)("placeItemType",b.QAa(a)))};c3b=function(a){a&1&&(_.I(0,"ul"),_.F(1,b3b,2,2,"li",8),_.J());a&2&&(a=_.P(2).Qa,_.A(),_.H("ngForOf",a.hc))};
d3b=function(a){a&1&&(_.Cg(0),_.F(1,c3b,2,1,"ul",7),_.Dg());if(a&2){a=_.P().Qa;_.P();var b=_.$g(4);_.A();_.H("ngIf",a.hc.length>0)("ngIfElse",b)}};e3b=function(a){a&1&&(_.I(0,"dc-information-box",10),_.Q(1," Recent items unavailable "),_.J())};f3b=function(a){a&1&&_.K(0,"loading",11)};
g3b=function(a,b){a&1&&(_.Cg(0)(1,3),_.F(2,d3b,2,2,"ng-container",4)(3,e3b,2,0,"dc-information-box",5)(4,f3b,1,0,"loading",6),_.Dg()());a&2&&(a=b.Qa,b=_.P(),_.A(),_.H("ngSwitch",a.state),_.A(),_.H("ngSwitchCase",b.eG.Ki),_.A(),_.H("ngSwitchCase",b.eG.Error),_.A(),_.H("ngSwitchCase",b.eG.jk))};h3b=function(a){a&1&&(_.I(0,"p",12),_.Q(1," You don't have any recently viewed items yet. "),_.J())};
i3b=function(a,b){a&1&&(_.I(0,"mat-tree-node"),_.K(1,"div",12)(2,"simple-star",13)(3,"item-display",14),_.J());a&2&&(a=b.va,b=_.P(4),_.tg("aria-label",a.displayName),_.A(2),_.H("isStarred",a.qA)("type",b.QAa(a.location)),_.tg("data-node-id",a.id)("data-action",b.Qib),_.A(),_.H("displayName",a.displayName)("place",a.location)("placeItemType",a.Jz))};
j3b=function(a,b){a&1&&(_.I(0,"mat-nested-tree-node")(1,"div",15)(2,"button",16)(3,"span",17),_.Q(4," expand_more "),_.J()(),_.K(5,"simple-star",13)(6,"item-display",14),_.J(),_.I(7,"ul")(8,"li"),_.Fg(9,18),_.J()()());a&2&&(a=b.va,b=_.P(4),_.tg("aria-label",a.displayName),_.A(2),_.tg("aria-label","Toggle "+a.displayName)("data-node-id",a.id)("data-action",b.kyc),_.A(),_.bh("collapsed",!b.Bc.ye(a)),_.A(2),_.H("isStarred",a.qA)("type",b.QAa(a.location)),_.tg("data-node-id",a.id)("data-action",b.Qib),
_.A(),_.H("displayName",a.displayName)("place",a.location)("placeItemType",a.Jz),_.A(),_.bh("tree-invisible",!b.Bc.ye(a)))};k3b=function(a){if(a&1){var b=_.Wd();_.I(0,"button",19);_.O("click",function(){_.w(b);var c=_.P(4);return _.y(c.hGa.next(!0))});_.Q(1," Show all ");_.J()}};
l3b=function(a){a&1&&(_.Cg(0),_.I(1,"mat-tree",8),_.F(2,i3b,4,8,"mat-tree-node",9)(3,j3b,10,15,"mat-nested-tree-node",10),_.J(),_.F(4,k3b,2,0,"button",11),_.Dg());if(a&2){a=_.P(2).Qa;var b=_.P();_.A();_.H("dataSource",a.hc)("treeControl",b.Bc);_.A(2);_.H("matTreeNodeDefWhen",b.WY);_.A();_.H("ngIf",!b.hGa.value)}};m3b=function(a){a&1&&(_.Cg(0),_.F(1,l3b,5,4,"ng-container",7),_.Dg());if(a&2){a=_.P().Qa;_.P();var b=_.$g(4);_.A();_.H("ngIf",a.hc.data.length>0)("ngIfElse",b)}};
n3b=function(a){a&1&&(_.I(0,"dc-information-box",20),_.Q(1," Starred items unavailable "),_.J())};o3b=function(a){a&1&&_.K(0,"loading",21)};p3b=function(a,b){a&1&&(_.Cg(0)(1,3),_.F(2,m3b,2,2,"ng-container",4)(3,n3b,2,0,"dc-information-box",5)(4,o3b,1,0,"loading",6),_.Dg()());a&2&&(a=b.Qa,b=_.P(),_.A(),_.H("ngSwitch",a.state),_.A(),_.H("ngSwitchCase",b.Dd.Ki),_.A(),_.H("ngSwitchCase",b.Dd.Error),_.A(),_.H("ngSwitchCase",b.Dd.jk))};
q3b=function(a){a&1&&(_.I(0,"p",22),_.Q(1," You don't have any starred items yet. "),_.J())};r3b=function(a,b){b.push(a);a=_.k(a.children.values());for(var c=a.next();!c.done;c=a.next())r3b(c.value,b)};s3b=function(a,b){return b.children.size>0};
t3b=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.qA&&c++,f.children.size!==0&&(c=t3b(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};
u3b=function(a,b){var c=a.children;var d=a.location;a=a.qA;c=new Map(Array.from(c).map(function(g){var m=_.k(g);g=m.next().value;m=m.next().value;return[g,u3b(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,qA:a,location:d,Jz:_.Qk(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.qA);var f=b.size;a={children:c,displayName:e,location:d,qA:a,Jz:_.Qk(d),id:f};b.set(f,a);return a};v3b=function(a){a&1&&(_.Cg(0),_.K(1,"initial-welcome"),_.Dg())};w3b=function(a){a&1&&(_.Cg(0),_.Q(1),_.S(2,"number"),_.Dg());a&2&&(a=_.P(2),_.A(),_.dh(" (",_.nh(2,1,a.iI),") "))};x3b=function(a,b){a&1&&(_.Cg(0),_.Q(1),_.S(2,"number"),_.Dg());a&2&&(a=b.Qa,_.A(),_.dh(" (",_.nh(2,1,a),") "))};
y3b=function(a,b){if(a&1){var c=_.Wd();_.Cg(0);_.I(1,"div",2);_.F(2,v3b,2,0,"ng-container",3);_.I(3,"mat-accordion",4)(4,"mat-expansion-panel",5);_.O("afterExpand",function(){_.w(c);var d=_.P();return _.y(d.hb("expandStarredItems"))})("afterCollapse",function(){_.w(c);var d=_.P();return _.y(d.hb("collapseStarredItems"))});_.I(5,"mat-expansion-panel-header")(6,"mat-panel-title")(7,"mat-icon",6);_.Q(8,"star");_.J();_.I(9,"h2");_.Q(10," starred ");_.F(11,w3b,3,3,"ng-container",3);_.J()()();_.I(12,"starred-items",
7);_.O("countChanged",function(d){_.w(c);var e=_.P();return _.y(e.iI=d)});_.J()();_.I(13,"mat-expansion-panel",5);_.O("afterExpand",function(){_.w(c);var d=_.P();return _.y(d.hb("expandRecentItems"))})("afterCollapse",function(){_.w(c);var d=_.P();return _.y(d.hb("collapseRecentItems"))});_.I(14,"mat-expansion-panel-header")(15,"mat-panel-title");_.K(16,"mat-icon",8);_.I(17,"h2");_.Q(18," recently viewed ");_.F(19,x3b,3,3,"ng-container",3);_.S(20,"async");_.J()()();_.K(21,"recent-items",9);_.J()()();
_.Dg()}a&2&&(a=b.Qa,b=_.P(),_.A(2),_.H("ngIf",a===b.Rkd.nzc),_.A(),_.H("multi",!0),_.A(),_.H("expanded",!0),_.A(7),_.H("ngIf",b.iI>0),_.A(2),_.H("expanded",!0),_.A(6),_.H("ngIf",_.nh(20,6,b.Cpd)))};z3b=function(a){a&1&&_.K(0,"loading",10);a&2&&_.H("diameter",20)};A3b=function(a){a&1&&_.K(0,"th",5)};B3b=function(a){a&1&&(_.I(0,"th",6),_.Q(1," Project ID "),_.J())};
C3b=function(a){a&1&&(_.I(0,"td",13),_.K(1,"star",14),_.J());if(a&2){a=_.P().va;var b=_.P();_.A();_.H("place",a.kb)("type",b.qOc)("elementName",a.ql)}};D3b=function(a,b){a&1&&(_.Cg(0),_.K(1,"mat-icon",15),_.Dg());a&2&&(a=b.Qa,b=_.P().va,_.A(),_.H("matTooltip",b.Ypd)("svgIcon",a))};E3b=function(a){a&1&&(_.I(0,"td",16)(1,"a",17),_.Q(2),_.J()());a&2&&(a=_.P().va,_.A(),_.H("routerLink",a.Wpd),_.A(),_.dh(" ",a.ON," "))};
F3b=function(a,b){a&1&&(_.I(0,"tr",7),_.F(1,C3b,2,3,"td",8),_.I(2,"td")(3,"div",9)(4,"a",10),_.Q(5),_.J(),_.F(6,D3b,2,2,"ng-container",11),_.J()(),_.F(7,E3b,3,2,"td",12),_.J());a&2&&(a=b.va,b=_.P(),_.A(),_.H("ngIf",b.X7b),_.A(3),_.H("routerLink",a.Zpd),_.A(),_.dh(" ",a.ql," "),_.A(),_.H("ngIf",a.Xpd),_.A(),_.H("ngIf",b.qeb))};G3b=function(a,b){return a.ON.localeCompare(b.ON)||a.ql.localeCompare(b.ql)};H3b=function(a,b){a=a.name;b=b.name;return a===b?0:a?b?a.localeCompare(b):1:-1};
I3b=function(a){a&1&&_.K(0,"repository-searchable-tree",1);a&2&&(a=_.P(),_.H("place",a.kb))};J3b=function(a){a&1&&_.K(0,"loading",4);a&2&&_.H("diameter",20)};K3b=function(a){a&1&&(_.I(0,"div",10),_.K(1,"project-selector",11),_.J());a&2&&(a=_.P(3),_.A(),_.H("place",a.location))};M3b=function(a){if(a&1){var b=_.Wd();_.I(0,"input-with-icon",12);_.O("valueChange",function(c){_.w(b);var d=_.P(3);return _.y(d.vFa.next(c))});_.J()}a&2&&(a=_.P(3),_.H("placeholder",a.idb)("trackingConfig",_.lh(2,L3b,a.wc)))};
N3b=function(a){a&1&&(_.Cg(0),_.K(1,"repository-table",13),_.Dg());if(a&2){a=_.P(2).Qa;var b=_.P();_.A();_.H("rows",a.hc.rows)("location",b.location)}};O3b=function(a){if(a&1){var b=_.Wd();_.I(0,"no-search-match",14);_.S(1,"async");_.O("clear",function(){_.w(b);var c=_.P(3);return _.y(c.nQ())});_.J()}a&2&&(a=_.P(3),_.H("filter",_.nh(1,1,a.vFa)))};
P3b=function(a){a&1&&(_.I(0,"icon-empty-state-display",15)(1,"icon-empty-state-title"),_.Q(2," There are no repositories for this project "),_.J(),_.I(3,"icon-empty-state-subtitle"),_.Q(4," Verify that you can access it "),_.J()())};Q3b=function(a){a&1&&(_.I(0,"icon-empty-state-display",16)(1,"icon-empty-state-title"),_.Q(2," Unable to load this project "),_.J(),_.I(3,"icon-empty-state-subtitle"),_.Q(4," Verify that it exists and you can access it "),_.J()())};
R3b=function(a){a&1&&(_.Cg(0),_.F(1,K3b,2,1,"div",5)(2,M3b,1,4,"input-with-icon",6),_.S(3,"async"),_.Cg(4,1),_.F(5,N3b,2,2,"ng-container",3)(6,O3b,2,3,"no-search-match",7)(7,P3b,5,0,"icon-empty-state-display",8)(8,Q3b,5,0,"icon-empty-state-display",9),_.Dg()());if(a&2){a=_.P().Qa;var b=_.P();_.A();_.H("ngIf",b.Y7b);_.A();_.H("ngIf",_.nh(3,7,b.zsd));_.A(2);_.H("ngSwitch",a.hc.kind);_.A();_.H("ngSwitchCase",b.Lta.MQc);_.A();_.H("ngSwitchCase",b.Lta.htc);_.A();_.H("ngSwitchCase",b.Lta.gtc);_.A();_.H("ngSwitchCase",
b.Lta.vzc)}};S3b=function(a,b){a&1&&(_.Cg(0,1),_.F(1,J3b,1,1,"loading",2)(2,R3b,9,9,"ng-container",3),_.Dg());a&2&&(a=b.Qa,b=_.P(),_.H("ngSwitch",a.state),_.A(),_.H("ngSwitchCase",b.Dd.jk),_.A(),_.H("ngSwitchCase",b.Dd.Ki))};U3b=function(a){var b=a.jg,c=_.Ktb(b),d=b.projectId||b.Zn||b.Cs,e=a.OZ?_.JIb(a.OZ):null,f=e?e.icon:null;e=e?T3b.format({repoType:e.name}):null;return{ql:a.displayName||b.fi,Zpd:_.Ms(c),ON:d,Wpd:_.Ms(_.TI(c.uc(),"repoGroup").tb()),Xpd:f,Ypd:e,kb:c}};
V3b=function(a,b){return a===b?!0:a===void 0||b===void 0?!1:_.Ic(a,b)};W3b=function(a){var b=a.wb;a=a.Wc;if(b&&a)switch(a){case "depot":return{kind:a};case "host":return{kind:a,Zn:b};case "project":return{kind:a,projectId:b};case "ossProject":return{kind:a,projectName:b};default:return _.gb(a,"Unknown group type")}};
X3b=function(a){a&1&&(_.I(0,"nav",11)(1,"a",12),_.Q(2,"My source"),_.J(),_.I(3,"a",13),_.Q(4,"All repositories"),_.J()());if(a&2){_.P();a=_.$g(3);var b=_.P(2).Qa,c=_.P();_.H("tabPanel",a);_.A();_.H("routerLink",c.Okd)("active",b.hc===c.GU.BMa);_.A(2);_.H("routerLink",c.UP)("active",b.hc===c.GU.dOa)}};Y3b=function(a){a&1&&(_.I(0,"div",9),_.F(1,X3b,5,5,"nav",10),_.K(2,"mat-tab-nav-panel",null,1),_.J());if(a&2){a=_.P(2).Qa;var b=_.P();_.A();_.H("ngIf",a.hc===b.GU.BMa||a.hc===b.GU.dOa)}};
Z3b=function(a){a&1&&_.K(0,"landing-page")};$3b=function(a){a&1&&(_.K(0,"repositories-browser",14),_.S(1,"async"));a&2&&(a=_.P(3),_.H("location",_.nh(1,1,a.kb)))};a4b=function(a){a&1&&(_.Cg(0),_.F(1,Y3b,4,1,"div",7),_.Cg(2,3),_.F(3,Z3b,1,0,"landing-page",4)(4,$3b,2,3,"repositories-browser",8),_.Dg()());if(a&2){a=_.P().Qa;var b=_.P();_.A();_.H("ngIf",b.bSb);_.A();_.H("ngSwitch",a.hc);_.A();_.H("ngSwitchCase",b.GU.BMa);_.A();_.H("ngSwitchCase",b.GU.dOa)}};
b4b=function(a){a&1&&_.Fg(0,15);a&2&&(_.P(2),_.H("ngTemplateOutlet",_.$g(3)))};c4b=function(a){a&1&&_.K(0,"loading",16);a&2&&_.H("diameter",20)};d4b=function(a,b){a&1&&(_.Cg(0,3),_.F(1,a4b,5,4,"ng-container",4)(2,b4b,1,1,"ng-container",5)(3,c4b,1,1,"loading",6),_.Dg());a&2&&(a=b.Qa,b=_.P(),_.H("ngSwitch",a.state),_.A(),_.H("ngSwitchCase",b.Dd.Ki),_.A(),_.H("ngSwitchCase",b.Dd.Error),_.A(),_.H("ngSwitchCase",b.Dd.jk))};
e4b=function(a){a&1&&(_.I(0,"icon-empty-state-display",17)(1,"icon-empty-state-title"),_.Q(2," Unable to load page. "),_.J(),_.I(3,"icon-empty-state-subtitle"),_.Q(4," Please try again later. "),_.J()());a&2&&_.H("isSvg",!1)};f4b=function(a){switch(a){case "RepositoriesBrowser":return 1;case "LandingPage":return 0;default:return _.gb(a)}};g4b=void 0;rP=function(a,b,c){this.buffer=a;if(c&&!b)throw Error();this.z7a=b};j4b=[];
k4b=function(a,b){if(b<0)throw Error();var c=a.nz;b=c+b;if(b>a.nY)throw Error();a.nz=b;return c};l4b=function(a,b,c,d){this.JL=this.fQ=null;this.SZa=!1;this.nz=this.nY=this.jO=0;this.init(a,b,c,d)};_.h=l4b.prototype;_.h.init=function(a,b,c,d){var e=d===void 0?{}:d;d=e.hxa===void 0?!1:e.hxa;e=e.dHa===void 0?!1:e.dHa;this.hxa=d;this.dHa=e;a&&(this.JL=a=aJb(a,this.dHa),this.fQ=a.buffer,this.SZa=a.z7a,this.jO=b||0,this.nY=c!==void 0?this.jO+c:this.fQ.length,this.nz=this.jO)};
_.h.B3a=function(){this.clear();j4b.length<100&&j4b.push(this)};_.h.clear=function(){this.JL=this.fQ=null;this.SZa=!1;this.nz=this.nY=this.jO=0;this.hxa=!1};_.h.wj=function(){return this.nY};_.h.setEnd=function(a){this.nY=a};_.h.reset=function(){this.nz=this.jO};_.h.getCursor=function(){return this.nz};_.h.setCursor=function(a){this.nz=a};_.h.advance=function(a){_.mCa(this,this.nz+a)};
_.h.V1b=function(a,b){var c=k4b(this,a),d=this.fQ;if(_.eBa){var e;b?(e=h4b)||(e=h4b=new TextDecoder("utf-8",{fatal:!0})):(e=i4b)||(e=i4b=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(g4b===void 0){try{e.decode(new Uint8Array([128]))}catch(z){}try{e.decode(new Uint8Array([97])),g4b=!0}catch(z){g4b=!1}}b=!g4b}b&&(h4b=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?qP(b,f):(n=
d[c++],m<194||(n&192)!==128?(c--,qP(b,f)):f.push((m&31)<<6|n&63)):m<240?c>=a-1?qP(b,f):(n=d[c++],(n&192)!==128||m===224&&n<160||m===237&&n>=160||((e=d[c++])&192)!==128?(c--,qP(b,f)):f.push((m&15)<<12|(n&63)<<6|e&63)):m<=244?c>=a-2?qP(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--,qP(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))):qP(b,f),f.length>=8192&&(g=$Ib(g,f),f.length=0);f=$Ib(g,f)}return f};
_.h.Abb=function(a){if(a==0)return _.db();var b=k4b(this,a);if(this.hxa&&this.SZa)b=this.fQ.subarray(b,b+a);else{var c=this.fQ;a=b+a;b=b===a?new Uint8Array(0):_.lCa?c.slice(b,a):new Uint8Array(c.subarray(b,a))}return b.length==0?_.db():new _.ab(b,_.bb)};
var m4b=[],rJb=function(a){var b=a.Rg;if(b.nz==b.nY)return!1;a.N2a=a.Rg.getCursor();var c=_.ml(a.Rg)>>>0;b=c>>>3;c&=7;if(!(c>=0&&c<=5))throw Error();if(b<1)throw Error();a.t7=b;a.ux=c;return!0},tJb=function(a){switch(a.ux){case 0:if(a.ux!=0)tJb(a);else a:{a=a.Rg;for(var b=a.nz,c=b+10,d=a.fQ;b<c;)if((d[b++]&128)===0){_.mCa(a,b);break a}throw Error();}break;case 1:a.Rg.advance(8);break;case 2:a.ux!=2?tJb(a):(b=_.ml(a.Rg)>>>0,a.Rg.advance(b));break;case 5:a.Rg.advance(4);break;case 3:b=a.t7;do{if(!rJb(a))throw Error();
if(a.ux==4){if(a.t7!=b)throw Error();break}tJb(a)}while(1);break;default:throw Error();}},n4b=function(a,b,c,d){if(j4b.length){var e=j4b.pop();e.init(a,b,c,d);a=e}else a=new l4b(a,b,c,d);this.Rg=a;this.N2a=this.Rg.getCursor();this.ux=this.t7=-1;this.setOptions(d)};_.h=n4b.prototype;_.h.setOptions=function(a){a=a===void 0?{}:a;this.v1a=a.v1a===void 0?!1:a.v1a};_.h.B3a=function(){this.Rg.clear();this.ux=this.t7=-1;m4b.length<100&&m4b.push(this)};_.h.getCursor=function(){return this.Rg.getCursor()};
_.h.reset=function(){this.Rg.reset();this.N2a=this.Rg.getCursor();this.ux=this.t7=-1};_.h.advance=function(a){this.Rg.advance(a)};_.h.skipToEnd=function(){this.Rg.setCursor(this.Rg.wj())};_.h.V1b=function(){return _.oCa(this)};_.h.Abb=function(){var a=_.ml(this.Rg)>>>0;return this.Rg.Abb(a)};
var jJb=function(a,b,c,d){if(m4b.length){var e=m4b.pop();e.setOptions(d);e.Rg.init(a,b,c,d);return e}return new n4b(a,b,c,d)},cJb,dJb,o4b=function(a,b,c){var d=a[_.Ta]|0,e=d&128?_.ol:void 0,f=_.$b(a,c,e);if(f!=null&&_.Xa(f)){if(!_.Za(f))return _.Qb(f),f.Ca;var g=f.Ca}else Array.isArray(f)&&(g=f);if(g){var m=g[_.Ta]|0;m&2&&(g=_.Pb(g,m))}g=_.Vba(g,b,!0);g!==f&&_.Tb(a,d,c,g,e);return g},p4b=function(a){return _.Gb(a)},oJb=fJb(function(a,b,c,d,e){if(a.ux!==2)return!1;_.nCa(a,o4b(b,d,c),e);return!0}),
uJb=fJb(function(a,b,c,d,e){if(a.ux!==2)return!1;_.nCa(a,o4b(b,d,c),e);return!0}),hJb=Symbol(),iJb=Symbol(),mJb,nJb,vJb=function(){var a=this;this.ub=!1;this.Gg=null;this.Cg=_.u(_.wh,{optional:!0});this.dM=_.u(_.qg);this.dM.be(function(){a.ub=!0;a.Gg=null})};
vJb.prototype.subscribe=function(a){var b=this;if(this.ub)throw new _.ud(953,!1);var c;((c=this.Gg)!=null?c:this.Gg=[]).push(a);return{unsubscribe:function(){var d,e=(d=b.Gg)==null?void 0:d.indexOf(a);if(e!==void 0&&e!==-1){var f;(f=b.Gg)==null||f.splice(e,1)}}}};vJb.prototype.emit=function(a){if(this.ub)console.warn("NG0953");else if(this.Gg!==null){var b=_.id(null);try{for(var c=_.k(this.Gg),d=c.next();!d.done;d=c.next()){var e=d.value;try{e(a)}catch(g){var f=void 0;(f=this.Cg)==null||f.handleError(g)}}}finally{_.id(b)}}};
sP.required=function(){return uKb(_.Oma)};var CZb=function(a,b){return _.yl(a,3,b)},q4b=function(a,b){return _.Bl(a,1,_.hr,b)},r4b=function(a,b){return _.Yl(a,2,b)},s4b=function(a,b){return _.pk(a,1,b)},BP=function(a){this.Ca=_.Nb(a)};_.W(BP,_.Mk);_.h=BP.prototype;_.h.DAa=function(){return _.Hl(this,1)};_.h.fO=function(a){return _.$l(this,1,a)};_.h.Yd=function(){return _.Y(this,2)};_.h.Pc=function(a){return _.pk(this,2,a)};
_.h.toObject=function(){if(this!=null){_.lc(this);var a={clNumber:_.Gl(this,1),path:_.Y(this,2),STd:_.Jl(this,3)}}else a=void 0;return a};var t4b=function(a,b){return _.cc(a,3,b,_.Bb)},u4b=function(a,b){return _.yk(a,4,b)},v4b=function(a){var b=_.vx.has(72);return _.Yl(a,6,b)},w4b=function(a){var b=_.vx.has(73);return _.Yl(a,7,b)},x4b=function(a,b){a.ctb.next(b)},TP=function(a){a=a===void 0?{}:a;this.i={};this.i.piperWorkspaceId=a.Gab==null?null:a.Gab};_.W(TP,_.V);TP.prototype.ka=function(){return TP};
TP.prototype.ma=function(){return{keys:["piperWorkspaceId"]}};_.p.Object.defineProperties(TP.prototype,{Gab:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"piperWorkspaceId")?_.T(this,"piperWorkspaceId"):""},set:function(a){this.i.piperWorkspaceId=a}}});
var y4b=function(a,b){b=b===void 0?{}:b;var c=c===void 0?{}:c;return _.vo(a.yb,{body:null,Nb:"GET",Sb:"integration_grimoire_pa_googleapis_sandbox.getCitcWorkspaceId",path:"/"+a.Ya+"/citcWorkspaceId",Ua:_.Mh(b,_.dy,c),Ub:TP})},z4b=function(a,b){var c=_.$ub(b);return a.Bld.fetch(c,function(){a.Gtb.next(c);return _.avb(a.cad,c,b.category)})},A4b=function(a){return a.MSb.ha(_.E(function(b){return Array.from(b.values())}))},B4b=function(){return _.vx.has(27)?new Map([["LINE_COUNTS",_.m7a.children.map(function(a){return a.id})],
["FILE_COUNTS",_.n7a.children.map(function(a){return a.id})]]):new Map},C4b=function(a,b,c){var d=new _.ag(1);return d.ha(_.Sf(),_.Mf(function(e){return a.resolve(e.location,e.nextPage,e.refHint,e.Is,e.count).ha(_.E(_.jI),_.fg(_.wI),_.Lf(function(){return _.iI("History unavailable")}))}),_.fg(_.jI(b)),_.cg(zKb,_.jDb),_.E(function(e){var f=e.Gl.length>0?e.Gl[0].Is||void 0:void 0,g=f&&_.Mtb(c,f);g=g&&_.nk(g)?g:c;if(_.XI(c)){var m;var n=f==null?void 0:(m=f.Yx)==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,{iJ:f});var z=wKb(g,e),D=x.G7==="TOKEN"&&z!==g.path,L=xKb(g,e);return m.Zha?(d.next({nextPage:D?void 0:x,location:L,Is:r,refHint:n,count:7E5}),Object.assign({},m,{iJ:f})):Object.assign({},m,{iJ:f,Uza:function(){d.next({nextPage:D?void 0:x,location:L,Is:r,refHint:n,count:50})},Yha:function(){d.next({nextPage:D?void 0:x,location:L,Is:r,refHint:n,count:1E6})}})}))},bXb=function(a,
b){var c=b.Wc==="depot"?b.params.Wb?"":"HEAD":b.Lb;var d=_.XI(b)?_.NI(_.kk(b,0)):void 0;return a.resolve(b,c?{G7:"COMMITS",Gl:[c]}:void 0,d).ha(_.gg(function(e){return C4b(a,e,b).ha(_.E(_.jI))}),_.Lf(function(){return _.iI("History unavailable")}),_.fg(_.wI))},z1b=function(a){a.PN.getValue()!==0&&a.PN.next(0)},A1b=function(a){a.PN.getValue()!==2&&a.PN.next(2)},lSb=function(a,b){var c=a.lAa.getValue();c<=0?a.uM.next(-1):(b%=c,a.uM.next(b>=0?b:b+c))},D4b=function(a,b){return _.ZBa&&!b?_.da.btoa(unescape(encodeURIComponent(a))):
_.bCa(_.cpb(a),b)},HP=function(a,b,c){var d=a.Ca;return _.oca(a,d,d[_.Ta]|0,b,c,3).length},E4b=function(a,b){b=_.sl(a,b,5);return _.Ab(_.fc(a,b))!=null},F4b;F4b=new _.gm(function(a,b,c){if(a.ux!==0)return!1;a=_.ml(a.Rg);_.Tb(b,b[_.Ta]|0,c,a===0?void 0:a,(b[_.Ta]|0)&128?_.ol:void 0);return!0},_.vCa);
var G4b=function(a){return String(a.charAt(0)).toUpperCase()+String(a.slice(1)).toLowerCase()},GSb=function(a,b){a instanceof _.bk||(a=_.Jyb(a));b instanceof _.bk||(b=_.Jyb(b));return a.resolve(b)},UP=function(){};UP.prototype.transform=function(a,b,c){if(a==null)return null;if(typeof a!=="string"&&!Array.isArray(a))throw new _.ud(2100,!1);return a.slice(b,c)};UP.O=function(a){return new (a||UP)};UP.Ne=_.Ue({name:"slice",type:UP,qe:!1});
var H4b=/^((\s*\d+w\s*(,|$)){1,})$/,I4b=[1,2],VP=function(){this.XNb=_.u(_.TNa);this.config=JKb();this.renderer=_.u(_.oj);this.aOb=_.u(_.ne).na;this.Rb=_.u(_.lg);this.owa=null;this.fill=this.PEb=this.priority=!1};
VP.prototype.Ra=function(){_.Qe("NgOptimizedImage");this.placeholder&&J4b(this,this.aOb);this.fill?this.sizes||(this.sizes="100vw"):(WP(this,"width",this.width.toString()),WP(this,"height",this.height.toString()));WP(this,"loading",K4b(this));WP(this,"fetchpriority",this.NKb());if(this.priority)var a="sync";else{var b;a=(b=this.decoding)!=null?b:"auto"}WP(this,"decoding",a);WP(this,"ng-img","true");L4b(this);this.sizes?K4b(this)==="lazy"?WP(this,"sizes","auto, "+this.sizes):WP(this,"sizes",this.sizes):
this.Gma&&H4b.test(this.Gma)&&K4b(this)==="lazy"&&WP(this,"sizes","auto, 100vw")};VP.prototype.Zb=function(a){a.ngSrc&&!a.ngSrc.vH&&L4b(this,!0)};var M4b=function(a,b){a.S8a&&(b.S8a=a.S8a);return a.XNb(b)},K4b=function(a){return a.priority||a.loading===void 0?a.priority?"eager":"lazy":a.loading};VP.prototype.NKb=function(){return this.priority?"high":"auto"};
var N4b=function(a){var b=H4b.test(a.Gma);return a.Gma.split(",").filter(function(c){return c!==""}).map(function(c){c=c.trim();return M4b(a,{src:a.Fma,width:b?parseFloat(c):parseFloat(c)*a.width})+" "+c}).join(", ")},O4b=function(a){var b=a.config.rs,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 M4b(a,{src:a.Fma,width:e})+" "+e+"w"}).join(", ")},L4b=function(a,b){if(b===void 0?0:b)a.owa=null;a.owa||(a.owa=M4b(a,{src:a.Fma}));
WP(a,"src",a.owa);b=void 0;if(a.Gma)b=N4b(a);else{var c=!1;a.sizes||(c=a.width>1920||a.height>1080);a.PEb||a.srcset||a.XNb===_.SNa||c||(b=a.sizes?O4b(a):P4b(a))}b&&WP(a,"srcset",b)},P4b=function(a){return I4b.map(function(b){return M4b(a,{src:a.Fma,width:a.width*b})+" "+b+"x"}).join(", ")},J4b=function(a,b){var c=function(){var f=a.Rb.get(_.ho);d();e();a.placeholder=!1;_.Qn(f)},d=a.renderer.listen(b,"load",c),e=a.renderer.listen(b,"error",c);b.complete&&b.naturalWidth&&c()},WP=function(a,b,c){a.renderer.setAttribute(a.aOb,
b,c)};VP.O=function(a){return new (a||VP)};
VP.Ea=_.Te({type:VP,oa:[["img","ngSrc",""]],qb:18,Wa:function(a,b){if(a&2){a=_.ah("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.Lod;c=c===!0?"url("+M4b(b,{src:b.Fma,width:d,mJd:!0})+")":typeof c==="string"?"url("+c+")":null}else c=
null;a=a("background-image",c);if(c=b.placeholder)c=(b=b.Kod)&&b.hasOwnProperty("blur")?!!b.blur:!0;a("filter",c?"blur(15px)":null)}},inputs:{Fma:[2,"ngSrc","ngSrc",function(a){return typeof a==="string"?a:_.xe(a)}],Gma:"ngSrcset",sizes:"sizes",width:[2,"width","width",_.Ih],height:[2,"height","height",_.Ih],decoding:"decoding",loading:"loading",priority:[2,"priority","priority",_.Hh],S8a:"loaderParams",PEb:[2,"disableOptimizedSrcset","disableOptimizedSrcset",_.Hh],fill:[2,"fill","fill",_.Hh],placeholder:[2,
"placeholder","placeholder",function(a){return typeof a==="string"&&a!=="true"&&a!=="false"&&a!==""?a:_.Hh(a)}],Kod:"placeholderConfig",src:"src",srcset:"srcset"},features:[_.Kn]});var XP=function(a,b,c,d){_.Uq.call(this,a,b,d,c,"scroll");this.Ibc=!0};_.W(XP,_.Uq);XP.prototype.H$a=function(a){var b=this;this.Ibc&&(clearTimeout(this.wrd),this.wrd=setTimeout(function(){_.JRa(b,"SCROLL",a,500)},500))};XP.O=function(a){return new (a||XP)(_.C(_.Qq),_.C(_.oj),_.C(_.ne),_.C(_.Tq,8))};
XP.Ea=_.Te({type:XP,oa:[["body","ascTrackElement","","trackAction",""],["div","ascTrackElement","","trackAction",""],["textarea","ascTrackElement","","trackAction",""]," ascTrackElement  trackAction  trackGestureScroll ".split(" ")],inputs:{Ibc:"trackGestureScroll"},standalone:!1,features:[_.kg]});
var F_b={l1:0,YIa:1,Lyd:2,Wyd:3,hyd:4,hZc:5,0:"HISTORY",1:"CROSS_REFERENCES",2:"REMOVED_CALLGRAPHS",3:"SNAPSHOTS",4:"LOGPOINTS",5:"WARNINGS"},Q4b=function(a,b,c){c=c||{};c.format="jspb";this.ng=new _.Or(c);this.qg=a==void 0?a:a.replace(/\/+$/,"")},R4b=function(a,b,c){return a.ng.TI(a.qg+"/$rpc/devtools.grimoire.AiOverviewService/GetStreamingAiOverview",b,c||{},_.ISa)},S4b=function(a,b,c){c=c||{};c.format="jspb";this.ng=new _.Or(c);this.qg=a==void 0?a:a.replace(/\/+$/,"")},YP=function(){this.La=_.u(_.ne);
this.Kba=_.u(_.kt);this.QRa=_.u(_.gt);this.nb=_.u(_.th);this.Wva="polite";_.u(_.ij).load(_.Zs)};YP.prototype.Ma=function(){this.sD&&this.sD.unsubscribe()};
_.p.Object.defineProperties(YP.prototype,{eF:{configurable:!0,enumerable:!0,get:function(){return this.Wva},set:function(a){var b=this;this.Wva=a==="off"||a==="assertive"?a:"polite";this.Wva==="off"?this.sD&&(this.sD.unsubscribe(),this.sD=null):this.sD||(this.sD=this.nb.Xb(function(){return b.QRa.observe(b.La).subscribe(function(){var c=b.La.na.textContent;c!==b.K6c&&(b.Kba.wm(c,b.Wva,b.duration),b.K6c=c)})}))}}});YP.O=function(a){return new (a||YP)};
YP.Ea=_.Te({type:YP,oa:[["","cdkAriaLive",""]],inputs:{eF:[0,"cdkAriaLive","politeness"],duration:[0,"cdkAriaLiveDuration","duration"]},Qb:["cdkAriaLive"]});var T4b=["*",[["mat-option"],["ng-container"]]],ZP=function(){this.disabled=!1;this.Ut=_.u(_.kj).getId("mat-optgroup-label-");var a,b;this.TK=(b=(a=_.u(_.gu,{optional:!0}))==null?void 0:a.y6a)!=null?b:!1};ZP.O=function(a){return new (a||ZP)};
ZP.ya=_.Re({type:ZP,oa:[["mat-optgroup"]],Za:[1,"mat-mdc-optgroup"],qb:3,Wa:function(a,b){a&2&&_.tg("role",b.TK?null:"group")("aria-disabled",b.TK?null:b.disabled.toString())("aria-labelledby",b.TK?null:b.Ut)},inputs:{label:"label",disabled:[2,"disabled","disabled",_.Hh]},Qb:["matOptgroup"],features:[_.jh([{Da:_.hu,Cb:ZP}])],jc:["*","mat-option, ng-container"],Aa:5,Ba:4,Fa:[["role","presentation",1,"mat-mdc-optgroup-label",3,"id"],[1,"mdc-list-item__primary-text"]],ua:function(a,b){a&1&&(_.Jg(T4b),
_.zg(0,"span",0)(1,"span",1),_.Q(2),_.Kg(3),_.Ag()(),_.Kg(4,1));a&2&&(_.bh("mdc-list-item--disabled",b.disabled),_.wg("id",b.Ut),_.A(2),_.dh("",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"],
ab:2,Na:0});var $P=function(a,b,c){this.Ya=a;this.Ya=a==null?"v1":a;this.yb=new _.uo(b,c)};$P.prototype.get=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?{}:c;_.lP(a,RegExp("^operations/.*$"));return _.vo(this.yb,{body:null,Nb:"GET",Sb:"cloudresourcemanager.operations.get",path:"/"+this.Ya+"/"+a,Ua:_.Mh(b,_.lF,c),Ub:_.hF})};$P.O=function(a){return new (a||$P)(_.t(_.P1a,8),_.t(_.Q1a),_.t(_.to,8))};$P.wa=_.q({token:$P,qa:$P.O});var U4b=function(){};U4b.O=function(a){return new (a||U4b)};
U4b.wa=_.q({token:U4b,qa:function(a){return $P.O(a)},Ga:_.Mw});var PKb="BoqletModule BUILD index manifest METADATA OWNERS README".split(" "),aQ=function(a,b){this.options=a;this.button=b;this.appearance="outline";this.oUb=!1;if(a.Ff)throw Error("Tc");};aQ.prototype.Ra=function(){};_.p.Object.defineProperties(aQ.prototype,{nUb:{configurable:!0,enumerable:!0,get:function(){return this.oUb},set:function(a){this.oUb=_.Vi(a)}}});aQ.O=function(a){return new (a||aQ)(_.C(_.G6a),_.C(_.lv,10))};
aQ.Ea=_.Te({type:aQ,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&&_.bh("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.nUb)},inputs:{appearance:"appearance",nUb:"lowered"},standalone:!1});
var bQ=function(a,b,c){this.hmd=b;this.Va=c;this.XEc="GoB packages are deprecated";this.fFc="You have been redirected to the repository view.";this.dFc="Dismiss";this.eFc="Back to Package";this.hod=_.Ss(a.uc(),{qz:"1"}).tb()};bQ.prototype.Zd=function(){this.hmd.Zd()};var V4b=function(a){a.Va.navigate(_.Ms(a.hod)).then(function(){a.Zd()})};bQ.O=function(a){return new (a||bQ)(_.C(_.vv),_.C(_.zv),_.C(_.ni))};
bQ.ya=_.Re({type:bQ,oa:[["multibranch-redirect-notice"]],standalone:!1,Aa:10,Ba:4,Fa:[[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"]],ua:function(a,
b){a&1&&(_.I(0,"span",0),_.Q(1),_.I(2,"a",1),_.Q(3,"go/cs-package-deprecation"),_.J(),_.Q(4),_.J(),_.I(5,"div",2)(6,"button",3),_.O("click",function(){return V4b(b)}),_.Q(7),_.J(),_.I(8,"button",4),_.O("click",function(){return b.Zd()}),_.Q(9),_.J()());a&2&&(_.A(),_.dh(" ",b.XEc," "),_.A(3),_.dh(". ",b.fFc,"\n"),_.A(3),_.dh(" ",b.eFc," "),_.A(2),_.dh(" ",b.dFc," "))},dependencies:[_.Fx,_.jv,_.Vq],styles:["multibranch-redirect-notice[_nghost-%COMP%]{display:flex;align-items:center}multibranch-redirect-notice[_nghost-%COMP%]   span[_ngcontent-%COMP%]{flex-grow:1}"]});
var W4b={LOADING:0,uh:1,ERROR:2,0:"LOADING",1:"SUCCESS",2:"ERROR"},cQ=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(cQ,_.V);cQ.prototype.ka=function(){return cQ};cQ.prototype.ma=function(){return{keys:["name","stringValue"]}};
_.p.Object.defineProperties(cQ.prototype,{name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.T(this,"name"):""},set:function(a){this.i.name=a}},stringValue:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"stringValue")?_.T(this,"stringValue"):""},set:function(a){this.i.stringValue=a}}});var dQ=function(a){a=a===void 0?{}:a;this.i={};this.i.name=a.name==null?null:a.name;this.i.attribute=a.vX==null?null:a.vX};_.W(dQ,_.V);dQ.prototype.ka=function(){return dQ};
dQ.prototype.ma=function(){return{Pa:{attribute:cQ},keys:["attribute","name"]}};_.p.Object.defineProperties(dQ.prototype,{vX:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"attribute")?_.T(this,"attribute"):[]},set:function(a){this.i.attribute=a}},name:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"name")?_.T(this,"name"):""},set:function(a){this.i.name=a}}});
var eQ=function(a){a=a===void 0?{}:a;this.i={};this.i.targets=a.Ik==null?null:a.Ik;this.i.targetsWithAttributes=a.Ufb==null?null:a.Ufb};_.W(eQ,_.V);eQ.prototype.ka=function(){return eQ};eQ.prototype.ma=function(){return{Pa:{targetsWithAttributes:dQ},keys:["targets","targetsWithAttributes"]}};
_.p.Object.defineProperties(eQ.prototype,{Ik:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targets")?_.T(this,"targets"):[]},set:function(a){this.i.targets=a}},Ufb:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"targetsWithAttributes")?_.T(this,"targetsWithAttributes"):[]},set:function(a){this.i.targetsWithAttributes=a}}});var fQ=function(a){a=a===void 0?{}:a;this.i={};this.i.repositories=a.Kx==null?null:a.Kx};_.W(fQ,_.V);fQ.prototype.ka=function(){return fQ};
fQ.prototype.ma=function(){return{Pa:{repositories:_.eP},keys:["repositories"]}};_.p.Object.defineProperties(fQ.prototype,{Kx:{configurable:!0,enumerable:!0,get:function(){return _.Z(this,"repositories")?_.T(this,"repositories"):[]},set:function(a){this.i.repositories=a}}});var gQ=function(a,b,c){this.Ya=a;this.Ya=a==null?"v1":a;this.yb=new _.uo(b,c)};
gQ.prototype.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.vo(this.yb,{body:null,Nb:"GET",Sb:"integration_grimoire_pa_googleapis_sandbox.file.targets.list",path:"/"+this.Ya+"/file/targets",Ua:_.Mh(a,_.dy,b),Ub:eQ})};gQ.O=function(a){return new (a||gQ)(_.t(_.ay,8),_.t(_.by),_.t(_.to,8))};gQ.wa=_.q({token:gQ,qa:gQ.O});var X4b=function(){};X4b.O=function(a){return new (a||X4b)};X4b.wa=_.q({token:X4b,qa:function(a){return gQ.O(a)},Ga:_.cy});
var hQ=function(a,b,c){this.Ya=a;this.Ya=a==null?"v1":a;this.yb=new _.uo(b,c)};hQ.prototype.list=function(a,b){a=a===void 0?{}:a;b=b===void 0?{}:b;return _.vo(this.yb,{body:null,Nb:"GET",Sb:"integration_grimoire_pa_googleapis_sandbox.repositories.list",path:"/"+this.Ya+"/repositories",Ua:_.Mh(a,_.dy,b),Ub:fQ})};hQ.O=function(a){return new (a||hQ)(_.t(_.ay,8),_.t(_.by),_.t(_.to,8))};hQ.wa=_.q({token:hQ,qa:hQ.O});var Y4b=function(){};Y4b.O=function(a){return new (a||Y4b)};
Y4b.wa=_.q({token:Y4b,qa:function(a){return hQ.O(a)},Ga:_.cy});var Z4b={fib:"CALLGRAPHS",hib:"CODE",qmc:"CODE_XREFS_PREVIEW",Oxd:"EXAMPLE_USAGES",Uxd:"FILE_TREE",l1:"HISTORY",Zxd:"HOME_PAGE_SEARCH",RU:"OUTLINE",Tyd:"SEARCH_BAR",XZc:"XREFS",hZc:"WARNINGS"},iQ=function(){this.La=_.u(_.ne);this.Vb=_.u(_.ii)};iQ.prototype.initialize=function(a){this.La.na.focus();this.setValue(a)};iQ.prototype.setValue=function(a){this.La.na.textContent=a;this.V5c()};
iQ.prototype.getValue=function(){return this.La.na.textContent||""};iQ.prototype.V5c=function(){var a=this.Vb.createRange();a.selectNodeContents(this.La.na);a.collapse(!1);var b=window.getSelection();b.removeAllRanges();b.addRange(a)};iQ.O=function(a){return new (a||iQ)};iQ.Ea=_.Te({type:iQ,oa:[["span","matChipEditInput",""]],Za:["role","textbox","tabindex","-1","contenteditable","true",1,"mat-chip-edit-input"]});
var $4b=[[["","matChipEdit",""]],[["mat-chip-avatar"],["","matChipAvatar",""]],[["","matChipEditInput",""]],"*",[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],jQ=function(){_.iz.call(this);var a=this;this.Bxa="mat-basic-chip-row";this.hha=this.vua=!1;this.RFb=new _.Uj;this.St=this.OQa=!1;this.role="row";this.Lk.ha(_.hg(this.ub)).subscribe(function(){a.St&&!a.vua&&a.Npb();a.OQa=!1})};_.W(jQ,_.iz);_.h=jQ.prototype;
_.h.Dc=function(){var a=this;_.iz.prototype.Dc.call(this);this.nb.Xb(function(){a.La.na.addEventListener("mousedown",function(){return a.OQa=a.Mj()})})};_.h.iob=function(){return!this.St&&!!this.L1a};_.h.VC=function(){return!this.St&&_.iz.prototype.VC.call(this)};_.h.PK=function(){this.St||this.disabled||this.focus()};_.h.oe=function(a){a.keyCode!==13||this.disabled?this.St?a.stopPropagation():_.iz.prototype.oe.call(this,a):this.St?(a.preventDefault(),this.Npb()):this.hha&&this.Bwa(a)};
_.h.mk=function(a){!this.disabled&&this.hha&&!this.St&&this.OQa&&(a.preventDefault(),a.stopPropagation(),this.Bwa(a))};_.h.j4c=function(a){!this.disabled&&this.hha&&this.Bwa(a)};_.h.A2c=function(){_.Qn(this.Sa);this.Bwa()};_.h.Bwa=function(a){var b=this;if(!(!this.TS||this.kT&&a&&this.Qua(a.target)===this.kT)){var c=this.value;this.St=this.vua=!0;_.mg(function(){b.gTa().initialize(c);setTimeout(function(){return b.nb.run(function(){return b.vua=!1})})},{Rb:this.ac})}};
_.h.Npb=function(){this.St=this.vua=!1;this.RFb.emit({Pf:this,value:this.gTa().getValue()});this.Vb.activeElement!==this.gTa().La.na&&this.Vb.activeElement!==this.Vb.body||this.TS.focus()};_.h.Tt=function(){return _.iz.prototype.Tt.call(this)||this.St};_.h.gTa=function(){return this.NBb||this.Ucd};jQ.O=function(a){return new (a||jQ)};
jQ.ya=_.Re({type:jQ,oa:[["mat-chip-row"],["","mat-chip-row",""],["mat-basic-chip-row"],["","mat-basic-chip-row",""]],vd:function(a,b,c){a&1&&_.Pg(c,iQ,5);if(a&2){var d;_.Tg(d=_.Ug())&&(b.NBb=d.first)}},mb:function(a,b){a&1&&_.Og(iQ,5);if(a&2){var c;_.Tg(c=_.Ug())&&(b.Ucd=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.PK()})("click",function(c){return b.mk(c)})("dblclick",function(c){return b.j4c(c)});a&2&&(_.wg("id",
b.id),_.tg("tabindex",b.disabled?null:-1)("aria-label",null)("aria-description",null)("role",b.role),_.bh("mat-mdc-chip-with-avatar",b.Nu)("mat-mdc-chip-disabled",b.disabled)("mat-mdc-chip-editing",b.St)("mat-mdc-chip-editable",b.hha)("mdc-evolution-chip--disabled",b.disabled)("mdc-evolution-chip--with-leading-action",b.iob())("mdc-evolution-chip--with-trailing-action",b.VC())("mdc-evolution-chip--with-primary-graphic",b.Nu)("mdc-evolution-chip--with-primary-icon",b.Nu)("mdc-evolution-chip--with-avatar",
b.Nu)("mat-mdc-chip-highlighted",b.highlighted)("mat-mdc-chip-with-trailing-icon",b.VC()))},inputs:{hha:"editable"},outputs:{RFb:"edited"},features:[_.jh([{Da:_.iz,Cb:jQ},{Da:_.K9a,Cb:jQ}]),_.kg],jc:["[matChipEdit]","mat-chip-avatar, [matChipAvatar]","[matChipEditInput]","*","mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"],Aa:9,Ba:8,Fa:[[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"],["matChipEditInput",""]],ua:function(a,b){a&1&&(_.Jg($4b),_.ug(0,WKb,1,0,"span",0),_.ug(1,XKb,2,0,"span",1),_.I(2,"span",2),_.ug(3,
YKb,2,0,"span",3),_.I(4,"span",4),_.ug(5,aLb,2,1)(6,bLb,1,0),_.K(7,"span",5),_.J()(),_.ug(8,cLb,2,0,"span",6));a&2&&(_.vg(b.St?-1:0),_.A(),_.vg(b.iob()?1:-1),_.A(),_.H("disabled",b.disabled),_.tg("aria-description",b.ariaDescription)("aria-label",b.ariaLabel),_.A(),_.vg(b.Nu?3:-1),_.A(2),_.vg(b.St?5:6),_.A(3),_.vg(b.VC()?8:-1))},dependencies:[_.Fy,iQ],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'],
ab:2,Na:0});var a5b=function(a,b){this.source=a;this.value=b},kQ=function(){_.kz.call(this);this.td=_.u(_.My,{optional:!0,self:!0});this.controlType="mat-chip-grid";this.aSa="grid";this.Nkb=[];this.Fe=function(){};this.te=function(){};this.nd=[];this.Cc=new _.Uj;this.Xo=new _.Uj;this.De=void 0;this.Yb=new _.Vf;var a=_.u(_.Uy,{optional:!0}),b=_.u(_.Zy,{optional:!0}),c=_.u(_.du);this.td&&(this.td.wq=this);this.hp=new _.MXa(c,this.td,b,a,this.Yb)};_.W(kQ,_.kz);_.h=kQ.prototype;
_.h.Sd=function(){var a=this;this.gfa.ha(_.hg(this.Mb)).subscribe(function(){a.Nr();a.Yb.next()});_.Gf(this.n4,this.De.Hc).ha(_.hg(this.Mb)).subscribe(function(){return a.Yb.next()})};_.h.Dc=function(){_.kz.prototype.Dc.call(this)};_.h.eo=function(){this.td&&this.xv()};_.h.Ma=function(){_.kz.prototype.Ma.call(this);this.Yb.complete()};_.h.Noa=function(a){this.mi=a;this.mi.UI(this.Nkb)};_.h.XZ=function(a){this.disabled||this.Jva(a)||this.focus()};
_.h.focus=function(){var a=this;if(!this.disabled&&!this.mi.focused){if(!this.De.length||this.De.first.disabled)Promise.resolve().then(function(){return a.mi.focus()});else{var b=this.Ib.He;b?b.focus():_.vt(this.Ib)}this.Yb.next()}};_.h.UI=function(a){this.Nkb=a;var b;(b=this.mi)==null||b.UI(a)};_.h.zl=function(a){this.nd=a};_.h.Dk=function(a){this.te=a};_.h.io=function(a){this.Fe=a};_.h.Cn=function(a){this.disabled=a;this.Yb.next()};_.h.xv=function(){this.hp.xv()};
_.h.Nr=function(){var a=this;this.disabled||setTimeout(function(){a.focused||(a.lD(),a.V2())})};_.h.R1=function(){this.mi.focused||_.kz.prototype.R1.call(this)};
_.h.oe=function(a){var b=this,c=a.keyCode,d=this.Ib.He;if(c===9)this.mi.focused&&_.Oi(a,"shiftKey")&&this.De.length&&!this.De.last.disabled?(a.preventDefault(),d?this.Ib.Fj(d):this.Zmb()):_.kz.prototype.R1.call(this);else if(!this.mi.focused)if(c!==38&&c!==40||!d)_.kz.prototype.oe.call(this,a);else{c=this.naa.filter(function(g){return g.dP===d.dP&&!b.oD(g)});var e=c.indexOf(d),f=a.keyCode===38?-1:1;a.preventDefault();e>-1&&this.XK(e+f)&&this.Ib.Fj(c[e+f])}this.Yb.next()};
_.h.Zmb=function(){this.De.length&&this.De.last.focus()};_.h.lD=function(){var a=this.De.length?this.De.toArray().map(function(b){return b.value}):[];this.nd=a;this.Cc.emit(new a5b(this,a));this.Xo.emit(a);this.te(a);_.Qn(this.Sa)};_.h.V2=function(){this.Fe();_.Qn(this.Sa);this.Yb.next()};
_.p.Object.defineProperties(kQ.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.td?!!this.td.disabled:this.lc},set:function(a){this.lc=a;this.DP();this.Yb.next()}},id:{configurable:!0,enumerable:!0,get:function(){return this.mi.id}},empty:{configurable:!0,enumerable:!0,get:function(){return(!this.mi||this.mi.empty)&&(!this.De||this.De.length===0)}},placeholder:{configurable:!0,enumerable:!0,get:function(){return this.mi?this.mi.placeholder:this.au},set:function(a){this.au=
a;this.Yb.next()}},focused:{configurable:!0,enumerable:!0,get:function(){return this.mi.focused||this.mba()}},required:{configurable:!0,enumerable:!0,get:function(){var a,b,c,d;return(d=(c=this.Ni)!=null?c:(a=this.td)==null?void 0:(b=a.control)==null?void 0:_.Ry(b))!=null?d:!1},set:function(a){this.Ni=a;this.Yb.next()}},p0:{configurable:!0,enumerable:!0,get:function(){return!this.empty||this.focused}},value:{configurable:!0,enumerable:!0,get:function(){return this.nd},set:function(a){this.nd=a}},
kM:{configurable:!0,enumerable:!0,get:function(){return this.hp.Zs},set:function(a){this.hp.Zs=a}},gfa:{configurable:!0,enumerable:!0,get:function(){return this.bba(function(a){return a.Lk})}},Ah:{configurable:!0,enumerable:!0,get:function(){return this.hp.Ah},set:function(a){this.hp.Ah=a}},Pga:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.mi)==null?void 0:a.Pga)||[]}}});kQ.O=function(a){return new (a||kQ)};
kQ.ya=_.Re({type:kQ,oa:[["mat-chip-grid"]],vd:function(a,b,c){a&1&&_.Pg(c,jQ,5);if(a&2){var d;_.Tg(d=_.Ug())&&(b.De=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.Nr()});a&2&&(_.tg("role",b.role)("tabindex",b.disabled||b.De&&b.De.length===0?-1:b.tabIndex)("aria-disabled",b.disabled.toString())("aria-invalid",b.Ah),_.bh("mat-mdc-chip-list-disabled",b.disabled)("mat-mdc-chip-list-invalid",
b.Ah)("mat-mdc-chip-list-required",b.required))},inputs:{disabled:[2,"disabled","disabled",_.Hh],placeholder:"placeholder",required:[2,"required","required",_.Hh],value:"value",kM:"errorStateMatcher"},outputs:{Cc:"change",Xo:"valueChange"},features:[_.jh([{Da:_.oz,Cb:kQ}]),_.kg],jc:["*"],Aa:2,Ba:0,Fa:[["role","presentation",1,"mdc-evolution-chip-set__chips"]],ua:function(a){a&1&&(_.Jg(),_.zg(0,"div",0),_.Kg(1),_.Ag())},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"],
ab:2,Na:0});var lQ=function(){this.La=_.u(_.ne);this.ftb=this.focused=!1;this.u_a=new _.Uj;this.placeholder="";this.id=_.u(_.kj).getId("mat-mdc-chip-list-input-");this.Fx=this.lc=!1;var a=_.u(_.F9a),b=_.u(_.tz,{optional:!0});this.gx=this.La.na;this.L8=a.L8;var c;this.Ld=(c=a.DId)!=null?c:!1;b&&this.gx.classList.add("mat-mdc-form-field-input-control")};_.h=lQ.prototype;_.h.Zb=function(){this.qo.Yb.next()};_.h.Ma=function(){this.u_a.complete()};
_.h.YK=function(a){this.empty&&a.keyCode===8?(a.repeat||this.qo.Zmb(),a.preventDefault()):this.wmb(a)};_.h.Nr=function(){this.ftb&&this.wmb();this.focused=!1;this.qo.focused||this.qo.Nr();this.qo.Yb.next()};_.h.X2c=function(){this.focused=!0;this.qo.Yb.next()};_.h.wmb=function(a){if(!a||this.m5c(a)&&!a.repeat)this.u_a.emit({value:this.gx.value,FCd:this}),a==null||a.preventDefault()};_.h.xW=function(){this.qo.Yb.next()};_.h.focus=function(){this.gx.focus()};_.h.clear=function(){this.gx.value=""};
_.h.UI=function(a){var b=this.La.na;a.length?b.setAttribute("aria-describedby",a.join(" ")):b.removeAttribute("aria-describedby")};_.h.m5c=function(a){return!_.Oi(a)&&(new Set(this.L8)).has(a.keyCode)};_.h.tTa=function(){return this.Fx||this.disabled&&this.Ld?"true":null};
_.p.Object.defineProperties(lQ.prototype,{abd:{configurable:!0,enumerable:!0,get:function(){return this.qo},set:function(a){a&&(this.qo=a,this.qo.Noa(this))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc||this.qo&&this.qo.disabled},set:function(a){this.lc=a}},empty:{configurable:!0,enumerable:!0,get:function(){return!this.gx.value}},Pga:{configurable:!0,enumerable:!0,get:function(){var a;return((a=this.La.na.getAttribute("aria-describedby"))==null?void 0:a.split(" "))||[]}}});
lQ.O=function(a){return new (a||lQ)};
lQ.Ea=_.Te({type:lQ,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.YK(c)})("blur",function(){return b.Nr()})("focus",function(){return b.X2c()})("input",function(){return b.xW()});a&2&&(_.wg("id",b.id),_.tg("disabled",b.disabled&&!b.Ld?"":null)("placeholder",b.placeholder||null)("aria-invalid",b.qo&&b.qo.td?b.qo.td.invalid:null)("aria-required",b.qo&&b.qo.required||
null)("aria-disabled",b.disabled&&b.Ld?"true":null)("readonly",b.tTa())("required",b.qo&&b.qo.required||null))},inputs:{abd:[0,"matChipInputFor","chipGrid"],ftb:[2,"matChipInputAddOnBlur","addOnBlur",_.Hh],L8:[0,"matChipInputSeparatorKeyCodes","separatorKeyCodes"],placeholder:"placeholder",id:"id",disabled:[2,"disabled","disabled",_.Hh],Fx:[2,"readonly","readonly",_.Hh],Ld:[2,"matChipInputDisabledInteractive","disabledInteractive",_.Hh]},outputs:{u_a:"matChipInputTokenEnd"},Qb:["matChipInput","matChipInputFor"],
features:[_.Kn]});var b5b=["content"],nQ=function(){_.Yt.call(this);this.wh=_.u(mQ);this.Hba=this.laa=_.We.EMPTY};_.W(nQ,_.Yt);nQ.prototype.Ra=function(){var a=this;_.Yt.prototype.Ra.call(this);this.laa=this.wh.uV.ha(_.fg(this.wh.aP())).subscribe(function(b){a.wh.hG&&b&&!a.Hf()&&a.attach(a.wh.hG)});this.Hba=this.wh.Q1.subscribe(function(){a.wh.dt||a.detach()})};nQ.prototype.Ma=function(){_.Yt.prototype.Ma.call(this);this.laa.unsubscribe();this.Hba.unsubscribe()};nQ.O=function(a){return new (a||nQ)};
nQ.Ea=_.Te({type:nQ,oa:[["","matTabBodyHost",""]],features:[_.kg]});var mQ=function(){var a=this;this.La=_.u(_.ne);this.oc=_.u(_.lj,{optional:!0});this.nb=_.u(_.th);this.ac=_.u(_.lg);this.Nc=_.u(_.oj);this.mSa=_.wj();this.Kaa=_.We.EMPTY;this.f3=new _.Uj;this.uV=new _.Uj;this.Q1=new _.Uj;this.aca=new _.Uj(!0);this.animationDuration="500ms";this.dt=!1;if(this.oc){var b=_.u(_.ho);this.Kaa=this.oc.Cc.subscribe(function(c){a.zaa(c);_.Qn(b)})}};_.h=mQ.prototype;
_.h.Ra=function(){var a=this;this.E0c();this.Oe==="center"&&(this.drb(!0),_.mg(function(){return a.f3.emit(a.La.na.clientHeight)},{Rb:this.ac}));this.Rt=!0};_.h.Ma=function(){clearTimeout(this.HSa);var a;(a=this.Ly)==null||a.forEach(function(b){return b()});this.Kaa.unsubscribe()};
_.h.E0c=function(){var a=this;this.nb.Xb(function(){var b=a.La.na,c=function(d){var e;d.target===((e=a.Jlb)==null?void 0:e.na)&&(a.La.na.classList.remove("mat-tab-body-animating"),d.type==="transitionend"&&a.Xrb())};a.Ly=[a.Nc.listen(b,"transitionstart",function(d){var e;d.target===((e=a.Jlb)==null?void 0:e.na)&&(a.La.na.classList.add("mat-tab-body-animating"),a.Yrb())}),a.Nc.listen(b,"transitionend",c),a.Nc.listen(b,"transitioncancel",c)]})};
_.h.Yrb=function(){clearTimeout(this.HSa);var a=this.Oe==="center";this.uV.emit(a);a&&this.f3.emit(this.La.na.clientHeight)};_.h.Xrb=function(){this.Oe==="center"?this.aca.emit():this.RVa==="center"&&this.Q1.emit()};_.h.drb=function(a){this.La.na.classList.toggle("mat-mdc-tab-body-active",a)};_.h.Qm=function(){return this.oc&&this.oc.value==="rtl"?"rtl":"ltr"};_.h.aP=function(){return this.m3===0};
_.h.zaa=function(a){var b=this;a=a===void 0?this.Qm():a;this.RVa=this.Oe;this.Oe=this.m3<0?a=="ltr"?"left":"right":this.m3>0?a=="ltr"?"right":"left":"center";this.Yc()?this.urb():!this.Rt||this.Oe!=="center"&&this.RVa!=="center"||(clearTimeout(this.HSa),this.HSa=this.nb.Xb(function(){return setTimeout(function(){return b.urb()},100)}))};_.h.urb=function(){var a=this;this.Yrb();_.mg(function(){return a.Xrb()},{Rb:this.ac})};
_.h.Yc=function(){return this.mSa||this.animationDuration==="0ms"||this.animationDuration==="0s"};_.p.Object.defineProperties(mQ.prototype,{position:{configurable:!0,enumerable:!0,set:function(a){this.m3=a;this.zaa()}}});mQ.O=function(a){return new (a||mQ)};
mQ.ya=_.Re({type:mQ,oa:[["mat-tab-body"]],mb:function(a,b){a&1&&(_.Og(nQ,5),_.Og(b5b,5));if(a&2){var c;_.Tg(c=_.Ug())&&(b.nqb=c.first);_.Tg(c=_.Ug())&&(b.Jlb=c.first)}},Za:[1,"mat-mdc-tab-body"],qb:1,Wa:function(a,b){a&2&&_.tg("inert",b.Oe==="center"?null:"")},inputs:{hG:[0,"content","_content"],animationDuration:"animationDuration",dt:"preserveContent",position:"position"},outputs:{f3:"_onCentering",uV:"_beforeCentering",aca:"_onCentered"},Aa:3,Ba:6,Fa:[["content",""],["cdkScrollable","",1,"mat-mdc-tab-body-content"],
["matTabBodyHost",""]],ua:function(a,b){a&1&&(_.I(0,"div",1,0),_.F(2,dLb,0,0,"ng-template",2),_.J());a&2&&_.bh("mat-tab-body-content-left",b.Oe==="left")("mat-tab-body-content-right",b.Oe==="right")("mat-tab-body-content-can-animate",b.Oe==="center"||b.RVa==="center")},dependencies:[nQ,_.zt],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-tab-body-animating>.mat-mdc-tab-body-content{min-height:1px}.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"],
ab:2});var oQ=function(){this.ua=_.u(_.Lg)};oQ.O=function(a){return new (a||oQ)};oQ.Ea=_.Te({type:oQ,oa:[["","matTabContent",""]],features:[_.jh([{Da:_.pcb,Cb:oQ}])]});var pQ=function(){this.Ge=_.u(_.Mg);this.vaa=_.u(_.xcb,{optional:!0});this.disabled=!1;this.Taa=void 0;this.bsa="";this.Aaa=this.id=null;this.dh=new _.Vf;this.origin=this.position=null;this.isActive=!1;_.u(_.ij).load(_.eu)};pQ.prototype.Zb=function(a){(a.hasOwnProperty("textLabel")||a.hasOwnProperty("disabled"))&&this.dh.next()};
pQ.prototype.Ma=function(){this.dh.complete()};pQ.prototype.Ra=function(){this.Aaa=new _.Vt(this.Taa||this.cUa,this.Ge)};pQ.prototype.BWa=function(a){a&&a.Flb===this&&(this.fXa=a)};_.p.Object.defineProperties(pQ.prototype,{G0:{configurable:!0,enumerable:!0,get:function(){return this.fXa},set:function(a){this.BWa(a)}},content:{configurable:!0,enumerable:!0,get:function(){return this.Aaa}}});pQ.O=function(a){return new (a||pQ)};
pQ.ya=_.Re({type:pQ,oa:[["mat-tab"]],vd:function(a,b,c){a&1&&(_.Pg(c,_.yB,5),_.Pg(c,oQ,7,_.Lg));if(a&2){var d;_.Tg(d=_.Ug())&&(b.G0=d.first);_.Tg(d=_.Ug())&&(b.Taa=d.first)}},mb:function(a,b){a&1&&_.Og(_.Lg,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.cUa=c.first)}},Za:["hidden",""],qb:1,Wa:function(a){a&2&&_.tg("id",null)},inputs:{disabled:[2,"disabled","disabled",_.Hh],bsa:[0,"label","textLabel"],ariaLabel:[0,"aria-label","ariaLabel"],de:[0,"aria-labelledby","ariaLabelledby"],d8a:"labelClass",yZa:"bodyClass",
id:"id"},Qb:["matTab"],features:[_.jh([{Da:_.wcb,Cb:pQ}]),_.Kn],jc:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.Jg(),_.Cla(0,eLb,1,0,"ng-template"))},ab:2});
var c5b=["tabBodyWrapper"],d5b=["tabHeader"],e5b=function(){},qQ=function(){this.La=_.u(_.ne);this.Sa=_.u(_.ho);this.nb=_.u(_.th);this.Krb=this.sL=this.ada=_.We.EMPTY;this.mSa=_.wj();this.eh=new _.Ng;this.XC=0;this.aL=null;this.FP=0;this.v2=!1;this.tA=!0;this.Oda=null;this.rz=!1;this.Mg=null;this.Vja="above";this.dt=this.Gc=this.wi=!1;this.dqa=new _.Uj;this.vM=new _.Uj;this.CL=new _.Uj;this.bO=new _.Uj(!0);this.qG=!_.u(_.ej).isBrowser;var a=_.u(_.ocb,{optional:!0});this.iba=_.u(_.kj).getId("mat-tab-group-");
this.animationDuration=a&&a.animationDuration?a.animationDuration:"500ms";this.wi=a&&a.wi!=null?a.wi:!1;this.rz=a&&a.rz!=null?a.rz:!1;(a==null?void 0:a.hz)!=null&&(this.hz=a.hz);this.dt=!(a==null||!a.dt);this.cr=a&&a.cr!=null?a.cr:!1;this.tA=a&&a.tA!=null?a.tA:!0;this.Oda=a&&a.Oda!=null?a.Oda:null};_.h=qQ.prototype;
_.h.vN=function(){var a=this,b=this.XC=this.qaa(this.XC);if(this.Mg!=b){var c=this.Mg==null;if(!c){this.bO.emit(this.Pr(b));var d=this.tD.na;d.style.minHeight=d.clientHeight+"px"}Promise.resolve().then(function(){a.eh.forEach(function(e,f){return e.isActive=f===b});c||(a.dqa.emit(b),a.tD.na.style.minHeight="")})}this.eh.forEach(function(e,f){e.position=f-b;a.Mg==null||e.position!=0||e.origin||(e.origin=b-a.Mg)});this.Mg!==b&&(this.Mg=b,this.aL=null,_.Qn(this.Sa))};
_.h.Sd=function(){var a=this;this.RWa();this.UWa();this.ada=this.eh.Hc.subscribe(function(){var b=a.qaa(a.XC);if(b===a.Mg){for(var c=a.eh.toArray(),d,e=0;e<c.length;e++)if(c[e].isActive){a.XC=a.Mg=e;a.aL=null;d=c[e];break}!d&&c[b]&&Promise.resolve().then(function(){c[b].isActive=!0;a.bO.emit(a.Pr(b))})}_.Qn(a.Sa)})};_.h.Dc=function(){var a=this;this.Krb=this.Jrb.Hc.subscribe(function(){return a.Ykb(!0)})};
_.h.RWa=function(){var a=this;this.V$.Hc.ha(_.fg(this.V$)).subscribe(function(b){a.eh.reset(b.filter(function(c){return c.vaa===a||!c.vaa}));_.Sg(a.eh)})};_.h.Ma=function(){this.eh.destroy();this.ada.unsubscribe();this.sL.unsubscribe();this.Krb.unsubscribe()};_.h.SF=function(){this.VW&&this.VW.SF()};_.h.NK=function(a){this.aL=a;this.vM.emit(this.Pr(a))};_.h.Pr=function(a){var b=new e5b;b.index=a;this.eh&&this.eh.length&&(b.tab=this.eh.toArray()[a]);return b};
_.h.UWa=function(){var a=this;this.sL&&this.sL.unsubscribe();this.sL=_.Gf.apply(null,_.v(this.eh.map(function(b){return b.dh}))).subscribe(function(){return _.Qn(a.Sa)})};_.h.qaa=function(a){return Math.min(this.eh.length-1,Math.max(a||0,0))};_.h.gba=function(a,b){return a.id||this.iba+"-label-"+b};_.h.fba=function(a){return this.iba+"-content-"+a};_.h.zWa=function(a){if(this.rz&&this.FP){var b=this.tD.na;b.style.height=this.FP+"px";this.tD.na.offsetHeight&&(b.style.height=a+"px")}else this.FP=a};
_.h.ZVa=function(){var a=this,b=this.tD.na;this.FP=b.clientHeight;b.style.height="";this.nb.run(function(){return a.CL.emit()})};_.h.mk=function(a,b,c){b.Ms=c;a.disabled||(this.selectedIndex=c)};_.h.Ur=function(a){var b,c=(b=this.aL)!=null?b:this.selectedIndex;return a===c?0:-1};_.h.cXa=function(a,b){a&&a!=="mouse"&&a!=="touch"&&(this.VW.Ms=b)};_.h.Ykb=function(a){var b=this;if(a){var c;(c=this.Jrb)==null||c.forEach(function(d,e){return d.drb(e===b.Mg)})}};
_.h.Yc=function(){return this.mSa||this.animationDuration==="0"||this.animationDuration==="0ms"};
_.p.Object.defineProperties(qQ.prototype,{cr:{configurable:!0,enumerable:!0,get:function(){return this.v2},set:function(a){this.v2=a;_.Qn(this.Sa)}},selectedIndex:{configurable:!0,enumerable:!0,get:function(){return this.Mg},set:function(a){this.XC=isNaN(a)?null:a}},animationDuration:{configurable:!0,enumerable:!0,get:function(){return this.X$},set:function(a){var b=a+"";this.X$=/^\d+$/.test(b)?a+"ms":b}},hz:{configurable:!0,enumerable:!0,get:function(){return this.RRa},set:function(a){this.RRa=isNaN(a)?
null:a}},backgroundColor:{configurable:!0,enumerable:!0,get:function(){return this.tV},set:function(a){var b=this.La.na.classList;b.remove("mat-tabs-with-background","mat-background-"+this.backgroundColor);a&&b.add("mat-tabs-with-background","mat-background-"+a);this.tV=a}}});qQ.O=function(a){return new (a||qQ)};
qQ.ya=_.Re({type:qQ,oa:[["mat-tab-group"]],vd:function(a,b,c){a&1&&_.Pg(c,pQ,5);if(a&2){var d;_.Tg(d=_.Ug())&&(b.V$=d)}},mb:function(a,b){a&1&&(_.Og(c5b,5),_.Og(d5b,5),_.Og(mQ,5));if(a&2){var c;_.Tg(c=_.Ug())&&(b.tD=c.first);_.Tg(c=_.Ug())&&(b.VW=c.first);_.Tg(c=_.Ug())&&(b.Jrb=c)}},Za:[1,"mat-mdc-tab-group"],qb:11,Wa:function(a,b){a&2&&(_.tg("mat-align-tabs",b.Oda),_.ch("mat-"+(b.color||"primary")),_.ah("--mat-tab-animation-duration",b.animationDuration),_.bh("mat-mdc-tab-group-dynamic-height",b.rz)("mat-mdc-tab-group-inverted-header",
b.Vja==="below")("mat-mdc-tab-group-stretch-tabs",b.tA))},inputs:{color:"color",cr:[2,"fitInkBarToContent","fitInkBarToContent",_.Hh],tA:[2,"mat-stretch-tabs","stretchTabs",_.Hh],Oda:[0,"mat-align-tabs","alignTabs"],rz:[2,"dynamicHeight","dynamicHeight",_.Hh],selectedIndex:[2,"selectedIndex","selectedIndex",_.Ih],Vja:"headerPosition",animationDuration:"animationDuration",hz:[2,"contentTabIndex","contentTabIndex",_.Ih],wi:[2,"disablePagination","disablePagination",_.Hh],Gc:[2,"disableRipple","disableRipple",
_.Hh],dt:[2,"preserveContent","preserveContent",_.Hh],backgroundColor:"backgroundColor",ariaLabel:[0,"aria-label","ariaLabel"],de:[0,"aria-labelledby","ariaLabelledby"]},outputs:{dqa:"selectedIndexChange",vM:"focusChange",CL:"animationDone",bO:"selectedTabChange"},Qb:["matTabGroup"],features:[_.jh([{Da:_.xcb,Cb:qQ}])],jc:["*"],Aa:9,Ba:8,Fa:[["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"]],ua:function(a,b){if(a&1){var c=_.Wd();_.Jg();_.I(0,"mat-tab-header",3,0);_.O("indexFocused",function(d){_.w(c);return _.y(b.NK(d))})("selectFocusedIndex",function(d){_.w(c);return _.y(b.selectedIndex=
d)});_.JE(2,iLb,8,17,"div",4,_.IE);_.J();_.ug(4,jLb,1,0);_.I(5,"div",5,1);_.JE(7,kLb,1,10,"mat-tab-body",6,_.IE);_.J()}a&2&&(_.H("selectedIndex",b.selectedIndex||0)("disableRipple",b.Gc)("disablePagination",b.wi),_.oC("aria-label",b.ariaLabel)("aria-labelledby",b.de),_.A(2),_.KE(b.eh),_.A(2),_.vg(b.qG?4:-1),_.A(),_.bh("_mat-animation-noopable",b.Yc()),_.A(2),_.KE(b.eh))},dependencies:[_.xB,_.wB,_.SE,_.lu,_.Yt,mQ],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;touch-action:manipulation}.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'],
ab:2});var f5b=function(){this.id=_.u(_.kj).getId("mat-tab-nav-panel-")};f5b.O=function(a){return new (a||f5b)};f5b.ya=_.Re({type:f5b,oa:[["mat-tab-nav-panel"]],Za:["role","tabpanel",1,"mat-mdc-tab-nav-panel"],qb:2,Wa:function(a,b){a&2&&_.tg("aria-labelledby",b.vkb)("id",b.id)},inputs:{id:"id"},Qb:["matTabNavPanel"],jc:_.Dcb,Aa:1,Ba:0,ua:function(a){a&1&&(_.Jg(),_.Kg(0))},ab:2,Na:0});
var g5b=function(a,b){_.Cpb.call(this);this.qE=a;if(this.options=b)this.yr=this.options.yr;var c;if((c=this.options)==null?0:c.Ak)this.Ak=this.options.Ak};_.W(g5b,_.Cpb);g5b.prototype.nM=function(){var a=this;this.wf.clear();var b=this.wk.reduce(function(c,d){return[].concat(_.v(c),_.v(a.zH(d)),[d])},[]);this.wf.select.apply(this.wf,_.v(b.map(function(c){return a.uL(c)})))};g5b.prototype.zH=function(a){var b=[];this.RV(b,a);return b.splice(1)};
g5b.prototype.RV=function(a,b){var c=this;a.push(b);b=this.qE(b);Array.isArray(b)?b.forEach(function(d){return c.RV(a,d)}):_.If(b)&&b.ha(_.Qf(1),_.Hf(Boolean)).subscribe(function(d){d=_.k(d);for(var e=d.next();!e.done;e=d.next())c.RV(a,e.value)})};var rQ=function(){};rQ.O=function(a){return new (a||rQ)};rQ.Ja=_.Se({type:rQ});rQ.Ia=_.ed({});var h5b=function(){this.Te=new _.ai([])};_.W(h5b,_.At);h5b.prototype.connect=function(a){var b=this;return _.Gf.apply(null,[a.uJ,this.Te]).ha(_.E(function(){return b.data}))};
h5b.prototype.disconnect=function(){};_.p.Object.defineProperties(h5b.prototype,{data:{configurable:!0,enumerable:!0,get:function(){return this.Te.value},set:function(a){this.Te.next(a)}}});var sQ=function(){};sQ.O=function(a){return new (a||sQ)};sQ.Ja=_.Se({type:sQ});sQ.Ia=_.ed({imports:[rQ,_.bu,_.bu]});var i5b=function(a){this.config=a;this.vdd=/[\u0300-\u036f]/g};i5b.prototype.normalize=function(a){return a.normalize("NFD").replace(this.vdd,"")};
var j5b=function(a,b,c){a=a.config.uk?a.config.uk:(a=a.config.un&&a.config.un.get(b))&&a.uk?a.uk:null;return a(b,c)},l5b=function(a,b){var c=a.config.Qz;if(!c.displayName||!c.Dga)return null;var d=c.GI;if(b.length===0)return{mc:c.Dga,confidence:1,W4:[{text:c.displayName}],GI:d};if(c.wdc)a=_.ekb(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,mc:c.Dga,W4:k5b(c.displayName,b),GI:d}:null},k5b=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},m5b=function(a){return new _.Rpb(function(b){return a.ha(_.gg(function(c){var d=
[];c=_.k(c.values());for(var e=c.next();!e.done;e=c.next()){e=e.value;var f=e.Qz;!f.Zs&&f.XCa&&(f.Zs=new f.XCa(e));f.Zs&&d.push.apply(d,_.v(f.Zs.match(b)))}d.sort(function(g,m){return m.confidence-g.confidence});return _.of(d)}))})},TXb=function(a,b){b=b===void 0?[]:b;return new _.RF(m5b(_.of(a)),_.Upb(_.of(a)),b,!0,!0,void 0)},tQ=function(){i5b.apply(this,arguments)};_.W(tQ,i5b);
var n5b=["panel"],o5b=function(a,b){this.source=a;this.option=b},uQ=function(){this.Sa=_.u(_.ho);this.La=_.u(_.ne);this.jm=_.u(_.Nrb);this.Yc=_.wj();this.Q$=_.We.EMPTY;this.fW=this.EF=!1;this.fM=null;this.mna=new _.Uj;this.Ke=new _.Uj;this.closed=new _.Uj;this.jna=new _.Uj;this.id=_.u(_.kj).getId("mat-autocomplete-");var a;this.y6a=((a=_.u(_.ej))==null?void 0:a.jOa)||!1;this.iu=!!this.jm.iu;this.ZP=!!this.jm.ZP;this.HI=!!this.jm.HI;var b;this.mG=(b=this.jm.Nl)!=null?b:!1};_.h=uQ.prototype;
_.h.Mca=function(a){this.ni=a;_.Qn(this.Sa)};_.h.bXa=function(){if(this.options)for(var a=_.k(this.options),b=a.next();!b.done;b=a.next())_.Qn(b.value.Sa)};_.h.Sd=function(){var a=this;this.Ib=(new _.sC(this.options)).ny().qv(this.oD);this.Q$=this.Ib.Cc.subscribe(function(b){a.isOpen&&a.jna.emit({source:a,option:a.options.toArray()[b]||null})});this.Rca()};_.h.Ma=function(){var a;(a=this.Ib)==null||a.destroy();this.Q$.unsubscribe()};_.h.Oca=function(a){this.ke&&(this.ke.na.scrollTop=a)};
_.h.uTa=function(){return this.ke?this.ke.na.scrollTop:0};_.h.Rca=function(){var a;this.EF=!((a=this.options)==null||!a.length);_.Qn(this.Sa)};_.h.xSa=function(a){this.mna.emit(new o5b(this,a))};_.h.VV=function(a){return this.ariaLabel?null:this.de?(a?a+" ":"")+this.de:a};_.h.oD=function(){return!1};
_.p.Object.defineProperties(uQ.prototype,{isOpen:{configurable:!0,enumerable:!0,get:function(){return this.fW&&this.EF}},classList:{configurable:!0,enumerable:!0,set:function(a){this.Al=a;this.La.na.className=""}},Nl:{configurable:!0,enumerable:!0,get:function(){return this.mG},set:function(a){this.mG=a;this.bXa()}}});uQ.O=function(a){return new (a||uQ)};
uQ.ya=_.Re({type:uQ,oa:[["mat-autocomplete"]],vd:function(a,b,c){a&1&&(_.Pg(c,_.xC,5),_.Pg(c,_.hu,5));if(a&2){var d;_.Tg(d=_.Ug())&&(b.options=d);_.Tg(d=_.Ug())&&(b.EN=d)}},mb:function(a,b){a&1&&(_.Og(_.Lg,7),_.Og(n5b,5));if(a&2){var c;_.Tg(c=_.Ug())&&(b.ua=c.first);_.Tg(c=_.Ug())&&(b.ke=c.first)}},Za:[1,"mat-mdc-autocomplete"],inputs:{ariaLabel:[0,"aria-label","ariaLabel"],de:[0,"aria-labelledby","ariaLabelledby"],fM:"displayWith",iu:[2,"autoActiveFirstOption","autoActiveFirstOption",_.Hh],ZP:[2,
"autoSelectActiveOption","autoSelectActiveOption",_.Hh],HI:[2,"requireSelection","requireSelection",_.Hh],sI:"panelWidth",Gc:[2,"disableRipple","disableRipple",_.Hh],classList:[0,"class","classList"],Nl:[2,"hideSingleSelectionIndicator","hideSingleSelectionIndicator",_.Hh]},outputs:{mna:"optionSelected",Ke:"opened",closed:"closed",jna:"optionActivated"},Qb:["matAutocomplete"],features:[_.jh([{Da:_.gu,Cb:uQ}])],jc:["*"],Aa:1,Ba:0,Fa:[["panel",""],["role","listbox",1,"mat-mdc-autocomplete-panel","mdc-menu-surface",
"mdc-menu-surface--open",3,"id"]],ua:function(a){a&1&&(_.Jg(),_.Cla(0,lLb,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"],
ab:2,Na:0});_.PH=function(a,b){this.start=a;this.end=b};vQ=function(a){_.MH.call(this,new _.PH(null,null),a)};_.W(vQ,_.MH);vQ.prototype.add=function(a){var b=this.selection,c=b.start;b=b.end;c==null?c=a:b==null?b=a:(c=a,b=null);_.MH.prototype.Vo.call(this,new _.PH(c,b),this)};vQ.prototype.isValid=function(){var a=this.selection,b=a.start;a=a.end;return b==null&&a==null?!0:b!=null&&a!=null?this.Dba(b)&&this.Dba(a)&&_.VE(this.Pta,b,a)<=0:(b==null||this.Dba(b))&&(a==null||this.Dba(a))};
vQ.prototype.Ts=function(){return this.selection.start!=null&&this.selection.end!=null};vQ.prototype.clone=function(){var a=new vQ(this.Pta);a.Vo(this.selection,this);return a};vQ.O=function(a){return new (a||vQ)(_.t(_.TE))};vQ.wa=_.q({token:vQ,qa:vQ.O});var wQ=function(a){this.Xa=a};wQ.prototype.v6b=function(a,b){var c=b.start;b=b.end;c==null?c=a:b==null&&a&&_.VE(this.Xa,a,c)>=0?b=a:(c=a,b=null);return new _.PH(c,b)};
wQ.prototype.acd=function(a,b){var c=null,d=null;b.start&&!b.end&&a&&(c=b.start,d=a);return new _.PH(c,d)};
wQ.prototype.Yya=function(a,b,c){var d=b.start,e=b.end;if(!d||!e)return null;var f=this.Xa,g=_.VE(f,d,e)!==0,m=f.getYear(c)-f.getYear(a),n=f.getMonth(c)-f.getMonth(a),r=f.getDate(c)-f.getDate(a);g&&_.WE(f,a,b.start)?(d=c,_.VE(f,c,e)>0&&(e=_.bF(f,e,m),e=_.aF(f,e,n),e=_.cF(f,e,r))):g&&_.WE(f,a,b.end)?(e=c,_.VE(f,c,d)<0&&(d=_.bF(f,d,m),d=_.aF(f,d,n),d=_.cF(f,d,r))):(d=_.bF(f,d,m),d=_.aF(f,d,n),d=_.cF(f,d,r),e=_.bF(f,e,m),e=_.aF(f,e,n),e=_.cF(f,e,r));return new _.PH(d,e)};
wQ.O=function(a){return new (a||wQ)(_.t(_.TE))};wQ.wa=_.q({token:wQ,qa:wQ.O});var p5b={Da:_.gsb,Pb:[],Gb:function(){var a=_.u(_.lg);return function(){return _.cj(a)}}},xQ=function(){};xQ.O=function(a){return new (a||xQ)};xQ.Ja=_.Se({type:xQ});xQ.Ia=_.ed({Tb:[_.KH,p5b],imports:[_.ov,_.au,_.lt,_.Zt,_.bu,_.VH,_.YH,_.TH,_.Ft]});
var mLb=/[^\w/]/g,q5b={Fv:0,xta:1,pxc:2,RVc:3,NONE:4,pkb:5,PERMISSION_DENIED:6,oOc:7,dIc:8,UNINITIALIZED:9,YGc:10,Kxd:11,ERROR:12,BVc: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"},yQ=function(a,b){this.Ha=a;this.client=b;this.lf=new _.kw(this.Ha)};
yQ.prototype.diff=function(a,b,c,d,e,f,g){var m=this,n=Object.assign({},_.kJ(a,b),{fileSpecSourceRootRepositoryKeyRepositoryName:c,fileSpecSourceRootRefSpec:d,fileSpecSourceRootRefHint:g,fileSpecPath:e});f&&(n.diffBase=f);return this.lf.fetch(n,function(){return m.client.Tia(n)})};yQ.O=function(a){return new (a||yQ)(_.t(_.Qq),_.t(_.BL))};yQ.wa=_.q({token:yQ,qa:yQ.O,Ga:"root"});
var r5b={Dib:0,Hyd:1,wxd:2,rZc:3,0:"FILES",1:"PROJECTS",2:"AI_OVERVIEW",3:"WIKI"},zQ=function(a,b,c,d){this.ho=a;this.Ob=b;this.Va=c;this.kia=d};zQ.prototype.Ma=function(){this.rb&&this.rb.unsubscribe()};zQ.O=function(a){return new (a||zQ)(_.t(_.vy),_.t(_.$h),_.t(_.ni),_.t(_.HM))};zQ.wa=_.q({token:zQ,qa:zQ.O});
var AQ=function(a,b,c){var d=this;this.uH=b;this.Md=c;this.oIa="BLAME";this.XZc="XREFS";this.fka=new _.Uj;this.Q9c=_.vx.has(14)?_.vf([A4b(this.uH),this.Md.tra]).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})})):_.of([]);this.iad=this.Vs("BLAME");this.Vmd=this.Vs("NL_SEMANTIC_OUTLINES");this.oxd=this.Vs("XREFS");this.jdd=this.Vs("DEPRECATED");this.Xbd=this.Md.Wya.ha(_.gg(function(e){return _.vf(e.map(function(f){return d.Vs(f)}))}),
_.E(function(e){return e.some(Boolean)}))};AQ.prototype.Ra=function(){};AQ.prototype.qHa=function(a){this.fka.emit(a)};AQ.prototype.Vs=function(a){return this.Md.GE(a).ha(_.E(function(b){return b.enabled}),_.Sf())};AQ.O=function(a){return new (a||AQ)(_.C(_.wx),_.C(_.oM),_.C(_.qM))};
AQ.ya=_.Re({type:AQ,oa:[["code-layers"]],inputs:{bi:"layerBaseLocation"},outputs:{fka:"highlightedXrefLines"},standalone:!1,Aa:14,Ba:18,Fa:[[3,"layerBaseLocation",4,"ngIf"],[3,"layerBaseLocation","highlightedLines",4,"ngIf"],[3,"layerBaseLocation","layerId",4,"ngFor","ngForOf"],[3,"layerBaseLocation"],[3,"highlightedLines","layerBaseLocation"],[3,"layerBaseLocation","layerId"]],ua:function(a,b){a&1&&(_.F(0,ALb,1,1,"blame-layer",0),_.S(1,"async"),_.F(2,BLb,1,1,"nl-semantic-outlines-layer",0),_.S(3,
"async"),_.Cg(4),_.F(5,CLb,1,1,"xrefs-layer",1),_.S(6,"async"),_.Dg(),_.Cg(7),_.F(8,DLb,1,1,"unified-deprecation-layer",0),_.S(9,"async"),_.Dg(),_.F(10,ELb,1,1,"coverage-layer",0),_.S(11,"async"),_.F(12,FLb,1,2,"finding-layer",2),_.S(13,"async"));a&2&&(_.H("ngIf",_.nh(1,6,b.iad)),_.A(2),_.H("ngIf",_.nh(3,8,b.Vmd)),_.A(3),_.H("ngIf",_.nh(6,10,b.oxd)),_.A(3),_.H("ngIf",_.nh(9,12,b.jdd)),_.A(2),_.H("ngIf",_.nh(11,14,b.Xbd)),_.A(2),_.H("ngForOf",_.nh(13,16,b.Q9c)))},dependencies:[_.KN,_.TN,_.LN,_.np,
_.op,_.VN,_.ON,_.kO,_.up],ab:2,Na:0});var s5b=function(a,b,c,d,e){this.lu=a;this.line=b;this.context=c;this.G8a=d;this.D8a=e};s5b.prototype.remove=function(){this.wU&&this.wU.remove()};s5b.prototype.render=function(){this.wU=this.lu.O3(this.line,{startColumn:this.G8a,endColumn:this.D8a,Dp:"hovercard-decoration-layer",key:this.context.email})};
var BQ=function(a,b){_.HN.call(this,b);var c=this;this.lu=a;this.rb=new _.We;this.rb.add(a.nDa.subscribe(function(d){if(c.VD.length!==0&&(d=c.Qs(d))){var e=d.key;e!=null&&(d.hovercardId=e)}}))};_.W(BQ,_.HN);BQ.prototype.Ma=function(){_.HN.prototype.Ma.call(this);this.rb.unsubscribe()};
BQ.prototype.aza=function(){var a=this,b=[];this.C5b&&(b=this.C5b.filter(GLb).map(function(c){var d=c.Qs().lastIndexOf("/");d=c.Qs().substring(d+1,c.Qs().length)+"@google.com";return new s5b(a.lu,c.getRange().en(),{email:d},_.bUa(c.getRange()),_.cUa(c.getRange()))}));return _.of(b)};BQ.prototype.Qs=function(a){a=a.target;return a instanceof Element&&a.tagName!=="div"?(a=_.iJ(a,".hovercard-decoration-layer","div,code-container"))?a.dataset:null:null};
_.p.Object.defineProperties(BQ.prototype,{QI:{configurable:!0,enumerable:!0,set:function(a){this.C5b=a;this.update()}}});BQ.O=function(a){return new (a||BQ)(_.C(_.tM),_.C(_.wh))};BQ.Ea=_.Te({type:BQ,oa:[["hovercard-decoration-layer"]],inputs:{QI:"scoLinks"},standalone:!1,features:[_.kg]});var t5b=function(a,b,c,d,e){this.lu=a;this.line=b;this.context=c;this.G8a=d;this.D8a=e};t5b.prototype.remove=function(){this.wU&&this.wU.remove()};
t5b.prototype.render=function(){var a=this.context.href;this.wU=this.lu.O3(this.line,{startColumn:this.G8a,endColumn:this.D8a,tagName:"a",Dp:this.context.style,href:a,key:a.startsWith("http://")||a.startsWith("https://")?"external":void 0,l9a:!0})};var CQ=function(a,b,c,d,e,f,g,m){_.HN.call(this,m);var n=this;this.lu=a;this.kra=b;this.Va=c;this.Ob=d;this.c7=e;this.Ha=f;this.zh=g;this.rb=new _.We;this.content=this.avb="";this.rb.add(a.s4.subscribe(function(r){n.GH(r)}))};_.W(CQ,_.HN);_.h=CQ.prototype;
_.h.Ra=function(){};_.h.Zb=function(){this.update()};_.h.Ma=function(){_.HN.prototype.Ma.call(this);this.rb.unsubscribe()};_.h.GH=function(a){if(a.button===0&&!_.jJ(a)){var b=a.target;if(b instanceof Element&&(b=_.iJ(b,"a.link-decoration-layer","code-container"))){var c=b.dataset.key==="external"?b.href:void 0;this.Ha.hb({gestureName:"CLICK",element:this.avb+"CodeLink",action:"navigate",Ji:c},a);c?(b.target="_blank",b.rel="noopener"):(a.preventDefault(),_.Bq(this.Va,b.pathname+b.search+b.hash))}}};
_.h.aza=function(){var a=this,b=[];if(this.QI)b=this.QI.map(function(m){var n=m.Qs(),r=m.getType();switch(r){case 6:case 7:n.startsWith("/search?q=")||(n=u5b(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:_.gb(r,"unhandled link type")}n.startsWith("/search/")&&(n=_.zq(a.Va,n),n=u5b(a,["/"+_.ar.E$],n.Ua));return new t5b(a.lu,m.getRange().en(),{href:n,style:"link-decoration-layer"},_.bUa(m.getRange()),_.cUa(m.getRange()))}).filter(function(m){return m!=
null});else{var c=this.lu.lines;c.length===0&&console.error("bad");for(var d=0;d<c.length;d++){var e=HLb(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 t5b(this.lu,d,{href:f,style:"link-decoration-layer"},g,g+f.length))}}}return _.of(b)};var u5b=function(a,b,c){return a.c7.cA(_.Cq(a.Va,a.w5a(b,c)))};CQ.prototype.w5a=function(a,b){return _.Aq(this.Va,a,{Xi:this.Ob,Ua:b})};
CQ.O=function(a){return new (a||CQ)(_.C(_.tM),_.C(_.xx),_.C(_.ni),_.C(_.$h),_.C(_.yp),_.C(_.Qq),_.C(_.tv),_.C(_.wh))};CQ.Ea=_.Te({type:CQ,oa:[["link-decoration-layer","analyticsElementToTrack","","content",""]],inputs:{avb:"analyticsElementToTrack",content:"content",QI:"scoLinks"},standalone:!1,features:[_.kg,_.Kn]});var DQ=function(){this.P6=!1;this.vFc="Star";this.zFc="Unstar";this.H9=""};DQ.prototype.Ra=function(){this.H9=_.uzb(this.type,this.P6)};DQ.O=function(a){return new (a||DQ)};
DQ.ya=_.Re({type:DQ,oa:[["simple-star"]],inputs:{type:"type",P6:"isStarred"},standalone:!1,Aa:3,Ba:7,Fa:[["type","button",1,"mat-button-base","mat-icon-button"],[1,"google-material-icons"]],ua:function(a,b){a&1&&(_.I(0,"button",0)(1,"span",1),_.Q(2),_.J()());a&2&&(_.tg("title",b.H9)("aria-label",b.P6?b.zFc:b.vFc),_.A(),_.bh("starred",b.P6)("disabled",!b.P6),_.A(),_.dh(" ",b.P6?"star":"star_border"," "))},styles:[_.vHb()],Na:0});
var v5b=/ \(.*\)/,w5b=function(){this.email=_.ph.apply(null,[""].concat(_.v([{transform:function(a){return a.replace(v5b,"")}}])))};w5b.O=function(a){return new (a||w5b)};w5b.Ea=_.Te({type:w5b,oa:[["","contactHovercard",""]],qb:1,Wa:function(a,b){a&2&&_.tg("data-hovercard-id",b.email())},inputs:{email:[1,"email"]},standalone:!1});var EQ=function(){};EQ.O=function(a){return new (a||EQ)};EQ.Ja=_.Se({type:EQ});EQ.Ia=_.ed({});var FQ=function(){this.layout="row"};FQ.O=function(a){return new (a||FQ)};FQ.ya=_.Re({type:FQ,oa:[["dc-p"]],inputs:{size:"size",layout:"layout"},standalone:!1,jc:["*"],Aa:5,Ba:3,Fa:[[3,"fxLayout"]],ua:function(a,b){a&1&&(_.Jg(),_.I(0,"p",0),_.Q(1,"\n  "),_.Kg(2),_.Q(3,"\n"),_.J(),_.Q(4,"\n"));a&2&&(_.bh("skinny",b.size==="skinny"),_.H("fxLayout",b.layout))},dependencies:[_.tu],styles:["p.skinny[_ngcontent-%COMP%] {\n  margin-bottom: 0px;\n}"]});var GQ=function(){};GQ.O=function(a){return new (a||GQ)};GQ.Ja=_.Se({type:GQ});GQ.Ia=_.ed({imports:[_.fv]});var HQ=function(){this.time=this.message=this.eZa="";this.Kla=[]};HQ.prototype.Zb=function(){var a;this.eZa=((a=this.commit.On)==null?void 0:a.email)||"";var b;this.fBb=(b=this.commit.T_a)==null?void 0:b.email;this.message=this.commit.mu;this.time=this.commit.rQ;this.Kla=this.commit.LX};HQ.O=function(a){return new (a||HQ)};
HQ.ya=_.Re({type:HQ,oa:[["commit-overview","commit",""]],inputs:{commit:"commit"},standalone:!1,features:[_.Kn],tc:["commit",""],Aa:18,Ba:6,Fa:[["class","message",4,"ngIf"],[1,"author-and-date"],[1,"detail"],[1,"person-label","grimoire-secondary-text"],["class","detail committer",4,"ngIf"],[1,"date"],[1,"message"],[1,"cdk-visually-hidden"],[3,"message","linkDefinitions"],[1,"detail","committer"]],ua:function(a,b){a&1&&(_.F(0,JLb,5,4,"div",0),_.I(1,"div",1)(2,"div",2)(3,"mat-icon"),_.Q(4,"person"),
_.J(),_.I(5,"span"),_.Q(6),_.J(),_.I(7,"span",3),_.Q(8," (author) "),_.J()(),_.F(9,KLb,7,1,"div",4),_.I(10,"div",2)(11,"mat-icon"),_.Q(12,"event"),_.J(),_.I(13,"span"),_.Q(14," Committed on "),_.J(),_.I(15,"span",5),_.Q(16),_.S(17,"dateTimeDisplay"),_.J()()());a&2&&(_.H("ngIf",b.message),_.A(6),_.eh(b.eZa),_.A(3),_.H("ngIf",b.eZa!==b.fBb),_.A(7),_.eh(_.nh(17,4,b.time)))},dependencies:[_.op,_.AM,_.Yv,_.JD,_.zM],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}"],
Na:0});var RLb=function(a){return{Lb:a}},QLb=function(a){return{context:a}},WLb=function(){return{Csd:!0}},x5b={NONE:0,vkc:1,eBc:2,A$:3,aJc:4,0:"NONE",1:"BRANCH_AND_SHA_OF_LAST_BRANCH_UPDATE",2:"LATEST_COMMIT_ON_PATH",3:"PIPER",4:"PINNED_SHA"},IQ=function(a,b,c){this.Yj=b;this.Joa=c;this.rta=x5b;this.k2b=this.Kbb=this.Mqa=_.Ff;this.Gx={};this.version=1;this.H8a=!0;this.d9=!1;this.rfb=_.vx.has(56)};_.h=IQ.prototype;_.h.Ra=function(){};_.h.Dc=function(){};
_.h.Zb=function(a){var b=this;a.activeLocation&&(this.Kbb=_.YI(this.location)?_.nDb(this.Joa,_.EJ(_.Ps(this.location.uc(),this.ZX),function(c){c.Wb=b.zcd}).tb()).ha(_.ig(function(){b.Gx.Hx=!0}),_.fg(_.lJ(this.location.Lb)),_.E(function(c){return c.type})):_.Ff,this.k2b=this.Kbb.ha(_.E(_.mJ)));if(a.activeLocation||a.showMostRecentCommitForPath||a.version)y5b(this,a.activeLocation),!this.d9&&this.j2b?(this.Mqa=_.of(void 0),this.Gx.tr=!0):this.d9&&this.version===1?(a=_.CI(this.location)?_.Ps(this.location.uc(),
"HEAD").tb():this.location,this.Mqa=_.vf([this.b6(a,0),this.b6()]).ha(_.gg(function(c){var d=_.k(c);c=d.next().value;return(d=d.next().value)?c&&c.Zf===d.Zf?_.of(void 0):z5b(b,d):_.of(void 0)}),_.ig(function(c){c&&c.Lb?b.Gx.tr=!0:b.Gx={}}))):this.Mqa=this.b6().ha(_.E(function(c){if(c!=null&&c.Zf)return{Lb:c.Zf,O_:c.Is?_.Rtb(b.location,c):void 0}}),_.ig(function(){b.Gx.tr=!0}))};_.h.Jo=function(){this.Gx.location&&this.Gx.Hx&&this.Gx.tr&&(this.Gx={},this.Lcb.launch(0,0))};
_.h.xfa=function(a){var b=this;if(!a)return _.of();var c=this.rfb?RKb(this.location,this.ald):this.location;return A5b(this,a).ha(_.E(function(d){return _.UI(b.location,d,b.version,a.O_||c)}))};
var A5b=function(a,b){return a.Kbb.ha(_.E(function(c){var d;return c===5?((d=a.location.params.Wb)==null?void 0:d.replace("codereview/",""))||void 0:b.Lb}))},z5b=function(a,b){var c=b.Zf;return a.Zh?B5b(a,c,a.location).ha(_.E(function(d){if(d===-1)return{Lb:c};if(d!==0)return{Lb:c,depth:d,bZ:_.Ms(_.Ps(_.pJ(a.location.uc()),"HEAD").tb())}})):_.of({Lb:c,O_:_.Rtb(a.location,b)})},B5b=function(a,b,c){var d=Number(b);return isNaN(d)||!_.nk(c)?_.of(-1):bXb(a.Yj,c).ha(_.Hf(_.aJ),_.Sf(function(e,f){return e.hc.Gl===
f.hc.Gl}),_.gg(function(e){var f=e.hc;e=f.Uza;f=f.Gl.findIndex(function(g){g=Number(g.Zf);return!isNaN(g)&&d>=g});return f===-1?e?(e(),_.Ff):_.of(-1):_.of(f)}))};IQ.prototype.b6=function(a,b){a=a===void 0?this.location:a;b=b===void 0?this.version:b;return this.Yj.b6(a,this.d9?"path":"repository",b).ha(_.E(AKb)).ha(_.Lf(function(){return _.of(void 0)}))};
var y5b=function(a,b){b=b&&b.Ck;if(b){var c=_.RI(b,a.location);var d=_.kk(b,a.version);c=c&&d===a.ZX}else c=!1;c||(a.Gx={},a.d9?(a.Gx.location=!0,a.Gx.Hx=!0):(c=a.Gx,b?(d=_.RI(b,a.location),b=_.kk(b,a.version),a=d&&b!==a.ZX):a=!1,c.location=a))};
_.p.Object.defineProperties(IQ.prototype,{Vd:{configurable:!0,enumerable:!0,set:function(a){this.location=a},get:function(){return this.location}},ZX:{configurable:!0,enumerable:!0,get:function(){return _.kk(this.location,this.version)||""}},zcd:{configurable:!0,enumerable:!0,get:function(){return _.Ntb(this.location,this.version)||""}},Ndd:{configurable:!0,enumerable:!0,get:function(){return this.ZX?this.d9?this.Zh?3:2:this.j2b?4:1:0}},Gpd:{configurable:!0,enumerable:!0,get:function(){return _.OI(this.ZX)}},
j2b:{configurable:!0,enumerable:!0,get:function(){return _.Hi.test(this.ZX)||_.CI(this.location)}},Zh:{configurable:!0,enumerable:!0,get:function(){return _.DI(this.location)}}});IQ.O=function(a){return new (a||IQ)(_.C(_.wx),_.C(_.BM),_.C(_.FM))};
IQ.ya=_.Re({type:IQ,oa:[["commit-information"]],mb:function(a,b){a&1&&_.Og(_.lu,5);if(a&2){var c;_.Tg(c=_.Ug())&&(b.Lcb=c.first)}},inputs:{version:"version",H8a:"linkToCommitDetails",Vd:"activeLocation",ald:"lastSubmoduleFetchSpec",d9:"showMostRecentCommitForPath"},standalone:!1,features:[_.Kn],Aa:14,Ba:7,Fa:[["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"]],ua:function(a,b){a&1&&(_.I(0,"span",4),_.F(1,NLb,4,3,"ng-container",5)(2,SLb,3,7,"ng-container",5)(3,ULb,1,1,null,5)(4,XLb,1,3,null,5),_.J(),_.K(5,"div",6),_.F(6,YLb,3,3,"ng-template",null,0,_.oh)(8,bMb,2,3,"ng-template",null,1,_.oh)(10,cMb,5,13,"ng-template",null,2,_.oh)(12,hMb,2,3,"ng-template",null,3,_.oh));a&2&&(_.H("ngSwitch",b.Ndd),_.A(),_.H("ngSwitchCase",
b.rta.vkc),_.A(),_.H("ngSwitchCase",b.rta.aJc),_.A(),_.H("ngSwitchCase",b.rta.A$),_.A(),_.H("ngSwitchCase",b.rta.eBc),_.A(),_.H("matRippleCentered",!0)("matRippleDisabled",!0))},dependencies:[_.Vq,_.op,_.tp,_.pp,_.qp,_.DM,_.tu,_.cv,_.lu,_.Dq,_.Az,_.up,_.GJ],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}"],
Na:0});var C5b=function(a){return""+a};var JQ=function(a,b){this.line=a;this.ch=b===void 0?null:b};var D5b=function(a,b,c,d,e){var f=f===void 0?[]:f;this.type=a;this.ZH=b;this.YH=c;this.tT=d;this.sT=e;this.NL=[];this.type=a;this.ZH=b;this.YH=c;this.tT=d;this.sT=e;if(f)for(a=_.k(f),b=a.next();!b.done;b=a.next())this.NL.push(b.value)};var E5b=function(a,b){this.Ug=a;this.Eid=!!b};var F5b=function(a,b,c){this.left=a;this.right=b;this.Eh=c};var G5b=function(){this.Zeb=this.pra=0;this.Sab=[];this.Uab=[];this.diff=this.Yeb=this.Xeb=0};
G5b.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.Sab=[];this.Uab=[];for(var L=0;L<=x;L++){for(var N=-1,R=z[L]=0;R<=L;R++){var ca=z[R];this.Sab.push(N<ca?ca*2:N*2+1);var wa=N<ca?ca:N,Da=wa-2*R+L;for(N=ca+1;wa<m&&Da<n&&a.charAt(wa)===c.charAt(Da);)++wa,++Da;z[R]=wa;ca=L-R-Math.ceil((n-m)/2);if(r&&ca>=0&&ca<L&&D[ca]<=wa){z=R;a=ca;c=wa;this.diff=L=L*2-1;this.Xeb=z;this.Yeb=a;this.pra=c;this.Zeb=c-2*z+Math.ceil(L/
2);break a}}N=D[L]=m;for(wa=0;wa<=L;wa++){ca=D[wa];this.Uab.push(N>=ca?ca*2:N*2+1);R=N>=ca?ca:N;Da=n-m-L+R+2*wa;for(N=ca-1;R>0&&Da>0&&a.charAt(R-1)===c.charAt(Da-1);)--R,--Da;D[wa]=R;ca=Math.floor((m-n)/2)-wa+L;if(!r&&ca>=0&&ca<=L&&R<=z[ca]){a=ca;c=wa;z=z[ca];this.diff=L*=2;this.Xeb=a;this.Yeb=c;this.pra=z;this.Zeb=z-2*a+Math.ceil(L/2);break a}}}this.diff=-3}if(this.diff>=0){e=[];L=Math.ceil(this.diff/2);a=this.Xeb;z=this.pra;for(c=e.length;L>=0;--L)m=this.Sab[(L+1)*L/2+a],n=z-Math.floor(m/2),z-=
n,n!==0&&(r=new F5b(z+b,z-2*a+L+d,n),x=e[e.length-1],e.length!==0&&H5b(r,x)?(x.left-=n,x.right-=n,x.Eh+=n):e.splice(0,0,r)),m&1&&(z--,a--);c>0&&H5b(e[c-1],e[e.length-1])&&(e[c-1].Eh+=e[e.length-1].Eh,e.pop());L=e.splice(c-1,e.length-c+1).reverse();for(z=0;z<L.length;z++)e.push(L[z]);L=Math.floor(this.diff/2);a=this.Yeb;for(z=this.pra;L>=0;--L)c=this.Uab[L*(L+1)/2+a],m=Math.floor(c/2)-z,x=g-f-L+z+2*a,r=Math.min(m,Math.max(0,Math.max(this.pra-z,this.Zeb-x))),n=z+r+b,x=x+r+d,r=m-r,r!==0&&(n=new F5b(n,
x,r),e.length!==0&&H5b(e[e.length-1],n)?e[e.length-1].Eh+=r:e.push(n)),z+=m,c&1&&(z++,a--)}return{NL:e,bMd:(f+g-this.diff)/2}};var H5b=function(a,b){return a.left+a.Eh===b.left&&a.right+a.Eh===b.right};for(var KQ=[],I5b=0;I5b<256;++I5b)KQ[I5b]=2;for(var J5b=97;J5b<=122;++J5b)KQ[J5b]=3;for(var K5b=65;K5b<=90;++K5b)KQ[K5b]=3;for(var L5b=48;L5b<=57;++L5b)KQ[L5b]=3;KQ[95]=3;KQ[32]=KQ[9]=KQ[10]=KQ[13]=0;for(var M5b=_.k("(){},.#/*\";'"),N5b=M5b.next();!N5b.done;N5b=M5b.next())KQ[N5b.value.charCodeAt(0)]=0;for(var O5b=_.k("!%^&[]?\\|<>+-=~@`"),P5b=O5b.next();!P5b.done;P5b=O5b.next())KQ[P5b.value.charCodeAt(0)]=5;KQ[0]=0;
var Q5b=function(){this.uXb=1;this.Yi=this.Ci=null;this.lineArray=[];this.Ela=[];this.ypa=[];this.nFa=[]};Q5b.prototype.Tia=function(a,b){a=R5b(a);b=R5b(b);return S5b(this,a,b)};
var S5b=function(a,b,c){b=T5b(a,b,c);a.Ci=b.zld;a.Yi=b.Ald;a.lineArray=b.lineArray;for(b=0;b<a.Ci.text.length;++b)a.Ela.push({nS:1,index:b});for(b=0;b<a.Yi.text.length;++b)a.ypa.push({nS:1,index:b});b=U5b(a,!0);for(c=1;c!==a.uXb&&b>0;++c)b=U5b(a,!1);b=V5b(a.Ela,4,-1);c=V5b(a.ypa,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=W5b(b[e].T6,c),m=W5b(b[e+(f?2:1)].T6,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].U6=b[e+1].cT,c[g+1].T6=b[e+1].B_);else continue;b[e].type=7;f&&(b[e+1].type=7);f=f?2:1;b[e+f].type=6;b[e+f].cT=b[e].cT;b[e+f].U6=b[e].U6}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].U6=b[n].cT;c[r].T6=b[n].B_;
++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("ye");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.cT,n=g.B_,g.U6=g.cT,g.T6=g.B_,g.cT=m,g.B_=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 JQ(0,0);c=new JQ(0,0);d=[];a=_.k(a);for(e=a.next();!e.done;e=a.next())e=e.value,f=new D5b(e.type,new JQ(e.U6,0),new JQ(e.T6,null),new JQ(e.cT,0),new JQ(e.B_,null)),e.type===1&&(f.ZH=b,f.YH=b),e.type===-1&&(f.tT=c,f.sT=c),b=X5b(f.YH),c=X5b(f.sT),d.push(f);a=d}return a},R5b=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},T5b=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 L=KQ[0],N=0;N<D.length;++N){var R=D[N];KQ[R.charCodeAt(0)]!==void 0&&(L+=KQ[R.charCodeAt(0)])}m[z]=L;z++}r.push(x++)}return new Y5b(n,r)};b=f(b,a.nFa);a=f(c,a.nFa);return{zld:b,Ald:a,lineArray:d}},W5b=function(a,b){for(var c=0;c<b.length&&!(b[c].B_>=a);c++);return c},X5b=function(a){return a.ch===null?new JQ(a.line+1,0):a},U5b=
function(a,b){if(!a.Ci||!a.Yi)throw Error();if(b){var c=a.Ci;for(var d=a.Yi,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={Fla:new Y5b(c.text.substr(0,e),c.lineNumbers.splice(0,e)),zpa:new Y5b(d.text.substr(0,e),d.lineNumbers.splice(0,e)),Eh:e},c.text=c.text.substr(e),d.text=d.text.substr(e),c=f)}else c=null;d=c;if(b){c=a.Ci;e=a.Yi;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={Fla:new Y5b(c.text.slice(1-f),c.lineNumbers.splice(1-f)),zpa:new Y5b(e.text.slice(1-f),e.lineNumbers.splice(1-f)),Eh:f-1},c.text=c.text.slice(0,c.text.length-f+1),e.text=e.text.slice(0,e.text.length-f+1),c=g)}else c=null;e=c;f=(new G5b).run(a.Ci.text,0,a.Yi.text,0).NL;c=[];for(g=0;g<f.length;g++)c.push(new E5b(f[g],!1));d!==null&&(a.Ci.text=d.Fla.text+a.Ci.text,a.Ci.lineNumbers.splice.apply(a.Ci.lineNumbers,[0,0].concat(_.v(d.Fla.lineNumbers))),a.Yi.text=d.zpa.text+a.Yi.text,a.Yi.lineNumbers.splice.apply(a.Yi.lineNumbers,
[0,0].concat(_.v(d.zpa.lineNumbers))),c.splice(0,0,new E5b(new F5b(0,0,d.Eh),!0)));d=d&&d.Eh>0?d.Eh:0;e!==null&&(a.Ci.text+=e.Fla.text,a.Ci.lineNumbers.splice.apply(a.Ci.lineNumbers,[a.Ci.lineNumbers.length,0].concat(_.v(e.Fla.lineNumbers))),a.Yi.text+=e.zpa.text,a.Yi.lineNumbers.splice.apply(a.Yi.lineNumbers,[a.Yi.lineNumbers.length,0].concat(_.v(e.zpa.lineNumbers))),f=d+e.Eh,c.push(new E5b(new F5b(a.Ci.text.length-f,a.Yi.text.length-f,e.Eh),!0)));if(!a.Ci||!a.Yi)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].Ug.Eh,z=c[r];e<z.Ug.left;)++e,++g;for(;f<z.Ug.right;)++f,++m;var D=r+1;D<c.length&&(c[D].Ug.left+=d,c[D].Ug.right+=d,z.Ug.left+x===c[D].Ug.left?(Z5b(a,a.Yi,m,z,c[D],c[D].Ug.right-z.Ug.right),x=z.Ug.Eh):z.Ug.right+x===c[D].Ug.right&&(Z5b(a,a.Ci,g,z,c[D],c[D].Ug.left-z.Ug.left),x=z.Ug.Eh));D=g;for(var L=m;;){var N=D-1,R=L-1;if(N<0||R<0)break;if(a.Ci.text[N]!==a.Yi.text[R])break;if(a.Ci.lineNumbers[N]+1!==a.Ci.lineNumbers[D]||a.Yi.lineNumbers[R]+1!==a.Yi.lineNumbers[L])break;
R=a.Yi.lineNumbers[R];if(a.Ela[a.Ci.lineNumbers[N]].nS!==1||a.ypa[R].nS!==1)break;--D;--L;++x}if(x!==0){N=0;R=D;for(var ca=0;ca<x&&N<=0;++ca)N+=a.nFa[a.Ci.text.charCodeAt(R)],++R;if(N>0||z.Eid){++n;g=D;m=L;for(N=0;N<x;++N,++L,++D)R=a.Ci.lineNumbers[D],ca=a.Yi.lineNumbers[L],a.Ela[R].nS=b,a.Ela[R].index=ca,a.ypa[ca].nS=b,a.ypa[ca].index=R;a.Ci.text=a.Ci.text.substr(0,g)+String.fromCharCode(-1)+a.Ci.text.substr(D);a.Yi.text=a.Yi.text.substr(0,m)+String.fromCharCode(-2)+a.Yi.text.substr(L);a.Ci.lineNumbers.splice(g,
D-g,null);a.Yi.lineNumbers.splice(m,L-m,null);g++;m++;e+=z.Ug.Eh;f+=z.Ug.Eh}}}return n},Z5b=function(a,b,c,d,e,f){var g=c+d.Ug.Eh,m=c+f;c=0;var n=g,r=m;for(f=0;f<d.Ug.Eh&&!(--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.Ug.Eh&&!(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 L=$5b(a,b,r),N=$5b(a,b,x),R=$5b(a,b,z),ca=$5b(a,b,m),wa=Math.min(L,N),Da=Math.min(R,
ca);a6b(a,b,r)==="}"&&(wa-=2);a6b(a,b,x)==="{"&&(wa-=2);a6b(a,b,z)==="}"&&(Da-=2);L<N&&--wa;R<ca&&--Da;g.push(wa+Da)}c===d.Ug.Eh&&(g[0]-=10);f===e.Ug.Eh&&(g[n-1]-=10);a=Number.MAX_VALUE;b=-1;for(f=0;f<n;++f)g[f]<a&&(a=g[f],b=f);c=b-c;c!==0&&(d.Ug.Eh+=c,e.Ug.left+=c,e.Ug.right+=c,e.Ug.Eh-=c)}},$5b=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.nFa[b]},a6b=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]},V5b=function(a,b,c){var d=[];if(a.length===0)return[];for(var e=a[0].nS,f=a[0].index,g=a[0].index,m=0,n=0,r=1;r<a.length;++r)if(a[r].nS===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("ze`"+e);d.push(new b6b(e,f,g,m,n));m=n=r;f=g=a[r].index;e=a[r].nS}a=new b6b(0,f,g,m,n);e===1?a.type=c:e===2&&(a.type=
b);d.push(a);return d},Y5b=function(a,b){this.text=a;this.lineNumbers=b},b6b=function(a,b,c,d,e){this.type=a;this.U6=b;this.T6=c;this.cT=d;this.B_=e};var c6b=function(){this.uXb=void 0},d6b=function(a,b){if(a==="")return{lines:["\n"],jab:[new JQ(b,0),new JQ(b,0)]};a=a.split(/([^\d\w]|[\d\w]+)/).filter(function(g){return g!==""});for(var c=0,d=[new JQ(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 JQ(b,c));return{lines:a.map(function(g){return g.replace("\n","\x00")+"\n"}),jab:d}};
c6b.prototype.Tia=function(a,b){var c=new Q5b,d=c.Tia(a,b);a=e6b(a);b=e6b(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.YH.line-f.ZH.line>500||f.sT.line-f.tT.line>500)){f.NL=[];var g=this.getRange(a,f.ZH,f.YH);if(!(g.length>1E4)){g=d6b(g,f.ZH.line);var m=this.getRange(b,f.tT,f.sT);if(!(m.length>1E4)){m=d6b(m,f.tT.line);c=new Q5b;c=S5b(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.jab[z.line]:x.jab[z.line+1]};switch(n.type){case 1:case -1:case 0:case 2:n.ZH=r(g,n.ZH);n.YH=r(g,n.YH);n.tT=r(m,n.tT);n.sT=r(m,n.sT);break;default:throw Error("Ae");}f.NL.push(n)}}}}}return d};
var e6b=function(a){if(a.length===0)return[""];a=R5b(a);_.ta(a).endsWith("\n")&&a.push("");return a},f6b=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.NL.length>0){var g=a.getRange(c,f.ZH,f.NL[0].ZH);g.length>0&&e.push([0,g]);e.push.apply(e,_.v(f6b(a,f.NL,c,d)));f=a.getRange(c,_.ta(f.NL).YH,f.YH);f.length>0&&e.push([0,f])}else{g=f.ZH;var m=f.YH,n=f.tT,r=f.sT;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("Be");default:throw Error("Ce");}}return e};c6b.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 g6b=["codeview"],h6b={lineNumbers:!0,extraKeys:{"Ctrl-F":"findPersistent","Cmd-F":"findPersistent"},readOnly:!0},LQ=function(a,b,c){var d=this;this.zone=c;this.line=void 0;this.eY=h6b;this.Mwd=new c6b;this.Zm=this.diffBase="";this.XAb=3;this.yZ=[];this.T_=[];this.Gi=new _.Uj;this.align=!0;this.xpa=this.Dla=C5b;this.rb=a.N_a.subscribe(function(e){d.eY=Object.assign({},h6b,{theme:e});if(d.Fp){e=_.k(i6b(d));for(var f=e.next();!f.done;f=e.next())d.setOptions(f.value)}})};LQ.prototype.Ra=function(){};
LQ.prototype.Zb=function(a){(a.diffBase||a.contents||a.fileName)&&j6b(this)};LQ.prototype.Ma=function(){this.rb.unsubscribe()};
var j6b=function(a){a.Gi.emit(!1);a.Fp&&a.M_a.na.removeChild(a.M_a.na.lastChild);var b=_.vx.has(35);a.zone.Xb(function(){setTimeout(function(){var c,d,e;return _.cf(function(f){if(f.Id==1)return _.ef(f,_.qvb(),2);a.Fp=f.yg.MergeView(a.M_a.na,{orig:null,origLeft:a.diffBase,value:a.Zm,mode:"text/plain",revertButtons:!1,connect:a.align?"align":"",collapseIdentical:a.XAb,diffDriverFunction:function(g,m){if(b){var n=a.Mwd;var r=e6b(g),x=e6b(m);r.length>15E3||x.length>15E3?n=void 0:(g=n.Tia(g,m),n=f6b(n,
g,r,x));return n}}});k6b(a);c=_.k(i6b(a));d=c.next();for(e={};!d.done;e={N1a:void 0},d=c.next())e.N1a=d.value,e.N1a.operation(function(g){return function(){var m=g.N1a;l6b(a,m);a.setOptions(m);if(a.Fp){var n=m6b(a,m),r=n?"left-edit-gutter":"right-edit-gutter",x=a.Fp.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=m6b(a,m)?a.Dla:a.xpa;m.setOption("lineNumberFormatter",n);n=m6b(a,m)?
a.yZ:a.T_;n=_.k(n);for(r=n.next();!r.done;r=n.next())r=r.value,m.addLineWidget(r.line,r.element,r.options)}}(e));_.jf(f)})},0)})},i6b=function(a){return a.Fp?[a.Fp.leftOriginal(),a.Fp.editor()]:[]},k6b=function(a){if(a.Fp)a.Fp.editor().on("update",function(){a.zone.run(function(){a.Gi.emit(!0)})})},m6b=function(a,b){if(a.Fp)return b===a.Fp.leftOriginal()?!0:!1};
LQ.prototype.setOptions=function(a){if(this.Fp)for(var b=_.k(Object.entries(this.eY)),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 l6b=function(a,b){var c,d;_.cf(function(e){if(e.Id==1)return a.Fp&&a.fileName?_.ef(e,_.qvb(),2):e.return();d=(c=e.yg.findModeByFileName(a.fileName))?c.mime:"text/plain";b.setOption("mode",d);_.jf(e)})};
_.p.Object.defineProperties(LQ.prototype,{Kpa:{configurable:!0,enumerable:!0,set:function(a){this.line=a;this.Fp&&(a=_.PI(this.line))&&(this.Fp.editor().scrollTo(0,this.Fp.editor().charCoords({line:a-1,ch:0},"local").top),this.Fp.editor().getDoc().setCursor({line:a-1,ch:0}))}},Oud:{configurable:!0,enumerable:!0,set:function(a){this.M_a=a}}});LQ.O=function(a){return new (a||LQ)(_.C(_.ty),_.C(_.wx),_.C(_.th))};
LQ.ya=_.Re({type:LQ,oa:[["code-diff","fileName",""]],mb:function(a,b){a&1&&_.Og(g6b,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.Oud=c.first)}},inputs:{fileName:"fileName",diffBase:"diffBase",Zm:"contents",XAb:"collapseIdenticalLines",yZ:"leftLineWidgets",T_:"rightLineWidgets",Kpa:"scrollToLine",align:"align",Dla:"leftLineNumberFormatter",xpa:"rightLineNumberFormatter"},outputs:{Gi:"rendered"},standalone:!1,features:[_.Kn],tc:["fileName",""],Aa:2,Ba:0,Fa:[["codeview",""],[1,"scope"]],ua:function(a){a&1&&_.K(0,
"div",1,0)},styles:['.scope[_ngcontent-%COMP%]{height:100%;width:100%}.scope[_ngcontent-%COMP%]     .CodeMirror-linenumber{width:26px}.scope[_ngcontent-%COMP%]     .CodeMirror-linenumbers{padding:0 2px 0 0}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-collapsed-widget{border:0;cursor:pointer;display:flex;justify-content:center}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-collapsed-widget:before{content:"(...)"}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-l-chunk-end.CodeMirror-linebackground{border:0}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-l-chunk-start.CodeMirror-linebackground{border:0}.scope[_ngcontent-%COMP%]     .CodeMirror-merge{border:0;height:calc(100% - 5px);width:100%}.scope[_ngcontent-%COMP%]     div.CodeMirror-merge-collapsed-line pre.CodeMirror-line{padding:0}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-pane{height:100%}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-pane{width:50%}.scope[_ngcontent-%COMP%]     .CodeMirror-merge-gap{display:none}.scope[_ngcontent-%COMP%]     .CodeMirror{font-size:.9230769231rem;font-weight:400;line-height:1.2307692308rem;font-family:Roboto Mono,monospace;letter-spacing:normal;height:100%;width:100%}@media (forced-colors:active){.scope[_ngcontent-%COMP%]     .CodeMirror-merge-l-inserted{background:Highlight;color:HighlightText}}@media (forced-colors:active){.scope[_ngcontent-%COMP%]     .CodeMirror-merge-l-deleted{background:Highlight;color:HighlightText}}'],
Na:0});var MQ=function(){this.Gi=new _.Uj;this.gNa="Diff is too large to display";this.ZZa=!1;this.yZ=[];this.T_=[];this.F4b=this.PSb=void 0;this.xpa=this.Dla=C5b;this.QSb=new Map;this.G4b=new Map};MQ.prototype.Ra=function(){};
MQ.prototype.Zb=function(){a:{var a=0;for(var b=_.k(this.fH),c=b.next();!c.done;c=b.next())if(c=c.value,a+=c.XH.Zm.length+c.KI.Zm.length,a>=10485760){a=!0;break a}a=!1}if(a)this.ZZa=!1,this.CDa(!0);else{a=[];b=[];c=_.k(this.fH);for(var d=c.next();!d.done;d=c.next()){var e=d.value;d=e.KI;e=_.jib(e.XH.Zm||"");e=_.dpb(e);d=_.jib(d.Zm||"");d=_.dpb(d);a.push(e);b.push(d)}this.PSb=a.join("");this.F4b=b.join("");a=new Map;b=new Map;d=c=1;e=_.k(this.fH);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.KI,D=g.XH,L=z.endLine+1,N=D.endLine+1;z=z.OG+1;D=D.OG+1;switch(g.type){case _.OJ.YHa:for(N=z;N<L;N++,x++)m.set(r,""),n.set(x," "+N);break;case _.OJ.aOa:for(L=D;L<N;L++,r++)m.set(r,""+L),n.set(x,"");break;case _.OJ.VPa:case _.OJ.wIa:for(g=D;g<N;g++,r++)m.set(r,""+g);for(m=z;m<L;m++,x++)n.set(x," "+m);break;default:throw Error("De");}c+=f.XH.endLine-f.XH.OG;d+=f.KI.endLine-f.KI.OG}this.QSb=a;this.G4b=b;this.Dla=mMb(a);this.xpa=mMb(b);b=a=0;c=_.k(this.fH);for(d=
c.next();!d.done;d=c.next()){x=d=d.value;e=a;f=b;n=x.XH;m=x.KI;n=n.endLine-n.OG;m=m.endLine-m.OG;switch(x.type){case _.OJ.YHa:this.yZ.push(kMb(e,m));break;case _.OJ.aOa:this.T_.push(kMb(f,n));break;case _.OJ.wIa:r=L=0;x=!0;m>n?(L=m-n,x=!1):n>m&&(r=n-m,x=!1);n=L;m=r;this.yZ.push(kMb(e,n,x));this.T_.push(kMb(f,m,x));break;case _.OJ.VPa:break;default:throw Error("De");}a+=d.XH.endLine-d.XH.OG;b+=d.KI.endLine-d.KI.OG}lMb(this.QSb,this.yZ);lMb(this.G4b,this.T_);this.ZZa=!0}};MQ.prototype.CDa=function(a){this.Gi.emit(a)};
MQ.O=function(a){return new (a||MQ)};
MQ.ya=_.Re({type:MQ,oa:[["code-diff-chunks","diffChunks","","fileName",""]],inputs:{fH:"diffChunks",fileName:"fileName"},outputs:{Gi:"rendered"},standalone:!1,features:[_.Kn],tc:["diffChunks","","fileName",""],Aa:3,Ba:2,Fa:[["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"]],ua:function(a,b){a&1&&_.F(0,iMb,1,9,"code-diff",1)(1,jMb,2,1,"ng-template",null,0,_.oh);a&2&&(a=_.$g(2),_.H("ngIf",b.ZZa)("ngIfElse",a))},dependencies:[_.op,_.nI,LQ],styles:["dc-information-box[_ngcontent-%COMP%] {\n  align-items: center;\n  display: flex;\n  height: 40px;\n  justify-content: center;\n}"],Na:0});var NQ=function(a){this.Ha=a;this.ota=0;this.Vib=2;this.Zm=void 0;this.Gi=new _.Uj;this.ccb=!1;this.zHb={Xs:"",lq:"",tN:"",tg:"",b7a:!1,rZ:!1}};NQ.prototype.Ra=function(){};NQ.prototype.Zb=function(a){if(a.location||a.entry)this.sld=_.Ps(_.TI(this.location.uc(),"repo"),this.entry.Xs).tb(),this.Qqd=_.Ps(_.TI(this.location.uc(),"repo"),this.entry.lq).tb(),this.ofd=_.Ms(_.Ps(this.location.uc(),this.entry.lq).Pc(this.entry.tN).Gj({Go:this.entry.Xs}).tb())};
NQ.prototype.CDa=function(a){this.ccb=a;this.Gi.emit({Gi:a,yha:this.yha})};var n6b=function(a){a.Ha.hb({gestureName:"CLICK",element:"CommitFileEntryExpansionPanel",action:a.rY.Jd?"expand":"collapse",projectId:a.location.wb})},o6b=function(a){a.rY.Jd&&a.ccb&&a.Gi.emit({Gi:a.ccb,yha:a.yha})};
_.p.Object.defineProperties(NQ.prototype,{entry:{configurable:!0,enumerable:!0,set:function(a){this.zHb=a;this.Zm=a.Zm},get:function(){return this.zHb}},expand:{configurable:!0,enumerable:!0,set:function(a){this.rY.Jd=a;o6b(this)},get:function(){return this.rY.Jd}},omd:{configurable:!0,enumerable:!0,get:function(){return this.entry.rZ?"source:file_delete":this.entry.b7a?"source:file_add":"source:file_edit"}},ymd:{configurable:!0,enumerable:!0,get:function(){return this.entry.rZ?"Removed":this.entry.b7a?
"Modified":"Added"}},nfd:{configurable:!0,enumerable:!0,get:function(){return this.entry.rZ?"":this.ofd}},eE:{configurable:!0,enumerable:!0,get:function(){return this.entry.rZ?this.entry.tg:this.entry.tN}},Tjd:{configurable:!0,enumerable:!0,get:function(){return!this.entry.Zm}},iFb:{configurable:!0,enumerable:!0,get:function(){return this.expand&&this.entry.Zm}},Spd:{configurable:!0,enumerable:!0,get:function(){return sMb(this.metadata.removed,this.metadata)}},X9c:{configurable:!0,enumerable:!0,get:function(){return sMb(this.metadata.HG,
this.metadata)}},Qad:{configurable:!0,enumerable:!0,get:function(){return sMb(this.metadata.changed,this.metadata)}},metadata:{configurable:!0,enumerable:!0,get:function(){var a=this.entry&&this.entry.Zm?this.entry.Zm.gDa:void 0;return a?{Ivd:Number(a.C8a||0),removed:Number(a.B8a||0),changed:Number(a.y8a||0),HG:Number(a.x8a||0)}:{changed:0,removed:0,Ivd:0,HG:0}}},Rpd:{configurable:!0,enumerable:!0,get:function(){return p6b.format({count:this.metadata.removed})}},Pad:{configurable:!0,enumerable:!0,
get:function(){return q6b.format({count:this.metadata.changed})}},W9c:{configurable:!0,enumerable:!0,get:function(){return r6b.format({count:this.metadata.HG})}}});NQ.O=function(a){return new (a||NQ)(_.C(_.Qq))};
NQ.ya=_.Re({type:NQ,oa:[["commit-file-entry"]],mb:function(a,b){a&1&&_.Og(_.SD,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.rY=c.first)}},inputs:{location:"location",yha:"entryIndex",entry:"entry",expand:"expand"},outputs:{Gi:"rendered"},standalone:!1,features:[_.Kn],Aa:30,Ba:10,Fa:[["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"]],ua:function(a,b){if(a&1){var c=
_.Wd();_.I(0,"mat-expansion-panel",1);_.O("opened",function(){_.w(c);o6b(b);n6b(b);return _.y()})("closed",function(){_.w(c);o6b(b);n6b(b);return _.y()});_.Q(1,"\n  ");_.I(2,"mat-expansion-panel-header",2);_.Q(3,"\n    ");_.I(4,"mat-panel-title");_.Q(5,"\n      ");_.I(6,"div",3);_.Q(7,"\n        ");_.K(8,"mat-icon",4);_.Q(9,"\n        ");_.I(10,"span",5);_.Q(11);_.J();_.Q(12,"\n        ");_.I(13,"conditional-link",6);_.O("click",function(d){_.w(c);return _.y(d.stopPropagation())});_.Q(14);_.J();_.Q(15,
"\n      ");_.J();_.Q(16,"\n      ");_.I(17,"span",7);_.Q(18,"\n        ");_.F(19,nMb,2,2,"mat-spinner",8);_.Q(20,"\n      ");_.J();_.Q(21,"\n    ");_.J();_.Q(22,"\n  ");_.J();_.Q(23,"\n  ");_.F(24,pMb,13,7,"ng-container",9);_.Q(25,"\n");_.J();_.Q(26,"\n\n");_.F(27,rMb,15,7,"ng-template",null,0,_.oh);_.Q(29,"\n")}a&2&&(a=_.$g(28),_.A(8),_.H("svgIcon",b.omd),_.A(3),_.eh(b.ymd),_.A(2),_.H("condition",!b.entry.rZ)("link",b.nfd)("trackGestureClick",!b.entry.rZ)("trackProjectId",b.location.wb),_.A(),_.dh("",
b.eE,"\n        "),_.A(5),_.H("ngIf",b.Tjd)("ngIfElse",a),_.A(5),_.H("ngIf",b.iFb))},dependencies:[_.Vq,MQ,_.DM,IQ,_.op,_.tu,_.cv,_.Yv,_.SD,_.TD,_.NL,_.hA,_.fA,_.qD],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}"],
Na:0});var p6b=new _.Hv("{count, plural, =1 {1 removed line} other {# removed lines}}"),q6b=new _.Hv("{count, plural, =1 {1 changed line} other {# changed lines}}"),r6b=new _.Hv("{count, plural, =1 {1 added line} other {# added lines}}");var OQ=function(){this.Ved=this.r5=new _.ai(0)};_.p.Object.defineProperties(OQ.prototype,{Kjd:{configurable:!0,enumerable:!0,get:function(){return this.r5.getValue()===1}},t7a:{configurable:!0,enumerable:!0,get:function(){return this.r5.getValue()===0}}});OQ.O=function(a){return new (a||OQ)};OQ.wa=_.q({token:OQ,qa:OQ.O});var s6b=function(a){this.sQ=a;this.disabled=!1;this.kb=new _.Li;this.kEc="Collapse All";this.lEc="Expand All"};s6b.O=function(a){return new (a||s6b)(_.C(OQ))};
s6b.ya=_.Re({type:s6b,oa:[["expand-all-button"]],inputs:{disabled:"disabled",kb:"place"},standalone:!1,Aa:3,Ba:5,Fa:[["type","button","mat-stroked-button","","color","primary","ascTrackElement","CommitDetails",3,"click","disabled","trackAction","trackGestureClick","trackProjectId"]],ua:function(a,b){a&1&&(_.I(0,"button",0),_.O("click",function(){var c=b.sQ;c.Kjd?c.r5.next(0):c.r5.next(1)}),_.I(1,"span"),_.Q(2),_.J()());a&2&&(_.H("disabled",b.disabled)("trackAction",b.sQ.t7a?"expand":"collapse")("trackGestureClick",
!b.disabled)("trackProjectId",b.kb.wb),_.A(2),_.eh(b.sQ.t7a?b.lEc:b.kEc))},dependencies:[_.Vq,_.Fx,_.jv],ab:2,Na:0});var PQ=function(a,b,c,d){this.aia=a;this.xi=b;this.sQ=c;this.ud=d;this.Sn=[];this.hOb=!1;this.bia=new Map;this.expand=new Map;this.F5=0;this.aAa=new _.We;this.yGa=new _.We;this.k5=0};PQ.prototype.Ra=function(){var a=this;this.yGa=this.sQ.Ved.subscribe(function(b){switch(b){case 1:if(!a.Sn||a.Sn.length<1)break;vMb(a);break;case 0:clearTimeout(a.r2a);a.expand=new Map;a.k5=0;break;default:_.gb(b,"Unknown expansion state")}})};PQ.prototype.Ma=function(){clearTimeout(this.r2a);this.aAa.unsubscribe();this.yGa.unsubscribe()};
PQ.prototype.Zb=function(){this.F5=0;this.aAa.unsubscribe();this.aAa=new _.We;this.bia=new Map;for(var a=0;a<this.Sn.length;a++){var b=this.Sn[a],c=b.tg;b=b.tN;this.bia.set(a,{Xs:this.Xs,lq:this.lq,tg:c||"",tN:b||"",b7a:!(c||!b),rZ:!(b||!c)})}this.expand=new Map;yMb(this)};
var tMb=function(a){a=a.Sn.length;return a<1?"No files to expand":a>50?"Too many files to expand":null},vMb=function(a){a.k5>=a.Sn.length||(clearTimeout(a.r2a),a.r2a=setTimeout(function(){a.expand.set(a.k5,!0);_.Qn(a.ud)}))},yMb=function(a){if(a.Sn){for(var b=Math.min(a.F5+150,a.Sn.length),c=[],d=[],e=a.F5;e<b;e++){var f=a.Xs,g=a.lq;var m=a.Sn[e];g=m.tN?g:void 0;f=new _.nJ({path:m.tg,hash:m.tg?f:void 0,type:m.C$a});m=new _.nJ({path:m.tN,hash:g,type:m.n$a});m=new _.oJ({left:f,right:m});d.push({bAa: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())t6b(a,d.value);a.F5=b}},u6b=function(a,b){return b.length<1?_.Lk:a.aia.diff(a.location.wb,a.location.Wc,a.location.repository,b).ha(_.Lf(function(c){var d=a.xi;_.S_a(d);d.log(c);return _.Lk}))},t6b=function(a,b){var c=b.map(function(d){return d.bAa});a.aAa.add(u6b(a,c).ha(_.E(function(d){d=d.Zza;if(!d||d.length<1)throw Error("Ee");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.bia.get(g);n&&(m=Object.assign({},n,{Zm:m}),f.bia.set(g,m))}_.Rn(a.ud)}))};PQ.O=function(a){return new (a||PQ)(_.C(_.GM),_.C(_.Iv),_.C(OQ),_.C(_.ho))};
PQ.ya=_.Re({type:PQ,oa:[["commit-fileset"]],inputs:{location:"location",Sn:"fileDiffEntries",hOb:"includeHeader",Xs:"leftRefSpec",lq:"rightRefSpec"},standalone:!1,features:[_.Kn],Aa:4,Ba:3,Fa:[["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"]],ua:function(a,b){a&1&&(_.F(0,uMb,10,4,"div",0),_.I(1,"div",1),_.F(2,xMb,2,1,"ng-container",2)(3,zMb,3,1,"ng-container",3),_.J());a&2&&(_.H("ngIf",b.hOb),_.A(2),_.H("ngForOf",b.Sn),_.A(),_.H("ngIf",b.F5<b.Sn.length))},dependencies:[_.Vq,NQ,_.np,_.op,s6b,_.Fx,_.jv,_.Dy,_.Ay],styles:[".commit-entries[_ngcontent-%COMP%]{display:block;font-size:13px}.commit-entries[_ngcontent-%COMP%]   .show-more[_ngcontent-%COMP%]{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);height:28px;line-height:28px;width:100%}expand-all-button[_ngcontent-%COMP%]{margin-left:8px}.header[_ngcontent-%COMP%]{border-bottom-style:solid;border-bottom-width:1px;align-items:center;display:flex;font-weight:500;letter-spacing:.02em;justify-content:space-between;min-height:40px;padding-left:20px;position:sticky;position:-webkit-sticky;top:0;z-index:7}.header[_ngcontent-%COMP%]   .type[_ngcontent-%COMP%]{display:inline-flex;width:44px;overflow:hidden}"]});var QQ=function(){};QQ.prototype.transform=function(a,b){if(!b)return null;b=b.dBb;if(!b)return null;a=b.get(a);return a==null?-1:a};QQ.O=function(a){return new (a||QQ)};QQ.Ne=_.Ue({name:"blameIndexOf",type:QQ,qe:!0,standalone:!1});var uP=new WeakMap,RQ=function(){};RQ.prototype.transform=function(a,b,c){if(!a.Wb||a.revision==="CitC"){var d=b.kb;uP.has(d)||uP.set(d,{});var e=uP.get(d);if(e.left==null){var f;b=new URL(_.Cq(c,_.Aq(c,BMb((f=b.O_)!=null?f:d))),location.href);e.left=b.pathname;setTimeout(function(){var g;(g=document.getElementById("historyLeftSelector"))==null||g.focus()})}return AMb(e.left,"dlc","dlf","dlw",d.params.Wb,a)}};RQ.O=function(a){return new (a||RQ)};RQ.Ne=_.Ue({name:"linkifyLeft",type:RQ,qe:!0,standalone:!1});
var SQ=function(){};SQ.prototype.transform=function(a,b,c){var d=b.kb;if(!b.vJ||!a.Wb||a.revision==="CitC"){uP.has(d)||uP.set(d,{});var e=uP.get(d);if(e.right==null){var f;b=new URL(_.Cq(c,_.Aq(c,CMb((f=b.O_)!=null?f:d))),location.href);e.right=b.pathname}return AMb(e.right,_.DI(d)?"rcl":"drc","drf","drw",d.params.Wb,a)}};SQ.O=function(a){return new (a||SQ)};SQ.Ne=_.Ue({name:"linkifyRight",type:SQ,qe:!0,standalone:!1});var TQ=function(){};
TQ.prototype.transform=function(a,b,c){if(!a.Wb||a.revision==="CitC"){b=b.kb;uP.has(b)||uP.set(b,{});var d=uP.get(b);d.diff==null&&(c=new URL(_.Cq(c,_.Aq(c,DMb(b))),location.href),d.diff=c.pathname);c=d.diff;d=_.DI(b);b=b.params.Wb;var e=a.revision==="CitC"&&a.id>a.GN[0]&&a.Wb||"",f=a.revision==="CitC"&&a.Wb||"";return c+";"+(d?"rcl":"drc")+"="+encodeURIComponent(a.id)+(a.tg==null?"":";drf="+encodeURIComponent(a.tg))+";dlc="+encodeURIComponent(a.GN[0])+(a.parentPath==null?"":";dlf="+encodeURIComponent(a.parentPath))+
(b||a.Wb?";dlw="+encodeURIComponent(e)+";drw="+encodeURIComponent(f):"")+location.search+location.hash}};TQ.O=function(a){return new (a||TQ)};TQ.Ne=_.Ue({name:"linkifyDiff",type:TQ,qe:!0,standalone:!1});var UQ=function(){};UQ.prototype.transform=function(a,b,c){var d=b.kb;if(!b.vJ||!a.Wb||a.revision==="CitC")return uP.has(d)||uP.set(d,{}),b=uP.get(d),b.revision||(c=new URL(_.Cq(c,_.Aq(c,CMb(d))),location.href),b.revision=c.pathname),AMb(b.revision,_.CI(d)?"rcl":"drc","drf","drw",d.params.Wb,a)};
UQ.O=function(a){return new (a||UQ)};UQ.Ne=_.Ue({name:"linkifyRevision",type:UQ,qe:!0,standalone:!1});var VQ=function(){};VQ.prototype.transform=function(a,b,c,d){return GMb(a,b,c,a,d)};VQ.O=function(a){return new (a||VQ)};VQ.Ne=_.Ue({name:"linkifyRoot",type:VQ,qe:!0,standalone:!1});var WQ=function(){};
WQ.prototype.transform=function(a,b,c,d){var e=b.kb;if(a.Wb)return GMb(a,b,c,a,d);var f;c=a.id;a=a.tg;b=(f=b.O_)!=null?f:e;e.wb&&e.repository?_.DI(e)?(d=_.yx,e=FMb(a!=null?a:_.QI(e,0)),c=!e||e.match(/\/$/)?d+"cl/"+c:d+"cl/"+c+"/depot/"+e):_.CI(e)?c=""+(_.Z5a&&"https://"+b.wb+"."+_.Z5a+"/")+b.repository+"/+/"+c:(e=b.uc(),c&&_.Ps(e,c),e.Gj({}),c=_.Cq(d,_.Aq(d,_.Ms(_.TI(e,"ref").tb())))):c=void 0;return c};WQ.O=function(a){return new (a||WQ)};WQ.Ne=_.Ue({name:"linkifyId",type:WQ,qe:!0,standalone:!1});var XQ=function(){};XQ.prototype.transform=function(a){return a?_.DI(a):!1};XQ.O=function(a){return new (a||XQ)};XQ.Ne=_.Ue({name:"isPiperPlace",type:XQ,qe:!0,standalone:!1});var YQ=function(){};YQ.prototype.transform=function(a){return a?_.Ttb(a):!1};YQ.O=function(a){return new (a||YQ)};YQ.Ne=_.Ue({name:"isPackagePlace",type:YQ,qe:!0,standalone:!1});var ZQ=function(){};ZQ.O=function(a){return new (a||ZQ)};ZQ.Ja=_.Se({type:ZQ});ZQ.Ia=_.ed({});var $Q=function(){};$Q.prototype.transform=function(a){if(!a)return"";var b=a.indexOf("\n");return b===-1?a:a.substring(0,b)};$Q.O=function(a){return new (a||$Q)};$Q.Ne=_.Ue({name:"truncateCommitMessage",type:$Q,qe:!0,standalone:!1});var v6b=["filterInput"],w6b=function(){return["details"]},x6b=function(){return["oldPath"]},y6b=function(){return["matchSummary"]},z6b=function(){return["matches"]},A6b=function(){return["hiddenCommitsInfo"]},OMb=new _.Hv("Expand history row of CL {id}"),NMb=new _.Hv("Collapse history row of CL {id}"),INb=new _.Hv("Commit {id} by {author}"),HNb=new _.Hv("CL {id} by {author}"),SNb=["blame"],B6b=["author","time","subject"],C6b=["id"].concat(_.v(B6b)),D6b=["id","revision"].concat(_.v(B6b)),UNb=["actions"],
TNb=["left","right"],RNb=["toggleExpanded"],XNb=[].concat(_.v(RNb),_.v(C6b),["right"],_.v(UNb)),ZNb=[].concat(_.v(RNb),_.v(C6b),_.v(TNb),_.v(UNb)),aOb=VNb(C6b),WNb=[].concat(_.v(RNb),_.v(D6b),["right"],_.v(UNb)),YNb=[].concat(_.v(RNb),_.v(D6b),_.v(TNb),_.v(UNb)),$Nb=VNb(D6b),E6b=["#cleanup"],F6b=[].concat(_.v(E6b),["#minor"]),aR=function(a,b,c,d,e,f,g,m,n,r,x){var z=this;this.Ha=a;this.R$c=b;this.scroll=c;this.Dh=e;this.kia=f;this.lb=g;this.Va=m;this.Oeb=n;this.zh=r;this.Di=x;this.Hgd=rLb;this.Ggd=
sLb;this.Sgd=tLb;this.yEc="Expand search results";this.jEc="Collapse search results";this.ojb="right";this.qjb="view";this.njb="left";this.pjb="diff";this.dataSource=new _.oIb;this.JU=_.Ni;this.Wjb="SearchInRevisions";this.Nib="rhd";this.cyc="phd";this.Oib="vhd";this.Pib="Bhd";this.gyc="Ahd";this.lyc="Ihd";this.iyc="Dhd";this.eyc="shd";this.dyc="qhd";this.jyc="Ehd";this.gM=[];this.tl=new _.Vy("",{ky:[_.nIb()]});this.jdb=new _.Vf;this.f$a=this.O5a=this.b0=!1;this.lE=new Set;this.LZ=new Set;this.cY=
new _.ai(void 0);this.Je=new _.ag(1);this.columnType=0;this.Fxa=null;this.p6a=new Map;this.Mqd=function(){return z.Rd&&_.DI(z.Rd.kb)?10:0};this.D4b=function(){return z.Rd&&_.DI(z.Rd.kb)?60:80};this.E8a=new Map;this.T5b=_.vx.has(115);a=this.cY.ha(_.Hf(function(D){return!!D}));_.vf([this.jdb.ha(_.E(function(){return z.tl.value}),_.ig(function(){z.Ha.hb({element:"SearchInRevisions",action:"queryChange",gestureName:"CHANGE"})}),_.fg(""),_.Sf()),a]).ha(_.gg(function(D){D=_.k(D);var L=D.next().value;var N=
D.next().value;return N.Rd.ha(_.E(function(R){return L===""?void 0:cOb(L,N,R)}))}),_.gg(function(D){return D?z.kia.search(D,new _.aL({pageSize:4,Ow:!0,E3a:!0}),void 0,!1,new _.TK({v6a:!0,Gfb:!0})).ha(_.Lf(function(L){_.uv(z.zh,L);return _.of(new _.oL)})):_.of(void 0)}),_.E(function(D){return D?new Map(D.zF.flatMap(function(L){var N;return((N=L.jia)==null?void 0:N.Hcb.map(function(R){var ca,wa,Da=(ca=L.jia)==null?void 0:(wa=ca.fileSpec)==null?void 0:wa.path;return[z.T5b?R.revision+":"+Da:R.revision,
R]}))||[]})):void 0}),_.jg(this.cY.ha(_.Hf(function(D){return!!D})),a.ha(_.gg(function(D){return D.Rd}))),_.hg(this.Je)).subscribe(function(D){var L=_.k(D);D=L.next().value;var N=L.next().value;L=L.next().value.kb;z.Lfb=N;var R=[];z.p6a=new Map;for(var ca=null,wa=void 0,Da=0;Da<N.entries.length;Da++){var ua=N.entries[Da],xa=ua.Pq,Ma=xa.Zf,Wa=xa.revisionNumber;xa=Ma;if(z.T5b){var Ea=void 0,Ra=void 0;xa=Ma+":"+((Ra=ca)!=null?Ra:(Ea=L)==null?void 0:Ea.path)}D&&!D.has(xa)?(wa||(wa={W_:"hiddenCommits",
rBa:[],sBa:[],Fia:!1},R.push(wa)),wa.sBa.push(Wa),wa.rBa.push(Ma)):wa=void 0;var Sa=void 0;Wa=R;Ea=Wa.push;Ra=z;var sb=ua,Jb=ca,vd=(Sa=D)==null?void 0:Sa.get(xa);xa=Da;Jb=G6b(Ra,sb.Pq,Jb,vd,wa);if(_.Ttb(Ra.Rd.kb)||_.VI(Ra.Rd.kb))Jb.revision=xa===0?"HEAD":"HEAD~"+xa;sb.sY&&sb.Pq.Wb&&(Jb.revision="CitC",Jb.Wb=sb.Pq.Wb);Ea.call(Wa,Jb);z.p6a.set(Ma,Da);if(ua=ua.Pq.tg)R.push({W_:"oldPath",tg:ua}),wa=void 0,ca=ua}z.dataSource.data=R})};_.h=aR.prototype;
_.h.Ra=function(){this.Rd&&(this.g0a=_.ywa(this.Rd.kb,"","",["CLICK_RESULT_CONTENT"]))};_.h.je=function(a){var b=a.target;if(b&&b instanceof Element&&(b=_.iJ(b,"[data-action]","mat-cell"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)};_.h.rhd=function(a,b){H6b(this,"commitDetailsNavigate");!_.jJ(a)&&(b.href||"").startsWith(location.origin)&&(a.preventDefault(),I6b(this,b))};_.h.phd=function(){H6b(this,"authorClsNavigate",_.Ni.MIa)};_.h.vhd=function(a,b){J6b(this,a,b)};
_.h.Bhd=function(a,b){J6b(this,a,b)};var J6b=function(a,b,c){H6b(a,c.dataset.actionName||"");_.jJ(b)||(b.preventDefault(),I6b(a,c))};_.h=aR.prototype;_.h.Ahd=function(a,b){H6b(this,b.dataset.actionName||"");_.jJ(a)||(a.preventDefault(),I6b(this,b))};_.h.Ihd=function(a,b){var c;a=(c=b.dataset.rowId)!=null?c:"";this.lE.has(a)?this.lE.delete(a):this.lE.add(a)};_.h.Dhd=function(a,b){var c;a=(c=b.dataset.rowId)!=null?c:"";this.LZ.has(a)?this.LZ.delete(a):this.LZ.add(a)};
_.h.shd=function(a,b){a=b.dataset.copyContent||"";_.lD(document,b,a);this.aq(a);this.Oeb.open("Copied to clipboard!","",{duration:1E3})};_.h.qhd=function(a,b){H6b(this,"browseRepoNavigate");_.jJ(a)||(a.preventDefault(),I6b(this,b))};_.h.Ehd=function(){this.b0?this.jdb.next():(this.b0=!0,this.Ffd.na.focus())};
var iNb=function(a){setTimeout(function(){a.Di.wm("Diff has been loaded in the code panel.","polite")})},I6b=function(a,b){b instanceof HTMLAnchorElement&&_.Bq(a.Va,b.pathname+b.search+b.hash)},qNb=function(a){return _.DI(a)?"Copy CL number":"Copy commit hash"},sNb=function(a,b){return _.DI(b)?"Browse repo at CL "+a:_.oDb.format({refSpec:_.Fra(a)})};aR.prototype.aq=function(a){this.Ha.hb({gestureName:"CLICK",element:"HistoryTable",action:"copyId",Ie:a})};
var H6b=function(a,b,c){a.Ha.hb({gestureName:"CLICK",element:"HistoryTable",action:b,bucket:c})};aR.prototype.fkd=function(a,b){return b.W_==="oldPath"};aR.prototype.Njd=function(a,b){return b.W_==="hiddenCommits"};aR.prototype.b5b=function(a,b){return b.W_==="history"};aR.prototype.c5b=function(a,b){return b.W_==="history"&&b.matches!=null&&b.matches.Wl.length>0};var ANb=function(a){return a?a.Wl.map(function(b){return b.oA.length}).reduce(function(b,c){return b+c}):0};
aR.prototype.Zb=function(a){a.data&&this.cY.next(this.data);if(a.focusCommit){this.O5a=!1;var b=a.focusCommit.Rf;b&&(this.lE.add(b),this.f$a=!0)}if(a.columnType||a.data||a.historyPlace)this.gM=bOb(this.columnType,(_.CI(this.Rd.kb)||_.VI(this.Rd.kb))&&this.Rd.kb.kx)};aR.prototype.Jo=function(){var a=this.xia;a&&!this.O5a&&(a=this.p6a.get(a))&&(a=this.lb.na.querySelectorAll("mat-row.history-table-row")[a])&&(this.scroll.scrollTo(a,0,40),this.f$a&&(a.focus({preventScroll:!0}),this.f$a=!1),this.O5a=!0)};
aR.prototype.Dc=function(){var a=this;this.QF=this.Dh.registerCallback("HISTORY",this.lb.na,function(){var b;(b=a.lb.na.querySelector("mat-row"))==null||b.focus()})};aR.prototype.Ma=function(){this.Je.next();this.QF&&this.QF()};
var G6b=function(a,b,c,d,e){var f=b.metadata!=null&&b.metadata.hasOwnProperty("CLEANUP"),g,m=((g=b.mu.match(/(\s|^)#\w+/g))!=null?g:[]).map(function(r){return r.trim()}).filter(function(r){return F6b.includes(r.toLowerCase())});f?m.unshift("Cleanup"):f=m.some(function(r){return E6b.includes(r.toLowerCase())});m.splice(1);var n;return{W_:"history",id:b.Zf,subject:b.Hya,revision:b.revisionNumber,message:b.mu,LX:b.LX,time:b.rQ,operation:b.a3a,On:a.R$c.transform(b.On),rT:((n=b.metadata)==null?0:n.hasOwnProperty("R"))?
b.metadata.R.split(","):[],matches:d,hidden:e,Xm:f,tg:c!=null?c:void 0,Wb:b.Wb,GN:b.GN,parentPath:b.tg?b.tg:c!=null?c:void 0,tags:m}};aR.O=function(a){return new (a||aR)(_.C(_.Gx),_.C(_.JM),_.C(_.fx),_.C(_.wx),_.C(_.ti),_.C(_.HM),_.C(_.ne),_.C(_.ni),_.C(_.Cv),_.C(_.tv),_.C(_.kt))};
aR.ya=_.Re({type:aR,oa:[["history-table"]],mb:function(a,b){a&1&&_.Og(v6b,5);if(a&2){var c;_.Tg(c=_.Ug())&&(b.Ffd=c.first)}},Wa:function(a,b){a&1&&_.O("click",function(c){return b.je(c)})},inputs:{xia:"focusCommit",data:"data",Rd:"historyPlace",columnType:"columnType",Fxa:"blameInfo"},standalone:!1,features:[_.Kn],Aa:53,Ba:22,Fa:[["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 its parent",
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 its parent",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"]],ua:function(a,b){a&1&&(_.I(0,"mat-table",6,0),_.Cg(2,7),_.F(3,HMb,2,0,"mat-header-cell",8)(4,LMb,3,4,"mat-cell",9),_.Dg(),_.Cg(5,10),_.F(6,MMb,3,0,"mat-header-cell",11)(7,PMb,4,5,"mat-cell",9),_.Dg(),_.Cg(8,
12),_.F(9,QMb,2,3,"mat-header-cell",13)(10,RMb,4,14,"mat-cell",14),_.Dg(),_.Cg(11,15),_.F(12,SMb,2,1,"mat-header-cell",8)(13,WMb,3,3,"mat-cell",16),_.Dg(),_.Cg(14,17),_.F(15,XMb,2,0,"mat-header-cell",8)(16,$Mb,5,5,"mat-cell",18),_.Dg(),_.Cg(17,19),_.F(18,aNb,2,1,"mat-header-cell",8)(19,bNb,2,1,"mat-cell",18),_.Dg(),_.Cg(20,20),_.F(21,cNb,2,0,"mat-header-cell",8)(22,fNb,5,4,"mat-cell",18),_.Dg(),_.Cg(23,21),_.F(24,gNb,3,0,"mat-header-cell",22)(25,lNb,4,4,"mat-cell",23),_.Dg(),_.Cg(26,24),_.F(27,mNb,
3,0,"mat-header-cell",25)(28,pNb,3,3,"mat-cell",23),_.Dg(),_.Cg(29,26),_.F(30,rNb,3,1,"mat-header-cell",27)(31,tNb,8,15,"mat-cell",9),_.Dg(),_.Cg(32,28),_.F(33,uNb,1,0,"mat-header-cell",8)(34,vNb,2,1,"mat-cell",9),_.Dg(),_.Cg(35,29),_.F(36,wNb,1,0,"mat-header-cell",8)(37,xNb,4,5,"mat-cell",9),_.Dg(),_.Cg(38,30),_.F(39,zNb,2,1,"mat-cell",9),_.Dg(),_.Cg(40,31),_.F(41,CNb,2,3,"mat-cell",9),_.Dg(),_.Cg(42,32),_.F(43,FNb,2,1,"mat-cell",9),_.Dg(),_.F(44,GNb,1,0,"mat-header-row",33)(45,JNb,1,13,"mat-row",
34)(46,KNb,1,3,"mat-row",35)(47,LNb,1,0,"mat-row",36)(48,MNb,1,0,"mat-row",37)(49,NNb,1,2,"mat-row",38)(50,ONb,1,0,"mat-row",39),_.J(),_.F(51,QNb,8,10,"div",40),_.S(52,"isPiperPlace"));a&2&&(_.H("dataSource",b.dataSource),_.A(44),_.H("matHeaderRowDef",b.gM),_.A(),_.H("matRowDefColumns",b.gM)("matRowDefWhen",b.b5b),_.A(),_.H("matRowDefColumns",_.kh(17,w6b))("matRowDefWhen",b.b5b),_.A(),_.H("matRowDefColumns",_.kh(18,x6b))("matRowDefWhen",b.fkd),_.A(),_.H("matRowDefColumns",_.kh(19,y6b))("matRowDefWhen",
b.c5b),_.A(),_.H("matRowDefColumns",_.kh(20,z6b))("matRowDefWhen",b.c5b),_.A(),_.H("matRowDefColumns",_.kh(21,A6b))("matRowDefWhen",b.Njd),_.A(),_.H("ngIf",_.nh(52,15,b.Rd==null?null:b.Rd.kb)))},dependencies:function(){return[_.Vq,_.MM,_.PM,_.QM,_.TM,_.RM,_.np,_.op,_.pp,_.qp,w5b,_.IM,_.Hk,_.Oy,_.AM,_.XO,_.EE,_.wE,_.AE,_.xE,_.vE,_.BE,_.yE,_.zE,_.CE,_.DE,_.Fx,_.jv,_.nv,_.Yv,_.Hz,_.Kz,_.uz,_.Gz,_.Dy,_.Ay,_.Yy,_.mM,K6b,_.qD,XQ,_.zM,_.GJ,$Q,QQ,TQ,WQ,RQ,UQ,SQ,VQ]},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}"],
Na:0});var K6b=function(){this.jCa=!1};K6b.O=function(a){return new (a||K6b)};K6b.Ea=_.Te({type:K6b,oa:[["","isMatFlatButton",""]],qb:6,Wa:function(a,b){a&2&&_.bh("mat-mdc-button",!b.jCa)("mdc-button--unelevated",b.jCa)("mat-mdc-unelevated-button",b.jCa)},inputs:{jCa:"isMatFlatButton"},standalone:!1});var L6b=new _.Hd("GMAT_TABS_OPTIONS",{Ga:"root",qa:function(){return{Ff:!1,appearance:"primary"}}});var bR=function(a,b,c){this.options=a;this.Ph=b;this.qud=c;this.appearance=this.options.appearance};_.p.Object.defineProperties(bR.prototype,{appearance:{configurable:!0,enumerable:!0,get:function(){return this.Vea},set:function(a){this.Vea!==a&&(this.Vea=a,this.qud.cr=a==="primary",_.Qn(this.Ph))}}});bR.O=function(a){return new (a||bR)(_.C(L6b),_.C(_.ho),_.C(qQ))};
bR.Ea=_.Te({type:bR,oa:[["mat-tab-group"]],qb:4,Wa:function(a,b){a&2&&_.bh("gmat-mdc-tabs-primary",b.appearance==="primary")("gmat-mdc-tabs-secondary",b.appearance==="secondary")},inputs:{appearance:"appearance"},standalone:!1});var cR=function(a,b,c){this.options=a;this.Ph=b;this.tud=c;if(this.options.Ff)throw Error("Tc");this.appearance=this.options.appearance};
_.p.Object.defineProperties(cR.prototype,{appearance:{configurable:!0,enumerable:!0,get:function(){return this.Vea},set:function(a){this.Vea!==a&&(this.Vea=a,this.tud.cr=a==="primary",_.Qn(this.Ph))}}});cR.O=function(a){return new (a||cR)(_.C(L6b),_.C(_.ho),_.C(_.zB))};cR.Ea=_.Te({type:cR,oa:[["","mat-tab-nav-bar",""]],qb:4,Wa:function(a,b){a&2&&_.bh("gmat-mdc-tabs-primary",b.appearance==="primary")("gmat-mdc-tabs-secondary",b.appearance==="secondary")},inputs:{appearance:"appearance"},standalone:!1});var dR=function(a,b,c,d){this.Ha=a;this.zdd=b;this.Yj=c;this.sQ=d};dR.prototype.Ra=function(){};
var M6b=function(a){var b=a.comparison,c=b.kb,d=b.Xs;b=b.lq;var e=c.wb,f=c.Wc,g=c.repository;c=_.XI(c)?_.NI(b):void 0;return a.zdd.diff(e,f,g,b,"",d,c).ha(_.E(function(m){return m.Sn}))},N6b=function(a){var b=a.comparison,c=b.kb,d=b.Xs;b=b.lq;var e=c.wb,f=c.Wc,g=c.repository;c=_.XI(c)?_.NI(d):void 0;return a.Yj.list(e,f,g,d,"",151,!1,b,void 0,c).ha(_.E(function(m){return m.vo.map(function(n){return{Pq:n,sY:!1,Wb:_.of(void 0)}})}))};
_.p.Object.defineProperties(dR.prototype,{comparison:{configurable:!0,enumerable:!0,set:function(a){this.ybd=a;this.Hed=_.Af(M6b(this),N6b(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={Rd:_.of({kb:a.kb}),entries:d};return{files:b,DR:d,eSb:c}}));this.sQ.r5.next(0)},get:function(){return this.ybd}}});dR.O=function(a){return new (a||dR)(_.C(_.Qq),_.C(yQ),_.C(_.BM),_.C(OQ))};
dR.ya=_.Re({type:dR,oa:[["entry-container","comparison",""]],inputs:{comparison:"comparison"},standalone:!1,tc:["comparison",""],Aa:4,Ba:4,Fa:[["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"]],ua:function(a,b){a&1&&(_.F(0,jOb,6,6,"ng-container",1),_.S(1,"async"),_.F(2,kOb,1,2,"ng-template",null,0,_.oh));a&2&&(a=_.$g(3),_.H("ngIf",_.nh(1,2,b.Hed))("ngIfElse",a))},dependencies:[PQ,_.op,_.tu,_.uu,_.cv,aR,_.nI,_.lI,bR,_.yB,pQ,qQ,_.up,_.qD],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}"],
Na:0});var O6b=["refPicker"],eR=function(a){this.Joa=a;this.ob=1;this.Hx=_.lJ("");this.Ibb=new _.We;this.AFa="";this.hT="ComparisonRefPicker"};eR.prototype.Ra=function(){};
eR.prototype.Zb=function(a){if(a.comparison||a.selector){switch(this.ob){case 1:this.b8={kb:this.comparison.kb,iFa:nOb,version:2};this.AFa=this.comparison.Xs;break;case 0:this.b8={kb:this.comparison.kb,iFa:oOb,version:0};this.AFa=this.comparison.lq;break;default:throw _.gb(this.ob,"Unknown selector type");}P6b(this,this.comparison.kb,this.AFa);this.e6b=Q6b(this,this.Hx)}};eR.prototype.Ma=function(){this.Ibb.unsubscribe()};
var P6b=function(a,b,c){a.Hx=_.lJ(c||"");a.Ibb.unsubscribe();b.wb&&b.Wc&&b.repository&&c&&(a.Ibb=_.nDb(a.Joa,_.Ps(b.uc(),c).tb()).subscribe(function(d){a.Hx=d;a.e6b=Q6b(a,a.Hx)}))},Q6b=function(a,b){var c=_.OI(b);return Object.assign({},{ariaLabel:"Git ref picker",title:_.mJ(b.type)+" "+c,ua:a.Koa,wc:a.hT},a.rdb())};eR.prototype.rdb=function(){return _.FJ(_.Ps(_.TI(this.comparison.kb.uc(),"ref"),this.AFa).Gj({}).tb())};eR.O=function(a){return new (a||eR)(_.C(_.FM))};
eR.ya=_.Re({type:eR,oa:[["comparison-ref-picker","comparison",""]],mb:function(a,b){a&1&&_.Og(O6b,7,_.Lg);if(a&2){var c;_.Tg(c=_.Ug())&&(b.Koa=c.first)}},inputs:{comparison:"comparison",ob:"selector"},standalone:!1,features:[_.Kn],tc:["comparison",""],Aa:3,Ba:1,Fa:[["refPicker",""],[3,"item"],[3,"refPickerData","trackElement",4,"ngIf"],[3,"refPickerData","trackElement"]],ua:function(a,b){a&1&&(_.K(0,"segmented-dropdown-button",1),_.F(1,mOb,1,1,"ng-template",null,0,_.oh));a&2&&_.H("item",b.e6b)},dependencies:[_.op,
_.UM,_.uD],ab:2,Na:0});var fR=function(){};fR.O=function(a){return new (a||fR)};fR.Ja=_.Se({type:fR});fR.Ia=_.ed({imports:[_.vp,_.fv,_.VM,_.Fq,_.xD]});var gR=function(a,b,c){this.Be=a;this.jd=b;this.sU=c;this.rb=new _.We};gR.prototype.Ra=function(){var a=this;this.xl=this.jd.register("toggleFullscreen","a",function(){a.jsa()});this.rb.add(this.sU.Iia.subscribe(function(b){R6b(a,b)}))};gR.prototype.Ma=function(){var a;(a=this.xl)==null||a.call(this);var b;(b=this.Bcc)==null||b.call(this);this.rb.unsubscribe()};gR.prototype.X5=function(a){switch(a){case 0:return"fullscreen_exit";case 1:return"fullscreen";default:return _.gb(a)}};
gR.prototype.ZAa=function(a){switch(a){case 0:return"Exit full screen";case 1:return"Full screen";default:return _.gb(a)}};var R6b=function(a,b){switch(b){case 0:a.Bcc=a.jd.register("leaveFullScreen","esc",function(){a.jsa()});break;case 1:var c;(c=a.Bcc)==null||c.call(a);break;default:_.gb(b)}};gR.prototype.jsa=function(a){this.sU.jsa();this.Be.hb({element:this.componentId,action:this.sU.ZM?"maximize":"restore",gestureName:a?"CLICK":"KEYBOARD"},a)};
gR.O=function(a){return new (a||gR)(_.C(_.Qq),_.C(_.Sw),_.C(_.WM))};
gR.ya=_.Re({type:gR,oa:[["fullscreen-button"]],inputs:{componentId:"componentId"},standalone:!1,Aa:6,Ba:9,Fa:[["type","button","fxLayout","","fxLayoutAlign","center center","mat-icon-button","","color","primary",3,"click","matTooltip"]],ua:function(a,b){a&1&&(_.I(0,"button",0),_.S(1,"async"),_.S(2,"async"),_.O("click",function(c){return b.jsa(c)}),_.I(3,"mat-icon"),_.Q(4),_.S(5,"async"),_.J()());a&2&&(_.H("matTooltip",b.ZAa(_.nh(1,3,b.sU.Iia))),_.tg("aria-label",b.ZAa(_.nh(2,5,b.sU.Iia))),_.A(4),
_.eh(b.X5(_.nh(5,7,b.sU.Iia))))},dependencies:[_.tu,_.uu,_.Fx,_.nv,_.Yv,_.Dy,_.Ay,_.up],styles:[".mat-icon[_ngcontent-%COMP%]{display:flex}"],Na:0});var hR=function(a){this.Ha=a;this.ZM=!1;this.Tjc=this.ota=0;this.Ubd="Copy full hash";this.h6a="Copy commit hash";this.Av=1};hR.prototype.Ra=function(){};hR.prototype.aq=function(){this.Ha.hb({gestureName:"CLICK",element:"CommitHeader",action:"copySha",Ie:this.comparison.lq,projectId:this.comparison.kb.wb})};
_.p.Object.defineProperties(hR.prototype,{dCa:{configurable:!0,enumerable:!0,get:function(){return this.Av===0}},uad:{configurable:!0,enumerable:!0,get:function(){if(this.comparison.kb)return _.Ms(_.Ps(this.comparison.kb.uc(),this.comparison.lq).Pc("/").tb())}},zbd:{configurable:!0,enumerable:!0,get:function(){return _.Ms(_.Ps(this.comparison.kb.uc(),this.comparison.lq).Gj({Go:this.comparison.Xs||this.comparison.lq}).tb())}},sdd:{configurable:!0,enumerable:!0,get:function(){return _.Ms(_.Ps(this.comparison.kb.uc(),
this.comparison.lq).Gj({}).tb())}},vad:{configurable:!0,enumerable:!0,get:function(){return _.oDb.format({refSpec:_.Fra(this.comparison.lq)})}},wbd:{configurable:!0,enumerable:!0,get:function(){return this.comparison.VPb?"to Parent:":"to:"}}});hR.O=function(a){return new (a||hR)(_.C(_.Qq))};
hR.ya=_.Re({type:hR,oa:[["commit-header","comparison",""]],inputs:{comparison:"comparison",Av:"viewMode"},standalone:!1,tc:["comparison",""],Aa:7,Ba:3,Fa:[["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"]],ua:function(a,b){a&1&&(_.I(0,"div",1),_.F(1,pOb,10,6,"ng-container",2),_.J(),_.I(2,"div",3),_.F(3,qOb,9,7,"ng-container",4),_.K(4,"fullscreen-button",5),_.J(),_.F(5,rOb,3,5,"ng-template",null,0,_.oh));a&2&&(a=_.$g(6),_.A(),_.H("ngIf",b.dCa)("ngIfElse",a),_.A(2),_.H("ngIf",!b.dCa))},dependencies:[_.Vq,IQ,_.op,eR,_.CD,gR,_.Fx,_.jv,_.nv,_.jA,_.Yv,_.Dy,_.Ay,_.Dq],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}"],
Na:0});var S6b=["dropdownContainer"],iR=function(){this.Ana=[];this.o6b=new _.Uj};iR.prototype.Zb=function(){var a=this,b=this.comparison.Xs;this.tod=Object.assign({},{ariaLabel:"Parent commit selector",title:_.OI(b),ua:this.Kw,wc:"ParentSelector"},this.rdb(b));this.Ana=this.MS.map(function(c){return{id:c,rdd:_.Ms(xOb(a.comparison.kb,c)),selected:c===a.comparison.Xs}})};iR.prototype.rdb=function(a){return _.FJ(xOb(this.comparison.kb,a))};iR.O=function(a){return new (a||iR)};
iR.ya=_.Re({type:iR,oa:[["parent-selector"]],mb:function(a,b){a&1&&_.Og(S6b,7,_.Lg);if(a&2){var c;_.Tg(c=_.Ug())&&(b.Kw=c.first)}},inputs:{MS:"parents",comparison:"comparison"},outputs:{o6b:"selectedParentChange"},standalone:!1,features:[_.Kn],Aa:8,Ba:3,Fa:function(){return[["dropdownContainer",""],["singleOrNoParents",""],_.aD("{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"]]},ua:function(a,b){a&1&&(_.I(0,"div",3)(1,"span",4),_.Ig(2,2),_.J(),_.F(3,sOb,1,1,"segmented-dropdown-button",5),_.J(),_.F(4,uOb,2,1,"ng-template",null,0,_.oh)(6,wOb,1,1,"ng-template",
null,1,_.oh));a&2&&(a=_.$g(7),_.A(2),_.ZC(b.Ana.length),_.$C(2),_.A(),_.H("ngIf",b.Ana.length>1)("ngIfElse",a))},dependencies:[_.Vq,_.np,_.op,_.tu,_.AC,_.Fx,_.jv,_.Dq,_.uD,_.GJ],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%}"],
Na:0});var jR=function(a,b,c,d,e){this.u$c=a;this.Ha=b;this.tR=d;this.RBa=e;this.lf=new _.lw(this.Ha)},T6b=function(a){return a.lf.fetch("all-repos",function(){var b={repositoryScopeRootProjectId:a.tR?a.RBa.slice(1).split("/")[0]:void 0,repositoryScopeIncludeRegionalRepos:_.vx.has(37)};return a.u$c.list(b).ha(_.E(function(c){var d=new Map,e=new Map;c=_.k(c.Kx);for(var f=c.next();!f.done;f=c.next()){f=f.value;var g=AOb(zOb(f));if(!e.has(g)){e.set(g,[]);var m=f.we;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(yOb));return{gcb:e,groups:d}}))})};jR.prototype.getMap=function(){return T6b(this).ha(_.E(function(a){for(var b=new Map,c=_.k(a.gcb.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 U6b=function(a){return T6b(a).ha(_.E(function(b){var c=[];b=_.k(b.gcb.values());for(var d=b.next();!d.done;d=b.next())c=c.concat(d.value);return c}))},V6b=function(a,b){return T6b(a).ha(_.E(function(c){return c.gcb.get(AOb(b))||[]}))};jR.O=function(a){return new (a||jR)(_.t(Y4b),_.t(_.Qq),_.t(_.wx),_.t(_.ip),_.t(_.rNa))};jR.wa=_.q({token:jR,qa:jR.O,Ga:"root"});var kR=function(){this.clear=new _.Uj};kR.prototype.nQ=function(a){a.preventDefault();this.clear.emit()};kR.O=function(a){return new (a||kR)};
kR.ya=_.Re({type:kR,oa:[["no-search-match","filter",""],["","no-search-match","","filter",""]],inputs:{filter:"filter"},outputs:{clear:"clear"},standalone:!1,tc:["filter",""],Aa:7,Ba:1,Fa:[[1,"gmat-subhead-1"],["mat-button","","type","button","color","primary",3,"click"]],ua:function(a,b){a&1&&(_.I(0,"div",0),_.Q(1),_.J(),_.I(2,"div"),_.Q(3," Please "),_.I(4,"button",1),_.O("click",function(c){return b.nQ(c)}),_.Q(5," clear your filter "),_.J(),_.Q(6," and try again.\n"),_.J());a&2&&(_.A(),_.dh(' Nothing matches your filter "',
b.filter,'".\n'))},dependencies:[_.Fx,_.jv],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 lR=function(){this.isActive=!1};lR.prototype.Ra=function(){};lR.prototype.Zb=function(a){if(a.currentScope||a.searchResultItem){a=this.BT;if(a instanceof _.dP)a=_.qIb(a);else if(a.jg)a=_.Ktb(a.jg);else throw Error("Ge");this.kb=a;this.isActive=_.Gra(this.wcd,this.kb)}};
_.p.Object.defineProperties(lR.prototype,{icon:{configurable:!0,enumerable:!0,get:function(){return this.BT instanceof _.dP?"shared:project":"shared:repository"}},scope:{configurable:!0,enumerable:!0,get:function(){if(this.BT instanceof _.dP||!this.BT.jg)var a=null;else a=this.BT.jg,a=a.projectId||a.Zn||a.Cs;return a}},name:{configurable:!0,enumerable:!0,get:function(){return this.BT instanceof _.dP?BOb(this.BT):this.BT.jg.fi}},iU:{configurable:!0,enumerable:!0,get:function(){return this.kb.wb}},
Ob:{configurable:!0,enumerable:!0,get:function(){return _.FJ(this.kb).Ob}},Ua:{configurable:!0,enumerable:!0,get:function(){return _.FJ(this.kb).Ua}}});lR.O=function(a){return new (a||lR)};
lR.ya=_.Re({type:lR,oa:["repository-search-result-entry contextName  currentScope  searchResultItem ".split(" ")],qb:2,Wa:function(a,b){a&2&&_.bh("active-element",b.isActive)},inputs:{Rbd:"contextName",wcd:"currentScope",BT:"searchResultItem"},standalone:!1,features:[_.Kn],tc:"contextName  currentScope  searchResultItem ".split(" "),Aa:4,Ba:7,Fa:[["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"]],ua:function(a,b){a&1&&(_.I(0,"conditional-link",1),_.Fg(1,2),_.J(),_.F(2,FOb,6,3,"ng-template",null,0,_.oh));a&2&&(a=_.$g(3),_.H("ascTrackElement",b.Rbd)("trackGestureClick",!b.isActive)("trackProjectId",b.iU)("condition",!b.isActive)("link",b.Ob)("queryParams",b.Ua),_.A(),_.H("ngTemplateOutlet",a))},dependencies:[_.Vq,_.DM,_.op,_.tp,_.tu,_.cv,_.Yv],
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 W6b=function(a){return{element:a,oya:"clearButton",h_a:"search"}},X6b=new _.AF(function(a){return a},OOb,POb,function(a){return a.children}),mR=function(a,b){this.Ha=a;this.Va=b;this.d$c="All repositories";this.Sza=function(c){return c.rg};this.Bc=new _.sF(OOb,POb,{yr:this.Sza});this.dataSource=new _.BF(this.Bc,X6b);this.searchTerm="";this.zF=[];this.bN=_.vx.has(28)};mR.prototype.Ra=function(){};
mR.prototype.Zb=function(){var a=this.m8;a.size!==1?this.dataSource.data=Y6b(this,a):(a=Array.from(a.values())[0],this.dataSource.data=Z6b(a,0));this.kb.repository?(a=this.kb,a=a.wb+"/"+a.repository):a=this.kb.wb;this.Bp=a;$6b(this);a7b(this)};mR.prototype.nQ=function(){this.Cm&&_.vsb(this.Cm);this.Ha.hb({gestureName:"CLICK",element:this.Tpa,action:"clearLink",projectId:this.kb.wb})};
var a7b=function(a){a.zF=[];if(a.searchTerm)for(var b=_.k(a.m8),c=b.next();!c.done;c=b.next()){var d=_.k(c.value);c=d.next().value;d=d.next().value;uLb(a.searchTerm,BOb(c))&&a.m8.size>1&&a.zF.push(c);a.zF=a.zF.concat(d.filter(function(e){return uLb(a.searchTerm,e.jg.fi)}))}},$6b=function(a){a.Bc.collapseAll();if(a.kb.wb){var b=a.dataSource.data.find(function(c){return c.rg===a.kb.wb});b&&a.Bc.expand(b)}},Y6b=function(a,b){return b.size===0?[]:Array.from(b.keys()).sort(COb).filter(function(c){a:{for(var d=
_.k(a.m8),e=d.next();!e.done;e=d.next()){var f=_.k(e.value);e=f.next().value;f=f.next().value;if(e.xn&&c.xn?e.xn.projectId===c.xn.projectId:e.host&&c.host?e.host.name===c.host.name:e.cM&&c.cM?e.cM.name===c.cM.name:e.Fi&&c.Fi&&e.Fi===c.Fi){c=f.length>0;break a}}c=!1}return c}).map(function(c){var d=b.get(c)||[],e=_.qIb(c);c=BOb(c);return{icon:"shared:project",name:c,rg:c,level:0,location:e,children:Z6b(d)}})},Z6b=function(a,b){b=b===void 0?1:b;return a.map(function(c){var d=b,e=_.Ktb(c.jg);return{icon:"shared:repository",
location:e,level:d,name:c.displayName||c.jg.fi,rg:e.wb+"/"+e.repository}})};
_.p.Object.defineProperties(mR.prototype,{idb:{configurable:!0,enumerable:!0,get:function(){return"Search projects and repositories"}},GYa:{configurable:!0,enumerable:!0,get:function(){return this.bN?void 0:"/repos"}},HYa:{configurable:!0,enumerable:!0,get:function(){var a=this.GYa;return a&&this.Va.isActive(a,!0)}},ysd:{configurable:!0,enumerable:!0,get:function(){return this.WQb&&this.zF.length===0}},WQb:{configurable:!0,enumerable:!0,get:function(){return!!this.searchTerm}}});
mR.O=function(a){return new (a||mR)(_.C(_.Qq),_.C(_.ni),_.C(_.wx))};
mR.ya=_.Re({type:mR,oa:["repository-searchable-tree-data repositoriesMap  place  searchTrackElement  treeItemNavigateTrackElement ".split(" ")],mb:function(a,b){a&1&&_.Og(_.xI,5);if(a&2){var c;_.Tg(c=_.Ug())&&(b.Cm=c.first)}},inputs:{m8:"repositoriesMap",kb:"place",Tpa:"searchTrackElement",M9:"treeItemNavigateTrackElement"},standalone:!1,features:[_.Kn],tc:"repositoriesMap  place  searchTrackElement  treeItemNavigateTrackElement ".split(" "),Aa:4,Ba:6,Fa:[["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"]],ua:function(a,b){if(a&1){var c=_.Wd();_.I(0,"input-with-icon",1);_.O("valueChange",function(d){_.w(c);b.searchTerm=d;a7b(b);
return _.y()});_.J();_.F(1,KOb,4,4,"ng-container",2)(2,NOb,3,2,"ng-template",null,0,_.oh)}a&2&&(a=_.$g(3),_.H("placeholder",b.idb)("trackingConfig",_.lh(4,W6b,b.Tpa)),_.A(),_.H("ngIf",!b.WQb)("ngIfElse",a))},dependencies:[_.Vq,_.DM,_.np,_.op,_.tu,_.cv,_.xI,_.Fx,_.nv,_.Yv,_.DF,_.GF,_.HF,_.IF,_.CF,kR,lR],styles:["repository-searchable-tree-data[_nghost-%COMP%]{display:flex;flex-direction:column}conditional-link[_ngcontent-%COMP%]{font-size:13px}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 nR=function(a,b){this.M9=this.Tpa="";this.Dd=_.vI;this.m8=b.getMap().ha(_.E(_.jI),_.Lf(function(c){_.uv(a,c);return _.of({state:1,message:"Couldn't load repositories."})}),_.fg(_.wI))};nR.prototype.Ra=function(){};nR.O=function(a){return new (a||nR)(_.C(_.tv),_.C(jR))};
nR.ya=_.Re({type:nR,oa:[["repository-searchable-tree"]],inputs:{kb:"place",Tpa:"searchTrackElement",M9:"treeItemNavigateTrackElement"},standalone:!1,Aa:2,Ba:3,Fa:[[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],["fxFlex","grow",4,"ngSwitchCase"],["fxFlex","grow",3,"searchTrackElement","treeItemNavigateTrackElement","place","repositoriesMap",4,"ngSwitchCase"],["fxFlex","grow","fxLayoutAlign","center center",4,"ngSwitchCase"],["fxFlex","grow"],["fxFlex","grow",3,"searchTrackElement","treeItemNavigateTrackElement",
"place","repositoriesMap"],["fxFlex","grow","fxLayoutAlign","center center"]],ua:function(a,b){a&1&&(_.F(0,TOb,4,4,"ng-container",0),_.S(1,"async"));a&2&&_.H("ngIf",_.nh(1,1,b.m8))},dependencies:[_.op,_.pp,_.qp,_.uu,_.cv,_.lI,mR,_.up],styles:["repository-searchable-tree[_nghost-%COMP%]{max-height:450px;min-height:300px;min-width:280px}"]});var b7b=["scope"],oR=function(){};oR.prototype.Ra=function(){};var c7b=function(a,b){return Object.assign({},{type:2,title:a.k5a(b),ua:a.adb,label:b.repository?"Repository":b.wb?"Project":"",ariaLabel:b.repository?"Repository picker":b.wb?"Project picker":"",wc:"BreadcrumbRepositoriesTree"},_.FJ(_.TI(b.uc(),"repo").tb()))};oR.prototype.k5a=function(a){return _.VI(a)&&a.repository?a.wb+"/"+a.repository:a.repository?a.repository:a.wb?a.wb:"All repositories"};oR.O=function(a){return new (a||oR)};
oR.ya=_.Re({type:oR,oa:[["resource-scope-breadcrumb-item","place",""]],mb:function(a,b){a&1&&_.Og(b7b,7,_.Lg);if(a&2){var c;_.Tg(c=_.Ug())&&(b.adb=c.first)}},inputs:{kb:"place"},standalone:!1,tc:["place",""],Aa:2,Ba:0,Fa:[["scope",""],["searchTrackElement","BreadcrumbRepositoriesSearch","treeItemNavigateTrackElement","BreadcrumbRepositoriesTreeItem",3,"place"]],ua:function(a){a&1&&_.F(0,UOb,1,1,"ng-template",null,0,_.oh)},dependencies:[nR],ab:2});var pR=function(){};pR.O=function(a){return new (a||pR)};pR.Ja=_.Se({type:pR});pR.Ia=_.ed({imports:[_.vp,_.Wx]});var qR=function(){};qR.O=function(a){return new (a||qR)};qR.Ja=_.Se({type:qR});qR.Ia=_.ed({imports:[_.Zq,_.XM,_.vp,_.fv,_.BC,_.zI,_.mI,_.Wx,_.Zv,_.Rz,sQ,pR,_.ML,_.hz,_.Fq]});var rR=function(){};rR.O=function(a){return new (a||rR)};rR.Ja=_.Se({type:rR});rR.Ia=_.ed({imports:[_.vp,qR]});var sR=function(){this.Jxa=[]};sR.prototype.Ra=function(){};sR.prototype.cga=function(){var a=[];a.unshift(c7b(this.spa,this.kb));return a};_.p.Object.defineProperties(sR.prototype,{Vd:{configurable:!0,enumerable:!0,set:function(a){this.kb=a;this.Jxa=this.cga()}}});sR.O=function(a){return new (a||sR)};
sR.ya=_.Re({type:sR,oa:[["resource-scope-breadcrumb"]],mb:function(a,b){a&1&&_.Og(oR,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.spa=c.first)}},inputs:{Vd:"activeLocation"},standalone:!1,Aa:2,Ba:2,Fa:[[3,"items"],[3,"place"]],ua:function(a,b){a&1&&_.K(0,"breadcrumb",0)(1,"resource-scope-breadcrumb-item",1);a&2&&(_.H("items",b.Jxa),_.A(),_.H("place",b.kb))},dependencies:[oR,_.vD],ab:2});var tR=function(a,b,c,d,e,f){var g=this;this.xi=a;this.Ob=b;this.Va=c;this.cJ=d;this.Yj=e;this.nra=f;this.Dd=_.vI;this.iZb=new _.Vf;this.kb=this.Ob.data.ha(_.E(vKb),_.Hf(_.YI));this.Dcd=this.kb.ha(_.gg(function(m){return g.ihb(m)}));this.Wqd=this.kb.subscribe(function(m){g.cJ.aj(m)})};tR.prototype.Ma=function(){this.Wqd.unsubscribe()};
tR.prototype.ihb=function(a){var b=this,c=_.XI(a)?_.NI(_.kk(a,0)):void 0;return this.Yj.list(a.wb,a.Wc,a.repository,_.kk(a,0),"",1,!0,void 0,void 0,c).ha(_.gg(function(d){if(!d.vo||d.vo.length<1)return _.iI("unused");d=$Ob(a,d.vo[0]);return b.iZb.ha(_.cg(function(e,f){return Object.assign({},e,{comparison:Object.assign({},e.comparison,{Xs:f})})},d),_.fg(d),_.E(_.jI))}),_.Lf(function(d){var e=d.error;e&&e.code===404&&_.Jv(b.xi,{error:d,message:"Could not load commit history.",Zd:"Dismiss"});e&&e.code===
403&&_.$zb(b.xi,d);return _.iI("unused")}),_.fg(_.wI))};tR.prototype.dCa=function(a){return a.Av===0};_.p.Object.defineProperties(tR.prototype,{ZM:{configurable:!0,enumerable:!0,get:function(){return this.nra.ZM}}});tR.O=function(a){return new (a||tR)(_.C(_.Iv),_.C(_.$h),_.C(_.ni),_.C(_.iP),_.C(_.BM),_.C(_.WM))};
tR.ya=_.Re({type:tR,oa:[["commit-detail"]],qb:2,Wa:function(a,b){a&2&&_.bh("fullscreen",b.ZM)},standalone:!1,Aa:4,Ba:6,Fa:[["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"]],ua:function(a,b){a&1&&(_.K(0,"resource-scope-breadcrumb",1),_.S(1,"async"),_.F(2,ZOb,5,4,"ng-container",2),_.S(3,"async"));a&2&&(_.H("activeLocation",_.nh(1,2,b.kb)),_.A(2),_.H("ngIf",_.nh(3,4,b.Dcd)))},dependencies:[hR,HQ,_.op,_.pp,_.qp,dR,_.lI,iR,sR,_.MD,_.up],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 uR=function(){};uR.O=function(a){return new (a||uR)};uR.Ja=_.Se({type:uR});uR.Ia=_.ed({imports:[_.vp,_.KD,_.YM,_.Zv,_.HJ]});var vR=function(){};vR.O=function(a){return new (a||vR)};vR.Ja=_.Se({type:vR});vR.Ia=_.ed({imports:[_.Zq,_.vp,_.XM,_.fv,_.mu,_.Fq,_.HJ,_.Bz]});var wR=function(){};wR.O=function(a){return new (a||wR)};wR.Ja=_.Se({type:wR});wR.Ia=_.ed({imports:[_.vp,_.oI]});var xR=function(){};xR.O=function(a){return new (a||xR)};xR.Ja=_.Se({type:xR});xR.Ia=_.ed({imports:[_.Zq,wR,_.XM,vR,_.vp,_.fv,_.Zv,_.VD,_.iA,_.Fq]});var yR=function(){};yR.O=function(a){return new (a||yR)};yR.Ja=_.Se({type:yR});yR.Ia=_.ed({imports:[_.Zq,_.vp,_.Wx]});var zR=function(){};zR.O=function(a){return new (a||zR)};zR.Ja=_.Se({type:zR});zR.Ia=_.ed({imports:[_.Zq,xR,_.vp,yR,_.Wx,_.Ey]});var AR=function(){};AR.O=function(a){return new (a||AR)};AR.Ja=_.Se({type:AR});AR.Ia=_.ed({});var BR=function(){};BR.O=function(a){return new (a||BR)};BR.Ja=_.Se({type:BR});BR.Ia=_.ed({Tb:[_.JM],imports:[_.Zq,_.DD,_.aN,_.bN,_.vp,EQ,_.ED,_.ZM,_.Sq,_.BC,ZQ,_.YM,_.YO,_.Wx,_.Zv,_.Rz,_.iA,_.tB,_.Ey,_.wA,_.hz,_.Fq,_.yM,_.HJ,AR,_.Bz]});var CR=function(){};CR.O=function(a){return new (a||CR)};CR.Ja=_.Se({type:CR});CR.Ia=_.ed({imports:[_.oF]});var DR=function(){};DR.O=function(a){return new (a||DR)};DR.Ja=_.Se({type:DR});DR.Ia=_.ed({imports:[_.Zq,zR,_.vp,_.fv,BR,_.oI,_.mI,CR]});var ER=function(){};ER.O=function(a){return new (a||ER)};ER.Ja=_.Se({type:ER});ER.Ia=_.ed({imports:[_.vp,_.fv,_.Wx,_.Zv,_.Ey]});var FR=function(){};FR.O=function(a){return new (a||FR)};FR.Ja=_.Se({type:FR});FR.Ia=_.ed({imports:[_.Zq,vR,_.vp,fR,_.ED,ER,_.Wx,_.kA,_.Zv,_.Ey,_.Fq,_.Bz]});var GR=function(){};GR.O=function(a){return new (a||GR)};GR.Ja=_.Se({type:GR});GR.Ia=_.ed({imports:[_.Zq,_.vp,_.fv,_.Wx,_.Fq,_.xD,_.HJ]});var HR=function(){};HR.O=function(a){return new (a||HR)};HR.Ja=_.Se({type:HR});HR.Ia=_.ed({imports:[_.vp,rR,_.yD]});var IR=function(){};IR.O=function(a){return new (a||IR)};IR.Ja=_.Se({type:IR});IR.Ia=_.ed({Tb:[OQ],imports:[FR,uR,_.vp,DR,_.mI,GR,HR,_.ND,_.Bz]});var JR=function(a){this.Va=a};JR.prototype.We=function(a){var b=_.Mi(a);a=a.av;b="/piper///depot/google3/"+b.path;if(a.keys.length>0){b+="?";for(var c=_.k(a.keys),d=c.next();!d.done;d=c.next())d=d.value,b+=d+"="+a.get(d)+"&";b=b.slice(0,-1)}return _.zq(this.Va,b)};JR.O=function(a){return new (a||JR)(_.t(_.ni))};JR.wa=_.q({token:JR,qa:JR.O,Ga:"root"});var KR=function(a,b){this.Va=b;this.enabled=_.vx.has(22)};KR.prototype.We=function(){this.enabled||this.Va.navigate(["/404"]);return this.enabled};KR.O=function(a){return new (a||KR)(_.t(_.wx),_.t(_.ni))};KR.wa=_.q({token:KR,qa:KR.O,Ga:"root"});var LR=function(a){this.Va=a};LR.prototype.We=function(){_.Bq(this.Va,"/piper///",{Ej:!0});return!1};LR.O=function(a){return new (a||LR)(_.t(_.ni))};LR.wa=_.q({token:LR,qa:LR.O,Ga:"root"});var MR=function(a){this.Va=a};MR.prototype.We=function(a){var b=_.Nra(a.Ua),c=b.Hab;b=b.Ua;if(Object.keys(c).length===0)return!0;a=a.k_.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 _.Aq(this.Va,a,{Ua:b})};MR.O=function(a){return new (a||MR)(_.t(_.ni))};MR.wa=_.q({token:MR,qa:MR.O,Ga:"root"});var NR=function(a,b){this.Va=a;this.client=b};NR.prototype.We=function(a){var b=this,c=_.Mi(a);if(!c||!_.DI(c)||!c.path||c.params.Uf)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.uc();e.vo&&(e=e.vo.find(function(g){return g.revisionNumber===d}))&&_.Ss(f,{Uf:e.Zf});b.Va.navigate(_.Ms(f.tb()));return!1}))};
NR.O=function(a){return new (a||NR)(_.t(_.ni),_.t(_.DL))};NR.wa=_.q({token:NR,qa:NR.O,Ga:"root"});var OR=function(a){this.window=a};OR.prototype.We=function(a){var b=_.Mi(a);return b&&_.DI(b)&&b.path&&a.Ua.edit?(a=this.window.location,b=_.QKb(b),b=_.Hca(b),b!==void 0&&a.replace(b),!1):!0};OR.O=function(a){return new (a||OR)(_.t(_.cw))};OR.wa=_.q({token:OR,qa:OR.O,Ga:"root"});var PR=function(a,b){this.Va=a;this.client=b};PR.prototype.We=function(a){var b=this,c=_.Mi(a);if(!c||!_.DI(c))return!0;a=c.params.Wb;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:y4b(this.client,{owner:a.substring(0,d),alias:e}).ha(_.E(function(f){var g=c.uc();f=f.Gab.split(":");if(f.length!==4||f[3]!=="citc")return!0;_.Ss(g,{Wb:f[0]+"/"+f[2]});b.Va.navigate(_.Ms(g.tb()));return!1}))};
PR.O=function(a){return new (a||PR)(_.t(_.ni),_.t(_.HL))};PR.wa=_.q({token:PR,qa:PR.O,Ga:"root"});var QR=function(a,b){this.Ha=a;this.a6a=b;this.lf=new _.kw(this.Ha)};QR.prototype.P4a=function(a){var b=this;if(!_.ZI(a))return _.of(_.hI("Failed to load pending changes"));var c=pLb(a.wb,a.Wc,a.repository,a.Lb,a.path,a.params.Wb);return this.lf.fetch(c,function(){return b.a6a.P4a(c)}).ha(_.E(function(d){return _.jI({Ina:d.Ina})}),_.fg(_.wI),_.Lf(function(){return _.of(_.hI("Failed to load pending changes"))}))};QR.O=function(a){return new (a||QR)(_.t(_.Qq),_.t(_.BL))};
QR.wa=_.q({token:QR,qa:QR.O,Ga:"root"});var bPb=function(){return{loading:!0,count:0}},ePb=function(a){return{loading:!1,count:a}},RR=function(a){this.Bod=a;this.Dd=_.vI;this.Kgd=kPb;this.pending=_.of()};RR.prototype.Zb=function(){this.pending=this.Bod.P4a(this.kb)};RR.O=function(a){return new (a||RR)(_.C(QR))};
RR.ya=_.Re({type:RR,oa:[["pending-cl-indicator"]],inputs:{kb:"place"},standalone:!1,features:[_.Kn],Aa:4,Ba:3,Fa:[["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"]],ua:function(a,b){a&1&&(_.F(0,gPb,3,3,"ng-container",2),_.S(1,"async"),_.F(2,jPb,8,4,"ng-template",
null,0,_.oh));a&2&&_.H("ngIf",_.nh(1,1,b.pending))},dependencies:[_.op,_.tp,_.pp,_.qp,_.Fx,_.jv,_.lI,_.Yv,_.up],styles:["loading[_ngcontent-%COMP%]{padding-right:5px}.active[_ngcontent-%COMP%]{display:flex;flex-direction:row}"],Na:0});var d7b=["menuTrigger"],e7b=["auxiliaryCiderButton"],SR=function(a,b,c,d){var e=this;this.rl=b;this.jd=c;this.kc=d;this.eCa=!1;this.M1a=new _.ai(void 0);this.I2a=new _.ai(void 0);this.wn=new _.ai(void 0);this.Kw=new _.ai(void 0);this.JU=_.Ni;this.OEa=_.vx.has(37);this.Cod=_.vx.has(32);this.Hjd=_.vx.has(92);this.ied=_.vf([this.kc.P5(),this.kc.m6(),this.wn,this.M1a,this.I2a,this.Kw]).ha(_.E(function(f){var g=_.k(f);var m=g.next().value;var n=g.next().value;var r=g.next().value;var x=g.next().value;
f=g.next().value;g=g.next().value;a:{var z=e.Hjd;if(r&&(_.VI(r)||_.CI(r))){var D=void 0,L=[],N=null;if(!_.VI(r)||z)N=_.QKb(r);if(N){var R={ariaLabel:"Edit this file in Cider",title:"Edit in Cider",Ob:N};m!=="prompt"?D=R:L.push(R)}z&&x&&L.push({ariaLabel:"Edit this file in Git Source Editor (Legacy)",title:"Legacy edit",Ob:x});if(n=OKb(N,n))n={ariaLabel:"Edit in Cider with CitC Workspace picker",title:"Choose workspace",Ob:n},m==="prompt"?D=n:L.push(n);if(D){m=L.length?Object.assign({},D,{tooltip:r.kx?
D.ariaLabel:"Editing code in Cider not supported for this resource type",ua:g,wc:"BreadcrumbOpenInEditor",context:{buttons:L}}):D;break a}}m=void 0}if(m)return m;if(x)return x={ariaLabel:"Edit this file",title:"Edit Code",Ob:x},f?Object.assign({},x,{tooltip:x.ariaLabel,ua:g,wc:"BreadcrumbOpenInEditor",context:{buttons:[{ariaLabel:"Edit this file in Git Source Editor (Legacy)",title:"Legacy edit",Ob:f}]}}):x}),_.ig(function(f){var g=void 0;typeof(f==null?void 0:f.Ob)==="string"&&(g=f.Ob);f7b(e,g)}),
_.bg(1),_.uf())};SR.prototype.Ra=function(){};SR.prototype.Ma=function(){this.mHa&&this.mHa()};SR.prototype.oQ=function(){this.EVb&&this.EVb.oQ()};var f7b=function(a,b){a.mHa&&a.mHa();a.mHa=b&&a.kb.kx?a.jd.register("editCode","shift+e",function(){_.Ec(window,b,"_blank")}):void 0};
_.p.Object.defineProperties(SR.prototype,{f5:{configurable:!0,enumerable:!0,set:function(a){this.M1a.next(a)},get:function(){return this.M1a.value}},w5:{configurable:!0,enumerable:!0,set:function(a){this.I2a.next(a)},get:function(){return this.I2a.value}},kb:{configurable:!0,enumerable:!0,set:function(a){this.wn.next(a)},get:function(){return this.wn.value}},W$c:{configurable:!0,enumerable:!0,set:function(a){this.Kw.value!==a&&this.Kw.next(a)}},s1a:{configurable:!0,enumerable:!0,get:function(){return!this.kb.kx}}});
SR.O=function(a){return new (a||SR)(_.C(_.wx),_.C(_.lN),_.C(_.Sw),_.C(_.py))};
SR.ya=_.Re({type:SR,oa:[["activity-header-actions","place",""]],mb:function(a,b){a&1&&(_.Og(d7b,5),_.Og(e7b,5,_.Lg));if(a&2){var c;_.Tg(c=_.Ug())&&(b.EVb=c.first);_.Tg(c=_.Ug())&&(b.W$c=c.first)}},inputs:{eCa:"isEmptyRepo",f5:"editLink",w5:"fallbackEditLink",kb:"place"},standalone:!1,tc:["place",""],Aa:7,Ba:6,Fa:[["auxiliaryCiderButton",""],["simpleLink",""],[1,"actions-button-container"],[3,"place",4,"ngIf"],[4,"ngIf"],[3,"place"],["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"]],ua:function(a,b){a&1&&(_.I(0,"div",2),_.F(1,lPb,1,1,"pending-cl-indicator",3),_.S(2,"isPiperPlace"),_.F(3,oPb,4,2,"ng-container",4),_.S(4,"async"),_.J(),_.F(5,qPb,1,1,"ng-template",null,0,_.oh));a&2&&(_.A(),_.H("ngIf",b.Cod&&_.nh(2,2,b.kb)),_.A(2),_.H("ngIf",_.nh(4,4,!b.OEa&&
b.ied)))},dependencies:[_.Vq,_.np,_.op,RR,_.Rq,_.Fx,_.jv,_.Yv,_.Dy,_.Ay,_.uD,_.up,XQ],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%]{margin:0}.debug-button[_ngcontent-%COMP%]   span[_ngcontent-%COMP%], .docs-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}"],
Na:0});var TR=function(a,b){this.Ha=a;this.Va=b;this.jj="ChangelistPicker";this.j9=void 0;this.n9b="number"};TR.prototype.Ra=function(){};var g7b=function(a){if(a.j9){var b=a.j9.toString();a.Ha.hb({element:"ChangelistPicker",action:"selectSpecificCl",Ie:b,gestureName:"CLICK"});a.Va.navigate(_.Ms(_.EJ(_.pJ(_.Ps(a.Nna.uc(),b)),function(c){delete c.Wb;c.line=a.Nna.params.line}).tb()))}};
_.p.Object.defineProperties(TR.prototype,{kb:{configurable:!0,enumerable:!0,set:function(a){this.Nna=a;this.bZ=_.Ms(_.EJ(_.pJ(_.Ps(a.uc(),"")),function(c){delete c.Wb;delete c.Nx;delete c.Lz;c.line=a.params.line}).tb());this.j9=sPb(a);this.n9b=a.Zh()?"number":"text";var b=a.params.Wb?_.Ms(_.pJ(a.uc()).tb()):void 0;this.Lfc=b;this.Pwd=_.Vtb(a)}},jkd:{configurable:!0,enumerable:!0,get:function(){return _.Ts(this.Nna)||SKb(this.Nna)}},Bkd:{configurable:!0,enumerable:!0,get:function(){return!!this.Nna.params.Wb}}});
TR.O=function(a){return new (a||TR)(_.C(_.Qq),_.C(_.ni))};
TR.ya=_.Re({type:TR,oa:[["cl-picker","place",""]],inputs:{kb:"place"},standalone:!1,tc:["place",""],Aa:10,Ba:7,Fa:["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"]],ua:function(a,b){a&1&&(_.I(0,"ul",0),
_.F(1,rPb,3,5,"li",1),_.I(2,"li",2)(3,"a",3),_.Q(4," HEAD "),_.J()(),_.I(5,"li",2)(6,"mat-form-field",4)(7,"mat-label"),_.Q(8," Specific CL "),_.J(),_.I(9,"input",5),_.hh("ngModelChange",function(c){_.gh(b.j9,c)||(b.j9=c);return c}),_.O("keyup.enter",function(){return g7b(b)}),_.J()()()());a&2&&(_.A(),_.H("ngIf",b.Lfc),_.A(2),_.bh("active-element",b.jkd),_.H("routerLink",b.bZ)("ascTrackElement",b.jj),_.A(6),_.H("type",b.n9b),_.fh("ngModel",b.j9))},dependencies:[_.Vq,_.op,_.tu,_.cv,_.Hk,_.Oy,_.Wy,
_.Fx,_.jv,_.Hz,_.Kz,_.uz,_.nz,_.Gz,_.Dq],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)}"],
Na:0});var UR=function(){};UR.O=function(a){return new (a||UR)};UR.Ja=_.Se({type:UR});UR.Ia=_.ed({imports:[_.Zq,_.vp,_.fv,_.BC,_.Wx,_.kA,_.Rz,_.Ey,_.Fq]});var h7b=["crumbs"],i7b=["copyButton"],VR=function(a,b){this.Ha=a;this.viewState=b;this.iEc="Copy file path";this.items=[];this.TX=""};VR.prototype.aq=function(){this.Ha.hb({gestureName:"CLICK",element:"BreadcrumbFilePath",action:"copy",projectId:this.projectId})};VR.O=function(a){return new (a||VR)(_.C(_.Qq),_.C(_.pN))};
VR.ya=_.Re({type:VR,oa:[["path-breadcrumb"]],mb:function(a,b){a&1&&(_.Og(h7b,5),_.Og(i7b,5,_.ne));if(a&2){var c;_.Tg(c=_.Ug())&&(b.cEd=c.first);_.Tg(c=_.Ug())&&(b.RDd=c.first)}},inputs:{items:"items",TX:"copyText",projectId:"projectId",sra:"stacksPaths"},standalone:!1,Aa:7,Ba:3,Fa:[["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"]],ua:function(a,b){if(a&1){var c=_.Wd();_.I(0,"div",1);_.F(1,uPb,6,11,"ng-container",
2);_.J();_.I(2,"div",3);_.Q(3," File Path Breadcrumb ");_.J();_.I(4,"div")(5,"copy-button",4,0);_.O("copyEvent",function(){_.w(c);return _.y(b.aq())});_.J()()}a&2&&(_.A(),_.H("ngForOf",b.items),_.A(4),_.H("hoverMsg",b.iEc)("copyText",b.TX))},dependencies:[_.Vq,_.np,_.op,_.CD,_.Dq,_.up],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 WR=function(a){this.Ca=_.Nb(a)};_.W(WR,_.Mk);WR.prototype.getName=function(){return _.Y(this,1)};WR.prototype.le=function(a){return _.Qc(this,1,a)};var j7b=function(a){this.Ca=_.Nb(a)};_.W(j7b,_.Mk);j7b.prototype.getName=function(){return _.Y(this,1)};j7b.prototype.le=function(a){return _.Qc(this,1,a)};var k7b=function(a){this.Ca=_.Nb(a)};_.W(k7b,_.Mk);k7b.prototype.jf=function(){return _.Jl(this,4)};var l7b=function(a){this.Ca=_.Nb(a)};_.W(l7b,_.Mk);_.h=l7b.prototype;_.h.getId=function(){return _.Y(this,1)};_.h.getName=function(){return _.Y(this,2)};_.h.le=function(a){return _.Qc(this,2,a)};_.h.Vp=function(){return _.Y(this,3)};_.h.oq=function(a){return _.Qc(this,3,a)};_.h.l5a=function(a){return _.xl(this,k7b,5,_.ul(a))};_.h.VFa=function(a,b){_.tl(this,5,k7b,a,b)};_.h.jf=function(){return _.Jl(this,6)};var m7b=function(a){this.Ca=_.Nb(a)};_.W(m7b,_.Mk);_.h=m7b.prototype;_.h.getId=function(){return _.Hl(this,1)};_.h.getName=function(){return _.Y(this,2)};_.h.le=function(a){return _.Qc(this,2,a)};_.h.Vp=function(){return _.Y(this,3)};_.h.oq=function(a){return _.Qc(this,3,a)};var n7b=function(a){this.Ca=_.Nb(a)};_.W(n7b,_.Mk);var o7b=function(a){this.Ca=_.Nb(a)};_.W(o7b,_.Mk);var IP=function(a){this.Ca=_.Nb(a)};_.W(IP,_.Mk);_.h=IP.prototype;_.h.getUrl=function(){return _.Y(this,1)};_.h.nt=function(a){return _.Qc(this,1,a)};_.h.Xj=function(){return _.Y(this,2)};_.h.ko=function(a){return _.Qc(this,2,a)};_.h.TG=function(){return _.ql(this,2)};_.h.getId=function(){return _.Y(this,3)};var p7b=function(a){this.Ca=_.Nb(a)};_.W(p7b,_.Mk);p7b.prototype.getName=function(){return _.Y(this,2)};p7b.prototype.le=function(a){return _.Qc(this,2,a)};var q7b=function(a){return _.wl(a,IP,3)};var YR=function(a){this.Ca=_.Nb(a)};_.W(YR,_.Mk);YR.prototype.gLb=function(){return _.Kl(this,1,_.ul())};YR.prototype.yz=function(a){return _.Ll(this,1,a)};YR.prototype.m0=function(a,b){_.ec(this,1,_.Bb,a,b,_.Eb)};var ZR=function(a){this.Ca=_.Nb(a)};_.W(ZR,_.Mk);ZR.prototype.getName=function(){return _.Y(this,1)};ZR.prototype.le=function(a){return _.Qc(this,1,a)};ZR.prototype.Vp=function(){return _.Y(this,2)};ZR.prototype.oq=function(a){return _.Qc(this,2,a)};var r7b=[3,4];var $R=function(a){this.Ca=_.Nb(a)};_.W($R,_.Mk);$R.prototype.getName=function(){return _.Y(this,2)};$R.prototype.le=function(a){return _.Qc(this,2,a)};var s7b=function(a){this.Ca=_.Nb(a)};_.W(s7b,_.Mk);_.h=s7b.prototype;_.h.hn=function(){return _.Hl(this,_.sl(this,t7b,5))};_.h.EH=function(){return _.Gl(this,_.sl(this,t7b,5))};_.h.OM=function(){return E4b(this,t7b)};_.h.getName=function(){return _.Y(this,4)};_.h.le=function(a){return _.Qc(this,4,a)};var t7b=[5,6],u7b=[1,2];var aS=function(a){this.Ca=_.Nb(a)};_.W(aS,_.Mk);aS.prototype.Vp=function(){return _.Y(this,2)};aS.prototype.oq=function(a){return _.Qc(this,2,a)};aS.prototype.Qia=function(){return _.xl(this,s7b,3,_.ul())};var v7b=function(a){this.Ca=_.Nb(a)};_.W(v7b,_.Mk);_.h=v7b.prototype;_.h.getId=function(){return _.Hl(this,1)};_.h.Ria=function(){return _.xl(this,aS,3,_.ul())};_.h.getName=function(){return _.Y(this,4)};_.h.le=function(a){return _.Qc(this,4,a)};_.h.Vp=function(){return _.Y(this,5)};_.h.oq=function(a){return _.Qc(this,5,a)};_.h.h6=function(){return _.Y(this,6)};_.h.d4a=function(){return _.xl(this,$R,8,_.ul())};_.h.N5=function(){return _.Kl(this,10,_.ul())};var w7b=function(a){this.Ca=_.Nb(a)};_.W(w7b,_.Mk);w7b.prototype.getName=function(){return _.Y(this,2)};w7b.prototype.le=function(a){return _.Qc(this,2,a)};var bS=function(a){this.Ca=_.Nb(a)};_.W(bS,_.Mk);bS.prototype.hn=function(){return _.Hl(this,1)};bS.prototype.EH=function(){return _.Gl(this,1)};bS.prototype.OM=function(){return _.Ab(_.fc(this,1))!=null};bS.prototype.UFa=function(a){return _.Qc(this,2,a)};var x7b=function(a){this.Ca=_.Nb(a)};_.W(x7b,_.Mk);_.h=x7b.prototype;_.h.getYear=function(){return _.Fl(this,1)};_.h.setYear=function(a){return _.yk(this,1,a)};_.h.getMonth=function(){return _.Fl(this,2)};_.h.setMonth=function(a){return _.yk(this,2,a)};_.h.getDay=function(){return _.Fl(this,3)};var y7b=function(a){this.Ca=_.Nb(a)};_.W(y7b,_.Mk);y7b.prototype.h6=function(){return _.Y(this,1)};var z7b=function(a){this.Ca=_.Nb(a)};_.W(z7b,_.Mk);_.h=z7b.prototype;_.h.DM=function(){return _.Y(this,1)};_.h.vja=function(){return _.xl(this,y7b,2,_.ul())};_.h.hn=function(){return _.Hl(this,3)};_.h.EH=function(){return _.Gl(this,3)};_.h.OM=function(){return _.Ab(_.fc(this,3))!=null};var cS=function(a){this.Ca=_.Nb(a)};_.W(cS,_.Mk);cS.prototype.T5=function(){return _.Hl(this,1)};cS.prototype.Uia=function(){return _.Y(this,2)};var A7b=function(a){this.Ca=_.Nb(a)};_.W(A7b,_.Mk);A7b.prototype.Vp=function(){return _.Y(this,2)};A7b.prototype.oq=function(a){return _.Qc(this,2,a)};var B7b=function(a){this.Ca=_.Nb(a)};_.W(B7b,_.Mk);var C7b=function(a){this.Ca=_.Nb(a)};_.W(C7b,_.Mk);var D7b=function(a){this.Ca=_.Nb(a)};_.W(D7b,_.Mk);D7b.prototype.getName=function(){return _.Y(this,2)};D7b.prototype.le=function(a){return _.Qc(this,2,a)};var KP=function(a){this.Ca=_.Nb(a)};_.W(KP,_.Mk);_.h=KP.prototype;_.h.getName=function(){return _.Y(this,3)};_.h.le=function(a){return _.Qc(this,3,a)};_.h.fLb=function(){return _.Y(this,8)};_.h.xMb=function(){return _.em(this,8)};_.h.Lhd=function(){return _.em(this,10)};var E7b=function(a){this.Ca=_.Nb(a)};_.W(E7b,_.Mk);E7b.prototype.getName=function(){return _.Y(this,1)};E7b.prototype.le=function(a){return _.Qc(this,1,a)};var dS=function(a){this.Ca=_.Nb(a)};_.W(dS,_.Mk);dS.prototype.DM=function(){return _.Y(this,1)};dS.prototype.vja=function(){return _.xl(this,y7b,2,_.ul())};dS.prototype.T5=function(){return _.Hl(this,3)};dS.prototype.Uia=function(){return _.Y(this,4)};var F7b=function(a){this.Ca=_.Nb(a)};_.W(F7b,_.Mk);F7b.prototype.getName=function(){return _.Y(this,2)};F7b.prototype.le=function(a){return _.Qc(this,2,a)};var G7b=function(a){this.Ca=_.Nb(a)};_.W(G7b,_.Mk);G7b.prototype.getName=function(){return _.Y(this,1)};G7b.prototype.le=function(a){return _.Qc(this,1,a)};var H7b=function(a){this.Ca=_.Nb(a)};_.W(H7b,_.Mk);H7b.prototype.getName=function(){return _.Y(this,1)};H7b.prototype.le=function(a){return _.Qc(this,1,a)};var eS=function(a){this.Ca=_.Nb(a)};_.W(eS,_.Mk);eS.prototype.getName=function(){return _.Y(this,2)};eS.prototype.le=function(a){return _.Qc(this,2,a)};eS.prototype.sE=function(){return _.Hl(this,3)};eS.prototype.r7b=function(a){return _.ql(this,3,_.vb(a))};var I7b=function(a){this.Ca=_.Nb(a)};_.W(I7b,_.Mk);var J7b=function(a){this.Ca=_.Nb(a)};_.W(J7b,_.Mk);_.h=J7b.prototype;_.h.hn=function(){return _.Hl(this,6)};_.h.EH=function(){return _.Gl(this,6)};_.h.OM=function(){return _.Ab(_.fc(this,6))!=null};_.h.getName=function(){return _.Y(this,2)};_.h.le=function(a){return _.Qc(this,2,a)};_.h.pR=function(){return _.Jl(this,3)};_.h.KAa=function(){return _.El(this,4)};_.h.RKb=function(){return _.El(this,5)};var fS=function(a){this.Ca=_.Nb(a)};_.W(fS,_.Mk);fS.prototype.Vp=function(){return _.Y(this,2)};fS.prototype.oq=function(a){return _.Qc(this,2,a)};var JP=function(a){this.Ca=_.Nb(a)};_.W(JP,_.Mk);_.h=JP.prototype;_.h.getScope=function(){return _.Jl(this,1)};_.h.setScope=function(a){return _.am(this,1,a)};_.h.A5a=function(){return _.Kl(this,2,_.ul())};_.h.getValue=function(a){return _.Ll(this,2,a)};_.h.setValue=function(a,b){return _.ec(this,2,_.Bb,a,b,_.Eb)};var K7b=function(a){this.Ca=_.Nb(a)};_.W(K7b,_.Mk);_.h=K7b.prototype;_.h.hn=function(){return _.Hl(this,_.sl(this,L7b,5))};_.h.EH=function(){return _.Gl(this,_.sl(this,L7b,5))};_.h.OM=function(){return E4b(this,L7b)};_.h.getName=function(){return _.Y(this,4)};_.h.le=function(a){return _.Qc(this,4,a)};var M7b=[1,2],L7b=[5,6];var gS=function(a){this.Ca=_.Nb(a)};_.W(gS,_.Mk);gS.prototype.Vp=function(){return _.Y(this,2)};gS.prototype.oq=function(a){return _.Qc(this,2,a)};gS.prototype.Qia=function(){return _.xl(this,K7b,3,_.ul())};var N7b=function(a){this.Ca=_.Nb(a)};_.W(N7b,_.Mk);_.h=N7b.prototype;_.h.Ria=function(){return _.xl(this,gS,2,_.ul())};_.h.getName=function(){return _.Y(this,3)};_.h.le=function(a){return _.Qc(this,3,a)};_.h.Vp=function(){return _.Y(this,4)};_.h.oq=function(a){return _.Qc(this,4,a)};_.h.h6=function(){return _.Y(this,6)};_.h.FAa=function(){return _.Kl(this,7,_.ul())};_.h.N5=function(){return _.Kl(this,9,_.ul())};_.h.getId=function(){return _.Fl(this,15)};var GP=function(a){this.Ca=_.Nb(a)};_.W(GP,_.Mk);GP.prototype.W3a=function(){return _.xl(this,IP,2,_.ul())};var O7b=function(a){return _.Kl(a,4,_.ul())};GP.prototype.Idb=function(a){return _.ec(this,4,_.Bb,a,void 0,_.Eb)};GP.prototype.Oia=function(){return _.xl(this,IP,5,_.ul())};var P7b=function(a){return _.xl(a,IP,6,_.ul())};GP.prototype.FAa=function(){return _.xl(this,$R,7,_.ul())};var Q7b=function(a){return _.xl(a,IP,8,_.ul())};_.h=GP.prototype;_.h.Vp=function(){return _.Y(this,9)};
_.h.oq=function(a){return _.Qc(this,9,a)};_.h.o4a=function(){return _.wl(this,_.qo,90)};_.h.Ui=function(){return _.wl(this,hS,10)};_.h.IT=function(a){_.yl(this,10,a)};_.h.LM=function(){return _.rl(this,hS,10)};var R7b=function(a){return _.xl(a,IP,12,_.ul())};_.h=GP.prototype;_.h.Zia=function(){return _.xl(this,IP,13,_.ul())};_.h.bja=function(){return _.xl(this,IP,15,_.ul())};_.h.eja=function(){return _.xl(this,IP,16,_.ul())};_.h.RKb=function(){return _.El(this,17)};
_.h.gja=function(){return _.xl(this,IP,18,_.ul())};_.h.SKb=function(){return HP(this,IP,18)};var S7b=function(a){return _.Ml(a,129,_.ul())},T7b=function(a){return _.Ml(a,130,_.ul())},U7b=function(a){return _.xl(a,IP,22,_.ul())};GP.prototype.getName=function(){return _.Y(this,23)};GP.prototype.le=function(a){return _.Qc(this,23,a)};var jVb=function(a){return _.xl(a,IP,28,_.ul())};GP.prototype.pja=function(){return _.xl(this,IP,31,_.ul())};
var V7b=function(a){return _.Kl(a,38,_.ul())},W7b=function(a){return _.xl(a,IP,32,_.ul())},X7b=function(a){return _.wl(a,F7b,58)},Y7b=function(a){return _.wl(a,p7b,43)},Z7b=function(a){return _.El(a,45)};GP.prototype.N5=function(){return _.xl(this,IP,55,_.ul())};var $7b=function(a){return _.xl(a,IP,56,_.ul())},a8b=function(a){return _.xl(a,IP,57,_.ul())},b8b=function(a){return _.xl(a,IP,65,_.ul())};GP.prototype.KAa=function(){return _.El(this,66)};GP.prototype.pR=function(){return _.Jl(this,70)};
var c8b=function(a){return _.Jl(a,71)},oVb=function(a){return _.Jl(a,75)},d8b=function(a){return _.rl(a,fS,79)},QVb=function(a){return _.xl(a,v7b,119,_.ul())};GP.prototype.hn=function(){return _.Hl(this,84)};GP.prototype.EH=function(){return _.Gl(this,84)};GP.prototype.OM=function(){return _.Ab(_.fc(this,84))!=null};GP.prototype.IY=function(){return _.xl(this,cS,88,_.ul())};
var VVb=function(a){return _.xl(a,cS,97,_.ul())},e8b=function(a){return _.wl(a,I7b,91)},f8b=function(a){return _.xl(a,_.X4a,94,_.ul())};GP.prototype.oja=function(){return _.xl(this,dS,96,_.ul())};GP.prototype.ZKb=function(){return HP(this,dS,96)};var g8b=function(a){return _.xl(a,IP,123,_.ul())},h8b=function(a){return _.Ml(a,128,_.ul())},i8b=function(a){return _.wl(a,_.qo,131)},j8b=function(a){return _.rl(a,_.qo,131)},k8b=_.oc(GP),hS=function(a){this.Ca=_.Nb(a)};_.W(hS,_.Mk);_.h=hS.prototype;
_.h.T5=function(){return _.Y(this,1)};_.h.getName=function(){return _.Y(this,2)};_.h.le=function(a){return _.Qc(this,2,a)};_.h.getParent=function(){return _.wl(this,hS,3)};_.h.RFa=function(a){_.yl(this,3,a)};_.h.Vp=function(){return _.Y(this,7)};_.h.oq=function(a){return _.Qc(this,7,a)};_.h.o4a=function(){return _.wl(this,_.qo,30)};_.h.W3a=function(){return _.xl(this,IP,8,_.ul())};_.h.Oia=function(){return _.xl(this,IP,9,_.ul())};_.h.FAa=function(){return _.xl(this,$R,10,_.ul())};
_.h.Zia=function(){return _.xl(this,IP,11,_.ul())};_.h.bja=function(){return _.xl(this,IP,12,_.ul())};_.h.eja=function(){return _.xl(this,IP,13,_.ul())};_.h.gja=function(){return _.xl(this,IP,14,_.ul())};_.h.SKb=function(){return HP(this,IP,14)};_.h.pja=function(){return _.xl(this,IP,16,_.ul())};_.h.oja=function(){return _.xl(this,dS,21,_.ul())};_.h.ZKb=function(){return HP(this,dS,21)};_.h.IY=function(){return _.xl(this,cS,29,_.ul())};var l8b=_.oc(hS),m8b=[27,28];var n8b=function(a){if(a!=null)return _.lc(a),{name:_.l(_.X(a,1))}};WR.prototype.toObject=function(){return n8b(this)};var o8b=function(a){if(a!=null)return _.lc(a),{name:_.l(_.X(a,1))}};j7b.prototype.toObject=function(){return o8b(this)};var p8b=function(a){if(a!=null)return _.lc(a),{Ll:o8b(_.wl(a,j7b,1)),rLd:_.l(_.Tl(a,2)),sLd:_.l(_.X(a,5)),operation:_.l(_.Tl(a,3)),tMd:_.l(_.X(a,6)),status:_.l(_.Tl(a,4))}};k7b.prototype.toObject=function(){return p8b(this)};var q8b=function(a){if(a!=null){_.lc(a);var b=_.l(_.X(a,1)),c=_.l(_.X(a,2)),d=_.l(_.X(a,3));var e=_.xl(a,WR,4,_.ul());return{id:b,name:c,description:d,xPd:_.hc(e,n8b),rrd:_.hc(a.l5a(),p8b),status:_.l(_.Tl(a,6)),DPd:_.l(_.X(a,7)),rjd:_.l(_.Vl(a,8))}}};l7b.prototype.toObject=function(){return q8b(this)};var r8b=function(a){if(a!=null){_.lc(a);var b=_.l(_.Ol(a,1)),c=_.l(_.X(a,2)),d=_.l(_.X(a,3));a=_.xl(a,l7b,4,_.ul());return{id:b,name:c,description:d,oCd:_.hc(a,q8b)}}};m7b.prototype.toObject=function(){return r8b(this)};var s8b=function(a){if(a!=null){_.lc(a);var b=_.sn(_.wl(a,_.xk,1));var c=_.xl(a,m7b,2,_.ul());return{createTime:b,ZGd:_.hc(c,r8b),KAd:_.l(_.Tl(a,3))}}};n7b.prototype.toObject=function(){return s8b(this)};var t8b=function(a){if(a!=null){_.lc(a);var b=s8b(_.wl(a,n7b,1));a=_.xl(a,WR,2,_.ul());return{pCd:b,NAd:_.hc(a,n8b)}}};o7b.prototype.toObject=function(){return t8b(this)};var iS=function(a){if(a!=null)return _.lc(a),{url:_.l(_.X(a,1)),label:_.l(_.X(a,2)),id:_.l(_.X(a,3)),protocol:_.l(_.Tl(a,4))}};IP.prototype.toObject=function(){return iS(this)};var u8b=function(a){if(a!=null)return _.lc(a),{B$c:_.l(_.X(a,1)),name:_.l(_.X(a,2)),resource:iS(q7b(a)),ypd:_.l(_.X(a,4)),tBd:_.l(_.Tl(a,5))}};p7b.prototype.toObject=function(){return u8b(this)};var v8b=function(a){if(a!=null)return _.lc(a),{iwd:_.l(_.Kl(a,1,3))}};YR.prototype.toObject=function(){return v8b(this)};var w8b=function(a){if(a!=null)return _.lc(a),{name:_.l(_.X(a,1)),description:_.l(_.X(a,2)),booleanValue:_.l(_.Vl(a,_.sl(a,r7b,3))),PRd:v8b(_.Sl(a,YR,4,r7b))}};ZR.prototype.toObject=function(){return w8b(this)};var x8b=function(a){if(a!=null)return _.lc(a),{username:_.l(_.X(a,1)),name:_.l(_.X(a,2)),IDd:_.l(_.Tl(a,3))}};$R.prototype.toObject=function(){return x8b(this)};var y8b=function(a){if(a!=null)return _.lc(a),{YT:_.l(_.Pl(a,5,t7b)),UDd:_.l(_.Pl(a,6,t7b)),productId:_.l(_.Rl(a,1,u7b)),K7:_.l(_.Rl(a,2,u7b)),name:_.l(_.X(a,4)),g2b:_.l(_.X(a,3))}};s7b.prototype.toObject=function(){return y8b(this)};var z8b=function(a){if(a!=null)return _.lc(a),{NX:_.l(_.Tl(a,1)),description:_.l(_.X(a,2)),iBb:_.hc(a.Qia(),y8b)}};aS.prototype.toObject=function(){return z8b(this)};var A8b=function(a){if(a!=null)return _.lc(a),{id:_.l(_.Ol(a,1)),K7:_.l(_.X(a,2)),lBb:_.hc(a.Ria(),z8b),name:_.l(_.X(a,4)),description:_.l(_.X(a,5)),XI:_.l(_.X(a,6)),Svb:_.El(a,7),Kbd:_.hc(a.d4a(),x8b),M2b:_.l(_.Ol(a,9)),YYa:_.l(_.Kl(a,10,3)),wUb:_.l(_.X(a,11)),aYb:_.l(_.X(a,12)),evb:_.l(_.Kl(a,13,3)),fvb:_.l(_.Dl(a,14))}};v7b.prototype.toObject=function(){return A8b(this)};var B8b=function(a){if(a!=null)return _.lc(a),{oEd:_.l(_.X(a,1)),name:_.l(_.X(a,2))}};w7b.prototype.toObject=function(){return B8b(this)};var C8b=function(a){if(a!=null)return _.lc(a),{YT:_.l(_.Ol(a,1)),ft:_.l(_.X(a,4)),reason:_.l(_.X(a,2)),KHd:_.l(_.Tl(a,3))}};bS.prototype.toObject=function(){return C8b(this)};var D8b=function(a){if(a!=null)return _.lc(a),{year:_.Fl(a,1),month:_.Fl(a,2),day:_.Fl(a,3)}};x7b.prototype.toObject=function(){return D8b(this)};var E8b=function(a){if(a!=null){_.lc(a);var b=_.l(_.X(a,1)),c=_.l(_.X(a,2)),d=D8b(_.wl(a,x7b,3)),e=_.l(_.X(a,4));a=_.xl(a,bS,5,_.ul());return{XI:b,wKd:c,bEd:d,HAd:e,ADd:_.hc(a,C8b)}}};y7b.prototype.toObject=function(){return E8b(this)};var F8b=function(a){if(a!=null)return _.lc(a),{product:_.l(_.X(a,1)),Xvd:_.hc(a.vja(),E8b),YT:_.l(_.Ol(a,3))}};z7b.prototype.toObject=function(){return F8b(this)};var G8b=function(a){if(a!=null)return _.lc(a),{F1a:_.l(_.Ol(a,1)),Tdd:_.l(_.X(a,2))}};cS.prototype.toObject=function(){return G8b(this)};var H8b=function(a){if(a!=null)return _.lc(a),{perspective:_.l(_.Tl(a,1)),description:_.l(_.X(a,2))}};A7b.prototype.toObject=function(){return H8b(this)};var I8b=function(a){if(a!=null){_.lc(a);var b=_.l(_.X(a,1));var c=_.xl(a,A7b,2,_.ul());return{mOd:b,BPd:_.hc(c,H8b),qTd:_.l(_.Kl(a,3,3))}}};B7b.prototype.toObject=function(){return I8b(this)};var J8b=function(a){if(a!=null)return _.lc(a),{MHd:_.l(_.Kl(a,1,3)),DFd:_.l(_.Kl(a,2,3))}};C7b.prototype.toObject=function(){return J8b(this)};var K8b=function(a){if(a!=null)return _.lc(a),{VH:_.l(_.X(a,1)),name:_.l(_.X(a,2))}};D7b.prototype.toObject=function(){return K8b(this)};var L8b=function(a){if(a!=null)return _.lc(a),{AAd:_.l(_.X(a,1)),zAd:_.l(_.X(a,2)),name:_.l(_.X(a,3)),tSd:_.l(_.X(a,4)),BAd:_.l(_.Xl(a,5)),uSd:_.l(_.Xl(a,6)),duration:_.l(_.X(a,7)),Wud:_.l(_.X(a,8)),EBd:_.El(a,9,!0),kEd:_.l(_.X(a,10)),EGd:_.l(_.Kl(a,11,3)),bLd:_.l(_.Tl(a,12)),cLd:_.l(_.Tl(a,13)),aLd:_.l(_.Kl(a,14,3)),aggregation:_.l(_.Tl(a,15))}};KP.prototype.toObject=function(){return L8b(this)};var M8b=function(a){if(a!=null)return _.lc(a),{name:_.l(_.X(a,1)),epd:_.l(_.X(a,2))}};E7b.prototype.toObject=function(){return M8b(this)};var N8b=function(a){if(a!=null)return _.lc(a),{product:_.l(_.X(a,1)),Xvd:_.hc(a.vja(),E8b),F1a:_.l(_.Ol(a,3)),Tdd:_.l(_.X(a,4))}};dS.prototype.toObject=function(){return N8b(this)};var O8b=function(a){if(a!=null)return _.lc(a),{IQd:_.l(_.X(a,1)),name:_.l(_.X(a,2)),resource:iS(q7b(a)),ypd:_.l(_.X(a,4)),HQd:_.l(_.Tl(a,5))}};F7b.prototype.toObject=function(){return O8b(this)};var P8b=function(a){if(a!=null)return _.lc(a),{name:_.l(_.X(a,1)),ntd:_.l(_.X(a,2))}};G7b.prototype.toObject=function(){return P8b(this)};var Q8b=function(a){if(a!=null)return _.lc(a),{name:_.l(_.X(a,1)),gud:_.l(_.X(a,2))}};H7b.prototype.toObject=function(){return Q8b(this)};var R8b=function(a){if(a!=null){_.lc(a);var b=_.l(_.Ol(a,1)),c=_.l(_.X(a,2)),d=_.l(_.Ol(a,3)),e=_.l(_.Ol(a,4));var f=_.xl(a,eS,5,_.ul());f=_.hc(f,R8b);a=_.xl(a,$R,6,_.ul());return{zac:b,name:c,level:d,aOd:e,bNd:f,WKd:_.hc(a,x8b)}}};eS.prototype.toObject=function(){return R8b(this)};var S8b=function(a){if(a!=null)return _.lc(a),{Iud:_.l(_.X(a,1)),CSd:_.l(_.Ol(a,2))}};I7b.prototype.toObject=function(){return S8b(this)};var T8b=function(a){if(a!=null)return _.lc(a),{productId:_.l(_.X(a,1)),YT:_.l(_.Ol(a,6)),name:_.l(_.X(a,2)),iF:_.l(_.Tl(a,3)),Xhd:_.l(_.Vl(a,4)),oCa:_.El(a,5)}};J7b.prototype.toObject=function(){return T8b(this)};var U8b=function(a){if(a!=null){_.lc(a);var b=_.l(_.X(a,1)),c=_.l(_.X(a,2)),d=_.l(_.Kl(a,3,3)),e=_.l(_.X(a,4)),f=_.l(_.X(a,5));a=_.xl(a,J7b,6,_.ul());return{productId:b,description:c,mPd:d,APd:e,BLd:f,oPd:_.hc(a,T8b)}}};fS.prototype.toObject=function(){return U8b(this)};var V8b=function(a){if(a!=null)return _.lc(a),{scope:_.l(_.Tl(a,1)),hwd:_.l(_.Kl(a,2,3))}};JP.prototype.toObject=function(){return V8b(this)};var W8b=function(a){if(a!=null)return _.lc(a),{productId:_.l(_.Rl(a,1,M7b)),K7:_.l(_.Rl(a,2,M7b)),YT:_.l(_.Pl(a,5,L7b)),Ewd:_.l(_.Pl(a,6,L7b)),name:_.l(_.X(a,4)),g2b:_.l(_.X(a,3))}};K7b.prototype.toObject=function(){return W8b(this)};var X8b=function(a){if(a!=null)return _.lc(a),{NX:_.l(_.Tl(a,1)),description:_.l(_.X(a,2)),iBb:_.hc(a.Qia(),W8b)}};gS.prototype.toObject=function(){return X8b(this)};var Y8b=function(a){if(a!=null)return _.lc(a),{K7:_.l(_.X(a,1)),lBb:_.hc(a.Ria(),X8b),name:_.l(_.X(a,3)),description:_.l(_.X(a,4)),XI:_.l(_.X(a,6)),Svb:_.El(a,5),HBb:_.l(_.Kl(a,7,3)),M2b:_.l(_.Ol(a,8)),YYa:_.l(_.Kl(a,9,3)),cCd:_.l(_.Ol(a,10)),fUd:_.l(_.Kl(a,11,3)),wUb:_.l(_.X(a,12)),evb:_.l(_.Kl(a,13,3)),aYb:_.l(_.X(a,14)),id:_.l(_.Wl(a,15)),fvb:_.l(_.Dl(a,16))}};N7b.prototype.toObject=function(){return Y8b(this)};var Z8b=function(a){if(a!=null){_.lc(a);var b=_.hc(a.W3a(),iS),c=_.l(_.Kl(a,4,3)),d=_.l(_.Kl(a,61,3)),e=_.hc(a.Oia(),iS),f=_.l(_.Kl(a,98,3)),g=_.hc(P7b(a),iS),m=_.l(_.Kl(a,99,3)),n=_.hc(a.FAa(),x8b),r=_.hc(Q7b(a),iS),x=_.l(_.Kl(a,100,3)),z=_.hc(_.xl(a,IP,39,_.ul()),iS),D=_.l(_.Kl(a,101,3)),L=_.hc(_.xl(a,GP,120,_.ul()),Z8b),N=_.l(_.X(a,121)),R=_.l(_.Dl(a,122)),ca=_.l(_.X(a,9)),wa=_.so(a.o4a()),Da=_.l(_.X(a,93)),ua=$8b(a.Ui()),xa=_.l(_.Ol(a,116)),Ma=_.l(_.X(a,42)),Wa=_.hc(R7b(a),iS),Ea=_.l(_.Kl(a,102,
3)),Ra=_.hc(a.Zia(),iS),Sa=_.l(_.Kl(a,103,3)),sb=_.l(_.Dl(a,14)),Jb=_.l(_.Kl(a,83,3)),vd=_.hc(a.bja(),iS),Cd=_.l(_.Kl(a,104,3)),Pc=_.hc(a.eja(),iS),Cc=_.l(_.Kl(a,105,3)),kf=_.El(a,17),wb=_.hc(a.gja(),iS),Ob=_.l(_.Kl(a,106,3));var ob=_.xl(a,D7b,41,_.ul());var Db=_.hc(ob,K8b),Vb=_.l(_.Ml(a,129,3)),nc=_.l(_.Ml(a,130,3));var na=_.xl(a,IP,20,_.ul());var ic=_.hc(na,iS),pc=_.l(_.Kl(a,107,3)),ad=_.hc(U7b(a),iS),gd=_.l(_.Kl(a,108,3)),yd=_.l(_.X(a,23)),Qd=_.l(_.Dl(a,25)),pe=_.l(_.X(a,26)),lf=_.hc(_.xl(a,KP,
27,_.ul()),L8b),Aj=_.hc(jVb(a),iS),lk=_.l(_.Kl(a,109,3)),xh=M8b(_.wl(a,E7b,29));var Bj=_.xl(a,IP,30,_.ul());var Cj=_.hc(Bj,iS),Op=_.hc(a.pja(),iS),mk=_.l(_.Kl(a,110,3)),al=_.l(_.Kl(a,38,3)),bl=_.hc(W7b(a),iS),Om=_.l(_.Kl(a,111,3)),yh=O8b(X7b(a));var Ui=_.xl(a,IP,59,_.ul());var lx=_.hc(Ui,iS),sva=P8b(_.wl(a,G7b,33)),dU=Q8b(_.wl(a,H7b,34));var jb=_.xl(a,eS,40,_.ul());var Yd=_.hc(jb,R8b),By=_.l(_.Dl(a,35)),Ck=_.l(_.Wl(a,36)),$D=u8b(Y7b(a));var $f=_.xl(a,IP,44,_.ul());var Aa=_.hc($f,iS),Na=_.l(_.Vl(a,
45)),$a=_.l(_.Vl(a,46));var fd=_.xl(a,w7b,47,_.ul());var ee=_.hc(fd,B8b),Ef=_.l(_.X(a,54)),Wh=_.hc(a.N5(),iS),pn=_.l(_.Kl(a,112,3)),aE=_.hc($7b(a),iS),eU=_.l(_.Kl(a,113,3)),h6a=_.hc(a8b(a),iS),iya=_.l(_.Kl(a,114,3));var i6a=_.xl(a,IP,62,_.ul());var Am=_.hc(i6a,iS);var ULa=_.xl(a,IP,63,_.ul());var j6a=_.hc(ULa,iS);var k6a=_.xl(a,IP,64,_.ul());var Xq=_.hc(k6a,iS),l6a=_.hc(b8b(a),iS),m6a=_.l(_.Kl(a,115,3)),n6a=_.l(_.Vl(a,60)),VLa=_.l(_.Vl(a,66)),jya=_.l(_.Vl(a,69)),WLa=_.l(_.Vl(a,67)),XLa=_.l(_.Kl(a,
78,3)),YLa=_.l(_.X(a,48)),ZLa=_.l(_.Kl(a,49,3)),$La=_.l(_.Kl(a,50,3)),j$=_.l(_.X(a,51)),o6a=_.l(_.X(a,52)),k$=_.l(_.X(a,53)),aMa=_.l(_.Tl(a,70)),bMa=_.l(_.Tl(a,71)),p6a=_.hc(_.xl(a,JP,72,_.ul()),V8b),kya=_.l(_.Vl(a,73)),cMa=_.l(_.X(a,74)),l$=_.l(_.Tl(a,75)),lya=_.l(_.Vl(a,76)),$F=_.l(_.X(a,77)),Yq=U8b(_.wl(a,fS,79)),q6a=_.l(_.Dl(a,132));var r6a=_.xl(a,N7b,80,_.ul());var s6a=_.hc(r6a,Y8b),dMa=_.hc(QVb(a),A8b),t6a=_.l(_.X(a,68));var u6a=_.xl(a,B7b,81,_.ul());var v6a=_.hc(u6a,I8b),w6a=_.l(_.Ol(a,82)),
x6a=_.l(_.Ol(a,84));var y6a=_.xl(a,ZR,85,_.ul());return{gad:b,rDd:c,DAd:d,sbd:e,xpd:f,CDd:g,NOd:m,HBb:n,iEd:r,OOd:x,IEd:z,POd:D,UAd:L,TAd:N,dGd:R,description:ca,ndd:wa,mdd:Da,domain:ua,AQd:xa,TGd:Ma,bHd:Wa,SOd:Ea,ahd:Ra,TOd:Sa,EHd:sb,DHd:Jb,xid:vd,UOd:Cd,hjd:Pc,VOd:Cc,oCa:kf,Pkd:wb,WOd:Ob,JJd:Db,HJd:Vb,nEd:nc,QJd:ic,XOd:pc,yLd:ad,ZOd:gd,name:yd,sNd:Qd,productId:pe,fOd:lf,gOd:Aj,cPd:lk,jOd:xh,tPd:Cj,zqd:Op,zpd:mk,iQd:al,mRd:bl,fPd:Om,GQd:yh,JQd:lx,FRd:sva,dSd:dU,DSd:Yd,ESd:By,xTd:Ck,sBd:$D,uBd:Aa,
eSd:Na,lJd:$a,qEd:ee,UNd:Ef,YYa:Wh,KOd:pn,NPd:aE,dPd:eU,KRd:h6a,gPd:iya,YCd:Am,HEd:j6a,hQd:Xq,LSd:l6a,hPd:m6a,cJd:n6a,Xhd:VLa,THd:jya,RHd:WLa,WNd:XLa,B$c:YLa,pEd:ZLa,IJd:$La,epd:j$,ntd:o6a,gud:k$,iF:aMa,lEd:bMa,PAd:p6a,tAd:kya,DRd:cMa,q$a:l$,hTd:lya,WQd:$F,SAd:Yq,RAd:q6a,nPd:s6a,VDd:dMa,dQd:t6a,kGd:v6a,lOd:w6a,YT:x6a,CBd:_.hc(y6a,w8b),hOd:_.l(_.X(a,86)),iOd:_.l(_.Kl(a,87,3)),aEa:_.hc(a.IY(),G8b),CQd:_.hc(VVb(a),G8b),WLd:_.l(_.Kl(a,89,3)),GMd:S8b(e8b(a)),tQd:_.hc(f8b(a),_.y5a),ePd:_.l(_.Kl(a,118,3)),
W7:_.l(_.X(a,92)),Fpd:_.hc(a.oja(),N8b),vJd:_.l(_.Ol(a,117)),UBd:_.hc(g8b(a),iS),MOd:_.l(_.Kl(a,124,3)),rFd:_.l(_.X(a,125)),BQd:_.l(_.X(a,126)),LHd:J8b(_.wl(a,C7b,127)),oOd:_.l(_.Ml(a,128,3)),ZNd:_.so(i8b(a)),xFd:t8b(_.wl(a,o7b,133))}}};GP.prototype.toObject=function(){return Z8b(this)};
var $8b=function(a){if(a!=null){_.lc(a);var b=_.l(_.X(a,1)),c=_.l(_.X(a,2)),d=$8b(a.getParent());var e=_.xl(a,hS,4,_.ul());e=_.hc(e,$8b);var f=_.l(_.Vl(a,5));var g=_.xl(a,GP,6,_.ul());g=_.hc(g,Z8b);var m=_.l(_.X(a,7)),n=_.so(a.o4a()),r=_.l(_.X(a,31)),x=_.l(_.X(a,41)),z=_.hc(a.W3a(),iS),D=_.l(_.Kl(a,32,3)),L=_.hc(a.Oia(),iS),N=_.l(_.Kl(a,33,3)),R=_.hc(a.FAa(),x8b),ca=_.hc(a.Zia(),iS),wa=_.hc(a.bja(),iS),Da=_.hc(a.eja(),iS),ua=_.hc(a.gja(),iS);var xa=_.xl(a,IP,15,_.ul());xa=_.hc(xa,iS);var Ma=_.l(_.Kl(a,
34,3)),Wa=_.l(_.X(a,20)),Ea=_.hc(a.pja(),iS),Ra=_.l(_.Kl(a,35,3)),Sa=_.l(_.X(a,17)),sb=_.l(_.Ol(a,18)),Jb=_.l(_.Vl(a,19)),vd=_.hc(a.oja(),N8b),Cd=_.l(_.X(a,22));var Pc=_.xl(a,z7b,23,_.ul());return{F1a:b,name:c,parent:d,WRd:e,YId:f,eOd:g,description:m,ndd:n,mdd:r,QOd:x,gad:z,LOd:D,sbd:L,xpd:N,HBb:R,ahd:ca,xid:wa,hjd:Da,Pkd:ua,IKd:xa,YOd:Ma,cc:Wa,zqd:Ea,zpd:Ra,qFd:Sa,tRd:sb,mCd:Jb,Fpd:vd,lPd:Cd,SEd:_.hc(Pc,F8b),sFd:_.l(_.Ol(a,24)),XRd:_.l(_.Ol(a,25)),zac:_.l(_.Ol(a,26)),vFd:iS(_.Sl(a,IP,27,m8b)),wFd:_.l(_.Rl(a,
28,m8b)),ROd:_.l(_.X(a,37)),tFd:_.l(_.X(a,43)),uFd:_.l(_.X(a,44)),aEa:_.hc(a.IY(),G8b),aMd:_.Jl(a,36,1),ZLd:_.l(_.Ol(a,42)),jYa:_.l(_.X(a,38)),EAd:_.so(_.wl(a,_.qo,39)),qJd:_.El(a,40)}}};hS.prototype.toObject=function(){return $8b(this)};var a9b=function(a){this.Ca=_.Nb(a)};_.W(a9b,_.Mk);a9b.prototype.Idb=function(a){return _.Qc(this,1,a)};a9b.prototype.toObject=function(){if(this!=null){_.lc(this);var a={qbd:_.l(_.X(this,1)),Sxa:_.El(this,2)}}else a=void 0;return a};var b9b=function(a){this.Ca=_.Nb(a)};_.W(b9b,_.Mk);_.h=b9b.prototype;_.h.Idb=function(a){return _.Qc(this,1,a)};_.h.getName=function(){return _.Y(this,2)};_.h.le=function(a){return _.Qc(this,2,a)};_.h.hn=function(){return _.Hl(this,4)};_.h.EH=function(){return _.Gl(this,4)};_.h.OM=function(){return _.Ab(_.fc(this,4))!=null};var c9b=function(a){this.Ca=_.Nb(a)};_.W(c9b,_.Mk);var d9b=_.oc(c9b);var e9b=function(a){if(a!=null)return _.lc(a),{qbd:_.l(_.X(a,1)),name:_.l(_.X(a,2)),productId:_.l(_.X(a,3)),YT:_.l(_.Ol(a,4))}};b9b.prototype.toObject=function(){return e9b(this)};c9b.prototype.toObject=function(){if(this!=null){_.lc(this);var a={dOd:_.hc(_.xl(this,b9b,1,_.ul()),e9b),pOd:_.hc(_.xl(this,GP,2,_.ul()),Z8b)}}else a=void 0;return a};var f9b=new _.zr("/google.corp.stacksinfrastructurecatalog.v3.Stacks/BatchGetProductInfoForCodePath",a9b,c9b,function(a){return a.hd()},d9b);var g9b=function(a){return _.vaa(function(b){return b instanceof a&&_.Za(b)})}(GP);var jS=function(a){this.Ca=_.Nb(a)};_.W(jS,_.Mk);jS.prototype.getName=function(){return _.Y(this,1)};jS.prototype.le=function(a){return _.Qc(this,1,a)};var h9b=_.oc(jS);jS.prototype.toObject=function(){if(this!=null){_.lc(this);var a={name:_.l(_.X(this,1)),dBd:_.l(_.X(this,2)),eBd:_.l(_.Tl(this,3))}}else a=void 0;return a};var i9b=function(a){this.Ca=_.Nb(a)};_.W(i9b,_.Mk);i9b.prototype.getName=function(){return _.Y(this,1)};i9b.prototype.le=function(a){return _.Qc(this,1,a)};i9b.prototype.toObject=function(){if(this!=null){_.lc(this);var a={name:_.l(_.X(this,1)),Sxa:_.El(this,2)}}else a=void 0;return a};var j9b=new _.zr("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetAnnouncement",i9b,jS,function(a){return a.hd()},h9b);var k9b=function(a){this.Ca=_.Nb(a)};_.W(k9b,_.Mk);k9b.prototype.toObject=function(){if(this!=null){_.lc(this);var a={K7:_.l(_.X(this,1)),Sxa:_.El(this,2),rEd:_.El(this,3)}}else a=void 0;return a};var l9b=function(a){this.Ca=_.Nb(a)};_.W(l9b,_.Mk);l9b.prototype.getName=function(){return _.Y(this,2)};l9b.prototype.le=function(a){return _.Qc(this,2,a)};var m9b=function(a){this.Ca=_.Nb(a)};_.W(m9b,_.Mk);_.h=m9b.prototype;_.h.hn=function(){return _.Hl(this,_.sl(this,n9b,5))};_.h.EH=function(){return _.Gl(this,_.sl(this,n9b,5))};_.h.OM=function(){return E4b(this,n9b)};_.h.getName=function(){return _.Y(this,4)};_.h.le=function(a){return _.Qc(this,4,a)};var o9b=[1,2],n9b=[5,6];var kS=function(a){this.Ca=_.Nb(a)};_.W(kS,_.Mk);kS.prototype.Vp=function(){return _.Y(this,2)};kS.prototype.oq=function(a){return _.Qc(this,2,a)};kS.prototype.Qia=function(){return _.xl(this,m9b,3,_.ul())};var p9b=function(a){this.Ca=_.Nb(a)};_.W(p9b,_.Mk);_.h=p9b.prototype;_.h.Ria=function(){return _.xl(this,kS,2,_.ul())};_.h.getName=function(){return _.Y(this,3)};_.h.le=function(a){return _.Qc(this,3,a)};_.h.Vp=function(){return _.Y(this,4)};_.h.oq=function(a){return _.Qc(this,4,a)};_.h.h6=function(){return _.Y(this,6)};_.h.d4a=function(){return _.xl(this,l9b,7,_.ul())};_.h.N5=function(){return _.Kl(this,9,_.ul())};_.h.getId=function(){return _.Fl(this,12)};var q9b=_.oc(p9b);var r9b=function(a){if(a!=null)return _.lc(a),{username:_.l(_.X(a,1)),name:_.l(_.X(a,2))}};l9b.prototype.toObject=function(){return r9b(this)};var s9b=function(a){if(a!=null)return _.lc(a),{productId:_.l(_.Rl(a,1,o9b)),K7:_.l(_.Rl(a,2,o9b)),YT:_.l(_.Pl(a,5,n9b)),Ewd:_.l(_.Pl(a,6,n9b)),name:_.l(_.X(a,4)),g2b:_.l(_.X(a,3))}};m9b.prototype.toObject=function(){return s9b(this)};var t9b=function(a){if(a!=null)return _.lc(a),{NX:_.l(_.Tl(a,1)),description:_.l(_.X(a,2)),iBb:_.hc(a.Qia(),s9b)}};kS.prototype.toObject=function(){return t9b(this)};p9b.prototype.toObject=function(){if(this!=null){_.lc(this);var a={K7:_.l(_.X(this,1)),lBb:_.hc(this.Ria(),t9b),name:_.l(_.X(this,3)),description:_.l(_.X(this,4)),XI:_.l(_.X(this,6)),Svb:_.El(this,5),Kbd:_.hc(this.d4a(),r9b),M2b:_.l(_.Ol(this,8)),YYa:_.l(_.Kl(this,9,3)),wUb:_.l(_.X(this,10)),aYb:_.l(_.X(this,11)),id:_.l(_.Wl(this,12)),evb:_.l(_.Kl(this,13,3)),fvb:_.l(_.Dl(this,14))}}else a=void 0;return a};var u9b=new _.zr("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetCoreSolution",k9b,p9b,function(a){return a.hd()},q9b);var v9b=function(a){this.Ca=_.Nb(a)};_.W(v9b,_.Mk);v9b.prototype.T5=function(){return _.Y(this,1)};v9b.prototype.getId=function(){return _.Hl(this,5)};v9b.prototype.toObject=function(){if(this!=null){_.lc(this);var a={F1a:_.l(_.X(this,1)),id:_.l(_.Ol(this,5)),Sxa:_.El(this,2),username:_.l(_.X(this,3)),wId:_.El(this,4)}}else a=void 0;return a};var w9b=new _.zr("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetDomain",v9b,hS,function(a){return a.hd()},l8b);var lS=function(a){this.Ca=_.Nb(a)};_.W(lS,_.Mk);lS.prototype.hn=function(){return _.Hl(this,4)};lS.prototype.EH=function(){return _.Gl(this,4)};lS.prototype.OM=function(){return _.Ab(_.fc(this,4))!=null};lS.prototype.toObject=function(){if(this!=null){_.lc(this);var a={productId:_.l(_.X(this,1)),rNd:_.l(_.Ol(this,2)),Sxa:_.El(this,3),YT:_.l(_.Ol(this,4))}}else a=void 0;return a};var x9b=new _.zr("/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetProduct",lS,GP,function(a){return a.hd()},k8b);var mS=function(a){this.Ca=_.Nb(a)};_.W(mS,_.Mk);mS.prototype.getQuery=function(){return _.Y(this,1)};mS.prototype.setQuery=function(a){return _.Qc(this,1,a)};mS.prototype.lBa=function(){return _.em(this,1)};mS.prototype.toObject=function(){if(this!=null){_.lc(this);var a={query:_.l(_.X(this,1)),pageSize:_.Fl(this,2,25),pageToken:_.l(_.X(this,3))}}else a=void 0;return a};var y9b=function(a){this.Ca=_.Nb(a)};_.W(y9b,_.Mk);_.h=y9b.prototype;_.h.DM=function(){return _.Sl(this,GP,1,nS)};_.h.Ui=function(){return _.Sl(this,hS,2,nS)};_.h.IT=function(a){_.zl(this,2,nS,a)};_.h.LM=function(){return _.ACa(this,hS,2,nS)};_.h.HAa=function(){return _.Sl(this,v7b,3,nS)};var nS=[1,2,3];var z9b=function(a){this.Ca=_.Nb(a)};_.W(z9b,_.Mk);var A9b=_.oc(z9b);var B9b=function(a){if(a!=null)return _.lc(a),{product:Z8b(a.DM()),domain:$8b(a.Ui()),TDd:A8b(a.HAa())}};y9b.prototype.toObject=function(){return B9b(this)};z9b.prototype.toObject=function(){if(this!=null){_.lc(this);var a={cQd:_.hc(_.xl(this,y9b,1,_.ul()),B9b),nextPageToken:_.l(_.X(this,2))}}else a=void 0;return a};var C9b=new _.zr("/google.corp.stacksinfrastructurecatalog.v3.Stacks/Search",mS,z9b,function(a){return a.hd()},A9b);var D9b=function(){var a={withCredentials:!0};a=a||{};a.format="jspb";this.ng=new _.Or(a);this.qg="https://stacksinfrastructurecatalog-googleapis.corp.google.com".replace(/\/+$/,"")};_.h=D9b.prototype;_.h.DM=function(){return _.Pr(this.ng,this.qg+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetProduct",void 0,{},x9b)};_.h.HAa=function(){return _.Pr(this.ng,this.qg+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetCoreSolution",void 0,{},u9b)};
_.h.R3a=function(){return _.Pr(this.ng,this.qg+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetAnnouncement",void 0,{},j9b)};_.h.Ui=function(){return _.Pr(this.ng,this.qg+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/GetDomain",void 0,{},w9b)};_.h.search=function(a,b,c){return _.Pr(this.ng,this.qg+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/Search",a,b||{},C9b,c)};var E9b=new _.Hd("stacks_service",{Ga:"root",qa:function(){return new D9b}});var oS=function(){this.Ha=_.u(_.Qq);this.vtd=_.u(E9b);this.zh=_.u(_.tv);this.lf=new _.kw(this.Ha)};
oS.prototype.get=function(a){var b=this;a.kx&&(a=a.parent||a);if(!a.path)return _.Ff;a=a.path;var c="//depot/"+a,d=(new a9b).Idb(c);return this.lf.fetch(a,function(){return _.zf(function(){var e=b.vtd;return _.Pr(e.ng,e.qg+"/$rpc/google.corp.stacksinfrastructurecatalog.v3.Stacks/BatchGetProductInfoForCodePath",d,{"X-Goog-Api-Key":"AIzaSyAXNjGnyiOiM9qwCTPTxE_zsynz51tizBo"},f9b)}).ha(_.E(function(e){return _.xl(e,GP,2,_.ul()).concat()}),_.Vj(b.Ha,"stacksServiceGet"),_.Lf(function(e){_.uv(b.zh,e);return _.of([])}))})};
oS.O=function(a){return new (a||oS)};oS.wa=_.q({token:oS,qa:oS.O,Ga:"root"});var F9b=["clPicker"],G9b=["pathBreadcrumb"],H9b=["refPickerDropdownButton"],I9b=["refPicker"],pS=function(){var a=this;this.hT="BreadcrumbRefPicker";this.viewState=_.u(_.pN);this.eCa=!1;this.kOb=!0;this.w5=this.f5=void 0;this.DZ=new _.ag(1);var b=_.u(_.Gx),c=_.u(_.FM),d=_.bAb(53),e=_.u(oS);this.sra=d?this.DZ.ha(_.gg(function(g){return e.get(g)}),_.E(function(g){return new Set(g.map(function(m){return O7b(m)}).flat())}),_.ig(function(g){b.vq({NG:new Map([["stacks",g.size>0?"AVAILABLE":"UNAVAILABLE"]])})}),
_.dg()):_.Lk;this.Hpd=this.DZ.ha(_.E(function(g){return _.YI(g)?{kb:g,iFa:_.xwb,version:0}:void 0}));var f=[];this.Jxa=this.DZ.ha(_.gg(function(g){return _.YI(g)?_.nDb(c,g).ha(_.fg(_.lJ(g.Lb)),_.E(function(m){return{location:g,Hx:m}})):_.of({location:g,Hx:_.lJ("")})}),_.E(function(g){return a.cga(f,g.location,g.Hx)}))};pS.prototype.Ra=function(){};
pS.prototype.cga=function(a,b,c){var d=_.pJ(b.uc()).tb();a[0]=c7b(this.spa,b);if(_.YI(b)){if(_.CI(d)){if(d.params.Wb){c="CitC Workspace";var e=_.Vtb(d)}else _.Ts(d)||SKb(d)?(c="Root",e="HEAD"):(c="Pinned to",e=d.Lb,e=d.Zh()?e:_.OI(e));d=Object.assign({},{type:2,ua:this.Sad,title:e,label:c,ariaLabel:"Pin to CL",wc:"ChangelistPicker",tooltip:void 0},_.FJ(d.uc().Pc("").tb()))}else d=this.y0a(d,c),c=qLb(c.type),d={type:1,ua:this.Ipd,label:"Ref Picker Button",ariaLabel:"Toggle ref picker dropdown",context:{Jbb:d,
icon:c}};a[1]=d;d=!b.path||b.path==="/";if(this.kOb&&!d){d=[];c=b;var f=c.params;e=f.vk;var g=f.mg,m=f.Fw,n=f.Wb;f=f.qz;for(var r=_.kk(c,0);c&&c.path;){var x=d.length===0?{Wb:n}:{vk:e,mg:g,Fw:m,Wb:n,qz:f};x=_.Ms(_.Ps(c.uc().Gj(x),r).tb());var z=void 0;d.unshift({title:_.rIb(c),Ob:x,path:(z=c)==null?void 0:z.path});c=c.parent}a[2]={type:1,ua:this.wod,label:"File path",context:{sZb:d,TX:b.path||""}}}else a.splice(2,1)}else a.splice(1,2);return a};
pS.prototype.y0a=function(a,b){var c=_.OI(b);return Object.assign({},{title:c,ua:this.Koa,label:_.mJ(b.type),ariaLabel:"Ref picker dropdown",wc:this.hT},_.FJ(a.uc().Pc("").tb()))};_.p.Object.defineProperties(pS.prototype,{kb:{configurable:!0,enumerable:!0,set:function(a){this.pu=a;this.DZ.next(a)},get:function(){return this.pu}},h7a:{configurable:!0,enumerable:!0,get:function(){var a;return!((a=this.kb)==null||!a.params.Wb)}}});pS.O=function(a){return new (a||pS)};
pS.ya=_.Re({type:pS,oa:[["repository-breadcrumb","location",""]],mb:function(a,b){a&1&&(_.Og(F9b,7,_.Lg),_.Og(G9b,7,_.Lg),_.Og(H9b,7,_.Lg),_.Og(I9b,7,_.Lg),_.Og(oR,7));if(a&2){var c;_.Tg(c=_.Ug())&&(b.Sad=c.first);_.Tg(c=_.Ug())&&(b.wod=c.first);_.Tg(c=_.Ug())&&(b.Ipd=c.first);_.Tg(c=_.Ug())&&(b.Koa=c.first);_.Tg(c=_.Ug())&&(b.spa=c.first)}},Za:["aria-label","Repository toolbar"],inputs:{eCa:"isEmptyRepo",kOb:"includePathBreadcrumb",f5:"editLink",w5:"fallbackEditLink",kb:[0,"location","place"]},standalone:!1,
features:[_.jh([_.FM])],tc:["location",""],Aa:14,Ba:10,Fa:[["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"]],ua:function(a,b){a&1&&(_.I(0,"div",4)(1,"div",5),_.F(2,vPb,1,1,"breadcrumb",6),_.S(3,"async"),_.J(),_.K(4,"activity-header-actions",7),_.J(),_.F(5,xPb,1,1,"ng-template",null,0,_.oh)(7,zPb,2,3,"ng-template",null,1,_.oh)(9,BPb,2,3,"ng-template",null,2,_.oh)(11,CPb,1,1,"ng-template",
null,3,_.oh),_.K(13,"resource-scope-breadcrumb-item",8));a&2&&(_.bh("citc",b.h7a),_.A(2),_.H("ngIf",_.nh(3,8,b.Jxa)),_.A(2),_.H("place",b.kb)("isEmptyRepo",b.eCa)("editLink",b.f5)("fallbackEditLink",b.w5),_.A(9),_.H("place",b.kb))},dependencies:[SR,TR,_.op,_.tu,_.uu,_.cv,_.Yv,_.UM,oR,_.uD,_.vD,VR,_.up,_.qN],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}"],
Na:0});var J9b=new _.Hd("GMAT_CHIPS_OPTIONS",{Ga:"root",qa:function(){return{Ff:!1}}});var qS=function(a){this.options=a;if(a.Ff)throw Error("Tc");};qS.O=function(a){return new (a||qS)(_.C(J9b))};
qS.Ea=_.Te({type:qS,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&&_.bh("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 rS=function(){};rS.O=function(a){return new (a||rS)};rS.Ja=_.Se({type:rS});rS.Ia=_.ed({imports:[_.wz]});var sS=function(){var a=this;this.zv="";this.vEa=_.ph.apply(null,[!1].concat(_.v([])));this.FD=_.ph.required.apply(_.ph,_.v([]));this.turnId=_.ph.required.apply(_.ph,_.v([]));this.ydb=[];this.UIb=new vJb;this.mzb=new vJb;this.Ha=_.u(_.Qq);this.kfd=_.Fh.apply(null,[function(){return a.vEa()?a.Uud:a.Tud}].concat(_.v([])));this.Uud=[{value:"factually_correct",label:"Factually Correct"},{value:"clear",label:"Clear"},{value:"informative",label:"Informative"},{value:"other",label:"Other"}];this.Tud=[{value:"factually_incorrect",
label:"Factually Incorrect"},{value:"unclear",label:"Unclear"},{value:"missing_information_or_context",label:"Missing Information/Context"},{value:"did_not_follow_instructions",label:"Did not follow Instructions"},{value:"offensive_or_unsafe",label:"Offensive/Unsafe"},{value:"other",label:"Other"}];_.Gh(function(){a.vEa();a.zv=""})};
sS.prototype.qfb=function(){this.Ha.hb({element:"ChatFeedback",action:"submitFeedback",gestureName:"CLICK",metrics:{Jp:{conversationId:this.FD(),turnId:this.turnId(),BQ:{qU:this.vEa(),WQ:this.ydb,zv:this.zv}}}});this.UIb.emit(!0)};sS.O=function(a){return new (a||sS)};
sS.ya=_.Re({type:sS,oa:[["detailed-feedback-panel"]],inputs:{vEa:[1,"positiveFeedback"],FD:[1,"chatContextId"],turnId:[1,"turnId"]},outputs:{UIb:"feedbackSubmitted",mzb:"cancelFeedbackEvent"},Aa:12,Ba:3,Fa:[[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",3,"click"],["appearance","hairline-filter",3,"value"],[1,"feedback-category-chip-label"]],ua:function(a,b){a&1&&(_.I(0,"div",0)(1,"div",1),_.Q(2," Why did you choose this rating? "),_.J(),_.I(3,"mat-chip-listbox",2),_.O("change",function(c){b.ydb=
c.value}),_.F(4,DPb,3,2,"mat-chip-option",3),_.J(),_.I(5,"div",4)(6,"textarea",5),_.hh("ngModelChange",function(c){_.gh(b.zv,c)||(b.zv=c);return c}),_.J()(),_.I(7,"div",6)(8,"button",7),_.O("click",function(){return b.qfb()}),_.Q(9," Submit "),_.J(),_.I(10,"button",8),_.O("click",function(){b.mzb.emit(!1)}),_.Q(11," Cancel "),_.J()()());a&2&&(_.A(4),_.H("ngForOf",b.kfd()),_.A(2),_.fh("ngModel",b.zv),_.A(2),_.H("disabled",b.ydb.length===0))},dependencies:[_.vp,_.np,_.Wx,_.Fx,_.jv,_.BC,_.Hk,_.Oy,_.Wy,
rS,qS,_.lz,_.jz],styles:[".feedback-dialog-container[_ngcontent-%COMP%]{background-color:var(--chat-panel-container-bg-color);display:block;padding:20px;border-radius:8px;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 K9b=function(){this.Ha=_.u(_.Gx);this.N0=_.Vg.apply(null,[!1].concat(_.v([])));this.D9=_.Vg.apply(null,[!1].concat(_.v([])));this.FD=_.ph.required.apply(_.ph,_.v([]));this.turnId=_.ph.required.apply(_.ph,_.v([]));this.Uga=_.Vg.apply(null,[!1].concat(_.v([])))};K9b.O=function(a){return new (a||K9b)};
K9b.ya=_.Re({type:K9b,oa:[["chat-feedback"]],inputs:{FD:[1,"chatContextId"],turnId:[1,"turnId"]},Aa:8,Ba:7,Fa:[[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","turnId"],[3,"feedbackSubmitted","cancelFeedbackEvent","positiveFeedback","chatContextId","turnId"]],ua:function(a,b){a&1&&(_.I(0,"div",0)(1,"button",1),_.O("click",function(){b.N0.set(!0);b.D9.set(!1);b.Uga.set(!1);b.Ha.hb({element:"ChatFeedback",action:"thumbsUp",gestureName:"CLICK",metrics:{Jp:{conversationId:b.FD(),turnId:b.turnId()}}})}),_.ug(2,EPb,2,0,"mat-icon",2)(3,FPb,2,0,"mat-icon",3),_.J(),_.I(4,"button",4),_.O("click",
function(){b.D9.set(!0);b.N0.set(!1);b.Uga.set(!1);b.Ha.hb({element:"ChatFeedback",action:"thumbsDown",gestureName:"CLICK",metrics:{Jp:{conversationId:b.FD(),turnId:b.turnId()}}})}),_.ug(5,GPb,2,0,"mat-icon",5)(6,HPb,2,0,"mat-icon",3),_.J()(),_.ug(7,KPb,2,1));a&2&&(_.A(),_.bh("selected",b.N0()),_.A(),_.vg(b.N0()?2:3),_.A(2),_.bh("selected",b.D9()),_.A(),_.vg(b.D9()?5:6),_.A(2),_.vg(b.N0()||b.D9()?7:-1))},dependencies:[sS,_.Wx,_.Fx,_.nv,_.Zv,_.Yv,_.Ey,_.Dy,_.Ay],styles:[".feedback-container[_ngcontent-%COMP%]{display:flex;align-items:center;margin-left:8px}button.selected[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{color:var(--primary-default)}.thank-you-feedback-message[_ngcontent-%COMP%]{margin:12px;background-color:var(--chat-panel-container-bg-color);display:block;padding:12px;border-radius:12px;font-weight:700;font-size:14px}"],
Na:0});var tS=function(){var a=this;this.jnc="Something went wrong. Please try again.";this.Ha=_.u(_.Gx);this.message=_.ph.required.apply(_.ph,_.v([]));this.request=_.Fh.apply(null,[function(){var b=a.message().request;if(b.userPrompt){for(var c=b.userPrompt.split("\n"),d=0;d<c.length&&!c[d].trim();)d++;for(var e=c.length-1;e>=d&&!c[e].trim();)e--;c=c.slice(d,e+1).join("\n");return Object.assign({},b,{userPrompt:c})}return b}].concat(_.v([])));this.F_b=_.Fh.apply(null,[function(){a:switch(a.request().type){case 1:var b;
var c=(b=a.request().userPrompt)!=null?b:"";break a;case 0:c="Explain code for";break a;default:c=""}return c}].concat(_.v([])));this.yjd=_.Fh.apply(null,[function(){return a.request().type===0}].concat(_.v([])));this.theme="";this.language="plaintext";this.BFb=_.Vg.apply(null,[1].concat(_.v([])));this.fgb=_.Vg.apply(null,[0].concat(_.v([])));_.u(_.wx);this.lJb=_.Fh.apply(null,[function(){var b=a.getFileName(a.message().request.fileSpec),c=a.message().request.range;c=c?":"+c.en()+"-"+c.Uw():"";return b+
c}].concat(_.v([])));this.Egd=_.Fh.apply(null,[function(){var b=a.message().request.fileSpec,c=a.message().request.additionalFileContext;return b&&c?c.filter(function(d){return d.Yd()!==b.Yd()}):c}].concat(_.v([])));this.vcb=_.Fh.apply(null,[function(){var b,c=(b=a.message().response)==null?void 0:b.response;c&&c.includes("```")&&(c.match(/```/g)||[]).length%2!==0&&(c+="\n```");var d;return(d=c)!=null?d:"Thinking"+".".repeat(a.fgb())}].concat(_.v([])));this.status=_.Fh.apply(null,[function(){return a.message().status}].concat(_.v([])));
this.wd=_.Fh.apply(null,[function(){return a.status()==="LOADING"}].concat(_.v([])));this.fRb=_.Fh.apply(null,[function(){return a.status()==="STREAMING"}].concat(_.v([])));this.isError=_.Fh.apply(null,[function(){return a.status()==="ERROR"}].concat(_.v([])));this.FD=_.Fh.apply(null,[function(){return a.message().conversationId}].concat(_.v([])));this.aq=_.qC(function(){a.Ha.hb({element:"ChatMessage",action:"copyLlmContent",gestureName:"UNKNOWN_GESTURE_TYPE",metrics:{Jp:{conversationId:a.FD(),turnId:a.message().turnId}}})},
300);this.Fo=_.vx.has(107)};tS.prototype.Ra=function(){L9b(this)};tS.prototype.Zb=function(a){var b=this;this.setTheme();a.message&&(this.wd()||this.fRb()?L9b(this):this.eha&&M9b(this),this.wd()?this.UBa||(this.UBa=setInterval(function(){b.BFb.update(function(c){return c===3?1:c+1})},500)):this.UBa&&(clearInterval(this.UBa),this.UBa=void 0,this.BFb.set(1)))};tS.prototype.Ma=function(){M9b(this)};
var L9b=function(a){a.eha||(a.eha=setInterval(function(){a.fgb.update(function(b){return(b+1)%4})},300))},M9b=function(a){a.eha&&(clearInterval(a.eha),a.eha=void 0,a.fgb.set(0))};tS.prototype.setTheme=function(){document.body.classList.contains("dark-mode")?this.theme="vs-dark":this.theme="vs"};tS.prototype.getFileName=function(a){a=a.Yd();var b=a.lastIndexOf("/");return b===-1?a:a.substring(b+1)};tS.prototype.cja=function(a){return UKb(a)};
var LPb=function(a){a.Ha.hb({element:"ChatMessage",action:"copyUserContent",gestureName:"UNKNOWN_GESTURE_TYPE",metrics:{Jp:{conversationId:a.FD(),turnId:a.message().turnId}}})};tS.O=function(a){return new (a||tS)};
tS.ya=_.Re({type:tS,oa:[["chat-message"]],inputs:{message:[1,"message"]},features:[_.Kn],Aa:14,Ba:5,Fa:[[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,"code-highlight","chat-message-response"],["svgIcon","source:devai_plain_icon",1,"chat-message-response-icon"],[1,"chat-message-response-text"],[1,
"chat-message-response-text","chat-message-response-text-error"],[3,"content","enableSyntaxHighlighting"],[3,"chatContextId","turnId"],[1,"chat-message-request-text",3,"copy"],[1,"file-selection-text"],[1,"context-chip-container"],[1,"file-context-chip"],["matChipAvatar","",2,"color","var(--text-default)"],[3,"copy","content","enableSyntaxHighlighting"]],ua:function(a,b){a&1&&(_.I(0,"div",0)(1,"div",1)(2,"div",2),_.K(3,"img",3),_.I(4,"mat-icon"),_.Q(5,"person"),_.J()(),_.ug(6,MPb,4,2,"span",4)(7,
OPb,10,3,"span",4),_.J(),_.I(8,"div",5),_.K(9,"mat-icon",6),_.I(10,"p",7),_.ug(11,PPb,2,1,"span",8)(12,QPb,1,2,"markdown-content",9),_.J()(),_.ug(13,RPb,1,2,"chat-feedback",10),_.J());if(a&2){_.A(6);_.vg(b.yjd()?6:7);_.A(4);_.bh("chat-message-response-text-error",b.isError());_.A();if(a=b.isError()){var c;a=(c=b.message().response)==null?void 0:c.containsUnhandledError}_.vg(a?11:12);_.A(2);_.vg(b.wd()||b.fRb()?-1:13)}},dependencies:[K9b,_.BC,_.Zv,_.Yv,_.gA,_.wz,_.iz,_.Gy,_.CN,_.BN],styles:[".mat-mdc-standard-chip.file-context-chip[_ngcontent-%COMP%], .mat-mdc-standard-chip.toolbar-chip[_ngcontent-%COMP%]{height:24px}.mat-mdc-standard-chip.file-context-chip[_ngcontent-%COMP%]     .mat-mdc-chip-action-label, .mat-mdc-standard-chip.file-context-chip[_ngcontent-%COMP%]     .mdc-evolution-chip__action--primary, .mat-mdc-standard-chip.file-context-chip[_ngcontent-%COMP%]     .mdc-evolution-chip__cell--primary, .mat-mdc-standard-chip.toolbar-chip[_ngcontent-%COMP%]     .mat-mdc-chip-action-label, .mat-mdc-standard-chip.toolbar-chip[_ngcontent-%COMP%]     .mdc-evolution-chip__action--primary, .mat-mdc-standard-chip.toolbar-chip[_ngcontent-%COMP%]     .mdc-evolution-chip__cell--primary{cursor:pointer;font-size:12px;padding-left:0;padding-right:0;color:var(--text-secondary)}.mat-mdc-standard-chip.file-context-chip[_ngcontent-%COMP%]     .mdc-evolution-chip--with-avatar, .mat-mdc-standard-chip.file-context-chip[_ngcontent-%COMP%]     .mdc-evolution-chip--with-primary-graphic, .mat-mdc-standard-chip.file-context-chip[_ngcontent-%COMP%]     .mdc-evolution-chip__graphic, .mat-mdc-standard-chip.toolbar-chip[_ngcontent-%COMP%]     .mdc-evolution-chip--with-avatar, .mat-mdc-standard-chip.toolbar-chip[_ngcontent-%COMP%]     .mdc-evolution-chip--with-primary-graphic, .mat-mdc-standard-chip.toolbar-chip[_ngcontent-%COMP%]     .mdc-evolution-chip__graphic{padding-left:0;padding-right:0;color:var(--text-secondary)}.chat-message-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;padding:4px 0}.chat-message-request-text[_ngcontent-%COMP%]{font-size:14px;white-space:pre-line}.chat-message-request[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:flex-start;gap:8px;color:var(--text-default);border-radius:16px;line-height:1.3em;padding:8px 16px 20px 16px;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;flex-direction:column;align-items:flex-start;flex:1;gap:8px;color:var(--text-default);border-radius:16px;padding:16px 16px 8px}.chat-message-response[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{color:#4285f4;font-size:20px;min-height:20px;overflow-x:auto;min-width:20px;height:20px;width:20px}.chat-message-icon-container[_ngcontent-%COMP%]{width:24px;float:left}.chat-message-response-text-container[_ngcontent-%COMP%]{width:calc(100% - 24px);float:right}.chat-message-response-icon[_ngcontent-%COMP%]{border-radius:50%;border:1px solid var(--hairline);padding:4px}.chat-message-response-text[_ngcontent-%COMP%]     h3{margin-top:12px}.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%]     ol, .chat-message-response-text[_ngcontent-%COMP%]     p, .chat-message-response-text[_ngcontent-%COMP%]     ul{line-height:1.4em;word-break:break-word;margin-bottom:12px}.chat-message-response-text[_ngcontent-%COMP%]     ol:not(:first-child), .chat-message-response-text[_ngcontent-%COMP%]     p:not(:first-child), .chat-message-response-text[_ngcontent-%COMP%]     ul:not(:first-child){margin-top:12px}.chat-message-response-text[_ngcontent-%COMP%]     p:has(>strong:only-child){font-size:14px}.chat-message-response-text[_ngcontent-%COMP%]     li:not(code *):not(:only-child>code) strong{font-size:14px}.chat-message-response-text[_ngcontent-%COMP%]     code{font-size:12px;background-color:var(--cs-chat-code-bg-color);word-break:break-word;white-space:pre-wrap;line-height:1.8em;padding:2px 4px;margin:4px 0 12px 0}.chat-message-response-text[_ngcontent-%COMP%]     code:has(*){white-space:pre-wrap;overflow-wrap:break-word;border:1px solid transparent;display:inline-block;padding:8px;width:calc(100% - var(--spacing-h-minus-4)*2 - 2px)}  .dark-mode .chat-message-response-text   code:has(*) .hljs-comment,   .dark-mode .chat-message-response-text   code:has(*) .hljs-quote{color:#d4d0ab}  .dark-mode .chat-message-response-text   code:has(*) .hljs-deletion,   .dark-mode .chat-message-response-text   code:has(*) .hljs-name,   .dark-mode .chat-message-response-text   code:has(*) .hljs-regexp,   .dark-mode .chat-message-response-text   code:has(*) .hljs-selector-class,   .dark-mode .chat-message-response-text   code:has(*) .hljs-selector-id,   .dark-mode .chat-message-response-text   code:has(*) .hljs-tag,   .dark-mode .chat-message-response-text   code:has(*) .hljs-template-variable,   .dark-mode .chat-message-response-text   code:has(*) .hljs-variable{color:#ffa07a}  .dark-mode .chat-message-response-text   code:has(*) .hljs-built_in,   .dark-mode .chat-message-response-text   code:has(*) .hljs-builtin-name,   .dark-mode .chat-message-response-text   code:has(*) .hljs-link,   .dark-mode .chat-message-response-text   code:has(*) .hljs-literal,   .dark-mode .chat-message-response-text   code:has(*) .hljs-meta,   .dark-mode .chat-message-response-text   code:has(*) .hljs-number,   .dark-mode .chat-message-response-text   code:has(*) .hljs-params,   .dark-mode .chat-message-response-text   code:has(*) .hljs-type{color:#f5ab35}  .dark-mode .chat-message-response-text   code:has(*) .hljs-attribute{color:gold}  .dark-mode .chat-message-response-text   code:has(*) .hljs-addition,   .dark-mode .chat-message-response-text   code:has(*) .hljs-bullet,   .dark-mode .chat-message-response-text   code:has(*) .hljs-string,   .dark-mode .chat-message-response-text   code:has(*) .hljs-symbol{color:#abe338}  .dark-mode .chat-message-response-text   code:has(*) .hljs-section,   .dark-mode .chat-message-response-text   code:has(*) .hljs-title{color:#00e0e0}  .dark-mode .chat-message-response-text   code:has(*) .hljs-keyword,   .dark-mode .chat-message-response-text   code:has(*) .hljs-selector-tag{color:#dcc6e0}  .dark-mode .chat-message-response-text   code:has(*) .hljs{display:block;overflow-x:auto;background:#2b2b2b;color:#f8f8f2;padding:.5em}  .dark-mode .chat-message-response-text   code:has(*) .hljs-emphasis{font-style:italic}  .dark-mode .chat-message-response-text   code:has(*) .hljs-strong{font-weight:700}@media screen and (-ms-high-contrast:active){  .dark-mode .chat-message-response-text   code:has(*) .hljs-addition,   .dark-mode .chat-message-response-text   code:has(*) .hljs-attribute,   .dark-mode .chat-message-response-text   code:has(*) .hljs-built_in,   .dark-mode .chat-message-response-text   code:has(*) .hljs-builtin-name,   .dark-mode .chat-message-response-text   code:has(*) .hljs-bullet,   .dark-mode .chat-message-response-text   code:has(*) .hljs-comment,   .dark-mode .chat-message-response-text   code:has(*) .hljs-link,   .dark-mode .chat-message-response-text   code:has(*) .hljs-literal,   .dark-mode .chat-message-response-text   code:has(*) .hljs-meta,   .dark-mode .chat-message-response-text   code:has(*) .hljs-number,   .dark-mode .chat-message-response-text   code:has(*) .hljs-params,   .dark-mode .chat-message-response-text   code:has(*) .hljs-quote,   .dark-mode .chat-message-response-text   code:has(*) .hljs-string,   .dark-mode .chat-message-response-text   code:has(*) .hljs-symbol,   .dark-mode .chat-message-response-text   code:has(*) .hljs-type{color:highlight}  .dark-mode .chat-message-response-text   code:has(*) .hljs-keyword,   .dark-mode .chat-message-response-text   code:has(*) .hljs-selector-tag{font-weight:700}}  .light-mode .chat-message-response-text   code:has(*) .hljs{display:block;overflow-x:auto;padding:.5em;background:#fff;color:#000}  .light-mode .chat-message-response-text   code:has(*) .hljs-comment,   .light-mode .chat-message-response-text   code:has(*) .hljs-quote{color:#800}  .light-mode .chat-message-response-text   code:has(*) .hljs-keyword,   .light-mode .chat-message-response-text   code:has(*) .hljs-name,   .light-mode .chat-message-response-text   code:has(*) .hljs-section,   .light-mode .chat-message-response-text   code:has(*) .hljs-selector-tag,   .light-mode .chat-message-response-text   code:has(*) .hljs-title{color:#008}  .light-mode .chat-message-response-text   code:has(*) .hljs-template-variable,   .light-mode .chat-message-response-text   code:has(*) .hljs-variable{color:#660}  .light-mode .chat-message-response-text   code:has(*) .hljs-regexp,   .light-mode .chat-message-response-text   code:has(*) .hljs-selector-attr,   .light-mode .chat-message-response-text   code:has(*) .hljs-selector-pseudo,   .light-mode .chat-message-response-text   code:has(*) .hljs-string{color:#080}  .light-mode .chat-message-response-text   code:has(*) .hljs-bullet,   .light-mode .chat-message-response-text   code:has(*) .hljs-link,   .light-mode .chat-message-response-text   code:has(*) .hljs-literal,   .light-mode .chat-message-response-text   code:has(*) .hljs-meta,   .light-mode .chat-message-response-text   code:has(*) .hljs-number,   .light-mode .chat-message-response-text   code:has(*) .hljs-symbol{color:#066}  .light-mode .chat-message-response-text   code:has(*) .hljs-attr,   .light-mode .chat-message-response-text   code:has(*) .hljs-built_in,   .light-mode .chat-message-response-text   code:has(*) .hljs-builtin-name,   .light-mode .chat-message-response-text   code:has(*) .hljs-doctag,   .light-mode .chat-message-response-text   code:has(*) .hljs-params,   .light-mode .chat-message-response-text   code:has(*) .hljs-title,   .light-mode .chat-message-response-text   code:has(*) .hljs-type{color:#606}  .light-mode .chat-message-response-text   code:has(*) .hljs-attribute,   .light-mode .chat-message-response-text   code:has(*) .hljs-subst{color:#000}  .light-mode .chat-message-response-text   code:has(*) .hljs-formula{background-color:#eee;font-style:italic}  .light-mode .chat-message-response-text   code:has(*) .hljs-selector-class,   .light-mode .chat-message-response-text   code:has(*) .hljs-selector-id{color:#9b703f}  .light-mode .chat-message-response-text   code:has(*) .hljs-addition{background-color:#baeeba}  .light-mode .chat-message-response-text   code:has(*) .hljs-deletion{background-color:#ffc8bd}  .light-mode .chat-message-response-text   code:has(*) .hljs-doctag,   .light-mode .chat-message-response-text   code:has(*) .hljs-strong{font-weight:700}  .light-mode .chat-message-response-text   code:has(*) .hljs-emphasis{font-style:italic}.chat-message-response-text[_ngcontent-%COMP%]     p, .chat-message-response-text[_ngcontent-%COMP%]     pre{margin:0}.chat-message-response-text-error[_ngcontent-%COMP%]{color:red}.mat-mdc-standard-chip.file-context-chip[_ngcontent-%COMP%]{border:1px solid var(--border);font-style:italic;border-radius:4px;color:var(--text-default);margin-right:8px;padding:0 4px 0 0}.context-chip-container[_ngcontent-%COMP%]{margin-top:8px}.chat-message-response-status-icon-for-chat[_ngcontent-%COMP%]{margin:0 12px}"],
Na:0});var N9b=["promptTextArea"],XPb=function(a){return{"default-model-option":a}},O9b=function(a,b){return b.id},uS=function(){var a=this;this.Cr=sP.apply(null,[""].concat(_.v([])));this.xxa=[];this.zQb=!1;this.jI=0;this.Of=_.u(_.oy);this.wY=_.Wza(this.Of.Cfd);this.Je=new _.Vf;this.trigger=new _.uA;this.dec=new _.Uj;_.u(_.wx);this.Ha=_.u(_.Gx);this.GD=_.u(_.G7a);this.csd=_.Wza(this.Of.Tac);this.Djd=_.vx.has(108);this.UD=_.Fh.apply(null,[function(){var b=a.Of.UD();return b&&b.path?b:null}].concat(_.v([])));
this.Aqd=_.Fh.apply(null,[function(){return a.Of.cfa()}].concat(_.v([])));this.xcd=_.Fh.apply(null,[function(){var b=a.csd();return b?":"+b.en()+"-"+b.Uw():""}].concat(_.v([])));this.cgb=!1};_.h=uS.prototype;_.h.Ra=function(){this.xxa=[].concat(_.v(_.Pwa)).sort(function(a,b){return a.default?-1:b.default?1:0});this.J8=P9b(this)};_.h.Ma=function(){this.Je.next();this.Je.complete()};_.h.Wma=function(){this.cgb=!0};_.h.kI=function(){this.cgb=!1};
_.h.a_=function(a){a.key!=="Enter"||a.shiftKey||Q9b(this)||(R9b(this),a.preventDefault(),a.stopPropagation())};
var R9b=function(a){var b={Cr:a.Cr(),iec:_.QUa(_.PUa(new _.OUa,a.J8.id),a.J8.type)};a.dec.emit(b);a.Cr.set("");a.X7.na.value="";S9b(a)},T9b=function(a){var b,c,d=(b=a.UD())==null?void 0:(c=b.path)==null?void 0:c.split("/").slice(0,-1),e;x4b(a.Of,(e=d==null?void 0:d.join("/"))!=null?e:"");var f,g;a.Ha.hb({element:"PromptBox",action:"addContext",gestureName:"CLICK",metrics:{Jp:{BQ:{qU:!1,WQ:[],zv:""},yFa:"",wY:(g=(f=a.wY())==null?void 0:f.map(function(m){return m==null?void 0:m.path}).filter(function(m){return!!m}))!=
null?g:[]}}})},WPb=function(a,b){a.trigger.oQ();a.J8=b;window.localStorage.setItem("csChatUserPreferenceModelId",b.id);a.Ha.hb({element:"PromptBox",action:"selectModel",gestureName:"CLICK",metrics:{Jp:{BQ:{qU:!1,WQ:[],zv:""},yFa:a.J8.id,wY:[]}}});a.X7.na.focus()},Q9b=function(a){return a.Cr().trim()===""||a.Aqd()};uS.prototype.getFileName=function(a){var b,c,d;return(d=(c=a==null?void 0:(b=a.path)==null?void 0:b.replace(/^\/|\/$/g,"").split("/"))==null?void 0:c.pop())!=null?d:null};
uS.prototype.cja=function(a){return UKb(a)};uS.prototype.Wbb=function(a){this.Ha.hb({element:"PromptBox",action:"removeFileFromContext",gestureName:"CLICK",Ji:a.path});this.Of.Wbb(a)};
var P9b=function(a){var b=window.localStorage.getItem("csChatUserPreferenceModelId");return _.Pwa.find(function(c){return c.id===b&&!c.disabled})||a.xxa.find(function(c){return c.default})||a.xxa[0]},S9b=function(a){a.X7.na.style.height="auto";a.X7.na.style.height=a.X7.na.scrollHeight+"px"},U9b=function(a,b){var c=a.X7.na;if(!(b.key==="ArrowUp"&&c.selectionStart>0||b.key==="ArrowDown"&&c.selectionEnd<c.value.length)&&(b.key==="ArrowUp"&&c.selectionStart===0||b.key==="ArrowDown"&&c.selectionEnd===
c.value.length)){var d=a.GD.chatHistory();if(d.length===0)a.jI=0;else{if(b.key==="ArrowUp")if(a.jI<d.length){a.jI++;var e;var f=(e=d[d.length-a.jI])==null?void 0:e.request.userPrompt}else f=a.Cr();else if(b.key==="ArrowDown")if(a.jI>1){a.jI--;var g;f=(g=d[d.length-a.jI])==null?void 0:g.request.userPrompt}else a.jI===1?(a.jI=0,f=""):a.jI===0&&(f=a.Cr());f!==void 0&&(a.Cr.set(f),setTimeout(function(){b.key==="ArrowDown"?(c.selectionStart=0,c.selectionEnd=0):b.key==="ArrowUp"&&(c.selectionStart=c.value.length,
c.selectionEnd=c.value.length);S9b(a)},0));b.preventDefault();b.stopPropagation()}}};uS.O=function(a){return new (a||uS)};
uS.ya=_.Re({type:uS,oa:[["prompt-box"]],mb:function(a,b){a&1&&(_.Og(N9b,5),_.Og(_.uA,5));if(a&2){var c;_.Tg(c=_.Ug())&&(b.X7=c.first);_.Tg(c=_.Ug())&&(b.trigger=c.first)}},inputs:{Cr:[1,"userInput"]},outputs:{Cr:"userInputChange",dec:"userInputSubmitted"},Aa:28,Ba:7,Fa:[["promptBoxInnerContainer",""],["promptInputContainer",""],["promptTextArea",""],["modelMenu","matMenu"],[1,"prompt-box-inner-container",3,"drop"],["aria-label","File Context Selection"],["id","add-context-chip","aria-label","Add context",
1,"file-context-chip",3,"click"],["matChipAvatar",""],["class","file-context-chip",4,"ngIf"],[1,"file-context-chip"],[1,"prompt-input-container"],["cdkFocusInitial","","name","search","autocomplete","off","spellcheck","false","aria-label","Ask CS Chat",1,"prompt-input",3,"ngModelChange","keydown","keyup","input","paste","focus","blur","placeholder","ngModel"],[1,"prompt-box-toolbar"],[1,"toolbar-chip"],["aria-label","Select model",1,"toolbar-chip",3,"click","matMenuTriggerFor"],["yPosition","above",
1,"model-menu"],["mat-menu-item","",1,"model-option",3,"disabled","ngClass"],["aria-label","Send Prompt",1,"send-button",3,"click","disabled"],["matChipAvatar","","color","var(--cs-chat-send-button-text-color)"],[1,"selected-text-range"],[1,"current-file-label"],[1,"current-file-trailing-icon"],[1,"current-file-icon"],["matChipAvatar","",1,"force-zero-padding"],[1,"remove-context-button",3,"click"],[1,"delete-icon"],[1,"chip-label"],["mat-menu-item","",1,"model-option",3,"click","keydown.enter","disabled",
"ngClass"],[1,"model-selection-indicator"],[1,"model-selection-indicator-icon"],[1,"model-option-text"],[1,"model-option-name"],[1,"model-option-description"],[1,"model-option-icon"],[1,"model-option-chip"]],ua:function(a,b){if(a&1){var c=_.Wd();_.I(0,"div",4,0);_.O("drop",function(d){_.w(c);d.preventDefault();d.stopPropagation();var e;if(d=(e=d.dataTransfer)==null?void 0:e.getData("text/plain"))(e=VKb(d))?_.H7a(b.Of,e):(b.Cr.set(b.Cr()+" "+d),S9b(b));return _.y()});_.I(2,"mat-chip-listbox",5)(3,
"mat-chip",6);_.O("click",function(){_.w(c);return _.y(T9b(b))});_.I(4,"mat-icon",7);_.Q(5,"add");_.J();_.Q(6," Add context... ");_.J();_.F(7,SPb,11,4,"mat-chip",8);_.JE(8,TPb,7,2,"mat-chip",9,_.IE);_.J();_.I(10,"div",10,1)(12,"textarea",11,2);_.hh("ngModelChange",function(d){_.w(c);_.gh(b.Cr,d)||(b.Cr=d);return _.y(d)});_.O("keydown",function(d){_.w(c);return _.y(b.a_(d))})("keyup",function(d){_.w(c);return _.y(U9b(b,d))})("input",function(){_.w(c);return _.y(S9b(b))})("paste",function(){_.w(c);
b.Ha.hb({element:"PromptBox",action:"paste",gestureName:"CLICK",Ji:b.Cr()});return _.y()})("focus",function(){_.w(c);return _.y(b.Wma())})("blur",function(){_.w(c);return _.y(b.kI())});_.J();_.I(14,"div",12);_.ug(15,UPb,5,0,"mat-chip",13);_.I(16,"mat-chip",14);_.O("click",function(){_.w(c);return _.y(b.zQb=!b.zQb)});_.I(17,"mat-icon",7);_.Q(18,"arrow_drop_down");_.J();_.Q(19);_.J();_.I(20,"mat-menu",15,3);_.JE(22,YPb,11,8,"div",16,O9b);_.J();_.I(24,"mat-chip",17);_.O("click",function(){_.w(c);return _.y(R9b(b))});
_.Q(25," Send ");_.I(26,"mat-icon",18);_.Q(27,"send");_.J()()()()()}a&2&&(a=_.$g(21),_.A(7),_.H("ngIf",b.UD()),_.A(),_.KE(b.wY()),_.A(4),_.H("placeholder",b.cgb?"":"Ask CS Chat.."),_.fh("ngModel",b.Cr),_.A(3),_.vg(b.Djd?15:-1),_.A(),_.H("matMenuTriggerFor",a),_.A(3),_.dh(" ",b.J8.name," "),_.A(3),_.KE(b.xxa),_.A(2),_.H("disabled",Q9b(b)))},dependencies:[_.vp,_.mp,_.op,_.BC,_.Hk,_.Oy,_.Wy,_.Wx,_.wz,_.iz,_.Gy,_.lz,_.Zv,_.Yv,_.vA,_.rA,_.qA,_.uA,_.TC],styles:[".mat-mdc-standard-chip.file-context-chip[_ngcontent-%COMP%]     .mat-mdc-chip-action-label, .mat-mdc-standard-chip.file-context-chip[_ngcontent-%COMP%]     .mdc-evolution-chip__action--primary, .mat-mdc-standard-chip.file-context-chip[_ngcontent-%COMP%]     .mdc-evolution-chip__cell--primary, .mat-mdc-standard-chip.toolbar-chip[_ngcontent-%COMP%]     .mat-mdc-chip-action-label, .mat-mdc-standard-chip.toolbar-chip[_ngcontent-%COMP%]     .mdc-evolution-chip__action--primary, .mat-mdc-standard-chip.toolbar-chip[_ngcontent-%COMP%]     .mdc-evolution-chip__cell--primary{color:var(--text-secondary)}.mat-mdc-standard-chip.file-context-chip[_ngcontent-%COMP%]     .mdc-evolution-chip--with-avatar, .mat-mdc-standard-chip.file-context-chip[_ngcontent-%COMP%]     .mdc-evolution-chip--with-primary-graphic, .mat-mdc-standard-chip.file-context-chip[_ngcontent-%COMP%]     .mdc-evolution-chip__graphic, .mat-mdc-standard-chip.toolbar-chip[_ngcontent-%COMP%]     .mdc-evolution-chip--with-avatar, .mat-mdc-standard-chip.toolbar-chip[_ngcontent-%COMP%]     .mdc-evolution-chip--with-primary-graphic, .mat-mdc-standard-chip.toolbar-chip[_ngcontent-%COMP%]     .mdc-evolution-chip__graphic{color:var(--text-secondary)}.prompt-box-inner-container[_ngcontent-%COMP%]{display:block;padding:4px 8px 8px;margin:8px;border:1px solid var(--border);border-radius:4px;height:auto;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);background:var(--prompt-box-bg-color)}.prompt-box-inner-container[_ngcontent-%COMP%]:focus-within{border:.5px solid var(--prompt-box-on-focus-border-color)}.prompt-input-container[_ngcontent-%COMP%]{padding-top:12px;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:auto;margin-right:var(--spacing-minus-6);position:relative}.prompt-input[_ngcontent-%COMP%]{background:transparent;color:var(--text-default);font:inherit;border:none;outline:none;resize:none;padding:0;margin:0;height:auto;max-height:240px;width:100%;max-width:100%}.prompt-input[_ngcontent-%COMP%]::-webkit-input-placeholder{color:var(--text-secondary)}.prompt-input[_ngcontent-%COMP%]::-moz-placeholder{color:var(--text-secondary)}.prompt-input[_ngcontent-%COMP%]:-ms-input-placeholder{color:var(--text-secondary)}.prompt-input[_ngcontent-%COMP%]::-ms-input-placeholder{color:var(--text-secondary)}.prompt-input[_ngcontent-%COMP%]::placeholder{color:var(--text-secondary)}.prompt-box-toolbar[_ngcontent-%COMP%]{padding-top:12px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.force-zero-padding[_ngcontent-%COMP%]{padding-left:0!important;padding-right:0!important}.mat-mdc-standard-chip.file-context-chip[_ngcontent-%COMP%], .mat-mdc-standard-chip.toolbar-chip[_ngcontent-%COMP%]{height:24px}.mat-mdc-standard-chip.file-context-chip[_ngcontent-%COMP%]     .mat-mdc-chip-action-label, .mat-mdc-standard-chip.file-context-chip[_ngcontent-%COMP%]     .mdc-evolution-chip__action--primary, .mat-mdc-standard-chip.file-context-chip[_ngcontent-%COMP%]     .mdc-evolution-chip__cell--primary, .mat-mdc-standard-chip.toolbar-chip[_ngcontent-%COMP%]     .mat-mdc-chip-action-label, .mat-mdc-standard-chip.toolbar-chip[_ngcontent-%COMP%]     .mdc-evolution-chip__action--primary, .mat-mdc-standard-chip.toolbar-chip[_ngcontent-%COMP%]     .mdc-evolution-chip__cell--primary{cursor:pointer;font-size:12px;padding-left:0;padding-right:0}.mat-mdc-standard-chip.file-context-chip[_ngcontent-%COMP%]     .mdc-evolution-chip--with-avatar, .mat-mdc-standard-chip.file-context-chip[_ngcontent-%COMP%]     .mdc-evolution-chip--with-primary-graphic, .mat-mdc-standard-chip.file-context-chip[_ngcontent-%COMP%]     .mdc-evolution-chip__graphic, .mat-mdc-standard-chip.toolbar-chip[_ngcontent-%COMP%]     .mdc-evolution-chip--with-avatar, .mat-mdc-standard-chip.toolbar-chip[_ngcontent-%COMP%]     .mdc-evolution-chip--with-primary-graphic, .mat-mdc-standard-chip.toolbar-chip[_ngcontent-%COMP%]     .mdc-evolution-chip__graphic{padding-left:0;padding-right:0}.mat-mdc-standard-chip.file-context-chip[_ngcontent-%COMP%]     .mdc-evolution-chip--with-avatar, .mat-mdc-standard-chip.file-context-chip[_ngcontent-%COMP%]     .mdc-evolution-chip--with-trailing-action, .mat-mdc-standard-chip.file-context-chip[_ngcontent-%COMP%]     .mdc-evolution-chip__action--secondary, .mat-mdc-standard-chip.toolbar-chip[_ngcontent-%COMP%]     .mdc-evolution-chip--with-avatar, .mat-mdc-standard-chip.toolbar-chip[_ngcontent-%COMP%]     .mdc-evolution-chip--with-trailing-action, .mat-mdc-standard-chip.toolbar-chip[_ngcontent-%COMP%]     .mdc-evolution-chip__action--secondary{padding-left:0;padding-right:0}.mat-mdc-standard-chip.file-context-chip[_ngcontent-%COMP%]{border-radius:4px;border:1px solid var(--border);background:var(--search-box-focus-bg-color);padding:0 8px 0 0}.mat-mdc-standard-chip.file-context-chip[_ngcontent-%COMP%]     .mat-mdc-chip-action-label, .mat-mdc-standard-chip.file-context-chip[_ngcontent-%COMP%]     .mdc-evolution-chip__action--primary, .mat-mdc-standard-chip.file-context-chip[_ngcontent-%COMP%]     .mdc-evolution-chip__cell--primary{color:var(--text-default)}.mat-mdc-standard-chip.toolbar-chip[_ngcontent-%COMP%]{background-color:transparent;border-radius:8px;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;padding:0 8px 0 0}.mat-mdc-standard-chip.toolbar-chip[_ngcontent-%COMP%]:hover{background-color:var(--deep-research-chip-hover-bg);cursor:pointer}.mat-mdc-standard-chip.toolbar-chip[_ngcontent-%COMP%]     .mat-mdc-chip-action-label, .mat-mdc-standard-chip.toolbar-chip[_ngcontent-%COMP%]     .mdc-evolution-chip__action--primary, .mat-mdc-standard-chip.toolbar-chip[_ngcontent-%COMP%]     .mdc-evolution-chip__cell--primary{color:var(--text-secondary)}.mat-mdc-standard-chip.model-option-chip[_ngcontent-%COMP%]{height:24px;background-color:var(--deep-research-chip-hover-bg);border-radius:4px;margin-top:6px}.mat-mdc-standard-chip.model-option-chip[_ngcontent-%COMP%]     .mat-mdc-chip-action-label, .mat-mdc-standard-chip.model-option-chip[_ngcontent-%COMP%]     .mdc-evolution-chip__action--primary, .mat-mdc-standard-chip.model-option-chip[_ngcontent-%COMP%]     .mdc-evolution-chip__cell--primary{cursor:pointer;font-size:12px;font-weight:700;color:var(--text-default);text-transform:uppercase}.default-model-option[_ngcontent-%COMP%]{border-bottom:1px solid var(--deep-research-chip-hover-bg)}.chip-label[_ngcontent-%COMP%], .file-context-chip[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%], .toolbar-chip[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{color:var(--text-primary)}.mat-mdc-standard-chip.send-button[_ngcontent-%COMP%]{height:24px;border-radius:4px;background-color:var(--cs-chat-send-button-bg-color);padding:0 8px 0 4px;margin-left:8px}.mat-mdc-standard-chip.send-button[_ngcontent-%COMP%]:hover{background-color:var(--cs-chat-send-button-hover-bg-color);cursor:pointer}.mat-mdc-standard-chip.send-button[_ngcontent-%COMP%]     .mat-mdc-chip-action-label, .mat-mdc-standard-chip.send-button[_ngcontent-%COMP%]     .mdc-evolution-chip__action--primary, .mat-mdc-standard-chip.send-button[_ngcontent-%COMP%]     .mdc-evolution-chip__cell--primary{cursor:pointer;font-size:12px;padding-left:0;padding-right:0;color:var(--cs-chat-send-button-text-color)}.mat-mdc-standard-chip.send-button[_ngcontent-%COMP%]     .mdc-evolution-chip--with-avatar, .mat-mdc-standard-chip.send-button[_ngcontent-%COMP%]     .mdc-evolution-chip--with-primary-graphic, .mat-mdc-standard-chip.send-button[_ngcontent-%COMP%]     .mdc-evolution-chip__graphic{padding-left:0;padding-right:0;color:var(--cs-chat-send-button-text-color)}.send-button[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{color:var(--cs-chat-send-button-text-color)}.mat-mdc-menu-item[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:unset;width:auto;padding:4px 12px;margin:0 8px}.mat-mdc-menu-item[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{margin:0 0 0 16px}.mat-mdc-menu-item[_ngcontent-%COMP%]   .model-option-name[_ngcontent-%COMP%]{font-size:14px;color:var(--text-primary)}.mat-mdc-menu-item[_ngcontent-%COMP%]   .model-option-description[_ngcontent-%COMP%]{font-size:12px;color:var(--text-secondary);line-height:1.2em}.mat-mdc-menu-item[_ngcontent-%COMP%]   .model-selection-indicator[_ngcontent-%COMP%]{float:left;width:4%;padding:4px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.mat-mdc-menu-item[_ngcontent-%COMP%]   .model-option-text[_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;float:left;width:64%}.mat-mdc-menu-item[_ngcontent-%COMP%]   .model-option-icon[_ngcontent-%COMP%]{float:right;width:15%}.mat-mdc-menu-item[_ngcontent-%COMP%]   .model-selection-indicator-icon[_ngcontent-%COMP%]{color:var(--text-default);font-size:18px;float:right}  .model-menu{width:530px;min-width:530px;max-width:none;border-radius:8px}.selected-text-range[_ngcontent-%COMP%]{color:var(--text-primary)}.file-context-chip[_ngcontent-%COMP%]   .delete-icon[_ngcontent-%COMP%]{cursor:pointer;color:var(--text-secondary);font-size:12px;height:12px;width:12px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.file-context-chip[_ngcontent-%COMP%]   .current-file-icon[_ngcontent-%COMP%]{cursor:pointer;color:var(--placeholder);font-size:12px;height:12px;width:12px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;vertical-align:middle;margin-left:4px}.remove-context-button[_ngcontent-%COMP%]{border:none;vertical-align:middle;background-color:transparent}.current-file-trailing-icon[_ngcontent-%COMP%]{border:none;vertical-align:middle;background-color:transparent;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;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;cursor:pointer}.current-file-label[_ngcontent-%COMP%]{color:var(--text-secondary);font-size:10px;vertical-align:middle;margin-left:8px}"]});var V9b=["splashPage"],vS=function(){var a=this;this.Ha=_.u(_.Gx);this.Of=_.u(_.oy);this.GD=_.u(_.G7a);this.vu=_.u(_.fp);this.Pzb=_.Vg.apply(null,[[]].concat(_.v([])));var b;this.Xld=(b=this.vu.split("@")[0])!=null?b:"";_.Gh(function(){var c=[];a.Of.vO()!=null&&c.push({label:"Explain this code",prompt:"Explain this code",intent:1,icon:"edit_fix_auto"});if(a.Of.UD()){var d=_.Hwa(a.Of.UD())?"file":"directory";c.push({label:"Summarize this "+d,prompt:"Summarize this "+d,intent:4,icon:"summarize_auto"})}a.Pzb.set(c)})};
vS.prototype.Ma=function(){};vS.O=function(a){return new (a||vS)};
vS.ya=_.Re({type:vS,oa:[["splash-page"]],mb:function(a,b){a&1&&_.Og(V9b,5,_.ne);if(a&2){var c;_.Tg(c=_.Ug())&&(b.ERd=c.first)}},Aa:31,Ba:2,Fa:[["splashPage",""],[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-panel-header-text"],[1,"splash-info-panel-text"],["href","http://go/cs-chat-help","target","_blank"],[1,"splash-action-container"],["class","splash-action-chip",
3,"click",4,"ngFor","ngForOf"],[1,"splash-action-chip",3,"click"],["matChipAvatar","",1,"splash-action-icon",3,"svgIcon"]],ua:function(a,b){a&1&&(_.I(0,"div",1,0)(2,"div",2)(3,"p",3),_.Q(4),_.J(),_.I(5,"p",4),_.Q(6,"How can I help you today?"),_.J(),_.I(7,"div",5)(8,"div",6)(9,"div",7)(10,"mat-icon"),_.Q(11,"lightbulb"),_.J(),_.I(12,"span",8),_.Q(13,"What I can do?"),_.J()(),_.I(14,"p",9)(15,"b"),_.Q(16,"Code Search Chat"),_.J(),_.Q(17," is your AI assistant, here to help you understand code faster. To get started, "),
_.I(18,"b"),_.Q(19,"highlight code"),_.J(),_.Q(20," and press 'm' for an explanation. You can also ask general questions or add files/directories for context. This is an "),_.I(21,"b"),_.Q(22,"early preview"),_.J(),_.Q(23,". Your feedback is valuable! "),_.J(),_.I(24,"p",9),_.Q(25," For more information, please refer to the "),_.I(26,"a",10),_.Q(27,"documentation"),_.J(),_.Q(28,". "),_.J()()(),_.I(29,"div",11),_.F(30,ZPb,3,2,"mat-chip",12),_.J()()());a&2&&(_.A(4),_.dh("Hello, ",b.Xld),_.A(26),_.H("ngForOf",
b.Pzb()))},dependencies:[_.vp,_.np,_.Yv,_.Cy,_.wz,_.iz,_.Gy,_.Zv],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;line-height:1.2;padding-top:2px}.splash-question[_ngcontent-%COMP%]{color:var(--secondary-fg-color);font-size:24px;margin-bottom:30px;line-height:.9}.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;overflow:hidden;-webkit-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out}.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(--text-default);line-height:1.6;margin:8px 0}.splash-info-panel[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{color:var(--text-default);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:6px;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:14px}.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:13px}.splash-panel-header-text[_ngcontent-%COMP%]{font-size:15px}.splash-action-icon[_ngcontent-%COMP%]{height:24px;width:24px}'],
Na:0});var W9b={NONE:0,olc:1,0:"NONE",1:"CHAT"},wS=function(a,b){var c=this;this.Iq=a;this.Va=b;this.GCb=0;this.state=new _.ai(0);this.FCb=this.state.ha(_.Sf(),_.bg(1),_.uf());this.FCb.subscribe(function(d){c.GCb=d})},X9b=function(a,b){a.state.next(b);b=_.Mi(a.Iq.md);b.params.Mx!=null&&a.Va.navigate(_.Ms(_.EJ(b.uc(),function(c){delete c.Mx}).tb()),{ig:"preserve"})};wS.O=function(a){return new (a||wS)(_.t(_.$h),_.t(_.ni),_.t(_.WM))};wS.wa=_.q({token:wS,qa:wS.O});var Y9b=["scrollableDiv"],Z9b=["chatMessage"],$9b=function(a,b){return b.id},xS=function(){var a=this;this.P5b=_.qh.apply(null,["scrollableDiv"].concat(_.v([{read:_.ne}])));this.Qzb=_.LE.apply(null,["chatMessage"].concat(_.v([{read:_.ne}])));this.q8=_.u(wS);this.GD=_.u(_.G7a);this.Of=_.u(_.oy);_.u(_.wx);this.Ha=_.u(_.Gx);this.jd=_.u(_.Sw);this.Fo=_.vx.has(107);this.jSb=_.Vg.apply(null,[0].concat(_.v([])));this.Wkd=_.Fh.apply(null,[function(){return a.GD.chatHistory().at(-1)}].concat(_.v([])));this.Xkd=
_.Fh.apply(null,[function(){var b=a.Qzb();if(b.length!==0&&(b=b[b.length-1]))return b.na}].concat(_.v([])));this.turnId=_.Fh.apply(null,[function(){var b;return(b=a.Wkd())==null?void 0:b.turnId}].concat(_.v([])));this.tQb=!0;this.ood=this.Fo?"Code Search Chat":"Code Explainer";this.Tx=new _.We;this.chatHistory=_.Fh.apply(null,[function(){return a.GD.chatHistory()}].concat(_.v([])));this.xjd=_.Fh.apply(null,[function(){return a.chatHistory().length===0}].concat(_.v([])));_.Gh(function(){a.turnId();
var b,c=(b=a.P5b())==null?void 0:b.na,d=a.Xkd();c&&d&&(b=c.offsetHeight-(Number(getComputedStyle(c).paddingBottom.replace("px",""))+Number(getComputedStyle(c).paddingTop.replace("px",""))),a.jSb.set(b),window.requestAnimationFrame(function(){a.tQb?(d.scrollIntoView({block:"start"}),a.tQb=!1):d.scrollIntoView({behavior:"smooth",block:"end"})}))})};xS.prototype.Ra=function(){var a=this;a$b(this);_.vx.has(107)&&(this.Nud=this.Of.Tac.subscribe(function(b){a.ycd=b}))};
var a$b=function(a){a.Tx.add(a.jd.register("newChat",(_.kl?"Meta":"Ctrl")+"+i",function(){b$b(a)},!0))};xS.prototype.Ma=function(){var a;(a=this.Nud)==null||a.unsubscribe();this.Tx.unsubscribe()};xS.prototype.pQ=function(){this.Ha.hb({element:"ChatPanel",action:"closeChatPanel",gestureName:"CLICK"});X9b(this.q8,0)};var b$b=function(a){a.Ha.hb({element:"ChatPanel",action:"startNewChat",gestureName:"CLICK"});a.GD.lqd();a.Of.reset()};
_.p.Object.defineProperties(xS.prototype,{OWb:{configurable:!0,enumerable:!0,get:function(){return"Shortcut: ("+(_.kl?"Cmd + i":"Ctrl + i")+")"}}});xS.O=function(a){return new (a||xS)};
xS.ya=_.Re({type:xS,oa:[["chat-panel"]],mb:function(a,b){a&1&&(_.Yg(b.P5b,Y9b,_.ne),_.Yg(b.Qzb,Z9b,_.ne));a&2&&_.Zg(2)},Aa:26,Ba:7,Fa:[["scrollableDiv",""],["chatMessage",""],[1,"chat-panel-header"],["svgIcon","source:devai_plain_icon"],[1,"action-controls"],[1,"dogfood-icon-wrapper"],["mat-icon-button","","aria-label","New Chat",1,"new-chat-button",3,"click","disabled","matTooltip"],["mat-icon-button","","aria-label","Help","matTooltip","Help",1,"help-button",3,"click"],["mat-icon-button","","aria-label",
"Close chat panel","matTooltip","Close Chat",1,"close-button",3,"click"],[1,"chat-panel-content",3,"drop","dragover"],[3,"message","minHeight"],[1,"prompt-section"],[1,"ai-policy"],["href","https://goto.google.com/code-ai-policy","target","_blank"],["matTooltip","CS Chat is currently in Dogfood.",1,"dogfood-icon"],[3,"message"],[1,"no-chat-history"],[3,"userInputSubmitted"]],ua:function(a,b){if(a&1){var c=_.Wd();_.I(0,"div",2)(1,"h2");_.K(2,"mat-icon",3);_.I(3,"span");_.Q(4);_.J()();_.I(5,"div",4);
_.ug(6,$Pb,3,0,"div",5);_.I(7,"button",6);_.O("click",function(){_.w(c);return _.y(b$b(b))});_.ug(8,aQb,2,0,"mat-icon")(9,bQb,2,0,"mat-icon");_.J();_.I(10,"button",7);_.O("click",function(){_.w(c);b.Ha.hb({element:"ChatPanel",action:"openHelpDialog",gestureName:"CLICK"});_.Ec(window,_.Dca(b.Fo?"http://go/cs-chat-help":"http://go/code-search-code-explainer"),"_blank");return _.y()});_.I(11,"mat-icon");_.Q(12,"help_outline");_.J()();_.I(13,"button",8);_.O("click",function(){_.w(c);return _.y(b.pQ())});
_.I(14,"mat-icon");_.Q(15,"close");_.J()()()();_.I(16,"div",9,0);_.O("drop",function(d){_.w(c);var e;(d=(e=d.dataTransfer)==null?void 0:e.getData("text/plain"))&&(e=VKb(d))&&_.H7a(b.Of,e);return _.y()})("dragover",function(d){_.w(c);return _.y(d.preventDefault())});_.JE(18,cQb,2,3,"chat-message",10,$9b,!1,fQb,2,1);_.J();_.ug(21,gQb,2,0,"div",11);_.I(22,"div",12);_.Q(23," AI may display inaccurate info. ");_.I(24,"a",13);_.Q(25,"AI privacy policy");_.J()()}a&2&&(_.A(4),_.dh(" ",b.ood," "),_.A(2),_.vg(b.Fo?
6:-1),_.A(),_.H("disabled",b.xjd())("matTooltip",b.Fo?"New Chat "+b.OWb:"Clear History "+b.OWb),_.A(),_.vg(b.Fo?8:9),_.A(10),_.KE(b.chatHistory()),_.A(3),_.vg(b.Fo?21:-1))},dependencies:[_.vp,_.Wx,_.Fx,_.nv,_.Zv,_.Yv,tS,_.Ey,_.Dy,_.Ay,_.vA,uS,vS],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-header[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{flex-shrink:0;font-size:24px;height:24px;width:24px}.chat-panel-header[_ngcontent-%COMP%]   .action-controls[_ngcontent-%COMP%]{display:flex;align-items:center}.chat-panel-header[_ngcontent-%COMP%]   .action-controls[_ngcontent-%COMP%]   .dogfood-icon-wrapper[_ngcontent-%COMP%]{background-color:var(--text-default);border-radius:50%;width:24px;height:24px;display:flex;justify-content:center;align-items:center}.chat-panel-header[_ngcontent-%COMP%]   .action-controls[_ngcontent-%COMP%]   .dogfood-icon[_ngcontent-%COMP%]{color:var(--page-background);font-size:24px;height:24px;width:24px}.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}"],
Na:0});var c$b=function(a){this.Wdd=a.data.ha(_.E(function(){var b=_.Mi(a.md);return _.CI(b)||_.VI(b)?TKb(b):""}))};c$b.O=function(a){return new (a||c$b)(_.C(_.$h))};
c$b.ya=_.Re({type:c$b,oa:[["binary-file"]],inputs:{Sya:"contentLength"},standalone:!1,Aa:7,Ba:4,Fa:[["alternative",""],["icon","source:file"],[4,"ngIf","ngIfElse"],[3,"href"]],ua:function(a,b){a&1&&(_.I(0,"icon-empty-state-display",1)(1,"icon-empty-state-title"),_.Q(2," You have selected a binary file "),_.J(),_.F(3,hQb,5,3,"icon-empty-state-subtitle",2),_.S(4,"async"),_.F(5,iQb,2,0,"ng-template",null,0,_.oh),_.J());a&2&&(a=_.$g(6),_.A(3),_.H("ngIf",_.nh(4,2,b.Wdd))("ngIfElse",a))},dependencies:[_.op,
_.FD,_.HD,_.GD,_.up],styles:["binary-file[_nghost-%COMP%]{display:flex;height:100%}"]});var d$b=["filterInput"],yS=function(a){this.Ha=a;this.GDa=new _.Uj;this.XXb=new _.Uj;this.ODa=new _.Uj;this.yi=new _.Vy("");this.q2b=this.Lbb=new _.ai(!1);this.rb=new _.We};
yS.prototype.Ra=function(){var a=this,b="";this.initialState&&(b=this.initialState.query,this.yi.setValue(this.initialState.query),this.Lbb.next(this.initialState.M7a));b=this.yi.ej.ha(_.fg(b),_.Nf(300),_.ig(function(){a.Ha.hb({element:a.wc,action:"queryChange",gestureName:"CHANGE"})}));this.rb.add(_.vf(b,this.q2b).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,_.Sy(a.yi,{invalidRegex:{value:""}})):
_.Sy(a.yi,null);g=null;!e&&c&&(g=/[A-Z]/.test(c)?"g":"gi",g=d?new RegExp(c,"g"):new RegExp(_.epb(c),g));a.ODa.emit({query:c,M7a:d,Xd:g})}))};yS.prototype.Ma=function(){this.rb.unsubscribe()};yS.prototype.Vz=function(a){a.preventDefault()};yS.prototype.focus=function(){this.input&&this.input.na.focus()};yS.O=function(a){return new (a||yS)(_.C(_.Qq))};
yS.ya=_.Re({type:yS,oa:[["regex-filter-input"]],mb:function(a,b){a&1&&_.Og(d$b,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.input=c.first)}},Wa:function(a,b){a&1&&_.O("keydown.enter",function(){b.GDa.emit(null)})("keydown.shift.enter",function(){b.XXb.emit(null)})},inputs:{initialState:"initialState",label:"label",wc:"trackElement"},outputs:{GDa:"onEnter",XXb:"onShiftEnter",ODa:"onStateChange"},standalone:!1,jc:["*"],Aa:11,Ba:6,Fa:[["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"]],ua:function(a,b){if(a&1){var c=_.Wd();_.Jg();_.I(0,"form",1);_.O("submit",function(d){_.w(c);return _.y(b.Vz(d))});_.I(1,"mat-form-field",2);_.F(2,jQb,2,1,"mat-label",3);_.I(3,"input",4,0);_.O("focus",function(){_.w(c);return _.y(_.$g(4).select())});_.J();_.F(5,kQb,2,0,"mat-error",3);_.I(6,"div",5);_.Kg(7);_.J()();_.I(8,"mat-slide-toggle",6);_.S(9,"async");
_.O("change",function(d){_.w(c);d=d.checked;b.Ha.hb({element:b.wc,action:d?"enableRegex":"disableRegex",gestureName:"CHANGE"});b.Lbb.next(d);return _.y()});_.Q(10," Use regex ");_.J()()}a&2&&(_.A(2),_.H("ngIf",b.label),_.A(),_.H("formControl",b.yi),_.A(2),_.H("ngIf",b.yi.er("invalidRegex")),_.A(3),_.H("checked",_.nh(9,4,b.q2b)))},dependencies:[_.op,_.bE,_.Hk,_.Oy,_.ZD,_.Uy,_.Gz,_.uz,_.nz,_.CC,_.DC,_.Hz,_.Kz,_.oP,_.mP,_.Yy,_.up],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}"],
Na:0});var zS=function(){};zS.O=function(a){return new (a||zS)};zS.Ja=_.Se({type:zS});zS.Ia=_.ed({imports:[_.vp,_.BC,_.Pz,_.Rz,_.pP,_.Ey,_.hz]});var AS=function(a,b){var c=this;this.Ha=a;this.viewState=b;this.BEc="Find";this.ZWc="FindInFile";this.rb=new _.We;this.Jsa=new _.ai(0);this.Qid=this.viewState.sia.ha(_.Uf());this.kmd=_.vf([this.viewState.sia,this.viewState.kAa,this.viewState.lAa]).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.jmd=_.vf([this.viewState.sia,this.viewState.kAa,this.viewState.lAa]).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 _.Hv("Match {index} of {totalCount}")).format({index:0,totalCount:0}):(new _.Hv("Match {index} of {totalCount}")).format({index:f+1,totalCount:e}):""}));this.rb.add(this.Jsa.ha(_.jg(this.viewState.kAa)).subscribe(function(d){var e=_.k(d);d=e.next().value;e=e.next().value;c.Ha.hb({element:"FindInFile",action:"matchIndexChange",gestureName:"CHANGE"});lSb(c.viewState,e+d)}))};AS.prototype.Ma=function(){this.rb.unsubscribe()};
AS.prototype.focus=function(){this.r2b&&this.r2b.focus()};AS.prototype.ODa=function(a){this.viewState.r3a.next(a)};AS.O=function(a){return new (a||AS)(_.C(_.Qq),_.C(_.pN))};
AS.ya=_.Re({type:AS,oa:[["find-in-file"]],mb:function(a,b){a&1&&_.Og(yS,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.r2b=c.first)}},standalone:!1,Aa:12,Ba:11,Fa:[["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"]],ua:function(a,b){a&1&&(_.I(0,"regex-filter-input",0),_.S(1,"async"),_.O("onEnter",function(){b.Jsa.next(1);b.focus()})("onShiftEnter",function(){b.Jsa.next(-1);b.focus()})("onStateChange",function(c){return b.ODa(c)}),_.I(2,"span",1),_.S(3,"async"),_.Q(4),_.S(5,"async"),_.J()(),_.I(6,"button",2),_.O("click",function(){b.Jsa.next(-1);b.focus()}),_.I(7,"mat-icon"),_.Q(8,"keyboard_arrow_up"),_.J()(),_.I(9,"button",3),
_.O("click",function(){b.Jsa.next(1);b.focus()}),_.I(10,"mat-icon"),_.Q(11,"keyboard_arrow_down"),_.J()());a&2&&(_.H("label",b.BEc)("initialState",_.nh(1,5,b.Qid))("trackElement",b.ZWc),_.A(2),_.tg("aria-label",_.nh(3,7,b.jmd)),_.A(2),_.dh(" ",_.nh(5,9,b.kmd)," "))},dependencies:[_.Fx,_.nv,_.Yv,yS,_.up],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}"],
Na:0});var BS=function(){};BS.O=function(a){return new (a||BS)};BS.Ja=_.Se({type:BS});BS.Ia=_.ed({imports:[_.vp,_.Wx,_.Zv,zS]});var e$b=["goToLineInput"],CS=function(a,b,c){this.Ha=a;this.Ob=b;this.Va=c;this.yi=new _.Vy("");this.IEc="Go To";this.HEc="Go To Line Number"};CS.prototype.focus=function(){this.wLb&&this.wLb.na.focus()};CS.prototype.Vz=function(a){a.preventDefault();(a=this.yi.value)&&!isNaN(+a)&&+a>0?this.G5a(Number(this.yi.value)):_.Sy(this.yi,{invalidLineNumber:{value:""}})};
CS.prototype.G5a=function(a){this.Ha.hb({element:"GoToLine",action:"goToLine",gestureName:"KEYBOARD"});this.Va.navigate(_.Ms(_.Ss(_.Mi(this.Ob.md).uc(),{line:a}).tb()))};CS.O=function(a){return new (a||CS)(_.C(_.Qq),_.C(_.$h),_.C(_.ni))};
CS.ya=_.Re({type:CS,oa:[["go-to-line"]],mb:function(a,b){a&1&&_.Og(e$b,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.wLb=c.first)}},standalone:!1,Aa:7,Ba:4,Fa:[["goToLineInput",""],[3,"submit"],"appearance outline floatLabel always subscriptSizing dynamic".split(" "),["type","text","matInput","","spellcheck","false",3,"formControl"],[4,"ngIf"]],ua:function(a,b){if(a&1){var c=_.Wd();_.I(0,"form",1);_.O("submit",function(d){_.w(c);return _.y(b.Vz(d))});_.I(1,"mat-form-field",2)(2,"mat-label");_.Q(3);_.J();_.K(4,
"input",3,0);_.F(6,lQb,2,0,"mat-error",4);_.J()()}a&2&&(_.A(3),_.dh(" ",b.IEc," "),_.A(),_.H("formControl",b.yi),_.tg("aria-label",b.HEc),_.A(2),_.H("ngIf",b.yi.er("invalidLineNumber")))},dependencies:[_.op,_.bE,_.Hk,_.Oy,_.ZD,_.Uy,_.Gz,_.uz,_.nz,_.CC,_.Hz,_.Kz,_.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 DS=function(){};DS.O=function(a){return new (a||DS)};DS.Ja=_.Se({type:DS});DS.Ia=_.ed({imports:[_.vp,_.BC,_.Wx,_.Pz,_.Rz,_.hz]});var ES=function(){this.Czb=!0};ES.prototype.Ra=function(){this.RJb&&this.Czb&&_.aXa(this.RJb)};ES.O=function(a){return new (a||ES)};ES.Ea=_.Te({type:ES,oa:[["","focusOnInit",""]],inputs:{RJb:"focusOnInit",Czb:"cdkTrapFocusAutoCapture"},standalone:!1});var f$b=[{zc:"start",Ac:"bottom",nc:"start",qc:"top",offsetX:0,offsetY:0},{zc:"end",Ac:"bottom",nc:"end",qc:"top",offsetX:0,offsetY:0}],FS=function(){this.tna=f$b;this.XDb=this.Zka=!1;this.OJb=!0;this.uNb=!1;this.isOpen=new _.Uj};FS.prototype.Ra=function(){this.isOpen.emit(!1)};FS.prototype.OF=function(){g$b(this,!this.Zka)};FS.prototype.GX=function(){g$b(this,!1);this.lgb&&(this.lgb.focus(),delete this.lgb)};var g$b=function(a,b){b!==a.Zka&&(a.Zka=b,a.isOpen.emit(a.Zka))};
FS.prototype.Re=function(){this.Le&&this.Le.ad&&this.Le.ad.Re()};FS.O=function(a){return new (a||FS)};
FS.ya=_.Re({type:FS,oa:[["dropdown-button","item","","ariaLabel",""]],mb:function(a,b){a&1&&_.Og(_.vC,5);if(a&2){var c;_.Tg(c=_.Ug())&&(b.Le=c.first)}},inputs:{item:"item",ariaLabel:"ariaLabel",XDb:"dense",OJb:"focusAutoCapture",uNb:"iconOnly"},outputs:{isOpen:"isOpen"},standalone:!1,tc:["item","","ariaLabel",""],Aa:1,Ba:1,Fa:[["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"]],ua:function(a,b){a&1&&_.F(0,qQb,13,23,"ng-container",2);a&2&&_.H("ngIf",b.item)},dependencies:[_.bt,_.Vq,_.tD,_.op,_.tp,_.tu,_.uu,_.Fx,_.jv,_.Yv,_.vC,_.uC,ES,_.up],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 GS=function(){};GS.O=function(a){return new (a||GS)};GS.Ja=_.Se({type:GS});GS.Ia=_.ed({imports:[_.lt,_.Zq,_.wD,_.vp,_.fv,_.Wx,_.Zv,_.Ey,_.au]});var h$b=["dropdownTemplate"],HS=function(a,b,c,d){var e=this;this.Ob=a;this.jd=b;this.viewState=c;this.LYb=!1;this.wc="FindInFileDropdown";this.displayText="Find in file";this.rb=new _.We;this.Vf=[];this.ai=new _.Rw(d);this.ai.lxa=!1;this.ai.iT("CTRL_F",70,2);this.ai.iT("CTRL_F",70,8);_.Dr(this.ai,"shortcut",function(f){f.identifier==="CTRL_F"&&e.LYb&&(f.preventDefault(),e.Yq.OF(),sQb(function(){return e.q3a}));return!0});this.rb.add(this.Ob.data.ha(_.E(vKb),_.Otb()).subscribe(function(){i$b(e)}))};
HS.prototype.Ra=function(){var a=this;this.gE={d5:this.Kw,title:"Find",wc:this.wc};this.Vf=[this.jd.register("findInFile","f",function(){a.Yq.OF();sQb(function(){return a.q3a})}),this.jd.register("goToLine","g",function(){a.Yq.OF();sQb(function(){return a.G5a})})]};HS.prototype.Ma=function(){this.rb.unsubscribe();i$b(this);if(this.Vf)for(var a=_.k(this.Vf),b=a.next();!b.done;b=a.next())b=b.value,b();this.ai&&this.ai.dispose()};
var j$b=function(a){sQb(function(){return a.q3a})},i$b=function(a){a.viewState.r3a.next({M7a:!1,query:"",Xd:null})};HS.O=function(a){return new (a||HS)(_.C(_.$h),_.C(_.Sw),_.C(_.pN),_.C(_.ii))};
HS.ya=_.Re({type:HS,oa:[["find-in-file-dropdown"]],mb:function(a,b){a&1&&(_.Og(h$b,7),_.Og(FS,7),_.Og(AS,5),_.Og(CS,5));if(a&2){var c;_.Tg(c=_.Ug())&&(b.Kw=c.first);_.Tg(c=_.Ug())&&(b.Yq=c.first);_.Tg(c=_.Ug())&&(b.q3a=c.first);_.Tg(c=_.Ug())&&(b.G5a=c.first)}},inputs:{LYb:"overrideBrowserSearch"},standalone:!1,Aa:4,Ba:5,Fa:[["dropdownTemplate",""],[3,"click","item","ariaLabel","dense","focusAutoCapture"]],ua:function(a,b){if(a&1){var c=_.Wd();_.I(0,"dropdown-button",1);_.O("click",function(){_.w(c);
return _.y(j$b(b))});_.Q(1);_.J();_.F(2,rQb,2,0,"ng-template",null,0,_.oh)}a&2&&(_.H("item",b.gE),_.oC("ariaLabel",b.displayText),_.H("dense",!0)("focusAutoCapture",!1),_.A(),_.dh(" ",b.displayText,"\n"))},dependencies:[FS,AS,CS],ab:2,Na:0});var IS=function(a){this.Md=a;a=this.Md.I4a().ha(_.E(function(b){var c=new Map;return{index:c,L9:[].concat(_.v(tQb(b,c)))}}));this.kza=_.vf([a,this.Md.tra]).ha(_.ig(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.MS;e=d.Tf.enabled;var m=d.Tf.Ks,n=d.Tf.Tu;Object.assign(d.Tf,f);f=_.k(g);for(g=f.next();!g.done;g=f.next()){g=g.value;var r=
g.Tf.Tu;d.Tf.Ks===1&&n===void 0&&(r=(r||0)+d.Tf.Tu);g.counts.set(uQb(m),(g.counts.get(uQb(m))||1)-1);g.counts.set(uQb(d.Tf.Ks),(g.counts.get(uQb(d.Tf.Ks))||0)+1);g.dfa.set(e,(g.dfa.get(e)||1)-1);g.dfa.set(d.Tf.enabled,(g.dfa.get(d.Tf.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.dfa.get(!0)||0)>0,Ks:x,Tu:r};Object.assign(g.Tf,r)}}}}),_.E(function(b){return _.k(b).next().value.L9}))};IS.O=function(a){return new (a||IS)(_.t(_.qM))};
IS.wa=_.q({token:IS,qa:IS.O});var k$b=function(){_.sF.apply(this,arguments);this.L6a=[]};_.W(k$b,_.sF);_.p.Object.defineProperties(k$b.prototype,{wk:{configurable:!0,enumerable:!0,set:function(a){this.L6a=a;a=this.wf.selected;this.wf.clear();this.wf.select.apply(this.wf,_.v(vQb(a,this.L6a)))},get:function(){return this.L6a}}});var l$b=function(){this.cache=new Map};
l$b.prototype.transform=function(a,b){a:{var c=a.displayName,d=a.Tf;switch(a.type){case 1:b={Bi:a.Bi,displayName:c,Tf:d,level:b,SQ:!1,fla:a.fla};break a;case 0:if(a.children.length===0)throw Error("He");b={ED:a.ED,displayName:c,Tf:d,level:b,SQ:!0};break a;default:b=_.gb(a,"Unsupported tree node type");break a}b=void 0}a=a.type===1?"layer-"+a.Bi:"category-"+a.ED;if((c=this.cache.get(a))&&_.Ic(Object.assign({},b,{Tf:void 0}),Object.assign({},c,{Tf:void 0}))&&_.Ic(b.Tf,c.Tf))return c;this.cache.set(a,
b);return b};var JS=function(a){this.HSb=new _.ag(1);this.NMa=W4b;this.Tf=this.HSb.ha(_.gg(function(b){return a.GE(b)}))};_.p.Object.defineProperties(JS.prototype,{Bi:{configurable:!0,enumerable:!0,set:function(a){this.HSb.next(a)}}});JS.O=function(a){return new (a||JS)(_.C(_.qM))};
JS.ya=_.Re({type:JS,oa:[["layer-status"]],inputs:{Bi:"layer"},standalone:!1,Aa:2,Ba:3,Fa:[[3,"ngSwitch",4,"ngIf"],[3,"ngSwitch"],["text","",4,"ngSwitchCase"],["color","warn","aria-hidden","false","aria-label","Error retrieving findings",3,"matTooltip",4,"ngSwitchCase"],["class","findings-count grimoire-secondary-text",4,"ngSwitchCase"],["text",""],["color","warn","aria-hidden","false","aria-label","Error retrieving findings",3,"matTooltip"],[1,"findings-count","grimoire-secondary-text"]],ua:function(a,
b){a&1&&(_.F(0,zQb,4,4,"ng-container",0),_.S(1,"async"));a&2&&_.H("ngIf",_.nh(1,1,b.Tf))},dependencies:[_.op,_.pp,_.qp,_.lI,_.Yv,_.Dy,_.Ay,_.up],styles:["mat-icon[_ngcontent-%COMP%]{height:18px;font-size:18px;line-height:18px;width:18px;vertical-align:middle}"],Na:0});var HQb=function(a){return{expanded:a}},KQb=new _.Hv("Expand {categoryName}"),JQb=new _.Hv("Collapse {categoryName}"),KS=function(a,b,c,d){var e=this;this.Md=b;this.Ha=c;this.ub=new _.Vf;this.Bc=new k$b(NQb,OQb);var f=new l$b;this.dataSource=new _.BF(this.Bc,new _.AF(function(g,m){return f.transform(g,m)},NQb,OQb,PQb),[]);d.kza.ha(_.hg(this.ub),_.ig(function(){_.Qn(a)}),_.Sf()).subscribe(function(g){e.dataSource.data=g})};KS.prototype.Ra=function(){};KS.prototype.Ma=function(){this.ub.next()};
KS.prototype.ye=function(a){return this.Bc.ye(a)};KS.prototype.Ak=function(a,b){return b.SQ};
var EQb=function(a,b,c){var d=b.key,e=b.target;if(e&&e instanceof HTMLElement)switch(e=_.iJ(e,"mat-tree-node","mat-tree"),d){case "ArrowUp":e&&(b.preventDefault(),(a=e.previousElementSibling)&&(a=QQb(a))&&a.focus());break;case "ArrowDown":e&&(b.preventDefault(),(a=e.nextElementSibling)&&(a=QQb(a))&&a.focus());break;case "ArrowLeft":b.preventDefault();if(c.SQ)a.Bc.collapse(c);else if(e)for(b.preventDefault(),a=e.previousElementSibling;a;){if(a.matches("mat-tree-node.category-node")){a=QQb(a);if(!a)break;
a.focus();break}a=a.previousElementSibling}break;case "ArrowRight":b.preventDefault(),c.SQ&&a.Bc.expand(c)}},AQb=function(a,b,c){b=b.checked;c=c.Bi;b?a.Md.Kza(c):a.Md.zza(c);a.Ha.hb({element:"LayerMenu",action:b?"enableLayer":"disableLayer",Ie:c,gestureName:"CLICK"})},GQb=function(a,b,c){var d=a.Bc.zH(c).filter(MQb);b.checked?(d.some(function(e){return e.fla})&&(d=d.slice(0,1)),a.Md.Kza.apply(a.Md,_.v(d.map(function(e){return e.Bi})))):a.Md.zza.apply(a.Md,_.v(d.map(function(e){return e.Bi})));a.Ha.hb({element:"LayerMenu",
action:b.checked?"enableCategory":"disableCategory",Ie:c.ED,gestureName:"CLICK"})},IQb=function(a,b){return a.Bc.zH(b).some(function(c,d,e){d=c.fla;return c.Tf.enabled!==e[0].Tf.enabled&&!d})};KS.O=function(a){return new (a||KS)(_.C(_.ho),_.C(_.qM),_.C(_.Qq),_.C(IS))};
KS.ya=_.Re({type:KS,oa:[["layer-menu"]],standalone:!1,features:[_.jh([IS,_.ipb])],Aa:3,Ba:3,Fa:[["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"]],ua:function(a,b){a&1&&(_.I(0,"mat-tree",1),_.F(1,FQb,5,3,"mat-tree-node",2)(2,LQb,6,9,"mat-tree-node",3),_.J());a&2&&(_.H("dataSource",b.dataSource)("treeControl",
b.Bc),_.A(2),_.H("matTreeNodeDefWhen",b.Ak))},dependencies:[_.mp,_.op,JS,_.Fx,_.nv,_.JF,_.KF,_.Yv,_.HE,_.DF,_.GF,_.HF,_.IF,_.CF],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}"],
Na:0});var m$b=["layerMenuDropdownItem"],LS=function(){this.dZ="https://g3doc.corp.google.com/tools/gsearch/g3doc/develop/layers-help.md"};LS.prototype.Ra=function(){this.gE={d5:this.dld,title:"Layers",wc:"LayerMenuDropdown"}};LS.O=function(a){return new (a||LS)};
LS.ya=_.Re({type:LS,oa:[["layer-menu-dropdown"]],mb:function(a,b){a&1&&_.Og(m$b,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.dld=c.first)}},standalone:!1,Aa:3,Ba:2,Fa:[["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"]],ua:function(a,b){a&1&&(_.K(0,"dropdown-button",1),_.F(1,RQb,6,1,"ng-template",
null,0,_.oh));a&2&&_.H("item",b.gE)("dense",!0)},dependencies:[FS,_.Rq,KS,_.Fx,_.nv,_.Yv],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}"],
Na:0});var MS=function(){this.bc=[];this.tooltip="Copy link"};MS.prototype.Ra=function(){};MS.prototype.copy=function(){this.button.trigger()};MS.O=function(a){return new (a||MS)};
MS.ya=_.Re({type:MS,oa:["link-row label  url  shortcut ".split(" ")],mb:function(a,b){a&1&&_.Og(_.CD,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.button=c.first)}},inputs:{label:"label",ariaLabel:"ariaLabel",bc:"shortcut",url:"url"},standalone:!1,tc:"label  url  shortcut ".split(" "),Aa:5,Ba:9,Fa:[["copyButton",""],[3,"hasLightLabel","spaceBetweenButtonLabelAndText","removeBorder","hoverMsg","copyText","aria-label","buttonLabel"],[3,"shortcut"]],ua:function(a,b){a&1&&(_.I(0,"span"),_.Q(1),_.J(),_.K(2,"copy-button",
1,0)(4,"menu-keyboard-shortcut-hint",2));a&2&&(_.A(),_.eh(b.label),_.A(),_.H("hasLightLabel",!0)("spaceBetweenButtonLabelAndText",!0)("removeBorder",!0)("hoverMsg",b.tooltip)("copyText",b.url),_.oC("aria-label",b.ariaLabel),_.H("buttonLabel",b.url),_.A(2),_.H("shortcut",b.bc))},dependencies:[_.CD,_.dN],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}"],
Na:0});var NS=function(a,b){this.Ha=a;this.Afd=b;this.lf=new _.kw(this.Ha)};NS.prototype.list=function(a,b){var c=this;b=b===void 0?[]:b;if(!a.wb||!a.Wc||!a.repository)return _.pf("Missing necessary repo group details.");var d=Object.assign({},_.kJ(a.wb,a.Wc),{fileSpecPath:a.path,fileSpecSourceRootRefSpec:a.Lb,fileSpecSourceRootRepositoryKeyRepositoryName:a.repository,fileSpecType:"FILE",attributeNames:b});return this.lf.fetch(d,function(){return c.Afd.list(d)}).ha(_.E(function(e){return e.Ufb}))};
NS.O=function(a){return new (a||NS)(_.t(_.Qq),_.t(X4b))};NS.wa=_.q({token:NS,qa:NS.O,Ga:"root"});var n$b=["clLink"],o$b=["dropdownList"],p$b=["buildLink"],q$b=["headLink"],r$b=["includeLink"],s$b=["pathLink"],t$b=["google3Link"],u$b=["publicCsHeadLink"],v$b=["publicCommitLink"],uRb=function(){return["l","p"]},vRb=function(){return["l","h"]},TQb=function(){return["l","r"]},ZQb=function(){return["l","g"]},bRb=function(){return["l","i"]},eRb=function(){return["l","b"]},mRb=function(){return["l","e"]},oRb=function(){return["l","c"]},OS=function(a,b,c,d,e,f,g){this.Ha=a;this.Yj=b;this.Dad=c;this.jd=
d;this.M0a=e;this.window=f;this.t0=g;this.Dd=_.vI;this.LEc="List of code hyperlinks";this.uTb=this.tTb=this.sTb=this.jCb=_.Ff;this.Vf=[];this.I8a=this.M0a.I8a};OS.prototype.Ra=function(){var a=this;this.gE={title:"Links",d5:this.Kw,wc:"LinksDropdown"};this.nU=this.jd.register("toggleLinkDropdown","l",function(){a.Yq.OF();a.Ys("toggleDropdown")})};
OS.prototype.Zb=function(){var a=this,b=zRb(this.kb,this.Yj).ha(_.bg(1),_.uf()),c=this.Db.kind===0&&this.Db.VH==="swift",d=this.Dad.list(this.kb,c?["module_name"]:[]).ha(_.E(function(e){if(e!=null&&e.length)return c&&e.sort(function(f,g){return(g.vX[0]!==void 0?1:0)-(f.vX[0]!==void 0?1:0)}),e[0]}));this.jCb=d.ha(_.E(function(e){return _.jI(e==null?void 0:e.name)}),_.ig(function(e){e&&a.Vf.push(a.jd.register("copyBuildRule","b",function(){a.Bad.copy();a.Ys("focusIncludeBuildRule")},!0))}),_.Lf(function(){return _.iI("Error contacting Depserver")}),
_.fg(_.wI));this.tTb=w$b(this,d).ha(_.E(function(e){return _.jI(e)}),_.ig(function(e){e&&a.Vf.push(a.jd.register("copyIncludeLink","i",function(){a.A6.copy();a.Ys("focusIncludeLink")},!0))}),_.Lf(function(){return _.iI("TODO: Error message")}),_.fg(_.wI));this.sTb=x$b(this,b).ha(_.ig(function(){a.Vf.push(a.jd.register("copyClLink","r",function(){a.kya.copy();a.Ys("focusClLink")},!0))}),_.E(_.jI),_.Lf(function(){return _.iI("Error determining most recent commit")}),_.fg(_.wI));this.uTb=y$b(this,b).ha(_.ig(function(){a.Vf.push(a.jd.register("copyPublicCommitLink",
"c",function(){a.ppd.copy();a.Ys("focusPublicCommitLink")},!0))}),_.E(_.jI),_.Lf(function(){return _.iI("Error determining most recent commit")}),_.fg(_.wI))};OS.prototype.Ma=function(){this.nU&&this.nU();this.lU()};
var wRb=function(a){if(_.WI(a.kb))return _.Stb(a.kb)},xRb=function(a){if(_.CI(a.kb)||_.VI(a.kb))switch(a.Db.kind){case 1:return a.Db.FN?a.Db.FN+"/":void 0;case 0:return a.Db.FN}},SQb=function(a){var b=!!a.kb.params.line;return _.DI(a.kb)?b?"Line & CL":"CL":b?"Line & Commit":"Commit"},x$b=function(a,b){return b.ha(_.E(function(c){var d=a.kb;_.CI(a.kb)&&(d=_.Ps(d.uc()).tb());d=d.uc().Gj({line:a.kb.params.line,Uf:c,Wb:a.kb.params.Wb,kq:a.kb.params.kq}).tb();return _.kAb(a.t0,d)}))},y$b=function(a,b){return xRb(a)?
b.ha(_.E(function(c){var d=xRb(a),e=_.Ira(a.kb.params.line);e&&(d=d+";l="+e.toString());c&&(d=d+";drc="+c);return d})):_.of(void 0)},aRb=function(a){return a.Db.kind===0&&a.Db.VH!==void 0&&["objectivec","objectivec++"].includes(a.Db.VH)},w$b=function(a,b){if(!a.kb||!_.WI(a.kb))return _.of(null);var c=_.Stb(a.kb);c=c.replace(/\.(?:cc?|mm?)$/,".h");c.endsWith(".proto")&&(c=c.replace(/\.proto$/,".proto.h"));if(c.endsWith(".h"))return aRb(a)?_.of('#import "'+c+'"'):_.of('#include "'+c+'"');if(c.endsWith(".dart")){c=
c.split("/lib/");if(c.length<2)return _.of(null);a=c.slice(0,c.length-1).join("/lib/");return _.of("import 'package:"+(a.replace(/\//g,".")+"/"+c[c.length-1])+"';")}if(c.endsWith(".java")){if(c.startsWith("java/"))c=c.substring(5);else return _.of(null);c=c.substring(0,c.length-5);c=c.replace(/\//g,".");return _.of("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 _.of(null);b=c.substring(d+1,c.length);c=c.substring(0,d).replace(/\//g,".");a||(c="google3."+c);return _.of("from "+c+" import "+b)}return c.endsWith(".td")?_.of('include "'+c+'"'):c.endsWith(".value")?_.of('#import "'+c.replace(/\.value$/,".h")+'"'):c.endsWith(".swift")?b.ha(_.E(function(e){if(!e)return null;var f;if(((f=e.vX[0])==null?void 0:f.name)==="module_name"&&e.vX[0].stringValue)return"import "+e.vX[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=ARb(e);f=ARb(f);return"import "+e+"_"+f})):_.of(null)};OS.prototype.Uma=function(){this.lU()};
OS.prototype.Vma=function(){var a=this;this.Vf=[this.jd.register("copyPathLink","p",function(){a.xod.copy();a.Ys("focusPathLink")},!0),this.jd.register("copyHeadLink","h",function(){a.bZ.copy();a.Ys("focusHeadLink")},!0)];wRb(this)&&this.Vf.push(this.jd.register("copyGoogle3Link","g",function(){a.ihd.copy();a.Ys("focusGoogle3Link")},!0));xRb(this)&&this.Vf.push(this.jd.register("copyPublicHeadLink","e",function(){a.qpd.copy();a.Ys("focusPublicHeadLink")},!0))};
OS.prototype.Ys=function(a){this.Ha.hb({element:"LinksDropdown",action:a,projectId:this.kb.wb,gestureName:"KEYBOARD"})};OS.prototype.lU=function(){if(this.Vf)for(var a=_.k(this.Vf),b=a.next();!b.done;b=a.next())b=b.value,b()};_.p.Object.defineProperties(OS.prototype,{kb:{configurable:!0,enumerable:!0,get:function(){return this.Db.location}}});OS.O=function(a){return new (a||OS)(_.C(_.Qq),_.C(_.BM),_.C(NS),_.C(_.Sw),_.C(_.cO),_.C(_.cw),_.C(_.aC))};
OS.ya=_.Re({type:OS,oa:[["links-dropdown","viewData",""]],mb:function(a,b){a&1&&(_.Og(n$b,5),_.Og(o$b,7),_.Og(FS,7),_.Og(p$b,5),_.Og(q$b,5),_.Og(r$b,5),_.Og(s$b,5),_.Og(t$b,5),_.Og(u$b,5),_.Og(v$b,5));if(a&2){var c;_.Tg(c=_.Ug())&&(b.kya=c.first);_.Tg(c=_.Ug())&&(b.Kw=c.first);_.Tg(c=_.Ug())&&(b.Yq=c.first);_.Tg(c=_.Ug())&&(b.Bad=c.first);_.Tg(c=_.Ug())&&(b.bZ=c.first);_.Tg(c=_.Ug())&&(b.A6=c.first);_.Tg(c=_.Ug())&&(b.xod=c.first);_.Tg(c=_.Ug())&&(b.ihd=c.first);_.Tg(c=_.Ug())&&(b.qpd=c.first);_.Tg(c=
_.Ug())&&(b.ppd=c.first)}},inputs:{Db:"viewData"},standalone:!1,features:[_.Kn],tc:["viewData",""],Aa:3,Ba:3,Fa:[["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"]],ua:function(a,b){if(a&1){var c=_.Wd();_.I(0,"dropdown-button",9);_.O("isOpen",function(d){_.w(c);return _.y(d?b.Vma():b.Uma())});_.J();_.F(1,yRb,14,20,"ng-template",null,0,_.oh)}a&2&&(_.H("item",b.gE),_.oC("ariaLabel",b.LEc),_.H("dense",!0))},dependencies:[_.op,FS,_.uu,_.lI,MS,_.up],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}"],
Na:0});var PS=function(a,b,c,d){this.Ha=a;this.YQ=b;this.ne=d;this.lf=new _.kw(this.Ha)};PS.prototype.t4a=function(a,b,c){var d=this;c=c===void 0?[]:c;if(!_.ZI(a))return _.of(_.hI("Dynamic related files unavailable"));var e=t4b(u4b(w4b(v4b((new _.Ds).V8(_.wwa(a.wb,a.Wc,a.repository)))).Pc(a.path),b),c);return this.lf.fetch(e.hd(),function(){return _.Lx(d.ne,function(){return d.YQ.t4a(e,d.ne.Tj())},"FileService.getRelated")}).ha(_.E(function(f){return _.jI(BRb(f))}),_.fg(_.wI),_.Lf(function(){return _.of(_.hI("Dynamic related files unavailable"))}))};
PS.O=function(a){return new (a||PS)(_.t(_.Qq),_.t(_.Ubb),_.t(_.wx),_.t(_.iy))};PS.wa=_.q({token:PS,qa:PS.O,Ga:"root"});var z$b=["dropdownList"],FRb=function(a){return["r",a]},QS=function(a,b,c,d,e,f,g,m){var n=this;this.Ha=a;this.fed=c;this.Qp=d;this.zh=e;this.Va=f;this.jd=g;this.t0=m;this.Dd=_.vI;this.label="Related files";this.wc="RelatedFilesDropdown";this.q7a=new _.ai(!1);this.wn=new _.ai(new _.Li({}));this.rb=new _.We;this.Vf=[];this.Rbb=this.wn.ha(_.gg(function(r){return A$b(n,r)}));_.vx.has(13)&&(this.eed=this.Rbb.ha(_.jg(this.wn.ue()),_.gg(function(r){var x=_.k(r);r=x.next().value;x=x.next().value;if(!_.DI(x))return _.of(_.jI([]));
r=r.map(function(z){return z.bR});return n.fed.t4a(x,10,r)}),_.ig(function(r){r.state===2&&n.Yq&&r.hc.length>0&&setTimeout(function(){n.Yq.Re()},0)})))};_.h=QS.prototype;
_.h.Ra=function(){var a=this;this.gE={d5:this.Kw,title:"Related files",wc:this.wc};this.nU=this.jd.register("toggleRelatedFilesDropdown","r",function(){a.Yq.OF();a.Ha.hb({element:a.wc,action:"toggleDropdown",gestureName:"KEYBOARD"})});this.rb.add(_.vf([this.Rbb,this.q7a.ue(),this.wn.ue()]).subscribe(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;c=c.next().value;a.lU();d&&a.Obb(b,c)}))};_.h.Ma=function(){this.nU&&this.nU();this.lU();this.rb.unsubscribe()};_.h.Vma=function(){this.q7a.next(!0)};
_.h.Uma=function(){this.q7a.next(!1)};
_.h.Obb=function(a,b){var c=this,d=new Set;a=_.k(a);for(var e=a.next(),f={};!e.done;f={rF:void 0,MN:void 0},e=a.next())f.MN=e.value,f.rF=f.MN.rF,f.rF&&f.MN.bc&&!d.has(f.MN.bc)&&(d.add(f.MN.bc),this.Vf.push(this.jd.register(f.rF,f.MN.bc,function(g){return function(){c.Yq.OF();c.Ha.hb({element:c.wc,action:"navigateTo"+G4b(g.rF),gestureName:"KEYBOARD"});c.Va.navigate(_.Ms(_.pJ(b.uc().Pc(g.MN.bR)).tb()))}}(f),!0)),this.Vf.push(this.jd.register(f.rF+"InNewTab","shift+"+f.MN.bc,function(g){return function(){c.Yq.OF();
c.Ha.hb({element:c.wc,action:"navigateTo"+G4b(g.rF),gestureName:"KEYBOARD"});var m=_.pJ(b.uc().Pc(g.MN.bR)).tb();m=_.Beb(c.t0,m);_.Ec(window,m,"_blank")}}(f),!0)))};_.h.NAa=function(a){return this.wn.ha(_.E(function(b){return _.Ms(_.pJ(b.uc().Pc(a)).tb())}))};
var A$b=function(a,b){var c=b.parent,d=b.path,e=a.Mla(c).ha(_.E(function(n){var r=[];n=_.k(n);for(var x=n.next();!x.done;x=n.next())(x=B$b(a,d,x.value))&&r.push(x);c.path&&r.push({bR:c.path,rF:"parent",bc:"p"});return r})),f=_.of([]);if(!b.kx){var g=C$b(a,d);g&&(b=PRb(b,g.OGa),f=a.Mla(b).ha(_.E(function(n){return n.length&&(n=_.Ei(n[0]))?[QRb(n,g.tCa)]:[]}),_.fg([])))}else if(c.path){var m=C$b(a,c.path);m&&(b=PRb(c,m.OGa),f=a.Mla(b).ha(_.E(function(n){for(var r=[],x=_.k(n),z=x.next();!z.done;z=x.next())(z=
D$b(d,z.value,m.OGa))&&r.push(z);!r.length&&n.length&&(n=_.Ei(n[0]))&&r.push(QRb(n,m.tCa));return r}),_.fg([])))}return _.vf(f,e).ha(_.E(function(n){var r=_.k(n);n=r.next().value;r=r.next().value;return n.concat(r)}))},C$b=function(a,b){a=_.k(a.config.C9);for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=d.eJ;d=d.kJ;if(b.match(c.Vq))return{tCa:!0,OGa:c};if(b.match(d.Vq))return{tCa:!1,OGa:d}}},D$b=function(a,b,c){var d=_.mD(b),e=c.Xd.exec(_.mD(a));if(e&&(a=new RegExp(CRb(c.Hh,function(f){return _.epb(e[Number(f)])})),
d.match(a)))return{bR:b,rF:"test",bc:"t"}},B$b=function(a,b,c){if(c!==b){var d=_.mD(c);b=_.mD(b);a=_.k(a.config.e8);for(var e=a.next(),f={};!e.done;f={Mbb:void 0},e=a.next())if(e=e.value,f.Mbb=e.Xd.exec(b),f.Mbb&&(f=new RegExp(CRb(e.Hh,function(g){return function(m){return _.epb(g.Mbb[Number(m)])}}(f))),d.match(f)))return{bR:c,rF:e.label,bc:e.bc}}};
QS.prototype.Mla=function(a){var b=this;return this.Qp.list(a.wb,a.Wc,a.repository,_.sk(a),a.path||"",a.params.Wb).ha(_.E(function(c){return c.map(function(d){return d.Yd()})}),_.Lf(function(c){_.uv(b.zh,c);return _.of([])}))};QS.prototype.lU=function(){for(var a=_.k(this.Vf),b=a.next();!b.done;b=a.next())b=b.value,b();this.Vf=[]};_.p.Object.defineProperties(QS.prototype,{kb:{configurable:!0,enumerable:!0,set:function(a){this.wn.next(a)},get:function(){return this.wn.value}}});
QS.O=function(a){return new (a||QS)(_.C(_.Qq),_.C(_.wx),_.C(PS),_.C(_.PN),_.C(_.tv),_.C(_.ni),_.C(_.Sw),_.C(_.aC))};
QS.ya=_.Re({type:QS,oa:[["related-files-dropdown"]],mb:function(a,b){a&1&&(_.Og(FS,7),_.Og(z$b,7));if(a&2){var c;_.Tg(c=_.Ug())&&(b.Yq=c.first);_.Tg(c=_.Ug())&&(b.Kw=c.first)}},inputs:{config:"config",kb:"place"},standalone:!1,Aa:5,Ba:4,Fa:[["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"]],ua:function(a,b){if(a&1){var c=_.Wd();_.I(0,"dropdown-button",3,0);_.O("isOpen",function(d){_.w(c);return _.y(d?b.Vma():b.Uma())});_.Q(2);_.J();_.F(3,ORb,5,6,"ng-template",null,1,_.oh)}a&2&&(_.H("item",b.gE),_.oC("ariaLabel",b.label),_.H("dense",!0),_.A(2),_.dh(" ",b.label,"\n"))},dependencies:[_.Vq,_.np,_.op,_.pp,_.qp,FS,_.nI,_.lI,_.yI,_.QC,_.PC,_.jA,_.dN,_.Dq,_.up,_.LD],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}}"],
Na:0});_.E$b=[];var F$b=["dropdownTemplate"],SRb=function(a){return["v",a]},RS=function(a,b){this.Ha=a;this.jd=b;this.Dld=_.E$b;this.AFc="View this file in an external site";this.SH=!1;this.lfa="ciderv";this.Jra=!1;this.ZEa=[];this.Vf=[]};_.h=RS.prototype;_.h.Ra=function(){var a=this;this.gE={title:"View in",d5:this.Kw,wc:"ViewInDropdown"};this.nU=this.jd.register("openViewInDropdown","v",function(){a.Yq.OF();a.Ys("openDropdown")})};
_.h.Zb=function(a){if(a.place||a.ciderDefault.Rf!=null||a.suggestUniqueCiderWs.Rf!=null){var b=this.kb;a=[];for(var c=_.k(this.Dld),d=c.next();!d.done;d=c.next())if(d=d.value,!d.Xd||b.path.match(d.Xd)){var e=d;d=Object.assign({},e);e=e.Br;d=(delete d.Br,d);e=e(b);var f=void 0;if((f=e)==null?0:f.includes("cider.corp.google.com"))switch(this.lfa){case "prompt":f=void 0,e=(f=OKb(e,this.Jra))!=null?f:null}e&&a.push(Object.assign({},d,{url:e}))}this.SH||(b=TKb(b))&&a.push({description:"View raw file content",
key:"r",label:"Raw Content View",url:b});this.dBa&&a.push({description:"View in Gitiles",key:"g",label:"View in Gitiles",url:this.dBa});this.FN&&a.push({description:"View in Public CS",key:"e",label:"View in Public CS",url:this.FN});this.ZEa=a}};_.h.Ma=function(){this.nU&&this.nU();this.lU()};_.h.Uma=function(){this.lU()};
_.h.Vma=function(){for(var a=this,b=_.k(this.ZEa),c=b.next(),d={};!c.done;d={mla:void 0},c=b.next())d.mla=c.value,this.Vf.push(this.jd.register(d.mla.label,d.mla.key,function(e){return function(){_.Ec(window,e.mla.url,"_blank");a.Yq.GX();a.Ys(e.mla.label)}}(d),!0))};_.h.Ys=function(a){this.Ha.hb({element:"ViewInDropdown",action:a,projectId:this.kb.wb,gestureName:"KEYBOARD"})};_.h.lU=function(){for(var a=_.k(this.Vf),b=a.next();!b.done;b=a.next())b=b.value,b();this.Vf=[]};
RS.O=function(a){return new (a||RS)(_.C(_.Qq),_.C(_.Sw))};
RS.ya=_.Re({type:RS,oa:[["view-in-dropdown"]],mb:function(a,b){a&1&&(_.Og(FS,5),_.Og(F$b,7));if(a&2){var c;_.Tg(c=_.Ug())&&(b.Yq=c.first);_.Tg(c=_.Ug())&&(b.Kw=c.first)}},inputs:{kb:"place",dBa:"gitilesLink",FN:"ossLink",SH:"isGenerated",lfa:"ciderDefault",Jra:"suggestUniqueCiderWs"},standalone:!1,features:[_.Kn],Aa:3,Ba:1,Fa:[["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"]],ua:function(a,b){a&1&&_.F(0,RRb,1,3,"dropdown-button",1)(1,URb,2,1,"ng-template",null,0,_.oh);a&2&&_.H("ngIf",b.ZEa.length)},dependencies:[_.np,_.op,FS,_.yI,_.QC,_.PC,_.dN],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}"],
Na:0});var eSb=function(a){return{enabled:a}},SS=function(a,b,c,d,e,f,g,m){this.Ha=a;this.ud=b;this.Md=d;this.jd=e;this.PEa=f;this.service=g;this.kc=m;this.ara=!1;this.Vf=[];this.Of=_.u(_.oy);this.Oka=_.Vg.apply(null,[!1].concat(_.v([])));this.GHa=this.kc.Bhb.ha(_.dg(1));this.Fo=_.vx.has(107)};
SS.prototype.Ra=function(){var a=this;this.Vf.push(this.jd.register("toggleBlame","b",function(){a.Xqa&&(aSb(a,"KEYBOARD"),_.Qn(a.ud))}));this.Fo&&this.Vf.push(this.jd.register("openChat","i",function(){a.Oka.set(!0);a.Of.m_a.next(!0);a.Ha.hb({element:"HeaderActions",action:"openCsChat",gestureName:"KEYBOARD"});_.Qn(a.ud)}))};SS.prototype.Ma=function(){for(var a=_.k(this.Vf),b=a.next();!b.done;b=a.next())b=b.value,b()};
SS.prototype.QR=function(){return this.service.QR(this.YF.ha(_.E(function(a){return a.kind===1}))).ha(_.E(function(a){return{visible:a}}))};var aSb=function(a,b){b=b===void 0?"CLICK":b;a.Md.Vs("BLAME")?(a.Md.zza("BLAME"),G$b(a,!1,b)):(a.Md.Kza("BLAME"),G$b(a,!0,b))},G$b=function(a,b,c){a.Ha.hb({element:"RepositoryDetailHeaderBlame",action:b?"show":"hide",projectId:a.Vd.wb,gestureName:c})};
_.p.Object.defineProperties(SS.prototype,{Db:{configurable:!0,enumerable:!0,set:function(a){this.YF?this.YF.next(a):this.YF=new _.ai(a)},get:function(){return this.YF.value}},mkd:{configurable:!0,enumerable:!0,get:function(){return _.Rs(this.Vd,_.TI(this.Vd.uc(),"ref").tb())}},h8b:{configurable:!0,enumerable:!0,get:function(){return this.componentId!=="DiffDetailHeader"&&(this.componentId!=="FileDetail"||this.contentType!=="code-diff")}},Xqa:{configurable:!0,enumerable:!0,get:function(){return this.componentId===
"FileDetail"&&this.contentType==="text"}},Tsd:{configurable:!0,enumerable:!0,get:function(){return _.ZI(this.Vd)&&this.componentId==="FileDetail"&&this.contentType&&["binary","largeFile","markdown","text","jupyter"].includes(this.contentType)}},GSb:{configurable:!0,enumerable:!0,get:function(){var a=this.componentId==="FolderDetail"&&_.vx.has(11);return _.vx.has(23)&&(this.Xqa||a)}},SH:{configurable:!0,enumerable:!0,get:function(){return _.$I(this.Db.kF)}},nRb:{configurable:!0,enumerable:!0,get:function(){return _.vx.has(85)&&
this.Xqa}},Vd:{configurable:!0,enumerable:!0,get:function(){return this.Db.location}},ujd:{configurable:!0,enumerable:!0,get:function(){return this.Md.Vs("BLAME")}}});SS.O=function(a){return new (a||SS)(_.C(_.Qq),_.C(_.ho),_.C(_.wx),_.C(_.qM),_.C(_.Sw),_.C(_.kP),_.C(_.pN),_.C(_.py))};
SS.ya=_.Re({type:SS,oa:[["header-actions","componentId","","viewData",""]],inputs:{componentId:"componentId",contentType:"contentType",ara:"showVirtualScrollToggle",Db:"viewData"},standalone:!1,tc:["componentId","","viewData",""],Aa:22,Ba:12,Fa:[["type","button","mat-flat-button","","color","primary","class","cs-chat-button header-action-button","cdk-overlay-origin","","matTooltip","Open CS Chat (Shortcut: i)","aria-label","Open CS Chat (Shortcut: i)",3,"click",4,"ngIf"],[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"],["type","button","mat-flat-button","","color","primary","cdk-overlay-origin","","matTooltip","Open CS Chat (Shortcut: i)","aria-label","Open CS Chat (Shortcut: i)",1,"cs-chat-button","header-action-button",3,"click"],
["svgIcon","source:devai_plain_icon",1,"cs-chat-icon"],[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"]],ua:function(a,b){a&1&&(_.F(0,VRb,4,0,"button",0),_.Q(1,"\n"),_.F(2,WRb,1,0,"layer-menu-dropdown",1),_.Q(3,"\n"),_.F(4,XRb,2,3,"find-in-file-dropdown",2),_.Q(5,
"\n"),_.F(6,YRb,1,1,"links-dropdown",3),_.Q(7,"\n"),_.F(8,ZRb,4,10,"view-in-dropdown",4),_.Q(9,"\n"),_.F(10,$Rb,2,2,"related-files-dropdown",5),_.Q(11,"\n\n"),_.Q(12,"\n"),_.F(13,bSb,5,2,"button",6),_.Q(14,"\n"),_.F(15,cSb,7,2,"ng-container",1),_.S(16,"async"),_.Q(17,"\n"),_.F(18,fSb,5,5,"ng-container",1),_.Q(19,"\n"),_.K(20,"fullscreen-button",7),_.Q(21,"\n"));a&2&&(_.H("ngIf",b.Fo),_.A(2),_.H("ngIf",b.GSb),_.A(2),_.H("ngIf",b.Xqa),_.A(2),_.H("ngIf",b.h8b),_.A(2),_.H("ngIf",b.Tsd),_.A(2),_.H("ngIf",
b.PEa.config&&!b.mkd&&b.h8b),_.A(3),_.H("ngIf",b.Xqa&&!b.GSb),_.A(2),_.H("ngIf",_.nh(16,10,b.QR())),_.A(3),_.H("ngIf",b.nRb&&b.ara),_.A(2),_.H("componentId",b.componentId))},dependencies:[_.Vq,_.op,HS,gR,LS,OS,_.Fx,_.jv,_.nv,_.Yv,_.Dy,_.Ay,QS,RS,_.up],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}.cs-chat-button[_ngcontent-%COMP%]{border-radius:4px;min-width:unset;padding:0;font-size:14px;padding:2px 10px;background:var(--cs-chat-trigger-button-bg);color:#fff;height:auto}.cs-chat-button[_ngcontent-%COMP%]   div.title[_ngcontent-%COMP%]{align-items:center;padding:0 8px}"],
Na:0});var TS=function(a,b,c){this.Ha=a;this.jd=c;this.qQb=this.SH=this.ara=this.Isd=!1;this.xab="";this.z9b="FILE";this.nIa="Generated by a BUILD rule. See go/bbcp for more details";this.HU="detail-header-id";this.wc="DetailHeader";this.xl=function(){};this.Eeb=_.vx.has(22)};TS.prototype.Ra=function(){var a=this;this.xl=this.jd.register("triggerStarButton","s",function(){a.Ha.hb({element:"DetailHeader",action:"changeStar",gestureName:"KEYBOARD"});a.x9b&&a.x9b.jhb.next({kind:"event",action:"KEYBOARD"})})};
TS.prototype.Ma=function(){this.xl()};
_.p.Object.defineProperties(TS.prototype,{Db:{configurable:!0,enumerable:!0,set:function(a){this.SH=_.$I(a.kF);this.qQb=_.Ztb(a.kF);var b;(b=a.location.path||"")&&b!=="/"?(b=_.mD(b),b=b.substr(-1)==="/"?b.substr(0,b.length-1):b):b="Repository Root";this.xab=b;if(a.kind===0&&a.FKb.length!==0){var c=a.FKb[0];b=_.wl(c,_.tk,1);var d=b.Os();b=_.Y(b,3);c=c.Yd();var e={we:LKb(d),repository:_.Y(d,2)};d=e.we;e=e.repository;b=d.type==="depot"?new _.Ki({repository:e,Lb:b,path:c,params:void 0}):new _.Li({we:d,
repository:e,Lb:b,path:c,params:void 0})}else b=void 0;this.N3a=b;this.z9b=_.Qk(a.location);this.DHa=a},get:function(){return this.DHa}},kb:{configurable:!0,enumerable:!0,get:function(){return this.Db.location}}});TS.O=function(a){return new (a||TS)(_.C(_.Qq),_.C(_.wx),_.C(_.Sw))};
TS.ya=_.Re({type:TS,oa:[["detail-header","componentId","","viewData",""]],mb:function(a,b){a&1&&_.Og(_.lO,5);if(a&2){var c;_.Tg(c=_.Ug())&&(b.x9b=c.first)}},inputs:{componentId:"componentId",contentType:"contentType",Isd:"showLinksDropdown",ara:"showVirtualScrollToggle",Db:"viewData"},standalone:!1,tc:["componentId","","viewData",""],Aa:10,Ba:11,Fa:[["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(";")],ua:function(a,b){a&1&&(_.I(0,"div",1)(1,"div",2),_.F(2,gSb,1,4,"star",3),_.I(3,"h2",4),_.Q(4),_.F(5,jSb,3,3,"ng-container",5),_.J(),_.K(6,"commit-information",
6),_.J(),_.K(7,"header-actions",7),_.J(),_.F(8,kSb,1,0,"ng-template",null,0,_.oh));a&2&&(_.A(2),_.H("ngIf",b.Eeb),_.A(),_.tg("id",b.HU),_.A(),_.dh(" ",b.xab," "),_.A(),_.H("ngIf",b.SH),_.A(),_.H("activeLocation",b.kb)("showMostRecentCommitForPath",!0)("lastSubmoduleFetchSpec",b.Db.V6),_.A(),_.H("componentId",b.componentId)("contentType",b.contentType)("viewData",b.Db)("showVirtualScrollToggle",b.ara))},dependencies:[_.Vq,IQ,_.op,_.tu,_.uu,_.cv,_.AC,SS,_.Dy,_.Ay,_.Dq,_.lO],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}"],
Na:0});var US=function(){this.Vib=2};US.prototype.Ra=function(){};_.p.Object.defineProperties(US.prototype,{Jod:{configurable:!0,enumerable:!0,get:function(){return _.Ms(_.EJ(this.Db.location.uc(),function(a){delete a.Kz;delete a.Go}).tb())}}});US.O=function(a){return new (a||US)};
US.ya=_.Re({type:US,oa:[["diff-detail-header"]],inputs:{Db:"viewData"},standalone:!1,Aa:11,Ba:6,Fa:[["fxFlex","50","fxLayout","row",1,"left-diff"],["fxFlex","grow","fxLayoutAlign","stretch"],[3,"activeLocation","version"],["fxFlexAlign","center","ascTrackElement","DiffDetailHeader","trackAction","closeDiff",1,"close-diff",3,"routerLink","trackProjectId"],"type;button;mat-icon-button;;aria-label;Exit diff".split(";"),["fxLayoutAlign","end","fxFlex","noshrink",1,"right-diff"],["fxFlexAlign","stretch",
3,"activeLocation"],["fxFlex","grow"],["componentId","DiffDetailHeader",3,"viewData"]],ua:function(a,b){a&1&&(_.I(0,"div",0)(1,"div",1),_.K(2,"commit-information",2),_.J(),_.I(3,"a",3)(4,"button",4)(5,"mat-icon"),_.Q(6,"clear"),_.J()()()(),_.I(7,"div",5),_.K(8,"commit-information",6)(9,"div",7)(10,"header-actions",8),_.J());a&2&&(_.A(2),_.H("activeLocation",b.Db==null?null:b.Db.location)("version",b.Vib),_.A(),_.H("routerLink",b.Jod)("trackProjectId",b.Db.location.wb),_.A(5),_.H("activeLocation",
b.Db==null?null:b.Db.location),_.A(2),_.H("viewData",b.Db))},dependencies:[_.Vq,IQ,_.tu,_.uu,_.cv,_.AC,SS,_.Fx,_.nv,_.Yv,_.Dq],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}"],Na:0});var VS=function(a,b){this.Ha=a;this.viewState=b;this.markerHeight="10px";this.RUb=new _.ai([]);this.tXb=new _.ai(null);this.QUb=new _.ai({});this.PUb=new _.Uj;this.RUb=_.vf(this.QUb,this.tXb).ha(_.E(function(c){var d=_.k(c);c=d.next().value;var e=d.next().value;d=nSb("find",c.find,e);var f=nSb("search",c.search,e),g=nSb("xrefs",c.nxd,e);c=nSb("importantXrefs",c.Hid,e);return[].concat(_.v(f),_.v(g),_.v(c),_.v(d))}))};
_.p.Object.defineProperties(VS.prototype,{markers:{configurable:!0,enumerable:!0,set:function(a){this.QUb.next(a)}},dl:{configurable:!0,enumerable:!0,set:function(a){this.tXb.next(a)}}});VS.O=function(a){return new (a||VS)(_.C(_.Qq),_.C(_.pN))};
VS.ya=_.Re({type:VS,oa:[["file-content-pager"]],inputs:{markers:"markers",dl:"numLines"},outputs:{PUb:"markerClicked"},standalone:!1,Aa:2,Ba:3,Fa:[[3,"class","height","top","click",4,"ngFor","ngForOf"],[3,"click"]],ua:function(a,b){a&1&&(_.F(0,mSb,1,7,"div",0),_.S(1,"async"));a&2&&_.H("ngForOf",_.nh(1,1,b.RUb))},dependencies:[_.np,_.up],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%}"],
Na:0});var WS=function(a,b){this.Ha=a;this.zh=b;this.fileInfo=void 0};_.h=WS.prototype;_.h.onError=function(a){_.uv(this.zh,a)};_.h.Fgb=function(a){return _.uRa(this.Ha,a,"codeRenderFull")};_.h.usa=function(a,b){_.uRa(this.Ha,a,"codeRenderRefresh_"+b)};_.h.ZTb=function(){this.Ha.hb({element:"Folding",action:"collapse",gestureName:"CLICK"})};_.h.j9a=function(){this.Ha.hb({element:"Folding",action:"expand",gestureName:"CLICK"})};_.h.e7=function(){this.Ha.hb({element:"FileDetail",action:"focusCodePanel",gestureName:"KEYBOARD"})};
_.h.aq=function(a,b,c){this.Ha.hb({element:"FileDetail",action:"copyCode",gestureName:"KEYBOARD",iz:{WF:a,length:b,selection:c},fileInfo:this.fileInfo})};_.h.GZ=function(a){this.Ha.hb({element:"FileDetail",action:"scroll",gestureName:"SCROLL",Dr:a,fileInfo:this.fileInfo})};WS.O=function(a){return new (a||WS)(_.t(_.Gx),_.t(_.tv))};WS.wa=_.q({token:WS,qa:WS.O});var XS=function(){};XS.prototype.transform=function(a){return a["image/png"]?(a["image/png"]=a["image/png"].toString().replaceAll("\n",""),_.Cgb("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(""),_.WC(a)):_.WC("<data with types: "+Object.keys(a).join(", ")+">")};XS.O=function(a){return new (a||XS)};XS.Ne=_.Ue({name:"renderData",type:XS,qe:!0,standalone:!1});var YS=function(){};YS.prototype.Ra=function(){};YS.O=function(a){return new (a||YS)};
YS.ya=_.Re({type:YS,oa:[["jupyter-notebook"]],inputs:{x7:"notebook"},standalone:!1,Aa:1,Ba:1,Fa:[[4,"ngFor","ngForOf"],[3,"ngSwitch"],[3,"content",4,"ngSwitchCase"],[4,"ngSwitchCase"],[3,"content"],[1,"inline",3,"value","fileName"],[3,"expanded",4,"ngIf"],[3,"expanded"],[3,"outerHTML"]],ua:function(a,b){a&1&&_.F(0,xSb,4,3,"ng-container",0);a&2&&_.H("ngForOf",b.x7.cells)},dependencies:[_.np,_.op,_.pp,_.qp,_.xM,_.DN,_.WD,_.PL,_.BN,_.SD,_.TD,_.NL,XS],styles:["jupyter-notebook[_nghost-%COMP%]{display:block;padding:10px}mat-card[_ngcontent-%COMP%]{margin:10px 0;background:var(--card)}"]});var ZS=function(){this.size=0;this.Hia=_.Ff;this.fSb=new _.Uj;this.JEa=void 0;this.Uqa=!1};ZS.prototype.Ra=function(){};ZS.prototype.Ma=function(){var a;(a=this.rb)==null||a.unsubscribe()};ZS.prototype.Zb=function(a){if(a.fullViewData){var b;(b=this.rb)==null||b.unsubscribe();this.JEa=void 0;this.Uqa=!1;this.rb=void 0}};
var CSb=function(a,b){a.Uqa=!1;var c;(c=a.rb)==null||c.unsubscribe();a.rb=void 0;a.JEa=b.ha(_.E(function(d){return d.xe}))},BSb=function(a,b){a.Uqa=!0;var c;(c=a.rb)==null||c.unsubscribe();a.rb=b.ha(_.Qf(1)).subscribe(function(d){a.fSb.emit(d);a.Uqa=!1})};ZS.O=function(a){return new (a||ZS)};
ZS.ya=_.Re({type:ZS,oa:[["large-file","fullViewData",""]],inputs:{size:"size",Hia:"fullViewData"},outputs:{fSb:"largeFileViewData"},standalone:!1,features:[_.Kn],tc:["fullViewData",""],Aa:3,Ba:2,Fa:[["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"]],ua:function(a,b){a&1&&_.F(0,ASb,5,4,"ng-container",3)(1,FSb,7,5,"ng-template",null,0,_.oh);a&2&&(a=_.$g(2),_.H("ngIf",b.JEa)("ngIfElse",a))},dependencies:[_.Vq,_.op,_.Fx,_.jv,_.FD,_.HD,_.GD,_.lI,_.up,_.qF],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}"],
Na:0});var $S=function(a,b,c){var d=this;this.Ha=a;this.viewState=b;this.kc=c;this.D0=_.Qx().create(["PREVIEW",0],["SOURCE",1]);this.selectedIndex=this.viewState.dJb.ha(_.E(function(e){return d.D0.get(e)}))};$S.prototype.Ra=function(){};
$S.prototype.Dj=function(a){if((a=_.Rx(this.D0,a))&&this.viewState.pM!==a){var b=this.Ha,c=b.hb;a:switch(a){case "SOURCE":var d="openSourceTab";break a;case "PREVIEW":d="openPreviewTab";break a;default:d=_.gb(a,"Unknown file detail tab selected")}c.call(b,{element:"MarkdownTabHeader",action:d,gestureName:"CLICK",projectId:this.Db.location.wb});this.viewState.pM=a;this.kc.xqa(a)}};$S.O=function(a){return new (a||$S)(_.C(_.Qq),_.C(_.pN),_.C(_.py))};
$S.ya=_.Re({type:$S,oa:[["markdown-tab-header","viewData",""]],inputs:{Db:"viewData"},standalone:!1,tc:["viewData",""],Aa:4,Ba:3,Fa:[["gmat-tabs","",3,"selectedIndexChange","selectedIndex"],["label","Preview"],["label","Source"]],ua:function(a,b){a&1&&(_.I(0,"mat-tab-group",0),_.S(1,"async"),_.O("selectedIndexChange",function(c){return b.Dj(c)}),_.K(2,"mat-tab",1)(3,"mat-tab",2),_.J());a&2&&_.H("selectedIndex",_.nh(1,1,b.selectedIndex))},dependencies:[bR,pQ,qQ,_.up],styles:["mat-tab-group[_ngcontent-%COMP%]     .mat-mdc-tab-label{height:40px}"]});var aT=function(a){this.element=a};_.p.Object.defineProperties(aT.prototype,{ird:{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;_.cn(b);b.appendChild(a)}}});aT.O=function(a){return new (a||aT)(_.C(_.ne))};aT.Ea=_.Te({type:aT,oa:[["","safeSvg",""]],inputs:{ird:"safeSvg"},standalone:!1});var bT=function(a){this.Lb=a};_.p.Object.defineProperties(bT.prototype,{lrd:{configurable:!0,enumerable:!0,set:function(a){switch(this.Lb.na.tagName){case "AUDIO":this.Lb.na.src=String(a);break;case "IMG":this.Lb.na.src=a;break;case "VIDEO":this.Lb.na.src=String(a)}}}});bT.O=function(a){return new (a||bT)(_.C(_.ne))};bT.Ea=_.Te({type:bT,oa:[["","sanitizeSrc",""]],inputs:{lrd:"sanitizeSrc"},standalone:!1});var cT=function(a){this.A3a=a};
cT.prototype.rE=function(a){if(a.kind===5)return _.of(_.wI);if(a.kind!==0)return _.of(_.hI("Folding unsupported"));var b=a.location,c=b.wb,d=b.Wc,e=b.repository,f=b.path;b=b.params;f=_.QI(a.location,1)||f;var g=b.Wb?"HEAD":_.kk(a.location,1);a={Lb:_.kk(a.location,0)||"",commit:g};return this.A3a.rE(c,d,e,a,f,b.Wb).ha(_.E(function(m){if(m.jf()===2||m.jf()===4)var n=_.hI("Folding unavailable");else{n=[];m=_.k(_.xl(m,_.rs,3,_.ul()));for(var r=m.next();!r.done;r=m.next()){r=r.value;var x=r.getRange();
x&&n.push({start:x.en()-1,end:x.Uw()-1,indentation:_.Fl(r,2)})}n=_.jI(n)}return n}),_.fg(_.wI),_.Lf(function(){return _.of(_.hI("Folding unavailable"))}))};cT.O=function(a){return new (a||cT)(_.t(_.cB))};cT.wa=_.q({token:cT,qa:cT.O});var dT=function(a,b,c,d){var e=b.events.ha(_.Hf(function(f){return f instanceof _.ji}),_.fg(null),_.E(function(){var f=_.Mi(a.md);f.path&&f.path.endsWith(".md")&&(f=f.parent);return f.uc().Gj().tb()}),_.Sf(function(f,g){return _.Rs(f,g)}),_.bg(1),_.uf());this.y2b=e.ha(_.E(function(f){return HSb(f,b)}));this.Roa=e.ha(_.E(function(f){return ISb(f,c,d)}))};dT.O=function(a){return new (a||dT)(_.t(_.$h),_.t(_.ni),_.t(_.PN),_.t(_.Iv))};dT.wa=_.q({token:dT,qa:dT.O});var H$b=new _.Hd("CDK_DRAG_CONFIG");var I$b={capture:!0},J$b={passive:!1,capture:!0},K$b=function(){};K$b.O=function(a){return new (a||K$b)};K$b.ya=_.Re({type:K$b,oa:[["ng-component"]],Za:["cdk-drag-resets-container",""],Aa:0,Ba:0,ua: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"],ab:2,Na:0});
var eT=function(){var a=this;this.nb=_.u(_.th);this.Vb=_.u(_.ii);this.Vca=_.u(_.ij);this.Nc=_.u(_.Ne).ou(null,null);this.arb=new _.Vf;this.qmb=new Set;this.Oaa=new Set;this.gG=_.Vg.apply(null,[[]].concat(_.v([])));this.z2c=function(b){return b.jx()};this.s2=null;this.rEa=new _.Vf;this.Lab=new _.Vf;this.H6c=function(b){a.gG().length>0&&b.preventDefault()};this.w6c=function(b){a.gG().length>0&&(a.gG().some(a.z2c)&&b.preventDefault(),a.rEa.next(b))}},L$b=function(a,b){a.Oaa.add(b);a.Oaa.size===1&&a.nb.Xb(function(){var c;
(c=a.ulb)==null||c.call(a);a.ulb=a.Nc.listen(a.Vb,"touchmove",a.w6c,J$b)})},N$b=function(a,b){a.Oaa.delete(b);M$b(a,b);if(a.Oaa.size===0){var c;(c=a.ulb)==null||c.call(a)}},O$b=function(a,b,c){if(!(a.gG().indexOf(b)>-1)&&(a.Vca.load(K$b),a.gG.update(function(f){return[].concat(_.v(f),[b])}),a.gG().length===1)){c=c.type.startsWith("touch");var d=function(f){return a.Lab.next(f)},e=[["scroll",function(f){return a.arb.next(f)},I$b],["selectstart",a.H6c,J$b]];c?e.push(["touchend",d,I$b],["touchcancel",
d,I$b]):e.push(["mouseup",d,I$b]);c||e.push(["mousemove",function(f){return a.rEa.next(f)},J$b]);a.nb.Xb(function(){a.Xnb=e.map(function(f){var g=_.k(f);f=g.next().value;var m=g.next().value;g=g.next().value;return a.Nc.listen(a.Vb,f,m,g)})})}},M$b=function(a,b){a.gG.update(function(c){var d=c.indexOf(b);return d>-1?(c.splice(d,1),[].concat(_.v(c))):c});a.gG().length===0&&a.Alb()};eT.prototype.jx=function(a){return this.gG().indexOf(a)>-1};
eT.prototype.XN=function(a){var b=this,c=[this.arb];a&&a!==this.Vb&&c.push(new _.$e(function(d){return b.nb.Xb(function(){var e=b.Nc.listen(a,"scroll",function(f){b.gG().length&&d.next(f)},I$b);return function(){e()}})}));return _.Gf.apply(null,_.v(c))};var P$b=function(a,b,c){a.s2!=null||(a.s2=new WeakMap);a.s2.set(b,c)},Q$b=function(a,b){var c;(c=a.s2)==null||c.delete(b)};
eT.prototype.Ma=function(){var a=this;this.Oaa.forEach(function(b){return N$b(a,b)});this.qmb.forEach(function(b){a.qmb.delete(b)});this.s2=null;this.Alb();this.rEa.complete();this.Lab.complete()};eT.prototype.Alb=function(){var a;(a=this.Xnb)==null||a.forEach(function(b){return b()});this.Xnb=void 0};eT.O=function(a){return new (a||eT)};eT.wa=_.q({token:eT,qa:eT.O,Ga:"root"});var R$b=new _.Hd("CDK_DRAG_PARENT");var S$b=new _.Hd("CdkDragHandle");var NSb=0;var T$b=function(a){this.Vb=a;this.bA=new Map};T$b.prototype.clear=function(){this.bA.clear()};T$b.prototype.cache=function(a){var b=this;this.clear();this.bA.set(this.Vb,{y8:this.HM()});a.forEach(function(c){b.bA.set(c,{y8:{top:c.scrollTop,left:c.scrollLeft},oAb:OSb(c)})})};
var U$b=function(a,b){var c=_.Si(b);b=a.bA.get(c);if(!b)return null;b=b.y8;if(c===a.Vb){var d=a.HM();var e=d.top;d=d.left}else e=c.scrollTop,d=c.scrollLeft;var f=b.top-e,g=b.left-d;a.bA.forEach(function(m,n){m.oAb&&c!==n&&c.contains(n)&&PSb(m.oAb,f,g)});b.top=e;b.left=d;return{top:f,left:g}};T$b.prototype.HM=function(){return{top:window.scrollY,left:window.scrollX}};var V$b=new Set(["position"]),W$b=function(a,b,c,d,e,f,g,m,n,r){this.Vb=a;this.rk=b;this.tua=c;this.VK=d;this.cw=e;this.I6c=f;this.Zt=g;this.ZC=m;this.K9c=n;this.Nc=r};_.h=W$b.prototype;_.h.attach=function(a){this.Ok=this.b2c();a.appendChild(this.Ok);"showPopover"in this.Ok&&this.Ok.showPopover()};_.h.destroy=function(){this.Ok.remove();var a;(a=this.rqb)==null||a.destroy();this.Ok=this.rqb=null};_.h.setTransform=function(a){this.Ok.style.transform=a};_.h.getBoundingClientRect=function(){return this.Ok.getBoundingClientRect()};
_.h.FG=function(a){this.Ok.classList.add(a)};_.h.addEventListener=function(a,b){return this.Nc.listen(this.Ok,a,b)};
_.h.b2c=function(){var a=this.cw,b=this.I6c,c=a?a.ua:null;if(c&&a){var d=a.WCa?this.VK:null;c=a.Kf.Pi(c,a.context);_.Rn(c);var e=QSb(c,this.Vb);this.rqb=c;a.WCa?WSb(e,d):e.style.transform=VSb(this.Zt.x,this.Zt.y)}else e=MSb(this.rk),WSb(e,this.VK),this.ZC&&(e.style.transform=this.ZC);RSb(e.style,{"pointer-events":"none",margin:"showPopover"in e?"0 auto 0 0":"0",position:"fixed",top:"0",left:"0","z-index":this.K9c+""},V$b);vP(e,!1);e.classList.add("cdk-drag-preview");e.setAttribute("popover","manual");
e.setAttribute("dir",this.tua);b&&(Array.isArray(b)?b.forEach(function(f){return e.classList.add(f)}):e.classList.add(b));return e};_.p.Object.defineProperties(W$b.prototype,{element:{configurable:!0,enumerable:!0,get:function(){return this.Ok}}});var X$b={passive:!0},Y$b={passive:!1},Z$b={passive:!1,capture:!0},SSb=new Set(["position"]),bac=function(a,b,c,d,e,f,g){var m=this;this.Sc=b;this.Vb=c;this.nb=d;this.ih=e;this.Dq=f;this.Nc=g;this.Gt=null;this.wG={x:0,y:0};this.FC={x:0,y:0};this.oba=_.Vg.apply(null,[!1].concat(_.v([])));this.yva=new _.Vf;this.Zr=this.bs=this.mqb=this.lqb=_.We.EMPTY;this.QO=null;this.Epb=!0;this.Rm=[];this.JK=new Set;this.tua="ltr";this.b5=0;this.scale=1;this.lc=!1;this.Eea=new _.Vf;this.started=new _.Vf;this.released=
new _.Vf;this.ended=new _.Vf;this.i5=new _.Vf;this.q5=new _.Vf;this.e5=new _.Vf;this.a$a=this.yva;this.kqb=function(n){m.Eea.next();if(m.Rm.length){var r=m.Unb(n);!r||m.JK.has(r)||m.disabled||m.zob(r,n)}else m.disabled||m.zob(m.rk,n)};this.A6c=function(n){var r=m.Nua(n);if(m.oba()){n.cancelable&&n.preventDefault();var x=m.tnb(r);m.RTa=!0;m.dpb=r;m.h9c(x);if(m.mj)m.fsb(x,r);else{r=m.QD?m.VK:m.Zt;var z=m.FC;z.x=x.x-r.x+m.wG.x;z.y=x.y-r.y+m.wG.y;m.XQa(z.x,z.y)}m.yva.fl.length&&m.nb.run(function(){m.yva.next({source:m,
Wg:x,event:n,distance:m.fTa(x),N4:m.DVa})})}else Math.abs(r.x-m.Zt.x)+Math.abs(r.y-m.Zt.y)>=m.Sc.Eza&&((r=Date.now()>=m.x2c+m.C3c(n),z=m.mj,r)?z&&(z.jx()||z.nJd())||(n.cancelable&&n.preventDefault(),m.oba.set(!0),m.nb.run(function(){return m.i8c(n)})):m.Amb(n))};this.C6c=function(n){m.Amb(n)};this.Y5c=function(n){if(m.Rm.length){var r=m.Unb(n);!r||m.JK.has(r)||m.disabled||n.preventDefault()}else m.disabled||n.preventDefault()};$$b(aac(this,a),b.cNd||null);this.h3=new T$b(c);L$b(f,this)};
bac.prototype.S4a=function(){return this.au};bac.prototype.g5a=function(){return this.rk};
var cac=function(a,b){a.Rm=b.map(function(d){return _.Xi(d)});a.Rm.forEach(function(d){return vP(d,a.disabled)});a.Nwa();var c=new Set;a.JK.forEach(function(d){a.Rm.indexOf(d)>-1&&c.add(d)});a.JK=c},aac=function(a,b){var c=_.Xi(b);if(c!==a.rk){a.Jqb();var d=a.Nc;a.Wqb=a.nb.Xb(function(){return[d.listen(c,"mousedown",a.kqb,Y$b),d.listen(c,"touchstart",a.kqb,X$b),d.listen(c,"dragstart",a.Y5c,Y$b)]});a.ZC=void 0;a.rk=c}typeof SVGElement!=="undefined"&&a.rk instanceof SVGElement&&(a.Qva=a.rk.ownerSVGElement);
return a},dac=function(a,b){a.QO=b?_.Xi(b):null;a.Zr.unsubscribe();b&&(a.Zr=a.ih.Cc(10).subscribe(function(){return a.J1c()}));return a},$$b=function(a,b){a.Rva=b};_.h=bac.prototype;
_.h.dispose=function(){this.Jqb();if(this.jx()){var a;(a=this.rk)==null||a.remove()}var b;(b=this.Mba)==null||b.remove();this.dmb();this.cmb();N$b(this.Dq,this);this.YVa();this.Eea.complete();this.started.complete();this.released.complete();this.ended.complete();this.i5.complete();this.q5.complete();this.e5.complete();this.yva.complete();this.Rm=[];this.JK.clear();this.mj=void 0;this.Zr.unsubscribe();this.h3.clear();this.QO=this.rk=this.Qva=this.qP=this.cw=this.Mba=this.Rva=null};
_.h.jx=function(){return this.oba()&&this.Dq.jx(this)};_.h.reset=function(){this.rk.style.transform=this.ZC||"";this.FC={x:0,y:0};this.wG={x:0,y:0}};_.h.sAd=function(a){this.mj=a};_.h.tqa=function(a){this.FC={x:0,y:0};this.wG.x=a.x;this.wG.y=a.y;this.mj||this.XQa(a.x,a.y)};_.h.kAd=function(){var a=this.dpb;a&&this.mj&&this.fsb(this.tnb(a),a)};_.h.YVa=function(){this.lqb.unsubscribe();this.mqb.unsubscribe();this.bs.unsubscribe();var a;(a=this.xlb)==null||a.call(this);this.xlb=void 0};
_.h.dmb=function(){var a;(a=this.Ok)==null||a.destroy();this.Ok=null};_.h.cmb=function(){var a;(a=this.Gt)==null||a.remove();var b;(b=this.au)==null||b.remove();var c;(c=this.Tva)==null||c.destroy();this.au=this.Gt=this.Tva=null};
_.h.Amb=function(a){var b=this;if(this.Dq.jx(this)&&(this.YVa(),M$b(this.Dq,this),this.Nwa(),this.Rm&&(this.rk.style.webkitTapHighlightColor=this.r7c),this.oba()))if(this.released.next({source:this,event:a}),this.mj)this.mj.CP(),this.k0c().then(function(){b.p1c(a);b.tlb();M$b(b.Dq,b)});else{this.wG.x=this.FC.x;var c=this.Nua(a);this.wG.y=this.FC.y;this.nb.run(function(){b.ended.next({source:b,distance:b.fTa(c),c5:c,event:a})});this.tlb();M$b(this.Dq,this)}};
_.h.i8c=function(a){var b=this;$Sb(a)&&(this.fpb=Date.now());this.Nwa();var c=this.Onb(),d=this.mj;c&&this.nb.Xb(function(){b.xlb=b.Nc.listen(c,"selectstart",aTb,Z$b)});if(d){var e=this.rk,f=e.parentNode,g=this.au=this.Z1c(),m=this.Mba=this.Mba||this.Vb.createComment("");f.insertBefore(m,e);this.ZC=e.style.transform||"";this.Ok=new W$b(this.Vb,this.rk,this.tua,this.VK,this.cw||null,this.aoa||null,this.Zt,this.ZC,this.Sc.zIndex||1E3,this.Nc);this.Ok.attach(this.S3c(f,c));TSb(e,!1);this.Vb.body.appendChild(f.replaceChild(g,
e));this.started.next({source:this,event:a});d.start();this.YC=d;this.gva=d.F4a(this)}else this.started.next({source:this,event:a}),this.YC=this.gva=void 0;this.h3.cache(d?d.oHd():[])};
_.h.zob=function(a,b){var c=this;this.Rva&&b.stopPropagation();var d=this.jx(),e=$Sb(b),f=!e&&b.button!==0,g=this.rk,m=_.Si(b),n=!e&&this.fpb&&this.fpb+800>Date.now();e=e?_.Ura(b):_.Tra(b);m&&m.draggable&&b.type==="mousedown"&&b.preventDefault();d||f||n||e||(this.Rm.length&&(d=g.style,this.r7c=d.webkitTapHighlightColor||"",d.webkitTapHighlightColor="transparent"),this.RTa=!1,this.oba.set(this.RTa),this.YVa(),this.VK=this.rk.getBoundingClientRect(),this.lqb=this.Dq.rEa.subscribe(this.A6c),this.mqb=
this.Dq.Lab.subscribe(this.C6c),this.bs=this.Dq.XN(this.Onb()).subscribe(function(r){return c.g9c(r)}),this.QO&&(this.X1=OSb(this.QO)),this.l3=(d=this.cw)&&d.ua&&!d.WCa?{x:0,y:0}:this.R3c(this.VK,a,b),a=this.Zt=this.dpb=this.Nua(b),this.DVa={x:0,y:0},this.B6c={x:a.x,y:a.y},this.x2c=Date.now(),O$b(this.Dq,this,b))};
_.h.p1c=function(a){var b=this;TSb(this.rk,!0);this.Mba.parentNode.replaceChild(this.rk,this.Mba);this.dmb();this.cmb();this.VK=this.X1=this.n3=this.ZC=void 0;this.nb.run(function(){var c=b.mj,d=c.F4a(b),e=b.Nua(a),f=b.fTa(e),g=c.i5c(e.x,e.y);b.ended.next({source:b,distance:f,c5:e,event:a});b.e5.next({item:b,Tk:d,Cx:b.gva,container:c,O_b:b.YC,LQb:g,distance:f,c5:e,event:a});c.AFd(b,d,b.gva,b.YC,g,f,e,a);b.mj=b.YC})};
_.h.fsb=function(a,b){var c=this;var d=a.x;var e=a.y;a=b.x;b=b.y;var f=this.YC.Szd(this,d,e);!f&&this.mj!==this.YC&&this.YC.i5c(d,e)&&(f=this.YC);f&&f!==this.mj&&this.nb.run(function(){var g=c.mj.F4a(c),m;g=((m=c.mj.nHd(g+1))==null?void 0:m.jx()?m.S4a():m.g5a())||null;c.q5.next({item:c,container:c.mj});c.mj.Jha(c);c.G1c(f,c.mj,g);c.mj=f;c.mj.oY(c,d,e,f===c.YC&&f.sRd?c.gva:void 0);c.i5.next({item:c,container:f,Tk:f.F4a(c)})});this.jx()&&(this.mj.mAd(a,b),this.mj.lAd(this,d,e,this.DVa),this.QD?this.WQa(d,
e):this.WQa(d-this.l3.x,e-this.l3.y))};_.h.k0c=function(){var a=this;if(!this.RTa)return Promise.resolve();var b=this.au.getBoundingClientRect();this.Ok.FG("cdk-drag-animating");this.WQa(b.left,b.top);var c=ZSb(this.Ok.Ok);return c===0?Promise.resolve():this.nb.Xb(function(){return new Promise(function(d){var e=function(m){if(!m||a.Ok&&_.Si(m)===a.Ok.element&&m.propertyName==="transform")g(),d(),clearTimeout(f)},f=setTimeout(e,c*1.5),g=a.Ok.addEventListener("transitionend",e)})})};
_.h.Z1c=function(){var a=this.qP,b=a?a.ua:null;b?(this.Tva=a.Kf.Pi(b,a.context),_.Rn(this.Tva),a=QSb(this.Tva,this.Vb)):a=MSb(this.rk);a.style.pointerEvents="none";a.classList.add("cdk-drag-placeholder");return a};_.h.R3c=function(a,b,c){b=(b=b===this.rk?null:b)?b.getBoundingClientRect():a;c=$Sb(c)?c.targetTouches[0]:c;var d=this.Wnb();return{x:b.left-a.left+(c.pageX-b.left-d.left),y:b.top-a.top+(c.pageY-b.top-d.top)}};
_.h.Nua=function(a){var b=this.Wnb(),c=$Sb(a)?a.touches[0]||a.changedTouches[0]||{pageX:0,pageY:0}:a;a=c.pageX-b.left;b=c.pageY-b.top;if(this.Qva&&(c=this.Qva.getScreenCTM())){var d=this.Qva.createSVGPoint();d.x=a;d.y=b;return d.matrixTransform(c.inverse())}return{x:a,y:b}};
_.h.tnb=function(a){var b=this.mj?this.mj.FZ:null,c=this.QD?this.QD(a,this,this.VK,this.l3):a;a=c.x;c=c.y;if(this.FZ==="x"||b==="x")c=this.Zt.y-(this.QD?this.l3.y:0);else if(this.FZ==="y"||b==="y")a=this.Zt.x-(this.QD?this.l3.x:0);if(this.X1){var d=this.QD?{x:0,y:0}:this.l3;b=d.x;var e=d.y;d=this.X1;var f=this.T3c(),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.h9c=function(a){var b=a.x;a=a.y;var c=this.DVa,d=this.B6c,e=Math.abs(a-d.y);Math.abs(b-d.x)>this.Sc.Pna&&(c.x=b>d.x?1:-1,d.x=b);e>this.Sc.Pna&&(c.y=a>d.y?1:-1,d.y=a);return c};_.h.Nwa=function(){if(this.rk&&this.Rm){var a=this.Rm.length>0||!this.jx();a!==this.Epb&&(this.Epb=a,vP(this.rk,a))}};_.h.Jqb=function(){var a;(a=this.Wqb)==null||a.forEach(function(b){return b()});this.Wqb=void 0};
_.h.XQa=function(a,b){var c=1/this.scale;a=VSb(a*c,b*c);b=this.rk.style;this.ZC==null&&(this.ZC=b.transform&&b.transform!="none"?b.transform:"");b.transform=USb(a,this.ZC)};_.h.WQa=function(a,b){var c,d=((c=this.cw)==null?0:c.ua)?void 0:this.ZC;this.Ok.setTransform(USb(VSb(a,b),d))};_.h.fTa=function(a){var b=this.Zt;return b?{x:a.x-b.x,y:a.y-b.y}:{x:0,y:0}};_.h.tlb=function(){this.X1=this.n3=void 0;this.h3.clear()};
_.h.J1c=function(){var a=this.wG,b=a.x;a=a.y;if(!(b===0&&a===0||this.jx())&&this.QO){var c=this.rk.getBoundingClientRect(),d=this.QO.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.wG.x&&a===this.wG.y||this.tqa({y:a,x:b})}}};
_.h.C3c=function(a){var b=this.b5;return typeof b==="number"?b:$Sb(a)?b.lvd:b?b.CLd:0};_.h.g9c=function(a){var b=U$b(this.h3,a);b&&(a=_.Si(a),this.X1&&a!==this.QO&&a.contains(this.QO)&&PSb(this.X1,b.top,b.left),this.Zt.x+=b.left,this.Zt.y+=b.top,this.mj||(this.FC.x-=b.left,this.FC.y-=b.top,this.XQa(this.FC.x,this.FC.y)))};_.h.Wnb=function(){var a;return((a=this.h3.bA.get(this.Vb))==null?void 0:a.y8)||this.h3.HM()};_.h.Onb=function(){this.blb===void 0&&(this.blb=_.esa(this.rk));return this.blb};
_.h.S3c=function(a,b){var c=this.J6c||"global";return c==="parent"?a:c==="global"?(a=this.Vb,b||a.fullscreenElement||a.webkitFullscreenElement||a.mozFullScreenElement||a.msFullscreenElement||a.body):_.Xi(c)};_.h.T3c=function(){this.n3&&(this.n3.width||this.n3.height)||(this.n3=this.Ok?this.Ok.getBoundingClientRect():this.VK);return this.n3};_.h.Unb=function(a){return this.Rm.find(function(b){return a.target&&(a.target===b||b.contains(a.target))})};
_.h.G1c=function(a,b,c){if(a===this.YC){var d;(d=this.Gt)==null||d.remove();this.Gt=null}else if(b===this.YC&&b.PHd){var e;a=(e=this.Gt)!=null?e:this.Gt=MSb(this.au);a.classList.remove("cdk-drag-placeholder");a.classList.add("cdk-drag-anchor");a.style.transform="";c?c.before(a):_.Xi(b.element).appendChild(a)}};
_.p.Object.defineProperties(bac.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc||!(!this.mj||!this.mj.disabled)},set:function(a){a!==this.lc&&(this.lc=a,this.Nwa(),this.Rm.forEach(function(b){return vP(b,a)}))}}});var eac={Eza:5,Pna:5},fT=function(){this.Vb=_.u(_.ii);this.nb=_.u(_.th);this.ih=_.u(_.aj);this.Dq=_.u(eT);this.Nc=_.u(_.Ne).ou(null,null)};fT.prototype.Yya=function(a,b){b=b===void 0?eac:b;return new bac(a,b,this.Vb,this.nb,this.ih,this.Dq,this.Nc)};fT.O=function(a){return new (a||fT)};fT.wa=_.q({token:fT,qa:fT.O,Ga:"root"});var fac=new _.Hd("CdkDropList"),gT=function(){var a=this;this.element=_.u(_.ne);this.fha=_.u(fac,{optional:!0,Xx:!0});this.nb=_.u(_.th);this.Ge=_.u(_.Mg);this.oc=_.u(_.lj,{optional:!0});this.Sa=_.u(_.ho);this.B7c=_.u(S$b,{optional:!0,self:!0});this.fqb=_.u(R$b,{optional:!0,Xx:!0});this.Dq=_.u(eT);this.Mb=new _.Vf;this.Rm=new _.ai([]);this.scale=1;this.started=new _.Uj;this.released=new _.Uj;this.ended=new _.Uj;this.i5=new _.Uj;this.q5=new _.Uj;this.e5=new _.Uj;this.a$a=new _.$e(function(d){var e=
a.km.a$a.ha(_.E(function(f){return{source:a,Wg:f.Wg,event:f.event,N4:f.N4,distance:f.distance}})).subscribe(d);return function(){e.unsubscribe()}});this.ac=_.u(_.lg);var b=this.fha,c=_.u(H$b,{optional:!0});this.km=_.u(fT).Yya(this.element,{Eza:c&&c.Eza!=null?c.Eza:5,Pna:c&&c.Pna!=null?c.Pna:5,zIndex:c==null?void 0:c.zIndex});this.km.data=this;P$b(this.Dq,this.element.na,this);c&&this.s0c(c);b&&b.Mzd.Eea.ha(_.hg(this.Mb)).subscribe(function(){a.km.scale=a.scale});this.s8c(this.km);this.k4c(this.km)};
_.h=gT.prototype;_.h.S4a=function(){return this.km.S4a()};_.h.g5a=function(){return this.km.g5a()};_.h.reset=function(){this.km.reset()};_.h.tqa=function(a){this.km.tqa(a)};_.h.Dc=function(){var a=this;_.mg(function(){a.vsb();a.V7c();a.km.scale=a.scale;a.xAa&&a.km.tqa(a.xAa)},{Rb:this.ac})};_.h.Zb=function(a){var b=a.rootElementSelector;a=a.freeDragPosition;b&&!b.vH&&this.vsb();this.km.scale=this.scale;a&&!a.vH&&this.xAa&&this.km.tqa(this.xAa)};
_.h.Ma=function(){var a=this;this.fha&&this.fha.removeItem(this);Q$b(this.Dq,this.element.na);this.nb.Xb(function(){a.Rm.complete();a.Mb.next();a.Mb.complete();a.km.dispose()})};_.h.xzd=function(a){var b=this.Rm.getValue();b.push(a);this.Rm.next(b)};_.h.eAd=function(a){var b=this.Rm.getValue();a=b.indexOf(a);a>-1&&(b.splice(a,1),this.Rm.next(b))};_.h.iAd=function(a){this.cw=a};_.h.gAd=function(a){a===this.cw&&(this.cw=null)};_.h.hAd=function(a){this.qP=a};
_.h.fAd=function(a){a===this.qP&&(this.qP=null)};_.h.vsb=function(){var a=this.element.na,b=a;if(this.s8){var c;b=a.closest!==void 0?a.closest(this.s8):(c=a.parentElement)==null?void 0:c.closest(this.s8)}aac(this.km,b||a)};_.h.q3c=function(){var a=this.CZa;return a?typeof a==="string"?this.element.na.closest(a):_.Xi(a):null};
_.h.s8c=function(a){var b=this;a.Eea.subscribe(function(){if(!a.jx()){var c=b.oc,d=b.b5,e=b.qP?{ua:b.qP.Qc,context:b.qP.data,Kf:b.Ge}:null,f=b.cw?{ua:b.cw.Qc,context:b.cw.data,WCa:b.cw.WCa,Kf:b.Ge}:null;a.disabled=b.disabled;a.FZ=b.FZ;a.scale=b.scale;a.b5=typeof d==="object"&&d?d:_.Yi(d);a.QD=b.QD;a.aoa=b.aoa;d=dac(a,b.q3c());d.qP=e;d.cw=f;d.J6c=b.Yab||"global";c&&(a.tua=c.value)}});a.Eea.ha(_.Qf(1)).subscribe(function(){if(b.fqb)a.Rva=b.fqb.km;else for(var c=b.element.na.parentElement;c;){var d=
void 0,e=((d=b.Dq.s2)==null?void 0:d.get(c))||null;if(e){a.Rva=e.km;break}c=c.parentElement}})};
_.h.k4c=function(a){var b=this;a.started.subscribe(function(c){b.started.emit({source:b,event:c.event});_.Qn(b.Sa)});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,c5:c.c5,event:c.event});_.Qn(b.Sa)});a.i5.subscribe(function(c){b.i5.emit({container:c.container.data,item:b,Tk:c.Tk})});a.q5.subscribe(function(c){b.q5.emit({container:c.container.data,item:b})});a.e5.subscribe(function(c){b.e5.emit({Cx:c.Cx,
Tk:c.Tk,O_b:c.O_b.data,container:c.container.data,LQb:c.LQb,item:b,distance:c.distance,c5:c.c5,event:c.event})})};_.h.s0c=function(a){var b=a.FZ,c=a.b5,d=a.QD,e=a.aoa,f=a.CZa,g=a.yFd,m=a.s8;a=a.Yab;this.disabled=g==null?!1:g;this.b5=c||0;b&&(this.FZ=b);d&&(this.QD=d);e&&(this.aoa=e);f&&(this.CZa=f);m&&(this.s8=m);a&&(this.Yab=a)};
_.h.V7c=function(){var a=this;this.Rm.ha(_.ig(function(b){b=b.map(function(c){return c.element});a.B7c&&a.s8&&b.push(a.element);cac(a.km,b)}),_.gg(function(b){return _.Gf.apply(null,_.v(b.map(function(c){return c.dh.ha(_.fg(c))})))}),_.hg(this.Mb)).subscribe(function(b){var c=a.km,d=b.element.na;b.disabled?!c.JK.has(d)&&c.Rm.indexOf(d)>-1&&(c.JK.add(d),vP(d,!0)):c.JK.has(d)&&(c.JK.delete(d),vP(d,c.disabled))})};
_.p.Object.defineProperties(gT.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.lc||!(!this.fha||!this.fha.disabled)},set:function(a){this.lc=a;this.km.disabled=this.lc}}});gT.O=function(a){return new (a||gT)};
gT.Ea=_.Te({type:gT,oa:[["","cdkDrag",""]],Za:[1,"cdk-drag"],qb:4,Wa:function(a,b){a&2&&_.bh("cdk-drag-disabled",b.disabled)("cdk-drag-dragging",b.km.jx())},inputs:{data:[0,"cdkDragData","data"],FZ:[0,"cdkDragLockAxis","lockAxis"],s8:[0,"cdkDragRootElement","rootElementSelector"],CZa:[0,"cdkDragBoundary","boundaryElement"],b5:[0,"cdkDragStartDelay","dragStartDelay"],xAa:[0,"cdkDragFreeDragPosition","freeDragPosition"],disabled:[2,"cdkDragDisabled","disabled",_.Hh],QD:[0,"cdkDragConstrainPosition",
"constrainPosition"],aoa:[0,"cdkDragPreviewClass","previewClass"],Yab:[0,"cdkDragPreviewContainer","previewContainer"],scale:[2,"cdkDragScale","scale",_.Ih]},outputs:{started:"cdkDragStarted",released:"cdkDragReleased",ended:"cdkDragEnded",i5:"cdkDragEntered",q5:"cdkDragExited",e5:"cdkDragDropped",a$a:"cdkDragMoved"},Qb:["cdkDrag"],features:[_.jh([{Da:R$b,Cb:gT}]),_.Kn]});var gac=["image/png","image/jpeg","image/gif","image/x-icon","image/webp"],hT=function(a,b,c,d,e,f,g,m,n,r,x,z,D,L){var N=this;this.viewState=a;this.Ob=b;this.Va=c;this.qM=d;this.rl=e;this.Ha=f;this.modifier=g;this.logger=m;this.fZ=n;this.A3a=r;this.jd=x;this.kc=z;this.Yj=D;this.Lc=L;this.GD=_.u(_.G7a);this.Eib="file_detail";this.zta=Z4b;this.contentType="empty";this.PBb=new _.Uj(!0);this.uM=_.of(-1);this.rFa=-1;this.line=this.markers=this.ria=this.hia=this.Ppa=_.Ff;this.code="";this.Bo=_.of([]);
this.Sya=0;this.gNa="Diff is too large to display";this.HU="detail-header-id";this.dl=new _.ai(null);this.fileInfo=new _.ai(void 0);this.Z2a=new _.ai(!1);this.fka=new _.ai([]);this.rq=new _.We;this.E_b=new _.ai("SOURCE");this.D1a=!1;this.Iwd=0;this.iGa=new _.Uj;this.rq.add(this.kc.hja().ha().subscribe(function(R){N.E_b.next(R)}));this.visibility=this.kc.LY().ha(_.gg(function(R){return R?N.fZ.visibility:_.of(_.YL)}),_.fg(_.YL));this.link=this.BM();this.iJb=_.vf([this.Z2a,this.Ob.Ua]).ha(_.E(function(R){var ca=
_.k(R);R=ca.next().value;ca=ca.next().value;return R&&ca.q}),_.bg(1),_.uf());this.hia=_.vf([this.iJb,this.viewState.yfd]).ha(_.E(function(R){var ca=_.k(R);R=ca.next().value;ca=ca.next().value;return R&&!ca}));_.vx.has(38)&&(this.D1a=!0);this.uwd=this.kc.Bhb.ha(_.E(function(R){return R}),_.Sf());this.uVb=this.dl.ha(_.E(function(R){return R!==null&&R>=1E4}),_.Sf());this.GHa=_.vf([this.uwd,this.uVb]).ha(_.E(function(R){var ca=_.k(R);R=ca.next().value;ca=ca.next().value;return R&&ca}))};
hT.prototype.Ra=function(){var a=this;this.rq.add(this.viewState.dJb.subscribe(function(){hac(a)}));this.rq.add(this.iJb.subscribe(function(b){b&&!a.A5?a.A5=a.jd.register("toggleSearchMatches","y",function(){var c=a.viewState;c.dAa.next(!c.dAa.value);a.Ha.hb({gestureName:"KEYBOARD",element:"FileDetailMatchNavigation",action:"toggleMatches",projectId:a.Vd.wb})}):!b&&a.A5&&(a.A5(),a.A5=void 0)}));this.rq.add(this.viewState.hma.ha(_.Kf(function(){return a.Lc.il})).subscribe(function(){a.wAa&&a.wAa.lR(_.ovb(a.Db.line))}));
this.Ppa=this.qM.matches.ha(_.E(function(b){return _.gI(b,[])}),_.ig(function(b){var c=b.length?0:-1,d=a.Vd.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.rFa=d&&e===-1?-1:c;a.viewState.Spa.next(c)}),_.bg(1),_.uf());this.ria=this.viewState.sia.ha(_.E(function(b){var c=b.Xd;if(!c)return[];b=a.Db.xe.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.uM=this.viewState.kAa;this.rq.add(this.ria.subscribe(function(b){a.viewState.lAa.next(b.length)}));this.markers=_.vf(this.hia,this.ria,this.Ppa,this.fka).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.D1a}).map(function(f){return f[0]});c=c.filter(function(f){return f[1]!==0&&a.D1a}).map(function(f){return f[0]});return{find:b.map(function(f){return f.lineNumber}),search:d,nxd:e,Hid:c}}))};hT.prototype.Ma=function(){this.rq.unsubscribe();this.A5&&this.A5()};hT.prototype.show=function(a){this.fZ.iy({action:"show",line:a})};hT.prototype.ksa=function(a){this.fZ.iy({action:"toggleRange",range:a})};
var hac=function(a){a.contentType=a.Tl==="PREVIEW"&&a.Qec?"markdown":a.Tl==="PREVIEW"&&a.FHa||a.rwd&&!a.FHa?"image":a.Tl==="PREVIEW"&&a.Pec?"jupyter":a.Db.Tya?a.Db.mimeType&&a.Db.mimeType.startsWith("audio/")?"audio":a.Db.mimeType&&a.Db.mimeType.startsWith("video/")?"video":"binary":a.vJ?a.Db.diffBase.length+a.Db.rM>=10485760?"diffTooBig":"code-diff":a.Db.rM===0?"empty":a.Db.rM>0&&!a.Db.xe?"largeFile":"text";a.PBb.emit(a.contentType);a.contentType!=="text"?(a.Z2a.next(!1),a.dl.next(null)):a.Z2a.next(!0)};
hT.prototype.qHa=function(a){this.fka.next(a)};hT.prototype.Du=function(){iac(this,"selectLine")};hT.prototype.kr=function(a){var b=a.n7.shiftKey?NKb(this.Vd.params.line,a.line+1):a.line+1;MKb(b,this.Vd.params.line)||this.Va.navigate(_.Ms(_.Ss(this.Vd.uc(),{line:b}).tb()),{ig:"preserve"});iac(this,a.n7.shiftKey?"shiftSelectLine":"selectLine")};hT.prototype.UQ=function(a){_.vx.has(107)?this.GD.sendMessage(a,"Explain this code",1):this.GD.Yed(this.Db.location,a);this.iGa.emit()};
var tTb=function(a,b){a.Va.navigate(_.Ms(_.Ss(a.Db.location.uc(),{line:b}).tb()),{ig:"preserve"}).then(function(){a.viewState.hma.next()})},iac=function(a,b){a.Ha.hb({gestureName:"CLICK",element:"FileDetail",action:b})},jac=function(a,b){b=!b||!_.RI(a.DHa.location,b.location);a.viewState.pM=!a.l8b||b&&a.Vd.params.line?"SOURCE":a.E_b.getValue()};
hT.prototype.BM=function(){var a=this;return this.Ob.data.ha(_.E(vKb),_.Otb(),_.gg(function(b){return _.Qtb(b,_.CM(a.Yj,b,_.CI(b)&&b.repository==="android"?"repository":"path"),a.Va)}))};
_.p.Object.defineProperties(hT.prototype,{Vd:{configurable:!0,enumerable:!0,get:function(){return this.Db.location}},Db:{configurable:!0,enumerable:!0,set:function(a){var b=this;if(this.Db&&a&&_.Rs(this.Vd,a.location)){var c;a=(c=this.OYb)!=null?c:a}else this.OYb=void 0;this.Db&&_.SI(this.Vd,a.location)&&this.Db.xe===a.xe||(this.code=a.code||a.xe||"",this.fZ.iy({action:"showAll"}),this.Bo=this.kc.LY().ha(_.gg(function(e){return e?b.A3a.rE(a):_.iI("folding disabled")}),_.fg(_.wI),_.E(function(e){return _.gI(e,
[])})),this.x7=void 0);c=this.Db;this.DHa=a;var d=xTb(a);this.logger&&(this.logger.fileInfo=d);this.fileInfo.next(d);this.qM.QCa.next(this.Vd);jac(this,c);this.Sya=a.rM;hac(this)},get:function(){return this.DHa}},zfd:{configurable:!0,enumerable:!0,get:function(){return this.qM.matches.ha(_.E(function(a){return a.state}))}},Tl:{configurable:!0,enumerable:!0,get:function(){return this.viewState.pM}},l8b:{configurable:!0,enumerable:!0,get:function(){return(this.Qec||this.FHa||this.Pec)&&!this.vJ}},vJ:{configurable:!0,
enumerable:!0,get:function(){return this.Db.diffBase!==void 0}},mimeType:{configurable:!0,enumerable:!0,get:function(){var a=this.Db.mimeType;return a==="image/vnd.microsoft.icon"?"image/x-icon":a}},rwd:{configurable:!0,enumerable:!0,get:function(){return gac.indexOf(this.mimeType)>=0}},FHa:{configurable:!0,enumerable:!0,get:function(){return this.Db.mimeType==="image/svg+xml"}},Qec:{configurable:!0,enumerable:!0,get:function(){return this.Db.fileName.slice(-3).toUpperCase()===".MD"}},Pec:{configurable:!0,
enumerable:!0,get:function(){if(this.Db.fileName.slice(-6).toUpperCase()!==".IPYNB")return!1;if(!this.x7)try{this.x7=JSON.parse(this.Db.xe)}catch(a){return!1}return this.x7.nbformat===4}},T0a:{configurable:!0,enumerable:!0,get:function(){return"data:"+this.mimeType+";base64,"+this.Db.xe}}});hT.O=function(a){return new (a||hT)(_.C(_.pN),_.C(_.$h),_.C(_.ni),_.C(_.vO),_.C(_.lN),_.C(_.Qq),_.C(dT),_.C(_.qBb,8),_.C(_.ZL),_.C(cT),_.C(_.Sw),_.C(_.py),_.C(_.BM),_.C(_.th),_.C(_.wx))};
hT.ya=_.Re({type:hT,oa:[["file-detail"]],mb:function(a,b){a&1&&_.Og(_.tM,5);if(a&2){var c;_.Tg(c=_.Ug())&&(b.wAa=c.first)}},inputs:{Iwd:"windowWidth",Db:"viewData"},outputs:{PBb:"contentTypeChange",iGa:"showChatPanel"},standalone:!1,features:[_.jh([_.vO,{Da:_.qBb,Ce:WS},_.ZL])],Aa:18,Ba:18,Fa:[["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"]],ua:function(a,b){a&1&&(_.F(0,bTb,2,5,"detail-header",3)(1,cTb,1,1,"ng-template",
null,0,_.oh)(3,dTb,1,1,"markdown-tab-header",4)(4,eTb,12,11,"div",5),_.S(5,"async"),_.I(6,"main",6),_.F(7,fTb,3,8,"markdown-content",7)(8,iTb,4,2,"ng-container",8)(9,jTb,2,1,"div",9)(10,kTb,2,1,"div",9)(11,lTb,1,1,"binary-file",10)(12,mTb,1,2,"large-file",11)(13,nTb,2,1,"ng-container",8)(14,oTb,1,1,"jupyter-notebook",12)(15,uTb,8,10,"ng-container",8)(16,vTb,1,4,"code-diff",13)(17,wTb,3,1,"icon-empty-state-display",14),_.J());a&2&&(a=_.$g(2),_.H("ngIf",!b.vJ)("ngIfElse",a),_.A(3),_.H("ngIf",b.l8b),
_.A(),_.H("ngIf",_.nh(5,16,b.hia)),_.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:[c$b,LQ,_.op,_.pp,_.qp,
US,TS,gT,_.nO,_.FD,_.GD,VS,_.wO,_.xM,YS,ZS,AQ,CQ,BQ,_.BN,$S,_.oO,_.uO,aT,bT,_.up],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}"],
Na:0});var kac=[{id:"LINE_COUNTS",icon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAANklEQVR4AWOgLXBxcWkA4v94cAOy4v8LFy7EiUHyKIrxAOyKjY2NMTAQUNlkJEB9N6MoJjmcAUFs1juXK7DAAAAAAElFTkSuQmCC",title:"Lines",valueExtractor:function(a){return Number(a.MAa())}},{id:"FILE_COUNTS",icon:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAOklEQVR4AWOAARcXlwYg/o8HNyAr/r9w4UKcGCRPyESwQiAAs4kxEVUxHjDIFJ8lUjEinIlSTFbMAQBQTEEI50NDNAAAAABJRU5ErkJggg==",title:"Files",valueExtractor:function(a){return Number(_.Hl(a,
3))}}],lac=function(a){this.Skd=a};lac.prototype.Q6=function(a){return!!kac.find(function(b){return b.id===a})};lac.prototype.Q3a=function(a,b,c){var d=kac.find(function(e){return e.id===a});return c&&d?this.Skd.list(b).ha(_.E(function(e){var f=new Map;e.map(function(g){return ATb(g,c,d)}).forEach(function(g){f.set(g.path,g)});return f})):_.of()};var mac=new _.Hd("lang_counts_service",{Ga:"root",qa:function(){return _.wk(S4b)}});var iT=function(a,b){this.client=a;this.ne=b;this.e8a=new _.iw};
iT.prototype.list=function(a){var b=this,c=[],d=a.map(function(f){var g=_.J1a(b.e8a,f);g||c.push(f);return g}).filter(function(f){return f!=null});if(c.length===0)return _.of(d);var e=c.reduce(function(f,g){return f.addPath(g)},new _.Ks);return _.Lx(this.ne,function(){var f=b.client,g=b.ne.Tj();return _.Pr(f.ng,f.qg+"/$rpc/devtools.grimoire.LangCountsService/ListLangCounts",e,g||{},_.IWa)},"LangCountsService.listLangCounts").ha(_.ig(function(f){c.forEach(function(g){b.e8a.put(g,(new _.Ls).Pc(g))});
_.xl(f,_.Ls,1,_.ul()).forEach(function(g){b.e8a.put(g.Yd(),g)})}),_.E(function(f){return d.concat(_.xl(f,_.Ls,1,_.ul()))}))};iT.O=function(a){return new (a||iT)(_.t(mac),_.t(_.iy))};iT.wa=_.q({token:iT,qa:iT.O,Ga:"root"});var jT=function(a,b,c,d){this.G5=a;this.uH=b;this.Md=d;this.cSb=new lac(c)},oac=function(a,b,c){return nac(a).ha(_.ig(function(d){var e=d.Mu;var f=d.enabled;d=d.y0;if(f)if(d)for(e=_.k(d),f=e.next();!f.done;f=e.next())_.sM(a.Md,f.value);else _.sM(a.Md,e)}),_.wf(function(d){var e=d.Mu;var f=d.enabled;var g=d.y0;return f?a.Q3a(b,e,c,g).ha(_.ig(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 L=void 0;
if((L=D.y0)==null?0:L.has(r))x+=D.y0.get(r)}_.OCb(a.Md,r,x)}else{n=0;m=_.k(m.values());for(r=m.next();!r.done;r=m.next())n+=r.value.instances;_.OCb(a.Md,e,n)}}),_.Lf(function(m){if(g)for(var n=_.k(g),r=n.next();!r.done;r=n.next())_.rM(a.Md,r.value,m);else _.rM(a.Md,e,m);return _.of(new Map)}),_.E(function(m){return{Mu:e,yod:m}})):_.of({Mu:e})}),_.cg(BTb,new Map))};jT.prototype.KKb=function(){return A4b(this.uH).ha(_.E(function(a){var b=B4b();a.forEach(function(c){b.set(c.id,null)});return b}))};
var nac=function(a){return _.vf([a.Md.tra,a.KKb()]).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}),_.fg(new Map),_.Zf(),_.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({Mu:f,enabled:!1,y0:g})}d=_.k(d);f=d.next();for(e={};!f.done;e={wZa:void 0,z0:void 0},f=d.next())if(g=_.k(f.value),f=g.next().value,g=g.next().value,e.z0=g,b.has(f)){if(e.z0&&e.z0.size>0){e.wZa=b.get(f)||new Set([]);g=[].concat(_.v(e.z0)).some(function(n){return function(r){return!n.wZa.has(r)}}(e));var m=[].concat(_.v(e.wZa)).some(function(n){return function(r){return!n.z0.has(r)}}(e));
(g||m)&&c.push({Mu:f,enabled:!0,y0:e.z0})}}else c.push({Mu:f,enabled:!0,y0:e.z0});return c}),_.Hf(function(b){return!!b.length}),_.wf(function(b){return _.of.apply(null,_.v(b))}))};
jT.prototype.Q3a=function(a,b,c,d){var e=this;if(a.kx)return _.pf("Aggregations are only supported for directories");if(!_.ZI(a))return _.pf("Invalid location");var f=a.Lb,g=a.wb,m=a.Wc,n=a.repository,r=a.path;return this.cSb.Q6(b)?this.cSb.Q3a(b,c,d):_.DCb(this.uH,b).ha(_.gg(function(x){if(!x)return _.of(new Map);var z=_.dvb(x);return z?z4b(e.G5,{wb:g,Wc:m,fileSpecSourceRootRepositoryKeyRepositoryName:n,fileSpecSourceRootRefSpec:f,fileSpecPath:r,fileSpecType:"DIRECTORY",category:z}).ha(_.E(function(D){return D.map(function(L){var N,
R;return{icon:x.icon,title:x.name,path:((N=L.fileSpec)==null?void 0:N.path)||"",instances:Number((R=L.data)==null?void 0:R.z$a)||0}}).reduce(function(L,N){L.set(N.path,N);return L},new Map)})):_.of(new Map)}))};jT.O=function(a){return new (a||jT)(_.t(_.nM),_.t(_.oM),_.t(iT),_.t(_.qM))};jT.wa=_.q({token:jT,qa:jT.O});var pac=[[["xap-dialog-layout-title"]],[["xap-dialog-layout-subtitle"]],[["xap-dialog-layout-content"]],[["xap-dialog-layout-actions"]]],qac=function(){};qac.O=function(a){return new (a||qac)};qac.Ea=_.Te({type:qac,oa:[["xap-dialog-layout-subtitle"]]});var kT=function(){this.el=_.u(_.ne);this.ud=_.u(_.ho);this.Lc=_.u(_.th);this.ub=new _.ag;this.kPb=!1;this.N6a="bottom"};
kT.prototype.Ra=function(){var a=this;this.N6a=this.VAa(this.el.na);this.Lc.Xb(function(){rac(a).subscribe(function(b){a.Lc.run(function(){a.kPb=b;_.Qn(a.ud);_.Rn(a.ud)})});sac(a).subscribe(function(b){a.Lc.run(function(){a.N6a=b;_.Qn(a.ud);_.Rn(a.ud)})})})};kT.prototype.Ma=function(){this.ub.next();this.ub.complete()};
var rac=function(a){if(!window.ResizeObserver)return _.of(tac(a.el.na));var b;return _.Ijb(function(c){b=new ResizeObserver(function(){c(tac(a.el.na))});b.observe(a.el.na)},function(){b.disconnect()}).ha(_.Sf(),_.hg(a.ub))},sac=function(a){return _.Bf(a.el.na,"scroll").ha(_.dkb(),_.E(function(){return a.VAa(a.el.na)}),_.Sf(),_.hg(a.ub))},tac=function(a){return a.offsetHeight+a.scrollTop<=a.scrollHeight};
kT.prototype.VAa=function(a){return a.scrollTop===0?"top":a.offsetHeight+a.scrollTop>=a.scrollHeight?"bottom":"center"};_.p.Object.defineProperties(kT.prototype,{hA:{configurable:!0,enumerable:!0,get:function(){return this.kPb}},y8:{configurable:!0,enumerable:!0,get:function(){return this.N6a}}});kT.O=function(a){return new (a||kT)};
kT.Ea=_.Te({type:kT,oa:[["xap-dialog-layout-content"]],Za:[1,"xap-dialog-layout-content"],qb:6,Wa:function(a,b){a&2&&_.bh("xap-dialog-layout-content-scrollable",b.hA)("xap-dialog-layout-bottom-scroll-stroke",b.y8!=="bottom")("xap-dialog-layout-top-scroll-stroke",b.y8!=="top")}});var lT=function(){};lT.O=function(a){return new (a||lT)};
lT.ya=_.Re({type:lT,oa:[["xap-dialog-layout"]],vd:function(a,b,c){a&1&&_.Pg(c,qac,4);if(a&2){var d;_.Tg(d=_.Ug())&&(b.Hra=d)}},Za:[1,"xap-dialog-layout"],qb:2,Wa:function(a,b){a&2&&_.bh("xap-dialog-layout-bordered-header",b.Hra)},jc:["xap-dialog-layout-title","xap-dialog-layout-subtitle","xap-dialog-layout-content","xap-dialog-layout-actions"],Aa:5,Ba:0,Fa:[[1,"xap-dialog-header-container"]],ua:function(a){a&1&&(_.Jg(pac),_.zg(0,"header",0),_.Kg(1),_.Kg(2,1),_.Ag(),_.Kg(3,2),_.Kg(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}"],
ab:2});var mT=function(){};mT.O=function(a){return new (a||mT)};mT.Ea=_.Te({type:mT,oa:[["xap-dialog-layout-actions"]]});var uac=_.Ej({opacity:0}),vac=_.Ej({opacity:1}),wac=_.zj("dialogContainer",[_.Fj("void, hidden",uac),_.Fj("visible",vac),_.Gj("void => *, * => visible",_.Dj("200ms cubic-bezier(0.0,0.0,0.2,1)",vac)),_.Gj("* => void, * => hidden",_.Dj("200ms cubic-bezier(0.4,0.0,0.2,1)",uac))]);var xac=new _.Hd("XAP_IDCO"),nT=function(){_.Wt.apply(this,arguments);this.Pab=_.qh.required(_.Yt);this.Wda="hidden";this.options=_.u(xac);this.i_a=_.u(_.ho)};_.W(nT,_.Wt);nT.prototype.Dc=function(){};nT.prototype.os=function(a){return this.Pab().os(a)};nT.prototype.tw=function(a){return this.Pab().tw(a)};var yac=function(a,b){a.Wda=b?"visible":"hidden";_.Qn(a.i_a)};nT.O=function(){var a;return function(b){return(a||(a=_.je(nT)))(b||nT)}}();
nT.ya=_.Re({type:nT,oa:[["xap-inline-dialog-container"]],mb:function(a,b){a&1&&_.Yg(b.Pab,_.Yt);a&2&&_.Zg()},Za:["role","dialog",1,"xap-inline-dialog-container","gmat-body-2"],qb:3,Wa:function(a,b){a&2&&(_.yg("@dialogContainer",b.Wda),_.tg("aria-label",b.options.sza)("tabindex",b.options.tza))},features:[_.kg],Aa:2,Ba:0,Fa:[["cdkPortalOutlet",""],["cdkFocusInitial","","tabindex","0"]],ua:function(a){a&1&&(_.I(0,"div"),_.F(1,CTb,1,0,"ng-template",0),_.J())},dependencies:[_.lt,_.Zt,_.Yt],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}"],
ab:2,data:{animation:[wac]},Na:0});var zac=[{zc:"start",Ac:"bottom",nc:"start",qc:"top",offsetY:8},{zc:"start",Ac:"top",nc:"start",qc:"bottom",offsetY:-8},{zc:"end",Ac:"top",nc:"end",qc:"bottom",offsetY:-8},{zc:"end",Ac:"bottom",nc:"end",qc:"top",offsetY:8}],Aac={minWidth:220,maxWidth:420,minHeight:64,maxHeight:420},oT=function(){var a=this;this.gH=!1;this.sza=null;this.tza=-1;this.nab=Aac;this.Vbc="Press space for more information.";this.ZJb=this.GEb=!1;this.Hg="close";this.s9b=0;this.zX=new _.Uj;this.Ke=new _.Uj;this.closed=new _.Uj;
this.ub=new _.ag;this.DN=new _.ai(!1);this.fYb=this.DN.ha(_.Hf(function(b){return b&&!a.disabled}));this.S1a=void 0;this.Lc=_.u(_.th);this.Le=_.u(_.$t);this.lb=_.u(_.ne);this.Me=_.u(_.Mg);this.document=_.u(_.ii);this.Dia=_.u(_.qt);this.E$c=_.u(_.mt);this.Rb=_.u(_.lg);Bac(this,this.lb.na);this.ZYa(this.lb.na);Cac(this,this.lb.na)};
oT.prototype.Ra=function(){var a=this.lb.na;a.hasAttribute("aria-haspopup")||a.setAttribute("aria-haspopup","dialog");a.hasAttribute("aria-describedby")||this.E$c.describe(a,this.Vbc)};oT.prototype.Ma=function(){this.closeDialog();this.DN.complete();this.ub.next();this.ub.complete();this.ad&&this.ad.dispose()};
var Bac=function(a,b){a.Lc.Xb(function(){_.Bf(b,"keydown").ha(_.hg(a.ub)).subscribe(function(c){switch(c.key){case "Enter":a.openDialog();c.preventDefault();break;case " ":c.preventDefault()}});_.Bf(b,"keyup").ha(_.hg(a.ub)).subscribe(function(c){switch(c.key){case " ":a.openDialog()}})})},Cac=function(a,b){a.Lc.Xb(function(){_.Bf(b,"focus").ha(_.Hf(function(){return a.zX.fl.length>0}),_.hg(a.ub)).subscribe(function(){a.Lc.run(function(){a.zX.emit()})})})};_.h=oT.prototype;
_.h.openDialog=function(){var a=this;if(!this.disabled){var b;if((b=this.ad)==null||!b.Hf()){var c=this.s_;c!=null&&(this.k9&&(this.s9b=this.k9.register()),this.Lc.run(function(){a.HQ=Dac(a);a.HQ.instance.attach(c);var d=a.HQ.location.na;a.vxa(d);a.ZYa(d);a.Mgb(d);yac(a.HQ.instance,!0);a.Ke.fl.length&&setTimeout(function(){a.Ke.emit()},200)}))}}};
_.h.closeDialog=function(){var a=this,b;(b=this.ad)==null||!b.Hf()||this.k9&&!this.k9.dTd(this.s9b)||(yac(this.HQ.instance,!1),setTimeout(function(){a.Lc.run(function(){a.ad&&a.ad.detach();a.Wj&&(a.Wj.destroy(),a.Wj=void 0);a.No();a.HQ&&(a.HQ.destroy(),a.HQ=void 0);a.closed.emit()})},200))};_.h.Mgb=function(a){var b=this.document.activeElement,c=this.lb.na;if(this.ZJb||b&&b===c)this.document&&(this.S1a=this.document.activeElement),this.Wj=this.Dia.create(a),_.$Wa(this.Wj),this.FEb||this.Aia()};
_.h.Aia=function(){this.Wj&&_.aXa(this.Wj).then(function(){})};_.h.No=function(){var a=this.S1a;if(a&&typeof a.focus==="function"){var b,c=(b=this.HQ)==null?void 0:b.location.na;(b=this.document.activeElement)&&c!=null&&c.contains(b)&&(a.focus(),this.S1a=void 0)}};_.h.ega=function(a){var b,c;return _.It(_.St(this.Le.position(),(b=this.wwb)!=null?b:this.lb),a).j0((c=this.wwb)!=null?c:this.lb)};
var Eac=function(a){var b=a.Le.xF;switch(a.Hg){case "noop":return b.bnd();case "block":return b.block();case "reposition":return b.sF();default:return b.close()}},Dac=function(a){var b=_.Eh({parent:a.Rb,Tb:[{Da:xac,rc:{sza:a.sza,tza:a.tza}}]});b=new _.Ut(nT,null,b);a.ad==null&&(a.ad=a.Le.create(a.kCb(zac)));a.IYb&&a.ad.Ar(a.IYb);a.tna&&a.tna.length>0&&_.EXa(a.ad,a.ega(a.tna));return a.ad.attach(b)};
_.p.Object.defineProperties(oT.prototype,{Si:{configurable:!0,enumerable:!0,set:function(a){a&&(this.s_=a instanceof _.Lg?new _.Vt(a,this.Me):new _.Ut(a,this.Me))}},disabled:{configurable:!0,enumerable:!0,set:function(a){(this.gH=a)&&this.closeDialog()},get:function(){return this.gH}},FEb:{configurable:!0,enumerable:!0,set:function(a){this.GEb=_.Vi(a)},get:function(){return this.GEb}},Ad:{configurable:!0,enumerable:!0,set:function(a){if(this.xna!==a){if(this.xna){var b;(b=this.ad)==null||b.NN(this.xna)}if(a){var c;
(c=this.ad)==null||c.Xy(a)}this.xna=a}}}});oT.O=function(a){return new (a||oT)};oT.Ea=_.Te({type:oT,qb:1,Wa:function(a,b){a&2&&_.tg("data-disabled",b.disabled)},inputs:{wwb:"attachedTo",sza:"dialogLabel",tza:"dialogTabIndex",IYb:"overlaySize",tna:"overlayPositions",nab:"overlayDimensions",Vbc:"triggerDescription",FEb:"disableAutoFocus",ZJb:"forceTrapFocus",Ad:"panelClass",Hg:"scrollStrategy",k9:"stackManager"},outputs:{zX:"beforeOpened",Ke:"opened",closed:"closed"}});var pT=function(){oT.call(this);this.ae=_.ph.apply(null,[!0].concat(_.v([{alias:"xapInlineDialogClickHasBackdrop",transform:_.Hh}])));this.renderer=_.u(_.oj);this.vxa(this.lb.na)};_.W(pT,oT);_.h=pT.prototype;_.h.Ra=function(){oT.prototype.Ra.call(this);this.N8a()};_.h.N8a=function(){var a=this;this.DN.ha(_.hg(this.ub)).subscribe(function(b){b?a.openDialog():a.closeDialog()});this.fYb.ha(_.Hf(function(b){return b&&a.zX.fl.length>0}),_.Vka(function(){return a.DN.ha(_.Hf(function(b){return!b}))}))};
_.h.vxa=function(a){var b=this;this.Lc.Xb(function(){_.Bf(a,"mouseenter").ha(_.hg(b.ub)).subscribe(function(){b.Lc.run(function(){b.zX.emit()})});(new _.$e(function(e){return b.renderer.listen(a,"click",function(f){return void e.next(f)})})).ha(_.hg(b.ub)).subscribe(function(e){e.target.closest("[xapInlineDialogClose]")?b.UG():b.gna()});var c;(c=b.ad)==null||c.xm().ha(_.hg(b.ub)).subscribe(function(){b.UG()});var d;(d=b.ad)==null||d.Xz().ha(_.hg(b.ub)).subscribe(function(){b.ae()||b.UG()})})};
_.h.ZYa=function(a){var b=this;this.Lc.Xb(function(){_.Bf(a,"keyup").ha(_.hg(b.ub)).subscribe(function(c){var d=c.target;switch(c.key){case "Escape":b.UG();break;case " ":d.closest("[xapInlineDialogClose]")&&b.UG()}});_.Bf(a,"keydown").ha(_.hg(b.ub)).subscribe(function(c){var d=c.target;switch(c.key){case "Enter":d.closest("[xapInlineDialogClose]")&&b.UG()}})})};_.h.gna=function(){this.disabled||this.DN.next(!0)};_.h.UG=function(){this.DN.next(!1)};
_.h.kCb=function(a){return new _.nj(Object.assign({},this.nab,{yf:oT.prototype.ega.call(this,a),Hg:Eac(this),ae:this.ae(),Oh:"cdk-overlay-transparent-backdrop",Ad:this.xna}))};pT.O=function(a){return new (a||pT)};pT.Ea=_.Te({type:pT,oa:[["","xapInlineDialogClick",""]],Za:[1,"xap-inline-dialog-click"],inputs:{Si:[0,"xapInlineDialogClick","dialog"],disabled:[0,"xapInlineDialogDisabled","disabled"],ae:[1,"xapInlineDialogClickHasBackdrop","hasBackdrop"]},Qb:["xapInlineDialogClick"],features:[_.kg]});var qT=function(){var a=this;this.Ha=_.u(_.Gx);this.yH=_.ph.required.apply(_.ph,_.v([]));this.sectionId=_.ph.required.apply(_.ph,_.v([]));this.bqa=this.aqa=this.additionalFeedback="";this.jr=_.Vg.apply(null,[!1].concat(_.v([])));this.lfd=Object.assign({},Aac,{maxWidth:600,maxHeight:600});this.yL=_.Fh.apply(null,[function(){return tP(a.yH().location)}].concat(_.v([])));this.Gdb=_.Fh.apply(null,[function(){return"feedbackSubmitted-"+a.yL()+"-"+a.sectionId()}].concat(_.v([])))};
qT.prototype.Ra=function(){window.sessionStorage.getItem(this.Gdb())==="true"&&this.jr.set(!0)};qT.prototype.qfb=function(){var a={folderPath:this.yL(),sectionId:this.sectionId(),accuracy:this.aqa,completeness:this.bqa,additionalFeedback:this.additionalFeedback};this.jr.set(!0);this.Ha.hb({element:"AiWikiSectionFeedback",action:"submit",gestureName:"CLICK",additionalData:JSON.stringify(a)});window.sessionStorage.setItem(this.Gdb(),"true")};
qT.prototype.reset=function(){this.bqa=this.aqa=this.additionalFeedback="";this.jr.set(!1);window.sessionStorage.removeItem(this.Gdb())};qT.O=function(a){return new (a||qT)};
qT.ya=_.Re({type:qT,oa:[["section-feedback"]],inputs:{yH:[1,"folderViewData"],sectionId:[1,"sectionId"]},Aa:6,Ba:6,Fa:[["feedbackDialogTemplate",""],[1,"feedback-buttons"],["mat-icon-button","","aria-label","Open dialog","dialogLabel","More information",1,"feedback-button",3,"matTooltip","xapInlineDialogClick","overlayDimensions"],[1,"feedback-dialog"],[1,"feedback-dialog-content"],["aria-label","Select an option for accuracy",1,"accuracy-radio-group",3,"ngModelChange","ngModel"],["color","primary",
"value","accurate"],["color","accent","value","partially-accurate"],["color","warn","value","inaccurate"],["aria-label","Select an option for completeness",1,"completeness-radio-group",3,"ngModelChange","ngModel"],["color","primary","value","complete"],["color","accent","value","partially-complete"],["color","warn","value","incomplete"],[1,"feedback-form-field"],["matInput","","aria-label","Additional feedback",1,"additional-feedback-textarea",3,"ngModelChange","ngModel"],[1,"feedback-dialog-actions"],
[1,"feedback-actions-container"],["xapInlineDialogClose","","mat-button","","color","primary",3,"click","disabled"],["mat-button","",3,"click"],[1,"feedback-submitted-container"],[1,"feedback-submitted-icon"]],ua:function(a,b){a&1&&(_.I(0,"div",1)(1,"button",2)(2,"mat-icon"),_.Q(3),_.J()()(),_.F(4,ETb,36,5,"ng-template",null,0,_.oh));a&2&&(a=_.$g(5),_.A(),_.bh("feedback-submitted",b.jr()),_.H("matTooltip",b.jr()?"Feedback submitted":"Provide feedback")("xapInlineDialogClick",a)("overlayDimensions",
b.lfd),_.A(2),_.eh(b.jr()?"check_circle":"rate_review"))},dependencies:[_.BC,_.Hk,_.Oy,_.Wy,_.Wx,_.Fx,_.jv,_.nv,_.Zv,_.Yv,_.Qz,_.Kz,_.uz,_.WO,_.GE,_.HE,_.Cy,_.Ay,lT,kT,mT,pT],styles:["section-feedback[_nghost-%COMP%]{font-family:Google Sans,sans-serif}section-feedback[_nghost-%COMP%]   .feedback-buttons[_ngcontent-%COMP%]{align-items:center;display:flex}section-feedback[_nghost-%COMP%]   .feedback-buttons[_ngcontent-%COMP%]   .thumb-up-button[_ngcontent-%COMP%]{align-items:center;display:flex;justify-content:center}section-feedback[_nghost-%COMP%]   .feedback-buttons[_ngcontent-%COMP%]   .thumb-up-button.feedback-submitted[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{color:green}.feedback-dialog[_ngcontent-%COMP%]{background-color:var(--page-bg-secondary);color:var(--text-default)}.feedback-dialog[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin:16px 0 8px}.feedback-dialog[_ngcontent-%COMP%]   .feedback-form-field[_ngcontent-%COMP%]{width:100%}.feedback-dialog[_ngcontent-%COMP%]   .feedback-dialog-content[_ngcontent-%COMP%]{padding:0}.feedback-dialog[_ngcontent-%COMP%]   .feedback-dialog-content[_ngcontent-%COMP%]   .additional-feedback-textarea[_ngcontent-%COMP%]{font-family:Google Sans Text;min-height:50px;padding:4px;width:100%}.feedback-dialog[_ngcontent-%COMP%]   .feedback-actions-container[_ngcontent-%COMP%]{display:flex;flex-direction:row-reverse;margin-bottom:16px}.feedback-dialog[_ngcontent-%COMP%]   .feedback-submitted-container[_ngcontent-%COMP%]{align-items:center;display:flex;flex-direction:row;gap:8px}.feedback-dialog[_ngcontent-%COMP%]   .feedback-submitted-container[_ngcontent-%COMP%]   .feedback-submitted-icon[_ngcontent-%COMP%]{color:green}"],
Na:0});var yP=function(a){this.Ca=_.Nb(a)};_.W(yP,_.Mk);yP.prototype.Xdb=function(a){return _.pk(this,1,a)};var Fac=function(a){this.Ca=_.Nb(a)};_.W(Fac,_.Mk);var Gac=function(a,b){return _.pk(a,1,b)},Hac=function(a,b){return _.pk(a,2,b)};var rT=function(a){this.Ca=_.Nb(a)};_.W(rT,_.Mk);rT.prototype.Yd=function(){return _.Y(this,1)};rT.prototype.Pc=function(a){return _.pk(this,1,a)};var Iac=function(a){this.Ca=_.Nb(a)};_.W(Iac,_.Mk);_.h=Iac.prototype;_.h.UFa=function(a){return _.pk(this,2,a)};_.h.Vp=function(){return _.Y(this,3)};_.h.oq=function(a){return _.pk(this,3,a)};_.h.a5a=function(){return _.xl(this,rT,4,_.ul())};_.h.ceb=function(a){return _.Al(this,4,a)};var wP=function(a){this.Ca=_.Nb(a)};_.W(wP,_.Mk);wP.prototype.Xdb=function(a){return _.pk(this,1,a)};var zP=function(a){this.Ca=_.Nb(a)};_.W(zP,_.Mk);zP.prototype.getMetadata=function(){return _.wl(this,Iac,1)};zP.prototype.gO=function(a){return _.yl(this,1,a)};var Jac=function(a,b){return _.zl(a,2,xP,b)},PTb=function(a){return _.Sl(a,Fac,3,xP)},Kac=function(a,b){return _.zl(a,3,xP,b)},Lac=function(a,b){return _.zl(a,4,xP,b)},xP=[2,3,4];var Mac=function(a){if(a!=null)return _.lc(a),{markdown:_.Y(a,1)}};yP.prototype.toObject=function(){return Mac(this)};var Nac=function(a){if(a!=null)return _.lc(a),{dot:_.Y(a,1),svg:_.Y(a,2)}};Fac.prototype.toObject=function(){return Nac(this)};var Oac=function(a){if(a!=null)return _.lc(a),{path:_.Y(a,1)}};rT.prototype.toObject=function(){return Oac(this)};var Pac=function(a){if(a!=null)return _.lc(a),{reason:_.Y(a,2),description:_.Y(a,3),Kpd:_.hc(a.a5a(),Oac)}};Iac.prototype.toObject=function(){return Pac(this)};var Qac=function(a){if(a!=null)return _.lc(a),{markdown:_.Y(a,1)}};wP.prototype.toObject=function(){return Qac(this)};var Rac=function(a){if(a!=null)return _.lc(a),{metadata:Pac(a.getMetadata()),table:Qac(_.Sl(a,wP,2,xP)),diagram:Nac(PTb(a)),codeSnippet:Mac(_.Sl(a,yP,4,xP))}};zP.prototype.toObject=function(){return Rac(this)};var sT=function(a){this.Ca=_.Nb(a)};_.W(sT,_.Mk);sT.prototype.getName=function(){return _.Y(this,1)};sT.prototype.le=function(a){return _.pk(this,1,a)};var Sac=function(a,b){return _.pk(a,2,b)};var Tac=function(a){if(a!=null)return _.lc(a),{name:_.Y(a,1),commit:_.Y(a,2)}};sT.prototype.toObject=function(){return Tac(this)};var AP=function(a){this.Ca=_.Nb(a)};_.W(AP,_.Mk);_.h=AP.prototype;_.h.Co=function(){return _.Y(this,1)};_.h.aj=function(a){return _.pk(this,1,a)};_.h.sE=function(){return _.Jl(this,2)};_.h.r7b=function(a){return _.bm(this,2,a)};_.h.Vp=function(){return _.Y(this,3)};_.h.oq=function(a){return _.pk(this,3,a)};_.h.a5a=function(){return _.xl(this,rT,4,_.ul())};_.h.ceb=function(a){return _.Al(this,4,a)};var Uac=function(a,b){return _.pk(a,5,b)};AP.prototype.Au=function(){return _.Y(this,6)};
AP.prototype.O8=function(a){return _.pk(this,6,a)};var Vac=function(a,b){return _.Al(a,8,b)};var Wac=function(a){if(a!=null)return _.lc(a),{title:_.Y(a,1),level:_.Jl(a,2),description:_.Y(a,3),Kpd:_.hc(a.a5a(),Oac),rawContent:_.Y(a,5),content:_.Y(a,6),format:_.Jl(a,7),zGd:_.hc(_.xl(a,zP,8,_.ul()),Rac)}};AP.prototype.toObject=function(){return Wac(this)};var Xac=function(a){this.Ca=_.Nb(a)};_.W(Xac,_.Mk);var Yac=function(a,b){return _.yl(a,1,b)},Zac=function(a,b){return _.Al(a,2,b)};Xac.prototype.toObject=function(){if(this!=null){_.lc(this);var a={repo:Tac(_.wl(this,sT,1)),DQd:_.hc(_.xl(this,AP,2,_.ul()),Wac)}}else a=void 0;return a};var $ac=new _.Hd("ai_overview_client",{qa:function(){return _.wk(Q4b)}}),tT=function(){this.ne=_.u(_.iy);this.a$c=_.u($ac);this.Ha=_.u(_.Qq);this.IKb=new _.kw(this.Ha);this.Zgd=new _.kw(this.Ha);this.Qp=_.u(_.PN)},abc=function(a,b,c){var d=b.substring(0,b.length-1),e=function(f){var g=s4b(new _.yr,"");f=r4b((new _.xr).Pc(d),f);g=_.Cwa(R4b(a.a$c,f,a.ne.Tj())).ha(_.cg(function(m,n){m=(_.Y(m,1)||"")+(_.Y(n,1)||"");m=s4b((new _.yr).fO(n.DAa()),m);n=_.wl(n,_.xk,4);return _.yl(m,4,n)},g),_.dg(1));g.ha(_.Jka(),
_.E(function(m){var n,r=(n=_.Y(m,1))!=null?n:"";if(r.trim().length<=0)throw Error("Ne");n=s4b((new _.yr).fO(m.DAa()),r.replace("\n","<br>"));m=_.wl(m,_.xk,4);return _.yl(n,4,m)}),_.ig(function(m){a.IKb.put(d,_.of(m))})).subscribe();return g};return(c===void 0?0:c)?e(!0):a.IKb.fetch(d,function(){return e(!1)})},dbc=function(a,b){var c=_.zf(function(){return bbc(a,b)});return _.Lja(a.Zgd.fetch(b,function(){return c.ha(_.E(function(d){if(d==="")throw Error("Le");var e=Zac(Yac(new Xac,Sac((new sT).le(""),
"")),[]);try{var f=JSON.parse(d);e=cbc(f)}catch(g){throw Error("Me`"+g);}return e}))}))},ebc=function(a,b){var c=b.replace(/\.*$/g,"");return a.replace(/\[(.*?)\]\((.*?)\)/g,function(d,e,f){e.includes(c)&&(e=e.replace(/^`|`$/g,""),e=e.split(c)[2],e="`"+e+"`");return"["+e+"]("+f+")"})},cbc=function(a){var b;return p4b(_.fm(Zac(Yac(new Xac,a.repo?_.fm(Sac((new sT).le(a.repo.name),a.repo.commit)):void 0),((b=a.sections)!=null?b:[]).map(function(c){var d,e,f=Uac((new AP).aj(c.title).r7b(fbc(c.level)).oq(c.description).ceb(((d=
c.references)!=null?d:[]).map(function(g){return _.fm((new rT).Pc(g.path))})),c.rawContent).O8(ebc(c.content,a.repo.name));a:switch(c.format){case "FORMAT_MARKDOWN":d=1;break a;default:d=0}return _.fm(Vac(_.bm(f,7,d),((e=c.figures)!=null?e:[]).map(function(g){var m,n=_.fm((new Iac).UFa(g.metadata.reason).oq(g.metadata.description).ceb(((m=g.metadata.references)!=null?m:[]).map(function(x){return _.fm((new rT).Pc(x.path))})));if(g.diagram){var r;return((r=g.diagram)==null?0:r.dot)?_.fm(Kac((new zP).gO(n),
_.fm(Gac(new Fac,g.diagram.dot)))):_.fm(Kac((new zP).gO(n),_.fm(Hac(new Fac,g.diagram.svg))))}return g.table?_.fm(Jac((new zP).gO(n),_.fm((new wP).Xdb(g.table.markdown)))):g.codeSnippet?_.fm(Lac((new zP).gO(n),_.fm((new yP).Xdb(g.codeSnippet.markdown)))):_.fm(new zP)})))}))))},fbc=function(a){switch(a){case "HEADING_LEVEL_OVERVIEW":return 1;case "HEADING_LEVEL_SECTION":return 2;case "HEADING_LEVEL_SUBSECTION":return 3;case "HEADING_LEVEL_SUBSUBSECTION":return 4;default:return 0}},bbc=function(a,b){return a.Qp.get("Google",
"depot","piper",{Lb:"HEAD"},"google3/tools/gsearch/ai_wiki/generated_wikis/"+b,{Wb:void 0,type:1}).ha(_.E(function(c){var d=_.Cs(c).Cu(),e;return(e=d?d:_.Rba(_.Cs(c).getData()))!=null?e:""}))};tT.O=function(a){return new (a||tT)};tT.wa=_.q({token:tT,qa:tT.O,Ga:"root"});var gbc=_.Tk(["https://graphviz.corp.google.com/js"]),hbc=0,uT=function(){};
uT.prototype.render=function(a,b,c){var d=this,e,f,g,m,n,r,x,z,D,L,N;return _.cf(function(R){if(R.Id==1)return _.ef(R,ibc(d),2);e=R.yg;f=a.ownerDocument.createElement("span");f.setAttribute("hidden","true");((g=c)==null?0:g.FGa)&&f.setAttribute("svgpanzoom","true");((m=c)==null?0:m.GGa)&&f.setAttribute("svgpanzoomcontrols","true");((n=c)==null?void 0:n.width)!==void 0&&f.setAttribute("width",""+c.width);((r=c)==null?void 0:r.height)!==void 0&&f.setAttribute("height",""+c.height);((x=c)==null?0:x.A6)&&
f.setAttribute("alsoincludelink","true");D=((z=c)==null?void 0:z.q6a)||"xap-graphviz-"+hbc++;f.setAttribute("id",D);a.appendChild(f);e.renderNode(f,b,((L=c)==null?void 0:L.layout)||"dot",((N=c)==null?void 0:N.format)||"svg",D);_.jf(R)})};
var ibc=function(a){var b;return _.cf(function(c){if(c.Id==1)return(b=window.GraphViz)?c.return(b):a.script?c.fg(2):_.ef(c,jbc(),3);c.Id!=2&&(a.script=c.yg);if(b=window.GraphViz)return c.return(b);throw Error("Oe");})},jbc=function(){var a=document.createElement("script");_.Gc(a,_.Nc(gbc));document.head.appendChild(a);return new Promise(function(b){a.addEventListener("load",function(){b(a)},{once:!0})})};uT.O=function(a){return new (a||uT)};uT.wa=_.q({token:uT,qa:uT.O,Ga:"root"});var vT=function(){this.lb=_.u(_.ne);this.khd=_.u(uT);this.format="svg";this.layout="dot";this.jOb=this.J$b=this.K$b=!1};vT.prototype.Zb=function(){this.lb.na.textContent="";this.CLb&&this.khd.render(this.lb.na,this.CLb,{layout:this.layout,format:this.format,FGa:this.FGa,GGa:this.GGa,width:this.width,height:this.height,A6:this.A6,q6a:this.q6a})};
_.p.Object.defineProperties(vT.prototype,{FGa:{configurable:!0,enumerable:!0,set:function(a){this.K$b=_.Vi(a)},get:function(){return this.K$b}},GGa:{configurable:!0,enumerable:!0,set:function(a){this.J$b=_.Vi(a)},get:function(){return this.J$b}},width:{configurable:!0,enumerable:!0,set:function(a){this.Fwd=_.Yi(a,void 0)},get:function(){return this.Fwd}},height:{configurable:!0,enumerable:!0,set:function(a){this.bid=_.Yi(a,void 0)},get:function(){return this.bid}},A6:{configurable:!0,enumerable:!0,
set:function(a){this.jOb=_.Vi(a)},get:function(){return this.jOb}}});vT.O=function(a){return new (a||vT)};vT.ya=_.Re({type:vT,oa:[["xap-graphviz"]],inputs:{CLb:"graph",format:"format",layout:"layout",q6a:"iframeId",FGa:"svgPanZoom",GGa:"svgPanZoomControls",width:"width",height:"height",A6:"includeLink"},features:[_.Kn],Aa:0,Ba:0,ua:function(){},ab:2,Na:0});var kbc=["documentationContent"],wT=function(){var a=this;this.yH=_.ph.required.apply(_.ph,_.v([]));this.vFb=_.qh.apply(null,["documentationContent"].concat(_.v([{read:_.ne}])));this.UR=this.YR=this.jr=!1;this.U9=void 0;this.Ha=_.u(_.Gx);this.qYa=_.u(tT);this.Ph=_.u(_.ho);this.modifier=_.u(dT);this.wd=_.Vg.apply(null,[!0].concat(_.v([])));this.Nda=_.Vg.apply(null,[void 0].concat(_.v([])));this.errorMessage=_.Vg.apply(null,[""].concat(_.v([])));this.yL=_.Fh.apply(null,[function(){return tP(a.yH().location)}].concat(_.v([])));
this.b$c=_.Fh.apply(null,[function(){return a.Nda()||void 0}].concat(_.v([])));this.uud=_.Fh.apply(null,[function(){var b=a.Nda();if(b)if(b===null)b=[];else if(b=_.xl(b,AP,2,_.ul()),b.length===0)b=[];else{for(var c=[{name:"Overview",sectionId:GTb(b[0],0),children:[]}],d=1;d<b.length;d++){var e=b[d].sE();e===2?c.push({name:b[d].Co(),sectionId:GTb(b[d],d),children:[]}):e===3?(e=c.at(c.length-1))&&e.children.push({name:b[d].Co(),sectionId:GTb(b[d],d),children:[]}):e===4&&(e=c.at(c.length-1))&&(e=e.children.at(e.children.length-
1))&&e.children.push({name:b[d].Co(),sectionId:GTb(b[d],d),children:[]})}b=c}else b=[];return b}].concat(_.v([])));this.DX=function(b){var c;return(c=b.children)!=null?c:[]};this.WY=function(b,c){return c.children.length>0};_.Gh(function(){var b=a.yL();b&&(a.mcb(),lbc(a,b),a.Ha.hb({element:"AiWikiSection",action:"load",gestureName:"BACKGROUND"}))})},lbc=function(a,b){dbc(a.qYa,b.replace(/^\/+|\/+$/g,"").replace(/\//g,"_")+".json").then(function(c){a.wd.set(!1);a.Nda.set(c);a.U9=Date.now();_.Rn(a.Ph)}).catch(function(c){var d;
a.handleError((d=c==null?void 0:c.message)!=null?d:c.toString())})},ITb=function(a,b){var c,d;(a=(c=a.vFb())==null?void 0:(d=c.na)==null?void 0:d.querySelector('[id^="'+b+'"]'))&&a.scrollIntoView({behavior:"smooth",block:"start"})},UTb=function(a){switch(a){case "HEADING_LEVEL_OVERVIEW":return 1;case "HEADING_LEVEL_SECTION":return 2;case "HEADING_LEVEL_SUBSECTION":return 3;case "HEADING_LEVEL_SUBSUBSECTION":return 4;default:return 0}};
wT.prototype.mcb=function(){this.wd.set(!0);this.Nda.set(void 0);this.errorMessage.set("")};wT.prototype.handleError=function(a){this.errorMessage.set(a);this.wd.set(!1);_.Rn(this.Ph)};wT.prototype.Nhb=function(a,b,c){var d;b="http://cs/"+((d=decodeURIComponent(a).split(".../")[1])!=null?d:a);c&&(b+=";"+c.replace(/L(\d+)/,"l=$1"));return b};wT.O=function(a){return new (a||wT)};
wT.ya=_.Re({type:wT,oa:[["ai-wiki-section"]],mb:function(a,b){a&1&&_.Yg(b.vFb,kbc,_.ne);a&2&&_.Zg()},inputs:{yH:[1,"folderViewData"]},Aa:2,Ba:1,Fa:[["tree",""],["documentationContent",""],[1,"show-more-loading"],[1,"ai-wiki"],["aria-label","Loading AI Wiki",3,"diameter","strokeWidth"],[1,"documentation-container"],[1,"error-message"],[1,"documentation-sidebar"],[1,"documentation-tree",3,"dataSource","childrenAccessor"],["matTreeNodePadding","","matTreeNodePaddingIndent","24",4,"matTreeNodeDef"],["matTreeNodePadding",
"","matTreeNodePaddingIndent","24","isExpandable","",3,"cdkTreeNodeTypeaheadLabel","isExpanded",4,"matTreeNodeDef","matTreeNodeDefWhen"],[1,"documentation-content"],[1,"section",3,"id"],["matTreeNodePadding","","matTreeNodePaddingIndent","24"],"mat-icon-button;;aria-label;Expand/Collapse Toggle;disabled;".split(";"),[1,"toc-node-name",3,"click"],["matTreeNodePadding","","matTreeNodePaddingIndent","24","isExpandable","",3,"cdkTreeNodeTypeaheadLabel","isExpanded"],["mat-icon-button","","matTreeNodeToggle",
""],[1,"mat-icon-rtl-mirror"],[1,"section-header"],[3,"folderViewData","sectionId"],[1,"markdown-content",3,"content","relativeLinkModifier","relativeImageModifier","enableSyntaxHighlighting"],[1,"markdown-content-table",3,"content","relativeLinkModifier","relativeImageModifier","enableSyntaxHighlighting"],["layout","dot","format","svg",1,"markdown-content-dot-diagram",3,"graph","svgPanZoomControls","svgPanZoom","width"],["alt","Diagram",1,"markdown-content-svg-diagram",3,"src"],[1,"markdown-content-code",
3,"content","relativeLinkModifier","relativeImageModifier","enableSyntaxHighlighting"]],ua:function(a,b){a&1&&_.ug(0,HTb,2,2,"div",2)(1,YTb,3,1,"div",3);a&2&&_.vg(b.wd()?0:1)},dependencies:[_.Wx,_.Fx,_.nv,_.iA,_.hA,_.fA,_.CN,_.BN,_.Zv,_.Yv,sQ,_.DF,_.GF,_.HF,_.IF,_.CF,qT,vT,_.up],styles:["ai-wiki-section[_nghost-%COMP%]{padding:8px;background-color:var(--page-bg-secondary)}.ai-wiki[_ngcontent-%COMP%], .documentation-container[_ngcontent-%COMP%], .documentation-content[_ngcontent-%COMP%], .documentation-sidebar[_ngcontent-%COMP%], ai-wiki-section[_nghost-%COMP%]{display:flex;flex-direction:column;height:100%;background-color:var(--page-bg-secondary)}.documentation-container[_ngcontent-%COMP%]{display:flex;flex-direction:row;height:100%}.error-message[_ngcontent-%COMP%]{color:var(--warn-default)}.section-header[_ngcontent-%COMP%]{align-items:end;border-bottom:1px solid var(--border);display:flex;justify-content:space-between}.documentation-sidebar[_ngcontent-%COMP%]{padding-right:8px;overflow:auto;max-height:100%;min-width:280px}.documentation-sidebar[_ngcontent-%COMP%]   .toc-node-name[_ngcontent-%COMP%]{color:var(--text-default);font-family:Google Sans Text;font-size:14px}.documentation-tree[_ngcontent-%COMP%]{background-color:inherit}.documentation-content[_ngcontent-%COMP%]{background-color:var(--page-bg);border-radius:16px;color:var(--text-default);font-family:Google Sans Text;font-size:14px;overflow:hidden auto;overflow-wrap:break-word;padding:16px}.documentation-content[_ngcontent-%COMP%]   .markdown-content-code[_ngcontent-%COMP%], .documentation-content[_ngcontent-%COMP%]   .markdown-content-dot-diagram[_ngcontent-%COMP%], .documentation-content[_ngcontent-%COMP%]   .markdown-content-svg-diagram[_ngcontent-%COMP%], .documentation-content[_ngcontent-%COMP%]   .markdown-content-table[_ngcontent-%COMP%]{display:inline-block;margin-top:16px}.documentation-content[_ngcontent-%COMP%]   .markdown-content[_ngcontent-%COMP%], .documentation-content[_ngcontent-%COMP%]   .markdown-content-code[_ngcontent-%COMP%], .documentation-content[_ngcontent-%COMP%]   .markdown-content-table[_ngcontent-%COMP%]{overflow:auto;line-height:1.5}.documentation-content[_ngcontent-%COMP%]     a:has(>code){color:var(--text-default)}.documentation-content[_ngcontent-%COMP%]     a:has(>code)>code{color:var(--primary-default)}.documentation-content[_ngcontent-%COMP%]     a:has(>code)>code:hover{text-decoration:underline}.documentation-content[_ngcontent-%COMP%]     h1{font-family:Google Sans;padding:16px 0}.documentation-content[_ngcontent-%COMP%]     h2{font-family:Google Sans;padding:24px 0 8px 0}.documentation-content[_ngcontent-%COMP%]     h3{font-family:Google Sans;padding:16px 0 4px 0}"],
Na:0});var mbc=["markdownContentComponent"],nbc={iib:0,vib:1,Ed:2,0:"COLLAPSED",1:"EXPANDED",2:"UNKNOWN"},xT=function(a,b){this.Kl=a;this.modifier=b;this.W7b=!1;this.pib=nbc;this.QL=2};xT.prototype.Ra=function(){};xT.prototype.Zb=function(a){a.markdownContent&&(this.QL=2)};xT.prototype.Jo=function(){obc(this)};xT.prototype.expand=function(){this.QL=1};var obc=function(a){a.QL===2&&(a.W7b?_.F4a(a.Kl,function(){a.fmd.element.na.scrollHeight>180&&(a.QL=0)}):a.QL=1)};
xT.O=function(a){return new (a||xT)(_.C(_.ex),_.C(dT))};
xT.ya=_.Re({type:xT,oa:[["readme"]],mb:function(a,b){a&1&&_.Og(mbc,5);if(a&2){var c;_.Tg(c=_.Ug())&&(b.fmd=c.first)}},inputs:{W7b:"shouldCollapse",emd:"markdownContent",lFa:"safeHtmlContent"},standalone:!1,features:[_.Kn],Aa:6,Ba:11,Fa:[["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"]],ua:function(a,b){a&1&&(_.K(0,"markdown-content",1,0),_.S(2,"async"),_.S(3,"async"),_.I(4,"div"),_.F(5,ZTb,2,0,"button",2),_.J());a&2&&(_.bh("collapsed",b.QL===b.pib.iib),_.H("content",b.emd)("relativeLinkModifier",_.nh(2,7,b.modifier.y2b))("relativeImageModifier",_.nh(3,9,b.modifier.Roa))("safeHtmlContent",b.lFa),_.A(5),_.H("ngIf",b.QL===b.pib.iib))},dependencies:[_.op,_.BN,_.Fx,_.jv,_.up],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 yT=function(){var a=this;this.yH=_.ph.required.apply(_.ph,_.v([]));this.UR=this.YR=this.jr=!1;this.U9=void 0;this.Ha=_.u(_.Gx);this.qYa=_.u(tT);this.Ph=_.u(_.ho);this.ug=_.u(_.Cv);this.wd=_.Vg.apply(null,[!0].concat(_.v([])));this.lla=_.Vg.apply(null,[!1].concat(_.v([])));this.P3=_.Vg.apply(null,[void 0].concat(_.v([])));this.errorMessage=_.Vg.apply(null,[""].concat(_.v([])));this.Z7=_.Fh.apply(null,[function(){return a.yH().Z7}].concat(_.v([])));this.yL=_.Fh.apply(null,[function(){return tP(a.yH().location)}].concat(_.v([])));
this.pYa=_.Fh.apply(null,[function(){var b;return((b=a.P3())==null?void 0:b.DAa())||""}].concat(_.v([])));this.Itb=_.Fh.apply(null,[function(){var b;return((b=a.P3())==null?void 0:_.Y(b,1))||void 0}].concat(_.v([])));this.T$c=_.Fh.apply(null,[function(){var b,c=gUb((b=a.P3())==null?void 0:_.wl(b,_.xk,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([])));_.Gh(function(){var b=a.yL();b&&(a.mcb(),pbc(a),qbc(a,b),a.Ha.hb({element:"AiOverviewSection",action:"load",gestureName:"BACKGROUND",NG:new Map([["readme",a.Z7()?"AVAILABLE":"UNAVAILABLE"]])}))})};yT.prototype.Ma=function(){pbc(this)};
var qbc=function(a,b,c){c=c===void 0?!1:c;abc(a.qYa,b,c).ha(_.Lf(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.wd.set(!1);a.lla.set(!0);return[]})).subscribe({next:function(d){a.P3.set(d);a.wd.set(!1);a.lla.set(!1)},complete:function(){var d=a.P3();d&&!c&&((d=gUb(d==null?void 0:_.wl(d,_.xk,4)))&&(new Date).getTime()-d.getTime()>864E5&&(a.ug.open("This overview is a day old. Regenerating a new overview...",
"Dismiss",{duration:2E3}),a.Ha.hb({element:"AiOverviewSection",action:"regenerate",gestureName:"BACKGROUND",NG:new Map([["readme",a.Z7()?"AVAILABLE":"UNAVAILABLE"]])}),qbc(a,a.yL(),!0)),a.U9=Date.now());a.wd.set(!1);a.lla.set(!0)}})},pbc=function(a){if(a.U9){var b=Date.now()-a.U9;a.Ha.d7({element:"AiOverviewSection",action:"view_time",gestureName:"EXTERNAL",Ie:a.pYa().toString()},b);a.U9=void 0}};
yT.prototype.mcb=function(){this.wd.set(!0);this.lla.set(!1);this.P3.set(void 0);this.errorMessage.set("");this.UR=this.YR=this.jr=!1};yT.O=function(a){return new (a||yT)};
yT.ya=_.Re({type:yT,oa:[["ai-overview-section"]],inputs:{yH:[1,"folderViewData"]},standalone:!1,Aa:2,Ba:1,Fa:[[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",""]],ua:function(a,b){a&1&&_.ug(0,$Tb,2,2,"div",0)(1,fUb,3,1,"div",1);a&2&&_.vg(b.wd()?0:1)},dependencies:[_.Fx,_.jv,_.nv,_.hA,_.fA,_.Yv,xT],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}"],
Na:0});var zT=function(){this.Xib=500;this.psa=kUb;this.title=this.qBa="";this.fBa=[];this.FOb=!0;this.Zh=this.Z0=!1;this.toggle=new _.Uj;this.limit=500};zT.prototype.Zb=function(a){a.groupedFiles&&(this.limit=500)};zT.O=function(a){return new (a||zT)};
zT.ya=_.Re({type:zT,oa:[["folder-detail-section"]],inputs:{qBa:"headerId",title:"title",fBa:"groupedFiles",FOb:"initiallyExpanded",Z0:"useRelativeUrls",aggregations:"aggregations",Zh:"isPiper"},outputs:{toggle:"toggle"},standalone:!1,features:[_.Kn],Aa:9,Ba:4,Fa:[["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"]],ua: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),_.Q(4),_.F(5,hUb,4,3,"ng-container",2),_.J()(),_.I(6,"div",3),_.Q(7," Folder Detail Header "),_.J()(),_.F(8,jUb,1,1,"ng-template",4),_.J());a&2&&(_.H("expanded",b.FOb),_.A(3),_.tg("id",b.qBa),_.A(),_.dh(" ",b.title," "),_.A(),_.H("ngIf",b.Xib<b.psa(b.fBa)&&b.limit!=null))},dependencies:[_.Vq,_.np,_.op,_.yO,_.Fx,_.jv,_.SD,_.TD,_.NL,_.RD],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}"],
Na:0});var oUb=function(a,b){return b.index},rbc={},qUb=(rbc[0]="Files",rbc[1]="Project Info",rbc[2]="AI Overview",rbc[3]="AI Wiki",rbc),sbc={},tbc=(sbc[0]="openFilesTab",sbc[1]="openProjectsTab",sbc[2]="openAiOverviewTab",sbc[3]="openWikiTab",sbc),AT=function(){var a=this;this.Rvc=r5b;this.Ha=_.u(_.Qq);this.viewState=_.u(_.pN);this.H0a=_.Wza(this.viewState.I5);this.Db=_.ph.required.apply(_.ph,_.v([]));this.projectId=_.Fh.apply(null,[function(){return a.Db().location.wb}].concat(_.v([])));this.n8b=_.ph.apply(null,
[!1].concat(_.v([])));this.Z7b=_.ph.apply(null,[!1].concat(_.v([])));this.t8b=_.ph.apply(null,[!1].concat(_.v([])));this.Fda=_.Fh.apply(null,[function(){var b=[rUb(0)];a.n8b()&&b.push(rUb(1));a.t8b()?b.push(rUb(3)):a.Z7b()&&b.push(rUb(2));return b}].concat(_.v([])));this.asd=_.Fh.apply(null,[function(){var b=a.H0a();return a.Fda().findIndex(function(c){return c.index===b})}].concat(_.v([])));_.Gh(function(){var b=a.H0a(),c=a.Fda();b&&!c.find(function(d){return d.index===b})&&a.viewState.I5.next(0)})};
AT.prototype.bO=function(a){(a=this.Fda()[a])&&a.index!==this.H0a()&&(this.Ha.hb({element:"FolderTabHeader",action:tbc[a.index],gestureName:"CLICK",projectId:this.projectId()}),this.viewState.I5.next(a.index))};AT.O=function(a){return new (a||AT)};
AT.ya=_.Re({type:AT,oa:[["folder-tab-header"]],inputs:{Db:[1,"viewData"],n8b:[1,"showProjectTab"],Z7b:[1,"showAiOverviewTab"],t8b:[1,"showWikiTab"]},Aa:1,Ba:1,Fa:[["gmat-tabs","",3,"selectedIndex"],["gmat-tabs","",3,"selectedIndexChange","selectedIndex"],["mat-tab-label",""],["svgIcon","source:devai_plain_icon",1,"wiki-icon"]],ua:function(a,b){a&1&&_.ug(0,pUb,3,1,"mat-tab-group",0);a&2&&_.vg(b.Fda().length>1?0:-1)},dependencies:[CR,bR,_.yB,pQ,qQ,_.Zv,_.Yv],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}.wiki-icon[_ngcontent-%COMP%]{color:purple;margin-right:4px;height:18px;width:18px}"],
Na:0});var BT=function(){oT.call(this);this.g6a=500;this.exa=new _.Vf;this.vxa(this.lb.na)};_.W(BT,oT);_.h=BT.prototype;_.h.Ra=function(){oT.prototype.Ra.call(this);this.N8a(this.g6a)};_.h.N8a=function(a){var b=this,c=this.DN.ha(_.Kf(function(){return b.exa.ha(_.Nf(a))}));c.ha(_.hg(this.ub)).subscribe(function(d){d?b.openDialog():b.closeDialog()});this.fYb.ha(_.Hf(function(d){return d&&b.zX.fl.length>0}),_.Vka(function(){return c.ha(_.Hf(function(d){return!d}))}),_.hg(this.ub)).subscribe(function(){b.Lc.run(function(){b.zX.emit()})})};
_.h.vxa=function(a){var b=this;this.k9&&this.k9.lTd().ha(_.Nf(this.g6a),_.hg(this.ub)).subscribe(function(){a.matches(":hover")||b.Me.element.na.matches(":hover")?b.gna():b.UG()});this.Lc.Xb(function(){_.Bf(a,"mouseenter").ha(_.hg(b.ub)).subscribe(function(){b.gna()});_.Bf(a,"click").ha(_.hg(b.ub)).subscribe(function(c){c.target.closest("[xapInlineDialogClose]")?b.UG():(b.gna(),b.openDialog())});_.Bf(a,"mouseleave").ha(_.hg(b.ub)).subscribe(function(){b.UG()});_.Bf(a,"mousemove").ha(_.hg(b.ub)).subscribe(function(){b.exa.next()})})};
_.h.ZYa=function(a){var b=this;this.Lc.Xb(function(){_.Bf(a,"keydown").ha(_.hg(b.ub)).subscribe(function(c){switch(c.key){case "Escape":var d;((d=b.ad)==null?0:d.Hf())&&c.stopPropagation();b.closeDialog()}})})};_.h.gna=function(){this.disabled||(this.DN.next(!0),this.exa.next())};_.h.UG=function(){this.DN.next(!1);this.exa.next()};_.h.kCb=function(a){return new _.nj(Object.assign({},this.nab,{yf:oT.prototype.ega.call(this,a),Hg:Eac(this),Ad:this.xna}))};BT.O=function(a){return new (a||BT)};
BT.Ea=_.Te({type:BT,oa:[["","xapInlineDialog",""]],Za:[1,"xap-inline-dialog"],inputs:{Si:[0,"xapInlineDialog","dialog"],disabled:[0,"xapInlineDialogDisabled","disabled"],g6a:"hoverDelayMs"},Qb:["xapInlineDialog"],features:[_.kg]});var ubc=function(){},vbc=function(){};var wbc=Symbol("Pe"),CP=function(a,b,c){c=c===void 0?null:c;this.Jh=null;a&&(this.Jh=a.mHd())&&(this.Jh.Jda("click",3,"generic_click"),this.Jh.Jda("dragstart",30),this.Jh.Jda("drop",37),this.Jh.Jda("hover",9),this.Jh.Jda("input_text",15),this.Jh.Jda("key_press",32));b&&(this.efc=b.pHd());this.Xb=c?c.Xb.bind(c):Zone.root.run.bind(Zone.root);CP.lSb||(CP.lSb=!0,this.Xb(function(){window.addEventListener("click",function(d){CP.xZ=d},{capture:!0});window.addEventListener("mouseenter",function(d){CP.xZ=
d},{capture:!0})}))};CP.prototype.wc=function(a,b){var c=this;this.Xb(function(){c.Jh&&c.efc&&(xbc(c,a,b),b.Jbc&&c.Jh.lKd())})};CP.prototype.hb=function(a,b,c){this.Jh&&this.Jh.hb(a,b,c)};
var xbc=function(a,b,c){a:if(a=a.efc,c.dfc)a=c.dfc;else{if(a)if(c.Ihb)if(a=a[c.Ihb],a===0)console.warn("ID was never assigned for VE with name: "+c.Ihb);else{if(a)break a;console.warn("Cannot find VE with name: "+c.Ihb)}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.Egb&&a.push("generic_click"),c.Jbc&&a.push("impression"),c.Dbc&&a.push("dragstart"),c.Ebc&&a.push("drop"),c.Ggb&&
a.push("hover"),c.nvd&&a.push("attention"),c.Kbc&&a.push("input_text"),c.Lbc&&a.push("key_press"),c.ZSd&&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[wbc]=c)};CP.prototype.log=function(a){this.Jh&&this.Jh.log(a)};
var ybc=function(a,b,c,d){CP.xZ&&CP.xZ!==d&&(CP.xZ.type==="click"&&c.Egb&&tUb(b)&&a.hb("click",b),CP.xZ.type==="mouseenter"&&c.Ggb&&tUb(b)&&a.hb("hover",b))};CP.lSb=!1;CP.xZ=null;CP.O=function(a){return new (a||CP)(_.t(ubc,8),_.t(vbc,8),_.t(_.th,8))};CP.wa=_.q({token:CP,qa:CP.O,Ga:"root"});var zbc="click mouseenter dragstart drop keydown input".split(" "),CT=function(a,b,c){var d=this;this.mwd=a;this.document=b;this.Lc=c;this.TLb=function(e){for(var f=e.target;f;f=f.parentElement){var g=f[wbc];if(g)switch(e.type){case "click":g.Egb&&d.hb("click",f);break;case "mouseenter":g.Ggb&&d.hb("hover",f);break;case "dragstart":g.Dbc&&d.hb("dragstart",f);break;case "drop":g.Ebc&&d.hb("drop",f);break;case "keydown":g.Lbc&&d.hb("key_press",f);break;case "input":g.Kbc&&d.hb("input_text",f);break;
default:console.warn("No GIL binding for events of type "+e.type)}}};this.Lc.Xb(function(){for(var e=_.k(zbc),f=e.next();!f.done;f=e.next())d.document.addEventListener(f.value,d.TLb,{capture:!0})})};CT.prototype.hb=function(a,b){if(a!=="input_text"||this.Zod!==b)this.mwd.hb(a,b),this.Zod=a==="input_text"?b:void 0};CT.prototype.Ma=function(){var a=this;this.Lc.Xb(function(){for(var b=_.k(zbc),c=b.next();!c.done;c=b.next())a.document.removeEventListener(c.value,a.TLb,{capture:!0})});CT.instance=void 0};
CT.O=function(a){return new (a||CT)(_.t(CP),_.t(_.ii),_.t(_.th))};CT.wa=_.q({token:CT,qa:CT.O});var Abc=new _.Hd("VE config");var Bbc=function(){var a=this;this.Dec=_.ph.apply(null,_.v([]));this.zec=_.ph.apply(null,[D4b].concat(_.v([])));this.Bec=_.ph.apply(null,["0"].concat(_.v([])));this.value=_.Fh.apply(null,[function(){var b=a.Dec();if(!b)return"";b=b.hd();if(b==="")return"";b=a.zec()(b);return b===""?"":a.Bec()+":"+b}].concat(_.v([])))};Bbc.O=function(a){return new (a||Bbc)};Bbc.Ea=_.Te({type:Bbc,oa:[["","veMetadataObject",""]],inputs:{Dec:[1,"veMetadataObject"],zec:[1,"veEncoder"],Bec:[1,"veKey"]},Qb:["veMetadataLoggingDirective"]});var DT=function(a,b,c,d,e,f,g){this.el=a;this.SCa=b;this.Lc=c;this.renderer=d;this.dhd=e;this.lwd=f;this.Cec=g;this.tJ="";this.xhb=this.whb=this.yec=this.vhb=this.uhb=this.thb=this.shb=this.Fec=this.Aec=this.Eec=!1;this.Dcc=[];this.h8a=null;this.KNb=!1};_.h=DT.prototype;_.h.je=function(a){this.shb&&(this.hb("click"),this.h8a=a)};_.h.wnd=function(){this.thb&&this.hb("dragstart")};_.h.xnd=function(){this.uhb&&this.hb("drop")};_.h.a_=function(){this.xhb&&this.hb("key_press")};
_.h.O$a=function(a){this.vhb&&(this.hb("hover"),this.h8a=a)};_.h.And=function(){this.whb&&!this.KNb&&(this.hb("input_text"),this.KNb=!0)};_.h.hb=function(a){this.SCa.hb(a,this.el.na,this.kwd)};var Cbc=function(a){if(!a.Cec)return a.tJ;var b=a.Cec.value();if(b==="")return a.tJ;if(a.tJ!=="")throw Error("Qe");return b};
DT.prototype.Ra=function(){var a=this;this.Fbc&&this.Lc.Xb(function(){var b=a.el.na;a.Dcc=[a.renderer.listen(b,"click",a.je.bind(a)),a.renderer.listen(b,"dragstart",a.wnd.bind(a)),a.renderer.listen(b,"drop",a.xnd.bind(a)),a.renderer.listen(b,"keydown",a.a_.bind(a)),a.renderer.listen(b,"input",a.And.bind(a)),a.renderer.listen(b,"mouseenter",a.O$a.bind(a))]});this.tJ=Cbc(this);this.config=this.Ml();this.SCa.wc(this.el,this.config)};
DT.prototype.Ml=function(){return{metadata:this.tJ,mutable:this.Eec,Egb:this.shb,Dbc:this.thb,Ebc:this.uhb,Ggb:this.vhb,nvd:this.yec,Kbc:this.whb,Jbc:this.Aec,trackVisibility:this.Fec,Lbc:this.xhb,dfc:this.Fn,index:this.jwd}};DT.prototype.Zb=function(){var a;if((a=this.config)==null?0:a.mutable)this.config=this.Ml(),this.config.mutable=!0,xbc(this.SCa,this.el,this.config)};
DT.prototype.Ma=function(){var a=this;this.config&&this.Fbc&&ybc(this.SCa,this.el.na,this.config,this.h8a);this.Lc.Xb(function(){for(var b=_.k(a.Dcc),c=b.next();!c.done;c=b.next())c=c.value,c()})};_.p.Object.defineProperties(DT.prototype,{Fbc:{configurable:!0,enumerable:!0,get:function(){var a;return this.dhd==null&&!((a=this.lwd)==null?0:a.YEd)}}});DT.O=function(a){return new (a||DT)(_.C(_.ne),_.C(CP),_.C(_.th),_.C(_.oj),_.C(CT,8),_.C(Abc,8),_.C(Bbc,8))};
DT.Ea=_.Te({type:DT,oa:[["","ve",""]],inputs:{Fn:"ve",tJ:"veMetadata",kwd:"veInteractionMetadata",Eec:"veMutable",Aec:"veImpression",Fec:"veVisibility",shb:"veClick",thb:"veDrag",uhb:"veDrop",vhb:"veHover",yec:"veAttention",whb:"veInputText",xhb:"veKeyPress",jwd:"veIndex"},Qb:["veLoggingDirective"],features:[_.Kn]});var ET=function(){};ET.O=function(a){return new (a||ET)};ET.Ja=_.Se({type:ET});ET.Ia=_.ed({});var Dbc=_.Tk(["https://screenshot.googleplex.com"]),FT=function(){this.l_=[];this.Mza=this.SY=this.zFa=0};FT.prototype.Ra=function(){this.Mza=Math.min(this.l_.length,this.SY+6)};var Ebc=function(a,b){b=a.SY+b;b>=0&&b<a.l_.length&&(a.zFa=b,a.SY=b,a.Mza=Math.min(a.l_.length,a.SY+6))};FT.O=function(a){return new (a||FT)};
FT.ya=_.Re({type:FT,oa:[["stacks-photo-gallery"]],inputs:{l_:"photoUrls"},Aa:18,Ba:7,Fa:[["rel","preconnect","href",DKb(Dbc[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"]],ua:function(a,b){a&1&&(_.K(0,
"link",0),_.I(1,"div",1)(2,"div",2),_.K(3,"img",3),_.J(),_.I(4,"div")(5,"div",4),_.JE(6,uUb,2,3,"div",5,_.IE),_.S(8,"slice"),_.J(),_.I(9,"div",6)(10,"button",7),_.O("click",function(){return Ebc(b,-6)}),_.I(11,"mat-icon"),_.Q(12,"chevron_left"),_.J()(),_.I(13,"div",8),_.Q(14),_.J(),_.I(15,"button",7),_.O("click",function(){return Ebc(b,6)}),_.I(16,"mat-icon"),_.Q(17,"chevron_right"),_.J()()()()());a&2&&(_.A(3),_.H("ngSrc",b.l_[b.zFa]),_.A(3),_.KE(_.dD(8,3,b.l_,b.SY,b.Mza)),_.A(8),_.bD("Image ",b.SY+
1," to ",b.Mza))},dependencies:[_.vp,VP,_.Wx,_.mv,aQ,_.Zv,_.Yv,UP],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 GT=function(){this.theme="grey";this.aYa=!1;this.ska="16px";this.dpd=new Map([[0,"NP"],[1,"PR"],[2,"SA"],[3,"GA"],[4,"DP"],[5,"NA"]]);this.z0b=new Map([[0,""],[1,"yellow"],[2,"blue"],[3,"green"],[4,"pink"],[5,"red"]])};GT.prototype.Ra=function(){this.iF?(this.label=this.label?this.label:this.dpd.get(this.iF),this.theme=this.z0b.has(this.iF)?this.z0b.get(this.iF):"grey"):this.theme=this.theme?this.theme:"grey";this.icon==="fitbit_check_small"&&(this.ska="24px")};
GT.O=function(a){return new (a||GT)};
GT.ya=_.Re({type:GT,oa:[["stacks-chip"]],inputs:{label:"label",theme:"theme",icon:"icon",width:"width",ariaLabel:"ariaLabel",iF:"productPhase",tooltip:"tooltip",aYa:"addBorderRadius"},Aa:3,Ba:10,Fa:[[3,"matTooltip"],[3,"class","border-radius","font-size","margin-right"],[1,"label"]],ua:function(a,b){a&1&&(_.I(0,"div",0),_.ug(1,vUb,2,10,"span",1),_.ug(2,wUb,2,1,"p",2),_.J());a&2&&(a=_.pC("chip ",b.theme),_.ch(a),_.ah("border-radius",b.aYa?"2px":"0")("width",b.width!=null?b.width:"fit-content"),_.H("matTooltip",
b.tooltip),_.A(),_.vg(b.icon?1:-1),_.A(),_.vg(b.label?2:-1))},dependencies:[_.Ay],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 zUb=function(a){this.Ca=_.Nb(a)};_.W(zUb,_.Mk);zUb.prototype.b7b=function(a){return _.Qc(this,1,a)};zUb.prototype.toObject=function(){if(this!=null){_.lc(this);var a={K$c:_.l(_.X(this,1))}}else a=void 0;return a};var EP=function(a){this.Ca=_.Nb(a)};_.W(EP,_.Mk);_.h=EP.prototype;_.h.Xj=function(){return _.Y(this,1)};_.h.ko=function(a){return _.Qc(this,1,a)};_.h.TG=function(){return _.ql(this,1)};_.h.getUrl=function(){return _.Y(this,2)};_.h.nt=function(a){return _.Qc(this,2,a)};_.h.X5=function(){return _.Y(this,3)};_.h.sr=function(a){return _.Qc(this,3,a)};_.h.QKb=function(){return _.El(this,4)};_.h.iMb=function(){return _.ib(_.fc(this,4))!=null};var Fbc=function(a){if(a!=null)return _.lc(a),{label:_.l(_.X(a,1)),url:_.l(_.X(a,2)),icon:_.l(_.X(a,3)),Pjd:_.l(_.Vl(a,4))}};EP.prototype.toObject=function(){return Fbc(this)};var DP=function(a){this.Ca=_.Nb(a)};_.W(DP,_.Mk);DP.prototype.jja=function(a){return _.xl(this,EP,1,_.ul(a))};DP.prototype.qw=function(a){return _.Bl(this,1,EP,a)};DP.prototype.BY=function(){return _.Y(this,2)};DP.prototype.mt=function(a){return _.Qc(this,2,a)};DP.prototype.toObject=function(){if(this!=null){_.lc(this);var a={yld:_.hc(this.jja(),Fbc),category:_.l(_.X(this,2))}}else a=void 0;return a};var Gbc=new Map([[3,"Accepting all"],[2,"Accepting with allowlist"],[1,"Accepting no new customers"]]),Hbc=new Map([[3,"General availability"],[2,"Special availability"],[1,"Preview"],[4,"Deprecated"],[5,"Not allowed"]]),Ibc=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"]]),Jbc=new Map([[1,"Business"],[2,"Confidential"],
[3,"Need to know"],[5,"PII"],[7,"SPII"],[6,"Public"],[8,"User"],[4,"Not applicable"]]),Kbc=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"]]),Lbc=new Map([[1,"Service"],[2,"Library"],[3,"Framework"],[4,"Tool"],[5,"Standard"]]);var HT=function(){this.bQb=!1};HT.prototype.R4a=function(a){return xUb(a)};HT.prototype.Q4a=function(a){return yUb(a)};HT.prototype.oCa=function(){return g9b(this.product)?this.product.oja().length>0:this.product.RKb()};HT.O=function(a){return new (a||HT)};
HT.ya=_.Re({type:HT,oa:[["stacks-product-icons"]],inputs:{product:"product",Goa:"recommendedLabel",Nw:"entityType",bQb:"isCurationProductIcons"},Aa:12,Ba:9,Fa:[["isaTooltip",""],["recommendedTooltip",""],["phaseTooltip",""],["theme","grey",3,"label","ariaLabel"],[1,"clickable",3,"width"],[1,"clickable"],["width","25px","ariaLabel","Product phase","dialogLabel","Product phase tooltip",3,"productPhase","xapInlineDialog"],["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"],[3,"innerHTML"],"mat-button  href http://go/stacks-product-phases target _blank".split(" ")],ua:function(a,b){a&1&&(_.I(0,"div"),_.ug(1,BUb,1,2,"stacks-chip",3),_.ug(2,DUb,2,3,"span",4),_.F(3,EUb,9,3,"ng-template",null,0,_.oh),_.ug(5,GUb,2,3,"span",4),_.F(6,HUb,4,1,"ng-template",null,1,_.oh),_.I(8,"span",5),_.K(9,"stacks-chip",6),_.J(),_.F(10,
IUb,7,2,"ng-template",null,2,_.oh),_.J());a&2&&(a=_.$g(11),_.ch(b.bQb?"curation-product-icons":"product-icons"),_.A(),_.vg(b.Nw?1:-1),_.A(),_.vg(b.Goa==null||b.product.KAa()?2:-1),_.A(3),_.vg(b.Goa==null||b.oCa()?5:-1),_.A(3),_.ah("width","25px"),_.A(),_.H("productPhase",b.product.pR())("xapInlineDialog",a))},dependencies:[GT,_.vp,_.Zv,lT,BT,kT,mT],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 IT=function(){this.dla=!1;this.Iud=this.zac=this.name=this.j5=this.Nw=""};
IT.prototype.Ra=function(){if(this.product)this.dla=!0,this.Nw="Product",this.j5="home/product/"+this.product.hn(),this.name=this.product.getName();else if(this.Ll)switch(_.BCa(this.Ll,nS)){case 1:this.dla=!0;this.Nw="Product";this.j5="home/product/"+this.Ll.DM().hn();this.name=this.Ll.DM().getName();this.product=this.Ll.DM();break;case 2:this.Nw="Domain";if(this.Ll.Ui().IY().length>0){var a=this.Ll.Ui();this.j5="home/domain/"+_.Hl(a,24)}else a=this.Ll.Ui(),this.j5="home/?currentDomain="+_.Hl(a,24);
this.name=this.Ll.Ui().getName();break;case 3:this.Nw="Core Solution",this.j5="home/core-solution/"+this.Ll.HAa().getId(),this.name=this.Ll.HAa().getName()}};IT.O=function(a){return new (a||IT)};
IT.ya=_.Re({type:IT,oa:[["stacks-entity-card"]],inputs:{Ll:"entity",product:"product"},Aa:9,Ba:5,Fa:[[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"]],ua:function(a,b){a&1&&(_.I(0,"div",0)(1,"div",1),_.ug(2,JUb,2,4,"div",2),_.ug(3,KUb,1,0,"div",3),_.I(4,
"div",4)(5,"a",5),_.Q(6),_.J(),_.ug(7,LUb,1,2,"stacks-product-icons",6)(8,NUb,2,1,"div",7),_.J()()());a&2&&(_.A(2),_.vg(b.dla?2:-1),_.A(),_.vg(b.dla?-1:3),_.A(2),_.H("href",b.j5,_.Ee),_.A(),_.eh(b.name),_.A(),_.vg(b.dla?7:8))},dependencies:[_.vp,GT,HT],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 JT=function(a){this.Ca=_.Nb(a)};_.W(JT,_.Mk);JT.prototype.Co=function(){return _.Y(this,1)};JT.prototype.aj=function(a){return _.Qc(this,1,a)};JT.prototype.Au=function(){return _.Y(this,2)};JT.prototype.O8=function(a){return _.Qc(this,2,a)};var Mbc=function(a,b){return _.Qc(a,3,b)},Nbc=function(a,b){return _.Qc(a,4,b)};JT.prototype.toObject=function(){if(this!=null){_.lc(this);var a={title:_.l(_.X(this,1)),content:_.l(_.X(this,2)),vAd:_.l(_.X(this,3)),wAd:_.l(_.X(this,4))}}else a=void 0;return a};var PUb=function(a){return{wld:a}},UUb=function(a,b){return{link:a,tooltip:b}},Pbc=function(){this.J3b=[];this.Yn="";this.j7a=this.bRb=!1;this.uzb=Obc;this.Fn={cp:215999};this.Ro=AUb};Pbc.O=function(a){return new (a||Pbc)};
Pbc.ya=_.Re({type:Pbc,oa:[["stacks-main-panel"]],inputs:{J3b:"resourceLinkLists",Yn:"header",bRb:"isSide",j7a:"isCurationMainPanelBox"},Aa:10,Ba:5,Fa:[["tooltipIcon",""],["icon",""],["tooltip",""],[3,"class"],[1,"link-icon"],[1,"icon-link"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"link",3,"href","target","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"]],ua:function(a,b){a&1&&(_.I(0,"div")(1,"span"),_.Q(2),_.J(),_.I(3,"div"),_.JE(4,WUb,6,4,"div",3,_.IE),_.J()(),_.F(6,YUb,4,1,"ng-template",null,0,_.oh)(8,aVb,2,1,"ng-template",null,1,_.oh));a&2&&(_.ch(b.j7a?"curation-main-panel-box":"main-panel-box"),_.A(2),_.eh(b.Yn),_.A(),_.ch(b.bRb?
"one-col":"three-cols"),_.A(),_.KE(b.J3b))},dependencies:[_.vp,_.tp,_.Ay,ET,DT,lT,kT,mT,BT],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;gap:16px;padding:16px 8px}.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 Obc=(new Map).set("Apps ATLs",Nbc(Mbc((new JT).aj("Apps ATL guidance").O8("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",Nbc(Mbc((new JT).aj("Data classification and type").O8("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",
Nbc(Mbc((new JT).aj("Data Protection Standard").O8("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 Qbc=_.Tk(["https://fonts.googleapis.com/css2?family=Google+Symbols:opsz,wght,FILL,GRAD@24,400,0..1,0"]),Rbc=_.Tk(["https://fonts.googleapis.com/css2?family=Google+Sans+Display:wght@400;500;700"]),cWb=function(a){return{aEa:a,y_:!0}},UVb=function(a){return{aEa:a}},cVb=function(a,b){return b.hn()},iWb=function(a,b){return b.T5()},KT=function(){this.product=_.ph.required.apply(_.ph,_.v([]));this.q$a=this.iF=this.lYa="";this.hM=[];this.Ap=[];this.tY=[];this.Gja=[];this.Gea="";this.wd=!0;this.abb=
"";this.pFa=[];this.W7="";this.g$c=Ibc;this.Il=4;this.Fn={LNc:200202,cp:215999};this.Ro=AUb};KT.prototype.Ra=function(){Sbc(this)};
var Sbc=function(a){a.abb="";a.pFa=[];a.W7="";a.wd=!0;a.abb=a.product().IY()[a.product().IY().length-1].Uia();a.lYa=Gbc.get(c8b(a.product()))||"";a.iF=Hbc.get(a.product().pR())||"";a.q$a=Hbc.get(oVb(a.product()))||"";a.iF==="Deprecated"?d8b(a.product())?a.Gea="This product is deprecated, use one of the alternatives below.":a.Gea="This product is deprecated.":a.iF==="Not allowed"&&(a.Gea="This product is Not Allowed and not approved for use in Google.");f8b(a.product()).length>0&&(a.pFa=f8b(a.product()).map(function(c){c?
(c=_.X(c,3),c=c===null||c===void 0?null:new _.vc(c)):c=null;return c.toString()}));Tbc(a);if(j8b(a.product())){var b=_.bxa(i8b(a.product()));b&&(a.W7=_.Dc(b))}a.wd=!1},Tbc=function(a){a.hM=[];a.Ap=[];a.tY=[];a.Gja=[];a.product().Oia().length>0&&a.hM.push(FP(a.product().Oia(),"school","Codelabs"));P7b(a.product()).length>0&&a.hM.push(FP(P7b(a.product()).concat(),"school","Concepts"));a.product().Zia().length>0&&a.hM.push(FP(a.product().Zia().concat(),"school","Getting started"));a.product().bja().length>
0&&a.hM.push(FP(a.product().bja().concat(),"school","How to"));a.product().eja().length>0&&a.hM.push(FP(a.product().eja().concat(),"school","Introductory guides"));b8b(a.product()).length>0&&a.hM.push(FP(b8b(a.product()).concat(),"school","Testing"));R7b(a.product()).length>0&&a.Ap.push(FP(R7b(a.product()).concat(),"docs","Future plans"));if(S7b(a.product()).length>0){for(var b=(new DP).mt("Languages"),c=_.k(S7b(a.product())),d=c.next();!d.done;d=c.next())d=d.value,b.qw((new EP).ko(Kbc.get(d)).sr("terminal"));
a.Ap.push(b)}W7b(a.product()).length>0&&a.Ap.push(FP(W7b(a.product()).concat(),"link","SLOs"));if(T7b(a.product()).length>0){b=(new DP).mt("Data classification");c=_.k(T7b(a.product()));for(d=c.next();!d.done;d=c.next())d=d.value,b.qw((new EP).ko(Jbc.get(d)).sr("lan"));a.Ap.push(b)}if(h8b(a.product()).length>0){b=(new DP).mt("Product type");c=_.k(h8b(a.product()));for(d=c.next();!d.done;d=c.next())d=d.value,b.qw((new EP).ko(Lbc.get(d)).sr("category"));a.Ap.push(b)}Z7b(a.product())&&(b=(new DP).mt("Supports Cloud").qw((new EP).ko(Z7b(a.product())?
"Cloud support":"No cloud support").sr(Z7b(a.product())?"cloud_done":"cloud_off")),a.Ap.push(b));b=a.product();if(_.ib(_.fc(b,46))!=null){b=(new DP).mt("Open source");c=b.qw;d=new EP;var e=d.ko;var f=a.product();f=_.El(f,46);d=e.call(d,f?"Yes":"No");e=d.sr;f=a.product();f=_.El(f,46);b=c.call(b,e.call(d,f?"lock_open_right":"lock"));a.Ap.push(b)}a.product().OM()&&a.Ap.push((new DP).mt("TeamGraph ID").qw((new EP).nt("https://moma.corp.google.com/product/"+a.product().hn()).ko(""+a.product().hn()).sr("link")));
U7b(a.product()).length>0&&a.Ap.push(FP(U7b(a.product()).concat(),"planner_review","Monitoring"));if(O7b(a.product()).length>0){b=(new DP).mt("Code paths");c=_.k(O7b(a.product()));for(d=c.next();!d.done;d=c.next())d=d.value,b.qw((new EP).ko(d).sr("code_blocks").nt("https://source.corp.google.com/piper/"+d));a.Ap.push(b)}g8b(a.product()).length>0&&a.Ap.push(FP(g8b(a.product()).concat(),"square_foot","Blueprint project"));a.product().pja().length>0&&a.Ap.push(FP(a.product().pja().concat(),"link","Resources"));
if(V7b(a.product()).length>0){b=(new DP).mt("Roadmap");c=_.k(V7b(a.product()));for(d=c.next();!d.done;d=c.next())d=d.value,b.qw((new EP).ko(d).sr("view_timeline").nt("https://roadmap.googleplex.com/"+d));a.Ap.push(b)}Q7b(a.product()).length>0&&a.Ap.push(FP(Q7b(a.product()).concat(),"link","CUJs"));a.product().N5().length>0&&a.tY.push(FP(a.product().N5().concat(),"forum","Ask a question"));$7b(a.product()).length>0&&a.tY.push(FP($7b(a.product()).concat(),"bug_report","Report an issue"));a8b(a.product()).length>
0&&a.tY.push(FP(a8b(a.product()).concat(),"mail","Stay updated"));b=e8b(a.product());b=_.Hl(b,2);sUb(b)&&(b=(new DP).mt("Meet the team"),c=b.qw,d=(new EP).ko("full team on Moma").sr("https://moma-teams-photos.corp.google.com/logo/109563759"),e=d.nt,f=e8b(a.product()),f=_.Hl(f,2),b=c.call(b,e.call(d,"https://moma.corp.google.com/team/"+f)),a.tY.push(b));var g;if((g=Y7b(a.product()))==null?0:_.rl(g,IP,3))g=(new DP).mt("Apps ATLs").qw((new EP).ko(Y7b(a.product()).getName()).nt(q7b(Y7b(a.product())).getUrl()).sr("remove_selection")),
a.Gja.push(g);X7b(a.product())&&(g=(new DP).mt("Security").qw((new EP).ko(X7b(a.product()).getName()).nt(q7b(X7b(a.product())).getUrl()).sr("lock")),a.Gja.push(g))};KT.prototype.R4a=function(a){return xUb(a)};KT.prototype.Q4a=function(a){return yUb(a)};KT.O=function(a){return new (a||KT)};
KT.ya=_.Re({type:KT,oa:[["stacks-code-search-product-page"]],inputs:{product:[1,"product"]},Aa:8,Ba:1,Fa:[["usedInDomainsLinks",""],["phaseTooltip",""],["href",DKb(Qbc[0]),"rel","stylesheet"],["href",DKb(Rbc[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"]],ua:function(a,b){a&1&&(_.K(0,"link",2)(1,"link",3),_.ug(2,dWb,64,46,"main",4)(3,eWb,2,0,"div",5),_.F(4,jWb,5,1,"ng-template",null,0,_.oh)(6,kWb,8,7,"ng-template",null,1,_.oh));a&2&&(_.A(2),_.vg(b.wd?3:2))},dependencies:[GT,_.vp,_.tp,IT,_.Wx,_.Fx,_.jv,Pbc,_.Zv,_.gA,_.fA,FT,ET,DT,lT,kT,mT,BT,_.qD],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 Ubc=function(a){this.Ca=_.Nb(a)};_.W(Ubc,_.Mk);var Vbc=function(a){this.Ca=_.Nb(a)};_.W(Vbc,_.Mk);var Wbc=_.BKb(Vbc);var Xbc=function(a){if(a!=null)return _.lc(a),{XEd:_.l(_.X(a,1)),eA:_.Jl(a,2,1),zBd:_.l(_.Ol(a,3))}};Ubc.prototype.toObject=function(){return Xbc(this)};Vbc.prototype.toObject=function(){if(this!=null){_.lc(this);var a={TEd:_.hc(_.xl(this,Ubc,1,_.ul()),Xbc)}}else a=void 0;return a};var Ybc;var Zbc=["mainContent"],LT=function(){var a=this;this.Dh=_.u(_.ti);this.mA=_.u(_.py);this.viewState=_.u(_.pN);this.Z9c=_.u(jT);_.u(_.wx);this.Va=_.u(_.ni);this.Jtb=Ybc||(Ybc=Wbc('[[["google3/devtools/cider/web/",1],["google3/devtools/codereview/services/",1],["google3/devtools/codereview/webclient/",1],["google3/devtools/grimoire/web/",1],["google3/devtools/grok/kythe/",1],["google3/devtools/piper/client/",1],["google3/java/com/google/devtools/cider/",1],["google3/java/com/google/devtools/codereview/",1],["google3/third_party/vscode/contrib/agent/",1],["google3/tools/gsearch/crawler/",1],["google3/tools/gsearch/intelligence/",1],["google3/learning/gemini/deployment/disaggregation/",1],["google3/devtools/cider/extensions/dialog2code/",1]]]'));
this.HU="detail-header-id";this.EEc="Files and Directories";this.FEc="Generated Files and Directories";this.DEc="Deleted Files and Directories";this.Zh=_.DI;this.Io={files:{kt:new Set,entries:[]},pE:{kt:new Set,entries:[]}};this.o9a=[];this.yM={files:{kt:new Set,entries:[]},pE:{kt:new Set,entries:[]}};this.DKb=[];this.Lp={files:{kt:new Set,entries:[]},pE:{kt:new Set,entries:[]}};this.g1a=[];this.zr=function(){};this.Mhb=this.Htb=!1;this.JCb=_.Vg.apply(null,[""].concat(_.v([])));this.q6b=new _.ai(null);
this.t9b=new _.ag;this.edd=_.qC(function(c){a.mA.YFa(c)},300);this.Dgd=_.qC(function(c){!LP(a.Io)||a.mA.Eqa(c)},300);var b=_.u(oS);this.Htb=_.vx.has(102);this.Mhb=_.vx.has(110);this.u9b=(this.utd=_.vx.has(53))?this.t9b.ha(_.gg(function(c){return b.get(c)}),_.bg(1),_.uf()):_.Ff;this.fza=_.vf([this.q6b,this.u9b]).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 sUb(f.hn())===d}))!=null?e:
null}),_.Sf(),_.bg(1),_.uf())};LT.prototype.Ra=function(){};
LT.prototype.Zb=function(a){var b=this,c=a.viewData;if(c){a=c.Rf;var d=c.Ck;d=(c=d&&_.SI(a.location,d.location))&&a.entries.length>d.entries.length;c||(this.Io={files:{kt:new Set,entries:[]},pE:{kt:new Set,entries:[]}},this.yM={files:{kt:new Set,entries:[]},pE:{kt:new Set,entries:[]}},this.Lp={files:{kt:new Set,entries:[]},pE:{kt:new Set,entries:[]}});c&&!d||$bc(this,a.entries,this.location);c||(this.KEa=a.KEa,this.Cbb=a.Cbb,_.vx.has(11)&&(this.aggregations=oac(this.Z9c,a.location,a.entries.filter(function(e){var f;
return!((f=_.wl(e,_.os,4))==null?0:_.El(f,4))&&!_.$I(e.FM())}).map(BWb)).ha(_.bg(1),_.uf())),this.zr=_.iAb(this.Dh,function(){var e;(e=b.amd)==null||e.na.focus()}),this.t9b.next(this.location),this.JCb.set(this.location.path||""))}};LT.prototype.Ma=function(){this.zr()};
var LP=function(a){return a.entries?a.entries.length>0:a.files.entries.length>0||a.pE.entries.length>0},acc=function(a){var b=a.files;a=a.pE;var c=[];LP(a)&&c.push(a.entries);LP(b)&&c.push(b.entries);return c},mWb=function(a){return a.location.path===""||a.location.path==="/"},$bc=function(a,b,c){var d=mWb(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=_.wl(e,_.os,4))==null?void 0:_.Y(g,5),r=BWb(e);g=_.$I(e.FM());var x=_.Ztb(e.FM()),z=!g||x;e={Xc:d||
!z?_.Ss(_.pJ(m.uc().Pc(r)),{Uf:n}).tb():void 0,path:r,name:_.mD(r),Uf:n,entryType:e.getType(),Lp:(f=_.wl(e,_.os,4))==null?void 0:_.El(f,4),yM:g,tjd:x,Hsd:z};f=e.entryType===3||e.entryType===5;f=e.Lp?f?a.Lp.pE:a.Lp.files:e.yM?f?a.yM.pE:a.yM.files:f?a.Io.pE:a.Io.files;f.kt.has(e.name)||(f.kt.add(e.name),f.entries.push(e))}!LP(a.Io)&&LP(a.Lp)?(a.Io=a.Lp,a.o9a=acc(a.Io),a.Lp={files:{kt:new Set,entries:[]},pE:{kt:new Set,entries:[]}},a.g1a=[]):(a.o9a=acc(a.Io),a.g1a=acc(a.Lp));a.DKb=acc(a.yM)};
_.p.Object.defineProperties(LT.prototype,{Tl:{configurable:!0,enumerable:!0,get:function(){return this.viewState.I5.getValue()}},zkd:{configurable:!0,enumerable:!0,get:function(){return this.Tl===0}},Akd:{configurable:!0,enumerable:!0,get:function(){return this.Tl===1}},ykd:{configurable:!0,enumerable:!0,get:function(){return this.Tl===2}},mRb:{configurable:!0,enumerable:!0,get:function(){return this.Tl===3}},location:{configurable:!0,enumerable:!0,get:function(){return this.Db.location}},MPb:{configurable:!0,
enumerable:!0,get:function(){return this.Htb&&_.DI(this.location)}},l7a:{configurable:!0,enumerable:!0,get:function(){return this.Mhb&&_.DI(this.location)&&!!this.pfc}},pfc:{configurable:!0,enumerable:!0,get:function(){var a=this,b;return(b=_.xl(this.Jtb,Ubc,1,_.ul()).find(function(c){var d;return((d=a.location.path)!=null?d:"").startsWith(_.Y(c,1))}))==null?void 0:_.Y(b,1)}},n7a:{configurable:!0,enumerable:!0,get:function(){var a=this;return this.Mhb&&_.DI(this.location)&&_.xl(this.Jtb,Ubc,1,_.ul()).some(function(b){return _.Y(b,
1)===a.JCb()})}}});LT.O=function(a){return new (a||LT)};
LT.ya=_.Re({type:LT,oa:[["folder-detail","viewData",""]],mb:function(a,b){a&1&&_.Og(Zbc,5);if(a&2){var c;_.Tg(c=_.Ug())&&(b.amd=c.first)}},inputs:{Db:"viewData"},standalone:!1,features:[_.jh([jT]),_.Kn],tc:["viewData",""],Aa:9,Ba:13,Fa:[["mainContent",""],["componentId","FolderDetail",3,"viewData","showLinksDropdown"],["tabindex","-1",3,"showProjectTab","showAiOverviewTab","showWikiTab","viewData",4,"ngIf"],["tabindex","-1",4,"ngIf"],[4,"ngIf"],["tabindex","-1",3,"showProjectTab","showAiOverviewTab",
"showWikiTab","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"],["mat-flat-button","","color","primary",1,"ai-wiki-button"],["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"],["mat-flat-button","","color","primary",1,"ai-wiki-button",3,"click"],["svgIcon","source:devai_plain_icon",1,"wiki-icon"],["class","select-wrapper",4,"ngIf"],[3,"product"],[1,"select-wrapper"],[3,"selectionChange","value"],[3,"value",4,"ngFor","ngForOf"],[3,"value"],[3,
"folderViewData"]],ua:function(a,b){a&1&&(_.K(0,"detail-header",1),_.F(1,lWb,2,7,"folder-tab-header",2),_.S(2,"async"),_.F(3,uWb,8,7,"main",3),_.S(4,"async"),_.F(5,yWb,3,3,"ng-container",4),_.S(6,"async"),_.F(7,zWb,2,1,"ng-container",4)(8,AWb,2,1,"ng-container",4));a&2&&(_.H("viewData",b.Db)("showLinksDropdown",!0),_.A(),_.H("ngIf",_.nh(2,7,b.fza)||b.MPb),_.A(2),_.H("ngIf",b.zkd||_.nh(4,9,b.fza)===!1),_.A(2),_.H("ngIf",_.nh(6,11,b.Akd&&b.fza)),_.A(2),_.H("ngIf",b.ykd),_.A(),_.H("ngIf",b.mRb))},dependencies:[XP,
wT,_.np,_.op,TS,AT,_.Fx,_.jv,_.UC,_.uz,_.nz,_.SC,_.xC,_.Gz,_.UD,_.Yv,KT,xT,yT,zT,_.up],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}ai-wiki-section[_ngcontent-%COMP%]{overflow:auto}.ai-wiki-button[_ngcontent-%COMP%]{color:#fff;background:var(--cs-chat-trigger-button-bg);margin-left:16px}"],
Na:0});var bcc=["gobUrl"],ccc=["externalUrl"],dcc=["commitHash"],MT=function(){};
_.p.Object.defineProperties(MT.prototype,{sQb:{configurable:!0,enumerable:!0,get:function(){return!!this.Db.mT}},cfd:{configurable:!0,enumerable:!0,get:function(){a:{var a=this.Db.Bja;var b=this.Db.JD;var c=_.yc(a);c=new _.bk(c);if(c.LM()){c=c.Ui();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}},nid:{configurable:!0,enumerable:!0,get:function(){if(!this.Db.mT)throw Error("Re");
var a=this.Db.mT,b=_.Nl(a,3,_.rk)||a.Wn(),c=_.Nl(a,3,_.rk)?"host":"project";return _.Ms(new _.Li({we:{id:b,type:c},repository:_.Y(a,2),Lb:this.Db.JD,path:""}))}},U7a:{configurable:!0,enumerable:!0,get:function(){return!!this.Db.uza}}});MT.O=function(a){return new (a||MT)};
MT.ya=_.Re({type:MT,oa:[["git-submodule-detail"]],mb:function(a,b){a&1&&(_.Og(bcc,5,_.ne),_.Og(ccc,5,_.ne),_.Og(dcc,5,_.ne));if(a&2){var c;_.Tg(c=_.Ug())&&(b.hhd=c.first);_.Tg(c=_.Ug())&&(b.bfd=c.first);_.Tg(c=_.Ug())&&(b.ubd=c.first)}},inputs:{Db:"viewData"},standalone:!1,Aa:5,Ba:2,Fa:[["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"]],ua:function(a,b){a&1&&(_.F(0,CWb,7,3,"ng-container",5),_.Q(1,"\n\n"),_.F(2,GWb,45,9,"ng-template",null,0,_.oh),_.Q(4,"\n"));a&2&&(a=_.$g(3),_.H("ngIf",b.U7a)("ngIfElse",a))},dependencies:[MQ,_.op,_.CD,US,TS,_.Rq,_.nI,FQ,_.Dq],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 NT=function(a,b,c,d,e,f){var g=this;this.jad=a;this.Yj=b;this.Ha=c;this.eG=_.vI;this.oab=new _.$e;this.JU=_.Ni;this.rq=new _.We;this.ata=new _.ag(1);this.rfb=_.vx.has(56);this.PTb=this.ata.ha(_.Hf(XWb),_.E(function(m){return m.location}));this.xgd=this.PTb.ha(_.Sf(function(m,n){return m&&n&&_.SI(m,n)}));a=e.GE("BLAME").ha(_.E(function(m){return m.enabled}),_.Sf(),_.bg(1),_.uf());this.Fxa=ecc(this,a);this.xia=f.fgd.ha(_.Sf());f=this.ata.ha(_.Hf(function(m){return!XWb(m)&&m.kind!==5}),_.Pf(_.hI("History unavailable")));
b=this.ata.ha(_.Hf(XWb),_.Sf($Wb),_.gg(function(m){return cXb(m,g.Yj)}),_.bg(1),_.uf());this.b7=b.ha(_.Hf(_.aJ),_.E(function(m){return m.hc.b7}));b=b.ha(_.Sf(function(m,n){return _.aJ(m)&&_.aJ(n)&&m.hc.Gl===n.hc.Gl}));this.oDb=_.Gf(f,_.vf([b,a]).ha(_.E(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;return _.aJ(m)?fcc(g,m.hc,n):m}),_.fg(_.wI))).ha(_.bg(1),_.uf());f=_.vf([this.xia,this.oDb]).ha(_.Hf(dXb),_.E(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;if(!ZWb(n.hc,m)&&n.hc.Yha)return n.hc.Yha}));
this.oab=f.ha(_.E(function(m){return!!m}),_.fg(!1));this.rq.add(f.ha(_.gg(function(m){return _.Df(0).ha(_.Vj(g.Ha,"paging_to_focused_commit",!1),_.Pf(m))})).subscribe(function(m){m&&m()}))};NT.prototype.Ra=function(){this.Ha.vq({bucket:_.Ni.l1})};NT.prototype.Ma=function(){this.rq.unsubscribe()};
var ecc=function(a,b){var c=a.xgd.ha(_.gg(function(d){var e=_.NI(_.kk(d,0))||"",f=_.kk(d,1)||"",g=_.QI(d,1)||"";return a.jad.get(d.wb,d.Wc,d.repository,e,f,g).ha(_.Lf(function(){return _.of(null)}))}));return _.vf([a.ata,b]).ha(_.gg(function(d){var e=_.k(d);d=e.next().value;return e.next().value&&aXb(d)?c:_.of(null)}),_.dg(1))},fcc=function(a,b,c){for(var d=[],e=0;e<b.Gl.length;e++){var f=b.wab.get(e);d.push(f)}f=a.PTb.ha(_.Sf(),_.gg(function(g){return YWb(g,b,a.Yj)}),_.E(function(g){var m=g.Xc;g=
g.SN;var n=_.kk(m,2),r=!!n,x=a.rfb?b.iJ:void 0;x=x!=null?_.Mtb(m,x):m;return{kb:m,O_:x,Gla:n,SN:g,vJ:r}}),_.dg(1));e=aXb(b.Db);d={kb:f,Gl:b.Gl,iJ:b.iJ,fMd:d,sY:e};d=e?IWb(d):HWb(d);return _.jI({DR:d,columnType:e?c?2:1:0,Uza:b.Uza,Yha:b.Yha,kb:b.Db.location})};_.p.Object.defineProperties(NT.prototype,{gid:{configurable:!0,enumerable:!0,set:function(a){this.hid=a},get:function(){return this.hid}},Db:{configurable:!0,enumerable:!0,set:function(a){this.ata.next(a)}}});
NT.O=function(a){return new (a||NT)(_.C(_.JN),_.C(_.BM),_.C(_.Gx),_.C(_.wx),_.C(_.qM),_.C(_.pN))};
NT.ya=_.Re({type:NT,oa:[["history-panel"]],mb:function(a,b){a&1&&_.Og(aR,5);if(a&2){var c;_.Tg(c=_.Ug())&&(b.gid=c.first)}},inputs:{Db:"viewData"},standalone:!1,Aa:4,Ba:3,Fa: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"]]},ua:function(a,b){a&1&&(_.F(0,VWb,4,4,"ng-container",2),_.S(1,"async"),_.F(2,WWb,2,2,"ng-template",3,0,_.oh));a&2&&_.H("ngIf",_.nh(1,1,b.oDb))},dependencies:[_.Vq,_.KJ,_.op,_.tp,_.pp,_.qp,aR,_.nI,_.lI,_.Fx,_.jv,_.hA,_.fA,_.up],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}"],
Na:0});var OT=function(){};OT.prototype.transform=function(a){var b=a.fileSpec,c,d;if((b==null?0:(c=b.Yx)==null?0:(d=c.jg)==null?0:d.fi)&&b.path){c=b.Yx.dv;d=b.Yx.refHint;b=_.Ps(_.Ltb(b).uc(),d?d:c);var e=b.Gj;a=a.range;a=a!=null&&a.startLine?a.endLine?[{start:a.startLine,end:a.endLine}]:a.startLine:void 0;return _.Ms(e.call(b,{line:a,mg:5,Uf:d?c:void 0}).tb())}};OT.O=function(a){return new (a||OT)};OT.Ne=_.Ue({name:"warningLocation",type:OT,qe:!0,standalone:!1});var PT=function(){};
PT.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};PT.O=function(a){return new (a||PT)};PT.Ne=_.Ue({name:"warningLocationName",type:PT,qe:!0,standalone:!1});var hXb=function(a){return{va:a}},QT=function(a,b,c,d,e,f,g){this.uH=b;this.G5=c;this.Ob=d;this.Ha=e;this.Va=f;this.NI=g;this.fyc="uhd";this.hyc="Chd";this.LQc="Jsd";this.v2a=new Set;this.Awd=_.vf([a.tra,A4b(b)]).ha(_.E(function(m){m=_.k(m);var n=m.next().value;return{state:"loaded",ISb:m.next().value.map(function(r){return{Bi:r,count:n.has(r.id)&&n.get(r.id).Tu||0,icon:_.yc(r.icon||"https://www.gstatic.com/devopsconsole/images/source/codelayers/annotation.png")}}).filter(function(r){return r.Bi.V7a&&
r.count>0}),Aeb:new Set}}),_.fg({state:"loading"}))};QT.prototype.Ra=function(){};var tXb=function(a,b){return gcc(a,b).ha(_.E(function(c){return{uia:c,state:"loaded"}}),_.fg({state:"loading"}))};QT.prototype.je=function(a){var b=a.target;if(b&&b instanceof Element&&(b=_.iJ(b,"[data-action]","warnings-panel"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)};
QT.prototype.uhd=function(a,b){a=b.classList.contains("mat-expanded");b=b.dataset.actionId||"";var c=b+(a?"Open":"Close");a?this.v2a.add(b):this.v2a.delete(b);this.Ha.hb({gestureName:"CLICK",element:"Warnings",action:c})};
QT.prototype.Chd=function(a,b){this.Ha.hb({gestureName:"CLICK",element:"Warnings",action:(b.dataset.actionId||"")+"FindingsNavigate"});var c=document.getSelection()||{};c=c.isCollapsed===void 0?!0:c.isCollapsed;if(!_.jJ(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(),_.Bq(this.Va,c.pathname+c.search))}};
QT.prototype.Jsd=function(a,b){this.Ha.hb({gestureName:"CLICK",element:"Warnings",action:(b.dataset.actionId||"")+"ShowMany"})};
var gcc=function(a,b){var c=a.owd;if(c!==0&&c!==1)return _.of([]);var d=a.kb,e=d.wb,f=d.Wc,g=d.repository;return e==null||f==null||g==null?_.of([]):_.vf([_.DCb(a.uH,b),_.LIb(a.NI,d)]).ha(_.gg(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.sfa)==null?void 0:x.ED;if(!n)return _.of([]);r=_.kk(m,1)||"";return _.BCb(a.G5,{wb:e,Wc:f,fileSpecSourceRootRepositoryKeyRepositoryName:g,fileSpecPath:m.path||"",fileSpecSourceRootRefSpec:r,
fileSpecType:c===0?"FILE":"DIRECTORY",category:n})}))};_.p.Object.defineProperties(QT.prototype,{kb:{configurable:!0,enumerable:!0,get:function(){return _.Mi(this.Ob.md)}}});QT.O=function(a){return new (a||QT)(_.C(_.qM),_.C(_.oM),_.C(_.nM),_.C(_.$h),_.C(_.Qq),_.C(_.ni),_.C(_.EM))};
QT.ya=_.Re({type:QT,oa:[["warnings-panel"]],Wa:function(a,b){a&1&&_.O("click",function(c){return b.je(c)})},inputs:{owd:"viewDataType"},standalone:!1,Aa:6,Ba:3,Fa:[["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"]],ua:function(a,b){a&1&&(_.F(0,nXb,4,3,"ng-container",2),_.S(1,"async"),_.F(2,oXb,2,0,"ng-template",null,0,_.oh)(4,uXb,2,3,"ng-template",null,1,_.oh));a&2&&_.H("ngIf",_.nh(1,1,b.Awd))},dependencies:[_.Vq,_.np,_.op,_.tp,_.pp,_.qp,_.lI,_.Fx,_.jv,_.SD,_.TD,_.NL,_.RD,_.Dq,_.up,_.qD,OT,PT],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 MP=function(a){this.Ca=_.Nb(a)};_.W(MP,_.Mk);MP.prototype.beb=function(a){return _.pk(this,1,a)};var hcc=[0,_.ICa,F4b];var icc=function(a){this.Ca=_.Nb(a)};_.W(icc,_.Mk);var jcc=[0,_.JCa,hcc];var kcc=function(a){if(a!=null)return _.lc(a),{proxy:_.Y(a,1),HL:_.Jl(a,2)}};MP.prototype.toObject=function(){return kcc(this)};icc.prototype.toObject=function(){if(this!=null){_.lc(this);var a={uOd:_.hc(_.xl(this,MP,1,_.ul()),kcc)}}else a=void 0;return a};var vXb=function(){return function(a,b){var c={dHa:!0};b&&Object.assign(c,b);a=jJb(a,void 0,void 0,c);try{var d=new icc,e=d.Ca;qJb(jcc)(e,a);var f=d}finally{a.B3a()}return f}}();var RT=function(){this.ariaLabel="Collapse Icon Button";this.selected=this.collapsed=!1;this.icon="";this.disabled=!1};RT.O=function(a){return new (a||RT)};
RT.ya=_.Re({type:RT,oa:[["collapsible-icon-button","icon",""]],inputs:{ariaLabel:"ariaLabel",collapsed:"collapsed",selected:"selected",icon:"icon",nsa:"tooltipText",disabled:"disabled"},standalone:!1,tc:["icon",""],jc:["*"],Aa:3,Ba:2,Fa:[["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"]],ua:function(a,b){a&1&&(_.Jg(),_.F(0,xXb,3,5,"button",1)(1,yXb,4,4,"ng-template",null,0,_.oh));a&2&&(a=_.$g(2),_.H("ngIf",b.collapsed)("ngIfElse",a))},dependencies:[_.op,_.Fx,_.jv,_.nv,_.Yv,_.Dy,_.Ay],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}"],
Na:0});var ST=function(a){this.mA=a;this.collapsed=!1;this.bgb="short";this.Jvd=this.mA.FY().ha(_.E(function(b){return{ucc:b}}))};ST.prototype.toggle=function(a){this.mA.P8(!a)};ST.O=function(a){return new (a||ST)(_.C(_.py))};
ST.ya=_.Re({type:ST,oa:[["underline-xrefs"]],inputs:{collapsed:"collapsed",bgb:"textFormat"},standalone:!1,Aa:2,Ba:3,Fa:[[4,"ngIf"],["icon","format_underlined","tooltipText","Underline all references in the code","ariaLabel","Underline references",3,"click","collapsed","selected"]],ua:function(a,b){a&1&&(_.F(0,BXb,4,4,"ng-container",0),_.S(1,"async"));a&2&&_.H("ngIf",_.nh(1,1,b.Jvd))},dependencies:[RT,_.op,_.up],ab:2,Na:0});var TT=function(a,b){var c=this;this.kc=a;this.service=b;this.cIb=this.Fha=new _.ai(new Set);this.rb=this.kc.yja().ha(_.Qf(1),_.hg(this.cIb.ha(_.eg()))).subscribe(function(d){c.Fha.next(d)})};TT.prototype.Ma=function(){this.rb.unsubscribe()};var lcc=function(a,b,c){var d=new Set(a.Fha.getValue());c?d.add(b):d.delete(b);a.Fha.next(d);a.kc.Iqa(d)},mcc=function(a,b){var c;return a.service.C4a((new _.ir).h0(_.Kyb(_.uk(b.wb,b.Wc,b.repository,_.sk(b),b.path,(c=b.params)==null?void 0:c.Wb))))};
TT.O=function(a){return new (a||TT)(_.t(_.py),_.t(_.UN))};TT.wa=_.q({token:TT,qa:TT.O});var NP=function(){_.GG.apply(this,arguments)};_.W(NP,_.GG);NP.Ea=_.GG.Ea;NP.O=function(){var a;return function(b){return(a||(a=_.je(NP)))(b||NP)}}();
NP.ya=_.Re({type:NP,oa:[["editable-picker-editor"]],standalone:!1,features:[_.jh([{Da:_.$pb,rc:function(a){return a.displayName}}]),_.kg],Aa:2,Ba:3,Fa:[["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",""]],ua:function(a,b){a&1&&(_.F(0,FXb,6,13,"xap-picker",1),_.S(1,"async"));a&2&&_.H("ngIf",_.nh(1,1,b.Kya))},dependencies:[_.op,_.Oy,_.Wy,_.ZF,_.YF,_.sG,_.xG,_.yG,_.up],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}"],
ab:2,Na:0});var LXb=function(){tQ.apply(this,arguments)};_.W(LXb,tQ);LXb.prototype.match=function(){return[]};var ncc=new _.Hv("{DISPLAY_NAME}: "),occ=function(){tQ.apply(this,arguments)};_.W(occ,tQ);
occ.prototype.match=function(a,b){if(b===void 0||b)if(b=l5b(this,a))return[b];b=this.config.Qz;var c=b.GI,d,e,f=(e=(d=b.Dga)==null?void 0:d.Qf)!=null?e:_.dH;if(b.values){d=[];e=_.k(b.values.El);for(var g=e.next();!g.done;g=e.next()){var m=g.value;if(m!==null){var n=b.og?b.og(m):m;g=_.ekb(a,n);g<.8||!(m=j5b(this,f,_.MF(m)))||(n=[{text:ncc.format({DISPLAY_NAME:b.displayName})}].concat(_.v(k5b(n,a))),d.push({mc:m,confidence:g,W4:n,GI:c}))}}return d}return[{mc:j5b(this,f,_.MF(a)),confidence:.25,W4:[{text:ncc.format({DISPLAY_NAME:b.displayName})},
{text:a}],GI:c}]};var MXb=function(){tQ.apply(this,arguments)};_.W(MXb,tQ);
MXb.prototype.match=function(a){var b=l5b(this,a);if(b)return[b];b=this.config.Qz;var c=b.GI;if(!b.values)return[];for(var d=[],e=_.k(b.values.El),f=e.next();!f.done;f=e.next()){var g=f.value;if(f=b.og?b.og(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=j5b(this,
_.dH,_.MF(g)))&&(f=[{text:ncc.format({DISPLAY_NAME:b.displayName})}].concat(_.v(pcc(f,r))),d.push({mc:g,confidence:n,W4:f,GI:c}))}}return d};
var pcc=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 qcc=function(a){return[a]},UT=function(){_.gH.apply(this,arguments);this.disabled=new _.ag(1)};_.W(UT,_.gH);UT.Ea=_.gH.Ea;UT.O=function(){var a;return function(b){return(a||(a=_.je(UT)))(b||UT)}}();
UT.ya=_.Re({type:UT,oa:[["xap-string-editor"]],mb:function(a,b){a&1&&_.Og(_.fH,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.st=c.first)}},features:[_.kg],Aa:2,Ba:6,Fa:[[3,"values","configs","disabled"]],ua:function(a,b){a&1&&(_.I(0,"xap-multi-text-field-base",0),_.S(1,"async"),_.O("values",function(c){return b.hoa(c)}),_.J());a&2&&_.H("configs",_.lh(4,qcc,b.ik))("disabled",_.nh(1,2,b.disabled))},dependencies:[_.fH,_.up],ab:2,Na:0});var OXb=function(){_.PF.apply(this,arguments)};_.W(OXb,_.PF);_.p.Object.defineProperties(OXb.prototype,{jH:{configurable:!0,enumerable:!0,get:function(){return this.config.displayName}}});var WXb=QXb("tests","Exclude Tests"),XXb=QXb("generatedFiles","Exclude Generated Files"),rcc=function(){_.PF.apply(this,arguments)};_.W(rcc,_.PF);
_.p.Object.defineProperties(rcc.prototype,{jH:{configurable:!0,enumerable:!0,get:function(){var a=KXb(String(this.value.Vl));return this.config.displayName+": "+(a?a.vS?"-"+a.path:a.path:"")}}});var scc=function(a,b){return new rcc({id:"path",displayName:"Path"},a,b)},YXb={uk:scc,vD:[_.dH],an:UT,U5a:!0,Qz:{Dga:scc(_.dH,new _.LF),displayName:"Path",XCa:occ,GI:!0}},RYb=function(){_.PF.apply(this,arguments)};_.W(RYb,_.PF);
_.p.Object.defineProperties(RYb.prototype,{jH:{configurable:!0,enumerable:!0,get:function(){var a=this.value.El.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 RXb=function(a,b){return new RYb({id:"category",displayName:"Category"},a,b)},tcc=function(){_.PF.apply(this,arguments)};_.W(tcc,_.PF);
_.p.Object.defineProperties(tcc.prototype,{jH:{configurable:!0,enumerable:!0,get:function(){var a=this.value.El.filter(function(b){return b!==null});a=a.length>2?"("+a.length+")":a.join(", ");return this.config.displayName+": "+a}}});var $Xb=function(a,b){return new tcc({id:"buildConfigs",displayName:"Build Configs"},a,b)};var ucc=["chipText"],vcc=function(a,b){return[a,b]},wcc=new _.Hv("Remove filter: {SUMMARY}"),VT=function(a,b){this.Sa=a;this.Ti=b;this.Pf=_.qh.required(jQ);this.bAb=_.qh.apply(null,["chipText"].concat(_.v([])));this.iha=new _.Uj;this.hfa=new _.Uj;this.removed=new _.Uj;this.nq=new _.Uj;this.Vid=new _.Uj;this.ub=new _.Uj;this.Fq=new _.Vf;this.Lk=new _.Vf;this.rb=new _.We;this.mvc=wcc};_.h=VT.prototype;_.h.Mj=function(){return this.Pf().Mj()};_.h.Qua=function(a){return this.Pf().Qua(a)};_.h.A2=function(){return this.Pf().A2()};
_.h.focus=function(){!this.disabled&&this.mc.value.El.length&&this.Pf().focus()};_.h.remove=function(){this.removed.emit({Pf:this})};_.h.Dc=function(){var a=this,b=this.Pf();this.rb.add(b.Fq.subscribe(function(){a.Fq.next({Pf:a})}));this.rb.add(b.Lk.subscribe(function(){a.Lk.next({Pf:a})}))};_.h.Ma=function(){this.ub.emit({Pf:this})};_.h.q6=function(a){a.stopPropagation();this.hfa.emit();!this.disabled&&_.srb(this)&&this.iha.emit()};
_.p.Object.defineProperties(VT.prototype,{TS:{configurable:!0,enumerable:!0,get:function(){return this.Pf().TS}},id:{configurable:!0,enumerable:!0,get:function(){return this.Pf().id}}});VT.O=function(a){return new (a||VT)(_.C(_.ho),_.C(_.iH))};
VT.ya=_.Re({type:VT,oa:[["xap-applied-filter-chip"]],mb:function(a,b){a&1&&(_.Yg(b.Pf,jQ),_.Yg(b.bAb,ucc));a&2&&_.Zg(2)},Za:["role","presentation"],inputs:{disabled:"disabled",filter:"filter",mc:"appliedFilter"},outputs:{iha:"editorVisibleChange",hfa:"chipClick",removed:"removed",nq:"selectionChange",Vid:"interaction",ub:"destroyed"},features:[_.jh([{Da:jQ,Cb:VT},{Da:_.K9a,Cb:VT}])],Aa:5,Ba:9,Fa:[["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"]],ua:function(a,b){if(a&1){var c=_.Wd();_.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.q6(d))})("keydown.space",function(d){_.w(c);return _.y(b.q6(d))})("mouseenter",function(){_.w(c);var d,e=(d=b.bAb())==null?void 0:d.na;if(e){var f;b.ebd=e.offsetWidth<e.scrollWidth?(f=b.mc)==null?void 0:f.jH:void 0}return _.y()});_.I(1,"span",2,0);_.Q(3);_.J();_.F(4,aYb,4,8,"button",3);_.J()}a&2&&(_.H("matTooltip",b.ebd)("ngClass",_.mh(6,vcc,(b.mc==null?null:b.mc.y$c)||"",(b.mc==null?null:b.mc.Nnd)||""))("disabled",b.disabled)("disableRipple",!_.srb(b)),_.A(3),_.dh(" ",
b.mc==null?null:b.mc.jH," "),_.A(),_.H("ngIf",!b.mc||b.mc.ev))},dependencies:[rS,qS,_.Hy,jQ,_.Dy,_.Yv,_.Ay,_.mp,_.op,_.bG],ab:2,Na:0});var WT=function(a,b,c,d){_.mH.call(this,a,b,c,d);var e=this;this.Sa=a;this.Ti=b;this.fe=c;this.GYb=null;this.d_a=new _.Uj;this.PXb=new _.Uj;this.rb.add(c.WFb.subscribe(function(){e.qfa()}))};_.W(WT,_.mH);WT.Ea=_.mH.Ea;WT.prototype.focus=function(){_.trb(this)};WT.prototype.qfa=function(){this.ir=!1;this.PXb.emit(this.mc);var a;((a=this.Efd)==null?0:a.k1a)&&this.d_a.emit()};WT.O=function(a){return new (a||WT)(_.C(_.ho),_.C(_.iH),_.C(_.lH),_.C(_.ne))};
WT.ya=_.Re({type:WT,oa:[["xap-filter-editor"]],mb:function(a,b){a&1&&_.Og(_.pH,5);if(a&2){var c;_.Tg(c=_.Ug())&&(b.Efd=c.first)}},inputs:{GYb:"overlayOrigin"},outputs:{d_a:"canceled",PXb:"onCloseEditor"},features:[_.jh([_.lH]),_.kg],Aa:13,Ba:7,Fa: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"]]},ua:function(a,b){if(a&1){var c=_.Wd();_.K(0,"div",5,0);_.I(2,"xap-filter-editor-content",6)(3,"div",7)(4,"h2",8);_.Q(5);_.J();_.F(6,bYb,2,0,"span",9);_.J();_.I(7,"div",10);_.F(8,cYb,2,1,"button",11);_.I(9,"button",12);_.O("click",function(){_.w(c);b.qfa();b.d_a.emit();return _.y()});_.Ig(10,2);_.J()()();_.F(11,dYb,5,6,"ng-template",null,1,_.oh)}if(a&2){a=_.$g(1);var d=_.$g(12);_.A(2);var e;_.H("trigger",(e=b.GYb)!=null?e:a)("loadingTemplate",d);_.A(2);_.H("id",
_.pC("dialog-label-",b.mc.id));_.A();_.dh(" ",b.mc.config.displayName," ");_.A();_.H("ngIf",!b.mc.ev);_.A(2);_.H("ngIf",b.filter&&!b.filter.config.xka)}},dependencies:[_.uC,_.Wx,_.Fx,_.jv,_.iA,_.hA,_.fA,_.op,_.pH],ab:2,Na:0});var xcc=new _.Hd("GMAT_AUTOCOMPLETE_OPTIONS",{Ga:"root",qa:function(){return{Ff:!1}}});var ycc=function(){if(_.u(xcc).Ff)throw Error("Tc");var a=_.u(_.BH,{self:!0,optional:!0});a&&a.iL.push("gmat-mdc-autocomplete")};ycc.O=function(a){return new (a||ycc)};ycc.Ea=_.Te({type:ycc,oa:[["input","matAutocomplete",""],["textarea","matAutocomplete",""]],standalone:!1});var XT=function(){};XT.O=function(a){return new (a||XT)};XT.Ja=_.Se({type:XT});XT.Ia=_.ed({imports:[_.CH]});var hYb=function(a){return{va:a}},YT=function(){_.AH.apply(this,arguments);this.iu=this.zbb=!0};_.W(YT,_.AH);YT.Ea=_.AH.Ea;YT.prototype.Oja=function(a){this.Cm.setValue("");a.option.value.filters?this.zdb.emit(a.option.value):this.selected.emit(a.option.value)};_.p.Object.defineProperties(YT.prototype,{Nka:{configurable:!0,enumerable:!0,get:function(){return this.autocomplete.isOpen}}});YT.O=function(){var a;return function(b){return(a||(a=_.je(YT)))(b||YT)}}();
YT.ya=_.Re({type:YT,oa:[["xap-filter-menu"]],mb:function(a,b){a&1&&(_.Og(uQ,7),_.Og(_.BH,7));if(a&2){var c;_.Tg(c=_.Ug())&&(b.autocomplete=c.first);_.Tg(c=_.Ug())&&(b.axb=c.first)}},inputs:{Ifd:"filterbar",iu:[2,"autoActiveFirstOption","autoActiveFirstOption",_.Hh]},features:[_.kg],Aa:13,Ba:15,Fa: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"]]},ua:function(a,b){if(a&1){var c=_.Wd();_.I(0,"input",4,0);_.O("click",function(){_.w(c);return _.y(b.je())})("focusin",function(){_.w(c);return _.y(b.Yka=!0)})("focusout",function(){_.w(c);return _.y(b.Yka=!1)})("keydown.backspace",function(){_.w(c);return _.y(_.Mrb(b))});_.J();_.I(2,"mat-autocomplete",5,1);_.O("optionSelected",function(e){_.w(c);return _.y(b.Oja(e))});_.F(4,fYb,3,1,"div",6)(5,pYb,5,6,"ng-container",7)(6,wYb,4,6,"ng-template",
null,2,_.oh)(8,xYb,2,1,"mat-option",8);_.S(9,"async");_.S(10,"async");_.F(11,DYb,1,1,"ng-template",null,3,_.oh);_.J()}if(a&2){a=_.$g(3);var d=_.$g(7);_.H("matChipInputFor",b.Ifd)("formControl",b.Cm)("matAutocomplete",a)("placeholder",b.placeholder);_.tg("aria-label",b.Gka||b.placeholder||null);_.A(2);_.H("autoActiveFirstOption",b.iu);_.oC("aria-label",b.placeholder);_.A(2);_.H("ngIf",b.wF==null?null:b.wF.length);_.A();_.H("ngIf",b.Y0)("ngIfElse",d);_.A(3);_.H("ngIf",_.nh(9,11,b.pS)==null&&_.nh(10,
13,b.C_)==null)}},dependencies:[_.BC,_.Hk,_.Oy,XT,ycc,uQ,_.xC,ZP,_.BH,_.Wx,_.Fx,_.nv,_.iA,_.hA,_.fA,lQ,_.Yv,_.np,_.op,_.pp,_.qp,_.rp,_.tp,_.hz,_.Yy,_.up],ab:2,Na:0});var ZT=function(a){this.Qc=a};ZT.O=function(a){return new (a||ZT)(_.C(_.Lg))};ZT.Ea=_.Te({type:ZT,oa:[["","xapFilterBarCustomTemplate",""]]});
var $T=function(a,b,c,d){_.kH.call(this,a,b,c,d);var e=this;this.Di=a;this.Ti=b;this.Si=c;this.iu=!0;this.f3a=_.rh.apply(null,[ZT].concat(_.v([])));this.Kkb=_.LE.apply(null,[_.uC].concat(_.v([])));this.Qka=new _.Uj;this.z_a=!1;this.z2b=function(f){e.remove(f)};this.f6b=function(f,g){e.N0a=g;_.prb(e,f)};this.openEditor=function(f,g){e.kz=f;g&&(e.N0a=g)};this.N0a=null;this.q4=function(f){_.kH.prototype.q4.call(e,f);var g;(g=e.br)==null||_.Wrb(g);e.Qka.emit(!1);e.z_a=!1}};_.W($T,_.kH);$T.Ea=_.kH.Ea;
$T.prototype.Dc=function(){var a=this,b;(b=this.me)==null||b.Hc.subscribe(function(){a.mQ&&a.mQ.unsubscribe();a.mQ=a.cbd.n4.subscribe(function(){var c;(c=a.br)==null||_.Wrb(c)})})};var KYb=function(a,b){setTimeout(function(){var c;(c=a.me.find(function(d){return d.mc.id===b.id}))==null||c.focus()})};_.h=$T.prototype;_.h.K6=function(a){var b;return this.O1a&&this.kz===a&&!((b=this.br)==null?0:b.Nka)};_.h.T3a=function(a,b){return b.id};_.h.Yia=function(){return this.rJb||"filter_alt"};
_.h.Wma=function(a){a.target.classList.contains("mat-mdc-chip-remove")||this.Qka.emit(!0)};_.h.kI=function(){var a=this;setTimeout(function(){var b;((b=a.br)==null?0:b.Yka)||a.K6(a.kz)||zcc(a)||Acc(a)?a.Qka.emit(!0):a.z_a||a.Qka.emit(!1)},100)};
var JYb=function(a){var b;if(!(((b=a.br)==null?0:b.Nka)||zcc(a)||a.K6(a.kz))){var c;(c=a.br)==null||c.focus()}},zcc=function(a){var b=document.activeElement;return a.me.some(function(c){c=c.Pf().La.na;return c===b||c.contains(b)})},Acc=function(a){return a.me.some(function(b){return b.Pf().La.na.contains(document.activeElement)})&&document.activeElement.classList.contains("xap-filterbar-filtereditor-chip-remove-icon")};
$T.prototype.sdb=function(){if(this.me.length>0){var a;(a=this.me.get(this.me.length-1))==null||a.focus()}else this.br&&this.br.je()};$T.O=function(a){return new (a||$T)(_.C(_.kt),_.C(_.iH),_.C(_.Qu,8),_.C(_.orb,8))};
$T.ya=_.Re({type:$T,oa:[["xap-filter-bar"]],vd:function(a,b,c){a&1&&_.Xg(c,b.f3a,ZT,5);a&2&&_.Zg()},mb:function(a,b){a&1&&(_.Yg(b.Kkb,_.uC),_.Og(kQ,5),_.Og(YT,5),_.Og(_.uC,5),_.Og(WT,5),_.Og(VT,5));if(a&2){_.Zg();var c;_.Tg(c=_.Ug())&&(b.cbd=c.first);_.Tg(c=_.Ug())&&(b.br=c.first);_.Tg(c=_.Ug())&&(b.rBd=c);_.Tg(c=_.Ug())&&(b.aGb=c);_.Tg(c=_.Ug())&&(b.me=c)}},inputs:{iu:"autoActiveFirstOption"},outputs:{Qka:"isFocused"},features:[_.jh([_.iH]),_.kg],Aa:3,Ba:2,Fa: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"]]},ua:function(a,b){a&1&&_.F(0,MYb,17,24,"ng-container",
2)(1,PYb,3,15,"ng-template",null,0,_.oh);if(a&2){var c;a=_.$g(2);_.H("ngIf",!((c=b.f3a())==null?0:c.Qc))("ngIfElse",a)}},dependencies:[_.uC,_.Wx,_.Fx,_.nv,_.Dy,kQ,_.Yv,_.Ay,_.np,_.op,_.tp,VT,WT,YT,_.up],ab:2,Na:0});var aU=function(a,b){this.Ha=a;this.service=b;this.filter=new _.Uj;this.element="UnifiedXrefFilterbar";this.rb=new _.We;this.oN=new _.ag(1);this.Cna=new _.ai(null);this.bya=new _.ai(null);this.LZa=new _.ai(null);this.cR=new _.ai(TXb(new Map([])))};
aU.prototype.Ra=function(){var a=this;this.rb.add(this.oN.ha(_.gg(function(b){return mcc(a.service,b)}),_.Sf(_.lAb)).subscribe(function(b){var c=a.cR,d=c.next,e=a.service.Fha.getValue(),f=UXb(b),g=[];_.El(b,1)&&e.has("TEST")&&g.push(new OXb({id:"tests",displayName:"Exclude Tests"},_.dH,_.MF("true")));_.El(b,2)&&e.has("GENERATED")&&g.push(new OXb({id:"generatedFiles",displayName:"Exclude Generated Files"},_.dH,_.MF("true")));b=TXb(f,g);d.call(c,b)}));this.rb.add(_.vf([this.oN.ha(_.gg(function(b){return mcc(a.service,
b)}),_.Sf(_.lAb)),this.jQ]).subscribe(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;c.action===0&&Bcc(a,b,c)}));this.rb.add(_.vf([this.service.cIb.ha(_.Sf(GXb)),this.LZa.ha(_.Sf(HXb)),this.Cna.ha(_.Sf(IXb)),this.bya.ha(_.Sf(JXb))]).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({Sed:b,Kid:d,Cna:e,Lid:c})}))};
var Bcc=function(a,b,c){if(c.category){var d=QYb(b,c.category);d&&a.bya.next([d]);if(c=SYb(b,c.category))a.log("show-only-category"),d=a.cR.getValue().Ag.getValue().filter(function(e){return e.config.id!=="category"}),b=VXb(b,[].concat(_.v(d),[c])),a.cR.next(b)}};aU.prototype.Ma=function(){var a;(a=this.rb)==null||a.unsubscribe()};
var Ccc=function(a,b){switch(b.config.id){case "tests":lcc(a.service,"TEST",!0);a.log("excludeTestFiles");break;case "generatedFiles":lcc(a.service,"GENERATED",!0);a.log("excludeGeneratedFiles");break;case "path":a.Cna.next(KXb(b.value.Vl));a.log("applyPathFilter",b.value.Vl);break;case "category":a.bya.next(b.value.El);b=b.value.El.filter(function(c){return c!==null}).map(function(c){return c.source+"://"+c.displayName}).join(", ");a.log("includeCategories",b);break;case "buildConfigs":a.LZa.next(b.value.El),
b=b.value.El.filter(function(c){return c!==null}).join(", "),a.log("includeBuildConfigs",b)}},Dcc=function(a,b){switch(b.config.id){case "tests":lcc(a.service,"TEST",!1);a.log("includeTestFiles");break;case "generatedFiles":lcc(a.service,"GENERATED",!1);a.log("includeGeneratedFiles");break;case "path":a.Cna.next(null);a.log("clearPathFilter");break;case "category":a.bya.next(null);a.log("clearCategoryFilter");break;case "buildConfigs":a.LZa.next(null),a.log("clearBuildConfigsFilter")}};
aU.prototype.log=function(a,b){this.Ha.hb({element:this.element,action:a,gestureName:"CHANGE",searchTerm:b})};_.p.Object.defineProperties(aU.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.oN.next(a)}}});aU.O=function(a){return new (a||aU)(_.C(_.Qq),_.C(TT))};
aU.ya=_.Re({type:aU,oa:[["xrefs-filters","location",""]],inputs:{location:"location",jQ:"categoryFilter"},outputs:{filter:"filter"},standalone:!1,tc:["location",""],Aa:2,Ba:3,Fa:[["filterBarIcon","filter_list",1,"filter-bar",3,"update","config"]],ua:function(a,b){a&1&&(_.I(0,"xap-filter-bar",0),_.S(1,"async"),_.O("update",function(c){switch(c.P9){case 0:case 2:Ccc(b,c.oX[0]);break;case 3:Dcc(b,c.oX[0]);break;case 4:c=c.oX;b.log("clearAll");c=_.k(c);for(var d=c.next();!d.done;d=c.next())Dcc(b,d.value);
break;case 1:break;default:_.gb(c.P9)}}),_.J());a&2&&_.H("config",_.nh(1,1,b.cR))},dependencies:[$T,_.up],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 bU=function(a){var b=this;this.B8b=new _.ag(1);a.Xb(function(){_.Bf(window,"resize").ha(_.Kf(function(){return a.il}),_.E(TYb),_.fg(TYb()),_.Sf(UYb)).subscribe(b.B8b)})};_.p.Object.defineProperties(bU.prototype,{qfc:{configurable:!0,enumerable:!0,get:function(){return this.B8b}}});bU.O=function(a){return new (a||bU)(_.t(_.th))};bU.wa=_.q({token:bU,qa:bU.O,Ga:"root"});var Ecc=function(a){return{enabled:a}},cU=function(a,b,c,d){this.Ha=a;this.kc=b;this.rl=c;this.element="";this.tvb=!0;this.R3=!1;this.expansion=new _.Uj;this.filter=new _.Uj;this.fna=new _.Uj;this.djb="Collapse All";this.hjb="Expand All";this.bFc="Preview Panel";this.aFc="Toggle the file preview here, or configure the toggle width in settings";this.Djb="Opens references in the preview pane and create a breadcrumb as you step through references";this.Cjb="Opens references in the main window";this.Bjb=
"The screen is too small to support the preview. See settings to change this minimum size.";this.u8b=new _.ai(!1);this.rb=new _.We;this.eWb=_.VIb(this.kc).ha(_.fg(!1));this.oFa=_.vf([this.kc.cBa(),d.qfc]).ha(_.E(function(e){var f=_.k(e);e=f.next().value;return f.next().value.width<e}),_.fg(!1),_.Sf())};cU.prototype.Ra=function(){var a=this;this.rb.add(_.vf([this.eWb,this.oFa]).ha(_.E(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;return b&&!c})).subscribe(function(b){a.fna.emit(b)}))};
cU.prototype.Ma=function(){this.rb.unsubscribe()};cU.prototype.isa=function(){this.expansion.emit(this.R3?0:1)};var XYb=function(a){return _.vf([a.kc.QY(),a.u8b,a.rl.QR(_.of(!1))]).ha(_.E(function(b){var c=_.k(b);b=c.next().value;var d=c.next().value;return c.next().value&&_.CI(a.location)&&(b==null||b==="MINI")&&!d}))},VYb=function(a){a.kc.QY().subscribe(function(b){b==null?_.WIb(a.kc,!1):b==="MINI"&&_.WIb(a.kc,!0)})};_.p.Object.defineProperties(cU.prototype,{Feb:{configurable:!0,enumerable:!0,set:function(a){this.u8b.next(a)}}});
cU.O=function(a){return new (a||cU)(_.C(_.Qq),_.C(_.py),_.C(_.lN),_.C(bU))};
cU.ya=_.Re({type:cU,oa:["unified-xref-actions location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" ")],inputs:{location:"location",element:"element",jQ:"categoryFilter",tvb:"anyExpandableNodes",R3:"allNodesCollapsed",Feb:"showingCodePanel"},outputs:{expansion:"expansion",filter:"filter",fna:"openInMiniPanel"},standalone:!1,features:[_.jh([TT])],tc:"location  element  showingCodePanel  anyExpandableNodes  allNodesCollapsed ".split(" "),Aa:8,Ba:11,Fa:[[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"]],ua:function(a,
b){a&1&&(_.I(0,"xrefs-filters",0),_.O("filter",function(c){return b.filter.next(c)}),_.J(),_.I(1,"div"),_.K(2,"mat-divider",1)(3,"underline-xrefs",2)(4,"mat-divider",1),_.F(5,YYb,8,15,"ng-container",3),_.S(6,"async"),_.F(7,ZYb,1,8,"collapsible-icon-button",4),_.J());a&2&&(_.H("location",b.location)("categoryFilter",b.jQ),_.A(2),_.H("vertical",!0),_.A(),_.H("collapsed",!0),_.A(),_.H("vertical",!0),_.A(),_.H("ngIf",_.lh(9,Ecc,_.nh(6,7,b.eWb))),_.A(2),_.H("ngIf",b.tvb))},dependencies:[_.Vq,RT,_.op,_.Yz,
_.bA,_.dA,_.jA,ST,aU,_.up],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}"],
Na:0});var QP=function(a,b,c,d,e){var f=this;this.item=a;this.level=b;this.rg=c;this.TZ="";this.I7=e;this.hg=void 0;b=new _.Vf;this.rwb=b.ha(_.Qf(1),_.gg(function(){return d(_.Nl(a,5,_.gSa),f.rg,f.level)}),_.fg(_.jI($Yb(b))),_.dg(1))};var bZb=new _.Hv("{detailText} ({filteredModifier}{filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}} after filtering, {visible} displayed)"),dZb=new _.Hv("{detailText} ({filteredModifier}{filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}}, {visible} displayed)"),cZb=new _.Hv("{detailText} ({filteredTotal, plural,=1 {1 result}other {{filteredTotal} results}})"),aZb=new _.Hv("{detailText} ({visible} displayed)");var wZb=function(a){return{"file-path":a}},fU=function(){this.d8b=this.kCa=this.mQb=!1;this.rFc="Show only";this.sFc="Set and apply a filter to only include this category.";this.Jma=new _.Uj;this.Kad=_.vx.has(78)};
fU.prototype.je=function(a){if(!(a.button!==0||a.ctrlKey||a.metaKey||a.shiftKey)&&a.target&&a.target instanceof Element){var b,c=(b=_.iJ(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.Jma.emit({event:a,href:c,uri:b?_.Y(this.node.item,1):_.Y(this.node.item,4),rg:this.node.rg,Cwd:b,hg:this.node.hg}))}};
fU.prototype.Zb=function(){this.node.level===0&&this.Kad&&(this.d8b=!0);if(this.kCa=this.node.TZ.length>0)this.dnd=this.node.TZ;var a;this.mQb=!this.kCa&&this.node.level!==0&&((a=this.node.item.AM())==null?void 0:a.getType())===1;if(a=_.wl(this.node.item,_.cr,2)){this.TBb=_.$yb(a,this.yUb);var b=_.Y(this.node.item,1);this.RBb=b?this.p9a(b).link:void 0}if(b=this.node.item.AM())this.Q4=_.$yb(b,this.yUb);"children"in this.node&&!a&&(this.Tec||(this.Tec=iZb(this.node)),this.Q4=eZb({Q4:this.Q4,visible:this.Tec,
hy:this.node.hy,eR:this.node.eR,E5:this.node.E5}));(a=_.Y(this.node.item,4))?(a=this.p9a(a),b=a.line,this.P4=a.link,this.Tga=_.PI(b)):this.Tga=this.P4=void 0};fU.prototype.yUb=function(a){try{return this.p9a(a).link}catch(b){return a}};fU.O=function(a){return new (a||fU)(_.C(_.wx))};
fU.ya=_.Re({type:fU,oa:[["node-contents","makeLink","","node",""]],Wa:function(a,b){a&1&&_.O("click",function(c){return b.je(c)})},inputs:{p9a:"makeLink",node:"node",jQ:"categoryFilter"},outputs:{Jma:"nodeClicked"},standalone:!1,features:[_.Kn],tc:["makeLink","","node",""],Aa:7,Ba:2,Fa:[["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"]],ua:function(a,b){a&1&&_.F(0,oZb,6,7,"div",3)(1,qZb,1,2,"ng-template",null,0,_.oh)(3,uZb,2,3,"ng-template",null,1,_.oh)(5,xZb,3,5,"ng-template",null,2,_.oh);a&2&&(a=_.$g(2),_.H("ngIf",b.RBb&&b.TBb)("ngIfElse",a))},dependencies:[_.mp,
_.op,_.tp,_.Fx,_.jv,_.jA,_.Dy,_.Ay],styles:["node-contents[_nghost-%COMP%]{cursor:pointer;display:block;white-space:nowrap}node-contents[_nghost-%COMP%] > [_ngcontent-%COMP%]:first-child{min-width:0}node-contents[_nghost-%COMP%]   a[_ngcontent-%COMP%]{display:block;overflow:hidden;text-overflow:ellipsis}node-contents[_nghost-%COMP%]   a[_ngcontent-%COMP%]:focus, node-contents[_nghost-%COMP%]   a[_ngcontent-%COMP%]:hover{text-decoration:none}node-contents[_nghost-%COMP%]   a[_ngcontent-%COMP%]:not(.context){font:initial;font-family:monospace;letter-spacing:normal;line-height:1.25;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;-webkit-text-size-adjust:100%}node-contents[_nghost-%COMP%]   .context-container[_ngcontent-%COMP%]{display:flex}node-contents[_nghost-%COMP%]   .inlineCategoryFilter[_ngcontent-%COMP%]{padding-left:12px}node-contents[_nghost-%COMP%]   .line[_ngcontent-%COMP%]{overflow:unset}node-contents[_nghost-%COMP%]   .notice[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-style:italic;display:inline-block}node-contents[_nghost-%COMP%]   .context[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;padding-left:5px;padding-right:5px}node-contents[_nghost-%COMP%]   mat-divider[_ngcontent-%COMP%]{display:inline}"],
Na:0});var gU=function(){_.sF.call(this,function(b){return b.level},PP);var a=this;this.Bp=this.QP=new _.ai(void 0);this.Yb=_.vf([this.Bp.ha(_.E(function(b){return b==null?void 0:b.rg}),_.Sf()),this.wf.changed.ha(_.E(function(){return a.wf.selected.map(function(b){return b.rg})}))]).ha(_.E(function(b){var c=_.k(b);b=c.next().value;return{Jd:c.next().value,Bp:b}}));this.QL=this.wf.changed.ha(_.E(function(){return a.wk.reduce(function(b,c){var d=PP(c);return{mxa:b.mxa||d,rxa:b.rxa&&!(d&&a.wf.ie(c))}},{rxa:!0,
mxa:!1})}),_.fg({mxa:!1,rxa:!0}),_.bg(1),_.uf())};_.W(gU,_.sF);gU.prototype.t4=function(){this.QP.next(void 0)};gU.prototype.nM=function(){this.wf.select.apply(this.wf,_.v(this.wk.filter(PP)))};var XZb=function(a,b){return a.Bp.ha(_.E(function(c){return jZb(b,c)}))},Fcc=function(a,b){var c=a.QP.value;c=jZb(b,c)&&c&&c.uri===b.uri;a.QP.next(c?void 0:b);return!c};
gU.prototype.ihb=function(a,b,c){var d=this.wk;this.wk=a;if(!this.t6b||!vLb(b,this.t6b))this.t6b=b,this.wf.clear(),Gcc(this,b);else if(c){b=new Set;c=_.k(this.wf.selected);for(var e=c.next();!e.done;e=c.next())b.add(e.value.rg);a=a.filter(function(g){g=BZb(d,g.rg);return!g||!PP(g)});a=_.k(a);for(c=a.next();!c.done;c=a.next())b.add(c.value.rg);this.wf.clear();this.wf.select.apply(this.wf,_.v(zZb(this.wk,b)));var f;AZb(this.wk,(f=this.QP.value)==null?void 0:f.rg)||this.QP.next(void 0)}};
var Gcc=function(a,b){b.t2a?(a.wf.select.apply(a.wf,_.v(zZb(a.wk,new Set(b.t2a)))),a.QP.next(AZb(a.wk,b.Yrd))):(a.nM(),a.QP.next(b.isFirst?void 0:yZb(a.wk)))};gU.O=function(a){return new (a||gU)};gU.wa=_.q({token:gU,qa:gU.O});var hU=function(a){this.service=a;this.mGa=!1;_.vx.has(80)?this.h7=50:_.vx.has(81)?this.h7=100:_.vx.has(82)?this.h7=250:_.vx.has(83)?this.h7=500:this.h7=250;_.Fk.has(2)&&(this.mGa=!0)};
hU.prototype.npa=function(a,b,c){var d=this,e=this.makeRequest(a.O0,b,c);return e.errorMessage?_.iI(e.errorMessage):e.request?this.service.npa(e.request).ha(_.E(function(f){var g=EZb(b,d,_.ac(f,1,_.tr),c,d.mGa),m=d.mGa,n=Array.from(_.ac(f,4,_.wr).values());a:{f=_.k(_.ac(f,1,_.tr).values());for(var r=f.next();!r.done;r=f.next())if(_.El(r.value,3)){f=!0;break a}f=!1}f&&(f=n.push,r=(new _.wr).feb(2),m=(new _.dr).QFa(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=_.yl(r,1,m),f.call(n,m));return{al:g,OE:n}}),_.gg(function(f){return GZb(f.al).ha(_.Pf(f.al),_.fg(f.al)).ha(_.E(function(g){return{al:g,OE:f.OE}}))}),_.E(function(f){return f.al.length===0?_.hI("Could not find any references."):_.jI({al:f.al,OE:f.OE,lxd:a})}),_.Lf(function(){return _.iI("References could not be loaded.")}),_.fg(_.wI)):_.iI("References could not be loaded.")};
hU.prototype.makeRequest=function(a,b,c){var d=(new _.vr).Hdb(!0);c=mZb(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 _.hr).beb(f).MFa(c.filter);_.Bl(e,1,_.hr,f)}d.Ydb(this.h7).h0(_.Kyb(_.Ytb(b)));return{request:d}};
var DZb=function(a,b,c,d,e,f){if(!c)return _.iI("Error loading references.");var g=mZb(d);if(g.errorMessage)return _.iI(g.errorMessage);if(!g.filter)return _.iI("References could not be loaded.");g=q4b((new _.ur).Hdb(!0).Ydb(a.h7),(new _.hr).beb(c).MFa(g.filter)).h0(_.Kyb(_.Ytb(b)));return a.service.rcb(g).ha(_.E(function(m){return _.jI(HZb(b,a,e,_.ac(m,1,_.lr).get(c),f,d,a.mGa))}),_.Lf(function(){return _.iI("Error loading references.")}),_.fg(_.wI))};
hU.O=function(a){return new (a||hU)(_.t(_.UN),_.t(_.wx),_.t(_.ux))};hU.wa=_.q({token:hU,qa:hU.O,Ga:"root"});var Hcc=new _.AF(function(a){return a},function(a){return a.level},PP,function(a){return a.children}),Icc=function(a){this.Bc=a;this.vcc=[];this.wH=new _.ai([])};_.W(Icc,_.At);Icc.prototype.setData=function(a,b){var c=a!==this.vcc;this.wH.next(_.Ipb(Hcc,a));this.Bc.ihb(this.wH.value,b,c);this.vcc=a};Icc.prototype.connect=function(a){var b=this;return _.Gf.apply(null,_.v([a.uJ,this.Bc.wf.changed.ue(),this.wH.ue()])).ha(_.E(function(){return _.Jpb(Hcc,b.wH.value,b.Bc)}))};Icc.prototype.disconnect=function(){};var iU=function(a,b){this.ud=a;this.lb=b;this.s0=[]};iU.prototype.Ra=function(){var a=this;this.rb=this.T1b.Hc.subscribe(function(){a.s0=Jcc(a);a.s0.find(function(b){return b.RH()})||(a.Tw=a.s0[0])})};iU.prototype.Ma=function(){this.rb&&this.rb.unsubscribe()};iU.prototype.focus=function(){this.Tw&&this.Tw.focus()};
iU.prototype.I5a=function(a){if(this.Tw&&!_.jJ(a)){var b=this.s0.indexOf(this.Tw),c=this.Tw;switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();if(c.ye&&c.Xn())c.collapse();else for(a=b;a>=0;a--)if(b=this.s0[a],b.ariaLevel!==c.ariaLevel){this.Tw=b;this.Tw.focus();break}break;case "Right":case "ArrowRight":a.preventDefault();c.ye&&c.Xn()?Kcc(this,b+1):c.Xn()&&c.expand();break;case "Down":case "ArrowDown":case "j":a.preventDefault();Kcc(this,b+1);break;case "Up":case "ArrowUp":case "k":a.preventDefault();
Kcc(this,b-1);break;case "Enter":a.preventDefault(),this.Tw.nw()}}};var Kcc=function(a,b){if(b=a.s0[b])a.Tw=b,a.Tw.focus()},Jcc=function(a){var b=[].concat(_.v(a.lb.na.children)),c=[];a=_.k(a.T1b);for(var d=a.next();!d.done;d=a.next())d=d.value,c[b.indexOf(d.La.na)]=d;return c.filter(function(e){return e!==void 0})};
_.p.Object.defineProperties(iU.prototype,{Tw:{configurable:!0,enumerable:!0,set:function(a){this.ggd=a;for(var b=_.k(this.s0),c=b.next();!c.done;c=b.next())c.value.Tw=a;_.Rn(this.ud)},get:function(){return this.ggd}}});iU.O=function(a){return new (a||iU)(_.C(_.ho),_.C(_.ne))};iU.Ea=_.Te({type:iU,oa:[["mat-tree","xrefsKeyboardListener",""]],Wa:function(a,b){a&1&&_.O("keydown",function(c){return b.I5a(c)})},inputs:{T1b:"rawNodes"},standalone:!1});var jU=function(){_.CF.apply(this,arguments)};_.W(jU,_.CF);jU.prototype.focus=function(){this.La.na.focus()};jU.prototype.expand=function(){if(!this.ye){var a=Lcc(this);a&&a.click()}};jU.prototype.collapse=function(){this.Mh.collapse(this.data)};jU.prototype.nw=function(){var a=this.La.na,b=Lcc(this);b?b.click():(a=a.querySelector("a"))&&a.click()};
var Lcc=function(a){if("children"in a.data||a.data instanceof QP){var b=a.La.na;return a.data instanceof QP?(a=b.querySelector("[matTreeNodeToggle]"))?a:void 0:(a=b.hasAttribute("matTreeNodeToggle")?b:b.querySelector("[matTreeNodeToggle]"))?a:void 0}};jU.prototype.RH=function(){return this.Tw===this};jU.prototype.Xn=function(){return PP(this.data)||this.data instanceof QP&&!this.data.children};
_.p.Object.defineProperties(jU.prototype,{tabindex:{configurable:!0,enumerable:!0,get:function(){return this.RH()?"0":"-1"}},ariaLevel:{configurable:!0,enumerable:!0,get:function(){return this.level+1}}});jU.O=function(){var a;return function(b){return(a||(a=_.je(jU)))(b||jU)}}();
jU.Ea=_.Te({type:jU,oa:[["xrefs-tree-node"]],Za:[1,"mat-tree-node"],qb:4,Wa:function(a,b){a&2&&_.tg("aria-expanded",b.Ak?b.ye:null)("aria-level",b.ariaLevel)("role","treeitem")("tabindex",b.tabindex)},inputs:{disabled:"disabled",tabIndex:"tabIndex"},standalone:!1,features:[_.jh([{Da:_.wF,Cb:jU}]),_.kg]});var Mcc=[[["xap-callout-title"]],[["xap-callout-body"]],[["xap-callout-actions"]]],Ncc=new _.Hd("ICON_MAPPING"),Occ=new Map([["app",{V_:!1,border:"bottom"}],["page",{V_:!0,border:"full"}],["card",{V_:!1,border:"none"}],["component",{V_:!0,border:"none"}]]),kU=function(a){this.EBa=_.u(_.Xv);this.jcc="notify";this.YDb="standard";this.background="white";this.sNb="google-material-icons";this.tdc=!1;this.Bm=a||Pcc;this.icon=this.Bm[this.type]};
_.p.Object.defineProperties(kU.prototype,{type:{configurable:!0,enumerable:!0,get:function(){return this.jcc},set:function(a){this.icon=this.Bm[a];this.jcc=a}},border:{configurable:!0,enumerable:!0,set:function(a){this.hyb=a},get:function(){return this.hyb!=null?this.hyb:this.level?Occ.get(this.level).border:this.background==="dark"?"full":"none"}},V_:{configurable:!0,enumerable:!0,set:function(a){this.U4b=_.Vi(a)},get:function(){return this.U4b!==void 0?this.U4b:this.level?Occ.get(this.level).V_:
!0}},X1a:{configurable:!0,enumerable:!0,set:function(a){this.BGb=_.Vi(a)},get:function(){return this.BGb!==void 0?this.BGb:!1}},Mbd:{configurable:!0,enumerable:!0,get:function(){if(!this.X1a)return null;switch(this.type){case "warn":return"assertive";case "caution":case "confirm":case "notify":return"polite";default:return"none"}}},Obd:{configurable:!0,enumerable:!0,get:function(){if(!this.X1a)return null;switch(this.type){case "warn":return"alert";case "caution":case "confirm":case "notify":return"status";
default:return"status"}}}});kU.O=function(a){return new (a||kU)(_.C(Ncc,8))};
kU.ya=_.Re({type:kU,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&&(_.tg("data-callout-type",b.type),_.bh("xap-callout-dark-background",b.background==="dark")("xap-callout-dense",b.YDb==="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.V_))},inputs:{type:"type",YDb:"density",background:"background",sNb:"iconFontSet",tdc:"useDefaultFontSet",border:"border",V_:"rounded",X1a:"enableAriaLiveRegion",level:"level"},jc:["xap-callout-title","xap-callout-body","xap-callout-actions"],Aa:9,Ba:6,Fa:[[1,"xap-callout-icon",3,
"fontSet","svgIcon"],[1,"xap-callout-content-and-actions"],[1,"xap-callout-content"],[1,"cdk-visually-hidden"]],ua:function(a,b){a&1&&(_.Jg(Mcc),_.I(0,"mat-icon",0),_.Q(1),_.J(),_.I(2,"div",1)(3,"div",2)(4,"span",3),_.Q(5),_.J(),_.Kg(6),_.Kg(7,1),_.J(),_.Kg(8,2),_.J());if(a&2){var c;_.H("fontSet",b.tdc?b.EBa.ZRa[0]:b.sNb)("svgIcon",(c=b.icon.rh)!=null?c:"");_.A();_.dh(" ",b.icon.rh?"":b.icon.Sg,"\n");_.A(2);_.tg("aria-live",b.Mbd)("role",b.Obd);_.A(2);_.eh(b.icon.ariaLabel)}},dependencies:[_.Zv,_.Yv],
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)}"],
ab:2,Na:0});var Qcc=function(){};Qcc.O=function(a){return new (a||Qcc)};Qcc.Ea=_.Te({type:Qcc,oa:[["xap-callout-title"],["xap-callout-body"],["xap-callout-actions"]]});var Pcc={warn:{Sg:"error_outline",ariaLabel:"Warning"},caution:{Sg:"warning_amber",ariaLabel:"Caution"},confirm:{Sg:"check_circle",ariaLabel:"Confirmation"},notify:{Sg:"info",ariaLabel:"Notification"}};var Rcc=["error"],Scc=["loading"],NZb=function(a){return{node:a}},lU=function(a,b,c,d,e,f,g,m,n){var r=this;this.Ha=a;this.Dh=b;this.CZ=c;this.Di=d;this.Va=e;this.Bc=f;this.viewState=m;this.kQ=n;this.l6b=new _.Uj;this.Dd=_.vI;this.element="UnifiedXrefPanelTree";this.JU=_.Ni;this.filter=new _.ag(1);this.Xn=PP;this.oN=new _.ag(1);this.Ymd=20;this.u6b=new _.ag(1);this.eHa=20;this.jQ=new _.Uj;this.fna=!0;this.rb=new _.We;this.dataSource=new Icc(this.Bc);this.state=_.vf([this.u6b.ha(_.Sf(vLb)),this.filter]).ha(_.jg(this.oN),
_.gg(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.npa(x,z,D)}),_.fg(_.wI),_.bg(1),_.uf());this.KE=this.oN.ha(_.E(function(x){return function(z){z=_.Zyb(z,x);var D;return{link:_.ZGb(r.CZ,z),line:(D=z.params)==null?void 0:D.line}}}),_.bg(1),_.uf());this.Feb=this.Bc.Bp.ha(_.E(function(x){return!!x}),_.Sf(),_.bg(1),_.uf());this.rb.add(this.state.ha(_.Hf(_.aJ)).subscribe(function(x){x=x.hc;r.dataSource.setData(x.al,x.lxd);r.Di.wm("Xrefs updated in detail panel",
"polite")}));this.rb.add(this.Bc.Yb.subscribe(function(x){r.viewState.K7b.next({Yrd:x.Bp,t2a:x.Jd})}));this.rb.add(_.vf([this.Bc.Bp,this.oN]).ha(_.E(function(x){var z=_.k(x);x=z.next().value;z=z.next().value;if(x)return x=_.Zyb(x.uri,z),x.params=Object.assign({},z.params,x.params),new z.constructor(x)})).subscribe(function(x){r.l6b.next(x)}))};lU.prototype.Dc=function(){_.Rn(this.kQ)};lU.prototype.Ma=function(){this.rb.unsubscribe()};lU.prototype.t4=function(){this.Bc.t4()};
lU.prototype.focus=function(){if(this.VRb)this.VRb.focus();else if(this.GHb)this.GHb.na.focus();else if(this.GTb)this.GTb.na.focus();else throw Error("Te");};var WZb=function(a,b,c){var d=b.href;var e=b.uri;var f=b.event;var g=b.rg;var m=b.Cwd;b=b.hg;var n="";a.fna?((d=Fcc(a.Bc,{rg:g,uri:e}))&&_.yy(a.Dh,"CODE_XREFS_PREVIEW"),n=c_b({node:c,QBb:m,lbc:d,fOb:!1})):(_.Bq(a.Va,d).then(function(){a.viewState.hma.next()}),n=c_b({node:c,QBb:m,lbc:!0,fOb:!0}));a.hb(n,"CLICK",{Ie:g,hg:b},f)};
lU.prototype.isa=function(a){switch(a){case 0:this.Bc.nM();break;case 1:this.Bc.collapseAll();break;default:_.gb(a)}};lU.prototype.hb=function(a,b,c,d){c=c===void 0?{}:c;this.Ha.hb(Object.assign({},{element:this.element,action:a,gestureName:b},c),d)};_.p.Object.defineProperties(lU.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.CZ.location=a;this.oN.next(a)}},esd:{configurable:!0,enumerable:!0,set:function(a){this.u6b.next(a)}}});
lU.O=function(a){return new (a||lU)(_.C(_.Qq),_.C(_.ti),_.C(_.dO),_.C(_.kt),_.C(_.ni),_.C(gU),_.C(hU),_.C(_.pN),_.C(_.ho))};
lU.ya=_.Re({type:lU,oa:[["unified-xref-tree","selectedXref",""]],mb:function(a,b){a&1&&(_.Og(iU,5),_.Og(Rcc,5,_.ne),_.Og(Scc,5,_.ne),_.Og(jU,5));if(a&2){var c;_.Tg(c=_.Ug())&&(b.VRb=c.first);_.Tg(c=_.Ug())&&(b.GHb=c.first);_.Tg(c=_.Ug())&&(b.GTb=c.first);_.Tg(c=_.Ug())&&(b.al=c)}},inputs:{location:"location",esd:"selectedXref"},outputs:{l6b:"selectedLocationChanged"},standalone:!1,features:[_.jh([_.dO,gU,_.ipb])],tc:["selectedXref",""],Aa:13,Ba:9,Fa:[["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"]],ua:function(a,b){a&1&&(_.F(0,IZb,3,10,"unified-xref-actions",6),_.S(1,"async"),_.Cg(2,7),_.S(3,"async"),_.F(4,JZb,2,0,"loading",8)(5,KZb,4,3,"dc-information-box",9)(6,ZZb,5,
6,"ng-container",10),_.Dg(),_.F(7,$Zb,2,1,"ng-template",null,0,_.oh)(9,a_b,1,0,"ng-template",null,1,_.oh)(11,b_b,1,0,"ng-template",null,2,_.oh));a&2&&(_.H("ngIf",_.nh(1,5,b.Bc.QL)),_.A(2),_.H("ngSwitch",_.nh(3,7,b.state).state),_.A(2),_.H("ngSwitchCase",b.Dd.jk),_.A(),_.H("ngSwitchCase",b.Dd.Error),_.A(),_.H("ngSwitchCase",b.Dd.Ki))},dependencies:[_.Vq,XP,_.np,_.op,_.tp,_.pp,_.qp,_.nI,_.lI,_.Fx,_.nv,_.Yv,_.hA,_.fA,_.DF,_.GF,_.HF,_.IF,cU,kU,Qcc,fU,iU,jU,_.up],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}"],
Na:0});var mU=function(){this.disableAnimations=!0;this.WUb=null;this.path="";this.filename=[];this.prefix=[]};
mU.prototype.Zb=function(){var a=this.path,b=this.WUb;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=[g_b(c,a),g_b(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};mU.O=function(a){return new (a||mU)};
mU.ya=_.Re({type:mU,oa:[["middle-truncated-path"]],qb:2,Wa:function(a,b){a&2&&(_.yg("@.disabled",b.disableAnimations),_.wg("title",b.path))},inputs:{WUb:"matchingRegex",path:"path"},standalone:!1,features:[_.Kn],jc:["*"],Aa:6,Ba:2,Fa:[[1,"prefix"],[3,"match",4,"ngFor","ngForOf"],[1,"filename"]],ua:function(a,b){a&1&&(_.Jg(),_.I(0,"span",0),_.F(1,d_b,2,3,"span",1),_.J(),_.I(2,"span",2),_.F(3,e_b,2,3,"span",1),_.J(),_.I(4,"span"),_.Kg(5),_.J());a&2&&(_.A(),_.H("ngForOf",b.prefix),_.A(2),_.H("ngForOf",
b.filename))},dependencies:[_.np],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}"],Na:0});var Tcc=["xrefZeroState"],Ucc=RegExp("^KYTHE://"),nU=function(a){var b=this;this.CHa=a;this.Ha=_.u(_.Gx);_.u(_.wx);this.Dh=_.u(_.ti);this.lb=_.u(_.ne);this.viewState=_.u(_.pN);this.kc=_.u(_.py);this.zed=_.vx.has(112);this.zta=Z4b;this.fp=q5b;this.element="UnifiedXrefPanel";this.JU=_.Ni;this.xFa=new _.ai(void 0);this.Tja=!1;this.rb=new _.We;this.Acd=this.viewState.eqa.ha(_.Hf(wLb),_.E(function(c){return c.iza}));this.Xrd=this.xFa.ha(_.E(function(c){return c==null?void 0:c.params.line}),_.Sf(MKb));
this.YF=this.xFa.ha(_.Otb(),_.gg(function(c){return c?b.CHa.d5a(c):_.of(void 0)}),_.bg(1),_.uf());this.p6b=this.viewState.eqa.ha(_.E(function(c){var d;return(d=c==null?void 0:c.symbols)!=null?d:[]}));this.dsd=_.vx.has(52)?this.viewState.eqa.ha(_.E(function(c){return c==null?void 0:c.iza.O0.map(function(d){return d.replace(Ucc,"")}).map(wXb).flat().join(", ")})):_.Ff;this.ukd=this.viewState.eqa.ha(_.E(wLb));this.rb=this.p6b.subscribe(function(c){c.length>0&&b.Ha.vq({bucket:_.Ni.YIa})})};
nU.prototype.Ra=function(){};nU.prototype.Dc=function(){var a=this;this.QF=this.Dh.registerCallback("XREFS",this.lb.na,function(){a.lHa?a.lHa.focus():a.agc&&a.agc.na.focus()})};nU.prototype.Ma=function(){this.QF&&this.QF();this.rb.unsubscribe()};var j_b=function(a){var b=new URL("https://kythe.corp.google.com/debug");_.DI(a.location)&&(b.search=(new URLSearchParams({filePath:tP(a.location),config:"GOOGLE3_LIVE",WDd:"google3"})).toString());return b.toString()};
nU.prototype.t4=function(){this.lHa&&this.lHa.t4()};nU.prototype.hb=function(a){this.Ha.hb({element:this.element,action:a,projectId:this.location.wb,gestureName:"CLICK"})};nU.O=function(a){return new (a||nU)(_.C(_.QN),_.C(_.ux))};
nU.ya=_.Re({type:nU,oa:[["xref-panel","location",""]],mb:function(a,b){a&1&&(_.Og(lU,5),_.Og(Tcc,5));if(a&2){var c;_.Tg(c=_.Ug())&&(b.lHa=c.first);_.Tg(c=_.Ug())&&(b.agc=c.first)}},inputs:{Tja:"hasXrefs",location:"location"},standalone:!1,features:[_.jh([{Da:_.ICb,Gb:function(a){return a.YF.ha(_.Hf(v_b))},Pb:[_.zd(function(){return nU})]},_.qM])],tc:["location",""],Aa:4,Ba:4,Fa:[["noSymbolSelected",""],["codeContainer",""],["formatCode",""],["xrefZeroState",""],[4,"ngIf","ngIfElse"],["flex","nogrow",
1,"overall-header","header-bar"],[1,"no-overflow"],[1,"overflow-left"],[4,"ngFor","ngForOf"],[1,"icon-container"],[4,"ngIf"],["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"],["type","button","mat-button","",1,"gmat-caption",3,"click","disabled"],["mat-icon-button","","aria-label","Troubleshoot references","target",
"_blank",1,"gnostic-icon",3,"matTooltip","href"],["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"],["target","_blank",3,"href"],["textFormat","long"]],ua:function(a,b){a&1&&(_.F(0,r_b,15,14,"ng-container",4),_.S(1,"async"),_.F(2,u_b,4,1,"ng-template",null,0,_.oh));a&2&&(a=_.$g(3),_.H("ngIf",_.nh(1,2,b.ukd))("ngIfElse",a))},dependencies:[_.Ay,_.Vq,_.np,_.op,_.pp,_.qp,_.rp,_.CD,_.nI,CQ,_.kO,_.lI,_.jv,_.nv,_.Fx,_.Yv,mU,_.xM,_.Dq,_.MD,ST,lU,_.up,_.qN],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;place-content:center space-between;align-items:center;display:flex;height:28px;white-space:nowrap}.overall-header[_ngcontent-%COMP%]   .no-overflow[_ngcontent-%COMP%]{overflow:hidden}.overall-header[_ngcontent-%COMP%]   .overflow-left[_ngcontent-%COMP%]{place-content:center space-between;align-items:center;display:flex;float:right}.overall-header[_ngcontent-%COMP%]   .icon-container[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:4px}.overall-header[_ngcontent-%COMP%]   .icon-container[_ngcontent-%COMP%]   .gnostic-icon[_ngcontent-%COMP%]{display:inline-flex;align-items:center;border:none;background:none;text-decoration:none;opacity:.7;word-break:break-word;text-align:center}.overall-header[_ngcontent-%COMP%]   .icon-container[_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}"],
Na:0});var oU=function(a,b,c,d,e,f,g){var m=this;this.Ha=a;this.Dh=c;this.rl=e;this.jd=f;this.Di=g;this.qCc="RepoDetailTogglePanel";this.Xu=!0;this.j0a=new _.Vf;this.TEb=new _.We;this.KZ=[];this.Vf=[];this.Bed=_.vx.has(112);this.uCa=_.vx.has(10);this.W7a=_.vx.has(60);this.OEa=_.vx.has(37);a=this.j0a.ha(_.Sf());this.Vhb=a.ha(_.gg(function(n){return E_b(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"}}),_.bg(1),_.uf());this.Ckd=this.Vhb.ha(_.E(function(n){return!m.Bed&&n!=null&&n!==void 0}));this.Tja=a.ha(_.gg(function(n){return E_b(d,n)}),_.E(function(n){return n==null||typeof n==="string"?!0:!1}),_.bg(1),_.uf());this.TEb.add(this.Vhb.subscribe(function(n){m.uCa&&n&&m.rl.mg.value===1&&m.rl.mg.next(0)}));a.ha(_.gg(function(n){return E_b(d,n)}),_.E(function(n){if(n==null||typeof n===
"string")return n}),_.bg(1),_.uf());Vcc(this);this.Tl=this.rl.mg.ha(_.E(function(n){return n!=null?m.KZ.indexOf(n):0}))};
oU.prototype.Ra=function(){var a=this,b=[Wcc(this,"openHistory","history","h",0),this.jd.register("toggleBottomPanel","q",function(){var c=a.Xu?"openDetailsPanel":"closeDetailsPanel";a.rl.eO(a.Xu);a.Di.wm(a.Xu?"Lower details panel opened":"Lower details panel closed","polite");a.hb(c,"KEYBOARD")})];this.uCa&&b.push(Wcc(this,"openCrossReferences","cross references","x",1));this.W7a&&b.push(Wcc(this,"openWarnings","warnings","w",5));this.Vf=b};
oU.prototype.Zb=function(a){if(a.viewData||a.contentType)this.Db.kind===0?this.contentType&&this.j0a.next(this.contentType):this.Db.kind!==5&&this.j0a.next("not-file")};oU.prototype.Ma=function(){this.TEb.unsubscribe();for(var a=_.k(this.Vf),b=a.next();!b.done;b=a.next())b=b.value,b()};oU.prototype.hb=function(a,b,c){this.Ha.hb({element:"RepoDetailTogglePanel",action:a,projectId:this.projectId,gestureName:b},c)};
var Vcc=function(a){a.KZ.length=0;a.KZ.push(0);a.uCa&&a.KZ.push(1);a.W7a&&a.KZ.push(5)},Wcc=function(a,b,c,d,e){return a.jd.register(b,d,function(){var f=a.Dh;a:switch(e){case 0:var g="HISTORY";break a;case 1:g="XREFS";break a;case 5:g="WARNINGS";break a;default:throw _.gb(e,"Unsupported focusable tab: "+e);}_.yy(f,g);f=a.Xu||a.rl.mg.value!==e;a.Xu&&(a.rl.eO(!0),a.Di.wm("Lower details panel opened","polite"));f&&(a.rl.mg.next(e),a.Di.wm("Switched to "+c+" tab","polite"));a.hb(G_b(e,f?"show":"focus"),
"KEYBOARD")})};_.p.Object.defineProperties(oU.prototype,{Db:{configurable:!0,enumerable:!0,set:function(a){this.Lx=a;Vcc(this)},get:function(){return this.Lx}},projectId:{configurable:!0,enumerable:!0,get:function(){var a=this.Db;return oLb(a)?a.location.wb:void 0}}});oU.O=function(a){return new (a||oU)(_.C(_.Qq),_.C(_.wx),_.C(_.ti),_.C(_.qM),_.C(_.lN),_.C(_.Sw),_.C(_.kt))};
oU.ya=_.Re({type:oU,oa:[["lower-detail-panel"]],mb:function(a,b){a&1&&_.Og(pQ,5);if(a&2){var c;_.Tg(c=_.Ug())&&(b.D0=c)}},qb:2,Wa:function(a,b){a&2&&_.bh("panel-closed",b.Xu)},inputs:{Xu:"panelClosed",contentType:"contentType",Db:"viewData"},standalone:!1,features:[_.Kn],Aa:11,Ba:10,Fa:[["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","hasXrefs"],["label","Warnings"],[3,"viewDataType"]],ua: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.Xu&&(b.rl.eO(!0),b.hb("expand","CLICK",c)),c=!0;else if(b.D0.toArray()[d].disabled)c=!1;else{e=b.rl.mg.value;e=(e!=null?b.KZ.indexOf(e):0)!==d;d=b.KZ[d];var f=e||b.Xu;b.rl.eO(f);e&&b.rl.mg.next(d);b.hb(G_b(d,f?"show":"hide"),"CLICK",c);c=!0}return c}),_.I(2,"mat-tab",1),_.F(3,x_b,1,1,"ng-template",2),_.J(),_.F(4,A_b,5,5,"mat-tab",3)(5,C_b,2,0,"mat-tab",4),_.J(),_.Cg(6),_.I(7,"div",5)(8,"button",6),_.O("click",function(){return b.rl.eO(b.Xu)}),_.I(9,"mat-icon"),
_.Q(10,"keyboard_capslock"),_.J()()(),_.Dg());a&2&&(_.H("selectedIndex",_.nh(1,8,b.Tl)),_.A(4),_.H("ngIf",b.uCa),_.A(),_.H("ngIf",b.W7a),_.A(3),_.H("matTooltip",b.Xu?"Open bottom panel":"Close bottom panel")("ascTrackElement",b.qCc)("trackAction",b.Xu?"close":"open")("trackProjectId",b.projectId),_.tg("aria-label",b.Xu?"Open bottom panel":"Close bottom panel"))},dependencies:[_.Vq,_.op,NT,_.Fx,_.nv,_.Yv,bR,oQ,_.yB,pQ,qQ,_.Dy,_.Ay,QT,nU,_.up],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}"],
Na:0});var Xcc=["targetPath"],pU=function(){};
_.p.Object.defineProperties(pU.prototype,{Ek:{configurable:!0,enumerable:!0,get:function(){var a=_.vx.has(55)?this.Db.V6:void 0,b=this.Db.location;if(a){var c=a.Os();if(c){var d=LKb(c);a=_.Ps(_.Os(_.Ns(b.uc(),d.id,d.type),_.Y(c,2)),_.Y(a,2)).Pc(a.Yd()).tb()}else a=b}else a=b;return _.Ms(a.uc().Pc(this.Db.path).Gj().tb())}},yab:{configurable:!0,enumerable:!0,get:function(){return this.Db.target||"repository root"}},ocb:{configurable:!0,enumerable:!0,get:function(){return this.Db.B3b}},U7a:{configurable:!0,
enumerable:!0,get:function(){return!!this.Db.uza}}});pU.O=function(a){return new (a||pU)(_.C(_.wx))};
pU.ya=_.Re({type:pU,oa:[["symlink-detail"]],mb:function(a,b){a&1&&_.Og(Xcc,5,_.ne);if(a&2){var c;_.Tg(c=_.Ug())&&(b.Cud=c.first)}},inputs:{Db:"viewData"},standalone:!1,Aa:5,Ba:2,Fa:[["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"]],ua:function(a,b){a&1&&(_.F(0,H_b,7,3,"ng-container",2),_.Q(1,"\n\n"),_.F(2,J_b,28,9,"ng-template",null,0,_.oh),_.Q(4,"\n"));a&2&&(a=_.$g(3),_.H("ngIf",b.U7a)("ngIfElse",a))},dependencies:[MQ,_.op,_.DM,_.CD,US,TS,_.nI,FQ,_.Vq],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 O_b=function(a){return{BCa:a}},qU=function(a,b){this.Yj=a;this.Va=b;this.DSb=_.Ff};qU.prototype.Ra=function(){};qU.prototype.Zb=function(a){a.location&&(this.DSb=Ycc(this,a.location.Rf).ha(_.E(function(b){return!b||!b.vo||b.vo.length<2?null:[b.vo[0].Zf,b.vo[1].Zf]}),_.Lf(function(){return _.of(null)})))};var Ycc=function(a,b){return _.ZI(b)?a.Yj.list(b.wb,b.Wc,b.repository,_.CI(b)?"HEAD":b.Lb,b.path,2):_.of(null)};qU.O=function(a){return new (a||qU)(_.C(_.BM),_.C(_.ni))};
qU.ya=_.Re({type:qU,oa:[["file-not-found"]],inputs:{location:"location"},standalone:!1,features:[_.Kn],Aa:28,Ba:11,Fa:[["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"]],ua:function(a,b){a&1&&(_.I(0,"icon-empty-state-display",9)(1,"icon-empty-state-title"),_.F(2,K_b,1,0,"ng-container",10),_.S(3,"isPackagePlace"),_.S(4,"isPiperPlace"),_.J(),_.I(5,"icon-empty-state-subtitle"),_.F(6,L_b,1,0,"ng-container",10),_.S(7,"isPackagePlace"),_.F(8,P_b,6,13,"ng-container",11),_.S(9,"async"),_.J()(),_.F(10,Q_b,1,0,"ng-template",null,0,_.oh)(12,
R_b,1,0,"ng-template",null,1,_.oh)(14,S_b,1,0,"ng-template",null,2,_.oh)(16,T_b,1,0,"ng-template",null,3,_.oh)(18,U_b,1,0,"ng-template",null,4,_.oh)(20,V_b,5,4,"ng-template",null,5,_.oh)(22,W_b,5,4,"ng-template",null,6,_.oh)(24,X_b,2,3,"ng-template",null,7,_.oh)(26,Y_b,2,3,"ng-template",null,8,_.oh));if(a&2){a=_.$g(11);var c=_.$g(13),d=_.$g(15),e=_.$g(17),f=_.$g(19);_.A(2);_.H("ngTemplateOutlet",_.nh(3,3,b.location)?a:_.nh(4,5,b.location)?c:d);_.A(4);_.H("ngTemplateOutlet",_.nh(7,7,b.location)?e:
f);_.A(2);_.H("ngIf",_.nh(9,9,b.DSb))}},dependencies:[_.Vq,_.op,_.tp,_.FD,_.HD,_.GD,_.Fx,_.jv,_.Dq,_.Az,_.up,XQ,YQ,_.GJ],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}"],
Na:0});var Zcc=function(){};Zcc.O=function(a){return new (a||Zcc)};
Zcc.ya=_.Re({type:Zcc,oa:[["submodule-cannot-fetch"]],standalone:!1,Aa:3,Ba:0,Fa:[["role","alert","icon","source:file"]],ua:function(a){a&1&&(_.I(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.Q(2," The submodule existed at this commit, but can no longer be fetched. "),_.J()())},dependencies:[_.FD,_.GD],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}"],Na:0});var rU=function(a){this.element=a;this.ob="";this.E9=0};rU.prototype.Dc=function(){var a=this;this.E9=setTimeout(function(){var b=a.element.na;b&&a.ob&&(b=b.querySelector(a.ob));b&&!b.contains(document.activeElement)&&b.focus()})};rU.prototype.Ma=function(){clearTimeout(this.E9)};rU.O=function(a){return new (a||rU)(_.C(_.ne))};rU.Ea=_.Te({type:rU,oa:[["","ascFocusOnInitAsync",""]],inputs:{ob:[0,"ascFocusOnInitAsync","selector"]},standalone:!1});var sU=function(){};
sU.O=function(a){return new (a||sU)};sU.Ja=_.Se({type:sU});sU.Ia=_.ed({});var $cc=["rightPanel"],tU=function(a,b,c,d){this.Ha=a;this.q8=b;this.Hwd=d;this.Ujb=W9b;this.fp=q5b;this.itd=_.of(!0).ha(_.Rf(300));this.aCa=_.Vg.apply(null,[!1].concat(_.v([])));this.YF=new _.ag(1);this.Of=_.u(_.oy);_.u(_.wx);this.Fo=_.vx.has(107);this.vk=c.QR(this.YF.ha(_.E(function(e){return e.kind===1})))};
tU.prototype.Ra=function(){var a=this;this.Fo&&this.Of.Wad.subscribe(function(b){b!==void 0&&(b=!1,a.q8.GCb===0&&(b=!0),X9b(a.q8,b?1:0),a.Ha.hb({element:"RepoDetailTogglePanel",action:b?"showChatPanel":"hideChatPanel",gestureName:"CLICK"}))})};tU.prototype.Ma=function(){if(this.Fo){var a;(a=this.BCd)==null||a.unsubscribe()}};tU.prototype.iGa=function(){X9b(this.q8,1);this.Ha.hb({element:"RepoDetailTogglePanel",action:"showChatPanelForExplain",gestureName:"CLICK"})};
tU.prototype.Nja=function(a){this.Ha.hb({element:"RepoDetailTogglePanel",action:a,gestureName:"RESIZE"})};_.p.Object.defineProperties(tU.prototype,{Sqd:{configurable:!0,enumerable:!0,set:function(a){if(this.Kcb=a)if(a=window.localStorage.getItem("rightPanelWidth")){var b;if((b=this.Kcb)==null?0:b.na)this.Kcb.na.style.width=a+"px"}}},Db:{configurable:!0,enumerable:!0,set:function(a){this.YF.next(a)}}});tU.O=function(a){return new (a||tU)(_.C(_.Qq),_.C(wS),_.C(_.lN),_.C(bU))};
tU.ya=_.Re({type:tU,oa:[["repository-detail","viewData",""]],mb:function(a,b){a&1&&_.Og($cc,5);if(a&2){var c;_.Tg(c=_.Ug())&&(b.Sqd=c.first)}},Wa:function(a,b){a&1&&_.O("mouseup",function(){b.aCa.set(!1)},_.Iga)},inputs:{Db:"viewData"},standalone:!1,tc:["viewData",""],Aa:2,Ba:3,Fa:[["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,"resizeDone","mousedown","mouseup","changeSizeOf"],[1,"right-panel"],
[1,"panel-content",3,"ngSwitch"]],ua:function(a,b){a&1&&(_.F(0,m0b,20,24,"div",3),_.S(1,"async"));a&2&&_.H("ngIf",_.nh(1,1,b.YF))},dependencies:[xS,_.op,_.pp,_.qp,rU,hT,LT,MT,_.lI,oU,qU,Zcc,_.MD,pU,_.up],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}"],
Na:0});var adc=function(a,b,c,d,e,f,g){this.path=a;this.type=b;this.CD=c;this.tAa=d;this.service=e;this.limit=f;this.jtb=g;this.u2a=this.mIb=!1;a=this.path.split("/");this.name=a[a.length-1]},ddc=function(a){a.hya=a.CD(a.type)?bdc(a):_.of([]);cdc(a)},cdc=function(a){a.acc=_.vf([a.hya,a.limit]).ha(_.E(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;a.gya=new Map;for(var d=_.k(b),e=d.next();!e.done;e=d.next())e=e.value,a.gya.set(e.path,e);return{al:b.slice(0,c),total:b.length}}))},bdc=function(a){var b=
_.vf([a.service.Mla(a.path).ha(_.E(function(c){return a.q9a(c)})),a.tAa]).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===n0b(e)}))d.Jd=!0;return c}),_.bg());b.connect();return b};adc.prototype.q9a=function(a){var b=this;return a.map(function(c){var d=n0b(c.path),e;return d===((e=b.jtb)==null?void 0:e.path)?b.jtb:new adc(d,c.type,b.CD,b.tAa,b.service,b.limit)})};
_.p.Object.defineProperties(adc.prototype,{Cvd:{configurable:!0,enumerable:!0,get:function(){this.acc||ddc(this);return this.acc}},children:{configurable:!0,enumerable:!0,get:function(){this.hya||ddc(this);return this.hya},set:function(a){this.hya=a;cdc(this)}},active:{configurable:!0,enumerable:!0,get:function(){return n0b(this.tAa.value)===this.path}},btb:{configurable:!0,enumerable:!0,get:function(){return o0b(this.tAa.value,this.path)}},Jd:{configurable:!0,enumerable:!0,get:function(){return this.mIb},
set:function(a){this.u2a=this.u2a||a;this.mIb=a&&this.CD(this.type)}}});var edc=["largeDirectoryDialog"],fdc=["row"],w0b=function(a){return{name:a}},x0b=function(a){return{children:!0,expanded:a}},gdc=new _.Hv("Scope to \u201c{name}\u201d."),uU=function(a,b,c,d){this.Si=a;this.Va=c;this.document=d;this.pB=3;this.gzc=15;this.XOc="row";this.CVc="subtree";this.Ena=new _.ai("");this.rb=new _.We;this.tFa="";this.zDa=new _.ai(500);this.lvc=gdc;this.encode=encodeURIComponent;this.E5b=new _.Uj;this.iS=function(){return""};this.lXb=new _.Uj;this.Jma=new _.Uj;this.H5b=new _.Uj;
this.CD=_.vx.has(55)?function(e){return e===3||e===5}:function(e){return e===3}};_.h=uU.prototype;
_.h.je=function(a){if(!_.jJ(a)){var b=a.target;if(b!=null&&b instanceof Element&&(b=_.iJ(b,"a,button","depth-finder"),b!=null)){var c=_.iJ(b,".row","depth-finder");c!=null&&c instanceof HTMLElement&&(c=decodeURIComponent(c.dataset.path||""))&&(b.classList.contains("scope-in")?this.E5b.emit(c):(c=hdc(this,c),c!=null&&(b.classList.contains("expander")?idc(this,c):b.classList.contains("element-link")&&(jdc(this,c),a.preventDefault()))))}}};
_.h.tn=function(a){var b=a.target;if(b!=null&&b instanceof Element){var c=_.iJ(b,".row","depth-finder");if(c!=null&&c instanceof HTMLElement){var d=decodeURIComponent(c.dataset.path||"");if(d&&(d=hdc(this,d),d!=null&&(b=_.iJ(b,".subtree","depth-finder"),!_.jJ(a))))switch(a.key){case "Left":case "ArrowLeft":a.preventDefault();d.Jd&&d.type===3?idc(this,d):this.NFa(b)||this.H5b.next(a);break;case "Right":case "ArrowRight":a.preventDefault();d.Jd?kdc(this,d,c,b):idc(this,d);break;case "Down":case "ArrowDown":case "j":a.preventDefault();
kdc(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.NFa(b);break;case "Enter":a.preventDefault(),jdc(this,d)}}}};_.h.Ra=function(){this.root=u0b(this.createNode(this.yT))};_.h.Zb=function(a){this.root&&a.service&&(this.root.node=this.createNode(this.yT))};
_.h.Dc=function(){var a=this;this.rb.add(_.vf([this.Ena,this.al.Hc]).subscribe(function(b){b=_.k(b).next().value;if(a.tFa!==b){a.tFa="";var c=a.encode(b),d=a.al.find(function(e){return e.na.getAttribute("data-path")===c});d&&a.document.body.contains(d.na)&&(a.d2a(d.na),a.tFa=b)}}))};_.h.Ma=function(){this.Ena.complete();this.rb.unsubscribe()};
var u0b=function(a,b){return{level:b===void 0?0:b,node:a}},idc=function(a,b){var c=!b.Jd;a.lXb.next({Ke:c,path:b.path});b.Jd=c},jdc=function(a,b){a.CD(b.type)&&(b.Jd=!b.Jd);var c=a.iS(b.path,b.type);a.Jma.next({path:b.path,nodeType:b.type});_.Bq(a.Va,c)},z0b=function(a){a.rb.add(a.Si.open(a.Vkd).Yy().subscribe(function(b){b&&a.zDa.next(Number.POSITIVE_INFINITY)}))};
uU.prototype.w3a=function(){var a=this.al.find(function(b){return b.na.classList.contains("bold-active-element")})||this.al.first;a&&this.document.body.contains(a.na)&&a.na.focus()};var hdc=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.gya)return null;c=c.gya.get(b.slice(0,a+1).join("/"));if(!c)return null}return c};
uU.prototype.d2a=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)};uU.prototype.createNode=function(a){return new adc(_.rj.qt(a),3,this.CD,this.Ena,this.service,this.zDa)};
uU.prototype.NFa=function(a){a=a.parentElement.parentElement;if(!a.classList.contains("subtree"))return!1;a.firstElementChild.focus();return!0};var kdc=function(a,b,c,d){if(a.CD(b.type)&&b.Jd)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(uU.prototype,{scope:{configurable:!0,enumerable:!0,set:function(a){var b=this.yT;this.yT=a;if(this.root&&a!==b){var c=b?p0b(b):[],d=a?p0b(a):[];if(o0b(a,_.rj.qt(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.gya)==null?void 0:(f=c.get(b))==null?void 0:f.children)this.root.node.children=e}else if(o0b(b,_.rj.qt(a)))for(a=c.length;a>d.length;a--)b=this.root.node,b.Jd=!0,c=this.root,
f=b.path.split("/"),f=f.slice(0,f.length-1).join("/"),c.node=new adc(_.rj.qt(f),3,this.CD,this.Ena,this.service,this.zDa,b);else this.root.node=this.createNode(a);this.tFa=""}}},path:{configurable:!0,enumerable:!0,set:function(a){this.Ena.next(a)}}});uU.O=function(a){return new (a||uU)(_.C(_.Qu),_.C(_.wx),_.C(_.ni),_.C(_.ii))};
uU.ya=_.Re({type:uU,oa:["depth-finder scope  path  service ".split(" ")],mb:function(a,b){a&1&&(_.Og(edc,5),_.Og(fdc,5,_.ne));if(a&2){var c;_.Tg(c=_.Ug())&&(b.Vkd=c.first);_.Tg(c=_.Ug())&&(b.al=c)}},Za:["role","tree"],Wa:function(a,b){a&1&&_.O("click",function(c){return b.je(c)})("keydown",function(c){return b.tn(c)})},inputs:{scope:"scope",path:"path",service:"service",iS:"linkTo"},outputs:{E5b:"scopeChange",lXb:"nodeToggled",Jma:"nodeClicked",H5b:"scopeUp"},standalone:!1,features:[_.Kn],tc:"scope  path  service ".split(" "),
Aa:5,Ba:2,Fa:[["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"]],ua:function(a,b){a&1&&_.F(0,q0b,0,0,"ng-template",4)(1,D0b,2,3,"ng-template",null,0,_.oh)(3,E0b,7,1,"ng-template",null,1,_.oh);a&2&&_.H("ngTemplateOutlet",_.$g(2))("ngTemplateOutletContext",b.root)},dependencies:[_.mp,_.np,_.op,_.tp,
_.Fx,_.jv,_.Ru,_.Vu,_.Uu,_.Yv,_.up],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}"],
Na:0});var ldc=new _.Hv("Scope to parent directory: {folder}/"),vU=function(a,b,c,d,e,f){var g=this;this.zh=a;this.lb=b;this.Qp=c;this.Dh=d;this.Be=e;this.Va=f;this.iS=function(){return""};this.wn=new _.ai(new _.Li);this.service=this.wn.ha(_.Sf(function(m,n){return _.Gra(m,n)&&_.Hra(m.Lb,n.Lb,_.NWa)}),_.E(function(){return mdc(g)}))};vU.prototype.Dc=function(){var a=this;this.QF=this.Dh.registerCallback("FILE_TREE",this.lb.na,function(){a.ldd.w3a()})};
vU.prototype.Ma=function(){this.wn.complete();this.QF&&this.QF()};vU.prototype.up=function(a){this.Be.hb({gestureName:a instanceof MouseEvent?"CLICK":"KEYBOARD",element:"RepositoryContentsTree",action:"scopeUp",projectId:this.Vd.wb},a);this.yT=_.Ei(this.qt(this.scope||""))};var F0b=function(a,b){return _.Ms(_.pJ(a.Vd.uc().Pc(b)).tb())};vU.prototype.qt=function(a){return _.rj.qt(a)};vU.prototype.s6=function(){this.Be.hb({gestureName:"CLICK",element:"RepositoryContentsTreeItem",action:"navigate",projectId:this.Vd.wb})};
var mdc=function(a){return{Mla:function(b){var c=_.kk(a.Vd,0);return a.Qp.list(a.Vd.wb,a.Vd.Wc,a.Vd.repository,{Lb:c,commit:c},b,a.Vd.params.Wb).ha(_.E(function(d){return d.map(I0b)}),_.Lf(function(d){_.uv(a.zh,d);return _.of([])}))}}};
vU.prototype.NAa=function(){var a=this,b=_.Ms(_.pJ(this.Vd.uc().Pc("")).tb()),c=new URL(_.Cq(this.Va,_.Aq(this.Va,b)),location.origin),d=_.k(c.pathname.split(/(;[^/]*)/));b=d.next().value;d=d.next().value;var e=b,f=d;e.endsWith("/")&&(e=e.substring(0,e.length-1));f==null&&(f="");return function(g,m){m!==3||g.endsWith("/")||(g+="/");a.scope===g&&g===a.Vd.path&&(g=(g=_.Ei(a.scope))&&g+"/"||"");g=g.split("/").map(encodeURIComponent).join("/");return e+"/"+g+f+c.search+c.hash}};
_.p.Object.defineProperties(vU.prototype,{Vd:{configurable:!0,enumerable:!0,set:function(a){this.wn.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.yT=a;var b=encodeURIComponent(this.qt(this.path));!this.lb.na.querySelector('[data-path="'+b+'"]')&&this.path!=="/"&&this.path.includes("/")&&(this.yT=a);this.iS=this.NAa()},get:function(){return this.wn.value}},scope:{configurable:!0,
enumerable:!0,get:function(){return this.yT},set:function(a){this.Be.hb({gestureName:"CLICK",element:"RepositoryContentsTree",action:"scopeIn",projectId:this.Vd.wb});this.yT=a;this.path.startsWith(a||"")||_.Bq(this.Va,this.iS(a||"",3))}},Lqd:{configurable:!0,enumerable:!0,get:function(){return ldc.format({folder:_.mD(_.Ei(this.qt(this.scope||"")))||"Repository root"})}}});vU.O=function(a){return new (a||vU)(_.C(_.tv),_.C(_.ne),_.C(_.PN),_.C(_.ti),_.C(_.Qq),_.C(_.ni))};
vU.ya=_.Re({type:vU,oa:[["directory-navigation"]],mb:function(a,b){a&1&&_.Og(uU,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.ldd=c.first)}},inputs:{Vd:"activeLocation"},standalone:!1,Aa:8,Ba:8,Fa:[["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"]],ua:function(a,b){if(a&1){var c=_.Wd();_.I(0,"div",1);_.Cg(1);_.I(2,"div",2);_.F(3,G0b,3,4,"div",3)(4,H0b,6,10,"ng-template",null,0,_.oh);_.J();_.Dg();_.J();_.I(6,"depth-finder",4);_.S(7,"async");_.hh("scopeChange",function(d){_.w(c);_.gh(b.scope,d)||(b.scope=
d);return _.y(d)});_.O("nodeToggled",function(d){_.w(c);b.Be.hb({gestureName:"CLICK",element:"RepositoryContentsTreeItemCollapser",action:d.Ke?"expand":"collapse",Ie:b.iS(d.path,3),projectId:b.Vd.wb});return _.y()})("nodeClicked",function(d){_.w(c);return _.y(b.s6(d))})("scopeUp",function(d){_.w(c);return _.y(b.up(d))});_.J()}a&2&&(a=_.$g(5),_.A(3),_.H("ngIf",!b.scope||b.scope==="/")("ngIfElse",a),_.A(3),_.fh("scope",b.scope),_.H("path",b.path)("service",_.nh(7,6,b.service))("linkTo",b.iS))},dependencies:[_.Vq,
_.op,uU,_.uu,_.cv,_.Fx,_.nv,_.Yv,_.Dy,_.Ay,_.Dq,_.up,_.LD],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}"],
Na:0});var wU=function(a){var b=this;this.kc=a;this.data=new _.ag(1);_.Tm();_.Tm();this.aF=this.kc.CM();this.symbols=this.data.ha(_.gg(function(c){return c.oO.Dj}),_.E(function(c){return[].concat(_.v(c.keys()))}));this.scopes=this.data.ha(_.gg(function(c){return c.I5b.Dj}),_.E(function(c){return[].concat(_.v(c.keys()))}));this.hfb=this.data.ha(_.gg(function(c){return c.gfb.Dj}),_.E(function(c){return[].concat(_.v(c.keys()))}));this.Xpa=this.data.ha(_.gg(function(c){return c.oO.Dj}),_.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.aF.ha(_.Qf(1)).subscribe(function(c){c.showPublic!=null&&c.showPrivate!=null&&c.showProtected!=null&&c.showPackagePrivate!=null&&c.showStatic!=null&&c.showNonStatic!=null||b.kc.Tz({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})})},S0b=function(a){switch(a){case "true":return"checked";case "mixed":return"indeterminate";default:return"unchecked"}};wU.prototype.k5a=function(a){return _.FGb[a]};
var J0b=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 _.gb(b)}},M0b=function(a,b){switch(b){case "static":return a.showStatic;case "not_static":return a.showNonStatic;default:return _.gb(b)}},R0b=function(a){var b=[].concat(_.v(a.oO.getState().keys())).some(function(c){return!a.oO.get(c)});a.oO.fill(b)};_.p.Object.defineProperties(wU.prototype,{Vu:{configurable:!0,enumerable:!0,set:function(a){this.data.next(a)}}});
wU.O=function(a){return new (a||wU)(_.C(_.py))};
wU.ya=_.Re({type:wU,oa:[["filter-menu"]],inputs:{Vu:"outlineData"},standalone:!1,Aa:7,Ba:4,Fa:[["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"]],ua:function(a,b){a&1&&(_.I(0,"button",1)(1,"mat-icon"),_.Q(2,"tune"),_.J()(),_.I(3,"mat-menu",2,0),_.F(5,T0b,15,17,"div",3),_.S(6,"async"),_.J());a&2&&(_.H("matMenuTriggerFor",_.$g(4)),_.A(5),_.H("ngIf",_.nh(6,2,b.data)))},dependencies:[_.np,_.op,_.Fx,_.nv,_.Yv,_.yI,_.OC,_.jA,_.oA,_.rA,_.qA,_.uA,_.Dy,_.Ay,_.wC,_.up],
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 xU=function(a){this.kc=a;this.TEc="Collapse all";this.UEc="Expand all";this.VEc="Sticky Headers";this.aF=this.kc.CM()};xU.prototype.isa=function(a){this.kc.Tz({collapseAll:!a.collapseAll})};xU.O=function(a){return new (a||xU)(_.C(_.py))};
xU.ya=_.Re({type:xU,oa:[["outline-options-menu"]],standalone:!1,Aa:7,Ba:4,Fa:[["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"]],ua:function(a,b){a&1&&(_.I(0,"button",1)(1,"mat-icon"),_.Q(2,"settings"),_.J()(),_.I(3,"mat-menu",2,0),_.F(5,U0b,9,7,"div",3),_.S(6,"async"),_.J());a&2&&(_.H("matMenuTriggerFor",_.$g(4)),_.A(5),_.H("ngIf",_.nh(6,2,b.aF)))},dependencies:[_.op,_.Fx,_.nv,_.Yv,_.yI,_.OC,_.oA,_.rA,_.qA,_.uA,_.Dy,_.Ay,_.wC,_.up],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 yU=function(a,b,c){this.Ha=a;this.kc=b;this.Md=c;this.JU=_.Ni;this.data=new _.ag(1);this.yi=new _.Vy("",{ky:[_.nIb()]});this.j3a=new _.ai(!1);this.Qja=new _.$e;this.rb=new _.We;this.pjd=_.vx.has(101);this.aF=this.kc.CM();this.Qja=this.data.ha(_.gg(function(d){return d.hAa}),_.E(function(d){return!!d}))};
yU.prototype.Ra=function(){var a=this;this.rb.add(this.yi.ej.ha(_.Sf(),_.eg(),_.Nf(300),_.jg(this.data)).subscribe(function(b){var c=_.k(b);b=c.next().value;c=c.next().value;a.Ha.hb({element:"OutlineControls",action:"filterQueryChange",gestureName:"CHANGE"});c.hAa.next(b)}));this.rb.add(this.data.ha(_.gg(function(b){return b.hAa}),_.Sf()).subscribe(function(b){a.yi.setValue(b)}))};yU.prototype.Ma=function(){this.rb.unsubscribe()};
_.p.Object.defineProperties(yU.prototype,{Vu:{configurable:!0,enumerable:!0,set:function(a){this.data.next(a)}}});yU.O=function(a){return new (a||yU)(_.C(_.Qq),_.C(_.py),_.C(_.qM),_.C(_.wx))};
yU.ya=_.Re({type:yU,oa:[["outline-controls"]],inputs:{Vu:"outlineData"},standalone:!1,Aa:2,Ba:3,Fa:[["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"]],ua:function(a,b){a&1&&(_.F(0,Y0b,13,11,"ng-container",1),_.S(1,"async"));a&2&&_.H("ngIf",_.nh(1,1,b.data))},dependencies:[_.Vq,_.op,_.Fx,_.nv,_.Gz,_.uz,_.nz,_.Yv,_.Hz,_.Kz,_.Dy,_.Ay,_.bE,_.Hk,_.Oy,_.ZD,_.Uy,_.Yy,
wU,xU,_.up],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}"],
Na:0});var ndc=function(){_.sF.apply(this,arguments);this.KDb=!0;this.gDb=[];this.Wed=this.wf.changed.ha(_.E(function(){return null}),_.fg(null))};_.W(ndc,_.sF);ndc.prototype.ye=function(a){return a.Ak?_.sF.prototype.ye.call(this,a):null};var odc=function(a){if(a.wk)if(a.JDb)a.nM();else if(a.collapseAll(),a.Cpa&&a.expand(a.Cpa),a.Bp)for(var b=_.k(yLb(a.Bp)),c=b.next();!c.done;c=b.next())a.expand(c.value)};
_.p.Object.defineProperties(ndc.prototype,{JDb:{configurable:!0,enumerable:!0,set:function(a){this.KDb=a;odc(this)},get:function(){return this.KDb}},wk:{configurable:!0,enumerable:!0,set:function(a){this.gDb=a;a=a.filter(function(b){return!b.parent});a.length===1&&(this.Cpa=a[0]);odc(this)},get:function(){return this.gDb}}});var zU=function(a,b){var c=this;this.Bc=a;this.T0=b;this.Im=[];this.tka=new Map;this.K1a=new Map;this.wH=new _.ai([]);this.s2a=[];this.h9=this.nia=null;this.wwd=_.vf([this.wH,this.Bc.Wed]).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.Bc.Ak(m)&&!c.Bc.ye(m)?m.level:null);return d}),_.bg(1),_.uf())};_.W(zU,_.At);
var pdc=function(a){var b=function(d){return d.isVisible?[d]:d.children.flatMap(b)},c=a.Im.flatMap(b);return a.h9?c.sort(a.h9):c};zU.prototype.Us=function(){return this.Im.length>0&&this.wH.value.length===0};var rdc=function(a,b){a.Im=b;if(a.h9||a.nia){b=_.k(a.Im);for(var c=b.next();!c.done;c=b.next())c=c.value,c.sort=a.h9,a.nia&&(c.filter=a.nia)}qdc(a)};
zU.prototype.connect=function(a){var b=this;return _.Gf.apply(null,_.v([a.uJ,this.Bc.wf.changed.ue(),this.wH.ue()])).ha(_.E(function(){b.s2a=_.Jpb(b.T0,b.wH.value,b.Bc);return b.s2a}))};zU.prototype.disconnect=function(){};
var qdc=function(a){var b=pdc(a);b=_.Ipb(a.T0,b);a.Bc.wk=b;a.tka.clear();for(var c=0;c<b.length;c++){var d=b[c];a.tka.set(d.id,d)}a.K1a.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.K1a.set(c.pop().id,e.id);c.push(e)}a.wH.next(b)};
_.p.Object.defineProperties(zU.prototype,{t2a:{configurable:!0,enumerable:!0,get:function(){return this.s2a}},filter:{configurable:!0,enumerable:!0,set:function(a){this.nia=a;a=_.k(this.Im);for(var b=a.next();!b.done;b=a.next())b.value.filter=this.nia;qdc(this)}},sortAlphabetically:{configurable:!0,enumerable:!0,set:function(a){this.h9=a?Z0b:null;a=_.k(this.Im);for(var b=a.next();!b.done;b=a.next())b.value.sort=this.h9;qdc(this)}}});var AU=function(a,b,c,d,e,f,g,m){var n=this;this.Be=a;this.Dh=b;this.Va=c;this.kc=d;this.viewState=e;this.lb=f;this.Lpa=g;this.Lc=m;this.O5b=new _.Vf;this.qFa=new _.ai(0);this.eHa=24;this.rb=new _.We;this.nza=_.of(!0).ha(_.Rf(1));this.pCa=!1;this.mfb=this.kc.CM().ha(_.E(function(r){return!!r.stickyHeaders}),_.Sf());this.Ls=new ndc(i1b,k1b);this.T0=new _.AF(l1b,i1b,k1b,h1b);this.oE=new zU(this.Ls,this.T0);this.lfb=this.mfb.ha(_.gg(function(r){return r?_.vf([n.O5b.ha(_.Sf()),n.oE.wwd]).ha(_.E(function(x){return n.Ugd.apply(n,
_.v(x))})):_.of(new Map)}),_.Sf(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}),_.bg(1),_.uf());this.Itd=_.vf([this.lfb,this.qFa]).ha(_.E(function(r){return n.Vgd.apply(n,_.v(r))}),_.bg(1),_.uf());this.lDb=new _.ai(this.oE.Us());this.Fcd=this.lDb.ue();this.rb.add(this.kc.CM().ha(_.E(function(r){return r.collapseAll}),_.Sf()).subscribe(function(r){n.Ls.JDb=!r}));this.rb.add(this.kc.CM().ha(_.E(function(r){return r.sortAlphabetically}),
_.Sf()).subscribe(function(r){n.oE.sortAlphabetically=!!r}))};_.h=AU.prototype;_.h.Ra=function(){};
_.h.Zb=function(a){if(a.location){var b=j1b(a.location.Rf);this.pCa=j1b(a.location.Ck)!==b;a=this.Ls;var c;if((c=a.wk)!=null&&c.length){var d=a.wk;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=f.vO.en();g=g>b?Number.POSITIVE_INFINITY:b-g;g<e&&(c=f,e=g)}b=c;b.active=!0;a.Bp&&a.Bp!==b&&(a.Bp.active=!1);a.Bp=b;b=_.k(yLb(a.Bp));for(c=b.next();!c.done;c=b.next())a.expand(c.value)}}};
_.h.Ma=function(){this.rb.unsubscribe();var a;(a=this.qDb)==null||a.unsubscribe();var b;(b=this.urd)==null||b.unsubscribe();this.QF&&this.QF()};_.h.Dc=function(){var a=this;this.nza.subscribe(function(){a.QF=a.Dh.registerCallback("OUTLINE",a.lb.na,function(){a.w3a()})});this.urd=_.vf([this.Dzb.kG.ha(_.E(function(){return a.Dzb.i7()}),_.Sf()),this.mfb]).subscribe(function(b){b=_.k(b);var c=b.next().value;b.next().value&&a.Lc.run(function(){a.qFa.next(c)})})};
_.h.Jo=function(){if(this.pCa){var a=this.lb.na.querySelector("mat-tree-node.bold-active-element");a&&this.d2a(a);this.pCa=!1}};_.h.d2a=function(a){this.Lpa.scrollTo(a,0)};_.h.je=function(a){var b=a.target;if(b&&b instanceof HTMLElement&&(b=_.iJ(b,"a,button","mat-tree-node"))){var c=b.parentElement.dataset.id;c&&(c=this.oE.tka.get(c),b.tagName==="A"?this.s6(a,c):this.toggle(a,c))}};
_.h.toggle=function(a,b){this.Ls.toggle(b);a.stopPropagation();this.Be.hb({gestureName:"CLICK",element:"OutlineTreeItemCollapser",action:this.Ls.ye(b)?"expand":"collapse"})};_.h.BM=function(a){var b=this.qTb.get(a.id);return b?b:(b=this.KE(a.vO.en()),this.qTb.set(a.id,b),b)};_.h.s6=function(a,b){_.jJ(a)||(a.preventDefault(),this.Ls.expand(b),sdc(this,b))};
_.h.w3a=function(){var a=this.lb.na.querySelector("mat-tree-node.bold-active-element");if(a)a.focus();else{var b;(b=this.lb.na.querySelector("mat-tree-node"))==null||b.focus()}};_.h.PF=function(a,b){return b.id};
var d1b=function(a,b){return a.lfb.ha(_.E(function(c){return c.has(b.id)}))},c1b=function(a,b){return a.Itd.ha(_.E(function(c){return c.get(b.id)}))},e1b=function(a,b){return a.lfb.ha(_.E(function(c){return c.size>0&&c.entries().next().value[0]===b.id}))},sdc=function(a,b){var c=a.BM(b);a.viewState.pM==="PREVIEW"?a.Va.navigate(_.Ms(a.location),{hf:b.pGa}):_.Bq(a.Va,c).then(function(){a.viewState.hma.next()});a.Be.hb({gestureName:"CLICK",element:"OutlineTreeItem",action:"navigate",bucket:_.Ni.RU})};
AU.prototype.NFa=function(a){var b=a.parent;b&&(a=this.imd.find(function(c){return c.data===b}))&&a.focus()};AU.prototype.Ugd=function(a,b){var c=new Map,d=a;if(a>=b.length)return c;for(var e=b[d];e.Dhb.length&&this.Ls.ye(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.Ls.ye(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};
AU.prototype.Vgd=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.oE.K1a.get(e);g=g!==void 0?this.oE.tka.get(g).index:void 0;var m=f.level*this.eHa;g!==void 0&&(m=Math.min(m,this.eHa*(g-(a.size-f.level))-b));c.set(e,m)}return c};
_.p.Object.defineProperties(AU.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){var b=!this.Oz||!_.SI(a,this.Oz),c=!this.Oz||!_.Utb(a,this.Oz,["line"]);if(b||c)this.qTb=new Map,this.KE=_.Ptb(a,this.Va,{Bka:"oneBased"});this.Oz=a},get:function(){return this.Oz}},cod:{configurable:!0,enumerable:!0,set:function(a){var b=this;rdc(this.oE,a.yya);odc(this.Ls);var c;(c=this.qDb)==null||c.unsubscribe();this.qDb=_.vf([a.hAa,a.oO.Dj,a.gfb.Dj,this.kc.CM()]).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.oE.filter=m1b(d,f,new Map([[1,!!e.showPublic],[3,!!e.showProtected],[7,!!e.showPackagePrivate],[2,!!e.showPrivate]]),g,e.showStatic,e.showNonStatic);b.lDb.next(b.oE.Us())})}}});AU.O=function(a){return new (a||AU)(_.C(_.Gx),_.C(_.ti),_.C(_.ni),_.C(_.py),_.C(_.pN),_.C(_.ne),_.C(_.fx),_.C(_.th))};
AU.ya=_.Re({type:AU,oa:[["outline-tree","outlineTreeInput",""]],mb:function(a,b){a&1&&(_.Og(_.Et,7),_.Og(_.CF,5));if(a&2){var c;_.Tg(c=_.Ug())&&(b.Dzb=c.first);_.Tg(c=_.Ug())&&(b.imd=c)}},Wa:function(a,b){a&1&&_.O("click",function(c){return b.je(c)})("keydown",function(c){if(!_.jJ(c)){var d=c.target;if(d&&d instanceof HTMLElement&&(d=_.iJ(d,"mat-tree-node","mat-tree"))){var e=d.dataset.id;if(e)switch(e=b.oE.tka.get(e),c.key){case "Left":case "ArrowLeft":c.preventDefault();b.Ls.ye(e)&&e.WY?b.Ls.collapse(e):
b.NFa(e);break;case "Right":case "ArrowRight":c.preventDefault();b.Ls.ye(e)&&e.WY?(c=d.nextElementSibling)&&c.focus():e.WY&&b.Ls.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(),sdc(b,e)}}}})},inputs:{location:"location",cod:"outlineTreeInput"},standalone:!1,features:[_.jh([_.ipb]),_.Kn],tc:["outlineTreeInput",
""],Aa:5,Ba:7,Fa:[["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"]],ua:function(a,b){a&1&&(_.F(0,$0b,2,0,"div",0),_.S(1,"async"),_.I(2,"cdk-virtual-scroll-viewport",
1),_.O("scrolledIndexChange",function(c){return b.O5b.next(c)}),_.F(3,g1b,3,8,"mat-tree",2),_.S(4,"async"),_.J());a&2&&(_.H("ngIf",_.nh(1,3,b.Fcd)),_.A(2),_.H("itemSize",b.eHa),_.A(),_.H("ngIf",_.nh(4,5,b.nza)))},dependencies:[_.op,_.DF,_.IF,_.CF,_.rD,_.Et,_.up],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)}"],
Na:0});var BU=function(){};BU.O=function(a){return new (a||BU)};BU.Ja=_.Se({type:BU});BU.Ia=_.ed({imports:[_.vp,_.Zv,sQ,_.Fq,_.Gt]});var tdc=new _.Hd("MAX_OUTLINE_CODEBLOCK_COUNT"),CU=function(a,b,c){this.Ha=b;this.mmd=c;this.Dd=_.vI;this.zeb=!1;this.yYb=_.wI;this.Znd=_.vx.has(31)};CU.prototype.Ra=function(){this.Ha.vq({bucket:_.Ni.RU})};CU.prototype.Via=function(a){switch(a){case "UNSUPPORTED_DATA_TYPE":case "UNSUPPORTED_LANGUAGE":return"Outline unsupported";case "UNAVAILABLE":return"Outline unavailable";default:return _.gb(a,"Unknown OutlineError outlineFilteringEnabled.")}};
_.p.Object.defineProperties(CU.prototype,{Vu:{configurable:!0,enumerable:!0,set:function(a){this.yYb=a;this.zeb=a.state===2&&a.hc.size>this.mmd},get:function(){return this.yYb}}});CU.O=function(a){return new (a||CU)(_.C(_.wx),_.C(_.Gx),_.C(tdc))};
CU.ya=_.Re({type:CU,oa:[["outline","activeLocation","","outlineData",""]],mb:function(a,b){a&1&&_.Og(AU,5);if(a&2){var c;_.Tg(c=_.Ug())&&(b.AYb=c.first)}},inputs:{Vu:"outlineData",Vd:"activeLocation"},standalone:!1,features:[_.jh([{Da:tdc,rc:1E4}])],tc:["activeLocation","","outlineData",""],Aa:4,Ba:4,Fa:[[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"]],ua:function(a,b){a&1&&(_.I(0,"div",0),_.F(1,q1b,3,3,"ng-container",1)(2,r1b,2,1,"dc-information-box",2)(3,s1b,1,1,"loading",3),_.J());a&2&&(_.H("ngSwitch",b.Vu.state),_.A(),_.H("ngSwitchCase",b.Dd.Ki),_.A(),_.H("ngSwitchCase",
b.Dd.Error),_.A(),_.H("ngSwitchCase",b.Dd.jk))},dependencies:[_.op,_.pp,_.qp,_.Fx,_.jv,_.nI,_.lI,AU,yU],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}"],
Na:0});var udc={uh:1,Ev:2,SXc:3,EMPTY:4,1:"SUCCESS",2:"DISABLED",3:"UNSUPPORTED",4:"EMPTY"},vdc=_.d7a([0,"FILES"],[1,"OUTLINE"]),DU=function(a,b,c,d,e,f,g,m,n,r){var x=this;this.Be=a;this.lb=b;this.K0a=c;this.kc=d;this.viewState=e;this.Va=f;this.Ob=g;this.ud=m;this.pOc="RepositoryBrowserTree";this.Vf=[];this.e9=!0;this.WHc=udc;this.zYb=this.pJb=this.bfa=!1;this.Vu=this.K0a.Vu.ha(_.fg(_.wI));this.bod=this.Vu.ha(_.usb(),_.E(E1b),_.fg(1));this.ewd=this.kc.a6().ha(_.Qf(1)).subscribe(function(z){x.Tl===void 0&&
(x.Tl=z,_.Qn(x.ud))});this.Vf=[].concat(_.v(this.e9?[r.register("openOutline","o",function(){A1b(x.viewState);x.Tl!=="OUTLINE"?x.bfa=!0:x.e7("OUTLINE");x.Tl="OUTLINE";_.yy(n,"OUTLINE");_.Qn(x.ud)})]:[]),[r.register("openDirectoryTree","t",function(){A1b(x.viewState);x.Tl!=="FILES"?x.bfa=!0:x.e7("FILES");x.Tl="FILES";_.yy(n,"FILE_TREE");_.Qn(x.ud)}),r.register("toggleNavPanel","u",function(){var z=x.viewState;z.PN.getValue()===2?z1b(z):A1b(z);x.Be.hb({element:"RepositoryBrowserTree",action:x.isCollapsed?
"expand":"collapse",gestureName:"KEYBOARD",projectId:x.Vd.wb})})])};DU.prototype.Ra=function(){};DU.prototype.Ma=function(){this.ewd.unsubscribe();for(var a=_.k(this.Vf),b=a.next();!b.done;b=a.next())b=b.value,b()};
DU.prototype.e7=function(a){var b=this.Be,c=b.hb;a:switch(a){case "FILES":var d="focusFilesTab";break a;case "OUTLINE":d="focusOutlineTab";break a;default:d=_.gb(a,"Unknown file detail tab selected")}c.call(b,{element:"RepositoryNavigation",action:d,bucket:F1b(a),gestureName:"KEYBOARD",projectId:this.Vd.wb})};DU.prototype.uya=function(a){this.isCollapsed&&a===this.lb.na&&A1b(this.viewState)};
var v1b=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 D1b(b);case 4:return"Outline is currently empty";default:return _.gb(a,"Unsupported outline state")}},B1b=function(a,b){b=(b!==1?"FILES":a.Tl)||"FILES";b==="FILES"?a.pJb=!0:b==="OUTLINE"&&(a.zYb=!0);return _.Rx(vdc,b,0)};
DU.prototype.Dj=function(a,b){b=vdc.get(b,"FILES");b==="OUTLINE"&&this.outline&&this.outline.AYb&&(this.outline.AYb.pCa=!0);if((a!==1?"FILES":this.Tl)!==b||this.bfa){a=this.bfa?"KEYBOARD":"CLICK";this.bfa=!1;this.Tl=b;var c=this.Be,d=c.hb;a:switch(b){case "FILES":var e="openFilesTab";break a;case "OUTLINE":e="openOutlineTab";break a;default:e=_.gb(b,"Unknown file detail tab selected")}d.call(c,{element:"RepositoryNavigation",action:e,bucket:F1b(b),gestureName:a,projectId:this.Vd.wb});this.kc.Q8(b)}};
_.p.Object.defineProperties(DU.prototype,{isCollapsed:{configurable:!0,enumerable:!0,get:function(){return this.Bdd===0}}});DU.O=function(a){return new (a||DU)(_.C(_.Gx),_.C(_.ne),_.C(_.$N),_.C(_.py),_.C(_.pN),_.C(_.ni),_.C(_.$h),_.C(_.ho),_.C(_.ti),_.C(_.Sw))};
DU.ya=_.Re({type:DU,oa:["repository-navigation viewData  activeLocation  directoryPanelState  showOutlineTab ".split(" ")],mb:function(a,b){a&1&&_.Og(CU,5);if(a&2){var c;_.Tg(c=_.Ug())&&(b.outline=c.first)}},qb:2,Wa:function(a,b){a&1&&_.O("click",function(c){return b.uya(c.target)});a&2&&_.bh("collapsed",b.isCollapsed)},inputs:{Vd:"activeLocation",Bdd:"directoryPanelState",e9:"showOutlineTab",Db:"viewData"},standalone:!1,tc:"viewData  activeLocation  directoryPanelState  showOutlineTab ".split(" "),
Aa:2,Ba:3,Fa:[["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"]],ua:function(a,b){a&1&&(_.F(0,C1b,10,8,"nav",0),_.S(1,"async"));a&2&&_.H("ngIf",_.nh(1,1,b.bod))},dependencies:[_.Vq,_.op,vU,_.Fx,_.nv,_.Yv,bR,_.yB,pQ,qQ,_.Dy,_.Ay,CU,_.up],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}"],
Na:0});var wdc=["navComponent"],xdc=["splitter"],EU=function(a,b,c){this.Ha=a;this.dqd=b;this.nra=c;this.oQb=this.e9=!0;this.EE=!1;this.oDa=new _.ai(document.createElement("span"));this.g$a=!1};EU.prototype.Ra=function(){};EU.prototype.Zb=function(a){if(a.repositoryNavState){var b=a.repositoryNavState,c=b.Rf;b.Ck===0&&c===2&&this.g$a&&(this.oDa.getValue().style.width="",this.g$a=!1)}a.viewData&&(a=this.Db,this.oQb=a.kind!==0||a.Tya||a.xe.length<2E4)};
EU.prototype.Nja=function(a){this.oDa.getValue().offsetWidth<40&&this.hcb===2&&(this.g$a=!0,z1b(this.dqd));var b=oLb(this.Db)?this.Db.location.wb:void 0;this.Ha.hb({element:"RepositoryBrowserTree",action:a,projectId:b,gestureName:"RESIZE"})};_.p.Object.defineProperties(EU.prototype,{Lb:{configurable:!0,enumerable:!0,set:function(a){a&&this.oDa.next(a.na)}},TQb:{configurable:!0,enumerable:!0,get:function(){return this.hcb===0}},ZM:{configurable:!0,enumerable:!0,get:function(){return this.nra.ZM}}});
EU.O=function(a){return new (a||EU)(_.C(_.Qq),_.C(_.pN),_.C(_.WM))};
EU.ya=_.Re({type:EU,oa:[["browse-repository-contents","viewData","","repositoryNavState",""]],mb:function(a,b){a&1&&(_.Og(wdc,7,_.ne),_.Og(xdc,7,_.ne));if(a&2){var c;_.Tg(c=_.Ug())&&(b.Lb=c.first);_.Tg(c=_.Ug())&&(b.jtd=c.first)}},qb:4,Wa:function(a,b){a&2&&_.bh("nav-collapsed",b.TQb)("fullscreen",b.ZM)},inputs:{Db:"viewData",hcb:"repositoryNavState",e9:"showOutlineTab"},standalone:!1,features:[_.Kn],tc:["viewData","","repositoryNavState",""],Aa:6,Ba:12,Fa:[["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"]],ua:function(a,b){if(a&1){var c=_.Wd();_.K(0,"repository-navigation",2,0);_.I(2,"splitter",3,1);_.S(4,"async");_.O("resizeDone",function(d){_.w(c);return _.y(b.Nja(d))})("mousedown",function(){_.w(c);b.EE=!0;return _.y()})("mouseup",function(){_.w(c);
b.EE=!1;return _.y()});_.J();_.F(5,G1b,1,1,"repository-detail",4)}a&2&&(_.bh("hover-focus-element",b.TQb)("transitionWidth",b.oQb&&!b.EE),_.H("directoryPanelState",b.hcb)("viewData",b.Db)("activeLocation",b.Db.location)("showOutlineTab",b.e9),_.A(2),_.H("changeSizeOf",_.nh(4,10,b.oDa)),_.A(3),_.H("ngIf",b.Db.kind!==4))},dependencies:[_.op,_.cv,tU,DU,_.MD,_.up],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}"],Na:0});var ydc=function(){};ydc.O=function(a){return new (a||ydc)};
ydc.ya=_.Re({type:ydc,oa:[["no-repository-information"]],standalone:!1,Aa:1,Ba:0,ua:function(a){a&1&&_.K(0,"loading")},dependencies:[_.lI],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}"],Na:0});var FU=function(){this.UP="/repos"};FU.prototype.Ra=function(){};FU.O=function(a){return new (a||FU)};
FU.ya=_.Re({type:FU,oa:[["repository-not-found","location",""]],inputs:{location:"location"},standalone:!1,tc:["location",""],Aa:8,Ba:2,Fa:[["role","alert","icon","shared:repository"],["mat-button","","ascTrackElement","RepositoryNotFound","trackAction","navigate",3,"routerLink","trackProjectId"]],ua:function(a,b){a&1&&(_.I(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.Q(2," Unable to load this repository. "),_.J(),_.I(3,"icon-empty-state-subtitle")(4,"div"),_.Q(5," Verify that it exists and you can access it. "),
_.J(),_.I(6,"a",1),_.Q(7," View all repositories "),_.J()()());a&2&&(_.A(6),_.H("routerLink",b.UP)("trackProjectId",b.location.wb))},dependencies:[_.Vq,_.FD,_.HD,_.GD,_.Fx,_.jv,_.Dq],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}"],
Na:0});var GU=function(a,b,c){this.Ob=b;this.document=c;this.Khb=!1;this.UP="/repos";this.Pl=_.Fk.has(2)};GU.prototype.Ra=function(){this.Pl&&_.Ttb(this.location)&&(this.Khb=!0)};GU.O=function(a){return new (a||GU)(_.C(_.ux),_.C(_.$h),_.C(_.ii))};
GU.ya=_.Re({type:GU,oa:[["repository-permission-denied","location",""]],inputs:{location:"location"},standalone:!1,tc:["location",""],Aa:8,Ba:4,Fa:[["role","alert","icon","shared:repository"],[4,"ngIf"],["mat-button","","ascTrackElement","RepositoryPermissionDenied","trackAction","navigate",3,"routerLink","trackProjectId"]],ua:function(a,b){a&1&&(_.I(0,"icon-empty-state-display",0)(1,"icon-empty-state-title"),_.Q(2," Permission denied. "),_.J(),_.I(3,"icon-empty-state-subtitle"),_.F(4,H1b,2,0,"div",
1)(5,I1b,2,0,"div",1),_.I(6,"a",2),_.Q(7," View all repositories "),_.J()()());a&2&&(_.A(4),_.H("ngIf",!b.Khb&&b.location.Wc!=="host"),_.A(),_.H("ngIf",b.Khb),_.A(),_.H("routerLink",b.UP)("trackProjectId",b.location.wb))},dependencies:[_.Vq,_.op,_.FD,_.HD,_.GD,_.Fx,_.jv,_.Dq],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}"],
Na:0});var HU=function(){};HU.prototype.update=function(){};HU.O=function(a){return new (a||HU)};HU.wa=_.q({token:HU,qa:HU.O,Ga:"root"});var IU=function(a,b,c,d,e,f,g,m,n){var r=this;this.CHa=b;this.cJ=e;this.kc=f;this.sU=g;this.fp=q5b;this.rb=new _.We;_.u(_.wx);this.Of=_.u(_.oy);this.Lx=this.CHa.Lx;this.OEa=_.vx.has(37);this.Qjd=_.vx.has(22);this.rb.add(b.Xc.subscribe(function(x){d.update(x);r.cJ.aj(x)}));this.rb.add(b.Lx.subscribe(function(x){r.Ksa(x);if(_.vx.has(107)){var z=r.Of;z.UD.set(x.location);z.SGa.next(void 0);z.vO.set(void 0);r.Of.KT()}}));this.sad=this.CHa.Xc.ha(_.E(function(x){return _.CI(x)&&x.params.Wb?"Path breadcrumb - "+
_.Vtb(x):"Path breadcrumb"}));_.Fk.has(2)&&(a=a.av.ha(_.E(_.Bi),_.E(function(x){return!!x.Rl}),_.Sf()),this.rb.add(a.subscribe(function(x){x&&_.tbb(n,"kNb3eTWhP0jd2PDg8Pq0RfMJ1L55")})))};IU.prototype.Ma=function(){_.pAb(this.cJ);this.rb.unsubscribe()};IU.prototype.Ksa=function(a){this.Qjd&&oLb(a)&&(a=a.location,!_.ZI(a)||this.vSb&&_.Rs(a,this.vSb)||(this.vSb=a,this.kc.Ksa(a)))};IU.O=function(a){return new (a||IU)(_.C(_.$h),_.C(_.QN),_.C(_.wx),_.C(HU),_.C(_.iP),_.C(_.py),_.C(_.pN),_.C(_.ux),_.C(_.BA))};
IU.ya=_.Re({type:IU,oa:[["repository-browser"]],standalone:!1,features:[_.jh([wS,_.pN,_.QN,_.$N,_.cO,_.SN,{Da:_.ICb,Gb:function(a){return a.Lx},Pb:[_.zd(function(){return IU})]},_.qM])],Aa:2,Ba:3,Fa:[[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"]],ua:function(a,b){a&1&&(_.F(0,P1b,8,6,"ng-container",0),_.S(1,"async"));a&2&&_.H("ngIf",_.nh(1,1,b.Lx))},dependencies:[EU,_.op,_.pp,_.qp,_.rp,_.tu,_.cv,pS,ydc,FU,GU,_.up],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}"],
Na:0});var JU=function(){};JU.O=function(a){return new (a||JU)};JU.Ja=_.Se({type:JU});JU.Ia=_.ed({imports:[_.vp,_.Wx,_.mI,_.wz,_.Zv]});var KU=function(){};KU.O=function(a){return new (a||KU)};KU.Ja=_.Se({type:KU});KU.Ia=_.ed({Tb:[{Da:_.Hab,rc:{ft:"grimoire-activity-header",n0a:864E5,a2a:!0}}],imports:[_.Ux,_.vp,JU,_.Sq,_.eA,ZQ,_.Wx,_.Zv,_.vA,_.Ey,_.Fq,_.xD]});var LU=function(){};LU.O=function(a){return new (a||LU)};LU.Ja=_.Se({type:LU});LU.Ia=_.ed({imports:[_.Zq,KU,UR,_.zz,_.vp,_.ED,_.fv,_.Wx,_.Zv,_.rN,_.VM,rR,qR,_.Fq,_.xD,_.yD]});var MU=function(){};MU.O=function(a){return new (a||MU)};MU.Ja=_.Se({type:MU});MU.Ia=_.ed({imports:[_.vp,_.ID]});var NU=function(){};NU.O=function(a){return new (a||NU)};NU.Ja=_.Se({type:NU});NU.Ia=_.ed({imports:[_.vp,GS,BS,DS]});var OU=function(){};OU.O=function(a){return new (a||OU)};OU.Ja=_.Se({type:OU});OU.Ia=_.ed({imports:[_.vp,_.mI,_.Zv,_.Ey]});var PU=function(){};PU.O=function(a){return new (a||PU)};PU.Ja=_.Se({type:PU});PU.Ia=_.ed({imports:[_.Zq,_.vp,OU,_.Wx,_.rG,_.Zv,_.WO,sQ]});var zdc=function(){};zdc.O=function(a){return new (a||zdc)};zdc.Ja=_.Se({type:zdc});zdc.Ia=_.ed({imports:[_.vp,GS,_.Sq,PU,_.Wx,_.Zv]});var QU=function(){};QU.O=function(a){return new (a||QU)};QU.Ja=_.Se({type:QU});QU.Ia=_.ed({imports:[_.Zq,_.vp,_.ED,GS,_.fv,_.mI,_.Wx,_.Zv,_.jN]});var Adc=function(){};Adc.O=function(a){return new (a||Adc)};Adc.Ja=_.Se({type:Adc});Adc.Ia=_.ed({imports:[_.Zq,_.vp,GS,_.oI,_.mI,_.AI,_.jN,_.ML,_.Fq]});var Bdc=function(){};Bdc.O=function(a){return new (a||Bdc)};Bdc.Ja=_.Se({type:Bdc});Bdc.Ia=_.ed({imports:[_.vp,GS,_.AI,_.jN]});var RU=function(){};RU.O=function(a){return new (a||RU)};RU.Ja=_.Se({type:RU});RU.Ia=_.ed({imports:[_.Zq,_.vp,NU,ER,ZQ,zdc,_.LO,QU,_.Wx,_.wz,_.Zv,_.Ey,Adc,Bdc]});var SU=function(){};SU.O=function(a){return new (a||SU)};SU.Ja=_.Se({type:SU});SU.Ia=_.ed({imports:[_.Zq,vR,_.vp,_.fv,RU,QU,_.Wx,_.Zv,_.Ey,_.Fq,_.mO]});var TU=function(){};TU.O=function(a){return new (a||TU)};TU.Ja=_.Se({type:TU});TU.Ia=_.ed({imports:[_.Zq,vR,_.vp,_.fv,RU,_.Wx,_.Zv,_.Fq]});var Cdc=function(){};Cdc.O=function(a){return new (a||Cdc)};Cdc.Ja=_.Se({type:Cdc});Cdc.Ia=_.ed({imports:[_.vp]});var Ddc=function(){};Ddc.O=function(a){return new (a||Ddc)};Ddc.Ja=_.Se({type:Ddc});Ddc.Ia=_.ed({imports:[_.kM,_.vp,_.xM,_.zO,_.CN,_.VD]});var Edc=function(){};Edc.O=function(a){return new (a||Edc)};Edc.Ja=_.Se({type:Edc});Edc.Ia=_.ed({imports:[_.Zq,_.vp,_.Wx,_.rF,_.ID,_.mI]});var Fdc=function(){};Fdc.O=function(a){return new (a||Fdc)};Fdc.Ja=_.Se({type:Fdc});Fdc.Ia=_.ed({imports:[_.vp,CR]});var UU=function(){};UU.O=function(a){return new (a||UU)};UU.Ja=_.Se({type:UU});UU.Ia=_.ed({imports:[_.vp,_.CN,_.Wx]});var Gdc=function(){};Gdc.O=function(a){return new (a||Gdc)};Gdc.Ja=_.Se({type:Gdc});Gdc.Ia=_.ed({Tb:[fT],imports:[_.Ft]});var Hdc=function(){};Hdc.O=function(a){return new (a||Hdc)};Hdc.Ja=_.Se({type:Hdc});Hdc.Ia=_.ed({imports:[MU,_.kM,wR,_.zz,_.vp,TU,SU,Gdc,_.MO,_.ID,Cdc,_.PO,sU,_.xM,_.BC,_.ID,Ddc,Edc,_.LO,_.GO,_.CN,Fdc,_.ML,UU,_.Fq,_.NO,_.OO]});var Idc=function(){};Idc.O=function(a){return new (a||Idc)};Idc.Ja=_.Se({type:Idc});Idc.Ia=_.ed({Tb:[{Da:_.Wib,rc:{expandedHeight:"48px",collapsedHeight:"48px",CR:!1}}],imports:[_.Zq,wT,_.vp,SU,_.VO,sU,AT,_.CN,sQ,_.BC,_.Wx,_.iA,_.VC,_.VD,_.Zv,KT,UU,vT]});var Jdc=function(){};Jdc.O=function(a){return new (a||Jdc)};Jdc.Ja=_.Se({type:Jdc});Jdc.Ia=_.ed({imports:[wR,_.vp,_.ED,TU,SU,_.Sq,_.oI,GQ,_.Fq]});var Kdc=function(){};Kdc.O=function(a){return new (a||Kdc)};Kdc.Ja=_.Se({type:Kdc});Kdc.Ia=_.ed({imports:[_.Ux,_.vp,BR,_.oI,_.mI,_.Wx,_.Zv,_.iA]});var Ldc=function(){};Ldc.O=function(a){return new (a||Ldc)};Ldc.Ja=_.Se({type:Ldc});Ldc.Ia=_.ed({imports:[_.Zq,_.vp,_.mI,_.Wx,_.VD,_.AI,_.Fq]});var VU=function(){};VU.O=function(a){return new (a||VU)};VU.Ja=_.Se({type:VU});VU.Ia=_.ed({imports:[_.vp,_.Wx,_.Zv,_.Ey]});var WU=function(){};WU.O=function(a){return new (a||WU)};WU.Ja=_.Se({type:WU});WU.Ia=_.ed({imports:[VU,_.vp]});var Mdc={Da:_.MH,Pb:[[new _.Mn,new _.Nn,_.MH],_.TE],Gb:function(a,b){return a||new _.NH(b)}},Ndc={Da:_.MH,Pb:[[new _.Mn,new _.Nn,_.MH],_.TE],Gb:function(a,b){return a||new vQ(b)}},Odc=new _.Hd("ReachDatepickerConfig");new _.Hv("Last {count} days");var Pdc=0,XU=function(a,b,c,d,e,f,g,m,n){this.Si=a;this.Le=b;this.zone=c;this.Me=d;this.vc=f;this.dir=g;this.document=m;this.model=n;this.F6a=_.We.EMPTY;this.Ew=[];this.Kka=null;this.HF="month";this.TBa=this.nPb=!1;this.Yo="start";this.Fr="below";this.viewportMargin=64;this.XF=new _.Uj(!0);this.c_=new _.Uj;this.HX=new _.Uj;this.jPb=[];this.B6=!1;this.id="reach-datepicker-"+Pdc++;this.Eia=this.r_=this.ui=this.ek=null;this.ixb=this.id+"-backdrop";this.Yb=new _.Vf;this.Hg=e};
XU.prototype.Zb=function(a){(a=a.xPosition||a.yPosition)&&!a.vH&&this.ek&&(Qdc(this,this.ek.Ml().yf),this.Ke&&this.ek.Re());this.Yb.next(void 0)};XU.prototype.Ma=function(){Rdc(this);this.close();this.F6a.unsubscribe();this.Yb.complete()};var Sdc=function(a){var b;return(b=a.Uh)==null?void 0:b.min},Tdc=function(a){var b;return(b=a.Uh)==null?void 0:b.max},Udc=function(a){var b;return(b=a.Uh)==null?void 0:b.Ri};XU.prototype.select=function(a){this.model.add(a)};
XU.prototype.Noa=function(a){var b=this;this.F6a.unsubscribe();this.Uh=a;this.F6a=a.Yb.subscribe(function(){b.Yb.next(void 0)});return this.model};XU.prototype.open=function(){this.B6||this.disabled||(this.document&&(this.Eia=this.document.activeElement),this.R0?Vdc(this):Wdc(this),this.B6=!0,this.c_.emit())};
XU.prototype.close=function(){var a=this;if(this.B6){if(this.r_&&this.ek){var b=this.r_.instance;b.Wda="void";_.Qn(b.ud);b.CL.ha(_.Qf(1)).subscribe(function(){Rdc(a)})}this.ui&&(this.ui.close(),this.ui=null);b=function(){a.B6&&(a.B6=!1,a.HX.emit(),a.Eia=null)};this.Eia&&typeof this.Eia.focus==="function"?(this.Eia.focus(),setTimeout(b)):b()}};
var Vdc=function(a){a.ui&&a.ui.close();a.ui=a.Si.open(YU,{direction:a.dir?a.dir.value:"ltr",Me:a.Me,Ad:"mat-datepicker-dialog",ae:!0,Vj:!1,Oh:["cdk-overlay-dark-backdrop",a.ixb],width:"",height:"",minWidth:"",minHeight:"",maxWidth:"80vw",maxHeight:"",position:{},az:!0,ariaLabel:a.ariaLabel,No:!1});a.ui.Yy().subscribe(function(){a.close()});a.ui.Qq.Qd=a},Wdc=function(a){var b=new _.Ut(YU,a.Me);Rdc(a);a.createPopup();a.r_=a.ek.attach(b);a.r_.instance.Qd=a;a.zone.il.ha(_.Qf(1)).subscribe(function(){a.ek.Re();
var c,d=(c=a.ek)==null?void 0:c.Fm.querySelector("input");if(d)d.focus();else{var e,f;(e=a.ek)==null||(f=e.Fm.querySelector(".reach-calendar-presets-menu-item-selected"))==null||f.focus()}})};
XU.prototype.createPopup=function(){var a=this,b=_.Lt(_.Jt(_.Kt(_.Mt(_.St(this.Le.position(),this.Uh.zM()),".mat-datepicker-content"),!1),this.viewportMargin));b=new _.nj({yf:Qdc(this,b),ae:!0,Oh:["mat-overlay-transparent-backdrop",this.ixb],direction:this.dir,Hg:this.Hg(),Ad:"mat-datepicker-popup"});this.ek=this.Le.create(b);this.ek.Fm.setAttribute("role","dialog");this.ek.Fm.setAttribute("aria-label",this.ariaLabel);_.Gf(this.ek.xm(),this.ek.gp,this.ek.ln().ha(_.Hf(function(c){return c.keyCode===
27&&!_.Oi(c)||a.Uh&&_.Oi(c,"altKey")&&c.keyCode===38}))).subscribe(function(c){c&&c.preventDefault();a.close()})};var Rdc=function(a){a.ek&&(a.ek.dispose(),a.ek=a.r_=null)},Qdc=function(a,b){var c=a.Yo==="end"?"end":"start",d=c==="start"?"end":"start";a=a.Fr==="above"?"bottom":"top";var e=a==="top"?"bottom":"top";return _.It(b,[{zc:c,Ac:e,nc:c,qc:a},{zc:c,Ac:a,nc:c,qc:e},{zc:d,Ac:e,nc:d,qc:a},{zc:d,Ac:a,nc:d,qc:e}])};
_.p.Object.defineProperties(XU.prototype,{color:{configurable:!0,enumerable:!0,get:function(){return this.Zid||(this.Uh?_.hsb(this.Uh):void 0)},set:function(a){this.Zid=a}},sv:{configurable:!0,enumerable:!0,get:function(){return this.Kka||(this.Uh?this.Uh.value:null)},set:function(a){this.Kka=_.UE(this.vc,this.vc.Vh(a))}},R0:{configurable:!0,enumerable:!0,get:function(){return this.nPb},set:function(a){this.nPb=_.Vi(a)}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.TBa===void 0&&
this.Uh?this.Uh.disabled:this.TBa},set:function(a){a=_.Vi(a);a!==this.TBa&&(this.TBa=a,this.Yb.next(void 0))}},Ad:{configurable:!0,enumerable:!0,get:function(){return this.jPb},set:function(a){this.jPb=_.Wjb(a)}},Ke:{configurable:!0,enumerable:!0,get:function(){return this.B6},set:function(a){_.Vi(a)?this.open():this.close()}}});XU.O=function(a){return new (a||XU)(_.C(_.Qu),_.C(_.$t),_.C(_.th),_.C(_.Mg),_.C(_.gsb),_.C(_.TE,8),_.C(_.lj,8),_.C(_.ii,8),_.C(_.MH))};
XU.Ea=_.Te({type:XU,inputs:{color:"color",Ew:"datePresets",sv:"startAt",HF:"startView",R0:"touchUi",disabled:"disabled",Yo:"xPosition",Fr:"yPosition",viewportMargin:"viewportMargin",Uj:"dateClass",ariaLabel:"ariaLabel",Ad:"panelClass",Ke:"opened"},outputs:{XF:"viewChanged",c_:"opened",HX:"closed"},features:[_.Kn]});var Xdc=[[["xap-card-header"],["","xapCardHeader",""]],"*",[["xap-card-footer"],["","xapCardFooter",""]]],Ydc=function(){this.border="attached"};Ydc.O=function(a){return new (a||Ydc)};
Ydc.ya=_.Re({type:Ydc,oa:[["xap-card"]],Za:[1,"xap-card"],qb:6,Wa:function(a,b){a&2&&_.bh("xap-card-attached",b.border==="attached")("xap-card-detached",b.border==="detached")("xap-card-none",b.border==="none")},inputs:{border:"border"},jc:["xap-card-header, [xapCardHeader]","*","xap-card-footer, [xapCardFooter]"],Aa:3,Ba:0,ua:function(a){a&1&&(_.Jg(Xdc),_.Kg(0),_.Kg(1,1),_.Kg(2,2))},styles:[".xap-card{border-style:solid;border-width:1px;display:block;border-radius:8px}.xap-card-detached .xap-card-content,.xap-card-detached .xap-card-footer,.xap-card-detached .xap-card-header{border-style:solid;border-width:1px}.xap-card-content{display:block;padding:16px}.xap-card-content.xap-card-content-disable-horizontal-padding{padding:16px 0}.xap-card-footer{border-radius:0 0 8px 8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:16px}.xap-card-align-end{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}xap-card-spacer{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.xap-card-header+.xap-card-content{padding-top:0}.xap-card-content+.xap-card-footer{margin-top:-16px}.xap-card-footer-sticky,.xap-card-footer-sticky-with-border{bottom:0;position:-webkit-sticky;position:sticky}.xap-card-header-sticky-with-border.xap-card-header+.xap-card-content{padding-top:16px}.xap-card-content+.xap-card-footer.xap-card-footer-sticky-with-border{margin-top:0}"],
ab:2,Na:0});var Zdc=function(){this.align="start";this.O9b=this.sticky=!1};_.p.Object.defineProperties(Zdc.prototype,{Qfc:{configurable:!0,enumerable:!0,get:function(){return this.sticky},set:function(a){this.sticky=_.Vi(a)}},Rfc:{configurable:!0,enumerable:!0,get:function(){return this.O9b},set:function(a){this.O9b=_.Vi(a)}}});Zdc.O=function(a){return new (a||Zdc)};
Zdc.Ea=_.Te({type:Zdc,oa:[["xap-card-footer"],["","xapCardFooter",""]],Za:[1,"xap-card-footer"],qb:6,Wa:function(a,b){a&2&&_.bh("xap-card-align-end",b.align==="end")("xap-card-footer-sticky",b.Qfc)("xap-card-footer-sticky-with-border",b.Rfc)},inputs:{align:"align",Qfc:"xapCardFooterSticky",Rfc:"xapCardFooterStickyWithBorder"}});var ZU=function(a,b,c,d){this.lb=a;this.vc=b;this.dir=c;this.zone=d;this.ub=new _.ag;this.RS=this.x_=null;this.V9a=192;this.apa=new _.ai([]);this.h4=[];this.DOb=!1;this.Hl=this.Rk=null;this.jo=new _.Uj;this.yA=new _.Uj;this.Ydc=new _.Uj;this.Um=new _.Uj;this.swd=_.qh.required(_.sD);this.ow=null;this.oPb=[];$dc(this)};_.h=ZU.prototype;_.h.Ra=function(){this.h4=aec(this);var a=this.apa,b=a.next,c=Array.from({length:this.h4.length});c[0]=this.Ab;c[1]=_.aF(this.vc,this.Ab,1);b.call(a,c)};
_.h.Dc=function(){var a=this;this.A6a();bec(this);cec(this);this.zone.Xb(function(){setTimeout(function(){a.apa.next(a.h4);a.DOb=!0})})};_.h.Zb=function(a){var b=this;this.DOb&&(a.minDate||a.maxDate)&&(this.h4=aec(this),this.apa.next(this.h4));a.activeDate&&a.activeDate.Rf!==a.activeDate.Ck&&this.zone.Xb(function(){setTimeout(function(){b.WN(b.Ab,"auto")})})};_.h.Ma=function(){this.ub.next();this.ub.complete()};
_.h.WN=function(a,b){var c=this;b=b===void 0?"auto":b;var d=this.h4.findIndex(function(e){return S1b(c,e,a)});d>-1&&this.z8.gA(d,b)};_.h.Ypa=function(a){this.yA.next(a.value);a=_.k(this.uma.toArray());for(var b=a.next();!b.done;b=a.next())b=b.value,b.IW=null,b.o3=null,_.Rn(b.Sa)};_.h.iY=function(a){this.ow=a};_.h.nH=function(a){this.ow&&(a.value&&this.Ydc.emit(a),this.ow=null)};
var $dc=function(a){var b=_.ppb(a.vc),c=_.opb(a.vc,"narrow"),d=_.opb(a.vc,"long").map(function(e,f){return{jUb:e,narrow:c[f]}});a.oPb=d.slice(b).concat(d.slice(0,b))},dec=function(a,b){return(new Date(a.vc.getYear(b),a.vc.getMonth(b),1)).getTime()},eec=function(a,b){return a.uma.toArray().find(function(c){return S1b(a,c.Ab,b)})};
ZU.prototype.A6a=function(){var a=this;_.Bf(this.lb.na,"keydown",{capture:!0}).ha(_.hg(this.ub)).subscribe(function(b){a:{var c=a.Ab,d=a.dir.value==="rtl";switch(b.keyCode){case 37:a.Ab=_.cF(a.vc,a.Ab,d?1:-1);break;case 39:a.Ab=_.cF(a.vc,a.Ab,d?-1:1);break;case 38:a.Ab=_.cF(a.vc,a.Ab,-7);break;case 40:a.Ab=_.cF(a.vc,a.Ab,7);break;case 36:a.Ab=_.cF(a.vc,a.Ab,1-a.vc.getDate(a.Ab));break;case 35:a.Ab=_.cF(a.vc,a.Ab,_.qpb(a.vc,a.Ab)-a.vc.getDate(a.Ab));break;case 33:a.Ab=b.altKey?_.bF(a.vc,a.Ab,-1):_.aF(a.vc,
a.Ab,-1);break;case 34:a.Ab=b.altKey?_.bF(a.vc,a.Ab,1):_.aF(a.vc,a.Ab,1);break;default:break a}a.Ab=_.XE(a.vc,a.Ab,a.zd,a.od);_.VE(a.vc,c,a.Ab)&&a.Um.emit(a.Ab);c=eec(a,c);if(d=eec(a,a.Ab))d.Ab=a.Ab,d.RC(),_.Rn(d.Sa),c==null||_.Rn(c.Sa);b.preventDefault();b.stopPropagation()}})};
var cec=function(a){a.zone.Xb(function(){var b=a.z8.lb.na;_.Bf(b,"mousemove").ha(_.E(function(c){if(!a.ow)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}),_.Sf(),_.gg(function(c){return c===0?_.Lk:_.Jjb(50).ha(_.Pf(c))}),_.hg(a.ub)).subscribe(function(c){b.scrollTo({top:b.scrollTop+c})})})},bec=function(a){a.uma.Hc.ha(_.fg(a.uma),_.gg(function(b){return _.Gf.apply(null,_.v(b.toArray().map(function(c){return c.cL.Zna})))}),
_.hg(a.ub)).subscribe(function(b){document.querySelectorAll(".mat-calendar-body-cell").forEach(function(f){f.setAttribute("tabindex","-1")});var c=a.uma.toArray();c==null||c[0].qqb(b);a.x_=(c==null?void 0:c[0].o3)||null;a.RS=(c==null?void 0:c[0].IW)||null;for(b=1;b<c.length;b++)c[b].o3=a.x_,c[b].IW=a.RS,_.Rn(c[b].Sa);if(c=c.find(function(f){return S1b(a,f.Ab,a.Ab)}))c.Ab=a.Ab,_.Rn(c.Sa);var d,e;(d=document.querySelector(".mat-calendar-body-active .mat-calendar-body-selected"))==null||(e=d.parentElement)==
null||e.setAttribute("tabindex","0")})},aec=function(a){for(var b=[],c=dec(a,a.od),d=a.vc.clone(a.zd);dec(a,d)<=c;)b.push(a.vc.clone(d)),d=_.aF(a.vc,d,1);return b},S1b=function(a,b,c){return a.vc.getMonth(b)===a.vc.getMonth(c)&&a.vc.getYear(b)===a.vc.getYear(c)};_.p.Object.defineProperties(ZU.prototype,{weekdays:{configurable:!0,enumerable:!0,get:function(){return this.oPb}}});ZU.O=function(a){return new (a||ZU)(_.C(_.ne),_.C(_.TE),_.C(_.lj),_.C(_.th))};
ZU.ya=_.Re({type:ZU,oa:[["reach-calendar-month-view"]],mb:function(a,b){a&1&&(_.Yg(b.swd,_.sD),_.Og(_.Et,7),_.Og(_.OH,5));if(a&2){_.Zg();var c;_.Tg(c=_.Ug())&&(b.z8=c.first);_.Tg(c=_.Ug())&&(b.uma=c)}},Za:[1,"reach-calendar-month-view"],inputs:{Ab:"activeDate",selected:"selected",zd:"minDate",od:"maxDate",Ri:"dateFilter",Uj:"dateClass",Rk:"comparisonStart",Hl:"comparisonEnd"},outputs:{jo:"selectedChange",yA:"userSelection",Ydc:"userDragDrop",Um:"activeDateChange"},standalone:!1,features:[_.Kn],Aa:8,
Ba:8,Fa:[["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"]],ua:function(a,b){a&1&&(_.I(0,"table",0)(1,"thead")(2,"tr"),_.F(3,R1b,2,1,"th",1),_.J()()(),_.K(4,"mat-divider"),_.I(5,"cdk-virtual-scroll-viewport",2),_.F(6,U1b,2,1,"div",3),_.S(7,"async"),_.J());a&2&&(_.A(3),_.H("ngForOf",b.weekdays),
_.A(2),_.H("itemSize",b.V9a)("minBufferPx",b.V9a*5)("maxBufferPx",b.V9a*10),_.A(),_.H("cdkVirtualForOf",_.nh(7,6,b.apa))("cdkVirtualForTemplateCacheSize",50))},dependencies:[_.SE,_.np,_.op,_.OH,_.jA,_.rD,_.sD,_.Et,_.up],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 */"],
ab:2,Na:0});var $U=function(a,b,c){this.lb=a;this.vc=b;this.dir=c;this.ub=new _.ag;this.XZa=new _.ai([]);this.Whb=128;this.jo=new _.Vf;this.Um=new _.Uj;this.egc=_.LE.apply(null,[_.RH].concat(_.v([])));this.z8=_.qh.required(_.Et)};_.h=$U.prototype;_.h.Dc=function(){this.A6a()};_.h.Zb=function(a){if(a.minDate||a.maxDate){a=[];for(var b=(new Date(this.vc.getYear(this.od),0,1)).getTime(),c=this.vc.clone(this.zd);(new Date(this.vc.getYear(c),0,1)).getTime()<=b;)a.push(this.vc.clone(c)),c=_.bF(this.vc,c,1);this.XZa.next(a)}};
_.h.WN=function(a,b){var c=this;b=b===void 0?"auto":b;var d=this.XZa.value.findIndex(function(e){return c.vc.getYear(e)===c.vc.getYear(a)});d>-1&&this.z8().gA(d,b)};_.h.A6a=function(){var a=this;_.Bf(this.lb.na,"keydown",{capture:!0}).ha(_.hg(this.ub)).subscribe(function(b){a.I5a(b)})};
_.h.I5a=function(a){var b=this.Ab,c=this.dir.value==="rtl";switch(a.keyCode){case 37:this.Ab=_.aF(this.vc,this.Ab,c?1:-1);break;case 39:this.Ab=_.aF(this.vc,this.Ab,c?-1:1);break;case 38:this.Ab=_.aF(this.vc,this.Ab,-4);break;case 40:this.Ab=_.aF(this.vc,this.Ab,4);break;case 36:this.Ab=_.aF(this.vc,this.Ab,-this.vc.getDate(this.Ab));break;case 35:this.Ab=_.cF(this.vc,this.Ab,11-this.vc.getMonth(this.Ab));break;case 33:this.Ab=_.bF(this.vc,this.Ab,a.altKey?-10:-1);break;case 34:this.Ab=_.bF(this.vc,
this.Ab,a.altKey?10:1);break;default:return}this.Ab=_.XE(this.vc,this.Ab,this.zd,this.od);_.VE(this.vc,b,this.Ab)&&this.Um.emit(this.Ab);b=fec(this,b);if(c=fec(this,this.Ab))c.Ab=this.Ab,c.RC(),_.Rn(c.Sa),b==null||_.Rn(b.Sa);a.preventDefault();a.stopPropagation()};var fec=function(a,b){return a.egc().find(function(c){return a.vc.getYear(c.Ab)===a.vc.getYear(b)})};$U.O=function(a){return new (a||$U)(_.C(_.ne),_.C(_.TE),_.C(_.lj))};
$U.ya=_.Re({type:$U,oa:[["reach-calendar-year-view"]],mb:function(a,b){a&1&&(_.Yg(b.egc,_.RH),_.Yg(b.z8,_.Et));a&2&&_.Zg(2)},Za:[1,"reach-calendar-year-view"],inputs:{Ab:"activeDate",zd:"minDate",od:"maxDate",selected:"selected",Ri:"dateFilter",Uj:"dateClass"},outputs:{jo:"selectedChange",Um:"activeDateChange"},standalone:!1,features:[_.Kn],Aa:3,Ba:7,Fa:[[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"]],ua:function(a,b){a&1&&(_.I(0,"cdk-virtual-scroll-viewport",0),_.F(1,V1b,1,6,"mat-year-view",1),_.S(2,"async"),_.J());a&2&&(_.H("itemSize",b.Whb)("minBufferPx",b.Whb*3)("maxBufferPx",b.Whb*
5),_.A(),_.H("cdkVirtualForOf",_.nh(2,5,b.XZa))("cdkVirtualForTemplateCacheSize",50))},dependencies:[_.SE,_.RH,_.rD,_.sD,_.Et,_.up],ab:2,Na:0});var Y1b=function(a,b){_.PH.call(this,a,b);this.start=a;this.end=b};_.W(Y1b,_.PH);var gec=_.zj("pickerView",[_.Fj("month",_.Ej({transform:"translateY(0)"})),_.Gj("month => year",[_.Dj("375ms cubic-bezier(0.4,0.0,0.2,1)",{type:5,Ig:[_.Ej({transform:"translateY(-100%)",offset:0}),_.Ej({transform:"translateY(0%)",offset:1})]})]),_.Gj("year => month",[_.Dj("375ms cubic-bezier(0.4,0.0,0.2,1)",{type:5,Ig:[_.Ej({transform:"translateY(0)",offset:0}),_.Ej({transform:"translateY(-100%)",offset:1})]})])]),hec=_.zj("yearViewActive",[_.Fj("false",_.Ej({display:"none"})),_.Fj("true",_.Ej({display:"block"})),
_.Gj("false => true",[_.Dj("375ms cubic-bezier(0.4,0.0,0.2,1)",{type:5,Ig:[_.Ej({display:"block",offset:0})]})]),_.Gj("true => false",[_.Dj("375ms cubic-bezier(0.4,0.0,0.2,1)",{type:5,Ig:[_.Ej({display:"block",offset:0}),_.Ej({display:"none",offset:1})]})])]),aV=function(a,b){var c=this;this.vc=a;this.ud=b;this.ub=new _.ag(1);this.Rx=new _.Vy(null);this.gPb=new _.ag(1);this.Yb=new _.Vf;this.Ew=[];this.G6a="Enter a day, month, and year";this.UOb="Date";this.Kka=null;this.HF="month";this.jo=new _.Uj;
this.XF=new _.Uj(!0);this.yA=new _.Uj;this.Rx.ej.ha(_.hg(this.ub)).subscribe(function(d){c.yA.next({source:"input",value:d})})};_.h=aV.prototype;_.h.Ra=function(){this.zd||(this.zd=iec(this,-3));this.od||(this.od=iec(this,3));this.Rx.setValue(this.selected,{rd:!1})};_.h.Sd=function(){this.Ab=this.sv||this.vc.Om();this.K6a=this.HF};_.h.Dc=function(){this.gPb.next()};_.h.Zb=function(a){a.selected&&!W1b(a.selected.Rf,this.Rx.value)&&this.Rx.setValue(this.selected,{rd:!1});this.Yb.next()};
_.h.Ma=function(){this.ub.next();this.ub.complete()};var Q2b=function(a,b){a.Qi="month";var c;(c=a.l7)==null||c.WN(b)};aV.prototype.Ypa=function(a){this.yA.next({source:"view",value:a})};var iec=function(a,b){return _.bF(a.vc,a.vc.Om(),b)};
_.p.Object.defineProperties(aV.prototype,{Ab:{configurable:!0,enumerable:!0,get:function(){return this.ibd},set:function(a){this.ibd=_.XE(this.vc,a,this.zd,this.od);this.Yb.next();_.Qn(this.ud)}},Qi:{configurable:!0,enumerable:!0,get:function(){return this.K6a},set:function(a){var b=this.K6a!==a?a:null;this.K6a=a;_.Qn(this.ud);b&&this.XF.emit(b)}},sv:{configurable:!0,enumerable:!0,get:function(){return this.Kka},set:function(a){this.Kka=_.UE(this.vc,this.vc.Vh(a));var b;this.Ab=(b=this.sv)!=null?
b:this.vc.Om()}},zd:{configurable:!0,enumerable:!0,get:function(){return this.cjd},set:function(a){this.cjd=_.UE(this.vc,this.vc.Vh(a))||iec(this,-3)}},od:{configurable:!0,enumerable:!0,get:function(){return this.bjd},set:function(a){this.bjd=_.UE(this.vc,this.vc.Vh(a))||iec(this,3)}}});aV.O=function(a){return new (a||aV)(_.C(_.TE,8),_.C(_.ho))};
aV.ya=_.Re({type:aV,oa:[["reach-calendar"]],mb:function(a,b){a&1&&(_.Og(ZU,5),_.Og($U,5));if(a&2){var c;_.Tg(c=_.Ug())&&(b.l7=c.first);_.Tg(c=_.Ug())&&(b.UHa=c.first)}},Za:[1,"reach-calendar","cdk-edit-pane"],qb:2,Wa:function(a,b){a&2&&_.bh("reach-date-calendar-with-presets",b.Ew==null?null:b.Ew.length)},inputs:{Ew:"datePresets",sv:"startAt",HF:"startView",selected:"selected",Ri:"dateFilter",Uj:"dateClass",zd:"minDate",od:"maxDate"},outputs:{jo:"selectedChange",XF:"viewChanged",yA:"userSelection"},
Qb:["reachCalendar"],standalone:!1,features:[_.jh([{Da:_.SH,Cb:aV}]),_.Kn],Aa:14,Ba:25,Fa:[[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"]],ua:function(a,b){a&1&&(_.I(0,"div",0)(1,"div",1)(2,"div",2)(3,"mat-form-field",3)(4,"mat-label"),_.Q(5),_.J(),_.K(6,"input",4),_.F(7,b2b,2,1,"mat-error",5),_.J()(),_.F(8,c2b,1,1,"reach-date-presets-menu",6),_.K(9,"reach-calendar-month-toolbar",7),_.J(),_.I(10,
"div",8)(11,"div")(12,"reach-calendar-year-view",9),_.O("selectedChange",function(c){return Q2b(b,c)}),_.J(),_.I(13,"reach-calendar-month-view",10),_.O("userSelection",function(c){return b.Ypa(c)}),_.J()()()());a&2&&(_.A(5),_.eh(b.UOb),_.A(),_.H("formControl",b.Rx)("placeholder",b.UOb)("min",b.zd)("max",b.od),_.A(),_.H("ngIf",b.Rx.invalid),_.A(),_.H("ngIf",b.Ew==null?null:b.Ew.length),_.A(),_.H("activeDate",b.Ab)("maxDate",b.od)("minDate",b.zd)("view",b.Qi),_.A(2),_.H("@pickerView",b.Qi),_.A(),_.H("@yearViewActive",
b.Qi=="year")("activeDate",b.Ab)("selected",b.selected)("dateFilter",b.Ri)("maxDate",b.od)("minDate",b.zd)("dateClass",b.Uj),_.A(),_.H("activeDate",b.Ab)("selected",b.selected)("dateFilter",b.Ri)("maxDate",b.od)("minDate",b.zd)("dateClass",b.Uj))},styles:[".reach-calendar-picker-view{display:grid;overflow:hidden;min-height:256px}.reach-calendar-preset-view{--mat-slide-toggle-state-layer-size:32px;--mat-slide-toggle-touch-target-display:none;height:100%;overflow:auto}.reach-calendar-selection-view{display:grid;grid-template-rows:auto 1fr}.reach-calendar-header{padding:16px 0}.reach-calendar-comparison,.reach-calendar-date-input,reach-calendar-month-toolbar{padding:0 16px}reach-date-presets-menu .reach-calendar-presets{padding-bottom:16px}.reach-calendar-month-view,.reach-calendar-year-view{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative}.reach-calendar-month-view .reach-calendar-scroll-viewport,.reach-calendar-year-view .reach-calendar-scroll-viewport{height:100%}.reach-calendar-month-view .mat-calendar-table-header,.reach-calendar-year-view .mat-calendar-table-header{display:none}.reach-calendar-month-view .mat-calendar-table,.reach-calendar-year-view .mat-calendar-table{border-spacing:0;border-collapse:collapse;table-layout:fixed;width:100%}.reach-calendar-month-view .mat-calendar-body-label,.reach-calendar-year-view .mat-calendar-body-label{line-height:0;padding-left:0}.reach-calendar-month,.reach-calendar-year{display:block;padding:0 16px}.reach-calendar-month-view-header{margin:0 16px}.reach-calendar-date-input{margin-bottom:16px}.reach-calendar-date-input mat-form-field.reach-calendar-form-field{--mat-form-field-container-height:40px;--mat-form-field-filled-label-display:none;--mat-form-field-container-vertical-padding:8px;--mat-form-field-filled-with-label-container-padding-top:8px;--mat-form-field-filled-with-label-container-padding-bottom:8px;width:136px}.reach-calendar-date-input mat-form-field.reach-calendar-form-field .mat-mdc-text-field-wrapper{padding:0 8px}.reach-calendar-comparison{margin-bottom:16px}.reach-date-range-calendar .reach-calendar-date-input .reach-calendar-form-field,.reach-date-range-calendar-without-presets-menu .reach-calendar-date-input .reach-calendar-form-field{width:104px}.reach-date-range-calendar .reach-calendar-picker-view,.reach-date-range-calendar-without-presets-menu .reach-calendar-picker-view{min-height:128px}\n/*# sourceMappingURL=calendar.css.map */"],
ab:2,data:{animation:[gec,hec]},Na:0});var jec=_.zj("transformPanel",[_.Fj("void",_.Ej({opacity:0,transform:"scale(1, 0.8)"})),_.Gj("void => enter",_.Dj("120ms cubic-bezier(0, 0, 0.2, 1)",_.Ej({opacity:1,transform:"scale(1, 1)"}))),_.Gj("* => void",_.Dj("100ms linear",_.Ej({opacity:0})))]),kec=_.zj("fadeInCalendar",[_.Fj("void",_.Ej({opacity:0})),_.Fj("enter",_.Ej({opacity:1})),_.Gj("void => *",_.Dj("120ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)"))]),YU=function(a,b,c,d,e){this.ud=a;this.eBa=b;this.vc=c;this.S1b=d;this.config=e;this.ub=
new _.ag(1);this.CL=new _.ag(1);this.Wda="enter";this.calendar=_.qh.apply(null,[aV].concat(_.v([])));this.lPb=!1;this.Rid=this.eBa.selection;this.model=this.eBa.clone()};YU.prototype.Dc=function(){var a=this;this.Qd.Yb.ha(_.hg(this.ub)).subscribe(function(){_.Qn(a.ud)})};YU.prototype.Ma=function(){this.ub.next();this.ub.complete();this.CL.complete()};
YU.prototype.Vo=function(a){var b=a.value,c=this.model.selection,d=c instanceof _.PH;b instanceof _.PH?this.model.Vo(b,this):d&&this.S1b?(b=this.S1b.v6b(b,c),this.model.Vo(b,this)):!b||!d&&_.WE(this.vc,b,c)||this.model.add(b);if(a.source==="view")d2b(this),this.Qd.close();else{var e;((e=this.config)==null?0:e.hRd)&&d2b(this);this.lPb=!0}};var d2b=function(a){a.eBa.Vo(a.model.selection,a)};
_.p.Object.defineProperties(YU.prototype,{selected:{configurable:!0,enumerable:!0,get:function(){return this.model.selection}},DFa:{configurable:!0,enumerable:!0,get:function(){return this.lPb||!1}}});YU.O=function(a){return new (a||YU)(_.C(_.ho),_.C(_.MH),_.C(_.TE),_.C(_.csb,8),_.C(Odc,8))};
YU.ya=_.Re({type:YU,oa:[["reach-datepicker-content"]],mb:function(a,b){a&1&&_.Yg(b.calendar,aV);a&2&&_.Zg()},Za:[1,"reach-datepicker-content","reach-no-density"],qb:3,Wa:function(a,b){a&1&&_.Yla("@transformPanel.done",function(){return b.CL.next()});a&2&&(_.yg("@transformPanel",b.Wda),_.bh("mat-datepicker-content-touch",b.Qd.R0))},Qb:["reachDatepickerContent"],standalone:!1,Aa:4,Ba:12,Fa:function(){return["Cancel","Apply",["border","none",1,"reach-datepicker-card","mat-elevation-z3"],[1,"reach-calendar-container"],
[3,"viewChanged","userSelection","id","ngClass","startAt","startView","minDate","maxDate","datePresets","dateFilter","selected","dateClass"],[4,"ngIf"],["align","end"],["mat-button","","color","primary",3,"click"]]},ua:function(a,b){a&1&&(_.I(0,"xap-card",2)(1,"div",3)(2,"reach-calendar",4),_.O("viewChanged",function(c){return b.Qd.XF.emit(c)})("userSelection",function(c){return b.Vo(c)}),_.J(),_.F(3,e2b,7,0,"div",5),_.J()());a&2&&(_.A(2),_.H("id",b.Qd.id)("ngClass",b.Qd.Ad)("startAt",b.Qd.sv)("startView",
b.Qd.HF)("minDate",Sdc(b.Qd))("maxDate",Tdc(b.Qd))("datePresets",b.Qd.Ew)("dateFilter",Udc(b.Qd))("selected",b.selected)("dateClass",b.Qd.Uj)("@fadeInCalendar","enter"),_.A(),_.H("ngIf",b.DFa))},dependencies:[_.mp,_.op,_.jv,_.jA,Ydc,Zdc,aV],styles:[".reach-datepicker-card{background:var(--xap-color-surface,#fff)}.reach-calendar-container{display:grid;grid-template-rows:1fr auto}.reach-calendar-container .xap-card-footer{padding:8px}.reach-calendar,.reach-date-range-calendar,.reach-date-range-calendar-without-presets-menu{display:grid;height:100%;max-height:390px;min-height:335px}.reach-calendar.reach-date-calendar-with-presets,.reach-date-range-calendar-without-presets-menu.reach-date-calendar-with-presets,.reach-date-range-calendar.reach-date-calendar-with-presets{max-height:unset}.reach-calendar.reach-date-range-calendar-without-selection-view,.reach-date-range-calendar-without-presets-menu.reach-date-range-calendar-without-selection-view,.reach-date-range-calendar.reach-date-range-calendar-without-selection-view{min-height:unset}.reach-calendar,.reach-date-range-calendar-without-presets-menu{grid-template-columns:256px}.reach-date-range-calendar{grid-template-columns:256px 256px}\n/*# sourceMappingURL=datepicker_content.css.map */"],
ab:2,data:{animation:[jec,kec]},Na:0});var bV=function(){XU.apply(this,arguments);this.ariaLabel="Select a date"};_.W(bV,XU);bV.Ea=XU.Ea;bV.O=function(){var a;return function(b){return(a||(a=_.je(bV)))(b||bV)}}();bV.ya=_.Re({type:bV,oa:[["reach-datepicker"]],inputs:{ariaLabel:"ariaLabel"},Qb:["reachDatePicker"],standalone:!1,features:[_.jh([Mdc]),_.kg],Aa:0,Ba:0,ua:function(){},ab:2,Na:0});var lec=function(){};lec.O=function(a){return new (a||lec)};lec.Ja=_.Se({type:lec});lec.Ia=_.ed({});var mec=["presetInput"],cV=function(a){var b=this;this.ud=a;this.ub=new _.ag(1);this.yi=new _.Vy(null);this.Uod=_.qh.required("presetInput");this.fF=new _.Vf;this.POb=new _.Vf;this.yi.ej.ha(_.hg(this.ub)).subscribe(function(c){if(!c||c<0)c=0,b.yi.setValue(0,{rd:!1});b.preset.value=c;b.POb.next();_.Qn(b.ud)})};cV.prototype.Ma=function(){this.ub.next();this.ub.complete()};
_.p.Object.defineProperties(cV.prototype,{preset:{configurable:!0,enumerable:!0,set:function(a){this.fjd=a;this.yi.setValue(a.value,{rd:!1})},get:function(){return this.fjd}}});cV.O=function(a){return new (a||cV)(_.C(_.ho))};
cV.ya=_.Re({type:cV,oa:[["reach-calendar-computed-preset"]],mb:function(a,b){a&1&&_.Yg(b.Uod,mec);a&2&&_.Zg()},Za:[1,"reach-calendar-computed-preset"],inputs:{preset:"preset"},outputs:{fF:"presetSelected",POb:"inputChanged"},standalone:!1,Aa:6,Ba:5,Fa:function(){return[["presetInput",""],["appearance","outline","subscriptSizing","dynamic",1,"reach-calendar-form-field","reach-calendar-form-field-outline","reach-calendar-computed-preset-input"],["aria-label","Computed preset field","matInput","","type",
"number",3,"formControl","min","max"],[4,"ngIf"],[1,"reach-calendar-computed-preset-label",3,"click"]]},ua:function(a,b){if(a&1){var c=_.Wd();_.I(0,"mat-form-field",1);_.K(1,"input",2,0);_.F(3,f2b,2,1,"mat-error",3);_.J();_.I(4,"button",4);_.O("click",function(){_.w(c);return _.y(b.fF.next())});_.Q(5);_.J()}a&2&&(_.A(),_.H("formControl",b.yi)("min",b.preset.min)("max",b.preset.max),_.A(2),_.H("ngIf",b.yi.invalid),_.A(2),_.eh(b.preset.title))},dependencies:[_.op,_.Hk,_.Xy,_.Oy,_.cz,_.bz,_.Hz,_.Kz,
_.uz,_.CC,_.Gz,_.Yy],styles:[".reach-calendar-computed-preset{-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:48px;padding-right:0;width:100%}.reach-calendar-computed-preset-label{background:none;border:none;-moz-box-sizing:border-box;box-sizing:border-box;color:currentColor;cursor:pointer;display:block;font:inherit;height:100%;letter-spacing:inherit;outline:none;text-align:left;width:100%}mat-form-field.reach-calendar-computed-preset-input.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;-webkit-margin-end:10px;-moz-margin-end:10px;margin-inline-end:10px}mat-form-field.reach-calendar-computed-preset-input.reach-calendar-form-field .mat-mdc-text-field-wrapper{height:40px;padding:0 8px;width:44px}"],
ab:2,Na:0});var nec={keyboard_arrow_left:{Sg:"keyboard_arrow_left"},keyboard_arrow_right:{Sg:"keyboard_arrow_right"},arrow_right:{Sg:"arrow_right"}},oec=new _.Hd("ICON_MAPPING",{Ga:"root",qa:function(){return nec}});var pec=0,dV=function(a,b,c,d,e,f){this.calendar=a;this.ud=b;this.C6=c;this.vc=d;this.V0a=e;this.Bm=f;this.ub=new _.ag(1);this.kEa="";this.Wyb="reach-calendar-button-"+pec++};dV.prototype.Dc=function(){var a=this;this.calendar.gPb.ha(_.Qf(1)).subscribe(function(){qec(a)})};var qec=function(a){var b;(b=a.calendar.l7)==null||b.z8.sFa.ha(_.hg(a.ub)).subscribe(function(c){var d,e=(d=a.calendar.l7)==null?void 0:d.apa.value[c];e&&(a.kEa=a.vc.format(e,a.V0a.display.W9a),a.my=e,_.Qn(a.ud))})};
dV.prototype.boa=function(){return!this.zd||_.VE(this.vc,this.zd,this.my)<0};dV.prototype.Bma=function(){return!this.od||_.VE(this.vc,this.od,this.my)>0};dV.prototype.WN=function(a,b){b=b===void 0?"auto":b;if(this.view==="month"){var c;(c=this.calendar.l7)==null||c.WN(a,b)}else{var d;(d=this.calendar.UHa)==null||d.WN(a,b)}};var rec=function(a,b,c){b=a.view==="month"?_.aF(a.vc,b,c):_.bF(a.vc,b,c);return _.XE(a.vc,b,a.zd,a.od)};
_.p.Object.defineProperties(dV.prototype,{Ab:{configurable:!0,enumerable:!0,get:function(){return this.Xid},set:function(a){this.Xid=this.my=a}},view:{configurable:!0,enumerable:!0,get:function(){return this.gjd},set:function(a){this.gjd=a}},Bab:{configurable:!0,enumerable:!0,get:function(){return this.view==="month"?this.C6.M$b:this.C6.Ffb}},Xab:{configurable:!0,enumerable:!0,get:function(){return this.view==="month"?this.C6.I_b:this.C6.L_b}},o$a:{configurable:!0,enumerable:!0,get:function(){return this.view===
"month"?this.C6.UWb:this.C6.XWb}}});dV.O=function(a){return new (a||dV)(_.C(aV),_.C(_.ho),_.C(_.KH),_.C(_.TE,8),_.C(_.cu,8),_.C(oec))};
dV.ya=_.Re({type:dV,oa:[["reach-calendar-month-toolbar"]],Za:[1,"reach-calendar-month-toolbar"],inputs:{Ab:"activeDate",zd:"minDate",od:"maxDate",view:"view"},standalone:!1,Aa:9,Ba:12,Fa:[[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"]],ua:function(a,b){a&1&&(_.I(0,"div",0)(1,"button",1),_.O("keydown.enter",function(c){return c.stopPropagation()})("click",function(){b.calendar.Qi=b.view==="month"?"year":"month";if(b.calendar.Qi==="year"&&b.my){var c;(c=b.calendar.UHa)==null||c.WN(b.my)}}),_.I(2,"span"),_.Q(3),_.J(),_.K(4,"div",2),_.J()(),_.I(5,"button",3),_.O("keydown.enter",function(c){return c.stopPropagation()})("click",function(){b.boa()&&(b.my=rec(b,b.my||b.my,-1),b.WN(b.my,
"smooth"))}),_.F(6,g2b,2,2,"mat-icon",4),_.J(),_.I(7,"button",5),_.O("keydown.enter",function(c){return c.stopPropagation()})("click",function(){b.Bma()&&(b.my=rec(b,b.my||b.my,1),b.WN(b.my,"smooth"))}),_.F(8,h2b,2,2,"mat-icon",4),_.J());a&2&&(_.A(),_.tg("aria-label",b.Bab)("aria-describedby",b.Wyb),_.A(),_.tg("id",b.Wyb),_.A(),_.eh(b.kEa),_.A(),_.bh("reach-calendar-invert",b.view!=="month"),_.A(),_.H("disabled",!b.boa()),_.tg("aria-label",b.Xab),_.A(),_.H("ngIf",b.Bm.keyboard_arrow_left),_.A(),_.H("disabled",
!b.Bma()),_.tg("aria-label",b.o$a),_.A(),_.H("ngIf",b.Bm.keyboard_arrow_right))},dependencies:[YP,_.op,_.jv,_.nv,_.Yv],styles:[".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;--mat-icon-button-touch-target-display:none;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.reach-calendar-month-toolbar .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size:32px;--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 */"],
ab:2,Na:0});var eV=function(a){this.vc=a};eV.prototype.Om=function(){return sec(this,0)};eV.prototype.lastWeek=function(){return tec(this,-1)};eV.prototype.nextWeek=function(){return tec(this,1)};
var sec=function(a,b){return{title:Q1b(b,{JUb:"{count} days ago",nl:"Yesterday",lta:"Today",next:"Tomorrow",IUb:"{count} days from now",s9a:{count:""+Math.abs(b)}}),range:Z1b(a.vc,_.cF(a.vc,a.vc.Om(),b)),T_b:function(){return sec(a,b-1)},VWb:function(){return sec(a,b+1)}}},tec=function(a,b){return{title:Q1b(b,{JUb:"{count} weeks ago",nl:"Last week",lta:"This week",next:"Next week",IUb:"{count} weeks from now",s9a:{count:""+Math.abs(b)}}),range:$1b(a.vc,_.cF(a.vc,a.vc.Om(),b*7)),T_b:function(){return tec(a,
b-1)},VWb:function(){return tec(a,b+1)}}},uec=function(a,b,c,d){return{title:b,tsd:void 0,range:c,T_b:function(){return uec(a,"Previous period",a2b(a.vc,c,d-1),d-1)},VWb:function(){return uec(a,"Next period",a2b(a.vc,c,d+1),d+1)}}};eV.O=function(a){return new (a||eV)(_.t(_.TE))};eV.wa=_.q({token:eV,qa:eV.O});var fV=function(a){this.vc=a};fV.prototype.Om=function(){return{title:"Today",date:this.vc.Om()}};fV.O=function(a){return new (a||fV)(_.t(_.TE))};fV.wa=_.q({token:fV,qa:fV.O});var hV=function(){var a=this;this.IGa=_.u(gV);this.x3a=_.u(_.Ws);this.lb=_.u(_.ne);this.first=sP.apply(null,[!1].concat(_.v([])));this.target=sP.apply(null,[this.lb].concat(_.v([])));this.focused=_.Fh.apply(null,[function(){return a.IGa.rAa()===a}].concat(_.v([])));this.tabIndex=_.Fh.apply(null,[function(){if(a.IGa.disabled())return 0;var b=a.IGa.y3a();return b.some(function(c){return c.first()})?a.first()?0:-1:b.length>0&&b[0]===a?0:-1}].concat(_.v([])));_.Gh(function(b){var c=a.target(),d=c.na.tabIndex;
c.na.tabIndex=a.tabIndex();b(function(){c.na.tabIndex=d})});_.Gh(function(b){var c=a.target();a.x3a.Bk(c).subscribe(function(d){d&&a.IGa.rAa.set(a)});b(function(){a.x3a.Ii(c)})})};hV.prototype.focus=function(){this.target().na.focus()};hV.prototype.Xj=function(){return this.target().na.textContent||""};hV.prototype.Ma=function(){this.x3a.Ii(this.target())};_.p.Object.defineProperties(hV.prototype,{disabled:{configurable:!0,enumerable:!0,get:function(){return this.target().na.hasAttribute("disabled")}}});
hV.O=function(a){return new (a||hV)};hV.Ea=_.Te({type:hV,oa:[["","xapTabstopGroupItem",""]],inputs:{first:[1,"first"],target:[1,"target"]},outputs:{first:"firstChange",target:"targetChange"}});
var gV=function(){var a=this;this.dir=_.u(_.lj,{optional:!0});this.Rb=_.u(_.lg);this.items=IKb.apply(null,[hV].concat(_.v([])));this.y3a=_.Fh.apply(null,[function(){return a.disabled()?[]:a.items().filter(function(b){return!b.disabled})}].concat(_.v([])));this.rAa=_.Vg.apply(null,[void 0].concat(_.v([])));this.disabled=sP.apply(null,[!1].concat(_.v([])));this.orientation=sP.apply(null,["vertical"].concat(_.v([])));this.ny=sP.apply(null,[!1].concat(_.v([])));this.bG=sP.apply(null,[!1].concat(_.v([])));
this.cS=_.tt(new _.wt(this.y3a,this.Rb));_.Gh(function(){a.cS.ny(a.ny());a.bG()&&a.cS.bG();var b=a.orientation()==="vertical";_.lXa(a.cS,b);var c;_.st(a.cS,b?null:((c=a.dir)==null?void 0:c.value)||"ltr")});_.Gh(function(){a.y3a().length>0&&a.rAa()&&_.ut(a.cS,a.rAa())})};gV.prototype.Ma=function(){this.cS.destroy()};gV.O=function(a){return new (a||gV)};
gV.Ea=_.Te({type:gV,oa:[["","xapTabstopGroup",""]],vd:function(a,b,c){a&1&&_.Xg(c,b.items,hV,4);a&2&&_.Zg()},Wa:function(a,b){a&1&&_.O("keyup",function(c){_.oXa(b.cS,"keyboard");b.cS.tn(c)})},inputs:{disabled:[1,"disabled"],orientation:[1,"orientation"],ny:[1,"withWrap"],bG:[1,"withTypeAhead"]},outputs:{disabled:"disabledChange",orientation:"orientationChange",ny:"withWrapChange",bG:"withTypeAheadChange"}});var l2b=function(a,b){return{va:a,isFirst:b}},vec=function(a,b){this.preset=a;this.rj=b===void 0?!1:b;this.complete=!!RP(a==null?void 0:a.range)},iV=function(){var a=this;this.Jcd=_.u(eV);this.vc=_.u(_.TE);this.Bm=_.u(oec);this.dxa=new _.ai(void 0);this.ujb="Custom";this.cFc="Compare";this.X_a=new _.ai([]);this.cxa=0;this.Jka=!1;this.fo=[];this.MD=[];this.PM=!1;this.LD=new _.Vf;this.TL=new _.Vf;this.fF=new _.Vf;this.CQ=new _.Vf;this.fGb=_.vf([this.X_a,this.dxa]).ha(_.E(function(b){var c=_.k(b);b=
c.next().value;c=c.next().value;return wec(c,b)}),_.dg(1));this.fGb.ha(_.Hf(function(){var b;return!((b=a.Iz)==null?0:b.rj)})).subscribe(function(b){if(b.length>0){var c=b.find(function(d){return d.index===a.cxa});c?SP(a,c):SP(a,b[0])}})};iV.prototype.CT=function(a,b){a?(this.Vm=new vec(a.preset),this.fF.next({range:xec(this,a.preset.range),selected:b,SNd:b?a:void 0})):this.Vm=yec(this,this.selected)};
var SP=function(a,b){a.cxa=(b==null?void 0:b.index)||0;if(b==null?0:b.preset)a.Iz=new vec(b.preset);else{var c;a.Iz=new vec((c=a.Iz)==null?void 0:c.preset,!0)}var d,e;a.LD.next({range:RP((d=a.Iz)==null?void 0:(e=d.preset)==null?void 0:e.range),Abd:b,x4:a.Jka})},q2b=function(a,b){var c,d,e;return((c=a.Iz)==null?void 0:(d=c.preset)==null?void 0:d.title)===b.preset.title&&!((e=a.Iz)==null?0:e.rj)},wec=function(a,b){a=(a=a==null?void 0:a.preset)&&RP(a.range)?a:void 0;if(!a)return[];for(var c=[],d=0;d<
b.length;d++){var e=b[d].compare(a);e&&c.push({preset:e,index:d})}return c},yec=function(a,b){b=RP(b);return new vec(b?uec(a.Jcd,"Custom",b,0):void 0,!0)},zec=function(a,b,c){var d;return(d=b.find(function(e){return X1b(a.vc,xec(a,e.preset.range),c)}))==null?void 0:d.preset},xec=function(a,b){var c=b.start?_.XE(a.vc,b.start,a.zd,a.od):null;a=b.end?_.XE(a.vc,b.end,a.zd,a.od):null;return new Y1b(c,a)};
_.p.Object.defineProperties(iV.prototype,{Vm:{configurable:!0,enumerable:!0,set:function(a){this.dxa.next(a)},get:function(){return this.dxa.value}},Qqa:{configurable:!0,enumerable:!0,set:function(a){var b=this;this.TL.next(a);if(this.Jka=a){a=wec(this.Vm,this.MX);var c=a.find(function(d){return X1b(b.vc,d.preset.range,b.WM)});a.length>0&&!this.WM?SP(this,a[0]):a.length>0&&this.WM&&c?(this.Iz=new vec(c.preset),this.cxa=c.index,this.LD.next({range:RP(this.WM),Abd:c,x4:this.Jka})):a.length===0&&this.WM||
a.length>0&&!c?(this.Iz=yec(this,this.WM),this.LD.next({range:RP(this.WM),x4:!0})):this.LD.next({x4:!0})}else this.LD.next({range:RP(this.WM),x4:!1})},get:function(){return this.Jka}},MX:{configurable:!0,enumerable:!0,set:function(a){this.cxa=0;this.X_a.next(a)},get:function(){return this.X_a.value}},comparison:{configurable:!0,enumerable:!0,set:function(a){var b,c;X1b(this.vc,a,(b=this.Iz)==null?void 0:(c=b.preset)==null?void 0:c.range)||(this.Iz=yec(this,a),this.WM=a,this.LD.next({range:RP(a),x4:this.Jka}))},
get:function(){return this.WM}},selected:{configurable:!0,enumerable:!0,set:function(a){a&&(a.start&&!a.end||!a.start&&a.end)&&(a=Z1b(this.vc,a.start||a.end));var b=this.dxa,c=b.next;if(a){var d,e;var f=((d=this.Vm)==null?0:(e=d.preset)==null?0:e.range)&&X1b(this.vc,this.Vm.preset.range,a)?this.Vm:(d=(f=zec(this,this.fo,a))!=null?f:zec(this,this.MD,a))?new vec(d):yec(this,RP(a))}else f=yec(this,a);c.call(b,f)},get:function(){var a,b;return(a=this.Vm)==null?void 0:(b=a.preset)==null?void 0:b.range}},
iHa:{configurable:!0,enumerable:!0,set:function(a){this.Qqa=a}}});iV.O=function(a){return new (a||iV)};
iV.ya=_.Re({type:iV,oa:[["reach-calendar-presets-menu"]],Za:[1,"reach-calendar-presets-menu"],inputs:{zd:"minDate",od:"maxDate",fo:"presets",MX:"comparisonOptions",MD:"computedPresets",comparison:"comparison",selected:"selected",PM:"hideCustomPresetOption",iHa:"turnOnComparison"},outputs:{LD:"comparisonSelected",TL:"comparisonEnabled",fF:"presetSelected",CQ:"customSelectionEnabled"},standalone:!1,Aa:8,Ba:4,Fa:function(){return[["presetItem",""],["presetGroupOptionsMenu","matMenuTrigger"],["presetGroupOptions",
"matMenu"],["xapTabstopGroup","",1,"reach-calendar-presets"],["role","menu",1,"reach-calendar-presets-menu-container"],["class","reach-calendar-presets-menu-item custom-option","tabindex","0","role","menuitem","xapTabstopGroupItem","",3,"reach-calendar-presets-menu-item-selected","first","click",4,"ngIf"],[4,"ngIf"],["class","reach-calendar-comparison-panel",4,"ngIf"],["tabindex","0","role","menuitem","xapTabstopGroupItem","",1,"reach-calendar-presets-menu-item","custom-option",3,"click","first"],
[1,"reach-calendar-preset-menu-item-state"],[1,"reach-calendar-preset-label"],["aria-hidden","true",4,"ngIf"],[4,"ngFor","ngForOf"],["aria-hidden","true"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"reach-calendar-computed-presets"],["class","reach-calendar-presets-menu-item","xapTabstopGroupItem","",3,"first","reach-calendar-presets-menu-item-selected",4,"ngFor","ngForOf"],["xapTabstopGroupItem","",1,"reach-calendar-presets-menu-item",3,"first"],[3,"inputChanged","presetSelected","preset"],
[1,"reach-calendar-comparison-panel"],[1,"reach-calendar-comparison-toggle"],["color","primary","labelPosition","before",3,"ngModelChange","ngModel","disabled"],["class","reach-calendar-comparison-options","role","menu",4,"ngIf"],["role","menu",1,"reach-calendar-comparison-options"],["class","reach-calendar-presets-menu-item","role","menuitem","xapTabstopGroupItem","",3,"first","reach-calendar-presets-menu-item-selected","click","keydown.enter",4,"ngFor","ngForOf"],["role","menuitem","xapTabstopGroupItem",
"",1,"reach-calendar-presets-menu-item",3,"click","first"],["role","menuitem","xapTabstopGroupItem","",1,"reach-calendar-presets-menu-item",3,"click","keydown.enter","first"],["role","menuitem","xapTabstopGroupItem","",1,"reach-calendar-presets-menu-item",3,"click","keydown.enter","tabindex","first"],["mat-icon-button","","tabindex","-1","aria-label","Open preset group menu",3,"click","matMenuTriggerFor"],[3,"svgIcon",4,"ngIf"],[1,"reach-calendar-preset-group-menu"],["matMenuContent",""],[3,"svgIcon"],
["mat-menu-item","","disableRipple","","class","reach-calendar-presets-menu-item",3,"reach-calendar-presets-menu-item-selected","click",4,"ngFor","ngForOf"],["mat-menu-item","","disableRipple","",1,"reach-calendar-presets-menu-item",3,"click"]]},ua:function(a,b){a&1&&(_.I(0,"div",3)(1,"div",4),_.F(2,i2b,4,4,"div",5)(3,n2b,3,2,"ng-container",6),_.J(),_.F(4,p2b,4,1,"ng-container",6)(5,t2b,6,4,"div",7)(6,y2b,5,6,"ng-template",null,0,_.oh),_.J());a&2&&(_.A(2),_.H("ngIf",!b.PM),_.A(),_.H("ngIf",(b.fo==
null?null:b.fo.length)>0),_.A(),_.H("ngIf",(b.MD==null?null:b.MD.length)>0),_.A(),_.H("ngIf",b.MX.length))},dependencies:[_.np,_.op,_.tp,_.Oy,_.Wy,_.nv,_.oA,_.rA,_.qA,_.IL,_.uA,_.oP,_.mP,_.jA,_.Yv,gV,hV,cV,_.up],styles:[".reach-calendar-presets-menu .reach-calendar-presets{padding:8px 0}.reach-calendar-presets-menu .mat-slide-toggle{height:100%;width:100%}.reach-calendar-presets-menu .mat-slide-toggle-label{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reach-calendar-preset-label{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.mat-mdc-menu-item.reach-calendar-presets-menu-item,.reach-calendar-presets-menu-item{--mat-icon-button-touch-target-display:none;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:20px;position:relative;padding:0 16px}.mat-mdc-menu-item.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base,.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size:32px;--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}.reach-calendar-computed-presets .reach-calendar-presets-menu-item{height:48px}.reach-calendar-computed-preset{position:relative;z-index:1}.reach-calendar-preset-group-trigger{position:absolute;right:0;top:0}.reach-calendar-comparison-toggle{-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;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:40px;padding:0 16px;overflow:hidden}.reach-calendar-comparison-toggle .mat-mdc-slide-toggle{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.reach-calendar-comparison-toggle .mdc-form-field{width:100%}.reach-calendar-comparison-toggle label{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}\n/*# sourceMappingURL=calendar_presets_menu.css.map */"],
ab:2,Na:0});var Aec=[[["reach-readonly-form-field-label"]],[["reach-readonly-form-field-value"],["","reach-readonly-form-field-value-list",""]]],kV=function(){this.defaults=_.u(_.D$a,{optional:!0});this.label=_.rh.apply(null,[_.zd(function(){return jV})].concat(_.v([])));this.k$b=null};
_.p.Object.defineProperties(kV.prototype,{JF:{configurable:!0,enumerable:!0,get:function(){var a;return this.k$b||((a=this.defaults)==null?void 0:a.JF)||"fixed"},set:function(a){var b;this.k$b=a||((b=this.defaults)==null?void 0:b.JF)||"fixed"}}});kV.O=function(a){return new (a||kV)};
kV.ya=_.Re({type:kV,oa:[["reach-readonly-form-field"]],vd:function(a,b,c){a&1&&_.Xg(c,b.label,jV,5);a&2&&_.Zg()},Za:[1,"reach-readonly-form-field"],qb:2,Wa:function(a,b){a&2&&_.bh("reach-readonly-form-field-dynamic-suffix",b.JF==="dynamic")},inputs:{JF:"subscriptSizing"},jc:["reach-readonly-form-field-label","reach-readonly-form-field-value, [reach-readonly-form-field-value-list]"],Aa:2,Ba:0,ua:function(a){a&1&&(_.Jg(Aec),_.Kg(0),_.Kg(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"}'],
ab:2,Na:0});var Bec=0,jV=function(){this.id="reach-readonly-form-field-label-"+Bec++};jV.O=function(a){return new (a||jV)};jV.Ea=_.Te({type:jV,oa:[["reach-readonly-form-field-label"]],Za:[1,"reach-readonly-form-field-label"],qb:1,Wa:function(a,b){a&2&&_.wg("id",b.id)},inputs:{id:"id"}});var lV=function(){this.lb=_.u(_.ne);this.Lc=_.u(_.th);this.parent=_.u(kV,{optional:!0})};
lV.prototype.Sd=function(){var a=this;this.Lc.il.ha(_.Qf(1)).subscribe(function(){a.parent&&a.lb.na.setAttribute("aria-labelledby",a.parent.label().id)})};lV.O=function(a){return new (a||lV)};lV.Ea=_.Te({type:lV,oa:[["reach-readonly-form-field-value"]],Za:["role","text",1,"reach-readonly-form-field-value"]});var mV=function(){lV.apply(this,arguments)};_.W(mV,lV);mV.Ea=lV.Ea;mV.O=function(){var a;return function(b){return(a||(a=_.je(mV)))(b||mV)}}();
mV.ya=_.Re({type:mV,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"],features:[_.kg],tc:["reach-readonly-form-field-value-list",""],jc:["*"],Aa:1,Ba:0,ua:function(a){a&1&&(_.Jg(),_.Kg(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}'],
ab:2,Na:0});var nV=function(){};nV.O=function(a){return new (a||nV)};nV.Ja=_.Se({type:nV});nV.Ia=_.ed({imports:[_.vp]});var Cec=new _.Hv("+ {NUMBER} more"),Dec=function(){this.values=[];this.rN=10;this.K9=function(a){return a};this.kIb=!1;this.DYb=new _.Uj},A2b=function(a){return a.rN>=0&&a.values.length-a.rN>0?Cec.format({NUMBER:a.values.length-a.rN}):null};Dec.O=function(a){return new (a||Dec)};
Dec.ya=_.Re({type:Dec,oa:[["reach-bounded-value-list"]],Za:[1,"reach-bounded-value-list"],inputs:{values:"values",rN:"maxDisplayedValues",K9:"transformValue",kIb:"expandOnClick"},outputs:{DYb:"overflowChipClicked"},Aa:4,Ba:6,Fa:[["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"]],ua:function(a,b){a&1&&(_.I(0,"ul",0),_.F(1,z2b,2,1,"li",1),_.S(2,
"slice"),_.F(3,B2b,3,1,"li",2),_.J());a&2&&(_.A(),_.H("ngForOf",_.dD(2,2,b.values,0,b.rN)),_.A(2),_.H("ngIf",A2b(b)))},dependencies:[rS,qS,_.iz,_.np,_.op,nV,mV,UP],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}"],Na:0});var E2b=function(){return[]},Eec={EMPTY:0,OQc:1,FFc:2,0:"EMPTY",1:"SINGLE",2:"MULTIPLE"},oV=function(){this.Fx=!1;this.K9=function(a){return a};this.rN=10;this.control=_.rh.apply(null,[_.My].concat(_.v([])));this.label=_.rh.apply(null,[_.nz].concat(_.v([{read:_.ne}])));this.cKb=_.rh.apply(null,[_.uz].concat(_.v([])));this.ValueType=Eec};
oV.prototype.Sd=function(){var a=this,b=this.control();this.value=b.ej.ha(_.fg(b.value),_.E(function(){return a.control().value}));this.J$c=this.value.ha(_.E(function(c){return Array.isArray(c)?c:[]}));this.valueType=this.value.ha(_.E(function(c){return Array.isArray(c)?2:c==null||c.length===0?0:1}))};oV.O=function(a){return new (a||oV)};
oV.ya=_.Re({type:oV,oa:[["reach-auto-readonly-form-field"]],vd:function(a,b,c){a&1&&(_.Xg(c,b.control,_.My,5),_.Xg(c,b.label,_.nz,5,_.ne),_.Xg(c,b.cKb,_.uz,5));a&2&&_.Zg(3)},inputs:{Fx:"readonly",K9:"transformValue",rN:"maxDisplayedValues"},jc:["*"],Aa:3,Ba:2,Fa:[["defaultContent",""],[4,"ngIf","ngIfElse"],[3,"subscriptSizing"],["ngProjectAs","reach-readonly-form-field-value",5,["reach-readonly-form-field-value"],3,"ngSwitch"],[4,"ngSwitchCase"],[3,"values","transformValue","maxDisplayedValues","expandOnClick",
4,"ngSwitchCase"],[3,"values","transformValue","maxDisplayedValues","expandOnClick"]],ua:function(a,b){a&1&&(_.Jg(),_.F(0,G2b,9,8,"ng-container",1)(1,H2b,1,0,"ng-template",null,0,_.oh));a&2&&(a=_.$g(2),_.H("ngIf",b.Fx)("ngIfElse",a))},dependencies:[_.op,_.pp,_.qp,Dec,kV,jV,lV,_.up],styles:["[_nghost-%COMP%] {display: contents;}"],Na:0});var Fec=function(a,b){return{va:a,placeholder:b}},Gec=function(a,b,c){return{va:a,placeholder:b,Fx:c}},pV=function(a){var b=this;this.vc=a;this.ub=new _.ag;this.m8a=this.n8a=null;this.xtd="Start date";this.Ded="End date";this.fJ=new _.Vy(null);this.jM=new _.Vy(null);this.Dj=function(){};this.disabled=!1;this.V0a=_.u(_.cu,{optional:!0});Hec(this).ha(_.hg(this.ub)).subscribe(function(c){b.n8a=c.start;b.m8a=c.end;b.Dj(c)});this.Hcd=function(c){var d;return b.vc.format(c,(d=b.V0a)==null?void 0:d.display.Tq)}};
_.h=pV.prototype;_.h.Ma=function(){this.ub.next();this.ub.complete()};_.h.zl=function(a){this.n8a=(a==null?void 0:a.start)||null;this.m8a=(a==null?void 0:a.end)||null;this.fJ.setValue(a==null?void 0:a.start,{rd:!1});this.jM.setValue(a==null?void 0:a.end,{rd:!1})};_.h.Dk=function(a){this.Dj=a};_.h.io=function(){};_.h.kI=function(a){this.fJ.valid||this.fJ.setValue(this.n8a,{rd:!1});this.jM.valid||this.jM.setValue(this.m8a,{rd:!1});Iec(this)&&(a===this.fJ?this.jM:this.fJ).setValue(a.value,{rd:!1})};
var Hec=function(a){return _.Gf(a.fJ.ej,a.jM.ej).ha(_.Hf(function(){return a.fJ.valid&&a.jM.valid&&!Iec(a)}),_.E(function(){return new _.PH(a.fJ.value,a.jM.value)}))},Iec=function(a){var b=a.fJ.value,c=a.jM.value;return!!b&&!!c&&_.VE(a.vc,b,c)>0};pV.O=function(a){return new (a||pV)(_.C(_.TE))};
pV.ya=_.Re({type:pV,oa:[["reach-calendar-range-input"]],Za:[1,"reach-calendar-range-input","cdk-edit-pane"],inputs:{disabled:"disabled",zd:"minDate",od:"maxDate",kO:"staticEndDate"},standalone:!1,features:[_.jh([{Da:_.Jy,Cb:pV,xd:!0},{Da:_.MH,rc:void 0}])],Aa:6,Ba:11,Fa:[["dateInput",""],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"reach-calendar-range-input-spacer"],[3,"readonly","transformValue"],["appearance","outline","floatLabel","always","subscriptSizing","dynamic",1,"reach-calendar-form-field"],
["matInput","","autocomplete","off","spellcheck","false","matDatepicker","",3,"blur","formControl","min","max"],[4,"ngIf"]],ua:function(a,b){a&1&&(_.F(0,I2b,1,0,"ng-container",1),_.I(1,"span",2),_.Q(2,"\u2014"),_.J(),_.F(3,J2b,1,0,"ng-container",1)(4,L2b,6,7,"ng-template",null,0,_.oh));if(a&2){a=_.$g(5);_.H("ngTemplateOutlet",a)("ngTemplateOutletContext",_.mh(4,Fec,b.fJ,b.xtd));_.A(3);a=_.H("ngTemplateOutlet",a);var c=b.jM,d=b.Ded;b=!!b.kO;b=_.Xgb(_.Wd(),_.$d(),7,Gec,c,d,b);a("ngTemplateOutletContext",
b)}},dependencies:[_.op,_.tp,_.Hk,_.Oy,_.Hz,_.Kz,_.uz,_.nz,_.CC,_.Gz,_.XH,oV,_.Yy],styles:[".reach-calendar-range-input{-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-range-input .reach-calendar-range-input-spacer{margin:0 3px}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}mat-form-field.reach-calendar-form-field .mat-mdc-text-field-wrapper{padding:0 8px}mat-form-field.reach-calendar-form-field .mat-mdc-form-field-subscript-wrapper{position:fixed}\n/*# sourceMappingURL=calendar_range_input.css.map */"],
ab:2,Na:0});var Jec=function(){this.fo=[];this.fF=new _.Vf};Jec.prototype.CT=function(a){a&&this.fF.next(a)};Jec.O=function(a){return new (a||Jec)};
Jec.ya=_.Re({type:Jec,oa:[["reach-date-presets-menu"]],Za:[1,"reach-date-presets-menu"],inputs:{fo:"presets"},outputs:{fF:"presetSelected"},standalone:!1,Aa:2,Ba:1,Fa: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"]]},ua:function(a,b){a&1&&(_.I(0,"div",0),_.F(1,N2b,4,1,"ng-container",1),_.J());a&2&&(_.A(),_.H("ngIf",(b.fo==null?null:b.fo.length)>0))},dependencies:[_.np,_.op,_.jA,gV,hV],styles:[".reach-calendar-presets-menu .reach-calendar-presets{padding:8px 0}.reach-calendar-preset-label{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.mat-mdc-menu-item.reach-calendar-presets-menu-item,.reach-calendar-presets-menu-item{--mat-icon-button-touch-target-display:none;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:40px;position:relative;padding:0 16px}.mat-mdc-menu-item.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base,.reach-calendar-presets-menu-item .mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size:32px;--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 */"],
ab:2,Na:0});var qV=function(a,b){aV.call(this,a,b);var c=this;this.tQ=new _.Vy(null);this.yEa=new _.ai(!1);this.Msd=this.yEa.ha(_.Sf());this.Hl=this.Rk=null;this.fo=[];this.MD=[];this.MX=[];this.CQ=this.iHa=this.PL=this.PM=!1;this.TL=new _.ai(!1);this.fF=new _.Vf;this.LD=new _.Vf;this.Rx.ej.ha(_.hg(this.ub)).subscribe(function(d){c.yA.next({source:"input",value:d})})};_.W(qV,aV);
qV.prototype.Ra=function(){aV.prototype.Ra.call(this);if(this.kO){var a,b;this.Rx.setValue(new _.PH((b=(a=this.selected)==null?void 0:a.start)!=null?b:null,this.kO),{rd:!1})}else this.Rx.setValue(this.selected,{rd:!1});this.tQ.setValue(new _.PH(this.Rk,this.Hl));this.yEa.next(this.fo.length>0||this.MD.length>0||this.MX.length>0||this.Rk!=null||this.Hl!=null)};
qV.prototype.Zb=function(a){a.selected&&!X1b(this.vc,a.selected.Rf,this.Rx.value)&&this.Rx.setValue(this.selected,{rd:!1});if(a.staticEndDate){var b;this.Rx.setValue(new _.PH(this.selected.start,(b=this.kO)!=null?b:null),{rd:!1})}if(a.comparisonStart||a.comparisonEnd)this.tQ.setValue(new _.PH(this.Rk,this.Hl)),this.LD.next({range:this.tQ.value,x4:this.TL.value}),_.Qn(this.ud);this.Yb.next()};
qV.prototype.Ypa=function(a){this.kO?this.yA.next({source:"view",value:new _.PH(a,this.kO)}):this.yA.next({source:"view",value:a})};_.p.Object.defineProperties(qV.prototype,{oed:{configurable:!0,enumerable:!0,get:function(){var a;return this.TL.value?(a=this.tQ.value)==null?void 0:a.start:void 0}},ned:{configurable:!0,enumerable:!0,get:function(){var a;return this.TL.value?(a=this.tQ.value)==null?void 0:a.end:void 0}}});qV.O=function(a){return new (a||qV)(_.C(_.TE,8),_.C(_.ho))};
qV.ya=_.Re({type:qV,oa:[["reach-date-range-calendar"]],qb:6,Wa:function(a,b){a&2&&_.bh("reach-date-range-calendar",b.yEa.getValue()&&!b.PL)("reach-date-range-calendar-without-presets-menu",!b.yEa.getValue()&&!b.PL||b.PL&&b.CQ)("reach-date-range-calendar-without-selection-view",b.PL&&!b.CQ)},inputs:{Rk:"comparisonStart",Hl:"comparisonEnd",fo:"presets",MD:"computedPresets",MX:"comparisonOptions",PM:"hideCustomPresetOption",PL:"collapseMode",iHa:"turnOnComparison",kO:"staticEndDate"},outputs:{TL:"comparisonEnabled",
fF:"presetSelected",LD:"comparisonSelected"},Qb:["reachDateRangeCalendar"],standalone:!1,features:[_.jh([eV,{Da:_.SH,Cb:qV},{Da:aV,Cb:qV}]),_.kg,_.Kn],Aa:3,Ba:4,Fa:[["class","reach-calendar-preset-view",4,"ngIf"],["class","reach-calendar-selection-view",4,"ngIf"],[1,"reach-calendar-preset-view"],[3,"presetSelected","customSelectionEnabled","comparisonSelected","comparisonEnabled","minDate","maxDate","presets","computedPresets","comparisonOptions","comparison","selected","hideCustomPresetOption","turnOnComparison"],
[1,"reach-calendar-selection-view"],[1,"reach-calendar-header"],[1,"reach-calendar-date-input"],[3,"formControl","staticEndDate","minDate","maxDate"],["class","reach-calendar-date-input reach-calendar-comparison",4,"ngIf"],[3,"activeDate","maxDate","minDate","view"],[1,"reach-calendar-picker-view"],[3,"selectedChange","activeDate","selected","dateFilter","maxDate","minDate","dateClass"],[3,"userSelection","userDragDrop","activeDate","comparisonStart","comparisonEnd","selected","dateFilter","maxDate",
"minDate","dateClass"],[1,"reach-calendar-date-input","reach-calendar-comparison"],[1,"reach-calendar-compare-label"]],ua:function(a,b){a&1&&(_.F(0,O2b,2,9,"div",0),_.S(1,"async"),_.F(2,R2b,11,27,"div",1));a&2&&(_.H("ngIf",_.nh(1,2,b.Msd)&&(!b.PL||b.PL&&!b.CQ)),_.A(2),_.H("ngIf",!b.PL||b.PL&&b.CQ))},dependencies:[_.op,_.Oy,_.Yy,dV,ZU,$U,iV,pV,_.up],styles:[".reach-calendar-picker-view{display:grid;overflow:hidden;min-height:256px}.reach-calendar-preset-view{--mat-slide-toggle-state-layer-size:32px;--mat-slide-toggle-touch-target-display:none;height:100%;overflow:auto}.reach-calendar-selection-view{display:grid;grid-template-rows:auto 1fr}.reach-calendar-header{padding:16px 0}.reach-calendar-comparison,.reach-calendar-date-input,reach-calendar-month-toolbar{padding:0 16px}reach-date-presets-menu .reach-calendar-presets{padding-bottom:16px}.reach-calendar-month-view,.reach-calendar-year-view{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative}.reach-calendar-month-view .reach-calendar-scroll-viewport,.reach-calendar-year-view .reach-calendar-scroll-viewport{height:100%}.reach-calendar-month-view .mat-calendar-table-header,.reach-calendar-year-view .mat-calendar-table-header{display:none}.reach-calendar-month-view .mat-calendar-table,.reach-calendar-year-view .mat-calendar-table{border-spacing:0;border-collapse:collapse;table-layout:fixed;width:100%}.reach-calendar-month-view .mat-calendar-body-label,.reach-calendar-year-view .mat-calendar-body-label{line-height:0;padding-left:0}.reach-calendar-month,.reach-calendar-year{display:block;padding:0 16px}.reach-calendar-month-view-header{margin:0 16px}.reach-calendar-date-input{margin-bottom:16px}.reach-calendar-date-input mat-form-field.reach-calendar-form-field{--mat-form-field-container-height:40px;--mat-form-field-filled-label-display:none;--mat-form-field-container-vertical-padding:8px;--mat-form-field-filled-with-label-container-padding-top:8px;--mat-form-field-filled-with-label-container-padding-bottom:8px;width:136px}.reach-calendar-date-input mat-form-field.reach-calendar-form-field .mat-mdc-text-field-wrapper{padding:0 8px}.reach-calendar-comparison{margin-bottom:16px}.reach-date-range-calendar .reach-calendar-date-input .reach-calendar-form-field,.reach-date-range-calendar-without-presets-menu .reach-calendar-date-input .reach-calendar-form-field{width:104px}.reach-date-range-calendar .reach-calendar-picker-view,.reach-date-range-calendar-without-presets-menu .reach-calendar-picker-view{min-height:128px}\n/*# sourceMappingURL=calendar.css.map */"],
ab:2,data:{animation:[gec]},Na:0});var Kec={Da:_.csb,Pb:[[new _.Mn,new _.Nn,_.csb],_.TE],Gb:function(a,b){return a||new wQ(b)}};var Lec=function(){};Lec.O=function(a){return new (a||Lec)};Lec.Ja=_.Se({type:Lec});Lec.Ia=_.ed({imports:[Dec]});var rV=function(){};rV.O=function(a){return new (a||rV)};rV.Ja=_.Se({type:rV});rV.Ia=_.ed({imports:[_.vp,Lec,nV,oV]});var Mec=function(){};Mec.O=function(a){return new (a||Mec)};Mec.Ja=_.Se({type:Mec});Mec.Ia=_.ed({imports:[_.vp,nV,rV,rV]});var Nec=function(){};Nec.O=function(a){return new (a||Nec)};Nec.Ja=_.Se({type:Nec});Nec.Ia=_.ed({});var sV=function(){};sV.O=function(a){return new (a||sV)};sV.Ja=_.Se({type:sV});sV.Ia=_.ed({imports:[_.lt,_.vp,_.BC,_.ov,_.OA,_.Rz,_.wA,_.pP,xQ,_.kA,_.Zv,_.au,_.Zt,Mec,_.hz,_.Gt,lec,Nec]});_.xtb(aV,[_.op,_.Hk,_.Oy,_.Hz,_.Kz,_.uz,_.nz,_.CC,_.Gz,_.XH,_.Yy,dV,ZU,$U,Jec],[]);var tV=function(){_.$H.apply(this,arguments);this.Ew=_.u(fV);this.U7=[]};_.W(tV,_.$H);tV.Ea=_.$H.Ea;tV.prototype.Ra=function(){var a;this.U7=((a=this.config)==null?0:a.Jid)?[this.Ew.Om()]:[]};tV.O=function(){var a;return function(b){return(a||(a=_.je(tV)))(b||tV)}}();
tV.ya=_.Re({type:tV,oa:[["xap-date-editor"]],features:[_.jh([fV]),_.kg],Aa:6,Ba:8,Fa:[["dateInputElement",""],["picker",""],["color","primary",1,"xap-filterbar-dateeditor-field"],["matInput","",3,"formControl","matDatepicker","placeholder","min","max"],["matSuffix","",3,"for"],[3,"datePresets"]],ua:function(a,b){a&1&&(_.I(0,"mat-form-field",2),_.K(1,"input",3,0)(3,"mat-datepicker-toggle",4)(4,"reach-datepicker",5,1),_.J());a&2&&(a=_.$g(5),_.A(),_.H("formControl",b.Tq)("matDatepicker",a)("placeholder",
(b.config==null?null:b.config.placeholder)||b.zjb)("min",b.config==null?null:b.config.zd)("max",b.config==null?null:b.config.od),_.tg("aria-label",(b.config==null?null:b.config.placeholder)||b.zjb),_.A(2),_.H("for",a),_.A(),_.H("datePresets",b.U7))},dependencies:[_.BC,_.Hk,_.Oy,_.Pz,_.Gz,_.uz,_.DC,_.Rz,_.Hz,_.Kz,_.XH,_.YH,_.dF,sV,bV,_.hz,_.Yy],styles:[".xap-filterbar-dateeditor-field{padding:0 24px;display:block}"],ab:2,Na:0});var Oec=["reachDateRangeCalendar"],uV=function(a){var b=this;this.ud=a;this.ZN=new _.ai(new _.PH(null,null));this.values=this.ZN.ha(_.E(function(c){return _.MF(c)}));this.U1b=_.qh.required("reachDateRangeCalendar",{read:_.ne});this.ub=new _.Vf;this.wkd=this.ZN.ha(_.E(function(c){var d=c.start;c=c.end;return!!d&&!!c}));this.rBb=new _.ai({fo:[],MD:[]});this.Icd=_.vf([this.ZN.ha(_.fg(new _.PH(null,null))),this.rBb]).ha(_.E(function(c){var d=_.k(c);c=d.next().value;d=d.next().value;return{selected:c,
sv:c.start,Rk:c.start,Hl:c.end,config:d}}));this.isValid=!1;this.wkd.ha(_.hg(this.ub)).subscribe(function(c){b.isValid=c})};_.W(uV,_.QF);uV.Ea=_.QF.Ea;uV.prototype.Ma=function(){this.ub.next();this.ub.complete()};uV.prototype.Ra=function(){var a=this.mc;this.rBb.next(this.config);(a=a.value.Vl)&&this.ZN.next(a)};uV.prototype.Dc=function(){this.U1b().na.querySelector("input").focus();_.Rn(this.ud)};uV.prototype.focus=function(){};
var S2b=function(a,b){a=a.config;a.Oma&&(b=new Date(b),b.setDate(b.getDate()+a.Oma),a.od=b)};uV.O=function(a){return new (a||uV)(_.C(_.ho))};
uV.ya=_.Re({type:uV,oa:[["xap-date-range-calendar-editor"]],mb:function(a,b){a&1&&_.Yg(b.U1b,Oec,_.ne);a&2&&_.Zg()},inputs:{config:"config",mc:"appliedFilter"},outputs:{values:"values"},features:[_.jh([Kec,Ndc]),_.kg],Aa:2,Ba:3,Fa:[["reachDateRangeCalendar",""],[3,"presets","minDate","maxDate","startAt","comparisonStart","comparisonEnd","computedPresets","selected","userSelection",4,"ngIf"],[3,"userSelection","presets","minDate","maxDate","startAt","comparisonStart","comparisonEnd","computedPresets",
"selected"]],ua:function(a,b){a&1&&(_.F(0,T2b,2,8,"reach-date-range-calendar",1),_.S(1,"async"));a&2&&_.H("ngIf",_.nh(1,1,b.Icd))},dependencies:[_.dF,_.op,sV,qV,_.up],styles:["reach-date-range-calendar{min-height:350px}.reach-datepicker-card{background:#fff}.reach-calendar-container{display:grid;grid-template-rows:1fr auto}.reach-calendar-container .xap-card-footer{padding:8px}.reach-calendar,.reach-date-range-calendar,.reach-date-range-calendar-without-presets-menu{display:grid;height:100%;max-height:390px}.reach-calendar,.reach-date-range-calendar-without-presets-menu{grid-template-columns:256px}.reach-date-range-calendar{grid-template-columns:256px 256px}"],
ab:2,Na:0});var Pec=_.zx.j$[3];Pec=Pec.replace(/yyyy/,"yy").replace(/yy/,"yyyy");Pec==="M/d/yyyy"&&(Pec="MM/dd/yyyy");_.zx.Kta.at(-1);var Qec=Pec.replaceAll(/[Mdy]/g,function(a){switch(a){case "y":return"Y";case "M":return"M";case "d":return"D"}}),Rec=function(){this.uyc=Qec};Rec.O=function(a){return new (a||Rec)};Rec.ya=_.Re({type:Rec,oa:[["xap-date-format-hint"]],Aa:1,Ba:1,ua:function(a,b){a&1&&_.Q(0);a&2&&_.eh(b.uyc)},ab:2,Na:0});var vV=function(){_.aI.apply(this,arguments);this.Ew=_.u(fV);this.U7=[]};_.W(vV,_.aI);vV.Ea=_.aI.Ea;vV.prototype.Ra=function(){var a;this.U7=((a=this.config)==null?0:a.Jid)?[this.Ew.Om()]:[]};vV.O=function(){var a;return function(b){return(a||(a=_.je(vV)))(b||vV)}}();
vV.ya=_.Re({type:vV,oa:[["xap-date-range-editor"]],features:[_.jh([fV]),_.kg],Aa:19,Ba:16,Fa:function(){return[["startDate",""],["preset","","startDatePicker",""],["endDate",""],["endDatePicker",""]," The start date cannot be later than the end date ",[1,"xap-filterbar-daterangeeditor",3,"formGroup"],["color","primary","appearance","outline",1,"xap-filterbar-daterangeeditor-field"],["matInput","","formControlName","startDate",3,"matDatepicker","placeholder","min","max"],["matSuffix","",3,"for"],[3,
"datePresets"],["matInput","","formControlName","endDate",3,"matDatepicker","placeholder","min","max"],[4,"ngIf"]]},ua:function(a,b){a&1&&(_.I(0,"div",5)(1,"mat-form-field",6),_.K(2,"input",7,0)(4,"mat-datepicker-toggle",8)(5,"reach-datepicker",9,1),_.I(8,"mat-hint"),_.K(9,"xap-date-format-hint"),_.J()(),_.I(10,"mat-form-field",6),_.K(11,"input",10,2)(13,"mat-datepicker-toggle",8)(14,"reach-datepicker",9,3),_.I(16,"mat-hint"),_.K(17,"xap-date-format-hint"),_.J()(),_.F(18,U2b,2,0,"mat-error",11),_.J());
if(a&2){a=_.$g(7);var c=_.$g(15);_.H("formGroup",b.Tg);_.A(2);_.H("matDatepicker",a)("placeholder",(b.config==null?null:b.config.C9b)||b.b1a)("min",b.config==null?null:b.config.S9a)("max",b.config==null?null:b.config.G9a);_.tg("aria-label",(b.config==null?null:b.config.C9b)||b.b1a);_.A(2);_.H("for",a);_.A();_.H("datePresets",b.U7);_.A(6);_.H("matDatepicker",c)("placeholder",(b.config==null?null:b.config.pHb)||b.Z0a)("min",b.config==null?null:b.config.R9a)("max",b.config==null?null:b.config.C9a);_.tg("aria-label",
(b.config==null?null:b.config.pHb)||b.Z0a);_.A(2);_.H("for",c);_.A();_.H("datePresets",b.U7);_.A(4);_.H("ngIf",b.Tg.er("start-date-later-than-end-date"))}},dependencies:[_.BC,_.Hk,_.Oy,_.ZD,_.Pz,_.Gz,_.uz,_.mz,_.CC,_.DC,_.Rz,_.Hz,_.Kz,_.XH,_.YH,_.dF,_.op,sV,bV,_.hz,_.Zy,_.$y,Rec],styles:[".xap-filterbar-daterangeeditor-field{display:block;width:100%}.xap-filterbar-daterangeeditor{padding:0 24px}"],ab:2,Na:0});var Sec=function(a){return[a]},wV=function(){_.bI.apply(this,arguments);this.disabled=new _.ag(1)};_.W(wV,_.bI);wV.Ea=_.bI.Ea;wV.O=function(){var a;return function(b){return(a||(a=_.je(wV)))(b||wV)}}();
wV.ya=_.Re({type:wV,oa:[["xap-number-editor"]],mb:function(a,b){a&1&&_.Og(_.fH,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.st=c.first)}},features:[_.kg],Aa:2,Ba:6,Fa:[[3,"values","configs","disabled"]],ua:function(a,b){a&1&&(_.I(0,"xap-multi-text-field-base",0),_.S(1,"async"),_.O("values",function(c){return b.hoa(c)}),_.J());a&2&&_.H("configs",_.lh(4,Sec,b.ik))("disabled",_.nh(1,2,b.disabled))},dependencies:[_.fH,_.up],styles:[".xap-filterbar-filtereditor-popup-card .xap-filterbar-filtereditor-popup-header{padding-bottom:20px}.xap-filterbar-filtereditor-popup-card .mat-mdc-form-field.mat-mdc-form-field{margin-top:4px}.xap-filterbar-filtereditor-popup-card .mat-mdc-form-field-subscript-wrapper.mat-mdc-form-field-subscript-wrapper{height:8px;min-height:8px}"],
ab:2,Na:0});var Tec=[{Ch:"number-field-1",cE:"\u2013",inputType:"number"},{Ch:"number-field-2",inputType:"number"}],xV=function(){_.cI.apply(this,arguments);this.tq=Tec};_.W(xV,_.cI);xV.Ea=_.cI.Ea;xV.prototype.i7b=function(){this.tq=_.rsb(this,this.Ax,Tec);this.OD=Tec};xV.O=function(){var a;return function(b){return(a||(a=_.je(xV)))(b||xV)}}();
xV.ya=_.Re({type:xV,oa:[["xap-number-multi-editor"]],mb:function(a,b){a&1&&_.Og(_.fH,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.st=c.first)}},features:[_.kg],Aa:1,Ba:1,Fa:[[3,"values","configs"]],ua:function(a,b){a&1&&(_.I(0,"xap-multi-text-field-base",0),_.O("values",function(c){return b.ioa(c)}),_.J());a&2&&_.H("configs",b.tq)},dependencies:[_.fH],styles:["xap-number-multi-editor .xap-filterbar-multitextfieldbase{-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;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-number-multi-editor .xap-filterbar-textbase-field{width:160px}.delimiter{text-align:center;width:16px}"],
ab:2,Na:0});var Uec=new _.Hd("GMAT_RADIO_OPTIONS",{Ga:"root",qa:function(){return{Ff:!1}}});var Vec=function(a){this.options=a;if(a.Ff)throw Error("Tc");};Vec.O=function(a){return new (a||Vec)(_.C(Uec))};Vec.Ea=_.Te({type:Vec,oa:[["mat-radio-button"]],Za:[1,"gmat-mdc-radio"],standalone:!1});var Wec=function(){};Wec.O=function(a){return new (a||Wec)};Wec.Ja=_.Se({type:Wec});Wec.Ia=_.ed({imports:[_.WO]});var yV=function(){_.dI.call(this);var a=this;this.wbb=_.LE.apply(null,[_.HE].concat(_.v([])));this.o0=!1;_.mg(function(){if(a.o0){a.o0=!1;var b,c;(b=a.wbb())==null||(c=b.at(0))==null||c.focus()}})};_.W(yV,_.dI);yV.Ea=_.dI.Ea;yV.prototype.focus=function(){var a=this.wbb();(a==null?0:a.length)?a.at(0).focus():this.o0=!0};yV.O=function(a){return new (a||yV)};
yV.ya=_.Re({type:yV,oa:[["xap-radio-editor"]],mb:function(a,b){a&1&&_.Yg(b.wbb,_.HE);a&2&&_.Zg()},features:[_.kg],Aa:2,Ba:2,Fa:function(){return[["aria-label","Here are the options for this filter.",3,"formControl"],["color","primary",3,"value",4,"ngFor","ngForOf"],["color","primary",3,"value"]]},ua:function(a,b){a&1&&(_.I(0,"mat-radio-group",0),_.F(1,V2b,2,2,"mat-radio-button",1),_.J());a&2&&(_.H("formControl",b.yi),_.A(),_.H("ngForOf",b.config.options))},dependencies:[_.BC,_.Oy,Wec,Vec,_.GE,_.HE,
_.np,_.hz,_.Yy],styles:[".xap-filterbar-filtereditor-popup-card[_ngcontent-%COMP%]   mat-radio-group[_ngcontent-%COMP%]{padding:0 24px 16px 14px}mat-radio-group[_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;padding:0 24px 16px 14px}mat-radio-button[_ngcontent-%COMP%] + mat-radio-button[_ngcontent-%COMP%]{margin-top:8px}"],
Na:0});var zV=function(){_.eI.apply(this,arguments);this.disabled=new _.ag(1)};_.W(zV,_.eI);zV.Ea=_.eI.Ea;zV.O=function(){var a;return function(b){return(a||(a=_.je(zV)))(b||zV)}}();
zV.ya=_.Re({type:zV,oa:[["xap-select-editor"]],mb:function(a,b){a&1&&_.Og(_.SC,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.H8=c.first)}},features:[_.kg],Aa:5,Ba:8,Fa:function(){return[[1,"xap-filterbar-select-editor-mdc",3,"appearance"],["aria-label","Select filter options",3,"selectionChange","multiple","disabled"],[3,"value",4,"ngFor","ngForOf"],[3,"value"]]},ua:function(a,b){a&1&&(_.I(0,"mat-form-field",0)(1,"mat-select",1),_.S(2,"async"),_.O("selectionChange",function(c){b.Cf.next(b.config.multiple?_.NF(c.value):
_.MF(c.value))}),_.F(3,W2b,2,2,"mat-option",2),_.S(4,"async"),_.J()());a&2&&(_.H("appearance",b.config==null?null:b.config.appearance),_.A(),_.H("multiple",b.config==null?null:b.config.multiple)("disabled",_.nh(2,4,b.disabled)),_.A(2),_.H("ngForOf",_.nh(4,6,b.options)))},dependencies:[_.Pz,_.Gz,_.uz,_.VC,_.UC,_.SC,_.xC,_.np,_.up],styles:[".xap-filterbar-select-editor-mdc{width:100%}"],ab:2,Na:0});var AV=function(){_.fI.apply(this,arguments)};_.W(AV,_.fI);AV.Ea=_.fI.Ea;AV.O=function(){var a;return function(b){return(a||(a=_.je(AV)))(b||AV)}}();AV.ya=_.Re({type:AV,oa:[["xap-string-multi-editor"]],mb:function(a,b){a&1&&_.Og(_.fH,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.st=c.first)}},features:[_.kg],Aa:1,Ba:1,Fa:[[3,"values","configs"]],ua:function(a,b){a&1&&(_.I(0,"xap-multi-text-field-base",0),_.O("values",function(c){return b.ioa(c)}),_.J());a&2&&_.H("configs",b.tq)},dependencies:[_.fH],ab:2,Na:0});var BV=function(){};BV.O=function(a){return new (a||BV)};BV.Ja=_.Se({type:BV});BV.Ia=_.ed({imports:[tV,vV,uV,_.fH,wV,xV,_.GG,yV,zV,UT,AV]});var Xec=function(){};Xec.O=function(a){return new (a||Xec)};Xec.Ja=_.Se({type:Xec});Xec.Ia=_.ed({imports:[_.jH]});var Yec=function(){};Yec.O=function(a){return new (a||Yec)};Yec.Ja=_.Se({type:Yec});Yec.Ia=_.ed({Tb:[{Da:_.tPa,rc:!0}],imports:[_.lt,_.vp,XT,_.Wx,rS,_.OA,_.Pz,_.Rz,_.wA,_.iA,_.VC,_.Ey,_.Zv,_.cG,_.au,Xec,_.hz,BV,_.nH,$T,WT,_.pH,YT,VT]});var Zec=function(){};Zec.O=function(a){return new (a||Zec)};Zec.Ja=_.Se({type:Zec});Zec.Ia=_.ed({imports:[_.vp,Yec,BV]});var $ec=function(){};$ec.O=function(a){return new (a||$ec)};$ec.Ja=_.Se({type:$ec});$ec.Ia=_.ed({Tb:[{Da:_.Hab,rc:{ft:"grimoire-xref",n0a:864E5,a2a:!0}}],imports:[_.Zq,VU,_.vp,_.eA,_.kA,WU,Zec]});var afc=function(){};afc.O=function(a){return new (a||afc)};afc.Ja=_.Se({type:afc});afc.Ia=_.ed({imports:[kU]});var bfc=function(){};bfc.O=function(a){return new (a||bfc)};bfc.Ja=_.Se({type:bfc});bfc.Ia=_.ed({imports:[_.Zq,_.vp,_.oI,_.mI,_.Wx,_.kA,_.Zv,_.iA,_.Ey,sQ,$ec,afc]});var cfc=function(){};cfc.O=function(a){return new (a||cfc)};cfc.Ja=_.Se({type:cfc});cfc.Ia=_.ed({imports:[_.vp,_.Dz]});var dfc=function(){};dfc.O=function(a){return new (a||dfc)};dfc.Ja=_.Se({type:dfc});dfc.Ia=_.ed({imports:[_.Cy,_.Zq,_.vp,_.ED,_.oI,_.LO,_.mI,_.ov,_.Wx,_.rG,_.Zv,_.rN,cfc,_.kM,_.xM,_.Fq,_.ND,_.OO,WU,bfc]});var efc=function(){};efc.O=function(a){return new (a||efc)};efc.Ja=_.Se({type:efc});efc.Ia=_.ed({imports:[_.Zq,_.vp,Kdc,_.Wx,_.Zv,_.iA,_.pP,CR,_.Ey,_.Fq,Ldc,dfc]});var ffc=function(){};ffc.O=function(a){return new (a||ffc)};ffc.Ja=_.Se({type:ffc});ffc.Ia=_.ed({imports:[wR,_.vp,_.XM,_.ED,TU,SU,_.oI,GQ,_.Fq,_.Zq]});var CV=function(){};CV.O=function(a){return new (a||CV)};CV.Ja=_.Se({type:CV});CV.Ia=_.ed({imports:[_.Zq,_.vp,_.hx,_.ID,ZQ,_.mI,_.Wx,_.Fq,_.HJ,_.Bz]});var gfc=function(){};gfc.O=function(a){return new (a||gfc)};gfc.Ja=_.Se({type:gfc});gfc.Ia=_.ed({Tb:[zQ,cT,dT],imports:[_.Zq,xS,_.vp,sU,Hdc,Idc,Jdc,_.mI,efc,CV,_.ND,ffc]});var hfc=function(){};hfc.O=function(a){return new (a||hfc)};hfc.Ja=_.Se({type:hfc});hfc.Ia=_.ed({imports:[_.vp,_.Wx,_.OA,_.Zv,_.Ey,_.Fq]});var ifc=function(){};ifc.O=function(a){return new (a||ifc)};ifc.Ja=_.Se({type:ifc});ifc.Ia=_.ed({imports:[_.Zq,_.vp,hfc,_.fv,_.Wx,_.Zv,_.Ey,_.ML,_.Fq]});var DV=function(){};DV.O=function(a){return new (a||DV)};DV.Ja=_.Se({type:DV});DV.Ia=_.ed({imports:[_.vp,_.Wx,_.rG,_.Zv,_.AI,_.wA,_.Ey,_.yC]});var EV=function(){};EV.O=function(a){return new (a||EV)};EV.Ja=_.Se({type:EV});EV.Ia=_.ed({imports:[_.vp,_.Wx,_.rG,_.Zv,_.AI,_.wA,_.Ey,_.yC]});var jfc=function(){};jfc.O=function(a){return new (a||jfc)};jfc.Ja=_.Se({type:jfc});jfc.Ia=_.ed({imports:[_.Zq,_.vp,_.Wx,_.Pz,_.Zv,_.Rz,_.Ey,_.BC,_.hz,DV,EV]});var kfc=function(){};kfc.O=function(a){return new (a||kfc)};kfc.Ja=_.Se({type:kfc});kfc.Ia=_.ed({imports:[_.vp,_.Wx,_.oI,_.mI,BU,jfc,DV,EV]});var lfc=function(){};lfc.O=function(a){return new (a||lfc)};lfc.Ja=_.Se({type:lfc});lfc.Ia=_.ed({Tb:[{Da:_.D9a,rc:{DF:0,AE:0,Cgb:1500,UEb:!0}}],imports:[_.Zq,_.vp,ifc,_.Wx,_.Zv,CR,_.Ey,kfc]});var mfc=function(){};mfc.O=function(a){return new (a||mfc)};mfc.Ja=_.Se({type:mfc});mfc.Ia=_.ed({imports:[_.vp,_.fv,gfc,lfc,_.ND]});var nfc=function(){};nfc.O=function(a){return new (a||nfc)};nfc.Ja=_.Se({type:nfc});nfc.Ia=_.ed({Tb:[_.PN,_.ZN],imports:[mfc,_.vp,_.fv,LU,CV]});var FV=function(){};FV.prototype.resolve=function(a){return _.Mi(a)};FV.O=function(a){return new (a||FV)};FV.wa=_.q({token:FV,qa:FV.O,Ga:"root"});var ofc=function(a,b){this.UP="/repos";this.Rdd="https://cloud.google.com/source-repositories/docs/";this.hud="https://cloud.google.com/source-repositories/docs/support";_.Fk.has(2)&&b.navigate([this.UP])};ofc.O=function(a){return new (a||ofc)(_.C(_.ux),_.C(_.ni))};
ofc.ya=_.Re({type:ofc,oa:[["initial-welcome"]],standalone:!1,Aa:18,Ba:3,Fa:["fxLayout;column;fxLayoutAlign;center center;fxFlex;noshrink".split(";"),["fxLayout","","fxLayoutAlign","center",1,"docs-container"],["ascTrackElement","initialWelcome","trackAction","navigateDocumentation","fxLayoutAlign","center",3,"externalLink"],["ascTrackElement","initialWelcome","trackAction","navigateSupport","fxLayoutAlign","center",3,"externalLink"],["mat-button","","ascTrackElement","initialWelcome","trackAction",
"navigateViewAllRepos",3,"routerLink"]],ua:function(a,b){a&1&&(_.I(0,"div",0)(1,"h2"),_.Q(2," Welcome to Cloud Source Repositories "),_.J(),_.I(3,"p"),_.Q(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"),_.Q(8,"info"),_.J(),_.Cg(9),_.Q(10,"Documentation"),_.Dg(),_.J(),_.I(11,"a",3)(12,"mat-icon"),_.Q(13,"help"),_.J(),_.Cg(14),_.Q(15,"Support"),_.Dg(),_.J()(),_.I(16,"a",4),_.Q(17,
" view all repositories "),_.J()());a&2&&(_.A(6),_.H("externalLink",b.Rdd),_.A(5),_.H("externalLink",b.hud),_.A(5),_.H("routerLink",b.UP))},dependencies:[_.Vq,_.Rq,_.tu,_.uu,_.cv,_.Fx,_.jv,_.Yv,_.Dq],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}"],
Na:0});var pfc={A1:0,iOc:1,Fv:2,xta:3,0:"REPO",1:"REF",2:"FILE",3:"FOLDER"};var qfc=function(){};qfc.prototype.transform=function(a){return _.DI(a)?"/piper///depot/"+Y2b(a.path):_.CI(a)?encodeURIComponent(a.repository)+"/"+Y2b(a.path):(_.VI(a)?"/h":"")+"/"+encodeURIComponent(a.wb)+"/"+Y2b(a.repository)+"/+/"+Y2b(a.Lb)+":"+Y2b(a.path)};qfc.O=function(a){return new (a||qfc)};qfc.Ne=_.Ue({name:"placeToHref",type:qfc,qe:!0,standalone:!1});var rfc=function(){};rfc.prototype.transform=function(a){return _.Ms(a.uc().Pc("/").tb())};rfc.O=function(a){return new (a||rfc)};rfc.Ne=_.Ue({name:"repoRootLink",type:rfc,qe:!0,standalone:!1});var GV=function(){this.Jz=pfc;this.tsa="RecentItem"};
GV.prototype.Ra=function(){switch(this.UZb){case "REPO":var a=this.kb;this.data={kb:a,type:0,S0:this.tsa+"Repo",icon:"shared:repository",fma:X2b(a),TCa:_.Ms(a.uc().Pc("/").tb()),gma:"navigateMainRepo",xn:a.wb,G0b:_.Ms(_.TI(a.uc(),"repoGroup").tb())};break;case "REF":a=this.kb;this.data={kb:a,type:1,S0:this.tsa+"Branch",icon:"source:branch",fma:X2b(a),TCa:_.Ms(a.uc().Pc("/").tb()),gma:"navigateMainBranch",xn:a.wb,G0b:_.Ms(_.TI(a.uc(),"repoGroup").tb())};break;case "FOLDER":a=this.kb;this.data={kb:a,
type:3,S0:this.tsa+"Folder",icon:"source:folder_open",repository:a.repository,Wd:a.Lb&&_.OI(a.Lb),fma:_.mD(a.path||"")||"/",TCa:_.Ms(a),gma:"navigateMainFolder",path:a.path,prefix:_.Ei(a.path)+"/"};break;case "FILE":a=this.kb;this.data={kb:a,type:2,S0:this.tsa+"File",icon:"source:file",repository:a.repository,Wd:a.Lb&&_.OI(a.Lb),fma:_.mD(a.path),TCa:_.Ms(a),gma:"navigateMainFile",path:a.path,prefix:_.Ei(a.path)+"/"};break;default:_.gb(this.UZb,"Unexpected place item type")}};
GV.O=function(a){return new (a||GV)};
GV.ya=_.Re({type:GV,oa:[["item-display","place",""]],inputs:{tsa:"trackElementPrefix",displayName:"displayName",UZb:"placeItemType",kb:"place"},standalone:!1,tc:["place",""],Aa:4,Ba:3,Fa:[["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"]],ua:function(a,b){a&1&&(_.K(0,"mat-icon",1),_.F(1,Z2b,5,7,"ng-container",2)(2,a3b,10,11,"ng-template",null,0,_.oh));a&2&&(a=_.$g(3),_.H("svgIcon",b.data.icon),_.A(),_.H("ngIf",b.data.type==b.Jz.A1||b.data.type==b.Jz.iOc)("ngIfElse",a))},dependencies:[_.Vq,_.op,_.Yv,_.Dq,qfc,rfc],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}"],
Na:0});var sfc=_.of({state:1,message:"Unavailable"}),tfc=function(a,b){this.eG=_.vI;this.QAa=_.Qk;this.Dpd=b.g6().ha(_.E(function(c){return _.jI(c)}),_.Lf(function(c){_.uv(a,c);return sfc}),_.fg(_.wI),_.dg())};tfc.O=function(a){return new (a||tfc)(_.C(_.tv),_.C(_.py))};
tfc.ya=_.Re({type:tfc,oa:[["recent-items"]],standalone:!1,Aa:5,Ba:3,Fa:[["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(";")],ua:function(a,b){a&1&&(_.I(0,"div",1),_.F(1,g3b,5,4,"ng-container",2),_.S(2,"async"),_.J(),_.F(3,h3b,2,0,"ng-template",null,0,_.oh));a&2&&(_.A(),_.H("ngIf",_.nh(2,1,b.Dpd)))},dependencies:[_.np,_.op,_.pp,_.qp,_.tu,_.uu,_.cv,GV,_.nI,_.lI,_.up],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}"],
Na:0});var ufc=_.of({state:1,message:"Unavailable"}),HV=function(a,b,c,d){var e=this;this.kc=c;this.Ha=d;this.kyc="Hhd";this.Qib="Ghd";this.WY=s3b;this.Dd=_.vI;this.QAa=_.Qk;this.Bc=new g5b(function(f){return Array.from(f.children.values())});this.RZa=new Map;this.hGa=new _.ai(!1);this.iI=0;this.p0a=new _.Uj(!0);this.jnd=c.d6().ha(_.E(function(f){return f||50}));this.wtd=c.k6().ha(_.Qf(1),_.ig(function(f){e.iI=f.length;e.p0a.emit(e.iI);_.Rn(b)}),_.ttb(this.jnd),_.ig(function(f){f=_.k(f);f.next();f=f.next().value;
e.iI<=f&&e.hGa.next(!0)}),_.ttb(this.hGa),_.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.RZa;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.uc().Pc().Gj(void 0),z=r.repository&&r.wb&&r.Wc?"repositoryType:"+r.Wc+" repositoryGroupId:"+r.wb+" repo:"+r.repository+" ref:"+r.Lb:void 0;if(z){var D=g.get(z);D||(D=!r.path,D={children:new Map,displayName:"",location:x.tb(),qA:D,Jz:"REPO"},
g.set(z,D));if(r.path){z="";for(var L=_.k(r.path.split("/")),N=L.next();!N.done;N=L.next())if(N=N.value,N.length!==0){z.length>0&&(z+="/");z+=N;var R=D.children.get(N);if(!R){R=z;var ca=r.path,wa=x.Pc(R===ca?R:R+"/").tb();R={children:new Map,displayName:"",location:wa,qA:R===ca||R+"/"===ca,Jz:_.Qk(wa)};D.children.set(N,R)}D=R}}}}m=_.k(g.keys());for(r=m.next();!r.done;r=m.next())r=r.value,g.set(r,u3b(g.get(r),f));n&&t3b(g,n);f=new h5b;f.data=Array.from(g.values());return _.jI(f)}),_.ig(function(f){e.Bc.wk=
[];f=_.k(f.hc.data);for(var g=f.next();!g.done;g=f.next())r3b(g.value,e.Bc.wk);e.Bc.nM()}),_.Lf(function(f){_.uv(a,f);return ufc}),_.fg(_.wI))};HV.prototype.GH=function(a){if(!_.jJ(a)){var b=a.target;if(b&&b instanceof Element&&(b=_.iJ(b,"[data-action]","starred-items"))&&b instanceof HTMLElement)this[b.dataset.action](a,b)}};HV.prototype.Hhd=function(a,b){a=Number(b.dataset.nodeId);isNaN(a)||(a=this.RZa.get(a))&&this.Bc.toggle(a)};
HV.prototype.Ghd=function(a,b){a=Number(b.dataset.nodeId);!isNaN(a)&&(a=this.RZa.get(a))&&(a.qA?this.kc.nHa(a.location).ha(_.Qf(1)).subscribe():this.kc.uGa(a.location).ha(_.Qf(1)).subscribe(),this.Ha.hb({gestureName:"CLICK",element:"StarredItems",action:"toggleStar"}),a.qA=!a.qA,this.iI+=a.qA?1:-1,this.p0a.emit(this.iI))};HV.O=function(a){return new (a||HV)(_.C(_.tv),_.C(_.ho),_.C(_.py),_.C(_.Qq))};
HV.ya=_.Re({type:HV,oa:[["starred-items"]],Wa:function(a,b){a&1&&_.O("click",function(c){return b.GH(c)})},outputs:{p0a:"countChanged"},standalone:!1,Aa:5,Ba:3,Fa:[["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(";")],ua:function(a,b){a&
1&&(_.I(0,"div",1),_.F(1,p3b,5,4,"ng-container",2),_.S(2,"async"),_.J(),_.F(3,q3b,2,0,"ng-template",null,0,_.oh));a&2&&(_.A(),_.H("ngIf",_.nh(2,1,b.wtd)))},dependencies:[_.op,_.pp,_.qp,_.tu,_.uu,_.cv,_.nI,GV,_.lI,_.Fx,_.jv,_.EF,_.DF,_.IF,_.CF,_.FF,DQ,_.up],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}"],
Na:0});var vfc={nzc:"initial",Pyd:"return"},IV=function(a,b,c,d,e,f,g){this.Ha=a;this.kc=c;this.cJ=d;this.Oeb=f;this.Va=g;this.zGb=new _.Li;this.Rkd=vfc;this.iI=0;_.yy(e,"SEARCH_BAR");this.Cpd=c.g6().ha(_.E(function(m){return m.length}));this.state=_.vf(c.g6(),c.k6()).ha(_.Qf(1),_.E(function(m){var n=_.k(m);m=n.next().value;n=n.next().value;return m.length||n.length?"return":"initial"}),_.Lf(function(m){_.uv(b,m);return _.of("return")}))};IV.prototype.Ra=function(){this.cJ.aj(this.zGb)};
IV.prototype.Ma=function(){_.pAb(this.cJ)};
IV.prototype.GH=function(a){var b=this;if(!_.jJ(a)){var c=a.target;if(c&&c instanceof HTMLElement){var d=_.iJ(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.kc.l6().ha(_.Qf(1)).subscribe(function(f){e=f&&e.startsWith("google3/")?e.substring(8):e;_.lD(document,d,e);b.Oeb.open("Copied to clipboard!","",{duration:1E3})})}else c==="navigate"&&d instanceof HTMLAnchorElement&&(this.hb(d.dataset.elementName,
d.dataset.trackActionName),_.Bq(this.Va,d.pathname+d.search+d.hash),a.preventDefault())}}};IV.prototype.hb=function(a){this.Ha.hb({element:"LandingPage",action:a,gestureName:"CLICK"})};IV.O=function(a){return new (a||IV)(_.C(_.Qq),_.C(_.tv),_.C(_.py),_.C(_.iP),_.C(_.ti),_.C(_.Cv),_.C(_.ni))};
IV.ya=_.Re({type:IV,oa:[["landing-page"]],Wa:function(a,b){a&1&&_.O("click",function(c){return b.GH(c)})},standalone:!1,Aa:4,Ba:4,Fa:[["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"]],ua:function(a,
b){a&1&&(_.F(0,y3b,22,8,"ng-container",1),_.S(1,"async"),_.F(2,z3b,1,1,"ng-template",null,0,_.oh));a&2&&(a=_.$g(3),_.H("ngIf",_.nh(1,2,b.state))("ngIfElse",a))},dependencies:[_.op,_.tu,ofc,_.lI,_.UD,_.SD,_.TD,_.NL,_.Yv,tfc,HV,_.up,_.qD],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 wfc=function(){this.qOc="REPO";this.qeb=!1;this.c9b=[];this.X7b=_.vx.has(22);_.vx.has(2)};_.p.Object.defineProperties(wfc.prototype,{location:{configurable:!0,enumerable:!0,set:function(a){this.qeb=!(a&&a.wb)}},rows:{configurable:!0,enumerable:!0,set:function(a){this.c9b=a.concat().sort(G3b)}}});wfc.O=function(a){return new (a||wfc)(_.C(_.wx))};
wfc.ya=_.Re({type:wfc,oa:[["repository-table","location","","rows",""]],inputs:{location:"location",rows:"rows"},standalone:!1,tc:["location","","rows",""],Aa:9,Ba:3,Fa:[["aria-label","Repository Table"],["class","header-bar star-heading","role","cell",4,"ngIf"],[1,"header-bar"],["class","header-bar project-heading",4,"ngIf"],["class","hover-focus-element",4,"ngFor","ngForOf"],["role","cell",1,"header-bar","star-heading"],[1,"header-bar","project-heading"],[1,"hover-focus-element"],["class","star",
4,"ngIf"],["fxLayoutAlign","start center","fxLayout",""],["ascTrackElement","RepositoryTable","trackAction","navigate",1,"repo",3,"routerLink"],[4,"ngIf"],["class","project",4,"ngIf"],[1,"star"],["trackElement","RepoTableStar","fxLayout","","fxLayoutAlign","center center",3,"place","type","elementName"],[1,"repo-icon",3,"matTooltip","svgIcon"],[1,"project"],["ascTrackElement","RepositoryTable","trackAction","navigate",3,"routerLink"]],ua:function(a,b){a&1&&(_.I(0,"table",0)(1,"thead")(2,"tr"),_.F(3,
A3b,1,0,"th",1),_.I(4,"th",2),_.Q(5,"Name"),_.J(),_.F(6,B3b,2,0,"th",3),_.J()(),_.I(7,"tbody"),_.F(8,F3b,8,5,"tr",4),_.J()());a&2&&(_.A(3),_.H("ngIf",b.X7b),_.A(3),_.H("ngIf",b.qeb),_.A(2),_.H("ngForOf",b.c9b))},dependencies:[_.Vq,_.np,_.op,_.tu,_.uu,_.Yv,_.Dy,_.Ay,_.Dq,_.lO],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}"],
Na:0});var xfc=function(){var a=Error.call(this,"invalid operation provided");this.message=a.message;"stack"in a&&(this.stack=a.stack)};_.W(xfc,Error);var JV=function(a,b){this.cab=a;this.Oab=b};JV.prototype.Nab=function(a){var b=this,c=a.name;return c?_.Bpb(this.Oab,function(){return b.cab.get(c)},5E3,18E5,"CloudResourceManagerOperationsService.poll",function(d){return!!d.done}):_.pf(new xfc)};JV.O=function(a){return new (a||JV)(_.t(U4b),_.t(_.pF))};JV.wa=_.q({token:JV,qa:JV.O,Ga:"root"});var yfc={filter:"lifecycleState:ACTIVE"},KV=function(a,b,c){this.Ha=a;this.eab=b;this.GEa=c;this.lbb=new _.kw(this.Ha);this.lf=new _.lw(this.Ha);this.Mod=new _.lw(this.Ha)};KV.prototype.create=function(a,b,c){var d=this,e=new _.jF({name:a,projectId:b});c&&(e.parent=c);return this.GEa.create(e).ha(_.gg(function(f){return zfc(d,e,f)}),_.Lf(function(f){return _.of(_.bJ({reason:0,error:f}))}),_.fg(_.wI),_.ig(function(f){_.aJ(f)&&Afc(d,f.hc)}))};
KV.prototype.get=function(a){var b=this;return this.lbb.fetch(a,function(){return b.GEa.get(a)})};var zfc=function(a,b,c){return a.eab.Nab(c).ha(_.E(function(d){return d.response?_.jI(b):d.error?_.bJ({reason:1,error:d.error}):_.bJ({reason:2,error:Error("Ue")})}),_.Lf(function(d){return _.of(_.bJ({reason:2,error:d}))}))};KV.prototype.refreshPolicy=function(a,b){this.Mod.refresh(a,function(){return b},!1)};var Afc=function(a,b){a.lf.refresh(yfc,function(c){return c.concat(b).sort(H3b)})};
KV.O=function(a){return new (a||KV)(_.t(_.Qq),_.t(JV),_.t(_.nF))};KV.wa=_.q({token:KV,qa:KV.O,Ga:"root"});var Bfc=["scope"],LV=function(){this.update=new _.Uj};LV.prototype.Ra=function(){};LV.prototype.Co=function(a){return _.nk(a)?a.repository:a.Wc&&a.wb&&!_.CI(a)?a.wb:"All repositories"};LV.prototype.Xj=function(a){if(_.nk(a))return"Repository";if(a.Wc&&a.wb&&!_.CI(a))return"Project"};LV.O=function(a){return new (a||LV)};
LV.ya=_.Re({type:LV,oa:[["project-selector-item","place",""]],mb:function(a,b){a&1&&_.Og(Bfc,7);if(a&2){var c;_.Tg(c=_.Ug())&&(b.adb=c.first)}},inputs:{kb:"place"},outputs:{update:"update"},standalone:!1,tc:["place",""],Aa:2,Ba:0,Fa:[["scope",""],["searchTrackElement","ProjectSelectorSearch","treeItemNavigateTrackElement","ProjectSelectorTreeItem",3,"place"]],ua:function(a){a&1&&_.F(0,I3b,1,1,"ng-template",null,0,_.oh)},dependencies:[nR],ab:2,Na:0});var Cfc=function(){};Cfc.O=function(a){return new (a||Cfc)};Cfc.Ja=_.Se({type:Cfc});Cfc.Ia=_.ed({imports:[_.vp,qR]});var MV=function(a){this.Ph=a};MV.prototype.Ra=function(){};MV.prototype.Zb=function(){Dfc(this)};var Dfc=function(a){a.Yq.GX();var b=a.spa;var c=a.kb;b={title:b.Co(c),d5:b.adb,wc:"ProjectSelectorRepositoriesTree",label:b.Xj(c)};a.gE=b;_.Rn(a.Ph)};MV.O=function(a){return new (a||MV)(_.C(_.ho))};
MV.ya=_.Re({type:MV,oa:[["project-selector","place",""]],mb:function(a,b){a&1&&(_.Og(FS,7),_.Og(LV,7));if(a&2){var c;_.Tg(c=_.Ug())&&(b.Yq=c.first);_.Tg(c=_.Ug())&&(b.spa=c.first)}},inputs:{kb:"place"},standalone:!1,features:[_.Kn],tc:["place",""],Aa:2,Ba:2,Fa:[["ariaLabel","select repository menu",3,"item"],[3,"update","place"]],ua:function(a,b){a&1&&(_.K(0,"dropdown-button",0),_.I(1,"project-selector-item",1),_.O("update",function(){return Dfc(b)}),_.J());a&2&&(_.H("item",b.gE),_.A(),_.H("place",
b.kb))},dependencies:[FS,LV],styles:["project-selector[_nghost-%COMP%]{align-items:center;display:flex}"],Na:0});var L3b=function(a){return{element:a,oya:"clearButton",h_a:"search"}},T3b=new _.Hv("This repository is mirrored from {repoType}"),Efc={gtc:0,htc:1,vzc:2,MQc:3,0:"EMPTY_PROJECT",1:"EMPTY_SEARCH",2:"INVALID_PROJECT",3:"SHOW_RESULTS"},Ffc=_.jI({kind:0}),Gfc=_.jI({kind:1}),Hfc=_.jI({kind:2}),Jfc=function(a,b,c,d,e){var f=this;this.Ha=a;this.zh=b;this.M0b=c;this.epa=d;this.cJ=e;this.Dd=_.vI;this.idb="Type to filter repositories";this.Lta=Efc;this.wc="RepositoriesSearch";this.DZ=new _.ag(1);this.vFa=new _.ai("");
this.Y7b=!1;this.Cm=void 0;this.W$b=_.vf([this.DZ.ha(_.E(W3b),_.Sf(V3b)),this.vFa.ha(_.Sf())]).ha(_.gg(function(g){var m=_.k(g);g=m.next().value;m=m.next().value;return Ifc(f,g,m)}),_.fg(_.wI));this.zsd=this.W$b.ha(_.Hf(_.aJ),_.gg(function(g){var m=g.hc;return U6b(f.epa).ha(_.E(function(n){return n.length>9&&(m.kind===1||m.kind===3)}))}))};_.h=Jfc.prototype;_.h.Dc=function(){this.Cm&&this.Cm.focus()};_.h.Ra=function(){};
_.h.Zb=function(a){a.location&&(this.cJ.aj(this.location),this.Cm&&(_.vsb(this.Cm),this.vFa.next("")),this.DZ.next(this.location),this.Y7b=!_.CI(this.location))};_.h.Ma=function(){_.pAb(this.cJ)};_.h.nQ=function(){this.Cm&&(_.vsb(this.Cm),this.Ha.hb({gestureName:"CLICK",element:this.wc,action:"clearLink",projectId:this.location.wb}))};
var Ifc=function(a,b,c){return(!b||_.vx.has(69)&&b.kind==="depot"?U6b(a.epa):V6b(a.epa,b)).ha(_.E(function(d){return d.filter(function(e){if(c){var f=e.jg;e=uLb(c,f.fi)||uLb(c,e.displayName)||uLb(c,f.projectId||f.Zn||f.Cs)}else e=!0;return e})}),_.gg(function(d){return d.length>0?_.of(_.jI({kind:3,rows:d.map(U3b)})):c?_.of(Gfc):b&&b.kind==="project"?a.M0b.get(b.projectId).ha(_.Pf(Ffc),_.Lf(function(e){_.uv(a.zh,e);return _.of(Hfc)}),_.Qf(1)):_.of(Hfc)}))};
Jfc.O=function(a){return new (a||Jfc)(_.C(_.Qq),_.C(_.tv),_.C(KV),_.C(jR),_.C(_.iP),_.C(_.wx))};
Jfc.ya=_.Re({type:Jfc,oa:[["repositories-browser","location",""]],mb:function(a,b){a&1&&_.Og(_.xI,5);if(a&2){var c;_.Tg(c=_.Ug())&&(b.Cm=c.first)}},inputs:{location:"location"},standalone:!1,features:[_.Kn],tc:["location",""],Aa:2,Ba:3,Fa:[[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"]],ua:function(a,b){a&1&&(_.F(0,S3b,3,3,"ng-container",0),_.S(1,"async"));a&2&&_.H("ngIf",_.nh(1,1,b.W$b))},dependencies:[_.op,_.pp,_.qp,
_.cv,_.FD,_.HD,_.GD,_.xI,_.lI,kR,MV,wfc,_.up],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}"],
Na:0});var Kfc={BMa:0,dOa:1,0:"LANDING_PAGE",1:"REPOSITORIES"},NV=function(a,b,c,d,e,f,g,m){var n=this;this.zh=a;this.Ob=b;this.Va=c;this.epa=f;this.kc=g;this.vu=m;this.GU=Kfc;this.Dd=_.vI;this.Okd="/"+_.ar.sK;this.UP="/repos";this.zGb=new _.Li;this.bSb=_.vx.has(22);this.Pl=_.Fk.has(2);this.kb=this.Ob.data.ha(_.E(vKb),_.bg(1),_.uf());this.vu?(this.bSb&&Lfc(this),this.I2b=this.Pl?this.Ob.data.ha(_.E(function(r){return _.jI(f4b(r.component))})):U6b(this.epa).ha(_.ig(function(r){Mfc(n,r)}),_.gg(function(){return n.Ob.data}),
_.E(function(r){return _.jI(f4b(r.component))}),_.Lf(function(r){_.uv(n.zh,r);return _.iI("Unavailable")}),_.fg(_.wI))):(Mfc(this,[]),this.I2b=_.Ff)},Lfc=function(a){_.vf(a.kc.g6(),a.kc.k6()).ha(_.Qf(1),_.Lf(function(b){_.uv(a.zh,b);return _.Ff})).subscribe()},Mfc=function(a,b){b.length===0&&a.Va.navigate(["/"+_.ar.uNa])};NV.O=function(a){return new (a||NV)(_.C(_.tv),_.C(_.$h),_.C(_.ni),_.C(_.wx),_.C(_.ux),_.C(jR),_.C(_.py),_.C(_.fp))};
NV.ya=_.Re({type:NV,oa:[["source-root-container"]],standalone:!1,Aa:4,Ba:3,Fa:[["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"]],ua:function(a,b){a&1&&(_.F(0,d4b,4,4,"ng-container",2),_.S(1,"async"),_.F(2,e4b,5,1,"ng-template",null,0,_.oh));a&2&&_.H("ngIf",_.nh(1,1,b.I2b))},dependencies:[_.Vq,_.op,_.tp,_.pp,_.qp,_.FD,_.HD,_.GD,IV,_.lI,cR,_.zB,f5b,_.AB,
Jfc,_.Dq,_.up],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}"],Na:0});var Nfc=function(){};Nfc.O=function(a){return new (a||Nfc)};Nfc.Ja=_.Se({type:Nfc});Nfc.Ia=_.ed({imports:[_.Zq,_.vp,_.Sq,_.fv,_.Wx,_.Zv,_.Fq]});var OV=function(){};OV.O=function(a){return new (a||OV)};OV.Ja=_.Se({type:OV});OV.Ia=_.ed({imports:[_.Zq,_.vp,_.fv,_.Wx,_.Zv,_.rN,_.Fq]});var Ofc=function(){};Ofc.O=function(a){return new (a||Ofc)};Ofc.Ja=_.Se({type:Ofc});Ofc.Ia=_.ed({imports:[_.vp,_.fv,OV,_.oI,_.mI,_.Zv]});var Pfc=function(){};Pfc.O=function(a){return new (a||Pfc)};Pfc.Ja=_.Se({type:Pfc});Pfc.Ia=_.ed({imports:[_.Zq,_.vp,_.fv,_.oI,OV,_.mI,_.Wx,_.Zv,sQ,_.Fq,_.mO]});var Qfc=function(){};Qfc.O=function(a){return new (a||Qfc)};Qfc.Ja=_.Se({type:Qfc});Qfc.Ia=_.ed({imports:[_.vp,_.fv,Nfc,_.mI,_.Wx,_.VD,_.Zv,_.tB,Ofc,Pfc]});var Rfc=function(){};Rfc.O=function(a){return new (a||Rfc)};Rfc.Ja=_.Se({type:Rfc});Rfc.Ia=_.ed({imports:[_.vp,GS,Cfc,qR]});var Sfc=function(){};Sfc.O=function(a){return new (a||Sfc)};Sfc.Ja=_.Se({type:Sfc});Sfc.Ia=_.ed({imports:[_.Zq,_.vp,_.fv,_.BC,_.ID,_.zI,_.mI,_.Wx,_.Zv,_.Rz,_.Ey,pR,_.hz,Rfc,_.Fq,_.mO]});var Tfc=function(){};Tfc.O=function(a){return new (a||Tfc)};Tfc.Ja=_.Se({type:Tfc});Tfc.Ia=_.ed({imports:[_.Zq,_.vp,_.ID,Qfc,_.mI,CR,Sfc,_.Fq]});var PV=function(a,b,c,d,e){this.location=a;this.Kx=b;this.ZDa=c;this.Va=d;this.ug=e;this.wsd=_.vx.has(77)};PV.prototype.We=function(a,b){b=b.url;var c=a.cZb.get("package");return this.ZDa.has(c)?Ufc(this,a):_.vx.has(111)?Vfc(this,b):Vfc(this,this.location.path())};
var Vfc=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 _.bk;_.ck(c,"q",b.replace(_.MWa,""));c.Pc("/"+_.ar.E$);return _.zq(a.Va,c.toString())},Ufc=function(a,b){if(!a.wsd)return!0;var c=_.Mi(b);return c.params.qz==="1"?!0:(b=ILb(c,a.ZDa,a.Kx))?_.of(_.Aq(a.Va,_.Ms(b),{ig:"preserve"})).ha(_.ig(function(){a.ug.GS(bQ,{data:c,duration:7E3})})):!0};
PV.O=function(a){return new (a||PV)(_.t(_.rj),_.t(_.J6a),_.t(_.K6a),_.t(_.ni),_.t(_.Cv),_.t(_.wx))};PV.wa=_.q({token:PV,qa:PV.O,Ga:"root"});var QV,Xfc,Yfc;QV={Xc:FV,Do:_.jP};_.Wfc=new _.S$a;
Xfc=[{path:"",Dna:"full",We:_.LI([KR]),children:[{path:"**",component:NV,resolve:QV,nr:"paramsOrQueryParamsChange",data:{component:"LandingPage"}}]},{path:"repos",component:NV,resolve:QV,nr:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},{path:"google3/:path",data:{groupType:"google3"},We:_.LI([JR]),children:[]},{path:"piper",We:_.LI([LR]),children:[]},{Zs: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 _.Vh("_",{}),new _.Vh("depot",{}),c]);return b.length<4?{wQ:b}:{wQ:b,sEa:{path:c}}},gUb:"piper/:path",component:IU,resolve:QV,data:{groupType:"depot"},We:_.LI([OR,MR,NR,PR])},{Zs:function(a,b,c){var d=_.Wfc.Xe();return d?d(a,b,c):null},gUb:":package/:path",component:IU,resolve:QV,data:{groupType:"depot"},We:_.LI([MR,PV]),nr:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId",component:NV,resolve:QV,nr:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},
{path:"h/:repositoryGroupId/:repo",component:IU,resolve:QV,nr:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId/:repo/+/:branch",component:tR,resolve:QV,nr:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId/:repo/+/:branch/:",component:IU,resolve:QV,nr:"paramsOrQueryParamsChange"},{path:"h/:repositoryGroupId/:repo/+/:branch/:/:path",component:IU,resolve:QV,We:_.LI([MR]),nr:"paramsOrQueryParamsChange"},{path:":repositoryGroupId",component:NV,resolve:QV,nr:"paramsOrQueryParamsChange",data:{component:"RepositoriesBrowser"}},
{path:":repositoryGroupId/:repo",component:IU,resolve:QV,nr:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch",component:tR,resolve:QV,nr:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch/:",component:IU,resolve:QV,nr:"paramsOrQueryParamsChange"},{path:":repositoryGroupId/:repo/+/:branch/:/:path",component:IU,resolve:QV,We:_.LI([MR]),nr:"paramsOrQueryParamsChange"}];Yfc=function(){};Yfc.O=function(a){return new (a||Yfc)};Yfc.Ja=_.Se({type:Yfc,id:"source"});
Yfc.Ia=_.ed({Tb:[_.jP,_.lN,_.WM],imports:[IR,_.kN,Tfc,nfc,_.rC(Xfc),_.Fq]});_.Bfb(Yfc,"source");
_.Ai();
}catch(e){_._DumpException(e)}
try{
_.zi("search");

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